ttatccacattcaactgccgaatatttaatcttatttgagtaaattaacccacgatcctagccattcttctgctggatcttctggaatctgatgctgcgtgatgtcgatctcgagaatttcaccgatccttttagcccccaattgggctagtagacgatccgctgtttggatcgcgccacagaacgtgtcgtactctttactgccgatccctatcgcaccaaaattcacctgagaaagatcgggcttttgctgttccaactgttcaaacagcgcttttaggttgtcagggaactcccctgcgccgtgtgtcgacgttaccaccagccatataccgctctcgggaagtgcatcaagcgtagggccatgcagaatttcagtggagaaattatccttttctagcagttcagccaaatgctctgccacatattcggcgctgccaagggtactgccactgattaaggtaatgtctgccatagtgatcccatccgataaaagacgggacattgtacgctgtgatctggctgggatctacctgtggataatatgggtataggaaaaaagcattacggggcgatcgtccgcataatggggttttgcagggagatcagtgtttcggtggactgaatttcatcaattgtttggatcttgttgataagtacgtgttgcagcgcctcgatcgaacgacacatgaccttaataaagatactgtaatgcccagtggtgtagtaggcctcgaccacttcttccagattgtttagcttttccagcgccgagggataatctttggcgcttttcagaatgatgccgataaagcagcacacgtcatagcctaactgttttggattcacgtccagacgcgtgccgataatgatgcccgcctgtttcattttttccacccgaacgtggatcgttcctggactgacggaaaactgttttgccagttcggcataaggggtgcgcgcattttccattaaggcggaaagaatgccgcgatcgagattatcgatctgataaatttctgccactttgagcctcctattttatcgaataatgattttataccgctataaaatgacggattaaaagcacaagtgcaatttatccataagattattgaatgactagcggtttttattgcttaatgaacaactaaatacgatgaataagagacgcggcaatgaaaaagcagtacatcgaaaagcaacagcaaatcagcttcgttaaatctttcttctccagtcaactggagcagcttctgggattgattgaagtccaggcaccgattctcagccgtatcggcgatggcacacaggataacttgtctggtacagaaaaagcggtgcaggttaaggtaaaagccttaccggatgccacatttgaagtggtgcactcactggcaaaatggaaacgcaaaacgctgggcgcgtatgattttagcttcggtgaaggcatttatactcacatgaaggcgctgcgtccggacgaagatcgcctgagcccgatccactcggtttatgtcgatcagtgggattgggagcgcgtgatggaggatggcgagcgcaatgctgaatatctgaaatcgacggtcacgcgtatttatcaaggcattaaagcgactgaggctgcggtacatcaggcgtttggcattcagcctttcctgccagagcagattcattttgtgcataccgaaaccttgctgaagcgttatcccgatctggacgccaaagggcgtgagcgagctatagctaaagagctgggtgcggtcttcctgattgggattggcggtaagctgtccagcggacactctcacgatgtgcgtgcaccggattatgatgactggacgacaccaggcgagcaggaattggcgggtttgaacggcgatatcgtcgtctggaacccagtcctgaacgatgcgtttgagatttcatccatgggtatccgcgtggacgcagaggcgctaacacgccaactggcactgacgcaggatgaggaacgtctgaagcttgaatggcatcaggcgctgctgcgcggtgagatgccacaaacgatcggtgggggaatcggtcagtctcgcttggtcatgctactgctgcaattgccgcacattggtcaggttcagtgcggtgtatggccacagccgctgcgtgagtcggtttctggcctgctttaataagccttgccgtgctgccagcggcgcattaagcggctttttaacccggtatcaaagcgccagatatggtcaaagatgtgcatgatgccgggtttgccatgatcggacatcgctacagcatggaaacgatgctgtagctgcttctgacggcttttcaccttattcaccacctcatccggcaaccgctgggcgataaaatccgaaatcaccacggcatcggcatcatgccaaagtgcatcgtccatcttatccaacaacgctgacagacaggcagccatatccgtgccaccgcggaaggactggctgagaaaacgtatcgcctgctctaacccgtcctcagacgtcagctcatacttcaccacgccggtagaaaacagcatgatgtagcaacggcggttgtcagcgagcgcgatgcgcattagcgccagacagaaggctttcgcgcagcgttcattaaagccacccatagaacctgaagtatcaacgcagacaataaacgggccacgcggttgctgttcattttgttgatgcacaacagggcgctcggtgactttctcgcgccagctctcaccttgtaagcgataggtcagcaaccgatgttccagcaggcgacgataaaattcgtattccagttcgctgatgcccagagtcaccagctcagtcggcatcaaacgcaagatatcgtcgctctgatgcacgccgctcacctgctcaggcacggtggccggttctcgtactcttaccctgaaggcttcttgtggcgcttcctgcgtgaggatagatttggtctcccgactgcgccccagtcgttccgccaacttctgtaatgcaggctggcgttgtaggaaagtgccgaaatccagtaatagacggggatcggtttgaatacgctgtgcggcgctgagatcccatagccgaccagccgcgttttcattttcggccaaaatcggttcgagtttgccactgagggtaagacgctgttgtagttcatccagcaggatttcccgctcctgattcatcaattgctgatgcagtgaaacggtttgcagtgtcaggctcagccgccagcgttgaagaaagagcgcatgtagcccactcgttaccttctgccctaaggttctctctggagaggtaatgagctgtgaggcctgcgtcagaaacggcgattccacgttgttcagcgtatccataatcgcaggcaggcgtgtctgaaaggcctggttgtcgatcgattgtgaacgttggtagcagctaaactccctttccagctctggcggtacctgcgtggtgcgaaggcgctgctttaacgtttctttccagtgagggagatcgttgagtaacgcggatttcaggctgggatacttttcaaagaagaaagcgagttgcggcgtcgccatcagcgtgacgacaagatcgtccagcagctcgttttcatcgatagacagcagcatttccagtgattccagcgtgatcatcggcgttagtcctgttgctctgattgctggatctgctcggcgacctgttgcaggctggcttctattttagccagccactcactagggacgaacaggcaaggctgatgctggctgaataagcgacgctgttcgcgaagctgcatatttagcttttcatattcatcggtaatttcggcaggaagtgcacagtcgcgtttttctggcagagaaagaacagaggattgcaggctgatatcgcgaatcgccagatgctgtctatcgtccaccagcagatcgagacgttgggtaaagccaataccgttgagcttaccccggatttctccccctttttgcagccagccttgcaaggcattcttctcaatggtcagatggttgacttcaatatcgtgcaggatcagcgggcgttgcagcaccagatccaatgtttcagcggcgatcgtgtcaggcaaggtgtaatggaatttccggcccagaaagtgcccctgtttctctactgaaaatgcctgcaattcactttgttcacgctggtattgttgacgtttggtatttacctgctgaagacgaaacagcaggcttttttgttgataggcgtgctcggtaatcagcagttcaagctggcgctcgatgagcgttaacgtgctttggtcatgccagaggcagtcttttagcagaataatatcaactggcgtgatggcatctcgaccgcagaaaaatgcgctggcctgaagcagacgcaaggcttttttccagcgtcgatcggaaatgtagggcgcttgttccagcgcatctagctgttggcgcagcatgtaaatcagctcgaagcccacttccggcagcgcgacgtgctcaatgtctttctgccactgttggtactcttcatcgctaacgctgagagcgggtgggacggggttatcgcgatcgctactgttattcacgagcagcgcatggaaattctgtttttcctgtacccgatcgagccatagacggatgagcattcggtcgtagagcgcttccagaccgccatcagcctccggtagttcattcgaggccgcgaccagcaggcgcatggggatcgtgtcttcgctgttgccattgcggaaacgtcgttcgttaatggccgtcagcagcgtgttcaaaatagcggggcccgctttccagatttcatccagaaacacgatttcggcttccggcagataaccggctgtcaggcgctggtagcggccttcatcttttagtgcctgaatagaaagggggccaaacacctcttccggcgtggagaagcgggtcatcaggtactcaaatgcgttcgcatgacgaaaagcgaatttaaggcgccgggcgatcatacttttggctatacctggtggccccagcagaaaaacactttctccgcttagcgctgccagcagacagaggcgaatagtgtgctgtctttcgtagagcccatgttctagcgcatggctgaggcgagaaattctttcagccaatgccgcagtttgacgcataattaatccgttagtcccatgatgtgatgtactgaaatcgtttatttttgaacctgactgccttactgaaagcggtgtctcagaaaaaccctactttcagaaagacaatagtaataataaacggcagatcacagatttttattagaatacttttacggattattacaccctaacggggtaagtaagcaataaacgaccttttacaggatgtttcgtgtacacccctcatactgcaaattgcaggtgtgttggcgtcgctactcggcactcttgtgcgtgcctcgtcctaaagggccaacgctttgtgttgtttaaaacgttaacgttttgccctacaacacgaattatttagggtgtagaagatgggtcgcacaataaaaatgggttttcatcctgatttgtgcatactgtgcgcttttggacgagttgctgtgaatgacgcacttcgcggactgattaataacagaagataggtttatgagctcagaacataaacgttcgcttccggctgtcacgctggcggctatcggggtggtttatggagatataggaaccagccctctttatacgttaagggaatgtttatcagggcagtttggttttggggtcgagcctcattcggtctttggctttctttcactgatcttttggctattggtcctcgttgtttcgctgaaatacctaacctatgtgatgcgtgccgacaacgcgggtgaaggtggcattctcacattaatgtcgctggctgggcgtaatacctccgatcgcatgacgtccgtgctggtcattatgggattgatcggcggcagcttcttttatggggaagtggtcatcacgccggccatctcggtgatgtcggcgatggaagggctagaaatcgccgcaccggcgatggacagctatatcgttccgctatcgattgtcgttctgactttactgtttatcattcaaaaacacggtaccggcagcgtcggtaaactgtttgcgcccgtgatgctgatttggtttttgacacttggcgtacttggggtgcgtggcattatcgctaaccctgaagtcttgcaggcgttgaatccgatgtacgccgttcgcttctttatcgaatacaaagcggtgtcgttctttgcactgggcgccgtggtgctggctattaccggggttgaagcattgtatgccgatatggggcacttcggtaaattcccgattcgtctggcctggtttacggtggtgttgccgtcgctggtattaaattacttcgggcagggcgcactgctgttgaagaacccagaggcgatcaaaaatccgttcttcctgctggcgccagattgggcgctgattccactgatggtgctggccacgctggcgacggttattgcctcgcaggcagtgatttccggcgttttctccctgacgcgtcaggcagtgcggctgggctatttgccgccgatgcgtatcgtacacacgtcagatatggaatccggtcagatttatattcccgccattaactggatgctttatatcgcggttgtcatcgtgattgtcagttttgaacattcgagcaatctggctgcggcttacggtattgcggtaacgggcacgatggtgattaccagcattctattctgtacggttgcagtgaagaactggctctggaaccgctatctggcgtgggttttactggtgggcctgctgattatcgacgtgccgatgtttttggcaaacgtggtcaagattctgtccggcggctggctgccgctggcgctaggcatggtaatgtttattattatgacgacgtggaaaagcgaacgtttcaggctgctgcgtcggttgcatgagcatggtaattcgctggatgccatgattgcatcgctggagaaatcgccgccgacgcgggttcctggtacggcggtgtatttctcgcgtgccactcgtgtgatcccgttcgcgctgctgcataacctcaagcataacaagatcctgcacgaacgcgtggtgctgttgaccatgcgaacggaggatgcaccttatgtgctgaatgcccgccgagtgacggttgaacagctttcgccaacattctggcgcgtgatcgccaactatggctggcgtgaaacgccggatgtagaagaggtctttcaacgctgttggcaggaaggattaacctgccaaatgatggaaacgtctttctttatgtccaatgagtcgctgattatcggtgaacggccctggtatctgcgcttgcgcggtaagctgttcatgatgctcagccgcaatgcgctgcgggcggcggatcagtttgaaataccgccgaacaggctgattgaactggggattcaggtcgagatttaagctaatccaatataggaagttatgttgggatgagatcgagatatacggtcgaccacggggcgaggcgtccctgcgggaacctcatccccgtgtttccctaataacaagcagcgagttgctgcctattgggaaagccgtgtgctaagtgatttaacgatagagataataccctaccaattcaccgacacaatcagcccgccttcgggctgattggtgaatgtaacccgcatctgatgcagcatggcgatattgttcacgatggaaattcccagaccactgccggatttttcctgccctggtgggcgataaaaacgctcgccgattcttgccaacgcttcatcgctgatgcccggcccgttgtccgcaacctgaaagccccgctctgtcagcgtcaggctgactattcccccttcatggctgtaacgaatagcgttatctagcagattgcgtaccagcagtgtcagcagtagcggatggccctgccggataatgggggtattcggtaagtccagcgtcagctcgatacctgcggtttgtgccgtgtggtaatgcgcgatcaccgcctgttgcagtaattcattgaactgaacgggctgcatcccctcgggatgcgattcggcatccagccgtgacagcgtcaggagctgatccaccagtcgggtggcgcgatcgatacctttatctagattcattaatgcatgccgacgcatggcctcatcgtcatgggccagctgcgcgacttcggtttgaactttcaatgcagccagcgggctacgcagttcgtgagcggcatccgaggtaaaacggcgctcgcgagtcaacatatcgtgtatgcgggaaaacaggagattcagtgcgttgaccagtgggaggacttcttgtgggatgcgctgtgtcgccagcggtgtgctttcgtcaggggagcgtaactgaagctctgcagcaatacgttttagcggcgagagttcacgcgtcaccagccagaacagcagcgccagcatgatcggcagcgcaaacagccagggcatcaggttagtttttacaatatccagcgtcatatcctgacggtattcccattcctgacccacagcaatcacgtaacgattatcctccgtcgtcagccagacgatgcgccacgcgtcgttatcatcacgcagtttgccgtcggtgaagccgttgcgcgtagagtcaaaaatgaaatctttgccattatcgccatcgttcaacaccattttcccattgcgggtaaaaatggcgaaggccagcgcatcatcatcctgtttacctcggtttttatgtaccagacttttggttttgggcagagaagtcgattggatttgcaattcatcgggattcatagtggctagacgtttggcaaacagcatttgctgagtatcaaataactcattgatgttatgacgtgtttgataccaggaaagcagactggctacactccagcaaattaatgtcagcagcgcaaagcccgcaatcaggcgtaaacgcagactgagtcggttcatggtgcatctcccagaatatagccaacgccatgcacggtacgaataaacccgctgcccagctttttgcgcaggtggtggatatggacttctaccgcattgctggagacatcatcatcccagccgtagagcttctcttccaactgcgcgcgcgtgagtacgcggttcggattgagcaagaacagttccaacagcgccagctcgcgggattttagtatcaacggctcactgttaagcgtgacgctccgtgagctaggctcaagggaaacagcgccatgtgttaatacgggttggagttggccgtgacggcgacgaatcagcgcctgcaggcgagcggcaacttctgtcagcgcaaaaggcttacataaataatcatctgctccttgctgcaatccttctacgcgctgttccagcgcatcgcgggcggtcagaatcagcaccggttcgtcatgtccagcctgacgccactggcgcaggatatccatgccgtccatgcccggcaggctgagatcgagcaccactgcatcataaggggcggccttcaacgcggtagcgcccgctttaccttccgtaaaccaatcaatattaaagcccagtttgttaagcccagcttttaggccatcaccgatcaggcgatcgtcttcgattaacaatactctcatggctgcctcgcaggggatgtgccgctgtcgcatttgcgccttttccggttttatacgaaatcgggggccgatgtgtacaggacaaatcgctgaaatcgggtgatttcggcaatataaaaaaataaaaatgtaaaagctgactccttaagattctgttaagaacggtttgttttaatccttctcgaagaccgattacacccgcaggttgactgcgaaacggcacgcaaaataaggaaggaacaatatgaaaaaagcagctgcgttattcgccattaccgctctggtttctgcacccgtatttgccgcacaaagcggtggtggtttcgtcaacccagaaacgtccgcggttggcacacataaagggggattcatcgatccgcagaattccctcacgacggtagataaggctaaagatctgcgtgacgatagttgggttacgttaagcggtaatattgaaaaacggatcggtgatgagaactatctgttccgcgattccacaggcacgatggaagtcgaaatcgatcacaaacgctggaatggccaaatggtttcgcccactgataaagtggaaatccaaggggagttggataaagacttcaattccgtcgagctggatgtgaagcagatccgtaaactctaatacgctatattcaattctctcgtggcgggcgattgcccgccatttctctatttatcaatcttctataacggcccttcgttacctttctttttttgttagcgaaacgtttcgatggcgatcacattttttttatttcttcgttgcctttcccacttctttttctagaatgttgttagcgaaacgtttcgctggtggggtgagaagatgaaaaaagcagcattattgaattcagatatttcttccgtgattgctcgactggggcacaccgatagccttgttattggtgatgctggcttaccgattcctgaaacgacgacccgtatcgatctggcgttgacgcacaatgtgccaacgtttttgcaggtggttaatgttgttaccagcgaaatgcaggttgaggccgctattctggcggaagagatgattgaaaagaaccccgcagtccatgacgcattactcgatcaattgaagcgacttgaacagcatcagggaaactcaattgcattgcactatgtcagccatgaagaatttaaaacccaaagcggtaaaagccgggccatcattcgcagcggagagtgctctccgtatgccaatgtcatcctttgtgctggcgtaacgttctgaggcatcaatgcaacctttactgcaactacaaggcatcacgaaatcttttcccggcgttaaagcactttccggtgcggcactcaatgtttatccgggaaaagtgatggcgctggtgggcgagaacggtgcgggtaagtccaccatgatgaaagtcctgaccgggatctatcgtaaagatgccggcagcatccattttttagggcaagaggtggatttcaacgggccgaaagcgtctcaggaagccggtatcggtattattcatcaggaacttaacctgattccccagctcacgattgccgagaatatcttcctcggtcgtgaatttaccaaccgcttcggtcgtatcgactggaataagatgtatgcggaagccgataaactgctgaagcgccttaatctgcgctatgacagccgccgtatggtaggggatttatcgattggcgatcagcaaatggtggaaatcgccaaggtgctgagctttgaatccaaagtcatcatcatggatgaacctaccgatgccctgacggataccgaaacggcttcgttattcagcgtgatcaacgagctgcaatctcagggatgcggcattgtctacatttcccaccgcctgaaagaaatctttgaaatctgcgatgacattactgttttccgcgatggtcagtttatcggcgaacgcccggtgagtgacttagaggaagacacgctgattgaaatgatggtgggccgcaagctggaagatcagtatccgcgctcgaataaagcgccgggagaggttcgtcttaaggtgcagaacctgtctgggccgggcgttgacagcgtcagctttaccgtacgtaaaggtgaaattctgggtgtcgcagggctgatgggcgcgggccgtaccgaactgatgaagattctctacggcgcactgccacgaacgggcggcaatgtgacgcttgatggccgcgacgtggtgacccgtaaaccgcaggatggcttggcgaacggtattgtctacatttccgaagatcgcaagcgtgatggtctggtgctgggcatgtcggtaaaagaaaacatgtcattaaccgcactgcgttatttcagccatgcgggcggtcgtctcaagcatgctgaagagcaactgacggttgccgactttatccgcctgttcaacgtcaaaacgccctcaatggagcagcctatcggcctgctttccggtggcaatcagcaaaaagtggcgattgctcgtggcctgatgacgcgccctaatgtcttgatcctcgatgaaccgacgcgtggcgttgacgtcggggcgaaaaaagaaatttatcagttaatcaatcaattcaaagaagaagggctgagcatcatattggtgtcatccgaaatgcccgaagtcttgggaatgagcgatcgcatcatcgtgatgcatgaagggcgcttgagcggtgatttcccgattgagcaagcaacccaggaagcactgatggctgcggccgttggtaagcaatacggcgcaaagcaggagtaagtcagacatgagttctcaatctatcgcggcaaaacgctggtttagcaaagagtggttactggagcagaaatcgctgatcgcgctcctgatcctgattgcagttgtttccgccctgagccctaactttttcaccctgaataacctgttcaatattcttcagcagacgtcggtgaatgccattatggccgtcggcatgacgctggtgatactgacctcgggaattgatttgtcggtgggttcactgctggcgctgacgggggctgtagcggcatccatcgttgggcttgaagtgaatgcgctggtggctgtgtttggcgcactggcggtgggtgcgctgattggcgcgggcaccggtgtcatcgtttctaaaggtaaagtacaggcgtttatcgccacgctggtcatgatgctgctactgcgcggcgtgacgatggtctataccaacggtagcccggtgaatactggcttctccgacgttgcagatgcttttggttggttcggcattggtcgtccgctgggtattccgacgccaatctggattatggctatcgtattcgctgcggcctggtacatgctgcaccatacgcgcctgggtcgctatatctatgcgttgggcggtaacgaatccgcaacccgtttatccggcatcagcgttgataaaatcaagattattgtttattccctgtgtgggctgctgtctgccctggcgggaattattgaagtcgcacgtttgtcctctgcacagcctacggcgggtacagggtatgagctggatgctatcgcggctgtggtattgggcggcaccagtctggctgggggtaaagggcgtatcgttggcacgttgatcggcgcacttatccttggtttcctcaacaacggactgaatttattaggtgtttcttcttactaccaaatgatcgtcaaagcagtcgtcattttgctggcggttctggtagataacaaaagcagtaaataaccttcattcacacaggaattgagttatgaatatgaaaaagctggctactctggtttccgctgtggcgctgagcgcgactgtcagtgctaatgccttggccaaagatacggttgctctggtggtttctacgctgaataacccgttctttgtttccatgaaagagggcgcacagaaagaagctgataaactgggctatgagctgattgtgctggattcccagaataacccagccaaagaactggctaacgttcaggatttgacggtacgcggcaccaaaatattgctgatcaacccgactgattctgatgcggtaggtaatgcaatcaaaatggcaaatcaggctaaaattccggtcattacgctggaccgcgtcgccagcagcggtgacgtggtgagccatgtggcttctgataacgcctttggcggtaaagtagccggtgatttcattgccaagaaattgggtgaaggcgccaaggtcattcagttagaagggattgccggaacctccgcagcgcgtgagcgtggggcgggtttcatgaaatctgctgagaaaaataaattcgctatgctggccagccagcctgctgatttcgatcgtactaaagggttgaacgtgatgcagaacctgctgaccgcacaccctgacgttcaggccgtatttgctcagaacgatgaaatggcgttaggcgctctgcgtgcactgcaaactgcaggcaaaacagatgtgctggttgttggttttgacggtactcaggatggcgtgaaggctgttgagtcaggcaagctggcagcaacagtggctcagcgtccagaccagatcggtgtaatcggtatcgaaacagctgcgaaagtgctgaaaggtgaaaaaactcaggccatcattccggttgacctgaagctggtagcaaaataagtaaaaatataccctaaataattcgagttgcgtgaaggcggtaaccgcacgaatccccaggagcttacacaagtaagtgactggggtgagtaagggcaaccaacgcacaagcagcttgaagtatgacgggtataaagcagggctcgcgccacccgtttgtggtggcgcattattaacgtagcgggattcgacataatgaaaacgggtaagctggtggtgctgggcagtattaatgctgaccatattctcaatcttgagcaatttccccgcccaggcgaaacggtgatcggtgaacaatatagtgtcgctttcggtggaaaaggcgctaatcaggccgttgccgcaggccgaagtggtgcgaatatcgcctttattgcctgcgttggagaagatgatatcggctcccgtatttgtcagcagctatccaaggacaatattgatgtttctgccgttgaggctatctccggggaaacgaccggcgttgcgctgatttttgttaacgctgaagctgagaacatgatcgcgattaacgcaggcgcgaatgcggctgtgacgcctgattatcttcatcgtcatcagcaacacattattgatgcttccgcgttgctgatgcagcttgagtcgccgttggaaaccgttatcgccgcagccagactagcgcatgaacaccaaacaaaggtgattcttaaccccgcccccgctcgtgaactgcccgatgaactgttatcgctggtcgatatgatcacgccgaatgagaccgaagcgcagttgcttacggagattaccgttgagacagaagaggatgccgctcgcgcagcacaggttcttcacgacaaaggtatcgaaacggttctgattacattgggtagccgtggcgtatggttgagtgaaagcggtcaagggcaacgtattccgggttatcgcgtaaaagccgtggacacgatcgctgccggagacacctttaatggtgcgttggttaccgcgctgttggaaaaccaaccaatgtcttccgctgtgaaattcgctcatgctgcggcagcgatttctgtaactcgccgaggcgctcaaccttctgtcccatggcgtgaagagatcgacgcatttttgcaagctcaggagtgatctttggccaccatgaaagatgtcgcccgtttggcgggcgtttctacttctactgtatctcacgtcattaataacaatcgttttgtcagcgatgccattcgcgaaaaaataatgaaggccgttgatgacctcaactacgcaccgtctgcgctggccagaagtctgaaaatcaatcagacccgtaccatcggcatgttacttacagccagtagtaacccgttttatgctgaagtcgtgcgtggcgttgaacgctgctgttatgagcggggctatagcctgattctgtgcaacaccgaaggcgatcgtgacagaatgagccatagccttgaaacgctgctgcaaaagcgggtcgatggcgtattactgatgtgcactgaaagccatcgccccttgcctgaaatgatgagccgctatccttctatacctatggtcatgatggattgggccccctttgaaggcgctatcgatgttattaaagataactctttgctcggcggagagatcgccaccaattacctcatctctcgtggttataaaaagatagcctgcattgcgggtcctaaagataagacgacagcctataaccggctggaaggttatcgacaggcgatgcagcttgctgggctatccgttcccactgactatgaaattttcggtgattttgaatttgaaaccggttatcgcgctatgcagcagttattagcgctggaagataaacccgaagcggtgttcaccagtaacgatgcaatggctgtcggcgtttatcacgcactttatcaggcaggactttcgatccctcaagacatggccgttattggttacgatgatattgaactggcacgctatatgtctccgcctctcactacggtccatcaaccgaaggatgagctcggcgaattggcggttgatacgctgctatatcgtctggaacaccctaacactgaacctaatgtgttggtgctgacgccggaattaatggtacgccagtccgtccagtaaagtttctagctaagaaaacgctgaaaaatccggcataacgctgtcttttactgcgctttgctgaagaaatctccactcgataattattttgcatttagcgcttgtcagcgggcgagaagtccctataatgcgcatccactgacacggcaacagcgacacgcggttggggtgacagagacaagattcaacgaaggcggtcagtaatgacttgacttcacagcggaaaagcataatatatgcggcccgcgccacggaagacgtggcactgctctttaacaatataatcagacaatctgtgtgggcactcacaagaccgtatcttaaacgatataaaaagtcttgaagagtgaacaacagtaaaattcattacgaatgaacagttactaattctttgagcatcgctgacgagttcagcaaatcaaacaaatcttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgagcggtagcacagaagagcttgctctttgggtgacgagcggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcttcggaccaaagagggggaccttcgggcctcttgccatcagatgtgcccagatgggattagctagtaggcggggtaatggcgccacctaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtgtgaagaaggccttcgggttgtaaagcactttcagcggggaggaaggcagtaaggttaataaccttgctgattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaatgactgggcgtaaagcgcacgcaggcggtctgttaagttggatgtgaaatccccgggcttaacctgggaactgcattcaaaactgacaggctagagtcttgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacaaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgctgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctactcttgacatccagagaatttggcagagatgccttagtgccttcgggaactctgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcgcgtaatggcgggaactcaaaggagactgccggtgataaaccggaggaaggtggggatgacgtcaagtcatcatggcccttacgagtagggctacacacgtgctacaatggcgtatacaaagagaagcgaactcgcgagagccagcggacctcataaagtacgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtagatcagaatgctacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccaataaagatgtgtgttaagtgaagtgctcacacagattgtctgatgaaaatactgagcaagcgcacctgttgatgtcatgagtgtagactcatgctgacgcgatagtgccggatttttaattcggtacggatttttcgtgtccccatcgtctagaggcctaggacactgccctttcacggctgtaacaggggttcgaatccccttggggacgccaatccgataatgagtgaaagacattatcaccgaatatcttaaagatgattcttttgagtcatgtttacgatattgctctttaacaatctggaacaagctgaaaattgaaacatgacagctgaacatgcatgactgccttcgggcgggtcgtgatgagtcagtgtgtcaatgagtctctcaaataatcgcagcgcgatgatgaatcgaaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgcctaggcagtcagaggcgatgaagggcgtgctaatctgcgataagcgtcggtaagctgatatgaagcgttatacccgacgatacccgaatggggaaacccaatgtgtttcgacacattatcattacgtgaatacatagcgtaatgaggcgaaccgggggaactgaaacatctcagtaccccgaggaaaagaaatcaaccgagattcccctagtagcggcgagcgaacggggaggagcccagaacctgaatcagtttgtgtgttagtggaagcgtctggaaagtcgcacagtaaagggtgatagtcccgtacacaaaaatgcacagattgtgagttcgatgagtagggcgggacacgtgacatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaatagaacctgaaaccgtgtacgtacaagcagtgggagccttgattaatcagggtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgcagggaaaccgagtcttaactgggcgttaagttgcagggtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaactcatcttcgggggtagagcactgtttcggctagggggtcatcccgacttaccaacccgatgcaaactacgaataccgaagaatgttatcacgggagacacacggcgggtgctaacgttcgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcacagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacacttaggtgttgttgggtaggggagcgttctgtaagccgtcgaaggtgacctgtgagggttgctggaggtatcagaagtgcgaatgctgacataagtaacgataatgcgggtgaaaaacccgcacgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggctgaaaagcgtagtcgatgggaaacaggttaatattcctgtactcggtgttactgcgaaggggggacggagaaagctaggttatccgggcgacggttgtcccggtttaagcgtgaaggtggatgacttaggtaaatccgggtcatcgttaacactgaggcgtgatgacgagtcactacggtgatgaagtaaccgatgctacgcttccaggaaaagcctctaagctccaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaatactcaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctcctgtcggtgaagtcccttgcggacggagctgacgggagtcgcagataccagctggctgcaactgtttaataaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggtcagccgcaaggcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaaccttgagccttgatgtgtaggataggtgggaggctttgaagcgaggacgccagttcttgtggagccaaccttgaaataccaccctttaatgtttgatgttctaacgtaggcccgtgatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcccaaagagtaacggaggagcacgaaggttagctaatcctggtcggacatcaggaggttagtgcaaaggcataagctagcttgactgcgagagtgacagctcgagcaggtgcgaaagcaggtcttagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgttggaagattgagaggggttgctcctagtacgagaggaccggagtgaacgcaccactggtgttcgggttgtgatgccaattgcattgcccggtagctaagtgcggaagagataaccgctgaaagcatctaagcgggaaacttgcctcgagatgagtcttccctgggcactagatgcccctgaagggccgttgaagactacgacgtagataggctgggtgtgtaagcgtagcgatacgttgagctaaccagtactaatgacccgagaggcttaaccttacaacaccgaaggtgttttgtgggtgactcatataaaacgatattcagcttgttcgaagattggttctgatggttacggagatgacaaaaagtcatgataagtaacggttggaatgaaacagaatttgcctggcggcgatagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctccccatgtgagagtagggaactgccaggcatcaaacgagtggaaagcccctgtcgaaagacgggggctttttgctgtggggcgtttggggtgctgaaactgttttctaccaaacattactccaatggttcggtatgaattgcagcaagctccgcactatagacggctactttgaagccattgatgaataaagttagccacctgctctggttgattgatatcaagcactggaagtatggtgcctatctctgaatccgctgcaattgcgatgacatattcatcgatcaaatcacttaactctctgcccaacgattgacgaaataaggctattttagcgatcttttcgtgtttaaaaccctcaaccagcaccagatcgagagttgatgcatccattttctcagccagatcgtaaagatcgggttcttcttgctctggagtctcagtcatcaacgcccacctttggctgctggcaacaatggtttgtgccgcacctgccttacgtaactcatagctatctttacctggtgtatcaatatccatctgatggtgcgtatgtttgattaatccgattcggataccctgattagccagaagagggatgacgtgcttaagtaacgttgttttacctgtaccgctgtaggcgacaatagcgagcaagggtaaatgattagaattcacggtgatgatcctcccagttggatagatcctcaggcgaattcaaattgtgaaaggcttcaggctgatcgttgaatgaaacaggttttgctccgacttgttccataaatagcattaacttacggtttccgagatgcagataagcttccaactgttcaataaggtttttattgattaagagtaatgtgggatgtggacgttctccgtctctggcataagttgcatttgcttccccccgtgcttgccataagcggcgtactaggtcgaggggaaagactgggacatcgcaagggacaaatacaacccattcggatgtagatgcatgcaatccgcttagaatacccgccaacgggcctagaaagtttgcatcagagtcaccaataattcggcatccactttgctcatacacatcctgattgcggttagcgctgattatgacctcgtcgacctgtgttttaagccgagataagacatgcaggtatagcggcaccccgttcagtactatcagacctttatcatgtccgcccatgcgtgttgcacgtccgcccgcgagaataacgcctgtaatcattttacttcccaattatctattcctacttttctctgtaccgaaaacttgtgagggagaaaccatacgttattctctaaaaacttttacagaagaccaagttctttcctcatgtgcgcaaggctgttatttttatcgctataggctcaacattgctcaagctgttttctacttcttgaaatttattgagtacaaatcgtttttaaggagaaaaaaatgaaatgtcatcgcgttaatgaactgattgaactcttgcatccagcgtggcaaaaagagcccgatttaaacctggtgcaatttttacaaaaccttgcacaggaggcggggttcgaggggcagttaaatgaactgacagatgatatccttatttaccatctgaaaatgcgtgattcagataaagaacaagtcattcccggtctgaagaaagactatgaggaagatttcaaaacagctttgcttcgtgcccgtggggttattaaagattagtggaaaggaataacacgctcatgatgctaactattgcacgcgtatatcttatgtcgcctctgaccatttgtggccgcgatgaatagttcggtatttaatttccagacgctattcccagatctgatcgtggatgctttgctggatgttgggttgcgcgttgattccggcctgacggcattaaacagctatgaaaaccgggtatatcagtttgcggatgaagatcgtaaacgattcgtagtgaaattttatcgcccggaacggtggagcgagtcacagattcaggaagagcatattttcgccctgcagttggcagaagatgaagtccctattgtcgcccccgtctcgcttaatgggcagacattgaacgtctatgaaggatttcattttgctgtattccccagtataggggggcggcagtatgaaatggataatgaagagcagctagagtgggtaggccgttttctcggacggattcaccagacgggacagaaatcgttattcaccgagcgcccgacgataggggtaaatgaatatctgcatgaaccttatcggctgttggagacatgtccgctaataccgaaaatacatcgacatagttttttacaggcaacccgccaactgattgatacagttgaaacttattggcacagcgactggcggccactgcgtctacatggggattgtcacccaggaaatattttgtggcgtgatggccctctgtttgttgatttggatgatgctcgcaatggtccggcaatacaggatttatggatgctgttgcacggcgaccgtcgtgaacaacgtattcaattagatatcttattagaagcctatagcgaatttgcggattttcaggagaaagagctcgcgctgattgagcctcttcgtgcgatgcggcaggtttattatctggcttggattgctcgtcgctgggaggatcctgcttttccgaaaaatttcccttggatgacggatgctgatttttggttgaagcaaacggcaatttttattgggcaaaatcagctgttacaggaacctcctttacagctaatgccaatgtactgaaattaaatggagagagtgaaatttatgaaaagattatggcttgcgctgattggcgttgttctggcatttagtgcttctgctgcagagttctctgacggcaagcaatatgtagaattagataaacctgcgactcaagagcctcaggttcttgagtttttctctttctattgtccgcattgctatcagtttgagcaggtttatcacgttcctgatgcagtaaagaaagcgttaccagaggggacgaagatgacacgttatcacgtggacttcttgggcccattgggtaaaaacctgacgcaggcttgggctgtcgccatggcgctgggcgtagaagataaaattactccgctgatgtttgatgccgttcagaaaacacagaccgtacaaaaaccagaagatattcgggcagtctttgttaaagcgggtgtgagcgcggaagagtttgatggtgcactgaatagctttgtcgtgaaatctctggttgcccagcaggaaaaagcggccgcagatttacaattacgtggtgttcctgccatgttcgttaacggtaaatatatgatcaagaatgatggtcttgataccagttcaatggatggatatgtaaaacagtacgctgacgtggtgaaattcctcattaccaaaaagtaatcacttaataggccatgcgggttaaccgcatggctttataccttctcgcggttcaccctcttatcttttatatctcaccacaccacaatatctatttatctttttgtttatatccacaaattggatgacggtttacttagtctctaaaacaaatgatttatattataacttcatgaaattaatgaatataaaaaaccatattgaaataacagtaaaaattagtaattaaacggggaaaaatatgcacaaagttatccacaagaagatcttgcgaggatccatgtaaaaccagccaatatcttacgttaaggatcgtctctttccctgacctatggcatgcttagcgctatgacagaccacaatgattacggcagactatggctcagattgcagaaaatcctttaatactggtagacggttcatcctatttgtatcgtgcttatcacgctttcccaccgttaacaaacagcgcgggagaagcaaccggtgcaatgtatggcgtgctgaatatgctacgcagtttgttgctgcaatatcatcccagccacgttgccgttgtttttgatgcgaaagggaaaacgtttcgcgacgaactgttcgaaaactataaggctcaccgcccaccgatgccggaggatctacgtgagcagatagagcctctgcatagtatggtgaaagcgatggggctgccgcttctggcggtttccggcgtagaagcagacgatgtgattggtacgctcgccgtgcaggcggaaaaagcgggcaagtcggtgctgattagtactggcgataaagatatggcacagctggtgacaccgagcgtgacgctcattaataccatgaacaacacgattcttggccctcaggaggtatgtgataaatacggtatacctcccgagctaattatcgatttcctcgcgctgatgggggatgcatcggataatattcccggtgtaccaggcgtaggggagaaaaccgcgcaggcactattacaagggcttggcgggctggattcgctctatgccaaccttgataaaattgctgagctttccttccgtggcgcgaaaaccatggcgccgaagctggaacagcataaagaagtggcctacctctcttatcagcttgccaccattaaaacggatgttgagctggagctcagctgtgagcagctcaccgttaacgagctggacgtggatgaactgcatcgcctcttttcccgctatgaatttaaacgctggttatcagatattgaatcaggcacttggatgcagggtaaaaagagcagccagcctgttcagactgtgagtaatgcggtggttgagcaggctgttgaagaagataacgcgcctacactgtctgccgacggttatgtcacgattcttgatgaaaaaacgctgttggattggattgagcgtttaaaacaggctgaggtttttgcttttgatacggaaaccgacgggctggatacgctcaccgccaatctgattggtctgtcattcgcgattaagccaggtgaagcggcctatttgccgttggcgcatgactatctggatgcgcctgagcagttggatcgtgcccaagtattggcattattcaaaccgcttctggaagatgagaaactgcttaaaattggtcagaatctcaagtttgataaaggcgtgatgcagcggtatgacatcgatttacgcggtattgcgtttgataccatgctggaatcttacgtgctcgacagcgttgcgggtcgtcacgatatggacagtctggctgaacgctatctgaagcacaaaaccattacctttgaagagattgcgggtaagggaaaaaaccaactgacgtttaatcagatcgcactggaacaggctgggccgtatgcggctgaggatgcagacgttacgctgcatttgcaccagacgctgtgggggaaactccagccgcatgccgatctgtgtcaggtcttccaggctatcgatatgccgctggttccggttttatcccgaatcgaacgtaccggtgtgctgatcgatcctgccattctggcagaacactccaaagaactaacgacgcgtctggcggggctggaaacacaagcctatgagttggctggcgaagagttcaatctcgcatcgaccaaacaactacagggcattctttatgaaaagcaaaagctgccgattctgaagaaaacgccaaaaggtgcaccgtcaaccaatgaggaagtgttggctgaactggcactggattaccctctgccgaagttgatcctcgaatatcgtggcttggccaagctgaaatccacgtataccgataagttgccgctgatgatcaatccggcgacgaagcgcgtgcatacgtcttatcatcaggctgttactgctaccggtcgtttgtcttccagcgatccgaatctgcaaaatattccggtgcgtaacgatgaaggacgtcgtattcgtcaagcattcattgcgtctaagggctacagcattgttgcagctgactactcgcaaattgagctgcgtatcatggcgcacttatcgggtgataaagggctgttgaatgcgttcgcaaatgggctagatatccaccgggcaacggcgtcagaagtgtttggtattgcgctggataaggtgacatcagaacagcgtcgtagtgcgaaagcgatcaacttcggtctgatctacggcatgagtgcgtttggcttgtcgcgtcagttgaatattccccgtagcgaatcgcagaaatacatgaacctgtattttgagcgttatccaggcgtgcaggattacatggagcggacgcgccaacaggcggctgagcatggctatgtgtctacattggatggccgccgtctctacctgcccgatatccattctcgtaatgcgatggcgcgtaaaggtgcggagcgtgcggcgattaatgccccgatgcaggggacagcagctgacatcatcaagaaagcgatgatctcgattgacgattggctacagaaagacacgccgttggtgaagatgatcatgcaggttcacgatgaactggttttcgaaatccacgattcagttattgaagaatctattagtaaaatcaagatattaatggaaggatgtatgcaattgaatgtcccgttgcaggtagatatcggtacaggcatgaactgggatcaagcacattaatggctgattcttgcgctatttctgtaattaaataacagtattgtgtgacctggtttaactttgtgtaatcgataaccattttgtatgaaagtaaacaacaaaaaagcctttgttcccgtgaaaaaatagggtagagttaaagacgtagggtacagaggtaagatgttctatctttcagaccttttacttcacgtaatcggatttggctgaatatttagccgccccgctcagttttgagcggggcgttttttatgggttttatccaggttttttaccctgaaaacgccagtaactgcctaacagatagtaacgtgtcagcacgatttctggtgtgaaaagaacgtctctggtgggtaatcatcgcgggaaagtggggggcgtgatgcgagtaatgacacccgtgcatcacgcgaaaggattattcagcgtcttgttcttcttcaatgtgttgcaacgtgctgaaccagttatccaatttctgctgtagtttatctacgccgatttttttcagtgacgaaaatgcttcgacctgaatatcacccataaatggcaaaacagcctcgcgaaccatattcaactgtgccttacgtgcgcctgaagctagtttatcggctttggtcagcagcactaagactggaagcttgacatcgactgcccacagaatcatttgctgatcgaggtccttcagcggatggcgaatatccatcagtacaaccagacccttcaggctgttacgcttttgcaggtattcaccgagcgcacgttgccacttgatcttcatttgctccggcacttcggcatagccatagccgggaaggtcaactaaacgcacgccttcggccacttggaacagattgatcaactgggtacggcccggtgtcttactggttcgtgccagactcttctggttggtcagcgtgttcagcgcgctggattttccggcgttagaacgcccagcaaaggccacttcaataccgttatcggtttccaggtggcgaatatccggagcgctgatgataaaacgcgtcatgtggtagttatattgctgggtcacgatcgttatctctatctggatctctgtctggttggggattatacctgtaactgacaataaaggcggctttatctgccccaaagtgcagcagactgatgtgaaaagaaaagctcagtcgtctgatatgggcgcttttttattacccagctttctgctagattccgccgcacttcccttatatctgtgtacctgagaacaacattatgaaccgacctgtcaaaggggttgccgataaggcagaaaaatccaaagtaaaaagaaaaacccgcgaagaactggagcgtgaagcgcgtgagcggaaaagagataaaaaacatcgtggtcattcagcgggtagccgaactcaggaaaaagcgtctaccgatcagaattctggccaacgtaaagtagccgatccacgtatcggcagtaaaaagcctgtacagcttggcgtgttggatagcgccatcgttaaaccgaagcctaagtcgaagccttctgagcctgtggagaaagtcgttgctgccaagccgacaatgtcaccggaagaagagctggcaatgttagaaaatgatacgcgtctggatgcattgctggatcgtctggatagtggcgaaacgctgagtgccaaagatcagtcatgggttgatgaaacgctggatcgtatcgacatcttgatggaagagcttggaatcgagctgggtgatgatgacgaagaagagcaacaggaagacatgttgcaacttttaaaacgtaataacccgaaagacgcgctctaatcaatgaaatggctgtttctgctcctgatattgctggttacgttttatctgctctgtctgttcagtaaactatggctattgtcgaagcgtaagcacagattgcatcgcgccctgtttaacgggcgcgtgaatcaagttcgacgcccaagacaaaaacgccgggagcgtttttgaacgtcacaacgtgacggccttttagggcgagtctcagggatgagacgagtagcaaaacgccgggagcgtttttgaacgccattttttggtgatctgaaggaggggaaggataacccaccgagtaaaaactgtaaggagtgagcgaatatgtcgataccgtccgttgactgggatctggccctgattcaaaaatataactattctgggccgcgttatacgtcttatcccacagcgttagaattcagtgaagcttatgatgagcccgcgtttcagcatgccatcgcccgttacccacagcgaccgctgtcgctgtatatccacatccctttttgccatcggctgtgctatttctgcggctgtaataagctggttacgcggcagcagcataaagcggatgaataccttgatgtgcttgagctggaaattcgccagcgtgcgccgctatttgcaggacgaacggtaacccaattgcattggggcggcggtacgccaacctacctgaataaagtacaaattagccggctaatgtcgctgttgcgcgagctgttctctttttctgagcaggctgagctgtcgcttgaagtcgatccgcgggaaattgaactggacgtccttgatcatctgcgtgctgaagggtttaaccgccttagcatgggggtgcaggattttaataaagacgttcagaagctggtcaatcgtgagcaggatgaagactttatttttgccctcattgagcgggcgaaggcgcttggcttcacctcaaccaatattgatttgatttacggtctgccgaaacaaacgccggaaagcttcgcttttacgctacagcgcgttgctgaattaagtccgcatcggcttagcgtttttaactatgcgcatttgcccagcctgtttgcggcacagcgcaagattaaagacgcggatttgccgagtgcggagcaaaagttggatattctgcaacagacgattggatcgctgacgcaatcgggctaccagtttatcggtatggatcacttcgctcgcccggacgatgagctggcggtggcccagcgggaagggacgctgcatcgcaatttccagggctatacgacgcagggcgatagcgatcttctcggtatgggcgtttcagcgattagtatgatcggtgataactatgcccagaaccagaaagagctgaaacagtattatgctcaggtcaaagacaaaggaaatggcctatggcgtggattacagctgacgcgtgatgattgtctccgccgcgatgtgattaagacgctgatttgtaatttccaactcagctatgcgccgattgaagcggaatatgccatcgactttaaaacctactttgagcaggatttagcgttattggcaccgctggtggctgatgggctagtcgatagtcaggaagacggactggctgtaacgccgaaaggacgtttgctgatccgcaatatctgcatgtgttttgatgtttatttacgcagcaagcttagaacgcagcaattttcccgcgtgatttaaccaaaaaaacagccagtcgatgttagcaccgactggctgttctcgaacttttacaggatcaactaaagaagttaatcagtgcagcacacaaaacggcggcaatagcagcctgcggcgaatggcttgccgcagagccaatttcagcgccatgtgttgcaacggaaatcaatgagtccagcatggtgttcctcccgaatcagcgacacgatcatactgctgactcgaggcaagtaaaggacaaattaatgacaatttcgtgcgccaggttgtattttttatcaccagtttttttgttaacaattggataataaaaaagcaatctcactactccattcccagctcttttagtttacgcgtcagagtatttctaccccatcccagtaaccttgcggcttcctgtttatgtccctgcgtatgtcgtaatgctgtcgtaagcagcgttctttccatttctggttgtgcttccgccagcaggttttgatgaccggaacgcagcgcacgatcggcccattgtgctaatagcgttgcccaactgtctggcaaaatatgcacggtagaatcgggcgcagtggtctcgaacagctcaggcggcagatcctgaatcagcacctcctgacccgcggccatgaccgtcaaccagcggcaggtgttctccaattggcgaacgttgccaggccacggtaaacgggttagtgctgtttccgcttctggatgcaaattcttcggttcgacacccagctctttggccgtggcctgcaagaaataacgcgccagacgggggatatcttcccgacgctcacgcagcggcggcagatgaacgcggatcacgttcaggcggtgaaacaggtcatcacggaatttgccttcctgcacgcgctgttcaaggttttggtgtgttgccgcgataatgcggacatcgaccttcaccgcggcatagccgccaacgcgataaaactgcccgtcggccaatacgcgcaacagacgtgtttgcacgtctagcggcatgtcgccgatttcatccagaaacagcgtaccgccatcggcctgttcaaagcggccctgacgaatttggtttgcgcccgtaaatgcgcctttctcatgaccaaacaattccgattcgatcaggtctttaggaattgctgccatattcagggcgataaaaggggctttggtgcgcggactgtgacgatgcagggcatgcgccaccagttctttacccgttcccgattcgccgttaattagtacgctgatcgatgagcgagacaggcggccaatgatgcgaaagacatcctgcatcgcaggtgcttcgccgataatgtccgttgtcgggccattgatcggctggttgcgtaccggctgttgctgttccagataatggctgatcgcgcgctcagccagcgcgacagcttcatcaatatcaaacggtttcggtaaatagtcgaacgcgccctgttgataagcactgacggcggcatccagatcggaatgtgccgtcataatgatgaccgggagcatcgggtggcgctgtttgatttgctgtaagagcgccaatccatccatccctggcatgcggatgtcggacagcagaacgtcaggcgtttgtgtcgccagcgcatgcagtacctgatttccgttctcaaacgttgcgcaggttaaacccgcaccagcaagcgcgcgctcaagcacccaacggatggagctatcgtcatcgacaatccagactatccctcgttgcattgtgaacctcactggcgaataggcaggtaaaccgagaattcggtgtgtcctggccaactgttaaattcaattttaccggagtgctggtcgataagactgcgggcgatggaaagccctaaaccggttcccccttcgcgtccgctcaccatcgggtaaaacagtgtgtcctgtagttgagcaggtacgccggggccatcatcttccacgtcaatacgtgcggcgagacggtagcgcacgccgtgtaaagtgagctgaaaagccgtgcgggtacgtatcgtaatcgtcccgccttcctcgcccagtgcctgtagcgcattgcgggtaatattcagcaaaacctgttcaatctggtcggggtcgtgcgtcaactctggcaggctggggtcataatcttttaccagcgtcacgttatctggcttttccagcgagacaagttggcaaacgcgttcggcgacctgatggatgctttgggtgacgtgcaggccaggctgctgtggcccgagcaggcgatcaaccagattacgcaggcgatccgcctgttcgatgatgaccttggtatattccgtcaatgctgggtcgggcaatgccttggcaagcagctgtgcagcaccgcgcaacccgccaagcggattttttatctcatgtgccaggcctcggaccaaatcacgggcggcctgctgctgcgcatgttgaagctgttcctgactgagacggcgctgattatccatcggcgccatttccagtaaaataaaatcgttctgtacccgctgagcggtgagcgacatgatgtgcgctttgccatccacgacgagggtgacttcgttatccgtaaaaccttgccctgaatccagactttcacgcagtaaatcgatattcagagaaaaatatcccagcaagtctggcagcggtgtgccggataatttacgcgagctttgtgctagtaattgctgtgctgccgggttggaatagtgaatcgctagatcgttatccagcaataagatgctgtttatcagagaatttaggatctgcccagcatcgggcagcgtgcctgttgccataatgcagactcccgcaccagcatggtgcattgtagtgtggatgatgaatgttacgtcgcagcggccaatgccggtggtgaaaaaagcccatccaaagatgggctgaggcgtttccacggcaacaagaacaaacttcttagtattctgttgtttatcggcgatggttaggtatcagcacacccaaccacgccgaggtatacccgtcatacttcaagctgcttgtgcgttggcttctcttactcaccccagtcacttacttgtgtaagctcctggggattcgtgcggttgccgccttcacgcaactcgaattatttagggtataaataagatgctttcgttattacacgctgtagtacagttcgaactcaactgggtgtggcgtcatacgaacgcggtcaatctcaggtttacgcagttcgatatacgcttcgatagcgtcgtcggtgaacacgccaccacgggtcaggaactcgcggtcttcgttcagtgcagccagggcctcgtccagagaacctgcaacttttggaatctctgcttcttcttccggcggcaggtcgtacaggtttttgtccatcgcatcgccagggtggattttgttgatgatgccgtcgaggccagccatcagcagtgcagcgaagcacaggtacgggttagctgctggatctgggaagcgcgcttcgatacgacgtgctttcgggctagcaaccactgggatacgtattgaagcagaacggttacgggcagagtaagccagcataacaggtgcttcgtagcctggaaccagacgcttgtaggagttggtggtcgggttcgccagggcgttgatggctttagcgtgcttgataacaccgccgatgtagaacagagccatttcagacaggccgccgtatttgtcgccagcgaacaggttagtgccgtctttagacagagacatgtggcagtgcataccagaaccgttatcaccgaacataggttttggcatgaaggtcgctgttttaccgtaggcgtgagccacgttatgcacgacatatttgtagatctgaatttcgtcagcttttttggtcatggtattgaagcgggtagccacttcgttctgaccagcggtagccacttcatggtggtgagcttcaacaaccagacccatttgctccatggtcagacacatagcagaacggatgtcctgtgatgaatcgacaggtggaactgggaaatagccgcctttcaggcctggacggtgacctttgttaccaccttcgtatgctttaccggagttccagtaggcttcgacatcgtcgatagcaacatgggaacctgaagtgctgctgccgaaacggatgtcatcaaacaggaagaattctggctcaggcccgaacaggacggtgtcggcgataccggaagaacgcaggaaatcttccgcacgtttcgcgatagaacgcgggtcacggtcatagccttgcatggtgcctggctcaaggatgtcacaacgaatgatcagcgtagtatcttcgaagaacggatcaatcatcgctgtgctggcatcaggcatcagaaccatgtctgactcgttaatacctttccagccgccaatcgaggaaccatcaaacattttaccttcttcgaagaagtcggcattgacttgatgagccggaatggtgacgtgctgctctttacctttagtatccgtgaagcgtaaatcaacaaacttcacttcgtgctcattcagcatcgtcaaaacatgttctgcggacatacttggttctcccgattggtcatttatcgtcgtggaacgaatatcgttgtggattgatgttgttgccgtgagtagactaaagctaaaagtgtgccaactttttaaattcgtgcaatgtgttgccccttggggctttctcacggaaacccactgcaccattatagtctaaagcaccaagttggtgcttcgtatgtgaattattgcacttgtttggtgcattcatgttcgcttgtagcgcttttgcaccgtgaaagggatcacaaagcaggcagctctaggttgtttatcatagatgcttgtgatcttgtttagtccctcgattaatacgtgtacaatagcgcgctatttctaaatgcctgaggcaaagctgtgatcgaaaatttgcgtaacatcgccattattgcgcacgttgaccatgggaaaaccaccctggttgacaagctgttgcaacaatccggaacgttcggtgaacgtgtcgaagcaactgagcgtgtgatggactccaacgatttggagaaagagcgtggaattactatcctcgcaaaaaataccgccattaattggaaagactaccgtattaacatcgtagataccccgggacacgccgacttcggcggcgaggttgagcgtgttatgtcgatggttgactcggtactgctggttgttgatgcgatggatggccctatgccgcaaactcgtttcgtgaccaaaaaagcgtttgccaacggtctgaaacctattgtggttatcaacaaagttgaccgtcctggtgcgcgtcctgactgggttgtcgatcaggtattcgacctgttcgtgaacctggatgcgactgacgagcaactggatttcccgatcatttatgcttctgcgctgaatggtatcgcgggtctcgaccataacgacatggcggaagatatgactccgctgtatcaagctattgtcgatcacgtttctccgcctctggttgagatggatgcgccgttccagatgcagatctctcagctggactacaacaactatgttggcgttatcggtatcggccgtatcaagcgcggtaaagttaagcctaaccaacaagttactattgttgatagcgaaggcaaaacccgtaacggtaaagtcggtaaagttctgactcacctgggtctggagcgtatcgatgctaccgaagcggaagcaggcgatatcatcgcgattaccggtttgggcgagctgaacatttccgacactatctgcgatccgcagaatgtcgaagcgctgccagcactgagcgtggatgaacctaccgttaccatgttcttcaacgtcaatacctcaccattctgtggtaaagaaggtaagtatgtgacgtcgcgccagattctggagcgtctgaacaaagagctggtgcacaacgttgccctgcgtgttgacgaaaccgaagacgctgatgcgttccgtgtttctggccgtggtgaattgcacttgtcagttctgatcgaaaacatgcgtcgtgaaggctttgaactggccgtatcacgtccgaaggttattaaccgtgttattgacggtcgtaaccaagagccgtttgaaaacgttacgctggacatcgaagaacagcaccagggttcagtcatgcaagccatgggtgagcgtaaaggtgatgtgaaagacatgatcccagatggcaagggtcgtatccgtctggattacctgatccctgctcgtggtctgatcggtttccgtaccgaattcatgaccatgacgtctggtactggtctgctgtactccactttcagtcactacgatgacgtgcgtcagggtgaaatcggtcaacgtcagaacggcgtgctggtctctaacggtcagggtaaagcagtcgcgtttgcgctgttcagcctgcaagatcgcggtaagctgttccttggacacggtgcagaagtgtatgaaggccagatcatcggtattcactcacgttctaacgatctgaccgtaaactgtctgaccggtaagaaactgaccaacatgcgtgcatcaggtactgatgaagcaaccacgctggttccggctatcaaaatgtctctggaacaagcgctagagttcattgatgatgacgaattggttgaagttacgccgcagtctgttcgtattcgtaagcgtcacctgaccgaaaacgatcgtaagcgcgcgagccgcggcagcaaagacgtctaatttcagactgatttgtattgtcacgcaacagggcaccttcgggtgccctgaattttatgcgctttcttccactttaacctttccttatatttcctccctgttcagtttcgccatttcccgctacagtgaaaatcctacgattgcgtcaggaggtggctgccatgctgtatatctttgatttgggtaatgttgtcattgatattgatttcaaaagagtattaggcgtctggagtaatctgagcagcgcaccgctcgcgacgctgcaagagcgctttgtcatgggcgaagcgtttgaacagcatgaacggggtgaaatcagcgatgaagagtttgccaccagactgtgtcaggaaatgggcatcgccctgagcttcgagcaattcaccgctggctggcaggctatttttgtcgcgttgcgccctgaagttatcgacatcatgcagcgtctgcgtcaggaagggcaccgcgtggtgattttgtcgaataccaatcgcctccactgttcacactggcctgcgttattcccagaggtggcgacggctgccgacagactctatttgtcacaagatattggattacgtaagccggaattggcgatttatcaatatgtcctgacgcaagaaggcgttacgccagcacaagccgtgttttttgacgataattccgcgaacgtcgacgccgcacagagcctgggcattcacagcattctggtgaccgatcgtcaggtggtaacggacttttttgctatgcaggcaataacggccaaagcatgatttatatcgcaggggcggacatagtccctattgggaatgagaacatcaggagtagttgggttttatgattgcgctaattcagcgagtatccagcgccagcgttacggtagaaggcaatatcattggggaaatcgataagggtttgctgatcttgctgggcgttgagcagggcgatgacgaacaaaaagccacgcgactttgcgaacgtgtgttgggctaccggatattcgctgacgatgacgggaaaatgaacctcaatgtgcgtcaggctggtggtaatgtgttggtggtttctcaatttacgctggtggctgatacgcagcgtggcatgcgacctgggttttcccgtggagcagatccctctgaggccgatcgtctctatcagtattttgtcgagcagtgtcgtgagcaaggtgttcacacggaaacggggcaatttgccgcggatatgaaagtggcattggtgaatgatggccctgtgacgttttggctgcaaacataatgttggctacaaccgcattgtaaaaagcgtcattgtcgttgccgttccgtgtataagtttgtcagcggtttgattttatgagccatggtgcaataaagcatcatcggcatagaggaagggttatgtatcatttgagagtacctgaaagcgctgaagacctggatgcgtactatcaatttcgctgggaaatgctgcgtaaacctctacaccagccactaggctctgagcgtgatgcctatgatgcgttggcacaccaccaaaccgtggtcgatgaacaggggaggctggtcgcaattgggcgtctttctatcaatgcggataatgaggctgcaatccgctttctagccgttcatcccgatctgcgggggaaagggttaggaacactgcttgcgattactctggagtctgtcgcgcgtcaggaaggcgtcaagcgcgtagtctgtagcgctcgcgaagacgcaatggacttcttctccaaactaggttttgttaatcagggggagatttcggcgccacaaacgacgccagtacggcatttcctgatgatcaaaccggtggcgacgctagatgatattttgcatcgtgctgactggtgtgggcaactgcaacaggcctggtacgatcatatcccgttgagtgaaaaaatgggtgtgcggataagccagtacaccgggaaaaaatttatcaccaccatgcctgaagcgggtaatcagaacccgcaccacacgctttttgctggcagcatgttttctctcgcaacgctcacgggttggggattgatctggttgctgctgcgtgaacggcaccttggtggaacgatcattctggcggatgcgcatattcgttacagtacgccagtaagtggccgaccgagcgcgattgctgatttggggtcactgagtggcgatctggatcgtcttgcgcgtgggcgtaaggcgcgcgtgcagttaaacgtagagctgttcggtgatgacaataaaggagcactatttgagggggtttatatcgtgctgccagctcagcctgatgcgccattggaagagggtggttcggaagtcgattaacccacagcagcttattatgacgttcttctcatccgtacatcacgcttcgcgctaaccagcagtacctcgtgatatccatatctcgtcttagtaaaccccgtgattttcacggggtttatcttaatgccgatcgtttaaggatcgagatactgggtgctaccacggtgcggggcatccctgcgggagcctcatcaccgtgtttccccctaacactatacttaagtggccagtatgagtgtttactctgttgtttcagcacgctatgacactgtggacgctttgctcgtccgtattttgaaaacgaaatatttattgcgcttctgtcactgctccctgatgcatttgctgcctgatcggatggtcgttgctatccacgccttgcagcgtaccgtttaacgtcggcttcagcggtgtatcggcggcaagccgcccattcaactgcaattgcaaattcgtgttgcctgtcggtgcggttgtgggttctggccatccccagcgcgtcagtacatccagcggtacagcgcgtcctgtcagcgacagggaaaaattgcgagccggttgctgattgatggtcgccttggcatccagcatgccattttgcgtaaatgcgctaagttcgttaatggcgatctgattatcgttggtcactagcgctatcgaagggcggcgaacatcgactttattgaacgttgcgttgctggcattaagattcaacgatcccgtccacattccccattggtggttacgagccagcagcaaatcgctgccgtagccatccaacgcggttagctggaaaggaaaatctgggttgatatcgattagcagattgcgattcgccgtgaattttcgcacattcacttctgccagccatgatggaagcgtcgcttgccagcgttgacgccagtcaccagggagcgtgtactccatccctgcgacaacaaattcatttatctgtagacggcgattattacgctgccaattgccattggttcgcagtaggccgccttcccagcgggtagagaactgcttgatgttaatgcccgccggtgacaaatccagatttacgatagggtcgataaggtgcatgttgccgttcacaatgtcggtggcattgaacgacagcgttcccccttcactttgccagtcattctgtttaaacgtgacattttgcagggcgacatcaaggtcgataaacgcccatcccggcccttcaattcgggcatcaatcaggtcaaagcggttaacagtaacagagggaagttcggtgacgggctgccagaaagcttctggcgttctctgcgtttgcaaacgaacattactgagtcgtaggctaccgacctgccaactgccatcttctgcacggctggcgttgcccgttaactgtccctgagcgacatcagcgccgaagttgctcagaatcagctggttgtggttgatttcaccctgaaccaatacctgactggcgggaatatcgttgagtttgagtgaacgggcgctgagctggaactgcccttgtttgcctagtagatagcccgcttcgggctgccacggcataatgccgccgttgatctgttgaccattcagacgccaatcaccgtcctttgcctgtagtgccattgtacgcagctgtagcacatcggcttcgatagggagtgtggctgcctgcgaggaaaggttcagcgtaccgccttccaattccagactggcgaaatggtgcggttcggtaacttggcgcacgctaaaccctgctgaaacctgctttgcagtgagcgtcggcggttggtttttctggccaaaactgacatcggtgagttggatatgatcggctgttgaccagtcatgattaattttgcccagtgataactggtagtcggtgttctggttcacccaattactcacccagcctgctgcccaactggtttgcagtaatacgtatacgaccaccagcgctaaaaaagccagcagcagtagggtcagcaataatttcccgataaatttcatcgtgtcagtccatgccaatcgtcagggagaactgttcttatgccgcaatttccctgaaggctcaataggtaatgctgttacagacagtaaaaagcgagcggtgttgcatcaccgctcgcttttacatgaactgaacaggaattattgcgtgctggcgctatttttcttcgtgtgggaagacgatattcagcacgattgccgtaatcccgccagcggcaataccggaagacagcaatgttttaatccaatccggtgcgaattgcagaatcaatggctgctgtgatacaccaagaccgacagccagtgacagcgcaataatcatgatagcgcgacggttcagcggctcacgggacacaatgcgtacaccggatgccgcgatcgtaccaaacatcacgatagtcgcaccgcccagaacaggctctggaatatgctgtacaaatccgctaacggcagggaatagccccagagcgatcagcatcagcgaaactacaaaaccgacatagcggctggcaacaccggtaagctggataacgccgttattctggccgaagcatgagttggggaaggtattgaacacggcagacaggcacgagttcaggccattagccagcacgccgccttttaagcgtttcatgtacagcgggcctctgaccggctgctctgaaacgtcagaggtagcggtgatgtcaccgatggtttctaacgatgtcaccatgaaaatcagcatcagcgggattaacaggttccaatcaaagcctaaaccgtaatacagcggcgtgggcaccatgatgaccgtatcgtgtggcgcaggcgcgctttccggcagcattcccatcaaccaggcacccagataacccaccgccatggcaattaccagcgacgcgacgcgaaggtaggggttacgctggcggttaagcagaatgatcaccactaacaccgcacccgctaatagcagattcttgggtgcgccgaaggtgttattacccattgcggcatagccgccgccgatagaggtcaggccgacctgaatcaacgacagaccaatgatcatcaccacaatgccggaaaccagcggggtaatgatacggcgagttaaatgcaggaagcgtgaaagaatgatttcggtgaaggaagcaaccatcagcgtaccgaacagtgctgccatcatcgtgggaacatctgctccaccgttcttcagcgccagcccacccataatcagcggcgtcacgaagttaaagctggtgccctgaatagacagcagaccagaaccgactgggccccaagttttaatttgtagaatagaggccagaccggaagcgaaaagcgacatgctgatgatgcgctgcgtatcctgagcgggtaaacctaatgcctgacagatcagtagcgcgggggtaatcaccgcaacaaacatggcaagcagatgctggctggcggcaaacagcgtctgcggcagcggcggcctgtcttcaagacgatagatgagttcactgcgctgaggtgcggcagcggcttcggtttgggacgtttccgtggtggtagtcatgatgtaagttggcgttcctgaaacgacaaagagcgcattttaatgatctctttgtcgaaagcaaacgtttgctaactcatcttttcgatatgaattttgtctgatgagtaataccttattatttaaatggatatacccgtcatacttcaagctgcatgtgcgttggccgcgttcactcacccgaatcacttacttgagtaagctcatcgggatgaaatgagagacaccctgtctctcaccgaaggccagcctttggctggtcaaattcattcccgacgaatttgtccttcgcttgccgccttcctgcaacttgaattatttagtgtatagttttaaaaaatgaagaatgcgctgctgcgatcaggcgttggtgtagcgtgcgcgctcgggtagccagcgttcgatgagcgcaatagcatgctcgggatagtgctcatgcagatggcgggcaacgcgatgtacttggggtatcaaatcccgatcgcgcaagagatcggccactttgaattctgcgttcccagtctgccgcgtacctaataactcacccggtccacgaatctccaaatcgcgttgagcgatgacaaagccatcgttgctatcgcgcagaacctgaagccgtttttgtgccgtcttgctcattggcgttttgtagagtagcacgcagtgagacgctacagcaccacgcccgacgcgcccgcgtagctggtgcagttgcgccaggcccagacgctctgggttctcaatgatcatcaggctggcattgggtacatccacaccgacctcgataacggttgttgccaccagcagttgcagttcaccctgtttgaaggcctgcatcaccgccagcttttcctgcgctttcatgcgaccgtgaaccaatccaaccttgagattcggcagagcagccttcagctcttcactggtggcttctgcggcctgcgcttccaataggtcggattcttcaatcagcgtacagacccaataggcttgtcgaccttcctgctgacaggcgctattcactcgctcgataatgtcgctgcggcgtgagtccggtatggcgacggtggtgacaggggttctgcccggcggtagttcatcaattacggatgtatccagatcggcataggccgtcatcgctaacgtacggggaatgggtgtggcggtcataatcagttgatgagggtgaaagccctgttcttcgcctttttcccacagcgcaaggcgctgatgaacgccaaagcggtgctgttcatcaatgatgaccaatgccagcccgttgaatttcacctgctgttgaaaaatggcgtgcgtcccgacaaccatagagacctgaccgctggcgatggcgtcctgctgcgcctgacgcgcttttcctttttgtttgccagctagccagccgacttcaagccccagtggttcaaaccactgacgaaaattatggacgtgctgttcggctagcagctctgttggtgccatcagcgcgacctgtttgccgttggcaatcgcacgtaatgcggccagcgcggcgaccagcgtttttcctgaacccacatcaccctgtaccaaacgcatcatcgggaaatctttcttcatatccgtttcgatttcggccacgacgcgctcttgcgcctgcgtaggtgtaaacggcagagcagcgagcaactgctgtttcaggctgtctttagtcggtagcggagacgctttatgccgctgttcccctgcccgcacggcgagcatacttaggttatgtgccagtaattcttccataatcagccgctgctgcgctgggtgtttcccatgctcaagctcgctaagctgcatatccggagggggacgatgtaacgtgcgcagcgcatctggcaggctaatcagcgatcgactcagggattcaggcagtaactcatcgatgtggtttgcggcgagcagctccagcgcctgatcggtgagcttgcgcagggtcgcctgacgaatgccctccgtagaggggtaaaccggtgtgagcgattcctgtagctcaacctgcgtactatccccctgaacacgatattcaggatggatgatttccgcgccgattttaccgcgcttgatttcgccataagcggtaacgcgttgtcccggcgcgaggctgtttttcattgctgcgctgaaattgaagaagcgcatggtcagcagaccgctgccgtcgctgatttggcaggtcaacatgcgacggctgccaaaggtgatgtcattgcgtaggatttcaccttccacggtggcatacataccgggaaggaggtcgccaatcgggtaaaggtgtgtgcggtcttcgtagcgcaagggcaaatgcagcaataaatcctgcacggtttccagcccgagtcgtgcgagttttgctgcctgactggcacccacgccagcaagtgtgctcagcggttgggtattcagtaggcggcctttcatcagcaccccgacgattgcatcgcggcccaccacggggtatccgctacaatctgaccctgatggtcaatataaggtcgaggcaaccctttatgttttgcgacgcgtgccagtaccggatagcccccttcaaacagtaggcgctgctgctcttcttcatccagcgggctatcttcacgctgatacatgccagcgatctggcgttggcgctgtgcttcatacaggattaacgccgaggccaccgagacattcagcgactgcaccatgccggtcatcggaatgatgatatcccgatcggccagcttgagcgcttcagcagttatgccggttttttcttgcccgagtaaaatacaggttgggcgggtgtaatcaatttcccgaaaatcgaccgcgtgttcagacaaattggtcgctagaacctgcatcccttcattcttcaggtggccgaccgcatcctgtatggtgcgatgagttttaacctgcacccaactattactgcctgcggcggaggaaaccagcgttttcattcggctggtgggccaaatcgcatggacctgatgtacgccgacggcatccgcggtacggataacggcagaaatgttatggggtttatgcacctgctccatgcaaatcgtcagatcgggctgacggcagttcagcatttcttttatccgtgcataacgttgaggagtcatgacgattaatttcggttacggttaactttgatgacgtccggcatcacgcgaattttacgcataatgttagccagatgaacgcgatcaagggtggtgaggcggataaaggcgctgtatacgcggccgtccttctcttccgtattgatactctgaatattggagttcgcggcgttgatcgcggcggtcaggttcgccaatgcgccctgatggttgaacatatccactttaatttcggcgataaactcttgttctgtcaccttatcccactctaccgccatgaatttttcaggttctttctggtagccgcgaatgttgcgacaggattcatggtgaataaccaaccctttaccggggctgacgtgggcaatgatcggatcgccggggatggggcgacagcatttggcaaaggagagcatgacgccatctgcgccttttatcggcagtttgcgcaacccggaggttcccagttcggattgctcattcagcagatttttcgctacaacgacgctcatggcattacccataccaatttccgccatcagatcgtccagcgtagcgagcttcatgcgctcaagctcaagctgaatcgacttttcagggatatcggagagtttgcggccgttgcctaatgcgtggttcagtaaacgacgtccgaggctcacagaatcatcacgcttgaggtttttcagcatctggcgaattttggaacgcgctctggagctaaccacgaagttgagccatgcggcattcggtctggcacccggtgcggtaatgatttcaacggtttgaccgctggtgagtgattgtgacagcgggtaaggctgacgatcaacgcgcgcaccaacgcaggcgtggccgatatcggtgtgtaccgcataggcgaaatcgacaggcgttgcatctgcgggaagttccacaatgcgcccttccggcgtaaagacgtacatctcgtcagggaagagatcggatttaacgctttcaataaattcaaatgagctaccagcgctttgctgaagttccagcaggctttgcatccagcgctgtgcgcgtacttgtgctgtggtgctgctctcgccttccttataagcccagtgcgcggcaacacccatttccgccatttgatccatgtcgtcggtgcgaatttgcacttcgactggtacaccgtgcgggccaatcagagacgtgtgcagcgactgatagccgttggctttgggaatggcgatatagtctttcacccgacccgggcgtggcttatacaggctgtgaacctgaccgagcacacgatagcaggtgtccaactctttgacgatgacccgaaacgcgtaaatatccataatggagtgaaaacgctgttctttcaggtgcattttacagtagatggagtacagatgtttttcgcgaccgctaacgcggcaggcaatcccggcttcagtcaaacgcccttcgatttccgccaggattttctgaatcatttccttgcggttaccgcgagcggccttaacgacctctttaattacgcgataacgattcggatacagtgcctcaaaacctagttcttccaactcggttttgaggtgatggatacccagtcgatgggccagcggactgtatatttccagcgtttcacgagcaatgcggcgacgtttgtctgggcgtaatgagcccagcgtgcgcatgttgtgggtacggtctgcgagtttgatcaggatgacgcgaatatcttgcaccatcgccatgatcattttgcgaaagttttcagcctgcgcttctttcttatcgcggaacttcagtttgtccagcttggaaacgccctctaccagttcagcaacgcttttaccaaaaagctgttccatgtcctgataagtggccggggtgtcctctataacatcatgcaacagtgctgccatcagcgtttcgtaatcgagacgcatctccgccagaatacaagcgacggcaacagggtgtgtgatatagggttcaccgctggagcgagtctgcccctcgtgagcatcacgtgcaaccagataagcctgctgtaaacgtttgatctgatcttcgggcagataacgttgaatcagcagattaaggctttcaaaaatgtacaagggcgactcgtggtgtgattaacggcggccttcagcaattgcggtgaccgcctgaatctctgcggcttcctgctcttgctgttcctgacggtcacgaacatccagaatctggttgttgatcagaccgtcttcgatttcacgcagtgcaatcacggtgtacttatcgttttcttcaggaaccagcggatctttgccgccagtctggagttgacgcgcgcgacgagcagcgaccaacaccaggtcaaaacggttaccaattttctctacagcgtcttgaacagttacgcgtgccataatgtgctactccacaggaaataaaatgactgcgcatcatactgaaagaggcgtcagtctgccaatagtttggtgattaatgcatcatgccgaatcttttgtctgctcaagcgcagacgttcggcgcgaataatggttttcagatcgagcagcgccagatcgaaatcatcattcacaatcaggtaatcatactcgccgtaatgcgtcatttcagccacggcctgcgacatacggcgggcaatgacttcatcgctgtcttgcccacggccacgcagacggcgagccaattcttcttttgacggcggcagaatgaaaatactgcgcgcttgcggcattttggcgcggatttgctgggcaccttgccagtcgatatccagaaaaacatcaacgcctgtcgctaatacctgctcaattgccggtcgggatgtaccgtagtaattaccgaagacttcagcgtgctccagaaactcactatcctgaatcatacgcttgaattcatcagcttcgacgaagaaatagtgttcgccgtggttttctcccggtcgtttagcgcgtgtggtatgcgaaattgatacctgagtgtcgtaaagcggctgagtttttaataatgcctgaatcaggctggacttcccggccccactgggagcagaaacgatatataacgtgccttgagccataatgaagtttatttacgttacgatggtggatgttgatatacccgtcatacttcaagctgcatgtgtgttggcttcctcgctcaccccagtcacttacttgagtaagctgttggggactcactgtgtcgccgccttcccgcaactcgaattatttatggtatatacagcaggaacatgcgcatttctccgcattatacacgccaatgtgccatcagtcgcgctgcgataaatactccgcagattgtttttccgttatgccatcgggcaaaccttttgccaatgtttcttttttagattgcgaagcgcgttcctgtcctttttatcggcactgcaaacgataaattatcttgcggcgcgtttggcatttatcctttttgggtctcgtatttttccctccgttgctatgtactgcggccattcgttaatggatggcaggatgtactatgtggctgaggaacagcgtatttttgattatcatcgttgttgggggcatcggtggtttccctgcggtagctgccgtgtgccctgattgggataacacacgagccagcaaagaaattgatgcattgcgtcagcagttagaacagtgggatgacgtgtattacaccgaagggaaaagcccgatagaggatgatgtttatgatcaactgcgggaacagctaaaccagtggtcacaatgctttcaaccccaaaacgttattcccgctcggttacctgataatggcaagcagcctcatcctgttgcccatacaggattgaaaaaattgtctgaccgcgtgcagttggtgcaatggatcgtacagcgtgaggatttatgggttcagccaaaagtcgatggtgtggctgtcacactggtttatcagcatggcaaactcgtatctgcggttagccgaggcaacggcctgcaaggtgaagattggactgaaaaagctcgcctgattccagatattcctcatttattaagcggtgcaccctcctcattcgtattacaaggggagcttttcctgaagatgaccgatcatcgacagtatgctcagggcggtgttaatgcacgctcgattgtggccggagaaatgcgtcgtcatcagccatccccggtgttatcgcagattggcctgtttgtctgggaatggccggatggcccaaaagcgatgcccgaacgactggataaattgaaggaaatggggtttgccatgacggcagactatacccatgccattgagtcattcgccgacgtggagaaatggcgtgaccactggtatcacagcccactgccttttgtgacggatggcgtggttatccgccagactaaagaaccgcaggggcgctattggcgtaacacatcggccgactgggcgatcgcatggaaatacccgcctgttcatcaggttgctgaagtggttgatgtggcgttttctgtcgggcggacgggtaaagtcgcagtggtgttgaagattagtcctttgaaattggatgacaaatcggtcagtcgagtgaatgtgggttcgctatctcgttggaaacaatgggatgtgctgccgggcgatcgggttagcgtcagcctggctgggcaggggatcccacgtttggataatgtggtatggcgtgggactgaacggcccgtcatcgtttcgcccgatgaacataatttccatgcttttagctgttttcgttatagtgtggtttgccaacagcaattcttggcgcgcttagtctggttgagtggagaacacggtttaaatctggcgggaatgcgtgacgggatgtggctgcgcttgatgcaacatgatttactgggggatgtgctgtcgtggttatatctgaccgaggcacagcttaatgccgtcaatggtatgggtgataagcgggcgcgagatatttacatgagtttgcagtcggcacgacagaagtcgctatcccactggctacttgcactgggcattcctgttcctcgttcggcaattagcgccttgaataatgttaattggttggcattacagcaacggacggcgcaacaatggcgacagttctccggtattggggaacgacgcgcagaagagattatggcattcctgaatcacccaatcgttatggaattaattgctcggttggatctcgaaggaatacatagataagcgggggggatttttcagaaaacgttggagtcacactttttattttttcgtagattcattcacacaaaaggacaatttttttctgttttttccacttaatcataagtaaagtttaccaattaaacggtgtgagcctatttgctgtttgcgatataaaaatgcgtgagagagtctgattatttccgttgaactcaggcatggggatgttgtcgtatagcttcagataataagaaaggttttgttggagcacttgtcataatgaagtttgtagcatctttttcgcaacccaagttatcgtttgtcctggcagtttatattggcctttttctcaatatctcagtgtattaccgccgatttgattatttttcactctctgctggtagccaggttccaacatttattcccgctcttgtcgaattgaccgcgagtatcttattcacctttttcctgatgagaatcatttcactcggggggcgtcgtttttatcgaattattgcttctttgttagtgctgatttccgttgctgcaagctattacatgacgttttttaatgtcgtgattggttatggcattattgcagcggtcatgaccacggatattgatctttctaaagaagttattggttttcgtttcttcctgtggatgctggtggtgagtgcgctgccgctgtttttgatctggaaaaactcgctgcgtcatacgctgattgaacagcttaaatcaccgggaaagcgtttgattcctcttttggttcttgtggcagtcgttgcgctggtttggatgccgcttcgctatatgggcaacattcagtcgatatccgagcgagaatccaatgtggatttgcccagctatggcggcgtagtcgctcactcttatctaccttctaactggttgtccgcgttaggattatttgcgtacaccaagtatgacgagagtctggactcctccaatcttttcgatccggctcagcattttacctatgtcccgccgaaaggcattgacgatacctacgtggttttcattattggtgaaacaacccgctgggatcatatggggctgttaggctacgagagagatacgacgccgaagttatcaaaagaaaaaaatctggtcgcattccgtggccaatcgtgtgatacctcaaccaagctttccatgcgctgtatgtttgtgcgagaaggcggtacggaagacaacccgcagcgaactctgaaagaacagaatgtctttgctgtaatgaaagagttgggcttcacctccgaactgtttgctatgcaaagtgaggtgtggttttacaatagcattgaagcgaacaactattccttccgcgaaatgatcgcgtcagagaaacacaatgacggcaaatcagtgcaggatatgttgctggttgatgaggtcaaggaatcgctggggcgctaccctaaaggtaagcatctgattgtgctgcataccaaaggctctcactacctgtattccatgcgatatccccgcagttttgcgcgctatcagccagagtgtatgggcgttgatgcatcctgtacgcgtgagcagctgattaatgcttttgataatagcgtgctctataccgatagcttcattgatagcgtgatcgatcaggttcgggataagaaagcgattgtgttttatgcctccgatcatggtgagtccatcgatgataactatcatttgcacggtacgccgcgtcagatggcaccgcctgagcagttccgttcaccgatgatggtatggacatcggataagtttctggctgacaccgataatctgcatgcgtttgagcagttgaaagcgcaacagcgtgttggcaaaacacatcgccacgaagagctgtttgacacgattctcggatgtctgggatacacgtcacctgacggcggtattaaccctaaaaataactggtgtcagagacctgtataccctaaataattcgagtttcaggaaggcggcaagcgaaggagtcccgatgagcttactcaggtaagtgattcgggtgactgaacgtctccaacgcacatgcaacttgaagtatgacgggtataattgatatgaaccacggacaaggacgtcggtttcaggctgtaaatacaaggaatggatactttaacagcagccgaaatccttttgctaaaaagggattgacgcctcaataaggtagcagtaatatgcgcccgaattcggcgagtagcgcagcttggtagcgcaactggtttgggaccagtgggtcggaggttcgaatcctctctcgccgaccaacattcttccccagtaaatcattctcatctttcctcctattcaaatattgtctattaatacaattcagttataaaaccagtcatttataaaaatagtcctttataagattaggggcttctcttctcagtgtttttgatgtcgatcattggcatattctccctgcctttagttcggaatgttcccaaaaaacagagtaaaaacagctcgttaattggcccgaattatccttatcttatttttttttaatgattaatgtaattatttcttcagttgtttgaaaataatacagactttacctcgccgtatttaaatgtaaatttatgtgcggccgacattcgcgatggttatatattcgctttgttgaaaccgtctttttattcaaacatggaagatgtttcgattatgaaaaaaacaacgctgctgctttccactctgattacttgtgccatgggaatatctgttgctcaggcgacacaaacggtgtcattgggctatgctcaggcgaaagtcgaagattttaaagatctgaaaggggttacggccaagtaccattatcagggtgattctgcactgggtattattggttcttttacctatctgggcggtaaaaaagattacaaccagagtagtattggattcagctcacacgagagcgacgatgttaaatactattcactaatggttggaccttcctaccaaattaatgatgtcgtgagtatttatgggcttgctggtttaggccatgctaaagtaaaaaactcgtataactatacattgcccaatcaatcaggcagtgaaagctacagtgaaagtaaaaccaaatttgcttacggtgccggtattcaaattacaccagtagcaaactgggcgattgatattggctacgaaggcacaaaaatctatgaagcccgtgtagacggctttaatattggtgtcggttatcgtttctgattttccgatcatcgaaaaccggtggacaagcttctgccggttattatttcttctccccttcttcgtttttaatcataaaactctcaatcgatttattgccattgtagtgaagccagacccgcaacgattcattgtccatcggcttagcataaaggaatccctgtatatatttgacgccgcgccgttgtaaatacatgagttgttgttcggtttccacgccttccgctatcgattgaagcttgatgcggtggcttaaactaataatggcatcaagaataggggcttcttcatccggtgatgaaattgcactgacgaatccctggtctattttcaggcaatccagcggaaaattttgcagataagagagtgaacagtggccggtgccaaagtcatcgatggcaatcataaagccatcttcacgcagctgatgcagacgctgtatgatttcaggaccgttgctgatgagattacgttctgttagttccaacgtaatgcttaatgaatgggatgcgactttctccgcaaagcggtgtacgtctggtacgaaacttgggtgatgcaaatgctctgctgcaacgttgagccccagatgaaatccgggttttacctgccaactggcgatatcggatgcgaccagatcaaataaatgccgggtgatgggaatgatcatactttctgcttcggcggcagagataaatatatcgggtctaatccactgcccattactgcgccgccagcgcagtaatgtttcgactccggtacaggagcgcgaatctgcatcatagataggctggtaatatacggaaaattcgccgttagcgatgcctttacggatttcatcgcggaataataatttacgtttttgccagtaccatatcgccgtagtaaaaagcagagagagaataattgccagtggtagaaacgtgaaaaatgcctgcatccagttcgttatttcctgagcggcgggagcgataatatggagagtaatggggaagcgatccgatttgatttcaagcgcagaggtagaaaataagccggtgcggggcgtaatcgtcgggccagtttgaatcgggtgaccgttgtccatttgcagaatgagttcatagccacggatctggctaatcgcaatcataagatcaatgaggtattgcgcatcgaccatggcgtaagcaccgtatcccgagaggggcgtctggacgaagatcagtgctgggcgtccttttacgttgtctgagccagcaatcgacaggctccagcgttcagaataggtttctggtaacggctgttgaatgacgcggcttattggcgtcagcgtgctgccaaaagttgaagagcaatagatgtcgttattatgggtaacaccaatcgcacgaaagtaagaaaaaaccgagccaagacgttgtagttcatcaccgatggcgttgcagggttgaccatgaaagtgttggagacgatccaccatcttccatgcttgtgtcgaaatattctcagcatgattcatggcaatttgcgcggtggattccaaatcgcgctttaccattaatctggactctacaaaagtgaacagtaatccgagcagcagcggcagcatacccgcaaccaataactgcaacatgttgatcttacgttcactacgtctgggactcatcaacatctcctttctggcagcagaggcctatgtagagacgtccttttctccgtgaattcaaggagagcgctgaatagtggttattatagtgcctatttgcagaaaggcagcgcctgcgcgcaggcccatgctgaactccacgcccattggaaattataccccccgagccagccagttacatcgaccacttcaccgatgaaatacagacttggtaccgtgctggtctccatggttttggaggacagtgctcgagtgtcaactccgccgatggtcacttcagccgtgcgatagccttcagtgccgtttggctgcacacgccactgttgtaggctctgctcaatatgcgtttgctgtgtgctgttgagctgcttcaacgtgatatccggcaattgtcctaacgcttgcaggcattcgaccagtcgtttaggtagccattgtgccagcgtgtttttcaggctttggttcgggtgagccgtgcgctcatcattgataagttgggtgagatcgcaatcgggcagtaagttgatggtgacgaattcacctgcctgccagtagctggaaatttgcaaaatagcgggaccagagagcccgcggtgcgtgaacaggatgttttcacggaatatcacgccgttttctgcggtgacgacggtaggtacagagacgccggagagcgtttgcagctgttcgagcaaaggcttgtgcagcgtaaagggcaccagtgcggcgcgggttgggagtacgttgataccaaattgtgcggcgagctggtaaccgaacggcgtcgcgccaaggcctggcatcgacaggccaccacaggcaacaaccagcgatgtgctttggaatgatgtcccgttgctcaggtggatggtgaacagatcgtctgatttctccaccgaggtaacttcactgcgcagacggagagtgacgttagcccgctcgcactctgttaccagcatatccacgatttgctgtgcggaatcatcgcagaacagctggccgagcgttttctcgtgataagcgatgcggtggctgttgaccagactaatgaaatcccattgggtataacgcgccaatgctgatttacagaagtgagggttgtgggacagatacgccgctggttccgcatacatattggtaaagttgcagcgcccgccgccggacatcaatattttgcgaccgggtttcttgccattgtcgagcagtagaacacgcagcccgcgttgtcccgcctgtgcggcacaaaacatgcctgctgcaccggcaccgatgatgacagcgtcaaactgttccacaatgcatttctccgatgagtgattttatcttggattgccgttggcaaataagccatcgaggtggcgaattgtagtgttggtttctgttcgataccagcgtaacaatttgcatgttttagtaaaaatatataattgcttgatttatattgattaagtgcttttcctgtctatccccatcacatattaagtcaaaaaaatgtcatattttgcttttcccgacccctgcttgtcgccgataatgcgccgcgttcatgaccactaaatggcctaacgtttatgctacatttatttgccggactggattactacaccggcctgatgttgatattggctttgttgtttgtgctgatgtatgaagccattaacggttttcacgatactgcgaatgccgttgccactgttatttatacccgagccatgcgcgccgagtttgccgttgttatggcgggtgtctttaatttcttcggtgtactgctgggcggcctgagcgtggcctatgcgattgttcaccttcttcccacggatttattgctgaacgtgagttcggcgcacggtctggcgatggtcttttccatgctgctggccgcgattatctggaacctgggtacctggtattttggtattcctgcctccagttcccacacgcttatcggtgccattatcggtattggtttgaccaacgctttgctgacggatacctccatcgttgatgcgttgaacgtaccgaaaatgatcagcattttcctgtcgttgctgctatcgccaattgtggggatggtagtcgcaggcctgatgctgctggtgctgcgtcggttctggaacaacagtaaaaaacgcaaacgcgtgcatctgacgcccgtcgatcgcgagaagcaggacggcaaacgtaagccgccgttctggacgcgtaccgcgctgatcttgtcggcgattggtgtgagcttctctcacggtgcaaacgacggtcagaaaggtatcggcttgattatgctggtgctgattggtgtcgcgccagccgggtttattgtcaacatgaacgcatctggctatgacatcagccgtacccgcgatgccgttgtcaatttacaggaatactacaagcagcatggcgacgcgttgacgcacgttatcgatctgtctccgccagtaattcctgtgccagaaagtacgattcccggcaacggtcagaaagaattccactgtgatagttcacgcgtgatgatcgcgattgaacgtactcagggtctgctgaataacctgaaaagttacgaccagttgaatcctgacgatcgtagcagagtgcgtcgcttgttgatgtgcatcgcggatacgatggatcgggtggttaagctgccagaaacgtcgggcgaagataaacgctacctgaacaacctgcgtaaagacatgctgcagacggttgaatacgcgcctctctggattatcgtcgcggttgcgttggcgctgtctctgggcacgatggtgggctggaaacgcgttgctgtgaccatcggtgagaagattggtaagaaaggcatgacctacgcacaaggcgtttcggcgcaggtgacggctgccttgtcgattggtgttgcgagctacaccgggatgccagtttccaccacgcacgtattgtcctcggcggttgctgggacgatgattgcggacggtgggggcgtacagggcaaaacgataagaagcattctgctggcctgggtattgacgctgccagtctcaatgttgatgtctggtacgctgtactggctggcgttgaagctgatctaatcgcggtgattcataacgcataaaaacgtagggaacgtttttcaacgtcgcttgcgacggcccgcaggggaacggacaaggatgtccgtcataaaaaaaggcgattctgtggggaatcgcctttttactttttatcgacgttcatgttgttaataccagagattgtgtaagtaccaataattatataaatacaatgccttaataccacatcatcatggcaatcaggctgatgacaatgaggccacacagggcggtcgtgagcagaaattgtccccgcacccgctcacagcggcgaataaactcagggtcgtgatggtcaagatagcgttgcgcgtagatatagcctaccagcctgatttgcttgcttggttgaccgtgcgatgtaaaaaaacctcccccatcaacgtattggtaaagcagtgggtcacagtcacgcaaaatcatcagtaacacgcgtaatgaagagtaatacctcgccatattgatgatgcagacgatacataaagcccagaaaagcgcaaatgtactaatcatgcttccctcccggtcgttctattcgtcagattcgatggtcataccttcccgttgtccacctgtgtccgatgacaagcgttattatcagcgacgcttatcaacgacgtttttctgcgacgaatagttatgccacgcgcttacgcacgattttattgtcatttgggacagccaacagcatcacggctagcccattctcgttttccatcccaaggcgcagcggataggttcaccaccccctacttgtagtgtagaagaagaatgttcgtttgtgccagagaggcaggcgcaatcaggatgaaggacgattttcgacgaggtaatgcccttttcgaaaggagaagctacgcgatttaactgtgaaaaggagcggtttctactacacttattaatagaattaacaggtttaaaaacgggttgtgatcgactgaacagtccgatagtgcggacgagtgttattctataatccgccgttaagtatcagattggcaggagaaatatctgctaacccttaattagtctttacggaaggagtcttattatggcttacaaacacatccttattgctgttgacctttctccagaaagcaaagtgttagtggaaaaagccgtttcaatggcaagaccgtacaatgcgaaagtgtcgttaatccacgtcgatgtgaattactccgatctctacacggggctcatcgacgtcaatctgggtgacatgcaacagcgtatctctgaagaaacccagaatgcgttgaccgagttgtctcagaatgcgggctatcccatcagcgaaacgctgagtggcagcggcgatttagggcaagtactggttgatgcaatcaaaaaatacgaagccgatctcgtgctgtgtgggcaccatcaggacttctggagcaaactcatgtcttctgcacgtcaactgattaataccgtacatgttgacatgctcatcgtgcctttgcgtgatgaggaaaacgaataaaaattaactttttttgcattttttttcagtgatgaaaggcgcggcttctggctgcgccttttgttatataacaaaaacttatctcgaatttccttctcaaaacaccccaaaaaacccttcctatctcattggattataacgtttatctgaaaagaaaacgcttgcttaaatatccatcgccagtgttatagtccagaggacacaacatcattttcaccgatcccacaagcttctacgtgtctaaaaattaaagaagcagaagggcgcttattcgttcaatcaggagctgttcatggcacaaatcgtatctctggcaagttttcttgattctgttcaacaacgcgatccgcatcagcctgaatttctacaggctgttaatgaagtactttccacgctgtggccttttctggagcagaaccctcactatgccgattacagcctgctggaacgattggtagaaccggaacgtgtaattcagtttcgcgtggcgtggacggatgacaaaggtcaggtacaggtgaaccgtgcctggcgcgtccagttcagctccgcgattggcccgtacaaaggtggcatgcgtttccatccgtccgttaacctgtcgattctgaaattccttgggttcgagcagacgttcaagaatgcgctgacgacgctgccaatgggcggcggtaaagggggttcggactttaatccgaaagggaaaagtcagggcgaagtcatgcgcttctgtcaggcgctgatgacggaactgtatcgtcatttgggcgcggatacggatgttccagcgggtgacatcggcgtgggtggtcgcgaagtcggcttcatgaccggcatgatgaagaagctgaccaacaacacggcgtgcgtcttcaccggcaaagggttgtcgtttggcggcagtctgattcgtcctgaagcaacgggctacggcctgatttacttcacagaagcgatgctgaaacgccacggtctgggttttgaaggcatgcgggttgcggtgtctggttccggtaatgtggcgcagtacgcgattgaaaaagcgatggaactgggtgcccgcgtggtcacggtatcggattctaacggcactgtggtggatgaaaacggatttaccccagagaaactggcgctgctggaagagatcaagaacaaacgctatggccgtgtggaagattacgcgcgtgaagcgaaactgacctacctcgcaggcaaaacgccgtgggaagtgccagtagatatcgcgctgccgtgtgcgacgcagaatgagctggatctcccagcggcgcagacgctgattgctaacggcgtgaaagccgtggcggaaggtgccaatatgccgaccacgattccagcgaccgatgcgttcctggatgcaggcgtgctgtttgcaccgggtaaggcggctaacgccggcggcgtggcgacatccgggctggaaatggcgcagaacgcggcacgtttgggctggaaagcggagaaggtggatgcgcgtttgcatcacatcatgctggatattcacactgcgtgcgtgcagtacggtggtgaagatagccagacgaactacgtgcgcggtgccaacgtggcgggctttgtcaaagtggccgacgcgatgctggcgcagggcgttgtgtaacggataattccccctgagcgcctgtattcgcaggcgctcttacccgtcatacttcaagttacaggtgtgtttgctgcctttctttatcttaatccgcattgtgtatcgtcggttttttgccggtacaacctgtgctcttcaaggcttacaccattgtgaaaatcaaacatcttcctttcgatcagaatcgtaatggctggtcggcagatcttgtcgataaaccgaattacccgcagcagcggggaaaaacaacggcggattggttggtgatcggtgctggctatgcggggatcgcttttgcccagcgtttggctgagcagcgaccggataaacacattatcctgctggatgcgggcgagattggcgacaatgcctctgggcgtaactccggtttcgtcatcgatttgccgcataacatcggcagttcgacggcggaattagaaaaggctgccgcttatcgccgcctgttgcagtccggcgtggcgcacttaaaagaaaaggtggatcgccatgctatcgcgtgtgactggagcgtggcggggaaatatcactgtgccgttagctcgacattcaacggcctaatcgatacctatgtccgtgaattgaacggccttggcgaaccttatcaggtggttgaaaaagacgaacttgctcgtcgcctcggaacgtctttctatcaacgcgctgtgtatacccccaattgtattctgctaaatccggcggcgctggtgatcgggctggtggcgagtctgcctaagaacgtaacggtttacgctcattcccctgcgctgaatatcgagactggatcgcgcattcgcgtggaaactccctatggtgagattcaggcagataagctgatgatggcgattaacggcgcggcgcgcggcctgccgttgttcaatggtcgggtttttgccgtgacgaccttcgcgacgctgactgagccgctgaatgcggaacagactgcacggatgggtgatatgccggattgggggctgacgccggtcaatgcgctggccagcgcgacgctgcgctacacgcgcgaccatcgtttcctgattcgggagcatgtgaagtttgcccctgagctggttaatagtgcggtagaaactggacgccacgcgcgtcgacatgctgctatttttgcccgcatgtttccgcagttgagcgacgttaaaatggcgcacacgtggtcagggctgattagcgtaacgcgtaacggtgcgccaatttgggggcagctaagcgacaatgtgttcgcatccgctggctgtaacggggccgggctgtcgaagcaaaccgctgccggacatattctggcggatctggcgttaggtgaagacaacccgctgattagcgatatgcaatcgctcggtcaggcaaactacctgccgccacgcccttttctggatgtcggcgtgaacggctacctgacgagcgaacgttggaaagcccgcagtgagagataacgcctgtcagttaatcgccgcgataatcgtcaactgatcgttcagccgctgtttggtcaacgcattggtggtgctgtcgcgctgttgcgtcagttccgccacgcgtttctccctctgcgtggcatccggcagcagcaacggcttcacgttgatggattgcacgttgctatagcggccatcgtctgaggtcggtacgctgatttttccactgttaagcagcgattcgacaattttgcgctcacgctcatagccctgcaatcccgccaacttccagcgctgcggcaccgtaccctcgtattgaccttttttcacctcagtcaaataacggatggtcaggttacgaatcgtgcccgcctcttcaccatattctactttggtatccgatatcaccgggaactgcatgccctccagcacgccgcctttttgcgtcaggtggcccatacggtagctgttcatgcccagacgaatcggcatgtcgtcggtaaccggcgtgccgttattcattttcagatcggttatgcgctgcccagcgggtttcgtcaggtcgatggtgtaggtcacgccgtcgaagaaatcattggtggaatacttggaggcacgacgctgcggattgaaactgtaagtcacatccccgtcttgcagctggttgaagtaacccgctgaccactccatgtatttcttcagttcttttccggttagctgataaaccgtgatttcaccgccagcgtattgatagttaaaggcgatatcttttgcggcaatagtaccgacgttcagcttaggccgatcgttatcaatttgcagcgcgataacctgcgctttgggggagtaatgacggctggcttcctgaaacagggcgctaatgcccgtatcctgtacgtgtacttgaggaatgcctttcacggcatcttgcggcaccagatcgtgtccgagaagttgtgcaatcggacggctggcattggcacgcagggtattgtgataaggctcgtagatgtcttccatcttgcggtcagaatctacgtctttaatcgaataggtatagctgtctttattgatcagcacgtatttgccgttctgttgctcaaactgcaaatcgatacgcgacagcgcgcggccatatctgtccggttcggtgacgatcacgccattaatcacctctttatccacttttacgtgcatgtggcccgcgacgatggcggctaattcagggttagcgcgagcaatatcgcctacgccagtgcccggccgctggttctcgttatcgattcccatatgggcgactagcacgatggcatccactttgccgtggatttgctggataacggtttttaccgccccgacgggatcggtaaagttcagccctttcacacggtcggtgcccttggcgaattcagcggtcatcggcgtgtccatgccaatgatgccaatcttcacaccctgtcgttcgacaatcttataggctggtaagtaaggtttaccgctctcccaaaaaatattgcccgccagcgcagtaccattgaactgctcaagcgaagtagaaagtacattcagtccgaaatcaaactcgtggttgcccatgacccagacgtcataattcatggcgttaaaaccgagaatcatcgggctggttttgtcatttttgaaggtttcgacaaagttgccctgaatggtgtcgcccgcatcaaccagaatcacatttggctgttgtgcacgaactttatgcacctgcgtcgcgatctgactcaggctgccagccatgttggcggtatcggtagcgtaatcccagggaacaaaggtgccatgcaggtcggatgtacctagaatcgtgatatttaccggttcttgaacggccatagcagaggtactcaaacaaagcagaagtgacagaagcgtttttttcattatgtcatcttagtgtaataagaactgatagcgtgaaattatgcgatttgcttctcatttgtgctacagactttgcaaaagcggcataggaaatgcgaagcaggatgggtttttagccgccaacacgtagcggcgagggattcagacgggaagatagaagtcgaagcggtggcttttggtttccaacatggactgtgctggcacgccagccagcggcggcgcatagtcaggtcgcttcactacgacgcgtttcttcgccagcgcacgtgcgggttccagtaatgcgtcggcatcgtcatccgcacccaccagcgattgaaacacccgcatctctttcttcaccagcgcgctcttttgtttgtgtggaaacatcggatcgagatagaccacatcaggcggcggtgtaatgtcacgcagcgcggtcatactggatgcgtgtagcagcgtgagccgttcccgcagccacgggccgatttctgcatcttgatatccacgtttcaacccatcgtccagcagcgccgcaaccacaggattgcgctccaccatgcgtacgtggcaacccaatgccgccagcacaaaagcatcgcgccctagtccggctgtcgcatccacgacatccggcaggtaatcttttttgataccaacagctttagcgacggcctcaccgcgtccgccgccaaagcgacggcggtgtgccatcggcccggcaacgaaatccacgaaaatagcgccgagcttcggttcatcctgcttgcgcaattccagacgttccgttgttagcaccagcgccatcaccgcattgggatcggaaaccagcccccagcgctcagccaaagaagataaggcgccactatcggcgccttcttctgcgattaagcagatgctcatcctttgatgccgtaatgcgcgagcatggcatctaactgaggttcacggccacggaagcgtttgaacagctccatcggttcttcggagccgccgcgggtcaggatgttatccaggaacgattgaccggtttctcgattgaaaataccttcttcttcaaagcgggaataggcatcggctgccagcacgtcggcccacagatagctgtagtagcctgctgcataaccgcctgcgaagatatggctgaatgcgtgcgggtaacgaccccagcttgggcttggcaccacggctacctgcgctttgatctccgtcagcgttggcagaatctgggcgcctttcgcagggtcaaactcggcatgcaggcggaaatcgaacaggcctaactccaactgacgcagaatgaatagcgcggcttggtagttcttcgctgccagcattttatccaacagttcctgcggcagcggttcaccggtttcatgatggccggaaataaaggccagcgcttcaggttcccagcaccagttttccatgaactgactcggcagttcgactgcatcccacggtacgccgttgatacccgagacaccggcggtatcgatctgggtcagcatatggtgcaggccgtgaccgaactcgtggaagagggtggtgacttcatcgtgtgtgaacagggccggtttgccgttgactggtcggttaaagttacagaccagataggcgaccggtttttgcagctcgccgttgcctttacgcagtttacccgcgcagtcgtccatccaggcaccgccacgcttgtattcacgggcgtacaaatcgaggtagaagctgccgcgcagttcgccgctttcatcgaacagatcgaagaagcgaacatccgggtgccacacgtccacatcgttacgctctttggccgtgataccgtaaatgcgtttaactacttcaaacagcccgtttaccgcgcggttttccgggaagtacggtcgcagctgctcatcgctgatggaatacaggtgctgcttctgctgctcgctgtagtaggtgatatcccaggcctgcaattcatccacgccgaagtgttctttggcgaaggcgcgcagttgggcgagttcttcttcagcctgcgggcgggcacgtttcgccaaatcggtcaggaaatcgatcacctgctgcgggttttccgccattttggtcgccagcgacttatgcgcgtagctatcgaagcccagcaactgtgccagttcgtgacgcagtgccaactcttccgccataatttcgctgttgtcccacttgcctgcgttcggcccctgatcggatgcgcgggtgccgaacgcgcggtacatctcttcacgtagcgcttgattggtgcagtaggtcagcaccggcaggtaactcgggatatccagcgtcaacagccagccatcctgctctttggcttctgcctgcgctttggctgctgccagcgcgctttccggcatgccatccagctcggcgacgtcggtaatcagtttgctccagcccatcgtggcatccagcacgttgttgctgtactgcgagccgagttcagacagacgagcggaaatttcgccgtagcgtttctgtttttccggcgacaggccgatgccggacagttcaaaatcgcgcagcgcgttatcaacggatttcttctgcgccaggctcagcgtggtgtagtgctcgccgtcacgcaggctgcgataggcctgatatagcccggcatgttggccaacccaagtgctgtactcggacagcagcggcaggcattgttcataagcaccgcgcagctctgggctgttcttcacggcgttcagatggctgataggggaaaaaatacggccaagacgatcatcgctgtccgccagtgtctgacacagattatcccatgtgaacggccccgcttgcgcgaccacacgttctaccgtctcgcggcattcatccagcgtagatttaacggctgggacaatatcttccgttttaatgctggagaacgggggcagggtaaatgaggtcagtaatggattcgtcatagtgccgtcctgataattgtgggtgatctcgttgccggtaagttgaatctgttgaagagagaccggcaaggcggatatctattgcggattgattactaagatgaggtcaagtgccgtgaaaatcaatggtggaggcggtgctcctcgtgatcaacggtgcgttttccgtcatcaataagccctgtgcgttacctgagaaggcccgttaacgttgtactaaatgcgtttccctgaaaatttttgctatttttctgcccgattttgtttttcgcgtgacctacctgatgtgtcttttttttcaatatttcaggggaatgacaatggcgataaacaatcataatggtgggtgcatcgcgcataaacctaccttggcggtcgcgcgggcagtccatttggcactgtctggcgtgttgatcttcagtgtcggaacggtcagctcagcgctggcggcggaaactgccgctgctgtcgcgtcacctacaatgacgttttccattccggcaggggcgctaggcaccacgttgcaggctgtcgccagccgtgccaatgtcattctcacgttttctcccgatcaaacacagaataaaaccagtgggagcgtgcggggaacctacaccgttcaggaagcctttgcggccgcactggcgggaacgggactcaatgcagtacagacggccacgggctatcggctggaatccacgcttgccgccgagggaagcgacggcagcctgctgatcccaacgctctcggttgtcggcggcacatcggacagcgctgcggccggacgttccgtgttacgtcaggccgatgtcgatcgcgtacaagctgacaatattgccagcctgctcgataaacttcccggcgtgtcgatggcgggttctcctcgaccgggtggacagagcctgaacatctggggcatgggcgacatggaagacgtcaaagtcgttctggacggtgcgccaaaaggttttgagaaataccgtcaaggctcggtgttcattgaacctgaactgattaagcgtatcgacgtcgataaaggcccgcatgatattcgcagcggcaatggcggcttcggcggcactattcatgttgataccaaagacgccagcgatctgctcatgccgggagaaaatttcggtgggatggccaagtacagctatcacaccaacgatcggcaaaatatctacagcggtgcgctgtatggccgaacggaggatgggatggctgatggcctgctctacatgagcaagcgcgatggcgacaacatcgaacgtcctgatggctcgcgctttgtctactcgacgagcgacatggcatcctatttactgaagaccaacatttatttgacggattctcagacgctgacgctctccgctatgcgctccgaatctgacggctggcagccgtttgccgcgaagcgtgacgatatggcggcacccacacaggcagacatcaatcgttatggctgggaagaggcgtggcggcgtaagctggtttaccgcgatcaggtcgataaaaactactcgctgaaatggaatatcgcgccagcggatcagccgtggctgaatctcaccgcgtcatttgccacctcaaaaactgaacagcatgacagacgttctgattcggcttcacagagtagctatctgggaacgctggggaatgaaagctgggtaagctataaagatcaacttgcggaagtcagtaacgaaagcctgttcactaccggcccgctcgaccataagctgctggtgggtatacgctggcaccagcataagcgcgatacgcttatttattacccatctggcaagaataacgccgagtataactatggttatttccagccttactacatgccggcaggggaacaggaaacccgcagcctgtatgtgcaggacgcggtaacgcttggtagcgtgacaattacgccgggtgtgcgttatgaccatgtcacgaatacggggaaacctaacgcggcaccacgttataacagcagcattccggctgccggacatgattacagcagcgtgacctacaccggctggtcgccgcgtatcggcgcactctggaaagcgacggacaatctctcgttgtttgccgatgctagccgcacctggcgtgcgcctgttgtcgatgagcaatatgaagtgcagtctgcggcgtccagcgtgccgggaaccagtcgtaatctggaggttgaaagcattaaggcatttcgtcttggagcgattctggacttcaacaatctgatgctagaagaggacagcctacaaatccgcaccacgctgttccgtaatcgcggtaaaaacgaaattttctaccgtcgcggtatcttgtgtgaagcgcagacgcagagcggcacgtcatcatcttgtgggcagccgctctctaactaccgtaatttaccgggttataccattgaaggggtcgagattgagtcgttctacgacagccgctggctgtttggtagcctgtccttctcttccattcgcggcgagcgcgatgcttcaccgcgtaatccgtggggcaataaaacctggattgctgaaatcccgccaacaaccgcacatgcgacgctgggcaccaaaattcctcgtctggatatggccgtaggctggacgagtgactttgtacgtaagcaggatcgttcgcctgccgatggcgatccacaggccgatatctgggcgctaccgaaaagcaaaggctatgtactacatggtctgttcgccagttggcagccacagacgataaaaggatttgaagcgcgtgtgacggtcgataacctgctgaataccgattactacccgtatctgggcgaatccgtgtccggcgtgggacgtaacgtgaaaatcagcgtgttacaacgcttctgatcgcgtcacgcggggcggataggatgaccgccccgttagtaggggcatgttgcataggcgtaatgcaaattcagcaaatttgaataattttcgtttcggaacttgacagtcagagggaaaaaacataaataagaacgattatcattcttatgtttaaatagcgctctggggtaaagttcgatggtgaggaaagcgacggccagcgtgaatgactttgcccaacagctctatttcgatcatcaccgctggttgtataactggctgcgccataaactggattgttcccagaatgcggaagacttggcacaggatacgttccttagtgtgctgatgaacccggagttgctcacgattcgccagccgcgcccgtttctggccaccgtggcccgccgtttagtcgccaatcattatcgtcgtaaaaaaattgaagatgcctatctggatgtgttgagcacgcagccggatgcctgtatgccttccccggaaacgcgtcttcttaccctcgaaattcttgaacagcttgatgctgcactggatggcctgccagcgccagtcagagaggcgtttctgctggcacacctccacggtatgcgctacagcgatatcgccgagcgtttacgcgtttccagcagttcagtgaaacagtatctgcaacgcgccaacctccaatgtttctttgctttgccgctatgaacgatcccactttttatcgtgacggacaggggcagcctattcagccagatagcgcacgtgaagcggtggcgtggctgacgcaactgatgtccgacagcgtcacggagcaggatcgccgcgagtggcagcgttggcgcgaggcctcaccggataacgagcaagcgtggcagcatattgaatccgtgtgtgccaatctgggtcaacttaacgcgcgggcagcacaccagagtctatcgacgcttaacggtatgcagcggcgcagcgtactcaaagcgctagccattctctgtctgaccggaggggctggcatggctggatcgcgtacggatgtgtggcagtcgtttacggcagattatcagacgcaggtaggcgaacagcgccacgcggtattggaagatggcacgacgctgctgctgaatacgcagacggcgctgaatgtggcctacggtgacgatctacgccagctcacgctgattcgcggtgaagtcatgatcgaaaccagtcaggtggaaaaggccgcgttgtatccacgtcctttcattgtgacgacggcacagggaaaggtgcaggcactgggcacgcgttttagcttgcgggtacaggatgaacacacgcaggtggcggtgtatgacggcgcggtaaggcttcatccgcagcggaacggtcaggatgtacaagtggtaaaaagcggacaaacggcaacgtttaccacgcagcgctgtggccagatagagacggagaaggcagagcctgcatgggtgaaagggcaactgctggcggataatcagcgtctggtggattttgttgatgaattgagccgctaccgcagcggcgtgattcgttgtcagccagaggttgagagcctgcggttctccggcgtctttccgctgtctgataccgataatatcttggcggcgctggcggaggcgcttcctgtgcaggtgcgttatttctctcgctactgggttcagattgctgcgcgataaaatatcctgccaaagtgtaataacattgtattttatgctgttttcattttttttctgcccgatccccgtagctgaacgacccactattatcggttgcctgttttatacctaacgatgtgatgaagaacgcatgatgatgtcctcggaacctcatacattgagaatgctgcttctgtctctgcggcgagaggcggtgtgctaatggccacacagacgctgaaattcaatacgattcagcccgcaacgacagtacgttggggaagtggctcgctgctggccttggcgctacacgcgggggtgattgtctggatgagctaccatgcgctcgattcctcaattgaagcgccgccgcccgccatgatgttaatggtcgcggatagcgtgcaatccacatccagccctcaggatgcgcctgttggcccgcagcaaacgctgtccacgccgcaagaatctgcggctcaaccggaaaaaataatgcaagacgtgccgccgctcgcgcctgcaccaaagccggtgattacgacggcgcaaaaggaaaaaccgcagtcgcagaaaaaagtgcagaaaaaaatggaaaaaccggtgcaggagacgacgccgcaggaagcgatcgcgccatcggaaaaaccgccagcacccgtcaccagcgcaccgctgccgggcaacagtcagcacgtcgctgcgccgtataacagcgatgccgcgcagatgcgtaaaggcgtggcggactggagtagcaaactgttggcacatctgagccgccataaacgctatccggctcaggccgcacggcagcgattacagggtgtcgcccagattcgtgtgacgttagatcgaaccggaaatgtactggctgtttcgttggtcagcagcagcggtgtggcaccattggatacggagtctgtcgccttgccgaagcgtgctcagccgcttccggctccgccagcagaagtgattggcgataacgcgcaactcaccatcacggtcccgattagcttcgatttacgcgaagcacgtcgctaactggtatcaactagcgcggcgtgtgtgcatcatagccagcataaaaaaaccgaatcgcgtaagggttgccttgttcggtaaagaactctgcgactctctcccgttccagcccgtagcggcgcgataacaacccagcctcgaaggcggcctgctggcggtcgcctttggtttccgccagatggtgagcatagccacagatatagccgcgccgataatcgtagcagtaagggttaatgtcgttggtggattttgggttggcagatctcagccccgcgaggacgcctcgctcaaaatggtttcccactataatgctccgtgaattatcgttatatattaaataatataacgcttatttgtcactcaccagatctgttgaaaaatattcctgaatccgtcgcgcatgcacgtacttcctcagcctgaatatcggtagctttcaatcgaatgaaaaacggccatgtttcacaatttgctgatttcagacgataaaaattgccagtttgcgcggcggttcgcagggtggggcgttgtttcggtattgaagggatattttccgccgcagacggttatactgtcggttaatcgacgttatttataaaaacttcaccggaaagcaagcatgctaagttaccgccacagtttccatgccggcaatcacgccgacgtgctgaaacacactgttcagagcctgatcatcactgccctgaaagagaaagaaaaacctttcctgtatctggatacccacgcgggtgctggacgttatcagcttagcggcccgcacgccgagcgcacaggggagtatctggatggcatcgcgaagatctggcagcgtgacgatattccggctgaactcgaaccttacatgcaggcggtgcgtacctataatcacaacggacaactgcgctattaccctggttctccgctgattgcgcgccagctactgcgtgagtacgacaaactccacctgaccgagctgcaccccagcgatttcccgctactgcgcaatgagtttcagaaagatgcgcgtaccaaagtgctgcgtgacgatggttaccagcagttgaaagctcagcttccgccgctttctcgtcggggatttgtgctgattgacccaccttatgagctgaagacggactatcaggacgtagtcaaaggcattaaggaggggcataagcgctttggcactggcgtatttgcactgtggtatccggttgtgctgcgtcagcatatcaaacgcatgctgaaagagttgcaagcctcgggtattcgcaacattttgcaaattgagctggcggtactgccggacagcgatcgctacggtatgacggcgtcgggcatgattgtgattaacccgccgtggaagctggcggcgcagatgaaggacgtactgccgtggctgcatagcgtgctggtaccggaaggcactggacatacgctggtggaacaaatcgtaccggagtaatgcgtgtgagcacggtgggcgatgcggtcggtttttcctattgcaaccataggcataacctttattggacatgtggctctggcgttacactctaggcaaattttattcacttaagcatggatacactgatgaccaaacactatgactatcttgctattggcggcggcagcggcggtatcgcgtctatcaaccgcgcggcgatgtatggacaaaaatgtgcgttgatcgaagcgaaatatctgggcggcacctgcgtcaacgtcggctgtgtgccgaagaaagtgatgtggcatgcagcgcagatcgccgaagcgatccatcagtacggcccagattacgggttcgataccacggtgaaccagtttaactggggcacgctggtcaagaatcgtagcgcctacatcgatcgtatccaccagtcctacgataacgtgctgggtaagaataaggttgatgttatccacggctttgcccgctttgtcgatgcgcacacggtggaagtgaacggcgagaaaattacggctgaccacatcctgattgccacgggtggtcgtccggttcaccctaacattcccggtgcagaatacggcattgattccgacggcttctttgagctggatgcgctgccgaagcgtaccgctatcgtcggggctggctatatcgctgtggagattgctggcgtgctgaacgggctgggctctgaaacccatctgtttgtgcggaaacacgcaccgctgcgtagctttgatccgctgattgtcgatacgctggtggaagtgatgaacactgaagggccgacgctgcataccgaatcgatcccgaaagcgattgtgaagaatgccgatggtagcctgacgctagaactggaaaacggccagtcacaaaccgtcgattgcctgatttgggcgattggtcgtgaaccggcgacggataacctgaacctgagtgtcactggcgtggggctgaacgacaaaggctacatcaatgtcgataaattccagaacaccaccgtttctggcatttatgctgtcggcgataacacaggtgccgtcgaactaacgccggttgctgttgcggcggggcgtcgtttatccgagcgtttgtttaacaacaagccggacgaacatctggactacagtaatatcccaaccgtcgtcttcagtcacccgccgattggcacagtcgggctgaccgaaccgcaggcgcgtgaacagtacggcgacgatcaggtgaaagtgtataaatccgccttcaccgcgatgtacaccgccgtgacgcagcaccgtcagccgtgtcgtatgaagctggtctgcgtgggtaaagaagaaaaaatcgtcggcatccacggtatcggctttggtatggatgaaatgctgcaaggcttcgcggtcgccgtcaaaatgggcgctaccaaaaaagacttcgacaacactgtcgccatccacccgactgcctcggaagagtttgtgacgatgcggtaatggtgtagggaagcgggtctaatagcttttctggaagacgaaaatatgctggttgaatagtgaactatttagccggcatttttttatgctcagcctaacgtgattatctcattcgctcacttgccagatgataaacgccgctacgttcacgcttgcctactgctaccacagctataatcaatacgtcgtcaatgacttcatacactaagcgaaagcctgacgcccggagctttattttgtagcaatcctttatcccccgtaactttgccgaaggaatatgagggttttcgcagcatttttttagctttttggcaaattgctgttggatggttttatcgagttttagccattctttcagcgcatcttccctgaatttgacgctatagctcataggaaactatccaaatccacgtcaaccagcggctggttttttcgttcaccgatcaatttaaccagttcctggtcgtccagcgcatccagcattttttcgtagagatccgcaggaatgcaataaaacgcaggctggttgcggttcagaatagcgacaggtaggccatcgccagcgttgactgttgccatcgggttctttttcagttcactgacgctggcactggtatcactcaatataatattcggcatgacagacctttaatgaccggttaataggtctttaaactaagcaataaaagacctgttaacaagtcttttgatggttttttatgcctgttccgcatggcttccttcccacgtgatgaagaaaacgctgcttttatcacggcattcaccttaatggtgataatgattatcgttagtgttttgtttatggtaagttgcggtgaatgggtttgatcccgctggcttatttttccttacaaaacatacggctttatcactatgtctttagctaaccgcacaacgtcttcagcctatcggttgttcaatttacgtttagagagtaagacgctgctctcgccttcattagcgcgctgtgtatttactggcccggaagtgcgccagatgaaactggatgcgccggatcagcgcatcaaactgctgttcgccagtgaaagcggcgaattgacgccgatgaccgtgagcgacacttggtatcaggactatctggcactgccgcgtgagcgccgtcccattctgcgaacttatacgctgcgttctgtttctcgtgacttacagcaggcaacgatcgattttgtgctgcacggtgatactgggccagcctcaagctgggcgggtcatgctaagccgggcgatgccctacagatcgtcgcgcccaacgcggaagccgatggcgccagcggtggctatgagtgggcaccgcatgatggcgttgagcaggtgctgctgattgcggatgaaacagcgctgccagcagcaatgggaattcttgaacaactggctacccagccttctccgccgtcggtgcaggccttttttgaagtgccaaaagcggcggactgcgtgacgcctagtgacttcccttttgcgcagattcactggctaccgcgtgaggaaaccggcagcacaatatggggagaacgcctgctgtatgcggtgcaacaagacgtgaaaatccccgctagcgcctgtatcaaccgtgatgatattgcacaggagacgcccgaagacgagctactgtgggagcgcgcaacggcgcaccgtccgttctatgcttgggtggcgggagaatcatcggccatcaaacgactacgccgctatctgctcgacgaacgtcacctcgataaagagacgatcaactttatggcttactggtcacatcgctaatagaaaacgtcaggaggggtattccctcctgcgtctatttccccatcatctctgctaattgctgttcatccggcagcccgaccacctgctgtagttcatctttatcgttcaggtaatagatggctggcgtaacgttcgcacccagttcatccatcagccgctgattaagctgaatgttattccagatgtcgcgtgaagcgctttcagggaacgggggcacagttttgccgtttgatagctcatactcatgccaggctttggccggatcgctggcggcaagaatcgccgcggcataacgcccgctttccggtttgatgacgccgaccaacagcgtttgcaactgtacttttcctgctttcacccacggctgtgcctgctgccagaactgtttgcagtacgggcagaacgggtcggcaaagacgatgattttacgcggcgcatcctttgccccttcggtgataaatggcgcttgctgtaatttctgccacatctcccgaccggcgggaacatagacttcctgctgaatcagcgcttcgctgaggttgttaccgtgttcatcatacatatatcccgaaatggcatgcttaccgtcaggggttaagtagatggtcacccctacgccctgatagctgcccagccagccttgcatgccaccgggcgcagtgaacggcttaatgatcgtaataccctgtttttcgatgctcttcaccgcatctggcagagcatcttgcgctagcgaagacgcggaaagcgtcaataaggtgagtgtgagggagacgcgttttatcatggtgtttgagcctgtatcgtgaatcattgcctgccggatagcgtagcggaaggtaaccgatcgagggagcttatttacgcttcctgaaccaggaccatactgtgacctgtcgttatacgatctggctgaagagagtggttgggtagggtcagtctctgccgtatattacgtaaagaatgatgcgttttgtggttttcccctgttggagtaatgaattaccgtgacgttgaccgaatcgctgattgcttttacgtttgccgcgacgctgctgaccttaacgccgggtttggataccgcgctgattttacgcactgctaccgttgaaggcagtaagaaagcttttcatgccgcgtttggaattaacgtcggctgcctgatttggggcgcgatggtggcgtttggtttgggaacgttgattgccgcgtcggagctggcctataacatcctgaaatggtgcggtgcggcttatctttgctggctgggtctgcaaatgatcctgaaacccagaaccgaactggtgatggcggcgtcacaaactgcgccgaagcatcaaaactggtttctccgcggcatgttgggcaacgtattaaacccgaaaatcggcgtgttctatgtttcattcctgccgcagtttatccccgctggtcattcggtcgtgctatggacctacctgcttgttcttattcatgtctttattggcacgctgtggtcgtccacgctgattgccgcaacgcgcccgctgtcgcgttttttgcgtcgcggctcggtggttaaatggatggatcgaacaacaggcgtggtctttttagcgttcgccgcacgtctggcgttctcgcggcggtagatccaatatcaatactgacattatcaataagagtattgcccacccatcataatctgccgaacagtagctcgatgagcattatgatttctttgccgagcggctgccctttctcttcggctaacagatagagcggggtggtgcgcctttccccttgctgtaacggcaatatgtgtaattcgccccgcgtaatgtgctctgaaatccgcgcttccggcagccagccgtaaccgacctgatgcaaaacggcctgcgttgccgcttcaaacgtcgtaaatgtccagctctcggcagacgccggctgcgaatgtggcggcgttcgcatcacaatctctacgcaagggtagcgagacagtgcctcatggcttaatggcgttggtagtgaaaaaagcgggtgatggctgtgtgcgacagcgacaaaatcaacgttcatcagccagcgcccagcacagccgtcgatctcacgctgcgtaatgatataaatatccgcatctcgcgccttcaactgcgccgacgtttcattacgcagcacctcagtcaggtggatacgcgtagccgggtgctgtttctgaaaggtgctgagcaagtggaataggcgatctttggggaaggtgctgtcaaccaccagattgatgctagcctgctcacccattttcaatgagtgagcgcgggcttccaacgcatgaaacgaacgtattacggaccgcgcctgtgccagcaggttttctccctctggtgtcagctcagctttacgtccgtgtatcgtgagtagctcaatgcccagacgctcttgcagcagcgaaagctggtagctgaccgaagactggctgcgatgaagcacattggccgcctgcgtatagccgcccaaatcaataactgcctgaagtatttcccattgttccaacgtcgtctttgcttgcatctttgatatatctaaatattgaatgattttccctgaaaaatagcgttatttatcgaattaggaaagctatagagtgaatttacacatttaaggagaactatcatgcctgcatttaaccaacacgacctgagtcactttgtagggaaacatctgatatatacctacgataatggctggaattacgagctgtatgtcaaaaatgccaacactatagactaccgtattcacagtggcattgtgggtaaccgttgggtgaaggatcagcaggtgtatatcgtgcaggtcgctcgcgaggtgtataaaatttcatggacagaaccaacgggaacggatgtcagcctgattgcgaatattgccgataaggtcttccacggcaccatcttcttcccgcgttgggtcatcaacaacccagaaaaaacggtgtgtttccagaacgagcatattgctgagatggaagcgtatcgcgacgcgggtcctgcgtaccctactgaagtgattgatgagttcgccaccattacgttcatccgcgactgtggggaaaacaacaacgatgtcatcaactgccctgccagcgaattgcctgcggatttccctgcttgcctgaaaaaataagcagcaacaggcgtcacgaatgttgtgccgcctgattttctatcgcaccacgctgattaactctccggccagaacggttcgcctagcgtgagcatcagtcggttggcccatgagaagaaggcggccgactgcaccacatcgacaatttccagcgtatccaatccctgttcttgcagctgtttcacgtcgtttgcgttgacctgcgcgggcgtggcggaaaggcgtgccgaaaaatcgataatcgcctgccagcgtgggctttggccgatgctcaaattgccgccaggaacgacatccagtagtcgttgcacgtcgctgtcctgcttggagagctggctggctttacgggcatgcaccgaggcgcaatagatgcagccgttgaccttgctggtgacggcggcgatgagttcgcgttctttgcgcggcaggccgccagaggtataaaaaatccctttatccgtcagcgtgcgctgttccagtaccggcaagttacgtcctaagagacggaaatagtcggaatcggtgtggccgaagcgcgccagaatcgcctgctcgtcggtattgaattctgccagcggtttgggggcaatccacggttcccaatccagttccgcctgagtgaatgcctgcggtgcggacttgccgctgtgcgtctgcgattgggtattatgccactggcctgcgacagcagcctgcgaatgaggctggctaacacgatgacccgcaatcaggcgatagccgcgcagcaggcggctttgaaaattcacaaatgcgatgagctgcgagagcgtcacgatatcgtctaccgaccagcccgcctgctccagcgcgttgacgtgtgatggtgcggcttgcacgggcgttttcgtcaggcgttcagcgtgatctagcgccaactgtagcgcgggtgtcagcacgggttctgggaagtccgccagccgctcggtataaaaatgctgtagttgctcatcctgctgccagccactgatttttgtcgcaaaccagaagcgcagcgataacggtaatgtcgcgttgtcatgtactgtggcgttaaacagcgcatcgtagctgccctgggtgtggcgagttgccgcttcacgagtttttctggctgcggcgagggcagaatccgggccgatttcggccagcgcatccaatacgtcatgggtgtgcaaagtgttagcgtgcgtcatgcaatctcctgcccgagtgggcttttctgtttgactgcgggcttccagcccaaagcgggtgcgacctgagtagcaatcagctcaagtgaacgaaggatcagcgcatgtggcggatcgatggaatgcacctggaatgttacatccgtcgcccgttctagtgagctgtccgtcttaagcgacgcggtgacatcctgtgcggtgccgacatggctgtcgaaggaggcgatcagtgcttctatcgagtcgtgagggatcgcgcggaacgtaccggagcgggcggcagaacgattaagccctttctccgccagacttagcgccagttgacgatcgtcagccacgaagacgctacgcgagctgaggatacgcggtgcgacgccagcgggcagcgcagccagataggcgtcgatcatcgggttttgcaagtcagcaagcgtggcatctgggaaatgttctgggcgtggctgggtacgggaaagcatcaggccatcgcccgcttttcccgctcgttcagcaccctcaatggaaaatgtggcctgccagacgcgcttatctaaatgtggggcagcaggatataggcgattgccgtcttcgctcaatgcgtctccccgccatgcggcgcgcagcttctccagatagcgcccgaggatctgcccgcgctgtgcgctgtcgtgaccgaacgcggcaaatgaggacggcgtgccgccggaacccacgccgacttccagcctgccgttgctgagtaaatcgagcacggcggtgtcttccgccacgcgcagcggttcttccattggcagcgtaattacgccagtgccgagttgaatgcgttgagtgcgtgccgcgaccagcgccagaaacaccagtggtgacggtaacccaccttcatcagcgtgaaagtggtgctgtgcgacccaggcgctatcgaatcctaactgttctgctttgacgatctgttccgtcgccagccgatagagctgctgggcggaaacgtcatccagcaaccgtgtgaaaaatcccagacgtttcgttgccattttacagtccttggtttagtgcgaatgtggattcagtatgaattgggggttggtgtgaacgggcaaaagccgggtgttgctgcccagggatagcctcgatgagttcacgggtgtagcgatgcccaggctgagcgaagatgtgctccactgggccggattcaagctgcttgccgtggtacaacacggaaacggtatcggcgatctggcgtaccaccgccaaatcgtgcgagatgaacacgtacgtcagccccagagactcctgtagctcagtcagcaaacggagaatctgcgcctgcacggtgacatccagtgcagaaacggcttcgtccaacaccaacacctgcggttccagcaccagcgcccgagcgatggcgacgcgttggcgctggccgccggataactcacgcggcttgcgtgatagcagcgctacgggcagagcgacgcgttcgaacatctcatgaatttttcgctcccgctgcccggaggaatggcgattaaaattgcgtagtggttcctcgacgatgtcgtacaaccgctgagagggatcgagcgagccaaaggggttttgatacaccagctgaattttctgccggaactggcgcagcgcttcacctttcagatgagtgatgtccgtgccgtcgatcagaatgcgtccggcgctgggatgatgaaacccgagcaagctgcgtgccgtggtggttttaccggagccagattcgccgacaatcgcgtgcgttgtgccgcgtgccacgctgaaagagacgtcatccaccgcgcgaaaatgctcgcctttacggcccgacagaggaaaggtctgcaccagattttcaactgagacaataatatcggatgcatggctgcgcggtggacgtggcgtcgggtttagcgatgggacgttcgccagcagcgtgcgggcatagtgacttaaaggcgcgctgagcacgtcaagcgttgggccttgttcctgaatgtagccgttctgaaagaccagcagacgatcggcacgctcggccgccacgcccagatcgtgggtgacgaacagcaccgctgtaccattctcacgccgtaactcatcaagcagatcgagaatacgtttctgcaccgtgacatccagtgcgctggtgggctcatcggcaataatcagtgcgggtttcagcgcaatcgcaatggcaatcaacacgcgctgtttcataccgccggagagttcgtgcggatactgcttcgcccgtaattcgggctgattcaggccaacgcgctccagtagcgccagtgttttctggcgggtcgtctggcgatcttcccgctgatgaatacgcagaatttcgtccacctgttcgccgatggtctgcactggattcagggaactggtgggatcctgagggatcagactgatctgcgcaccgcgcacgctgtccaagcgtttctgcgaccagccgctgatatctacgccgtttagccgaatagcaccgcgcgtgagcctaccattctcggccagcaaaccgatgacggcctgtgcggtggtcgtcttgcctgaaccggattcccctaccagcgccacgacttcgccgggctgaatatgaaaagagacaccttccacgacggtctgctcgcgatcgtcgctacggtaggcaatcgtgacattctccagagccagtacgggcaccgccgcgctggtttgtaagctagctgacaggctcatcgttctttactccttatcgactggctgatgcggttagcggacagcaccacgagtacgacaatcaagccagggaaggtggttagccaccacgcggttgcgatgtagttgcggccttcggcgatgagcagcccccattctggcgtgggcggcggtgcgccgtagccgaggaagctgagcgtggagatagccagaatcgcgctgccgaattgcagggcagcgaaggcgaaaacggtagttaatgaatttggcaaaatgtgccgccacagcacgctgaaaaaggtgccgccgctgccataggcggcttcgacatagtcgctgtggcgcacgcgcaatacctctgaacgcaccaatcgggtaaagctggcaacggaggtgacgcccacagcaatcgcggcgttgaccgtgccgaaacccagcagaatgatgacgctcaacgccagcagcaggccggggattgccaataagacatcgatgctgcgcatgacgacgctatccaaccagccgccaatcgcaccagccaagagaccgaacaggctgccgagcaccaaacctagcccgacggcgataaatgcgccggacagcgaatgcaccgcgccgtaaacgatacgcgcatagagatcgcgccctaactgatcggtgccgagccagtatgctgcgtcgggtgccagccgttgtgcgcctgcgatgccttccgtcgggttatagctggtaaaccaaccgggaaacagggcccaaagcgcgacagtcagtatgacaagccaggccagcagcagccccggctgaaaggcatagcgacgtataaacagccgcttgcgcagaagaggaaaggtgattttttccagtggaatggtagtcatagcgtggctcctggcgttcttttcaggcgcggatcgagaaggggataaagcaggtcgacggccagattgacgacaacaaaggcggcggcggaaatcagcacgatggcctgtaacacgctgctgtcctgatagttcacggcttcctgcgttaactgtccgagcccgttacggccaaacacggtttccgtaatcagcgcgcccgcaatcagttcgcccaacagtaaaccggcgatggtcagcgtgggcagcatggcgttacgggcgatatgccgccagagcacaccgctgcgactggcacctttcgcgcgggcgacggcgacaaacggctgggtttgcacctgatcgatgctgcgcattagcacctgagccaacggggcggagattggtagcgccagtgtgagaacgggcaaaatcagtccttcccattctccggggttaatcaccggaatcaggcccagacggaaagagaagatctgaatcagcacgatgcccagccagaatgttggcacggaaataaacagcgacggcagcgattgcagtgcggttcgcagccactgaaacggcgttagcgtcgataagaatgcaagagcgaacgccaatagcccggcggcgatgaaacccagcacggagagcagtaatgtgggtggcagattcgcggcgataagctcgctgactggcacgccagcctgaatagacaggccaagatcgccacgcagtatctgcgctattgcatggaaatattgcgtgagtactggcttatcagcaccgtaggacaaacgcaactgcgcgatctgctcggcgcttaggccgagctctgggttttgaaacttgatcagtacggcatcacccggcatcgcctgaagcaggataaaagacagggtgaatgccgcccacagcacgagcagtgcctgaccgatgcgcagtgccagatagcggttcatgatgatctcctccctcttcttctgtgttacttatctagccaggtgttgtaaaagctggggcgacctacggcttcaaacgcgatgccttttgtggtgggggcgcccgcaaatacctgcggttcttcaaaaatgggaatgacgtaggcctgatcgatcaggtagccctgcacttctcccaccagcgtcagccgcttgctgcggtcagtttctgcggcgatgccatccagaagcgtattcagatgcgggtcaacaaagtccttcaccttgtcgctggaaccacctttttgcagcaggacgttacgtaccgtcgggtaatactggcttttcagcacatctgggtcggcgcggccgaccatcgcgggtgccacgccggttttcagcgggtcgaggctatccacggttttactgcctgcatcgcccgctaacacattcagcttcacgccgacttttgcccactgttgagaaaccagttgcagggtttctttgttctgcggctgcggcagagattcataggcggtcagttccagcgttttgccgtctttctgacgtaatccttggggaccggttttccagcctgcttcatctaacagtttgttggcctgaacgggatcgaacgtcagcttgctggagagatcgacatagcctgcggcggttttggccagcggtgacgtggcctgtgggtagttgtcagagagcagcgtatcaatgatctctttggtgttggtggcgtgcagcagcgccttacgtacgcggatatcggccaccagcgggttatccgggcggaaaaccacgctgttattgacgccgcgcgtaggcggcgcatacaggttgaagccctgactttgcacccgcttttcatcataggcttggatctgacgaatgaagtcagcctgaccagaaaccaacgcgccgatacgcacgctgtcttccggggtgaccagataggtaataccgtccagataggcgcgtccctgatgctttgacttaaccggagcccagtcgtaatccttacgtgcagtcagcttcagttcgcgtcccagcttctcgctgctcaccacgaacgggccggagccaataatatttttggcattgcctaactgattgaaattgcgctcaagcgtactgagagaaactaaaccagaaccgatcgccgaagtgccttgcaagaaacccggcgaaggcttcttgaaataaaatttcaccgtcaacggatcgataacttcactgcgcaggtaattgttgatgacttcggaaactggctggttgagcgcggtgttccctaaaccataggtatcgacgtttttcgctaccgcgttggcatccagcggagtgccgtcagagaagctgacgccagggcggatcttgaacgtgtattcggtgttgtccgcgttgatgctccaggattctgcaacccacggttcgatctccagcgtttctgggttctggtacgtcagtttatcggtaatctggttgagaatgccgccgttcggataaaaaccgcccgctggcgtatagagattggtgtgtggttgctgttccagataaaccagcgtaccgccgattttcggtgcgtcgttcgcagcgtgtacgttcaccgcaccgcccagaaggagcagcgaggcaaaaagagtgagtttctgatgaggatgcaaaaaagttgccacgataattgtccctacatgtgatggtttttattaagttattggtatatcaggtgaatatgtggagcgattacgtcctgacgcgggggaataaagcaggaaacgttaaccgcttgttacagccgatacttccataggcggtaggaaacagcaaagaacaataccggtattggttatccagtttttaggtagaaagaaagggaataacgttgatgtattggggcatatttaagcgggataaatatattgatagtgctttttgagcggaccttttaatatcgaaaaaatttaacgtccgtctattcaatttaagacatttttattatgcacttatgctttcgacttgtgctgggcacggcaacattattgatgctctcaggctgtagtgcattatcaaatatgtctattgatgaatctgatgctgatgtgttgcggcttgcctgctatcaagacttaaccgctgaggtcgatcgtctggccgttccttttcttaaacaaaaagcgataccaggtcttgtcgtcggggtattaactgctgacggaaataggcgtagttggggatatggttttacagatagtcatcaccgttatcctattacgggagataccctgtttgccgttgggtcggtgagcaaaggatttatggcggaaaccacgggtattctggtgaaacgagggatactgcgctgggataatacgctcgaagaactcctgcctggtcaggttctcttaagcgagagcgtaaaaaagatcacgttactacagctggttacccacacttcgggcttacctcgtcagatgatggatatgcagatgctggggctttttgccgagtatctatttaccggaaataatttctatacgctattggatgacgatcgggtattggattatctggctgattttacggtgccgcccaatccaacgccgatgtattcgaatcttggctatgccattctggggtatgtcttacagttgaaaacgggggaatccattgatcagttggtgaatgaaaccattatcgagcctctaagactggaaaacaccagttttaccccacagaaattaacgcgctttccctatcgagcgattggccatgctggcgatcaacccaaatttattatgcgtggtaagccgatacctgactggcacttttcttccaatatggtaggtgctgccagtttgtacaccagcgccaacgatctgttgaaatttgcccgcgcacatatttatccgacaggttattacgcgctggacgaagccataaacgattcgatgaagacatattacaaccgcacgaaacaggctgccaatattgcttggatcaccgatgaggtaggcacacaacacattacctatcaggtgggatacattggtggttattcaagttacatcgggttagatcgtcacaatcgcattgccgtagttgtactgcaaaacagcttcaattgggacaataacctcgggcatacccttatctcgcgtattggtcaggcaatgcattatcaaggtgtgtgcaaagcttaaacaatcacctccgcccgcacgctccagccacgtagtagacatcgttgctggagcgtgaagggcgttttgaaagcaaacgcttggtggtgacctacttcaaaacctgcggattcacgcagttttcttttacctgaccgctcagggcggcaatcaggttatcgacggcgcaggcggccatgtcgtagcgcgtttcgtgcgtggcagaaccgatatgcggcagcgccacgacgttaggtaaatccagcaggggagaatcgacaggcaacggttctttgacaaaaacatccagacctgcggcctgaattgtccctttgaccaatgcttccgttagcgcatcttcatccacgacggcaccacgaccgatattgatcaaaatagcgctgggcttcatttttgccagctgttcacggccaatgaggtggtgagtttccgccgtcagcggcagcgtgatacagaggaaatcagattctgccaatagcgtatcgagatcgcagtggcgggcattaaatcgttcttctgcttcggcatgatggcggcgtgcgttgtacagtactggcatgctgaaaccaaagtgggcgcgttgtgcgacggccagaccaatgcggcccatccccagaataccgatggttttatggtgaacgtcggtgccaaaccagtcgctgcctacaccgcctttccattcgcccgctttgacccgctcaaccacttccacgactcggcgcgcgctcgcaagcatcagtgccagaaccgtatccgccaccgtttccgttagcacggttggggtatgcatgagaatcacccctttttcattcagcgcgtcgacgttaaaggtgtcgtaaccgacagaaatggtggaagccgcgcgtaaacgcggtgcgtgttgcaggaagtctttatcgactttgccgccggaaccaatgatgccttcggccgttgccagagcagggtggtcgagtgcgggaaaggcgtcaagttcagtgacggtgaagtgttggtctaaacgagcacgtaggtcgtcagccacttttttatacaggataacgctaggtttcatcacaaactccagcagattaaggaagttaaggtagaaatcgctcatcaaataatcgcgtagctggcgagagactgcaagcgataccgcccccgcatctgcccaaggttaatctcgattaatgggggatttgcacgattgatgtgatgaacgatcgcatacagacgcttcaccgctgcgtgcagatgcccctgaatgacgtttcttgatgatctattgattaatatatttcctttgtgattgatatcactcatttcttaataaagcattactacaaaaaaccgataacgttatttacggggatgttttttgacatggtgatgttttagacattgatagtgttaatgggggcggaaatgcatttttttaccaggattatgagtgaactcaaggtttctcataagctgtatggcggtttcggtattgtcctgttgttggtaatgatcgcgtctggcgttggcgctgtacgatttttcatcatccacgatctgtatgttaaaacgacgattttgaatgaaatgaatcattatctcgaccagtcaaaaatggcgagagtaaaatattcattcacctttgcggatgacaatatcaagaaccttaatacctacattagtcaggcaaatcagcaaaaagaaaaagcgaaagcgctaacgtgggaagcggtttatctctctgattttaataatcttgatcaggatttttcgaattatgataccgatctgaatagcatgaaagccgccgcaaacacggtggtcgagacggcaaagaaaatcagccagatgaatgcctctgatgcattaacggcatttatgaccggtctccccgtcgacgcagatgaaagtgcgttgtctatgcagaaggaagccctctcgctgctgtttctgaaactggtcaacagcacctacaccttacaaagagagaatagcgaagccgcgtttactgcacagaaacagatctatggcgaatcgaagacatcctatgatgcgctggcatcgtcggtcactggcgatcgccgtcgcgtagttgattcgttttggcaatcatttgaaaattatcatcaaacggcagagcagtattacgcacggttggggcagttaaaaaccacagatgtgaagttccgggcaaccggagataaaatgacgagcgacatcggcagtattctgcaaaagctcggcgcgaagaatgatgacattatcaatagctctgtactgcaaacgctggttttaggggcgattgccattgtattcggcctactgatcgcatggtctgtcacgcgacaaattacccgatccattatcaccaacctgaagctggcggaacggatcgctggtggcgatctctctgcgaatgtcacggtggaacggcatgatgagctggggcaattaacggcggctatgatggtgatgacggagaaattacgtcatttaatgacggatattcgtcagagcgtgtacagcgttgagagtgcttctgctgatattgcatcgggcaataatgatttgtcatcacgtaccgagcagcaatcggcggcgattgtagaaacggcggccagtatggaagagttaacggccaccgtgaagaacaacgccgagaatgcccggcatgccagccagattgccggagaagcctcaaccaatgccaaccgcggcggggatattattaaccgcgtgattaacaccatgagcgatatttcaggcagctcgaagaagatctctgatattacgagtgtcattaatagcatcgctttccagaccaatattctggcattgaatgcggctgtggaagcggcacgagccggtgaacaaggacggggatttgcggtggtcgccagtgaagttcgtagtcttgctcagcgcagttcacaggccgcaaaagagatcgaaaccctgatctccgaatcggtttctcgcgtggatgctgggactgaactggtttctcgggcgggaacgacgatggatgacattgtcgcttccgtgaaccgtgtgaatgacatcatgggggaaatctcctcagcatcggatgagcagagtcgtggtattgcccaaattggcagtgcggtcgctgaaatggataccaccatccagcagaacgcctcgatggtgagtgaatcttcagctgcggcaaactcgctgcaagaacaagcgtcgaagttggcaacactgatgtcggttttccgcatatccgataaggatgtggcaaggctgcaaggttcgaataccggtaatccaaattcgggtaataaggctacggctcgtctgccgacgcttgcgtcgcgggataatggcaacgataactggacaacgttctgatatccggctgaaccgatagctcagtgatgagccattgaactggagggagcggtatttactgctcccttactcgtttcgcccactgcataattagcgcagtagcttgcgtatcctgattgacgttttcctcaacaatggcaaaaccctgtttatggtagaaccggcaggcgcgcgtattctgctgatacacttccagactgagtaaggggaaaagcgcctgaacatgctggattagcgttgcgccaatctgtttgccgtaatagttttgttccacaaagagtgcgccgataaatcgcgcttccagtacgctgataaagccaacaagacttccttgctcctcataaacccaggtttgtgactgaggaatatagatgtcacgtaccgcggttgcactttctcgccagtaatcttcatgaatgaagggatgcgccagaatggtgctcttcaaccagagctgcatcagtggttcgagatcgaggtcgcggtaagggcggatcatgaggtgctttcctgatgacaaaaacagtcggtgacatggtcgttgaccaatcctcccgcctgcatgaaggcataacagatagttgaaccaataaatttgaagccgcgtttcttcaaggctttggacatggcatctgaaacgtcagttttagctggaacctctgcaagtgaagctgggtgattgagacgcggttggtgttcgacaaaagaccaaatgaagtgcgagaaactctctccctgactttccatcgccacccatatttttgcattggtgatgatcgcctcgattttcccacggtggcggataataccgctgtcctgcaccagtcgatccacgtcatcctgcgtcatttttgctacttgttcaggattgaactggtgaaaacaacggcgatagttttcgcgttttttcaggacggtgatccaggaaaggcccgcctgctggccctccagacacagtagctcaaatagcttctggctgtcggtgcagggcttcccccactcgttatcgtggtaatcctgatataaggtgtcttgtgtaacccagccgcagcgttgcattcctttctcctgattcggttgtgccgttggtatttggacgcacagttcattgtaatgcggtctgccgcaatgtggggagatcatgacattcatagtgctgtatatgcaaccagcgttttgcgggcgtgctcgcagatatgaaaggttgtgtgcggatgtggcggaaagtcgtcgtggaatcgtgaataatgctttgccaacagctcagggctattttattcgctcagggctgttcattagctcaaggcgttcattgatcataagaaaagcataaacagagacaggggtatagggaatggcagtggagtggatagcagcctatctggcattaggcgctgtggtgggttttatggctgggttattgggcatcggcggcggtggcattatggtgccagtgctgacggcgctgtttgccgcacaaggtgtagataatacgcatctggtgcatttggcgttgggaacatcaatggcggcgattgtcgtcacggcaatttccagcctgcgtacccaccatcagcatcaggcggtgctttggcctgtagtggtgcggattacgcctgccattctgatcgggacattcgccgctacctggctggcgacgatgttgccgacgcgaacgctggcaatctttttttcctgttttatggcctacgtttcgctgcaaatggtgttgaatatcaagccaaaaccgcagcgccagttgcccggcacggctggcgtttcgttcgcagggctggtgattggtagtatttcggccctggtggccattggcggcgggtcgctcacagtgccgttcctgacgtggtgcaacgtgcgtatccagcaggcgatcggcacgtcggcggcggtcgggctaccgattgctctttccggtgcgctgggctacatgatcaacggttggtcggcgaacgggctgcctgattacagcgtcggctatgtttctctgcccgccgttctcttgatttccgccgtcagtttcttcactgcgcctgttggcgctcgtctggcgctcgtctggcgcaccgtctgcctgttgcgacgctgaaaaaggcctttgcggcattgttactgctgctgagcctgaagatgttgcagaccgttttttccggttgatcccggaacttgaaagatgatggcggggatttgcacttgttaccgcattctggctgtatatcttgcggtcagagggtatactggcgaattccttataaatccatttgtatcgcgcgcgaatccaacatgcaaaagtttgataccaagaccttccagggcctgatcctgacgttacaggattattgggctcgccagggctgcaccattgttcaaccattggacatggaagtcggcgcaggcacttcacatcctatgacctgcctgcgggcactggggccggagccaatggccaccgcctatgtgcaaccctctcgtcgtccaaccgatgggcgctacggcgaaaacccgaaccgcttacagcactattaccagtttcaggtcgtcattaagccatcaccggagaatattcaggagctgtatctcggttctctgaaagagctgggcatggacccgaccattcacgatattcgcttcgtggaagacaactgggaaaacccgacgctgggcgcatggggcctgggctgggaagtttggttgaacggtatggaagtcacgcagtttacctacttccagcaggttggcggcttggaatgtaaaccagtaaccggtgagatcacctacggtctggaacgtctggcgatgtacattcagggcgttgatagcgtttacgatctggtctggagcgatggcctgttaggtaaaaccacctacggcgacgtgttccatcaaaacgaagtcgagcaatcgacctataactttgaacacgcagatgtcgatttcctgttcagctgtttcgagcaatatgaaaaagaagcgcagcacctgctggcgttggaaaaaccgctgcctttaccggcttacgaacgcattttgaaagcggcgcacagctttaacctgctggatgcgcgtaaagcgatctcggttaccgagcgtcagcgctacattctgcgtattcgtaccctgaccaaagcggttgcggaagcctattatgcctctcgtgaggctctgggtttcccgatgtgtaataagaaagagagctaagaggcagccatgactgacaagacttttctggtggaaattggcacggaagagctgccgccgaaggctctccgtaatctggcagaatcctttgccgctaatttcacggcggagctggatgccgccaatctggcacacggggacgtaagctggtttgctgcgccgcgtcgtctggcgctgaaagtggcacgcttaagcgcttctcagcccgatcgtgaagtagaaaaacggggcccagcgatttctcaagcgtttgatgccgaaggaaaaccaaccaaagcggcagaaggctgggcgcgtggctgtggtatcaccgttgagcaggccgaacgtttaacgaccgataaaggcgagtggctgctgtatcgcgcccacgctaaaggtgaacaggcgcaggcattgctggctggcatggtaagcaccgcgttatcaaagctgccgatcccaaaactgatgcgctggagcgataaagaaacccagtttgtgcgtccggtacacactgtaacccttctgctgggtgaggaacttatccccggtcaggtattgggtatccattctgctcgtactatccgcggtcaccgctttatgggtgaagctgaattcacgatcgacaacgccgaacagtacccgcagattctgctggaacgcggtaaagtcgtcgccgactatgatgcgcgtaaagccaaaatcaaagccgatgcggaagacgctgcacgtaagattggcggcaatgccgatctgagcgacagcctgctggaagaagtcacctcgctggtggaatggccggtggtactgactgcgaaatttgaagaaaaattcctcgctgtaccgtccgaggcgctggtttacaccatgaaaggtgaccagaagtatttcccagtttacgacaacagtggcaatctgctgcctcacttcatctttgttgccaatatcgaatccaaagatccacagcagattatctccggtaacgaaaaagtggtgcgtccgcgcttagctgacgccgagttcttcttcaataccgaccgtaagaagcgtctggaagatcatctgccgcgtctggaaaccgttttgttccagcaacagttgggttcattgcgcgataaaaccgaccgtattcaggcgttggctggctgggttgctagccagattggtgccgatgtgaatcatgctacgcgcgcgggcctgctgtccaagtgtgacctgatgaccaacatggtgttcgaattcaccgacacgcagggcgtgatggggatgcactatgcgcgtcacgatggcgaagcggaagatgttgctgttgcgttgaatgagcagtatcaaccgcgctttgcgggtgatgaactgccgtcttctgcggtggcttgtgcgctggcgattgccgataaaatggattcgctggcaggaatttttggcatcggccaacatccaaaaggcgacaaagacccgtttgcactgcgtcgcgcggcccttggcgtgctgcgcatcatcgtcgaaaaacgtctgccgctcgatttgcagacgctgaccgaagaagcggtgcgtttgtatggcaccaagctgactaataccaaggctgtggatgaggtaattgagtttatgctcggtcgcttccgtgcctggtatcaggaagaaggtcacagcgtagataccattcaggcggtattggcgcgtcgtccaacccgtccggctgatttcgatgcccgcgtgaaagcggttagccacttccgttcgctggatgcagcagcggcgctggcagcggctaacaaacgcgtttccaacattctggctaagtctaccgataagctgaatgagagcgttaacgctgccgtattgaaagacgcggcggaaattacgctggcaacgcaccttgtcgtgctgcgtgacaaactgacgccgctgtttgctgaaggccgttatcaggaagcgctggttgagctggcctcactgcgtgaacctgtcgatgcattcttcgatcaggtgatggtaatggcggaagatgagcaggttcgagtgaaccgcctgacgctgctgagccaactgcgtgagctgttcttgcaggttgcggatatttctgtgctgcaataacgacgatagcgtcatcgtaatcttaacccccgaataggttctcctgttcgggggttattttttccgcattccagaacgtcccgcctctgtgatcgcccgcgcatctcgatacgtaaacgatcggcattatgttgtcaggcttggcctttttctgcacagccagcctgattcgactatgcttatgtcgtagaaaatcttgtcatggaaaatccgtcgctagcgtgtttctgtctgtataaagcacggctggcggggcagtaagcataacgggagtagggaatgagaaggctgatgacgtaccgttcacgctggctgctgccagttctggttattctggcggcattgcagcttgctgcctgcggtgacagcgaagccgagcagcggaaggcattcattgcgttcctgcaaagcgtgcagtcgcaacaggatgggatactgcctgcattgacggaagagcaaaagaagaattttggcaatttcaccaacgattacgcgattttaaccaccttttctcagcagtttaatcaggccgtgtccggtagtttgacgccgatgctggggcaaatttcccgtattcgcgtccctaaagactatctgacgcagcgtgatgcgctaaggcaatctgtcggaaccatgagcctgttggcgcagcatgttcaggcggcaaaagcgcaggctgacaatacccaccgagcgttaaagcaacctgaagaggtgcaaatcccctatgagcggctgtatgcacgcacggtaatacagccgactaatgcgttgttacctgcgattccgaatgctacgtcgtttgcacaaagtctgattcaggtcggggatttccttcaggctcagggcgatcaggctgaatttaatggtgcgtctgtgcaattccgtacgccacagcaggtggcgcaatataacggtatggtggcagcattacctgttcagcagcaaaatttaatgaatgcgctcagaggggtaaatggcgtgaactacccctaacagcctctttaccgagtcgctattagcgggtaggtgttctggataagacgtgtttggcaggcgagaggaagaaataaattgtgattaacatcacataaataaaacaaacaaaggcctgtaaaatgtgatgtaaatcacatttaaggttctgtgtttgtctacaaatctgtttagtttttcatttttaacggttttttgtgaagtaaatcacctatttgtatcgttgatgtagggtggttgtgtgatttttgtcacgttgctgccatgaggttgcggtatgaaaacagcgtgttagagtccgcgctgcatacagtaataatgacggaagtattcttgtggcaatcggtgttttatagccacgccgtctcacgataattaccacgcgctcttattgtcagcgcgtttcaataggggtgtgtttttatgctttcaccagatattaagatcaaagttcaaaactttggccgcttcctcagcaatatggtgatgcccaatattggcgcatttatcgcctggggtattattaccgcgctgttcatccccactggctggattcccaatgaaacgttggcgaagcttgtcggtccaatgatcacgtttttgctgccattgctgattggttataccggcggacgcttggtatttggtgagcgtggtggtgtggttggtgcaattacgacgatgggcgtgattgttgggaccgatatcccgatgttcctcggtgccatgattgtaggcccgttgggtggctggacgatcaaacgttttgaccgcatggtcgacggtaaaatcaagagcggctttgaaatgctggtcaacaacttctctgccggtattatcggtatgttgttggcaattctgtcgtttttggcaattggcccgctggttgaagtcttctctcaggtgctggcctccggcgttaacctgatggtacagaacaacctgttgccgttgacgtccatcttcgttgaacccgcaaaaattctgttcctgaacaacgctatcaaccacggtatcttctcaccgctgggcattcagcaggcgacggaaaccggcaaatctattttcttcctgatcgaagcgaacccaggcccaggtatgggcgtgctgatggcttatatgttcttcggtcgtggtaacgcgaaagaatcagcaccgggtgcggcgattatccacttcctgggcggtattcacgaaatttacttcccttacgtgttgatgaatccgcgtctgattatcgcggtgattctgggcgggatgactggcgtgtttacgctgagcgtgttgggtggcggtttggtttcacctgcctcccccggctcaattctggcagtgttggcgatgacgccaaaaggcgcttacttcgctaacctcgccgccattgcagccgctttcgccgtgtccttcatcgtgtcagcgattttgttgaaaagtaccaagcaaaaagaagaagatctgggcgacgcgacacgccgcgtgcaggaaatgaaagcgtcttccaaaggcgcagcaacgggcgctggtgtcagcggggatatgagcaccgtgcgtaaaatcatcgtagcctgtgatgccggtatgggttccagcgcgatgggggctggtgtgctgcgtaagaaagttcaggatgctgggctaaccaacatttcggtgactaacagcgcgatcaatagtctgccggacgatgtcgatttagtcattacgcaccgcgatctgactgaacgtgcgatgcgccatgcgccgcaagcacagcatatttcgctgaccaacttccttgatagcggtctgtatagcgatctggcagcccgtcttgtggcagcacagggtgccgcgaaacatgaaactgtcgcgacgcctgcacccgctgtagcagatgtgcagacgaacctgtttcaactgggtgcgggtaatgtcttcctgaatcagcatgcgacacacaaagagcaggcaatccgttttgctggtgagcaactggtaaaaggcggctacgtcgagcctgagtatgttgaagcaatgctggagcgcgaaaagctgacctccacttatctgggcgaatcgattgccgtgccacacggtacgattgaagcgaaagatcgtgtactgaaaacgggcgttgtcttctgccaatatcctgaaggcgttcgcttcggcgatgaagaagatgaggttgcgcgtctggttatcggtattgctgcccgcaataacgaacatattcaggtcatcaccagcctgactaacgcgctggatgatgatgccgtcattgaacgtctggcacatacccaagatgttcaggaagtactcgacttactctctggtaaaaagagtgcctaattgatgtggctagagccgccttcgggcggcctctttttatgtttttttaaggttatgtctcatgaaagcattacattttggtgcaggtaatatcggccgtggatttattggtaaattgttggcggatgctaacgttgaactgacattcgctgacgtcaatcagccgctgttggatgcgctcaacagccgtaaaagctattcggtgcggattgtcggtgataacactcaagttgaggccgtcagcaacgtcagtgccgttcacagcggcagtcaggatgccatcgcattgatcgccgcggccgatctggtgacgaccgctgtgggaccgcagattctggaaaaaatcgccggcactatcgctcaggggctggttaaacgtcatgaagacggcaacacccggccgttgaacattattgcctgtgaaaatatggtgcgtggcaccagccagttaaaacagcatgtgctgaaactgctgccggaagcccatcaggaatgggttgtcgagcatgtaggattcgtcgattccgccgtggatcgcatcgttcccccttcggaagcgggaagcgacgatgtgttggcggtgacggtagaaaccttcagcgaatggattgtcgataaaacccagttctgcggtgagccgccagcgattcccggtatggaactgaccgacaatctgatggcgtttgtcgagcgtaagctgttcacgcttaatactggtcatgcgattacggcctacctcggccagcaggcacgtcatcaaacgatccgtgatgcgattcttgacccgaaagtcagagccgtggtcaaaggcgcaatggaagagagcggtgctgtactcatcaaacgttatggttttgatgcggataaacacgccgcctatatcaacaaaattctcagccgctttgaaaaccctcatctgcatgatgatgtggatcgcgttggccgtcagccgctgcgcaagctgagcgcaggtgaccgtctgatcaagccgctgctcggaacgctggaataccatttgccgcatgacaacctgattattggtattgcagccgcgatgcattatcgcagcgaacaggatccgcaggcgctggaactggctgaattaatccgtactctggggccgcaggcgacgctggtgcagatttctggtctggatgctgacagcgaggttgtcgcgcaagcagtgaatgtgtataacgccatgcagtaatcggcgcgtctcgtcacaaggcaggtgtggtcttttcgacacggtgtaatgtatacgggcgacgtcggggatcggatgtcgccacacctgccggtaagcatgctaccgagatgggtatgttgtgcggatttaaaggtacgagaagtgacgatggaagaaacacaggcgtttgaaaaccgagttctggaagcgctgaactcagggaagacagtgcgcgactttatgctctgcgccgttgaattgctggccgaagcggccagtatcttgatgttgcaggtgttccgtaaagacgactatgcggtgaaatatgccgttgaacctctgatgacgggaacgggcccgctgggtgacctttccgtgcgcctgaaactgatttatggcctggggatgatcagccgtaaagagtatgaagatgcggaactgttaatggcgctgggcgaagagttggcgcatgacgatcggcactatcgttttaccgatgatgaaattctggggcccatcggcgagttgcactgcgttgcggcgttgcccgcagaaccgacgttgccgctgggggctgatgccgatccacttctggtgagtatgcagcagcagcgttatcagcagatggtgcgttccacgctggttttatccctgaccacgttgattgcgcaaatcagtctgaaaaaggcgttttaaccccattctgctacattacaccactatgcctgtcaggcgtttatactcgttatacttcaagctgcatgtgtgttggccgccttcacgcaactcgaattatttagcgtatagtgtatgctgtgccccgcattattctcccgttatataggttatcttttatgaaagagcaggaaaaaacagagatcaaactccttagcgaccagttggataagctgacgcataagcagaccacgctgctggcacaaggtgatggtgaagccatcgccctcaatctggaggcctgcgagaagctaacggctgaaattgagcgcctgcgtaacgtgagagaacagaaactcagcaaagaagcacagaaattggcgaacttacctttcaaccgtgcgattactaaaaaagagcaggctgatatggggacgttgaagaaaaacgttcgcggtttggtgattgtgcatccgatgacggcactcgggcgtgagatgggtttaaaagagatgacaggctacgcgccgaaatcgttctgaggccttttctctgcactggcggaggatagtgatggacgagttatcgtgatggattcattgatgaagcccctgtttaacaggggctttgtcgtttttatcgttttcgatattagcgcggcgcgtgcagacgatgcggttggttgttaaacgcgataccagcgggggtatcgtcatgctgtgcgttggccagacggaagacggaaaccgcctgcttcagcagtcttgcctgctcttccagcgagtcggcggcggcagaggattgttcaaccaacgcggcgttctgctgcgtggtgctatccatctcaacaatagcttggctaacctgggtaattcctttgctttgctcatccgatgcagtggcaatttcacccatgatgtcatgtacctgagtgatagaggtgacgatatcgttcatcgttttacctgcattgccgaccagcgtcgcaccgcgtgatacctgattaaccgattcagaaatcaaaccttcaatttctttcgcagcctgcgaactacgctgggcaagactacggacttcgctggcgacaacggcaaagccacggccttgttcaccggcgcgcgcggcttccactgcggcgttcaatgccagaatgttagtttggaaggcgatgctgttgatgacggacgtgatttccgcgatacgtttagaactgctctcaatcgcggtcatggtttgcaccaccttattgacctgctcgccaccctgtttggcggtttgggaagcgctgattgccagcttgttggcgtggtgtgcgttgtctgcgttttgcttaaccgtcgcggtgagctgttccatgctggcggcggtttgttcaacggcagcggcctgttgttcggtacgtgacgacaaatctgtgttgcccgcaacgatctcgctggatgcgttagaaatctggctgacgccgacgcgaatgtcatcgatcatattgtgcagattgtcgttcattttcgacatcgcactcatcaactggcccagctcgtctttacgggtcgtgttgatggacatggtgagatcgcccatcgcgattttttcagccatgttcaatgtattgccaagtggtgtggtgatctgacgtgaaatgaaccaggaaatcagcagaccaagcagtagggtaatcagcgccgcgatgctcatttgcagcgtggcattgtgaatgtctgcctgtgaggcggccagttgatcgctaagtagtgataggataacggcattcaactgatcggcaacaacccgcatttgccctgcctgcgccatttcttcttgataggccggcatgtatgccaacacctgttcttcataattgttcatgatcgtcataaccggtgccagcgtttcacgctgttcggcagacagactctgatacaggaaggtcaatgatgtttgcgccgcgttgatggaatccgttagtttttcttcggattctttattggttgaaagtaataaaccgcgaacgtggtagcggacggcaatcagtttttggtttaggtcagaaagtaataattgcagagtggcgctgttattatccgtctttaattggtcattgagctgttgcagtggtttttctgtcgttgagatattccagccttttcttaccgtgtctttggtatttactgcattaatataacctttttgcttttcctggtagctggaaattaacgtagggatgctggctattttcttggcgtcgctttctggccagttaaattcttttgctttttcagcgagcttgctgatattagaaatatgctcaatgttctttttgatatcatcaggattataggtggtgccgtataatgcgcggtaatatttagcctgattaatttcatcattgatatcgttgcttaaattaactttatcaatactgtctttcagcgagcctatatgcataatacccgcaccggcaatcaccatggtcatcagcagaatcaggaaaaagcctaatcctaattttttaccgacttttagattgtcaaaattcatagccatcccatcccaccactatatcgtattgagtcaaattcattatcctgatgcacacttgattagcggtgttagcatctcggattaccgcgtgccaagcctatccctgcaaaacaacatgataaaaacccgcagtagatatcggcactctactctgaaactttacgtgccgcccgcttttcgggcttgaagcctgttcgctaacagaaacgggtaaacggtgcgagatagcggctattcgatcgcgcgggtcggtggggaacaacgagaagatgaacagaaaatacgaggtgaaatataataaaaaactggaataacacgttgttattccagtctccattcaaacgcagaaggagcctgatggtatcaggcatccaacggttttattttttcgcgctagcgaagcgagctgaggcttcgtcccagttcagcacgttccagaatgctttagcataatctgggcgacggttttggaatttcaggtagtaagcgtgctcccatacgtccagaccgacgattgggtagccagaggtaccagaaattgcttcacccatcagcgggctgtcttggtttgcagtagagactacagccagtttgccgtcgtctttcagaaccagccaagcccagccagaaccgaaacgggttgctgctgcttgctcaaatttttctttaaacgcatcaacgctgccgaaatcgcgttcgattgctgctttcagatcgccagtcagcgtagtatctaatttcaggcctttccagaacaggctgtggttagcgtggccgccagcgttgttacgcagcgctgcttttttctcagcagggactttatccagttgagcaatcagctcttcaacagacaatttagccagttcaggcagagattccagcacggcattagcattattgacgtaagcctgatggtgtttggaatggtgaatttccatcgtttctttgtcgaaatgcggttccagtgcgtcataagcataaggcagcgatggcagtgaataactcatgtttagcatctccatggtaaaaaaaatgttacggcactgttctatgagtgccgcgtaagcaatacgttcattatagttaattaaatgatattgaaaatgattattctcgatctgctgtcgggagtcagattgctttacttcatgataacaaacgtttatgtcattatcgcactatgtaaaaacaaattaatctatactcgtcatacttcaaattacgtgtgtgttggctgcgagccactgcgattttgacggcaatggcttactcgctcagacgctgcgggtgcgtgtagatcgttgcctgccctggtcgacaaaaacctaccagcgtcaggttgcagcgctgtgcgacgtcaacggccagtgaggttgccgcagagacagcgaacaagatttccacgccacacatggcagatttttgtaccatttcatagctggctcggctggaaaccagtgctgcaccctgttgccacccctgttttgctcgggctccaagcaatttatccagcgcgacatggcgtccgacatcttcgctcccccctgacaacgtgccgtctggtgctatccaacttgcagcgtgagtgcagcccgtcacctgaccgatcttctgcacatcgcgcagtcgcactagcgcgttttcaagcttgctgagggaaaatgtctgcgtgaacggcagaggtgcaaccggtttgcctatttccgctagctgctctacgccacagacgccgcagcctgtacggccatccatcgatctgcgtcgttcttttagaccggcaaaacgtcggctggaaagctcaatttgaacttcaatcccgttacaggcgttctgtacatcaataccgtagatatctgcgggtgattgaataatgccttcagataaggaaaacccgagtgcgaactgctccagttccttcggtgatgccatcataacgacatgcgagatgccgttataaaccagcgccacaggcacctcttctgccagccaatcagactgtggctgatgcagcgaatcgggatgatagaccgaatgttgcgttgcgccttcgaggacggcatccgcttgtgaatgaacctctttcacctgaaatacctgcatgttagtaaccatagaaattaaaagtattatttcatcgcgccagaagggatgcgagtttttctccaggaacagcgagcgtgctcgcatagcagtatgtatttttcctgcaacaggaaagaaactgtgcgtcaactcgaagagttgccttcttctctggctgaatcctgtcgctaacgccacaccccgtataggcttaatgtagctgcttactgcttgcctcttttttcactgcggcatggccgcttactcggaaatgaaaaggagactgaaatggcgcacgataatctcgaaggccgatccgcatttggcgaagtcggttctctcgatctgaaaaaacgctatgacaattttatcggtggaacctgggttccgcctgatgctggtcagtattttgtcaatttaacgccagtgacaggccagccgatgtgtgaagtagccagttcgtcaacgcgagatattgaccacgcgctggatgcagcccacaaggcaaaagcggaatggggtggtctatcggtacaggaacgggcgctggtgcttaaccgtattgccgaccggatggaacaaaatcttgaacggctagcgcaggtggaaacctgggataacggtaagccgatacgtgaaacaagcggggcggatgtgccgctggcgattgaccactttcgttattttgctgcctgtatccgcgcgcaagagggggcaatcagcgaaattgacggcgataccgtggcctatcattttcatgagcctcttggcgttgttgcgcaaatcattccctggaacttcccgctgctgatggcctgttggaagatggctcctgcactggcagccggtaactgtattgtactgaagcctgccaagctgacgccgatgtcggtgctgattttgatggagcttattcaggatctgctgcctgcgggggtcattaatgtcgtcaatggatcgggaagtgagattggcgagtatctggcaacatcgaaacgcgttgcgaaagtcgcattcaccgggtcaaccgaagtgggccagcagatcatgagctatgcggcacagaatgtgacgccggtgacgctggaattgggtggcaaatcgccgaacatcttctttgccgatgtgatggataaggaagatagtttctttgacaaagcgctcgaaggtttcacgctgtttgccttcaatcagggagaggtttgcacctgcccgagccgcgcgctggtgcaggaatctatctatgatcgctttatggaacgggcaatcaagcgcgttgaagctatccgcatcggtaacccgctggacagcaaaaccatgatgggcgcacaggtgtcagcaggccagctcgaaaccatccttaactatattgatatcggtaagaaagagggcgcacgggtactcactggcggccagcgtaaggcgatgccgggcgggctggcggaaggctactatttggagccgacgatattgttcggtaaaaatagtatgcgtgtctttcaggaggaaattttcggtccggtgttggcggtaacaacgttcaagacgatggaagatgcgctggagatagctaacgatacggaatacggtctgggtgctggcgtgtggagccgtaacggtaacgtcgcttaccgaatggggcgcggcattcaggctggtcgagtttggaccaactgttatcacgcctatccggcacatgccgcgtttgggggctataagcagtccggtatcgggcgtgagaatcataaaatgatgctggatcattatcagcaaaccaagtgcctgttggtgagttactctgataagccgatggggctgttctaacaccagaccctgcgcgcctgccattgggaggcgcgcataacgtaaatcgatgctagttttccgtgttaatgcgtcctgagcactcagatttgcccgattgttagttgctgatgattgatagttgattgtgtcggcgcttaacaacggctacgctgttttgaatagcgctttgctttcaagaggttgtgcatgacggataagatcggctggattgataacctgcgggcgctggcttgcatgatggtcgttctgattcatagtacaacttactatattactgcgggtggcacgccgggtgacggatattgggatgtggcgaatgtcctgaactctgcttcgcgcgtctgcgtcccactgtttttcatgatctcgggttatttattctttggtgagcgtagtgcggggaagaaaaatttcctacgtgtcggtttatgtctgcttttttatagtacggtcgcgctgatctatattgcgacgctcacgccgattaatggcttgaattcattacaccatgcgctgcaaaaaccgatcttttatcacctatggtttttctacgccattatcgtgatttacctgctttccccacttattacaatcaagccagtatcgggcaaatatttagcggtcttgattatcttattggccgttatcgccaaccctaatacggggcgggtggggtttgaaggctttaaattactgcctgttaatctctatatttacggtgatacgttttactacgtgctatatgccgcgctggggcgtgcgttgggcatgttggatgtgccaaagaaagtcgtgctggccgctatccccttcttcattgcgtgtgtcgcgctgattgctatggggacgaagcaccacacattgttgaacgatacattcacccagacgttttatatctactgcgggccactggtgtttctggcggcggtcagccttttggtggtgtttaagtactactttagccagcggatcttaccgggttttgccaccatttcgcgtcattcgctggcgatttacggtttccacgcgttgatcattcactatctacgtacgcatgatgtgatgctgccggatcatccggttctcgatatcttctatgtcttcaccatcgcgctggcggccagcctgctgctttcgatggctttacagaagattgatgtgcggcgctgggtgagttgactacccgtccggtgtaccggacgaacggtgctacatcagcggactaagctgttggtagagcgttttaaatgtgcgcctacgctcggcatagtcggcgtggcgctgggtattcggctgatgaacctgctccatcggtagcggcggcaagagttctgccagtggcgtatggggatgcatagcgatttgtgccagacgggcggcacccagcgctgggccgacatcgccgcccgtgcggtattccagagtttgaccactgatatctgccaacatttgccgccaatagtcgctacgtgcgccaccgccaattagcgtgatgctatcgggttttagcccagtcatatgcagtgcgtccatcccatcggcaagcgcaaatcccacgccttccagcaccgcttttgccagctctgcgcggccgtgctggtgggtgagcccccagaatgcgcctttggcatcaggattgttgtgcggtgtacgctcgccagaaagatagggcaaaaaccacactggcgttatcgtgtcatcggctggcattgaggcgacttcctgcaacagtgcgggcacgctctcggcgtgtgtcaggcgggcgacccaatctaggcaggacgccgcgcttaacatcacggacatcaggtgccaggtatttggcagcgcatggcaaaagctgtggacggcatgctgaggattactgagaaaaccgtcgctgacggcgaaataaacgccggatgtgccgagagacagcatcgcctgaccggtttgatacagcccgacgccaatcgcgcctgctgcgttatccccaccgccagcaataacggggacgggatccataccccagcgactggcgatgtcaggtcgcagataaccggtaatctggttgccttcatacagcgtgggcatgtgttcacggctcagcgagcaggcttccagcagagcatcgctccaatcccgtttggcgacgtccagccagagggttccagccgcatcggacatatcgctggcaaattcccctgtcagacgccagcggagatagtcttttggcagcaggaccttgtcgatttggcgaaagatatcgctttcgttttcctgcacccattttagtttgggagcagtaaagcccggcatcatcaggttgccggtaatctggcgcgaggtaggcaccaactgttccagcgttcggcattgcgccgcgctacgtccgtcattccaaaggatcgcaggtcgcagaatgttctggtgagcgtccagcaaggttgccccgtgcatttgcccggtcaaccccagcgctttcacggcgcgaaggctgtgtgttgctgccaatgcttgtagcgcttggtctgttgcctgccaccagtcctcaggcgcttgctccgaccaaagcggatgcggacgagaaatgctcagcgcggcgctatggctggcgatcacctctcctgtttcatccagtaagatggctttaacaccggaagtgcccagatcaataccgatatacatagtcgctcctgataaccttatgctacggcagttttttaacctgccgtagcaggcaagcgtaccgcactagccaaatagatggcggttaaccagattttccagcagttcctgctggccgctctggtgctgtggtgccagttgatggctttccgcatactgagccagcgattccagcgacgcgttgccttgcagaatttgctgacctagttcaccgttccagcccgcatagcgcttggcgaccaattgattgagcttatcatcttcaatcattctggcagcagccttgagcgccagtgccattgtatccatcgcgccgatatgcgcatggaaaaggtcatagcgatcggtgctctggcgacgaactttggcatcaaagttcagcccacctgtcgtgaagccgcctgccttgagaatttcatacatgatcagcgtgttttcttccacgctgttagggaactgatcggtgtcccagccaagctgagggtcgccgcgattggcatcgaccgatccgaaaacgcccagcgcgacagcggtggcgatctcatggtggaatgaatgcccagcaagcgtcgcgtggttggcttccacgttgactttaatctctttttccagcccaaactgtttcaggaagccataaacagtggcgacatcgtaatcgtactgatgtttagtcggttcctgcggtttcggttcaatgagcagtgtgccctgaaaaccgattttgtgtttatgctcgacaaccatttgcataaagcggccaatttgctcacgctcctgacgcaggtcggtattgagcagagtttcatacccttcgcgcccgccccacagcacatagttttcaccgcccagtgttttggtcgcgttcattgccgtgaacacctgcgtagcagcccaggcaaacacatctggatcaggattggtggccgcgcctgcgccatagcggggattggtgaagcagttagcggtgccccacagcagcttcacgccgctatcctgctgcttttccgccagcacatcggtgatcaccgcaatgttatgcagatattctttcagcgagttcccttccggcgcgacatcgacgtcatgaaagcagtagtaaggcacgcttagtttttgaaagaattcgaatgcgatatccgctttgcgcttcgccagttccagcgcatcgcccgactgctgccacggccgggcaaaggatccgacgccgaacatatccgagccgttccagcagaacgtgtgccaataagcgacggcaaaacgcaaatggtccgccatacgtttaccgagaatttcctgatcgggattgtagtgacgaaaggcgaagggattactgctttggctaccttcataacgaactttttcgatctgttcaaaataggcttgcatcgttaactccttagaaaccacccagacggaagagacgggaatgtgattaattttcggagttgatgaacgtttcctcaattacgttatttcacactgaaattcagagaattattaaatgtgcgctgtgtcgcaaaaataacggcgttttaacctgaatacgcttcgcaatatgtaacaacgtaaaaatgtgactcgacaataaaatatgacccgcatcaaaaaacggaaattaaaccaaaaaacataattggaggataaaaatctgtaattgatggggggatatttagcgacaatactcagctggctattggagacctcatacccgtcatacttcaagttacatgtgcgttggccgcgttcagtcacccgaatcacttacttgtgtaagctcatcgggactctctctcttgccgccttcctgtagctcgaattatttagggtatagccctgcattttaaataaaaaggtacgctatgatgaaagttaaccattttttactctcagcttgtgccatattcactttagcttgtcagcccggattcgcgaaggacgttaaaataggcatggcgattgatgatttgcgtcttgaacgctggcagaaagatcgcgatctttttgttgagcaagccaaaaagcagggcgctgatgtttttgttcaatcagcaaacggcaatgaagctacgcaaatttctcaaatagaaaacatgatcaatcgcggtgtcgatgtattggttattattccttataacggtcaggtacttggtaatgttattgcggaagcaaaacgtgagggaataaaagttcttgcttacgatcgcatgattaataatgcggatgtggatttttatatttcatttgataatgaaaaggttggagagctacaggcgaaatatctcgtcgataaagtgcccggcggaaactatttcttaatgggcggctcaccggtcgataacaatgcgaagctgtttcgtcaggggcaaatgaaagtgctcacgccgttgatcgagagtgggaagatcaaggtcgttggcgatcagtgggtcgatgcctggctaccagaaaacgcgctaaaaattatggaaaatgcgctaacggcgaacagcaataagattgatgctgtcgttgcgtcgaacgatgccacggcgggcggggcgattcaggcgctggctgcacaaggattggcagggaaggtggctatttccggtcaggatgccgacttggcggcaatcaaacgcattgtggctgggacgcaaaccatgacggtctataaaccgatcagcaagctggcgaaagatgccgcagatatcgctgtggcactgggagccggtaaaacgccagagtctaacgctaaactaaacaatgggttgaaagacattccttccttcttactgaccccaattcccgtcgataaatccaatatcgattccaccatcattgctgatggtttccacaaaaaagcggatgtgtattaacgcgctccgcagccaatatactccaaataattcgagtttcaggatgtaggaaagaggttactgagccacgacatgacgttgtggctcgccactgtcgctgacgaggtctgatacacctgaatcacggaggctacgatgccgcacctgttggaaatgaaaaacatcacgaaggcgtttggtgcggtgaaagccgtcgataacgtcagcctgacgctggaggctggtcaggtcttgtcgctgtgcggcgagaatggctcagggaaatccaccttaatgaaggtgttatgtgccatctatccacatggcagctatgacgggcagattatcttttccggtgatgaactgcgtgccaaccatatccgtgatacggagcaaaaaggcatcgcgattattcatcaggaactggcgctggtgaaagagatgacggtgctggagaacatgttcctaggtaatgagtggacgcgttttggcgtgatggattacgacaatatgtatctacgctgccagcgcatgttggagcaggtcaagctggccgtcgacccgaatactaaagtgggggagcttggattgggtcagcagcaactggtggaaatcgccaaggcgctgaacaagcaggtgcgtctgttggtgctggatgagccaacggcctcattgaccgaacgggaaacgggtatcctgctggaaatcattcaggatctgcgcgatcacggtatcgcctgtatctatatttctcacaagcttaacgaagttaaagcgatttccgatgtgatttgcgtgattcgtgacgggaagcatattggtacgcgtccggcggctgagctgagtgaggatcatatcattgccatgatggtagggcgggaactgacagagctttatcccaatgagccgcatgtcattggtgaagaggtgttgcgcgtggagcaccttaccgcctggcaccccgtgaatcgccacattcgtcgggtggatgatgtgtcgtttgctttgcaccgaggcgaaattctcggtattgccgggctggttgggtcagggcgtacggagacggtccagtgtctgtttggtgcctaccgcgggcgctggcagggcgacatatttattgacggtaagccggtgaccatcagcaactgccagcaggctatggcgcagggaattgcgatggtgccggaggatcgtaagaaggacggcatcgtcccggtgatgggcgtggcgcaaaatatgacgctggcggcgcttgaccaattcacggggccgctttccatgttggatgatgcccgtgagcaggacatcatccggcaatcgctagcgaatctgaaagtgaaaacctccagcccggaactggcgatcgcccgattaagcggcggtaaccagcaaaaagcggtgctagcgaaatgcctgctgctgaaccctcgtattctcatccttgatgaacccacgcgcggcatcgatatcggtgccaaatatgaaatctataagctcatcaatgcgctggtaaaacagcatattgccgtcatcgtgatttcctcagaattgcccgaggtgctggggttgagcgatcgagtattggtgatgcatcaggggcgtattaaagcagatttgatcaatcgtgatttaactcaggaacaggttatggaagctgcattgaggagtgaacatcgtgctgaaaacatcgcagtctgaacaacaacatgtcgccggatctgtctcgatgctgcaacgactgaaaagcatcaatcttcaggtctatgtgatgattgccgccatcatcgcgatcatgctcttcttcacctatatgaccgacggggcgtacctcagcgcgcgtaatctttccaacctgctgaggcaaacggcaattactggcattctggccgtcggtatggtgtttgtcattatctccgccgagatcgatctgtcggtcggatcgatgatggggttattgggcggtgcggcggctatttttgatgtctggtttggctggcctttgccgctgaccattgttgtgacgctcgcgctgggattattgcttggcgcgtggaacggctggtgggttgcctaccggaaagtcccttcttttatcgtgacgctggcggggatgctggcttttcgcggcattttgatcggtattaccaatgggacaacggtttccccgaccagtgaggcgatgtcgcagattgggcaaagctatctgccttctggcatcggttttatgttcggtgctatcgggctgatggtgtttattggctggcagtggcgtcggcgtagtagccgtgctcggttagggttaccgataaatccacccgcaggggatgtcggccgccagacagtgacagcactagtcgtattgggcgcgatctatctgctgaatgactatcgtggcgtgccaacgccggttctggtgctgacgctgttgatgctgggcggtatttttctggcgacgcgaaccgcgtttggtcgtcgtatctatgccgtgggcgggaatatcgatgccgctcgcttatcgggagtgaatgtcgaacgcaccaaaatggcggtgttcgcgattaatggcctgatggtcgcggtcgctgggctgattctcagttcacgattgggggcagggtcgccatctgccgggaatattgccgagctggatgcgattgcggcctgcgtgattggcggaaccagtctggcgggcggtattggcagcgtggcgggcgcggttatgggggcatttatcatggcgtcgctggataacggaatgagcatgttggatgtgccgacgttctggcaatacgtcgtgaaaggcggaatcctgctcttggcggtgtggatggacaccgctaccaagcggcgcgtatgacgtgatgttgtgtctgaggaggaaatacgtggcggctcgcaataatcagcaaattattttggcctctgggggcgctgtgctattcaagaaagaggtctttattcaaggaacttgcgattaatgagcgccgactaccatgtttgaaaaacgctatcgcatcacgctgctgttcaacgccaacaaagtgtatgaccgtcaggtggttgaaggggttggcgaatatttacaggcttctcagtgtgactgggacatcttcattgaagaggattttcgttgccggattgataacatcaaagaatggctgggtgatggtgtgattgccgattttgacgatggtgagatcaaacggctactacaggatgtgaacgttccgctggtaggggttggcggttcctaccatcagcctgaggattacccgccagtgcattatatcgcgacagataattatgcactggtggaaagcgcgtttatgcaccttaaagataaagggctgaaccgctttgctttttatgggttgcccgcatcgggcgggaaaggctgggcgcaggagcgggagcatgctttccggcagttggttgcggcagaaaagtatcagggcgtggtgtatcagggaatggaaacctcgccggataactggcaatacgcgcaaaatcgattggccgattgggtacagggattgccgccgcagacgggaattatcgcggtgacggattcccgtgcgcgtcatctgttgcaggtctgtgaacatctgaatattgccgtaccagaaaagctgtgtgtgattgggatcgataacgaagatctgattcgctacctgtcacgcgtcgcactctcgtctgtggcgcaaggcacgcgccaaatgggataccgcgccgcgaagctgctgcatcagctgttgctaaatcaggtcgatttgccgctgcaacgtattctggtgccgccggttcgggtggtcgagcgccgctcaacggactatcgctccgtgcacgatcctgctgttattcaggccatgcactttatccgctatcacgcctgtaaagggattaaggtcgagcaggtgctggatgcagtagggatttcccgctcgaatctggaaaaacgcttcaaagatgaggtaggccagacgattcacggtgtgattcacgcagaaaaattagatcgggcgcgcaacttgctgatctcgacctcgctctcgattggtgagatttcgctgatgtgcggctacccttcgctgccctatttttatgccgtctttaagaaagggtatgacatcacgccgaaagagtaccgcgagcgctatggggaaggttattaggattatttatacaggaaaggcatgcaggaaggcgcgatgatgcgcgccttatcattaggctggtgaacgttacgctggcacgcgccagtaatcgtaatcgatgtgttcaacctggaagttggcgtcttctttgtcgccggtcaggcgggtggcgatggtaaaggcaaaatcgaatgacacgcccagtcccttaccgctgatcagattgccgtcttctacgactttctcgttaacataaacgccatcggtcacgtcctgccataaatccccagaacagacgtagcggcggcctttcaacagcttgttaccacccagcacgcgcgcggctgcggagcacagtgggcagatcagttttcccgcgtcgtcatggcgacgaataaactcgacaaccatcgggtttgcggcaagatttaccgttccctgtgggccgccgggaatgaccacggcatcaaacagcgtgtcttggtttctttccagcagagcatcggcaaacatacggatattgtgataactgtgcagctccagtctgtcatggcatgacagcatggtgacttctatcttcatacggtgcagtacatcaatcaccataatcgcttctgcttcttcaaacccaggagccagcagaacggcgactttcttagacatagcatctccagcaatatgcaagggaaggtgttaaccgcaagagaataacaaagaaatatcgtaaaaatgaaacgatgttttattagtgtcgagtgagtcgcgtaaacgatttttgctgcttagcctggagagaagatagcgctatactcactaacttggccgtgaattagccacgaatttttttgcatgaaagcatgactcttctcttcctgtcccgccaaaaagatgtttaaattatcactcacttattttgcataaatatgcattggtgagcgcgtcgatttttggtcatcgactggcccgtgagatgtgcacagggcacgaacgatcattaatgtatggcgtaacataatggtgtggcggctaagctgataccctaaataattcgagttgcaggacaaaacgtgttcgttttgaatagcgcgaagcgttaaccctttagggcgatgctcagtcatgagcatcgtaacgcgacaatcgcgcgagtccccaggagcttacatcggtaagtgactggggtgagtaagagaagccaacgcacatgcagcttgaagtataacgggtatatcaccatagatctttcgagcagggattacatatatgacaacgattctcaagcatcttccggttggtcagcgtattggtattgcgttctcgggtggtctggataccagcgctgcactgctttggatgcgtcaaaagggcgcggttccttatgcgtataccgcaaatctggggcaaccagacgaggatgactacgatgaaatccctcgtcgtgcaatggaatacggcgcagaaaatgctcgccttatcgattgccgtaagcaattagtcgctgaaggtatcgctgcgattcagtgtggcgcattccacaatacgacagcgggcgttacctatttcaacaccacgccgctaggccgtgcggttaccggtacgatgctggttgcggcgatgaaagaagacggcgtgaacatctggggtgacggcagcacctataaaggcaacgatattgagcgtttctatcgctacggcctgctgaccaatgctgaactgaagatttacaagccgtggctggataccgacttcattgatgagctgggcggccgtcaggagatgtctgagtttatgtcgcaggcagggttcggctataaaatgtcggccgagaaagcctattctacagattccaacattctgggtgcgacgcacgaagcgaaggatctggaattcctgaattccagcgttaaaatcgttaacccgattatgggcgtgaaattctgggacgagaacgtcaaggttccggcagaagaagtgaccattcgttttgagcgtggacacccggttgcgctgaacggcaagacctttaccgatgacattgaactgatgctggaagcaaaccgcatcggcggtcgtcacggtctgggtatgagcgaccagatcgaaaaccgcatcattgaagcgaaaagccgcggcatctatgaagcgccgggaatggcactgctgcacattgcctatgagcgtctgcttactggtatccacaacgaagacaccatcgagcaataccatgctaatggccgtcagctgggtcgtttcctgtatcagggacgctggtttgattcccaggcattgatgctgcgtgattcttcgcagcgttggatcgccagtgctatcaccggcgaggttacgctggagctgcgtcgtggcaatgattactccatcatgaatactgtgtctgacaatctgacctataagccagaacgcttgaccatggagaaaggcgactcggtcttctcgccagatgaccgtattggccagctgaccatgcgtaatctggacatcacggatacgcgtgaaaaactgtttaactatgctgaaacgggcttgctctcttcctctgccagcacgggcttgccgcaggtagggcaattgcaggataaaacagagaaataacgtacagattgaataatataaaaatccggaatcgtctcgcgcttccggattttttttatctgtttatcatatgtttatattcgattttttcgtgtgtgaactcttgctgacaatgcaggttgcatctgtacaaccgccgtggaaagggacagaatacctgtaaataatcagctgtgacaataatctgaaggcgaaggatccgtgggatggtatatcgttttttgaggttatgtattaacttttcaatggaggaaaaatgttagagatatttgatgtaaatcacaccttgttgtcagaaacgaaatcagaagagctatttaccctcagaaaagagacgtttaaagatcgactgaattgggccgtgcaatgtactgacggaatggagtttgatcagtatgataataataacacgacttatctttttggcataaaagataacaccgttatctgtagtttaaggtttatcgaaacaaaataccctaacatgattactggaacatttttcccttacttcaaggagataaatattcctgacgggaattatctagaatctagtcggttctttgtggataaatcacgggcgaaagatattctcggcaatgaatatccaattagttcgatgttgtttctttcgatgattaactattcaagagataaaggctatgatggaatatatacgatagtgagtcatcctatgctaacgatattaaaacgttctggctggggaattagcgtagttgaacaaggtctgtcagaaaaggaagaaaaggtctatttagtttttcttcccgttgatgatgagaatcaagaagctttggctcgtcgtattaaccgcagtgggacatttatgagcaatgaattgaagcagtggcctctacggttacctgccgctattgcacaggcttgatgagctgtaactcaacgccgagccttatggcatgcttggcattcaggacgccaagttttttcacaacgttgccgatatgaaattttaccgtgctggtttttataccgagaataatagccacttccagataggttttacccatgctggcccagtaaagaatttcattttctcgttgagagaatatttctttattatttaattgtttcttatttccaatcatctccttgcaaagggagatgattttttcatatgcctcgattaatagcatttgaaagatgtcttttctctcttcaatgaatgtttcaacgtcatctggatacgagttatccacgataatagataacatggccaggttgtcgccatgatcgtgaagcacaaaagtatacccgttgataatgtcatattttttagagaggtcgaatatcttggcaagctgtagtcgagtattaataactagacttttctcccaagagaaaggtgatatcttattaaatgaagcaagaacaacaggatcaatatgttgatacttattttctttatagagattcacccattcatcaggatagctggaaatgatgatcatttgagaagggttcttcttattgagaaccataaatgagaattttacgccgtcgtagtgatccaggtttttattgaagtgctctttgattaccctgcttattatttcactgttggtgaataatggcgacatctcatgacctcagactgaagagtcaacatccctgtaatggaaaaagtatatacccacacctgtacctaagtctaattgttatgtgtgagtgaaaaaacgtacaattataaaataagttcaaagacgtaattaacataattcatgtgcatttaaattctgttgatgattggctaacatcagggaatgttaattcagctgacttcatcaataacatcataaaaaacggcgcttttttatttacaatcgtgccgttttcttccgcatatcatgctttgtcaatattgttatattcccacagccgattgaaatgcatatcgtccagattgcgggccgaatccgtgttacctacaaaaggtctggcggtggtggcagcggctccccacggttgttctctgtcatagctggcgtcaatcgtgctatcgcgaatcactagctgaccgtttgctgtcagacccggctgatatcccgtttgccttgccccttgatcccaggcgcgccccaatttggcctttctttccctactgaagccttcatcacccgtaaagcgacatttcactgccaaaaacccatactgcacccatggcatgctgtcaggtgcaaaaacatgaatatcttttgccccacggctggaaacggtatgaaagtggacgcgattgaataccgcagtcgcccgcccaaaaacgtaatcaacatcgccttcaatgtagctgtctttaatgtagacgcggctatagcggtccgtgacgtactcgttgtggagattgctggtattgacgaaaaatgtatcctgacgcccgatcagacgaactctttcaagctgcactttgtcgccgtcggtgcgtagcgccacggcctgatgtgcgcggctatctaccgaatcgagcaaggaatttaccaccgtcaggttcttcatctggaaattgtcgctctgcgaccagaccacggcggcacagagagtatcaatcgtcgcgttctgctttgacgcacagagatcgtacatgtaccaggcaggatcgccgggctgatattcaccgtgcgggttcactgttttttggtaagttgctggtgaaaacatcgaatccagcgcgagttgaatcaccacgttatccggttgttctcctgcgccaaatagcgtgagcggtggcgaatcggcggggaggtagaccgtgccgatatagctgcccggcagcactttaatatcaatgtgcgcccgaccctgctgagcctgcagcgcggcgttcaccgcctgctggatgttggcgtatgttgcgccatcgaccccgacctgtggcccaacaacccaaggcgtcgccggatcgacctcaatcggtgcgggttgccagacatcagcatgaccatcgtgtccacgcaacgtaaaatagtccgggagcgtgaagcgatccgcttcctgcgcggaaagaatagggcgagaaactgtgccggggtatgtcgtttttttcattacgcaatcctaataaagaagtcagacgctaattcccctgataccacgtccagattttgatcagtagggccgctgacacactccagcacacgaccgccgcgagcagtgcctgtggcaacttcatccacccggtaaagtaataaagtgagatgagataagccagataaggaataacagaccagatgccaaacaggatggtggtgcgtagcgcgtccaacccgcgttcggtgccaacgatgtaatgcgcgatcagggcgaacgtggggaatagcggcaccagcccggcaatataataatttcggcttttcgccaatacgctgatgagcaatacgatcagagcgccgataacagatttgataaacaatgacataagtatgacttctggcttaattaagcatcgtgaatgaacagagaatagcgaaaaagtacccgtatggaatagtgtgaccgcacagcttgagatttcaattcgtggcaatttcgttattcttagcggcaaaatgaagaaatactgtacgtgataacctgctcagtacgggtaaaacgataacgaatctgaaaaggattgatgttgaagacgcaaagtcatgcatttactcagggattggttccactcaagattatttccactggcagtgcacttcctgcgcagcgggtgacctcggctgaattagatgtgcggctaaataagcccgctggttatgttgaaagccgttcaggcattatctatcgccatcatgccgataatcatgccagccaggccgagcttggtgtggcggcgttaaatgacgcgctggcgcgaggcgttattccgccagcgtcaatcgatctgctgctgtttgcttccgccatcccgattcaggcgctgccttatagcgccagtcatttattaaaggcatcgtctctgccaaaagggacggcctgttttgatattaacagcagctgtgtcagctttatttctgcccttcaggtggccgctggcttgctaaataccggagcctatcggcgcattgccattgtctctaccgaactggcttcacgtggtattgattgggatgatgaagaatcgtcgctgatttttggcgatggggccgcctgtgccattgtcgaacgtggtgatggtcgtagcgggattgctgcatgtctgctggaaacctatccgaagggcaatgagctgtgtcagatccgcgcaggcggtaccttgcgtaacccgcgagcggggatggaactgcatgattttctattccatatgcagggaaaacggctattcagacaggcttctgctttgattgagggctatctgcaacggctgttggatgcgagtggtttcacgcttgagcagatggctgcggtggttccgcatcaggccagccacctgtcgctggagcatatgcgtaaacggctggcgatcccgacagaaagattgattgatatttaccgctatcacggtaatcaggtggcggcctcgattccgacggcgctgcaccatgccatcgtgacgcaacgcctgcctgaaggtgaacccgcgatgttggtcggtacggccgctgggttgacgctgggcggaatggtactgattccatgaaggtctttgtcactggcgcaaccagtgggttggggcgtaacgcggtggaatggctgcttcaggctgggcatcaggtgctggcttgcgggcgcgatcgcacggtggggcaacagcttgatatgctgggtgcgcagtttatctgcattgatttggttgaaacgtcggtagagcagtatcgatcgctgatggcgggctgcgacgtggtctggcactgtgcggcgaaatcatcgccgtggggtcaatatgatgacttctatcagaataataccgaggtggcggcgcggctggctgaggctgccggacagttgggtatcccgcgttttgtccatatctccacgcctgcgatttactttgactaccagcaccacctgaatattgatgaaagctaccgcgcagcacgctttgccaatcactatgcgcagaccaaatttctggcggaagaacgacttcatgcgctgacgtcgcgctatccgcaaactacctatgtaattctgcgaccgcgtggcctgtttggcccacatgaccgcgtgatcctgccgcgtgttctggagcagatctcggtgggcggtggtgtgctacggctcccgcgcggcggcgaggcgctgctggatctaacgtttgtcggcaacgtagtggaagcgatggcgctggctagccagcgtacgggattagtttctggctcgacgtacaacatcaccaaccatgagcccgcacgccttgcagacatgcttgcgcaactgctggtcgggcaactggggatgaattatcgcgtcaaagcggtgccgtatccgctgttgcatgcggtagcggggggaatggagttattctcgcggtttagccggaaagagccgctgctgacgcgctacagtgcgggtgcagtgaatttcgatatgacgctcagcgcggaaaaagcgcagcaagagctgggatatcagccgcgtttctccctccagcagggcatcgaattaaccggtagctggttcaatacccaccttgcacagcggagtactgacggacatggctaatatttcgacgtttgaagtagggtactgcctgcatccgggttgcatggcgctgcgtggcgcaggctggaaggtgtgccgttttccggcgcgggtctggatgctggaaagtcacggcaagcgctggctgtgggacaccggttatgcgcagcattttaccgacgccacgcgctccggtctgtttcaactgtaccgcagaatgacgccggtgcatttcgagacgaaagacgcgctgattcatcagctacacgcgcagggcattcagcctgcggacatcgacggcctgattatttcccattttcacggcgaccatatcgcggggctgcaggatttccccaccgtgccgtttatctgttcggcgctgggctggcagcagacgcggaatctgcgtggttttgcagcgttgaagcgagcgtttgtgcctgcgctgatccctgaacattttgagcagtcactccagtttgtcgaaaacttcccgcttaccgacctgcctgcggcgcttgctccgtttacgcaaggttatgtgctgccggggagcgacaaagagatcgtgctggtgccgttgcccggccatgcagtcgggcacctcggcgcgtttgtgctgaccgaaaccggctgggtgctgctggcaagtgatgccgcctggtcgccgcacagctatcgcgaaggtcgcgggccgtcgcggttggcgaatctggtgatggacgatccaaaagcctattaccaaacgttagatcagctgcatcagttgcatctgaacgggcaggttgagattcggctgtgccacgagggcgacctatgattccgctgatgacgatctggcactattttcgtgccagccgcctgagttttagtacccgtcaggcgcttgaacgccatcaacagcgtcagctttctcgtttcgcgcggcgagtgctggcgtgtagcccctatttccatacttactgccatctcccgatcacgtcctggccgatgatggataaagccgtgatgatggctgaattcgatcgaatgaataccgccgggctgaagcgggacgacctactcgcctgtgcgcgccgcagtgaagacgatcgggactttacgccgaatgtgaacgggttcagcgtcgggctgtcgtccggcacctccggtcagcgcgggttgtttgtcgtcagcccgcgcgaacagcagatttgggccggaggcatgctggcgaaaatgctgcctgacggtttacgcgctggtgaacgtgtggcgctgtttctgcgggcggataacaacctctatcacagcgtcgataatcgctggctcagcctgtcgttttacgatctctttgcgccgtttgccgaacatttttcgcgtctggaaacgtggtcaccgtcgattatcgtcgcacccgcgcaggtgctgcgtgagctggcgttagcggtacgacgtggtgagctgaacctgtcggtcaaaaaggtgatttccgtggccgaggtgctggaaccgcaggataagcagctgttacagcaggtcttcgggcaagtaggggaggtgtatcaggcgacagaaggctttctggcatcgacctgcgaacacggcacgctacacctcaacgaagaatttattcacattgagccgcagtggttggatgacgaacgctttacgcccgtcattaccgatttcacccgcagtacgcagccgattgtgcgctatcggctggatgatgtgttggtgaagcaaaaggcgccctgcgcgtgtggccgagtgacgatggcgatagcccgtatcgaagggcgcagcgatgacagcctgcggctgccgaacaacagcggtgaacctcagaccgtgtttgcggatctctgtagccgaattattgccaatgcgctgccgttgcatgccgactatctgctggtacagcacggagaagcggcgctgcatttatccgccgcgtgtagcctgccggaactggaagcctgtcgggacagtttgtcgcagcagtttgcgttacaggggattgatacgtcgcggctacggtggcagttaactgccggtgagatcgcaccagaattcacgcaaaagcgcagacgtattacccgcctgaaggaggaagcatgatgcgatttcctcaaagaacgatgctattgcggctgaaagcgctgctcttcggctggggatcggtcggcgtggtgtatcaactgagcgcgcagtttcaggggcaaggaacggtgttatcgccctcgatggttgatgaatggattccctttagcgcctcggctatctggctgtatctctcctttttcatcatcattccgctgtcttacttatcctgcccgattacgcgtttggctggattacgccgtgcaacgcagttcaccgcgttgattgcgggcgcggtgtacctgatttttccgactacaatggtgtatccgcaagtcgtcggggacgatatctccgcccgtctgctacagcttttacagcgtatcgattcgccgcaaaactgcctgccgtcgttgcacattgcgctaacggttctggcggtgtgggcgatgagcgatagccagcagaaggtgaagaccggattgtattttctgtggggagcagcgattgccttttccatcctgcaactgcgccgacacctgttcatcgatttggtgaccggggcgatgctcgcgggaatcgtcggatggatctttctgcgtagccgggaggcggtgaaggtcatttccccatcgacgctgcccaacaataagcgccatcaggaatgaattcatgattgatttagcattaccgatagtcttcatgctggttgtggtgattggcgaagcgctggttttacagtggatgcagcgcgagaaggtgaactggcatgacgtggttttcaacctgaattcagggcatatcatgctgtggctctttcgcagcgtggaaattttttgctatggctacgtcgcggcgcatttcagttttggctgggtagaaacctggccgccggtgctgatgtggttgttcgcgatactcgcctgggattttggtttttattggctacaccgcctgcaccatacctttggcgtgctgtgggcggtgcatgtggttcatcatcagggtgagcatttcaatctgtcgctgggcgtgcgtaattcctggtattcctcgctgacctcgattccgtttttcctgattctggcgttgctcggcgttccgctgtacgtgttcgtcaccgtttccatcctgcattacagcgtccaactctttaaccataacgcgatgacgcccaaactgggctggctggaaaaggtgttggttacgccagcacaccatcgcgtacaccatgtgaatgaccgtgcgtacgccgataagaacttcggtggcaccttcattttttgggataagctgtttggcagcttttgtccgcagttacctgacacgcctttccgttacggcgcaggcaaagaaacgccatcgaaaaacccgttcttggccagtaacctgccttttctgtcgtatctgaaactgtcggtacgccgcacgcgtcaggcgacgtttcactgtacaccgacggcgttaatcgctgggtcgatgctgctatttgcgctggtggtgggctacgtctacctgtatggctacggctatgattccgccaacctgtcgcaggcggtgctcttcctgctgctggtgacgggtgcggtcgcgttgggtggtatttctgaaggacgacggtggggcatttacgtctggctgctggtggtactgttgtttcctgccgtgtttcttgtctatctgggctgggaagcgctctactggaaaatagctatgctgatgttggcattgcacgggctggcaatgatggtcggctggggtcagcgccccattgccgtgggggaatgaaaatgaatgatgcgcttcccgcgaagctgtaccccgcgaagggtgaacaggcttttcatcgggcattacagcgagaaacgtcggcctatcttcgtgctaaccacgatcatcgctttgccgatcgcggtcagtttgtgaaggccggattactctttttatgcggcatcgtctgttatgtcctttgtttagtgcagcaggaagcatggtcattcttcctgagctatttttctttcatcatgctgtcgatgttattgaatatcatcgttaatcatgatgcatcccataatacttttttccgcagccacacgcttaaccgcgtggttgggcgaatagtgacgctgccattaggcatcgatcctgactattggcgttggcgtcatgtggacttccaccatctttatccgaacgtggagcattacgatctggatacggaagagaatggtgttttccgtcaaacgccttttcagcgccaccgttcctatatgcgttatcagcatctttactggccgctggtggccgcgttctcgctcccctatatcgcctggatctttgattgggccgatcgcttgggtaaaacgcccgtgaacgcccgcgtagcacaatcaggccgaggtgggtggttgatttttatcggcagtaaaatcggccatatcttgctggtgctggttattcccatcatggtgggaggcgcacacggcattagccccggtatcgtgctgttaagctacgtgttcgggcaaatgttggcatcgctattggtggtgtttttactgctgggtacgcactgggctgaggctgagttttatgctgtcgctgacgcagagaacatgcctcaaggctggtatcagcataactttgcgaccgcctgtgactggctaccgacgccgcgctggcttgggcactggacgggaggactgaatttacatctgacgcatcatcttttcccaggatggcatcatcggcattaccccgcactcgccggtattttacggcgcattgccgccgagcatggtatgaattaccgctgcattacctatcgtgaactgctggatagccagcgtcggtttctaaaatcgatgggtgaaggttacgatcggcgtactgcgcaacgtaccgagcaatcccgattagaggaagaatgatgctcgcaccgttgaaacctctacgttatgaacaaggccgcgatctggcattgcatcgtgcgctgatgaaggcggcaaatgcgtatctggcagagacgggcgatcaccgttttgccaatgcggggtttatcggcaagatgctgtttctggtagcgctgtgcctgacgttttatggtttcagcctccagcaaacgacgttgttgggttttgctggctgctactttgcctttatttttaccgccatgtttctggcggtgaacgtggtgcatgatgcgtcccataacgtctttttccggcgatcgtgggcgaatcgcttgctcaatattgtggtgagtattccgctcggcatggattccgactgctggcgagtgcggcatgtgatttttcatcatgcgcacgtgaatgtgcagcactacgatctggatatcgaagaaaacggcgtcttgcgccaatcgccctaccatcggtttcgcttttttatgcgcgctcaacgctactactggccgatggtggcgtcgctgacatttccctgcatcatttggttttttgactggctcgatcgtgcggggaaaacgcaggtgacgcgcaatatgacgcttcagggtgccaagggttggggtgttttccttttatccaaagtgctacatgccctgttggcgctggcgatcccctactggcttttgtctccgacacccatcagcttcggctcgctgttgttggtttatctgctgagccagatgttgtcatcgctgatttttgtcgtcctgattctggggtcacattgggcaaaagggacgttttatcaagcaccggaagacggcctattcaagcatggtcgctaccagcatgccttttccaccacggtagattggcatacccgacctgcatggttgggttactggctggggcagcttaatatgcacctgacccaccatcttttccccaactggaatcaccggcactatcctgcgttatccaaaattattgcggacgttgccccgcgtcatggcattgattatcaatgcattacgctaaaagcgattttggttgagcaacagcgctttcttaaaaaaatgggaacaggccgttaaaaatagtctgttatccatttttatcaatatgttagatttttatctgtattcaaggagcgatacttcatgcgttatttatctctggccgtttcatccctgctgttctttttcacttcgtccgtctgggcgatggattgcagcaaggccagcactgacacggagaaaatgatttgcgccagcagccgcttacagcagcttgatgcagtattgaacaaggcctatcagggttacgtgaaaaaggcagacaaagcgcaggcgcgtcaggagcagcgcacgtggctggccgaacgtgaccgctgtaaggatgacgtttgtctggggaatgagatggtttcccgtattcaggcgctgtccggtagtgaaaatatctccgtgattacgcaggcatcaggccagtgggactttattctcagcgtcgcaacgtgcaatcttgattcttcttattcaacctgcgaaggccccggcacgctggatatttttaagaaagggagtggtgatctgttccagcgtatcaccatggaaaacctgttcattgaactgaacaataagggcgaagtgacggcgaatctggtcgaggtctacggtgagaacaacagcgggctggtgattgatgacgctaacttcgatcaccatgcggatatcatgctgcgcaacggcaataacggggcttatggcgggccgtcttacgatgtgtacttgtttgatgtggaaaagcagcagttcacccagaatgcaccgctgactgagttagccagttccaacctcggcctgttcgatatcgatgagaaaagtaagaccatcacgacgtttaccaaaagcggctgctgctggcaccaatggtctgcctaccagatggccaataataagccggtcctgattgtcgaaaccacggaagcctactctgaagagaaacaggcaatggtcgccacaacccgcgagctggtaagcggcaagtggaaagtgaaggaagagatagtgaaaatcgacgaacagtagtatttccctgcttcacagacagacgccgtcgcagaatacggcgtctgtcaccacctcgctcattcccgcattgtcgttattcctcagcgttctccaatactttgcaaaagtgttacgtcagacgttctcatcatgacttttttgccacttgctagactgagatggcagctatgaaaaggtaaatggagtgcagatcgcgcagcatggcaaaacttcacaaaaaagacgtgtttttttaacaactcgtctaaacaactcgtttatacgctaaataattcgagttgcatgaaggcggcgacacagtgaatccccaggagcttacaccagtaagtgactggggtgagcgaggaaagccaacgcacatgcggcttgaagtatgacgggtatatcactttggagacgcctgacatgagcaccacccagaaacgtatgtacatcaacggtgagtttgttgaaaacagaagcgggaagtggattgacgtggtgaacccggctaccgagcaggtcatttcacaggtcccagaaggctccgctgacgacgcaaaaagagcgattgatgcagcagaagctgcacagccgagctgggaagcactgcctgcggttgaacgcggcgtttggctacacaagatagccgctggtattcgcgagcgcgaagccgaactgaccgacaccatcattgcggaaggtggtaaaacccacggcttggcgcagacggaggtgctgttcaccgccgactatctggactacatggccgagtgggcgcgtcgttacgaaggcgaaatcattcagagcgaccgaccgaatgaaaatatcttcgtcttccgtaaagcgattggcgtcacgacgggtattctgccatggaacttccctttcttcctgattgcacgtaaggccgctcctgcgctgattaccggcaataccatcgtcatcaaaccgagcgagatcacgccgaataatgcggtgattttcgccgaaattattcacaaaattggcctaccgaaaggcgtaatcaattttgttaccggctacggtccgacggtagggcaagagctggccggtaacccgaaagtgggcatggtcagcctgactggcagcgtggcggcggggattgctaccatgacggcggcggcacagaacgtgaccaaagtgtcgctagaactgggcggcaaagcgccagccatcgtgatggatgacgccgatctcgatttggccgttaaagcgattgtcagttctcgcgtcattaacagcgggcaggtgtgtaattgcgccgagcgcgtttacgtgcagaaaggcatttacgatgaatttatcatccgtattaaagccgccatggagcaggtgaccttcggcaatacggcggagaaaaaaacgctggatatgggaccgttaatcagtgcggcggcgctacagcgtgtggaagacaaggtcgctaaagcggtatcgcagggcgcgaaggtgctgcttggcggcaagtctgaaagcggtacagggtatttctatccgccgacgctgctggtaaacgtgacgcaagagatgccaatcatgcacgaagaggtgttcggtccggtgctgccagtggcgaccttcgacacgctggaagatgcgattgcgatggcgaacgacagcgaatatggcctgacgtcgtcgatctatactcaaaacatcaacaccgcgatgaaagcgctaaaagggctgaagttcggcgaaacctatattaaccgtgaaaacttcgaggcgatgcagggcttccatgcgggctggcgtaaatccggcgtgggtggcgcggacggcaagcacggcttgcaggaatacctgcaaacgcatgtcgcgtacctgcaatttcactaaaagcagtttcactaaagtcatgccgatcgtttaagcatcgagatacacggggcgaccacaggggtgaggcgtccctgcgggagcctccccctgtgtttcccctaattctgtatttttcaaaacctgtgtttttccaaataacaggcttaagcgaacagcacgaattccacttatcgtaacagcagcacaaaccagaagaaggatgggaaaggacgatgatcatctctgcttcaacagactaccgggcagcggcgcagcgtaggctgccgccgtttctttttcactatattgatggcggtgcgtatggcgagcatacgctcaggcgtaataccgccgatctggcagatatcgcactgcgtcagcgtatcctgaaaaatatgtccgacctgagtctggaaacgcagctgttcggtgaaaaactggcgatgccggtggtgctggctcccgttggtctgactggtatgtacgccagacgcggcgaggtacaggcggctcgtgcggcggcacagaaagggattccgtttaccttatccacggtttcagtctgcccgattgaggaagtggcacccgccatcgatcgcccgatgtggttccagctctatgtgttaaaagatcgcggctttatgcgtagtgcgttggagcgtgcgcaggctgcaggggtgaaaacgctggtgtttaccgtggatatgccgacgccgggtgcgcgttatcgcgatgcgcattctggtatgagcgggccgaatgcggcggcgcgccgtatgttacaggccgtgactcatccacaatgggcgtgggatgtcggcctgaacgggaagccgcacgatttggggaacgtctccgcttatcgtggcaaacccacgacgctcgaagactacatcggctggctggcggcgaatttcgatccctccatttcctggcaagatttagcatggattcgcgagttctggaaagggccaatgatcatcaaaggtatcctcgacccggaagatgccaaagaagcggtcaggtttggcgcagacggcatcgtcgtctccaatcacggcggtcgccagttggatggcgtattgtcgacggcacatgctctacctgccatcgccgatgcggtgaaaggtgatatcaccattctggcggattcgggtattcgcagcgggctggatgtggtgcgcatgattgcgctgggggcggatggcgtaatgctcggccgcgcgtttgtctacgcgctcgcggcggcgggcgaggcgggtgtggttaacttgctgaatctgatcgaaaaagagatgcgtgtggcgatgacgctcactggtgctaaatccattgccgacattacctctgattcgctggtgcaggttacgcagcggcgattggacggcctgtaagcgcgaatcagacggcgagagtgatcctctcgccgcgtttcctaatggcttttgttgggggatggctttttcctgtattgcaaatgccccacttcgttctatatttcgagagcagattgaacgaaggggaaatcgttgtgaatattaaagggctcacgaagggattcttcatccttatcttgtttgtcgtcacgctggcgttttttgacatcttggcgccgtattattccgccattttatgggcggcagtgttggccatcatcttccatccactgaaaagcaagattcggcaaaaattaaacgatcgcaacgggttggcctcgctgctgaccgtcttgatcatctttctgattgtgttcattccattggggatcattgtttcctcgctggtggttgaaattaacggggtttatacccgattgcaggatagcaatacgcaattccctgtggtgctggcggagttgtttcagcatctgccgaaatgggcacggcatttcctgacggaacacaatctggataacgccgccaaaatacagcaagagctttctcaggtagcgctgaaaggcgggcaatatctggcgggaagcgtgctcctgatcggcaaaggaacattcaccttcttcattggttttggggtgatgctttacctgctcttcttcctgttgaaggacggttcctatctggtgaacctgattctggaatcgctaccgctttctacccatgttaagcatcacctgctagtgaagtttgccgccgtatcgcgggcgaccgtgaaaggcaccgtggtcgtggcgattgtgcaggggacactgggcggtattgcgttctccatcgcagggatcgaaggtagcctgctgtggggctcgctgatggcgttcctgtcgctgatccccgctgtgggttcggcgattatctgggtgcctgccgctatcttcctgttcgcgacggatatgctctggcaagccatcttcattgtcgcgttctttgtgctggtgattggggtggtggacaacattttgcgtccgctgctggtggggaaagacaccaaaatgccggattacctgattctgatcgccacgttgggcggcatggaaatctacggcattaacggttttgttattggcccgctgattgctgcgctgttcatcgcctgctggaacatcctctccgggcgtgataatcaggaaaatatcgaaggtatcagcgaagattttatcgaagaagggcgtcagcatccgaatgtggtaaaaccggaagagagtgaggtgctagagggtcaggtagtggaaggccaggcagcggaaggtcagagcattgaacgtaagactacggagtaagtttgctgtttgtgttagtgatattcggtcgtgagtaagagggatcggcttcggcggattcctcttacgtccaaacctcttgcccctcgggcgtgatccacacgacgccagcgggggatttggcgaagaaccacaggccaaattcatctacatcatcaaattcatcgtcgaagacgtcagatggaaaggcttcccggagttgatcgacctgatatttcggttcgccttgcagatattctcccttgctggcaagcctgatttttcctgcaacgatgaggtgttctattagatcgaaaaacagcgtctgacgctgtgtgtacgttctgggattttcccgacactccactgcaatatgttgccatattgcgcccatcgacagcccgtatgcgctggccgtgaccgcatcaaaaatgtcgttgtcgttcatctttccctctgtttttcagaagctcacgtttctaccgtgtagggtcataggcattgacctcatggctccacggaatcgtgcgatcgtcaactgcgacgtgccattcacagtgcgtaagagcaccgcgaatctcggataaacactggcaccagtgctgtacgccaatccagattgcttcttcctcgctgtcgggaagtttggttgaaccggagagcacgatccctttcctaaagacgttaccgattttcacattgagggcgaaatcaaaggattcccagttcaggcctgtacccgtcgtcagatatttctcaatttggtcattaacagaatggcgttggacgatctccttcacggcagatatctctttctggctcagggattttttacgtcgagcggtgtaatagagcgaaattgccacgttgcctcgttcgtcaagagtgtttaaggtgaggaaaatacggcttgaattctcgaataaaaaacggcgtaaaataatcaggaagttctgattttataaaggtaagggatggttatgttgggaaaaattcttctgattggggtgagtgcggcattactcagcgggtgctcggtcgcaacgtacagcaataagttggaggactatcagggaacggatcgtgttggtatgacgtttgataaccgtaacctcgactatattcgcgtttatccgaatactgatagatgcattaatatcgatgcgccagaaaatggctacaccaataacgcgattgggttccaaactaaactcaataataaagagctcggcttccctgaaattcccgaaacaccaacaatgattcgtgagttttgggtcagtgcgaaaaacaatatcgcggtcagaatgattgcaggcaatggcggatttagaaccgtaacgtttaagcctgtggtcgggaattactactatatcactggcgaatttgccgggccttattcggcacgacgccttgaagtttatgaagtgttcaagactgaaaaaggctactacgaccgccgacttgtcaaagatttgatgctgaaaaactgcggccaattcacgtccagcatgcagaaattttaattattaggtttcggccagatacgccatcttatctggccgcctctactgtggttacgtcagctgttttcctgagaacgtaccggcataccaggcatccatcaccgatagcagatttttcacttcatcaatggtcaggccgtagaaatccgcgttttcaccgggtttaacgacgagcagcggaatatcggcacgggtatgcagataatcgaattgatattgcacttctctgttgtcgtacaggctgccgccaacgtttccggctttgcgtagctgggtaatctgtttatcttttgcggctggatcttccgtccaaatcaggaaatcacgcagcggctgcgtctgccgtgcaaaatcatcgcgcgtaaagccaaaataggcgtattcggttcttaccactaatgcaattttgctcttatcgtcggagattttgacgttaaacgatcgcttatccacagtacagtcgcggaatttaggtttgtaatcgcaggcggaaaggttgtcggcttcatacacttcataaaggcgcatcgtggcgtatttatcgaaggtagtgattgcctggcagcctgttaaggcaagaagcatgaagggcaggactagataacgcatgtcagtttttttccctgttttgtttctggtgaagatgttcctaagatggtgttcagtggcggcctttgacatagatactgttgataatcatcataattttccattgaacatgtcgatagtttcgtctttattcaaatcattaaaattatctggggctgaaacctgtcccctcataaaaccaatacgtggcacttgctcgataacgggaggaggaacgatagcgttgtgggcgatcagatggccttcacttgcttgagatacccgattgataattttagagaaatgcggttttccctcatgatggttcaccttttccattaatcccccgaagcgttgatccagattttcaaaaaaagccgatttatatgaacgagcctactgatgatgaaaaaattggtcaatcatctgacggatgaaaacgtgggatgattttgtcgtcgcgttcatttggttgataaagatgggactgtattcccataataatggaaaaaatgggaatatagtcctattttgattgatttttgctcttcgaggtattgattacctgaaaatgtaggactatattcccattaataaatcaatactgggaatatagtcctatttttatgtgaggtgaatgatggccaagcgagacatgtacagagtgctttttccaaagcaacgtaggacactgaccgcgtttggtgaggatttactgcttgccgtcaaacgtcgtggattcaccaaaaaaataatctgtgaccgtacgggatttgatcacaaaaccgttaataaagtcttcgctggcgatccgggcgtggcgataggggcttacttaaaggtcatggccgtactgggcatggaagataactttgccaaacttgcggctcacgatgaagtcggcatgaagttacagaacatcaaactgttagagggcacaaaatgagccgctccatcgttgaggtgtatgcgtcctggatgccgattgatacgcctttattggttggccatttgacgtttgcagaaaccagtcgtggcggtgtgttcagcttcacctatgacaaacattttttggcatccaactatcgtttgcagatcgatcccttattggcattgcacagtggggagctttataacgactcggcagataaaaatttccgcgcctttctggattcatctcccgatcgttgggggcgcattttgatgcagcgacgcgctgcaattgaatgtcgcaaaggcatacgagcgagcgcgaaactgactgagttggattatcttcttggggttcacgattcctatcgaatgggcggtattcgttttaagacggcggcgtcactagattttttagataataacaccgagttttccgctccaccgatgacatcgctacgtgagttggaacaggcagcgatgaacattgaacgggatgacaacatcgacagcgatgattattaccgttggctcaagatgctgatttctccggggtcctcactggggggagccagacctaaagcgtgtgtgaccgattcagaggggcatctatggattgcaaaatttcccaatcagaacgatacatttgatgtgggtgcttgggaaatggtgtgttatcagctcgcgttggctgccgggattgatatgtttccgagtgaaatacgcaaattttcgactgaacaccacactttcctgactaaacggtttgaccgtgtaggcggtaaacggattcatttctcatcggcgatgacgcaactgcaatattatgacggtgagcaatccgatggtgccagctatctggaaatcgcagagtttttaagtaataacggtgcgcaaaccaaagccgaccttgcccagctatggcgcagaatcgtgtttaatattgccgtgtccaatacggacgaccacctcagaaatcatggttttttgctctccgataaaggctggaagttatctccggcatatgatttaaacccgatagtgggtaaacatggcttgcatctcaatattaccgacaccgctaacgaactcgactacgcactggccttcgaggtgatcgacttcttccgcttaagccgcgaggacgcaacccgcatctatgatgatgtcatgggtgcagtaaaagggtggcaaactgttgcaagccgtctgggtatcagccgcaacgagcaacttaccaaacaagaggcgtttaatgtgtagcgcgggttggtttattggcgtgcttctataaggacaaaatggcggtaagtgtctctatatagcggggcaataaggacaaaaccccagccaataaggacagtttgtaggaaagttgtccttattaggctctgatagggacagtttaggctaggtttactgtgtgagctgatgatgcgtgttcgttgattatcatcaatgccggaagcaaatgcgcgcagctgctgaaataggcgctgagttgttgaaggtgttctgtggaggtttctgcgggcagagattcacttagatactgtaaaccgtggcacaacccttcaaccgactctgctgcgattgcgctgagatcgtcacattgggcacgactaaggtgctcaacgggtagcgaagcgattaggtctcggaaaatagtaatggaactctctgttacggcagcatttataatggtcattggcgatcctccttgaaagtcagtgtcaccaattgtcgatgctttttacgggttcagatactacgagtttcgtagccattgacttggtagtgataaaaataaacattgtctgaaataatcatttatattttaactatggtgtaaataaattttttataatttatataagtgttgttttatttcatgcatgttaattttctttgattaaggttaatgtttttattcggttagtcgctgggtttaatgtttattctattttttataaaagatagatttttaaatttctatatgtttttatattcttattgtgtaatttttaatggttaatttaggattgcatgaatgtatttaaattttttattaaactgaatgctatatagacccatgttagctatgtgatttatattttttttggatacgcactcttttgactcaagttagttgtgcgagtttatacttagaatacacaaactatgaagtttagggtttatagtaaaaatagcgggaatttttaggctatttaataataaaaatattgtatttatataaaatcgcatgaaattaaaaaataaactgtaattttaataaatatatagtcgataagttcttttacttcataggtgttattgggttttataattaaatagaaactcactattcaaaaaaataaaaaatggattaatatttagtgtttactcagtgaaaatgatagttggtagatatattagatatgccactatttattatcatggatttctcaatgtaaaaggtaaggatatatctttgaaattttatatataaaaaaatgtaagtgattttcgaattattatttggttgagcatcaatgagaacatatctataggtgtgaactcggtgatagagttaattacttgaaatatataaatataataattaggtgataattgatcgaaaaataaaacattgcttattaatgaagtagtggattttcaaggtaaaatttttatttttgtatatattgggaaataataaagtcaaagaaaattgataaaattcacacaaattttaagtttaaaaaatctaaactagatagatgtaaatatttattcatatttataatataaaggaaagcttatagataagctttcctttactaattaagaacgctttgatttctcagctaaggcaaccttattaaggttgtcggattttttgttatcatcctgtaaacgtgttgcatctgagccattttttttccattcaggccaattagatacagcttgactagcttcgtctaaatatttaagaaatccggtggcagtgttttgattcatattaatcccctttcaactgagatatcatattatttaatgaatcagcagtttttaactctttttctatgtaagaagacggtagcatttggattcgaagtctaccatttctcctttcccatttcactacatttccatcagaatcttttcgtttaattttataacctatacccaaatttatcgaaaaaagattgaaaaaacatcttggccccacacccacaaaaggttcaaatatcactttattcttgtcgcttggattttccaaagatgtaattgagtcaatatggaaatcaaaggctttgcttttaggatagggttcaatataaataaccttttctattccacttgctactatatgttttgcacaattatgacatggaaatgttgtgcaataaatagttgctttattagtgtttatttcgcttcttgcacacgaaaggattgcctccatttccgcatgaacaactcttccgtattcagttatgtcttttattttgcttttattaagggagttggtgattatttctaaaattttatctttattagagaagatcccctcttctttacacgcatttatatgatttaaggttctttccaaaatatcagatattatgtttttcttttctcgcgcattagagtcatatcccagggtataatctttacctcctggtacatcctcaatgctgtcatttgtgtctatcggccaatataaaccaccaccaaaagctggtatgtcattggcaccggtagtaagtatcatattattctttgtgagtactgcaccaacctgtcgtgacaaatctgccgatcttaatgatgcggaataagccattgacattgcatactcgtcaaacgtagggctgacgtttggcttgccgaatatgaggtcgaaaaatcgccataactgattggttattcgatcatagttgttgtcaaaattaacaaaaaaatctgataactcatacgtgtctcgggtgtgttgtccccatttctcatcttcatctgcatcacgtgatattaattttttggcttcgacctcagtcatgtaacggtgatctactaaatattttattctgcgaatttcgttagcatatacaccgattaaataaaatccattcgtatagacttcccgtaataaatttacttcatcaggatgttttaacgagtgaataatgtataccttacgagggttaggagttggtgtgttattaatatctttaactctagaactacttattaatgcagaaatggccatggaaagtactgcattatttttgcttttttcacgtagcctattacctgcggtcattaattcgtttgctatcttgaaattgtccctagtctgataaataggatgtaattcttttattatatcttttgatatccttatctctactacttcataactataagctttaagcatttctgtaattgatactttaagcaagtcaagatttgttccaaccgctccgactaagccaataacaagttctgatgcgttatcaccatctccatgagtcacttgcgagaagcttccatcatcggttttttctaatgaagcagagcttttggtttccattctcattccttcgtcaagtgctatgtttttaattctatataccattatcgtacaaaaaacaaaatctttggtgtgattcccattattgagatagtaatcgtaaaaaacgtccgatcttgtatagaggcataacaattggagacataatgtaagtgtcctgaaaatcttaaaaattttgtgaaactaaaacggatacgtttacatagtgagactatataaaacaaaaaaggccatgatttacaatggcctttttatcctgacgagatttagtgagacaacgagagatcgcgtgaaacactactcgatgttctgaatctgttcccgcatttgctcgatcagcactttcaactcgattgctgaagcggttacgtcggcgttgatggatttcgaggccagcgtgttcgattcgcggttgaattcctgcatcatgaagtcgaggcggcggccgacggcttcttcttttttcaggattttgtaggtttctttgacgtgagcatcgaggcggtcgagttcttcggcgacgtcgacgcgctgcgccatcagcactagttcctgttccagacggttattttccaactgtacctgcgcatcttccagcttgctttgcaggcgctcgcgctgccatagcaggacgttcggcatctgggcacggactttggtcacttcggcgctaacaccagccagacgctgttcgatcagggctttcaacgcgttgccttcgctttcacgggcggcgatgaagtcatccagcgcaccttccagtgctttcagtagctcagtgctgatggtgtccagatcctgctcttctgccaacatcactcccggccagcgcagaatatcgaccgggttgatttcaccctcgtcgctctgcattttgacccagttagcggcattaaccagctgtttagccagtttttcgttcaggatcaacgcactttgtgcacttgggtcgagttcaaagcgcaggttgcattcgattttgccgcgtgtcaaacgggcgcggatgcgctcacgggcgacgggttcgaggctgcggaattgttccggtaaacgaagataggtttccagatagcgctggttaacggaacgcagttcccaggctgcgcttccccagttgcccttgatttctcggcgggcgtaagcggtcatgctgcgaatcattggtgcatacctgtaaagcaaatgatgggaaggattatagcgttgagtattgcgcaggggataggaaaaaccgtccgtggcgtggcgtctgtcgcgaatcaggcggcgtaaagcagagtctcgtgttgtctggcaatgtcccgacagcggtttttcatcatctgtttcagttgcagtgtcgcctgcgattgtggattgtcgcggcggctgatcagcgtgacttcaaaaggcagtggctggtcgatagggacgatttttagttggtcggcatagcggcaagcggtgaagagatcgacgatacccgcaccgcctcccgcgagtaccatgtcggcaatcaccgagtaggttttgatgtagagcgaagccgccggttgcagtgccttgtcgcgtagcgcacggtgtaccacctgaccgagcggatcctgatgctgcatcatcagcaggttattgttgcacaaccattccagagaaaccgggccatttattgggctattcttcggcagcagagcaaccatcgtggactggaacagcggttctgccagtagctcgggtggtacctgctgaccaaaaatcagcgcaaaatcgagctggttttgcaggatgttctggcacagcgtgctgaagtgttcggtgaccagttcgacgttaaccgatgcggcctgcttatgaaattccaccagcgttggtgcgacgatcatctgcccgaacgcgtgtgccgcgcccagccgtactgagtgtgctttactggttttgatttgttcggtgagggaactgatgctttgcagatggctgaaaagctcctgcactttcggtatcagacgcagcccttcttcggtggcgatcattccctgtgtgcgacgttcaaacaaggaaaaaccgagctgttgttctgcatggttaagtacgcggctgacgttgggttgtgagacgttgagcaaccgagcagcaccgctgatggtgcctgcctgaacaatggcctggaagatttcaatatggcgtaatcgcatgagtgcaggctccggctgacgttttctgatgaacgtcgtatgagtaataaccaaaaggtctgcaattattacgccagattataaggccgtgatgaatggtcgatagataagcgatgaggacacttcgtgcactattttgacgcccaataatggtgcgtctgcaccgatattgggcgatctggttctgtttcggctgctgacaacttaacgatagatatcggcgacgggttcttcccccacgtagccatagccgcggtacatcccttcactgttgaacggaagagcgatgttgccttctttgtcgacggcaatcatcccgccgctgccatccatctgtagtaatttttccatcactacgcggtcgctggcctgttgtagcgtcatcccggcgtattccatcagtgccgagacatcataggcagcgacggcgcgcataaagacttcacctgtgccggtgcaggaaactgcgaccgtctggttattggcgtaacagcctgcgccgatgattgggctatcgcccacgcgtccggcctgcttgttggtcatgccgcccgtcgacgttgccgctgcgaggttacccgcactgtcgagtgcgactgcgccgacggtgccgaatttacggtcgggatcgatagggtcggtctgtccgtcatgatcgaggatgacacggcctgagcccgcctgtgcgttgtgcaactgctggcggcgttcgtcggtggagaaaaatgcaggctcaaccctttccagtccgtgctgctgggcaaacgcttctgcgccatcggcggtaaacatcacatgcgggctggcttcgagtacggtacgcgctgccagaatcgggttacggatgtggctgacgcaactgaccgcgccggcatctaacgtccgtccatccatgatgctggcatccagttcgtgggtttccgcgtgggtgaacaccgaaccgtgtccggcattgaacaacgggcactcttccagcaggcggacggcttccgtcacggcatccagcgcgctgccattttcagccagaatgcgttgtccactggcaacaatctcggacagcgctgccagataacgttgctctttttcagcactcatagccgagcgggtcagcgcacctgcgccaccgtggatcacaatcacgggtttcgtcatgcgataaattctcttttcaatcggtttacgccccggaatcaggggcggagagaccggaatcagttttgcgttgtcgccagataggaaaaggcacccagcaggctggtgatttcccgcatgctttgcgccgtataaccgacggttatggcatccaaacgttcaatgttcggcagcagacagaatagatcggcgagtaccggttttgccaccatcaactcaagacggtagggagcctgaatccgtgaattcaacgaacggtgtgctttttccaccgccgcctttgccgcgtcgcgaatcacctggcgagcctgttcggtgctgagggattctgctgcgtgctgtgagatagcgcgtttaacgcaggcgtaatcggtatcgggatagtagcgggcaatccaattctggagcgtgtcgtcgccgctgaccagccagagcggcgtcttctgttccacacctgcggcggcgtagatatcgctctcgcccattatttcaccgttgatacgcacgcggtagaacgcacggccgttgatggtgtgcgacagcacgccaaactcgcctgcggcgctgtggtagccgatgaacatcaggccgtcgaactgctgctgttccaacccttctaccatcgaatagccgcgtggcttgccttgcaccagtcgggcgcgtgcgtcgatgttctccgcacgtaggttaaccattgccgcatggctgtcggcgaccaccacttctgttgcgccacccgcgaacgcgccgtcgatggcggcattcacttcctgttccatcaggccgcgtgccagctggtattcagcggtgccggggctgcactgttccgggcgcatcacgcctgcgatcccttcaatatcagcggagataaaaattttcataatcagtttcctacgggagaatgtcctacggaagagagagccgcggccagcttatccaacgcctgtggcagcgtcgggcgatgatggccgcgaaagccggtaacggcgtcagcctgaagcatggcgtcgagcacggcgtgttcggtcgcatcggcggcggcgcttaacagcggttcaagctgcgcatcctccggcggttgcggttgtgggcaggtggagaacgccacggcgatgtcgccggaaccgtgtccccagtagctgccgagtcgtcccagccccgcgccagcacgcttggcgatgcgcttcagctgacgagcatcgagcggtgcatctgtcgccatgataatgatgatcgatccggcgtcctgttgcggtgcgagtcccggcaaaaggggcgcgatggcgtcacccatctgtacgccgtccagcgtcagcgcggaaagcgtgccgaagtttgccagcaccagtacgccgagcgtggcgtttaattcgggaatcaggcgtgatgctgtgccgatgccacctttcagactaaagcagctcatgccacgtccagcaccgacgctgccgcgtgcgaagctgcccgttgcactatccagcgcgtgccgcgtcatgtgttctgtcaccgccagcgcctgaatgtcgttcagccagccgtcgttgcactccaacgccagcgggttaaccgtcggcagcgtgcggcccagttcaggattgcgggaaatcgcgtcgcgcaccagcgtggtaaacaacgtgccagttgccagcgtgttgctgagcaggatgggtgtttgcagcagccccaactcctcaatctgcaccagtccgacaggtttagcgaatccgttcagcaccgccgcgccgcagggcaggggctgggtgaacaggttttcgccgggcggcacaatcgcggttacgccggtttgcacttctcccgcagccagcgtgcagtggccgacgcgcacgcctgccacatcgctaatgctgttatgcggcccgctggctgagcgcggcgtacccagttgccgcgtcgttttccagcgttttagcaacagcgcctgctgctgctgttgataatcgtgcatcgccttcctcagcttttcagtttgggatcgagcgtatcacgcagcgcatccccgagcaggttaaacgccagtacggtgaagaaaatcgccagacccgggaacacgctgacgtgccacgcacctgccatcatcaggctgcggctcatcgccagaatattgccccattctggcacgtccggctctggaccaaggccgatgaagctcagtcccgcggcggtcaggatgctggtgccgatacgcatggtgaaatagacgatcacgttaggcagcgtgccgggcagaatgtgacgcatcagcacgatgcgatctggcgcaccggcacagcgtactgcttctacataggccgcctgtttcagcgaaagggtggaggcacgcacaatacgtgcgaagactggcacgctgaaaaccgccacggcgataatcacgttattcaggccagggccgaggatcgcgacgaccgcaatcgccagcaacataccggggaaggcgaacagcacgtcggaaccgcgcatgatcagcgtatccacccagcggccgtagtaacccgccagcaggccgagtacgatgccgaccagcattcccagcgtgaccgagaaaatgccgatatataacgagatgcgagcgccgtagatgatacggctcatcacatcacgcccgagatcgtcggtgcccatccagtgtgctgccgaaggcggcgaagccagagccatccagtcaggctccatcgggttccacggtgctagccacggggcgaaaaccgcgaccagtaccagcagcaggacgaagccgctggaaaccagcgccatcgggttacggataaagacctgaacgaaatcgcgccacggcgaccgtatcgtttcttcatcaagcgtggcaacggccacgacgggatcggaagggaggttcatcgtgtctcctaacgtaggcgaatcgccggattgaccaccgcgtacagcaggtccaccaacaggttaatgacaataaattcaaacacgaacagcatcaccagcgcctgaatgaccggctgatcctgcgtcttgatcgattcaatcagcagccaacccagtcccggccagctaaacacgctttctaccacgatggagccaccgagcaggaagccgaattgcagcccgagcatggtgataaccgggattagcgcattccgcatcacgtgtttccaagtgaccagccgattacgcagccctttggagcgggcggtgcgcacgtagtcttcttgtgcgacttccagaaacgcggagcgggtaaaacgtgccatgacggcggctaccgatgccccgagcgtcagcgcaggcagaataatgtcgctgggctgattaaagccgctgacggaaaagacgccgaacggcatggcgacaaactgaatcagcaacaggccgagccagaacggtggcatggaaatcccgccgaccgcaaagctcattagcgtccagtcctgccattttccccgtttgagcgcggaaaccacgccgatcagcagaccaagcagaactgaccagacaaagcccgccagcgccagccacatggtgggcatgaaactcttgctgatgacgtcgatgactggctgctgggtgcggtacgttacacccagatcgccgctgaacaggccgccgagccagtggacatactgctgcggcagcggatcgttcaaccctaattgctgacgggcggtttccaccgcttcaatagtcgcgtcagcgccagcgtaaatgcgtgccggatcacccggcagcagtttgataaaaccgaacactaacagggagaccaccagcagaaccgggatcatttccagcaaacgtcggacgatataagcaaacatggcgttctccctgaccgattacttaaattcagcctgatcgaagatcagtgaaccatctgccagcatgtacacgccattgaggttcttggttttgccgaccacgttgtccggcgaacccaggaatactacaggcgcatcctgccaaatctggcgttgtgcatcagcgtaagcggcggcacgtttgtctgtatcggcagtcgccaacccagcggtaatcgctttatccgttaccggattgctgtagtaggaaacgttgtaagcaaccggaacccaggattctgtcgcgaacagtggacgcagcgcccagtcagcatcgcccgtagatggcgaccagccgttatagaacaggtcaaattcggcttcttttggatctttcacgccaaacagtttggcgttacgcatcccggaatccatcggggtgacggtaaccttgatgccgacctgttctaactgctgtttgaagaactgcgcgctacggatgtagtcggtgcgattcgtcgtccacagtttcaggctcaggccgttggcgtagcccgcttctttcagcagcgctttggctttctctgggttataggtgtagttcggtgagctctggcgggcgaagaattgcacgtccggtgccatcgctgaggaagcaggaacgcccatgcctgcaaagccgactttcagccagatatcgcggttgatggcgtagttaagtgcctggcgcacgcggatatcgttcagcggtgggcgcaggttgttcatcgccagccagaactgataaatacttgggtcgcgctgaatcgccagtttgctgtcgttttgtacggtgccgatcagatcggaaggcagcggatacacggcatctacctggccggatttcagtgacgccacgcgagtggaatcttctggcgttgggtagaaggttacgctgtcgactttcggccagcctttctgccagtagttgtcgaatttcaccagcttcacgtctttaccctgctgccattcggtgaacttgaatgggccagtaccgactggatgcacgcgaagctgtgcttcatctgggtatttcttcagcgcttccgggctgtgcattacggccgacgggtgcgccagcgtgttcacaaaggcaccgaaggatttgttcagctcgattttaacctgcgttggcgacagcacggtgacggtttgcaccatgttaaacaggctgttgcgctttaagcctttgctctgatccgccagacggtcgaggttggctttaacggcatcggcgttaaatggtgtgccgtcctggaaagtgatgccttcacgtagcgtaacgacaaactcggtggcggtgtcgttgctggtgtaacccgtcgccagacgtggcaccagcttcattttgttatcgaactggaacagacgctcgaagatgccgctctgaatggagtagctcagcgtgtccgacgtatcgtgcgggtcgagtccggtgatatcggcatagatggaaatacggaggtcttgcgcctgggcaacagcagccagacacagtgagagcccgagggcaacggcggagcggcgaacgaatggcttcatggttatctctcctggtcagcaatgaacgtgtgttgtgtttataaatatgtcgtgttttttactattttttatagctacatcgtatttcaggcagccgattcgttgtcggcgacccagtgctgcggcgcaacctctcggtagcgcattttggcgaccacctcacctgctttacgcaagggagaggggatttcgctgtcgtcaaattggcgtgcgccgcgacgggttggatcggcaatcggaaccgaggccaacaggcggcgggtgtacggatgctgtgggtcgttaaacaccgactgacgcgggccgatctccacaatctggccgaggtacatcaccgcgacgcggttggcgatacgttcgaccaccgccatatcgtgtgagatgaaaatccacgacacgccggtttttttctggagatccatcatcaggttgacgacctgcgcctgaatcgacacatcgagcgccgaaacggcttcgtcagcaatgatgacctgcggctgcaacgccatcgctcgggcaatcgcgatacgctgacgttgtccgccggaaaactcatgcggataacggcgcgcgtgttcaggcagcagcccaacgcttttgagcagcgcctgcacttgcggcgtcgcctcttccagcgatttcaccagcccgtgcaagagcagtggttcggcgatagtgaagccgaccgtcagacgtggattgagcgaggcataggggtcttgaaacaccatctgcatttcccgacgtagcggctggaaatcacgctctttcatctgagaaatttcgttgccctgaaaatgaatgctctcggcttcgctctgtaccagacgcaggagggcgcgtccggtggtggatttgccgcagccgctttcgccaacgatagccagcgtttcgcccggccagacgttgaaatcgatctgttctaccgcatgaacgtgatgggtgatggtggagaaaatcccgctacgcatggggtaatacacgctcagcccgcgaatatccaacagcggctcggcgtcataacgtgcggtgacctgctcactttcttgcgggtcggcagcctgtcccaacagtgggaagcgcttcggccacaggctatcgcgcatgtcgcctagtttcggtacggcggctagcagcgactgggtataaggatgttgcggtgcagcgaaaatctgctcaacagtgccttgctctacgatctcgccgcgatacatcactaccacgcggtcggcgatttccgcgaccacgcccatatcgtgggtgataaacagtactgacatgtcgctctgctgttgcaggtcacgcaggatttgcagaatgcgagcctgcacggtgacatccagcgcggtggtgggttcatcggcaatcaatagctgcggatcgcaggccagcgcctgagcaatcatcacacgctggcgcatcccgccggacagtgagtgcgggtagcttttcatcacgcgatcgacgtcagcgatacgcactttatgtagcagctcacgcgcttttttgtctgcgctggcggcatcacagattttgtggtcaagcagggcttccgtgagctgatcgccgactttcagcaccggattgagtgacgtcatcggctcctggaaaatcatggcgagatcgcgcccgcgcagcttacgacgtgcttctgctttcatactcagcaggtcatgctgcttgccgtcgcgtgcggtgaaacggagtgcgccgcgttcgatgttggcagagtccgccagcagccccatcacggcaagtgacgtcacggatttgcctgaaccactttcgccgaccacggcgaccacttcccctttattaacggtaaaggaaatgccttttagcgcctgatgcgtaccggaacggccgctaaagctgacgctcaggtcgtcgatttccagtacaggtcggggggcgttaccgggtgctgtggcggcacccgcgtgcatgatatccgtcatggtcactccggttgatggtttgatggttgcttcggttaataacgtcatagccagattcggccgaggttataggtcagataaggcgagctatcggcggctagccagattgggccgtcgagatcgacatgctcggcatccgctgcaaccggcagcgcggcttccattgccatcgatgagcccagtgtgcagccaaccataatgcgcaggccgtgaaagtgagcctcacgcaccattgccagtgcttcggtcaatccgccgcatttgtccagcttgatgttgatcatgtcgtaacgacggcgcagcccgacgatatcaccgctgtggcggcagctttcatccgcacagataggaatgggatgggcgaaacgctgtaaatcctcgtccttaccgacaggaagcggttgctcaatcatcgcgacctgataaggcagcagtgcggtggacaggctatgcaaatccagcccgctccagcttgctcttgcatcgataatcaatctggcattgggcgcggcggcgcgaatagcagcgaccttttccagaatcagttcgcgatccagtttgattttcagcagcagtgcgccgtgggaaacggcattggatgcggcggtggccattttctccacgctgtcgagcgccaacgtttgcgcacagaccacagacgtggggggatgaatgccaacgcgctgccacagtgtctgtttttccaaggcggtgttgagccgccacagcgcgcagtccagcgcatttctggctgcacccggcgataaattctgttggagttgttcgatggtgaggccgttttctatcgcctcacggatcgccgagagctggcggcatacgctgtcggcggactcgccataatgtgcggctggcgtacactcgccttgtccaataaatcctttttcttccaacgcgacgcgaataacggtaactgcgtgacgcgtaccgttctcagccgccataggacgggctagtggcagattgacggtttcaatttgcatatgccgcatcatgattttttctcattcacgctcaagggatgaatggactatttcatgatgcatcataactgacgaatacttgtttatgagtagggtataacctgaggttatagcataaggataaggtatggctggtgaataattaaccgctggcgttgcgaaattatcgatactggcgcagggtaagattaggcagcgcgccgcgaagaccgtataatgtgcgccagttttcattgacccaccggagatgagccatgcgcccaacaggccgaagtgcacagcaagtacgcccccttacattcacccgtcattacacgaaacacgccgaaggttccgttttggtcgagtttggcgacaccaaagtgttatgcaatgccacggtagaagagggtgttccgcgctttctgaaaggccaggggcaaggatgggtcactgccgaatacggtatgctgccacgtgcgacgcacagccgtaacgcgcgtgaagccgccaaaggcaagcagggcgggcggacgctggagattcagcgcctgattgctcgctccctgcgtgcagcaattgatctgaaagtccttggcgaatacaccattacgcttgactgcgatgtcttgcaggcagacggcggtacgcgtacggcgtctatcaccggtgcctgcgtggcgctggcggatgcgctgaatcagatggttgccaacggtaagctgaaaaagaacccgatgaaaggcatggtcgcggcggtttctgtcggcatcgttaagggcgaagcgctatgcgatttggaatacgtagaagattccgctgctgaaaccgacatgaatgtggtcatgactgaagatggccgcatggttgaagtgcaggggaccgccgaaggtgagccgttcagccacgaagaattactcaccctgctggcgctagcccgagggggaatcgataccatcgttcaggcgcagaaagctgccttagccgattgattctgataagcgaccaaatggtcgcttttttatacccgtaatacttcaagttgcatgtgcgttggcgatactcggcccatcttgagcctcgccctagcaggccgccgcaagcggcgttcaaatcggctaagccggtttgtcctcgctcaccccagtcacttactggtgtaagctcctggggactccctgcgtcgccgcgttatgcggccttatggcctcaccccttcggggtcagcgcaagcgctgttcaaaaacgccttgccgtttttgtcctgcaactcgaattatttagggtatatataatggtcaacaacgtgattaacccgtaaaacgaggagatgccgtaatgaaagcctaccagcgccagtttattgagtttgcactcagcaagcaggtattgaagttcggcgaatttaccctgaaatccgggcgtattagtccctatttctttaacgccgggctgtttaataccgggcgcgacctggccttgctggggcgcttttatgcggcagcgttggttgattccggtgtggaattcgatctgctgttcggacctgcttacaaagggattccgattgccactaccgcagcggtagcgctggcagaacaccacgatcgcgacctgccttactgctttaaccgcaaagaagccaaagaccacggcgaaggcggcagtttggtcggcagcccgttgcagggccgcgtgatgctggtggatgacgtgattacagcagggacggcgattcgtgagtcgatggagatcatcggtgcgcacggtgcgacgttggccggtgtaatgattgcattggatcgtcaggagcgcggtcgtgccgatctgtctgcgattcaggaagttgaacgcgactatcagtgcaaggtgatttcgattattacgctgaaggatttgatcgcttatctggcagaaaaaccagagatggcggcgcatctggatgcggtgaaagcctatcgtgagcagtacgggatttaatgttgtgaatcaggattccgccagaaatatctggcggaatcttatccccgtcatacttcaagctgcatgtgtgttggctgcgatactcggcacacttgcgtgtgcctcgccccgctggggccgctgcaagcagcgttcaaatctgcctttggcagatttgtcactcacccgaatcacttacctgagtaagctcatcgggatgaaatgagagacatcctgtctctcaccgaaggccagccgttggctaggcaaattcgttcccgacgaatttgtccctctcttgccgcgttacgatgctcatgactgagcatcgccctaaagggttaacgcttcgcgctattcaaaacgaacacgttttgtcctgcaactcgaattatttagggtataaactaataggggcgtttagttaagttgtgcggccaaaagcggccagcgggtgtcaaattcttgcgtcggacgatagcggaattcagagcgaataaagcgtgacagcatcccttcgcaaaacgctaacagctggctggccagcagcgtttcatcatgctggaaacctttcccgtcgcgtagcttatgctcgcgcaatacctgacgcagctgtgattcaatacgctcaaacagctggttaatacgcccctgcaagcgatcctgttcaaacatcagcgcatgccctgtcatgatacgagtcaaacctggattccgttccgcaaatcctaaaataagcagcaaaatcagacgaagacgattaaacgtttctttttcatcttgcagaatcaggttaatgcgggtggttaggctatcctcaataaattcaatcaggctatcaaacatccgcgttttactggggaaatgccgatagagcgccgcttcggacacgccgacgttcgcagccagttttgccgtagtgatgcgttggctaccgtcgctggattccagcatctgcgccagcgcctgcaaaatttcctcgcggcgattccttttcgtattttctttttctgccatgtctgaaaagacccttgctaaatattggactgacaagcacccagtagtgccacagtcgccattcccttttggataggcgctgcggcttatatgaattctttacactatggggtggctggagcgcgttagctacggccggagtggccgaagccgccttctccacgttcgctgccgacgaaatcttcgaccagattgaattcagcctgaacgacgggcacaaaaaccatctgcgcgatgcgttcacccggttcaaccgtaaacgtttgttgtccacggttccaaacggaaaccatcagttgtccctggtagtccgaatcaatcagcccaaccagattccccagcacgacaccgtgcttgtgacccaatccagaacgaggaaggataaccgccgccagtccggtgtcggcaatgtgaatcgccagcccggttggaatcagggtcgtttcccctgctttgagttcaattgcctgatccagacaagcacgcagatcgagcccagcagagcccggtgtagcgtaggttggtaacggaaattgctgcccaacgcgtgggtcaacaatcttaacgtcgatttttttcatcataacggctgataatctcgtcgattaatttttggccaagaagacgcttgtcgcactgcggcaacggcgtgtttccaccttgccaaaaaaggtgtaacgcattggtttcactgttaaaaccatgcccggaaagagagacgttgtttgcgcaaatcaggtccagctttttacgtgccagtttttgccgagcgtattcttccacattctgggtttcggcagcaaacccgacaacataaggacgatttttcgtcattgctgcgacaccagcgataatatctggatttttgaccagagtgagagtcatttcatcaccctgctgattctgttttttaatcttttcgtcagcgatgtgtttggcgcgatagtctgccaccgcagcacagccgataacaatctgctgctgcgccgcgtgttccatcaccgcgtgttccatctccagcgcgctgccgacatcaatacgcgtgacgccctgcggtgtagcaagcgagacggggccgcttaccagtgtgacgttagcaccacgagcggcagcggcctgcgcgatagcaaagcccattttcccagagctgtggttagtgatgaagcgaactgggtccagcgcttccctcgtcggcccagcggtgaccagaatgttcagatgttgcagatcgttgatggcagaaaaatgacgctgcgctagcccgacaatgtccattgggtcgatcatacggcctggtccaacatcgccacacgcctgactgccgctatccggcccccaaataggtaaacctcgagctgccagcgtgcgcagattgtcctgcgtgggctctgcgcgatacatctgctgattcatcgcagggacaacggcgataggggcggatgttgccagacaaatagtgctcagcaggtcgttcgccatgcccgcggcgactcgagcgatcagatcggcggtagccggggcaagaatgactaaatcagcccatttccctaactcaatgtgacccattgaggcttctgctgctgggtcaagcagatcgtccgagaccgggtagccagagacggcttgtagcgtcagtggagtgatgaaagctttagcggcagatgtcatgacaacccgtacgtcggctccgccatcgcgcaggcgccgcaccagttccgggcacttgtacgccgcgataccgccgctgatacccagcacgattcgtttgccggagagtgcattcaggctggaaaattccgtcatcatcatggtccgattgaaagtcagaagagtcgtcattttaccataaccttgagggcagataggaatcttaaggtcgttgctgtggtttccttgagaagattgcgaggcgcttcgcagccttttatcaccgatatcgtcctattttttcgggcgtgacatgatgccgtcgagtggtacagggagaggctgatgggttgggaaaagggattggcaccgcgtgaaaaactggtgcgtttaggcgcggaatcactgacggatgccgaactgttggcgatttttttacgcacagggttgcccggtgtgcatgtgatgcagttggcagagaatttgttggcgcagtttgggtcgttatatcaactgatgacggccgagcagtccgcgttccataacgccagaggggtgggaatatcaaaatatacgcaaatcaaggcgatcgcagagctgtcgcggcggttgtttttctcccgcctggcgaaagaggatgcgatgctaaacccagaagcgactggtcaatatttgcagttgctactgtcgcgacgtgagcgcgaggtttttttagtcctgtttttggataatcagcatcacgttattcgccatcaggagatgtttgttggtacgattaacagcgtagaagtacacccgcgtgaaattgtgcgtgaagcgctaaaggcgaatgccgctgcgctgattttggcgcataatcacccgtcgggaaaagcggagccgagtcaggctgaccgtgcgataaccgaacagattgtcaaagcgtgcctattactggagatccgcgtgctcgatcatttagtgattgggcatggtgaattcgtttcttttgccgagcgcggctggatttgacagatatttccgcgatccaatgggatctttagctgttcgggacttgagcacttacgcttcagagcgtatactacgccacctttgagaatcttgggtgtggcgttaagagcctatctcagcaggtttatcctgatgacagagtcttttcagtgaagttgctgagatgggctctaaagcctgacgaggcggccaaaccctatacgaagctcgagctgatttgatttttggagaatagacatgtcccgagtctgccaagttactggcaagcgtccggtggccgggaacaaccgttcccacgcactgaatgcgaccaaacgccgttttctgccgaacctgcattcacaccgtttttgggttgaaggcgagaagcgctttgtgacactgcgtgtatctgctaaaggtatgcgtgttattgacaagaagggtattgagacggttttggccgatctacgtacccgtggtgaaaagtattaaggaactgaatcatggctaagggtgttcgcgagaagatcaagcttgtttcttctgctggtactggtcacttctataccactacgaagaacaaacgtactaaaccggaaaaattggaactgaagaaattcgatccagttgtccgtcagcacgttctctacaaagaagctaaaattaagtaatttttgctcctttataaaaaacccggctaaggctgggtttttttttggcaattgccagtcaggcacgtgtcgatttgtcttaactgatttgttttaatcgctgtgggtaaaatatgtcagcgatagcgttgtttcccgccgcatcccctgtcttgagggtcgtcactgatggtatccttttgtttatgctaatgtagccacctttatcaggagacacgcatgcctgaattacctgaggttgaaaccagtcgtcggggtatttcgccgtatcttgttggccataccatcctttatgcggaagtgaggaacgcgcgtctgcgctggccggtatcggctgagattctttcactgagcgatgagccagtgctaagcgtgcgtcggcgggcaaagtatctgttaattgaactcacgcatggctggattatcgtgcatctcggcatgtctggcagcttgcggatactgccggaatatagcgagccggaaaagcacgatcatgttgatttagtgatggacagcggcaaggtgctgcgttacaccgaccctcggcgttttggtgcctggctgtggacggatagtcttgaaaccagctcggtgttggcgcatttggggccggaaccgttagaggcggaattcttcgcagattatctctatcaggcttcacgcggtaaaaaaacagcaatcaagcagtggattatggataacaaagtggtagttggcgtaggtaatatttacgcgagcgaatcgctgtttgctgcgggtatccatcctgacagagctgccggatcgttaaatgaaaacgatgcagacgtattggttcgcgtgattaaacaggtgttacaactttcgattgagcagggtggcacgacgctgcgtgactttttgcaatcagatggtaaacccggttatttcgcacaggagctgcgggtctatggccgtaacggtgaaccttgtcggacatgtggcacgccgatagaaactgcgaaacacgggcagcgcagcacgtttttttgccgccgttgtcaggtgtaattggcgttacggataaaagctcagataaataacaatgacgataatgcttattaagggaaaagaagtatgcagcgcattttgttgataagaatagattttctgggtgacatggtatgtaccacggcgttgattcactctctgaaaagaaaatggcctgctgctgaaattcatgtgttagcgaacaagtataattcatatgcgcttgaagataaccctgatgtggaaaaagtgcatcgttatgtttacagcaagagtcgagaaagaaataaccgcagtggtttaattggctcattaattgataaatttcttttgattatgcgcttaaggcgtttgaatttcgattttctgattattcctaatggtggaatgaataagaatgcgatccagtttgcccgatggatgaatatccctgataagcgttggcacacggctgagacagagtttgacgatcgcaatatcgaaaatgttactaatcggccaataaagcatgaagtattagctgggtatgacttagtgccagagcttggtgtgacgagcactgacgatttacggctttatgtttaccctaatccagaactaaaaaagcaatggtcagaaaaattagaaagcaacggtaaagcaaatataggactttttatatcaaataaggcgcatgagcgtcgctggccgtgggaaaattggtattcgctcgctaaatcacttggcgacgatttcaatattattattttctctaatcctggtgagaacccagggcaagatgcacttaatggtattactgttcagtgtgtcgatactgaaaccgtgcctgaccttatcgctgcgatgagtcaattagacttggtcgtttcggctgatagtgcgcctgttcaccttggtgcagcgctacagatacctgttgtcggtctatttgaagcaagaccagagaaatatttacgttggtatccgattggtgtcaatcacgtactgttgcattcggatagatgtattgacagcatcagcgtgactgatgttaaagacgcggttatttctcttattgcgtgaacgtattattagtgcagcttttccagtaaggcacgaacgatggcatcgggtaagaagtgcgttacatcaccgccgtgacgcgcgacttccttgaccagagaggatgaaataaacgaccactcttccgatggcatcaggaaaacgctttctagtgttggcatcaggtggtgattcatttttgcgagctggagttcatattcgaaatcagccacggctcgcaaaccacgcacaagaatattcgctttttgctgctgcgcgaagtgcaccatgagatcgctaaaaccaattacctcgacgttcgataaatgctgcgtggcatcgtttgccaacgcgacacgttcatccaatgtgaagagcgtatttttgctcgggctggcagcgatagctagtaccacatgatcgaacagtcgtgctgctcgtgtcagcagatccaaatgaccattggttaatggatcgaacgttccggggtaaatcgctttggttgtcatcacatcagccctttattcacaatctcggtaactgcttcactgtgtccgctgaggtaaataaggctctagtagcgttagcagcatctgtagtgcaccctgattttggtgtaacacttccacggcatgtcgaccatagtaaagacgatagtcttcgtcagcgagcagtttccctacttcttttccaagtgaatcagcatcggtcacggtaatcagtccatcagcctgatcgagtttgttgcagatatctttgaaattgaaagtgtgtggccccattaataccggaatagcatgagctgccgcttccagcggattatgtccgcctcgctcaactaaacttccaccgacaaaagccaaatcggcgatgccgtacaacagcatcagctcgcccatggtatctccaatcactacctgagtgttcgcagaaggttgttcaccactgctgcgcagcgtgtagttgaaccccatactttctgctaatgcctgggtggtggagaaacgttctgggtggcgaggaacaagaatcagtaataaatccggataggtggcaagcaaccgccggtgagcggccagaacgatcgcttcttcaccttcgtgcgtactggtggctatccatactggacgatgtggagcccattgccggcgtaatgtaatcgctcgggcagctagctctggcgtaacagaaatatcaaatttgaggcttccggttactttcaggcttgagcgcttcaggccaagagcgataaatcgattcccgtcttcctgattctgcgcggcgacgagcgtaattcgctgcaagatgtggcgcattagcttcccgatctttttataacccgcagcagagcgttctgaaagccgggcattcgcaatgaccagcggaatttcgcgtttatgcagttcagcgatcagatttggccagagttcggtttccataatgatgacgatttttggacgaacttgatcaaaaaagcgcttcagagcacagggcaaatcataaggcagataaacgtgatagaccgtgtcgccaaaagcggaacgcacgcgctcggaaccggtcggcgtcatggtcgttaccgtgatcggcagattagggtaacgatggcgcaatgctctaaccaaagggatggcagccaatgtttcacccaccgacactgaatgcagcatgatgccgtctggcttgaccttctctgcacaaaaaccgtagcgttcaccccagcgtcgacgataggcgggtgccttgcggccacgaagccacaggcgaatccaaatcaacggctggatgaggtacaggatgatggtgtagagagtttgtaacataagatctactgttatcggttatcgctgggggggattttatcgggttcgtgaggataaggctatttgtaaaacggatgtcgtttattcctttaccgatttccccaaaaaattgctagtaaatacgctcatgaccgcaattgttgaatctggtatgggataaacaaacaactgaacgaaccagaagagcaactatattcacacgacccttttttatgagacgtttgtatctattgggacgttttacgggaaattcgtttcatttttcttatgacgaatttactctcattaataatgtttttctttagtcgttgcagcgggtaaaaaaatagcaaccatagtttataatatagcttatcttttccttctagagtaacaatggaatcctttagcttgctgtaatgatttttattaagttttcttattgtctcttcggtaacatttcggtattttaatcctatgttacgataattttcttcgtgatggaaaaattcagtcttattgattctttcaatgccaacggaaaatggaactgggcctgtagtatttaatacgcctttcattcctacaccataaatccagggtttgtaagtttttaacctgtgaataacttcatctattgcagattttatataaggagaaccagatgctgaaattatgttccattgttggtattccccacattttaaaaaacctaactctttgtgtattcccatatttctatcacagccacattctttattatcccagctgcatagcaatatctcacaatcgtctttaattacttgatcaagggggatcgaacatgagcttttaatatctagataaacaccgccttctatgtaaatcaatagataacggaataagtcagcttttgctacaccatacttagggtttatgcttaaatagatgttcagcatctcttttccataatgcttatgtatatatccaattatgcttttttcatcatagaaaaaatactcccaccctggattcagatcttttaatttacccacagatactaaaatttcttcaggcaaatcatgtatgcctttagtatatatctgatgaatctttttaggtattttcatcactatatcgtccttggtgaaaaatgtatttatataataataagtgttttttatttatttttattattgagtgaccatagttctgtatacttattaaaggtatattgagcgttaacaaatgcgagcaataatccttgttttccatctaaaaaaccacatctgaataaccaagtttttaagaatgaaaatgcgctatgggtaaatatttctatatagtaacaagatttacgtctttcatgacgttcttttgcccatgcagaggcataacgcaactgtttttcttggaatactgaaaaatcgcgacaggttaaatgctttagatctccagataaatggagaacaggagcatcaccacaatcaagagactcatggacactattatcattatatttatagcgttgattagcataaagtcgaatgaccttgtcaggataccagccgctatgcttcataaagcgaccaagaaagaggttttttcgtgcacaggagtagacgattttatcgtccatatcgggtttgagtaacaagttttcaattgattgacgtagctctggcgtaactctttcatcggcatcaataaagaatatatagcctccgtttgcatacttttgtgctctctgcctttgcttgccataccctgaccagtcatcatgttgatagacgtttgctccatactgatgagctatttctaccgtattatctgtgctgccagaatcaacaacaatgatttcatcagcccaactaactgattgtaggcattctgctattagttcggattcgttttttgtaattattagaatagatagttttttattcatatcacgcccgtgatgtagattacgcttgattttttcatagttgttgatataggctaatttgttaatgttgtcacaaggtgattactatgaaagtgtttgttgtgaatttggataaagataaagataaaaaagagaaaattaaaaatgaatgccgaaatgcagagcttgattatgaaataattagtgcagtggacggaagagagctaagttataatgaattgaaatcaaaagtccaccctgttagtcttaattatctatccaaaggtgaaataggctgcgtattaagtcatcaacgaatatataaaagaatattagatgatgacatcgactatgctcttattttagaagatgatgttgagctttctcaagatatcaaggtttttttaaaagaattcttaagcgtcaaagataaaaataaaggcgatgtttttttattgtatccttccggattgaggtttcttaatagaaggataaacgtttctcatgattattttttctatgaggcatacaattcttcatgtgcccatggttatattatatccaataaggctgctaaaaaactcatacgtattaatacgccgattattttagtcgctgatgcttggttatggttttatcaaatatctctgttaaaagtgtatgtgttgaataaagaattagtcagagcatatgatgttgataaatcactctctactatagaaactgagcgatcgttacttttagatgaaaaagaaaagcatcaaatgcaaataataaaaaaacaaccattatattacctgataaaatattatcataaatatattagaaggctgtttatcaataaagataaataatagcaattattttattttctattgaaaacacattgtgttaagacatcgtaggtattggttttaatatataatgatgctgtttttttattatttcatatcaattgatatgttttcccaaatttatgcttatggagtgaatgttaaatatttaattaaaaatattttttttcgtaaggtttcggttttttccataaaacccaataatttttattgggttgggggggcggatttattttatttaagagtaatagagtaatgcagggttatgtatgtttaacaacttattattttaataattaatattttaattaattaatattttctttattgttcccgatgttattaacttaatgtatctgtatctctcacggtgatttataatgccaaatgtctttttttgaatctttttaattctttttttattttactaataatgctttttttatctatgtaattttctaaaaatttcttatggctttctgatgaagctttaataatatactttctataatcaataaactcttcttttgatattatttcatttgctatatcgatgaagcattctataagatgtttattccttgactcgaaaatgtgtaaataatcattgttatatattgtaaataacccataaacatggctgtcacctagtaaccatttcggaacggcataattagtaggataaacaagatctactgtgtatccagaatctttggctgctaatgttaatttaccaccaacgtcaaattctgcatctgccaataagtttggcctcccaaccccacgccatgtcttccctgttagagcaaggaacataggagccgcataaatatagttatggtcgatatgattcgctgattgagcgcagccgtatatatgaccattacgtgcactggcaatggctttttttaccgcattttcatttaaaggaatgcaatcaatatcaatgataataacaacatcattttctggtgtattatctaaaatgtctgtcatccatacaccatgatccatatcgtgtatgttttgttgttcaatatgatatccgaatttttcaaaaacctttcgttgactattaactaatcgaatatctatgttatcccaataaagagtgactattttaacattatctacatcataggtgtcttttttagtcattattcttgtccatgtaatatctatttaatcccgatgcttttattcttgctataaaatagttagatgttaatttagctatatctacaggatctaggcatagagtaaatgtcgttttaagttgatgtggggttaatgtattttttaatccctaatttacattctttctgtaatgcttatttataagatatttaaaagcacaaattaacccagataaatactttcctttttttaacaagtgcttgtattttttcttcatttctacgaacgtatcagcatctttcaaatccttgaacgaccaaggggattctttctgggcgtgttgaaagtatgaggttgatggatagttagcccatttgtgccaaggtttagttatacctgtatagtgtataagaacagtgtcatctttaatgacttctttatattttttatggcttggatcatttaattcattttttatagaataaatagtgttgtattccctaggaaggaaaattacattattatgtaataatatattcatgacatcttgatctgggtattgaatggcctcatcaccatttattaatttttcaaatatcttttgtgttaaatctaattcattccaaatttttaaatttacaaataaaacaccagaattaaaatattctccctctaaggtagtaatctttaatcgacttgctgatttcttttgcgtttctggcaaatcacgaattacagcagcaacatgtggtgccgtatccagtgtgctaagctgtgctaaagaacccttgcacatcacatcggcgtcaaggtagaggaggcttgatattttatctgaaagatgggagaaagctaataatctaaaatacatagcatgtgaccaaatatcagtacaaggcaatgtttttaacatttcagagtttattttatataagactattttagttttgaatttttctgcaataatctctatttttttaataaattcatcatcaaaatcgtcagaaaaaatatggaatgtaaaattgatattgttatttatgagaatggatgctactgatattccacaaccaacggcatagttcttatctataccataagcaacatttaacgtgttattatcggcgattgattgatgccttttttcaaaaaccgagagaacatcaatatgtgatgaaaagaccataaaatcaccttaaaagaagaaaaatttagcgtgtagattttgggattatttttttaaaatgcttttttatacaggtagctaaggatgctcaatgttccacgaataatgtcaccgttgtggaactggtgcttggcacaatatcgcatattactcgctgtcacagcatctaataaaggctcgtttttccatggggaattttctttagcttttaaaaaatattttgtgcaagcgtaattagccgcccatttatgccagggcttagttggaccgatgtaatgaataaaaacagtttcattggagatcggcgtgggtgcagactcaccatggctatattttaattcataattaatactaaactgagtgttatatttattgtccagttgataaaactgtcttgccaaaagtatatttaaaacatcctggtctggatgggtaatgacttccttcatatccgggtcgaccaaaaaacgcatgctattttctgttatcgctgcctgattccagttactgatctcaattaataaaacgccggagttaaagtagccattactgagttcaggctgttggagtttttgtgcacgatttttccaccagtggctatcgccatctaaaacaacggcagcaatatggttgctaaggtctaatgttattagttctttcaatgagccattacatataatatccgcatcaagatagagaactttatctaatgttttataaaaatagtcagcgataatgaagcggaaataaatggcatagctccagagttttgtttctggtaacgttttcaaccaagagcaatcaacgatatagatgttaattgttgtattatattcctttgccatttcctgaaacttggctttgtcgccatcactgattttgtctgtaaacacgtgaaaggataaggaatgatcctgattttttaatagggttgatgctatagctatcgcgcagccataaatgaacttttcatcagtaccaaatgctatatttaactcagcattttttttcgaatatgagaatgagtgtacattttttatgactttttctttgtcaaagtacatgtgcttaccgtgttgggtgagtagcgaagagaatgacgtgttgtaaaaaacaggtcaaaatatttatcatattgattcaataatcaactgcgctgctttttctggcaggctataaatatcttctgtatcggcaaaatggcgggcattttgtgcccattgtttaagcgtttctggctgactgagtgcgtgtagtaactcgtggttcagtgccgtctggctaaacggttctggtatgacttgtccggcctgagagcgctcaatataagaagcataaccacatgcatcggtaacgagtatcggtaaccctgctgcgatagcttctagcaagacgattcctgcggcttcctgatgagctggatgaagtaacaggtctgctgctgccatgaagtcaggaatatcatctcggcctgagaagaattgtatttgtttaccaataccgagttgttcagcctgctgtttaaagggtttgggatcgtcttggccgacaactaacagcgttacgcgttgacgcagttcctgaggcaggctggcgatagcggtcaggctacgaccaacgcctttacgtttgaagtcagaaccgacttgtaatagaacaaatccgttttcatccagatggtgctgctgacggaactgtgaacgcgtatctggagagtgtgcgctgtactttctatcctgcgaaatacccggtggcagcataaagaagcgctcatcctgtgtgccgtaatgcttctggaaatgggcaatttgacgcggggtcagcatcagcatacgcgtgtggctgtttttatcgaacacatctcgttcaagtgccgcatatccgcggtagcggggtgttagtcgataaaagaagcctttttcctgaaccgctttttctgccgtacatccttctgcggcatagtagaagtccagtcctggcattttgctaaacccgacaactcggtcgacaggacgttgttgtaaatggttatgtatccagtcggaaaaatggcgatggcgagtgtggttgccaaggcctgatatgggaacgagaacgatgtcgaatccttccggcttgtcgccttgccactcgctggtgtaaacgcgaatgtcgtgaccctgtttttggcaggtttgtgcgatgctcagaaaatcacgctgtaatccgccaaaaggaaagtatttatagacgcagaatgcgattttcatagggtgttttcttcctgcgacgcttttagcatgtgttctgatgcctgaataactgcttgtgcaggaatgcaggacaaatatttgactgtctgatcgtaattctgctgtgctggcatctgttgatattcacctgcccaaatctgcttatagtgctcacaccatggacgccataatttgtagtctgttgggccaaatagacacactagcggtgtatttaacgcagccgccatatgcatcggggctgaatccacaccgatatataacactgcgttgtcaattaaagcagccaactcaagaaaactcgttttacccgcaaaggtcatatccggtttatgcatgcattgtgaatgaatgtctcgcactacgtttaaatcatcttctgagggaccacaggtcaaaacgacttccagattttttgttttaagatagtcaataacctgagcgaatttgtcgttgtcccagtatttgtaatattggcgagttgtgggttggatgacgacgtagcgttgcgttaaaagtgtaggacgttggttagctatgctctgagcatcttcctgacgataatgcagtgataatttaaaacatgtatttgacgctggcagtttgagcggggtgaggagataaagattttgctcaacaatatgtgcacctaccggtggaacacaagtatcgaaaaacaaacgccaaatcttccctttcaggttattgccccgatcgagagcaatactgcggcaccccaataattttactaataaggcaatcggccactgatcagccagattgacgatcagatcgtaattattttgcttaagcgtttgccagatttctgtgaaattacggattttttccaaaagcgtgctggtctttcttttgagcccataaagctgatgtatctctggatttgcggagagaatcggcatcgtatcctgatacagtaatacatcgattttagcgttaggataattggctttcagcgtgctgatgagcggagtggtcagcagcatatcgccatgatatcttaattttaaaatcaaaattttttttgggggcagagattcctctttcattgcactcccctatttctttttactaataaaatactgaggcagtaagtaacaatccacacggtggtagcatttttcccataaaaaataacatcacttagtccataaataactaaggatagtgtgagggatgtaagtgcgtaatcttttaggataaatgaagaaaaataaaataatgatgcataaagaagcagtaatgccatgccacctataatcccttttaaggatattgcttcaattagctcattatgtaaatgaattccggtaaggagtgcggcaccagaaagggatgggttttgttctgcttgtttctgaatatccaactgccttgattctgctgattgtcccattggggcatgtatgaaggaggttaaaccacttctgtacatggctatgcgagcgccaacagatgattcactatttgattgattatacatgtttatatcagaaataagattttcagatctagacataatggttttttgacatgccactaaacaaacaatattcaccattatgtataatattattagttttaagttgatctttttgtcttttaatattgcgggtatcaatactatcgcacttagtaatggataggctaaaatagctgcgcgggttccgcttaatactataattgtaaagaaaataatatgattaataaaataaaaaaataaatttcttttctctgtttttaataatatgacctgtgaggtaagaatgccaataaaacttatcatataggcagagcttgtcgcgattttatcagaaatagaaaatctaacctctggttcggataataaataataaagaacaagaaaaaaaggaattgtatatattatattgagtgcattctttgttaacggatgctttgatgagaaagtcataacaaacaatgttaaagatgaaccgaggaataaaattttcattacattatgataggagtgatatagtccaattatttcgcttccgctatttttatataattgctcccatattaaattggtgacacataagaaaagtatacttaatggaattagcatgctttctttctttatttctcttttgttaataaaaagaagaatggcggagattattccaatagtattaaatattttagatgctaattttacatcaaagatcatggcgattaaagaaattattaaacttgtataaattaacgaagagaagacttttattgttttctcattggtaagtaaattcattttttacctttttgattcgggataattaaatataaattaatttcttgtatgtcgtacatgatttaatttttataaaggttgcagtcttgcattattctcaaatgattgttcgcgagtattcaatattccatgtcgctttggccacagatacacatgggtgtctaaatgcgtctcgaagtgtatcgacaacgtggcaatgccagattctggttgtgaaatgagtgtatccagtgtccagacgagtgcaagataccaattgttaagatgggtaatagagaatattgagtacggctaacctgaaaacaggtttaagtgtgaaaaaatgctaccgcccctggctcgacagctaccagttaactgaaatgacctgaaatctcacgacgatttgcgatgttgttacaacacatattgtgctaaaccccgtatggtactagaacccacatccctctcacagaggtaaatgctactaccacacgctaattataacagggctaattttttagccattttacgttcagcgttgtgccgaggcaaaaagccatcagccacgcaataagcatgtcccgtgaatagagaatgacatcgctaagtccatacataatcagggcaaaaagcagcgcggcggagaggtggctgcgcagaacaaaaaatgaaaaataaaataaggatacatagagcaatattaacaatatcgctcctggtagccccttaagagaaaaagcatcaatcacttcgttatgtagatggacattcagatattcaactgcgccagctaagctcggtttttgttctgcttgtgcaatgatccgttctgaccgctgttcagcagattgtccgagtaatgcttcttctcctgcttcggtgccggattggtacatcgcgatgcgtgcaccaaccgatgtcctactgttattcatgctgtagctatgtacgtcgttgatcagatcgttggcgcgctgatgaatcgtctcttggaaaaggaataaacacaggagaatagtggccgatgaaccgattaatgctttgatgaacaagcgcttattgtgcctgacttctgacaataaaatagtcgcgccaacaataggatagacgaatatggccgcccgggtttctgtcaggaaaatagcgatagtgactaacagaaaatgccccagatagagataatatttataagctgaatctagcttaagcagtgcctgtgcgcttaacgcgccaatgaaggtaagaaaataggccgcactggttgctgtgccaaataccaacccaatacggtgcattccactgaagagtgactgataaaacgcatagcccagtgttaacacacagattgcgatggtgtagaagagcgacagcttttgcttttgttgcgtgatgtgtagggctgtcagcaagataaaggcgcccaaaataccagcatgtgcagatgttttataggcgttatatacataagaaaaaaggctatcaggttgataatattggtgataccagatgagattggttaagccgatagctagcaggcaaagcgggatcaataacaaccgcttagcggctattactgttcttaagtgtgttaccacatagaaaacagatagcgaacccgtgagataaaaaaaccacccagcaaggacgctactaaacggcataatggctaatgtgagtaaacagccggggaagatcgctgtaagtgcgacagccgaacttatactgggcgtttttcccagttcgtaccttaattcattgagcatgtatttgttcactgtcgggagtgatatcactcccctgatgcaggtaattctatcagcttctctaatttttgatggacgaggctagcgggaattgtctccatttgctgtctttcagacatttccaccacttggttcattccatagccgccaatcagccctgggtcggttggcccgtataaggtgatattcggacgatccagcgcggctgtcaggtggctaagtccagtatcgacggagacgatagcgctggcccctgcgagtacctcggcgacctgttgcagcgtgaggcgcggtaagacgtcaacgtgtgggaacccttccgccagtcgtaatgcccgctggtgctcgtgttctgctccccaagggagtttgatgtgtagtccactcgatgccaatagcgcaatcagttcacgccagtgcgcttccggccagtgtttttcatcacgcgttgtggcatggagaaacaccagatagcggttggcatctgcgagcggctgggagaggaaacgctgggcaatcgcataatcgccgcgttcgatgggttttttatagcccaaactagcggcaaacagttcccttatgcgctctaccgcatgctgtcgacggcttatcgggtggcgatagttataaaaccagcttgccagcggctcacgcgcgctcttgcaatccaatccgtgtttctttccgttagcgagtcgcgtaaccagcagcgcacttttaatcagcccctgtgcatcgataactacatcgtagcgatattgacgtagttggtgcttgaattctgcacgttcctgacgtatcggggcactaaaccagtttttccgccagcggcgtattgccactggaatgacgcgggaaactgcggggtgccagcttggaatttgtgcgaaaccttcttcaaccgcccagtcgaactggataccgggaatagcctgcatcgcgtcggttaaggcgggcaacgtatgtagcacatcgcccatcgacgatgttttcacgatcagcactctcatgcgtctgctcccggcacccgatttactcccagaatgagatgcttatccagcgcgctgagcacgcgttcgggctgaatatcgatcaagctctggtgataaccttgctcggcatcccctttacgcactcggtgataaccggtaatcaggcgaatcacttcagcctgatgggacaacggtggggtaaaatcggggctactcgggccataaagcgcgacaagcgggcgatgaagcgccgcggcgacgtgcatgagcccagagtcattgctgataacggcatgacaggccgcaatcaagacaacagcctgttccagcgaggttttccccgctagattggcgcagtgctgtcgggcatcctccgtcaacccctgaagaatatcgtcacaggctgaactatcgttggcggaaccgaacagcgcaatctggtagccgcgcttaatcagtgattgcgccaacgcagcgtagtgataatgcggccagcgtttggcagggccaaattcggcaccggggcaaaaaccgatgatggggcgttcatcgctgaggtcaaaggcctgcgttatgtccgcaatttcggcctgattaacctgtaactgtggccaaagtaacggctgcggcaagtcttcggcacgatggatacggctacggtcataggctaatgctgcgtagcgctgaaccatcagtggaaatgcggttttatccagcacgcgtaggtcgttcaacagcccgtaacgcatctcgccgcgccagcctgtgcgctgcggaatgttggcaaagaacggcaccagcgcagatttgaaggagttgggcagcacgtatgctcggtcatagcctgcatcgcgcagggatacgccaagacgacggcgttcgcccagctcaagtgcgccgtggcctagcggcatggctaacgcctgattgacttccggcattcgtgccagcagcggacggcaccaggctggcgccatcacgtcaatgaccgcttccgggtgttcagccttcaatgtgcgataaaggctgtgcgacatcatcatatcgccgacccaggaagggccgatgaccaaaattttcataccgcttataaatccttatccgattaaacggtacggttcagccaagtcatatattccgctacgccttcggcgacggttttgaacggcttatcgtagcccgcggcccgcaagttggtgaggtcggcctgcgtataggcctgatagcggcctttcagtttctcagggaattcgatgtactccacgccgcctttgttatggaaggcgagtgtggcgtcggcaacggcctggaaggattcggcacgaccggtaccgcagttgaagatgcccgaaacaccgttttgccagaaccacagattgacggccgcgacatcaccgacgtaaatgaagtcacgtttgaagttttcgctaccagagaacagcttcggattttcaccctgattaatctggttgttcaggtggaacgccacgctcgccatgctgcctttgtgaccttcgcgcggtccatagacgttgaaatagcggaagccgcagatctgcgattccgcttccggcagaatctcacgcacgtactgatcgaacaggaacttggagtagccatagacgttcagaggctgctcgtattggcggtcttcgatgaagttatcgttacgaccgccgtaggtcgcggccgaagaggcatacaggaacggaatactgcgatcgaggcagtagtgcagcacatctttggaatactgatagttgttatccatcatgtatttgccatcccactcggtggtggaggagcaggcaccttcatggaatacggcctcgatatcgcccagatcgtcacccgcaacgatgctggcgacgaaatcttccttatccacgtaatctgctatgtccagatcgaccagattgacgaacttggtgccgtctttcaggttatcgacaaccagaatgtcccggtagccgatgtcattcagagattttacgatattgctgccgataaaaccggcaccgccagtaacgataatcatgggtgcgacctttgttaatcatgccggtgaggcaccgcgccccacactgtttatgaccgctataatagcatttcattttactgcaagcagccagaggttaatttatcccgtgttgtcccaaccttttaagatgattcaggtcgtgacgaaacctgcattttcagactgtttcccccgcatttctgcccacatccgctagcttaaaaaccataaagtaatctttttatgggagagtgatgctatgcctgccgcattttatcaacaacttactacacaaatcatggctgcacgcactgaaggggtattcaaagaagagcgcatcattacctctgcgcagcaggccgaaattgaggtgatggatagcgaccgtctgctcaatttctgtgccaataattatcttggtttggcggacagccctgagttgattgtcgctgcaaaagcgggattggacagccatggtttcggcatggcatcggtgcgcttcatttgtggaacgcaggatatccacaaacagctggagcgtaagttggcggattttctgggaatggaggacgtaattctctattcctcttgttttgatgccaacggcgggctgtttgaaacgctgatggggccggaggatgcgattatttctgatgcgcttaaccacgcctcgatcatcgacggtatccggctatcgaaggctcggcgctatcgttatgccaataacgatatgagccagttggaagcacaactgcaactggccagagccgaaggggcaaggcacatcatgattgctaccgacggcgttttctcgatggatggtgtgattgcagacttacagggggtttgcgatctggcggaccgctatgatgcgctcgtgatggttgatgattcccatgcagtgggatttgtgggcgaacaagggcgcggaacgcatgaacactgcggggtgatggatcgcgtcgatatcatcaccggcacgttaggcaaggcgctgggtggcgcatcgggcggttatacggcgggcaagcgggaggttatcgactggctgcgccagcgttctcgtccctatctgttttccaactcgctcgcgcctgccattgtcaccgcatcgctcaaggtgctggatttgctggaatatgtcggagaacgacgtgatcgcctgtggaaaaatgcccgcctgtttcgtgaaaagatgactgctgcagggttcacgctggcaggtgccgatcacgccattattcccgtgatgctgggcgaggcgcaactggcacaggattttgctcaggcgctacagcgggaaggcgtttacgtcgcgggctttttctatcctgttgttccccttggtcaggcgcgtattcgtacccaaatgtcggctgcccatacgtcgcagcaaatcgaattcgctgtcgaggcttttatccgcgtgggcaagcgtctgggtgtgatcatctgaggaaaccgtcatgaaagcattggcaaaattgcgaccggaagaaggtatctggatgatggatgcccccatgccagaactcgggcataacgacatcatgattaaaatccgcaaaagcgcgatttgcggaacggatgtgcatatctataactgggacgaatggtcgcagaagaccattcctgttccgatggtcgtcgggcatgagtacgtgggtgaaattgtcgcgattggtcaggaagttaacggttttcatattggcgaccgggtttctggtgaggggcatattacctgtggctactgccgtaactgtcgcgctgggagacgtcacttatgccgcaatgccatcggtgtcggggtaaaccgtcccggttcgttcgcggaatatctggtgattcctgcctacaatgcatttcgcattcccgacaatatttctgacgaattggccgctattttcgaccctttcggtaacgccgtgcataccgcactttccttcgatttagtgggggaagatgtgttgattacaggggcagggccgataggcatgatggccgcggcggtgtgccgtcacgttggtgcaaggaatgtcgtgattaccgatgtgaatgcgtaccgtctggagctggctagtaaaatgggggcaacgcgtgccgtcaatgtggcagaggaaaagctgactgacgtgatgatagaactgggtatgaccgagggatttgatattgggttagaaatgtcgggcgcaccatcggcctttcgcgcgatgctgaaagcgatgaatcacggtgggcgaatcgccatgctgggcattccgcacgaaccgatgtcgattgactggggcgaagtgatttttaagggattgtttattaaaggcatctacggacgggaaatgttcgaaacctggtacaaaatgtctgcgctgattcagtccggactggatttgtccccgattatcacccaccgctttcacattgatgagtttcaaaaagggttcgatgccatgcgctcaggtcagtcgggcaaggttattctcaattgggatgaggcatatactcgtcatacttcgagttgcatgtgcgttgactgcgctactcggcatacttaacgtgtacctcgcccctcaggggccgctacaagcagcgttcaaatcagcctttagcagatttgtcactcacccgaatcacttacctgaggagcatgcgcctgacattacggctgcttgtgcgtttcggtgtcggcaggggcaatccaggtctgccagcggtgcttgataaacagcacgggtgcgctgtcccgaatactgctgctcaccagcctgaagaacacatcgtcttttatcggttccggtggctgcttgacctggcattgcggtatgccacggaacggattacgcgccttggatggtttctgtggctgaggctcataatgctgcgtaggctcattcagcaactggctggggcgcactaagacgatatcggcatccagtgtaggcagcatctgctgcaagacgcggatagtggaaggatgtgggtgcccaatagcgatagcggaaccgctgcggcgggcaatttgcaccgcgcgggtaaactgtttacgaatctcggcttcgttctgcgaatcgtccagaaagactttgcgtttgataactttgacgcccgttcctgctgcggcctgactcgattggctgctgccaatggtcatactatcgaggaaatagagctggtaggcgctcagcgcctgcatgactttttgcatgccaggcaggctggcggtcatcgcgctgcccatatggttattcaaccctacggcataaggcacgttactgaccgattggcgaataatgagctgaatttcatcgctgctcatatctgggcgtaacgtgtcgcgctccagcggctgcttgctcatcggtgccatcggcaggtggatcagcacttctcgcccttgctggtgggctttagtcgccatttcacgggcgtatggtgcgttaggtaatactgcgacggaaattgccgtaggcatcgccagaatctggttctcattatgtggacgatagccgaaatcatcgatcacgatagacaattttccggccagtgccaaaggagaaagcgcgaacagactcaatgccaataacggtgttttggttaaataagacaagactatcttcccagccaaggttgtggattgaccgcctgaccctgacgacggatttcaaaatatagcccggcctgactttgcccgccgctggtgccgaccagtgcgataggttggcctgctttgacctgagcgccaacggataccaatgcgctttggttgtaaccgtacaggctcatgtcacctttaccatgctgcacaacaacgaccagcccgtagccctgtagccagtcggccatcagtacggtaccgtcggcgatggctttcacttccgtcccttctggtgcggtaatcaccaagcctttccaacgtagctcaccctgtagtggctcgccgaaacggtgctcgatgcggccgttaaccggccatatagcttgaccagaaggtcgtcctaaaccgccagtacgcgccataagtgagcgttcaccttcagtcggtttgtaactgctgccactgcgtttggcctgctcttctttggcgcgaacctttgccgcctcgcgcgcttcccgctcagcgcgggctttagcttctcgctcggcgcgggcgatctgatcgcgcaatcgggtttcattctggcgcagttccgtcaactgctgctgatctttttccagcgaactttccagcgtcgacagggttttctttcgatcggactgcgcctgttccagcgtttgctgttgctgctgttggtcactcagcagtgttttttgctgcgtctgtttttgttctaactgacgtcgctgattagccagctctacgcgagtttgctgcaattcgttgatggatttctgtcgcgcttcatttaggtaaccgaagtaagcgaggatgcgctcgttgcgctggctttcctctccgctcagcatgagttgcagcgcgctgtgctggccttgccggaaggcggcatcaagctgacgagaaaggagcgtttgttgcttatcctgctgagattgcaattttgcgatagaggcgctgaggctggttaattctttatttagcgttgacagcgtattgcgcgtttcatgcagttggcggctggcctgagagatggactgctcctgctttttcaactgctgaactaatgtactgcgctgcttttgttgcgcttgaacgcttttttctttcgcggcgatatcttgttgcagggtcttaagctgtgcctgattatcttccgcctggctgagcgcgggcaacagcaaaatgccaacgcagagcgcgctggcgcagcgggtgagcagcctgtgtaatgcagataactggcgatcggcgctacataccactcgactctgttcaaataacgcgtttttactcatatcgataaattattccacgatgaacagcggcttaccagttgtctcttgtctgatttctatttccagacgtgacaagcatggcacaaaggtgcgtgtctatgcgtatcaacaatagataaatggaaagcgcgccgcagattcgatacgctatattggcttactggctgtaattgccgtatcgcgcaggtatactcaggaaacttatatttttgttgcttaactgatccgggagccgttacaccccatgcaagagattatgccattcgttagcaagaaccctattttgagcatcgcctgggttgcgctgttggttgcggtaattgttcttactgtgaagagtaaactgtcgaacgtgaaagaagtggttcgtggtgaagcgatccgactgattaataaagaagatgctgtcgtcgttgatatccgtaaccgtgatgactatcgccgtggccatattgccagcgcatttaacctgttgccgaacgacattaaaaacggcagcgtaggtgaactcgaaaaacataagtcgcagccgattatcgtggtctgcgccaacggcctctcttcacgcgaagcggccgataatttgcacaaagccggttttgagcgtgtgcaggtgctgaaagacggcttggctggctggagcggtgagaatctgcctttagtccgcggcaaataaaacggtttgtggtaaaactatccgcatcgtgccacgtgcagtaagtcatatgcagccaaaatggcaacgattttgcaggataaccgacaggctgattgcagtacgacaataacagaaatgtgctgacgtccgcctactcatgacgacggaagacgtcaagaaaatctaacaaaagggtattacctaacatgtctgaacaaaacaacacagaaatggctttccaaatccagcgtatctacaccaaagatatctcttttgaagcgccgaaagcgcctcaggtgttccagcaggaatggcagccggaagtaaaactggatctggatacggcttctagccaactggctgatgacatctatgaagtcgtactacgtgtgaccgtaacggcttctctgggtgaagaaactgcatttctgtgtgaagttcagcaaggtggtatctttaccgttggcggtatcgaagggactcagctggcgcactgcctgggcgcatactgcccgaacattctgttcccttacgcgcgcgagtgcatcaccagcctggtttctcgcggtactttcccgcaattgaacctggcgccggttaacttcgatgcgctgttcatgaattacctgcaacagcagaccgagggtgaaggtgaaggcgctgcgcagcatcaggatgcctgatgaacgcgtctgacgcttccatgaccgtcatcggtgccggttcatacggcaccgcattagccattacgctggcgcgtaatggccatcgagtcgtgctgtggggtcacaaccctacgcacattcaggccttacaggccgctcgttgtaatcaggcattcctgccggatgtccctttccccgattcgctacagttggaaactaatctggctcatgcgctcgctgccagtagaaacgtgctggttgtcgtgccgagccatgtattcggcgatgttttgcgtcagttgaaacctcatttgcgtgccgatgcacgtatcgtgtgggcgaccaaagggctggaagcagaaacggggcgtctgttgcaggatgtcgcacgcgaagcgttgggtgaaaccatcccgcttgcggtggtatctggcccgacatttgccaaagaattagcggccggcatgccgacggctattgctctggcatcaccggacagtgaatttgctgacgacctgcaacagctactgcattgcgggaagagcttccgtgtttacagcaacccagattttatcggcgtgcagttgggcggagcggtgaaaaacgtcattgctatcggtgctgggatgtctgacggcattgggtttggtgctaatgcacgtactgcattgatcacccgcgggctggcagaaatgacccggcttggtgcagcactgggcgcggatcctactaccttcatggggatggctgggcttggcgatttggtgctgacctgtactgataatcagtcccgtaaccgacgctttggcatgatgctggggcagggaatggacgtgcagagcgcacaggatagcattggtcaggttgttgaaggataccgcaatacgaaagaagtattggcattagcacagcgctacggcgttgaaatgccgattacggagcaactctggcaggttctgtattgtgggaaagacgcccgcgaggcggcgttaagcctattggggcgaacgcgtaaagacgaaaccgccaaattataaaacacgtcgttccatgctgggcttcctaatcttggaggctcatagtatcttcattttattgtacatgagcgatgggctaacaagcctgtcgtttggaacagatatacgttgtggtgtgtggtatctcggagagtaaggcaatgtcgacagaagaactggcactggtctggaccaatatcaaagcagaagcgcgcagtctcgcagactgtgaaccgatgctggccagcttttttcacgccacattgctgaagcatgagaatctgggtagcgccctgagctacatgttggcgaataagttagccaattcgattatgcctgcgattgctattcgtgaggtggtggaagaagcttacagcgccgatccgcatatgatcgtttctgctgcgcgcgatattcaggccgtctgcctgcgcgatcctgcggtggataaatactctacgccgctgctctacctgaaagggtttcatgcgttgcaggcttatcgcattggtcactggctttggtcgcaggatcgtaaagcactggcggtctatttccagaatcagatctcagtttcttttggtgtcgatattcacccagcggcgagaatcggttgtgggatcatgctcgatcacgcaacaggtattgtgatcggtgaaacggccgtggttgaaaacgatgtctccattctacaatccgttacgcttggcggtacgggcaaaaccagcggcgatcgtcaccctaaaattcgtgaaggtgtgatgattggcgcaggcgctaaaattttggggaacattgaagttggctgtggcgcgaaaattggtgctggttctgtcgtgctgcaatccgttcctccacatacgacggcggcaggggttccggcccgtatcgtcggtcgaccagaaagcgataagcccgccatggatatggatcagtatttcaacggtatcaaccgcggctttgaatacggcgacggcatctaatcctgttgcgtcagcggttctattcaatctgagattgatgccgcgctttacctccatcagaatagaaaccaccgacaaataaggtggtttcttgttattacgcctaggaaacgtctgaaagcatctctgaactcaccatctatttagccacagttgctgtttatcccttcataataggctgctttgatttcccgtttatataggcagatcgcgtaagttgaactatatattttggtaacgatcagaatagttttgtttggatcacctttgtttgaatggaatcgtgacgctgttacagagaatcttatatgtatttgaagcgaattttaatcacattaagtttgattacactgccgattgtcccttgtttgagctacgcagcagaaagcataagtaatgtagggataaataatacgggtagcacggcaaatcttgcacccgctgcggctgatgccaatgtttcggcgtcggataagcacgaggaaagctggtggcagagaagtaaaaataatctatctactacctggaatgcaccgcagagccacgatatttatatcccgactatcacctggcataaccgctggacgtacgataaagaaaagactgacaggtataatgaaaaaccgtggggtgcgggctacggtgtttcccgtttggataaagatggggattggcacgggctttatatcatggcgttcaaagactcctataacaaatgggagcctatcggtggttatggctatgaaaagcgttggcgaccaaccagcgatcaggattttcaactgggcctaggctttacggcgggttttactatgcgtgataactggaactatattccaattcccgtcttgttgcctttggcgtcaataagttatagcaaactttctttccaggcgacttacatccccggaacatacaataacggtaatgttttttttgcctggttcagatggcagatttaatagcctcttattttcttcgagagtgttttttcttcaagaagaaaatcataatataaatggctaacggtcccgtattctgggatcgttactgctatgttgtgatttgtataatacccacaatgtatattaatgagaaaaggctagaaattatccgcaatgcttttctagctatctatatccgatgatactattcgtgattttattatatggcttgtctattgaatttttcatgttgatgaaactataatcagaatgttatctctattttttagaattaaatatagtggtttgttggtttttacattaattacgagtaggttttcgtaaagtgtttgagtatgtaagcgattttttacgtggaaagttaacgtttttttattgttaaattcgcaaaatttacgactttttagattaaatgatataaagggattttatatggcgaataatatttatttgaccttgacgggtaatcagcagggggaaatatctgctgagtgtggcactgttgattcgattgggaataaatatcagatagggcatagagaccaaatctttgtgttgcaatttgatcattctatcagccgaaaccaaaacattaatcatcaacctataacattttgtaagcctatcgataagtcttctccgcttctgggaaatgccatatcaaacaacgaaaagcttgagcttttgttcgatttttaccgtacggcgcagactggcacgcaggaaaaatattattctgtaaaactccttggagccgttataaggaaaattgccgtttcctatccgcatgctttgacccatgcagagaaccaaccagaagaaatgatatctattgcgtatcaaagcatagattggcaacaccatatcgctggaactggtggttatagcttatgggaagaaaaagtatactaatataaaaggagcgattatggcaggtgatattatcgtacgaaataaattttgtgatatttccaaagttagatttagaaagtgggatgaaattgatgttattttctggaagtttggtaaaagcaatcctgaaaggaagagtggaggatattatttaaacgcatataaagatgcttatatccaatacaataaagaaagaataataaaatatgctaaccaagctggaattctccctgagttgcttggtggtgttgcttggattgagtcaggtggaatgccagaagaatataaatttcaggtgtttgagataaaacggtttttgaaattaaagtcatcccccgaaaataaaacctcttttggttctgttgctatgcaaattcaggtcgcagctagaactttgggcttaaatcctgatattttgacaacgcgcgatcagcttgaattagcaacttgtctgatggaggatgattttaacctctggattgtcgcgcagcatctaagagatatgatcctctatgattatccgagtgtggcggcactttatttgactgatgaacagtacatgatggcggggattcgttacaaccggggtatacaaagaaagttgagtgaatttattcgttttatcgatgctaagccagaacgtggttctgcagaatttgattacatctcttatggagtacggctactacagattagaaatcatataagaaaactgctggagcttaatacctgaatgaacataagcaaggaaaaggtcgtcgatgctatctctatggtggggtattttgtattcgcctatgttgtaatggagttactctcgatcaacaaatatgattggatgatggagtcaggagactctatctgtagtattccccatcagcctctcagcaaccgtatcttacaagcgggtgttgcggctctattgttgataacacctttgtttattgcgttagcacgtaatattttcataaaaaatcgctataaaatagcctattacatagttgggatactgtgcatcgctctgtatggcggatggcttttcttaggtcgatttgctttatgttaattggctgactccgtcaaaatgacctgatttcatcgtgattaacgatcattttagaaaacagagtttaataccattatgaagattatgggaatggcgatttacccttaggggataaatgtaggagcaccgatgcttttatttgttcattatttaatctcatgtaaaccacattgactgaaattcattcagccatctccgctacaatagcgctacttttttctaagtggatgctgtcgtgccattacttattatcaccactattttgtgggcattttcattcagcctgattggcgaatatctggcgggtcaggtcgatagctggttttctgcgatgttccgtctaacggccgcagcagtggtgtttttgccgttcttacgctggcggggctacgcgccgcgcgtcattttcctgtatatgttagtgggtgcttgccaacttggtatcatgtacctgtttgtgtttcaggcttacctgtacctgaccgtacctgagtttttactcttcacggtgatgacgccgctgtacgtcacgctgatttacgatttgcttgcccgacatcgtctgcgctggggctacgtgatgagtgcgctgctggcagtattcggggcggctgtgatccactatcacggcgtgagtgagcacttctggtggggattcctgctggtgcaagtggctaacgtgtgttttgcctccggtcaggttgggtataagcgtctgatggagattcatcctgtgccgcagcactgcgcgttttcctggttttatctgggagccgcgatcgtgacgatagccgcatggctactcttcggcaatatggataaattacccaccacaaccttacagtggggcgtgttggcctggctggggattggcgcttctggtgttggttattttatgtggaactacggtgcaacccaggtggatgccggaacgctcagcataatgaataacttccacgtgccagccggtctactggtcaacttcgccatctggcacaaaacgccagactggctgagttttatcgtggggacagcgatcattacgtcctcgctgtgggtacaccagcattgggtcgtgaagcgtcctttacgaacggcaaatgatcacaagcgtgctgacgcgcagaacgagtaaatgcatcaatgaccggttggcgttgctctccgtcgcggacggcggcgtacaaccggctccaaagcccatcccccagcgatttggtcacaatcagcccttggcgttcaaagctttccaccacccagtgcggtagcgcggcgatacccatgcgggcggcgaccatctgaatcaatagcagcgtattatccacgcttttcagtgctgggctgatacccgctggttgtaaaaagtgacgccagacgtccaaccgctgccgctgtaccggatagatcatcagggtttcggcgctgaaatcttccggttcgattttttctttttttgccagtgggtgttcgggagccagtaccagcctgacttcaaaatcaaacagaggcgaatagtgcagaccgctgcgcggcataatgtccgaagtcatgaccagatccagctcgccttgctggagtgcgggctgcggatcgaatgtcacacccgatttaaaatccatcaccacctgcggccagtgttggtgaaattcgtctagcgcaggcgtcagccactgaatacagctgtgacactcaatggccagacgcagtgtggtttggtgcggctcatgacaggcctgcaacgcctgctgaatttgcggtaacacctgctctgccaactgaagcagaatttctccctgaggcgtaaagcgcagcggctggcttttacgcacgaatagcctgaacccaaggcgttgttccagatcgctgaactggtgggataacgccgattgggtttggtgaagtgcagcggcagcggcggctaacgatccggtattgcgcagtgcttgcagcgttcgcaggtgtttaaattcgatcatgagagtccttcacagtgacagtgaataaattgcgcttgtgcttactacagtacctgcggattatggatgtgtaaacatctggacggctaaatgaggaattaacgatggcgattgtgaatcacacactgggttttccgcgcgttggactacgccgtgaactgaaaaaagcgcaggaaagctattgggcaggtaacgcgacacaggaagagttgctgaccgttggacgtgagctgcgtgcacgtcattggcaacaacagaaggatgctggcgttgatctgctgccagtgggtgattttgcctggtacgaccatgtgctgacgacgagtctgctgctgggtaacgtacctgcgcgtcatcagaatgaagatggctcggtcgatctggatacgctgttccgtattggtcgtggacgtgcgccaaccggtcaacctgccgctgcggcagaaatgaccaagtggtttaacacgaactatcactacatggtgccggaattcaccaaagggcagcagttcaagctgacctggacacagctgctggatgaagtcgatgaagcgctggcgctgggccataaagttaaacctgtgctgctaggcccagttacctatctgtggctgggcaaagtgaaaggcgagcagtttgaccgcctgtcgctgttgcaggacattctgccagtttaccagcaggtgctggctgaactgacgaagcgcggcattgagtgggtgcagatcgatgaacctgcactggcgctggagctgtcgcaagaatggctggccgcgtttaaacccgcttacgacgcgctgcaaggccaggtgaaactgctgctgacgacctatttcgatagcgttagccagaatctggaaacgatcaaagcactgccagttcaggggctgcatatcgatctggttcacggtaaggatgacgccgctacgctgagtgcccaactgcctgctaactgggtactgtctctgggtgtgattaacggacgtaacgtatggcgtgccgacctgagcaactggttcgagcgtttgcaaccgttggtagggacgcgcgatctgtggctaggaagttcatgctcactgctgcatagccctatcgatctgagcgtggaagttcgtctggatgatgaagtgaagagctggtttgcctttgcgattcagaaatgtgcggagttgtcactgctgtctcaggcactgaacagcgggaacggtcaggcgctggaagcctacagcgcgccgattcgcgctcgccgtacctctacacgagtcaataacgtcgccgttgcgcagcgtctggcggccatcaccgcacaggacagccagcgtcagaacgtatattcagtgcgtgccgatgctcagcgtgagcgctttaatctgccagcatggccgacgaccacgattggttctttcccacaaaccaccgaaattcgcggcctgcgtctggatttcaagcagggtcgtctggacggtaataactaccgcaccggcattgccgaacacatcaagcaagctgtggctgagcaggagcgtctgggtctggacgtactggtacacggtgaagctgagcgtaacgacatggtcgagtacttcggtgagcatctggatggctttgtctttacccagaacggttgggtgcagagctacggttctcgctgtgtgaagccgccagtcattattggcgatgtgagtcgcccagaagcaattaccgttgagtgggctaaatacgcacagtctctgactgacaagccgatgaaaggcatgctgacaggtccggtgacgatcctgtgctggtctttcccacgtgaagacgtcacacgtgaaaccattgccaagcagattgcactggcgctgcgtgatgaagtggctgatttggaagccgcaggtattggtatcattcagattgacgaaccggcgctgcgtgaaggtctgccgctgcaccgctcggattgggatgcttatctggcttgggcagtggatgctttccgtctgaatgctgctgtggcgaaagacgatacgcaaatccatacccacatgtgttattgcgaattcaacgacatcatggattctatcgccgcgctggatgcagacgtgataacgattgaaacctctcgctccgatatggagttactggagtcatttgaagagttcgaatacccgaatgaaatcggtccaggcgtttatgatattcactccccgaacgtacctagcgtggagtggatggaagccctgctgaagaaagcggcgcagcgtattcccgctgagcgtctgtgggtgaacccagactgtggtctgaaaacccgtggctggccggaaacacgtcaggctctggcaaatatggttcaggcagcacagcgtctgcgtgaaacccagtaaagtttagttactgatgaaatcagggtggttatagcctccctgatttttactgttcactgataaataaaatacgttttcccctttcattaccccaacgcgtaattattacttatccttcagatttcctccttttctgcacattaaatattgcctcttcattttaataaaatctccgcattatctcctttttcctgcatcgcctggtaggctgtttttcgagaattaatatttacccgctatctatgtatttattccttaaaaggtttaatcgacgaattaataaagctaggggatattgtgccgataaggtaaacggcattgagggggctcagtatgtaccaatggagcgagattgtttgtatttattagcgtttttattaagttgaaagtacatcttttattactctcttttgggtatgttaaatatacccacaaagcatatttttctttcccgaaaaaacgattatttcaccactctacgacgttattcggcggcgcgccgtgcgcagtagtcattattatttattacctaaaaggagtgagatgtgaatttagcgaattggcgtataggctatcgattgggtggcggatttgccatcttgattctgatgctatttgccgtgagtattttttccctgtctaaactgtccaattttcaggatggtgccagagacatcgtcaaagaggtttatccacaaacggtggatgccaataaccttatcgataatgtgaatgggcactttgtggcctatttgcagatgatgttggtatcaggccaagagcagcgtcagggatatgtggatcggattatggcgtaccgcaaagagattggtcgcctgctagacaatctggaaagcaatgcttcaggagagcgttcccgcaaacagatagagaccatccgcgtgcttcgtgccgagttcataaaatccggtgataaaattattagtgatgcgttggcgggtaataacgacgtcgccgtagaggaattcaatagcaacctgaacgcgattcaacgcaagtaccgtgattcggtgaagcagttggtgaattatcaggatgatgcgatgaatacgtctgtcgaagccatggcagaagtatacaacagtactcgcatgattttgctgattattttggcgttaggtgccgtatttggggcgctggttgcctgggcgatcacgcgcagcgtaacccgaccaatagagcaggctttgcaagtggcagaccgagtggcacagggcgacctgatctcacgcatcacggttaccagcaaggatgaaaccggattgctgctgcaatcgttggatcgtatgaacaccagcctgagtttgattgtcggtcaggtgcgcgatggcgcggaaacgatttcgacggcggcctcgcaaatcacagcgggtaatcaggatttgtcatcgcgtactgaagagcaggccagctcgctggaagaaacggcagcctcgatggagcaactggcatccaccattaaaaacacggcggaaaacacccaacaggcgacagagattgccaataaggcgacgggcgctgccaaacaaagcggcgacgttatggtttccgtgacgcagaaaatgcgtgggatacgtgattcatctcagcgtatggcggagatcattggcgtgattgacggcattgcgttccagaccaatattctggctctgaatgcggccgttgaagcggcgcgtgcgggcgaacaagggcgcggttttgcggtagtggcgggggaagtccgttcactggcacagcgcagtgcgaccgctgcgagagagatcaaggatttgatcgacgactccgtgagcaagattcgcgaaggcatggagcttgtcgataccgctgaagaaacgatgggcggattaacggcccacgtgaaggatgtacacggcatcatcagtgagatttcacaagccagccgtgaacagagcgacgggattaaccagatgaatctggcgattggacagattgataccacgacccagcaaaacgcggctctggttgaggaatccgcctctgcggctctgtccctgcaatcgcaggcctccgttctggcagacgcggtgagcgcgtttaaaataccgtcgtatagccacggtaatgctggttcttatgaatcggtgccaatgagcacaccaacgttgtctctggcgctggcaaggaaagagtaaggttactgccatcatttggctgctttgctgcgtaacgtctattgcatcagaggggcaatcgcctctctgattctgtcacctcgatacatagagtaaatattattttttatattactattcatatagttataattttttaagaaatattctcatctctttatttttaatatcaaatatgtctgactattattttatgtaaccaagacgttatttatgttaatggttggtgggttggtctgtgatttttccgagcgaaacttgatttttgatagtttaaatctatttgttatctatttttgaatgatttaaacgatcaaattgtaaagataagaaacaagttgccgataaaatgaataacacaggaacgactatggatgcacgaatacggagagggaatgccatcatctcacctcgataacgtctctgcggtcttatcaaccgtatttgtactactgttagatttattgccatttttacacctcaacatctgaggaaaactatttgatttttgatcgcgcctctcatgctgagagcgtgcgtaaaaatgcctgcctcaaggtatatctggtgcgtcagagggaaaccgctttttccttcggatagccagccattctccgccctgtggttccacaagctgcgacatgtgcgcaattgacattgctatgcattacctaaaaggagtgagacatgaatttagcaaactggcgtattggttatcgattgggagcgggatttgccatcctgattgtgatgttgttcgtcgtgagtattttttccctgtctaagttatccggctttcaggatagtgccagaagtatcgtgaaagatgtctatccacagacggtggatgctaataatctcatcgataatgtcaccagtattctagttgcttatcagcgactcatgttggtctctgattcggtgcaaattcagacaaacgtcactcgcgtgaatgagtaccgtcaggaaattggccgtctgctggacaaactagagagacaaaccgttgaagagcgttcggtcacccagctacgtgctattcgtgctattcgtaccgagtttctgaaatctggcgataaaatcatcagcgaagtcgtggcgggcaatcgggaagcggcgatcgaggagttcaacaacaacctgaacgtagtccagcggcagtaccgtgatgcagtgaaacaattagtgaattatcaagatgatgcgatggacacctccgttgaagctatggctgaggtatacagcaatacccgcatgattttgttgctcattttagcgctgggtgccgtatttggagcgttgattgcgtggtcgatcacgcgcagcgtaatccggccgatccagcaggctttgcaagtggcagacagagtggcgcagggcgatctgacctctcgcatcacgattaccagcaaagatgaaacaggattactgctgcaatcgttggatcacatgaacaccagcctgagttcgattgtcgggcaggtacgtgacggggcggaaacgatatcgagcgcagcctcgcaaatcgccgcaggtaatcaggatctgtcatcgcgcaccgaagagcaggccagctcactggaagaaacggcagcttcaatggaacagctgacctccaccattaaaaatacggcggaaaacacgcagcaggcgacagacattgcgaataaagcctctagtgctgccaagcaaagtggtgacgtgatggtttccgtcacgcagaaaatgcgcggcattcgtgattcatcccagcgtatggcggagatcattggcgtcattgatggcattgcattccagaccaatattctggcgctgaacgcggcggttgaagcggcgcgcgcgggcgagcaagggcgtggctttgcggtagtggcgggggaagtacgttctctggcacaacgcagtgcgacagccgcgcgtgagattaaggatttgatcgacgattccgtgagcaaaattcaggaagggatgtcgctggtggataacgccgaagaaacgatgagcggtttaacgggctacgtgcgcgatgtgaatgagatcatcagcgaaatttcgcaggccagccgtgaacaaagcgacgggattaaccagatgaacctggcgattgggcaaattgataccacgacccagcagaatgcggctctggttgaagaatctgcctctgcggcactttccctgcaagcacaggcctccgttctggcggaggcggtgagcacctttaaacttctgtcgtatggcaatggcaaaaccgcctcttacgcatcggcaccaacgcgcacgccaacgctatctttagcaccagcagcggcgaaaaaccaaagcaacaacgacaattggacgacgttctaaggttggctctataacacggtgaaacacaaacgccaccgttgtttggtggcgttttagatcgtaggtaagaacggaaatgtgtgatggtgttacgccacgccgtttttctggaaccacgccagcatacgctgccagccgtcacgtgcggattcttcatggtagctagggcgataatcggcatggaaagcatgcccggcatcggggtagacaataatttctgccgtcgcgttggcggcacgcagcgcctgccgcatgatatccacgtgttccagcggaatactcccgtctttcgctccgtataaccccagcacgggcgcttccaattctgttgcgatatcgaccggatttttggggctattcagcgttttctcacccgtaaatttgccgtaccaggcaacggccgctttgagctgcggattgtgcgcggcgtagagccaggtgatgcgaccgccccaacaaaaccccgttatcgccagcttactggcatcgccgccctgtttaatcgcccagttggcggtgtgatcgaggtcggacagcacctgcgtatcaggaaccttatgcaccagctcggtcaggatttgctgaatgtcgttatattggctggggtcaccctgacgaaaatacaactctggcgcaatggccatgtagccctgcttggcgagcctgcggcagacatcctgaatgtgttgatgaacgccgaaaatctcctgcaccaccaggacaattgggagcggcccgtcatggttcgccggtctggcgatatacgcgggtagttgctccccctgagaaggaatagtggtttcactggcaataataccgacagaatccgtcgtaatgatggagaagctctgcggttccactgctggggataacctttggggaagatgtttgaaggtcgtctgttcatcagtcttcattacgcgctctcctgttactggccaactggctttcatataaagagggatttcagagcatctatgataaatactatcaatgattaaagaatctacactagaagacaattaatcggcaaaaatgaatttcccatccgataaaaagtgatttaagtcacattttttatgtatgttgatctccgtttctttttggtaggtgactctcatcacttaaaaaaacgtactgatgcgctagagtcttttattggacggacgcttacagactgctacaagcagcatagatgaggcgttcggcgcgatttctctgaatacccaactgattgcccgggaggcagttatgtctacatctgatgtgttccatcttggtctggtcaagaatgatttacagggcgcaacgctggctattgtgcccggcgatcctgagcgtgttgaaaaaattgctcgcctgatggataacccggtgcatctggcatcacaccgcgaatttacatcctggcgtgctgagctggacggaaaagcggtgattgtctgctcgacgggtattggcgggccgtcaacgtcaatcgcggtagaagaattggcacagctcggcattcgtactttcctacgcgtcggcacaacgggggcgattcaacccggtatcaatgtcggtgatgtactggtcaccaccgccgcggtacgtcttgacggtgcgagcctgcacttcgcgccgatggagttcccagccgttgctgatttcggttgtaccactgcgctggtggacgcggcgaaagcgtcgggtattgcgttgcatgtgggtatcacagcttcttcagatacgttctatcccggtcaggaacgctatgacactttctctggacgcgttgtacgccgtttccgcggttctatggaagagtggcagagcatgggcgtgctgaactatgaaatggaatcagccacgctgctgaccatgtgtgctagtcaggggctaaaagcaggtatgatcgctgggattattgttaatcgtacccagcaggaaatcccagatgtagcaacgatgaagctggccgagacgaacgtgatcaaagtgctgctggacgcgactcgccgtttgttagccgctgaataagcacaaaaactgatggtattttgggctggtcatcgcagaggccagcctttatcctgataacttgttctggtttattgggttaacctgcgacgcgctttgcgtgtgtaatacggttgccttgctcgcctttcaacctcgcaaggagatgtatgaccgaaccaacgttgcttcatccctctttattaccgctggacggcggaatcaatttccgtgatttaggtggtaaccgcgctgctgatgggcggcttatccgacacggtaaactttttcgctctggctcgctggatctgctgagtcaggcggactgtgaacaccttgctggcgtgcctatttctcatgtcgtggactatcgggatgtcgatgaaattgcgcagaagccggatatattatggactggggccaattatcacgcctatccggctaatccattacggcacgaagtgacagccaatctggattcgttggggtctgatgtgttggcggcctttgattcccgagcgtttatgttggaactctaccgccgtttgcctttcaataattctgcttataaacagctggtgtcgctgttattacggccggatgagggcgggctggtacagcactgcgcggtgggtaaagatcgcacgggtatcggttcggcgctggtgatgtttgcgctgggggcagatgagcaaaccgtgatggaagattacctgctcacggacacgacactgacgccattccgccagcagctcctggcgcatttgtcggaaacgctgaatgagaaagcgctcgggcagttctcttatgtgctatcggtgcaggaggagtttatcgtgacggcgttgcaggctatctacgaacgacacggatcgatcgatagctggcttgaagtggaatacggtctggataatcgtgcgcggaattatttgcaggataaatatctggcgtaaggttttagttttaggccggtcaactgaccggcctttgtttgcttcagtgtggtttttacttccgcatagcttttactgcttgggtgattagcccgtattacgcatacctgctgcgacgccagcgatggtcaccatcagcgccagctccaagtcggcatccggttgtttttgctgacgtgaacgatgcagcagttcggcctgcagcacgttcaggggatcggtgtagacattacgtagtgcgatcgactcggcgatccacggcagatctgccatcaggtgatcgtcattggagatcgccagcacaatgttgatgtcggcggctaactgatcgcgcagctgttttcctaacggccacagtttctcttctaccaaacgctgatcgtaatactctgccagccataggtcggctttggcgaacaccatctccagcatgccgatacgcgtcgagaagaacggccagttgcgacacatttcttccaactgctcctgcttgccgtcatcgaccactttctgtagcccagctccggcaccgagccacgctggtagcatcagacggttctgcgtccaggcgaaaatccacgggatcgcgcgcaggctttccacgccgccgttcggacggcgtttagccgggcgtgaccccagcggcagtttacccagctccagctccggcgtagcggcacggaagtaaggaacgaaatctgggttttcacgaacgtatccgcggtacatatcgcaggacacgcgggacagttcatccatcacctcgtgccattcctgttttggctccggtggtggcagcaggttcgcttccagaatcgcaccggtatacagcgccagactgctgatggtgacatccggcaggccgtatttaaagcggatcatctcgccttgttccgtcacgcgcaggccgcctttcagactgcccggcggctgtgacaacagcgcggcgtgagctggtgcgccaccgcgaccgatggaaccaccgcgtccgtggaacagcgtcagtgcgatacccgctttctcacaggttttgatcagcgcgtcttgtgcacggtactgtgcccaggatgcggccatcacgcctgcgtcttttgccgaatcggaatagccgatcatgaccatctgtttgccctgaataaagccgcgataccagtcgatgcttagcaattgcgtcatgacatcatcggcgttgttcaggtcgtctaacgtttcaaacagcggcgcgacgggcagagcaaacgggcagccagcctctttgagcagcagttgaacggccagcacgtcggaaggcgtacgcgccattgaaataacgtaagcggcaatagaaccctgtggtgctttagcaatgacccgacaggtatccagcacttctttggtatctgcactcggttcccagtagcgcggcagcagcgggcgtttggagctgagttcacggatcaggaatgcctgcttatcggattctgaccagctttcataatcgcccagacccagatagcgggtaatttcggccagcgcgtcggtgtggcgggtgctttcctgacggacatcaatgcgcaccaacggtacaccgaaacagcgtacgcgacgcagcgtatccagcaggctaccgtcggcaatgatgcccatgccgcaggttttcagcgactggtagcaggcgtggagcggttcccacaactgctcgttggtaatcagcaagtctttaggtggcagacgttcttcacccgtcaggcgtgcttccagatagctcagcgtgcagctcaactgtgagcgcagtgacttcattatggcacggtacggttcctgaacctcgctgccacctgctaattccagcagctccggcgtacattcggacatcgacagctcggaaaccagcacctgaatatcacgcaggaacagatcggcggctttccagcgactgagtaacagcacatggcgagtgacttctgccgtgacgtttgggttgccgtcgcggtcgccgcccatccaggaggtaaagcgtacggggacggcgtcaaccggcagacggtagccgaaagcttgttccagttgttcatccagttcacgtaaaaatgcgggtacgccttcccacaggctattttccactacggcgaagccccatttggcttcatctaccggggtagggcgaattttgcggatctcatcggtatgccaagactgtgcgatcaactggcgtagacggcgcatgacctgattgcgttcataatcagccagatcgttgtgatcgagctgtttgaggcaggtattcacttctaccagcttgtggatcagcgtccgacgggtgatctcggtggggtgggcggtcagcaccagctcgatcgacagcgattccactgcatcacggatatctcgctcgctcagatctttactttctttcaggcgcttaaaggcgctggaaagctgtgccgggttactcgccgcttcaccgtgcggtgaaatcgtatgatattgctcagcggtattggtcaggttaaggaattggctgaacgcgcgagcaacgggcaacagttcatcgttagacaggttttgcagtgtggtcagcaactcctgacgatgtttttcattccctgcgcgggatgattttgacaacttgcggattgtttcgactttatcaaggatgttttcacccagtgcttccttgatggtatcgccgagtagtgtgccgagcatactgacgttactgcgcattgcggaatattgttcgttcatagttaccctgaccatccctaccatttttgtaagtttatttcacttgacatattttgacgcgctgcctccatctagccacgataaggcgagttcgtcaattgacgattctttcttctccttattctttgtacttgtattggtgagggtttggcaatttgtgaaatttaattacaaaggcgcggatattaggacaacttatatactcgtcatacttcaagttgcatgtgcgttggctacgatactcggcacacttgcgtgtgcctcgccccgctggggccgctgcttgcagcgttcaaatctgcctttggcagatttgtcagtcacccgaatcacttacctgagtaagctcatcgggattccttcgcttgccgcgttacaaggcttataaatgcctcaccccttcagggtcagcgtaagcgctgttcaaaaacgccttgccgccttcctgaaactcgaattatttagagtatcgtggggggaagaaacgcggggcgcagcggccccgcgagtgcggttatgactgcttggaggctctgacaaccagaatgtaggtcagagtaaaagaaagcacgatggcgatagccataccggagacggcatagctaaagtacgggccgatataggctggcaagctgaaaatactcgacagaatgtagccatatagccggacaccgaagtacgcaataaaggccgaggcgatggagctggcaacggtggcggagataaacgcttttttatacttagtcagtacgccgaagagtgcaggttcggtaataccgagcagtgctgaaaccccagcagacagtacgacagacttgtcctgacgggttttggcatggaagtaaatagcaaatgttgccccagcaatcgccatattagccatacacatcattggcatcagcatatcgaaaccttgattgctgaaattttgcagcgcaatgggcgtcatcgcatgatgcatcccagtcaggatagcgacaggccgaatcgcaccgaccacgaaaccagcaaagatagacgacacatcgaacaggctctgaataaacagtgccagtagtttaccgagatagatcccgaatggtccgataaccgtgagggacaccaacgcggcgataaacagcgtcagcgttggagtaaacacggttttcaggatcgaaggcatgatgcggtcgacccagcggtggatatagctcaacgccagcacggagaaaatcactgggatgacgctagcagcatagttgaacactggaatgggcagtacgcccacgaagtaaaaggcgctgaccgcattagggctattgctggctagtgccttcgccgcttccattagcgacgggtacatcaggcaagcagcgacagccgctgccagatattcgttcgttttgaatatcctggccgctgagattgcgaggaagaacggcaagaaatagaacacgccgctggcgatcaggtcgataacgataacggtatcggttttggcagagactactttcaaggcgatcagccctgccagtagccctttgatcatccccgcacccgcgatagcaggcacgatgggaccaaatacgccagaaaccgtatccatgaacagcgagatcagcccttttttctgcttcggcgcgtctggctgtgccgtggcggtaggagaaagctgtgcgttcaacagttcgtagtattcattgacctgcggcccgataataatctgaaattgctcactttggtgttgcgcacctaatatccccggcaggttcttgattgcgtcggtttgcactttactttcatcaactaaatcaaaccgaagccgcgtcatacagtgccaggctttattaatattctcgtttccgccaaccagtttaatgattgactgaataacctcattttttcccatggaataaacccctgcatagcactatgttatttttggtcaaattattcccactgataataaaaaactaaaaataaaaaaacaaaccaataaaacatgaagtccatcacatgattaggctttaaaggggtttttattgccagtaactgataattggtctggttttttaatcaattaagcgagttttttaaaccaaaataattcttttaaagaataggtttacaataaaagaaaaaataagtagaaaacaaaaaagaaactgattttagactgtgtttttactgggcgtgactattccggtaaacgcaccggaggatatttttgtgttgccaacaatcattactgacattgaatgtcttgttacccgccctgaccgccataatttggtgacggtggtggtgcatacgaataaaaacgttacaggttatgggtgtgcaaccttccagcagcgcccgctcgccgtaaaggcgatggtagacgagtacctcaaaccgctgctattgggaagagatgctaaccatatcgaagatttgtggcacatgatgatggtcaacgcctactggcgtaacgggccggttatcaacaatgctgtcgcgggtgtcgatatggcgctgtgggacatcaagggtaagctggcggatatgccgctctatcacctgtttggtgggaaatctcgcgatgcgattgccgcatacagccatgctgccagcgatacgctggatggactgtatcaggaagtcgagcggctttatgcgcaaggctatcgccatatccgctgccagttagggttctatggcggtaatcctgatgcgttgcacagcacgcggcagccaacggagggagcctattacgatcaggatcagtacatggctaacacgctcgccatgttccgtgccttgcgggagaaatacggcgatcgttttcacatcctgcatgatgtccatgaacgcctgtttccgaatcaggccgtgcagttcgccaaagcagtagaagtttatcgtccctattttatcgaagatattttgccgcctgcgcaaaacgagtggctggcgcagatccgtagccagagcgcggtgccgctggcgacgggagagctgtttaacaaccccgccgagtggcaaaatctggtgattaaccgtcaggttgattttattcgctgccatgtctcacagattggcgggattacgcctgcgttgaaactgggcgcattctgtcagaactttggcgttcggttagcgtggcactgtccgccggatatgacgcccatcggcgcggcggttaatattcacctcaatatccacctgcacaacgccgcgattcaggagtttgtcgcttacccagaaaatacccgcaaggtcttcccgcaggcggtggaaccggagaatggctatctgtacccgattgagcgtcccggtatcggtgtcggcatcgatctggatgcagcgcggcagttccctgtcgtctatcgtccgcacgagtggacgcagagtcgcctgccagatggcacgatgcatacgccttgagtcgcttacggcgactgacggaaggctaggttatcgaggtttaaggggatgacgtaggtgcaggtgtaatctatatcgatgatatcgctcgattcgtacacgcgcccgccctgtaaaattccgcgattaagaatatgcatcgccgccgtgcctttcttgcagcccaacagctcagcctgtgctttagtgacgttaaccgcctgataatgtgtcaggtagtgtgaaattgcatagcccttgctgagcacatactgctgaatagagccttcaataatcttctgactcatctcagggaagtctgcggcaggcattttcgatatctcaatctgcaccttgcggttatcgacatagcgtaagcggctgaattcccagatgaacgcattgtcgctgatagcaaagacctgctgctcttctcggttcggcaggcgtttatgtaggctaagcaggcgagatgaaatctgagtaaatttcttttcggtaatcgagttataaaccagtgggttactgcgtacgccctgattaatgaaattacccgagccttgcaccatatggatcgcgccgatactggcgagtttttccagcgcctgacgaatagtaaagcgcgacacgccgtattcttccgccaactggcgttccggcggcagcttttccggcagcggatcggtgtgctgatagattttgctcagtaaatcctgcgcgatgaaatctttctttttcatgggctgtctcaaaatggccctgccagcatagctgacaaggccgctttcatcggatcagtggtggcagaagtgatgaataacctgcgaaatcagttcccgcgtcggtttgataaacgcggtatcaatatattcatccggctggtgcgcctgttcgatcgatcccggccccaagaccagcgtcgggcacagcgtctgaataaacggcgcttcggtgcagtagttcacaatttccgttttcgtccccagcagattctccacgactgatattagacggtgatcgggcgggcactcatagccgggaatcgggggatgcagttcgctgatggtcaaccgacccggccagcgctggctgacgggcgcaagtgcttctgacagcagtccgtccagatcgttaagcgtaatacccggcagcgggcgaatatccatatgcagttcacagcagccgcagatacggtttgcggcatcgccgccgtgaatatgaccgagattcatcgtggggtaaggaatgtggaaaattgggttgtgatagcgttcctgtagggtattgcgcagcaccaacaggtgggaaattgcctcgtgcatcagctcaatcgcgtttacgccgcgtgaaggatcgctggaatggccggattgaccctgaatacgaatcgcattggacatatggcctttgtgcgcccgcactggttgcagcgaggtgggttcgccgatgatggcgcagtccgggcgaatctgcgtggattcggagaaatatttggcgccagccatcgtcgtttcttcatccgccgttgccagtacatagagcggcttcgtgagcttggtcggatcgatatcgcgcaaggcatccagaataaaggcaaagaaccctttcatatccgccgtgcccagaccgtacagcttgttgtcgtgttcggtcagcgtgaaggggtcgcgcgtccagcgaccgtcgtcgaacggaacggtgtcggtgtgccctgccaacaataagccaccttttccttcaccaatccgcgctagcatattaaatttattgagggtgccgggaaccggttggacttcaacatggaagccgatatcgccgaaccagcctgccagcaggttgattaaggtatgattactttgatcgagcgcgctgtcggtggcactgatggacggtgtggcgatcaatgcccgatatagctcaataaaagggggtaaattcatcttcactgttgacagcctctggttaggatagtatcaatattcatgcatttattttgaataaaaatacaatattgctcggcgaaaggaaacccaaaggtacggcgatgacgattcgtcactttcactgagtttcgcgggtgagcagcgtatcgacgctggtgaaccctgttacctgttccatagataaataagaaggtatacggatcccatgctgaatacgctgattgttggtgcaagtggttataccggcgctgagcttgcgctctacctgaaccgtcacccacagatgaacataaccgctttgatggtttctgcgcaaagtgtcgatgcaggaaaattgatttctgatttacatccgcagctcaaaggcatcattgatataccggtaaaaccgctgactgatgctgaagaagcggcgaagggcgtggatgttgtttttctggcgactgaccacaaagtcagccacgatttggccccgatttttctggcggcaggctgcactgtttttgatttgtccggcgcgtttcgcgtacaggatgccgaattttatcgtcgctattatggcttcgaacatcagcacaccgactggctggcaaaagcggtttacgggctggcggaatggcgcgctgaaagcgtaaaacaggcacagctgattgcagtaccgggctgttatccgacggctgcgcagctggcgctgaagccgctgcttgatgctcaactgctgaattcagcccagtggccggtgattaatgccgtgagcggagtgagcggcgcggggcgtaaagcatcactgaccagcagcttctgtgaagtcagcctgcaaccgtatggtattttcaaccaccgccatgagcctgaaatttcaacacatctcggtacgccagtgattttcacgccgcatttgggcaacttcgcccgtggcattctggaaaccatcacttgtcgcctgcagccgggcgtcacccagcaggatgtcgctgaagcctatcacaacgcttatcacgataagccgctggttcgtctgtatgataagggcgttccggcgctgaaatctgttgttggcctgccgttctgcgatatcggtttcgccgttgacggtgagcacctcatcgtggtggcaaccgaagataacctgctgaaaggcgcggcggcacaggctgtgcaatgcatgaacattcgttttggtttccctgaaacccaatcgttaatttaatgactactggtcccgacatttcgaggcacgaagcataatgaatccgttaattatcaagttaggtggcgttttactggatagcgaagaagcgctggagcgcctgttcacagcactggtggcttaccgtcaggaacatcagcgtccgttggtgattgtgcacggcggtggctgtctggtggatgaactgatgaagaaactgtcgctgcctgtcgtgaagaaaaacggcctgcgcgtcacgcctgccgatcagatcgacatcattaccggtgcgctggcgggttcagccaacaagacgctgctgtcatgggcgaagaagcatgatatcaacgctgtgggtttgtgcctgggcgatggtgacagcacgacggtaacgcagttagatgaatctctgggttttgtgggtaaagcggaagcaggatcgccagcgctgctgaacacgctgctttctgcgggctatctgcctgtcgtcagctccatcggtattacggcgcagggtgacctgatgaacgtcaacgccgatcaggcggcaacggcgctggcgcaaacgctgggcgcggatttaatcctgctgtctgatgttagtggcattctggacggtaaaggccagcgtattgccgaaatgacggcggagaaagccgagcaactgattgctcagggcatcatcaccgacggcatgattgttaaggttaacgctgcgctggatgccgctcgtgcgctgggccgtccggttgatatcgccagctggcgtcatgccgagcaactgcccgcgctgttcagcggtgtggctatcggcacgcgtattctggcgtaagtcgtttctgggtatggcatgatgcgataccaacatgaattacattctgggagtaatggttatggctttgtggggcggtcggtttagtcaggcagcagatcagcgttttaaacaatttaatgactcactgcggtttgattaccgtctggcggaacaggacatcgttggctcgattggctggtcgaaagcgttggtgacggtcaatgtgctcagcgagcaggaacagcaacaactggaacaggcgctggatgcgctgctggttgaggtacaagccgatcctgagatgatcctgcaaagcgatgcagaagacattcacagctgggttgagctgcgcctgattgagaaagtcggcgatttaggtaagaaattgcataccggtcgcagccgtaacgatcaggtcgcaactgacctgaaactgtggtgcaaggcacagattgcagagctgctgctgtcggtacgccagctgcgtcaggcgctggtcacgacggcagaagccaatcaggatgccgtaatgccgggttacacccacttgcagcgcgcgcagccagtgacgtttgcacactggtgtctggcttatcatgaaatgttaactcgtgatgaaagtcgtctggaagatacgctgaagcgtctggatgtcagcccgctgggctgcggggcgctggcaggaacggcttatccgattgaccgtgagcagttagcagactggctgggctttgcctctgctacgcgcaacagtctggacacggtttccgatcgcgatcatgtgctggaactgctgtccaacgcctcaattggcatggttcacctgtcgcgctttgctgaagatctgatcttcttcaatagcggtgaagccgcgttcgtcgagctgtctgaccgtgtgacatccggttcctccctgatgccgcagaagaaaaacccggatgcgctggagctgattcgcggtaaatgcggtcgcgtacagggtgcattgaccggcatgatgatgacgctgaaaggcttgccgctggcgtataacaaagacatgcaggaagataaagaagggctgtttgatgcgctggatacctggcacgactgcctgatgatggcgggtctggtactggaaggcattcaggttaagcgtccgcgctgcaaagaagcggccgagcaaggctacgccaactctacagagctggcagattatctggtcgcgaaaggcgttccgttccgtgaagcgcaccacatcgtgggtgaagcggtagttgaagccattcgtcagggcaaagcgttggaagcactgccgctagccgacctgcaaaaattcagtgccgtaattggcgatgacgtatacccgattctggcgttgcaatcctgtctggataagcgtgctgcacaaggtggtgtatcaccacagcaggttgccaaagccattagcgatgcgaaacagcgtttagcctaagcattactagaataggtctacgctataccttaagttccctcaacgttggtgcttcgcgttgggggatttctttgttaccgttctgattcttctgcaaattatcgtctgcccatattcatatggaatgcagctcgcatttttcggctcaactgactcccctcctgaattgtttctggacatccatacagtatcattttaccttgaccgacagcgtgaaaggcctgcggaggcaaagtggatatcagcatattttatggtctaggcggtggtgcggtgggtctgttgattgggtggttaattgccagcctgattcagcagcagaagctgtcgcagcatgataccgaacagcggttgctggcgcagacattgcagcagactcaactgtcacttagtgaacagcagcaggcaaagcagcaggacgaacaacgactgcggcaaaacgagctagaactgcgtacggttcacgctcaactctctgccagccatgaaaagctgcaacagcttggcgaactccgcactgaatgcgtgcagttaaatcaggaactgcggacgttgcgtgaaatcaatagcgcgcaggaagccgaactgcgggaagtcactattcggctggaagaaacccgtatggcagcggaagagaagcagcggctgctggcaagcagcgaacagcggttgacgacgcagtttgagaatctggcgaaccgcattttcgaacacagtggccgcaaggtggatgaacaaaataaacagagtctggataagctgctgatgccgctgcgtgaccagcttgatgggtttcgccgccaggtgcaggacagttttggcgcggaagcgcgcgagcgtcacacgttggctcacgagatccgcaatctgcaacagctgaacgcgcagatggcacacgaagccatcaacttgactaaagcgctgaaaggcgacaataagacgcagggtaactggggcgaagtggtgttaagccgtgtgctggaagcctccggtctgcgtgaaggctatgaatatcaaacacaggtcagcgtgcaaacggggacaaatagccgtttgcaacccgatgtcatcgtgcgtttaccgcagggtaaagatgttgtgatcgatgccaagatgtcgctggtggcctacgagcgctatttcaatagtgacgatgacgtagaacgtagtgcggcgctgaacgaacatttactctcggttcgcagccatattcggcagttgagcagcaaagattaccaacagcttccggggctgcgttctctggactacgtactgatgtttattcccgtcgaacccgcttttctggtcgctatcgatcgccagcccgagttgatcaacgaggcgctaaagaacaatattatgctggtcagcccgaccacgctgctggtggcattacgtactatcaacaatttatggcgctatgaacaacagagtcgcaatgcacagcagatcgctgaaaaagcctcacggctgtacgataagctgcggttgtttgtggatgacatggaggcgcttgggcagagtctggataaagcacagggcacttatcgtcaggcgatgaataaactttcgtctgggcgtggtaaccttattggccaagctgagggatttcgcgcgctgggtgtagaaattaaacgcacgatcagcccgtcattggcagaaaaagcaatggcccatgaacacactgaacatgatgaattactgggttctatagcacctgaaactgcctccccaaccgtaaaaacggagggtgaaggagcgtagccaacgcacaagcagtttgaagtctgacggatataaataggtatggatttcgcgggcttggcacccatgctatgcgaaattagtgcagtggggtttttatacgggtctggtacactctcatcattaatgggtagacccgaaatttgactgaaatagtaggcggataagatggcaagtgagcaggagaaaacggccgactttggttttcggactgtcgccaaggatgaaaaagaagtcatggtggctgaggtttttcattctgtagcggcaaagtatgacctgatgaatgacctgatgtcttttggtattcaccgtatctggaagcgtttcactatcgagtgcagtggagtcaggcgtaatcagcgcgttctggatcttgctggaggaacaggggatttgactgccaagttctcccgtatggttggtgagggcggtgaagtcattctggcggatatcaacgcatccatgttgaaggtgggccgcgagaaactgcgtaacaaaggcattatcgacaatatcaactacgtgcaggccaatgcagaagcgctgccgttccctgatgatttcttcgactgcattactatttcctttggtctgcgcaacgtgacggacaaaaacaaagcgctgcgctccatgtaccgtgttctgaagcccggtggtcggttgctggtgttggagttttccaaaccggtgattaaacagctgagcactatttacgatgcgtattcatttcatatcctgccgaggattggcgaagcggtggcaagcgatgccggaagctaccgctatctggcggaatccatccgcatgcaccccgatcaggaaacgctgaaagggatgatgagcgacgctggttttgacagtgttaactatttcaacctcaccggtggaatcgttgcgctgcatcgtgggtttaaattctgattggaaacgccaatgctgataacgtcttttctgacagccacgctggaaaccgcgctgaatcagctgctttttcacgacgctttttcttgtgatcgaagcatgaaatctgcccgtcagcgcttacagggaaaaacactccagatcgagttggctgaactggatgtccccttggtgctggtgtttaacgaacagcggctggatgttgttagccagtgggacgagttggctgattgccgtctgaaaacacgcgttccggttctgatgaaattacgcgatcgtcaacagctatcgtcgctgatgcgcagcggcgaactgatcattgaaggcgatattcaagtcgttcaacagttcatcgtgctgtgtgatctggcggagtgcgatccggctgaatggttatccccttatctgggcgatattgttgctcaggggcttagccagacggcacagaaaacactgagtttcctgagacggtcattacatcagcagcaaaatttcctttccgagacgttaacggaagagtggcgattggcaccgggaaaactggagaatgcctggttccatgaggaaactgttgcgctggataaatccgtcgatacgttgtccgaacggctggcgaaattggaggctttacgatgacgcccagcgaattacgccgcctctacagcattgtgcgtgtactgttgagctacggtctggacgaactcattcctaaaatgcgtctgacgtttccgctgcgtgtggggcgtcgcctgctattttggttacctaatcgccaccgcaacatgcctttaggggaacgtctgcgtttagcgcttcaggaattggggccagtgtggattaagtttgggcaaatgatgtcgacgcgccgcgatctgttcccgcccgctatcgccgatcaactggcgatgttgcaggataaggttgagccatttgatggcaaactggcgcgtgagcagattgagttggcgatggagggtatccctcttgaagagtggtttgatgattttgacatcaaaccgttggcctctgcctcgattgcacaggttcataccgcccgtctgaaaagtacgggaaaagaaatcgttatcaaggtgatccgcccggatattctgccagtcatcaaggcagatatgcgcttgatgaaacgtctggctggctggttgccccgcctgttgccggatggtcgccgcttgcgtccgcgcgaagtggtgatggaatacgaaaaaacgttacttgatgagctgaacttgctgcgagaagcggcaaatgccatccaactacggcgtaattttgagaatagcccgatgctgtatgtgccggaaatttattctgattattgcagagaaagtatgttggtaatggaacgtatctacggtattcctgtttctgatgtcgacgcgctgaaagccaatggcacggatatgaagttactggcagaacgcggcgttcaggttttcttcacgcaggtatttcgcgacagtttcttccacgcggatatgcatcccggcaatatctttattagttacgatcacccggaagaccctcaatacatcgggattgattgtggtatcgtcggttcgttgaataaagaagataagcgctatctggccgagaatttcatcgccttcttcaaccgtgattatcgcaaagtcgccgaactgcatgtggattcgggctgggtgcctccagacaccaatgttgcagattttgagtttgctattcgtacggtctgtgagccgattttcgagaagccgttagcggaaatttcgttcggccatgtattattgaatttgtttaatacggcgcgtcgcttcaatatggaagtacagcctcaactggtgttgctgcaaaaaacgttgctgtatattgaaggtgttggtcggcagctttatccgcagctcgacctgtggaaaacggctaagccgtttctggagagctggctgaagcaacaggtcggtttacctgcggtttttcgtgcgctcaaagaaaaggcaccgttctgggctgagaaattaccggaaattcctgaacttttttatgacggacttcgtcagcataagatgttaaaacaaagcgtcgataagctggcatatgagctgagaacgcagcaggcacgtcaaggacagtcacgatatcttttgggtattggcgcaacgctgctaatcggtggtacgttgttactgatcagtcgtgttgaagccgatatggttcccacagggttgatcgcggcaggaattgtcgcttggattatcggttggcgtcgaactcgttgaagcagatcatgatgcacgtcagaattacccgatacaataacgagaattctgtcgttcccctttttgaaaagaggtaaatgttatgggtggtattagtctttggaacctgttgattatcgcagttatcgtcatcttgctgttcggaaccaacaagctgagaacgctgggttctgatctgggtgcatccatcaagggctttaaaaaagcgatgggtgacgatcagccgtccacgaatgcagacaaagcgcagccagatgctgatttctctactaaatctatcgctgacaaccaatcagacgccaagcagggcgacacgaagagccagcataaagagcaggtgtaatctgtgttcgatatcggttttggtgaattgctattggtgatggttctcggcctgatagtccttgggcctgagcgtttgcctgttgccgtcagaacggttgcaagctggatcaggacgctgcgttcactggcgtctacggttcagaatgagctgtcccaggagctgaaactccaggaatttcaggaaagcctgaagaaagtcgaaaaagccagtttgcagaatctgtcgcctgagttgaaagcttcaatggatgaactcaaagatgcggcagaagcgatgaaacgtggctataccgagacaccgtcaccgcaaaaatcagacgatcccaaaaaatcaggtgatcatagtgcgaccgtggaaccgcagagcaatatcccgttaaacgatcctgaagcggcctacgatggggtgattgaagcggaaaccgcagtacgtccggcagacagccagcagaagcctgagaacgctgctgttgctgagaatcataatgatggccgccacgccacaagtgatgaagctgtcggtaacaataatgtcaaacctgagcagtcccagccttctgctgcttctgcccgccaaccgagcgatagtcgttagtttatggccgatgaagatactcaaccgctaattagccacctgattgagctacgtaagcggctactgaacagcattatctgtgtgctggcggtatttgttgtgctggtgtactttgccaatgacatttaccaagtggtttctgccccgctcatcaagcaattgcctgtgggcgccagcatgatcgcgaccgatgtcgcctcacctttctttacgccgataaagctgacgatgattgtctcagtgtttgtcgccgcgcctttggtgctgtatcaggtgtgggcgtttgtggctcctgctctgtataaacacgaacgtcgcttaatgatgccgttgctggtatccagcagcctgctgttttattcgggtatggcgttcgcgtactttgtggtattcccgctggcatttggcttttttgcgaaaaccgcgcccgtcggcgtgttgattgcgaccgacatcaataactacctcgatttcgttatggcgctgttcatggcattcgggatatcgtttgaagtgccggttgccattgtgctgctctgctggagtggtgtggtgacgccagaagatctgaagaaaaagcggccttatattttggtgggtgcattcgttgtcgggatgctgctgacgccgccggatgttttctcacaaacgctactggcgattccgatgtatctgctgtttgaaatcggtgtgttcttcgcgcggttttatgttggcaaaggccgacgacggactgaaactgaagagccattgcagtaactcacggtttcctgcggcaggacagtaaaatgacctctctttgagaggtcttattttttattcgccagagtgagagtcatgtttgatatcggtgtcaatctaaccagttcccagtttgaaaaagatagggagcaggtcgtcatccgagcaaagctagcgggtgtcagtggcatcttaattacgggaaccaacgcccaggaaagtcatcaggcaatgctgctggcgcaagcctatcccgattactgttggtcaacggcgggtgtccatccgcatgatgccagccaatggaatgacgctattgccgaacagcttcaccaaatggcaaacgctgcctgtgtagtctccattggtgaatgcggattggatttcaaccgtaacttttctaccccagaagagcaggaacaggcattcagtgcacagttagcgatagcggctgagctgtccatgccggtcttccttcactgccgtgatgcacatccccgctttatttccctgcttacgccatggttgagccagttacctgctgcagtggttcactgctttaccggcaatcgccatgaattggatgagtgtctggcggcgggactgatgattggcatcactggctgggtttgcgatgagcgtcgtgggcttgagctacgcgccttattgccgcatattcctgccgatcggctgttggtggaaaccgacgcaccttatctgttaccccgggatttacgccctaaaccggcatcccgtcgtaacgaaccctgttatctgcctcatattattcgccagattgcggagtggcgtggagaagatgccacatggctgggacagacaacagatgaaaatgcccgccgggttttccggctggcctgattcaggagaataatgacatgagcaatgcttttcccggcacgttccccggccgacgtatgcgccgtattcgccgccatgatttcagccgccgccttgttgctgaaaatcaactgacggtgaatgatttgatttatcccgtttttgtgatggaagggacaaatcatcgtcaggaagttccctcaatgccgggggtataccggatgactatcgacgtgcttctgaaagaagccgaagagatcgctaagctcggcgttccggtactgtcgctgttccccgttattgaatcggataagaaatcactctatgccgaagaagcctataacccggatggtcttgttcctcgtacgatccgcgcgctgaaaggcgccgtcccagagctgggtttgctgacggatgtggcgctcgatccctatactacgcacggtcaagacgggattattgatgaagatggctatgtgattaatgacgtcaccaaggagattttggtgcgtcaggcgctgtctcacgctgaagccggagcagaaattattgcgcctagcgatatgatggatggccgtatcggcgctattcgtgacaccctggaagcacaaaacctgatcaatacgcagatcatggcgtattcggctaagtatgcatcgtgctattacgggcctttccgtgatgccgtgggctcagcaagtaatctgaaaggcggtaacaagaaaacctaccagatggacccggccaacagcgatgaagccttgcaggaaattgcgcaggatttgcaggaaggcgcggacatggtgatggtcaagccggggatgccttatctggatgtggttcgtcgcgtcaaggatacgttcggtgtgccgacgtttgcttatcaggtatctggcgagtatgcgatgcacatggcggcgattcagaacggctggctacaggaacaaccggtggtaatggagtctctattgtgcttcaaacgcgctggcgcggatggtgtgctgacctactttgccaagcgtgttgcacagtggctacacgatcaacacatgcaacgctaagcgggttatttatccggcgcggtgtaaacgtgccggatggaaatagtcaggagcgttagactaggctttgcgaaactcgcgattatcgatgctctgcctgacctgcttgttcaacatattcagcaacaacatcgagcgggcttcgccgtcaggttcgctgtagatagcctgaagaccagagaaaataccgtcggtaatgaccacgctatcgccggactgtggcgtcagtggatcaatgattacctgcatggggcgaagtgacagctcatcgataacctgctgcggaatagtcgctggcagtgcgccaaaccgcacaaagttactcaccccgcgcgttgcgctgatggttgtagtgtggatgcgttcggggtcgaactccacaaacaggtagttcgggaacagtggctcacatacttcagttcgtttaccgcgaacgattttatccagcgcgatcatcgggctcacgcaggttacctcctgacgttccagatgctctttcgctcgtagcagttgaccacgtttacaatatagtaagtaccaggcttccataatttcgcagacttatgattccgacgggcaagcataacaaaagcaagcacggataaaaaattttcggcagatatttttgttaccacattctggcgatcgaattcttgatggtgattagattcttgccataaataggcgctgtgggaagcgacaggctggcgaagagactttataatagccagaacgatagactgcctccgatgaatagcatgaaataccgtgacttacgcgagttcctctcgctgctggaagagagaggggagttgaaacgcattactcagcccatcgatccctaccttgaaatgacggaaattgccgaccggacgctgcgtgccgaaggcccagccctcctgtttgagaaccccaaaggttatgacatgccggtgctgtgcaatttatttggcacgccgaaacgtgttgcattgggtatgggacaggaagaggtcagtgcattgcgagacgtgggcaaactgctggcatttttgaaagagccagagccacctaaagggttccgcgatctggtagataaaatgccgaagttccgtcaggtactgaatatgccgacgaaacggctgttttcggcaccgtgtcaggagcagatctggcagggtgatgatgttgacctgcgtcggattccggtgatgcagtgctggccagaagatgctgcaccgctcattacctgggggctcaccgtgacgcgcgggccgcacaaagagcggcagaatctggggatctatcgccagcaggtgctaggcaaaaacaaactgatcatgcgttggctatctcatcgcggcggcgcactggattttcaggaatggtgtcaggaaaatccggggcagcgtttccccgtggctgttgcgctgggggctgaccctgcgacgattctcggtgcagtgacgcccgtgcccgacacgttgtcggaatatgcctttgcgggtttactgcgtgggcataaaacggaagttgtgaagtgcctgtcgagcgatttggaagttcccgccagtgcggaaattgttcttgaaggctatattgaacccggagaaatggcggctgaagggccttatggcgaccataccggctattacaatgaagtcgatcactttccggtctttaccgtcacgcatatcacgcaacgccagaatgccatttatcactcgacttacacggggcggccaccggatgaacccgccgtgctgggcgtggcgttgaacgaagttttcgtgccgatcctgcaaaagcagtttcctgagattgtcgatttttatttgccaccggagggttgctcttaccgtctggcggtcgttaccatgaagaaacagtacgcgggtcatgccaaacgcgtcatgatgggcgtctggtcttttttacgccagttcatgtatacgaaatttgtcattgtctgcgatgatgacattaacgcgcgcgactggaaagacgtgatatgggcgatcactacgcgtatggatccggcacgcgatacggtattagtggaaaatacaccgatagactatcttgatttcgcctcaccggtttctggtctgggctccaaaatgggtctggacgccaccaataaatggcctggtgaaacgcagcgtgagtggggacaccccatcaagaaagacccgcaggtttgtgcccgcattgatgaaatatgggacgaattggccatttttagtgacagagagccccggcgttaacggctgccctgttctcagttttgcttttatgaccctatagagggaatgcatgacaacattgagctgtaaagtgacttcggttgaagccataaccgatacggtctatcgcgttcgtttattacctgaagcgcctttttcctttcgggctggtcagtatttgatggtggtgatgggcgatcgggataaacgacctttctcactggcatcgaccccgatggataaaaactttatcgagttacacattggggcgtccgaactgaatctttacgcgatggcggtgatggaacgcattcacaaggaaaaaaacctgacggtcgatatcccgcatggtgaagcctggctgcgtgaagagagtacgcgtccactggtgttgattgcaggcggaactgggttttcgtatgtgcgttctattctgctgaccgcgctggcgcagcaacccgatcgcgatatctccatttactggggcggacgtgaatcccagcatctgtatgatttaacggagcttgagggttttgcggctaagcacgctaatctgcgagtagtgcctgttgtcgaacagccagaagaaggatgggatggcagaacgggtaccgttctgagcgcggtcctgcaggattatggctcactggcagagcaggatatttatattgccgggcgttttgaaatggcgaaaattgcgcgtgagcgtttttgtaacgagcgcggtgcgttggtagctcacatgttcagcgatgcgttttcgtttatttaaagccgtcggcgacagtaagaaataaacagtaaaaatcccacagttgtgggattttttgtttctacgggcgttgcttgcagagcttgtctacgctcaggctcgttcaaatactgtcgcaataccttgtcctaagccgatgcacatcgtcgctactccaaactgagcgtcgcggctttccatcagattaatcaatgtggtggagatgcgtgcccccgaacagccgagtggatggcccagcgcgatggccccgccgttgagattgaccttttcatcgagctgttccaatagacccagatctttaatgcagggtagcgtttgggcagcgaatgcctcattcagttcaaagatgccgatatcggccagactcaagcctgctcgcttcaacgctagtttggtggccgggaccgggccatagcccataattgagggatcgcaacccaccacggccatggcccgaattcgtgcccgcacgggtaagcctaatgatgctgcgcgggattcgctcatgatcaacatggccgatgcgccatcggatagagcagaggatgacccagctgtcaccgtgccgttaaccggatcgaatgccggtttgagagcggcaagactatcgatggtagtatccgggcgaatcacttcatcataatcgaaacgttgcagcgcaccgtctgcatcatggcccgccgtggggacgatttcatgacgaaatgcgcctgattgggtggcgtgataggcccgttggtgcgagcgggcggcgaattgatcctgcatctcacggctaatattgtgcatacgcgcgagcatttcggccgtcagccccatcattcctgcggctttagctatagtgcggctcagccccggatgaaaatcgacgccatgattcatcggcacatgccccatatgctcaacgccgccgattaaacagacattcgcgtcgccaaccataatcgcacgggcggcatcgtggagcgcctgcatagaagaaccacagagtctgttaactgtcgttgcgggtacgctcaccgggatttcagctaacaaagcggcgttacgggccacgttgaaaccttgttccagtgcctgctgtacacatccccaatagatatcgtcgatctcacgggcatctaacgctgtgttacggctcaataggctacgcatcaggtgtgcggacaggtcttcggctctcacctgacggaaggctccgcctttggatcgccccatcggcgtgcgtacggcatcaacaatcactaccttttccatatttcctgtcctcatgccggttgaccgtgggaaacgtccgcgtgtggcgcgaccgatgggtaatagccttcattgcttctggctttttgctgtaagccgtcaggcacctgatagatggcgccgaggtgagccaactgctgcgccatctcgacataacgctcgctgcccaacgtatccaaatagcggcaggctccgccgtggaagggagggaaacctaatccatataccagcgccatgtccgcttcggcagggctggcgacgataccttcttccagacagcgcgcgacttcattaatcatcgggatcatcatccgagcgataatctcttctgcgctgaacgcttttttcggttggctgatgtttttaaggagtgcatctacggcgtcatcctgttctttacgctgcttccctttgctatcggtttgataacgatagaaaccctgaccatttttctgcccaaagcgctgatgttcaaacaacacgtcgatcgcatcgcgatagtcttttgccatccgctgtggaaagccttctgccatcacggcttgtgcatggtgagcggtatcaatgccgacaacgtccagcagataggctggccccatcggccaaccgaatttcttctccatggcgttatcgatctcgcggaaatcggcaccgtctctgagtagtaaactgaaggctgcaaagtagggaaacagaacgcgattcacgaagaaaccagggcagtcgttcacgacaattggtgtcttgcccattttgctggcgtaggccactacgctggcgatggtactgtcactagttttagggccgcgaataatttcgaccagcggcatacggtgtactgggttaaagaagtgcataccgcagaaattttgcggtcgttttaacgccgcagccagcacagcaattggaatcgttgaggtattagaagcgagaatcgtgctctcgctaatgtgcgattcggtttctgctaatacgctcgctttgattttcgggttttctaccacagcttcaacgacgatatcggtacgttcaaacccggcgtaatccagcgtcgggtgaatgtttgccaaaatcgtcgccattttcattccgtctagtttgcctcgctccatctgtttattcaggagcttagctgcctcgttcatccccagcgcgagtggcttctcgttgatatccttcatccgaattggcacgcctttgaacgcggattgataggcaattccgccgcccataatgcccgcacccagcacagcggcctgttgcggtacaggtgtctcgccaaccagcttcttcgctttgcctttaacatattgatcgttgaggaaaatgccgacgagggcgcgagcttcatttgaacgcgccagttgaacgaagtgctgcgtttcgagctgcaatgcctcatcacgtgtcatggttgcggcggcttcgatggtttttaccgctaacatcggcgctggataatgtttccccgcggtttgtagcaccatcgctttggcggtggtaaagctcatcatggcttcaattttattgagcttcagcgcctcaagtttcgggcgtcggtaacccagccagtccagctcgccatttatggcctgctttagcatcttgatggcggcgggaatcagtttttcattagcgacaacagcctgcaccagccccacttttaaagcatcggctgcgctgacgtctttacctgcggcgataatctccagcgcgctgtctgcacctaacagacgcggtagcctgactgtgccgccaaagcccggcatgattccgagtttagtctcaggcaacccgattcgtgcatctggcgtcgctaagcgaaaatcggtcgccagcacgcattcacatccgcctcccagcgcatagctattaatcgcggacagcgtgggaacgggtaaatcctcaagacggttgaaaatgctgttggcgaagacaagccactcatgcagcttttcggccggcgcggcaaaaagagaaaggaattccgtgatatcggcaccgacaataaatgcaggtttgtctgatcgcagcagtaagcccttcaggttcggctgttccgccagaacgtccagcgccttacccaggctggcaaccgtgcgggtatctagcgtgtttacggagccaggggcagaaaataccagctcggcaatgccgtcctcaagccagttaaggtagagggattcaccttgataaagcatgtttatctccgctgtttgtgtgagtgatctggtatgaccagataatcgaattgtggttataatgttaattttttgcaaacgggagattaattttttgccgaattgatcacaaagcaccggacgctgcccttgggtgatgcctgtgttaaaatggagggatcatgtcgtgacgtacaaggatactcatggaaaagctggcttctttatatcatcaccatctggctacgctgcaaacgcgtgctcaggcggttttagcgcgccataagcttgacgcattactgattcattctggtgagctgttgaccgtttttctggacgatcacgactatccttttaaagttaacccgcagtttaaagcttgggtgccggtcacgcaggtgccgaactgctggctatggattgatggcgttaatccgccgaagctgtggttctattcgccggttgattactggcatagcgttgctccggtgcccgagagcttctggaccgcaggggttgagattgccgtgctgcgcaatgccgatgatatcgggcaactgcttccagcacagcgtgagcgcgttgcctatatcggctatgcaccacaacgtgcgcaggatttgggaattcgggcggacaatatcaatcctcagggcgtgttggattatctgcactatcatcgcgcttacaaaacagactacgagctggcctgcatgcgtgaagcacagaagacggcggttatcggtcatcgtgcagcgcatgaagcgtttctttctggcatgagcgagttcgatattaatctggcgtatctgacggccaccggccatcgggatatcgatgtgccttacggcaatatcattgcgctcaatgaacatgctgcagtgttgcactatacccagttagatcatcaggtgccttccgatgtccgcagctttctgattgatgcaggtgctgaatataacggatatgccgctgacctcacgcgaacctattcggcacagagcgatggggcttttgctcaactgattaaagatctcaatcaggaaatgctcgcgttgattgataccatgcaggcgggagtacgttataccgattaccacattcagatgcatcagcggattgcgaagctgctgaaatcacatcagttggttcgggatatcagcgaagaagccatggtagagcaggggctgacgttgcctttcctgccgcacggccttggtcacccgctgggcttgcaggtgcatgacgtcgctgggtttatgcaagacgatcgcggtacacatctggcagcaccgacgcagcatccttacctacgttgtacccgtgtgctcgaacctggcatggtcatgacgatcgaaccgggcatctacttcatcgaatccttgctcgctccgtggcgcgagggtgaatgtagtcaacactttgactggcaaaaaatcgatgcgctgaaaccatttggtggtattcgtatcgaggataatattgtcattcatgaagggcgcgtggaaaacatgacgcgcgacctgaatctggcctgatgcacgtgtatcccattcttactgcgcccgtgagcttcagtgaggaaatcaagaaaagccgctttactacgatcctggcggcaacgccgggaatcgacgcggcaaaagcgtttatccagcacgtcagagaggaacatgcctcggcggggcaccactgctgggcgtttgttgcaggagcgcctgacgattctcaacagcttggtttttctgacgatggtgagccatccggcacggcgggtaaaccgatgctgtcgcaactgatgggaagtggtatcggtgagattacggctgtggtggtgcgttactatggtggaatcccgctaggcactggcgggttagtaaaggcttatggcggtggcgttcagcaagcgctgaagctgatatcgctgcaagagaaggtcttgcaaaaagagtatgacttacaatgtgactatgcgctgttgccccagattgaatcactgatctttcagcttggcggaaaaattctgcatagtgagtatggcatggacgtcgtattgcggttctctatccctgtcaggggaaccgaggaagcggcaacgaaattgcgtgatttaagtcgcggtgcgttgcatttattgccaattccataataatcccagcgcttttttatgaatcattaaggaattccctgcgatgcacttgcgcgccataacccgtattgtcggccagttggttatccttttttccgggacgatggttattcccggattggtggcgttaatttaccgcgatggcgcaggccgggcgtttacgcagacattcattgtcgcgctggcaattggcatcatgctgtggctaccaaaccgcaagcagaagcatgaactgaaatctcgtgaaggattcctaatcgttgtcctcttctggacggtactgggaagcgttggggctctgcctttcctgtttgcggaacaccctaatctgggcgtaacggatgcttttttcgagtcgttctctgggttaacgacaacgggagcgaccacgctggtcgggctggattcattgcctaaagccatcctgttttatcgacaaatgctgcaatggtttggtgggatggggatcatcgttctcgccgttgctatcctaccgattcttggcgtcggtgggatgcagttgtatcgagcagagatgccggggccgctgaaggaaaacaaaatgcgcccgcgtattgccgatacggcgaaaacgctgtggctgatttatctcttacttactattgcttgtgctgttgcgctttggctggcgggaatgccagtatttgatgcaattgggcacagtttctctacggtgtcggtcggaggtttctctacccacgatgccagtatcggctacttcaacagcccaacgattaacaccatcatcgcgatattcttgctgatttccggctgtaactttggtttgcactttgccctgctgagcggccgcagcctgaaggtatactggcgtgacccagaatttcgcatgttcatttttgttcaactgtcgctggtggccgtgtgtacgattgtcctgtggttccaccatgtttatgacagcggtatgcagacgatcaaccaggcattcttccaggttgtctctatggcgacaacggcagggtttacgacggatagcattgcatcgtggccactttttctgccggttttgcttctgtgttccgcgtttattggcggatgtgcggggtcaaccggcggcggcttgaaagtgattcgtatcctgctacttttcctgcaagggtcgcgtgagctcaagcgtttagtacatccgaatgcggtttacacaattaagttgggccaccgagcgttgccggagcgcattcttgaagctgtatggggattcttttccgcgtatgcactggtttttattgtcagcatgctggccgtcattgcgacaggcgttgatgatttctccgcgtttgctgcggtcgctgccacattgaataatctggggccggggctgggtgttgtcgctgagaattttacgtcgatgaatgatacggcgaaatggattctgatactgacaatgctgtttggtcgtttggaagtcttcacgcttttagtgctgtttacgccaactttctggcgggaatagtaccaataaggataaagaacaatgaaagctttgatcgtgttttcgagtcgggatgggcaaacaagagcgattgcctcctatattgcgaatacgctgaaaggaacgctggagtgtgatgttgttaacgtactcaatgcgaatgatatcgatctgggtcaatacgatcaggtccttattggggcgtcgattcggtacgggcgctttcatccagcggtaaatcaatttatccataagcatctggcttctctgcgacaactgcctagcgcattcttctctgtgaacctcactgcacgtaaaccagaaaagcgtacgatacaaaccaatgcctacacgcgtaaattcctgctgaattccccttggcagccggatttgtgctgtgtgttcgcgggtgctttgcgttatccgcgttatcgttggtttgatcgggtaatgattcagctaattatgcgtatgacgggcggcgaaacggatagcactaaagaagttgaatatacggactggcagcaggttgcccgttttgcacaggatttcgctcaattagcggcgaaaaatccggcataacgctgtcttttactgcgctttgctgaagaaatctccactcgataattattttgcatttagcgcttgtcagcgggcgagaagtccctataatgcgcatccactgacacggcaacagcgacacgtggttgtggtgacagagaaaagattcaacgaaggcagtcagtaatgacttgacttcacagcggaaaagcataatatatgcggcccgcgccacggaagacgtggcactgctctttaacaatataatcagacaatctgtgtgggcactcacaagaccgtatcttaaacgatataaaaagtcttgaagagtgaacagcagtaaaattcattatgaatgaacggttactaattctttgagcatcgctgacgagttcagcaaatcaaacaaatcttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgagcggtagcacagaagagcttgctctttgggtgacgagcggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcttcggaccaaagagggggaccttcgggcctcttgccatcagatgtgcccagatgggattagctagtaggcggggtaatggcccacctaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtgtgaagaaggccttcgggttgtaaagcactttcagcggggaggaaggcagtaaggttaataaccttgctgattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaatgactgggcgtaaagcgcacgcaggcggtctgttaagttggatgtgaaatccccgggcttaacctgggaactgcattcaaaactgacaggctagagtcttgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacaaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgctgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctactcttgacatccagagaatttggcagagatgccttagtgccttcgggaactctgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcgcgtaatggcgggaactcaaaggagactgccggtgataaaccggaggaaggtggggatgacgtcaagtcatcatggcccttacgagtagggctacacacgtgctacaatggcgtatacaaagagaagcgaactcgcgagagccagcggacctcataaagtacgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtagatcagaatgctacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccaataaagatgtgtgttaagtgaagtgctcacacagattgtctgatgaaaataacgagcagaaataccttaataggcttgtagctcaggtggttagagcgcacccctgataagggtgaggtcggtggttcaagtccactcaggcctaccaactcttccatgagtggtatctaaggtaactgtaagtagagacggggttatagctcagctgggagagcgcctgccttgcacgcaggaggtctgcggttcgatcccgcatagctccaccatcactactcggtatgataaaaaacatcagagtgtacctgtttgggtgcactgcgatgttttgctctttaacaatctggaacaagctgaaaattgaaacatgacagctgaacatgcatgactgccttcgggcgggtcgtgatgaatcagcatgtcaatgagtctctcaaataatcgcagcgcgaggatgaatcgaaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgcctaggcagtcagaggcgatgaagggcgtgctaatctgcgataagcgtcggtaagctgatatgaagcgttatacccgacgatacccgaatggggaaacccaatgtgtttcgacacattatcattacgtgaatacatagcgtaatgaggcgaaccgggggaactgaaacatctcagtaccccgaggaaaagaaatcaaccgagattcccctagtagcggcgagcgaacggggaggagcccagaacctgaatcagtttgtgtgttagtggaagcgtctggaaagtcgcacagtaaagggtgatagtcccgtacacaaaaatgcacagattgtgagttcgatgagtagggcgggacacgtgacatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaatagaacctgaaaccgtgtacgtacaagcagtgggagccttgattaatcagggtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgcagggaaaccgagtcttaactgggcgttaagttgcagggtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaactcatcttcgggggtagagcactgtttcggctagggggtcatcccgacttaccaacccgatgcaaactacgaataccgaagaatgttatcacgggagacacacggcgggtgctaacgttcgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcacagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacacttaggtgttgttgggtaggggagcgttctgtaagccgtcgaaggtgacctgtgagggttgctggaggtatcagaagtgcgaatgctgacataagtaacgataatgcgggtgaaaaacccgcacgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggctgaaaagcgtagtcgatgggaaacaggttaatattcctgtactcggtgttactgcgaaggggggacggagaaagctaggttatccgggcgacggttgtcccggtttaagcgtgaaggtggatgacttaggtaaatccgggtcatcgttaacactgaggcgtgatgacgagtcactacggtgatgaagtaaccgatgctacgcttccaggaaaagcctctaagctccaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaatactcaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctcctgtcggtgaagtcccttgcggacggagctgacgggagtcgcagataccagctggctgcaactgtttaataaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggtcagccgcaaggcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaaccttgagccttgatgtgtaggataggtgggaggctttgaagcgaggacgccagttcttgtggagccaaccttgaaataccaccctttaatgtttgatgttctaacgtaggcccgtgatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcccaaagagtaacggaggagcacgaaggttagctaatcctggtcggacatcaggaggttagtgcaaaggcataagctagcttgactgcgagagtgacagctcgagcaggtgcgaaagcaggtcttagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgttggaagattgagaggggttgctcctagtacgagaggaccggagtgaacgcaccactggtgttcgggttgtgatgccaattgcattgcccggtagctaagtgcggaagagataaccgctgaaagcatctaagcgggaaacttgcctcgagatgagtcttccctgggcactagatgcccctgaagggccgttgaagactacgacgtagataggctgggtgtgtaagcgtagcgatacgttgagctaaccagtactaatgacccgagaggcttaaccttacaacaccgaaggtgttttgtgggtgactcatataaaacgatattcagcttgttcgaagattggttctgatggttacggagatgacaaaaagtcatgataagtaacggttggaatgaaacagaatttgcctggcggcgatagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctccccatgtgagagtagggaactgccaggcatcaaacatgtggaaagcccctgtcgaaagacgggggctttttgctgtggggcatttggggcgagggattattgatgcatctccggtggcaaaaggccatcggtatcttgcgtagatcaggtagactgtgtgatatctaaattagtcggtatttctattatggcgccaagcgttatttccttgaggtctcataactctttctcattatctgtttctgcatcttgtattaaggttgcggatactcaggataaattgattgaagagtggcgcgtcgccagtgcatcacaagagccagttttattgctaggggaagggagtaatgttctttttctggaagattttttaggcacaattctgctaaatcggcttaaaggcatagatattcgcgaagaaagcgatggctggtatcttcatgttggcgctggtgaaaattggcatcaattagttgaatatacgcttaaatgtggaattactgggttagaaaatttggcgctaattcccggatgtgtggggtctgcacctatacagaatattggtgcgtatggtatcgaattacaacatgtctgtgattatgttgagttattggatctgaccgaaggtaaaactatacatcttaccactgaagaatgccaattcggttaccgtgaaagtatatttaagcatcaatatcgttatgggtttgcaattaccgcagtggggatttttttaaaaaaagagtggaatccggtactgaactacggtgatttggcaaaattgaatcctgcgacagttacgccacagcaggtatttgattctgtatgtcatatgcgccgaagcaagctccctgatcctgtcgtgacaggtaatgcaggtagctttttcaaaaatccgatagttacaaaacagcatgctgacagtattttacgagagtacccaaatatgccccagtatttacaagctgacgggaatgttaaattggcagctggatggttaattgatcagtgcaagcttaaaggatttcaactcggtggtgctgctgttcacgagcaacaggcattagttctgatcaataaaagtaatgcaaaaggttcagatattgtcgaattagctcgttatgtccgcaatcaggtcgctgcaaagttctctatacagctggaacctgaagtccgttttattgctgcgcatggcgaggtcaatgctatcgaggtattatcatgaaagatattacggttcctcttaaattaattaagattctctcggatggtgatttttattccggtgaagtactgggtgaaatgatggggatgagtcgagctgcaattaataaacatattcaaactatacgtgactggggaattgacgtatttaccgtaacgggtaaaggttattctttacccgttactatgcagttattagatgaggaaataatccttaagcacttaccagaaggcggagtgacggttttacctgttgttgattctactaatcagtacattttagaacgactggacacgttatcctccggtgatgcttgtcttgccgaatatcagcaatctggccgtggtcgtcggggccgacaatggttttcaccctttggtgcgaatttatatttgtccttatattggcgcctagagcagggacctgcagcggctgttggagtcagtctggtaatcggtatcgtaatggctgaggtgttacataagcttggtgctgacggtgtgcgggtcaaatggcccaatgacttatacctaaaggatcgaaaattagccggtattcttgtcgagcttaccgggaaaacaggtgatgctgctaatttggtaattggagcgggtataaatttacaaatgagagagccagctccagatactattaatcaaggctggataaatttacaagaagcgggcatagacattaatcgcaatacactggcttcaaccctcatttctgaattaagaggtgctttagctgtctttgaactagaaggccttgaaccattcatttccagatgggaaagattggataattattttaaccgcccagttcgtttgattatcggcaaccgcgagatatatggagttgaccgtggaatagatagccaaggtgcattgttattagaaaatgacggcctgataacgtcatatattggtggcgaaatttctctgcgtggtgtatgaaaatggggggtgcccattttcatatatttattttcttaatcgaacacactcaaccgcatggttagcgcttttagtcataataaggctggccctttcccttgtgggtaggatgttttcttttaaattaagcccgttaatttccttccataattgagatgcgatgccgacagcttcttcttccgtcaattttgcataattatgaaaatacgaatttggatttgagaatgcaccttgcctgaattttaaaaagcgatttatataccatggttgtagcaatgtttcaggggcatcgacatagatagaaaaatccacaaagtcagaaacaaaaactctatgtggatcatgtggatagtccataccactttgtaggacgtttaagccttctaatattaaaatatcaggttgctccaacactttattattattaggaacgatgtcgtatgttaagtgcgaatacgttggggcggtgacttgatgtgttcccgattttatatccgaaacaaatttcactaggctatgcatatcatatgattgcgggaagccttttttcttcatcaaatcacgttcttttagtaccttatttggatgaagaaatccatcagttgtaattagttctacactacgatgttctggccagcggctcaataatgcttgaagtacacgggcagtggtactttttcctactgcgacactacctgcaatacctattatataaggtatcttttggccatcagttcctaagaactgctcaagtacagcctgacggcgtaagttagagttgatataaaaattgagcaggcgagataacggtagataaatttctgcgacctcgtctaatgaaagatcctcgttgatccctttgagcttaacgatctcttcttctgtcagcgttaacgggacagaatcgcgcaaggcggcccattggctgcggttaaattgtagatatggcgtggccaatgattgatctctattgctcataagtcgtgttctgcctgcttaacaggtaagaaaagggactcttagcccagcgagaaagcgggctattagcttagccaacgcaatgatcgcaacaccttctcttgtgtaataaatttttgataatgggcaggttaacactttgcggatagaaataagaagagaaaatcggttctgtgatggatgcttctgcgtttgtaccgagagggcccgctagctggtgattgctttacctaaactattcactgcaaggaggcgcttataatagatgccgtcgggtggtaatgaccatcaggtgtgcaggcatagtttggtcattctccaagatggcgatatcccaaggcacggtagaatacctctgctgaggatcctgcttaagaatctaaatagagtagccccttctgttggaaaaacgcacttttttccaacagaagcgcctttttctacagcatctatcagtagattggccagctcttcacgatagagaggtaaggttgccgcattgagttgaattgttttcatcacgttttgcccgttcgacataaatttgtttctagcacgcaaaatttattccaagtctattttcttagagaaacgagcaaaatagcatctgtcagtgcagagcctgctcttctaaagggcaagaaatgtatttttgggcaagaggaatggggcaggttcaatagtgaaatcttcattttgttggataaatctggtggttctttgtgctaattcttgctgctactctagatttatgggttaatttggataaaatctaagcgatagcgcattttacgcaatttttttgttgcatcgagcgttctgtctacctagaatgcgcagcacttgaagccggcttagctcagtaggtagagcaactgacttgtaatcagtaggtcaccagttcgattccggtagccggcaccatcaagtacacaatcaggtggggttcccgagcggccaaagggagcagactgtaaatctgccgtcacagacttcgaaggttcgaatccttcccccaccaccaaattcaatcctggcagcaggatattcgatacggtagcaagcctaagccggatcgacgaaggcggggtctataaatcttattccccaacttcaaaatctacagaaaaattaggtagccgagttccaggatgcgggcatcgtataatggctattacctcagccttccaagctgatgatgtgggttcgattcccactgcccgctccaagatgtgctgatatagctcagttggtagagcgcacccttggtaagggtgaggtcggcagttcgaatctgcctatcagcaccacttccttttcctcctcctgattttctttctgtgaataaattcagcaagctatcgcttggttgatgtggtgataccaccgatttatccgtgtcttagagggacaatcgatgtctaaagaaaaatttgaacgtacaaaaccgcacgttaacgtcggtactatcggccacgttgaccatggtaaaacaacgcttaccgctgcaataactaccgttctggctaaaacctacggtggcagcgcgcgtgcattcgaccagatcgataacgcaccggaagaaaaagcacgtggtatcaccatcaacacctctcacgttgaatacgataccccggctcgccactatgcgcacgttgactgcccaggacacgccgactatgtgaaaaacatgatcaccggtgctgctcagatggatggcgcgatcctggttgttgctgcgactgatggcccaatgcctcagacccgtgagcacatcctgctgggtcgccaggttggcgttcctttcatgatcgtattcatgaacaaatgcgacatggttgatgacgaagagctgctggaactggttgagatggaagtgcgtgagctgctgtctcagtacgatttcccaggcgacgacatcccggttattcgtggttctgcactgaaagcgctggaaggcgaagctgagtgggaagcaaaaatcatcgaactggccggttacctggattcttatattccagaaccagagcgtgcgattgataagccgttcctgctgccaatcgaagatgtattctccatctccggtcgtggtaccgttgttaccggtcgtgtagagcgcggtattgttaaagttggtgaagaagttgaaatcgttggtatcaaagataccgtgaaatcaacctgtaccggcgttgaaatgttccgtaagctgctggacgaaggtcgtgcaggcgagaacgttggtgtcctgctgcgtggtatcaagcgtgaagaaatcgagcgtggtcaggtactggccaaaccgggttcaatcaagccgcacacccagttcgaatcagaagtgtacatcctgagcaaagatgaaggcggccgtcatactccgttcttcaaaggctaccgccctcagttctatttccgtaccactgacgtaacgggtactatcgaactgccagaaggcgtagagatggtaatgccgggcgacaacatcaaaatggttgtaaccctgatccacccaatcgcgatggacgacggtttgcgtttcgcaatccgtgaaggcggccgtactgtaggcgcgggcgttgttgctaaagttatcgcttaatcgctgataacgtttgacgcgacacgcgataaaagggcatcatttgatgccctttttctacgctgtcatggtagaacctatctcatcagcgattgtgagatataatcattggtgagataggctctgtagacacggcgtaaataccgaattattcgttttacagaacatctttcggtttggttgctccgtagttgcggggcaaagttatttgtctgaatcattgtgacaggttggtttatgagtgcgaataccgaagctcaggatagtgggcgtagcctggaagtgattaagtggctagtagtaggtgccttgctggtcgttgcgattgttggcaattattattaccgcgaatttagtcttcctctgcgtgcattggccgttgttatcctgatcgccgcagccggtggtgtggcactgctgaccacgaaaggcaaagcaaccgtagcgtttgctcgcgaagcgcgtactgaagtacgcaaagtaatttggccgactcgtcaggaaacgttacacaccacgttaatcgttgccgcggtgactgccgtgatgtcgctgattttgtgggggctggatggtattctggtccgtctggtatcgtttatcactggcctgaggttctaagatgtctgaagctccaaaaaaacgttggtacgtcgttcaggcgttttctggttttgaaggccgcgtagcacaatcgctgcgtgagcacatcaaactccataacatggaagaactgtttggcgaagtcatggttcctactgaagaagtagttgagatccgtggtggtcagcgccgcaagagcgagcgcaagtttttccctggttatgtcttggtacagatggttatggaagatgctagctggcatcttgtgcgcagtgttcctcgtgttatggggttcattggtggtacatctgaccgtcctgcaccgatcagtgacaaagaagtggatgcgattatgaatcgtctccagcaggttggtgataagcctcgtccgaaaacgctgtttgaaccaggtgaaatggttcgcgttaacgacggtccgtttgccgactttaacggtgttgtcgaagaagtcgactatgagaaaagccgcctgaaggtgtctgtttctatatttggtcgtgcgacacctgttgaattggactttgctcaggtcgaaaaaggctaattttctgacaagacttgctgaaaatagctacttgcctatggcgcgaaattaacctataatttcgcgccttttgtttttcagtggccttaacggcgtctgaagcgtaatacaaaccacggggagccttttactaggcgctattacccaatcgaggaaagttaaatggccaagaaagtacaagcctatgtcaagctgcaagttgcagctggtatggctaacccgagcccaccagtaggtccggctctgggtcagcaaggtgttaacatcatggaattctgtaaggcgttcaatgctaaaactgaaagcattgagaagggcctgccgactccggttgttattaccgtttattctgaccgttctttcaccttcgttaccaaaacgcctccagcagcagttctgctgaagaaagctgctggtatcaagtctggttccggcaagccgaacaaagacaaagtaggtaaagtaacgagcgctcaggttcgtgaaatcgcagaaactaaagctgcggacatgactggttctgatgtagacgccatggtgcgctctatagcaggtactgctcgttccatgggcctggtagtggaggattaataaatggctaagctgaccaagcgcatgcgcgtgatccgtgacaaagttgatgtaactaaacagtatgacatcaacgaagctgttgctctgctcaaagagctggccactgctaagtttgtagaaagtgtagacgtagctgttaacctcggcatcgatgcacgtaaatctgaccaaaacgttcgtggtgcaaccgttctgcctcatggtaccggtcgttctgttcgtgtcgctgtcttcacccaaggtgcaaacgctgaagctgctaaagctgctggcgctgaatttgtgggcatggaagatctggctgatcagatcaagaaaggcgaaatgggctttgacgttgttattgcttctccagatgcaatgcgcgttgtaggccaattgggccaactgctcgggccgcgcggcctgatgccaaacccgaaagtgggtactgtaacacctaacgttgctgaagcagttaataatgctaaagcaggtcaggttcgttaccgtaacgacaagaacggcatcatccataccactatcggtaaggttgatttcgattctgacaaattgaaagaaaaccttgagtccttgctggttgcgctgaaaaaagcaaaaccatctcaggcaaaaggtgtgtacatcaagaaagttagtctgtccaccactatgggcgctggtgtttctatcgaccagagcggcttgaacgctgttgctaactaatagcttttgttccgctttactcgggtgtgggatttacctataattttacgcccgttgttcttcgagtgggatgacgcaagaattattcggttggagcctggcctatccaggcctccgtccaagaccgcaggtgtttcgtaagaaacttaattttcctgcgtagacggtgacagagcctaaataacgtttttcttttttataaagaataattttttactggattctgctcaccgtgtttcaacgcttatctctaattttggcgataagtgaagtgagttccggagagtttttccggctaaatccaggagcaaaagctaatggcattaaatcttcaagacaaacaagcgattgttgctgaagtcagcgaagtggccaaaggtgcgctgtctgcggttgttgcggattcccgtggcgttaccgttgataaaatgactgaactgcgtaaagcgggtcgtgaagctggcgtttacatgcgtgttgttcgtaacaccctgctgcgccgcgtcgttgaaggtactcaatttgaatgcctgaaagacacgtttgttggtccgaccctgattgcatattctatggaacacccgggcgctgctgctcgtctgttcaaagatttcgcgaaagcgaatgcaaaatttgaggtcaaagctgcagcctttgaaggcgagctgatcccggcggctcaaattgaccgtctggcaacgctgccgacttacgaagaagcactggcacgtctgatgtcgaccatgaaagaagccgctgccggcaaactggtccgcactctggctgctgttcgcgatgcaaaagaagcggcttaatagcgctttcttttctatcgcacttgctaacgtataaactatttctgattcttaggaacaattgtcatgtctatcactaaagatcaaattctggaagcagtagcggctatgtctgtaatggatgttgttgaactgatttccgctatggaagaaaaattcggtgtttctgctgctgctgctgtagctgttgctgctggcccagctgaagttgctgaagaaaaaactgagttcgatgttgtgctgaaagctatcggcgctaacaaagttgctgtaatcaaagctgttcgtagcgcaactggtctgggcctgaaagaagccaaagatctggttgaatctgctccagcagttatgaaagaaggcgtgagcaaagatgacgctgaatcactgaagaaatctctggaagaagctggcgcagaagttgaagttaaataagccaacctttcaggttgcagcctgatttattaggctgatggctggtgactttttagtcaccagcctttttgcgctgtagggcatcaatgggatttcacactgtttagccattgatttccccaaatatttttttctattgacgacttaatatactgctttccagcaatagggcgcttgcctaagcaagagcaacgaaatggtttaagagtaatagaaagacgtattacggaaagttctctattttccgaccaacataaatagtgttgcatgaactgtccttgttaggacagacagagtggttcgacttgtcagctagctgaggaaccctatggtttactcctataccgagaaaaaacgtattcgtaaggattttggtaaacgtccacaagttttggacataccttatctcctttctatccaacttgactcgttccagaagtttatcgagcaagacccggaaggtcagcacggtttggaagctgcattccgttctgttttccccataaagagctatagcggtaattcagagctgcaatatgttagctatcgcttgggcgaaccggtatttgacgttaaagaatgtcagatccgtggtgtgacgttctctgcaccgctacgcgtgaaactgcgtctggtgatctacgagcgtgaagcgcctgaaggcaccgttaaagacatcaaagaacaagaagtttacatgggcgaaattccgctcatgaccgataacggtaccttcgtgatcaacggtactgagcgtgtaatcgtgtctcagttgcaccgtagtccaggtgtgttcttcgatagcgacaaaggtaaaacccactcttcaggtaaggtgctgtataacgcacgtattattccttaccgtggttcctggctggatttcgagtttgatccgaaggataacctgtttgtccgtatcgaccgtcgtcgcaaattgcctgcgaccattatcctgcgcgcactgggttactccaccgcacagattctcgatcttttcttcgataaaattgtctatgaaatcaatggcaataaattgcagatggatctggttcctgaacgcttgcgtggtgaaactgcgtcgtttgatattgaagcgaacggtaaagtttatatcgaaaaaggtcgccgcatcactgcacgtcatattcgtcagttagagaaagacagcattgagcgcattgaagtgcctgttgaatatatcgctggaaaagtgctgtccaaagattatatcgacgagagcactggcgagctgatcggcgcagccaacatggagctgtcgctggacctgctggctaaactgagccagtctggtcacaagcgtattgagaccctgttcaccaacgatcttgatcacggtgcatacatgtctgaaaccgtgcgcgtcgatccgtcaagcgatcgtctgagcgcgctggttgaaatctatcgcatgatgcgtcctggtgaaccgccaacgcgtgaagctgcagaaacgctgttcgagaacctgttcttctctgaagaccgctacgacttgtctgcggttggccgtatgaagttcaaccgttctctgctacgcgatgagatcgaaggttccggtatcctgagcaaagatgacatcatcgaagtgatgaagaagctcattgatatccgtaacggtaaaggcgaagtggatgatatcgaccacctcggcaaccgtcgcatccgttccgtcggcgaaatggcagaaaaccaattccgcgttggtctggtgcgtgtagaacgtgccgtaaaagagcgcctgtctctgggtgacctcgatacgctgatgccacaggacatgattaacgccaagccgatttcggctgccgtgaaagagttcttcggttcgagccaactgtcacagtttatggaccagaacaacccactgtccgagattacgcataaacgtcgtatctctgcattgggcccaggtggtctgacgcgtgaacgtgctggctttgaagttcgtgacgtacacccgactcactatggtcgtgtttgtcctatcgaaacgccggaaggtccgaacatcggtctgatcaactccctgtccgtttatgcgcaaactaacgaatacggtttccttgaaaccccatatcgtcgcgtgcgtgaaaacgtggttacggatgagattcattacctgtctgcgattgaggaaggtaacttcgttatcgcacaggcaaacaccaatttagacgaagaaggccgcttcatcgacgaactggttacctgccgtaacaaaggggagtccagcttgttcagccgtgatcaggttgaatatatggacgtttccacacagcagatagtttccgtcggtgcgtccctgattccgttcctggaacacgatgacgccaaccgtgccctgatgggtgcgaacatgcaacgtcaagccgttccgaccttacgcgctgataagccgctggttggtacaggtatggaacgcgctgttgcggttgactccggtgtaactgccgtagccaaacgtggtggtacagtacagtacgtggatgcatctcgtattgtaatccgcgttaatgacgatgaaatgtatccgggcgaagccgggatcgacatctataacctgaccaaatatacccgttctaaccagaacacctgcatcagccagatgccgtgtgtgtcgctgggtgaacctgtagaacgtggtgatgttctggccgatggcccgtccaccgatctgggtgaactggcgctgggtcagaatatgcgcgtggcattcatgccatggaatggttacaacttcgaagactccatcctcgtttccgagcgtgtggttcaggaagatcgctttacgaccatccacattcaggaactggcctgtgtctctcgtgacaccaagttagggccggaagaaattactgcggacatcccgaacgtgggtgaagcagcactttccaaactggatgagtccggcatcgtttacatcggtgctgaagtaaccggtggtgacattctggttggtaaggtaacgccgaaaggtgaaacccaactgacgccagaagagaagctgctgcgtgcgatcttcggtgagaaagcgtctgacgttaaagactcttctctgcgtgtaccaaacggtgtttccggtacgattatcgacgtacaagtctttacccgcgacggcgtggaaaaagacaaacgtgcgttggaaatcgaagaaatgcagctgaagcaggcgaagaaggacctgactgaagagttgcagattctggaagcgggcctgtttggacgtatccacgctgtgctggtttctggcggcgttgaagctgacaaactggacaaactgccgcgcgagcgttggttggaactgggcctgactgacgaagataaacagaatcagttggaacagttggcagaacagtatgatgagctgaagcacgagtttgagaaaaaactcgaagctaagcgccgtaaaatcactcagggcgatgatctggcaccaggtgtgttgaaaatcgttaaggtttatctggctgttaagcgtcagatccaaccgggtgacaagatggctggtcgtcacgggaacaaaggtgttatctccaagatcaacccgatcgaagatatgccttacgatgagaacggtacgccggtcgatatcgtactgaacccgctgggtgtaccttcacgtatgaacattggtcagattctggaaacccacttgggtatggctgcaaaaggtatcggcgagaagatcaacgccatgcttaagcagcatgaagaagtgactaaattgcgtgagtttatccagagagcctacgatctgggcgacgatttgcgtcaaaaagttgacctgagcactttctccgacgaagaagttatgcgtctggctgaaaacctgaaaaaaggtatgccaattgcaacgccggtattcgacggtgcaaaagagaaagaaatcaaggaactgttgcagatgggcggtatccctacctccggtcagattaccctgtacgatggacgtaccggtgagcaatttgagcgtcaggttaccgtgggctacatgtacatgctgaaactgaaccacttggttgacgataagatgcatgcccgttccaccggttcttatagcctggttactcagcagccgctgggtggtaaggcgcagttcggtggtcaacgcttcggtgagatggaagtgtgggcgctggaagcttatggtgcggcttataccctgcaagaaatgttgactgttaagtctgatgacgtgaacggccgtaccaagatgtataagaacatcgtggatggcaatcatcagatggagccaggcatgccggaatccttcaacgtattgttgaaagaaatccgctcgctgggtatcaacatcgagctggaagaaaagtaattccagcccgttgtattgctggcattcgtcatagggacacctgaacgctgttttaacagccatgttgttttgaacagcatagttcaggtgtctatcaggtctaactccgacaggagccaatccgtgaaagacttattaaagtttctgaaagcgcaaactaagaccgaagagtttgatgcgatcaaaattgctctggcctcgccagacatgatccgttcgtggtcttttggtgaagttaaaaagccagaaaccatcaactaccgtacgttcaaacctgagcgtgacggccttttctgcgcccgtatctttgggccagtaaaagactatgagtgcttgtgcggtaagtataagcgcctgaaacaccgtggtgttatttgtgagaagtgcggcgttgaagtgacccagactaaagtacgccgtgagcgtatgggccacatcgagctggcttctccgactgcgcacatctggttcctgaagtcactgccttcccgtatcggtttgctgttagatatgccgctgcgtgatattgagcgtgtgctttattttgaatcttatgtcgtggttgaaggtgggatgaccaaccttgagcgtcgtcagatcctgactgaagagcagtatctggatgcgctggaagagtttggtgatgaattcgacgcgaaaatgggcgccgaagcgatccaggctctgctgaagaacatggatctggagcaggaatgcgagcagctgcgtgaagagctgaccgaaaccaactccgaaaccaaacgtaaaaagctgaccaagcgtattaagctgctggaagcgttcgtacagtcgggcaacaagccagagtggatgatcctgaccgttctgcctgtactgccgccagatctgcgtccgttggttccgctggatggcggtcgtttcgcgacttccgatctgaacgatctgtatcgtcgcgtgatcaaccgtaacaaccgtctgaaacgtctgttggatctggctgcgccggatatcatcgtacgtaacgaaaaacgtatgttgcaggaagcggttgatgccttgctggataacggccgtcgcggtcgtgcgatcaccggttctaacaagcgtcctctgaaatctttggccgatatgatcaaaggtaaacagggtcgtttccgtcagaacctgctcggtaagcgtgttgactactccggtcgttccgttatcaccgttggtccatacctgcgtctgcaccagtgcggtctgccgaagaaaatggcgctggaactgttcaaaccgttcatctacggcaagctggaactgcgtggtcttgctaccaccattaaagccgccaagaaaatggttgagcgtgaagaagccgtcgtatgggatatccttgacgaagtcatccgcgaacacccggtactgctgaaccgtgcaccaacactgcaccgtttgggtatccaggcatttgagccggtactgatcgaaggtaaagcgatccaactgcacccgctggtttgtgcggcctataacgccgacttcgatggtgaccagatggctgtacacgtaccgttgacgctggaagcccagttggaagcgcgtgcgttgatgatgtcgaccaacaacatcctgtcccctgcgaatggtgagccaatcatcgttccttctcaggacgtggtattgggtctgtattacatgacgcgtgactgtgttaacgccaaaggcgaaggcatggtactcacgggtccgaaagaagcagaacgcgtttatcgtgccggtctggcctctctgcatgcgcgcgttaaagtgcgtattacggaagagatcaagagtatcgaaggcgatgttacgcatcagacgtcgattatcgatacgactatcggtcgtgccatcctgtggatgatcgtaccgaaaggtctgccgttctcgatcgttaaccagcctctgggcaagaaagcgatctccaaaatgcttaacacctgttaccgcattttgggtctgaagccgacggttatcttcgctgaccagactatgtataccggttttgcttacgcggcgcgctctggtgcttccgtaggtatcgatgacatggttatcccggcgaaaaaagccgagattatcgaagaagcagaaaccgaagttgccgagattcaggagcagttccagtctggtctggttaccgcgggcgaacgctataataaagtgatcgatatctgggcagcggcgaacgaacgtgttgcgaaagcgatgatggaaaacctgtccgttgaggatgtggttaaccgtgatggtgtggttgagcagcaggtttctttcaacagcatctttatgatggctgactcgggtgcgcgtggttctgcagcacagattcgtcagttggcgggtatgcgtggtctgatggcgaaaccagatggttccatcatcgagacgccgattaccgcaaacttccgtgaaggtttgaacgtactccagtacttcatctcgacgcacggtgcgcgtaaaggtctggcggataccgcactgaaaacggcaaactccggttacctgactcgtcgtctggttgacgttgcgcaggatctggttgtgaccgaggacgattgtggtacccatgaaggtatcatgatgacgccggttatcgagggtggtgatgttaaagagccactgcgtgaacgcgtactgggccgtgtaacggctgaagacgtgatcaaacctggtaccgcggatattctggttccacgtaacacgctgctgaacgagcagtggtgtgacatgttggaagagaactctgttgacgtcgttaaagtgcgttcagtggtaagctgccaaaccgactttggcgtgtgcgccaattgctacggtcgcgatcttgctcgtggtcatatcatcaacaaaggtgaggccatcggggttatcgcggcacagtccatcggtgaaccgggtacacagttaaccatgcgtacgttccacatcggtggtgcggcatcgcgtgcggctgctgagtccagcattcaggtgaaaaacaaaggtagcctgaaactgaacaacgtgaagttcgttatgaacggcaacggtaaactggttattacttcacgtaataccgaactgaagctgatcgacgaattcggacgtactaaagaaagctataaagtgccttacggtgcggtgatggcgaaaggtgacggctctgacgttagcggtggcgaaactgtcgcaaactgggatccgcacaccatgcctgtggtgaccgaagtgagcggttttatccgttttgctgatatgattgacggtcagaccattacccgccagaccgatgacctgactggtttgtcttctatcgtggttctggatagcgcagagcgtaccggtagtggtaaagatctgcgtccggcactgaaaatcgttgacgccaagggtcaagatgtactgatcccaggtaccgatatgcctgctcaatacttcctgccgggtaaaacgattgttcagttggaagatggagtgcagattggtgccggtgatacattggcgcgtctccctcaggaatccagcggtaccaaggatattaccggtggtctgccacgcgtagccgacctgttcgaagctcgtcgtccgaaagaaccggcgattctggcagagatcagcggcatcatttccttcggtaaagaaaccaaaggcaagcgccgtctggtgatttctccgttggatggtagcgatgcttacgaagagatgattccgaaatggcgtcagctcaacgtgttcgaaggtgaagttgtggaacgtggtgacgttgtttccgacggcccagagtctccgcacgatatcctgcgtctgcgtggcgtacatgcagtaacgcgttatatcaccaacgaagttcaggaagtttaccgcctgcaaggcgttaagattaacgataaacacattgaggttatcgttcgtcagatgttgcgtaaaggcaccatcgttagcgcgggtagtacggagttcttggaaggcgagcaggcagaaatgtctcgcatcaagattgctaaccgcaagttggaagcggatggcaagatcacggcaacgttcagccgcgatctgctgggtatcaccaaagcatctctggcgaccgagtccttcatctctgcagcatcgttccaggaaaccactcgcgtacttaccgaagctgctgttgctggtaaacgtgatgaactgcgtggcctgaaagagaacgtcatcgtgggtcgtttgatcccagcgggtacgggttatgcgtaccatcaggatcgtatgcgccgccgtcaggcgagtgaagctcctgtcgtacctcaggtgagtgccgatgaagcttctgctaacatggctgaactgttgaacgcaggttttggtaagcgcgacgacgaataagtctgtttacgctgcactaccatgcggtaaataataaaaaccccagctatcatggctggggtttttttatagtgcgcatccctgtgtgctacctgaaggccgttgcaagcgacgttaaaattgatggaaggcgtcctgcgggccaacgctgtgcgttgttataaaacgctcccagcgttttataacatcctgaaattttttatagcgcacattcctgtgcgctacctaaaggccatcgcaaacgacgttaaaaatttcatcctgaaattttttgttgtacagtagtgtaaagtaaatagaacggaaccgacatggacacctcgactacgccaacactctcacagcctggtggctcattacctcatcaggatgattcactctcttctgataaaaccctacaaacacagtcagtaagccattctcaacatcgagcaaaacgtgcagcatggggcagttttgttggtgccgttgtcgattggtacgattttcttctgtacggaattgttgccgctcttgtatttaataccgaatttttcccacagatcagtccgacgatggggacgctggcggcatttggtacgttcggcgttggtttcttgttccgcccgttaggtggcatggtgtttggtcactttggtgacaagctgggccgtaaacggatgttaatgattacggtctggatgatgggtatttccactgcattgattgggctgctgccgtcgtttgattctattggctggtgggcaccggcgctgttggtcacgctgcgggcaattcagggattcgcggtcggtggcgaatggggcggggcggcgctgttggcggtagaaaacgcgccgaagaagaagaaagccttttacagcagtggcgtacaggttggctttggtgtcgggcttttgctggcaaccgggtcggtatcagtggtgagcaatttgacgaccaatgaggaatttaccagttggggttggcgtttgccgttcttattcagcctgattctagttgctatcgcttggtgggtacgtaatgggatggatgagtctcaggaatttgaagccaacaaaactctaggtgaaagagcacagaagctgcgttcgttccctattatggaagcactgcgccagcatccgaaggcattcctgctgattattgcgctacggcttggtgagctgctgacgatgtatatcgtcaccgcgtttgcacttaattactccaccacccatcttgggctatcgcgggatattttcctgaatatcgggctgctggtgggggcgataagctgtgtgtctattcctttctttgcctatctggcggatagctttggccgtcgccgtatctatgtgaccggtgcgttgattggagccgtgagtgcggtgcctttcttcatggcgctggaaagccacaacacgctgatgattctgttttttgccatcatgttggcgaatgctgcccacgatatgatcgttagcgtacagcaaccgatgtttaccgagctatttggtacggcgtatcgctatagcggggctggtgtgggttatcaggtcgccagtgtggtcggcggcggatttacaccttttatcgctgtcctgctggtggaatttatggatggttcatggcacgcggtggcggcctaccttgccatcggctgcttactgtcggcagttgtcgggatggggatgaaagcaccttcagacgatactgtgcctcactaatctctttatcttgccgatacagatgcactatctgtatcggcgatatttctactgtttttttgttgttatgttatctgaaccgatcgagatcgcttcgtttcagccctatatccttgagcccatcattgctcatattccgcagtatcttcagcgtttgtgctcttactcgccaggctttccacaaacggtacggcaaaatcagcattagccagaacggtgactcgcggaacggtttttgtgatcgattctcatgaaattccatatattccccctcgccagtgaatgattgctatgatgaggtgaaaggctttttcaatacagacgcaataaatccatttttttagcatacagattgtgtgatattgcatctgaatggtgatttttattcgaatctgtattggttactgctgttaatcatgatggggaacgatactgatgacgcgttatcaacaccttgctgggctgttagagcagcggatcgaacaagggttatatcaaagcggagaacgcctgccttccgttcgggcactgagtacagaacatggtgtgagtatcagtaccgtacagcaagcctatcatctgctggaaactcggcagttgattatgccgcagccgcgttcgggatattttgtcacgccgcgcaaggcaaccccgcccgtacccgcgctgacgcgtcctgctcaacgtccggttgaaatcacgcagtgggagtcggtactggaattggtgaacgtacgtctggaaaccaacgtgctgaaatttggcagcggaatgccggatgtgagccagccgaccatcaaaccactgtggaaagagatgagtcgactctgccagtatcaggatccccgagtcttacaatatgacagcgtatacggcgtgcctgcactgcgtgaacagattgcccgtcttaccgtagactgtggctgtcagctgaaccaagatgatattgtgatcactaccggatgtcaggaagccttgtttgttgccgtccgcgccgtttgtcagcctggtgacatcgtggctgttgaatcacccgcttttccgggcacgatgcagatccttcgtgggctggatatcaaagcgatcgaaatcccgactgactctgtcacggggatcagtctcgaagcgctgcggctggcgctggatcagtggccggtcaaagctgtacttctggttcctagctgtaacaacccgcttggtttcatcatgcctgatgcccgtaagaaatcgctggttacactggcgcagcactttgatatcgcgattattgaagatgatgcatatggcgagctggcctatgaatatccgcgcccgcgcgcgataaagtcgtttgatgaagatggccgcgtactgttgtgcagctcgttttcgaagaacctggctcccggtttgcgtgtaggctggatcgctccggggcgttatttggagcgggtaatccatacaaaatacatcagtacaggatcgacagtggtacagccccagctagccgtggcagaatttattcgtcgtggacactatcagcctcatttgcgccgcatgcgcgcgcagtacaaagctaacctcgatatatttacctgctgggtacgtgagtactttccgtcaaacatttgtgtgagtcgcccacaaggcggctttttggtgtggatcgaactgcctgaatattttgactctctcaagctcgcgcgtgaagtcagaaaagcgggtatacaaatagctgctggttcgctattttccgcctcagggaaatatcgcaattgtattcgactcaattatgctaatcgcttcacggaagagatgagagaagggctgcgcatcgtgggtagtgaagtcgcgaagatgatgcatacgcttcctgaccagagtgctccttgatgatttttaaggaagggccgatacgggtaaggataagccccgtatcggcgggttgatgtgcagaaccgataaatggcaaacggctccggctagcaggttcagtacctcaggcctaccaacgacgctactgtattcttcgtcgtaggccgtgacgataggccgaatgtcatgttgcgcggcgctatcctgagaatattgccttccgtgtaattttcattccggtctgcgagctgcttcccagatcaagcgtatcaactcatgccgatcgcttaaaacctgagataccgagggctaccaaggcgtgaggcatccctacgggaacctcatcaccgtgtttccctctcactccacgcttaagtgatcaatatcagaggcatcgtcgcactacctgcctaaatacccgtcccagtctttccacaccggttgaagacctgctcgtatgatggcctgcgctacatcttcagggcgtcgtgaatcatgcggtgtgaactgttccaattcgggatgattgtcggcatagccacccggctgggttttggaaaacgcgctgacattgttaatcgcaatgggaattgcatgatcgcggaagaaaggcgattcgcgcgtggaaagcgatagctcaatatccggtgacagtaatcggaatgcacaaatcacctgcatgagctgtgcttcatccattaacgatgctggctcaatgccgcccgcacaggggcgcaggcgagggaacgagatagagtaacgactctgccagtagttctgctgtaagtgcagcagatgttccgccaccatgtagcagtcggttcgccagctattggataggccgattagagcacccagcccgatcttgtcgatccccgcacgaccaagccgatccggcgtagcgagtcgccagtggaaatcctgcttttgtccttttagatggtgcagttggtaggtcgctgggtggtaagtttcctgatagaccatcacgccatccagccccagcattttcaactcggcgtactcgtcctgcgatagtggctggacttcgatcatcaacgaactgaagagcggtcgaatcagtggaaagacgcgacgaaaataatccattcccactttgcgctgatgttcgccggtcacgagcagcaggtgctcaaacccgagttctttgatagccgcgcattcacgtagaatctctgcctcatccagcgtttttcgcttgatgtgattgctcatcgaaaaaccgcagtacgtgcagtcgttggagcagagattggacaggtataacggtacataaaagctcaccgtattgccgaaacgctgtcgagtgagctgctgtgcccgctgggctagcggttccagataagcgctggcggcaggtgaaatgagcgccataaagtcgtcgcgcgtcaggtgtggagcagtaagcgctcgttcaacatcacgtgctgttttactgttgatgtgcagcgtcaggtcatcccagtcgagttgttcccagacggtttgaaaatcgacgctcatcgctccgccccttccgtttgctggtgcagaaaaccggtgagcgggctggtggcgctggcgacaaactgcttatttccctgcccggcttgacgagcaagcccaccggcattgacggccagccgaaatgcgcgcgccatcgccacaggatcgcgggcaacagcaattgccgtatttaccaacacgccgtcggcccccatttccagcgcatcggccgcatggctgggcgcaccaatacccgcatcgacaatcaccggaatacgcgcctgttcgatgataatgcggagaaaatcacgcgtttgcagcccctgattggagccaattggcgcacccagtggcatcacggcggcgcagccgacttcttccagtcgtttgcacagtactgggtcggcaccgcaatagggcagcaccgtgaatccctctttgaccaactgctcggcggccttcagcgtttcgatagggtcgggcagcaggtatttcacatcggggtgaatttccagtttcaaccagtgagtacccagcgcttcacgcgccagtcgggcagcaaaaacagcttcgtctgcggttttggcacctgacgtgtttggcagcagcttgataccgagctggcgtagcggagcgagaatggcatcgttgccgccattcagatctacgcgcttcatcgccatggtgactaactgcgaaccggaagcctcaagtgccgctagcatcagctctggcgtggcgaatttgccggtgccggtcagtagtcgtgaagttaatatcgtatcggcaatgtgcagcatgtcatcctcccgcgattgcctgaaaaagcaaaatatcatcaccgtcttgcacttgatgctgtgaccaagtggcgtgcgggataatggtctggttgatggctaacgctgtgcctggctggaaccgatttatctggttcagcagcgtctcaaccgtcatggcctctgggcactcaaagggctcatcattcaacgtgattttcatgccacgcctccacataccgggcaatgaggcgaacgcgtcagttggagtgtgctccagctctgctgcttgccattgaacattctcagtttgccgtccaacgcggacggcaagcctgccagcagtttgattgcttccagcgcctgaagtgtgccaatcacaccgaccaccggaccaagcacgccagcagtacgacagttgcgctgcggttcggcggtatcggggtacaggcaggcgtagcagccagagtgataaggcggcgtgaagaccgtgagttgaccgctgaaaccgacggcgctaccgctgatcagcggcttgccagcccctacgcaggcggcgttaaccgcatggcgggttatcatgttgtcgctgcaatccagtaccagatcgacacggctgacggcgttgtgtaacgcgtcaccgcttagcctttcggtaatagcaatcgcttctgaatgtgggtttaacgcctgtagctgacgctgtgccaacaccgctttgggctggtcggtttcgctggtgcgatacagaatctggcgttgcaggttgctgatatgcagcgagtcatcgtcggcaagcagtagcgtgccgactcctgcggcggcaagatagagtgaggcgggcgagcccagtccacctagccctaccagcagaacgcgggcagctttgagcttctcctgaccttccgggccaatatcttccagcatcagttgacggctgtagcgcatgaactcgctatcgctcagtcccgcaggcgttggagggtgattagttaccatttcatgcctcccgtccctcaatcatcttgagcagcgtcgccgtggcttgccgccagtctggtgcctgagtaatggcgctgacgacggcaatgctgccgacgcccgttgccagcaccgcaggcactctgtcgatgctgatcccaccgattgccaccgtgggaaaacggccttgcagatcggcgatgtgtcgggtcagttcggccaacccctgcggcgcagaaggcatatctttggtctgcgtggggaaaatatgcccgagtgcgatgtaggacgggtttattgctactgcacgcgccagttcacgatcgtagtgcgtagagacgcctaagcgcaggccggcttttttaatcgcagccagatcggctgtatccagatcttcctgacccagatgtacgccatacgcctgatgctttactgccaatgtccagtagtcattgatgaagagctgagcctgatagcgactacccaatgcgatcgcttggatcacatcggtttcggcttgttcatctgaccgatctttgattcttagctggatcgttttcaccccgacaccgagcaggcgttcgatccactccacgctatcgacaacaggatagagccccagccgctgtgccgttggggcaaaaggcgtcgagtccgtcatttgctttcctcggcttgtaggctggtggcgctgtgataaagctcgctgccacgagagcggaattcctgcgacatctcagccatgccaatttcaatcggtttggcttccgtttcctgtttcgcggcgtaatcgcgcacttcctgtgagattttcatcgaacagaatttaggaccgcacatggaacagaagtgggcgactttaccggattcttgcggcaacgtttcatcgtggtaggcgcgtgccgtttgcggatcgagtgccagattgaactgatcttcccaacggaattcgaagcgcgctttagacatggcgttatcacggatttgagcgccggggtgacccttcgcaagatcggccgcgtgggcggcgatcttgtaggtaatcagcccttgcttgacgtcttctttgttcggcaagccgagatgctctttcggtgtcacgtaacagagcatcgcacaaccgaaccagccgatcatggcggcaccgatgccagaggtaaagtgatcgtaacccggtgcaatatctgtggttagcgggccgagtgtgtagaacggcgcttcgtgacagtgctccagctcttcggtcatgttgcggcggatcatctgcatcggaacgtgcccggggccttcgatcattacctgtacgtcgtattcccaggcaattttggttagctcacccagtgtatgcagctcggcaaactgcgcttcgtcattggcatcctgaatggagcctgggcgtaagccgtcacccagcgacagcgcgacatcataagcggcgcagatttcacagatttcgcggaagtgttcgtacaggaagctctctttgtgatgcgacaggcaccacttcgccatgatggaacccccgcgcgagacgatgccggtcaggcgtttggccgtcatcgggacgtagcgcaacagcacgccagcatggatggtgaaatagtccaccccttgctcggcctgttccagtagcgtatcgcggaacatttcccagttcaggttttccgccacgccgttcactttctccagcgcctgatagattggcactgtcccgattggcaccggactgttacgcagaatccactcgcgagtctcgtgaatatagcgtccggtcgagagatccatcaccgtatccgcgccccaacgggtagaccagaccagcttttccacctcttcttcgatggaggacgtcacggcggagttaccaatattggcgttaactttcaccagaaaattgcggccgataatcatcggttccgattctgggtgattgatgtttgagggaataatagcgcgcccggcagccacttcctgacggacaaattccggcgtgatgttttccggcaggagggcaccgaaactttgtcccggatgctgttggcgcagaacttcgccgcgaatgcgctcgcgtcccatattttcgcgaatagcgataaattccatttcgggggtaatcatgccctgtcgcgcatagtgaagctgggtgacgcgtttgcccgctttagcacgtagcggccgtggtaaatgctcaaaacgcagatgatccagaccggcatccgccatacgctgttgggtgaaatcggagctgacgccggataacgcttcggtgtcgtgacgttctgcaatccagttggcgcgcagcttcgctaagccaacgtggacatcgggttgcgcggcggggtcgccataaggccctgatgtatcataaaccgggatcggctcattgggttcgtattggggatcgtctttgctgccgccgagtagcgtcgggctgagctgaatctcccgcatcggtacgccgatgtcgtcacgcgagcccgtaaggtaaatacgttttgaattgggaaaggcggttccctgtaaagtttcaataaaccgctgagcggcagcacgctgttcacggcgacttggttttgacgatgtggatggctcttgtgttgcagataatggttttgcagacaaggggttgatagacaatggttctgtagacatagcaagttcctgtaatgcgtaaagggaagattgcttgtctggagcccggagggagtaataatgatattaagcatcagggtcggtatgtagaaatacacagccttgggctcaatgaggtgcattactcttgttcccttcgcaggtattaacccgatcaggttccgcggatcccgaattaacggtctcagcctgtgcgctcataggttccgtaaaaacgaaacacaagcacgctaggcactccgacaagatttgcccgtctcttaaacgggcgaataaaacccctacactgtatgacggcaaaacgcggatgtcaaagcgtgccgattttacctgtacagcgtgtgatgatggtcttaaataacgtcaaatgatggctagttatcgtaaacctgcttgatcatgttgtcttctaacgtaaaacgctcttctaatgcttcgccgacgctggaaagtgcctgctggaattcgatgcagttatcgtggtcgatggcggccgccagatggctatcgtaaaacgtcatgatttgctgcgtgttattttgcagggcgaagtcgagctgggtggaaagtgctaatacttgttcgctgtgggtcgctgcttcatgcagcattttttcgtataaatgaaagtggccggtagaaagatagtccaccagattctggcaaaaattatccaatgcctcttcatccaaaagagaaagcgcttccttattcggcttgatgccaaccagatgatagtaagccaccagaagctgcttacgcgcttgtagccattggtcgattaacgcattattgccaccaacgtattcagtcagactttgtagctggtttagcattgttgactccgtgaacggtaagaaataactgaaatcccagttataaaacttatgtaatcactctgaatgtaaaatgccagtgaagtggcagtggagcaataaaaagatatggaacagacgctaaaaggtgatgaaaccggctggtgggtcgttagcgatgcggtacaaatctggatgcctcaaggagaattgccacgcggaacggctacagagtggtcgttacaggggaaaacagctcgtcaaatcggtgaatggcaagggcagcctgcctggctggtgtgccagggtcgggatactgatatggcatcggttcgccaactgctcgatcaggacgtggggttattccaactggcggggcgaggcgtacagctggctgagttctatcgctctcatcgtttttgcggttactgcgggcatgaaatggtgcgaagtaaaacggagttggcgtgcttatgtcatcactgcaaagagcgttattacccgcaaatcgcgccttgcatcatcgtcgcgattcgccgtggcgaggaaattttgctggcgcagcacaatcgacatcgcggaaatatgtacaccgtgctggctgggtttgtagaagtaggtgaaacgctggagcaaacggtcgtgcgtgaggtaatggaagagagccaaatacaaataaaaaacctgcgttacgtgagttcgcagccttggccattccctcattctctgatgatggcgtttatggccgattatgcgggtggagacatcaagcacgatccgaaagagctgcgtgacgcaggctggttccgctatgaccaactccctcagttgcctccgccgggcaccgtggcgcgtcggcttatcgaagatacggtggtgttgtgccgcgcttatcacgagaacgaaggctgacgtggtactatttgtttcatagcgtatttgcaccataacgtattcgtttcataaaacatctgcttcaacccatctatccggtgtagaaccgccgtgaggctgaaaggaaaagaacatgactgatctgaaaaacgatcgctatttgcgggcattattgcgccaacctgttgatatcactccggtgtggatgatgcgtcaggcggggcgttatttgccggaatataaggcaacgcgcgcgcaggctggtgattttatgtcgctgtgtaaaaacgcagagctggcttgtgaagtcacgttacaacctttgcggcgttatgcgctggatgcagcgatcctgttctctgatatcctgactatcccagatgccatgggcttaggcctctattttgaagcgggggaaggcccacgctttcactcacccattacgtctcatgccgatgtggttaaactgccggttcccgatccagaacaggaactcggctatgtgatgaacgcggtgcggacgatccgtaaaaacctcgctggtgaagtgccgctcattggcttctcgggtagcccgtggacgctggcgacctatatggttgaaggcggcagtagtaaagcatttaccgtcatcaagaaaatgatgtttgctgagcctaaaacgctgcatctgttgctggataagctggctgatagcgtcattctttatctcaacgcgcagattcgtgcaggtgcgcaggcggtaatggtattcgatacttggggcggtgcattgagcgggcgtgactacaaagaattctctctgcattacatgcataagatcgttgacagtttacagcgtgagaatgaagggcgccgtgtgccagtgacgctctttaccaaaggcggaggccagtggctagaggcgatggcagaaacaggctgtgacgctctggggctggactggacgagcgatattgccgatgcacgtcgtcgcgtaggtgataaagtggcgttacagggaaatatggatccctcaatgctgtatgccgatccggcacgaatcgaacaggaagtggcatcgatcctcgctggatttgggcaaggcaacggacatgttttcaatctgggtcacggcattcatcaggacgtgccgccggagcacgcgggcgtttttgttgaagcggtacatcggttgtcccgcgcttatcacgcatgattcacaggaggtgatgtgattgatacacaacggctgcgagctgagcagttggctcgcgcttctgatgtgattcggcacgacgatttaccttttgaacagcctgtgtttattgcgggtgcggatgttggctttgaacaagaaggttcagtaactcgcgccgcaattgcggtaatgcgctatccttcgttggaactggtagaatacaagattgcgcgtatcagcacgacgatgccttatatccccggttttctttcgtttcgtgaatgccctgggctgttagctgcgtggacgttgcttgaaaaaaaccggacctgctgtttgtcgatgggcatgggatttcccatccacgccgtctcggtgttgccagccattttggtctattggttgatgtgcccacgattggcgtggcgaaaagtcggctttgcggccggtttgagccggtggcagaaagcgtcggtagccagcagcccttgttggataagggcgagcagattggttgggtatggcgtagcaaagcacgctgtaatccgctgtttgtggcgacggggcatcgaatcagtcaggatagcgcattgcactgggtacaatgttgcatgcgcggctaccgtttaccggagccgacccgttgggctgatgctgtcgcatcaaatcgtcccgcatttgtgcgttggcaacggcagcaagcggccaacgtattgtcgtaaaactttaggaattcaggcatagggcgtcactgtgatttcaggtacactgccgtccgtcgccgttaatgagcataaaaatgttacgtaaccccattcatttacgtctggaaaagctggcgagctggcaacatgtcactttcatggcatgtctttgtgaacgtatgtatccaaattaccacgaattttgtcgtcaaacagaattcggcgacgcgatggtttaccgccgcattctcgatctggtatgggaaatattggttgttaaagatgcaaaggtcaatttcgatagccagttggaaaagctggaagaagcggttcccgctgctgaagattacgatctttatggcgtctacccggctattgatgcctgtatcgcgctgggcgagctgattcattcgcgtttaagcggtgaaacgctggaacatacgatagctatcagcgaagcgtcgatccgcacggttgctatgttggaaatgacgcaggccggtaaagaaatgaccgacgatgagctaaaggttttgcctgcaattgaagaagaatgggatatccaatgggagatttttcgcctgttggcggcctgtgaagaacgcgacattgagctgatcaaagggctccgttccgatctgcgcgaggccggaagtagtaacatcgggataaatttgcatcaataacgcgataaaacgtgatttaaggcctgaaatggcctgtcttaaggcttcacattcgcaccctgtctggtctacatttggggggcgtaaaaaaagtggctgtcggtgcgtgtatgcaggagagtgctattacaccctaaaacgggaaagggcatatccgtcgcactcgatgcttagcaagcgataaacacactgtaaggataacttatgaataagactcaactgattgatgtaattgcggacaaagctgatctgtcaaaaacacaggctaaagcagctctggaatcaactttggcggcaattaccgagtctctgaaagaaggtgatgcagtacaattagttggttttggtacgtttaaagtcaaccatcgtaatgagcgcactggccgtaacccacaaaccggtaaagaaatcaaaattgctgctgccaatgtgccagcgtttgtttctggcaaggctctgaaagacgctgttaaataagcccatgccggttaaaagtttaagcagaggggcgttttcgccccttttgcttttacgacgtttgtgtggcgcaggcctcgtacttattgctgtcgtggcctgcagtagccgcactgcaccgccggacgtcttctccagcggttacgttgccgatcgtggcatcgtgcgtttgtggcgtaaggatgatgcgcaggatacgacggcactgaccaccgtgtataatccgcttcagggcaatgctctagtggtgactcgctatacgttccaacaggataagctacgcgagatacagcgtaatcagctcgggacgcaaaaagaagatatgcgtttgcgctttgcagaggatggaaccgtcagctttatgcagcggcagcttgctgaaagacgtgagtcagtttccgatgatgatgtcgcgctctatcagtttgatgctaaacgtatgctggaattgagtgatgttctgcgtgcaggaaaggtgatgctgaagcaagggaaatggctggaagggcaggttcagtcttgtgacggtacggtagttcgccctgattttgacagagactcgcgcgaatggattgcgcagcaaaaatcgcatgcaacgcgtcccctaaacgtagcatggctggaagcacctgaaggaacgcagctattgctggtggtggaagatgacgtctgccagtggcagcctaaatagccattaaaaaacccggatttctccgggcttcagtatttatcagataatcgttatcggaccatcgtttatcaggcttgctcgcgctcaatggcacggtagccgatgtctttgcgacagaagaccccttgccactgaatacctgctgctatttcataagcgcgttgttgtgcttcaaccacggtattacccaatgcagtgacgcacagtactcgcccgccgttggtgacaacattaataccattcagcttggtgccagcatggaagactttgccatcttcggcatcctgctgcggtaaaccagaaataacatcacccgtattgtagtcatctgggtaaccgcctgcggccaataccacgcccagagacggacgttcatcccagaccgaatctttctgatccagcgtgccgtcacagcctgccagacacagttccaccagatcggagcgcaggcgcagcataattggctgtgtttctggatcgccaaagcgacagttgaactcgatcacttttggctggccatcggcagaaatcatcagaccggcatacaggaaaccaacgtaggtatttccctcggcggccatgccgttcacggtcggccaaatcacctgatccatcactcgctggtggatttcatcggtcacgactggcgctggcgaataagcgcccataccaccggtattcgggccagtatctttatcccctacgcgcttatgatcctggctggtcgccatcggcagcacgttcttgccgtccaccatcacgatgaagctcgcctcttcgccatcaaggaactcttccaccacgatacggtgtccagcatccccgaatgcattacctgccagcatatcctgaatggcgttttccgcttcctgcaacgtcatcgcgacaatcacgcccttaccagcggccaatccgtccgccttgatgacgataggcgcacctttactgtgtacataagtcagagcaggttccacttcggtgaaattctggtattccgctgacgggatgttatggcgtgccagaaaatctttagtaaaggctttcgagccttctagctgtgctgctgcttgtgacgggccaaagatttttagacctgcactctgaaacgcatccacaacaccgataactaacggtgtttctgggccaacgatggttaaatcgatgtggttttcctgagcaaaggcgactaacgctggaacatcggttgcggagatatcgacgttggtcagcgctggttcaagtgcggtacctgcgtttcctggagcaacataaacctgtttcgccaacggtgattgtgccgctttccaggccagcgcgtgttcgcgtccgccattaccaattactaaaatgttcatttcggtcagctccagaattaatggcggaaatggcgcatgtcggtaaagatcatcgcaatgccgtgttcgttggcggcagcaataacttcatcatcacgaatagacccgcccggttggatcacgcagctaatgccaacggctgcggcagcatcaataccatcacggaatgggaagaatgcatcagaggccatggcggaacctttaacttccagcccttcatcggccgctttgattccggcgattttcgcggagtaaacgcggctcatctgaccggcacctattccgatggtcatgttgtcgcgtgcgtacacaattgcattggatttaacgaatttagccactttccagcagaagagcgcatcgcgtaattcctgttcgctcggctggcgttcggtcacgacacgcagttgagacgtatcgaccatgcccaaatcgcgatcctgtaccagtaaaccgccgttgacacgtttgaagtccagagccggaacgcgttgctgccagctaccactggtcaggacgcgtacgttttgtttggcagcagtaacctttaacgcggcatcactggcggatggcgcaataatgacttcgacaaactgacggctgatgatggcctgtgccgtttcttcatccagttcgcggttgaaagcgataatgccgccgaatgcggatgttgggtcggttttataggcgcgatcgtaggcatcaagaattgagccgccaattgctacgccgcacggattcgcgtgtttaacgataacgcaggctggttcggcaaattccttcacacattccagcgcagcatcggtatcggcgatgttgttataagacagcgctttgccttgtagctgtgtagaggtggcgacagaggcttcgtgaatattctcttctatatagaaggcagcttgttgatgactgttctcgccgtagcgcatgtcctgctttttgatgtagttcaggttcagcgtgcgggggaagtggccagatggtttatcggtatcaccgtggtaaggcggaaccagtgcgccaaagtagttggcaatcatgctgtcgtaagcggcagtatgctcgaaggctttaatggctaaatcgaaacgggtttcgtaggtcaatgaaccttcgttagcgtcgatttcattaatgatagtggtgtagtcgctgctcttgaccacgattgccacatctttatggtttttggcggcggagcgtaccatcgtcgggccgccgatatcgatgttctcaaccgcatcttctaatgtgcagttctcacgggcgacggtctgagcgaacggatacagattcacaacgacgatatcaatcggtttgatgtcgtgctgcgtcatgatcgcatcatcttgatcgcgtcgtcccagaatgccgccgtgtactttcgggtgcagagtctttacacgcccatccatcatttctgggaaaccggtgtagtcagagacttccgtcacggctaagccagcatcggccagcaaacgggcggttccacctgttgaaaggagctcgacaccacgatgggacagagcttgagcaaattcgacaatacctgctttgtcagaaacgctgagcagagcgcggcgaattggacggcgttgttgcatgatgatgttatcccctggatttgggtagtcagtaaagaacggtatgtgaatatcgtctttgtcagagtaataattgcggaataaagagaaatattcagttagcgttcgcaaaaatacgacgattttgaacggggtgaattgtagcgaaaacgtttgcgtgatgctcgtcaatttttgagtagaatgctttctgtggataagtttgtgcaaaaataggtataaggtggggttttgctgtggaatgcagcaaacagtcatttttctttaaaatacctattgtcagcgggcgagaagtccctataatgcgcatccactgacacggcaacagcgacttacgaagttggtgtgacagaaaagattcaacgaaggcagtcagtaatgacttgacttcacagcggaaaagcataatatatgcggcccgcgccacggaagacgtggcactgctctttaacaatataatcagacaatctgtgtgggcactcacaagaccgtatcttaaacgatataaaaagtcttgaagagtgaacaacagtaaaattcattacgaatgaacagttactaattctttgagcatcgctgacgagttcagcaaatcaaacaaatcttaaattgaagagtttgatcatggctcagattgaacgctggcggcaggcctaacacatgcaagtcgagcggtagcacagaagagcttgctctttgggtgacgagcggcggacgggtgagtaatgtctgggaaactgcctgatggagggggataactactggaaacggtagctaataccgcataacgtcttcggaccaaagagggggaccttcgggcctcttgccatcagatgtgcccagatgggattagctagtaggcggggtaatggcccacctaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtgtgaagaaggccttcgggttgtaaagcactttcagcggggaggaaggcagtaaggttaataaccttgctgattgacgttacccgcagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcaagcgttaatcggaatgactgggcgtaaagcgcacgcaggcggtctgttaagttggatgtgaaatccccgggcttaacctgggaactgcattcaaaactgacaggctagagtcttgtagaggggggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccggtggcgaaggcggccccctggacaaagactgacgctcaggtgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgctgtaaacgatgtcgacttggaggttgtgcccttgaggcgtggcttccggagctaacgcgttaagtcgaccgcctggggagtacggccgcaaggttaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctactcttgacatccagagaatttggcagagatgccttagtgccttcgggaactctgagacaggtgctgcatggctgtcgtcagctcgtgttgtgaaatgttgggttaagtcccgcaacgagcgcaacccttatcctttgttgccagcgcgtaatggcgggaactcaaaggagactgccggtgataaaccggaggaaggtggggatgacgtcaagtcatcatggcccttacgagtagggctacacacgtgctacaatggcgtatacaaagagaagcgaactcgcgagagccagcggacctcataaagtacgtcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgtagatcagaatgctacggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtgggttgcaaaagaagtaggtagcttaaccttcgggagggcgcttaccactttgtgattcatgactggggtgaagtcgtaacaaggtaaccgtaggggaacctgcggttggatcacctccttaccaataaagatgtgtgttaagtgaagtgctcacacagattgtctgatgaaaataacgagcagaaataccttaataggcttgtagctcaggtggttagagcgcacccctgataagggtgaggtcggtggttcaagtccactcaggcctaccaactcttccatgagtggtatctaaggtaactgtaagtagagacggggttatagctcagctgggagagcgcctgccttgcacgcaggaggtctgcggttcgatcccgcatagctccaccatcactactcggtatgataaaaaacatcagagtgtacctgtttgggtgcactgcgatgttttgctctttaacaatctggaacaagctgaaaattgaaacatgacagctgaacatgcatgactgccttcgggcgggtcgtgatgaatcagcatgtcaatgagtctctcaaataatcgcagcgcgaggatgaatcgaaagaaacatcttcgggttgtgaggttaagcgactaagcgtacacggtggatgcctaggcagtcagaggcgatgaagggcgtgctaatctgcgataagcgtcggtaagctgatatgaagcgttatacccgacgatacccgaatggggaaacccaatgtgtttcgacacattatcattacgtgaatacatagcgtaatgaggcgaaccgggggaactgaaacatctcagtaccccgaggaaaagaaatcaaccgagattcccctagtagcggcgagcgaacggggaggagcccagaacctgaatcagtttgtgtgttagtggaagcgtctggaaagtcgcacagtaaagggtgatagtcccgtacacaaaaatgcacagattgtgagttcgatgagtagggcgggacacgtgacatcctgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaaccccggcgaggggagtgaaatagaacctgaaaccgtgtacgtacaagcagtgggagccttgattaatcagggtgactgcgtaccttttgtataatgggtcagcgacttatattctgtagcaaggttaaccgaataggggagccgcagggaaaccgagtcttaactgggcgttaagttgcagggtatagacccgaaacccggtgatctagccatgggcaggttgaaggttgggtaacactaactggaggaccgaaccgactaatgttgaaaaattagcggatgacttgtggctgggggtgaaaggccaatcaaaccgggagatagctggttctccccgaaagctatttaggtagcgcctcgtgaactcatcttcgggggtagagcactgtttcggctagggggtcatcccgacttaccaacccgatgcaaactacgaataccgaagaatgttatcacgggagacacacggcgggtgctaacgttcgtcgtgaagagggaaacaacccagaccgccagctaaggtcccaaagtcatggttaagtgggaaacgatgtgggaaggcacagacagccaggatgttggcttagaagcagccatcatttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaacggggctaaaccatgcaccgaagctgcggcagcgacacttaggtgttgttgggtaggggagcgttctgtaagccgtcgaaggtgacctgtgagggttgctggaggtatcagaagtgcgaatgctgacataagtaacgataatgcgggtgaaaaacccgcacgccggaagaccaagggttcctgtccaacgttaatcggggcagggtgagtcgacccctaaggcgaggctgaaaagcgtagtcgatgggaaacaggttaatattcctgtactcggtgttactgcgaaggggggacggagaaagctaggttatccgggcgacggttgtcccggtttaagcgtgaaggtggatgacttaggtaaatccgggtcatcgttaacactgaggcgtgatgacgagtcactacggtgatgaagtaaccgatgctacgcttccaggaaaagcctctaagctccaggtaacatcaaatcgtaccccaaaccgacacaggtggtcaggtagagaatactcaggcgcttgagagaactcgggtgaaggaactaggcaaaatggtgccgtaacttcgggagaaggcacgctcctgtcggtgaagtcccttgcggacggagctgacgggagtcgcagataccagctggctgcaactgtttaataaaaacacagcactgtgcaaacacgaaagtggacgtatacggtgtgacgcctgcccggtgccggaaggttaattgatggggtcagccgcaaggcgaagctcttgatcgaagccccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaatgatggccaggctgtctccacccgagactcagtgaaattgaactcgctgtgaagatgcagtgtacccgcggcaagacggaaagaccccgtgaacctttactatagcttgacactgaaccttgagccttgatgtgtaggataggtgggaggctttgaagcgaggacgccagttcttgtggagccaaccttgaaataccaccctttaatgtttgatgttctaacgtaggcccgtgatccgggttgcggacagtgtctggtgggtagtttgactggggcggtctcctcccaaagagtaacggaggagcacgaaggttagctaatcctggtcggacatcaggaggttagtgcaaaggcataagctagcttgactgcgagagtgacagctcgagcaggtgcgaaagcaggtcttagtgatccggtggttctgaatggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgaagtaggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtgggcgttggaagattgagaggggttgctcctagtacgagaggaccggagtgaacgcaccactggtgttcgggttgtgatgccaattgcattgcccggtagctaagtgcggaagagataaccgctgaaagcatctaagcgggaaacttgcctcgagatgagtcttccctgggcactagatgcccctgaagggccgttgaagactacgacgtagataggctgggtgtgtaagcgtagcgatacgttgagctaaccagtactaatgacccgagaggcttaaccttacaacaccgaaggtgttttgtgggtgactcatataaaacgatattcagcttgttcgaagattggttctgatggttacggagatgacaaaaagtcatgataagtaacggttggaatgaaacagaatttgcctggcggcgatagcgcggtggtcccacctgaccccatgccgaactcagaagtgaaacgccgtagcgccgatggtagtgtggggtctccccatgtgagagtagggaactgccaggcatcaaacatgtggaaagcccctgtcgaaagacgggggctttttgctgtggggcatttggggagctggaatttgttttcttccttatgtcgtcaggtatgtgatgagcagtgcgaacagtaaggaccatcataatggcgatgcaggggaaagcctgcgcaggtacgcaggcttattgttctgaattagtgcaggatttgtgaaagaaatgactgcgtgcgctctgaacgaggactagaaaagaagatatctggtggcgcttgttctacgatctcaccttgatccataaagatcacccggtcagcgacggttttcgcgaaccccatttcgtgcgttacgcacagcatcgtcatcccatcttgtgccagccccagcattgtatctagcacttctttcaccatttcaggatccagtgcggacgttggttcgtcgaacaacataatcttgggcttcatgcacagagaacgcgcgatagctacgcgttgctgttggcctccagatagttgtcccgggaatttatgggcatgtgcggcgatgcgcacacgttccagatagtgcatggccaactcttctgcttcttttttcggtgtgtgacgtacccaggatggtgccagcgtgcagttttgtaatacggttaagtgcgggaaaagattgaaatgctgaaacaccatgccaacttcagtgcgaactttttcgatgttgcgcaaatcgttattcaactcaatgccgtcaacaacaatccgtccctgctgatgttcttcgagatgattaatacagcgtatggtggtcgatttacccgatccggaagggccacacagcacaatgcgttccccttgcctgacctgcaaattgatgtctttaagcacatgaaattgtccgtaccacttattcacattttctaaggtaatcatgtgatcggttgattgagttaatgcagtctgattcatcgatggcctcagtgtgaattgtgtccggtgttaaaacgattttccagatgttggctatagcgcgacatgctgaaacagaaaatccagtagaccattgcggcaaaaacgtaaccttctgtcgacatacccagccaagtggggtcgacggttgcctgctggatactgctgaagagatcgaaaaggccgatgatgatgactaggctcgtgtctttaaagagagaaatgatggtgttcaccagacctgggataaccattttcagcgcttggggaaggatgaccagcccctgcatacgccaatagcctaagcccagagattcagccgcttcatactgtcctttaggaagcgcctgcaagccaccgcgaaccacctcggcgacataagcggattggaataaaatcacgccaactaatgcccttagcagtttgtcgatagtggtgccttccgttaaaaacagcggcagcatcacggacgacataaaaagcacggtgattaacggtacaccacgccagaattcgatgaacacgacggaaagcatacggacaatcggtagcgtggaacggcggcctaatgcgagcaagatgcctaatggtagtgcgccggcgatacctacagcagcgataatcagcgttaacgttaacccgccccactgatacgtttccactctactgagcccgccaaacccaccgtaaagtagccaccaggcgatgagtgggtaagccactgtccagacggcaatgtaacgtccgcgatagggaatggttttcagaaacatcggtaggatactgagcagaccgatagcgagtgcaaagttgatgcgccagacttccgttgccggatacagcccatacatgaaatgaccaaatctggcatgaatgaagacccagcaggcaccatcacgcgtacagtcattacgagtggtgccaatccaattagcctgaaagattgcccagttgagcagcggcggtatggcaatccacaatagccagaggcaaaacagtgttaacaggctattggcaatacttgagaagagattacgtcgtgcccactgcattgctctgagcagaggcggctgacggttttgcgtatactggttcatcgtcatggcgtcctcttagcgttcgactaacgcaattcttcggttatacaggttcatcagcagcgagatcagcaggctgataatgagatagaccgacatggtaatggcgatggtttcgatagcttgaccggtctgattcaacacggttcccgcgaatagcgacaccatatcgggatagccaattgccgccgccaatgatgaatttttcacgatgttgagatactggctggtcagcggtggaatgatgacgcgtaatgcctgtgggaggatgactttacgcagcgtaacgggattaggtaagccgagagaacgcgctgcctcatgttggccgtgagaaaccgattggataccagagcgaataatctcggcgataaacgatgaggtgtagactgagagcgcgacagtcaatgccgctagttcagggatcaacaccataccgccacggaaattgaacccttttaattccggtacattccagtgaaaagcagggccgaaaaccagatggctgagtgcgcacaggataagcaacaaacccaacgtcagcggccaggttctacgcacctgaccggttaaagcgtgatagcgctgattacgccgaaagacgctccatgtcactactagcgtgatcagtagagaaagaaaaaatgcagcggtgcccggccccatctcaggggatggcagataaaagcctcggttgctgaggaacgcgatatcaaacgcactgatggactgacgcgggcccggcagatttcgtaatacggcaaaataccagaaaaaaatctgcaataacggcggaatattacggaatatctcgatgtaaatgttggatattttccgtaatagccagttgtcggatagccgagcaagaccgatggtaaagccgagaatagaagcaaacacgatgcacaatgctgaaaccaaaagcgtgttgaatagcccaacaagaaaaacgcgggcgtaggtatcgccttgttgatagtcaatcaggtgctggacgatgccaaagccggcgcttttattcagaaaatcgaagccagaggtaatgcctctttgcgacagattggtcacagtgttgtgcaacaggtaggctgcgacagacaatacagcgataacaacgacaatttgatacagccaggcgcgcaccgctggattcgtcagtgataaatcaccttttacggttgggcgttgtagcatgcttgaacctcgatacggggcgcagcaatacactgcgcccaggttgttctgataattaacgtaccgctggcgcgtactgaatcccgcctttgttccacagttcgttcaggccgcgcttaattttcagctcgctgcccataccgacattacgttcaaagatttcgccgtagttaccgacctgtttgatgattttgaatgcccaatcattcggtaatttgagatctttaccgtagctgccttcatgaccaagcaggtgagacatatctggtgtagtgggttttgctgccagttgatcgacgtttttcgaggtcacacccatctcttcggcattcagcatggcgaatagcgtccagcgtacgatagagaaccactcttcatcaccacggcgtacaaccgggcccagaggttctttggaaatcacttctggcagaacgatgaattcagcaggtttgctcagcttgatgcgcagtgcatacagctgtgactggtctgatgccagcgtatcgcaacggcccgactccagcgctttggcactttcatcagagcggtcgaacgtgacaggggtgtactgcattttatgggttttgaagtagtcagcgacgttcagttctgtatcggttccggcctgaatacaaacggttgcgccatccagctcttttgcactggttaagcccgctttgttatgcgtcaggaaaccaataccgtcgtagtaggttacgccagtaaagagcatacccattccgccgtcacgagaggaagtccaagtggtgttgcgcgacagtacgtcaacttcgccggattgcagcgcagtgaagcgctcttttgccgtcagcggcgtgtatttgactttattggcatccccgaatacggcagcggcaagaccgcggcacacgtcaacgtcaataccggagtatttgccactggcgtctgcataggaaaagccgggtaagccatcactgataccacattgcacaaatcctttcttctgaatggcgtccagcgttgcaccagcatgggcttggttgatggcggcaaagagtgacgcgccagcaaccagagtagaaatcactattcttttcataatcatcctagcgtctagagttatctgctgttgttgcagtacacagttgtgttgcggcgcacaataaggtgcaccatacctgtctgtcggtatgccgacgtaagcagagcaaagcaaataaaatgccagttttctatttgcttgataatgaagacgaaatggaatggttattgatctaagtgggtgcttctaattaggtatgcgcgcaccgtgacaaatgcaaagcgggcagtgcgccctattttggtgcgtaaaaatagaaagggcggggcatcttcagcctatttgcgtattttcaggcgtgggattacctgctaggcagggggggaacgtggtaacgtcatcagcccagcggatggcgtgggctgaggtagaaacgttagtgtgtgatgtggcgctgataatacttttcgagcttagcctgtaattggcttagcaccgtgctgaacatcagataaatcagcgcagcctcgacatacagaatcagaggttcataggtaacggaaacgatccgttgagcggataaaaacatctctggtacggtgatgacggcggccagcgacgtatccttgattaaggaaataaacgtattggagagcggcggtaacgaaacgaaaacggattgggggaagatgacccaacgaatcgcctgcctgccattcatgccgagagaataggcggcactccattggcctttcgggacagataagattgccccacggacgatctcagagctgtaggcccccacactgacggtgaaaccaataagtgccgccggaaaggcatcaagagtaatacctgcgctgggcagcccataaaaaatcaggaaaagctgcaccagcaacggcgttccacgaatgacccaaacgtagaaatcacccagccatttcagcggctttgggccatagaggcgaaccagcgcgatgagaatgccgagagctaggccaaagatgaaagacaggatagccagagggacagtaaatttcagtcccgcagacagcagactccagaaagagtctgccatgagttgtagccaaggcggcatgaaaacgagctccgataacgataggcgctaatcacagcgcgcgctgataacaatgacattgctaacaacgcgctctggtaacagtgcgattattgagaaacatcctccccgaagtatcgcacagatatcgttttataggtgccgtcagctttgatttcatccagagctttattcaatgcttccaccagtggagcctgatctttacgtaccagaatagcggaaggttcaccgtcctttgaggtcgcggcaatcttcacgttggcatctggcttatgctttttgaaatccaggaatgacagattatcgtttaacgtagcgtcggcacggccgctgaggaccagatccagcgactgattaaagccatccgttggtacaatttccgcaccgtagctggtggcttgcttcgaataattactggtcaggctttgggccgattttttgcctttcagatcgctgaaatccttgatggcggcgttatcaccacggacaaccagcacggctttggagtcaatataaggcttggagaaatcatacttgacctgacgttctttggttacgccaacctgattgatgaccgcatcgtagcgcttggcatcaataccggcgattaaaccgtcccaacgtccttcaatgaactgggctttcacaccgagtttttctgctaccgcgcgaccaacgtccacatcgaagccaaccagttgccctgatttatcatgataggtgtaaggcgcgtaggtgccttctgtaccgaacttgataacccctgcggacttgatggcgctaaggtcatctgcatgagcgaatacgctggtagcaagcagggcgctggtcagtaaagcaaaacgtatttttttcattatgaattcctgtgagtggtatgcagcgatgtgcttataacttttgttaataatgaatctacgcgacaacacatctgtttataaatcacgttgtgtgatgatttatatcagaagtgaatatagtggctttgcgtcgttttggcgatgttgctcaccttactgcgtgaacagactatccgcctcatttgaggtgttttgggcatgtaaaatggaggggaggttgtcctctatccatacggccagcccctcgacaagtttgctgacttctctgcccattggcgttaacgagtaatcgacatgcggcgggataacggggtgtgatacgcgcaaaacaaaaccgtcatgctccagcgtttgcagtgtttgcgccagcatcttttcgctaacgccgcccactgttcgccgtagttcactgaatcgataggtgcgctcacgtagtgccaacagcactaataccccccagcggctcgtcacatcgcgcagaattgttcgtgatgggcacgctttcgccataacgtcagcgcaggtaaaacatggtgaggattctgtcgtcatgcgtctctcctgattcagtcatatcacactaacttttttgtgcgtacttgtaaaaaagttaactacaccgtaattatccccaatgttatttcctgacaccatcgattccctaccactaaatagcaaggtgatttttatgataaagacgctgttcctgacggcaacactgggattaagcctaacgatcggctccgtatacgctcaaataccggcgtccgtttcccgtaaccctgaggcgttgtttaccagcccaaatccagcactaaacgcaaacaagcaggtggtttaccgtatcctccgcgagttgcttgacgcaggtcattgggagaaagccgatgagctcctgtctgctgaatacttacaacataatccgaatgcacagagcggccgtgatgcggttgttgattactttaccaaggtgctcaaggttaagcctcaaccgctccctgaacggctaaatatgaaaatcattgccgtggtagcggaaagcgatctggttacggtgctttatccgcgcaccgttcgtgacccgaaagtcgcaggtggttcctataccacaacatggtatgacacgtggcgtattaaagacggtaaagcggtagagcattgggatccggcgttactgggggaggtacccgatttacgttgaatgaaaaggcggtcttacgcagcttttctgtcgtgggtatcgcgcaatcaataattaataggcatcgacgaagaggtattcagtatggaacgtagaaattttctgaagctggctgctggaagtgccgcacttgtggcaacagggcgcgcgtttgctcaaacggataatgcgaatggggttatttcggcttttcaacctctgacggtgcagggatcggtgttgccgactcgtggcagggttacgggtacggcattaccactcaatgcccctgcaacgaaggatatccgttatcggacacctttccgcttcggtatggggggcacacagattggcaatatttttgcccctatcagtgatgagctagcacactctacgctacaagctgcgtgggacggcggtgttcgctactatgatacttcacctttctacggtcacggcctttccgaacatcggctagggaggttcctgcgtgacaagccgcgcgatcaataccttgtttctacaaaagtggggcgtatttttcatcccagcagaacgccgttgcctgactcgctatgggcggacaaactcaacttttcttatgagtatgattataccgcggcaggtgcccgacgctctgttgaggacagtctgcagcggttaggattgtccagtattgatatcgtctacatccacgatctcagcccggataatacagaattgcctacgccgtggacgacatcatttgagattgcgcgtaacggtgcgatggctgaactggaacggatgcgttcggaaggtctcatcaaagcttgggggttcggtatcaaccgcgctgacgctgccgtgatggcgactgcgttggacaaggggccaacaccggatattgttttacttgcctgccagtacagtattatcgaccatcaggaaacactgacaaaaacgtttccggctttggcgaaaaaaggcattacggtgacggtaggtacgccgcttaacgacggttttctgggggggagaaatcgttaccactttagcaatgatcttcctcccggcgtagttgagaagcgggctcgtttagccactatcgcggatcgacacggtattgacattcgtactgcggcgcttcaatttgctgctgcaccgccaatcgtatcggccattattcctggtgctcgtgctcctgggcaggtcgaagccaatatccagtcgatgaaggtgagtattccaaagggcttttgggacgagcttagggagcaaaaactgattgctgccgatgcgccgatacccacctgatacagtaggcataaaaccttatcgcttactggcccgcgtgaggcggcagatgaaccgatttacatcatgaaaacggtgatagtgaaataaaagcgtaaagcgtaaagcgtttccggctggttttttcatggcgccttatactttattcattatcacgttattcccgttattcgtattgtcatcaagcctttccgcatttttactttctatgcagcgtggttgtcacaatagaagcctactcttaaagaggactattgcttctgtcgttatccgtcaaggagacaacaatgaagatccgtatcgccatctataacgttgagaacctatttcatcgcactgcgattcttaacctccccgattcccagcagatcgatgccttattggaacaggtcaggcagcttcagcaacttctcgaacagccccaatacgatgatgccttgaaggataaggtattccgcctttctatcgcactccgtccttatatcgatatccgtaccgacgcgggcacgttggggagatggaaaaaggaggaggctggtacgggtttcaggatcaataaaagctgccgtggtcgtggagattggatcggtgaaatcgtgttcaaatcgcaggaattcagcagccaacagcgcaagaataccggcaagattattaacctgcttaacgccgacatcctgtgcgccgttgaagttgaaaacatggatgtattacgtgatttcaacagtcaggtactcgggaaaaagaaatttagtcagttcgtgatgatcgacagcccgaatgatccacgcggcattgatgttgcctgcctgacgcgttatcggatcgttcagctacgcacccatatttttgatgcgggaaagcaatttgatcccgtttttagccgtgattgccttgaagtcacgctggatgctggcctcaaacagccgatttatattctgtgtaaccatttcaaaagccaaagcggtcaaacagaacaagagcgacagcgtggcgcgcagaagcgccgagaccaatccgaacgtgtcgcagagattgtccaacagacttacgatctcaagaaggattacgtggtgattctcggcgatttgaacgaggattcgtcaaatccttggcagagtttggctccgctgttttccctgtcggatttacatccggttattgacccagagcgcccggaaaaagagcgttatacctattatttctctggcggcaagaaaggcgctcggttaaatcaactggactacatattcttgtctgcaccgttgcatcaggcggtggtggagtggggcgttgagcgtcgaggcatttataatatcgacaagattgccgccaaagagggcgctgaacccgttacgccgctacccgaagtaacatcatgggacacggctgcgtccgaccatgctgcgctctgggtggaagtggatattacctgacggcctctttacggctatgatggcgtgagagaagaaagcaatcatagccgtataaacagaggaagatgatgagccataaacaaggattggaaaaatacccagacgcgctgcgctgggcgtttggcgacagctccgagctggcggatgagctgctgcaactggtgcgggaagggcataaaacggcgagctgtggctcgtatcatgcgttcaaaagtgaaccctcgccgcaggtcggcgattacaacatcattctggacggtgcaggacaaccctcctgcgtgattcgaactcgctcgttaacgctggtgcgctactgcgacgtgaccgctgagatggcagccaaagaaggcgaaggagacaaaagcctggctttctggcagcaagcacatcaggagtttttcgaacgagaaggctcgttcgccccagatatgctgctggtgtttgaagagtttgagctggttgaggtgctttgattctgggttagcgactgctcaatccgacggtgttttgtagctggagcggctaaatgtggctgttgggtagaggctgtgatggcggatgtcctgttttcggctgaaatggtatagatgcatccggactacccgtggcaagcgacatattaggagaggttcaggcgtttagtgggctagccagataacaaatgaatgccaacattgtatcaatcaaacgaagcgtctttatacgcttcgttgcaacgctcaaacagagaagcgcgcctacttaataaaccgcctagggttatttgagtcggtgtgcttcccgaattactgcatgacactattcttcagatagtgaagactgtaaaggaagaaggtagtcagaatcataatcatccatgaggtcatttctgtaggacgataataatcgtaatgcaaaactggtctgttcaaggtttgcttcatccatcgcagcaaataccgtgagttttaccagttcataagactggttcagatcatacgatctggcttcaggatcatcagcaatttcaggatctatgttcatcagcaaaaaaatagctgcggcctgaaatgcggtccttttattcgcatcattaaaagcatgagctttagcaatggctattaggtaaagagccgcaagtttaaaaatatcattgcatgactcgtagaaatgtaaattctcaactcttgaaagcgctccacccaatctgtttctgtcaggagggccgctactggctaatgtatcttgttgaatttcaattacttgatccatattgagaaattcaaacattatttatctccgagtatttttatgacacccgcatgccgtttttgtgttctcgtttttgcttcgacaaaacttaattttttgggctgcgatactgtttgtcttttttcataatgctcagagctgctatctcggcgaatacttccacttttagatacaaagacagttccgtgtgcactgggagttgagaacactgacacctcttcaccagtcttaacccggatacctcctctgggagtcgaagaatacacacctgcgtttgcctctgggaagctggcgctctggttcccctgcaatttgagatcgggtttacctcgctgagtaacaataaaatctacaccattacgaagttcatcaagcacttcggtcagatgttcgcgcatgtaggtataggttatcgatttcataaaaattccgacgctgcaaacttgtacatgtacagattagcaaaagggatgctcttgcgtaagcgcgtgccaccaaaaatgcaaattcactacattaaaatgaaccttctcggtaggcaaatctgccctatagtttggagtcactccattgggttattgccgctctgttctatgaacgtccgatattggcatgagttggctaccagattaagcattaaccagtaaagtttacgctacccgcaaaattagtcagtctttggattacttgcgctggcggcgtttgatctcgcctttcactgcggtgatgatgaattgcgcttttatctcaccagcttcaaggctactttccatttcagcaacaacatcgtgcgggaacctcgcattcaactgctgtaactttagccattaaaaacgctcgcagacgcaatgctcaaactgtccacgctaaggctgttgcagcctaaatagaaggcaaagaaaaaggcgcttaaccaaaagaggtaaagcgccttttttcaaatgcttaactgattagtatcagttcatgccgtattttttcaatttcttacgcagagtaccacggttgatgcccatcatcagggctgcgcgggtttggttaccgcgggtgtattgcatcaccatgtccaacagtggctgttcaacttcagccagtaccagctcatacaggtcacttacatcctgaccgttcaattgagcaaaatagttcttcagtgcctgtttaaccgagtcgcgcaggggtttttgggttacctgagcctgagagtttacagtggaaacggtcagtacgtcagaattcacgcgttgttcgaacatagttctgtcagctctttttctgtttacgcaagattttcaaaatatgccttcaacgcctccagctgctcgctggcatcctcaatggcgttgaatgtgcgcctaaactggtcgtttggggcgtgctcctggatataccaggatacgtgcttacgagcgatacgaaatcccttgcctggaccataaaagtcgtgcaattcccgtatgtgctcgatcaacaagcgcttgacctctaccaaaggcagtggtgccagcaactcccctgtgtccagataatgctggatttcccgaaagatccagggtcttccctgagcggctcgtcctatcatcagggcgtcagccccagtgtagtcaagaaccgctctggctttatgcgggtctgtaatgtcgccattcgcaataataggaatggaaacggcctgcttaactgcccgaatgctgtcgtattcggcgaaaccattgaacaggcacgcacgagtgcgtccgtgaatagttaacgcctggatgccacagtcttcagccaatttggcaatttctacacagttgcggtgctctggtgcccaaccggtacggatcttcagtgttaccggtacgtctaccgctttcactaccgtagagaggatctgtttgaccaaatccggatactgcaataacgcagatcctgccatcttgcggttcaccttcttcgctgggcagcccatattgatgtcgatgatctgcgcgccggaatcagcgttgattctcgctgccgccgccatctcatcggggtcacaaccggcaatctgcacggccctgatacccggttcatcactatgtaccattcgcaaacgcgacttgtctgaacgccagacttccggattggaagacagcatttcagacacggtcattccagcgcccatcgcatgacagagtgctctaaatgggcgatcgctaataccagccattggggctgctatcaaacgattggttagctgaaattgtccaatgtgcatagacaaaaattgaccatactgtgcctgcaagggcgcgtatattacgcattttttacgtcagatgaaaggccaaactttgaccaatttacggctatcgatcaatgaaaatgcagttcgtagaggcatatgaaaatattattcatatttaacagtgtgttatatttttgtgttggttttttgctctgtaaaatattcatcttcttacagaattttatctgtaagcgtggtcgtttttactgaagatacaacaggctagcaatgctttatcagtgaaatgctttggttaatgtggcaaaaaagggcaccaatttacctgaggctggtcggcaaatgctctgaccagcctcacggagtggcttaatgtatgatgattcggccattaagcggttgtatagggcgattattggcgtgatgcatgaccgagctgaactggtttatttgttcagcagaggcggtgacgggatgatccagcaccagccagcgaatgccttctgagcaaggtggcgtggtcagtgacccactgaatcgatagtagtttaatgacgtcggtaacaaggcctgaatcgcaatcggcgtacgcacgtcctccgcctgatcgacatgagccggaatctgctgccatgcagtggctagttgtggattggctgctccctcctgaaacatcagcgcaataacggtgagcgcgccatccgcgtttttatagacaaagtggccttccaacggaaattgtttaccatcaatttcattttcactcggtgcgtgaaagtggaattgctgcaaggcgaatgtctcgttatccagcaacagcgtattccccgaactgacgttaacctgaacagtatgcccgttgttgatgatttgctgtgttccagactggaaagccaactgtaagggatcgtgctgggcgtttagtgcctgctggatattgactggagattgatttttccccgtttcacacagcgagaagtccggggagagttttccccagtgcgccggatcgccgctgccttcgtagccccagtgaaccgagtctgatgccgatgcggaaaagcaggccgacagcataagtgcgatagagaatttacctttcatttttcatcccttaaaaataatgatacggcatcgttgagcgccgggcgcaggtgatgcgctcgatcacttgccggccagcataatacgccagcttatcgggacaaatcatgaggtataacaagaaggcgctcgcccaccgttgcgtacacggcgggcggagcaggagggataacgtgattaggacgtgtggcgttggccggtaatacgacaccattcttcgcgttcagcgacgggatcgagcgtgaatttgtctgcgtaggcttctgcgacgccatcggcctgcgtggacagtacgccggacaggccgaggtgacccccagcttttggcagatcgctaatcagcggtgccagttcgcgcagtgggccagcaaggatgttggcgacgacgacatcggcagacaggtcggcaggttggtctttcggcaggtaaagctcaagacgctcagaaacgccgttgcgctgcgcgttgtcgcggctggcctgaatcgcctgcggatcgatatcaatcccgatagcgcgtgctgcacccagtttcagggcggcaatcgccagaatgccggagccgcagccgaaatcgatgatggttttcccttcgagatctagcccatcgagccattgcaggcacagtgacgtcgttgggtgggtaccggtgccgaacgccaggccgggatcgagcatcacgttgacggcgctcgggtcaggaatttcacgccagcttgggcaaatccacagacgtttaccgaactgcatcggatggaagttatccatccactcgcgttcccagtctttgtcttccaactgttcgatcttgtgcttaaaacccacgcccagcagcggctcttgttccagcatggcgataaccgcgttcatgtcggtttcggcatcgtacagcgcaatggcgtcggtatcgccccacagacgagtctcgcccggcagcggttcaaacactggagtatcgtgcgtatcctgaaacgtaacggataccgcaccgctttctatcatggtgtcacccagttgttcagcaacctttcctgaggtgtttattttcagttgaatccacggcatagcagtctctattacatttaaagtgaagatgaagcggcaaccggcgctggtggattatgaccaaaacggttgccaatcataaacgccatcaggctgagtaacagcgatggcacaatagggtggtatccagccaactgaagattgaagctagccagtaaggtatagcaaatcgcgccggtgaacatggcgctaagcgcacccgcagcattcgcgcgttcccaatacaggcctagcactagcggccataggaacactgcttccagcccgccaaacgccagcagattcagccagatgatcatctccggcggccgtaaggaggccagcagcaccagcagccccaacaacagggttgtcacgctggacaggatcttgatacgacgttcgttatggatctgctcagggcgcacgctgagatagagatccttgatgatcgtggcagaggcctgaagcaaatgcgcattaatgttggacatgatagcggccattggcgcggcgagaaagatccctgcagccagcggtggcagcacggtgaccatcagcgcgggtaaaacctgatcgggaattgtcaggtttggcataacggcgcgccccagcgcaccagccagatgcatgccgagcatcagaatgccgatgacgattgtgccgatgataattccacggtgtaacgctttgctgtctcggtaagagatacaacgaacggcggtgttcggcaggccaatgacgccgaagcagaccagcacccagaatgaggccataaacggcatcgacagaatgccgccgctgccctgtggtgataccagcatcgggtcgatttgttgcagcttatccaccgcgctgtgcaaaccgcctgcggcataaatcacgcccaccagcaggatgacggtaccgattaacatcacgatgccttgcatcgcatcattgagcacgctggcacggaagccgccaaacgtggtgtatagcgcgatggtgacgccgaaaatcagcaaaccgatgtcataaggaatgttcgcggcggtttccagcaggcgtgcgccgccgatgaactgcacggccatggcaccgataaacgcgatcagcaggctgatgctagcgaaccacaccagcagcgggcttttgtagcgggcgtacagcatgtcattcagtgtgatagcgttgtagcggcgagctaaaatagcgaactttttccccagaatgcccagcgacagcagcatagtgggaagctgaatcatcgaaagcaacacccagcccagcccgtatttgtaagcggcacctggcccgccgataaaagagctagcgctaacgtaggtgccgatgagcgtcatcgccagtacaaacccgcccatcgagcggccaccgaggaaatattcattaagaaagttacctgcctgacggcgacggtacgcatagaccgacagcccgaagaccagcagcagatagccaatcagcggcaataaaatttcaatttgcatcgtcactctccaatgagagatcgcggaaaataacgcgcaccattagccagcacagcagcgtaaacacgagcggtagcagcagacaggccatctcaaaccagtgtggaagacccgttatcccttgtgtgttgtcaggcaaataggcggcaagcgcccaagccactaaataaaccagcgtcaggccaaaagcccagcgggcctctttgtgtgcctgaggaaagcgtgtatccatgttcttctccaccgtaaatgggagcataggtattgttatgagcgtcgtgatgacgaaagcgggaattttacggcatgtgggccaattgactagcctgaattcacagaaaaagaaaaaggccggttttcaccgacctttaagagagtcacgactgaaatcgcgcagcgtttactgcaagccgagtttcttctccagatagtggatgttagtgccacctctctggaagttttcgtcgctcatgatcttcatctgaagttcgatgttggttttgatgccatcgatgatcagttcagccagcgcgttcttcatacgtgaaatcgcgatttcgcgggtttcgccgtaggtgatcagcttgccgatcatggaatcgtaatacggcggtacggtataaccggcgtaaatatgcgattcccaacggacaccaaagccgcccggcgcgtggaaacgcgtgattttacccgggcttggcaggaacgaattcggatcttccgcgttgatacggcattccaccgcatggccgcgcaccttgacgtctttctgcttgatggacagcggctgaccagcagcaatgcgtaactgctctttaatcagatccacgccggtaatcatctcggttaccggatgctccacctgaatacgggtgttcatttcaatgaagtagaactcaccgttttcgtacaggaattcgaacgtacccgcaccgcgatagttgatatcgatacaggctttggcgcagcgctcaccgatattgcgacgcagttcgtcggtaatgccgggtgctggcgcttcttccaccactttctggtggcgacgctgcatagagcagtcgcgctcggccagatagacggcgttaccctgaccgtcagccataacctgaatttccacgtggcgcggattttccaggtatttttccatgtagaccatgtcgttgttgaaagccgctttggcttccgcacgggtcatgttgatggattgttccagctctttgtcgctacgtaccacgcgcataccacgaccaccgccgccgccagaggctttgatgatgaccggatagccgatacgtttgccaaaggcgcggtttttgtccatgtcgccgtctaatgggccatcagaacccggtacgcacggcacacccgcttttttcatcgcgctgatcgcagagactttatcgcccatcaggcgaatggtatctgcacgtgggccgatgaagataaagccggaacgttcaacttgttcggcaaaatctgcgttttcggacaggaaaccgtagccagggtgaatagctacagcacccgtgatttccgctgcggaaataatcgctgggatattcagatagctttttgttgacggcgccgggccaatacacacggtttcgtccgccagcaatacgtgtttcaaatcgcgatccgcactggagtgaacggcgacggttttgatgcccagttctttacaggcacgcaaaatacgcagcgcgatttctccgcggttagcgataacgattttatctagcatgataagcctcgttattcgatgacaaccagtggctcgtcaaattcgaccggctgaccgttttcgaccaggatggctttaaccacgcccgctttgtcggcttcgatctggttcatcattttcatggcttcgacgatgcacagggtatcgccgacgttgacgcgctgacccacttccacgaaagacttagcatccgggcttggggtgcgatagaaggttccaaccattggagaacgaacaatgtgtccactgatggcagccggtgctgcaactgcttccactggcgctggtgcaacggcggctgccagagcaggctgtggctgcatcatcggcgtagcgtaggcctgttgcatcatcgggtagttaaccgctgctggggcacgactgatacgtactgattcttcaccttcagaaatttccagttcggcgatgccggactcttcaaccagttcgatcagttttttgattttacgaatatccatggatgtggttccgtactcttttgtttaattggaagttgacaggcgttttaccgccgtctgtaaagcatactgataaccatctgcccccaagccacatatcacgccgaccgcaacatcagaaagataagagtggtgacgaaaaggctcacgtgcgtgcacgttggacagatgaatttcgataaacggaattgcgaccgccagcagggcatcacgcagcgcaacgctggtgtgggtaaatgccgccgggttaatcagaatgaagtctgtgtttcctctggcctgatggatggtatcgatcaggacatgttccgcattggattgcagatgggaaaacttcacgttcaatgcctgcgcctgtgtttccagctcgctgacaatgtctgctaatgtcgtgttaccgtatttgtcgggctctcgggtacctagcaggttcaggtttggaccattcaagagcaaaatgtgaaaattttctgccattgtgctgctatctcccgcgattgaccaagattgcaaaaacagtgtcgcacaaaatagcgcgaagctattcgtttgtcacctttcgtgacgcaaattgtccggcccgagaaattaaagtcgtgcattataaccatatcgtggcaattcgcagctaaatactggtcttatctgcggagatattcttgctccgggtgatgagaaagcgtcaatctcactgtggctaggaaccggtttttcctgtgttaacgccgcgtttagcgccaccattgacgaaatttcttataacgtagcaacagcaatatcagcgccgcgagtgcatacaaaataggctgcggggacagcgttttaactgaccaaagatagtggataggcgtaaggatggcgactaaatagacgaaattatgcagtttttgccattgcgatcccaacttgcgcatcattatctgtggcgaagtcaccgctagcgccagcaaaatcagccagcttatgatacccagcgttaaatacggccgggatatcagttctttgcccagcagcgccagatgatccaaacccaactccagcagtgcatagctcaccagatgtaacgtcgcccagaaaaagcaccacagcccgaggaggcgtcggcatcgtattaatagcggctgcttgccgtagcgcgccagtggcgtaaccaacagcgtcgccagcagcaatttcagcgccattcggccggtaaaatgctggatatctttggctgggtcagcgctaaaccacccttggtcgactgacaatatcagccacagcagcggcagaaaaccagccaggtggagtagcacttttagccgattaatgtgttgtaacgtcagtctcatgctgatgtggattcctatcctgacaggatgctattgctagaagttgtcacgcagattcagaccgcgatacagcgaggcgacctgttctgcatagccgttgaacagcagcgtaggttgacgctcaacattaagcaggccccctgagccgatgacgcgctctgttgcctgcgaccagcgggggtgatccacatgcgggttaacgttggcatagaagccatactcgtccggtgctgccagattccacgtgcagggcggccgctcacgggtgagccggatatgtacgatggatttgatgttcttgaatccgtatttccacggtgtgactaaccggatgggcgcaccgttctgcggcggcagtgtcttgccataaacaccgacagccagcagcgccaaggggttcatggcttcatccatccgtaggccttctacatagggatagtccaacccgccgcccataaagcgatctttttgtcctggcatttgttctggatcgtgaagcgtctgaaacgccacgtagcgcgcgttgctggtgggttcggcgaatttaatcagcttggccaattcaaacccgacccacggaatcaccatcgaccatgcctcgacgcagcgaaaacggtagattcgttcttccagcggaaagcgttttagcaaatcgtcgatatccaacgtgagaggtttggcgacatcaccgtctattttgatagtccagccgtcggtttttaatccacccgcattggccgccggatcggctttgtccaacccaaattcatagaaattgttatagcccgtgaccttgtcttccggcgtgagcggcagatcgagtttccagtcggtaggttggctaaacgtgagcggtttacccggtggggctttgggtttatcgctgcctttaaaccaggcaagcagatcggcctgtgcggaaagcggtaatgagagcgccgcagcggaaatgcccagcgcttttaatacgcgccgacgctgataaaagagggattctggggtaacgtcggcttcagtgggcttacgatgtttgtgcatgtgaactcccgccagtcattattattgttgacgcaaggtggcgtttttaatggttaccgttcacttagttatagatgagttgcggtaaaaaccgcgataggagagatgaaatacttttttgcagggtgtaacagccaccatgaaggtggctgtgtgcatcaacgaaatacgttagctgattttcaccagcgtgcggcctgtgactttgttgtccagcagtgcagcggcgacggcgggcacgtcttccaacccgatctcttgtgtcacctgttggtagaacgactcaggcagaatggtagccagacgatcccacgcttgctgacggcgagccagcggtgccatgacggaatctacgccttgcaggcgaacattacgtaaaataaatggcatcacggttgttggcagcgcgataccgcccgccagaccgcacgcagcaactgttgcgttgtaatccatctgtgccagcagcgtcgccagtacgttgtcgccgacggtatcaaccgcgccagcccaacgttgtttttccaacgggcgagggctctcggtgaattcgctgcgatccagcacctgtttggcgcccagttttttcagatactcggtgttgtcagcacggccgctgacggcggtaacctgatagcctagctctgcaagcagggcgactgccgtgctgccgactccaccgctggcacccgtcacaataatgtcaccgctttccggagtgatgccaccgtcttccagcgccatcacgcacagcatcgcagtaaagcctgccgtgccaagaatcatggcgttacgtgcgtccagcgaagcggggagcggcaccagccaatcgctcttcacgcgcgcctgttgtgccaggccgccccaatggttttcacccacgccccaaccggtcaggatgacgggctgaccgacagtaaaccgatcgctgtcactgtggcgcacggtcccgacaaaatcgatccctggaaccatcgggaaattacgaataattttgcctttgcctgtaatggcaagcgcatctttataattaataccagaccaactgatatcaacagtcacatccccggcgggaagctgctctgcgtcaatctcgcgaatctgagcgtgggtcagtccgtctgactgttcaagaactaaagcctgcatgggctatctcctgtagcaggattaaaatggggaagtcattaacgactatatacccgtcatactgcaagttgcatgtgtgttggctgcgatactcggcacacttgcgtgtgcctcgccccgctggggccgctgcaagcagcgttcaaatctgcctttggcagatttgtcactcacccgaatcacttacttgtgtaagctcatcgggattccctctcttgccgccttcctgcaactcgaattatttagggtatagttattacagatactatttgttaatacagttaccttcgctagtgttggtactatgcgttgtagctgacttatgcgaactgataaaaaacaacaaactcgcagaaatgacaattatttggaataggacgcagggatgggatttacgaccagattctcgatactcatagtattgctgacgcttctcgcaatttttcttatgtttttcagtagtatatttagcctctgttattatagccagttgcggaccgagcaacagttgcgtgaggtcacggccagtatcgatcaggcattattagtgcaatcgcccgaaaacatccaatattggctaccgggaatgatgaaaacggcaggcattgtcgcgctggagattcaggataacgattcgcccctctactcaatacagctgcccgaggctggctgggaacgcacgcacctctaccatgaggtcgaattcccgctgatgcaccatacgaatatggagattgccttaaaatatgtcgatccgctgattggtttaccgcgcttcgtggtgtcgacgctgtcggtgttgctggctgctggtctgatgctcctgatgctgtatttctccatccgctggttacgccatcaggcagccggacaggaagagttggaaaagcgcgcacagcgtattctcaaaggcgagcgtgaatcggttatgcaggggtcggtacgtgaatggccggtcaataccagcggggcgctcgatcaactgttgtcagatttagtggaagcgcgggaggagcgtgggcgggttgataccttaatccgtgctttcgccgcgcaggatgccgaaaccgggctgagcaatcgtctgttttttgataaccaactgaccacacagttggaagatggtgaagaggtggggacgcacggcatcgtcatgatgatccgtgtgccagattttgaaacgttgcaggaaacgcacggctatagcaatgtgcttcaggagtatcgttttacgctggtaaacctgctgtcgacatttgtcatgcgttatccctctgcgctgctggcgcgttatttcagcagcgatttcactgtattactccctcaccgtacgctaaaagaagccaatgcgattgccacgcaactggtgaaagccatcgatattcttcctgcctgcccgttgatcgaccgggaggaggttcttcacattggtatctgtgcctaccgtggtgggcaaagcgccgagcaggtgatggaaagtgtggaagatgcaacgcgcaatgcggtattgcagggcggtaacagctggtgcgtgtttgacaggcaagtgccagacaagagtcgcggcagcgtaaaatggcgaactttgttggaacagacgttggcgcgcggcggcccgcgactgtatcaaaagcctgcggtcacaaaagagggcgttgtgcatcatcgtgaaatgatgagccggatttatgacggagaacaggaactgctcgcagccgagtatatgcctctggtgcaacaactgggactagcgaccagttatgatcggcagctagttgcacgaattgttgatttgtcagcgaactggcccggagaaacactgggtctaccggtaagtgtagactcacttttgcaaaaaccttttttgcgttggctgaaagaaatattgctgcaatgtcctaaaacgcagcggcagtgcattttatttgaacttgcagaggcagatgtttgtcaatatatcggccgtctgcgtccggttctcaatttgatcctgggattaggctgtcgtctggcagttacgcaggcggggttgacgctggtcagcacgacgtatatcaagtcacttcccgtggagatcatcaagcttcatcccgggttggtgcgcagccttgaacgtcgtccagaaaatcagctttttgtacaaagcctgaccgaggcgtgtaaaggaacgcaaacgcgggtgtttgccgcgggtgtgcgtaccaaagaggagtggcggatgctgttgggcaagggagtttatggtgggcaaggcgatttttttgccacatcagtccttgtaacagatgagctgaaaaaatattcaccgcagcatcgtgtttagtataaacgtcctgttcaaattgacgtagaatgaggcggttgttaaatcggttagtgtgtgcttacgttagcgccaatccgattaaatgttagattttatgtcctgtgttagcgcaattctgtcgggtggacagtggtaagatgccttgccgcctgaggagaaggcattctgtgccttctccctgacgccgacgtgcgcaacacagacttatttttcaccgaagcagagccttttcgtgccttgtcgctgcttcgtgtggttggtaaagtaggcggatttatttttcgcccccagcttgcaggattatcctttagttatgtttaagaaatttcgtggcatgttttccaacgacttgtccatcgacctgggtaccgccaataccctgatttatgttaaagggcagggcatcatactgaatgaaccctctgtggttgcgatccgtcaggatcgtgccggttcccaaaaaagcgttgcggcggtaggtcatgacgctaagcaaatgctgggcagaacgcctgggaatattgtggcgattcgcccgatgaaagatggtgtgattgcagatttccaggtgacggaaaaaatgctgcagcacttcatcaagcaagtgcatagcgacagctttatgcgtcctagcccgcgcgtgctggtgtgtgttcctgtaggagccacgcaggttgagcgtcgtgccattcgcgaatctgcgctaggtgcaggtgcccgtgaagtgttcctgatcgaagagccaatggcggcagcgatcggtgctggcatgcccgtatccgaagcaaccggttctatggttgtggatatcggtggtggtaccacggaagttgcggtgatctcgctgaacggcgtggtgtactcctcttctgtacgtattggcggtgaccgcttcgacgaagcgatcattaactacgttcgtcgtaactatggttcactgatcggtgaagcgacggcagaacgtatcaagcatgaaatcggttctgcttatccgggcgacgaagtgcttgagattgaagtgcgcggccgtaaccttgctgaaggtgtaccgcgtgggttcacactgaactccaacgaaattctggaagcgctgcaagagccgttgacgggtatcgtcagcgcggtgatggcagcgttggaacagtgcccaccggaactggcctccgatatttccgagcgcggtatggtgttaactggcggcggtgcgctgctgcgtaacctggatcgtttgctgatggaagaaaccggtattccggttgtggtagctgaagatccgctgacctgtgttgcccgtggtggtggcaaggcgctggaaatgatcgacatgcacggtggcgatttgttcagcgaggagtaatcctgtctggaaaaggggggaccggatggatgaacgcctgcgtttttcatctctcgtggttaccccttttttatttgcctgctcaatgaaactcaccctacggggtgctgctttgtgacgttaaaaatcgccaaaggcgatttgaggttgctgtcgaggaatacgcaaattctatgaagccgctttttagcagggggccttccctgcaattacgactttttcttgctgtcgttaccgcgattgtcgtgattgttgcggacagtcggctcggttcgttcgtcaaaatcagaacgtacatggataccactgtcagcccattctattttctggcgaatgggccccgtcaggctctggacaatatgtctgcatcactggcaacccgtgagcaattaggtcttgaaaacaccgcactgcgtcaggaactgttgatgaaaaacagtgaccttttgctgctgggccagcttaagcaggaaaatgcgcggttacgtgaactactgggctcgccgctgcgtcaggatgagcagaagatggtgacacaggtgatgtccgccggaactgacccttatagcgatcaggttgtgattgataaaggccaggcgaacggcgtgtatgaagggcagccggtcatcagcgataaaggcgtggtcggtcaggttgtggcggttggccagtttaccagccgagttttgttgatttgtgatgtttcccacgcgttgccgattcaggtgctacgcaatgatatccgcgtgattgccgccggtaatggctgcaccgacgatctgcaactagagcaccttcctaacaatacagacatccgagtgggtgacgtgctagtcacatcgggtctcggtggacgtttccccgaagggtatccggtcggtgtagtgtcatcggtcaaagcagatacgcagcgtgcctatacgattattcaggcacgcccgacggcaggactacagcgcctacgctatctattgttgctgtggggcgtggaaaataacgccaatacgtcgctgccgccagcggaagtgcatcgggttgccaatgagcgcctgatgcagatgatgccgcaggtgttaccttcacctgacgaaatggggccgccgcttccacctgatgtcgctacgcccgccgttgagccgcagagaggccgccaatgaaccgttatcgcaggcatggcaactggattatctggctttcttttctgatcgccatggtcttacagattatgccgtggccggatgaaatctacatgttccgcccctcctggctgacgctgtttctgatttactgggtgatggccttgccacatcgagtgaatgtcggtaccggatttgtgttgggcctgattatggacctgattcttgggtctacactgggagtacgggcgctggcacttagtattgttgcttatctggtcgcctttaaattccagctgttccgaaatatggcgttatggcagcaggcattaatcgtcatgctcttgtcgctgctgatggatctcacggtgttctgggcagaatttttagttattaatgtctctttccggccggaaacattctggaatagtgtcgttgatggcgtactctggccgtggttgttcctgctgatgcgtaaaattcgtcgtcagtttactgtgcaataaggtaattcatgacccagctttatctggcctccgcttctccccgccgtcgcgaactgctcacgcagctcgatattcctttttctgtgctgaatgtcgcggtgaaagaacaacgtttaccagaggaagctgcggaggtttacgtccggcgtctggcgcatgaaaaagcgaccgcgggtgttgcggctgcaccgtccgatttaccggttctgggtgcggataccatcgtggtgctgaacggtcaggtattggaaaaaccgcaggacgaaactcatgcggcagagatgctgggccagttgtcaggaaaacaacatcaggtgatgactgccgtcgcactggcagataaagacgatatattgagctgtctggtaataaccgatgtcgtcttccgcccgctttcgcagcaggatatcgaacggtatatcgctagcggtgaaccgatggataaagcgggcgcttacggtattcagggcaaaggtggatgctttgtccggtcacttaacgggagctattacgcggtcgttgggctgcctctggtagaaaccgatgagctattcagtaattttgctgcattgcggagtgcaagaggaaaacatgactgctgagttactggtaaacgttacaccgtcagaaacgcgcgttgcctatatcgacggcgggattctgcaagaaattcacattgagcgtgatgcgaaacgcggtattgtcggcaacatttataaaggccgcgtgagccgcgtcctgcctggcatgcaggcggcgtttgtggatatcggcttagataaagccgcgttcctgcacgcatccgatattatgccgcacaccgaatgcgttgccggtgacgaacaaaagaattttcacgtccgtgatatcgccgagctggtgcgtcagggacaggaccttatggttcaggtggtcaaagatccgctgggaaccaaaggcgcgcgtctgactactgacatcacactgccgtcgcgctatctggtgttcatgcccggtgcatcgcacgttggtgtttcacagcgcattgagagtgaagtggaacgcgatcgcttaaagaaaacggtcgctgactattgcgatgatgacggtggttttatcattcgtactgcagcggaagggatcggtgaagaagaactctcgcaggatgcggccttcctgaagcgcctgtggggtaaggtgatggagcgcaaaaagcgtaaccagagcaaatgtaagctctacggtgaagtggcgctcgcacagcgaatcttacgtgattttgccggcgctgcgctggatcgtattcggattgactcccgcctgacgtatgaagcgctgctggaatttacctccgaatatatcccagagatgacgcgcaaactcgaacactatgcgggtaagcagccgatttttgacctgtttgatgtggaaaatgagatccagcgttcactggacagaaaggttgaactgaagtccggtggctatttgatcatcgatcagacagaagccatgacgaccgttgacatcaacacgggagcatttgtcggccaccgcaatctggatgaaaccattttcaataccaatacggaagcgacgcaggctattgcgcgacagctgcgtctgcgtaacctcggtggcatcatcattatcgatttcatcgatatgaataacgaagagcaccgtcggcgggtgctgcattcactggagcaggcgctgagtaaagatcgagtcaaaaccagtattaacggcttctctcaactaggattagtcgagatgacgcgcaaacgcacgcgtgagagtatcgaacacgtgttgtgtcatgaatgcccgacgtgtcatggtcgtggcaccgtgaagacggtagaaagcgtctgctatgaaatcatgcgtgaaatcgtgcgcgtccaccacgcttatgacaccgaccgtttcctggtctatgcctcaccggctgtcggggaagcgctgagaagtgaagagtcgcacgcgttagctgaggttgaaattttcgtcggcaagcaggtcaaagtacaaatcgaacccctgtatagccaggagcagtttgacgtcgtaatgatgtaaattcgtgcgctcgtcgtcggcgacgaaagaaggagaaattagtgaggcgactgcccggaatattagtcatcacgggtgccactcttgtcgtgatggttgcgctgttagtcagcggcttaagactggtgctgccacagctcgatcatttccggccacagctggtggcctgggcgcagtctgctgccggtgttccgttagaaatcggctcaatgacagggcgctgggagtcctttggccccacgctggaaattgaaaaatttcgcacgtctctgccggaatctgactggcaggttgatcgcattacgctggcgctggatgtgtggcagtcgctgctgcacgggcgctggcagtttcgcgatcttacatttcatcagttaaagcttgatcttaatagccaatttactgggcagcagcaggatagcaaactgatggagtcaggaaaggtcagcgatcttttcctgcgccagtttgaccactttgatctgcgtgatagccagattacctttcttaccccttccggttcccgagcggagctgagtattcctcaactgacctggctgaactccgacaaacgtcaccgtgcagaagggttgatcagcctgtcgagttttaacggccagcacggtgtggtgcagatgcgcatggatttgcgcgatgagcaggggttgcttggcaacggtacgttctacctgcaagctgacaatatcgatatgaagccgtggctcagccgctggatgaaaaacaacactgggctggaaagcgcagattttagtctggcggcgtggctcaatgtccgtgatggtggcatccacagtggtgatgtacgccttaatcaggggacggcaagctggggtgagggaagtgacgcgcatcgcctgaacgtggatgatatgacgttacatgtcagccgtcaggaaaatggctggcaggtggatgttcccacgttgaatctggcaacggatggcgtcgcttggccgaaaggtcggctttccgccctgtggttgccgaaaaatgaacacatgctggggcccgatcggcaggaagagctgcgcattcgagctagtaatctggcgctggagcgtgtgagcacgctgcttcctttgttgtccggcacaacgccagccttgaaagcgcgctgggatgagctgcaaccgatgggtacattgaattccgttgccgtcgatatccctctgcaacagccagagagaagccgttttcatgccaattggcaggatgtgagctggaagcagtggaaattgctgccgggagtcgatcacttctccggttctgcccgcggtagcgtcgagcgtggtcaggtcagcgtagcgttaaagcagagtacgctgccctatgtggatatgttccgcgcaccgctggaaatcaagcaggccagcggtacgatagactggcgtaatgatgcgcaaggcctgtcgctctggagccatgggctggatgtacaggcgaaatcactatgggctaacggtgatttccgttacgaacagccagtaaaacaggaaccgaaactggatattctggcggggatccggctgaccgatgcggcggatgcctggcgctactatcctgaactgtttatgggcactgatttggttgattatctgagcggtgcgctgaaaggtggccgcgtcgataatgcgacgctgatctttgctggtaatccgcagcatttcccgtatacccacagcgaaggccagtttgaagtctgggtgccggttaaggatgccacctttgagttccagccgggctggcctgcgctgacgccgctggatatcaatttggattttgccaataacggtctgtggatgtttgcgccgcaaatctggctgggtaaggtggaaggcaaaaatattagcgcggtcattcctgattatgaaaaagagatgctgcttattgatggcgaactggatggtccagggcctgaagtgggtaattattttcatcagacgccgctgaaatcctcgctgggtaccgcgctggatgagctgaaaattggcgggccggtgaaaggcacactgcatctggatattccgcttgtcggtgacgatgtccgcgccagtggcgatatcgcgctgaataataacagcctgtacatcaaaccgctggataccacgattaataatctcacgggtaagttccgctatgaaaatggtaatttacgcagtgaaacgctacaggcgaattggctgaatcagccgatggcggtcaattttacgacggaagagcaagcgaaggcttttctggtgaatgtgggcttgcagggagactggcagccagcgctattgcccggtttaccagcatcggcaagcaaagcgttgtccggcgcggctaactggaaaagtacggttgctgtcaacctgccgcactcgggtaaaacaacctacgatgttgatgtacaagctgatttaaataaagtaagtagtcacttacctaacccgctaaataagcctgctggcgagaacatgccgctggaagttaaagccagcggtgacctgaatggttttactatgcaggggcgagtgggcaaagataaccgtttcaatagccaatggctgctgaaaggcgacaccgtgacgctggcgcgggcaagctggcagaatgcggcagcaacggcaccggcattaccagaagattccgctttggtgctcgatctcccgccgctggatgcagaaagctggctggggcttctgccatcgctgcgagcctcgacgtcgtcggaagggaaaaaagcacatagttctcttcgttttcctgaagcggtaacgctgcgaacgcctgagctgcaactgttagggcagcagtggcacgatctggaaattacgcgaaaaaatacgcttggcggcagcgaagtacaggcgaaaggacgtgaaattgacggaaaggttgagatacccaatcgcggcatgtggcgcagcgacatcaattatctctactacaatcctcagtggaaaggcaacgaagcgaccaacccggtggcgctggcggagaaaaaatcgccgctgaacgacccaagtatcagctttgaggactggccgtcgctggcggttaactgtcgccagtgctggattatcgggcagaatatggggcgtattcagggaacgatgttgccagaaaaggaaaagttaacgctgacggacggtatcattgatacaggcaaggctcgtctgacggtaaacgggtcctggcaggaaaacgcagaaggcgtgcggactgcgctaaaaggccgcctgacgggagatagtctggaacagaatgctaactggtttggtgtagattcaccgctgaaggccggttctttcgatgtagattacgatctgtattggcgcgggacgccttgggcaccggatattgccagcctgagtggaatattgcacacgcgcattggcaaaggtgaaattgccgaagtcggtgccggtcaagcgggtcaattactgcgtttattgagcttcgatgcgctgatgcgtaagctgcggttcgattttagtgatacgtttggtcgtgggttctacttcgactcgattagcagtaccgcatggattaaagatggtgtgctgcatactgatgatatgctgatcgacgggttggaggcggacatcgcgatgaaaggcgatctcgacctcgctaagcgacaggtcaatatggaagcggttatcgccccggaaatttctgcgacggtgggcgtggcgaccgcatttgccgtcaatccggttgtgggggccgcggtgtttgctgccagtaaagtactggcaccgctatggaacaagatttcgctgattcgctaccagatttccggtagcctcgatcagccaaagattcaggaagtgctgcgtgagccgaacaagaagaaaggcgaataatgccgttagggcagcgcagtgtactcagccgattatttgataaagagtgaaaaactatgagcctttcgtttgtcagtgagcagttactcaccgccaacaaattgaatcttgacgatctcgccgctgtgctggggtcgcttaatgagcgtcgactggactatgccgacctctatttccaatccagctaccatgaatcctgggtgctggaagatcgcatcatcaaagacgggtcctataacatcgatcaaggcgtgggtattcgtgcgattgatggtgaaaaaaccggatttgcgtatgccgatcagatcacgctgaatgcattgcaccagagtgcgcaggcagcacgcagcattgtgcgggaacagggcactggtaaggcgcgcacgctgggtgcagtgtcgcatcgtgcgctctatccaacgttgaatccgctggatagcctgacgcgcgaagataagattgcgctgttgcaacgtgctgatacggtcgcacgtgctgccgatacgcgggtgcaggaagtgtcagccagcttgaccggcgtgtatgagctggtgctggtggctgcgacggacggcacgctagcggcagatgtgcgtccgctggttcgtctgtcgatcagcgtgctggtcgaagaggaaggtaaacgtgagcgcggcggtagcggcggcggcacgcgtggcggctatgagtatttctgggaagtgacggatggcgaacctcgcgttgacgcgtgggcgaaagaagcggtacgcatggcgctggttaacctgtctgccgtggctgctccggcaggacctatgcctgtggtgctgggcgcaggttggccgggcgtgctgctgcatgaagcggtgggccacggtctggaaggtgactttaaccgtcgcggtacgtcagtgttcagcggacagatgggcaaacttgtcgcgtcagaactgtgtacggtggtggatgacggtacgctgaccggacgtcgtggttctctctctatggatgacgaaggcgttccgggacaatacaatattctgatcgaaaacggcattctgaaaggctacatgcaggacaagctgaacgctcgtctgatgggcgttgcgccgacgggcaacggtcgccgcgagtcttatgcgcatctgccgatgccgcgtatgacaaacacctacatgctggctgggaaatccacgccggaagagattatctccagcgtcgaatacggcctgtatgcaccaaactttggtggcggtcaggttgatatcacctctggcaagttcgtcttctcgacatccgaagcgtacctgatcgaaaagggtcgtatcactacgccagtcaaaggcgcgacgctgattggttccggcattgaagcgatgcagcaaatctctatggtcggcaacgatctggcgctggataaaggcgtcggcgtgtgtggcaaagaaggccaaagcctgccagtcggcgttggtcagcctacgctgaagctggaaagcctgaccgtcggcggcaccgcgtaattcgttctgatacccagagtcccctttgaaaccgcgcttttatcagcgcggttttttctagggagctgttatgttgtggatcgcaatgtagcagatcacaaaatcaggacacggcagcaataatcgatttgagctgcttgatgtgtatctcatccctctgtaccaaaacatcttccttaattttgagaacaatgccttttaacaggtctgttgtgctggagatgtttgtcgtggtttttagtacgtcaatgtctgtcgcaacatgtctgcctttaagagaaaggcgcttctcggattttccttttgccaaatcactttgtagaaaacgcgggatatcttttgccgctgcgtggtcagccgccagagtgtgaagatagtatttcatcagggtgggaataaaatcgggttccccacctaattcgcagcttgccagatttaggatgtctatcatgtgcgcggggactcgactttccagtgctttacgctgcacatctagtgctttcttaatcatgggggtggactgatgggggatgatggcaacattcccgcagcgatcgcaaacgcccactagaacctgtctcaccacgccactgttatcacttaatgggacgtctttaagttgaaacgtcgctgtttcatatgattggcaggtattacagagcgctgcctgtgtatcgccgactttgaaaattttcatgtcatcgcctcaatggtggacgctaataaagacacaatccggctcggtaaagtaccacttgatataccacggcactcctcgatagcggcaacggatgatatgaacatcaacatgtgctgcaaaatgatggggtgaagaagagtaggatgtccccgttgatttataaataatatcaatgagttctgttattgatatttgtccgattgccagcaaattcttcgtgctgatattccctctggcttcatgcagcacattacctgactgcaaacagacgataagctgctttttggcattcttgaaccccatcccctcacccgtattgtacgaatttattcgtacgttatccatgtgattttactttccctaacgaagagagaggtataacgcacagatgctgggatggggatgcgttttatatgaaagaggaaaacgcttcgcattttctctttgcaaaacctactttttgtcctcgccatgatcctgccgatagccttgatatgtcagggcgacgttcttgaagtattccgtcatatagttaatgcagacctgtacttttagcggcaggttgtctttgcgggtgtaaagcgcgtagaccgggcgcggatcggagtggtagcggttgaatagaatctcgatttcgccacgattgatttcgtccacaatccacatgagcggaatatacgcgatacccgctccgatcttgagccagcgtaccagcgtttgcggatcgttggtgacaaagcgcccctgtggtgtgacgcgggtcgaaatgccttccggtgcaatcagttcgaattcactgtcgggccgcacgctgtattccagccaggaaaaattcaccatatctgctggcttatccggcgtgccgtgctgcgccagatagcttttcgcggcacataccaccatcggcatcgagcctaaacgtttcgaaaacagggtggaatcctgtagtgcaccgacgcggataacgatatccagtccgtcggcgatcaggtcgggagccggaatgccggtgaccagattgacggacaaaccaggatattccttcagcatcgcggcagtcatggtggataacacattctgcgccatggtagacgaactaccaatgcgtagcgtgccgatcggcgtgttgttgaaggcataaagctgttcgtgtacctcatgagcttcatgtagcattctacggcagccgtgatagtaaatttttcccgcttccgtcagaccaatactgcgcgtactgcggttcagcagcttaatctgtagttcatcttcaagcttggagacggtctggctgacggcggatacgctcatctgcaactggcgtgcggcggcggtaaaagaaccacattccaccacgcgggcaaacaccgacatactctttagtctttccattattcactctggcttaaaagtgatttagatcacactatgtagataaggtgataataagcatccataatatagcctatccggtgataccgagtggaacattgtccgttcaaggctccccaataattatttatccaatatatagcctaaataattcgagttgcaggacaaaaacggcaaggtgtttttgaacagagcttgcgctgaccccgaaggggtgaggccatcaggccgaataacgcggcaagcgagggacaaattcgtctggaacgaatttgaccagccaacggctggccttcggtgagagacaggatgtctctcatttcatcccgatgagcttacacaggtaagtgattcgggtgagtgaacgcagctaacgcacatgcagcttgaagtatgacgggtatagagtaatacgctgatttcccatcgttagtcagtccctgctgacatcgctactcatcagtttaacgctatccaatccgctggccgtcagcctgcgggatgaagcgcttttgtcgatgctgaacgtcagcactacgctgcgttattgcaccacataattgaccatccggtagcacacttgctcgctaccgctatctactagaaaaaggaaaagaggatgagttcactcccagttatggtgctgttcgggctgtcatttccccccgtattttttgtcttgatggtgtcgctgaccctattttttgtcgtgaaccgtctgctgcaaccgacgggtatctatgacttcgtttggcatcctgcgctgtttaacagcgcgctgttctgctgcttgttctatttactgttccgttacggtctgtgaggcgtctgtgaaaagtttctttttaaccttgtttaggcagcaggccgcgctgaccaaaaaactgagtcgtgtggttatcacgctggtgattgtgttgtgtgcgattgtggccatttttcgtgtctgggcgttttataccgaatcgccctggacgcgtgatgccaaatttacggcggatgtggtggcgatcgcgccggacgtcagcgggttgctgaccgacgttcgtgtcacggacaatcagttggtgaacaaaggcgatgtgctgtttgtcatcgaccagccgcgttaccaccaggccgtggcgcaggcggaagccgatgttgcttactatcaggcgctggtgacggaaaaacgccgggaatcaggacgtcgtgcgcggctgggcgtcagtgcgatgtcacaggaaaatatcgatcagtccaacaatgcgctagaaaccgcaacgcaccagcttgctaaagcgcaggcggtaatgtctctggcgaaattggagttggatcgtaccgtggtacgcgcgcctgctgacggctgggtcaccaacctgcatgtgcaaagcggcgagttcattgaacgcggtaatacggcggtcgcgctggtgaagaaggattcgttttacctgctggcgtacatggaagagaccaagctcgaaggcgttcgccgtggctatcgtgcggaaatcaccccgctgggtagcgaaaagatattttacggcaccgttgatagcgtggcggctgggataaataacagtagcaacagtgcgaatactaaaggcctggctaacgtagattctaatctggagtgggtgcgtttagcgcagcgcgtgccggtaaaaattcgcctcgatcggcaaatgggcgacctctacccagctggcacgacggcgactgtggtggttactggcgagcaggtcaacaatgacaaaaagccttcgccacttatccgccttctttatcgcctgcgtgagtttggctaagtgaggcgatgatgaaaacctcgtcattaacaggatccttgttctttacaacaccgaagtttgcgcgccttcgcttcgctttcaaactgagctttgcgattgtgctgtccctgtttctgggtttccacctacagctggaaaccccgcgctggtcggttctcaccgcggcgattgtcgctgctggccccgcatttgctgcaggtggcgagccgttttccggtgcaattcgccatcgtggtatgttacgtattattgggacttttattggctgtattggtgcacttgtcatcattatcgctaccgttcgtgcgcctgtggtaatgctgatgctgtgctgtatttgggccggcctctgtacctgggtttcctcgctggttaaagtcgaaaacgcctatatatttgggctggcgggttataccgcgctgattatcattgtctctacgcagggaacgccgctgctgacgccgcagttcgctgtggagcgctgtagcgagattgtgctgggcatcgtctgcgccattctggcggatttgctgttctcaccacgatcgatcaagcaggatgttgaccgtagcatcggtgaactgctggtggatcagtatcggttactgcaactcagcatgagcgggacggagaaagaagcgatagatgcggcatggcatgcgttggtgcgcaaaacgaccgcgctcagcggtatgcgcagtagcctgatgctggagtcctcgcgctggcagaacagcaatcgccgcttaacgtcgttgcatacgcaatcgctcatgatgatcactcaggcgtgtgaaacttacctgattttgcaggatgttccgacccctgtaaaaagtagcctgaagatggtgttggatcagcctgttgagtcattgcgggatgtgcattgccgtgtgaaagcattgcgtcacctgatcgctgctgacagccgtgacgtgccgcctacgttgatcgattgggttggcgcggcgacgcgctatctgctgctggcgaagggtgtgcaggccaacggacgcctcaacacgatagaagctgacgtgctgaacagtgatgtagaaattaaagcgccctcggcggaaactcatcacgccatgattaacggtttacgcaccggtgtggcgacggcgctaggctgcctgttctggctcagcactggctggacgtctggcagcgtgtgtatggtgatgattgcggtggtgacgtcgcttgccatgcgtttgccaaatccacagatgatggcgaaggattttctttttggaacgatctatgcgctgccactgggtgcgctgatgttcatgtttatcatgccgtcaacgcagcaaagtatgctgctgctgtgtctgagtctgggggggatggctttctttctcgggcttgaagtacaaaagcgtcggctaggctcgctgggtgcattggccagtacgatcaatatcctggtgctggataacccgatgacattcaacgttagccagtttttggacagcgcgatcggccagatcatcggctgctttctggcgctgatggtgatcatgctgatccgggataacaccaaggcgcatacggggagaacgttgttgaatcgctttgtgtatggtgcggtttcggcactgaccaccaacagagcgcggcgcaaggaaaatcacttgcctgcgctgtatcaacagcttttcctgctgctgaaccgctttcctgacgacattgccaagtatcgccttgccctgtggctgatcatcatgcaccaacgtctgagaacgctggatattccgcaaaacgctgcgctgtctgcttttcatcgccagattcgtgcaacggcggagcaggtgatttcagcccgacgcgatgctacgcgcagccgctattttgcgcagctgttggatgaacttgaacgttatcagcagatgctgacagaacagcagcttcccccgagcgtgactgcgcccgtgggtcgattgactgggatcctgcgtgattatcagcatgcgctgagcaactaatgttaatggacgagacagcgcgaccagtcgaacgattaatccgagagtggcgcaggccgtgttcatcacttctatactgaattatccatagcttccctcagaacgtaagggaatatgaccattttcaggaggtaacacgatgtcaggaaaccatttacaggatcatgaactgtttaaaacgggctacttcgttgcggggaagtggcagcagggcgcagccactttcgaggtggtgaatccggcgacgggtgagtctattgcccgtgtagcgaaagcgggaaagaaagagacgcaggcggcgattgacgctgcccatgccgcattccccgcctggaagcgtaaaaccgcgaaggaacgttctgaaattctgtatcgctggtacgagctgattctggagaataaacgctatctggcggagttgatgaccgccgagcagggcaaaccggtgcaggaagccgaaggcgaagtcgtttatgcggcgaatttcattcagtggtttgctgagcagggaaaacgcgtcaacggcgaaattattccccccgccaagcccggttcgaagatttatgccacgcgtgaacccgttggcgtcgttgttgcgattacgccgtggaatttcccgctggcgatgttgacgcgtaagttaggaccggcgctggcggcggggtgtaccggcgtgataaaacccgcgaacaacacgccgctgtctgcatttgcactgttggcgctggcacaacaggcgggcgtaccggatggtgtactcaacggtgtcgcgggcgatacgcaggcgattagcgataccgtcatggcgagcgataaagtacgcaaaatctcctttactggctcaacggcagtagggaaaacgctggtgcgcaacgccgccgacaccatgaagaaagtgtcgatggaactgggtggtaacgcgccttatatcgtgtttgatgatgcggatattcaggccgcggtgaaaggcgcgatcgctaaccgctttcgtaatgcaggtcaggtttgcgtcagcgccaatcggttttatattcaggacggcgtctatgatgagtttgtttccctgcttgcggaagaagtgaaaaagctgaaggtcggcaacggtatggatgacggtgtcgtgctcggcccactgattgacgaggctgctgtcgagaaggtggaaaaacacgtcaatgatgcggtggagaaaggcggcaaggcgcttgttggcggtaaacgacacaagctgggccacagcttttttgaaccgacagtgattgttgacgctaacgaagcgatgctgcttgcgcaggaagaaacctttggcccggttgccccgtgttttcgtttcaaaacggaagaagaggtgattcaacgcgccaacaatacgccgtttggtctggcggcttatttctacagccagaatttgcagcgtgtgttccgcgtggcagaagcgttggagagcggcatgattggcattaacgaatgtgccgtttcgactgagcttgcgccatttggcggcgtgaaagaatcggggctaggccgcgaaggctctgtactggggctagacgagtttctggaagtgaaaacctggcacgtgggcgggttgtgatctgaatggatgtcgcgatctgaattgatcgtgaacgcaatgagatacaggtaatacacgggatgagtgaattattactcctcatcccgttatcgccgttagtttgtggtttcagccagctcacgcagatattggaagatctgacgtgcggctttcggcggtttgttagccgctttttctttctgcgcgttgcgcaccagagaacgcagctgctgacggtcggcatgtgaatacagtgccagaatctctggaatcacatcgtctccctcggtaatcaggcggtcgcgcagttgttccagtttgtggaataatgccacctgctgattatgacggttgttcagcttatccagcgcgatttggattggttctggatcgcgggcgcgcaacaacttaccaatcagctgtagctgacggcggcggccttctctcgtgatccgctgcgctagctccactgccgcacgcagatcgtcgtccagtgggatcttttccagggcatttttgcccagatcaaccagttccgcaccgagatctttcagcgcttcggcatcgcgctttatttcgcttttactgacccagataatttcatcatcttcgtcgtcttcttgattatccgggacgtcattcagccagtcttcgggtttttgtttcatggttggctcctaaaaagtgtccaggagcaattcttaacgctacgcgtagcggctccgggatggtgaacagcgtgcccaccagaaaaaagaggctgatactaacaggtttgggctttgtgcgaaattgtccgtagatcctgttagactagaaagcattatgctacaccatttttatgctcgtcatacttcaagttgcctatgcgttggctacgcgaagtatttaaagtatacctcccctttgtgcttgttgcggggatgatgatggtgagctttcttccactcattatggcagaacaatgacgataactactcaggttgcagagcagcgtaaagcgctggaactcgcggttgctcaggcgctggaactggcgagtgccggttctgatgcggcagaagtcgcggtgtcaaaaacgacggggattagcgtcagtacccgttatggtgacgttgaaaatgtcgaattcaacagcgatggtgccttgggcatcacggtttatcatcaacagcgtaaaggcagtgcatcgtctaccgatctcagcccagatgcgatagcgcgtaccgttcaggccgcgctggatattgcgcgctatacctctgtcgatccttttgctggcccggcggatcgcgatcttctggcgtttgacgcgccggatctggatctgttccatccaaccgaactggatgcggatcgtggcattgagttagcggctcgcgcagagcaggctgcattacaggctgacaagcgtatcaccaacaccgaaggcggcagctttaacagtcactacggcgttaaggtgttcggcaatagccacggcctgctgaaaagctactgctccagccgtcattccatgtccagctgcgtgattgccgaagttaatggcaatatggaacgggattatgcttacaccatcggccgtgcgctggaggatttgcgtagccctgaatgggtgggcgaagagtgtgcgcgccggacgttatcccggctgtcaccgcgtaaactgccaaccatgcaggcaccggtgatgttttctgcggaagtggcaacgggcctgtttggtcatttggttggtgccatcagcggcggcagcgtttatcgtaaatccactttcctgctggataaactgggccagcagattctgccagagtggctgacgattgaggaacatccgcacctgttgaaagggctggcttctacgccgttcgatagcgaaggtgtgcggacgcaggcgcgtgacattgtgaaggctggcgtgttgcagacttggctgatgacgagttattccgcgcgtaaactggggatgcagagcaccggccacgctggtggtatccacaactggcggattgccggacaaggtttggatttcaacggtatgttgaagcagatgggcaaaggcctgttggtgaccgaactgatgggacaaggtgttagcggtgtaacgggggattattcccgtggggcatccggtttctgggtcgaaaacggcgaaattcagtatccggtcagcgagattacgatcgcgggtaacctgaaagacatgctgcgtaatattgtgacggtggggaacgatatcgaaacccgaagcaatatccagtgtggttccgtgttgctaccagagatgaaaatcgcaggggaataaacctggcttgcatgagtaaccgtcgccgtcggcagtgtccgacggctgttactctatagcatttctccggcttagcggtggtactcgcctgcggcttctggctgatagagtagttctagcacttcaattcgcgtttcttcaccgtttggcagttgccaggtgatagcgcttcccacatgcattcccaatagtgctgcgcccagcggagccatcaccgacagcggttctttactgtccttcacagcggctggataaaccagcgtgcgaatatgctcttcattggtattcagatcgcggaaacgcacccgactattcatggtgacgacatgtgagggaatcgatgctgaaggcagaatttctgcccgatccagttcgtcattcaacgcctgtgcgatatcgctgtccgcaaaggcgggctgctccaataacttatccagacgttctgcatccaattcactgattgtcaggttaggtttcgtcatactcctctccagttgatgttttcagatgatataaaaataaccccccgcgcccagaggagcagggggtataagaaaatatgatattagggatagtaggaggttcgggggggaaagtgaagcgatccttgtcacgaaggcctgttgatagcctgctaaggaaatggctagtcttcgtcgaaccccgcttcgaacagcccgatgacggcagcaagcgcctgttcttcgtcttggccagtggcttctacttcgatgagtcggcctttggccgagtccagcatcagcatggcaatcacgctactggcttccgcttcggtgccgctgtcattgcgcagtatcacttccgcatcaaagctctgcaccagctcgaacagcttcatcgctgggcgagcatgcatacccagcttgtttttaatttcaaccgtttgccggactgtcattggttaccttgttgtactggtttgccgactatcacgaaggtttccgtttttccagcgtacggtggcgtgactgtacgttcttaccgcgtgagcggaagtagtctgccaactgctcagcgacgtacactgaacggtgtttaccgccagtacagccaatggcgacggtcagatagctacggttattggtttccagcatcggcagccacagttctagatagctgcgagtctggtagatgaaattgtgaacttcggtatgtcggtcgaggaaggacgcaacgggcttatccagaccagtcatcgggcgcagtttcggatcccagtgcgggtttggcaggaagcgcacgtcaaagacgtaatcggcatcgataggaataccatgcttgaagccgaacgattcgaacaccatcgtgagctcgcgttctcgcttgccgagcagccgtgtgcgcagcatctcggccagttcgtgcacggacatctctgaggtgtcaataatcagatcggcgcgtgaacgcagcggttccagcagatcactttcttcatcaatcgcgctttccagtgacaggttcttactggacagcgggtgcaggcgacgggtatcgctgtagcgacgaatcagcgtattgcgatcggcatccagaaacagtagttgaggcgagaaacttggtggcagttgctccatggcatgctcaaagatttccggcgattccggcatattgcgcacgtcaatgctgacagccgcggaaatgttacgtgccgcaagcgtattagccagttctggcaatagcaccactggtagattatctacgcagtagaaccccatatcttctaatgcgcgcagggcgacagatttccctgaacctgagcgaccactgacaatcatcagcaccatctgacgagtcccctctggcaatgtgatggcgaattttcattgccgctattttatataaagtgatgtagagctaaaaaaatgacggcttagcgcaaggattgcaagcattctctgactctacagcgaattgcccgtcatcgtgagtatggcgattatccggtttaatccgcttccgtcataatctggtacagctcttcatcgctttgcgccgcacgcaggcgtcggcaaaccgttttatccgccagtcgcttggcaacaagcgacagggtgtgcaaatgggttttacattgttccgctggaaccagcaaggcaaaaagcagatcaacggcctgattatcaatggcatcgaaagcgattggttgctctaactgaatgaaaacaccgatggcgcccagcgcattatcgtcttccagcttaccgtgaggaattgcaatgccgccgccgattcccgtactgcccatacgttcccgcgtgagaatggcatcaaagataatctgcgaaggaatattaagctgcttagcggccagctcactgataatttccagtgcccgtttcttactctggcagtggacggtgcttctggtgcactcaggacgtaatacagtgctgagttgcaatacggaatcgtggctcattttattttcacttaacgacgctttcacttctggtgatcccgacccacctgttagatgggccgagtttgttcctttgctaaacggcaaaggagaaaattagtgctgcttgagtttatctttatgcttattgagctgtctcgccagcttatcaatcaataaatctatcgcggcgtacatatcttccgcttcagaggttgcatgcagctctccaccattaacatggagcgtagcctcggcaatttgctgaactttttccactctcaataccacattgacctgattaatccggtcaaaatactgctctaatttggcaaatttgccattcacaaaatcacgcagtggttcagtgatctcgatgtggtgtccggtaatgttgagctgcatagtgtcttccttctctgttgagatcaaatcagttgtttacgctgatttgatggtgggatagataaagactctcggtattttgcaacggtacggcgcgccacgatgatgccctgatcggagagcagtgccgtaagcttgctatcgcttagtggcttcacggggttttccgctgcaataagcttcttcaccaacgcgcgaattgccgttgacgaggcttctccaccgctatcggtatttacgtggctggagaagaaatattttagctcaaaaatgccgcgcggactgtgcaggaacttctgtgtcgtcacgcgtgaaatagtggattcatgcatatccaccgcctgcgcgatgtctgccagtaccatgggcttcatgaattcttcaccctgatcgaagaaatccttctgttgctcgacgatacagcgggtcactttcagcaacgtgtcattgcggctttctaggctcttgatgagccagcgcgcttcttgcaggttgctgcggataaattgcccgtcgctgtcgttacgtacgctgttgcccagagcagcatattgctggttaatctgcaatcggggaacgctatcggtattcagttcaacggcccagattccctgaactttgcgcaccagcacgtcaggaatcacgtattcggattcaccggtgttgatcgactgcccaggacgtggatcgagcgattggatcagcgctagcgcttctttcagcacctcttctttcagacgggtaacgcggatcaggctgcggaaatcatggttggctaatagatcgagatgatcgctgacgatcaggcgagcttcggccagacgcggtgtgctgtcgtcaaattgggaaagctgtaccagcagacaatcacgcagatcgcgggcggcgacgccaacgggatcgaagcgttgcacgcgtttaagtacggcttcgacttcttccagcgtcacgtcgtcgtcaccgatgctgtcgaggatgtcccccagcggcacggtcaggtagcctgtattgtctaccgcatcgacgatagaagtcgcaatggccgcgtcggtgtctgaaaatggcgtcagctcaacctgccacatcaggtaatcctgaagcgtttgcgtggtttcgccttgataaatagggagttcttcatcgcgatagtcagagccagtgcccgacggcgtgcctgcggagtagatctcatcccaggtggcatcgagcggcaattcttccggcatgtccctttgctcaagggcttcaccggtatccagtgaatcgctatctgccttttcaaatgactcgatttcgtcgtgctgatccgtttgttcgagcaacggattgctttctagcgccagttgaatctcctgttgcaattcaagcgtggacagttgcaacaggcggatggcctgttggagctgtggggtcatggccagttgctggctaagcctgagttgcaaaccttgcttcataaatcgcgctaacgtcccataagtactgcaaagagaaaatattaccctatcagagtcggaagccttcgcccagatagacgcgtttcacctgttcatcggccaaaatttcggtcggtgaaccgtgggcgattaggttgccctgactcacgatataggctcgttcacagacatcaagcgtttcgcggacgttatgatcggtaatcaacacgccaagtccgctgtcacgcagatgctcaatgatttttttaatatccagtacggagatcgggtctacgcccgcaaacggttcatccagcaggatgaatttgggattcgctgccagcgcccgcgcaatctctacgcggcgtctttccccaccggacagcgattgtcccagactatcgcgcaaatgaataatatggaattcttccattagttcattagcacgatcttcctgttgctcggtcgtcaaatctttacggatctgtaacaccgccatcaggttgtcatagacgcttaagcgacggaaaatagaggcttcctgcggcagatagccaatgccgcgtagggcgcgttcgtgcagggggagcaggctgatgtcatcgtcatcaatgacgatgcgcccttcatcacgtgggacgatgccgacgaccatgtagaacgtggtcgttttaccggccccgttcggcccaagcaggccgacgatttcaccggaattgacggtgaggctgacgttttccacgaccttacggcctttgtacgccttggccaaattttctgcggttaatgttgccataacttattcagtgacccgtggttgcggttgttgagaacgagaaggctgactcttgttctctttatcctgaagctgagaagggactaacaccgtcgtcacgcgttttcctttgtcgctggtcgcttccatctgctgttgtttcaccagataggtgatgcgatcgccttttacattgctgtcctgttgttccagataggcattgcctgtcagcaccagaaagtcggtggccagctcgtagcggattttctgtgcgtgaccttttaccggtttgccgttgtcctgcatctgatagaacgtcacagggttaccgtaaccttctaccacttcactgccttgcccgccctgtgggcgcgtcacgacgaccttgtcggctttcacttcaatcgtcccttgcttaacgacaacattgccggtgaacgtcaccgtgttgccctgcatgtccagagattgctgtgctgaatcaatgtgaataggttggttgctatcgcccgtgacggcaaaggtggaaatgctgacggcgaacagcgagctggcgatcagggtgttacgcatcaggttattggttttggatttcataagaggtttttaccttttcgatcaactcggccgttttgttacgcagatttccgcgcattttcattccgcttgaggtaaagctggtgccgtacagggtgacttcatcatcggaagagacgtcctgcgtgaccagattcacctgggcattattcgttgtgatacgctgaagctgcgcgtctttcgttaggctattcacctcgacgtgaccgtacagatagagcatcttgtcttttgtcagcttggcgcgatcggcgcgtactgaccaggttgccgtgccctgttcgttgaacagcgtggcaacaggggtcgtaaaccaactcaactgctcgtcgttgaaatactctgctttttctgaaatcagcctgtagctcagcttacccgcagggctatatacctgtgtgttagtcttttcactggtatagaccggcacggcgggatcgtttgcatctggagccactaccgtgtcgtcatcagcaatattccagccgatgaggataagcaccaatagtgccagaaaagcggtcagccaacgcttggttttactcatattgacaaccctttggcatgctccagcttgtcctgcgagaacagaatcaaatcacatagctcacgtactgcgccacgtcctcccgcaatgcgggtgacataatctgcgcgcggtaacagcagcgggtgtgcatctgtcacagcaacgctcagtccgacctgtgccatcacaggccagtcgatcatgtcgtcgccgatatacgcgacctgatttgctgttactgacagtttatctaacagatcgttgaaggccaaaaccttatccgattgcccctgataaagatggttaatgcccagcgttttacagcgatcttccagcaatttcgcggaacgcccagtaataatggcaacctcaatgccagatgtcagcaagcagcgaatgccatagccgtcacggacgttaaaggctttcagctcttcgccgtggttacccatgtaaatcagaccatcggacatcacgccgtcaacgtcgcagattaacaggcgaacttcacgggctttatccagtacctgctgatcgacaggtccataacaggtatcggtttgcgccctggtttcactcattcacaattatcctttctttttaaaccacgccagcccgcaacatatcgtgcatgtggacaataccgaccagacgatcgttttctgccaccagcaccgaggtgatgtggcgcgactgcattaggttgagtgcatccaccgccagcgtttgcggtgcgacccggatgccgcctgcggtcatcacatcagcaatgcgcgcgctgttcaagtctatattcatgtcgaagatgcggcgcaggtcaccatcagtgaagatgccctgaattttcatatccgcctcgcagattaccgtcatacccagatttttgcgcgtaatttccaccagcgcatcacgcagcgaggcatcatgtgggacatgggggatctcgtcgcccgaatgcatgatatcgctgacgcgcagtaaaagtttgcggccgagtgcgccaccggggtgagaaagggcgaaatcttcggcggtaaagccgcgtgcctgtagcaaggctacggccagcgcgtcgcccatgaccagcgtcgcagtggtgctggtggtgggggccagaccgagcgggcaggcctcctgtgggacgtgaacgcacaggtgaatatccgccgctttacccatcgtactttctggtgcgctagtcatgcagatcaggaacactttctggcgtttcagaacgggaattagcgagaggatttcatgcgattcgccagaattagaaatggcgatcacgatatcgtgcggggttaccatgccgaggtcgccgtggctggcttcgcccggatgaacaaaaaaagcgggggtaccggtgctggcgaaggttgcggcaatcttgcaaccgatatggccagatttgcccatccccatcaccaccactttgcccttgcagtgaaagatatttttgcaggcgagggtaaaattgtcgtcaatgtactgatctaattgcgcaaggccatcgcgttcgatactcagtacctgcttgcccgcctgctggaaatcgaagtgtgctggtagttcatgagtcttctgtcgcgtgtgatcggcttgcagttcgtgatcggatagtgcacggtcagactgctgttttagatgagcatcttgttcaaactgtgacataccaatagtcctgattatgatgaaaaacggaacaacaccgtaaggtaggcgataaacgcgcagcataataatgcgcctgcgccctgtcctatacggcgttttttactgaggcagagtgcggttaacagcacgcttgccgccagcatgacccaatagtcgcgctgaaaaatctgaggatttagtgcgcccggcgagagcagcgcgggtacgcccagaacaatcgcgatattaaaaatgtttgagccaatcaggttacccagcgcgatatcatcttctttcttcaacgttcctacgatagcggtagcgagctcaggcagactggtgccaatcgccaatatcgtcagcccgatagtcaattcgctgacatcgaagtagcgtgcaatgacggtggcgttatccaccaccatacgggccgccatgggtaaaataatcatgccgagaatcagccacagcacggcaaccatctgattgctgtcgtcctgcgggagttccgccaactgttcgcgagtcaggctatcaccaccttcccgctgtgcctgttgtgccatgcgaagtatcaacaccagacatagaatggcggcaaagagcagcatcatgccgtcggcgcggctcaggtagctatcatgcagtaaaacgccacacaataaagtgacggacaacatgagcggcaattcccggcgcagtatggccgaatgtaccgtgagtgggcgaatgagcgcagcgcagccgataatgagcaaaatattggtgatattggagccgagaacattaccgacggccatatcgttctgatcgtttaaggcggcggtaacagaaacaatcagttcaggtagtgaggtgccgaagccgacaatggtgataccgatgacgaaaggaggtaagccgagagaacgcgcaagtacggcggcgccatagacaagacgatcggcaccgtagaccagtaatagcaagccaacgaacaagagtagtgttgcaaaaagcatgcagcgtcctttaataggatatatacccgtcatacttcaagctgcatgtatattggcgatacttgctcaccctagccacttactggggtaagtttctggagactcactgcgccgccgccttcctgcaactcgaattatttagtgtataatcaccagcttggtgtcgaataagtcagtatttctggacgaatttcgcacaaaaagcgtttttctgtgatgagtgctaattctgacggtgctgggcgaaaaagtaaaacctgtcgcgataagtaaaaccagataacggtttatgccgccattttggacaagaacttgcggtaagtttttgtaaaactcttactctgattaaagccagccgttaggctggaatgaaagacctctataagcgtactgattggtaaggaatggaaataatgaaccatgaggcaactaatctggtcgagatccgtggtcttagctttcggcgcggagagcgagagatttttacggacatcacgctgaatgttcctaaaggcaaggtcactgcgatcatggggccttccggtatcggtaaaactacgttgctgcgtctgatcggcgggcaactatcgccggatagcggtgaaatttggtttgatggcgagaatatccccgcgctgtcacgcagcgaactgtataacgcgcgcaagaaaatgagcatgttgtttcagtctggcgcgttattcaccgatttgaacgtgtttgataatgtcgcctggccgctgcgtgaacatacccaactgccggaatcgctgctgcgtagcatcgttatgatgaagttggaagctgtggggttacgtggagccgccgaactgatgccggcagaactttccggcggcatggcgcggcgtgcggcgctggcgagagccattgcgctcgacccgcagctgattatgtttgatgagccttttgtcgggcaagatccgatcacgctggggactctggtcaagctcattgatgagttaaaccatgcattgggcgtgacctgcgttgtcgtttctcacgatgtaccggaggtgatgagcatcgccgattacgcctatattgtggccgacaaacgggtgatagcggaaggaacagcggatcaactgagggcgaacgatgacccgcaggttcgtcagtttcttgatggtatcgccgacgggccagtgcctttccgttttcctgcaggtgactataaaacgtcgctgctaggctcagggggttaacgcagtcatgttattacggacgttggcgtcgctaggacgtcagggaatctccgccagtgcctcgtttgggcgcgctgggctgatgctgtttaatgcgctggtgggtaaacccgaatttagaaaacagtggccgctgttggtgaaacaactttacagcgttggcgtgcagtcgttgctgatcatcatcgtttccggtctgttcatcggcatggtgctggggttacagggttatatcatcctgacgacttacagtgccgaggccagtttgggcatgatggtggcgctgtcgctgctacgtgagcttggtccggtggtgacggcactgctgttcgctgggcgtgccggttccgcgttgacggcggaaatcggtttgatgaaggcaactgagcagctttccagcatggagatgatggcggttgacccgctgcgccgcgttgtcgcgccgcgcttctgggcggggttaatcagcatgcctctgctggcggtgatttttgtcgctgtggggatctggggaggtgcgctggtcggtgtggactggaaaggtatcgacagcgggttcttctggtctgccatgcagggcgcggttgactggcgtcaggatgtgttgaactgcgtgattaaaagtatcgtatttgcgattaccgtgacctggattgcactgtttaacggctatgacgcgatcccgacgtctgaggggattagccgtgcaacgacccgaaccgtcgtgcactcgtcgttagcggtactgggattggattttgtgctgacagcactgatgtttgggaactgagtcgatgcaaacaaagaaaactgaagtctgggttggtgtgtttatgctgatcgcgctggctgccatcctctttttatgtctgaaagtggccgatctcaagtcgatcggcaatgagccaacgtaccgcctgtacgcgacatttgacaacattggcgggttgaaagcgcgttctccgattcgaattggcggcgtggtcattggccgcgtggcggatatctcgctggacgagaaaacctacttaccgcgcgtggcgatggatattcagcagcgctatgatcatattcccgataccagttctctggctattcgaacctctggcttgctgggagaacagtatctggcactgaacatggggtttgaagatgaggatatgggcacgacgattctgaaagacagtggtgtgattcaggacaccaagtcagccatggtgcttgaagacctcatcggtcaattcctatataagagcggtggcaatagcgaggataatgcgggtcaatcgggtacggaacctggtgccgatcctgcggctatgcctgagcacaacaacgaatctgttccttcacatccataagaggatatctgcatgtttaaacgtttactgatggtggctttactggtggtcgcgccattagccaacgcggcggatcaaacgaacccctatcgtttaatgaatgaagcggcggaaaaaacttttaaccgtttgaagagcgagcagccaaaaatcaagcaaagccctgactatttgcgtaccgtcgtacgtgaagagttgctgccgtatgttcaggtgagatacgccggtgcgctggttctgggtcgttactacaaagattcgacgccagcccagcgtgatgcctatttcaaagcgtttgaagcctatctggagcaggcttacggccaggctctggcgatgtataacgggcagaactatcaaatcgcgcctgaacagccgctgggcaatgccgatatcgtttccattcgcgtcactatcgtagataacggcggccgtcctccggttcgtctggatttccaatggcgtaagaacagtaaaaccggtaactggcaggcgtacgacatgattgccgaaggcgtcagtatgatcaccactaagcagaacgagtgggcgtcaatattgcgtcagaaaggcgttgatggtctgactcaacagctggaatcctcggcgaaacagaccatcacgttggatcagaaaaagtaatttgggtacgaacatggcgaacgcattgaactggcaggtgcaggaatcaacgctggcattaacgggcgatctcgatcgggaaacgctgttaccgttctggcagcagcgtgaatcgttgctggcgggtaaaaccacgctggatgtgtctggattaaaccgtgttgattctgctgggttggcattgctgatgcacgtttatcagcaaccgtcttcaggcggtgagatagcgattgtcggtgccagcgatcggctaaaaacgctcattgcgctctataacctgaatgaaatcattcctgtgtcttaaacggcaatgctggttgccggattcgcccctttaggcatcgtctgaaggggcgcattctttgtttaagatagcgccatattcatctaagatacctccctgtaaatcatctccccctgacatagaaatcgagagcgatggaaaataacgaaattaaagatgtgctgatgaacacattagcactggaagaagcccatgtttctggtgatggcagccattttcaagtcatcgcggtgggcggactttttgctggaatgagccgagtaaaaaaacagcaggctgtttatgcgccgctgatggagtacatcgcggataaccgtattcatgcattgtcgatcaaggcttatacgccggaagagtggcaacgcgaccgtaaactgaacggcttctaagtattccctgtacgagtggggataaactgccagtatcagtgtgacgacatattgaattaagacatcgagatacaaagactatggataaatttcgtgttcagggcccaacccgcttggcgggggaagtgactatttccggcgccaagaatgctgcgttgccaatcctgtttgctgcgttactcgcagaggaaccggtagagattcagaacgtaccgaaactgcgtgacattgataccaccatgaagctgcttggtcagttgggtgcgcgcgttgagcgtaacggttccgtccacgtggatgccagcgatgtaaacgtgttttgcgcgccgtacgacttggtgaaaaccatgcgtgcctccatctgggctttagggccactggtggcacggtttgggcaaggacaggtatcgctgcccggcggctgtgcgattggcgcgcgcccggtagatttgcatatttacggccttgagcagctcggcgcgcagatcgtactggaagaaggatatgtaaaagcaacggttgatggtcgcctgaaaggcgcgcatatcgtgatggataaggtgagtgtgggtgccacggtaaccatcatgagtgcggcaacgctggcggaaggcaccacgattattgagaacgccgcgcgtgagccggagattgtcgatacggcaaactttctgaatacgctgggtgcgaaaatcagcggtgcaggcagcgataaaatcactattgaaggcgtcgcgcgtctgggcggcggcgtgtatcgcgttgtgcctgaccgtattgaaaccgggacattcctggttgcggctgcggtatcacgcggtcagattatctgccgcaatacccgtcctgatacgctggatgcggtattagctaagctgcgcgaagcgggcgcggatatcgaagtcggcgaagactggattagcctggatatgcacggtaagcgtccgaaagcagttacctttcgcacgtcgccgcatcctggattcccgaccgatatgcaggcgcagttcagcctgctgaatctggtcgcggaaggtacaggtgtgattaccgaaactatttttgaaaaccgcttcatgcatgtgcctgagcttatccgtatgggcgcacaggcggagattgagagcaatacggtgatttgccacggcgtagataagctgtcgggtgcgcaggtgatggcgaccgacttacgtgcgtcggccagtctggtgttagccggttgtatcgcggaaggtgtgacgacagtggatcgtatttatcatatcgatcgtggctatgaccgtatcgaagataagctgcgtgcattaggtgcgaacatcgagcgtgttaaagagcacgagtaagcgcttcgcctgtttatcttcataatcatgtttgtcagccgggtggtttcccacccggtttcttgtttgcccgccgatgtgacttttatcaaccgactttgcatgccgctattgggtcgggaattcctgaatcgtcatttgtagcgtgatttgcttattagcccgctcaatcgtgacaggaatgacggtaccggggcgtatttccgaaacctgttccatggtctcgataatcgagcgtgcaggtttattgttcacgctaacaatgacgtcttcgatgtggatacccgctttatccgccggaccgcctggatcgatagtctggacgagaataccggtcaatctaccctgtgcatcacgattgttggttaacgtactgttctcaaaattttcgagctgtacgccgttgatgccaatatagccgcgcaccacgcgaccatcgcgaatcagtttgcccatcaccttggtagccagcgccacaggaattgcgaagctaataccttccggcgtttcgccattgctgcttttatcaaaagagagggtattaataccgaccagttcaccgagcgtgttgaccagcgcaccgccggagttcccgtggttaattgacgcatcggtttgcagtagattttggcgtcctacctggcttctttgctggccgtaagcgctgaggctgacgcggccggtggcgctgatgacgccctgtgtgacggtttgccccagattataagggttgccgatcgccatcacgacatcgccgacgtgcgggagacggtctggattcatgggaatgacgggcagattaacgccatcaatttgcagcacagacagatcggttagggaatcggaaccgattacgcgggcttcgtacaacctaccatctgatagctctatctggatctgctgcacgttattaatcacatgcttattggttaaaatataccctttttcattcatgatgacgccagaacccagaggatgaatagcgacttcactgggtttttccgtattggcaacccgattataaatgttaaccacagcaggagtcgcacggttgacgccctgatggtagcttacgggcgaaccatcagtatttctgtcattgcttttcagaaacgacgtgccagacccgacaaacgggagtacggccagaataataccggcaacgagggcaccaaatagcgctgaacgtaataacttagcaagcatggccgtgatttactgtggaaaaagggaggtagggtgaggatatcacgagaagttcggacaccgcatggctcggtgtccgattttttaacatcagcgattttctggctggttaggctgtcgtaaaaaacgacaagcgattaacgtagcagcagatagatcgtttcttcgccacggacgatgttcagtgccagaacggaaggcttcgcttccagcagcttgcgcagttgcgtgatgttttcaatgcgctcgcggtttacgccaatgatgatatcgcctttttgcagaccaacctgcgcagcaggcgtgtccttagcgacgttatcaatctgcacgcctttgctgccatctttcaattgaccattgatcagcgatgcaccctgcaatgacggtgaaagcgtttcggcgctggtcgatgccgatgtgctgttatccaacaccaccgaaacctcctgtggtttaccatcacgcagcaggccgattttcacggtcttgcccggcgcggtggtgccgactttggctctcagttctgcaaagctgctgatcggtttaccatccagagtagtcaacacgtcgccagccttgatacccgctttggacgcggcagatttcggtaagacttcgctgacgaaagcgccgcgctgtgcatcgacgttgaaggctttcgccatctcagacgtcatctcgctgcctttaatacccagcagcccgcgtttaacttcaccaaattcaaccaactgctgcgccagattctgagccatgttgctggggatggcgaaaccgataccgatgtttcctccgcccggagccagaatcgcggtgttgataccgatcagttcgccgttgaggttaaccagcgcaccgccggagttaccgcggttgatagaagcatcggtctggatgaagttttccagcccttcaaggttcaggccgctacgtcccagtgcagagataatgccggatgtcgcggtctggccgaggccgaatgggttacccacggcaacggcaaaatcaccgacgcgcaactgatcggaatccgccatttttacggatactaggtttttggcgtcattcagctgtagcagggcaatatcggtctgctcgtcgcgaccaatcagtttcgcatcatattcacgcccgtcattaagctggacgcgaattttgtcggcattattgataacgtgattgttggtgagcacatacccttttgctgcatcaataatcacgccggaacccagcccttcaaacggacgagaattttgtttgtccgtcgggaaatttggcccaaagaagaacttgaactcttccggtacgcgctggcgctgtacctgtgtaccttcaacatgcacgctgacgacagctggtaagactttttccagcattggggccaggcttggcgtttgttgcccttgaaccacggaaggtagcgcagcattcgctgcgggaagcgtggacagggtcaaacctatactcattgccagtgcactaaataataatgacgtttttttcattgttattaactctctcacggcctacggatgaataaaacgatgatatataaacttaaagaaacggtgaagagtcagactggcgatcaatgtgtaaagttcactgctgtttcgtcagcagattgtaactatcgctttttatggtgcgtgatagggtagatgcgcgtcttaataagcgtagaacaagggaaggaaagcgtgaggccagaaagcctcacgtctagggtatattagttgatattatttacggagcgggcgctcgccccgtagcaaacctgacgcaccatcggaataatcgcgtggtggcatgttcaccggtgcctgatcgttatccgcttctgactcggtcagacggtatttaaacggattatcctggccgggaacgttaggtaacaggttattggagcttttcgccatgtgctgataaagctgacgatagtcatccgccatgttatccaacaactccgcactgcgggcgaagtgtccgaccaattcctgacgatagtcttccaattcggttttgcttttctccaactcattttgcaatacctgctgttgccgcagcttacggttaccaaagcgcatggctacagcaccaataataataccgacaactaaacctatcagcgcatactcccaagtcataatagctcctattttgacgtcgttgtcccgtaggggtttttcacttaataatagtcactataaccgttaaccttgtccgagtggaatcctgatgctcgatgactgaggggaatgttgattcaccgcagacatcaaggttgttaactgcgacgattacggcttaaatcgacggcaacacacagcaaaacacgactaacttttttctcagggattgcgatggctactccacagacaacacggcagcaaacaacacccttggcgctttaccaacaggcactttccgccggtgaatatcaaccggacgaggtgcagcggcaaactgttgtgcgtctggaagcgatacatcaggcactatgcgaacgtgctgctgatgacgatgtggaagcgtctggtcgtgtgggtaagtggcgtagctggctgggactgcgtgataaacgcgagtctgagccggttcaagggctatatatgtggggcggcgtcgggcgtggtaaaacttggctgatggatatgtttttccatagcctgcctgccgaacgtaagatgcgtctccatttccatcgatttatgctgcgggtacatgaagagctgaaccagtttcaggggcaggaaaatccgctggagaaagtggctgacggcttcaaagccgaaactgatgtgttgtgctttgatgagtttttcgtctctgacattaccgatgcgatgctgttggctgaactgctgcgtgcgctgtttgcccgtggtattacgctggtggcgacatcgaatattccgccggacgatctctatcgcaatggattacaacgcgcgcgctttattcctgcgattgagttgattaaacagcactgtgaagtacgtaatgtcgatgcgggtgtcgattatcgtctgcgtacgctgacacaggcacacctttatctctcgccgctgaatgaagagacgagtgccgcgatgcagcagatgtttactcgtctgactggcaagaaattgcagacgccgggaccggtgctggaagtcaatcatcgtccgctagcgacactcggcgtgagtgacggcgtgctagcagccgatttccacacgctgtgtacagaggcgcgcagccagaatgattacatcgcgctttcgcgcctctaccacacgatgctgttgcacaatgtgacggtgatggaaacgaaagaagagaacaccgctcgccgttttctggcgctggtagatgagtgctacgatcgccgcatcaaactgattatctctgcacaggcatcgatgtttgatatctatcagggagagcacttgaaatttgaatatcagcgctgtttatcccgtttacaggaaatgcaaagcgaagagtacctacggcagccacatttggcataacgcaggctgtagttttcgtcatttacgtgtgaaaaaaggtcgatttttgagaatgacttctctataatcttgcgaccccacgttacaacaaagtttttttcccaaaaactttatagtgccggcattggctattcgaaggggtaggtttgctggactgatggtcgtgtgagcctcaactgttttcgagcgttagggtgttcaccaacgtgtaactaattattgggtaagcttttaatgaaaacttttacagctaaaccagagaccgtaaaacgtgactggtacgttgttgatgcgaacggtaaaactttaggccgtctcgctactgaactggctcgtcgtctgcgcggcaagcataaagcggaatacaccccgcacgttgatacgggtgattacatcatcgttctgaacgctgacaaagttgctgtaactggcaacaagcgtactgacaagatttattatcatcacaccggtcacatcggtggtattaaacaagcgacctttgaagagatgattgcccgccgtcctgagcgtgtgattgaaatcgcggttaaaggcatgctgccgaagggcccgttgggtcgtgctatgttccgtaaactgaaagtttacgcgggcaccgagcacaatcacgcggcacagcaaccgcaagttctggacatttaatcgggattataggcaatggctgaaaatcaatactacggcactggtcgccgcaaaagctccgccgctcgcgtgttcatcaaaccgggcagcggtaacatcgttattaaccagcgtagtctggaacagtacttcggtcgcgaaactgcccgcatggtagttcgtcagccgcttgaactggtcgacatggttggtaaatttgatctgtacatcaccgttaaaggtggtggcatctctggtcaggctggtgcgatccgtcatggtatcacccgcgctctgatggagtatgatgagtccctgcgtggcgaactgcgtaaagctggtttcgttactcgtgatgctcgtcaggttgaacgtaagaaagtcggtctgcgtaaagcacgtcgtcgtcctcagttctccaagcgttaatttctggctgcattgcagcgaaatcaatgcaaaaaacccggtgcttgccaccgggttttttatgtctaaaaataatttcctcgaaatatacgttttactttccgtatgttagcgatgaagttgcgcttatgcccccacaaaacgaacaaaatctgataagctatcagccgattttatgcctgtgtgccagctatcgcgtagctgtttaaaacgatggattttatcaggcgatgtttacacattggcgagcagaatttcgaatagcggtttgcaggttattcactgcgtggttattcgccatattattctcaataaacttggaggttttcatggctgtcgctgccaacaaacgttcggtaatgacgctgttttctggtcagtccgacatttttagccatcaggtccgcattgtattggcggaaaaaggtgtgagtgtcgagattgagctggtggacatggataatctgcctcaggatcttattgacctcaatccttatggttccgtgccgacgctggtcgatcgcgaactgacgctctatgaatcacgtattatcatggagtatctggatgaacgtttccctcatccgccgttaatgcctgtctatccggttgcgcgcggtaacagccgcctgatgatgcatcgcattgagagcgactggtattctttgctgaggaaaatgacgcatggcaacgctcaggaagcggatgcagcgcgtaagcaactgcgtgaagaactgctggcaattgccccagtgttcaatgaaacgccttatttcatgagcgaagagttcagcctggtggattgctatctggctccgctgctgtggcgtctgccgcagttaggtattgaactgagtggttcgggcgcgaaagagctgaaaggctacatgacacgcgtctttgagcgtgatgcgttcttggcttccctgacggaagtagagcgtgaaatgcgtttgcaaacccgaggttaaactgtatggcgttgtctcaactgtctccgcgtcgtccgtatttattacgggctttttatgattggttgctcgataaccaattaacgcctcatctggtagtcgatatcactctgccggatgttatggtgccgatggagttcgcccgtgatggccagatcgtgctgaatattgcaccgcgcgctgttggtggccttgagttagctgatgacagcgttcgtttcaatgctcgttttggcggtgtaccgcgtcaggttcatgtgccgatggcggccgtaatggcgatctacgcacgtgagaacggagctggaacgatgtttgagtccgaacctgcttatgagtctgcaggtgaatatgaaggctttcaagaaggggcgccctcttcagggacggtcatgtcgattgtcgatagctcacctgattctgaagcacctgacgatggttccggttctgatgacgaaccaccgccgccgcctaaaggtggcagaccatcgctacgggtcgtaaaataatccgttcctaagggcactttaacagtgccctttcttatttcgtatcgttagcaaaatatgccgttaattgaacaccattccgccatcaatgagtaacgactgtccggtcatataatctgaatcgtggctggccagataggagacacaagcggcaacatcttctggttcggataaacgacctagtgtgatgcgtttggcgaattcttccgttgcatagccacgcggttttcctgcggactcagagatcttccgatcgatttcatcccacattggcgtttttacgatacctggacagtagccattgaccgtgatgcccagcggcgctaaatcgcgagcagcagtttgcgtcaagccgcgaaccgcaaatttactcgagctgtagacggcgagctcaggattaccgacatgtccggcctgtgagcaggcattgatgattttgccgccatgacccagagatttaaaggcatcaagagctgcctgaatgccccagataacgcctttgacgttgatgttataaacacgatcaacaacttctggcgtgatatcttcaatcagggttgagggagctacaccggcgttattgacgatgacgttaaagtcaccaaagtgctttttggcttctgcaacggcggcgaaaacggcctcacgatccgcgacgtctgcctgtagtgcgatggcttgcccgccggatttttcgatttcctgcgccacgctgcgcgctgtttcttggttatagtccacgatggcgacggcaaagccatctgccgccagtctgagagcaatagcacggccaataccttgaccgcctcctgttacaagagccacttcgactgtcatatttcctccttaatgaaatccaatctcaataaagacaagtaaatgccggagataagtgtaggcctttcacgtgaaattgcaggatttattacgaaaagttctttagaacggagtggaaagatgaagggtttattagcccgtctggtgtgaaattccaaaaaaagaaacagggtgggttgcaatcagttgctaatagacgcttaaggtaaagccggaaaaagaaaagggcagccagcgctgccctcaagagacgtcgtgcgtttctacacttccagatagttcatgatgccgtcagcagctttacgaccttctgcgatggcggtaaccaccagatctgaaccgcgtactgcatcgccgcccgcaaaaattttcgggttgctggtttggaaggcgttatcgcagctttccggtgcgacaatacgcccttgatcgtccagcttgacgtcatgttctgccagccacgccattttgtgcggacggaagccgaacgccatgatgaccgcatcggcttccagtacgtgctcggaaccctctacgatttcaggacgacgacgtccattggcatcaggtacgcccagtgcagttcgcgccattttcacaccgcacactttgcctgcgccattgacctcgacgctcagcggttgcaggttgaatttgaactcgacgccttcttcacgtgcatttttcacttcgcgcttggagccaggcatgttctcttcatcacgacgataggcacaggtaacgtgcgttgcggcctgacgaattgaggttcgcacgcagtccatcgcggtatcaccaccgcccagcacgacaacgcgtctcccctgcatgctgatgtaaggttcgtctgttgcggcttcaaagcccattagctgcttagtgttggcgatcaggaacggcagagcatcgtagacgccctgagcgtcttcattgtccaatccgccacgcatagactgataggtgccgacaccgaggaataccgcatcgtactcgtccagcagcgctttcatctgtacgtctttgccgacttcggtattcagacggaattcgatccccatctcggtgaagatttcacggcgtttcaccatcacctctttttccagcttgaaagaggggatgccgaaggtcagtaggccaccgatctcagggtgacgatcgaaaacgacggcctgtacgccactgcgtgccagcacatcggcacaggccagcccagcagggccagcgccgatgatcgcgacgcgtttacctgtcggtatgacgttggcaacgctcggcttccagcccatctctatcgctttatcattgatatagcgctcgatgttgccgatggtgaccgctccgaactcgtcattcagcgtacaagacccttcacacagacgatcctgcgggcatacgcggccgcacacttccggcaggctgttagtctggtgcgataactcagccgcttcgataatgcggccttcgttcgccagcttcagccagttcgggatgtagttatgtactggacatttccattcacagtaagggtttccgcatgacaggcagcgatctgcctgggctttggactggctttctgagaacggctcgtagatctcaacaaattcaattttacgaatcttcagcggcttcttgggcggatcaacgcgctgtaagtcgataaactggtaaacattctgactcatgatgacctcttactgcgcctgaacccgcagctcggctgcggaacgactacggtgacccaacaatgccttcacatcacttgacttcggtttcaccagagcaaacttcggtgcccagatcggccagttagcgaggatctcttctccgcggtgtgaaccggtattctgtacatgctcggtgatcaggccacgtaaatgctcttcatgaatagccaactcttccacatccagtacttctaccagttctgggttaacgcgtttgcggaattcaccgtcttcatccagcacgtaggcgaatccaccggtcatgcctgcgccaaagttcacgccggtacgacccagtacgcagacgattccgcccgtcatatattcacaaccgttatcaccgataccttctaccacggtgatacagcctgagttacgcacagcgaaacgctcacctgcgcggcctgctgcaaacagcttaccgccggtggcaccatagaggcaggtgttaccgatgatgctggcttcgtgactgcggaaggctgaacccaccggaggacgtacggagatactgccgcccgccatacctttgccgacgtagtcgttggcatcgccgattaatttcagttccagtccgcctgcgttccatacgccaaagctctgtcccgccgtaccggagaagtgagctttaatcggatcgccagccagtccttgatcgccatgtttctcggcaattgcaccagacagcgtcgcgccgacggagcgatcggtgttgcggatatcgaagtagagcgctttgccctgtttcgcatcgatgtgcggctgtgcttgtgccagcagctctttgttcaacaagcctttatcgaacgacagattgctttcagtacagtgcagcgctttgcccggctgaggttgtgcggcgtgcagcagcggcgacagatccagcttattctgtttagcgctgaaaccgtccagctcaaccagcaagtcagtacgaccaatcaaatccaccagacggctgacgcccagctctgccatcagcacgcgggtttcatgtgcgatgaagtggaagtagttggtcacacgctcaggcaggccgtggtagtgatctcggcgcagcttctcatcctgcgtcgcaacgcccgttgcacagttattcaggtggcagatacgcaggtatttacagcccagcgcgaccattggtccggtgccgaagccgaagctttccgcacccagaatcgccgctttgacgatatccagaccggttttcaagccaccatctacctgaaggcggattttgtgacgcaggccgttggataccaaagcctgttgtgtttcaactaggcccagctcccacgggcagcccgcgtatttcactgaggacagcggactggcacccgtaccgccgtcgtaacctgcgatggtgatcaggtcggcataggctttggcaacgccggtagcgatagtaccaacgcccggttcagacaccagtttcaccgaaatcatcgctttcgggttgacctgcttcagatcgaaaatcaactgagccaaatcttcgatagagtaaatatcgtggtgcggcggtggcgaaatcagcgtcacacccggtacggaatagcgcagacgggcaatgtacggcgtgactttatcacccggtaactgacccccttcgcccggcttcgcgccctgtgccactttaatctgaatcacatcggcgttgaccaaataggcgggcgtcacaccaaaacgaccagaagcgacctgcttgatgcgggaaactttattggtgccgtaacgcgctggatcttcaccaccctcaccggagttggagaaaccacccagtccgttcattgcttctgccagcgattcatgtgcttcggggctgagtgcaccgatagacatggctgcggtatcgaaacgtttgaacatttcagtggccggttcaacgttgtcgatagcgatggccgcgccttcttgcggtctcagtgccagcaggtcgcgtaacgtcgccactgggcgctcgttaaccagcttggcgtattgctcgtaatcgctgtactccccgctttttaccgcggtttgcagcgtagtgacgatgtccgggttgtaggcatggtattcgccgccgtgtacaaacttcagcaggccgccctgttccagcgttttgcgcttcagccaggcacgtttggacaggttcagcagatcctgttcgaagtcgctgtagtttgctccaccgatgcggctgactacgcccaggaaacattgcgtcgacacatctttatgcagacccacagcttcaaacagcttggaacagcgataagacgcaatcgtcgagatgcccatcttggacataatcttgtacaggcctttattgatgccattacggtagttcagcatcacggcgcgataaggtttgtcgatggtatggttatctaccatccgcgccagcgtttcgtaggcgaggtaagggtagatagctgtcgcaccaaagcctaacagcacggcaaagtggtgcgggtcgcgtgcactggcggtttcaacaatgatgttggcatcacagcgcaggcttttttctaccaaacggcgctgaacggcacccactgccatcggcgcagggacgggcaagcgtgattcgctaatgccacggtcggacagcaccagcagaacggcgccgtctctgactttgctttctgcttcgtcacacaatttttcgatggtctgttgcagcgtttgctgcgacggatcaaacgtcagatccagcgtgtcggcgcgatagtgcagctcatcctgcgacgtcagctgtgtgaagtcggagtaaagcaggattggcgatttaaagctcagacggtgagcctgaccttccgcttcacagaaaacgttcatctcgcggccaatactggtcgccagtgacatcacatgtgcttcgcgcagcggatcgatcggtgggttggtgacctgtgcgaactgctgacggaaatagtcataaatgatgcgtggacggctggacagcacggcgaacggcgtgtcgtcgcccatagagccagtggcttcctgaccgttttcgcccagtacgcggatgatctgatccagttcttcactgctgtaaccgtactgtttctggtaggtttccagcagctcatcgttgaattcacgactgccaacctgctcgtctggcagctcttcaaacggcaccagacgcttaacgtttttctccatccactctttgtaaggatggcggcttttcagatcgttatcagtttcggcagagtgcaggatgcggccgctgcgggtgtcgatcaccatcagctcgccagggccaacgcggcctttttcaaccacctcatccggctgataatcccagataccgacttcagacgcgcaggtgattagcttgtctttggtgatgacatagcgcgcggggcgcaggccgttgcgatccaggttacaggcagcatagcgcccgtcggacattacgataccggctgggccatcccacggctccatgtgcatggagttaaagtcgaagaaggagcgcagttcagggtccatatccgggttgttctgccaggctggcggaaccagcaggcgcatggcgcggatgatatccatcccaccgctcaggaacagctccagcatattgtccaacgaactggagtcggagccagtttcgttgacgaacggcgcagcgtcctgcaaatccgggattagcggagttttgaatttataagcacgcgcgcgtgcccattggcggttaccggcgatggtgttgatctcgccgttgtgcgccagatagcggaacggctgtgccagtggccagcggggtacggtgttggttgagaagcgctgatggaacaagcaaattgccgattccagacgcagatcggccagatcgaggtagaagcgtggcagatccgctggcatgcacagacctttatagatcgtgaccagattggagaagctacaaacgtagaactctttgtcttcgatacgcttttcgatacggcgacgcgccatgaataggcgacgttccatatcacgttgacgccagcctgccggggcgttaacgaaaatttgctcaatacgcggcatagatgacagggcaatttcacccagcacatctgggttagtcggaacttcacgccagcccagcacggacagcgtttcattctgcaactcttcttctacaatccgacgcgtggcgcgagccagctcttcgtcttgattgagaaacatcatgccaacagcgtagtttttggctaaacgccagccatgttcttccgccaccagacgaaagaaacgatcgggcttctgaagtaataaaccgcagccgtcgcctgtcttgccgtcagcaaggattgcgccacggtgctgcatgcgtgcgagtgcgtgaatggcggtacgcactactttatggctcggctcaccttctatgtgggcgattaatccgaaaccacagttatctctctcttgggatgcatcatacaacatattagtgaacctccccaggctctgtgtgactctcacaacctactgcgagaaagcaccgtggcgtcgagcggctagtattgcgctctcttcttcggcctctcgtgacggtctcacaagtggtaaatgacttgtttttagagggagtcttcatttactgcataaatatgacgagtcgtgaacccgtcaggaaagcttccagcggattcccaaattagcgagaaaccctgttcaggtcaaataccagtgcaaaatgtgctgataagcgataatttttaattatacctatgaaacgtaatgatttttttagaaaaaccatctcgaaaagcgaatgtgggatttaattaaaatgtgagctgtatcactatgcgaaagcgtgataacccttctccatgctacgttatttctacgttctagaatattctgctgtatatggctacttttagattttatgaaactatttttaagtattgcttcatcttttcattaagccagcatacgagataagaaaaattaattagcacggacgtgagtttattttcactaaaagcgaataaaaatgcatttcattgggatgtgtgtgattgatcgcggtcatcgcgaagggggcaagagaaaggtagtctgctgttcctcaagggagcaggctagaatatgcaattgcaaaaattaatcaatatgtttggcggaaatcttcaacgtcgctatggcgagaagatccacaagctgacgctgcacggtggctttaattgccctaatcgtgatggaacgctggggcgaggcgggtgtacgttttgtaatgtcgcttcgtttgccgatgagcagatgcagcaacgcagtattgcgcagcagttggaagcgcaagcgggaaaggtgaatcgggccaagcgctatctggcttactttcaggcgtataccagcacctatgccgaggttcaggtgctggaaagtatgtatcaggaagcgctgaagcaggccgaaatggtagggctttgtgtggggactcgccccgactgcgtgccagatgcggtgctggatttgctgtcccgttatcacgatcggggttatgaggtttggctggagctcgggctgcaaagtgcctgtgacaaaacgctgcatcgtattaatcgtggacatgacttcgcctgctatcaggaaaccacccgccgcgcgcgtgaacgcggcttgaaggtgtgtagccatctgattgtgggtctaccgggagaagatgcacaacgctgtttaacgacgctggagcaggtcgtcgagactggggtagaaggcattaaacttcaccctcttcatatcgtggaaggcagtacgatggcgaaagcctggcgagccggaaggctgcccgaattagcgcttgagcgctatgtggagacggcgggagagatgattcgccatacgccgccggatgtcatctatcatcgcatttccgccagcgctcgacgtccgactctgctggcaccgctttggtgtgaaaaccgctggacgggcatggtggaactggaccgctatctgcaaacgcatggtgtacagggttccgcgctcggcatgccctaccgctatgctggtgtgtaatacatcatgtgtaatgcgtcaaaagacacgggcggtaggccccgatatttcgtgttgtgaatacagagccgcaccgtataagccgctattttgcgttatgatgcgccggtcggtgactaagggaaatcgctatgaagcaaattcgtctgttggctcagtactatgttgatttgatggtaaaactggggcttgtccgtttttcactgctgctagcctcggtattggtgctgctggcgatggtagtacaaatggcggtcaccctattgctcagcggggaagtcgaaaatatcgacgtcgtccgctccattttcttcgggctgctaattacgccctgggccgtttattttctctccgtggtggtggaacagcttgaagagtcgcgtcagcggctgtcgaagctggtagcgaaactggaagagatgcgtcatcgggatctggagctgaatgtgcagcttcaggagaacatcgcgcagctcaatcaggaaattgccgaccgtatcaaagcggaagaggcccgtgtgctggtgatgagccggctcaaagaagagatgtcccgtcgcgaacaggcgcagattgagctggagcagcaatctgcgttgctgcgctcgttcctcgatgcctcgccggatctggtttattaccgtaacgaagaaaaagaattctccggctgcaaccgcgcgatggaactgctggtaggtaaaagccagaagcagctcatcggtctgacgccgcaggatgtttacgcccccgatattgctgagaaagtgatggagacggacgaaaaagtgttccgccacaacgtttctctgacctatgagcagtggctggtttatcccgatgggcgaaaagcctgttttgagctgcgcaaagtgccgttttatgaccggatgggcaaacgtcacgggctgatggggtttggacgcgatataacggagcgtaagcgttaccaggacgcgttagagaacgccagcagggataagaccacttttatctcaacaatcagccacgagcttcgtacgccgcttaatggcattgtcgggttaagtcgaatcctgttggatacgcaacttgaccttgaacagcaaaaatacctgaaaactatccacgtcagcgcgattacgctgggcaatatttttaacgacgtgattgaaatggataaacaggagcgccgcaaggtgcaactggataaccagccgatcgatttcaccggttttctggtggatttggaaaacctcggtggcctgctggcggaacagaaaggcctgaagctgattatggatcagcaccagcctctgccgcagaaagtgattactgacggaacacgcctgcggcagattctgtggaacctgctcagtaacgcggtgaaatttacgccgaagggtgagaaaggcgaaaagggcgaaattgtggtgcgcgtctggcatgaaaagggcgatcgcttgcgcttcgaggttgaagattctgggatgggtatcccggcggatgaattggaaaaaatcttcgccatgtattatcaggtcaaagaccagcacggtggaaagccagcaacgggttcgggaattggacttgcggtgtcgaagcgtctggcacagaacatgggcggcgatatccatgtttccagttcgcaaggtaagggctcctgtttcaccctgacggtgattgcgccgagcgctgatgaagcgggaagcggcctggaagatgacgatgatttgccgctacctgcgttgcacgttctgctggtggaggacatcgaactcaacgtggtggttgcgcgctcggtgcttgaaaagctgggtaatagcgtggatgtcgcgatgactgggcaggaagcgctggatatgttcgatcccgatgaattcgatctggtgttactcgatatccaactgccggatatgactgggctggacgtggcgcgtcagctacgttcgcgctatggcaagcgcagcctgccgccgctggtggcgctgacggcgaacgtgctgaaggataaacgcgaatatctggatgcgggtatggatgacgtgcttagtaaaccgctgtcggtgccagcgttgacggctgttatcaaacaacactgggatactcacacggtgtggacggaagagtcagtggttgaagaaggtgatgaaatggcgaaagtaaaagaagatctgctggatatcccgatgctggaacagtatctggatttggtggggccgaaattgattcaccaaagtctggagatgtttgaacagatgatgccgggttatctggcgattctggattccaacatgacggcgcgtgaccagaaaggcattacggaagaagggcacaaaattaaaggggctgcgggctccgtcgggttacggcatctgcaacaaatcgcccagcagattcagacctcatcgctaccagcatggtgggataacgtgcaggagtggatcgatgagcttaagcacgactggcgtcatgacgttcaggtactgcgtgattgggtagcaaaagcagagaaagagtcctgatacggtctttgtgctgattctgtctgctgtggccacaaggatgtggtgagtaaaatggttagaaaaattttttcgtatcacgcgatatcatgcaaaaaatgcagaacgacgtcagattgagcggtgtttacgattgaaggaggatagggaatgcggggctttgcacgttttcatacggtagaaaaaaatgaccccggccgaagccggggtgcgcgaattatgcgccaacaccagggaaaacatgcacctgcatttagatctcagggtttgtaaactcgcaagtgcggatattcgtgtcttaacactacaacttacaacagcaactaaaacccagctactgtacatcttcatcaagcaacaaaatagcaaatgtagaaatctttgttacaagaatcattaaaatgtgtgatgtagattagtgtttgtcaattaaaaaatcaattagttgatgtaatgaaatgagggaaaagatgatgaaacgagtcggcattgtccttagtggctgtggtgtttatgacggttccgagattcatgaagccgtattgacgttacttgcgctagatcgcgcaggtgcgcaagcagtttgctttgcgccagataaaccgcaattacaggtggttaatcacctgacaggtgacgtaactggtgagaatcgcaacgttttagcagaatcagcacggatcgtcagaggaaaaatccagccgctttctacagcaaatgcacaagatttagatgcgctgattgtgccgggtggttttggcgctgcgaagaacttaagcgacttttccacgcagggatcggcctgtcagattgatgaaacgctgcaattgctcacacaggaaatttataagcaaaataaaccaattggttttatttgcatctcgcccgcgttgctgccgacgatcttggggatacccgttcgcgtaaccattggtaacgatattgatactgctgaagctgtagaagagatgggcggtatccacgtcgtttgtccggtcgatgatatcgtggtggatgaggaacataaaatcgtgacgacaccagcctatatgctggctagctctatcagcgaagcggcacaaggcattgataagctcgttgctcgcgtattggctctcaccgaatgaggtggagccgagggcgtggtggaggcttactcacgtggcttaagcgtctgattgttcggagtgtgttggttgtcatcggtgcgtggctggctggtatcctgctgttttcctttctgccggttccgttctcagcggtaatggtcgacaggcaggtcagcgcatggctgaaaggtgaattcgcctatgttgcccattcggactgggtggcaatggacgatattgcaccagcaatggcgctggcagtgatggcggcggaagaccaaaaatttcctcaacattggggtttcgatgttgatgcgattggtcaggcattgaaacacaacgaacgtaatacacagcgtgttcgcggtgcgtctacgctgtcgcaacagatggtgaagaacctgttcctgtgggatgggcgtagctgggtgcgtaaggggcttgaggcgggcattaccaccggggttgagctggtctggacaaagcggcgaattattaccgtgtatctcaacatcgccgaatttggccctggagtttttggcgtggaagcggctgccagacgttatttcaataaatctgccagcaagttgacggcaagcgaatccgcgttgctggcggcggtgctgccaaaccctattcgctttcgtgcgaatgcgccttccggctacgttattcaacgtcagcagtggattttacgccagatgcgacagatgggcggcgacgcgtttttgcgagataacaatctgaattaagacgtcttgttcgtttagtataccgagaagttttcgcgttaacggtcgtgttttcgacatcaggagaaagtatgcggttacgtcattggtcaggtttactggttgtactgtgttgtatggcctctgttgcccgtgcgggcacagagcttaaaacgtcaccctccgataatccctacgccttcttgcagcagccccagctatccgtagtaaagcagcagctacagcagaaaacggaaaagccgcagacgcgaatggcgtatgagcagcttatttcggaagccgatcgtgcgttgaaaattgataaccctagtgtgacggaaaagaaatccacgccacccagtggctcaaagcatgattatttgagcctcagcgcctactggtggcccgatcccgacaaagctgatggtttgccttggattcgtcgtgatgggcaggtaaaccctgccagcaaggatgaagagaccgatggtgtccgtctggcgaaattcaccgcccaaacgcaggcgttgacgctggcatggtatttctctggcaaacagacttatgccgataaggcaatgtcgatgatccgtacctggtttattgaccccgctacgcgcatgaaccctaatctcgattttgcgcaaggcgtgccgggcattgcgccgggcaggggctcgggtgtattggatggacgttatttttccacccgcatcgtcgattctctgattatgttgcgtcatgctccgggctggacaccgcaggatgagcagcaaatgcagaaatggatgagcgattatctgcactggctacagactagcaagctggggaaaaaagaggcgactgccaagaacaatcacggtagctggtataccgtacaggtcgcgggtatcgcctggtatctggggaaaatcgacgtggtgaaatccatggcgcagttgcaacgggaaaaattggatcaccagtttcaaccagacggcgctcagccggaagagctagcgcgtacccgctcttttcattacagctattttaaccttcaggcgataacggatatggctattttggcttcccgtgtcggggaaaatatctggcagtaccaaacgccgaaaggaagcagtgtgataaaggcgctggattttatggcaccgtatctggatgaaaataaagcgtggccgcgtaagacgatggacaggcaaagcaaccgtcttatccctttgttattgcaggcagatcgggatttgaaaacgccgcgttaccagacacaaatcaagcaggctggctttgctgagttgcttactggcgaggcgagtgcgcgggataaagaaccgagtcatatcagcgttgaaactcgccgctcactctggctgcttaatccagctaagtagtaattccgtggcacgccgattccatcgggtaaggatacgcttccccgatctgggataaaaagagcagaaaacaaaaaaccgctgatgaagatatcagcggtttttgtttttaaagcatcaacaacgtaaagagataataacgttattgcaggtaggtaaaggccgttgtcacgtgcttcacaccgccgaccttactggcgatttctgcggcggaggtgccttcacgctgtgtcaccaaacctaacaggaagacttcgccattttccgtggtgacttttacgttagaggatttaaccgtgtcgcttgccaagatttgtgagcgaactttggtggtgatccaggtatccatggaggcggttcccattgaaaccggagtaccctgacgtatttcgttgtagacttcgactgcaccttccacgccgagggcaatttgcttagctcggcttgccatttcggtgcttggtgtctgtccggttaacaatactttcccctgataagccgtcgcaatgatacgggcatcttttttcaactgctcgtctttgctgattgcattcgtcacgcggacttccagtgtgccatcgtcaacctgcgtgcctaccgtacgcggatcagtggctgttttggttgccacagcactgccaacagcaacaaccccgacacagccttgtagcagcagggcgatagacagcacggcaaatgcagaacttatcctcatgtagtgctccttcaatcgttctggtgtggaaaaagtgtgttatcaatcaaatcgcacaggcaatttactgtcagcatgtgcatttcctgaatacgggcgctgcggtgtgacgggatgcgaatttccacatcctgcggcccgagcaacccggccagttctccgccatcgtagccggtcagcgcgacaatcgtcatgtcgcgagtaacggctgactctacggctttaacaatatcgcggctgttgccacgggttgaaattgccagtaatacgtcgccagcctgacctaacgctctgacttgtttggcatagatctcttcatgcaagcggtcattggctatcgcagttaagaccacattatctgcattaagtgcgattgccggtaagctggggcgctcggcttcaaagcgattaatcatgctagcggcaaaatgctgcgaattcgctgccgatgttccgttaccgcagcatagaatcttgttgccgttcagcagagactgcaccatcgcaatggcgccacgggaaatggcgtcaggcaaggcttctgccgctgcaatctgcgtttgaatactctcggtaaaacaaacttttattctatccagcacgttgagttaacctacgtaaattgaaattcatcaaggatgtattatccctgtgcagcaaaggcattggggatccagtttaactgctcgccggtaatggccagcacgtcaaaacggcaatccaccgtgtcaaagctggcacctcgttgtgccaaccacacggcggcggcatgcagtagccgctgctgtttgcgtcgggtgatgctggctgccgcatcaccaaaatgtgcgttgcgccgatagcgtacttcgacaaacacccagatatggcgatcgcgcatgatcaaatccagttcgccgccgcgtagcgtaacattcgcggcggtgaaggtcaggcccgcgcgttcaagatagcgccgagcctgttgttcgtaaactgcgccggccgctcgctgattcagagaacgggtaccaactgaccctgacggtattgctgccaggttaactgccggttgatggtgcaatccggtccggcgcttaacattcctgttgcgccagaaatctggtggcccggaatttgtcgcatttcaccaaagtggctggcgagtgtccaggcatccatccccatggcatacaggcggactaacgagtaatcgtttttaaactggctgctgacctgctgcatcagtgctgggttcgcgcctgcgagcagcgggatatcgctgaactgtaaaccttccatttcgaggcggaagtccggccctaatccagcctggaagctacgtgagctggcgtagagcgccggacgtgcgcgtgaggtggtgcgcatgtcgatcattggcttaatcagcgccagctcgtctggcgttgcgatgatatagaccgcatcgatattgccactgacggatgaactggacgtcggttgaacctgagatgggatggttaggccgccgatggtagtgctgggctgtgcctgctgttgcgatacgttaacaggttgaccgctcaggcttagacccgcgccgctattgatggcctgttttaactctgccgtattgccaaagcgctgttgcagagagctggtaccgctttgctggttccatgcctgagcgaatgcgttgacgatacggtcgcccagcgcaccgcgaggggctaagaccaacggctgctgtttaccctgctggtggataaattttgccgcgtctctggcttcatcttctggagagagggcgaaatagcagatgttaggactgttttcgacgtgttccggctgattcagtgccaaaatattcagcggcgactggctgttcgccaactgatccacttcatttttcagcagcggaccgatcaccagcgatgcaccatcttgctgtgcctgtgtgagaatattggccagcggttgtgaagacgtgtcatacacttttaccggaagcgaactggacagtcccgcgcctgttgtctgtgcttcaggtgctggtgttgttgatgccaccgcctgatcgctgtacggcgcaggcgattgaatgctttgtccatctggtgatgttgttacctgcccgttttgcgtggtgtccgttgccgatgcggcaggggcagatacggacgcggtggctatctgaccattctttgccgcgttaaaaccttgctggatagcattggcgaaaacctgcgcctgaccgttaagtggcaacagcagcgcaatgctatttacagacgacggctgataattgatgacctgatttagctgtgtaggcagtgttttcgcagcaggatgatgcggataacgggtttgccagtcctgaatggcgctctgtaactgatcgggagattcgcggttgttctggtagttattcagcaagtccacccagccctggagcacattttcattcgcgttaatcagcagcgacccagactcttgcggtgacatttgcgtcaatgccagccaggtctgatcgaggtttatctgatgttcgtcgcctttcagcagcggctcctgagagatgtaggcccgcagcagctcaatggagggacgcccttgtgccgttttaatctgcgtctggtagtaacgctgtttttgcggatcggaaagcgcgcccacatcaagctggctcagcgctgctttggccgcatccatattgttttgggtgacggacagttccgcactgagtaactgctgctcttgcttctgcgccgcgctcagtttttctggcagggtgctgaactgctgacttgcctgagggactttcccttcctgtagcagggaacgaatagcaagtaattgccagtcagccttgttattatcgctactttgctgcatctgttgcagataataatcggatgatgcgtcggcttttccctgaacctcgggtggcgggctctgcggtgcctgacttggacagcctgcgagaaacagtgccgctaacaaaacagggatagcacgccctgcctgggtacggacgaaatgaaagggaagcatactgtatccagtgattttttttaaagatgctcaatattaaatcggcaacccggatgaaacaatgaatcaagaccaacaagcagatatttctgcatctaccctctacattgtccccacgccaattggcaatctgggcgacattacgcagcgtgcgctggcggtattggcgagcgttgatctgatcgccgcagaggatacccgccataccggtctgctgttacaacattttgcgattaatgcgcgactgttcgcattacatgaccacaacgaacaacaaaaagcggatgtgttactggctaaattgcagtcagggcaaagcatcgcgctggtttcagatgcaggcacgccgctgattaacgaccccggttaccacttggttcggcgctgccgagaagcgggtattcgcgtggtaccgctgccgggcgcttgcgcggcgataacggcgctctccgcgtccggtctggcatctgaccgtttttgctatgaaggttttctcccagccaaaaccaaaggtcgtaaagataagctgcgtgagttaggggaagaaccccgtacgctgattttctacgaatccacacatcgtcttttggacagcttgcaggatatcagcgaggtgctgggggctgaacgctatgtggtgttagcgcgcgaaattaccaaaacctgggagtcgattcacggcgcacctgtgggcgaattgcttgcttgggtgaaagaagatcagaatcggcgcaaaggggaaatggtgctgattgtggaagggcataaaattgatgagagtgtcttgtcttccgaagctttgcgcacgttggcgctattgcgtgccgagctgccgctgaagaaagcggcggcgctggcggctgaaattcacggcgtgaagaaaaacgcactttatcgctatgggctggagcaagaaggtgatagtggtgaatcgggggatgacaagtagggcaatttaccctattatccgcgccggagttgaccagacagtcgccgcttcactgccgtccctttcgggggagacaggtggaggggaggaaagtccgggctccatagggcagggtgccaggtaacgcctgggaggcgcaagcctacgactagtgcaacagagagcaaaccgccgatggcccacgcaagtgggatcaggtaagggtgaaagggtgcggtaagagcgcaccgcgcgactggcaacagttcgtggcacggtaaactccacccggagcaaggccaaataggggttcacatggtacggcccgtactgaacccgggtaggctgcttgagccagtgagtgattgctggcctagatgaatgactgtccacgacagaacccggcttaacggtcaactcccttcatcataaaaccccgcttcggcggggttttgctttatggggcaggtaagatgaatgactgcccacgacgctttttatgaaagaaagcggcttaacggttaactcccttcatcataaaacccccgcttcggcggggttttgctttatggggcaggtaagatgaatgactgtccacgacgttttttatgaaagaaagcggcttaacgggcaataggaaataatggctgggaaatactataatgagtgcttttaaaagtgctaccattagtgtgtttaagtggtctttaactaacctgattgagtgatggaaattatggctttcaacatcctaactaatacagcagccagtatcactgagttgaaacgtgacccaatggggacggtgcggtctgctgaaggtgaaactattgctatactgaatcgcaatgagcctgcgttctattgcgtgcctcctgccgtattcgcttacttgatggaactcgctgaagatgcagaattggggcataccgtcgatgagcggatgtcagagatagtggatgcgaaagagatttcgctcgatgacctataagttaaaatttgtgccttctgcaatgaaggaatggaaaaaattagggcatcctgtccgggaacaattcaagaagaagttggctgagcgtctggataatcctcgagttccctcggctcagcttcatggccgcaaagatcagtataaaattaaacttaagtctgctggctacagactggtgtatttagttcaggatgacaccattacagtaatggttatgggggttgggaagcgtgaaggaaatcagatttattctgatactaaggggcggtctacttaattctgtcttttacgcgtcatgcttctgcatcggtgattttttcttacagcgttattcctttcaaattaattgatgttctccatcacataactctgactttttctatgccataaagcgcgtagagtaaggccatcacgtgctgcggcacgttcgctaacatctttcagaggatatgactatgaacaacacttcccggatgcctgcactgttcctcggccacggtagcccgatgaacgtgttggaaagcaatgcttatactcaggcatggcaaacgctaggcgagacactgccgcgtccgaaggcaattattgcggtttccgcccactggtatacccgtggtacggctgtgacggcgatggagaaaccacgcacaatccacgattttggcggtttcccacaggcgctgtttgatactcaatatccggcacccggttcgcctgagttagcggcgagaatccagcaggtgctggctccgtatcccgttactgccgatcaaagccaatggggcttggatcatggttcctggggcgtgctgataaagatgtacccgaatgcggatattcccgttgtgcaattgagcgtggacggcacgcagcctgccgagtatcactacgaattagggcgcaagctggctgcactgcgtgatgaaggcttcatgatagtggccagtggtaacgtcgtgcataacctgcggatggcgaaatgggacggtgacgcagaaccgtatccttgggccgtctcgttcaatcaatttgtgcgtgataacctgacttatcagggggacgatcatccgctggttaattttatgcagcatgatggtgccgcgctatccaacccgacgcccgatcactatttcccgctgctttatgtgctgggaagttgggacggcaaagaagcgatcagtattcccgttgatgggcttgagatgggatcgctgagtatgctgtcggtacaggtaggataatctgctttttgcttcagaaatgaggaggcacggtgaaaaccgtgccttgttactttcaattttgtgacttaatccagaatggtgtgcggatagaagcgcgagagatcctgagtgatcagggcgcgatcttcacgtacgccgataccgcaaggctgatcgttcaccagccagctaccaatcagcgtgtagctgtcgccgaacttcggcaattgatggtattgctggacgatcatgccttcttcgccgtaagggccatcggctgacgcaatctcttttccgttttccacgatctggatgttcgccccttcacgtgaaaacagcggcttgatgacgtagctgtccagtttggggtgttcatcttccgcaaagtaagcaggaagcagattggggtgattcgggaacatttcccatagcatcggcagcagcgctttattggaaatgatacttttccaggctggctccagccaacgcacgcctgcatcttccagcttggtggaaaacacttcacgcagcatgaattcccacggatacagcttgaacaggttactaattacctgattttcaggatcggtaaactggcctttctcaccgaggccgatttcctcgatgtacagaaattcgctcggcagacccgcttccagcgcgcaatcctgaagatattgcaccgtaccgcgatcttcttccgtatcctgacagcaggcgaagtgcagcaagccaaagccatgatttagcttcagctcttcaaagcgttcgatcagcttttcctgaatactgttgtactggtcagcattctgcggcagatttccggcgttggtttgatcttccagccacagccattggaaaaaggcggcttcatacagcgatgtcggcgtatctgcattgttttctagcaatttggctggggatttgccgtcatacgccagatcgagacgcgaatacagcgaaggctgattggtgcgccatgaatgtctgacgaattcccaggtgtgtttgggaatacggaatttagtgagcagcgcgtcgctactgatgactttttccaccacttgcagacacatctggtgcagttctgccgtggtttcttccagttcttcgatctgagcaagcgtgaactggtagtaagcctcttcgctccagtagggctcgccgtacatggtgtggaaacgaaaaccaaattcggtggctttttcctgccagtcaggacgcgctgtaatatctatccgcttcattcgatacgtcctcagccgcccatactacgggaagagctggaatttgagctggcgctgctacgttgcatgctgttttgcttcgcgacggtttcaccaaagccaccacgcgtgatggtcgaggttgttgcaggcttcggtgccagtgcggttttaggcacggtcatcgtgcggcccgtcgccgcgttaccgtagtttttaccagcggcatcaacgaattggccattggccgggctggctggcgtttttggactgaatagtggctgctgtgcgaaaccggcaccgccacccatcattcgacccatcatgtaaccggccatcaatggcatccaggacataccaccactttgttgtggttctgctgccataccggcctgtgcaggtgcgggagtttgggtacattgcgcttcgccaaattcggctacgcagtcttctttcgttgcgtattttggggccgttttttccgcttcttttaacgcattattgtacgcggtggtgcattgggcagccattgacgggttggctgatgaacagtcgtccgcattctggtagagggagacggtttcatcggtttgttcgcagcccgcgaggaaaaatacggcactgacggccaaagcaacaggtgccagacggtgcgttcgccattccttgcggaacgtttcctgattaatattttttgtgcgtttcatcgtgtttatcccagagcaaagcatcacggccaataacaaataagtgtgcctaagaataggggaacgttgcttgaatttaaagcggcaataggtgtaactgagggtgtctttacgttgctatacattaagtcgtgcagcgtttctccttatgaagaaggaagacggctccagcgttttgatgccgttgcgttattttgtggaaaagaaacaggtataaaaaaggggaaccgtggttcccctgtatcggatacttgtcaacgcgtctacagattaacgctgcgccgaggcggttgttgcctgcggggcggtattgtccgttacggtcggtgtagtggaaaccggctgacccaatgacgcattcagcgcttgcagatcggtttcgctcagcgtgccctgtgcggacttgatgtttaactgattgatcaggtaatcataacgtgcgctggagagctgctgtttggcgttatacagcgtggtggtggcatccagtacgtcaacgatggtgcgcgttcctacctgatagccagcttccattgcatccaaagagctttgtgcagacacttcagcctgtttgtaagcgttgatgctgctgatggaggcagaaatattgttaaacgatgaacgtaccgtctggataacagaacggtgtgcgctttccagcagttcactagagctaacatagctgtgctgtgcctgcttcacctgagaattggtagcgccaccgctgtaaagcggcagagtgaagttgatgcctactctgtgttgccctgcgtcggtgtcgttaaacgagttactgttctgtgttcttgaacccgagtagcgggtatcgctcacgcccgtcgatgcggtgaggtccagcgtcggcatatagcctgtttcggcggagcgaatctgctcacgtgccaaatcctggctcaaacgtgcggacaacaggttcaagttgcggttttcggcttctttcagcaggttgttaacggcttcaggtttctgggtagagaaacgctcgatgttcagaccagccaattgcgggtagaaattgcccgtaatctggcgcagtgattccagcgcattatctagcgtattacgcgtcaacacttcattggctagcacgctgtcatattgtgcgcgagcgttctgaacgtcggtaatggcaaccagacctacgttgaaacgctgtgtcgtttgatccaactggcgataaattgcctgtttctgcgcgttgatgtaggacagtgagtcaatagcgcgcagcacgttgaaataagcggtcgccgtgttcagcatcaggttctgttgagcggtctgataggttacgtcttcaataccggcttgtttttcctgcaatgtcagcgcacgccatttggacatgtcgaacagcgtctgggtcaattgcagtgaagcacccttgacgtcgctgttgacgcctttgctgtcacggtagcctctgttgtaggtatagtcagcgcctaaacccaactgtggcagcagcgggctgcgtgattcattgattttttcaaacgcggcgtcgcgggttgccgcagagctgcgtaaatcagggttggtgctttttgcctgctggtaaacctgtaataggttttccgcctgactcatggcgctaaagccacccaggctcagaccaataagaagagggagcaatttcttcatttgcattccttgttgtgcagcaatctcgctatggtagcgctgtctatagacgaataattgtcgattctatcagaatctgccaataggataaggtagctgaacgtgccatctttcagcggaatatgtccaaatggtcaggtaaattgacctgttggatgattcagggcgacgttttgcggttcagtaaggcaccgaaaagtgatgcgatgggcggatatagccccacgtcgctgacgtcatgccgaataaacgttcaaaaacaatgatgagtataatgacagcgaattccgccatacaataccgaattccattaatacttgttacaggagtatagccatggcgtcttccgtatccggccccgttactttcaccaaagatgatgtagaaattattgcacgcgaaacgctgtacgacggttttttttcgttggagcgttaccgcttccgtcatcgtctgtttaatggtggcatgagtggtgaagttagccgtgaaattttagagcgcggtcacgctgtggtgcttctgccttacgatccggtacgtgatgaagtggtattaatagaacagattcgtatcgccgcctatgacaccagcgcgtctccctggttgtttgagctggtggctggcatgattgagccaggagaaagccacgaagacgtggcgcggcgtgaagccgaggaagaagctgggttaagggttggccgctgtagaccgataatcaactatcttgccagccccggtggcactagcgaacgtttggcggtgatggtgggtgaagtggatacccgaatggcaaaagggattcacggtttggcggaagaaaatgaagatatccgcgtacatgtggtgagccgtgaacagagctatcaatgggttgaggcggggattgttgataacgcggcgtctgtcattgccttgcaatggttggcgttgcaccatgaagaactgaagcgcgagtgggtgggttgaattgatgaaacgttatacaccggatttccctgccatgatgaggctatgtgaaaccaatttcatgcaattacggcgtttgctgccaaaagttgatgaagtcggtgaaatcgcggtttatcacgtcgataatgcggtctaccaactgacgattcttgaatctactcgctatacctcattggtcgagattaagcagacggcacccgctgtcagctattggagcctgccaatgatgagcgttaggttgtatcatgatgcgttggttgcggaagtgtgtgccagccagcagatctttcgtttcaaagcacgttatgattatcctaataagaagttacaccaacgtgacgaaaagcatcaaattaatcagtttcttgctgattggctaaaatattgtttggcgtatggttcgatgtcgataccggtttttgatacccaatagatttcaacgtgcaggaaagtggccgttgagccataagggaaaccaacgtataccctaaataattcgagttgcaggaaggcggcgacacagtgaatccccgggagcttacatcagtaagtgactggggtgagcgaggaaagccaacgcacatgcagcttgaagtatgatgggtatattctgcaatttgaaagatgacgggtagagacagatttacgtaaccaaggacaccatttggaaagcctgttgacactgcctgtggcgagtggcgccagagtcaggattttacaaataacagatacccatctttttgcgggcgagcatgaaaccttgctgggtatcaacacctatcgtagctatcacgctgtgctggatgccatcaaggctcggcaggatgcgtttgatttgatcgtagcgacgggcgatttggcgcaggatcatacgctgcaagcctatcatcatttctcgcgtgcgattgcgcagattcctgcaccttgcgtatggcttccaggtaaccacgatttccaaccggcgatggtagacgcgctggctgacgcgggtattgcgccgtccaaacatgtgctgctgggcgacaaatggcagattatcctattggacagtcaggtgttcggcgtcccgcacggtgaactgagtgaataccagcttgaatggttggagcgcagcctgaaaagccagcccgatcgctttacgttactgctgctgcaccatcatccacacccttctggctgtacctggctcgatcaacacagcttgcgtaacgcgcataatttgtctgcggtactggatcgctatccacaggtgaacaccgtgctatgtgggcatattcatcaagagatggattttgactggcatggccgccggctgctggcaacgccatcgacctgcgtgcagttcaaaccgcactgtaccaatttcacgattgataacatggcaccgggatggcgctatttggacctgctgccagatggccgtctggaaactgaggtctaccgcctgtcgggcagcgaattcctgcctgacatggattcggacggttactaatgccaacacttctttatctgcacggttttaacagtaccccccagtcatcgaaagcgacggcgctgaaaacgtggctggcagaacagcatcctgaaattgacatggtgattccacagcttccgccttatccgacggaggccgccgagatgatggagtcgttgattatggaacgagcgggtcgtccggtcggtattgttggctcttccctcggtggttattatgccacttggctatcccagtgttttatgctgcctgctgtggttgtgaatcccgcagtgaagccgtttgaactgttgctggaccatctgggcgaatatcagaacccctacaccggcgaacaatatgtgctagagtctcggcacgtgtacgatctgaaggtcatgcaggttgaccgactggaatcgccggatttgctctggctgctattgcagactggggatgaggttctggactatcgtcaggcagtcgcgtattacacggcctgccgtcaaactgtggaatcagggggcaatcatgcctttgttggatttgagcactttttcacacccattgtgaattttttagggctcacgacagactgaacgccgcacatgcattgaaaaacgaatcgccgaaagcggttcgttaaacaccattcactgaactcaaagaattaacgcaaactatggctcaatcaagttataacgctgatgcgattgaagtactcagcggactggaaccggtgcgccgtcgtccgggaatgtacaccgataccacgcgtcctaaccatctgggacaagaggtcatagataacagcgttgatgaagcgctggcgggtcatgcacgccgtattgatgtgattttgcacgccgatcagtcactcgaagtgattgatgatggtcgtgggatgccggtggatattcacccggaagagggtgtacccgccgttgaactgatcctgtgccgtctgcacgcgggcggcaaattttccggtaagaactaccagttttcgggcggtttgcacggcgtagggatttccgtggtgaacgccctgtctacccgtgttgaagtcaccgtcaagcgcgatggtcaggtctatgacatcgcttttgaaaacggcgataaagtacaggaactgacggtaacaggcacctgcgggcgtcgtaacaccggtacgcgcgtgcacttctggccggatgagaaattcttcgacagcgcacgcttttcggtatctcgtttgacgcacctgctgaaggccaaagcggtcttgtgccccggtgtggaaatcatcttcaaagataaagtgaataacaccgagcagcgctggtgctatctggatggtctgaacgactacctgtgtgaagcgataaatggcctgatcacgctgccggaaaaaccgtttctgggctcgattagcggtgatacggaagccgtagactgggcgctgctctggctgccagaaggcggtgaactgctgacggaaagttacgttaaccttattcctacgccaatgggcgggacgcatgttaacggcctgcgtcaaggcctgctggatgcgatgcgtgaattctgcgaattccgtaatattctgccacgtggcgtgaagctgagcgcagatgatatctgggaacgctgcgcttatgtactgtcggtaaaaatgcaggaaccgcagtttgccgggcagaccaaagaacgtctctcttcccgccagtgtgctgcgtttgtgtccggcgtcgtgaaagatgctttcagcctgtggttgaaccagaacgtacaggccgcggagcaactggctgagctggctatttctagcgctcagcgccgcatgcgtgctgccaaaaaagtggtgcgaaagaagctgaccagcggaccagcgttacctggcaagttggcggattgcacctcgcaggatctcaaccggacggaactgtttctggttgaaggggattcggcggggggatcggcgaaacaggcgcgcgaacgtgaatttcaggcgatcatgccgttgaaaggtaagatcctgaacacctgggaagtctcctccgatgaagtgctggcttcgcaggaagtacacgatatttcagtcgctatcggtatcgatcccgacagtaccgatctcagccaactgcgttacggcaagatctgtattctggcggatgcggactccgatggcttgcacatcgcgacgctgctgtgtgcgctgtttgtccgccatttccgagcgctggttctaggcgggcacgtttatgttgcgatgccgccattgtaccgtatcgatctgggcaaagaggtttactacgcgctggatgaagaggaaaaagcgggcgtgttggaacagcttaagcgcaaaagaggcaaacctaacgtacagcgctttaaaggtctgggtgaaatgaacccgccacagctgcgcgaaaccacgctggatcccaatactcgccgtctggtgcagttgactatcaacgacgaggagatggatcaaacgatggcaatgatggatatgctgttggcgaagaaacgctcggaagatcgtcgcaactggctgcaagagaaaggcgatagggcggagatcgaagtataacgctttgatcagatacctcatcgacggcaggtatattcgcttatgaaagtcacgcttgaggaacttcaggcttttgtggtggtgatcgacaccggttcgatcacggcggcagcggaacagcttgggcaaactacgtccggcattagccgggcgttgcggcgtctggaggacaagttgggtacgaccttgctgcatcgtactacccggcgcctctcgctttccgaagagggcacgatgttccttgagcacgcccgtggtgtgattcacgctgttgagcatgcagaggagcaagtgttgctgcgtcacgagcaaccgagcggacggctgcggatcaattcggcttcagcctttatacagcatgtgattgtgcctctggtgccggagtttcgccgccgctatccaaaaatcattcttgaactcaacacggatgatttcattatcgacttactggaacagcatatcgatattgccattcgtattggcacacttaaagactccaccattcatgctcgaccgctcggtgcaagcaagctgcgtattgtcgccagccctgattatctacaacagcatggtacaccagagacggttgagtcattggccgatcatatttgtctggggtttactcaggtggagtcgctgaatcattggccgctgcggcacgggcttcaggatttttaccccatcacgccagcgctgttggcatcaaacggtgaaatattgcgtcagcttgcgttacgaggcgaagggattgtgcgtatgtctaacttcctgattcgggaagatttagcggcggggcgactggtaccgatcctgaccgaggtgacggtagaagccagcctgccggtttacgcggtgtattatcgcaatagccaactggcggcgcgtattacctgttttctggattttatgagcgagaagctaactgaaaatccgctgtgaggcgtgactcacagcgctggagaggtgcgtaaactgccgatcaggcaaagagttgatccagatgctggcggtagtttgcaagataagcggggacgtccggtgccttgatcacatcgttgcagatgaaggtcggcaatggggataacccgatgaactggttcgctttgtggaacggcaggtaaaccccgtcgacccctacaccgtggaagaactgatcaggatcgtcgaaagcttccagcggcgcattccacgtcagagacagcatgtatttccggccttgcaacaacccaccagaaccgtatttcttgctggcatctgaacggctgcggccatcgctggcgtaaagcgaaccgtggccggcggtaaacacgtcatcgatgtatttcttcagtatccacggtgtatccatccaccaacccggcatctggtaaatgatggtatccgcccacaggtagttctgaatttccttttcaatatcatagccgttgtccacgacagtcacgcgaatgtcgtgacctttatcgcgtagaaaactggcggcgacgtcggtaagggtgtcgttcaactcacctttggagtgggcgaatgatttgcccgcgttaatcagcaaaatcttctgcataggtctgttctcgaatcggttatcacgaagaggttgggcgtagtctaggggagcgagcgatgaagaaaaatgggcggtagcgcataacactgttgactgaatatcaacaataagaggcggaatgccgctatgttgaaataatgcgtagagggcaaaaggcaagagaatccttcccttgccctgttcagatcgtgtggcgtatctatcgatataaagcggcttttcctattgagccgaagagcgccattttatagcgaatcacctcttttgccgcgttgatcggttccgggtagatggcattagggtcccaccaggtttcacggctgaggatttcccgcgctttttggaaataggcgaatttcatatcgctggaaatattgattttgcctacgcccagcgtcaccgcttcggcaatttcggcgtctgggtttgctgagccgccgtgcaggacgagtgggatcgatacccgctgcgagatatctcgcaggatatgcatttgtagctctggcttcaggtctttggggtagataccgtgcgccgtgccaatggcaacggctaacgtatcaacgcccgtccggttaacgaaatcttccgcctgctcggggtcggtatagatcactttgctgacgccgccttctatcgtggtgccagtatcaccaatcgtgcctaattccccctcgacggaaacgccaacggcatgcgccagttttaccacctcggtggtgagtgcgacgttctcctcataaggcaggagcgagccgtcgatcatcacggaggtaaacccgcattggatggcgcgcagaacgtgcgcgatcgaggcgccgtgatcgaggtggatgacaaacggaaccgggctgcgcagcgttctttctcgcacataagcgaagaactcatcggtaacgaaagccaattcgctcgggtggatagagatgatggcgggggtattcgttgcttcggcttcttccaccacggcgcggataaagcagctatcggccacgttaaacgctccgatagcgaagcgatgctcacgtgtgggcttaagcatatcggtcatagaaatcaacatgatgtgtctctcctgtgtcggataaagggcaaagcgttcctgtatcagtggataaccactgatggcgaaggtcggtaaagcgcgaacggtcaggctttgttggttgaaccggaccaactgagataatcggcgaccacgtcgcggcacgcggattccatcgtcgctagcaggtcggatagctccatcgttgggtactgatgtagcgcctgctgcaacgccgttttccctgcctcaaaaacagctgcgccgacgttgattttggcgacaccgtgacggctgacgcggcgaatgtcgtcggccttggtgccgctgccgccgtggagtgccagcggcaccgttgatgcctgatgcaacgcttccagtcgctcaaaatcaatccgtggcgtcactccggcagggtaaataccgtgggcggtgccgaccgacacagcaagcaggtcgataccggtttggcggataaagggaatgacatcctctacttgcgtcattttcaccgtggcatcctcaaggtcgtagacgggggcatcggcgatatgcccaagctcaccttccacacagacgccagcggtcgcagcgatggtcactacctgctgtgtgcgctggatgttttccgccagcggatagctggaagcatcgatcatcagtccggtaaaccccgcacggaacgcctgcccgatcaggttgaatgccgtgccgtgatccaggctaagcgcaacagggacggttgcccgttcggccagcgccttgaccagtggcaccgcgagatgcggcggaaagtgtgcactgtgtccttggtaaacgttaaggatcagtggcgcacgctgttgctcggcggcagcaatggccgcacgagcagtctccagattgaaacagttgatggcgagcacggcatactgctgttgatacgcgtcatcaatgagggctttcattgcggcatacatggcggctcctgttattcgagagtgaacttaatgtcttcgtcacgaacgcggctgtcatcaacgtcgtcgaactcttcatcagcctgtgtgacgcgtttcttaatcagcgacagcatcacgccgcagattactgtgccgataccgagcgccagacagaacatcagcggcttggtaaacagcgggaccacaaacatgccgccgtgcggcacgggtgcctccacaccccagaccatgatcagtccgcccgcaatggcggaggcgacaacgcaactggcaacgaccctaaataaatcgcgtgcggcaatcgggatgaccccctcagtaatcatgcagatccccatcgggaaggccgctttcagcgcctctttttctgcgcgggtgtacttgtagcgagtcaaaaagaaagaaagcgtgatgccgaaaggcggaatcattgaaccgacaaacttgacggcttccggcccgtaaatgccatcgaccaacatgccgtctgcgaagagcgacatcgttttgtttaccggtccgccgaagtcgaaggttgccattgcccccaaaattgcgcccatcaggaattttgaaccgccttgcatggattccagcagatgaatcagcgatttttgcagccagatgatgggttgaccgataaacgtcatcatcagcagtcccgcgataatggtactaagcagcggcaggatcatgacgggcatcagcccctgcatcgacgtgggtagcttgatgtagcggcgcagcagcaacaccgtgtagccgactaaaaatccgccgagaataccgccgataaacccagtttgaatctgcccgcagataaagcccacaatcaggccgggtgcaaagccggggcggtcggcaatcgagtaagcgatcgcggcgctgatcagcggcacaatcagccccattccccagccgccgatctgattgagcatccatgcgatgctgccggtttgtttaccgacatccggaccaccgatgacctgaccgagagcaatgcagatcccggcggcgacaatcagcgggatcatccaggaaataccggtaagaagatgctgttttatttcctgtccaacggttatttttctggtgttcataatgattaccccgaaatggatatattcaggcacccgctaaagagctagcgactttttccagaaacttgattggagatttaataacgacctccgtttttacccgaacgataggtttacctttaaaccgctcctctcctgttattttgatatcgatagccagaataacgacatcggcggcggctatttcatcgtctgttaattcattctcggtgccaatcgtgccttgggtttccactttgatcgcgtaatttaacgcgttggcacctttaataagtttctcgcgggcgatataggtatgcgcgatacctgccgtgcaggcggcaacacaaacaatattcattttgagcctcgtcttatgtcggagtgacaggcgctgtttctgcatactgactaaacagccgaataattttatggggatcggattcttccaacagttgagcaatcacctcatcatcggccagtgcactggcaacctgagacagcaggcgaatgtgtgtcgtgttctgatcttccagacgcacggcaaagagaataatgcagcgaacctggctgccgtcgagcgtttcccaggggatatcctgacgggttcggccaatcgcgagcgtggtttgttttacggccgatgatttcccatgagggatcgcaatatggttttcaaagccggttgaaccttcggcttcacgtaaccagacatcgtgaataaaatcctgtttattggtaatagcgccatcggcatacaacagttcggttaattcattaatgacttcatctttattcgtcgcggacatgtctaacttcacgcggttggcattcagtattttattgatatccatttatcacacctcatctataaatttaaaaaattaacgttcggccaataatcagtgaggaacggcctgatgcagttgattcgtgataactttctcggtaacacgtttaatgtcatcgtcattaaaaaaggcggatacataaaccaccggaatcagttgctcttccagatgaatcgtagaaataattagctcaatatcttcttgctgacagaatgtctgcatattactggccgaaataacgccaacaataatccagtcaggaaacgcgcgcagaatacggttttttagcaggtgcgatgttcccacaccgctggagcacaccaccaaaattcgtttgtgagcaatttggcgttccagcgcggcttgaaaatgaatggtcagatagccgacttcatcttcagcgaccggttttaattgaaatcgcagacagacttcattcatggcttgctgagtcatttcataaatatcgataaattcgcttttgatatcgtctaataatggattgcgaatgtgtatttgatactttaatcggttaagcaacggcttgatatgaataagcaatccttcatgtaataacttatctgtacgcaagtctatattgattaaatcagaaaatatctgcgttaatgcacgcgtaattctgcgtgattcaccgttagaaaattggtagcgaagcagttggttatccgcacgctcctccatcacaatgcctgaagaaataatatattggtaaataaaccagacttcatcagaaggtagcgtactctcgacgcgttgctctatttgggtcaccatattttgagcgatggagaatatgcgattatcaacctgctgatgaacagagtcttccgccatgatgagcgcttttccctgtgcaatgcggtgcatcataattaaggtatgggtgaaaatattaatgtaataaggctcgccgagcggataagaaagcgctttctccatgtcttgtaacagcgcttcgacgaaggaaacgtctttttcaccgaaatagttaatcagcgccttatagctgccggggtcgagacgagagtggctaagcgggccgggctctttatggtgcataacgtcattaatcagtgaggccatcgcctgacgcacctgattttcactgccttcaatgtgcgtgccgctctggctgcgcaccagcgataatcccagtggatgtagccagctttcgataattttcagatcgttaacgatagaggcactgctgataaagtagcgttctgacagtttgctgatggaggtttcgtgaggcgtgtcgcttaataactgtgaggcgattttgacgcgacgagcattattgatcagggcatcggtatcgccatcatccacgacaagctgctgttccagcaacgtgaggtgtcgatcgtcatccgttgttaacatgatgcccgcaccgacctttttgtctggataaatattccagacaaaaaggaaggcttcaacaaattgcatatcgcgatagacggttttttccgacacatccaggtaatgtgcaatatctttaaccgttacatatccctggtgttgtaacagatatttcaataaacggttctggcgggaggtgagtggctgcatcatattaccctctgtgattcgttagattttctgatgcttatcggattgatgattttttctaaatagtttcctgttttattttctctttcgatttatttaaatagggtgctgtagtgattaatttagtcgtgatagtcgatagggacaatactaaatactgtccgttgagtaggacaaaattaaaacatgatgctgagtgaatattaattgggatcgcgatcacgttatcatgggtaataattgtgatctcatctgcatattaattatttcgcataaataatgcagtgaaaataagaataggagcaagccaggacaggggtgaaataaaaaggtaagaacgccgtgctgtgcgttcttaccctattgtggtggcgatgtctgaactgaacatcgccttatgttaatcattatcgtttgcgccgacaatgatgatgaataattcttaatgaaacggtatgtttgctatcaaactgctaaagcagactgcgtctgtgcgatgtatcaatgaggtgtaatgaaattaccgacttacgaaatcgatcactacgagctggacgatggcgaagcgattaaccgcgagtacccagattcattctggattccggccaaagcggtacgtgaatcacttgcgtctggcgattttgttaagttgatcttccgtatggaggaaacggcgggctctgatgacctttcggtagaaagaatgtgggtcaacgtgacaaaaaagcacgatgcgttttacgaaggggttttagataatgagcctacgggaagcgactgtgtgcaatgcggccaggttgttacgtttcattcttgccacgtgattggtatctatggaaagaatgaatagccgcattgctaatctggctgtgctgtataaacgataagatcgtcggtttccgtgtggggtgaaacgattaccgtctatcacccgagcgtcaacttctaccgctagccaccttctctgggaaccgtcggattcacaccagcaatcacctgtggggccgcgacgttgttccctgtgacatcacctcatcagataaggtactattcccgccaaacataccgccgctatggcgtgtcggaaagcgtaacaatcgcgccgcgatgtgaggaaagtgagataaatgagtgagatgactcatgacggcgcagaaagccttgcgctgcgcacgtttaccgaaaatgcatacctgaattattccatgtacgtcatcatggacagggcattgccgttcattggcgatggtctgaaacctgtgcagcgtcgcattgtgtatgcgatgtccgagctgggactgaatgccagcgccaaatttaaaaaatccgcccgtaccgtgggtgacgtgctgggtaaataccatccgcacggcgacagcgcctgctatgaagcgatggtgctgatggcgcagccgttctcttaccgctacccgctggtggatggtcaagggaactggggggcaccggacgatccgaaatcgttcgccgccatgcgctataccgaatctcggttgtccaaatacgcggaagtgctgctgtcagaattaggacagggcacggtcgattacaccccgaattttgacggcacgatgcaagagccgaagatgctgcctgcgcgtctgccgaatattctgctgaacggtaccaccgggattgcggtcggtatggcaacggatattccgccgcacaacgtgcgtgaagtcgctgctgccgctgtgatgctgctggaaaacccgaaagcctcgctggacgatttgctccagcatgtacaggggccggatttcccgacggaagccgaaatcatcacaccgcgcgatgaagtgcgcaaactttaccagaacggtcgtggttcggtgcggatgcgcgcggtctggaagaaagaagacggtgatgtggtcattactgcgctgccgcatcaggtttccggtgccaaagtgctggagcaaattgccagccagatgcgcgcgaagaagctgccgatggtggaagacctgcgtgatgaatccgatcacgagaacccaacccgtttggtgctggtgccgcgctcgaaccgtatcgatatggatcaggtgatgaatcatctgttcgcgactaccgatctggaaaaaagctaccgcgttaacatgaacatgatcggtctggatggtcgtcctagcgtgaaagggctggtcgagatcctgagcgagtggctggtattccgtcgcgacaccgtgtgccgtcgactgaattaccgtctggaaaaagtactcaagcgcctgcatatcctcgaaggtttgctgattgcgttcctgaacattgatgaagtgattcatatcatccgcacggaagatgagccgaagcccgttctgatgcgccagttcagcctgagtgaaacacaggctgaagcgatccttgagctgaaattacgtcacttggccaagctggaagagatgaaaatccgcggtgagcagggcgatttggccaaagagcgcgatcagctgcaagcgctgttggcgtcagagcgtaagctcagcaatctgattaagaaagaaattcagtctgatgcgcaagcttatggtgacgatcgtcgttcaccgctgcatgaacgcggcgaagcgaaagcgatgagtgaacacgactttgtgccgtctgagccggttaccattgtgctgtcggaaatgggctgggtacgtagcgccaaagggcatgacatcgatccgaccggtctgagctataaagcgggcgatagcttccgtgccgctgctaaaggtaagagcaatcagcccgtggtgtttattgactccacaggccgcagctatgcgctggatccgatctcgatgccttctgcacgcggtcagggcgagccactgacgggcaaactcacgccgccgccgggtgcgacgattgaacaggtgctgatggccgcagacgatcagccgttgctgatggcatcggatgcgggctatggatttgtctgtaccttcaacgatctggtggcgcgtaaccgcgcaggtaaagcgattatcacgctgccggataacgcgaaggcgctggcaccgattgagatcaagggcgaggataacctgctcatggcgatcaccgccgcgggcagaatgctgctgttccctgtctccgatctgccgcagttgtcgaaaggcaagggcaacaagattgtgtccatctcttcggctgatttttcggaaggtaaagatcgtctgacctggctgtatctgctgccaccgcaggcttccgtcacgctgtatttcggcaagcgcaagctggtgctgcgtccgaacgagcttcagaagtatcaaggcgagcgcggacggaaaggaaccttgttgcgcggtctgcaacgcatcgatcggattgaggtagatgcgccgcagcaggttgacactggcaacagcgaagaataactcccccctattgtcgttgtgcatgttgagaaaggcggtgtttaccgcctttctttggtttccggttgccatcccgcagcaaattgaatcaccgtgtgttttagcgcgaaatcgctatactagcggcggctttcggctaatgaggttgctatgttatccattttgcgtttttttgttgtcgttatcttttcgattttgatctgtatttttggcttgttttactgcctgttcagccctcgaaatccccgtcatgtagcgactttcggccgtctttttggtcgtttgtccgtagtgtttggcctgaaagtagaaatgcggataccggaagaagcggcgcattatggcaactgcatctatatcgcgaatcatcagaataattacgatatggtcacggtatccagcgcagttcagcctcgtaccgttaccgtgggtaaaaaaagcctgctgtggattccattctttgggccgctctattggttgacgggtaacctgctgattgaccgtgaaaaccgtgccaaagcgcatggcactatcgctcaggtggtgaagcatattaaagagcgtaatacctctatctggatgttccctgaaggtactcgcagtcgtggacgcggcctgatgccattcaaaactggcgcgtttcatgccgccattagcgcagaagtgccgattgtgccgatttgcgtttcgactaccagcaataaggtgaaattaaaccgctggaataacggcattgtgatcgtagaaatgctgccaccgattgatacccgcgtatataccaaagatcaggtccgtgaactggctacacattgccatgatgtgatggcggccaagattgcggagttggatgcggaagtcgcggcccgcgaagcggcaaacaaaaaataagttcaccccatcggttattggattattccttagttaaactttgcttacggttaatggatttacggagtcattatgtcactcaaccgacgtcagtttattcaggcatcgggccttgcgttatgtgcgggtatgacgccactggcggcgaaagccagtgggaatcctgccgcattgccgataccgccattactggagtcgcgtcgaggccaacctctctttctgaccatgcagcgtgcccattgggcgttttccggtgaccgtaagacatccatctggggaatcaacggccgttatttagggccgacggtgcgagtctatgacggcgatgacgttaagctgatttacagcaaccgcctgaacgagcctgttgcaatgacgatcggcgggttgcaagtgccggggccgctgatgggtggtgctgcccgcattatttctcctggcggcgattggtcacccgtgttgccgattcgtcagtcgtcggcgacctgctggtatcatgcaaatacgccgaaccgcatggctccccatatctataacggcttggttgggctatggctggtggaagacagcaccagtaaatctctgccgctgcctaatcactacggtgttgatgatttcccattgattattcaggataaacggctggataactttggtgtgcctctctataacccaccttctagcggtggattcgtaggggactcgctgttagtcaacggcgtccaaagcccctttgttgaggtttcccgcggttgggttcgcctgagattactgaacgcatcgaactcccgccgttacgtgatgcgactaagcgatggacgggcgatgaacgtgattgccagcgatcaagggctgttaccggctccgatggccgtgaaccagctttctctcgcgcccggtgaacgacgtgaaattctgatcgacatgtcacaaggagaggaagtcacgctgacggccggtgaatccgctgggattatggatcgcctgcgtgggctgtttgagccttccagtatcctgatttccacccagatactgacgcttaagccgacggggctgttgccattggtaacggacaacctgccgatgcgtttgctggccgataacattattgaaggcagcatcagccgcacgcgagaattccgcctaggtgacagtttgcctggcatcaatggcgcgatgtgggatatgacgcgtgccgatgtacaaacccagcttggtcgctgcgagcgttggattatccacgccgacacgccgcaggctttccacattcagggcgtaaaattcctggtgcgcagcgcgaatggtcgtccaccggcggtggaagacagcggctggaaagatacggtgtggatcgataatgatgtcgagctgctggtttatttcatgcagccttcctcaatggcgtttcccttcctgtattacagccagacgctggaactggccgatcgcggttcgacagggcagctcatcgtacagtctgcgatgtaaacctatagcccaccagtcactttccgctattatccctctgccgtgaccgatgttacggcagccctgtctgaccgcgatgtttccgatgcccacttgcttcttaatgtgatccacctctattcagacaaaccaaaattaaagatgcggagccgtgcggacgataccttatatattgatgttgctatgaattaagagtgaattgttgtttagcgtacgtgctgttccgtgtctgataagtactaaaaaaacattttttattacaacaatttcagcgtcagagcgtttcgtttcgccatgaaatcaggttcacttctgttttaacctgtacgcagccagatgctgcgtcactaaaaaaggctgcactatgcgggaattactgctttggctcagggatcagctggctggtgcatcgtcggcgcctcgctatatacagctcgcgtcgttgcttgaatcagaaatcggtcgccgtaagacgttgtcaggccagttcttacctgcggaaagattgattgcgcagcagttgggcttatcgcgcgtgacggtttctcggtccctgtcgctgttggaagaaaaaggactggttactcgccagcaaggggtgggaacccgcgttactcagcggctgaattatgctttgagtgccgaggatgaagggttcaccgcgctcgtgctgaaacaaggcggcatcgctggcagcctctggctagagcgatcaatacaggttccgcctgctagcatcgcggaaaaaatgtctctgccggaaggcgaagccgtcacctatctgcgacgtgtccggctaagcaatggcgaacccgtctcgctggaaacgacctggattccgcaaaaattcttacccgacccagaaacactcgaacagtcgctctatcaatattggataacgggtggggtcataccggacaaaaaacgctatcgtttcaaagcgattgcctgtgcggcggaaattgctacgcttctgggtatcgcggctgaagcccctgcgctgtattgccaactgcatgtttataacgagcagggtgaactgctggaatacagcgaggcgcactgccgtagcgatgtgtatgagattcagtttgctgattagaggaagaatgccagcacgaagaatgctggcatcaaagatggattagtcgtttcttggttcgtcaggatccgatcccagacgttttccgcagtccagcttggtaatttcactcagctcgtctttatccaggcggaaatcaaacacttcgaagttttccttgatgcgtgccggcgtcaccgatttaggaatcaccactagcccactgtccagatgccagcggatcacaatctgtgccggtgtttttccgtatttcatcgccagtttacggataatagggtgatcaaagaccccttcaccaccctgcgccagcgggctccaggattcagtctggatatggtgtgtggcattccaggcatggagctgcttttgctggagaagcgggtgcagttcgacctgatcgatgaccggcaatacgccagtttcttcttttaatcgctgtaaatggtgaatatggaaattactgacgccgatacttttcgcgagaccttgttcctgaagtttgatgagtccacgccaggcatccacaaaggtattctgctgcggaagcggccagtgaatcagatagagatcgatataatctaaccgaagttttcgcaggctctcttccagcgctttttgcggatcggtgtgatcgccattccagagcttggtggtgatgaatacctcttcgcgcggtaaattcgcagaacttagcgcctgaccgaccgcttcctcattcttataaatcgcggcggtatcgatcgcccgataaccgatggacaaggcttcattcacggcgatcaccgtgtcttcactgcttgctcgccagaccccaaggcccaactggggcatgatattgccgtccgccagcttaactttcggttgcgtcatctcattctccttttatatccgttaatccataaacgtatcataggcttaactggatgggcgacctgttcatatcacggacatagaggaacgtgatccctcgcaggaacaggcatatgatttcagtttagtagaaaaattcgtctgctatacgttacctgatgataaagggagccgattggctccccttaacagacacagcattgagggtataggtgtggtttaaacgatagcgtttctcctgtaactcgagttattgaggactgaggggcttaacgcgccgcctcgtaaatcttctggctttcttccagcgtaatgtcgcggtgctcgcctagcgcagtcaggccgtgctcgctgagtttggcgaccagtgtcggaatggaactgccatccaactgatagtcagacaggagggtcggtacgcccattttttcgaagaagtcacgcgtggcggcaatcgcgccatcgatacgttggtcttcgctaccgtcgcgcaggttccagacgcgctcggcgtattgcagcagcttgtcgcgtttctgggcttttcttgccgtcagcatggcaggcagaacgatagccagcgtttgggcatggtcgaggccgtgcagcgccgttaattcgtgccccagcatgtgggttgaccaatcctgcggcacacctgcaccaatcaggccgttcaacgccatggtggcgctccacatcacattggctctgaccttgtagttttccggttcagccagcgcacgcgggccttcttcaaccagcgtcagcagcaaaccttccgcaaaacgatcctgtactttggcatcgacggaatacgtcagatactgctcaaccgtgtgaacgaaggcatcgaccacgccgttcgcgatctggcgagcgggtagagtgtaagtcacgactgggtcgagcacggcaaaaagcggctgtgtgtatcgtgaacggaaggcgagcttatcgttggttgatttacgggtgatgactgcaccgttgttggattccgaaccggttgcaggcagggtaagtaccgccgccagtgcgacgccgcgatcgatttccgcgccacccgtttgcagaatgtgccacgggtcctgcgcagcctgatagtctgcggcagcagcgataaatttcgtgccgtcgacgacagagccaccgccaaccgccagcaggaaatcaatcttctctgcacggacgacctcaacagctttcatcagcgtttcatacgtcgggttcggctcaatgccagaaaactcgcgtacgttgcggccttccagcgcgcgatagacctgatccagcacgccattgtgcttcacgctgccgccgccgtaagtgatgaggatgcgggcatcggcaggaatttctttgcctaattcagcaatctggccttcgccaaacagaattttggtcggggtatgaagtgtgaaatttagcatgggttatttgtccagtttaaatccctgttgaaggatcgcgggcaagactttcgggaagtagatgtgttgatagtagctggcggtgttatcaccccagttgtcgccgtctgcgcggccagtttgctgccagtgtgtcaccagcgtgtggttatattgctcaatcgccgcaggcagaacgtcctgatgataggtttcatcatggcggaatgaattcagcggcaggcgcggtttctggtgtgctggggtatcgacgtagccgatggcgacgcctgcaacggggaacgtcagttcagggagttgcagaaaatcgatcaactcctgtggttcgcgacggatgccgccaatcgggacgatgcccagcccaaatgagcgtgcagcggccatcagcgtgccgagtgctatgccgacgtccgttgtgccagcgatcaggctttcaagactttcatgcgcgtgctgctgtttgccgctcatagcaatcccgagctgcgttttgtgcatatctagcactacggtgatgaacacgggtgctttggcaatccacggttgtccaccagccagttcggcaatgcgtgccttgcgttctgggtcgcgggtgacgatgagcgaaacttgctgagagttcacggacgtcggcgccaaatgtgcggattgaataatggcatccagcacgtcatcgggaataggtttatcaaggtagctacgttcgctgcggtgtgacgtaaacagttcagtcgttttattcatgtcttttcccgggggatgaggggacgaaggtatgctcagtattgtcatcaacctatggaggacgttcaatgcacatttctgtttggttattgcctatttctacaaataataagagaaaagggtgataataattagcgggtatgccattttgtttcccctgtcaggagagaggcttcaggcaggaaaaaagagccggtagcgagataacactatatttatggagaccaaggcatgttgatggagaccagggcatgttgacggaaaaccaaggcatatcgacggaaagccaacgtgaacagcttgttcagcaacagaccgtgcggcagcgtatcgtgcagcaggcaatacgctgttcaaccaaaagttgggtcacgccttcgctcgtgcctcaagtcaaaattctgtatacggagcagcatcatccccgagtgccggtgatgtatgagccgacgatcgtcatcatttttcagggccaaaaaattggctatctgggcggaaaaacgttccagtacgacccggaaaattacctcttaatgaccgttccgctgccgttcgaatgtgaaacgatagccagcgttgagaacccgctggtagggatgtcgatcagcatcgacatccaaatgcttcaggatttgctgatcgatatcggtgatgatgacagtgcgatccgtccctgctcttgtacgtgcggggtgaacagcgcgccgttgagcgatgagattctgtgcgccgttgaacggctgctggatgcgatgaatagcccgcgcgatgcccgcgtgttgggcccgacgattgtgcgcgagattatctatcatatgctctgtggcgaaagcggtgcggcattacaggcgctggtgaatcggcacacgcacttcagccaaatcgccaaagcactgcggcgcatcgagaatcactacgccgataacctcaatgtggagcagttggctgccgaggtgaacatgagcgtctctgcgtttcatcataacttcaaggcggtcaccaacacctcgccattgcagtatctgaaatcctatcgcctgcataaagcgcgggtgatgatgatcaacgatggcctgagagccggcgttgcagcggctcgcgtcggatatgaaagtgcgtcgcagtttagccgggaatttaaacgctatttcggtgcgacgccgggtgacgaagtgacaagattaaaggccactaatatggcggttgaagaaggctgaatacggcaataaatcgcacggttgccggattaggcgaccgtccgttttttacgccatacaatgacggccataccaataaggccgctgaccagtaaaataactggtaataggatcagcgcggtcatcacctgatcttcatagcgtttgaccagcgggatgtggctgagcgcatagccgagcgtgacaatccccccgacccacagcagcccgctgagccagttgaaaatctgaaagcgtgtattgtttagccctgaaatccccgccatcgttggtagtagtgtgcggatgaaagctaaaaagcggccaaccaaaagcgccgtcatgccgtgacggtggaacaggtgataggcgcgctggtggtaatgtgcaggaagctgcaacagccagccttttaccagacgggtatcacttagccagcgtccttgaaggtagctgagccaacagccgaggctggcggcaatggtgagcagaatcatcgtggggaaaaagctcatcacgcctttggcaatcatggcaccggtgagcagcagcaggctatcgccgggcagaaaagaggctggtagcaggccgttctccagaaacagcgtcgtgaacagaatgccgtaaatcacccaaatgacgtggggatcggccagtgcactaaaatcctgctgccagagcgcctgaataatgtcgtgaaccatactcatattacttcccgccagtgacgatattcactatctctcaggcagcggcggtggaatgctgggttacctgaaatctactgcctatcaagccctaaaatcagtctacccgtcatacttcaagctgcatgtgcgttggcttcctttgttcaccccagtcacttacttgagtaagctcctgggaattcactacgtcgccgccttcctgcaactcgaattatttagggtatatggggcaaaacgccttaccgcattgtgagaatacgatagagcttaatgcttaatttttggttaaggtaacgcggttttttagtaagcgttgactcattattatcataacgcattacccaccgcgtcgcaggggaaatcaagacgcggcgattttatggccgtcacactttctgtattttgttgcctggttgtttggcagagcttgcttactacgcgccgagtctgccgaaacccgcgaccagatcgtcgatcagatcgtcactgtcttcaagtccaatatgtaaccgaataagtgtaccggtaaaatccacgccgctcacaggacgaagggccgccagttcttctggctgattcgccagaatcagagactcaaaaccaccccatgaatacgccatgctgaaatgctcaaaatggtccagatagtgcgccaacgtttctttgcttaatttctctttcaggacgaatgagaacaacccgttgcagccgttaaaatcacgctcgtagaattcatgccctttacatcccggcaatgcggggtgattaacgaccgcgacttctggccgctctgccagccattttgcaatgcggatactactttcctggtgctgtttgagtctgacgcccagtgtgcgcagaccgcggctggcgacataggcggtatcggcatccaccatttgccccatcaggtaagagtgttcacgtagctgtacccagcagcgttcgttagcgaccgctgtgccgatcatggcatcggaatggccgacgatatatttcgtaccggcctgaatcgagatatcaatatcgaagtcgaacgccttgaataaaatgcccgccgcccaggtattatcaatcatgataacgatctcaggattgataaggcgcacagcttggacgatagctggcacatcgtgtacttccatggtgatagagcccggcgattcaagaaagacgactttggtattgggctggatcagttcggcaatgtcagcaccgatgagcggatcgaaataggtggtgctgacgttcagtttgttgagtactttcgtgcagaaatcctgcgtgggctcgtaggctgattccgttaccagaatatgatcgcctgccgcgacgaaagagaggatcgcgttagaaatggcagccgcaccacaagggtacagcgcgcaacccacgccgccttccagttccaccatcgcttcctgaaacgagaaatgggtcaatgtgccacggcgcccgtagaacagcgcacccttggcccggttaatagtggcgtgcttcttgtcctgaaccgtatcaaataccagagaggacgcacgctgaattacggggttgacggagccgtgggtgaatttcttgctgcgtcctgcggcgactaacgctgttgccgtttttttgcttgtcataaccactatcaccttttctgttcagtcctgccgaatgactcaatacgccgactattcccgacagtgaacggagaggagtcgcgggggcataattggatttattaggattcgatttatgaggtctacgttatcacggctggagcggcgtgtgggcgggttttgtcatgacgtaaaaaatgctcgacatcactggtattcccgcagcgaaaggggcttttcgccgattttgatgggataagattggaagtaggtgaaaatatttcaggtaggaaaacgtaagaaaagcgccatgtttttctgcattgctgcgaataacatggcgcaattggagtgtgttaacccgtatggacgccaaagaatttaggcagccagagcgagatggccggaatataggtgactagcatcagcacgaagaacagcccgcagtagaagggcagcattgctttaaccacttgttctatcttctgcttactcaccgcactggcgacgaaaagtaccgaccctactggtggcgtaatcaaacctatcccgaggttcaccagcattatcatgccgaaatggaccggatcgatgccaagtgagagggcgacaggcagcagaacgggggtcagaatcaggatcagcggtgccatgtccatcagcgtaccgaccagcagcagcatgatgttaatccacatcaggatgacgtacttgttatccgaaatggaggtgaagaattcggtaatgcggctcggcaactgcatgtaggtcatgatggcaccgaacgcggcggcgaagccgatcaggatcattacgatcgtgacggtttttaccgtgcggtacatcagcttgggcagttctgaccatttataatctttatagataaacatggtcacgaagaaggaccacaggcaggcgatggccgcagactcggtcgcggtaaaaataccggacagaatcccccccatgatgatgacgacggtcatcagcccccacagtgtatcgacaaagatttttagcgcctgacggaacggtacacgttcgcctttcgggtaaccgcgccgatgtgcaaaaccgacacacatcaccatcagggtcaggctgagcagtaaaccgggcaggatccctgcgataaacagtgaggcaatggaaaccgtgccgccggttgccagcgagtagatcacggagttgtggctcggcggtgtcagaatggcctgcacggaaccgctggcggtgacggcggcggagaagtcgcgtgggtaacctttcttctccatttccgggatcatcaccgaaccgattgaggccgtgtctgcgacggaagagccggatatcgcgccgaaaaatgtcgatgcaacgatgttaaccagcgataagccgccgcgaataaagccgacaaagatgtacgcgaagctgaccagacgacgagcgatgccgccttcggccataatggccccagccagaataaagaagggaatcgccagcagcgaaaatttgttcacgccattagtaatctgaatcataaccgcttcaagcggtaaatcgatccagaaggcgccaacaatcgcgctcaaccctaccgcataggcgacgggaacgccgaccgccaacagcactgccagcgtggcaacaagaataaatgcatccatggtattggctccgaattaagaactgccaagcatgaccacagggcgttgatcctgcgggccgaaaaacattttttcgatgataaagagcacggtgattaacgagccgataggcagcggtaaataactttcacccgcggttaataatgggaattctgcgacaggttgttcccataattccatgcagagcactgtgctgtaatagagaataaacaggctgattaagagcatcaggagattcgacaaatgaacgcaaatcttcttaccggattctggcaatctgtcggtcaacatgctgacggcaatatgtgagttggcacggtaactgaccgctgcgcctacaaaagtgaacgtcaccatacaaataatcgaaatgggttccggccaggataatgcggaatttaaagcatagcgtgcgaatatgccgatagggattattagcgtcataattaataacgccagaccagaaacccacatggcaatacgatagagtacatccatacttaagtgataagactgtgccattgtgtcacctatattcactcagttgagtgataagcgaaggataattgtttatatcaggccattagggtggcggataatagataactatttatacccgtaatacttcaagttacatgtgtgttggctgcgttcactcacccgaatcacttacctgagtaagctcatcgggattcattctcttgccgccttcctgaaacttgaattatttggagtatatgagatcgctgacaaagtcgtagtgcggtgataatggattagttttccattatcaccgttttcattacgtaactatgctcgtcaacgttctgctatttatccgctggaatgcggtctgaattattggacgtcggcgacggctttaatcagctcctgatatttggcaccaaactggtcgcgcacgggctgcgtagctttgaaataatactcggtatcaatttcatggaattgaacgccaccagccttcattttatccagtgattgctgattatattcattccacagtacgcgctgttcttgctgcgcttctttcgccagcttcaggataagatcctgatcttctttggaaagcttatcccacttggctttggagtataggaacagctcaggaataatgaagtggcggctccaggtgaaattcttggcaacaggcatgtagttatgcgcaacataggttggcggattattctcggtgccgtcaatgacgccggtttgcatgccgctgaagacttcgcttgtgcccatggcgatggcgttagcacccatggctttcaacgttgcgagagcaacttggctggtttgaacgcgaattttcatgcctttgaggtcttcaggtttcgccacgggctgcttggtgattaaattacgcgttcccgcgtccatccagcctaggaaaaccaattttgatttactgctatgggtaattttgtcaccaatttcctgaccgattttcccatccagtactttgtgaagatgatcttcatcacggaaaatatagggcagggtgaagacttctatttccggtaaaatagcggcaacgggcgtcattgatacacggataatatcaatagcaccgagctgtgcctgttcaatcatttgtttttcatcacctaatacgccaccggggaaggtattaatttccagcctgccattggtagcagcttgtaatttctctcccattttttgtacggcaacgacattagggtaaccttcagggtgaacatcagaggctttaatttgttgtgcctgaatcgcttgactcattagtaatgcagtagagcccagacaaacgccgatcaatgttttcgacagcttcattgagttatctccagaggtagggtgacattatcgataatcaaatggtgatttaaaaatgtaaacccatgaaaaatagagtaatgaatagagggtttactgatgagagcacggcgcctttgtgtgagctattatcgtggcgcgcgtcggtattctctgtgggttaagctaacctattatacaacttcgtagaatgactcgtgtcacaaaagaaaaagctaatatgaaatgctgttttatatggattttattcctacgctcttaatctaaatatgcgtaacttggtgtttttgtttatcttgttgtgtacttgtgtttctatttatttcactaaacttatcgccagctatcatgaaatggtgtgataacttaatgtcgatcacaaaaacctcacgatataaggctgcgttttagatgagcacctgcggctgtcacctgccagatatattcctgaatgctattttttatagttttcttatgcctttcctgtcgatgtgcaggtaatacccccaaaaaccctgtcagaacgcaataaaaagtgtgttatctggtgtaaataataatgagaacgactatcaattcgttcagggtttggtatcatttcaggctgcgttattgctgcatcatacctgcgggtatgtgcgggtattgtacagaacgaatggtggaggcacagcgtgaagacggctgtcagtaatacaactcaacaggtgttatcaacctggcaaaaaaagcgtggcgcgttcagcgcattttcccgtagcgtgctggttatcctgctgtgtacggcgggactaagtggaaatgcgtttgcggctccggcgacgacgccgttatcgacacagaatgccgcgcagcctgctgctgcgtccccttccgcacctgtcacgaccgatgcacaagcaccgacgtcagcgctcacgcttcctgccagtgcggcaccgggcaccaataacctgatgaaaaccgacttgtccgtctggggcatgtaccagcacgctgatgccgtagtgaaaacggtaatgatcggtttgctgctggcttccgtgattacctgggcgatcttcttcagtaaaagcgtcgaaatgtctggcgcgaaacgtcgcctgcgccgtgagtatctggcgttggaacaggcgaaaacactcgacgatgcgctggaaacggcggatgcgttcaaaacgggcagcgtagcgcagcaattgttggcggatgcacagaacgaactggatctttccgcccgttcggatgacaacaacgggattaaagaacgcaccgcgtttcgtctggagcgtcgtgtggcggctaccgggcgtcatatggggcgtggtaacggctatctggcaacggtcggcgcggttgcaccgttcgtggggctgttcggtacggtatggggcatcatgaacagcttcatcggtatcgcacagacgcaaacgactaacctggcggtggtcgcaccggggattgcagaagctctgctggcgacggcgattggtctggttgccgcgattcctgcggttgtcatctataacgtcttcgcacgctcgattgctggttacaaagctacggtcggtgatgtggctgcacaagtgctgctgctgcaaagtcgcgatctcgatgtggctgccagcaacgataaccgggcgtcttcagcagcgcataaactgcgggtgggttaagtcatggcgatgcatttgaaggaggacgtgggtgatgacggtgaaatgcatgacattaacgtcacgccgttcattgacgtcatgctggttctgctgattatctttatggtggcggcgccgctggcaacggtggacattcgtgtcgatctgcctgcttcatcggcagtaccgcagccgcggccggaaaagccgctctatctgacggtaaaagcggacaagcaaatgttcctgggggaagaggcgattaacgatcagtctctggctcaggtactggatgcgaaaaccagtgccaataaagaaacgactatcttctttcaggcagataaaagcgtcgattatgaaaccatcatgagcgtgatggattcactgcgtaaagcgggctacctcaaggtgggtctggttggcgcggaatctgccgccgctaagtaacggctgatcgattcaaaagggaatgtggtgcgatgctctaagaagcgacgctaaccgcgttccctttttacgttctacctgctggtgaagtgtgttgggctatgtcgcgagtcatgcccgcgagtcaggatgacgccagtgaatccgcgtcgggatatagcgccgatcttcttcaagcggctgttgtgcaatcaaactcgtaatcatttcaaagctgttgcgtgccagattttcacaatcctgcgccacggtatcgatcttcagcggtaaacaatcaaacagatagtgatcgtcaaagcagcacagacggatgccgctttccatcaggttatgctggttcatataacgcagcacgccttccatcaggccacaggcggcaacaaacagtgcttttggcgggcgacccagcgtcgcacacagttgagcaaacatttcataacctgcgctggggtggtagttgccatgaagaatccactccggctggcactcgataccggcacgcgtcaacccaagctgaaagccttccagacggtggcgagtcggggaaattcgcggctggccgccaaggaaataaaattcatcacgatgctggcgggcgatacgctcgaccatttctgctgtggattctaccgcttcggaaatgaccatcggcagtgtggaatcaccaataatccggtcaaattgcacgacgggcagctgctgattaattttctgatactcgatatcactcagcaggctggaagcgacaatcaggccatcgacctggcgctgtaccagactgttgaccgccatcatctcctgactggcattttcatcggtacaggcaattagcaactgtagcccagcttcgcggcaccgcatctccagttcgcgggaaatcacggcaaagccgtagttggtcatttctggcaccaccagccccagcgtgttactgcgtgaggaacgcagtgaacgtgcgtgaatactgggctgataacgctgctcgtgtgcgacggctaaaatgcgatcgcgcgtttcatcagaaacgcggaactctttgctgcggccgttcagcaccaggctggcggtagattttgatacaccggccagcgcggcgatgtcactgattgttatgcgtttagtcggtttcaccgcgaggtctgctatcagaaaaaaggaaagttattctatcacgcatggcgctaacagccagtgttgtagcgttaattgcccagagccgctgaacgtcatggtcgcctcgctttccgggaaagttcgtgcagacatcacggcctcgccatcgttgataaaaatttcaacgctggagcgatcgcacaatatctgtaattgacgcaggtcgccgcgccagtagcgatgttcaggttcgcctgtgcgtcggttgcgtcggcttatcgttacgcgttcaccgtcccaacagagaacaagctgggaggcaagattgagctggaattccccctgaacggtgatgagcacttctgcgctactaatgggtagcggcgacgcgtagtctgctgcaccacgccaggtgtaatgctgtctgcgcaactgttgtaattcgcgcgcaggacgttgataaacgcgatcgtcatgcagcgtgagttcacgcgcgcaggtcatagtatgaatccagccgtgctcgatcgtcggttcaaaaaattcattgtcgtcaggaatcgacatccagccaaacagcaggcgtcgcccgtcttcactcagcgtggtttgtggggcgtaaaactcaaagccgagatccagttcatggaaaccctgatgcgagtaatcgccgttttcgtagtcgagtgagccaatgaaatagcccgcctgaaaggtattcaggtagcgttcatcttcagcgggaacgccttgtgggcagcaaatcagtatgtcttcgccatccagcgggaacaagtctggacactcccacatataaccaaaatcaccgagcccgcccaaacgagagccggcgatctcggcgatcttttcccacgccagcagatcggcagaacgatagagcacgaccttcccctgaagatcgagatcctgtgcgccgagcaccatgtaccagtggtcaccatgacgccacactttcggatcgcgaacgtggccagtgtagccgtctgggagcgtcagaaccgctcccagcttgtcgtattcaccgttaggattttcgcgggcgagacactgaaacgcggtgcgtgagccatcgtcgtatttgacgttacccgtgtaaatcagcgtgatcgcaccgtgatctacgacggcagaaccggagtagcagccgtggctttcatagctttcgctcggcaccagcgcgacgggttcatgcttccagttcaccagatcggcggaactccagtgcccccagaattttgctccgtgggcacaggccaaaggattccactgataaaacagatggtaacgcccgttgtgatgaataaatccgttcggatcgttaagcagacccacacacggtgacagatgccattccgggcgatatgggtcttcctgtttccgtgagtgacctgacatcagggcgtgcgccatgcgttttactaagtggacttccttcattattcgctatccgttttgtatttcagcaataaggaaatgacaaaggcggcaccgaatgcaatcaacatcccaatcaggtagttaagcatcgagccaccttgcacaatggctagccccggaaaaccggtcagcccgaccgccgtcatattgacgtgattgaagacgacccatgcgccaccgagcgcaccacccgccagtgctgcgaggaacggcttaatgaaacgcaggttgataccaaagatcgctgcttcggtgatacccagcagacaggaaagccccgccggaacggcaatcgctctggttttggcgtcacgcgttttaaagtagaccgccagacacgcgccgccctgcgccacgttcgccattgcccaaattggcagcaggaagttgacgccgatattcgggttgccgagtagtccggcttcaatcgcatggaagctgtggtgaacgccggtgatcacgatgacggagtagaggccaccgaacagtaaacccgcgaaccagccagcatgagcaatcaacgtgctgaggacgagagaaataccatcgccaagcgcgcgtcctgctgggccgatgagcagcatcgcgacgaagccggagatgatgaccgtcaggaaaggcgtaacgatgatgtccagtgcgtccggtacgactttacgcaggcgtttttccacaagactcatgaaccagacggccagcagtactgggaatacggtaccctgatagccaatcatggcaatgtccatgccgaagaaatgcatggtctggaagccccccgccacgccccaagcgttggtcagcgcaggatgggtcagaatgccgcccagcgttgcacccagataggggttgccgccgaattcccgtgcagcggtaaaaccgatcagaacaggcaggataataaaggcagcggagctgaacatatccagcatcacaaagatcgcgctgttggcatctacccagccgtaggtcttgatcatgccgagcagccccatcaacaggccggaagcgataatcgctggcattatagggacgaagatgttcgatagcagacgcgccagacgttgcagcggattcagctttctcgccgcgatagaggcggcttcagatttgcttgattcgctgatacctgcggctttaatgaactcggcatacactttgttaaccagtccggtgccgaaaataatctgcatttgtccggcgttctggaagcatcctttcacgccgtcaacgttctcgatcgctttcttgtcggccaggctgtcgtcattcaataccagacgtagacgggtcgcacagtgggccgcgctggcgatgttttctttcccaccgagaagggggattagcgcggcggcagtagcattgatatccatgttattcctctttttcaataggatatgcagtttctttggcgtcgattagcgtgtcatcgacgccaaggctagccaatgatcagaaccaggtttccatctggatgccaaagttccattcgccgcctgctttaaagccggtggagccgaacgtatcatcgttggagtagttatccagtcgtttatcccagtccatgtagctggcaaacacgcgtagttcaggacggctgaagaagttgccgatatcgccaaccttgaatgtaggcgcgaaggtcagtttatagaagccgccgctcacctgattcaggctccgataaccgcgcggatcgaggcccatgtattgatagctgccttcataggccagtgcaaagttttcggtgatttcctgaatcaggcgcgcattaaaggtcacccattcgtagctatcgccgctgacgtaacggtctttgctggtttgcgccagaatggacggtgcgaagctccaggtcttgttcagcgctgttgtgccgtaggtcgcaaagcgccatgtgttggcgtcgttggtgaggttaccgtcggaaccgatactcttcacttcgccgcctagcccgtggccgtagaggatcgcagttttcgatgtcccgtcgcgtaagccgtagaagctgtcgccgtggtaagccaccatcgcgtgatagcctttgccgcccgcattggtattggtgacggtgatgttatcgcggcttgtgccagtgttctcttttacatcattgttcttcgcggttaatccgctcagcatgaactggaatggcccaacgtagttgttggcggtaaagacgtagtttttgatgtcgttatccagcgaggtgatttcaccgaggctgcggccatacagcgagaagttactcttggcgctatctgcccatttcacgtcatagatcccgccgccagtaccggcgaggaacacgacatcgctatccagccagtggatatcgaagttatcgcgatcgaagcgtttacccgcccacagcgtagtgtccttaaagacatcggtgaaagtcggcagtgagcccagctcgacgaaggcttcgcggatgttcagatcgctggtggtcgccgtccagtcgttatagctgcgctgaccgtccgccatcatcaccttgaatcgggtggttgcgccgttatccagcttctgtttgtgctctagtttgagctcgacgtaggtgtcgtcttcattacccaaacgaccaatatgcccgcctgtctgaccggcaggggacatgcccggcccgatatcggttttggcactggtggcggaatcattgatcgacaggccggaacgcgcgtagccgtggaattcgaatccatcggagaatgacttctgtttggccagcgccgttgtgcgctgctccacctgctgggttttttgttcggtttgggtggtgcgggttgctagctgctgggtttgcttttcagcagcattggctctggcttcggcggcctgagcgcgggcttcagcctgttgcaagcgttgttccattgcgttcaggcggtcttcgatactgtcggtgttggcagcagaaacataaaacggggcggagagtaataatcctatcgtcacagcaaggtggcttggtttcattttttcgttctcgtcgtgaaggagatttattgtttttggaattctcatgtttagctaaattgctaaaccggtttttcttgaggaaaataaaagccagcagaagggttagcaagaaatttcactcacccgattctgtaactgtgatcctgactacaaaaccgggcggtaatcgtattaaacgagggggggattagaccttggctaaggggagtgtgtacaactgctgggcatagggaagcgccgtcatcgcgccttttgccgtagtagctagtgcgccgcaccgttgcgcctgctcgataatcggatcccagctcagcggctgtgacaaatcatcatattccgccagaccgtgcagcaaaccggcaacgaaggcatcccctgcacccgtggtatcgacaggtgtcaccgagggggcagcaaagtgttgtagctggtggcgatcgtgcagccagacaccttcgctgcccagtgtcaccagcaatagccgagtggggtagcgcagcatgaattgctggatcccttcttcaacatcagatgttggacagagaaaggtcagctcttcacacgacagtttcaccacatcggccagcatcagcgcttgtgtcaggcagtcgcgcagttcctgctcgctttgccagaggtcgtcacggatattggggtcgaagcaaacgcgccccagcgcggctttaatctgtcgcattgcctcaaacgcggtactgcgcgacggttcctgcgacagtgcgatagaacagagatgcagccattctctccggttgaataccggcagatcttccggttgtaggaacaggtcggcactcgggcgtaccataaacgtgaaggtgcgttcacccgcgtcatcgaggctcacgaccacggttgatgtgcggtggtgtctgtcgtacgccatgtagtgggtatcgacgttttcttcttccagcaccgtttttagaaaatggccaaaaacatcgtcaccgacgcgaccgacaaaggcgctgtttccccccagtctggcaatgccaaccgcgacattggctggcgcaccgccaggacatttcagatagcgttccgtatcttccgggatgagatcgacaacggcgtcgcccatgacccaaattttgtttgccataaagttactcttatcaacgatagtcagactatttgctaaaatagaagaatcggtttagctaagcaatacccttcaccgcagagacgcacccacatcaataaaacttacatttccacaccgtgttggtgaaaatttatgcgatagtcatcacgttgccacggtcataggactaaacaaaagggcttaccatccgatagttatggggcgtggccagaattaatctggaaattaagctgcaaaaaggacgaatggagaaggatatgcgttaccccacctctttctgggtttatcccggtgcgtaattacaacctgctttggggaatatgggcgatatgggctttattggttgtcgtctggcttgttgatatttatagcgaattttcccttcactattacggtcagggagtggctgccatgctggccacaagtgccgtgattgcatttttctatactgttaaaaggaataacacgatgttttcatttgataaaaataagaaagacctaaaagagccgcaagggcgcagtgaaataaacagctctcccgctatcagcccatcgaacgagttgattaattcagtgaaccctgtgcgcgtgaaaaaggataccttcatttctcagggtgcgcgtatgacgggctctctgtccgttgatggcaacatcaccgtggaaggtcaggtagaaggtgacgtgcagtgtgataacacgattaaagtggagcataccggtcaggtaaacggcgaaatgaaatcgcagcagatcgtcatcaacggccgtgtggaagggcgcgtagtcgccagcgtcgtagcgattctggcgcaaggaaaagtgttcggcgatatcttcaccgatgaactctcaattgaaaaaggtggcattttcactggccaatcccacccgttgacctcaccgacgcagagtcaggaaaaactgacctacgtggaaaagaaaaaagagaaaactggcaagatgcccgcagggcaagagaatgtcgtggtgttagcggaaagtgcgccgacggcgtgaagctcgttcattcatctctgaatgacaactccgtgttccccgcatcagcggggataaaccgaatagcagggatgtaaatcatacgagtttccttattgtcaactcgttccgtttacggcatattatttccaatttggaaacaaaagggaatgaatcaggatgcatgtgatttcgcgcgcaccttttgatgctgcaaccaaccagtttccgaatcaggcggtagcactcgctgacctatatcgggttataaaacgcgaaatgtatgcaacgccggaggatatgaaaaaacgctttcccagcttagataggatgaaatatcgagaaaagtggtgggttattgatatcggtggtgggcatcttcgagtgatgttttttgctgattttgagcgagggaaaatcttcatcaagcacataacatcccatgcagagtacgacaggctgacagagtattaccggaggaataaagaatgatgtatgcagatgccatcaaggcagctaacgatctgacgagtatcgtaccgttcctcgggggcagcacctctcgtaaggattatgaggatgcactgaaactcactgaatatctgatcgagagtgagcctgatagttcgctaatcgatatgctgactgccaaaattgataaatacgaaaatgaggcgccggagtttgcagccttcaacgaacgtattaaagcactccctgccggtatcgctttgctacgtgtcctcatggatcagcaccagctaatgcagagtgattttgaagctgagatcggtaaaaagtctctggtatcccgtattctaaacggtgagcgtacgttaacacttgctcatatgagagctctcgctaagcgattcaatattcccgtgagtgcttttgttgattaacacgatggttaagcgacttttgctaagagcagcatgattcaccgcactgtaaagctttcccgcgtggggtatctcgcttctggttggcgcgatggtggattacgtgtcagtattaaagaacgctatttttgtgctcaccgtactggtgaggcgctatgccaataattttttgtcttccatacgttacccgtaaggaggtgatatgaaagttgaagccgcagagtcatccgtctttgccagccagcaggtgatggcgaagcgttccacagagcatgcggagaaagttgcgctgtccgaacagcttcagtcttatcaggcgagcagcggtgccgttcctgctggtcagacgacgcggtatgatttcacccgcattagccctgccgaactgtatgaaacggtcggtagtctggttagcagcgggcaactggggcgcgaagaaggctccgcactgctgggttttatctcgtcgccgcgcgcgaatgtcggcagtgtgccgccttctaatgtgttccagccgattaatgttttcgacaccatccagcaaggtgctgcaggtgcatcatcccgtagtgaagtgcaaaataccgaaagcctgcaacgtgcggcagaggcgctgaatcgttttcaggggcaagtctccagcattagcgtttacgtctagcacatcggtacgcgatggcctgatgacgtcatcctttccccccgccccccgccccccgccccccgcaaacgtgggggatagtcgttttatagctcgttcagcgtggggttttagctttgatctccgtcagcagcgcgatcagcgcctgcacgttgtcgtcctgtgtacgccaggatgagacgctaattcgtaatgccggacgcccttgccagactgtgccgccaaaccacgccttgcccgaagcctgtaacgcttcccgtattgccgtcgtttggctgtcggtttccccacgcagcagaacctgattgagcaccacccgatttaatacctcaaaacccgcatgacgtaggccgtcggcgatcaacgttgcctgtcggcagtgccgttcgatcatctcagccacgccgtcacgccccaacgtacgcagcaccgcccacacgggaatccctcgcgggcgacgggaaaattcgagcgttagattcttttgggcatcgcgtgccgcgcttgagtaaaccgcatctgcgttcatcgcttcggctaacgcgtccgcattgcggcaaattgccatcgcacagtcgtagggagtgttcagccatttatgcgcgtccgttgtccaactgtcagccagctcgatactttcggtgagtgccgcgtgagacgaggctctggcccagagcccgaacgctccatcaacgtgaacccaagcgcctgccgctttagctattgggatgatctgtgcaaagtcatcgaattcgcccgtgtttacctcaccagcctgcaaacaaagaatcgtgcgatcgtctaacggaggtagctgtgtcacatcgatctgcccaaacgcattaacaggcgcgacgatgatatggcgtagcccaaagccgagcacgcgcagtgctttcttcacggtgatgtgagtcagcgctgaaatcacgaccttaatttcaggggcgccgatcagcccatcgttatcaaaatcccagccctgttttgccaacatcgcgcggcgtgcggcgaccagacaagaaagggtacaagccgtggcgctggtgccgaaaccgacggcactttctttcggtaacttcaggatatcaagcacccagcggctggcgaggcgttccagcgtggcggataccggcgaattatcaaaggtggacgcacactgatcccatgcgatcattaatcgctcggaggcggcagcaatcggtaatgcggcgccaataacaaaaccgaaatagttcgggccattggaggcggtggtggccggtgagccgacctcatctaatagcgtcagggtgtcttcaggcgagaagccttgttgcggcagcgcttcattaaaacgcgccagcgccgagagggcatcggcatcggggaaaacccgacgctgtgcattccctgccaaataacgccgaccacgctcatcggcatcggccagtaatgtcagttcgctcatggtttctccttcatcaataatcatttcctgttatcacgatggcgtgaatgctgtcggtgacggtgctgaaacgtgcagcgtcattttccagaagagtaatgctagcaggctgacgactgcgccaaggaggcacacgcctgaccagcccgaagcgtcatacgccactgtcgttgccatcgcgccaagcccgctgccgatgctataaaacagcatataacagccgaccagacggctgtgcgcatcaggatgcgtcttgaaaatcatactttggttggtaacgtgaatagcctgtccgcccagatcgagaacgatgatgccgaccactaatgcgaagagagaatagggtgctagccacagcggcaaccacgatgccagcagcaataacagggcgataccgctgacccactgttcgcggcctttatcagctaacgagcccgctttcactgctgccagtgcgccgagaatacccaccagaccaaatgcaccgataaccgtatgagaaaagaaatagggctcgcgactcagcggcagaaccagcgcgctccagaaaatgctcagggcagcaaacatcagtaaagcgatgacgccgcgtatttgcaatacccgctctttacgcagcagggtcagcatagaaagcaacagcgcggaataatgcgggcgctgtcgagaaggcggctgatgcggcagtaagcgccataaaagtacggcaagcaggagcatcagcagtgcggaaaaaaagtatacgctgcgccagcctgccatatcggcgatgaaaccggacagtacgcgagccagcaaaagtccaatcaccacgccgccctgcgcggctcccacgacgcgtccacgctcctgcggtgcggcagccgtcgcggcataagcaatcaaaccctgagtcattgccgtgccgaacatgcctacggccagcatactgatcaataaatacagggatgtggtggctagcccaacggcaattagtgccacgattagcgcgctcaactgggccagcatcaaatagcgtcgattgaggatgtcacccagcggcaccagtagaattaacgccagcgcacagccaagctgtgttgctgtcatcacgccgccaacggcggcgatactgatgtgaaaatctatcgataatgcatccagcagcggctgtgcgtaataaacattggcgacgctgagggcgctggcacaggcaaacagcaacactaacgcgcgcggtaatgtcgtttgcgcaggcggtgtagtgctgtaaagagtgctgtaaagatcatattcagtgacggatgacgtggtatgaataggactatttttcataatatcggctttcactattttattcggtttcaaaacaaaaccagttgaagcatgaatgatctggttttactctgcaaccaaaaaagtgcggtcagtttttcagcttgtggataaggcaggtaggatgaacagggaaaaggggagaaaatattcatggtgaagcgcaaaagtctgaaagaggatgtatgccctgtcgctcgcgcgctggatgtggttggcgatcgctggacattgctgattattcgcgatgcattcgacaatcgccgccgtttcagcgattttcagcgcagtttgggtgttgccaaaaatattcttaccgaccgtctgcgcaccctagttgacgagggcattttttccgttcagcccgtttccgaaagctcggcttatcaggaatatgttctgacaccaaaaggtgagcagctatttccgctcgttgtagcgctacgccagtggggcgaacagcagctattcgctaagggggaacctcactccctgctattggataaacacactggccagcctctgcaagccatgttgccgcattctgcggaaaggcaacggttgactgggaaggatacgttcgttcagaaagtagattgaggtgtcgtgatgcagaaagaatcgagagaaacaggccgagatcttgaggcaatctcccgctatctgaagaagttgcacgtactgacgttatgcgtgggtgaaaattcggaattatggtgtgcgagttgcttctatacttacgacgataaacagatagccttctatctaatgacggagttgcagacgcgccacggtgaaatcatggcaaggttgccgcaggtggctggtacggtcagcggccagccgaagagcgtaatgttgattaaaggcgtgcagtttcgggcgcaggcggtgcagttagaaggggaggacgcacagcaggccagagcgcaatacaacacgcgttttccgattgctcgtgcatcgcaagcaccgatctggcggctcgatctgaccgaagtcaaaatgacggacaatacgttgggctttggtaagaaacgctactggcagcgtgacgaacaaacagatcagaaagaacaataccagcatgaaaatatgggataacaaaagacgcagagcaagggggaaagccgatgagccgggtactgttattaggtgcaacggggttagtgggacacgagttgttagaacttctgaaagccaataaccgggtagagacgatttatgcgccgacccgtaagccgttggtgcattcggagaaagtggtcaatccgcacgatcccgatctgtctgctgagctggcgcaattgaccgatcctgttgatattgcattttgttgcctggggtcgacgctcaagacagcaggcagtaagcaggctttccgctatgtggattacacgttggtagtggaaggggcaaaaatggcgctagcgttgggcgcgacgcaccttttggtggtcagttcactgagcgcgaatgcaacatcgcctttcttctactcgcgagtgaagggggaaacggaaaaatcgctgcgtcagcaaggttggcagcatctgacattggcacagccgtcgatgctgctgggagaaagagaagacagtcgcacactggagagccttgccgcgccgctgttccgcatgttcccagcgaagtggcgggcgattgaggggaaaacggtggcgcaggcgttgttgaatcaggcgttctcgccggagccaaaagcgcgggttacggtactggaatccgatcaattacgttcgctgggtcagtggcaaccgcttcagtagcttcttatcgatcaacgcaggcggtggacaacctggttgctgctgccgcgccaaatcagtgcgggatctttcagatcttgcacaaattttccatcgactaatacgttgatgagatcgaccacccgctgttgttcccgcgtgatgtccgccagcacgtagcctgtccaaacccagatatctttgccggggcattccgcacgtatacgttctactagccgcaggatgtcaggcacattctgtgggtgaagcggatcgccgccagacagcgaaattccctgtcggggaatgagcttatcctgaagatcggcgatgatccgatcttcctgttcctgcgtaaacggctgaccggagttcagtctccaggtacttttgttgtagcacccaacgcactcatgcacgcagccagcgacaaacagcgagcaacgtgtgccggggccgttgaccacatcgacgggataatattggtggtaattcatacggtagagcccatgttatgaagcgggcgtgtgttaacgatgccgcgaaaggtgggccgcattgctgcgacccagaagggatcagcccagttgaccgttgcccaaatgcttaatccggcgtttaacctcttcctgcttaccggcgttgaacgggcgggcgtccgggctgccgaggtagccgcacacgcgacgcgttacggaaacgcgtgccgaatcatgattaccacatttcggacaggtgaagcctttgctggtgcactcgaattcacccgtgaagccgcactcatagcattcgtcgatcggcgtgttggtgccgtagtaaggcacgcgggtgtagctataatcccacacgtcttccagcgctttgaggttgtgttgcaggttcgggtattcgccgtagcaaataaacccaccgttagctagaggcggatagggcagctcgaagtcgattttctggtaaggattgaccttcttctctacatcaaggtggaaactgttggtgtaatagcctttgtccgtcacgccctgcacgacgccaaattcggcggtatccagacgacagaaacggtcacacaggttttcactcggtgtgctgtaaaggctgaagccgtaacctgtttcgtctttccactgttcggtcgcggctttcagacgggcgatgatagccacggctttggctcgtagcgtctcgtcgtcaaacacatgcgtttggctgccgaagagtgcattgatggtttcatgcaggccgatatagcccagagaaatcgaggcgcgtccgttcttgaagatgtccgcgatgttgtcgtctgcatttaagcgtacgccgcaggcaccttccatatacaggatcggcgcgacgcgggctttcacgttttccagccgcgcaatacgcgtcatcagcgctttcttcgataacgtcaggcgttgatcgagcagcgtccagaagcgatcttcattgccttcggcttccagcgcaatgcgcggcaggttcaggctgatgacgcccagattattgcgaccatcgtgaatctgctggccgttttcttcataaacaccgaggaaactgcggcagcccattggcgttttgaacgaaccggtgaccttgacgacctgatcgtagttcaggatatcggggtacatacgcttgctggcgcactctaatgcgagctgcttgatatcataattcgcatcgcccgctttgtggttcagaccgtcgcggatggcgaagaccagtttagggaataccgccgttttatggtttttacccagcccggcaatgcgattgcgcaggatggattcctgaatcagacgcgattcccagcaggtgccaagcccgaagccaaaggtgacgaacggcgtctggccgttagcggtgtgcagcgtgttgacttcgtattccagtgactgaaaggcgtcgtagcactctttttcggtgcgagtcagggcatagttttctgcatctggaatctgccactcttccgctacggctttatgtttcgcgtggctggcggtgacaaacggggccagaatttcatcaatgcggttaatcgtggtgccgccgtaaatatggctggcgacctgcgcaataatctgcgcggtgacggcggtagcggttgagattgattttggttgctcaatttccgcattgcccattttgaagccgttggtcagcataccgttcaggtcgatcagcatgcagttgaacatcgggaaaaacggcgagtagtcgaggtcgtgatagtgaatttcaccgcgttcgtgtgccagtaccacatcacgcggcagaatgtactgcttggcgtaatgcttggcgacaataccagccagcagatcgcgctgggtgggaatcactttactgtctttgttggcgttctcgttcagcagcgccatattgctctgctcgaccagaccgcgaatttcctgattcaggcgaccgtgacgctcacgcgcaatgtctcgatcatgacgatattcgatgtaggtacgcgccagcttcttataattgccggacatcagcaggttttcgaccgcgtcttgaatatcgcggatatctacgcgcgatttatcctgcatttgttgagcgaccgcacaggccaccgttgcacagtagtctgcatcattgacaccggctgcatgtgccgcgcgttcgaccgcctctttgatacgaacttcatcaaaaggcacctggcaaccgtcccgtttaatcactactggtttcacgttttcttcctctggaaaggttatccacaggcgagaaccgtaactggcaagggttacagagggctgtggatgactttgtggataaacactatatgtaggtaatgtttacaggataggcactatatattgaaattgcgtaggggtgtttgcacttttatcgctgcaaaattgatgtagagcaaagaaattcctccctagtagataaatcgaacttgaacaaaatttaatcagattgggcgtaaggtctgtgaaggcttgcggtgcgtggtctggcggcttatcggaaattttttatgggcagtgagagtaaaagtacagaagtatctgaaatgctaggtggcgtttttcggcattcgtagtaaagcgtgacggtgactacagaatgccgataaaggtgtacgcgttactgttggctatcagggaaggggggaagctgacggaaggtgttcagtagcccctccgaccaggctttacggatcgtggtgaaataggcgttgttttcagtaacgcgttgctgttcaccgctgtcaaaactgccggtgcggtaaatcatcacatccagcggcagaccaaccgacaggttgctgcgcagggtcgagtcgatagaaatcagcgcacagcatatggcttgctccagtggtgtatccatcgtcaacacgcgatcgatgatcggtttgccgtacttactctcgccgatctggaaatagggcgtatccggcgtggcctcaatgaagttgccctcagggtaaatatgaaacagccgatgtgtttcaccgctaatctgtccacctatcagtaggttacaaccgaaattggtattactgccgctctgctgcgcgctgctatcgcggtgaatcacttcccgcacggtttccccgaggagcatcgcggcgtcatacatggagctgacctgcatgagattgggcgtatgctgcgcatcaatgcgggcgctgagcaggctgatgatgctttgcgttgtcgccaggtttcctgcgcattggatcactaacacgcgttcatcaccatgctgaaaaacatagagttttttgaacgttgcaatgtgatcgacgcccgcattagtgcgggaatcggaagcaaaaaccaggccgtcagacagacacatggcgacacagtacgtcataaagtaccttttcgttaaaaattttactgttgctgctgtacctgctgttgtcgttcaaacaagcggacttcagcttctgaaaacatctcttcgcatccgcctcccagccgcgtaccgcgtaccgggcaggcatccatataatccatccccacggccagccacagatgctgatggagctggcgggtgctgttggttatatcgaacccccgccagtacccgtttagccacacttccgcccaggcgtgcatggcgacatgttgggtgtcctgactgtacacatagccgctgacatagcgtgctggaatactcagactacggcagcaagctagaaacacatgcgtgtgatcctgacaaacgcctttctgcatggcaaacgcggcggcggcagtatcctgcacctgcgttgcaccgggagtatacggcattttcagttgtaactccgccatcagcgtattcaggctctcttccacggcatccgggcgataataacgttgcgcaaacgcccgaatatcgttgtcggcttcggtcagcggcgtcatgcgtaaaaaaaccagcggcgataggccgtcctgtacgcccggattatctccttcgtcgctgtcgatgatatcgacgacgccttctgcatgaatcgtaatgtcatgatgtggatggtcgagcgtcagtacatgcaagacattaccatatgcatcggtggtttgaaccgctgaggcgggcagcgtcagtttccattcatgtattttctgatgcgcggagttttgcggcgtcaggcgcaggtactgggtgctgaacttcacttcttcatcatagcggtagtgagtgaggtggttgatggtgagtttcatagcgcctccagataggtatgacggatgctgtctgccagttcattgatttttattatgaaattattgaggtaggtgggtaaatcctgagccagaacatcgtccagcgtactgaagcgtagctcgacgtgtagcaggtgggcgagccgatgcggcactttggcacgttggctaccgatggcttccaattgaagtaccagatcgccgacgcaggcgtgcagcgagcgtggtacgtcctcgcgtaagaccagcagctcagtgacggtttccgggctgattggctggcgatagatgctgtggtaggcctcgcgcgcgctcacggcacgcagcagggtatccagacgataatattcgcgtacgggatcggggtcgttatggagttgttggtgtttaacattcaacaactgtgcagtcgcacaagcgcgctcaatcagcgtgcctatgcggataaagcactgggcatcattgcgcagcagggtgccgaacatcgcgccacgaaacagatgagagcgctcttttacccagtcaaaaaattcattaataccgatgttatctacaccctgatgtcgcagattacgaatgtcgatgcgggtggtgttaatacattcccagacctcggaggaaaggctgccgcgcacggcgtgtgcattgttccatgccatttcgatacagttgtagatgctgcttgggttctcgctgtctagcgcgaagaaattcagcaggttgttcatggaaaagtgggcgtagcgttgctgaaataattcatgagtcatcgtcagattcagcggcaacgccagatcgtgctgctgctggctgtggcgcggcatcatcgagagtttgtaggtgacatccagtacgcgggcgaggctctctgcccgctccagatagcgagccatccaatacagttcactggcagtacggcttagcatgattcgtcctcctccatgacccaggtgtctttggtgccgccgccctgtgaggagttgacgaccagagaaccttccgtgagtgcgacgcgcgtaaggccgccgggaaccagtcggatttcctcaccggacagggcaaacgggcgcagatcgatatgtcggggagccaaaccatcgtcgataaacgttgggcaggtggagagcgctaatgtttcctgaccgatatagttgtgcgggtgcgcgagtaaacgctggcggaacatctcgatttcctgacgtgtcgcccgcgggccgaccagcataccgtaaccacctgcaccgtgaacttccttcaccaccatgctatccagatggtcgagcacatagcgcagatctttggggttgcgacactgccaggtgggaatgttgtgaagaatcggttcttcagataggtagaaacggatcatctccggtacatagggatagatcgatttatcgtcggcgacaccggtgccgacagcattcgccagtacgacgccgcccgcacgatacacggacaacaggccgggcacgccgagcatcgaatccgcacgaaacgctagcggatcgaggaaggcatcgtccacgcggcgataaattacatctacctgacacgggccttccgtggtgcgcatatataccgccccttctttcacgaacaagtccgcactttctaccagttcgacgcccatttgctgtgccagaaagctgtgttcaaagtaggcgctgttgaaacggcccggtgtcatcacgaccacggtagggtcatcaacctgcgtgctttcgcgcagggtctgtagcagatagctgggatagcgttcaacaggggcgatgtgctggctggcaaataaatccgggtagagccgcatcatcattttgcggttttccagcatgtaggagacgcccgatggagtgcgcaggttgtcttccagcacgtaataatgaccgtcgctgttacgcaccatatcgatcccggtgatgtgggcgtaaatgttgttgtgcaggttcacaccctgcatacagggttgatattgctcattcgccagcacctgttcgctggggataataccggccttgagtatgtgttgctgatggtaaatatcgtagagaaacgcgtttagagcctgtacccgctgacggatgccgcgatcgagcaactgccattcgtgggcaggaataatgcgcggcacgctatcgaaaggtattaagcgctcggtgcccccttcctcgccataaacgttaaacgtaatacccacgcggtgaaacagcagttccgcctgctccttcttctgcttaatggcctgctggtcggtttgctggagccattgccaataggaattgtagtgttgacgttgtttgccttgcgacgagagcatctcgtcgtaataaggcgcagatggaagtttcatttttatcattgtcatccccaggcatcacgcttaatagcgataataggacaatgcataaaatgcgccattttggaaaaagcgtgatgtagtcaggatggtgcccggttttttcctctaattggtgcgtagcaaggcgagtttgcactgaggggggagaataaaggcgctggaaatcagcaagacgcaaccataatggtgcgtcttgataaggggacgatcaatgatggtgcttagcggcgaacggcaatcgcttcgatttcgatcttcacgtctttcggcaagcgtgcgacttcaacgcaagagcgagccgggaatggtgcgccgtgttcgttgaagaacgcttcatacgcggtattcacaagggtgaagtcatgcaggtctttcacgaatacggtggttttcacgatatcggaaactttcaggccagcggcttcgacaatggcctgaacgttttccagtgactggcgtgtctgggcggtgatgttgtcagcgaccaggccgcttttcgggtttaccggaatctggccggaagtgatgatcatgctgccaagatcgacgccctgaacataagggccgatagcggcaggggcgtgctcagtgctgatagtgcgtgacatggtatctccttgatgggggcgtaaaaggaacgcagacgcagccattattcaaaaaagccccgtgacaggcaatgtccattacggggcaaagcagaaaactagctatcttgcagcacagcctgacgctcaaattctttctcacagtacttacatttcaggtgaacgtcaccatcgcgctgcttaacgctgaatgacgacgaaaccggttcgctgcggctgatgcagttactgttcgggcagatgagcacaccggtaatgtgatcaggcagcgtcggcaccagcttgcgcaccacgtcatacccatcgatctgattgacggtagcctgcggcgcatagattgccaactgattcgcctgctgctcggtcagaaatatgttctcgatcttgatcagatctttgcgcccaaggtggttggatggcaaattcaggccgatggtgatgcgctggtcagttgcggtcagtttaaacagcgtcagcagcttaaaacccacctgtgcgggaatgtggtcgatcaccgtgccacgtttgatcgcttcaacctgtaatttattatcgtgtgtcatgatggtttcttcctcttacagaaccagttcgcgattcaggaccagcgccagcagtgcctgacgggcgtaaataccgttgcccgcctgttggaaataataggcatagggcgtggtatccacatcaatggtgatctcatcgacgcgcggcagcgggtgcagcactttcaaattcgggcgggcgttgtccaagtcggcagcacgcaggacaaactgggatttgatgttgatgtattcggacggatccagacgctctttctggacgcgcgtcatgtacagaatatccagctcacccacgacttcgtcgatgctgttgtgcaggctgtaagcaatgttcttctctttcagcatgctcagaatgtagtccggcatggccaacgcgtctggagcgatgaagtagaagcggttgccttcgaacttcgccagcgcctgcgtgagtgaatgcacggtacggccatatttcaaatcaccgaccatcgcgatgttgatgttgttcagtcggccttgcgtttcctgaatggtgaacagatcgagcagcgtttgcgtcgggtgctggttcgcaccatcacccgcgttcagcacgggaataccgccggaaaactcggtagcaaggcgggacgcgccttcctgtggatgacgcatcacgatggcatcaacatattggctgatgacggagatggtgtcggccagcgtttcgccctttttccccagcgaggtgttgttgctgtcggcgaaaccgacgacggatgctcctaagcgatgcatcgcggtttcaaaggataaacgcgtccgtgtggaggcttcgaagaagcagctggcaatcactttatgttttaacagctcaggctggggcttggctttcagactggcagcgacattcagcgccagttccaaatcttcccggctgagatcgttaatcgaaatgatatgtttttgatagagcggattgaccatgttgtctttctcctaacgagtaaacaggaaatgtcgtatctggctgcccgaacggtgggcaaaaaaaagcccctcattgaggggctttcttaattgatcgattgagcgacggaaaggaaaacgctgtctggctgccagatggcagttgtggttgagaaccaacataagcagcggattttttggtgtaacggtgcatgacccctcccggcaaactgtcgggaattatacgcgccgattaggctatttcaagcagaaaacgtggttttttacgcatcgcaatcggttgcttagcgaatgcactatgcatgacagtcgtagacgggagaagtgcggttaagaagagtgatgagcagttcactgtttcggattaacgcgctggcgggtgccacatttggagagtataaggattgtaaaacagggtttcattttttatatcaacgaggtttttatgattactggcaatgtccaccaccttgacttggttccttatcttccagccaaactgcgtgaagcgattgaatacgtgaagcaaaacatcacggcagacacgccgttgggtaagcatgatatcgagggcaatagcgtgtttgtgctgatctccaacgacagcacggacctgctggaaaaacgtcgtgccgaatatcacgccaagtatctggacattcagattgtgttgtccggtgtggaagggatgacgttcagcaacctgcctgcgggcaagccagatactgattggttggcggataaagatattgcttttctgcctgcaggcgaacaggaaaagctgtttgtgatgcaggaaggggattttgtcgtcttcttcccaggagaagtgcacaagccgctgtgtgccgttggtgaacccgcgcacgtgcgcaaagctgtggtgaaaatcgacgcgtcgctggtggtgtaaaccggcagaaaaatatccctccccacgcaggggagggaagcaaaccttaatcctgcgccagcgtggcgaccatcaccgctttgatggtgtgcatgcggttttccgcctgatcgaacacgatactgtgcgcggattcaaagacttcgtcagtgacttccattccaccgtgcagaccatactgttccgccatttgctgacccatggttgtctggtcatcatggaacgcaggcaggcagtgcaggaacttcacctgcggattgcccgttgcagcgatcatcgccatgttcacctgatacggtttcagcagcgcgatacgctctttccaagtctctttaggttctcccatagaaacccagacgtcagtatagatgaaatccgcacccgcaacgcctgcggcgatatcttccgtcagcgtgatgctgccgccagtttgttttgccgccgcctgacactcagccaccagaccggcatccggccagcaggcttttggcgcaacaagacgtaaatccaacccggtcagcgccgccgcttccagcatggtgttacccatattgttgcgcgcatcgccgacgtagacgagcgtcatatctgacagcgctttacccggtaaatactcctgcattgtcagcaaatctgccagcaactgcgtgggatggaattcatttgtcagcccattccaaactggaacgcccgcatattgcgccagcgtctcgacaatttgctggccgtagccgcgatactgaatgccgtcgtacattcttcccagtacgcgcgcggtatctttgatggattctttatgaccgatttggctgccgctcgggccgagataggtcacttgcgcgccctgatcgtatgcagcaacttcgaaagagcagcgagtacgagtcgaatctttttcgaagatgagtgcgatgttcttaccttgcaggcggcgggtttcaatcccgttttttttatcagccttcagtttcgttgacagggctaaaagatgggcaatttctgcgggcgtaaaatccattaaccttaaaaaatgacgcttatagaacggttgcatgatgtacttctccatgtgatccaatagcattgattgaattaaaattcactttatatgtgtaattattcaaattcaagtggtgatatcaaactttgtggtggagcaagccgcagggctgtgggacaataagtaatattacgtcgattaatgaggactgaggcatggcaaaccgcgaattactggaagagcaacgggaagagacacgcctgatcatcgaagaactgctggatgatggcagcgatcctgacgcgctctataccattgaacaccatttctctgctgagaagtttgaagtgttggaaaaagtcgctgtagaagccttcaagctgggctatgaaatgacggatgcagaagaactggaagtagaagagggcgtgttgctgatgtgctgcgatgctatcagtgaagtggcgctgaaggcggaactgatcgacgcacaggtagaacagctgctggcgctggcagaacgccacggtgtgcattacgacggttggggcacctacttcgaagacccagatggtgaaggcgaagaagaaggcgatgatgaagatttttatgatgaagatgatgacggcaaacgccactaatcattgagcttgaacccagcctcactgaacgccgcaggaataccctgcggcgtttttttggtttttttacttgattgtcatgccgatagcttaagcgtgggtttaggggaaacacggtgatgaggttcccgtagggacacctcgcaccgtggtcgccccggtatctcgaacctgaaacaatcgatactacttttacagcaccttcagcatcgtcacttcacaatcggtatggcccgtgttgcccattgaatggggaataggatcgaagcccagagactcatacagccgaatcgcgctggtcaggtggccggttgtttccagatagcaacggcgaaagccatgctgacgagcaaaatcaagtgcctgtatcgctaactgacgtgctagccctttgcctcgtacgacgggtaggaaatacattttctgtaattcacacacatcctcttcgcccgcgaccagtggcgcaataccgccgcctccaactatgtggccctcatattcaaccacccaataggcgcttttcggctggctatacagagcaaacaacgcgtccagattgggatcggaaacggtatagcctttgtcggccgtcaaaccaaattcggcagaaacttggcggatgacctgagcgatagcggcatcatcctgcgcggtgattgggcgtacctgaagattggcggaggtcgcggttgtcataatacgtactcttgttcttacggttgacgagggtaatgatcttggccgattgtaataccattacagaccacattgatgcaacgtctatacccgtcatacttcatgttgcctccgtgttggtttctctattccttgtaattcataagtatatgaatttgtttaattgctgttaacttttattgttgtcattaacaggacatgcttaaatgagccgctttttgtatgccaataacgtatcgaataatacgttttatactccaaataattcgagttgcaggaaggcggcaagagagggagtcccgatgagcttactcaggtaagtgattcgggtgagtgaacgcagccaacgcacatgcagcttgaagtattacgagtatatgaggcttatttcttttaggattaaagggttatgacaatcaatacttcagaaaatagcacgcagcatcgcgtgcagtttcacggtaaggctggggaatattttgcaatttggctggtgaatgcgttattaacggtcatcactctgggtatttattctgcctgggccaccgtgcgccgccgccgttatttttatggtaatacggaaattaacggtgatcgttttgattaccacgcgcagcctattcagatccttaaaggacgcttgctggttatcggcagccttattctgttttatatcgtaatgatggtgtcacctacgctggggacgattctcgcgttggcatttgcggcacttattccggttctggtgatccgcaactggcgctatgacgccattatgtccagctaccgtggcatccgttttaattatcattgccagacgggccgtgcatattgggtattattgctttgccctatcctgctgttgctggctttttatatcgctctggttgttgttgtcatgatcggtatgcagagcaatagccccattctgattgggttcattgcgctggcaattgctattccagggtttgctgcggtaaatggcatcatgaaaatgatgcagctcgatttctatgtgaataacctattcttcggcaaaacagcatttaaagcagaattgacgaaagcggtgtttattaagttctccctgattagcctgctgatttttgttcctttcctgatcgcggcgctgtcattcatgagctcgttctttttcacgttgttccaaacgatgatgatgggcggtggaaatgaagaacttgtactaatgatgctgctgagcaatgtctttaattttattatgatgatcattgtgacgttgctgggcgtgctggtttccagcagctatctggtcgtcgcacagcgcaattatctgtttaaccagacgtcgctgaacggtggggtgaaactgcactcttccatgcaaacgatgtcttacatggggctgctgataaccaatagcctgatcactattttctctttgggttgggcagctccggtggcagagattcgtcatgcacgctatctcgcgaatgcaactgcggttgaaggcgatctggcactgctgcacgttcaggcacaccaagacacagcaaacagcgcactggccgaagaagcggtacaagccctcgatttgggtgttggcctttaagttataaggcaggaatatgaatattgaggggcattatcaataccccggattggcggcccgcgtggccgcttctcttcatttaacggacaacggttcgacgatggtgctgaacaccggatcatcgaacacgacatttgcgttggagcaggtcacggtttccgatgcgctgggctccattcctctgacgctaacatttcctgacggcggccgttttgtgcctgccgacgatcccacctttcgcgcgtggtattctgcgcggcgtcgaccggggcttgtccatcgcctggaacgccataagcgtggcgtcattctcacgctatttgccacgattttgatagtcataaactacgtttacgtggtgctgccttgggcgagttccacgctggcgctacgcattcctaccgctatcgaacagcaactgggacaaaatacgctgaagctattgcggcacagtgattttaagccttccaagctgcctattgaacgccagcaagagatgcaaactctgtttcaacaggttatgcctgctgacatgcgggaagataaaacgccgttgcgtctggagatcatgtctgcgcctatcgggccgaatgcctttatgctggcagatggcaccttaattatcagcgacgatctggtgacgctggcgaaaagtgataatgagttggccgcggtgatgctgcatgaaatggggcaccacgcctatcgccacccaatgcgcatggtggtgcgttcatcgctggtgtcgctgacgttcatgtggatgacgggagatgtcagtggaatcggagataccgtgttgcagtctgccgccttcatcaacgagatgcagttttcccgtgatatggagagggaagcggacacatgggcaatagcagaaatgcagcagcagggacgttcacttcagtcaatgcaggcaatgtatcaggccttgatcgctaaagaccgcagtcaggatgaaattgattcgctggatttacctgactggctgagtacgcacccagatatggatgagcgtctggaaacgattgaaagagagatgaataagcactaatccccaactcttgattctcaaccccgaattaacccctgtctgatgtcgatagtgcgcgaatatagcggcgcactatcggctttcttgttaggtatatgaacgaaaaatcctcgttttttgctgattttacgaacgttaatttgaggcggaaaggatgagtagcgtagtcagacgattaacgggaatgcgttaaatatcatcctattaaaaacttcttgtagaatctctcgcgataaataaaaaaatcagagaataatctctttttattattagtccgcttatgtttattgggatttttcctaatagacattaaaatcgcggcttcacggcttcatgattaccgaagagttatttatgattaatcgaattctatcaggtgtggtgggcgcatttctgttaatgctgtcactattaacgcatgcacagagcaattttccagagcccaaagaaggcgactggatcgcgccagaatttatcttcaacagcggcgaaaaattaaaagatctgcgaattcactattacaccatcggtgataaaaccaagcccgccgtgttattactgcatggaacgaaccagccgattaaagcgctgttggcaaatggctttggcggagagctgttcgggccgggtcaggcactggatagcagtaaatattttattatcatgccggaaagcattggttctggaaaatcgtccaaaccatcagacggcttacggatgaaattcccacagtacgattataacgatatggtgcaggcacaatatcgcttaatcaaagaagggctggggattaatcacctgagcctggtgatgggatattccatgggcggtatgcaaacctggctctggggtgaaaaatacccagatatgatggatgcgctggtgccaatggcgtcgctgccgaatgaactgtctggtcgtaattggatgatgcgtcgcatcttgattgaatccatcaagaacgatcctgtgtggaatcacggtgattatactcagcagccaccaacgttaaaaacagccaacattatgtttagcattgccaccactggcggcacgctggcgtatcagagcaaagcgccgacgcgtgctcaggcggacaagttggtagaagatcgcctcgcggtgccttcaaccagcgatgccaatgactttatttatctctggggctcatctgcaaattataacgctgcgctggaattgaataaaattaaggctcctgttctggtaattaactctgcggatgatgagcgtaatcctgttgaaacaggcatcctggagaatgagcttaagaaaattaagcaggcaacattattccttattcccgccagtaaagataccagcgggcatggcactatgatgtcggcgaaattttataaagatgagctgcaacgtttcttagacaagaatcaggctcagaaaaagaataaaaaataaatcttaatgaccgccagaaagctaattttctgtcggtcattatcctctttatatatttctttattttattacgacggatttatttcaggttgtggggatgaacacgtctggaaattgaaatataacgactattacgtaaacaactgaacggctccgctgcagaactggcgctcaccctttcttattttcagaccacagggataatttatgtttcgtaagataaagatccgtactgcactcagcatgatggtgttctcgttagcggcgttactgctttttgtcggcgttttagggctgattgcggttcagtcagggaacaaatcatttgctcgcgtcgatatggaagtgctgccagggttggttgcgctgaatgacagctccgaactgctgttgcgtggtcggttggatttacgtctgtacgaatcattaatgggaaaaggggacctcgaggcggctaaagtcgcgctgggacgcgccagaggcaaggtcgatggtgctagcgaaaaatggcaggaatacctgaaatacccgcagtacgaagaggaaaaagccatttcttcggacatggctgagaagcgcaatgcgctgatgcaggactttatcgatccggcatttgcggcacttaacgcagggaacctggacgaatatcgccagcgtgctgggaaatcgacggtgctgtacgccgcgtttgataaatcctctaaagcgctggttgccttcaagctgaagagcattgatgaagcctatgcggattcaaatgggcgtgtggaactgatggaaaccatcctatacgttgcgattgcctgtgcgttgctgctggcggcactggcctggtctgtgatgaccaacatgatcgtgaaaccgcttaatcaggctatttctgtctttgaccgcattgctgaaggcgacctgcgtgcgcagattgatagcagcgggaaaaatgaaatcgctcacctgtttgccgccgttcagcgcatgcgtgacgggctggaaaacatggtgcgcgtggtgcgtaacggaaccgatgcaatcagcgttggggtagaagaaatcgcatccggtaacatcgatctttccagccgtaccgagcagcaggcagcctcattggatgaaaccgcctcaagcatggaacagatcatgtcgacggtgaaaaataacgaagacaacacacgcaaggcgaatcaactggcgcagaaggcctctgattccgcgtctcgcggcgggaatgttgtctccgaagtggttgataccatgcgttctattaagatgagttctgccaagatctccgacattgttggtgtgatcgacggcattgctttccagaccaacctgctggcgctgaacgctgcggtggaatctgcgcgtgcaggtcagtacggtaaaggttttgcggtagttgcctctgaagtacggatgctggctgcgcgtagcgcgaccgcagcgaaagagatcggcacgatgattgatgcttctctcagccgtattgaaaagggtgccggcctggttgaagtggccggtaacaccatggacgaagtgctgatggatgtgaagaaggtcgtcgatatcatggatgaaatcacgttggcttccagcgagcagagtcgaggcatttcgcagattaatatcgctattaatcagatggatggcgtgactcagcagaatgcgtcattagtagcagaagtggcgacctcagcaaatgcgcttcaggaacaggttattaacctgcaacagtctgtttcccgtttccagatcgcaagagaaaatagggaaatggacaatgtattgcccggcttacgtcagaacattacgctggctgatgcccgctaatcgttaaatgaccaccgtctgtttttatttgcctgtatcagaaaagaaaacagacggtaatcctcaaaaccacaacatgatgcgatatacccgtcatacttcaagttacatgtgtgttggctgcgttcactcacccgaatcacttacctgagtaagctcatcgggattccttcccttgccgcctgcctgaaactcgaattatttagggtatagatattccaacgcgagatcctatctgaacgccacactccccgttagtttcccctctgccttgtcaatttgagataagaacgaataagacagttctcattcctaatatttttatctgatatgaaaatgtaactaattatttgcatctttaggtttatctatcatgacaaggattgttctattttattttttatcattaaaaatcaataaaataaaatccattgcgctagtgatcaccctattaattcgttcgctaatctttgcgctgcctttacctttctttgcagtcatagcgaatgccgctacatcagccgagctgcaacagctcgatcagcgtcagatcaaccagcagcaaattaatcagcaggaacggcagcgtgcgcaagagcgacagctttcacctcaggcaccggatgtgcgtctacaggagcccggggcgtttctgacgcggctgcattttcccgtggagatgacaccctgctttcccatcaaaaaggtggaattacagggaactgaggatttccctggctggctaccgttgcagcggctggccgatcaggcggtgaaccaatgtctgggcggtaagggcattaacttgttaatgagcgcgttgcaaaaccgtctggtgaatcacggctatgtaaccgcacgcgtactcgcacccgctcaggatctaaaaagcggtacgctgaagctggtggtaatggctggcaaggtcggcaaaataacgctgtcaccggacagtgaccgttatgtccagctttacagcgctatgcctgcacgtgaaagcgaactgctcgatttgcgcgatattgagcaagggctggagaatttgcagcgtgtgccgactgcgcaggctgatatgcaactggttccgggagagaaaccgggcgaaagcgatatcgtcgttggctataaacaagcaaagcactggcgactcggtgcgacgctggacgattccggcaacaaaagcacagggcgctatcagggcggtttgacacttttcctcgataaccctttttcactcagcgacacgttctatctttatggcggccacgatctgcaaggtcgtggcagtaaaggcagcaagagctatgttgcccattattcggtgccgtttggttactggcaggctgggatgaccgccagcggttatgactatcaccagacgatcgccggattaaatgaaaactatacctatagcggcgaaaacgagagcctcaatttccagctcagtcgagtattgcaccgtagcggtagccagaagacgtcggtgagctatgaggtcatgacgcgcgaatcacgcaactttgtcaatgataccgaggttgaggtgcagcggcgtaaaacggcgggatggcgtctgggtttacagcatcgtcactatatttcccaagccacgctggatgctgccgttagctatcaacgtggtactcgctggttcggtgcgcagcccgttccggaagaaaccaatgatgaaggaaccgggctatcaaaaatcattcagttttcttccgagctggatgttccgttcgccgtgtttgatgaagctttccgctacaacgtgcaataccgccgtcagcttgcgaacacccgcctgactgcacaggatcagttctccattggtaaccgctggacggtccgcggctttgacggcgagctcacgctcagcgccgacgacggctggctggttcgtaatgaacttgcctggcgcacgccgcttcagaatcaggaactgtatctgggtgtggattacggcgagatcagtaacaacagcaaagaaatgctggttggtaaccatttggcaggtggcgtaatcggggtgcgtggcaacgtattgaacaccggctatgacctgtttgcgggcattccgctttccaagcctgatggctttgaaactagcccggccgtcttcggctttagcctgaactggcagtactaaagcattcgttggaatgtgccagtcgtgaacctgtttgttgaaaaatttctttctttgaatggataacaagaatgaataagcacctgtatcgcatcgtttttaatcgcgctcgcggcgttttgatggtggtctctgaactttgccgcggctgtgccaaagattccgctccgtccagccttgggccaacgctgagccagataacagggcgactttccccgctgacgttcctgctactgggcgtgatggggtttgttacgcttgcgcctgtggcacaggcgaacattgtggcggacggcaacgcgcccggtaaccagaaacctaccgtcttacaaactgcaaacgggacgccgcaggtcaatattcaaacgccaagtgcaggcggcgtatcgcgcaatgtctacagccagttcgatgtgaatcagcagggtgccatcctcaataactcgcgtaatcaggtgcaaacgcagcaaggcggctgggttgcgggtaacccgtggcttgctaaaggcgaagcgaagatcattctgaacgaagtgaattcacgcgatcccagcaaattaaacgggtatatcgaagtcgcagggaaaaaagcgcaggtcgtcattgccaacccgtcgggtatcatctgtgatggctgtggttttatcaatgctaatcgcgcgacgctgacgaccggcaaggcgatgatggaaaacggccagcttaagggctatcaggttgagaaaggcactattcgcgttcagggggcggggatggactccagccgtcaggattataccgacttgattgcacagactgtagagatcaacgccgggctatgggcgaacgacctgaaggtgacggcaggacgtaataccgtcgatgccgaacagcagagcatcgagaaagcagcgacgacttcagcgtcaacggagcgcgcagagccgaagctggcagtggacgtggcgcaactcggcggtatgtacgcgggcaagatccagctcattggtacggagcaaggcgttggtgtacgcaacgcgggtgcgattggcgcacaggcgggaagcgtgacgatctctgccgatggccgcattgagaacagcggcagcattaatgcctcgcaggatgtacaactggcgggacgtgagctggataatagcggtaaggtttacgcccagcgtgatgtgggcgtcagcactcagcaacagaccgctaaccgcggcgtactggctgcacagcgcgatgcgacggtgaaagcagcaaatatcaccaaccagaaaggcgcagtactgggggcgggaatcaacagcgacggctcggtggcgcaaactggcaatctctctctaacggccagccagcgtgcagatgccaacggccagcaactcgcgggtggggcgctgacgatggctgcggcagaggtgaataccgatggcggccagacgcaggcgaccgatgttacgctcaacgccaccaccggatcggtttccagccgtaaagcgaaagtcagtgcggataaccaccttaaggtgacggcagcgaaagccgtcaataacaccgaaggcacgctcatcgccgggaaaaaactggatgtgcaagccgatagcctgagcggcgacggtcaactgttgtcactgggtgacatgtcgctcactgccgtacagcacttcgacaaccagagcgatgtaattgcaaacggtaaactcgatctcaccgtggtgggtgatgttaccaaccgccaaaaaatccagtctggcagcgaactgacgctgacggcagcacgtctcgataatcaggccagtggtgaaatcagcagccaaaagacgcaactggcgttgtcggatgcgttaaccaaccgcggcctaatcgatggggggataacccgtattgatgcgggcacgctaaacaatatcggcagcggtcgcgtctatggggactggatcagcctgcaagcgcagacgctgaacaatgtgaacgaagccggtaccggggcaacgatcgccgcacgtcagcgtctggatctgggtgttggtacgctcaataatcgtcaacacggcctgatttacagcgatggcgtgatggcgttgggacgtaatctggatgcagaaggcagggcgacaggtcaggctgaggcgatcaataactacggcgcaaccattgagtccatcggcgatatggcgctatctgccgggcagattcataacgttaacgataatttggtgacggaaatcgttaccagcgcgacccgagttgatgaagccgttctgcgtggacataccacccgctacaactggagcgatatttggctgacagacaataaatacagcgtgaatactgcgcatatgcctgatgggtacgctgacgataatttctatcgctatacctacacccgcacggtaaacgaaacgcgagtaaaagagagcgatccggggcagattctgtctggcggtaatttgtatctgacggcggcgcggatgaccaacaacgacagccgggtaattgcggcaggtctgttgattgacggtgtgaaggaactgagcaatctggcgacgccgggcgaacgtaccaccaccgatcaggggcgtcaggaacgctggtatgccaagaagaaaaagaactggcgcggggtaacaaaaacctcacagggtattgacggcaataactatgcgccaactgctcaagtcgaaacgatcgatctaaaagtgcacgactggcgtagccaggctgcattcgatggatcgggttatgcggtgacggcgctgcgtgcaggtaacgttggtcagaatgtgggtacgccgacggtgacgctcccaggcagtagtttatttacgctgcaacctgctgcagagagccactatctggtggaaacggatgcacgttttaccaatcagaagcggtggcttagctctgattatatgctgcaagccttcagtatcgaagggcaagataaacgactgggcgatggcttctacgaacagcgtgaagtacgtgagcagatcgcacaattaaccggacaacgctatctggcgggttataacagcgatgaggctcagtacaaggcattgatggatgcgggtatcgcatttggtcatcagttctcgctgacaccgggggtggtactgacaccagagcagatggcattgctcaccactgacatggtctggatggtgagaaaatcggtgaccttgccagatggttcctcgcagacggtgctcgtcccacaggtctactccaaagtccgctcgaatgaacaaatcggtgcgggtagcctattggcagggaatacgatctctgttgggctggctggcggcatgctgaacagcggacgtattgccgcgcgcgatactctgtttatctcgtctgatgcgttggacaatcagggcggctctctgctgggtaaacaggttcagctacaggttcgtaacgatctgaataacgtcggtggcgtcattcaggcagaagacaaattgaccgcactggcgggcggcaatatcaacagtaccagcacattgagtggcggtgaggataaccgcattctggatcgcgtcgcgggcatgtacgttcagaatgataaaggtgaactgacgctggcggcgggcaaggacatcaacttgatcggtagccaggtgattaactcgggcgcggacagctccacgctgatcagcgcggggaacaacttgaacctagcgacgctgacgaccacggaaacgctgaatagcgactgggacggcaataattatcgccattatcaggcacgcgaagatatcggtagcgacattgtcgccaatggccagatagcattacgtgcgggacaaaatctgaatgcgacggcggcgtctgttaccgcgcagcaggggctacaagttcaagcgggcaatgacattaacctggccagcggtgagtcatcctacacgttgacggaacacagcaagcaaagcagtcgcggtttactctccgcacagtccagcgaacgccatgacagtattcagcatcaatcggcagtgggcagttcgttcagcggcgagacggtggcgatcggtgcgggtaataatgtgcagatcgcgggtagctccgttgcgggtacgcaggatgtcggtattaccgccggacgcgatattaccgtgaccacggcgcaagagaatcatcaggaaacacatttaaaggaagagaaaaaatctggtctgatgggcagcggtggcatcggatttaccgtcggtcaggccagccaaaagagcacaaccgataccgatggcatgagtgtgaaagccagcatcataggcagtgaaaaaggcaacacgacgctgctggcgggtaatcaactgaccgtgaaaggtagcgacgtagtggccggacaggatgtggcactgcaaggtaagacgatagacgtgacggcagcggagaacagtcagacgcaacggcagacctatgaacagaagcagagtgggttaacgctggcgctgagtggcacggttggcggtatggtgaatacggcggtacaaacggcgcagacggctaaagagacggaggatggccgccttcaagctttgcagggtgtgaaagcgacgctcagcggcgtacaagcggggcaagctgcgtatctggcggcgctgaaaggtaaagacgatcccacaaataacaatgtcgtgggcgtcagcgtctcgctgggaagccagtcatcgaaatccgagcaaacggtggagcagcgcaccgcgcaaggtagtagcctgaacgcgggtaggaacctgtctctgaccgcaacgggtgatgatattcgcgtgcagggaagtgagctgcgtgcgggtcaggatgtggcactggatgcggcacgtgatatccagctattgtccgcacagaacagtcagcacacggaagggagcaacaagagcaaaggtggcagcattggcctgagccttggtgttggcagcggcggctttagcctgagcgtgaatgccagcatgaataaagccaaaggcagtgaactgggcgaaggacttagccacactgaaacgctgctggacgcggggcgtcaggtacggttaaacagcggccgcgataccacgttgcagggtgctcaggttagcgggcagcagatcacggcacgcgttgggcgggatttgctgttgcgcagcgagcaggacagcgacgtttacgacagcaaacagcaaacagcagagcatgagcgcaggcgtcagcattccgatttatggtgcgggaaccgcttcagccaatttcagcatgagcaaggacaaaatgcacagcgactatcgcagcgtgcaggagcagactgggctgtttgccgggcagggtggctacgatgtgcaggtgggcaaccatacgcagcttgatggcgcggtgattggctccacggcagaggccgcgaaaaaccgattagacaccgggacgctgggctttagtgacattgagaaccgagcggagtttgagacctcgcacagcggtgtcggtatcagcaccggcggaccagttggcatgcagatgctgagtaatctggcatccaactcgctgataagcggaaataatgacggtaatgcggcgagcaccacgcgtgcggcggtcagcaatgggcaactggttatccgtgacgaagccagccagcgtcaggatgtcgcacagctgagtaacgatgttgaacatgcaaaccaaacgctgagcccgatttttgacaaagagaaagagcagaagcgtctgcaacaaatgcaggtgattgcagaaatcagcagtcaggtgatagatattgccggtacgcacggggcaatcattgcgacgaaagccgcgaaagcggaggctgacgcgaaggctacgggtctctctgatgctgacaggaagatggcgagagacgcctttgcgaaaggggacaagccaaacctgaacccgacagaggccgagattcagaaatacgtttatcagacgacgtatgacaacgcctatactcaggcattgaacagttctggttttggcatcggtggcccgatccgtcagggtatcatggcggtctcggcagcggtgcagggactggcgggtggtaacgttgcgcaggcgatagcgggtgcagcggccccgtatttggcggcagaaatcaagaaagcgacgacggatgcaaatgataacgtcaatattgtcgccaatgcggtagcgcacgctgtgctgggcgggatagtggcagaagccagcggtaacagtgcgctagcgggtgccgccggtgccgcgacgggtgagctggcggcgcgtgttattgccgacaggttatatccgggtaaagccatctcggaaatgaccgaaagcgaaaaacagacggtcacgacgctttcgcttctggctggcggtcttgcagccggcacggtgggtgactcaaccaccaacgcggtagcaggtgcgcaggcaagtcagaatgcggtggagaataatgcgctgagtgtgcaggaaaacaaatcccgtagtcaggaaatggctcagtgtcagggcagtactacctgcgaaaatcccattattgataagtacaagaaaatcaatgccgaacaacatgaaagtgttgttggatgtacaggtgctaaggactgtgttgataaggcgaatgaagttggcaagttacaagttgattatgctaatcgcgccaatgagttgttggagaaagcgcgtgttaatggtggcttaagcacggaagagcaggacgaattatctattctccaggtgactactatccagcttgaggcggacagaactgcggcgatacataatgcgctgtcgtctggtgattctcctgaggcaaagcaacttgcgataaactcgttggcacaggttgcaggaactagtgcggcgggtattgctgcggggattggtaaaaaaggcatcaaagagccgatcacggttaagccggcaggaaatatttcctcctttgatgctaacgaaattcgcttttcgcagaataccgtttctcacaataagacagatcgaggtacaggtgtgaaatatacatacgatgatcttgtttctagcatgaaaaaagatggctggaaaggcgaaccggttgatgttgtaaaaatgcctgatgggaatatgaccagtatggataatacgagaatcagtgctgcgagagaggctagtattaaggtagaagcgaatgtcagaaacttcagcgatccgttatcaaaagatatgattgactcagggcgttttggttctgccacaacgtggggagaggccataacaggaaggattaacaaccaaagtggtgggtttagtaaaaataatccttatggttcatccgattctccaagaataacaggtaaaggtaaataaatgactgatagagctatgatgtatcaaaaatatttatactcaggattttcttttcctgatagctttatcaattatgtatcccaatcggaattagaggatatcgaaccgtggtggctgttttgcagttcctcaaattatgttgacttttggtgtgaaaaagtcagagaactttatcctgagagaaagttaattccttttgctaattggcgttactctgatgatattgtgtgctttgatggtgaagatacatcgggaaacccaaaagtttactatgttcatgcctttgcatcttctggttgggaggatagagggtacactgatgactttaccgaatggctgaagatagccagtcttgaatcagcccgtaacaaagaggaacgggctgaagatgacgtgtaattattcctgaataaactggtaaggaatagagttcgataaccaaaccccgttagcagcttggtagaaataaaagccctgttcatacatagtcagggcttttattcttagtacaatcggttttccatgccgacttccaacttgaattgctgtctcttcatcggcagatagatgaacatattgtctatcttttgcatttaatccctgaacacgaattgatattataaatcgtgttgcagttccatgatataaaaactcgggagggatttttgcttcataccttatatcgacctgttgtgttgaatgtccttgggctgcgcggatacgtaatccatcatctgaaatcgtaaagcgttttttatcactattattaacgatactatgaataagattattgtcgaatatatagccttcttcagcggcacaaagaataagatcgcttataacgacccatccttccttgtccaaagataaacctatggcttcaggttgatggcgtaatatgtaacttaaaaatttactgatatctgtgttttttttgctcatgataataatctcaaatgagtcccggctactaaagaggccggtttttttgtctgcctgtcagaaccgcagttcagtctaaatagccagtttaccgcgctcaacggtcacaatcactggctgtttggtattaaaacctaggtcttcgaaaccatttgccgctgagttacgggctaggcggctttttcctgctgttgtggttcttttacttcagttgtgcggggttctgatttgaagtctcgttcagccctctcaacggcgagaaccgagcggagtttgagacctcgcacagcggtgtcggtatcagcaccggcgggccagttggcatgcagatgttgagtaatctggcatccaactcgctgataagcggaaataatgacggtaatgcggcgagcaccacgcgtgcggcggtcagcaatgggcaactggttatccgtgacgaagccagccagcgtcaggatgtcgcacagctgagtaacgatgttgaacatgcaaaccagacgctgagcccgatttttgacaaagagaaagagcagaagcgtctgcaacaaatgcaggtgattgcagaaatcagcagtcaggtgatagatattgccggtacgcacggggcaatcattgcgacgaaagccgcgaaagcggaggctgacgcgaaggctacgggtctctctgatgctgacaggaagatggcgagagacgcctttgcgaaaggggacaagccaaacctgaacccgaccgatgccgagattcagaaatacgtttatcaaacgacgtatgacaaagcctatactcaggcattgaacagttctggttttggcaccggtggagccattcgtcagggcatcatggcggtctcggcagcggtgcagggactggcgggtggtaacgttgcgcaggcgatagcgggtgcggcggcgccgtatctggcgacagaaatcaagaaagcgacgacggatgcaaatgataacgtcaatattgtcgccaatgcggtagcgcacgctgtgctgggcgggattgtggcggaagccagcggcaacagtgcgctagcgggtgctgccggtgccgcgacgggtgagctggcggcgcgtgttattgctgacaggttatatccgggtaaagccatctcggaaatgaccgaaagcgaaaaacagacggtcacgacgctttcgcttctggctggcggtcttgcagccggcacagtgggtgactcaaccaccaacgcggtagcaggtgcgcaggcaagtcagaatgcggtggagaataacttcctgagtacggatgagaaccgtcaacgcttaagtgaaatgtcatcctgtggcagtgatagtgcctgtaaagacggggtgacggagaagttcaagaaaatctccgatgaacaaatcaagagtgttgaaaattgctccagcgttgatgtttgtgttgtaaaagccaaagaaatggcggagttgcaggcagattatggtcagcgaattgaggaactgggggaaaaacttcgggccaatggccacttgagtggtgcagatcttgaggagtggacttatctgcacattgtgacgcctgctctggaagctggacgtataaaggcgatacataacgcacaagcagtgggcggttcggatgaggcgtcacagcttgctattaatacgattgctcaagcaggggcgacaagtgcggcagggattattggaggaacaagtaaggctggacataacactggaaatggaacttctcaagtaactactaagaacgtagatccaagcattctaattagtaggcaaaataaaaatgaaatgtcgggctcacaagtaaaacgtcttgtaaaagatatgaaagcgaatggctttgatatcaatgaacctgtcgacgttgctatcgtaaatggtaaagcaattattattgatggccatcatagagctgaagcagcagcaaaagccggaattaaagatataccagttagaatacatgaagttacgaaagagcaaggtgatcaacttttgcgtgaagccgctgaagcaagggtaaggtattgatatgatgaacgaaagggagattatcagttttatcagtcttcaagagatgctaatgaaggctttctttatcgcttatccaagcttaaaggactttgacttcttgctggacttccctaagaaagggactgtttttgttaataatgatgaatggggttttgttaaacacggtaaaggtattaggtttttaataaacagcgatcagaaagaggcggtggtcgatgttaacaatgtcaaaaatcccaaattgatagatatatggcgcttatctcaatatttttcatcatatgatgatcatgagataaagggggttttagatggaatggttgagtctgggattttgcaaaaaatatcagaaaagcaatacgaattgatatgattaagtagtcaaaggatcccagtccctaaaaaggccgggatttttttgcctgtcactcagccactggccgtatcaccagttgaccctattcaacggtgatgacgaccagtgtatcggtcgcaaatcctgctgcttcgagccagtcgcccttgaggtgcaggctggtgctgcggcgatggcggataaggctggcctgaaatctttaacaatatatgaagaaactacaggctccgttctttattggcaaccgggaatgaaatcacttaaggctagggattaaaatggtactcaaattaagttggaccttagcgggtaaaggtggaaataaaaaaatatcatcatgggatgatattaatcgttgcttgtatctacttaaagacgtggaaggcactttgactctggatgtaattaacagcgatgaaaatgaagctgaaatgctgcaactcaggactgagaaaggtttttactttatgacgttaagtggaatacgagacgatgagtatgttgttaggacattcaatgatctttctcagcctaatattgaaataatgatactgggagataactggccagcacagcaagtaacaagggattttaatcttgctgtcaggatctttaaagagttcttcgatactggcaacgtatcaacgaatcttctgaattaatacagcaatctcggcccttcaaacaagccgggatttttttatcagtcactcaggcgcaggccgtatcaccagttgcccctgctcaacggtgatgacgaccgggatatctatctcaaatcctgccgcttccagccagtggtcctgaaggtgcaggctgggacttcggctgtaatagcgcgtcatatcgctgcggtcggcgtgacggcggctgacatagctgatcaggtggagtaatgcttgggatgtggcgggttctgacttatccacgtcgagaaccgagcggagtttgagacctcgcacagctgagtaacgatgttgaacatgcaaatcagacgctgagcccgatttttgacaaagagaaagagcagaagcgtctgcaacaaatgcaggtgattgcagaaatcagcagtcaggtgatagatattgctggtaacgcaaggtaggggattctggtttacagaagtggtgagtgtagcgggtgcgtacgctggcgcgaagttgcagaacaaagacccgttgacggcatctattgcagcgggagtcggtacggcagttggtgctggaggtggtaaagtgcttgaagtcgggaataaatatttccctgtagtttcagataaaacagccagtatgacaggtgctattggtggtgccttagcgagtgaagtggcgggaagcaaagttcaagataaggctggtaatacaggagaatctaaatgagctccctaaaactactattaactctgcttatagtttgttctatcactatgattatggttgtttttgcagcgtgtttgtgcgctgcatttttaatctatttaaaaaatggaacgtttattattagctggcaggacgatgtggttttttcactaaaaagaggaacagttgtaggaatcacaacaggagtcggaatatggattatgtcccgattcagggctagtaaagagaaataaatgagtctaatgctcccgaagttaagccggaagctttagatctataacatggcctcaatcatcgttacgacaataatgattgtctgtgctcttacctactgttgcgcagtgagcaggacagcgacgtttacgacagtaaacagcagagcatgagtgcaggcgtactgaagtataaaatagaaaaaatttccaataactgattcccgcaggaataataatagctatgaggaacttctcgttaataggcgatgaacgtgtctattttacgacggtaccatcttttaatataaacatgagatttcctttccagaattcagccagataaatattatctaattcaataccgtgtcgtgcaatttcggcagagagccattcttcatctttttctatttcacataaatcatatttcctgggttttccatctttaatgacaattactgacggcatttccataccctcacaaatgacgcttagttgtccgttgggttcaatttgcgcatagtttatcttttggaaggaattgatcccctgagcatggagctgtgaagcaacgttgataatatctatcttatttttcttttgcagaatgttttccatcaggaattggcctttcttaatgatagggatcgggtcgccaatactgacagagcggaaaaaataaatattcttactgatagagttaagaatagaaatcaggctgacaccaataagtagcacaattacatattggtaaagtggaatgctgtcgctataaataacaccaccgatgataccgcctaatatgaagttgccaataaagtcgacgggggtcatttgcgagagctgagttttacccgaaaaatttaaatgtgtgatgacaatggtaaaaccgatgatgaattttaataacacatatccataatattccattcttttctccgttgctgccctgactattttttcatcttattatggcctggtacaggcggtgtggtcggtacccgtctattgactatagcaacactgtacggattggtgagcactattcacttgttcgccggatagggcaggagaaaaaaagccccggcaaggtgccggggctgagatgaggaataagcaaaagttacagcgctgcgatgaccgcttgctgctccagcagtttggttttcgctacggcatagccgtccatcttctcacgctctttggcgacgaccgcttccggtgcgcgtgccacaaagccttcgttagacagcttactttcgatgcggccaatctctgcttcgagtttcgccacttctttcgccagacgatccagttctgccgctttatcgatcagaccagccattgggatcaacagctcggcaccctcgatgagcttagtgacggaaaccggacctttatcgcccgcaggcagcagcgtaatgctttccagacgcgccagcgtttggataaagctgaggttttcttccacacgacgctgtgcttcagcagtggcatcgcgcagtaatacttccagcggtttgcccggcgcgatattcatttctgcacgaatgttacgcacggcgatgatcgcctgtttgatccattccagatcgttcaatgccagcgtatcttcctgcgcggcattgaactcagggaaaggctgcaacatgatcgtgtcgtcgttaatgcctttcagcgctttaacgcgtagccagatggtttcggtaatgaacggaataatcggatgtgccagacgcagcaaggcttccagtacagtaaccagcgtgtggcgtgtaccgcgcagttccgcttctgaaccaccgttcatcactggcttcgtcaactccagataccagtcgcagaactggttccaggtgaattcgtacagaatgttggcagcaatatcaaagcgatagccgtccagtgcatcgcggtaggctttcaccgtacggttaaattccgccagaatccagcggtcagcaagcgatagctccatttcgccaccgttaaaaccgcaatcctgatcttcggtgttcatcagcacgaaacggctggcgttccacagtttgttacagaagttgcggtaaccttccagacgcttcatatcccagttgatgtcgcggccagtggaggctagcgccgccagcgtgaagcgcaaagcatctgtaccgtgaggctcgatgccgttcgggaattgtttctcggtgcgcttgcggattttttccgccaactgcggctgcatcatgttgccagtgcgcttctccagcagagcttccaacgagatgccgtctaccatatccagcgggtcgatcacgttccctttggatttggacatcttctggccttcttcatcacggatcaggccggtcatgtagacggtgttgaatggcacctgcggcttgccgtcttcatctttgatgaagtgcatggtcagcatgatcatgcgggcaatccagaagaagatgatgtcgaagccgctgaccatcacgctgcttgggtggaaggatttcagatcgggcgtttgctccggccagcccagcgtagagaacgtccacagcccggatgagaaccaggtatccagcacgtcttcatcctgattcagaacgacatcgtcagcgagattgttttcactgcgaacttccgcttcggtacgaccgacgtagacgttgccattggcatcgtaccaggctgggatacggtggccccaccacaactgacgggagatacaccagtcctgaatgtcacgcatccaactgaagtacatgttttcgtactgctttggtacaaactggatacggccatcttccacggcttccaccgccggtttagccagcacggcagcacgcacgtaccactggtcggtcagcatcggttcaatgacaacgccaccacggtcgccgtagggaacggtcaagtcgtgcgctttgatctcttccagcaggccgagttcatcgaatgcggctaccagcgctttacgtgcggcaaaacgttccagaccttggaaagcctctggaatttcgctgctgcaagcggtgctggcttcgccattggtatcaaaaatttcagcgctctggcggatatcaccgtcgaacgtcagaatgtttaccatcggcaactggtggcgtttaccgacttcgtagtcgttgaagtcgtgggctggcgtgatcttcacgcagccagtgcctttttccatgtcggcatgttcgtcgccaacgatcggaatacggcggccaatcagtggcagaatcacttccttgccgatcagatctttataacgcggatcttccgggttaacggcaacgccagtatcacccagcatagtttccgggcgggtagtagcaacgaccagatagtctttcccttcggcggttttcacgccatcagccagcggataacgcaggtgccacatcgatcctttcacgtcgcggttttctacttccagatcggaaatcgcagtgcgcaacttcggatcccagttcaccagacgcttgccgcggtaaatcaggtcttctttatacagacggacgaacacttctttcaccgcgttggacaggccttcatccatggtgaagcgctcgcgctcccaatcaacggagttgcccagacggcgcatctgattggtaatattgccaccggattcgcctttccattgccagattttgtcgataaacgcatcgcggccgtaatcgtggcgagttttgccttcttctgcggcgatcttgcgctcaacgaccatctgcgtagcgatgccagcgtggtcggtgcctgcctgccacagagtatttttgccctgcatacgctgatagcggatcaacgtatccataatggtttgctggaaagcatgacccatatgcaagctgccagtgacgttgggcggcgggatcataatgctgaagctttctttactcgtgttgccgtgcggcttgaagtagccttgcttttcccagtgttcgtagagcggctgctcgatatcttgcgggttatatttcgtttccattatgctcaaaattcagtgagttggcggcgtagccgtggtcaatcggaagccgacgctgcgataggttttatagcggtcgcgcgccaactgtttcaaggagtcttcgtaagggacaaagtctatcacttcatggaaagcggtggcaaaatctgcgaactgcggcaataggctgatcaacaggtcccgtggcgcattgccacgccgctgtggccatgccagttcgaccggtgcgccgtgacgcggcccttcgcctgccagattatgcggaacgaatgcgttggggtctctttgccacagcgcctcgtcaagcctaatggcctgctgttcgtcctcgcagacaatcagcacgcgctttcctgctcgccaacgttctgccgccagatcgcatgccagtgcctcatgggcgctgagctcaccgcttttgctgtcgtgttcgagaagatagaacgttgcgtttttcattgtttacactattgataagggccggaaaacccggcccattatactcgtcatacttcaagttgcatgtgcgttggctgcgctactcggcccactcgcgtggacctcgccccgttggggtcgctgcaagcagcgttcaaatctgcctctggcagatttgtcagtcacccgaatcacttacctgagtaagctcatcgggattccttctcttgccgcattattcggccctacggcctcacccctttgggggcagcgcaagcgctgctcaaaaacgccttgctgtttttgtcctgaaactcgaattatttagagtatataagaacaaaagtaatcgctggcgctggtcatcgtcgttgacgcgaaagccttattctacgtcgttctgtccggcgcggttaagcaggaactgtgataacagtgcgactggccggcccgttgcgcctttggctttgccggagcgccaagcggtgccagcaatatccagatgtgcccagctgtacttgcgcgtaaagcgcgacaggaagcagcctgcggtaatcgcaccgcctggacgaccaccaatattcgccatatcggcaaaattggactccagctgttcctggaactcgtcggtcagcggcagacgccatgcgcggtcgccagactgctcagacgcgctcaacagctcatgtgccagtggattgtggttcgccatcagcccagtgatgtggtgccccagcgcaatcacgcacgcgccagttagcgtcgcgacgtcaatcaccacgtccggctcataacgctcaacgtaggtcagcgtatcacacaataccagacggccttctgcatcggtgttcagcacttctaccgtttggccggacatcgtggtcagcacatcacccggacggtatgcgcgcccgtcgaccatgttttcacaacctgccagtacgccgatgatattcagcggcagcgccaactcggccgccatacgcatcacgccgtagaccgtagccgcgccgcacatgtcgtatttcatttcgtccatgctgtcggcaggtttgatggagatgccgccggaatcgaacgttagccctttacccaccaacacaattgggcggttttccgggtttggatcgcctttatattcgatcacggacatcagcgattcattctgcgagccctgaccgacggccagataggcattcatgcccagctctttcatctgctcttcgccaatcacgcgcgtgatagtgttctggctgtaagtgtcggccaactgacgtgcttgagacgccagatacgcggcattgcagatattcggtggcatgttgccgagatcttttgcggctttgatgcccgcagcaatagccagaccgtgctggatagcacgctcgccactggtcagctcacggcgcgtcggcacgttaaataccattttgcgcagcggacggcgcagttcgaccttattgctcttcaactgatcgaaggtatatagcgtttctttcgcggtttcgacggcctgacgcactttccagtacgtgttccggcctttcacgtgcagctcggtcaggaagcagaccgcttccatcgaaccggtttcgttcaaggcgttgatcgttttctgaatcacctgtttgtactggcgttcatcaagttcgcgctctttaccgcaaccaatcagcagaatgcgctcggaaagaatgttaggtacatggtgcaagagcagtgattgccccactttgccttctaattcaccacggcgaagcaacgcgctgatgtagccgtcgctgattttatcgagttgttcggcaataggggacagacgacgcggttcaaacacgccgacgacaatgcaggcgctgcgttgtttttccgggctaccgctttttacgctgaactccatgtactctcctgaatcttaaagacaaaagcgggggcaacggctagtatgtgatactccgtaatactttcccgccgttgcgttaacataacttgtgttaatcttaacgacgtaacgaacctgttttggtgactataagcaggttctgatacaacagttcaaacgcagtgtgttgtaataccgttttagctatgagggctgccaaaaatgagtataaatggcgcgttagcgaagaaactatcgattttcctgcaaaaagacaagttttcacaggcgtaattaagcgtgatcatcattcgatatctggtacgggaaacctttaagagccaactggccatccttttcattctgctactgattttcttttgccagaaattagtacggatattgggcgctgctgttgatggtgaaatcccgacaaatttggttatctccctgttgggattgggcgtgccagagatggtgcagctcatcctgccattaagtctatttcttggcgtattgatgacgtttggccgcctctatgcggaaagcgagatcaccgtcatgcacgcctgcgggctgggcaaacgtgtgttgctgaaagccgcgctgatcttggcgatgttcactgctgtcattgcaacgattaatgtcatgtggctaagcccgtggtcgtcaatgcatcaggaggaagtgttggcggaagcgaaggcgaaccccagtatggcggccctggtagaaggacagtttcagtccgcacagggtggtaatgcagtgctgtttgtcggcaatgtcaaaggatcggagtttcagcacgtctttctggcgcaactgcgtcccagcggtaacgcacggccttccgtcgttgtggccgatcgtggtcatatcacgcaaaacgaagatggtgcgcaggtcgtgaccttggacaacggctcgcgttacgaaggcacagcgctgctgcgcgacttccgtattacggatttcactaactatcaggctgtgattggtcaccagactgtgacgctaaacaatagtgatgtgcagcaaatgggtatgcaagcgctgtggagttctgatgcacacgatgcgcgcgcagagttccattggcgactaacgttgattgtttcggtgctgatcatggcgctgatggtggtgccactgagtgtggtgaacccacgtcagggcagagtgctgagcatgctgccagcgatgctgttgtacctgattttcttcctgctgcaaagctcgctgcgttctaacgccagtaaaggaaaaatcgatccgatggtgtggatctggctgaccaacctgatgtatttcggtatcgcggtcatgcttaacctatgggataccgtgccgatgcgcaaaatgcgcgctcgccttaagcctcgtacacttaaaacacaaggagcggcctgatgtttggtgtattagaccgctatattggcaaaacgatttttaccaccatcatgacgacgctgttcatgctggtgtcgctctccggcatcattaagtttgtcgaccagttgcgtaaagtcgggcagggcgagtattcggcgctgggtgcggggctatacacgctgctcagcgtgccaaaagatattgagattttctttccgatggcggcattgctcggtgcattactcgggcttggccagctagcgactcgtagtgaactggtggtgatgcaggcttctggctttactcgcttacagattgcgactgccgtgatgaaaaccgcgatcccgttggtattgctgacgatggcgattggcgagtgggtctcaccgcaaggggagcagatggcgcgtaactatcgttctcagatgatctccggtgggtcgatgatctctacgcagggtggactgtgggcaaaagacggcaataactttatctttatcgaacgggtaacgggcgataaagaactctctggcgtcagcatctaccgcttcgacgatcaaaataagctattatctgtgcgatatgcggcctctgccgaatttgaagatgacagaaacgtatggaaactctcgcaggttgatgaatccgatttgagcgacggcaaacaaattggcggcagccagacgctcagtggcgaatggaaaactaacctgacgccggataagctaggcgtggtggcgctggaacccgatgcactgtcaatccgtggactacataattacgccaagtacctgaaacaaagcggacaggaatcgaaccgctaccagctcaacatgtggagcaaaatctttgcaccggtctctgtggcggtgatgatgctcatggcggtctctttcatctttggcccgctgcgcagtgtgtcggcgggttcacgcatcgtgataggtatcagcttcggcttcctcttctacctgctgaatgagattttccgcccgctcagcttggtctacggtatcccacctatcctgggtgctatcttgcctagttcggtatttttgttcatcagcgtagcgctgctactgaaacgtcgatagaacccaacgagtctgaaaaagcgccggatggattaatcctcggcgcttttttattgttcacgacaacgttcacaccacacgatattgaaggcaaagtggtcataacgcgttgctaaagatgattttttcagcacttaaccgagcactgagtggattaacgttgcgcgtgagccgtcaaacggtataatgcccacgttttccgcatactactttcagtgccgaagtggcgaaatcggtagacgcagttgattcaaaatcaaccatcgaaagatgtgccggttcgattccggccttcggcaccatagtatgtaaaaagacctcaactgaggtctttttttatgcctaaaatccagtatttatccacctttcccgctatattaactctctcagggtcaaccgacttcaacgtacatctaccaacagttgttggtacagatgatggtatttccggttcgataatgcatataccaacagggagggcttaaacatggcgcttactgatgtcaaagtcagaacagccaagcctgccgataagcaatacaagcttaccgatggcaacggcatgcatctgctgattcatcccaatggttcaaagtactggcgcttacagtatcgctttggcggcaaacagaagatgttggcactgggcatctaatctttaagcgtcccgacttgatcgatcagatgaacgacattatcgccaaacattatccggggatgttggcggcgaggtaatcacatgacgtagtagggatgctgatgtggttcctgtcacaggtagtgacgctaacaaaatcatgctattttaataattgttattaacttttattaaaaggtgatgctcatgggacaacccgcgaaacagacgatcagtgctcagatacccgctgagcttgctgctgcggttgaaagcctggctattgaattggatagatccaaaagctgggtgattaaagaagcgctgaccgcaatgattgaagagagagaacggcggcatcagcaggttttgaaaggccttgctgatgttgatgcgggaagggtggtaagccatgctgatgtgatcgacttcgccaacaaactgaaaaagtcataatcaatggaaatacgttggacgcaaaaggcacaggatgacctagaacgtatttatgggtttgccagccagtacagtcggcaacatgctgatgaggtgttagatcgcttgatcatcggaaccacggggcttgctgaccacccgagaatcggcgtatctcaggcaagatatgaaccacgagaggtaagaaagattttgcttgatgattatgaatttcactatgaaattcagcatgatacgatttatatcgtcgatctttggcatacacgagaagatcgctgaatttcgttgttatatctaggcctgcttgtagtcatataaggacgctcatgttaatcatttttggtgggttagcgggaactgggaaatcaactactgctcgcttattggcatccagactgaacgcagtctggttgcgtatcgactctatcgaacaatcactgattcggtcagaaaaaatcacaatgtctgatatggggcctgccggatatctggtcgcgtatgctatcgctgcggacaatcttaaattaggaaacaacgtcattgccgattcggtaaatcctctcgccattactcggcaggcatggcgagatgtggcttcagaaagtgcagcacctgcgttggaaattgaaattacctgttccgataaagcgcagcataaggagagggttgaacatcgcagcgcagatattgctgggcatgtactgcccgactggcagaaagtcgtcactcgccaatatgaagcttggttatccactgatatcaccctagatacttcagtgttaacgccagaacaagccgtagaggctattctccagcatattgaatcatgcaaactctgactctcaggctatggtgtactttatgctcaggttggcaaagtgttacatcaccgggacagtgtaaggctgctgctgaagctgggttatagtaggcaacattaaattgaacgcatgcaactctgctgcaatgatatcgtcaggtgccaatcttcccttctaaaacatctgcgcggcttcgagtcccaaatttaacaatttcaggcgttggtatctgtgttggtataatgtctttagtctttatttaaattaatattaaatcatgaggttatatgcaatgtgcgagtccggccttcgcaccattagtatgtttgagaacgtccgtaacagtccgtaagttactaaaaagaaagccgaaaggctttttttttgcatcaagagtccgagcacatccgttgcaatccagaccccggagggggcataattgggggcatccccacttcgattagaaatgtgcccccaaaatgaagctcaacgcccgccaagtcgagactgccaagccaaaagataaaacctataagatggcggacggtggcggtctgtatcttgagatcaccccacggggatcgaaatactggcgaatgaagtaccgccgcccaatcgataagaaagaagacaggttcgcttttggcgtttggcctaccgtgacgcctgctcaggcaaaagcaaagcaaaaagctcttggtgcagggcatcgacccaaaagcggaacagaaggaagctcaggctgagaattccggggcatatacttttgagaccatcgcctgcgaatggcatgcaaataacaagcgctggagcgaagaccatcgatcgcgagttctccgttatcttgagctatatattttccctcacatcggttcgtctgatattcgtcagctcaaaaccagccatctgttagccccgatcaaaaaagttgatgcaagtggcaagcatgacgtcgcgcagcgcctgcaacagcgcgtcacggccatcatgcgttacgccgtccagaatgattacatcgactctaatccagcaagtgatatggccggtgcgttatcgacaaccaaagcgcgacattatcctgctttacactctagccggttccctgagtttcttgcacgtcttgcggcatatcgtggccgtgtgatgacacggatcgcggtcgaactttccttactgacttttgttcgctccagtgagttacgttttgcgcgttgggatgagttcgacttcgataaatctctttggcgcgtaccggcaaaacgagaagaaattaagggcgtgcgttactcgtaccgtggcatgaagatgaaagaggagcatatcgttccgcttagtcggcaggcgatgatgttgctaagccagttaaagcagattagtggtgataaagagctgctttttccgagtgatcatgacgcagctaaggattatgagtgaaaacacagtaaacagcgcattgcgtgcgatgggttatgacactaaaactgaagtttgcggacatggatttgtggtgcattgggtgagtcaggattatggagtgatgacgctatagagcgtcaactgagtcattctgagcgtaataatgtcagagctgcatatattcatacatctgagcatttggatgaaaggcgcttaatggttcaatggtgggctgattacttagatgagattaaatctcaatctcaattcatatctccattcgattacggtaaaagggcttattgaaaaaacacccaatatatattgggtgtttttccttcatttatacatggttgttccattcatttctaatttcgtcgaactcatttctagagttgcacatatttttccactcttggatgataggaggttggtcaatacctagcatttcattttttctaaatatcgaagcagccaactttgttgcactaagttttttctcaaggtgattcaaatattcattgttatcaacaaaatctctatcatcaatatttacttgatatgctaaccctcgaaggattttctctatgaactcatctgaaagagtaaattcacaagaattgattatatatgcaattaaatcgtagcactcaggaagtctagggtctctatcccacgcaattttatcgctgatggcttgaatgatggttagtggatattcattgtttctaataaatacataaattgagttgatggcttcaataacatcatttttattgaaactatagagtccgttcactatatctttcattctcacgaggtgagtgctattatttttcagatataacattgttactgctgaatttacagggattttgtcttctttcattttctctaataagcttgatatttcattaatagattcagtgcttaatttgtcattatgatgttctaaaattgtcgttatgatatttgtgatatttctaaatctaagagtaaattccttagctaaatcatccatttttacaagccatatccgatccttgacataccagtcattcatttttgaaacgatttcagatagagttttctcaggcaggggtatatggtgtagcgctccattgagttcagtacaatacacatctaacccacctgtaataccaacgctttttccgtcttgcacagggaatttgtatgttttaattataggggtgaatttgtctgctatgttttcattatctggataaagattgtttataaagaaaaatttgtaataaccgctgtcgatggggaatccaaagttgtcacgttttgaccaaagattttttataagtttagttgtatcagatttattaagcatttcaagattatataatgttatgagcttttgtgatgacgcttttcttaattctgaactttcactttttaaatcgataatatctttttttaatttagaagatgcgatttttttagagctttctttttgggggttgattgtaatccctaataggcattcaaatggtgtaatgaaattgtatctttgacccatatgcaactggctattgtgaggagttgaagggaaatcaatgaaaatatctatcagcgatattttttgtgaatcactcaagttggaaatagtacgctttaatagatcttttgtctccatataccaatggaaattttctgagttaaataatttaagtaaaagacagataatgtctttctttttctcaaatgatacttttgtaactaatcgtgatagaatttcaggaattactgacaacgtagagatttctatttcaagtttatcgtttaatctatcatctatttttttagtgatgatttgttcatactttttgtagtatccatcaaataaatcttcaacctttttccgttcaagagaagaaatcctatttcggttgaatagactcttggccttatccttatcaaatgttctgaatattgaaaaaatagcccattcaggagagtattgataaatatgtcgagctgcattctcgactattccactaaaaatgttcattcccggtatgtggaacggtaggccaagttcctctgctagcagaaagaaactaaaagcatctaatgaccttacttctgttgggcttcctccaaagtaagttgtcaccgttcttctgttaagatcgaaatctgtgtcattagtattcctagaggtacctggcagtgactctagtttgatttctaggtattttatttctttttcagggtcacttcgatattgtgataatgccgctaaacgcgagttatactcagatgaataatcgtcatctttgctgtctatacgccaactgtgtttaaacattcgcagtatatagattccatatgcttcttgagattcactggaatagtcaatatttcttgatgaaagtaaactatttcttcgaatcgtagataaggtttcttcaagaagattgattgcttcatcaagcattccaaattccgcaagtagtccggctttctttatttcatgctgaggaaggagtttatttgtttcccagttagagagtctgtttctggcttcatcgaaatttaagttgaaatatgaaaataagatattttcataataatattcagatttcacctctggtgttaatcggtccagattctgaattaacacattattaagttttttccatttgtcgacaaagctttcctgtcgacaaaacttcattaaactaattattatatgagagtatttttcatcaaaatcaacaatatttttatttttcatgccctctgcgtaaatactctcatacttttcaaccagcttaaataagaattcagatgtatcattggaaataggtagtaatgctttatttagtcgccatgtaacttcatatccaaaatcaagatcatcagaaccatcccatgcaatctcataattaacaataaacaaccaatctctggtattatgcgataaattacttctgtttgattccggtaaaatcagccagtttgggtatgactttcttgattgagtccattcgctaagacattttttaattttctcaatttttaaatcaatgctatcattaaaagtaactcgttcatgattaacttctattggccattctattaagttgtctttattttttgattcgtagaggaattggataaaatgttggtgtgctaaataatgatctttatcaaaatcaccgaggaaacttaaatcaacaatggaaatatttcttttttctaaaagtttacgttgtgcttcattaaatgaaaatagacctatcaagtaaattttcggtgagttttctgcgccaagattatctctgatccaaccaatccaatttaggaagttaggatcgtcaccagaaaatccgattaaacatagagtgttctcaatcaatgattgttgaactgtgttcacaaaaggagaattttctaaaggatactttctgtaatcttcctccgtaacaataaaaggtctttctgaggggaaactaccatgtagttttataattcttggtctttcagcattcattaaatcatttttattaagaacaatgtcgtattttctggagtcaacattaacacatgctcgctcaagtaacgtatcgtaattagtcgtaaagacatcaatccatggcaaggaaagaagggagacgtgtagcttggatggttcatattctttatctgggacatgatccattattaatttatcaagcgttgctctgccaaatgcagcctgaacttcatctcctaactttaatacgtttgaatatctattgtcgtttttttcgcagtaaacactttcataaaaaatgtcacctaagtcgttccacattgggaattttcttgccttgtttgttaatggctttgcattccgactaaacccagctcctatcaatatggctgcgcgaccgtcccaaaggcgagttgatatattatttaataatggttttattttatttttatttatcatcacatattccatacttagttaaaataggtggtctaataatgctgtgaattataatccgctttttcctgttttgacatcgttatggacaaaattcattcaatacttctttaaagtagattgctctgtgataaaaatagttttgttatgccagcgcgcaatgctatccccgccacgcctgcccgctttatgtagcgctttttatgcagttgcatggaggcgctcaggccgcgccagtactggctctgtagggcaggtacgggggtaagtattgcatgcaattccatgcactgtatgcatgcacggtcaaaaaatcgctatccagagaaaaaagctcgtaaaaaagcccacgcagtggtgggctatgtcctgatattaatgataatgaaattatcatctggctaattaattccgttgagttgaggccgggtaatctttatattttttctgcatgaccggtgacagcggaatatccggcaccggcagatcttttcggtgtgatggctgaataatttcctctatcgactccattgtgcggaatgttgcagagcattcaatattccggcactggtgataacgttgtttcacattattcgaaaaaattttgctagtccgagtatgcgcagcattaccacagaacgggcaagacatcatggtttttggctccgcgtttttaatgcttcctctttttctttcaattcctgaaaaaatatcgtccgtcttgccaggctggataccggtgcaaaatcggcatgcggcaatgagggcgcgttcagccccagcgatgacaacactggctcattgctcatatcaaaacggtagttattcgttttcgccttgagcttttcagtaaccaaatctattaccactttttcgggattctgataggcgagaccctgagtgaattcagaggtggtgatatccagcatatgccgctgtaacttaatcgcccggatcacgtttgcactgatggtatttaacgcctgattaaattcccattctgcgtagtctcacagggcactggcgtgagcgttacaacaatcttttgctgaggtgtggcatttcgctttctgcctgagctggtcgatttctaactgtgccagcaagccgtcatactcttgtgccagttcgcgctgtgccagccgctgtaattgctggtttttcagttcttccgtcatttcgccacgggcggcaagaaaacgcgcacgccagtcagtatcggaaagctgattttccgcttccgtattggttttctgttctttggcacgggcaatcgcggtatcgatgttatccagctcactcgcattaacggtgtgcgctttccgcattctcaggtaatagtctgtcgcttttgtcagcgtatccggcaggggattaacgggtttagtgtcgggtgtggttgtctgggtcatggtcattgctccattggggtgagtgtctggggtaatccccccgaaaaaccggtgtgtttataagtagaattttctcgtaatctgaactggggagatctctatgaaaaaatcacgttttactgacagtcaggtcatgtccatcctgaagcaagccgaggccggaacgccggtggcagaactttgccgcgagcatggcatgagcaatgccagtttctataagtggcgctcacgctttggtggtatggacgcctccatgatgacccgtctgaaagagctggaagacgaaaaccgtcgcctcaaaaaaatgtatgctgaagagcggctcaaagccgaaatcattcaggaggccatggcaaaaaagtggtgacgccatcgcgtcgaaagcagatggcacagcacgcggtcagaagccgaaacgtcagcgtgcgttttgcctgtaagctgtttgtggtcagcgaaatttgctatcgctatcagcatcaactgaatgcagaaaatggcctcattgctgactggctgctccgcatcactgacagtcagcgcaactgggggtttggcctgtgttttttatacctgcgcaacgtaaaaggcttccggttcaaccataagagggtgtaccgaatttattgcgagttgtcgctgaacatgcgaataaagccgaaaaaacgactgaaacggaataaacctgaatcgctggcggtgcctgaaagcagcaacgaatgctggtcgatggacttcatgcatgaccagctatcggatggtcgctcagtccgtttgctgaatgttatcgatgattttaaccgtgaagcactggcaatagaggtcgatttttctctatcggcgaatcgggttgtgcgaacactggaacggctcatcgaatggaaaggaaaaccggcagccatacggtgtgataacgggccagaatatacaggcaaaatactgacggcatgggcaagaagataacccttcgttttattcagcccggcaagcctcagcagaatgcctatattgagcgatataaccggacggtacgttatgactggctggggcaacacctgtttacatcactggatgaattgcaggactatgccactcagtggcaatggttttataatcacgaacgaccgaatatggcgttaaatggtttcacaccaatgcaacatattcaacgtatgacctgattctacttatcacttccgttaaaaatggagggattaccctctgcgattttatctattttatccacggtggtcttttttcgtccattgacatccagatgatttgggggtcaagataagggtcaattcacttcgattatgagttgacgcccaaattatggctctgactgacgttgttgcccgtaccgctttgcggatgtgcatggctgctgcttcgggtgtgcagtatgagtttaaactgaacgtcagctagctactgaaaccatcaatacctcaatgatcccctaccgcaacgactctacttttcatctcgctgaacacccacccattgaccaatgacaaggtagttcagtcatcaccttctttataatcatgcccgtttctcttctcactggtgtgaacgtatggcttatcaacttaatcttaattggcccgaattcttagaaaaatactggcaaaaaaaacctgttgtattgaagaatgctttcccgaattttgtcgatccgattacgccggatgagctggccggtttggcgatggaggcggaggtcgatagccgcttagtcagttataaaaatggccagtggcaggccagcaacgggccgtttgagcattttgataatctgggtgaaaccggctggtcactgctggctcaggcggtaaaccactggcatgcgccgtctgctgaactcgtgagcccgttccgcgtattgccggactggcgtttagacgacctgatgatctccttttctgtaccgggcggcggtgttggcccgcatatcgatcagtacgatgtctttatcattcagggtatgggcagccgccgctggcgcgtgggtgataaactgccgatgcgtcagttttgcccgcatcctgcgctgctgcatgtcgatcctttcccgccgatcattgatgaagatctcgaaccgggcgacattctctatattccgcctggtttcccgcacgacggtttcactcatgaaaccgcgcttaactattccgtggggttccgtgggccgaacggtagagacttaatcagcagttttgctgactacgtgctggaaaacgacctcggtggtgagcactatagcgatcctgatttgacctgccgggaacattcagggcgggttgaagactatgagttcgaccgcctgcgcgcgatgatgatcgacgtaattaatcagccggaagcgcttaaagcgtggttcggtcgttttgtgacgacgccacgccatgagctggatatcgctccggcggaaccgccttatgagcaggatgagattgtgggcgcgctgatggacggcgacgtgttgacgcgtctgagcgggctgcgggttctggaagtgggcggcagctactttatcaacagtgaatggctggatacggtcgatccgaaagcggctgatgccctgtgtcgttacaccgttttcggtaaaaaagagctgggcgaggcgctggagaatccagcattcgtggctgagttaaccgggctggttaatcagggttattggttcttcgacgaataagttcccttctctttagcggcttccgcgcacgtatcgcatgacgtgatttgggagccgcaacattatcatccgaatagttctctgtataaaaagtgtataggttcaccctgtgaatactcgcagtcgatccggcgtcggtaacgccaatgtgaagatcgttatgacgttaactttccttgactaaaaattagctagctattgaatttattgataaaaaatccttccttcacagaatttaatcaataactgaactatctttagagtgatattcaattaaataactctggagaaatgtcatgtttcatttgcctaagctaaagcaaaaacccttagcgttacttctcaccatctctgtcggtatgatggctccgtttactttcgcagaggcgaaaacgccggggaccctggtagaaaaagcgccgttggattcgaaaaacggcctaatggaggcgggggaacaatatcggatccagtattattcgaagagtggagtcgatggcgaaagcctacgggaagacaccggggtggttttcattcccaaaggtgaggcaccaaaagagggttggccggtcgtggtatggacacatgggacgattggcgtgggaaaatcctgcgcaccgtctctcaatccgcgttccgctcgggattcgcagtatctgaatacctggctgtcgctggggtttgccattgtggcaccggattatgcggggcttgggtctgctggattgcatcactaccttaattcgcgcggtgaggcatggagcgtgttggatagcgtcaaagcatcactgaccgcatttccgctgcataatcagttgactatcgtcggccagtcgcagggggcacacgcggcctttgcgagtacgggctaccagccgagttatgcaccgaacctgaatatcgcatcggctgtattgaccggtacgccctattttgatggcaaaacctctgcgaaagaaatttttgctgagggaagcggaaaagacggcgatcctaaaatcccttatgtgatgtatatctatctgtcagcggccgatacgaataaagggcttaatgccgatgattatttcacgccgaaagccgctgagctggtaaagaaagcagatacaatgtgtatcggtgagttgacgcaaaaagtgatggaagaggggctgaatgcggagaatagtttgaagcctgagatctacaaattattggatgatcaaatggtgcattttcgctacaacacactaaatgttacccctccagtctttatcgggattgggaccgaggacatcaacgtgcctaccaagatgcagcgtcactttgcgaaagatgtcgttggcgcagggacgtcagccgatgtgcatgaatacaaaggcatggaccacagcgaaacggttaacgtttcactgcgtaattcagttcctttcgtgttggaaaaatagttagacaatacagcaaaaccgtaaacctcttgtcccggtgtatttgctgggacattaattttccagccatcggcgcgcagccttattttcccggcggtattgtcgctgccggtaccctaacatgccccacgccagcaggccgtatagcgcggccagcatccataaatgccaccaaaatgcggcgatctgagtaaaatcagcgcccatttggttaagacgcaatattccctgaatcgcgaagacggcgggcacccactgtgcaagccaattcagaggcgcaggaatcatttccacaggccaaataaagccagagagaaagatgatagggatggaagacagcagcaccgcctgactggggagatctttgcgcgtaaaggccgctcccagcaccacaccgagccacagcgtcgagagtagaaaaggcagcgtaaacagcagcagttggctcatactggcctcacgtgcaatgccgtaggcatcaagacaaaaaccgagcatgtagagcagcgagagaaggtaggcaccgccaacgatcagcgtgcgcgccagaagcaagcgccacggtgttgcatattgccagtagcgaacttctccagattgcgtgcgctgattttgtccggctccgagtaagccgcatcccatcaacaaaatctggtgcagtatcaacatgaaaacgccgggaaccacgtaatcgacatagcccatggttgagttaaataccggtactgcattcaggggtgtcgcctgccactgcgagctggcggcgggtatgccttctccctgagcaagcaggcgtgagattttgacctgcgcaccggcggtgcccccgactgtcgccagagactgcgcaatagcgccgtagataagaaagtagctggcatccgccgagtaacttaccgtaacgctttttccctgcatgatgtcgcgatagaagtggcgcggaatgtagaagatccccttcgcttcaccatgtaaaagcagcgtttttgcttcatccagcgtattgcgctgtgccaccagatggacttctggcgtggcgtcagccataaatgccagacggcgcgaaagctgggttttatcttcatcgaccagtaccaccggcaggtcgcgcggcgtctgtgcgaggtaagggcgtggatagagaaaggaatagagaagaatgccgccgaacagggtaagtaggatcgtcggatctctcagtaaactgcgcagttcaaaccggatgatgtcggcgaaggtcagcatgttgcctccttgttacacggccgatagcgccatagcgtaagtggcagcagcagccagaatagggcgagcgccatcagcgcgggtgcgatctgaacgatccctgcaccatagctggtgatggcaatcgagatatcgccatagtgggcgacgggcagtaactgccgccagaatgtggcaaatgtctccatcgctgctgccggaaaggtgattcccatgaacgccagcccgggcgccattaacgcccccacaatggagacggcgcgtgccgggtcgcgaatcagcgcatagaaggccatgcccagtgcgacgcaggcgcctgcggtcacgccgatcgagataaatagcagcagcggtgaaccattgagtgggtaattaagcaggctatacagcccataactccagatgccgccccatgcccagccgatcagccagtgcgtcaggaatttaaagctgatagcagtagtatggttctcaggtatccagcgtgacccatgacgatcctctcgagccaatgtattcaggccgtatagcgcaagaagtaccgaccagatcgaagggataatcgcgttcagcaaaaactgggcgtagttggcgttctgattaaacagtgcggtaatctgcccaccaatcggcaccgccagccctttggcctcgggaaccgccgccccctgagacagcgcctgcaccacggcaatttgtccattaaaggtgcctgccaccagcgataaagcactgttgatgactttggcaatcagcacaaactgcccgttattccaggcggtaatggtgggtgacgttcccaggcggatatcacgctcaaagtggcgtggaatcacgaccagcgcgtagatctcgccgccgcgtaatgacgttgcgccttcgaccaccgttgagaactggtggttcaggttgaaagaggatgaggcatccaactctcgggcgaactggcgtgacattgtgctgttatccagatcgatcaggccgatggggagttcgcggacaatggcaccagatagcgtccaccaggcaatcaacatggtgaaaagaggcaaccagagcgctagggccattccccaacgatcgcgccacagggccttccattcgcgcatcatcacatctctaccagtgcgctcatgccaacgcgcagcccgctgatgggttgcactggccgcgcttccacttcgaacgtacgcatatcaaacccttgtcgggtatccgtcgctcgccacgtcgcaaaatcccccatgacggaaacataagacaccttaaaccggaatgtctggttgtttagcgccggtatgcgcgcctcaaactcggtgcccatcgcaaaacgctcaagcagatcctcgcgcactgccagttggatccagatgtcgctcatgtccagtagcgtgaccacgggaaaaccctgtggcgcaatttcgccgttgcgtagcagcacattgctgacttcacctgagtgtggactgacgacgcgcgcttctgccagataggcttccacttcggccacggaacccgcggccatgcgggctttttcctctgcggcaaccagtgtttctttgcgggtgccttctagcgccatttgatattcctgccaagccatcccttcggtgtagcgcgcggcatcccacgaggctttggcttcatcccgtttttgcagcggcaacacgccttcctgatagagattttgcacgcgcagataggttttattgctgagctctgaaccggctttggctttttgccactgatcttttgctgcggcgatctgctgctcacgagcgcctgttttagcctctaacgcgaccgcccctgccgcggcttcacctgctttcgcctgttccagcttggcatcgagttctggtgtcaggagcgtgaaaacgagatcgccaacatcgagctgctggcctttttctattcgtacatcagcaatacggcccggtacttttgaagagactgaatactgctgcgcttcgatttgaccttgtaaccgtataggttcgggctggtaagcaagccagaagcgatacgctatccagaccaccacaatcaccaggatggcctgaaggatccatttgcgcgtcgaacgcgaagaagagggggattgtgtcatggcgtcacctgtatggcgtactgagtctggtagtcagaaaagcggttcaactggctggagatggccatcaatctggcgatggaaaccacgtaacgataggctgcggaggcgcgctgtgtcttggctccggctaactgattcagcgcatcgaccacgtctagcgaggtagacattccctgcataaaggctttgttgcgtaactgaacattctcttccgccagtttttgcgtggaggacagcgagttgaattcctccagtgcctgtcgagcgtctcgccatgtggtttcgaccaagacctcaaggttttgccgcatgtcggcttccagatagttaacctgcatttctgcactttttgcggcagcaatattgtcggaacggccttcacggctgatgagcgggacggaaacgccgacgccgaccatccagtctggcgtcgttctggctgctagcgtgtcctgttcgtaaagctgatagttgccgaacagaaacacgtcgggagcatatttggcgcgttcgatacggataagatccttggcctgatcgcgcttggctgagagtacttttaaaccggggtgggtattgagcgtttgtttcaccaacgcaggcagttcgggaagtactttgttgatgaatagagaagaagagggcgttgcgccttccgtcttgattagtttcgcgaagacaatttcggtcgtctccaaacttcgacgcgccttttgtgtttcgattcgcgccatgtcataagcggactgtgcggacagcacctcgactctggcaatttgcccctgagcctccagtttgctagcgtggtcataatgctgcgccatgcctttttcaatatcttgacgcgtctttatcacctgatgtgctatcaccacgccgtaataagcctgcgccagcgcttcaaactgcgctagcgtgcggatgatcagcatttgttctgcctcattcacctgtgctgcccgaatcgactgagcggcatcaatccgacctccagtgaatagcggccagacgacttggacagaactggttaccacgttttgttctgtgaagcgggtgacgaagggattgccgctgatgttaacaagctggtttagtgcggcgaagatgtctcgatgatttgccagcggattaaggtcacgggcgtctagttcgacaggtttgtcgagccgcgtatagcttgcgcctacgttgatctgcggccagtagagacctttggccgattctcgcagggactgtgcccgatcgactcccgcgtgttcggcagcaatactgtcatcactctgcagcaagcggacccaggcctgattaaacgtaataggctgtccaaatgccgtggaggaccagcactgtaatagcaacagcgccgcggggaaataagccagaaatcggtttttgccgtaggttaattgaggcatgccaagtgaaatcatccttttacccaagtacagccaagttgataaaaataggtccgctgaaaaagcgataccgttataggataaagaaacagggctaacgctgaggtaaacaaaccgcgttatcccctattatttttctgagatgatttagttttggtctaaattcccaattattcaaataatataagggattgaattgaaaaatttatttttagtgaagagaaacggtgtgggatacgtggtaagtcattaatgacgccagtattcttctaatgaaaataatatctgaatatataattagccagaaaaggctcggagtttcctccgagccaatgtgacaataatcaagctagtgataaaaaacgataattaaacggcttcgttttcgtcggtgtagcgtttggctttgtaggctgggtgcatcaggttctggatggagaaaatgtcgtccagctgttcttcggtcagcaggccgcgctccagcacgacttcacgcacgcttttgccggtttcggcacagattttcccaacgatatcgccgttgtggtgaccgatgaacgggttcaggtaggtcacgataccgatagagttgaagacataagcttcacacacttctttgttggcggtgatgccgttgacacatttttccagcaggttgtagcaggcgttagacagaatctggatagattcgaacatggcttgtccgataaccggttccatcacgttcaactgcaactggcctgcttctgccgccatggtcacgcaggtatcgttgccgatgaccttgaagcacacctgattcaccacttccggtactacagggttaactttggctggcatgatggatgatcccgcctgcaattctggcaggttgatttcgttcagaccagtacgtgggccggaagacagcaggcgcaagtcgttacagatcttcgacattttaaccgctacgcgtttcagggcgctgtgcatcatcacgtaagcaccgcagtcggaggtcgcctcgatcaggtcttcagccggtacgcaaggcaggccgctgatttttgccaagtgctgaacagcaagcttctggtactcatccggcgtgttcagacgggtaccgatggcggttgcgccaaggtttacttccagcagcagctctgcggtacgcagcaggttacggttttcttctttcagcagtacgttgaacgcgtggaattcttggccgagggtcatcggcacggcgtcctgcaactgggtacgacccattttcaggatgttttcgaactcttttgctttacgctcaaagccatcgctcaactgagtaatggcttctaccagcttcaggattgaggtgtataccgcaatacggaaccccgtcgggtaagcatcgttggtggactggcatttgttcaggtggtcgttcgggttcaggtactggtattcacctttctgatgacccatcagttccagaccgatattcgccagcacttcgttggtgttcatgttgactgacgtacccgcaccaccctgatacacatcgacagggaactgatccagacatttaccgttattcagcacttcatcacaggcttgcagaatagtgtcggcaattttacgcgggatggtttgcagttctttattcgccagtgcggctgctttttttaccatcaccatggcacgaacaaattctggaatatcgctaatagtgctattgctgatataaaagttctcaatcgcacgcagcgtatggataccataatacgcgtcagcggggacttcacgagtgcctaacaggtcttcttcaatacggatattcgttgacatggggcttcttcctttttcttgttcgatgtacgtagcatcgctttcaatattaaaattatgatttttaaggattattgtttcctgtttttgcatttttaggtaacaaaaatccatcacgactttgataaaatcatgactaaaaaagagttctcggggagacgaacgttgaataagcatcgttaaatgactattggtggatatattcctccatttttgctgcgtctcccaatcgttaaaaatgatacctaataggttattccgtattatctgggttaatctcaaccagcttttctattccacggttcagcgttttcaattttggaacaaatacggttttgataatgtcatgcgtgacatcgcacgcttcttcaaagaacgcactgtattcatcgcggtgcccgataatataaagcgaacgcttgatattcagctgttccggcatatgtgttagcacctcgcgagagtgagcaacggattgcaggaagctgagaggggtggttactgcccaaccgatgcctgccgccaccatcgacgttaacgtatccgcattatcaaattcgagcatgttcggcacgcggatatcgatgcggcgcaggtagcgctcaatctgcattccaatctgcgagttccggttaaagcgcaccagcggcagtgcggcggaaagctcgcggatatcctcaaccgttttgatgcgtttgcggtaatccggcggcgtgataatgaaatagccttcggaaaacagctgatggcgcaccacgctatcactgtcgatcaacgggtcgctggttacgatcagatccagctcgcggcgcatgagcgcttcaccctgctgtgggctgagcccagtacgaatcagcaactgcgatgaacttttcatcaaactcttggtaaacacggaaccgcaggtgatggcaaacgaatcgaccagcccaatacgcaagtcgggtttgattccttttcccgcctccagcacctgtgccttgaggtttgcgatctcctccgtcaggatttctcctcggtttttcaacgcaatgccatagggcgtcaggacaaagggacgacgagcccggttaaccaacttgacgccaaaatcttcttccaataagcggatcgtttgcgagatggcagagggcgtcaggcctaaccgcgtagcggctgccgtcatgcttcctgcttccgccatcgtcacaaaaacatagacggcgtacatatcgatcgatttattggcggacactgtgcgtttaaccatgtgagtttgcctacgctgcaaggtgaatgtcgtcgaaatatgaagcgttagtctatctcatctcgctgactacgacctcgctaactgatgtcagaatagtcggctaacttcagaaaaaatacaggttgcatcactgattaattttttcttatttctagctttagcggatctgaagatatggcattcatggattttactgcatgaaatagcatagagaaggacgaaggatcccaacagaagctggcagtattttcggtgaatgaatagccattattgagaaacggcgagtcaataaaatgagcgtagagggacggggggaagattcgtcatagggtggaaaatgcgcctgtatttcaaaggactaaggtatgacatttccctttaacagcttgttgacacctttgttacgatacgaaatactctcttacggatttacatccgttggcgtttaatttcttcattttttacgctaattcaacgagataaatataaaaactgatttcgtacccttccactttattcacattgagtggtggttaggtgcggaaaaaactatgccgaattaattaaccattctgattattgagaaagtggcgcagtgagatatttcatctgattcacgacttttttcaaaaatatgacataacagtatgttaattaagggataaatgaattccatttttcggagttctttcgcattttgggtggttaaggatgagggatatggagtgaagcattatcaagtcagaagaattagcctgcttgctgccattgtgacactgacaacaagctgtgcgactttgcatgatgcgggccgcagctacggcacggcgattggctgtattggcggggctgcgttgggcggtggaattacctatctggtaacgggtgatgccaagaaagccgtagcgggagggttgttaggcggtgccgcaggctgtgcattaggaaacgtttggcagaaccgcgaggaagcgctggcaaaaatcgcgcaggaagaaaatatcgcaattacaacgcgttctctgcaatctcaggaaaaaagtggtactgaaactgtagggctggtggctcaggtccaagatagcggcatgtttgataccaatagtgcgcagctttctacggacggcttacggcaggtcaaaaagattgctacagcgatgaaagagggagaccaaagcggtgtcattctggttgtggggcatactgatgccactgggagtgcagaatggaaccagcgtctttcagaacaacgcgcacagaatgtcggtcgggtgcttgaacaggctggcctgagtgcacaaaaactttattttcagggtgcaggttccgctcgtccggtagccgataacgtcacgataacggggcggacttccaaccgtcgggtcgagatcgtggggctggcaaatgaaactctgttaaaacagaggcttgaacaggaaggcagtaaccttgcttatctgcgttatggcacggctgagcaagctacgtcgacagctagctcttcttctacatcaagccgcaaggcgaagccatctacatcatcttccaatcgtaaagtagagccaactcgtaaagcagaaatggagactgcggcggtaacgccatcagccccgccacagccgtcaggtgcgcctactacgaagaaagcctccgagccagctaatagcaagagctttgttgattttggcgggcagccagtcagctcctccacgcctgttctggcggcgaacctcaagccacgcagcagcggattcagcctgatcccagaagcgaatgccagcagtatgctaaaaagctgtgtagcagataatgtgcgcgtcagtggacaagctaaaaatctggctagcgggaaagcggttgaaacccatgaaacccgagaatatctgccgggcatgaatggtcgtgcctgggcagggctggtgaataatcatctggtcacgctctcgcccgttaaggtactgagcgataacgccacggtagtggaaaatccgaaggtgtatgtcacgcgcgattaccagtccaaaggtaaccgtaaagctgatgcgccattaaatgcggtggcgaatgcgtgggaaggcgaagacagcattctgtatcgggtttacctgcaaaatgaaacacagcaggcactttcctgcgtagatttactggtgccgaagaaggccagtaaggcgcagcaagggcagctgttctacagcaatcacagcaaagaatacatcgcgagctacaccccaacgcgtagttaattagaaggtattgatcatggaattatttcaaagcatcgctgaggcgatttcgctttatcgctacattttctggccgttattggtgctaatgacgttggtactgatctttatccgctggtgggatcaggtcagttactttttccttaacctgatgagcagcctgccgctgattggtcatgtatctcgtttgtctcgcgcgaatgaaccgcgtcgtcaaggcacgggtaaactggcttggtatcctgcggaagaagcgatttgcgcgaaatattggcagtactataaaacctctaatctggatgccgatttttacctgcgctgcgtcaactacctgaataaggtggatgagcggggtcgtaaacagacgggcgtgatcttgtggggttgcagtgtcgtgttggtcctgctcgaagcctttattttcgcgttggtactctctccgtttatcgcgagtaacatttctgccaatcaggccgagttctcggcgattgttatctctgttctgatcggtgtggtgctggtgcctgccactcatttgatgggatccgaactgcataaaaacacgctgctgaaaaagatccgttactggtattcagaagcgcgccatagcggctctgctaaggggttgagcaagaaccacgaaatctcgctggaaaatacccgcttggatgacaacgatccaaactacatccagatgttgaatcgcataacgcacaatgttcacgttaagccgcagtattgggcgacggcggttgcactggcgctgattattttcttctctgttggtgcctatctggtgcgtgcggcgaccatcaatgcgatggatacacaggcagtgaacggttcgccgttttcacaggtcgttcaaactagcgaaatctctccgtttgatttgccgtcgggcgcggcggcggataatgccaaggcggatacgcaggcgtcacaagagatcacggacaaccgtgtattcgcttccaaattgacgttcatcatcctgtccgtcatttttgttggtgtgcagctgattggtattttgattggtatttatcgctcatttgctgggattgagtccaaagcagcggcgaaatatattggcaatttcagtggttctgaagagtttgcgtcatggcacgcgatgcggcgtgaacgcgtggagcgcgatggacaagaaaagctgaccgcgttgcaaaatcgcctgatgatgaagcgcaccaatagccagagtgaaccgcttactacgttgccgacgtttgatgattacatcagtggcaagctgcgtgataaagcgcgctctactgcagagttgaatgcgcatttacaggcgacaaacgaacccgtacagccgaaggcacccattgtacaatctgtctcggctcagtcaattgagcctgcgccagttgaggcggtgagccaacctgttgcacttgtatcgacgcctcctgtcgttgacactgtctcggtagctcagcctgtagcggcatcagccagcacggcagaagcggatgacgagaagcagcgtattcatgaactgggtgatttgacgtcgttcagcgaagaagaactacagctgattgccgacgatttggatctgtcgctggcgtccttgcagaagcgtcagcgcgtgcaagcgttgctgaataaggcgcgtccgaaggagaacgtatgaggtcgctactcgcgctgctgttgctgggggtaacctgtatgtcgcaggccgcagaacgtaacgatatccctagctgctacagttttgccaaactggaccaacatcgcccggcagacagcggtcgggaactggtggtgattgtcgaccagacggtcaaagtgcctgttgatctgaaaaaatcgatctggaatcaagtggtgcgctatgtgcagcccggtgatcatgtggtgatgtatcagttctcggcgctgttgcaggataactacatgaagcgcgtttttgacggcaagctggaaatgccgttcaccgatcataaggtacgcaacagtttgggcatggacagtctgaaatcgcttgatgggtgtttggtgcaacaacggcaattctttgcacaaaatatcgggaaaaagatggcagaaagcttcgccgatcgtggggataatatcgccaaaagcgaaattatggatagccttaagcacattggtgatgacctgaaagaaacgcccgcgagcagcaaaacgatcctattggtgtccgatatgctggaaaacagcgagtttggcagcttttacagcaacaacagtattcgtttgttagagccggaaaaagagatggcgcgtgctggaaagcaaaatttggtggcggatttcactggcgcgaatgtgtatatcgcgggagcagggctgattgatacggattcgaaaaataactatcgatccggcaagatcatgcagcagttggaaattttctggcgacaatattttgcggcctcgaaagccactgtagtgagctttggtgcacccgagttgacggtcgatctaaaatagcttttatctgacagaaaggcgctattgtgtgaacgacattagcgctttttttgttttcaatgggcctgcaatcatcgatcgattcggcggtaatcgcgccgaggtcgcagagctgaacgtcatctaactgcgcgaaagcccggcagcggatgttgccgcagcacagagactgtattccaacgacgaaaaacgtgaaatagggtggatggatttacagtagagttacagcgggttttggaatgaagctcgcagaaatatgcttatttcttgaaataatcaggattcttattttatttcaattggctaccgtaaagaatgtcgcggtatttgcgaaaaataattacaaagagctgtcttgaaaaagttcgcatttgttaacgatgctggatgcactgctgtatcggacggtgatggcgtaaggcgtctctagataaagggaaaaaagggagggtagggaatatggcatcgtacgatttactgctgctgcagttggaaaagctggtggctttgccagacaactattatcggccctcgcagtctggcttgatagattcggcgccacgcctgatagcgcttacgcgtcactataacgggcatattcggcagcgtgcggtgctgtgtttaggcttcatggacgaggtctcggcattaccggcattggttgtgcgggtgaacgattgggctgagccggtacgccgtgcagccaaacagagcgtgcggctgctgttaacgccggataataccgcgaattttgtcgccaatttacctgagattttctggctgctgcaatgtcagagggaaaatcaccagccgctggtggatgagattgtcagctttctgaccgaggaggtacacgcgccgtcgctactggcggggctgtcttctgatgataaaaccgtcgccagactgtcactggatattctggctgagcgtgacctgtttccgctgaagcagatctttgatcaggcgatgttacatcgcgatccgttagtgagggctaacgcggtacggtatctgctaagcgcggatcgggatgtcgatcatgaggtgatggcgattctgttgaaagacactttcgcgcccatcaaacaggtggcgttgcagtatgtgatggataatgcgttccctgttcctgagtccctattgatagcgctactgtttgataaaaatgcgctggtgcgccaacgagcctcagcgctgctgcgtgagacaaacaacgatccggttgctcattatcttacggcattggatcgggcgactaccgtgaccgagcgtaaaatcacgctgtgggggctggatgaacaccgttacgacggcattgtggcgctggcggaacgcaatctggatgagcgctatcccagcctttatcacagcgccttgcgtattcttattctgcgtacgggtgacgattctcgcgaacgactgttggctgccttacgtcacccctcgattgctattgcgaaggttgcgcagaagctgttttatcagcagaaaatctatttgttgctgcctgaacttcagcgctgtctggaagaggcttcttccagagaacacgttgaggtgtactactttttagcgcacaagttgaataaatgggactggctgattttcctgttggataacgcgcaagcagaaaatgctgtgctaacgcagactggcgtgacgtattggacacagcggttcaaccgttcgggcatcctgccgaatacccgacagcaggcgcgtttgtgggaattgttagataaatgcccgcacgttatctcgcgcaaaagcccgtacatcgctctgtttttgtttggtggctgattcgttgccttctatccctgccccaaaaaaatatgttcacgatggtattccatctgtgacagatcgggcgggtaggcatctggcaggtggatttgtttaccttcgtattgggcgaagttgacgtcgctgatggcgcttttcagctttttgatgcgtgtagaaagtagcatttccagcgagtcgttgaagctgatgagccccatatcaaaggctttgtcgtgcaggttggacaggcagaggccgttactggggttgaggcggtgttctgctgccgttttccaggggcgaatgtggctggcgaccagcagcgtgggttcttccaatccggtcacacagcagcgttcgccgtagttactgagcacgcgtttgcgaaatagctgctgaccaatgcgtgttttcacctgtgcgaagcgctcgccgccgtgataatcacggatgtcgctctcgttggcttggaatggtgatggtgcaactgtcgctgtcgccgctccggcttcgagcgatatcatcgcctgctgacactgctgttcaaataactcaggattgccgtccatctcctgccacagtgcgcggtcagcgttggaggcgccgcgcaaaccagtgcggccggagtcaataatgaacgggtcgaggctggcgagattcactagcttcatcgccagtgcagaaggtgtgcggttaattaatgccgcgtagcgaatgatgtcggggttacgcgaatgcagcctgccaaacggcaactgactgtacagggtgaaggcgatcagcaactgatcccgcgtccaatggttggttgcagccatgcgtgtttcgtccgttcgttagcgcattcggttagtgatagcgctaactatgccaggtcagttcgaaaaatgcatgcgtttgcccctgctggataattggcgtgagctgcgctaacgttctggcagctttcctatcatgatgccgagagactatgtcccgttcttattctcccttgttccgtcccttgtgtgcgttggctctgctggtgctggcgggttgtgccagcaaaacggcgacgacgccggaatcgcggcctgcggatgtccgtgcgcagttgctcaagttgttgcctgataacgtgaaagatcgtcagggttgggcaaccgatatcgcgacggcgtttatcgcacaagggctcgatcccagtaatgaaaacctgtgttcggtactggcggtgactgagcaggaatcgacgtttaacgccgatccacaggtaccgaatttgtcgaaaattgcctggcaggagattgaccgccgtgcggagaaagttcatgtcccggcgtttctggtgcgcaccgcgctactcatcaaatctcctaacggaaaaagctacagcgagcggctcgataaggtacgcacggaaaaagagctcagcgcgatctttgatgatttcatcgaaatggtgccgatggggcagcaactgtttggtcgcctgaacccggtacatactggcgggccgatgcaggttagcatcgcctttgccgacgctaacgctaagggttatccgtataccgtggacggctctcttcgccgcgaagtcttcagccgtcgtggcgggatgtattttggcattaagcacctattgggctattcggcgaattacccgcagtctatttatcggttcgcggattttaacgcgggttggtatgccagccgaaatgcggcgttccagcgtgctgtcagccgcttgacgggggttaagctggcgctggacggtgatttaatcaactacagttcggataaagccagcgccacagagttggcggtgcgtgcgttagggaaacgcctggacatgagcgacaacgccattcggcgtgggctggagaagggcaatagcctcgattttgaagacaccagcctgtatgaccgagtctttgcgctggcggataaatcgggcagtaaggctccgcgcgctatcctgccggggattatgctggaaagcccgaaaatcacccgtaagctcaccaccgcatggtttgcccaacgcgtcgatgagcgtcggcagcgctgtttggtaagagccaaataggcaacgccctcaatgagggcgttagtatcacaatgctggaagagcaaaccggccattggttgggcgtgatgccacgttcttcggcattttcgcggaaatcttccagcatcgtgcggacatgggggatatctccgcgcttctctaacggtagtctctaccttgataacaacgcgtgctgtaaaggctgctgtggtgcgctgtcgtcaaccttgaagtggctgaccagcgattccatttcaatcgcctgttcatccagtaattggctggcgacggaagcctgtgaaaccagcgttgcattctgctgcgtgaccatttccaactggctgagcgcttcgttaatttgtgcgatgcccagcgactgttcatcggcggcgaccgcaatctcattcaccagatcgcgcactttacgcgtgccggtgacgatgtcgttaatcccctgattagattggttcaccagcttcgtaccttcattgacgctggcaatgctgtcggagatgagcgcgcggattttgcccgcttcgtcagcactacgctgcgagagctgacgaacttccgccgcgacaacagagaacccgcgaccatgctgtccggcgcgtgcagcctcaaccgcggcgttcagcgccagcaggttggtctgaaaggcaatggcatcaatggcggcaaccaccgcattcacgcgctggctggtatcctgaattctttccatcgcgtcgctagcggattcggtaatggtgccgacacggtgagcctgatcgtccacttccgttgttaattgacgtgcctgtccggcaaagtccgcagtttgttttaccgtgacggtaatctcttccatgctgctggcggtttgcaccagtgaagcggattgctcttcggtacgctgcgccagatcctgattgccgttagatatctcgctactggcacgcccgatggtttgtgaactgcgcttaatattcaccaccatgtcagcgatgttttccagtgaggcgttataggcctgattcagctgtgaaagctcgtcggttcccggtacgcgcaggcgacgggtgagatcgccgcccatctcacgaatggtcgtcagggtttgctgaagctgctcgttgatactgcgcataatcatcgaagccagacccagcgccatcaggagagaaatcaacgcaccagccaaatagctaatccaggattgacgtgcatcggcggctaaggcgttaacctgtgccgtcagatcgttggtggcaagctgctcaacgttcttcagctcatcgatttttactgtttgttggttaaaccactggttggcatcgatggagaaattgccgccgggagaagcgatagccttattgcgcatctggagtgcgttctgggccgcagggttgttaagagcctgttcaaaagctttacgcagctcggcattggcgaacatgttataggcggtgatatacgcctctcccttacctaccatctggttcagacgctcgaacatcccggtagcaaaactattggcagagaaggtattagaaagcacggcgcgttcaagccctgcctgttctttgacgttcagcaggttgtaataggctgccagacgctgagcaataccgccgtcgctgaccaagtgggtcatatctccgacaatactcagcagatagctgacggaatcggaatagtagccgagtgcctgcgtgacagagatcgacatgctgtcgatattgcgacgatactcgtcaagctgttgcattttctgcgtaattttaccgatctcgccactcacatcgttaccgagttcactgtcactgagattcgcagccgtttgttgaaactgttgctgtgcccgatcgctggcttgccgctgcgtagtgagttcggcaccaaacttcttcccttggctgccaaaataacctgcgctcattccgcgttcacgctggagctggtgggctaactcgcctgcgtcacgtgctagcgtaatcagtttctccatacggatcatctcatgctctgtgctacgtcgctccatcacgccggaaaaactgaaccatagcagagcaaggatgggcgggaggagggcgagaatgaacttactacggatcgatatgtgatgaagggatttcataggtgtgctccatatcctgcaatccgtccttttctgacatgtgcagtttgcaaaagtagacagggtttattttagtttcggcacagggaagcaatgatttagcattgatgatgcaacatccataaaaacagtgcgtctactctggttgggcttctttcataagaagatttcactattgaggtatggtactaccccgtcatctttctttttaataaccaaatgtaggtattttaattaagggtttatgccctaaataagatcgttaacttatgctatcgcgaggggcggctttttttgccacggtatcggtgtttctactgtctagataatagtgagcagcatcgtgacgttaatcagtgaaatcagggtgagaaaaaagataacgacgaggaatgtgtggcgagaaggtttcatatgggctcctaattcggcgggtgaaaaacacccgccttgttgaagggattagaaccattggccgaagcggcggatgtaggcgcgtttgaccagttgtgcgacggtgcagtagccaatcaacgtggcggctagccaagggaaatactcccacggcagcggctgtaaaccgaccagtggccccatcggagagaacggcagatagatgcccagcgccattaccagtccggtcatcaacatcaccggcagcgctgcggtactctgaatgaatgggatcttctgggtacgcagcatgtgcacgaccagcgtttgtgacagtagcccttcaacgaaccagcctgactgaaacagtgcctgatgctcgacgctattggcggcaaacacgaaccacatcagcgcgtaggtggtgatgtcaaaaatcgatgacgttggcccgataaacagcatgaagcgaccaatatttttagcatcccatttgcggggcttgcgtaggaactccttatccattttgtcccacggcagcgacagttgggagatgtcgtacatcaggttttgaatcagcaggtggatcgccaacatcggcaggaacggaataaaggcgctggcgaccagcactgaaaacacgttaccgaagttggaactggcggtcatgttcaggtatttgatgatattaccgaacgtctcgcgacctttgatgatgccttcttccagcaccatcaggtttttttccagcagaataatatcggctgactctttggcgatatccgttccggtatcgacggaaatcccgatatcagcatcacgcagggcaggggcatcgttgataccgtcgcctagaaagccgaccgtatggtcattaccttgcaatgctttcagtacgcgggatttttgtagcggcgtcagtcgagcaaaaatggtgcgctgttctaccagcacgccgagctgttcatcgctgagtgcatcaatctcgttcccttctagcacctcgcccggctctagcccgacatcgcgacagatcttactggtaataatcgcgttgtcgccggtcagaactttaaccgtcacgccgttttcatgcagggcgcgaatcgcggcggaggcactttctttgggtggatcgaggaacgtcagcagaccgcagagggtcagatcgcgttcatccacggcgctgagcggcatcgtgctacccaccgggctcagctctcgtgtgccaatcatcagcacgcggaacccttgctggttgtagctctctgccagttttttcagcgtattgcgacgttcgtcgtccagttcatgccgctgtccgttctcactgacatgcgtagcgacggctagcatctcttctaccgcgcctttgcaaatcaagcgttgctggttgtgttcatcggcaacaatgatggacaggcgacgacgaataaaatcaaacggcagttcatcgattttgcgatagcgacccagcgcggagatggctggattatggcgaccaaaatgcatgatggcctgatccatcaggtttttcatgccgctctggtgcgcgctgttgagccaggcgagttgcaacacactctcatcgatctggccctgcgtgttcaggtgatgctcaaggatgatgcgatcctgcgttagcgtgccggttttgtcggtgcacagtacgtccatcgcgccaaaattctgaatcgcgttcagccgtttgaccaccactttacgccgtgccatggcaatcgcgcccttcgccaaattggatgagacaatcatcggcagcatttccggcgtcaggccgaccgcgaccgccagcgcaaacaggctggcctccatccagtcacctttggtgaagccgttgatcagcagcacgacaggcaccatcacgatcataaagcggatcagcagccagcttacgctgttaacaccacgatcgaaggcagtttgggagcgcgtgccgacgatagattttgccagtgaaccgaaataggtgtggctgccggttgccaccacgattgccgttgccgtgccgctggaaatgttggtgcccatcaggcagatgttggatagcgccagcagatcgctctcgctgccgcagtcagtgggctgacagcctttggcactgatattgctgaatacatcgtatttttcgattggcagcgattcaccggtcagtaccgcctggctgacgaacagatcgcgggattccaccagacggacatccgcaggcaccatgtcgcctgcggagaggatcaggatatcgccgggtaccagttgctgaagtgggatttcctgcatgacggcggtggcgctggcgtgaggtcggcgcagtacggtggccgttgtccgcaccatggatttcagtgcttctgcggctttattggtacgaaactcctgccagaagcgcagcaggccgctcaggctaaccatcaccagaataatgatcacgccagtgagtgaggtctcttcgttattgcgctgtggcagccagtaatcggtgaaaaagctgatagcggccagcgccattagcacgtaaataaacgggttattaaacgctgcggctaactgcaccagcgcgtgcggcgccttttcatgggcgacgcggttttcgccataggtttgctgacgctcaatgacgtcatcatggcttaagccgtgcagatgcgtatttaggttcgccagtgtttgatcgaggctgttttgtgcctcacgggcaatcgcaaaggtggccgtgggtgtcttacgggcgcggcgatgccccgtttgcgtgatcatatcggtcatgatgctgctctcttaatgttgcctgtccgccgcgcacgggcgcgcatcccggataaagggacgtaaagcggaaaaaaatgaaggtattaagggaggtaaacggcgcagacggagagaacagagaagtcgaggaagaagacggtccttattctaacggatgcggtttaccgggccatcgagggtgctcgtccatgttgtctccttatcgccgtgtggcgagatgtaaaatacaaatagtcgtcggctgacgaaatagagcacgtagtttagtggcgtaaccataaccctatttgcctaaaccggacgtcaacgtttgttcatgaatcaaactgggtgcccgcgagaaggcgttgttgcggcgtgttgcattgcgggaaaagattctgaaaggcattgattaaaaggaagttgctgccccgccgaccactcggcggggcagctgagaattaatgaattctcagcaagtggtcctgattcaccttgaagaaacgaacggcatcgcgcagctgctcgccttgttctgtcatggcgtgtgcggctgtagcggattcttcaaccagcgcggcgttctgctgggtgacccgatccatttgttctaccgcgacgctgatctctttgatgccgatatgctgctcgttggaggcctgagaaatttccgcaacgatatccgtcacttttttcaccgactgcacaatttccgacatcgcctggctggctttgtctgctcgcgcggagccgtcggtaatcttctcaacggtgccttcgatcagcgttttgatctctttggcggcgttggcgctcttttgtgccagcgtccgtacttcccccgccacgacggcaaagcctttcccttcgctacccgctctggctgcttctaccgccgcgttcaatgcaaggatattggtctggaaggcaatcccttcgatcacagcgataatatcgacgatcttctgtgagctgtcggagatctcatgcatacgtttgagcatgtcgtccacgataagccccccctgagacgccgtttccgaggtttgctgtgctaactggctggcttctttggcgttatccgcattctgccgcacggtgtgcgtcaactgctgcatattggccgatgcttgaatcagcgaggctgcctgctcttcggtacgctgcgacaggtcgctgttaccctgagcaatttcattggacgccagcgagatagattcgctgccgctcatgatggtgtgtacggtatttaccaactgccgattcatgtggttgatggacgccagcaggctgctgctatccccctgacgtagtttgatttctgttgtcaggttgccggatgcaatctcggtcatgatttcttgtgcgtagtgcggatcgccgccgagctggcgtgaaatattacgtgagatgacggtggcgatcatgatggttgccagcagggcgagtagcagtaatccccaaacatagtactgtgatgtccggtacgtcgaatcagcactggcgacgatattttttgccgtcgccaattccatttccaccagtttcgccagatctttcatcaactggctacgatacttggaagagcttgcgccgctgattttactggcttctgccagatcgccgcgattcacggtatcaatcaacgtggcattgaccgaattgaaaccagagaaattttcgccaatcaccttaatcagcgcttttttatcttcgctgttaacaacggtttgatagtttttcaacgcggcaaggaaggtatcggcgttttgcagtaactctttgcgatggccttcgcgttcctcaggggttttggagtcaatatactgtatttgctgtaagcgggtttcagacaaggagccacgcatttccaagctatatcgtacgccgggcaggctgctgctgcttaattcatcaattcgactgttattaacgctaagctggagtagtgaaaccacacctaatagcaacatcattgctatcaggacggaaaaaccgagtaacaacttggaaagcactgtgagttgagaaaatttcatcgctattcttattgtttatatagagaaggtaatagtgataacggcaaataaaataagatctttataatgtggaattcgataaattggctttaaagagtaaatggagtttaatggcgtgcaggtgccatttgtcgaaactaaatcctgattaatgattattatataatatattatttgtaaaaaagagaggtggctagacattgtcttaatagatgtttttattcttaacgttgaagtgggtctattcacaaataggggaaataaaatgtgattgccatcaataatcaataaatatttatgtatttaaaaatcctaatgattatatgtaacgactttgattaattaaatgacaaattatttctttttatatcttcaacaataatgatgcagcggcaatgttattactgctgcacgattatgcgtagttcaaagaatctctcagtccagatagaacacggggtcgagtgcatcgctgatcggactgttgtcgggattcgagggcattacgtcgcccatgtgtttccaccagcgctggcagacatctgtttgcgcaatcgcttcccagcgcgcttctgattcgacttccacatagccgaacagcagattgcgctgtttatccagaaaaatactgtagtggtgcgcgccgtggtttttcagcacctctgccagttctggccagataggattatgacggcgctgatactcgtcgtggctgtcaggaaaaactgacatcacaaaagccttacgcaacatggatgagtccccgtagtcgttggcagagcgccacggcggtaatgccgtggcgatgtgagactgaaagcaattttaggccgaaatgagttctatgctaaaaaccattctatgcatgaaagccatgctacgtatgaaaactcgagctatacgcgcagcgcggcttccagtggcgtaacaccgaaacgtttgcccagagcgatcagttcttcggtcgagatcgtctgctttttaccccccatcgatctgactttcaccatgacttcggcggatttttccgcggtatcgatcaggccaaaggcttcatccagcgtcggacccgtgccgaagatgccgtggaagggccacaataccagcgaatgacgcttcatttgctcggaagtggcatcgccaatggaatcggtgcccggcaccatccacggcacaatccccacgccgtctgggaagacgaccagacactccgtgctgccttcccacagctcacgggtgaacgtcgcggtattcagctccagcacgtagctcagggcaatcagattggtcgcgtggcagtgcatgatgacgcggtcgcgcccatgagttacgcccatacgcacaatgtgtgactggaaatgcgaagccaattcagacgttggcaggccgccgttggtgagcccccagaaaatacgatagcctttgccatcactatcgacctgcaacaccaccagtgagtccgctggatccagttgaacgttgcggaaaaatttgccggagccagtgacgatgaaccagcagtccgccagttccggcatcggctgtgatagtgcttcatgacgtggctgcggagagaaatcgctttcataaggcgtcacatcttcagccgtcaggcgcaggctgacgttgccgccgttacgttcgtcccagcctttgagccacatgtcgctggtggctttaatcattccctgtacaaaccaggaagagagaattgcttgcatagtcttacccttgacgttgagtgaggatggtttcttcatactgacgcacctgttgcagccattcgctgcctgggatgacgtcatgacgctggcagtagtgttcccacacggcttgccacggcagcgatttttgctcttccagcagggctagacgcgcggtgtaatcgccattttgttccagcttgcgcagcgtttctgtgggttccaacagcgcgcgcagcagggctttcttcatattacgggtgccgatgacccaggccgcgatgcggttgatcgaggcatcaaagaaatccagcccgatgtgcacgcggttaagcaactgatgacggatgatttcgtgggcgatagcctgcgtttcgtcatccagcagtacgacatggtcgctgtcccagcgtactgggcggctgacgtgcagtagcaggcgtgggacgtacagaatcgcgctggagattttgtcggaaatgacttcggtcgggtggaagtgtccagcatccagacagagcgcggtgccgcggctggcggcgtagccgagacaaaattcgctggagccgacggtaaaactttccgcgccgatcccgaacagcttgctttccacggcgtcgatatggtgtgtctgatcgagcggttcggcgatgacctcatccagcgcgctgagcagccgctggcggaacgccaggcgatcgatggtcaaatctttcatgccgtccggtacccagatgttcattaccgatggcgtgccgagttctcgaccgaagtaggccgaaatccggcggctggcctgacagtgttcaatccagaaacggcgtactttttcgtctgggtgtgacagcgtaaaaccgtccgcgctcagcgggtgagaaaaacaggtcgggttaaaatccagcccgagctggtggcgtttggcccaggcaacccagttgctgaaatgctcgggagcaatctcgttgcgggcgacgggctgtgcggattccagatagatggcgtgcaggttcagccgtttggggccggggatcagcgcaaatgcctgttccagatcggcacgcagctcatccggcgtgctcgctttgccagggtagttgcccgtggcttgaatgccgccggtcagtggcccgccagtgttctcgaatccggccacatcgtcaccctgccagcagtgcattgacaccggaatctggtcgagctgtttcagcgccgcctctacgtcaatattcaggccggcataacgcgtttttgccaactgccaggcagcttcaataggtgtgctcattgcgtggtctcctttttgccctgtggggcggtttctggctggctgagcgcctgaaaacgacgccagtgcccggcaaaatcactctccgcacgcggggtatagcgatgcagagggaagttatgagtcagcatgtgccggaatgcggcaaggtctgtaacagcgcctagcgccatcaactggcagccgatattgccaagcgtcgaggcttcgactggcccggcgagaaccggaatctggcacacatcggcgcacagctggttgagaaaagcgttttgactgccgccgccgacaatatgcaattggcggattggcgcatggcgcagttcacccagctccagcacgacctgacggtagagcagcgcgaggctgtcgaagatgcagcgtgccagctcggcatcactttggggaacgggctggccgtgctcacgacaatagtcacggattgcctgatgcatggagggcggattgataaaacgatcgtcattagggttaatcaggctgacgaaggcgggtagcgtggtggcggactgaatcagcgtgcctaaatctttgatgtcacgctcctgacaaacccgctgtagcagccacaggcccatgatgtttttcagtacccgataggtgtcatccacgccgccttcgttggtgatattggcggctagcgcctgcggactgttaaacggcgtgtcgctctcgatgcccatcagcgaccaagtgccggagctgaggtaggcgctgtcgcggctctgcaacggtgcaccgaccaccgcgctggcggtatcgtgcgtcgcgacggcggtgacgggaatctggcgaccactcggcgctgtccagtttccgacggcgtgccccggctgcaccggatcgctcaaccagcggcgcgggacgcccagatagtccagcagttcgccgtcccaggttttcttttccagattaagcagttgggtcgtgctggcgttggtatattcacagaccagattccccgtgaggcgatagtgaaaatagtcggggatcatcagcagatgttccaccttatccaaatcgtcagggggggcgtcgcacagcgctttgagctgatacagtgtattaaacggcaggaactgaatcccagtatgctgatagatagcttcacgacccagttcggcagtaacggcagccattacgccgtcagtgcggtgatctcggtaggaatacggcaggcctacgcgctgcccgtttttatcgagtaacacatagtccacgccccagctgtcgaccccaatgctatcgggagcgatacccatggcatcaatttgctgcaatccggtgaggatgtcgcgttccagcgcgacgagatcccactggtgatggttgtcctgaaaaaccagtgtattgctgaaacggtgaatttctttcagcgtcagatgctgcgttgcggtgtggaaggttgcgagcatgacccgaccactggatgcccctaaatccaccgccacgatattcttcaccgccatagccgcactccttttgttggatgtgttgcagtgtaaagagcggtaacagaagccaccttccaatgagtgccacctaaaacaggtggttggcaaaatgacaaagctgaccgtgaaagggctcacagtctgggaaattattcagaaaataaccctgtaaaaaaaagggaaaaggcggtgtgatccttgccacacttcaatcaattgtgcggtgcgatcttaaaaaaagagcagtcagacggcgcgagggtgacggtattttaaggtcggttttgttgcttctgactactctttttcaaaggctgaatggagaaccgaaatgacgttacttcgtggtgatgatttttttacttcgcgtgccgtgacggtcgcggtagagccgcgtaccccacagacggcctttcctgagcactatcatgatttctgggaaatagtactggtggagcagggcgcaggcgtccatgtgtttaacgatcaaccctatgcgctgtgcagcgggtcggtgttctttgttcgcgataacgatcggcatctgtttgaagatgttgaagggctgtgcctgaccaacatgctgtaccgctcgccgcgtggcttccgcttcttgtctgatatcgcggcatttttgccgtatggcccgaacggcgagtggcaagggcagtggcaggtgaatgcggcggggatgcaacagctgaaacagtcgctgaacagcctggcagggctggcgcagagcgatgcgccggaggcgattgccgcgagcgaaagcctatttctgcaaattctggtgcaactgcgtcaacactgtttccagacggagggtaacggctcggagcgccaaggggtacaagcgctgctggggtggctacaaaataactacagcgaagaagttaactggggcggtttggctgaccagttctcgctgccgctgcgtacgctacaccgccagttaaaacaacatacgggtatgacaccacaacggtatctgaatcggttaagattactggaggctcgtcggcggttgcagcagagtgatgactccatcaccactattgctcacgcctgtggatttagcgacagcaatcacttttcgacgcaattccgcaaggcattctcgcaggcacctaagtcactacgccatcaggcgttttctcgtgaagagtaggtaacagcaactgcgggtgagggaatggcgacagcaattcggggtttgaaattacagactgaagactatttcctgactgacaagaatgctgtgatggttgccgaacgccacccgcagccggtatttcctctgcatcatcatgatttcgacgaattggtgatcgtctggcggggcaatggtctgcacctctggaacgatgtgccttaccgtattacccgcggcgatatgttttatgtctccgcgcacgatcgccacagctatgaatccgtccacgagcttgaactggacaacattctctatattcgcaatcgcctgacgttatccgctgactggcaaacgttactgccgagcggagagcttccacaaagccagcggcactggtgtttaggctcggaaggcatggataccatccgtgagaaggttgacgcactgacgcaggagtgtatgaaatcggatgcgctgtcgctgcaactgagtgaggcgctgttgttgcagattgcgctgctggcggcgcgctatcgccattcgccggatagtccgcagttggcggatgcgcaccagttggatatgttgatgaatgcgctacgtgccagcattgctgcgccgtttcgctttgaagccttttgcgaacagcaccacttcagcgcccgcagtttacgctcgcgctttaaagaacaaacgggaatgagcgtgccgcattacctgcgccaattgcggctgtgcaaggcgatggagctgttgcgctacgatctacaaactatcggcgacgttgccgcgctgtgcggttttgaagacagcaattacttttctgtcgtgttccatcaggcgtttggcgtttcgcccagcgcctaccgtcaacgcttcctgaatgtggagtgactgagattttttagtatcgatagtgatgaatcaatggatagttaatagtggtagcggcatgcggcgatcatcatggcatcatctgtgatggcatacaccagacgatgtgcttcggtgatacggcgcgaccagaaaccagcaaggttatgtttaagtggctctggttttccttttccttcaaaaggtgttctgcgcgtctcttttattaattcattgatctttttgaccgttcgcttatcgatgtcctgccagtacaggtagtcttcccatgcttcttctgaccagattagcttcactcaatgatatctctttcttcgctattgccagccttaaggctttcaattgaattcatcagcctttttgcatttgctggtgaacgcagtaaatatgctgtttcctctagagaattatactcttccagagacataagcacgcaggcctcaccattctgtcgagtgatcagaatgggagcacgatcttcgacggttttcatcattgtcgctgatagattttgacgggcttcgctgtagctaattgtacgcatctgtacctcctgtttgtacttgtcattgtacaatgatgttgcgtttttaaccactcaatccttcttcgacaaaactattccgccaccgtcgagagcagcagtcgcgtgtagggatgctgcggttggttgaagatctgttcgactggcccagtttctacgatatccccgtccttcatcaccgcgattcggtggctcatatgctgcactacgcccaaatcgtgtgaaatgaacagcatcgtcagccccaactggcgctgcaacgcccccagtaaatccagcacctgcgcctgtgtggtgacatccagtgccgataccggctcatcacagatcagaatttcaggatctgaagccagtgcctgtgcgatagagacgcgctgacgttgcccaccagataacgcggttggacgtcgagtcagtagatccggtgttagcccgacatactccagcagcgtcagaatacgccgctgtttttcatcgtcgctcagatcgcgacgcaagcgtagcggctggcgtagaatctgggcgacggtaaattgcggatcgaacgaactgagcggatcctgcgtgatcgtctgaatgcgggctcgtagcggtcggcgttcgcgttccgtcagcgcactccaggcattgcccgcgagtcgaacttcgccgctgtccggcttttgtagcgccagaatgactttccccagcgtggttttgcccgagccagattccccgacgatacccagtgtttcgccccgtttaatctggagtgaaacctgattgacggcctgcattcggctgccgtctggtcgcttgaacgacaccgcaatccgatctgccgttagtgcaatagtgtcgtcggtgctggcgtgatttgctgccagcgatgcggctgatggcgtaatgccgttctgtaacggatcgacaccagccagccactttcctcgtgtagaagccgttgggatcgccgccagtagcctgcgggtgtagggatgtgtcggtgctgacaggagctgtcgcgcctcgccgccttctaccaacgagccttgttgcataacgatgacgcggtccgcgatgtctgcaacaacggcaagatcgtgagtgatcagcaggacgccgtgaccagcctgtgctaatgcggcgaagactttcagcacctgcttttgcaccgtggcatccagcgccgtcgtgggttcatcggcaatcagtaactgcgggcctgccgctaatgcagaagcaataagcgcacgttggcgcaggccgccagacagttcgtgcggatactgggctgcccgattctctgggtcaggaatccctgcttttgtcaggagttcggcgacgcgggcgggaatctgctcacggggtaacaggcggtgggtcaaaatcggttcagcaacttcctgcccgatcttgcgcagcgggtcgagagacaccagcgcatcctgtaaaacaaaaccgatttcacggccgcgaatcgcccgccagtcgcgatcggtcagatagcgtaaatcacacaggctgccgtcatggcgcgtgagctcaatcgcattggcctgtacgtcaacgttttcaccggataggccaaccagcgtgcgcgcggtgacggatttccctgaaccagactcgccgaccagtgccagaatttctccggcattcacctgaaaagagaggtttttaaccgaacgaatagggccgaaggggctgggaaaggtgacgctcaagccgtctacacgtagcagcggcgtcttcgccgaggcgtctgaagaggaatgagaggaatgagaaagtgggttcaggctcatcgtgcctctcctttggccaaaatagtctgtaaacgacgccccagcagcgtaatggaaatcaccgacagtgccacaacgctggcaggcagcaggctgacccagggcgcgatatcaaggaagttgcgtccgtcagccagtagcgcaccccattcggcggtcggtggaacgacgcccaaccccagaaaactcagcgctgaggcggatagcaccgcatgaccgacgccaatggtggcgacaatcaacagcgggcgcagcgtattggggatgatatggcggaagacgatatacagcgggtgttcgcccagcgcaatcgcatgctcgacatagccggatagcctgacttgcagcacctgagagcggatcaaacgcgcatagccagcaatccccgccagaccaacggctagcatggtgttttccgggccgcgtcccagtacagcgatcaccagcagcgccaacagcaggtcgggaaacgccagcatgatgtccagcagacgtaccagaagctgacgaatgcgcagcggcgcgagcaccgacagcgtaccaaacagcacgccgccgaagcaggcgattagcatcgcgcctacgccaatacccagcgacagcgacgtgccgtgaacgatgcgggaaaaaatgtcgcgcccgagttgatcggtgccgaaccaataagtggcatttggcgactgaaataccgcgcccatatccatttcatctgcggtgcggctggtaaacagcgacggaaaaaagaccgccagcgccagcagggaaacgatagcggcaggcagcagcgtcgccgtgctcagccacgggctgcgataggtttttcgtgatggtatttgcgtgaagggcatcggttcactactcatgggcgctcgccttcttgcgtaagcggggatcgatgaggaggtacagcgcatccaccagcagattgatgacgacgaacaggaaagcggatagcatcacgacgcccagcaccagcggcatgtcgcggttttcaattgcacttagcgtgacctgcccaataccggcgcggccaaatacggtttcggtcagcacggagccaccgagtacgcttgccagcaacgtgccagtcagcgttgaggctgccagcgccgcgtggcgtaaaccatgacgaaatcgtaatcgaatttcgctgacgccgcgtgtgcgcacggttaacgagaacggctgggagagtgcatcttccagaccgtcgcgcagtacctggctaagaatggcggcaattggcaagccgagggtgataacgggcaacaccagcgacataaaaccgtcgttgccagtgaccggaaaccattgcaggcgaaaactgaacaagcttaatagcacgataccaatccagtagaccggtgtgctaagcagcgtcagttcgagccacgatacggcggtacgcagcggcccatagcggcccgcggtgagtaacgcgctggtaatggcgaggaacaaagccagtatcaggccaccgatcgccagcggcagggtttcttgcatggcatcgctaatcacgccgccgaccggcagacgatagagatagctgacgccaaaatcgccctgtaacgcttgccagcagtagcgcaaatattgcacccacagcggctgatccagcccgaactgtttgatgagtacggcgcgataggcttcatccaccacgttatcgccgccgctgagaatagcaactggatcgccgggaataagtttgacggcaataaacgtcaatgtggctgcgccccagagcacagccagaatagtgagtagacgtttgcctaacgcgtacagattaacgtttaatccagacatcatagaagttcggttttgcgtttgtcgcccagcttataccttgtacctgttttgacaggccgagttgataagcaggaacgtacagaggaaccacatatgcctgatcgataacctcgttttgtatctcggtatagagctgtttacgttctgcttcgcccgcgccgatggcttttctcagtttgtcgtccagcacgctgatacgcgtaaagccgttaccgttcggtggcgcataggctgaatcgaacacggtacgcagaatatctggctctgcacgcacgaagaagttagacgcgatgtcgtattcgttagcgttggtgcgcgtggtgaattcacccgcatcgaccggcgttaactggacgtcaaagcctgcctgcttcacctgaaactgcacggcctggaacaatgcgacgtctgctgcttccacattggtggtggcgtagacgaagctgacgctcaggcgtttgccatctttggtgcggtagcccgcgctgtctttctgtttccagccggcattatccagcagttcgttagcctttttcacatcgaagccccagcgtgacgcgacgctcggatcgtagtacagcgtggctgggccgaggacgttatcggcggctttcagcgtaccgaagaaggcgacttttaccgctgcgttggtatctactgcgctctggaatgccttacgcaccgcgacatcctggaatgggcctttggtggtgttgagatagagtacgcggttaacgcccgggttctcataggtaatgacttccagtttcggattgcgcttcaccgtcgggaaattggccggtggtacggcgtcaatcgcctgaatctggccgctgctcaacgcacctaggcggactgaggcttccggcagatatttgaagaccaaaccatccagataggctggaccggtatgcttggcatagcccggtccccagttgtaatcagggcgtttcgtcagcttgctgccgctgccttttacaaaggaatcaagaataaacggcccggaacccaccacggtgttgctggtgtttggcgttttcttcaggtaagtcggcgactgaatgcccagatacggtaggctcagcccctgtaacagtggcgcaaacgctgagctgtagtggataactaccgtataggcatccggtgttgagatcttgtcgatagggcctaacagtgatttggcatagctggaggtggttttgggatcgagaatacgctcaatattgtatttcaccgcttccgcatctagcttggtgccgtcgctgaacgtgacatccttacgcagatggaaggtgtattcggtgttgtcatcgttaattttccagctttccgccagccagggcgtaaagcgattatcttccgcctgtcctaccagtgaatccaccacatttcgggaaatcagcgctgttacgccataggccgtaatgtgcgggtcgataatcggcgtatcgctacccagccctatattcagaataccgccggacaccggtttttcaccgctttgtgcagcgtaagcacctggattgagtgcgaaaagcagcgaaagtaatcctgcggcgagggtcgtaacttgcgggtgatttttttccattccctgtgtcctttacgatgacatgaggccatacacggcgatcttttcgctactctagagggcggccttatgcatgtaaaagaataaaaatggattttcaattccataaaaatatatatacaaaaggtcattagccgtttcttgaaaacgtgtctcagcaagggattgtctatgattacagcggaatccgggtcagaaaaaatggccagacgtttccgatttatgacggcgcagtgtggcaattacgtcatcaggatggggcactatgggggatggccgcgctatttaggcgtgagcagaatgagttgctaaagtgttatggtttcacaaaaaaataaccaaactattttatatcggctatttattggcgaattgttattcattcctctcggaataaatatacattttgtatgatttatcgaatctagtttttcaattttttcataaaagtttcacaaaaaacaaattcatgatttcttcttattgttttataaaatttaaaacctcattcctaataacgaagtgtactagagagattgttcgatatgtcaattaacatctttataagtacataatacctatgtaagaatataacctctaatggttagattggtaaaaaaatgaacttttttgaacaaacacctccatctcggagacgctatggactcgctgcttttattggtttgattgcaggtattgtttcatcttttgtaaagtggggcgcagaaaatccgcttcctccacgtagccctaccgatatgtttagtagtgcttgtgttcctgaatcactgattagagctgctgagcaaattgattgctctcgtaattttcttaaccctccctacatctttttacgcgattggcttggggttgttgaccctaatgcggctgtttatacttttgccggccacgtattcaattgggttggtgtgactcatattgttttctctattgtttttgctttaggttattgcgttgttgcagaagtatttcctaaaataaaattatggcaagggctgttggctggtgcgctggctcaattgtttgtccatatgatttcattcccattgatgggcttgactccttctctgtttgttctcccaatgtatgaacatgtatcagaaatagtgggtcacttgatttggttttggtctattgagattattcgtcgtgatttacgtaatcgtatgactcacgagcctgatccagagattcctttgaatgcttcacgataagtcgtgattttattttagagatataaatattgcgatgcttattatttctgtatcacggtaaaaataagttcgcagtaaaaattgaaatctattccagaacgccttgagactctctcagggcgttttgatttccttggtcataaacacatctgaatcgccccagttttcctagagagcctgttgcctgagcgatcgggttgctacattctgatcattcagtgaagcgtaatacgcttttttgccttagccatcgcgttcgatgatcgtctggtggcaccgaacgcgatggtgaaacgcttacacggccattcccaaaccgacaatattcgctgccagaataatcaccacgcagcccagaaccagcatgcgtacgggtttctgaccgacggccttccactccttaaatagcaagccgacgatgccaccgcacagcacatagaagctcatgtgcagcatccaactgatataggtgtagtctgctggaatgttggcgtgcccccaggcatagaaaaagaactgcaaataccacatgacgccgcccagaatggcgaagagcgcattggcaatcagtaacggtttagcctgcgccagatcggcttttagtgaaatccccttgcaggttgccaaacggatgaaacagaagcccagattgacgatggcaccaccgcccatgatcaccacgtagctagggagggcaacatacagcgagttaattcccagcgcctgtgcggcggtgtgcattggtttggcggcgtccatcgcaaaggacatgcctgcggagaagatcccgcacatcacggccagaatcagcccttttttcaggctgaattcctcggcacgaataccgagtgcgcgttctttcagcaagccagcgtagctgacaatcgcgacgccgatgactgcgaccagcacgcccagtagtgtcatttgcccacctggcgagccaaacagaaccgagaacttaccttgcaggacgggcgtcatcagcgtaccgataatcagcgtcacgccgatagcgataccgatgcccatcgacatgccgaggtagcgcatcgtcaggccatagttgatattgccgatgccccacatggcgccgaagagaaaaattgggagtagggtcgccatatcgaacgaaccgtaatagcgccaaaaatcaggaagtagccaccaactgatactccaaggcaggataatccacgagaaaaacccgccgagtgaccacatggtttcccacgaccagtttttgacctgcttaaacggtgcatagaagcaggctgcgctagccgcgccgatgaagtgccagaaaataccaagaagaataggattgctcatgcgtaaccccttgtttttactttgtggtaagcctgtattcggctctgaatgtagagtgcggtgtatgattgttgccagacttgctggcgctaaacagtgtagggaggtgaaaaaatgcgcaccttcagatgcgtgccacaagggggagaggaacggcatcggtttgaaggttgatataggcaggatcacaaaacacgaattcatctctgaggaggcgatagggtagagcattccgtggatggtgcattctgttcaagaattgattaacaccacagcaggtcttttcgctattatttccctcttttcctcctgcatatagtgagttatggaacgttttattgagaatttgatgtactcatcgcgctggctgcttgctcctgtttatcttgggctatcgctgggcttactggcgctggcgattaagtttttccaggaggtgttccacgtcctgcccaatatctttgatatggcagaggcagatttggtgctggtactgctgtcgctgatcgatatgacgctggttggcggactgcttgtgatggtaatgctgtccggttacgaaaactttgtgtcggcattagacatcaccgatggcagagaaaagttgaactggctcggtaagatggactccggctcgctaaaaaataaagtggccgcctcgattgtcgctatctcgtcaatccacctgctgcgcgtgttcatggatgcccgtaatatcccggataacaagctgatgtggtatgtgattatccatttgacgtttgtgctgtctgcgctcgtcatggggtatctggatcgcatgtcgcgttacgaaaaaagcaaaacagcataatcaacgccgcacggtttgcgtagccagaagaaagaacagatcctattgttaacgaagtgatttcatcaatgcgctttgtctaatggaggatattatgacgcaaatcgatcgcatcaaccgccgtgtggttttggctcaacgcccgcacggcgcgcctacacaagataattttcgtctggaacaacaggctgtaccatccgtagattcggggcaagtgctgctgcgtaccgtgtttctttctctcgatccctacatgcgtggccgcatgagcgacgcgccttcttatgccaaaccggtcgaactgaatgacgtgatggtcggtggaaccatcagccgcgtggttgagtcaaaacatccggattatcagacgggcgactgggtgttgtcctacagcggctggcaggattatgcgatttctgacggtaaaggattaaccaatctggggcagtcgccgactaatccttcctatgcgctgggtattctgggcatgccgggcttcactgcttatatggggctgacggatatcggccaaccgaaagcgggtgaaacattggtagtggctgctgcgacgggtcctgtcggcgcgacggttggccagatcgggaaactgaaaggctgccgggttgtcggtgtggctggtggggcggagaaatgtcgctacgcggttgaggttcttgggtttgatgtttgtctcgaccaccgggcagatgattttgccgaacaactgaagcaagcttgcccacagggcatcgatatctactttgaaaacgttggtgggaaagtcttcgacgcggtgctgccgctgctgaatacctcggcgcgtattccggtgtgcggattagtctctggctacaatggcacagggttacctgatggcccagaccgtttaccgctgctggcggggactctcctgaagaagcgtattcgcatgcaggggttcatcatttttgatgattatggtcatcgttttgacgaattctggaaagaggtttcgccgtgggttgcgcaaggcaagatcaaatatcgggaagagattgtcgacggtctggaaaatgcctcggaagcttttatcggtctattacatggtcgcaatttcggtaagttggtgatcagaatcgggccggatgcctgatacgccgaactcgccgctgcggcggcgagctttaacatagagtgaaacggagatgaaaattccatgaataataaagtaaaacaataagataagtaattattctggctgtgctctttttgacaaaaaagaagggatggataaaggaatgatgatgaagtttaaaaaagcatcagcatcggctctcggtacttcacagaaatctgcaactgagtcgccatctatcatccattcatattcgatggtagaaaaagcattgattaaaaaaaagcataaagcggcataggtataaaaatagacgttgtagatatagccggtttttcttaacaattatcaatcacccagccgtgtttagccgcatattaatgatgtttttttataaccccaggctactatgcgaagggggtatggtttttttagcaaaaattaaatctaatataaaaactccaaaaatagtaaaacaataaaataatataagtaattgccctggctaaacttttctttacaatgaagaaagggatagatagcgggataataataaacgaaaagaaaccatcggagtcgccttcaggtatctcacagagatttattatttctaccccatcaaccatcccttcgtaatctcttattgacgtgatcaatataatcaaagcgcagagagtggaataaaaataaaatagaatattgtaagttatgttgctatagtttggcatgtaagagttctcgtaattttaattactgtcactattcttgggcggagtcgtaacctcataaagcagttttgttattttttctcgatggtttagcatcgatctaccgtatgacgtccagtcccttacttctatcaaatctttttctgcatttatcgatcgaatcaaatcactacgactacgttgaacacctctattgtagcgcgcacccgctaagatgaattgttcgtcggttagattcaacgtgtcagtaccgggatagtcatagttgattaactcgtaaagatggcgcgcgaccattgtcaggttaaaattatccttatttaagcagatggagatgtatgttgcttcagcattccttagtgcactgggattcttgccgaaaatttcggcaaccaccctaatttgcatggcgataatacctattgatgttttctctggggacggaaggattttttcctttcctggccagccactgtaagaatgcaccacctgcctgccaaataatgttggatatttgaaatagtcaaccattcctccggcttctgcatgggcaaccgatgcgagaagaatagaaggtattttatattgtcgggcgatctcttttattttttctcgatggaaaacgatatagccatctttgtatttatttaaataattatcaccaccaaatgttttccaccaagcagcatcaagcgaagaccagcgcggatagttctttccccaatcggaaaaactaaggtcgcattcgtcgataatatcattgaatttattcatggtttatcagtacatgttttcagttaatatgctgtaccctgatgtaccggcaatattgtgttggcaggtgatgctttcataacgcaggcttagggtttcaaacggttgcatatcgttatgcgtcaatgaattaggattttgattagaaagattgacaatagaggcatccctcaatgttattgtcatgtagttctcttgggtcccgctggcggaagtgcggtaatacctcaactcaacttctaatagttcattattggcgatgctggttaggactagcggtgtggatttatcaacggcttttgtcacggaaaaggggtgatgattgacgtgtcgatctcttgatagatcgtaatttgtcgcataaacaaaaatttcatcttcgtgaccagaaatatgtttatttcctaccgagtcgatacttaaacatccttcagaaattaatccctgaattttacccgttatcttcataaaaatagaattagccattcgtgtaactccctgttaaaaaatccttgttggagtcgttataacgtaaatttctattaaataaaagagaggactggtttttaatcaacattcggatttggtttaggaggtaataatttcaaaaaatagttaattatttgtttttaatggtaaatttatggcggagagaaagtcttgcttgttatcatgctaattatattcatatgactaattacatcatataaatgagctaatattagctgattaaataacacgatggctaatagttgattgctaatttaattaaaaataaacgttatttaggtaactcgccacctaagccgcgaggtttattatccattatatacccgtcattcttcaagctgcatgtacgttggcttctcttactcacctcagtcacttacctgtgtaagctcctgaggattcgtgcagttgccgcgttacgaggcccatacatgtgcctcgcaacgctttgcgttgttcaaaacgttaacgttttgtcctgaaactcgaattatttggggtatagttctattacttcccagcactaagccagtctggcagatcgtgtaatcccattgcctgacggaccagtgtgggtttaataccgggtagtttgtccgccagtaccagaccgacatcacgcagcagcttttttgctggattgtcgccgtcaaacagttcacggaatccctgcatgctggcaagcatcacggcggcgctgtgcttgcggcggcgttcatagcgtcgcagataaaggtgctggccgatatctttaccctgcgtctgcaagcgcttcagctcggcaatcagttcggcgacatccatgaagcctagattgacgccttgtcctgccagcgggtggatggtgtgtgctgcgtcgccgaccagcaccagccggtgcgcggcgaagctgcgtgcataacgtcccatcagcgggaaagtctgacgctcgctttccagttcacacagccccaaccgcatatcaaacgccatcgcaacctgacggttgaattcctccactggcaagctttgcatcaccagtgcctgctccggcgaaagtgaccagacaatcgaacagaggtgcggatcgtccagcggcagaaacgctagaataccgtcgccatggaatgcctgacgtgctacggactgatgtgggtgttcggtacgaatattggcgactagcgcgtggtggccgtaatcccaaaaggtcagcggaatatccgcatgctgacgcagccatgaatgtgcaccgtcagcgccgaccaccagtcgggcagtcagcatgctgtcgtcctgcagcgtaataaaggcttcgttctcaccccaggcgacctgttttaatgacgtaggggagagcagggtgatgtcgcttaattgggaggcgcgttgccacagtacttgttgaatcactgggttttcaatgatatgcccaagatgggaaaagccgaattcttcaccgctaaagctgattttgccgaagctgtctttgtcccagacttgcatatcgttgtaaggactgacgcgctgcgccacgagattctcccagacgccaatatgacgaagaaggcattcgctcgcggcattgatagcagagacgcgcagcgcatgacctttcccgagagtctgaggctcggctgcctgtttttccagcacggcgatgcgcaggccgctaccctgtaggccgcaggcgagcgccagaccgaccataccgccaccggcaataaccacgtcgaatgattgcatttccgtattttcctgttggcgagcttaattaacgttctacccagcccagtgtgcgacgggcaaacgcatcgcgcatcagcggcaggttattcatggcgatcaggcccagattgcggccgaccgccagcgcggtatagcggttagcaaatagcctgaccagaccatcggtgatcgcgacggtggtgtgttgatcgggttcgcggcgttgctgatagcggctgagcacactgtattggccgatatcctgctggtttttcaccgcctcgacgagtgtttctgccagcgacatgacatcgcgaattcccagattaaagccttgtccggcaatcggatgcagcgtttgtgccgcgttgcccaccagcgccagccgatggctggtgtgctggctggcggttagcaagcgtagcggatagctatggcgttcgccgatgtgggtgaattgccccagacgccagccaaaagccagctgtagctgttggcgaaactcggtttcgctccatccatcgacgtcgtgttgacgatgtttatcatggcaccagacgagtgagctgcgaccgttactcatcggtaacagcgccagtggaccgtgcggggtaaaccgctcaaatgcgcgcccgcgatggggttcgccggttgtcacgttggcgatcaccgcgacctgatcatactcatgctgttgccaatgaatcccgcaggactgcgacagcatagaatgtgacccatcggcggcaaccagcagttggcctgtgagcgcagtgccattatccaacgttagcgtggcgttctcttgcgtccgcgtgacggcaaccactttggctgggcagtgcagacgcacgccgggcgcctgttgcagcagggaaaacagacgctgcccgacgtcgtgcagttcaaccacatggcccaatgcctgaacgtgataatccgccgcgtgcagattcactacgctggcatgcccgcgttcgctgacgtgaatgtcggttatcgctgttgcattgccagacatcgcttgccagatacccagcgccgctagctgctggcgtgtgccatcagacagcgcgagggcacgcgcgtcaaaacccgggtgttccttgtcgagtggtgagtatgcctcgataaggtcaaccggtattgtgccctgtgagagccgtgatatcgccagcgccagcgtcgcgcccgccattccaccaccgacaatcatgaccgccatgctgttgtcctttgcaattatgccgttgtcctctgaaggaactgcttagtgctgcgtgtcataccgttgcgccatcagcgcttcgatggcatcagcgtctttgattacgcccgctgtcaggttttcattaccgttttcggtgatcacgatgttgtcttcaatgcgcacaccgataccccgatactgttgtggcactttggcatcgggtgcgatgtaaagacccggttcgatggttagcaccatacccggctcaagcgggcggcctcgatcggtggatccgtaattgcccacatcgtgcacgtccagacccagccagtggctgaggccgtgcatgaagaactgacgatgagcctgttcggcaatcagttcttctacttcacccttcatcacgccgagcttgatgagcccgctaaccatgatgcgcaccacgtcttcgttgacttcgcggatgctgcggcccggcccaaacagctccagtgcgcgcagctgtgagcgcagcacgatgtcgtaaatagcacgctgcggcgcggtaaacttaccgttgaccgggaaggtgcgggtgatatcgccagcatagcttttgtattcacagccagcgtcaatcagcaccagatcgccgtcgcgcatttgcgtttcgttttcggtgtaatgcaggatgcaggcgttgtcaccgctgccgacgatagtgttgtaagacgggtagcgtgcgccgtgacgggtaaattcgtggtgaatttcgccttcgagctgatattcatacatgcctgggcggcatttctgcatagctcgtgtatgagctagcgccgtaatttcacaggcgcgacgcattatgctgatttccgctggcgatttgaacaggcgcatttcatgcacccaaggacgccagtcggtcagcgtggtgggcgcggcaagtccctgacgggtgccattgcgcagggtttccagcgcggagaaaatcagcttgtcggcgtaatcgtactgcccctgcgcgtggtacaccacgtccagtccattcaataacagatgcagctgtgtactgatttcgccaaatggcagtgcgcggtcaacgccgagtttggcgggtgccgcttcctgacccaagcgacggccaaaccagatttcggccgtcaggtcgcgaacgcggttgaagattacgctgtgatgatgtttgacatcgctttttaccagcagcagaacggcttctggttcgttgaaacccgtgaaataccagaaatcgctattttgacgataagggtagtcactgtcggcattgcgctgcgcttccggcgcggaaaaaataatcgctgcgctgcctggtgccattttttccaacagaccctgacgacgacgaagaaattcttgtggattcatcacctgctcctgaaaattgtccgtgcggttacctttcccttccgacctgaataaggcacgctttttataaaatagcgtttttcataagactgccttgcataaaaatcaatgcagcgttggcttttgctgttcgggtgccgtcacaacgcgttggttggtaaattcggtatggcacaaaatggcagaaacgcgaacatactcaattacttcttccattgattgctccagctcttcctgatcttcatcttcgtcatagccaagctgtgcgatgttgcgtaaatcttcgatagcttctttcagctcgcctttaaccttgttcaacttcggctgaatgacgcccaggccaagcagaaagtggttaacccagcctgccaacgcatcggcgcgatcgaagacgctcacctcgtccagtgaatcatctggcaggaaaagctgaaacatgaagccatcatcttccagtgcatctcgcgtggcttgatacaggtcctgaagcggctgagacagcgtttgagtaaacgccataccttcattggtcagttcaaaaaccagcgttctccaactgtcgtcatggtttccaccacacagcataccgctgatcaagccgtgcatttctgctgcggtcagcgcgacttgctgttggtgaagcagttggttaaggccttcataggcaggaaacgtattctctatagacatgcggattcgtcatcgttggctgaattggttcgtgctatgctaccaccaagctccctttggattccagaaagggcttgtatcttagatctcggctatatatagttgcgcccgctttaacgaacccgatgtaacgggtaatgctcatgctatgcgacacgcgggcgcaagaacgaaaaaaggcaggaaggtggtatgtctgcacaaccagtagatattcaaatttttggccgttcgttaagagtgaattgtccgccagaacaacaggaagcgttgaatcaggcagcggaagatcttaaccagcggttgcaagatcttaaagttcgcactagagtcacaaacaccgagcaactggtgtttattgctgcgctgaatgtgtgccatgaactggcgcaggagcggggtaagacgcgtgattatgcatcgaatatggaacagcgtattcgtatgttgcagcagaccatcgagcaggcgttgctggaacagggcaagatcacggaccgtcagggtacacaatttgaataacgtcgtattttgacaaaagtacggtgtttttacgcgataagacgtgctaaggtttatcgcaagtaacgaataaaatttctctgagatgtttgtcagcgggccagtcccctgagccgatattttataccaaacagaatgtaatgctctgcggttggtgcgcaagctcggttcgtccgagaagccttaagactgcgacgttatgttcaccttgaaccaagggttcaagggttacagcctgcggcggcatctcggagatcccctttcttttatcgcctttgacccgtggcgaatgcagcccatgtcatcttctgatatgtcaattcttcccagcgcttcaccatcctcgactgcagtatcacgtcagcagattcgtcaggctgtgcgccagcagcggcgtttactgacgccggaacagcagagattatttgcactacaggcgtgtgaacgcgtcatggcacacccaaaaatcatacgggcagataacattgcggtatttctgtcgtttgatggcgagctggatacgcccccgttgattcaacagctgtggcagcagggaaagcgcgtttacttgccagtcctgcatccgtttcgcgctggatatctgctgtttctgcgctatgcaccggacaccgagctggtgcgcaatcgtctgaagattatggaaccgcgtctggatgtacgtcaggttttgccgttaccgcagttggatattcttctgacgccgctggtggcgtttgatcatcaggggcagcgcttgggcatgggcggtggtttttacgaccgtacgttgcagtatcgcaaccagatgtctcgcgggccttacccgattgggctggcccacgattgtcagcaggttgacgcactaccagtcgaaagttgggacattccgctgccggaaattattaccccctcccatcattggcagtggaacacgcgctagttttttatctgttcgggcgaccgatcgtggcccaacatctgctgtaccaattccacacagtgcaggaaacgcgaatcgtaatccggttctttgatgtacacgtacgggatattatttttagccagcatcgttttcagcaggtcctggaattccgaacgagcggtggtactgcctaaactgcgcagcccgtcggctacccacggcgtgttgttttccagcaaaatcaccagatcgaagcggtattcgtcgactagtgcctgaacgaacgggtgttcacggccttcatattttttgcagaacgcctgagtggtgacaaaatcggtgtcgataaaggccactttattggcatattttaccgcaaaatcaatgtactgtgcctgacccagtgcaatcttgtcatagtcggaatactgcaacgccatctcgtcgccacccagatgagagaatacataatcgcgaccatattcccaggcgctggtggtgttgaagatattagccagcttgtttaccagcgtggatttaccactggattccccgccaagaatagcaacggtacgcacaaagaacggcttcacttcggttgggatatagtcccaataacggaagggatcgtggcggatctgggagccgctgatgttcataaaggatcgttgcgggtcgatcaagatggcctcaatgcccagatgctcacgatattgcagagcatcctgttcttcgctggtgtagacgaaattgggcgtgatgcttttttcctgcatgaacgcctgaatccctttactccacacatcccagccgtgcgggtagggttccatcccttgctcattaaaggcgtgaatatgaatatttttctgatatttaaaggtctgcaacagccagcgcagacggtcgctgacggtgggttgctgtgacatcgagctgttctcaaacagcagacggtcacgcggctcgtcgtaacctaaaatcacatgcagttcatcgacttggctgcatgcgcgttgaatcagataaatgtggccggtgtgtagcggatagaacttaccgaagacgacgccaatattcttttcgtaacgtgggaattccagctcaagaaaccgatgcagcgcttcaagtttctgtgcgctagggcttttgattttggcattaagtaattgactgagatagcctttggtcatatcggttgcgtcggcaacctgctgtagggtgcaacccttctggcggatagcggatttcaggtaatcaaatgatgacatggtgcaacactcttgtttagcctactaaacaaaataccacaagataaggcaacgtccgctactctttcacacccccctgttttagctcaaggttaacaggagggaagagcagcggatggctttctgtcgttcgtttagagatcgtcgaggatcgccagcgcgtcggccagttttttcacgccgaatacctgcatactggctggagctttcttcggcatattggcatgaggaatgatggcgcgtttgaagccgtgcttggcggcttcggtaatccgctcttggccgctgggaactggacgaatttcgcctgccagaccgacttcaccgaagatgaccagatcctgtggcagcgggcgatcgcggaagctggaaaccagtgatagcagaagtgcaagatcggcgctggtttcggtcactttgacgccaccgacgacattcacgaacacatcctgatccgacatttgtaagccaccgtggcgatgcagtaccgccagcagaatcgctaatcggttttgctccagcccgaccgcaacgcgacgcgggttggccatcatcgattgatctaccagcgcctgaatctcgaccagcagcggacgcgtaccttcccataccaccatgactgaactgccagatgtcacttcgtcaccacggctgaggaaaatggctgatggattgctgatctctcgcagcccttgttccgtcatggcgaacacgccgagctcgttaacggcaccgaaacggtttttatggctgcgcagcgtgcgaaagcgcgaatctgcatcgccgtccagcagtacggaacagtcgatacagtgttccaatactttcggcccggcgagtgagccgtctttggtgacgtggccgaccatcacaatggcgacgccgcgcgttttagcgaagcgcgtcaggtaggcggcagtttcacgcacttgcgccacgctgccgggagacgattgaatgtcggcgagatgcatgacctgaatggagtcgatcaccatcaacttcggctgttcttgctcggcaatcaggcaaatctgttcgatgctggtttcagacagcatgttgagattctgagtcggcagattgaggcggtgcgctcgcatcgccacctgctgcaatgattcttccccagtgacgtacagggttttcatatgttctgacagcttgcagagtgtttgcagtagcagcgtactcttacccgcgccagggctaccgccgattagaatggcgctgcctggaacgacgccgccgcccagaacgcgatcaaactccagaaagccagtggaaaagcgaggtagcgcttcaaggctgatttctgagagcttttgcacccggctaacgcccgcgctctcacccgcatagccagtgagacggtcggagcgtgatacggacgccgacgccaggcgaacttcggtaatggtgttccaggcgtggcacgcactacactgcccttgccagcgcggatagtcagctccgcattcattacatacaaacgcccgtttgatggcttttgccacgtatcacctcctactgattaacgcttttcgtgtctcatgctgccgctgaggatgcagagcacaccggtcagatcggcatgacggatggttaccgcagactgctcattgaccttgggtttggcgtgataggcaatgcctaagctggctgtcttgatcatcggcagatcgtttgcgccgtcgccgatagcaacggtctggtgcattggaatctccagcttttccgctaactgttgtagcgtagtggctttatattttgcatcgacaatcgtgccgatgacttcaccggtcagtttgccatcttgcatacctaattcgttggcaacggcggcgaccagacctaattcgtcacgcaaataatcggaaaagtaggtaaacccgcccgacgcaatcgcgacgtgccaacccgcttcctgaagctggctaaccatattattcaagcctggcatcagcggcagcgttttgcgtaccgtctgtaaaatagtggcgtcggcaccttttaatgtcccaacccgctgacgcaggctggcggcgaaatccagctcgccacgcattgcgcgttcggtgacttcggccaccagttcgccagtgcctgccagcttggcgatttcatcaatgcattcgatctgaatcgcagtggaatccatgtccatgaccagtaaacccggcgaacgcagcgttggcgcgttgctcatggccgcgacatcgatacccaattcgtgagccagcttggttgcacgtggcgtcagtgtgcccgctaaacggacaacctgataatcgcccacgttccaggcactaacgataaccatggcgcttcccagtttacgctggtagcgagaaatcaggtttttatcgaggacgtcgctataaatcaaccagccggtatcgccagcgcggtagtcaagcggcatcacttcgtcaccgctcagtgataatggcagtcccggccaacagttgatctcattcgggagatcacgataggtcagactattcgacatggggaaaatcctctgctggcagtagtgcgataaagtcgtgcgatgaaaagggatgtggcgtcggccaaacatatcccttcaaaaactgggcaacaagctatcctatcgtcggcgcttctggcaacatgaaagtatccaaatcgtgtaaggattatcatggttcgcgcccgggtaaaatttcgtctacatcgcacggcgattgcgttgatctgtctcgccctgctggtgatattaatgcaaggcgcgtcctatttcagtttgagccaccagatggcacgttctgagcaggttgaagatctggcacgcacgctgtccagacaggtggcttatagtctttcgccgctgatgggtaacgtggatgataacggccaaaagattactaccatcctcaaacagcttaccgataacagccgtattctggatgctggcgtgtaccagcaggatggctcgctggtggcgcatatcggtgaacaggtgcaactgcgagaccggctggcgctggacggcaatcgggttggtagctactttaaccatcaattggtacagccgattgagggaaaagaggggcctatcggcttcctgcgcatcacgctggatacccatgtattggcgaccgaagccagacaggtggataacaccaccaatattctgcgtctgatgattttactttcactggctatcggcatcattctgacccgcacgctgttgcagaatcgtcgtacccgctggcagcagtcaccttatcttcttactgcgagtacgccagtgaaagaagaagatgagacagagagtgaaacgcagcctgatggcagcgtggtagtgaaaaaagacggggaagagaaaagcctctgacacgctgactgccaccccgtacaaacgccctgtttgtacggaggacgacgcggctatttcaactgctgctggaactgaagccagtgggtctgaaatttgctgactaccgagagatgatcgctcttggtatagcggtcagccgtggttgccgagacatagctgcgaaagctgtcaaacaaggaatccgcacgcgttgaggccgccagagaaaaaatttgccggcgttgaatctgcgtggctgatgtgccttccgcgtttctttgcaattccagaaaagtagaatttgtcttatcggtgtctcccgcgtcgacgctgcgctgatactcatcttgcagaatgtttttttccagattactcagcgcgtcagactggtacgtgatgaagtcctgaatatccttatcagcgttctgattagcgccgctatccacatagcggtttttcaattcttccaactttgcggcttttagcgtgatttcgatgctatcggtggtatagctccacgttgtcacatcggatggtttagacagtgcttgatgaaccagatcgacaaactcgtctttactgatgctgctgtcagctttgaggttatttgaccacagctcaagggccatttcgttcgtgctgatgtaatcaataggcagattgagcgtcgagtgagtctctctttgtatcatgaggttacgcgttttaagcacctctccctgcattgcatcttgctcttcttggcttaacgtggcgggtggggtgtttgctctattttctttcaagcgagccaccgcttccgcagaaatttttatattgttggagaaggtgacggtttttccggtaattggactgacggtctgcacgctgtcggttgtggtgggttctgttgttaatggcgttgtagcagatggtatcgcggtgctctgggcctgagaattgctatgacccgtattacttacagacaagctcatactctctccttaagtgcgatcaaatggttaaaagttgacccagagattatcggcaaagataaatgataactttataaatgatttatgccgtaattattgatagcggtatcagaacggtgaccgcagcagtgatgtctccgcgctgtttgtgccatcaccgattgtgtctgcacgttaaatcagggaaaatgctcggctacagtatatttccgctttgcctgacgatctgacatcggtgtgttgttgacttgatgctgacgctgggtggctaacaaaagaaacctgaaaatcatgtctccaagtgaatacgcccgcgaagtctctaaaagaagaacgttcgctatcatttctcaccctgatgccggtaaaaccacgattaccgaaaaggtcctgttgttcggacaggcgattcagactgccggtacggtaaaagggcgtggttcgaaccagcatgcgaaatccgactggatggagatggaaaagcagcgtggtatctccattactacgtccgtgatgcagtttccctatcgtgaatgtctggttaacctgttggataccccggggcatgaagacttctccgaagatacctatcgtacgctgacggcggtggactgctgcctgatggtgatcgacaccgcaaaaggggtcgaagatcgtacgcgtaagctgatggaagtcactcgcctgcgcgacacgccgattctgacgttcatgaacaaacttgaccgtgacatccgcgatccgatggaagtgctggatgaagttgagagcgagcttaaaattgcctgtgcgccgatcacttggccgattggctgcggcaaactgttcaaaggcgtgtaccacctttataaagacgaaacctatctgtatcagacgggtaaaggccatacgattcaggaagtgcgtatcgttaaagggctggataacccggatctggatatcgctgtgggcgaggatctggcagcacaactgcgtgaagagttggaactggtgcaaggggcatcgcacgaatttgagctggaagcatttcttgctggtgaactgacgccagtcttctttggtaccgcgttgggtaactttggcgtcgatcacatgctggacgggttgatcgcttgggcacctacgccgatgtcgcgtaaaacggatacccgcgaagttacagcagcggaagagaagttcaccggttttgtgttcaagattcaggccaatatggacccgaaacaccgtgaccgcgtggcatttatgcgcgtcgtgtctgggaaatatgaaaaaagcatgaaactgcgtcaggtccgtacgggcaaagacgtggtgatttcagacgcactgacctttatggcgggtgaccgttcccacattgaagaagcctaccctggcgatattatcgggttacataaccacggcactatccagattggcgatacgtttacgcagggtgaagatatgaaattcaccggtatccctaactttgcgccagaactgttccgccgtatccgcctgcgcgatccgctcaagcagaaacagctgctgaaagggctggtacagctttccgaagaaggtgccgtgcaggtattccgtccattgaccaacaacgaccttatcgtcggtgcggtcggtgtgctgcagttcgaggtggtcgttgcccgactgaaaacggaatacaacgttgaagcgatttatgaatcggttaacgtttctaccgcgcgttgggttgagtgcagcgatgcgaagaaactcgaagagtttacgcgtaagaacgaactgcatttggcgctggatggcgggaataatctagcttatgtggcaccgacgatggtaaacctgaatctgacgcgggaacgttaccctgaagtcacattccaccaaacgcgcgaacattgatttagtagatagcgctacagtttcacaaaaaaatggtgactgtgccgtttaaatagtgaccatgttgttaaaataatcatcacccggttatatttggttttaggccaaaaatgccgggtgtttttatttttaaatgatttaaaaatcaatgccttaattttttattatcccctgcgttctttctcgcctcgatgcaacagacaaatctgaattgctgtacatgttccttcgttaccctgtgattttccattctgtgggctatagttaacggcgtgttaactgatttagctcgttcaactgttaacgtaatttaagttggttcattgttttgatttgtttcgcctttgcaattcaatactctaatttttatgcaagaagaaggaatcatcggagtgttggtaacgtcattatcactttgatttgctaatgactgcacaggcgttaacgtggctcacacagactgtgtcgggcttagagaaaagcataagaaggaagacatcgatgaaaaagaccacattgacacaatcgctgatcgtagttgctctgggttcgattctggctggcggcgccatggctgaagaaacgttggggcagaaagtagaacgtatcgcggacacaactggtgcaaaaatcgataactccgccaataaagcgtctggctacatgagtgacagcgctgtcacggcaaaagtgaaaagcgcgttgctggaagacaaatcaattaccagcagcgacatttcagtcgaaacatcaaaaggtgtcgttacactgagcggctttgtcggcagtcaggcactcagctctcgcgcagtggaaattgccacgcaggttgagggtgtccaatccgtaagcgataaattgcaggttaaagataatcaatcacaatcagttggcgcgtatgctgatgatgctgtgattaccagtacgattaaggccaaactgctggcggatgacattgttccgtcccgtaaggtgaaagtcgaaactcaggaaggcgttgtgctactgagcggtgaagtggacaacaaagcgcagtccgaccgtgctgaaagtattgtgaaggctattgatggcgtgaaaagcgtcaagaacgacctgacagttaaataaccgtcgcgatttcgcactgggttatccgtaatagcggataacccgacctaatccgcataataaaacaccacctgtggatacgcagtcaggacgcatgaagcgcgtcaggatgaccaccacgatttttcattttgtctggtaaggagagcgtatgtttcgttggggcattatatttttagttatcgcactgatcgcggcagcactcggtttcggcggattggctggtacagcagctggcgcggcgaaaatcgtctttgtagtcggtattattctgtttctggttagcttgttcacgggtcggaaacggccgtagcacagcacattatatcttctaaataatgtcatacagagcacacagccgcgccatgcggctgtcacattttaccggcacactactcttttaccgacactactcgcgtatttgctgcatttcgacagtttatcaggaggtttatgatgaatagcgatatcgttgttggcaaatggaaacagtggaaagggaactttctggcgctgtgggctgattggtttgacagtgactgtgcctggttggaaggaagtaatgattacctgtctggcgtcctgcaagagggttacggaaaagcacacgaagaggtatcctcagagaaaaccacgttacactgaggcctcaccgcaacgacaagtccgattctgccatgatactttggcaggatattacttgcgcgtagagtagattgggtcgcctcatcttgacgggcttaatcttagcggagaaaagcgacgtgccttctgaacaacaccgttttatcgatacccactgtcatttcgactttcccctattctatgatgatgcaccggaaagcttgcgtctggcgcaagacgctggggttgaacgcatcattattcctgccgtagcttcccagcattttgaacgcgtattgatgctctctcgcacctactctccgctttacgccgcacttggccttcacccgctttatatcgccgaacatcaagagaacgatctgcttcgtctggaagaggaactgcgtcaattgcctgccagactggtggcggttggtgagattggattggatctctatatgccggagccgcagttcgagcgacagcttacctttcttgaggctcagcttcggctggcgaaaaaatacgatctcccagtgatcctgcactcgcgacgcagtcacgacaggctggcgcaattacttcgacgtattgaggtgccgcgaacgggtgtggttcacggatttgcgggcagtttggcacaggcgcaggcctttatccggctgggttattacatcggcgtaggagggaccattacttatgacagagcgaataaaacgcgtcaggcgatcgcgcaactgccgttagatcggctgctgctggaaactgatgcgcccgatatgccgatgagtggctatcagggccagccaaaccggcctgagcgtatttcgtgtgcgtttgaaacgctgtgtgcgctgcgaacggagccgcctgaagagattgcagaggcgctcttgcagaattcgctcaggctatttgggcgactggctccagagtaatgccactacctgtacgccactatcattccccaagcgctctgcttctgcttttctcttatttctgtgccacaacagacagaacagccatttcgatttcatataccaaccatgtaattgtgacgaagatcactttttggtgttttggactgttcgatgttgtatgtatttgtgacataaattagcgaccttcacgggccactctttataatcagctcgccagcttgtgcttaccgttctggcgaaatgattttttattatgcactcacttttttcacgcgttatagggaactgcacatgcaactcgttatgagtctcatcggcatgattgttttgatactgtgcgcggttatgttgtccaataaccgtaaagctatcagattgcgcaccgtagccggtgctttcattcttcagatcggtatcggcgcgctggtgctgtatgtaccagtagggcgcaagattctggagggtttgacgggtggcgtagcaaacgttatctcctacggaaatcaaggcgtttcgttcatgtttggcggtttggtgtccgacaaaatgtttgaggtatttggcggtggcgggtttgttttcgcgctccgcgtattgccgattatcgtctttttctcttcccttatcgctgtgctgtattacataggcgttatgcaattggtcatcaaggtacttggtggtggattgcaaaaactgttgggaacgtcccgtactgaatcgctttctgcgacggccaatatctttgtcggtcaaacggaagcaccgctggtggtacgtccgtatattgccaacatgacgcaatcagaactgtttgcggtgatgtgtggtggccttgcatcgattgctggtgccgtgatggcgggctatgcccagatgggcgtaccgttggaatatctgatcgctgcctcctttatggccgcaccgggcgggttactatttgccaaactgatggtgccagaaacggaaaaaacgcacgaccacgacgaaatggttgggtttgttgatgaagacgagcgtccggctaacgttatcgatgcggcggcaagcggtgcagcttctggtatgcaactggccctgaatgtgggtgcgatgctgctggcatttatcgccttgatcgctgtgttgaacggcattctgggcggcattggcggctggtttgactatccgcaactgtcgctggaaatgattctgggttggtgctttgcacctgttgcattcctgatcggtattccctggagtgaagcgaccgttgcgggttcgttcattgggcaaaaactgatcgtcaacgagttcgtcgcgtacatgaatttcagtgaatatctgaaagcagatgacgtggtgcgggccgctggtttgcaggttctgtcggatcataccaaagctgtgatttcgttcgcgctgtgcggctttgctaacctttcgtctattgctattcttattggaggtttgggcagtatggcgccaactcggcgtcaagatattgcccgctttggtttgaaagcggttgcggcaggtacgctttctaacctgatgagcgcctgcatcgcaggattctttttggccctgtagatgtaaccaggcattcttgcagtagcgagatgatgggcggcgaaagtcgcccattgttcgtttaaatccctgcattattcagggtttaaacgtggtctacgcggtgtttaccgagtgctggtgcgatatgcttgcctgagtggagtgacatgctttctgcttttattgatgatgttgaatggattacttttccacgggcaacggacggtgccgcctacccaggtattactgctcgctgccatttccatttgtctgcctatgacgacgcgctttttgccgaggcgaatattcccttttccgacgcgctagagcgtgccgtaccgaaacgacgcgctgaatttctggctgggcgttgcctggccaagcgcgtattgaacaagttggatcatcccgattttattctgcatagcggggaagatcgctctccgcagtggccggtaaatattgccggttcgctgagccataacaaagacagcgtactctgcgccgcacatctgcgtagcgatgagttgtcgtgcgtgggggtcgatatcgaagggtttatatccgacgagcgtgcgcaatcgctgtggcctggtatcatcggtgacgaagagttccaatggtttcaggggcgagatgagtcgttctgctgtttgctaacggtaagcttctcggcgaaagagagcttgttcaaagcgctttacccgcaggtccggcactactttgattttctggatgccagactggtggcgctggatatcaccaagcgcgagtttgagctggaactgctgaccgatctgacaccgacgttttacgccggacgccgttttaaaggcgcatacctgctgagagagtacgacgtcaccaccttcatctgctgctaaaaaaagcccgcgttagcgggctcatcggcattcatcagaacttgtagctcacgccgccgtacaccgtacgtccagacaggaagtagtcgttgttggtcgcgacgtaatcccgtttttcgttggtcaggttagtgaggcccagcttaaggtccacatttttaaccggcgtataggtggcaccgatatccacggtgttgaagccacgagtcttactgacttctttatcaaacagatactggttaccggtgtattggtaagcaatataagtcgataggttatctaacgtctgccagttcaactgggtgttaaccgtatttttcggtgtttgcttcagtcgcatttttgtcgtgcggtcttcggcatcgacaatagtccagttagtggtccagttcaggtcatctgtcacatcgacccagaatgaggtttcaataccctgaattcgcgctttattcacattttcgtaggtgaggcgcgtcgcaactctgtcccaggtctgaacctgaatcatgtctttaatatcgttattaaatagcgtaacgcctgcgccaaagcgttcagcttcataagcggtgccgatttcatagctgattgacgtttctggcttcaaatccggattacctaccgtctggcaacggccacggcaggcggcgatggcatacgattcagatgactgcgcaattgagggggctttaaacgctttactgacgccgccttttaccacccagttgtcggtgaggctataggtggcataagcgcgcgggctgaattctgtaccataagtctcatgcttatcgacacgtccgccgaaggttaatgccaggtcagatagcttgaattcgtcttgcagaaagagagctccctgactcacgtcaatggtgctgttgggcaagttcatgctgtgtttcaatgaggttaggcgatattctccgccaccggtcagtagatgatcgcccagatagccggaggcctgtccgtcaacagtatggttgtcctgcgtaatgtccgctttgccattattgagttgggaattatccatcaattccacattttcatagaaatagcgcagacgtgtatcgacgttatcccaactgccgttgtgcgttaatcccagccccagtcgctccattttttgaatgttgcgaactgccgtgccatagttattccatcgtacgtcacggtcgtctttggtatatgtggcgtcgaaatccaggctctgttgggcatcaatcaaccacgttaaatttcccatcacactgtaattatcacgtttttccagtgcatcggtattctgatttaccgactgttcagttttccatgcgtcacgttttccgccatcggccagcaagctccccagcagcgtgttttctatgagtggcccgctgatataaccgttcaggcggttatggtcgccgccagatccttctgttggcgcttcaaagttatagccaatttcgcctttgagttcgttactcggttggttcaggatgacgttaatgacaccgcccagagcatcggcaccgtacagggaggacataggcccacggatcacttcgacacgttcgatcgctgagatgggaatcgcactcagatcgaaatcattccccatgttgccagcaagcgcatcgcgggaattgacccgacggccgttgatcagcagtaaggtatagtccgctttcataccacggatcttgatttcgttacgaccatagctggtagacgggttgatgttaatgcctggcagctttttcaccgcatcggaaacgttattcaccgacatcttttccagttcggcgtgggtgatgacagagacgctggcgggggcgcttagcgtggtgtgtttcgtctgtgttgctgtcacgacgattttttcatctgccgcgttttctgcctgtgccagcgcaggcagtgtcagtaaccccgtcaccagcagggcgcgatacaccttgctgtgtggaaaatgatgatgtgaaaagcgactttccggttttagctgcatgtcaaagaccccatcaaagagtggaaaaaatatccccgtaagtaacgtgctgccgacccattcgttgcatgaatcgatcagtttattgctcagtcacctgtgccgattggcgtgctgccattttccggccacgttcagccaactgcggaatcaagcgtagggtcagcagcatggctgccagcgcaaatacggtgctggcgatggcgagctgtgagaatccgtcaatttttccctctgcggaggtgctcagataagcggcagaggcgacgctggcaagccccgatgccacgttggccgcagttccctgataggacatgaacgcagcgcgctgatgcggcagcggaatacccgcggtaatcgccagcgtgctgctggaacgggccgcgctgagcgccatgaatagggtgaacaccagatacagggaaagcgaaaagggcaaaacgaaaccgcagagaatgacaacggccagcagcagcgtcgttaccacgaccgtctggctggcatacccgcgatccaacaggttaccgcacagttgcatggtcaccatgcttgccagcccgccgcagaggtagagcagggaaatgtcatcccgagggaaagcgagattgaactgaaaatagttggaaaaatggggaatcagcaggaaatgcccgaacatttgtagcgacatcaccgtcagtcccaacacgaaaaggggagaggccagcaggtcctgtaatacagaagtcggtgctttactaggatcaagcttttgctgagcccggtgcgtcggcggcatggaagggaaccgccacagcactaataaaaccaacagcaggccgccgaggccgaacgtataaaacggcgcttgccagttaatacggtgagccagttccagcgacagcggcatgatgacaatagctgcgagtgaaaagctcatgccgacataggccagctgctttccgcgttcgttggccggcacaatatcgacaaccgccgccatcaacacaccggatgccggcccggcaacacagcccgctagaatgaacagcagcaaaagatcggtttggctggtggagaacatacaggctgccgtcaggccgaagcgcagcgtcagcagaacgatcagggcatgtttacggttaaatctgtccagataaggtgcggcgaggaagccgacgatggcagaagcaaacgttgcgccgccgctgatgtagccgatgttcttggcatccatggacagggcgctgacgaaatcgggtcctaacggcatcaccatcatcaggctaccgagggaaagcatgttgatgagcaacgccagatgcacaacggatcgggtgtgcgggcggtacatgctttcatccatgacaggctcacatttagacacagttagtaaaatatttgcgcagtctagcgcagcttaatttcattgacaatgaatgataactattttcattatcaactgtgatgtgggttttataatcaatacattcttattgctaaccattaaccgttatgaaagatgaacaataaaattgattaacatcaatataacccccaattaatgggcgtgaataaccattttgtggaaggattgaccgaacacgttacttcagtgtaatttaactgcgcttaatatgaatgataatgattttaataatcattggtatttaatttgcgagcgcaggagctgtcttgtggatacactgatttcagaaactgaaacatttagcggactaacctattcggaacagaccgcttttttatatgcatcggaacaccgaagcctttctacttccggcttatttgaacgtatttcgtcccctgtttgtgctccaggctcgcacaatgacgagcttagccttgccatcgcgcaggcattccaacgggcacgtcaggcagggcaatcgctgcctattgttgtgggagcgattccttttgataccacgcaaccatcttgtctctatatccctgatagttataccgttacgacgaaatatgaactcgtcagccgtgctcgtaagcacacggcagtggcgcccactgcgttaacgctaaacagtgtcccaggagaatgtcagttcaagtccatcgtggcagaggccgttgaacgcttccgccgtggtgaactgagcaaagccgtgctgtcacgcattctggacattgaactggcgagccccgttaaggcgcaaacgatcctcaacaatctgatggtgcaaaacgccggtggatatcacttctcactgccattgccggatggctctgtattgctgggtgccagccctgaactgctgctgcgtaagcagggaaacgtgattgtgtctaatccactggcgggatcggcacgacggatgaacgatgaacatctggactatctgaacagccagcgtttgctgaattcaggcaaagacaagcacgagcataagctggtggtggacgacattcgtcaacgcctgatgccgctgtgcgcgtcgttaaccattccatcggctccctcgctgatgagtactgcctcgatgtggcacttgtccactgcgatccgcggtgaactggcgaacccggatatgacagcacttcaggtcgcctgtcagctccatcctacccccgcactgtgcggtttccccacgcaggaagctcgtcagttgatcgccgaactggaaccgcacgatcgtggcgtattcagcgggatcgtcggctggtgtgatgctaacggtgatggcgaatgggtgatagtcattcgctgcggcaccataaaacacaataaagtccgcctgtttgctggtgcgggtattgttgaggcatccgtccccgaggatgaatgggctgaaaccgccgctaaattaaacacgatgctgaatgcgtttgggcttaactctggtgtggatggactatgagcattgaatttacgccctggccagaggaactggcacagcgttatcgcgacaagggatactgggtcggcctgccgttaacggatgcctgggaacgtcatctggcgacacagcccgatgcggttgcggtcgtgtgcggcgaacgtcagtggagctatcgggagctggatcaacagtcttccgcgctggcatcgcgcttgacgcaaaacggcctgcgcggtggtgacactgctctggtgcagttgccgaacgtggccgaattttacctgaccttttttgcgttgctgaaaatgggcgtcgcgccggttaacgcgctgttcagccataacaagctggagctgctgtcgtacgctacgcagatcgagccgcgtttgctgatcgcatcggccgaacatccgctgtttggcaacggtgagtttctggatcggctacaaacgcaggttcctagcctgcaaacagtggtgatgctcggcgacagcccactggggcacagtctgacggactggctgcaaccgcacgcttcggtcagtaagtatcagccttccgcgtcggggcaggtcgccttctttcagctttctggcggcagtaccggcacgccgaagctaattccccgtacccatgatgattactactacagcgtgcgccgcagcgtggaaatctgtgagctgacgccacaaacccgctatctgtgtgcgttgccggcaccgcataacttcccgttaagttcacccggttcactgggcgtattttacgctggtggacgggtcgtgttggcgtcagatccgggggcgatgacttgtttcccgctgatcgaacgtcatcagatcgatataacttcgctggtgccgcccgctgccgcgctgtggatccaagcggcagaacagtttggtgaagcgctgcgtagcctgaagatcttgcaggtgggcggggcgaagctgagtgaaaccgtcgcacgtcgtattccggcggtgctgggctgtcagttgcaacaggtgttggggatggcggaagggctggtgaactacacccgactggacgacagcgacgagcacatctttaccacgcagggctacccgatgagcccggacgatgaagtgaaggtgttggacagggacggtaatccgctgccgaggggtgaggcggggctattggcgacgcgtggcccgtataccttccgtggctattaccgcagcccggagcacaatgctcgcgctttcgaccgtgacggtttctaccactcgggcgatgtggtgcagatgaccgaagagggctacttgcgtgtggtcgggcgagaaaaagatcagattaaccgcggcggtgaaaagatcgctgccgaagagatcgaaaatctgctgcttaaacatgacggcattctccatgccgcgctggtgtccatgcccgatccggtcatgggcgaaaaaagctgtgcttttctggtggtcagcgattcctcactgaaagccatcacgttaagaaaatatcttcgcaatcagggtattgccgaattcaaactgccggaccgctttgagatgatcgacaccttgcccgtcacaccggtcggcaagattgataagaaatcactccgtcagcgcatccagacccaactcagcattcaaaataaataaggattttgtgatggcaatcccttctattgcttcttatcccctgccgtgcgcacaggatttccctgaaaacaacgtttcctgggcgtttgaacctgaacgtgcggtgctgctgattcacgacatgcaggactatttcgtaaatttctatggtgcggatagcccgctggcacaacagctgattgagaacatttcggcgctgcgaacctactgtaaagcgcaggggatcccggtggtgtataccgcgcagcctaacacgcagagcgccgctgatcgtgcgctgctgaacgatatgtggggcgcagggctgaacaatcatcctgagaagcagcgtgttgtgagtgccttggctccggatgagcatgacacggtgctggtgaagtggcgctacagcgcattccatcgttccccgctggaaccgatgatgaaagagatgggtaaagatcagctgattatctgcggcgtttacggacatatcggctgcatgattacggcgacggatgcctttatgcgcgatattaagcccttcatggtgggcgatgcgattgcggatttctcacttcaggaacacctgatggcgctgaaatatgttgcgacgcgcgccggacgggtggtcagcacggcagaacttacgggagcaaaaatggcacaggcattgacgaaacaaggactgagagcgcatctgctgagcttgattgatgaagaggaagatcagtttgatgaagatgaaaacctgatcgactatggtctggactcggtgcgcatgatggcgctgctgaccgaatggcgcaatcagggcgtcaccctgagctttgtcgatctggcgcgtaaccctagcctgaatgcatggtgggcgctgatcgaaaaacagcagggagccgcattatgaagccgttgagcgttgcgcagtgcgggctgtggttaggccatgcgctgaacgatgataaggcgacgttcaacacggcggagtgcatcgcatttgatggcaaagtcgatattgacgccatgctgagcgcgatccgtcaggccgtgatggaatgcgagtgcctgtactgtcagtttgttgaggttgcgggtgaacatgcagagcaaccagagatcggttttgtggcttcgcaactgcccgttccgattggtgtgctgccgattgtagaactgttgcccgcaccgatgacggacgaagagcagacgatacgtcagtgggcgcgtgacgaaatctctctgccgctggatttactgaacggattaccctgccgctttgcgctgctctgcggtgaaaaacgcgattttctctacagttgcgttcaccacattgcattggacggctttggcaccactatgctgtttcaacgcatcgcccagatctacaccgcgctgacggcggggcagtccgctccagtggctgagtttggtccgttcagtgcggtgttggaagaggaacggcagcgcgatgccagcgggcagacggcgcaggcgcgtgatttctggctagagacgttgaacgcgatgccggaacccgccagttttagtgagaagaaagcaccgatagccgcgcgttttttgcgtcaaagctgtgatatgcctgcggatctctggcagccgctgagcgcgctgtgtgaaggcaataaaatcagctggccggatctgtttttggcgatgctggcaacgcacctgaaactggtgtccggcagcgatcgactgacgttcggaatgatggtgatgaaccgtatcggctccgcctcgctgatggtgccgagcatgcagatgaatatcgtgccgctctgtattcaggtggatgaacaggcaaattttgtggcgctggcgcaacaggttgcccgtaccaaacgcacgctgcgtcgtcatcagcactatcgctatgagcatttacgtcgcgatctgaatcgcgttggcggcgaacagcgccttttcgggccgctgatcaatatcatgccgttcgatcatccgcttaattacggatcgctgtcgtccagcacgctgaatcttagcgccgggccggtagaagatctgacgatcgagatccatttcaaaccggatggcacgccggtattggactttgatgccaatccagcctgttatagcgcagaagcgcttgccagcctgcaagaaaccctgttcacgctgcttcagcgctggctggcgcagccgcagcaaaccagcggcgaactgctgggacgctggctgcgtgaagaacgtgaactggcgctgatcaccagccgcgaaccagaaccgtttgttgagccggttctgacggcgattgccaagcaggcgcgtaagaacccgagtcatatcgcattggcgcagcgcgatcggcaatacagctatcagcaactgctgggtctgagcggtcaggctgctgcggcgctacatgagcgcggcgtaaagcccggtgaacgcatcggtattatgctgaaccgtagtcctgaaaccattatcagtttgctggccgtgatgcagtgcggcgcggtttatgtgccgcttgaccctgaacagccgcgtgaacgtcagcaacacatcatccagattgccgggctgcgtacgattgtgacgcaggcggattaccagcatcggctggcctccgtcttttctggtgcaatcgttctggcggggcaccttctgtcatccaatgcgcaggccgtggcgctgccgactgcggaatcgagagaaggccagattgcctatgtcatgttcacttcgggatcgaccggattgccgaaaggcgtggagatcggcgccagcgcgctggatcacttcactgcggcggcacgtcagcgctacggcctgcgtgcagaggatcgcgtgctgcaatttgctccgtttaactttgatgccagcatcgaagaggtttttgccacgctgaccagcggtgcgacgctggtgctgcgtaccgatgaaatgctggaatcgattcccacctttgttgaacaggtagacgcacaggcgattacgctgctcgatctgccgaccgcattctggaacgaatgggtggtggggctgaaaaccggcacgctaaccatgccttctgcactgcgcgctatcatcatcggtggtgaagccgtgtatcccgaacagctggtgcagtggcaacgccacgcgccggacacgctgcgcttaatcaacacgtatggcccaacggaaactacggtggtggcgaccagttgcgacctgcaaacccagcctgctgatgtggcgcagcttcctatcggtctgccgttggcaggggtaaacgcactggttctggcggcgggcgatcgccctgcggcggaaggtgaattggtgctgctggggccaacgctggcagcgggttacatcggtacggaacacacagcgtttacgctgttggcggtgggcgatcgacatctgccagcctaccgcacgggtgacagagtgcgtctggaaaaaggacacctgctgtacctcgggcgcatggataacgaatttaaaatcagcggttaccggattcagccaggagaagtcgaagcccatttgctggcgcagccggaagtcgatgaagcctgcgtgcagggcattgtttaccccaacggcgtacggcggctggtggcgtttgtcgccacgaaagagggcgagatcgatgcgcgtgcgctgaaacaacgcctgagcagtgtactgccgcctgccatgatccccaccgattatcgtgctttccatcagctgccgaaaaccgggtccaataaggtcgatcgcaagcgtctgctggcggaatatcacgatgatgcaccgacgcaggcgttagccagcgaaaccgagaatcgggtcagcgccatctggcagcagatcctcggtgtgtcggggatccaatcgcgggataacttcttcgaactgggtggacagtcactgcaaaccatccagattgttaatcgtctggccgcagagttttctgtcagcatcaaagtctctgatgtgttcgatcatccacagctcagcgacttctgccgctatctggacgataggctgtcacaggatgaaaacagcgtggaaatggtgtggtagggaaaatgatgaacaaggcacaacctcttcagtttgatttcagtgggcagaccgtctgggtaaccggcgcggcgagcggcattggcgaaagcattgcccgccagtttgtcgcgctgggcgcgaacgtgatcggattcgatcgcgcattccaacataacgcttccccgtataacgatcgcccgtttcgctgcgtgacgctggatatcagcgagccgaacagcgtggcgacggtgtgtcgccagcagttggcggaaacggggctcgacgttctggtcaacgccgccgggattctgcgtttaggtgatatcgatgcgctgagcgtggacgactggtaccagtgcatcaacgtcaatgcctctggcgcgttttatttgctgaacgcgctggtgccgcactttaagcagcagcgccgtggcgcgattgtctgcgttggctctaatgccgcgcatgttccccgcgtgcaaatggcggcgtactgcgcctcgaaagcggcgcttaccagcctgtctcactgtgccggattagagctggcaccttacggcgtgcgctgcaatctggtgtcgccaggatcgacggatacgccgatgcagcgtggcatgtggcacagcgccgatgcggaacagcgcactatcgcgggctttcctgaccagtacaagctggggattccgctgggcaagattgctcagccggaagagatcgccaataccgtggtttttttggcttccgatctggccagccacatcaccatgcaagatgtggtggtggatggcggggcaacgctgacggcctgatttgctgagagagtgacaagtcatgaaagatatcgtaacgctgttaaagcagttggaacggcaaggtgtgcgtctggcgttaaatgcgcaagggcagctgatttcacagtccaacaaagaagcgatcacggcagagattgggcgcacgattaaggaaaacaaagatgccatcgtgcgctgccttacggcgcagcaggcgtttgaacgccccatcacgccgcagaatgcgacgtctggcccgctgtcgtcatcgcaaagcgggctatggtttatcgaacaatacgaagagcaatcacacctctacaacatgccggtctattttcgtctgactggcccgctggatgtggccgcgttggagtttgcctttgacgcgctggcgcagcgtcatgccagcctgcgcacccgttttgtggtcaatgaacagggcaagggtgaacagcgtatcgatgcctatcaaccgtttgtgatacagcatgatgacttctcactgttgccggaagctgaacgggaagggcgtttacagcagcaggtgaaagcggaaatcagccgtccgttcgatctcactgcgggcgatctcacccgcgtgcggctggtgaagatgagcgagcggacgcacgttctgatgatcacccagcaccacattatttccgatggctggtcggtgaagaatctgtttgctgacttcaaaccggcctttttggcctgtcaaaactgccagccttatcctgtcgagaccactcagcttaactatatcgactacgcacactggttcaattccgactcatttctggattaccacaacgaattcaaaccgttctgggttgagcgactgacggggattccggaagtacacagcctgccgctggataaaccgcgtccggcgcaccagaacagcggtggtgaggtgatcttctccgcgatcaacaacgatctgtgggataaattcaagcgcctgtgtcagcgctacaatacgtctaacttcattggtcttcatgcggtgttctccctgatgctggcgcgcatcagcggcgagaaagacattgtgattggctccccgctggcctatcgcgagcggccggatatcgaagatgttgtcggcttcttcgttaacaccatcgtgctacgtacccaattgcaagacagccagaactttgtcgattacctgcaatactgccgcgaacaggatctctcggccttcgatcatcagctctatcgctttgaagcgctgagtgaggcgatcgggtccgatcgtaccacggcgatcaatccgatcttccaggtgatgctggtttatcaagctaaagtggatttcaacgatctgatccctggctgtgatgcggcggaggaaacctcgccggtgctgcctgccaagacagacatctcagttaaggtgacggaactgatgggggaggtgcggctggactggctgtttgccactgcgctgtttgagcgccagacgatccagtattacgccgaccgctttatccggctgatcgaagccgtggtggaaaatccggaaaccgatgtctggcatctgccgttgatggaaacggatcgatttgccgctgtgctggcggaaacgcagcaattgccgcgtagctatccgcagccacagctgacggtaaccgacgtgattgaagccgtggcacagcgcgatccacagcagttggcgattgcctttgatggtgagccgcgcaccgacacgctgacgtatgccgaactgaacaggcaggctaaccagctcgcacattggctgcaccgtcaggggctgggcgaacagtcgctggttggcgtgctggcgaaacgcgatcgctattttgtcattgcgctactggccatttggaaagcgggtgcagcctatgtaccgctggatcctgactatccgcctgagcggctacgccacatcattaccgatgccaacctttccgtcattctcggcggtgatgggcaacagctggcgcaatggtcagccgaacagcgtatcgatctgaccgatcctgctgttgtcgagcagtggcaggatttgccgggtgatcaaccccctgcaattccgcgccatgcacaacagttggcgcaggtgatctacacctcgggatcgaccggcttgccgaaaggcgtgatgatcgaacacggttcgttgatcaatctgctagacgatcatcgcgatcgcatcgatttcacaccacaaagcaccatgttcaactgcatgtcgctctcgtttgacgccggtaacatgacgacgctgttgccgctgagcagtggcggaacgctggcgtttggcgagccgaacgatcgggcaattatgcaggccgaacaggcgggtgcgacacacctgatcctgccgacggcactgatgtcaattctcgatcctgagcaggttaacggtattcaggccattggcatgggtggtgaagcctgcccgaacgcggtggtggaaaactgggccgataaggtggcgctgtacaacatgtacgggccgaccgaatgtactgtcacggcgttgagtacccgtctgcgtaaaggccagcctgtcaccatcggtaaaccgcttatccatattcaggcgttgattctggatacggccggacagctgtgtccggtgggcgtgccgggtgagctgtgtcttgcggggcttggtctggcgcgtggctacctcaatcagccgcagatgactgccagccgcttcgagcacatcacgctaaacgatgtgaacaatgcggggcaaggcgcggcaacgttgcgcatttatcgcacgggtgacaaggccagactgctgaacaacggtgactatgaatactgtggccgtattgatgagcagattaaactgcgtggctaccgcatcgaaccgggtgagatagaggcacagctagcggcagtctgcccatcgctgaagcagattaaagtcatcgtggcgcaggtagggagtcgtccggcgctggtcgcttatgccacggtgaaagccgacagcagcacgccggaacctgccgccgtgctgattgatgttgcaaagtacctaccggaatacatggtgcctttccggctgatgctgttggaagacatgccgctgacgccgaacggtaagctcgatatgaaacaactgccgccggtgctggaagcaaacgagagtgacggtgaggctgacaatccgctggaagcggacgtgttggcgatttggcgcagcgtgctgaatacgccgctgggcgttgaggatgattttttccgcttaggcggtgattctatcctcagtatccaactgacaacgcgactgcgcagcgcaggctatgcttgcacggtgaaagacgttttcgaagcgaaaagtgtacgacgtctgtgccgtgtgctggcgcagaataatcgagatacaggcactgtcgcggagcagggcacgctggaaggtgagttcgcgctgctgccgattcagcgttggttcatggagcaatctttggcacgtcctgaacactggaatcaggcggctatgatccaactgccggaagtggataccgaacggcttgtcacgatgttgcaggcgctgatggcacagcacgatgcactgcgtctgggctgtgatgccgaaggacaacgctatctggcggatgtcccttgccctgctttgtcgacgctggattatcgccagcttggcgacgatggcctgcaacaggcatttaccgcattgcagagtgaattcgatcctgcgcagggaagaacgatggcctgtgcgctggtgcggcaccatccacaggcggacaccgccttgttcctcgctttccaccatctggtgattgatgccgtttcctggcgcattctggttgacgatctggaacggttgtacctcggtgaaccgctgctgccgaaaacgtcaagctatcgtcagtggggcgcggcgctgcaacactacgctacacaacatgcggaacagctgacgtactggcaggcgcaggaagacggcgtagatctgacggcgctactggcggctaaagatccgcagggccatgccagtgctgccattctgacgctggatgcgaaaactacgggccaactggtgagtgaggccaatcgtgcctttaacaccgacgtcagcgatttgctgctgtcggcgctgacgcgcacgctaaacgatctcggctggggcgataaagcacgcatcatgctggaagggcatggccgcgaagcgattgatccgacgttggatgtcagccgcacagtcgggtggtttaccagcacctatccagtctgcctgcaagataagcccgactgggcttctctgattcaatccagcaaggaacagctgcgtcaggtgccagacaaaggcgtcgggtttaatccactgcgctatcatcacccgcagggcaactcgctgacgctgtcgccgattgtgttcaactatcttggcctgtcggttcaggccgcgggcacatggcgtccggtggacgtcgcgccgggatgctgcgtatcaccggggaataaaccggcagaggttatcagtcttcacggcggcattacgggcggacagctgacgctgcgtcaggtcggctgcctcaaccagcgtgacagcgaacgcctgatgacacggctgaccgagaatctgcgggcgctgacggaagcctgtctgacacagctaagccacggagtcgtctttacccccagcgatttcccggccgtcaatctgagccagacgcagctcgacagcctgtcacagcgttatgacatcgacacactgctgccgctgtcatcgcttcaacagtcaatgttgtaccaccgcctgcgctgtccgcaggacgatgcttaccatctgcaaacgccgattcgctatgcgcatgtgctagatgtggaaggctatcgtcaggcatggcagcgtcagattcagcgtttcccagccttgcgtgccgcgctggaaagcgagtgtgccagcatccaggtgattgtgaagcaggcagacctgcctttctactatcaggatttgatgcaggatgccgatccgctcgcagtcatcgaacgctatcgtcagcaggatttacgcaccggatttgatttgtcacagccgccgctgttgcgcattgcctgtttccgtttgggcgagcaggactatcgggtgcttctgagctgtcatcacagcgtgatcgatggctggagcggaccacagttgctgggtgcggtacaccgcgattatcaaacgctgatgcagggacaggtgttaatgcacggcgacgcaccagcgattcaggtggatcgcgcctatgtggattatgcgcggcacgccgtggcacagcagtctgccgtcgatgctttctggcagcagcgacagtcgctgttagcgcagactaacgatgtgtccatgctgtttgcggcagcagggaaacgtgccgatctcagtcagcatctgacgcagattgagccgcaggtcaccagcgtgagcctgaacgaaaaggatcaggcgacgctaaccgcttttgcccgtgaagtgggcatcacgcccagcattatcgcgcaatatgcctggcatcggctgctggcgcgttcgactggcgatgcggtcagtattgtcgggaatgtgctgtcgggcagagaaagtccggtggaagacgtggcgagcagcgtgggtctgtacatcaacagcctaccgttggcgctgagctggcagcagcccgtgtcgctgcaacagcatctggttcagttgcagaacgagttgatggcgatgaatcagcatgccacgcagtcgctgattgcgcttacggctggacgttctcgtctgttcaacagcttgtttatctatgagaactatccagatgcgaaagcggagcagggccaacgcgctgacgatccgcatcggctatatcctgagttttcagcagcctatgaaaaggtagagatgccgctgaatctggtggtgcgtgagcagtctggctgcatgctactgcgctttgagtttgatgcagatgcgttggacagtgcacaggcgcgtcgggtcttgatgcgctggcatgacgaagtggtggcgctggtaaacagtgtgccgcagcagccagccgagattatcggacatgataaagcgacaggcttggtggcggcacagaaaaccgtagcggatagcggtattaaccagccggatacatcgtttgcccaaacgttgctgcgtgcgtgggcacaaacgctacatcttggtgaacccggcctcggtgagtccgacctctggtcacggacgttgtgtgaaagcggtgttgattcgctccagcgtattgcgctggcacaggcgctgagccgtacgttagcgcacccagtgagcgtggcgctattgcagcactacccttcaccgcaggcgctgagtggacatctggcacagtcgagggttaccgccaatgaggaaacgctgtcatgacagggagcaatgatgtcatcgagaatctgttggccgatattcaacaaccaacggccttcgggcagcgggcgggtgccgcacacggggaacagcgccacagcggtgagctatcccagcagtatccagcatcgctggtgtgcgcggcgtggagctggctgctgtacaagtacagcggtgaagagcaggtgtgtgcggcgtttgtcacgtccgatcttcctgacaacctgaggccgttgatcgctcattttcagcagcgcgatcgtcttgtcagcgagtggatcgcagtggtgggatcgtcctgcgatccacagcctgcaccagcggttctgacagctgaaaccctgcatgcgctgtttagcagcgtgctgatcgtcggggatatagcatcactacctgttgtgatgcagaaggtggtgcaaaaggtggcgctgatcgtagaggttcagaacgatcggttaattctgaccgcgcctgatgggcaactcgataatcggcagcttcagtgcattgcccgccatctcacccggctactcgatggtctgctgacacagcgctgggagcggctggcgcaaattcgcctcagcccgctggtggcgccgttaccctacaggccgcaggcgcgtgcactgcatgacgaactgttcatgcgtcttactcaagatgtgcgtcaggatcgtgtcgcgattcgctttcaggaacgcgccattagctatcgggaactactgcaacgtgtggcgttgattcagcagacgttagctgcgcagggcatcactgccggtcagcgcgtggggctgcatctcagtcggcagcctgacactgtagcggcgctgctggcctgcctattttctcaggtgacgtttgtgccgctggagccggatttccctggggaacggctacaggcgattcagcaggaagcggcgctggctgcggtcttgcaggatggttataccggtggatcgctgacgtttgactgcccgatactgaacctctgtgatttaccgcatgcagagcgtgccccttcagcgagcgtacagttggcgcaggcgggtgggccggaaacggcagcctatatgatgtttacctccggttcgacggggaaaccgaaaggcgtggtgattggtcagcgggcgctgcaaacctttattcatgccagcgtagagcggctggctttaacggataacgctaactggctgcttatcactacgctcgcctttgatatctcgatgctggaagtgtttgcgccgctgtgggtcggtggcgtgctgcacctgaccacgcatgaagaatacaaagatccgcaggcggttgcggcgtatttgcaggatcgaccggaaatcaacgtgttgcaggccacgcccgccttctggcgcatgatgttcaaagcgtgctggcaaggtaaacctgatttggtggcgctatgcggtggcgaagcgctggatctgcggttggcacagcgcttggtcagccgttgcaagacgctgtggaattgctatgggccaaccgaggcgacaatttggtcgcagatggcgcaaattgacggcgcagcgttggagaaccagcacacggtcgcgctgggaaacacgctggcgggctatcaacatctggtgatcgatgacgatcgtcatccgttggtggaagggatggtgggtgagctgtgcattctcggtgatgcactgagcagcggatactggcagcgggatgatctgacacaggatcgctttattcagcaggtggaatccgggcagcgaatgtatcgctcgggcgataaagtccggttactggcggacgatcgctatcagtatctcgggcgtttcgacgatcaggtgaaattacggggatttcgcatcgagttaggggagatcgaagcgcaattgaaacggatcgaacaagtgcaggatgcggccgttaaacttcagggtgaaggggatgatgcggtactggttggctacgttgagtataaacccggttcagagatgaccaagctggcgctgcgtaaacagctgcatcagttcttgcccgcttacatggtgccggggcgcatcgtgacgttggataagcttcccaaaactggcagcggtaaggtcgatcgtaaacgtctgacggacgtctgacagtgataaagggcagcatcgctggccaatgacatgatgcggtgatttctccgcgatgagaggtttccgaatacacaaataattagggagtgaaatcggagttggccgttatccggcgtaagaaattatgctgaggagatagcaggcttaggatgagccgcagggacgcggcgaaagcttgcgccacgtcgggaacgtgtcgcaagcggtccgttaagcctgatgccgacgaaggcatcgcgcagcgacataatttagccaaaagccagggttcacagggcgacggcgctgagccgccctgtgtcgggcgcgtgctacgaagtagcatgaaaatgacggtattgtggcgcacgaaactgtctccgcgttcgcataaaatatgacgaagagacagcacgatggggaaagcctactggtgttcctgatgggcgtcatcaccaaacgtgattgcacgtccacgcgcatctattttcgctttatcgcggttgaaggccatcttcgcccggacgccacccagcataccgccgcgttgatagatttcgttcgcccgatcgtggttgtattggctatcagggctgatttccagcgcgcgatcgatccacactttcgccagatagctattttgggctacgcctgcaccgttacggaaagcatacgcgtagtaacctgccgcatagtcgcggttggcatcgtcgtcgtcgtcccataacaccggcagtacgttatcaacacagagcgcctgatcttcagggatattgctaaacaacaagagtgtgctcagttctcttgccgagcgttgccagacggtttttcccagattagggctacgcagtacgctgaacaacaatgtgctggcacgctcatattgttccggcgtcagcgtgtcattttcattgatcagattataggccacgttgtacatgctaatgacatggcctttctccgccgacacccccttccaatagcgtgatttttcgtgatcttcataaggtgaaggatcgcggccgtgcatgcgtgatagatggcccgaatagaggtcaccgagtgatgccattgaggcgacttctccccaacttgcggcttcgtgtagcagaaagacccctgcttcttcggaaaccgactcaaacaggttagcggcggcttggccaaaattgacatcggattcgagagtactgcaacgcgcaagtaaggcatcgctatcgaattggccttgagcgatgccatagaaaccaaatttgctggcgagcgcggcgatagtggtttcatacgccgaatctgcccacgcctgacagcgttccagaaattttggcatcaagttgaagctgtcttcgataccggcaaaattcagacagctgattaaggtgtcgagcgcgccctcatcggggtgtgattccggaaggtcaacctgccaggcttcaaccatcaggtcataggccttctgcatatcaaccttattccaatgaatctcgtcaccttcttcggttcgcgcatacgtgctgaggaagctggcatattggcgtagtaccctggctcgaacatccccatcgagtgcaagtgtcagcaaccagtcgaaggttttccggcagtacgccacgttttcggtgtcctgagcatcaggcaggagcacgttatagccaatatagtcccaacactgcgtaacacgcaggttgttacgttcgggctctgtcagtgtttcacacagtggcccatcaataaattctgttattacctcatgactaccgccccagcgtgggtacaggaagtaaacgcactctttacgaatggctaagtcctgtggacgcaaggctaatgtgactcgtagccagtagtgcatgggctcttcccattcgtgctcctctctggctggcagcgaagtaggcagagcaacaggaagctcaacaagctcttgtgcaccttgattacgcaagtgctgtagacccgcttgccaaagttcgggttcaacctgcgcctgacgctgtgcgtaggtctgtggctcaccgccttgcagtaagacgcccagccactgtggttcacctaaatagcaggtcaaacgaaacaggcgtgaaaaagtcagggcaggtcgctgatgtaaagcgctggcgcgcaggtaggctgcgacacccagatcgcgtgccagctcggcccccatccagcggtcgtcttctacatattgtccaccatttgaggtacgaatccgtgctgcggcattttcccagtactgcccggtgagatggtgggcgtgatagctttcaggacgtgcggcaacccaagcctgcaagtgcgacagaatgtcagcatgagacactgctgggtcaacgatcgaattaatattccagttataggtataaggcagattcgggccatccagccaaatctggtgttcttgctccagcaggcgatcaagtgcatcgaattgatgcgtcgcgaacatctcgcgcagctgagcgcggcgcttaatcaatacggtgagtgattcagagattgatgtcatagagtaaattcttaggctgttgttgagtcgtaacgccgacaacatcacgctttatcagcagcatgtgcaggcaggattttgggagattgatgtgttgtatctatttgataatgattacagttataccaataaattggtgaagagacattggttttcacataaaaggccagccgttggctggtcaaattcgttcccaacgaatttgtccctctcttaccgtgttattcggccttatggcctcaccccttcggagtcagcgcaagcgctgttcaaaaacgccttgccgtttttttcctgcaactcgaattatttgggatatataccgctattgagaaatagagttgtcataaaaccatgagattttatcggtatacattagtcttcacattctaatcatttaccagcgaattatataatcaatggtaaatacacataagaataatatgccctctctttatctcccatccataaaaatttttcttgaagtaaaaaaccaaaaacatctatttttttagttttttaacatgaataaagctgtgtgttgtgattaacattctgttttgggaattttcttctcgtttaaatcgattctatttcaataaggtaggtggaattagaaaataaacaaaaattttttaaccctattgaagtgttgttttcaaagaatagaatcatcccgttggtatatttaatttaaataaatataacgttgcatagtattttgattgttgcgcttggtttactagggaaagtatacccccaactctatggtacataggagataaccatgtctatcattttacctacccacaccccaatggattcatataaggggtgtacgccaggttcacgccgcagtgcgcttcgcgaattattacaacagcaaaaaggcattcgcgtgatggaggctcacagcccactctctgccttattaatagaacaagccgcttatgaagatggcgatattcattatcaatttgatgcattctggtctagttcactcactgattctaccttgcggggaaaacccgatacggaattggtagatatcagccatcgtttccatgcgattacggaaatatttgatgttaccacccgaccattaatttttgatggcgatactggtgggcaaactgaacatttggctcaccacattcgggctgctgaaaatctgggcatttccgccatgattatcgaagataaaactggcctgaagaagaactctttatttggtaacgatgtaaagcaaacgcaggcttccgtagcggatttttgcgaaaaaattacgacggctaaaaaagcacaactgacgcccgagtttatgctgattgcgcgtattgagagcctgattctggacgtcggtatggaagatgcaataaaccgcgccctgcattatgcagatgctggtgccgatggcattatgatccacagtcggcataagaatccttctgagattttaacgttcgccagacaattccgcgatcattacccacatttacctttggtttgtgtccctaccagttttaacgacattactttcgatcaacttattgatggcgggttcaatatcgttatttatgcaaatcatatgttacgtgcggcttatccggcaatgaaatccattttgccagaaatcctcaagcatggtcgaacgctggaagttgaggataaatgcatgtcgataaaagatattctggaccttatacccggaacgcgctaacgcaatatattggggtgtcagtgtgattattttataacgctattatttggcgctataagattgttgttcttcttgataagaaaatattatgtcacccctaattatctgtatcacataatgaaaaaattaaggcgcatcattgctgttaaatacagcacgatgcgaaggagcattttattgtgattgaccctaataaactcatcgaatttcttgctcagcgcggcgtacgtttttttagtggcgtccctgactcattattaaaagcattctgtctggcaattggaagtaataacggtgggcttgcacaccgtatagcgagtaatgaaggttgcgcggtgggtatggcgattgggcattatctgtctactcgaacgctgcccgtggtctatatgcaaaattcggggttaggcaatgcgattaaccccctctgttctctggctacgccggatgtttatggtattccgctgttactgattatcggctggcgtggcgaagttgatgacagcggtaagcagcagcacgacgagcctcagcatgttatgcaggggcgagtcacgttacctcagctcaatgtgcttgatgttccacatattgtgctggatagccataaccgacccccgtgggatgatattcaggctttgctccagcgtgcgcatgatgaacaccgtcctgtggccctggtggtgagaaaaaataccttttcctcgccagtagcacctgccaacccagccactgagccagcgttgatgcggcgagaagctatcgtcgccgcgtgcctgaacgtgctgccatccacgatccccattgtgagtaccacgggcatgttatcccgtgaactctatgaactacgcgaacagcgtggtgaaggacatcagcgggattttctgaccgtcggtggcatgggcctcgccagccaaatcgcactgggcctgtgtgacgcgcagccgcagcggaaagttgtctgtctggatggggatggggcgttattgatgcacatgggcgggctgacgaacaccgctcaggccagcaacctgatacacatcgtcatcaacaacggtgcccatgattctgtgggagggcagcccacggtggcgtcccacttaccgctggcacccatcgctgccgccagcggttatggaaaaacctactacgccgagacggaagaagccttacaggctgcgctgcaacaggctttgcaggcgcaaagtagtcaattcattgaggtgcaatgccgcgtaggtcatcgcagcgatctggggcggcctgcgacgtcacctgccgaaaatcgcgatgcgtttatgcagtttcttaatacaacccctaaggcctcttgatgagcagcaataccctgagtattgccaccccttagcgacaaggattgccgatatgactcattctgtttctttagttggcgttggtgtattaggaaaagctatctcgctcagactattacagcgtcatttctcgctcagcgtgttcaaccggactcacagtaaaacgaacgatgttgccgccgaaggcgctcaagccgtccctgaattgcaccagttgttcacgcaggaaaaacaaattgtgcttatctgcctgaaggatgcggaggcgatacgcgacgtttttcagtcggaagacgtgatacacaagctgtccctctatcgtcctttgtttctcaatatcagtacgataggcccggaagaaagccgttggatggagaccttttttcatcagcacggcgcacattatgtggagtgccccgtttcgggtgggccagagggcgcgcgacaggggcggcttgcggcctgggtcgggccgtatgctgacgattttgccagcgcggttaacgacatcgtcagctgtctgtcagatcactatgtactgatggagagtaaccacagtgcacagaccatgaaggtgattaataactattgtgaagcggtgcatctgctggtggctgcggaagcgctattgctggctgaagctcacggcatcgcccctgatgtgctggcaaacgcgctgacgttggggcgcgggcgctcgacctacatggaagtcatgctggatcgctatctgaacccgcgtgaaaccgtgtctgttcctttatctattcgcctgaaagatctcgatctggccaatacgcttttccagcgctccgcgatccacagcgaattcttcgatacggcgcgccagctgtatcaaagcacggccgatctctctgccgatcctcaggatcaaaccgcctgctttgcttatctctcacgtaccttgccgaaggggagagactagatgtctgagttaacacagcgacagcgttggatgtccattctcgctcacagcgatcctgccgagctggaagaacactggaacacgctgcactttccagcgcactaccagctattacgcccaacacagattggtttgatccagttgcagggaagaatggaggtcgatggcccgcgttttattgtgggggatatgacggtgacccgtgctgcggtgcaactggaggatggaacgtgcggctacagctatatcgccggcagaaacaagccgcacgccgagctctgtgcctggatcgatgcactcctgcaaacccgatcctatttccatgaaatatgggagcgaatcatcacaccgttagcagaccaacagcttgctcaccgggaacagcaacagcatgaagttgctgccagtcgagtgaatttctttactttggtcaggggagaatgatttgtcatgacaacgatgacgggcttcgcccaccccgtatttggcacacaactctgctttcgcaaaatcgtgaaggcaatgagcgagccgggttctctggttaccgttccgaatgtctctggtctggagtcgatgtcgtctgcaacggccgccacgctgcttacgctgaccagccacacgacaccgctgtttatcgatcccaagatcggtaatccactgctgttgcgcacgctttgcctgcatacgaacgtgccgatcactacgacgttccaagaggccgactttgtgctgttaagtggaaaccgtttttcttatgacctgatggcgctctcctgcggcagcgaagtcgaaccagaaaaatccaccaccgttattttagaagtagaaggtatgcacgacgggccttgtctaaagctgacggggccgggcatcaagacacatcgcattatttctccccgcctgcccggtagtatcaggcactacctgtgcaaccggcctcatgccttccctacagggttggattttctctttacgtctgggaaaaagctctttgcaatccccagaagtacccacgtggaggaatgctaatgtatgttgccgtcaaaggtggggaaaaggccattgaggccgctcaccagctacaatcctgtcgccgccgcgggtgtacggatatacctgaattagactgttcacaaatagaacagcaactgaatttagccgtcgatcgcgtcatgaccgaaggcaatatttacgaccgccaactcgccgcgctagccatcaagcaggccagtggcgatctggtggaaagtatctttctcttacgagcctaccgttccacgctgccacgctggggaatcagtcagccgcttaatacgcctgatatgcgtcttgaacgccgtgtttcggccattttcaaagatttaccgggtgggcagctattgggcccgacctacgactatacccatcgcctgctggatttctctctattggccgacggtgaggatcctgtcgcgccacagcctgacgctgtttatgaagatgaaggaactcgtgaacacattcctcatgcgtttcagttccttgctcaacaacacttggtccctgaacggaatatcagcgacgacagcaatccgtcagacatcacgatggagccaccgagttaccccggcacgcgtgcggcgcgccttcagcagctgtttcgcggcgacgaggggtttctcctgtcgctcgggtattcaacccagcgcggctatggccgcaaccatccgtttgtcagtgagatccgcacgggatatatcaccgtcagtattgttgccgaagaggtgggctttgccatcgatatcggggaaatcctgctaaccgaatgcgaaaccgtgaacggctttgttaaacccgccaacgacgcgccgcattttacccgtggttacgggctggcattcggccgttcggaacgtaaggccattacggtggcattagccgatcgcgcacttcaggccgctgactatcaagaagaggtgcgcggtccggctcaggatgaggaattcgttctttctcatgctgacaatgtcgaggcggcgggttttgtctcgcatctgaagctcccgcattacgtcgatttccagtcagagctggagctattaaaacgactacgtgaggaatacctcgcttcagtgccaaggagtaaagcgtaatggggcagacaacattctcccgccagaaagatggccagccagacacggcataccacgattcagaaacgacataccattattcagaaacgacatacaactatgcctatctggatgaaagcacgaagggaatgatacggcgtgcgattctgaaagcgattgccattcccggccatcaggtgccgtttggtagccgggaaatgccaatgccctatggctggggcactggcggtattcaaatcaccgccagtatcatcgggccgaacgatacgcttaaagtgatcgatcagggttccgacgatacgaccaatgcggtatcgatccgtgcctttttccgcaaagtgacaaacgtgcctaccacggaaaaaaccagcgaagcgacgctgattcaaacgcggcaccgcattcctgaaacgccgcttaaagaggatcagatcctggtttttcaggttccgatccccgagcctctgcgctttattgagccgcgtgaaaccgagacgtgcaaaatgcatgcgctggaagaatacggtgtgatgcaggtgaaactctatgaggatatcgcacggtttgggcacatcgctacgacctacgcctacccggtgaaggtgaatcatcgctatgtcatggatccttcgcccatcccgaaattcgacaacccgaagatggacatgatgcccgcgctgcaactctttggtgccgggcgcgaaaagcgggtctatgccgttccaccgtataccgtggtggaaagtctcgatttcgacgatcaccctttcacaatacagcagtgggacaaaccgtgtgagctgtgtggtgcgcgcgatagcttccttgatgaagtggtgatggatgatgacggtacacgtatgtttgtctgctccgacacggactattgtcaactgcgccagagtcagggagaaaaaacatcatgacgacagaacatcacgtatccgacagccctctactcgatgtgcgacacctcacgcatttatatgcgccggaaaaaggcttccgcgacgtgtcgtttcagctgtggccgggggaggtgttagggattgtcggtgaatcgggttcagggaaaacgacgctgctgaatgcgatctctgcccgccttgctcctcaggaaggtgaggtgatctatcgcaacgccgagcagcaggtgctctcgatttatgacatcagcgaacgtcagcggcgagcgctagtgcgcaccgaatgggggatcgtctggcagcacccgctggcaggattgcggcctaccgtgtctgcgggcggcaatattggcgaacggctcatggctatcggtcatcggcactacggcgatatccgcagcaaggcagcacagtggatggaaaatgttgagctgcccgaaaaccgtctggacgatctcccaaccaccttttccggtgggatgcagcaacgccttcagattgcgcgcaatttggtcaccgcaccgcggctgatatttatggatgaaccgaccggtgggttagatgtgtcggttcaggcgcggttgctcgatctgctcaggacgctggttgtagagatgcagctttctgtcgtgattgtgacacacgatctcggggtagctcgactgctatcacaccgtctgctggtgatgcagcgtgggcgggttgtcgagcagggattaacggacagggtgcttgacgatccgagccacccctacactcagctacttgtttcttccattttgtaaatccagccaaaaggacgcttgatggatacgcaattacgcattgagaacgttgataaaacgttcgtattatataatcagcagggcacacgattgcccgttttccacgatatcaacctgtccgtgaaatgcggtgaatgcgttgcgctgcatgggcattccgggacaggaaaatccacgctgctgcgctcgctatacggcaactatcgacctgatggcggccatatctgggtgcgccaccgcgaacgctgggtcgatatcgtcaacgcggacgcccgtcatgtactggaaatccgccgtgaaacggtgggctgggtaagccagtttctgcgcgtcattccgcgtattagcacattgaacgtggtcatccagcctttactggaacgcggcatgtcgcgtcaggaaagcgagattcgcggcggtgaactgctgacgcacctgaacgtccctgagcggctctggtcactcgcccccgccaccttttcaggcggtgagcagcagcgcatcaatattgctcgcggatttattggtgattacccgattctgctgttagacgaaccgacggcctcgctggatgccaaaaatcgactggccgtcacacagctcatcgatgatgcaaaaagcaaggggtgtgctgtcgtcggcatctttcatgatgacgaagttcgccaacacgtcgccgatcgcctttactcgatggcaatgacttcccgcactcaggagaacgtaaatgatcattaataacgtcaatatggtgctctcacaggaaatcattcatggttcattggaggtgcgcaacggcgtaattcaccacatcaacgataggcccagtcgtcatcccggtgcgctggatggtgaacaggcctggctcctgccggggcttgtcgagctacatacggataatcttgataagtgttttacaccgcgccccggtgttaactggccttctgaggcagcgatgcgcaatcatgacgcgttgattatctccagcgggatcaccaccgttttggatgccgttgcggtaggggatgtgcgcgacggtgggcatcggcttgagaacctgcgccgcatgacggatgcggtactgtacagccaacaacatggcaccaatcgggccgatcaccatttacatctgcgctgtgagctgccgcatcaggatacgtttcccctctttgaacaactggcggatattccactggtcgcgcttgcatcattaatggaccactctccggggcagcggcaattttcttcccaggagaaatatcatcagtattacaaaggcaagtatcacctcaatgatgaacaaatggctgcgtttgaggaggagcaactcgccggttcacgccgctggtcgcagccaaaccgtgaggctatcgttcgcctttgccatgaaaaaggcatcacgctggctagccatgacgacgcgacgtctgaacatatcaccgagtcccaccagcatcgtgtcgccatcgctgaatttcccaccaccgagatcgcggcacagcaggcacacggcgttggaatgaacgtgttgatgggggcaccgaatgtcatctgcggcggctcgcattctggcaatgtgtcggcacatcatctggctacgcttggcgtgcttcacatcctgtcttcggactattatccggccagcctgctggaggcggcattcatgatcgcagaggacgaacgcaatgattacgatctgccgcgagccattgctctggttagcaacaaccccgctcaggcactaaaatttgacgatcgcggctgcattgaagaagggcggcgagccgacctgttgctcgtcaaacggcacgcgccgcaaatgaagttgatgcgagtgtggcgtcagggcgttcgggtattctgatcatgacaaaactcatctacctcattggcccttccggcgcaggcaaagacagcctgcttcgggcgatccgtcaactgccgctgccacgtctgctggtggcgcatcgatacattacccgtcccgcagaaattcaaggagagaaccacatagcgcttactcccgaagagtttgcgatccgtcagcaacttggcattttcgcactcgattggcaggcgcatcagtgccattacggcatcgggatagaaattgattactggttacagcgggggagctacgtcatcgttaacggctcgcgagcttatctgactcaggcgcgtgaacgctatggcaatacgctatttccgatatgcctgactgtttctgaatctgcactgcggcagcggctacgcgccagagggcgggaaagtgaacagcaaattgccacacgtttacagcgtgccgaggacgagcaaagccgcttgcaaagcgactgtattttgttgaacaacgacggcgatctgcaacgcaccttatccacctttcagtcgctgctgccgttcgaccgggcttgcgcggcgcaccgcgaataataggtcgggtgacaagcgtaccgaatagcaggagaaaaccgatgacaacaaatatagcagcaaatagtggcgggatcgtttttcactttctgggaaccggcggtgcgcagcaggttcctgcatttggctgtgaatgtgaggtttgccagcaggcgcaacgcaatgaaagcaaacggcgtcgtgcctgctgtgcggcaatcacaacaaaagaccgtatcatcctgattgatgccggattacctgagctatcgccttatctgctcccctatccgcaacgacatattctgctgacccactatcatatggatcacgttcagggattatttccccttcgttggggctacggtgagcccattccggtctttggccccccagatgaagctggctgcgacgatctcttcaagcacccagggattctgcattttcaaaaaccgctaatggctttccagcccttcgaactggacggcatcaggatcacgccggttcccttaatccattccaaattaacctatggttacctcatccagacgccaacgcatacgctggcctacctaaccgacaccatcgggttgccgcccgaaactactcagtttcttgcatcacacacgctggactatgcgattgtcgattgcagccaccctccccagacgatgcttccacgtaatcataatgacatcacccgggcgctggagatttttacccagcttaaccccaaacaactgtacctgacccacatcagccatgaactggatcgctggctacaaacacaaacgctgctgcccgaaaatgttcatgctgcttatgatgggctggtgttggggttgtaagaaggaaggccacatataacgctcatagctccacatatcgcggagctaaaatctgacatgccgattaggtgtttttgagataactgaacatcatgacctaatttagtccctctgaactctgactaaaaacgttgctccagaactgcctcaagcttactgaagcacttattgaaagtgacgcttctgcgttaaggttggcgcggtgtgacagatttgcctgaacggcgaaatttcactctttatccactgtattgaaataattattgaatgaaaatattcaaaattaaataataataaaataaatattttcgagaaaattactgatgtgaaaatttatattttataaattaatgattatggctgtggacattagcagtttgtgcgctttgctaaaaaaatttgagattgatctgattgttattttaaatttttcttaagtgatatatcatccggcacggaaaaacagcaataataaaaaacttaatggattatgattaaaaagtgtctactaatcagataaatatttcctatgggaatgacttttttgttattaaattgatggactttttatcaattaatttagcattaatagtcagcgcaaggctatttttgatgggcgatttcgatgatgtaattataattagcctgctattttctacctcttttttacttattggagaatataccggactatatcaccatagtcttaaaaatatgcagcctggtgggcggcgaagactgtggggttccgcattactgtcggtcatctttgttgaggcagtcaggaattataccggtacgttgtactcgctgggtctattgcatcaactcgataatatatatttttccgcaatgctgtactggtatattctttcgctatgtagtctctatatcacgcgtttaattacgtgtaaatttacgactaaaaagcggatgcgaattgctattgtgggattaacgcccggtgggttagcggcggaaaaagcattgcttaaagagtatgccaacatgcaattagaattggctttttacgacgatcgtagcccatcccgttgtggctatctgtttaagagccaatttaaaggcaaagtgagcgaactggttgaagacgctaaagcgggcagagtggatgagatttatattgcgctgccgatggttgcactaaaacgtattcgttattttctgtcgatgatgtccgatacgacggtagatacctacatcattcccgatctttattcctacagctcatacgtatcgcagtttcgctccatcaataacattcagaccatcagtattttcagatcgccgtttgatggcattggttcggtgattaagcgcgttgaggatttagtgattggcggcgttattacgctgatgatttcgccattgctgctggtgattgctatgggtatcaaactgacgtcacggggtccggtgttattcaagcaggatcgttatggcctgagcggtaataaaatcaaagtgtggaaattccgctcgatgcacgtgatggaaaacgccggcgtcgtgacgcaggcgactaaaaacgatccgcgtgttacgcgttttggcgcatttttacgccgcacctcgctggatgaactgccgcaatttttcaatgtattgcaagggacgatgtcgattattggcccgcgtcctcatgccgtcgtgcataacgagcagtatcgccagctagtcgaaaattacatgattcgccataaagtgaagcctggaatttcaggcttggcgcaggttagtggttatcgcggcgaagtggataccctcgataaaatggaaaaacgggttcactacgatattgcctatattcagagctggtccctttggttggatatcaaaattatctttagaaccattttcaaaggttttatcggtgaaaatgcgtactaaattgatcattgccgctggaatgataatcccccacccctcttgggccgacctgatgccgaaatcgcatatcggcgtcgccggtattgattttcaaagccaggtggggctggactatgggcatgagaataacgtgacctatcaggctgatgatcaggacgcggtgagtgctaattttcagagcgtcaggccaatgattaaggccattggcgcgcgttatcaagatcaatatctgttgatgtattccggtgattatcgtcgttacgacagcgatccggcagataattactccgaccatttctttcgctttaatggcgcatggcgctacgggttgaagcatggattaacgctcagtcttgaggagacgcttgggcacgaagtgcgtgggcgcggtattaccgaaggttttcgaccacaacagttcagtgatttcggtattcattcgccgctgagtaccgcgcttttcaacagtgaattacgttatagctatggcgcgctgaaagggcgcggtaaagccgacgtcgcgctgctgtttagaaaactgcggttaggccgcacggaggatattaaaaataccgatattgatttttatcactatgttcttgggcaggaatggcacgagaatggtttgatcgccgaattatctgaccaatactcgtcggcaacgcgctttcgctaccgttttattggtaatcagcggcgttatgaaatcgattcgcaaaaagataatgatgaatattatctggaatacggcattaaatcgcagcttacgggaaaaaccggtattgatgccaatgtgtcctggctatacaagacattcgataataactcgaactccaggagttttagcgggataaactgggatattcagacggagtggaaaccacttaaacaatccgtttttaccgtacatacgtcgaagcatatcaaagacccgtcagaaatcggcggctatatcctggtttctcaatacggcatctcttatcagcatttttggctcgtcgatcgtttctccaccacgtttgactattcatacctgacggacgtttacaagaattacccgcgagatcgtaaagacagaaacagggtgttcacattcgccatgagttataacttcaggccctctattaacgttgaattaaagtatcaactgaacacgctacgttccaatcaagatagcgattctttctttattggccctaacggcgatcgccaggtcgtcaggatgctgggccgtgataactctctgattatgtttacggctaaggtacagatctaacgtgaaaataataaaactgggcatttttctgtgcttcagcgtctggctggcgggatgctccctgtcgagccagcggcaaatggacaaacctgaaagcgaaaccaccggttatcagttagatgaaggcgatgctgtaaatattctggtgtacggcgagccggagatgacgatgaagttcatgctggataaaagcggcgcgattaccttcccctacattggtcaactggtgttgaaagggaaaacaccagagcaggtgggtgaggagttggctaatcgcctgcgcggcgactatctgcaaaatccgatggtgactgtcagcatcgccgagttccggaaattctatatcaccggtgaagtcgagaaaccgaacgggtatgcctacgagccgggcttaaccgttgaaaaagcgctggcgctggccggcggatttaccgatcgcgcagaccgcaaggatgtgggtattcgtttttcgaatagcaatcaactgattgaaaatgttgacgtaagacgcgtcgttcatcctggcgacaccgtgattgtcggtatgagctttttctgaccatgagtctatctatcgtggaaaatggcagaaaactggaaagcaccatcgatttctccagatttgcccaagagatcaaacagaacggctggaagatcatgctggctggcctgattgtggcggtagtggcttacccactgattagcatgatcacgcccaaatatgtgtcgaccgcaacggtactgcttaaagcgcaacaggataacgtttcgcctttgccgcaggtcgatggttatgattccacccgtagcggctattacgaaacccagtatgcgttgatgcagtcgcgtattgtgctggaacaagccgtgcgggacatcaagctggaccaaaacccggcgtttaacggcgatacagacaaaaacgcggatcaccgtggcgatgagcaacagcgggtcgatcacgcgctggattcgatagtgaaaaacctcactatcaccggtgttcgcaccacgcacctcgccactatctcatacgaatcggcgtcgcctgagctggcggccgatatcgctaacggcgcggcgcaggcatttattgactatacggccaggcaaaagcacctcaagacactgaaagccaaagcgttgaaccaaaaacagatggaagaggtgtggcagcaagtcgtcgagcaacaggccgccatcgaccagtttctgaagaaagaaggactgctgactttccgcggtgtggatggcttcgaaactgaacaattggggatcgtcaccaccaagttagcggatgccacccagcgtcgcatcagggcggaaacgaacgacaacagcgtgcgttcgaacgcgggtacgtcgctggaaaacatcatttctctgcctgatatttctaatcatgcccaaattcaggatttgcgcattgcgctgattcaggcccggcgttctttatacgatttacggaaacgctacggggtgaagcataccaaaattttagaagccgaagcccaggttcaggcgattgaagagcagacccacaccgtgttactcgaactgaaagcggggttgaataagcagtatcaggcggcgttgagggatgaaaaatattatcagcaactgctggagcaacagaaagtggatttccaaacgctggcgtctaaacgtgatgaatacaacaacctgaccaccgcgctgaataaaacaaaagagctgtataaggcgctctatcagcgcaccaaagagcagacgctggcgggtaactatttagagccggacgcgatactttacgacccagccgtgccggctgaccacccgtcgaaacccaataaagcgatgctgctggtgatggttgtcatgctaaccctgattttctcggtggtttacttcatcgtgagagccgcgctggataattcaatcaacagtatcagccagatgaaaaagcgcctgaatgtggctccggtgggtgaaattcgcaccttcgccagtggcgtggagcgctcaaaagttgtgcgattgataaccaaagcgccgcttgacgtcgatattgtccacagcatgcgaacccacattttgttatcgcatccatcctgccaggccattgccatcagctcggcagagcatggagaagggcgatcgttgctggcgcatttgctggcgagatccttcagcgctgaccaaaaaacgctgcttatcgacctggacttctttaacgacggcgggctgacgcaagacctggcgaatccttccgctattggtgtggcggaactgctgcaagggcaatcaccgttggatgccgcactggtgataatcagtgaaaatttaagcttcctgccgcgtggcaatgccgtgatgtcttctttactgatgctgtcgtccgaacatgtcgtgacgttgatggccgagctgagaacacgctatcagcgaattatcgttgacgtggccgcggtgaatcaaacgcaggatagtcaactcattagccgggtaatcgacggggtggtttttgtgctgaaagccggcgagtggcgcgcgggcgatgtgcttaatgccattgataaagttaaacagcaccgcgcggtgctgattggcgcggtaatgaatcgggttgcggataaaaatctcgaaaccaaagaggggatacgttccctgaaccatcggatgaatgcgctaatcaacagtaccggtcacctgtgagtttattaaaaagatgagtttactaaaaagcgtttctaccattgcgggttcatcggtggtttcacaactgattggcgcactatctatctggctgatttcgcataaatacaacatggccgaggtggggatctacgcgctgagttacagcatcgtgttggtgggggcgcaggtctgtacctttgcatcgcaactgctgattccgaaacagcaagacagtgaactggcgcagagtgtggtgttcagcacactgcaaagtctgcttaccgcggtgccctatgcgatgttgaccgcatggctgtttcagcgaaatgtgttctttctctacctgctcacgctgtcctatgcgctggtgctgatctcggagaatttgtctctgcgcgagggtaactaccgttttctggcctttcagcgactcgctgtctcggtggtggtcgtgctttcgctggtgttcacttcacataccaccgcgttctattggtcctgggcctgcgccatgatggtgctgattagcggttgtattctgttctcgttcaatattcacaccattacatttggacattttagtccgcaacgtaatagggctttctttcatcagcatgctcatcatcttacccgcgttggcagcgccgaagtgttggcgatggttaatagtaatttgccggttatgctgattaatttttggttttccgcgttgacggcggggtatttctcggtagtgagccgtttttgtttgtctccggtggtgatcatcggcaatgcggtgcgtaattctattttttcaacttggtctgccgatttcagaaataaacgtttcaactatgatgagttcaaaaaagttcgtctggtattattgatgtcgggggtggtctgcacgctaggagtatttattttctatccgttggtgatgcatctgttttttagcgaggagtggattaactccattccaacctctcgctatatgttgccttatttatttccggcgctggcggtgtgtccgctgacggtgattgagctaatatttggctctcatcgctattttttgcgtattcagttagagcagttgagtgtggtattagtcgcatttgtgattgtgccttatttttataatcactatgacacatcaatgattcttttttctgtgctgacgtttgtacgctacgcgtttatttatctcaaagtaaacaaacgtgctaatgggctgaaaaatatgatgacagaatcatgagcttgaataccgggctttacctacaggtttatgtttttatcacgctggtattctgcggactgacacagtatttcaccggtttgctggcagtgctgtggttgccatttattttggcgctgaacatggtggggttgctgattatgcagactcgctacgatagattgcatttggatacgcaggaattgatggttctcacgctctacctctcttttctggcgatggcgggattatctaccctgttacagggcggaataaccgtcactatcgttgggtttaaaaacgagattgcattgtcgctgatgatgctttgcctgctgctggggttttgccgcgaatcacagatttatcgcgtgactcggagtttgtattgggtgttctacgcgcagttcccggtggtgatttatcaggtgttgtttgttttgccgctgcgggtggcattgcggggagaagacgaaaaatgggactcagtagtcggcactttcggcggtgacccgatgggcgggggaaataccgcggcgatggggttgttctgcctgttgattatgctgctgaaagtctcggaatttaaacatggtttgacgtcgtttaaatccacggcgctgcatatcgttttggggtttggcttgtgtattctgggggaagtgaaatttgtgatcctggtttcaccgttattactggcctgggtttggttaatgccgagctacatcaaaggcatgaataacgtaaacctgaaagcgattttgctgattttcaccggcatggcgttgctgattaccgtggcgattaccattttggcttcgggttactcctcggcgtttggtggcgacccgacgaaaagcgcgatgagcgtatttctggattcattgaattatatttttgataccaactacattatggagtccggtgagcttgggcgtcttactacgctatttttctggctgaaaaatcacgatatgtgggggatctccggtacgttatttggctatggattaagtgcgacaaatagcggcagcgctgtctctcccggctttttgaatatcatctataacctgatcatcgattcaacctcattaagtgtactgctatgggaagtcggtgtgattggaacgctatttttcatcgggttaattatttatatattaatcattacacagccaaagccggtgctggatcgtaataaaatagaccaacaggacctacaactgctgagtttttctccggcctttaacgtttttgcggttgggtgcctattgagtctgccttatagccagatcctgatgattattcccatgctgcaattcctgttttatttatctctgggctcaagtttggtaattcgccattctatccgccgttatatcggaaaaccgtatgagtgataaatcttttatttcagtgagtattaagacattcaatgaggcagaatgcatcgaaaaaaccatcgacagtattcgtcgccatattgttaattacccccataaaatcattgttgccgatagcttatcaaccgacaacacccagcagcttgccagcgccaaaggcgttaccgtggtgtcgctgactgaagcgtccgaacgctgctgcggtgtggggcatcagcttggttatctgtacagccagggggattatttgctgctgatggacggcgatatggagctggaagatggctttattgagcagggcatcgcatttttaaccgcacaccctgattacgccggcgtggctggaacggtagagatggatggcgcggcgaactatgagtttaaatcacgtaaacagcgccttcataaaatatatccgttgggcgactgtggtcatttaggcggtgggggcttataccgccgcacggcaattgaaaaaataggttatctcaccaaccgtagcttgcatggttatgaagaggctgaattaggcattcgtctgcgctatgcccaatataaattacatcgacttaatgtgccttatttccgtcacacgtcgtacaccatgccaacatataaaatgctgcaatatcgttggcggaatggttttctctgggcaccgggcgagcttttacgcagtgcatgggggatgccttatttccgtgaggcattgcatatcgttaaaaacgaggcggtctttgcggtttatctgctggcgctgttgatgagtttgttgacgtttaacgccgcggttattggtgccgcgttgctgccgttactcgcttttgtggcattaaaaacgattaagaaccgttcactgctgaacggggtacagagtgtgatgaacctggctatattttctgcgggattgataaaagggttaaccagacctgtgcgcaaccctatgacaccaccaaatagtaaggttattcatgaataggcaggtatgatgaaagtcttattggtcaataaatttttctatatcaagggcggcgctgaaacggtttattttcaagagattgatatgttgaaaaaggctggtgttgacgttatcgctttctctatgcagcatgaaaataacttcccgtcagactacgcgccctattttgtcggtaatgtgaattatcatcaaaacagcagcgcgattggggcaattaaaaccgcggttaactttattcataatgctgaggcatgtaagaaattgctggcgttattacgtaaagaaaaaccggatattgttcattttcacaatatctatcaccagctcacgccatcgttgattaaaattgcccgtcagtttgggtgtaaaaccgtgttaacagctcatgactacaagattatctgcccttcatacaccatgctgcgcgatggcaaagtctgtgacgcctgtttaaccggttcggtatttaacgcttttaaatatcgatgtcagcaaggttctgcatcgaaaagtctgctgctttcgttagaaggcgcttggcagaatattgccaaaaactatcaggcgctggatgtgatcgtttcgcctagcgaatttctgcgtaaccaattaatgcgtaagctgccgaatgttcgtattgacgtgattgtgaacggcattaatgacagcctgccggcggaggatgttaaagacgacggttatttgctgtttattggtcgcctgagtcgggagaaaggcgttgctacgcttgccagggcgcatcagcaaatgcggaataaaattccgttaaaaattgcgggcagcgggccgctgtataacgacttggtcgcgcaatttccgcatgcggaatttctgggctataaacagcagggcgaagaacttaatcggctgattaaatacgcacgcgcggtggtggttccttccgaatactatgaaaactgttcaatgtcggtactggagtcgatggcattcgctaaaccggtggtaggcggacgtattggcggtatacctgaacaaattcgcgataaggtagacggcattttattcgaacccggtaatgtgcaggcattagttgatgtgctagatgacctagcgttgaatccgcaaaaagccagagaaatggggttaaatgcgcgtcaacgtcttcgcgaaaaatattcattacgtaaacacacagaatctctattggcgctttatcaggaaatattaatcgaaaagtaatatgactacgaaaattaccgttctggggacacgtggtattccaaacgtgttgggtggtgtggaaacacattgccaaaatttatatccgactattaaacagcaattcgacgtggatatttgcgttctcgcacgttcaccttatgtcaattataaaaaatcacaatatcgaggcgtgatgactcgcgctttatttgcgccgaaaaaacgttcattagaggctatcgttcattcggtgctggcggcatttatcaccggttttgatcagtctacggtggtgcatgttcacgctattggtcccggtctggtggtgccgcttttgcgtttgctgggtaaaaaagtggtttttactcatcatggcccagactatgaccgccagaaatgggggttcctggcaaagaaagttttattgctgggtgaaaaggttgcagtgaaatatgccaatgaagtgattgtgatctccgaagttattaataatatgatcaagcagaaatatggccgcgatgatgcccatcttatctataacggtgtgaatctatcccagcgactcactgcggacgttatcaatcaaacattggtgcgtttttctcttcagccacaaaactatttggttgcggttggccgcttcgtggaagaaaaaggcctgcatgatcttatcgcggcctatcggcaatcgggcgtcaagatgccactggtcttggttggtgatgccgatcaccccaccgcgtatagcatgcgattaaaacagttagcccatgaaaccccgaatgtgatcctgaccggatttttaatcggccaggaactacaaactgttttttcacaggctaaactctttgtgatgtcttcatatcatgaagggttacccattgcgttgctggaggccatgtcattctcattgcctgtcgtggtcagcaatattccagccaatctggaggtgaaattagcgccagaaacttatttcaatgtaggagacgtggcggatttatccgaaaaaatcacattgcgctctaaatcgttatctgttgattactctgaatatttacaaaggtataattggcaacaaatcgcgcaacaaacgatggccgtttacaccgaactaagtaaatgagtcaataaatcaataggttaatagtgatcgagtcgaataaacgcccgttagtcattgagcgcttctatgaagcccttgatggaaaaaccgatacagaacttacctcggaacagcggctggccgttgagcaggcggtgctgtcgattacggcatcttcaatgcattgggtcgacgtacgtaagagtttcccttttttgaacaggcgctattacttcgtttttttgttcggtctggatcaccgcaagcgtccacgtaaagagtcaacgctatttcgcatactgctgaccgcgttgatcctgtttaccggcttgttctgcacgcttgcggcgctattgacgctatacatgattaagtctgccttgggtattgatattttcccacatttccacttaggaatttgggattggtggctcagcctgaaggatcactgacccccggtttctactgatgtggaaataaggagtcataagtgaattttaaaattatcgccgtaggaggtttgctattttctgtattgggtgtggccgagggcgcgatgacgaccgtcacccccagaggactaactggcccgctaacgaacccgggcaatggcgttgccagctttaacaagggtaatggcacaacgttgtcactggcgaattatccggatactggcattgaatatgaccgcttttactggagtgaactggaaccggtagaaggccaatataattttcaagccgtggacgctattttcgaactggctagccagcatcaaccgccgatgaacgtggggttgcgctttatgacgcttgatgagccagccagtggttcgaagattcctgactggctcatccaaaaaggcatcaagggcgagtggacgccggacaaaaaaacctttgtgccggatctggacgacctggtgtttatcgaatacagccagcgtttgcttaatgcttttgggcagcgctatgacggtaattcgaatttggcgtatatcgatattgggttggtagggtcatggggtgaatggcacaacaccaatttcccaaccattaagccgctgcttgaacgctacacatcagcccagttggataagtacgtgaaaatgtattttgccgcgtttcccaacagcccaaaaattatgctcattagcggcggcgatgctttggtcagcgcagtgaagcaaggtgctggatggcgcgcggactgctggggagactggcataatttttcgaccacatggagccacatgcaaggtgattatccgcagcgactgcaaaacgcggaggctctttatccaaattttagctctgcgtggcaacgcgcgccggtgagcctggaaatctgtggttatatgtcggagtggcagagcgtgcagcactatactcgtgcgcaagtgcaggcgacctttgactgggcgctggcacagcacgccagcaccattaatctgaaatcgcgcagcgtgccgacggaatatcgggacattgtggataacgcgctgaccaaactcggctatcgtttccgcctggcctctctaactcatgagtctgaactggcacaagggcagagcctgacgttaaaccagcagtggtttaacgacggcgtagcgcccatttatctgaaatatgatgtggcctatcgggtggtgaatgatgccaacaccgtaatgagtatgggaaaaacgccttatgacatccgcacctggttgccggggccgcatacctccgcctaccaattgacgatgccggaagcgctgccagccgggcagtatcatattgaaatggcgatgctggatgcaaagggagtatcgcgaattaatctcgccaacgagggcaagcaggccgacggttggtatcgaatttccacggtaacggtgcgctgagcacggaattaagaatagatattcatatgctgaaaaatatcggacatgtatggtgtgaaataaaagcggcgggcagtattaaagctaaactggtaatactgctatttcgcctttcaaccatttaccagtcaccaaatgtgctgctgaaaatgatcagcgttccttttgttgtcctgaataaagtgattaatgagtggctgttctgtgtggaaattccgcacagaactcaaatcggttttgggctgaaaatatatcatccgcactgtattgtggtgaattacgatgtaatcatcggggcgaactgtacattacggcagggggtcaccattggtagcgtgataaaccatgaaggtcatgtcaccaaaagcccggtgctgggcaatcaggtggagcttggcgccaatgccattctgctaggcgacattacattaggtgataacgtaaaagtcggcgctggaaccgtggtaacaaaaagccttgcagccggaaaagtggtcgtggggtatggaatcagggaattgaattgagtgtgtatgctcatttctgtgcgaatgtaatgtgacagcgggttgccattcttgctgtctactaaaatgatggagccacactcgcgaaaaaacggccagttcgttccttcggttcgattcccatgctatctgtaaatcgtaatgagataagctttatgcgaacggtataattactcttcagagggaaccgagggggataacattatgccgacagcaaaagacgtttctgctaaacatgtgacattaaatttacgtatcaaacccgccgaacgcgacaaaaccatgcaaacactcgcatggtgggaacagaaaaaatgatatctgctccagagcttatctaggtcaaacatgcattatcctcattctattgtggcgtggagtctagctactatgatgtcaatgtgctggcgtattacagatcaacaataaattacacgatcacccgtttctgttttcatcagcaaaaaaaacattctttgcgataaatctggcgatgtcttccatcctttcacggttttccttcttccattcctcagcctttatacggcgggcttttctgccaatagcatcattcaccaaatcagaaatattgactccggcagcactcagaacctgataatcgtctttgtccacggcaatgctaatttggtgtttcattgcagtgttcctcttcattacccaagagcgttatattttgtagggatcttagcaataatgctggcggggtctagagaaagtaagtgggcgatatggataaactctacgatgtctaaccttctttctccgttttcaaccttggcgataaacgattgaggacgatctagcgctaggcttccctgtgtgatccctttggcaatacgtgcttcacgtaatgccttgataacgatttgatattcatcagagtaaacagaagtcatcgattcaaccccataaaatttgggatcaaatatcagtcgctcactgatttatccaaaaacgggataatttggattaattcatcacagggagaggtagataaatggataagcaagattggtatccggcagatgttattgctggcttaaggaagaagggcacaacactggcagcggtatcaagggcgtctggattagcgtcttcaacactcgctaacgcattgacaagacattggccgaaaggggagaggttaattgccagtgcattgggaaagctgccggaagagatctggccgtcgcgctatcagggtatgaccccgaatcatggggaaggggaggcggaatagcactcccgtagagaatcgaacgtgcttcgatagaaaatcataatccccaaaagcaaaaaaccagccgttaggctggtttctttaaattagtggtgcccggactcgggatcatgtcataaaataacctgctgtttaccaacgtttttattggtatttctcgcaaaaagagccccctataaagcccccataaaaaatttctttttttttgttatggttgtcacgatgaattggtgttttgcggttaacggcgctaaaaacgtggtttcatctcccatgcaggcaatggtctatttctctctgcattgaagatcttttaaacgtagatttgatatgttggatttgtgacttttgagatagtaaaaaatggtgttatctgtaatttatggattatattggtattttctctatacttttgagatgtcgtcatgctccatttgagataactacatatcatggctcaatttaatcactttgaacttttgcttctgaaccccagctttgactcccctttggtcgatgcgctgacggaactggagttactccggcacctgcggctggaaactgatgttcaccctatcctgtttgcgcagttgaaagccattttccacatgctggagagccttggctccgcaaggattgaaggaaaccacacgacgcttgccgactatgttgaaagcaaagttgaaggaacacagagttcaacggatcagctcaaagaaatcaacaatattgaagctgcgatggaattcatcgacgagtatctaaataatggtgatgagataacggaatattttatccgcgagctacatagtctggcggttgtcggattgcaacaggaaggtgataaaacgcccggtgcctatcggcaacataacgtcagcatcgctcaatctgaccatttaccgccggatcacatccacgttcctgactatatgtcagaactgaccgcctttattaaccgtgctgataaaccaaaatatgatctgatgaagattgcactggtgcatcaccgttttggctggatacatccatttggcaacggtaatggcagaacggtcagactgctgacctatgcgttattgatcaagtatggttttaatgtgcaggcaggtggccgtgttcttaatccgacagcggtattctgtaatgatcgtgagcgttattactccatgctttcgttagcggataagggaacagagcggggcttagaagaatggtgtttatatgtactttcgggaatttcatctgagttgaagaaagtcgatcaactgacaaaccatgcttttttgagtacgaaaatactgtatccggcgatcgacttttcatctgaaagagggctaataaacccgttggaatctaaagttctgaaacgcgctgtcgagctagggacaataaaagcgggtgatctacgcacagctttacctgacatgaaaccagcgcaggtgacttatcagctcggtaaattgattgaccggggactgctccaaccagtggaagaaggagctcgttcctatacggcgaagttttctaactcatatctgattcgtggggtgattaaggtactgcgtgaagaagggtttattcctgatttgtgatgtgttcttactcatttgtcgttcgatggacatcccataatccgaaaagcaaaaaaccagccgttaggctggtttctttaaattagtggtgcccggactcggacaaacgccggaggcgttgaacagcgcgcttgtcgcgctggccctgaaagggtgagtcgcttgcggcgaataatcgaacggtgttcgatgaagagtccacacgccagaaacgaaaaacccccgccaaaggcgagggttaagaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccgtgttgagatatctgcacattctaccgagtgtgcaaaatgaaaattttacccgtaatttcgacaaagggcggcgaaggtaagtctactcaagctgctaatcttgctggtttttttgctgatgcagggttaaagactttgcttatcgatggcgactattcgcaacctacagccagcagtatttatgcgctggagcatgaggctccgtttggattgtttgaactgttaatgcagacaacagatttaaaccagccagagagcataatttctcgaacagccatacccaatcttgatctcatcatttccaacgatcctgatgatcgccttcccacagcaatgcttcatgcccctgatggacgcatgcgtctcaagaacatccttcagcatcaaagtttccagagttacgacgtcatcatgattgactcgaaaggggctgccggtgtgatggttgaactcgttgttctggctgcaacagaaaatgttgttggcgtgattaaacccatacttcctgatgttcgggaattcatgcgcggaacggtgcgtctaatgtcccgcttacttgcgttgcaggcatacggaattcagatccctgatatcaaaattttggccaactgtgttgagaacacatcattggatcgtaagaccttggaagagttgggcaatatcgtttctgagaagaaataccttcaatccgaaagcatcaatatttccatacttgaaacaaaaattgaccagctcgaagtctataagcgtggtcatgcctttggtcaaccagtccaccgtcttgagtatgtaaccgatcgcaaaagcgctgcggctgcagtaaccatgcatagtctcgcttgcgagctattcccgcattggaaagataagtttgattccgtgttacggaatcaaactggtgcaggggaggtagccagtgtttaatcttcagtcactactatgccggaatggcatcagtcagcgtgcttttcgaccaagcatccattccagtgaacggatcatccaatcggtcgagctgcttttcgatatcccattgcttggcactccagtcaggatcggctgcaaaagcagtccaatagtcggtcagcgccagcgacatatctttatcggacatgctttgaataatttccggcgtccactgatgctgcttaatcagcgcatatttcaatgcttctcgcggggaactggggctgaattgctgatgccagctatgcgtcagacgaagccattcgcccagccacaacaagcggtaggacatctgaatcagttctgcgccgggatattccgaatacttttctgctgcctgacggtaaaaaaatttacagcgtttttcaaaagcatcaatgtcggactgtgtttgtttatttgtattcatgttttttcctttcatgtttccgtgaatatgacatcgctggcatgtgcttctgatcgcggtcgtcaaacttatcgatcagaaaacgtgcatccagtgaaagggagtatatccctggcaattgtcagtccgacgcccttttcagaagtttacataacctcattaaaaacaatgttattacattactttaatgtagttttagctcgtggctatgctgtggagggaaagcaatgaagactctccatcgagcattctgctcctgcaatcattggcgctataaagacgttgatgaacagaccgttttttttgaaacatttcacactgaacatgccggagagcgtttacggtcgctcttggcgaacacgtggggcgttcctgagtcctcagtcattgtttacaacgtttttcctgaacgggaactgtctctcctctcattggatgactcatcctctgatgacaagatgctgtttgaaactggttgggatcgagatgccaaacgtccctgctatttggatgattttccgttaatgctggtttctcccagaacatataagcgtctggtgaaagcattcatgagcattagccagattggctgtggcggaaaggaggctgcgcatggctaactctcagatgcaatttcttccttcttctttggaggcagagcaatcagtcatcggggcattaatgcttgagaacaaccgctgggacgatgtggttgaacggattgttgttggcgatttttataacagggcacatcagcagatatttaaggctatgcaacggttggtcgagagcggtcaacctatcgacctcataacgctgtctgaatcaatcgaaaaagcccctgataacctgtttgagtcaattggcggatttgcttacctcgccgagttggctaaaaacacgccgagtgcagcgaatacgaatgcctatgctgaaattgtcagagacaggagccaggctcgtcagttggtggcattgggtaagaaaatcagcgctgatgctatgtccactgcacatggccgaataaaaatttcagatatcgcggaacaggctgaacaggcactttttgacgtatcggaacagcgcgaagccaaaagcgaaataccactccaacaggggttgacgttggttgtcaatcggctagaacgcaactatgccgtacccgatggaataacgggaacgcctacgggatatatcgagctggataaagaaacgtgcggtcttcaggaagcggatctgattattcttgctgcgcgtccttccatgggtaaaacatcgttagggctaaatttcgctgaaaatgcgtttgggcgtgtatctgataaacccgtattcatatttagtctggagatgccagcagaccagttactcatgcgtatggctgcatctattgcacatgtgagtgtacaggccatgcgcagcggccaattgaatgatgaagattgggcgcgaatatcagatgcattgggtgtcatgaaatcctggggcgatcgtctggtaattgatgataacagtgatttaaccccatctttgttacgttctcgtctacgccgttttattcgtaaatacggtcaaccttgcttagtcatggttgattacttacagctaatgagctctccaggttctgaaaaccgcactcaggaaatatcggtaatctctcgttctctaaaggccattgccaagcattttaatgttcctttacttgcattatctcagctaaatcgtgcgtcacaaactcgggccgataagcgaccaacactctctgatcttagagatggtggttctctggaacaggatgcggacatgatcatgtttatccaccgtgaagaagtttatgactcgaatactccggataaagggttggcagaaatcatcattggtaaacaacgtcaggggcccgtgggtacagtaaaacttgcctttgatgcgcaatatacgcgttttagagaatggaatttaggctatggagagaaatactaatgaataaaaaaatagccacgttgcagctcgggaacgcgatgctgcaaggaagtcgggaaccagcaacagctcaaatttccgcgttgccagttaatgaaatgccaatggtactgacgttggatcagatggggcctcatccagataacccgcgtaccaagcgtaatcccaaatataatgagattaaagaatccatccgtcaccggggcttagacaccgtactcaaagtaacgcgtgatccgaacgtacctgatatttatgtcttcagtgatggtggtaatacacgctatgaaatcctgagcgaactgtgggaagaaacgcaggaagaacgcttctttcgtcataccgttattttcaaaccgtggcccggccgtctccagtgtgtcattggccatcttgctgagaatgaggtccgtggcgaattgacctttatagaaaaagctttcggtatccagaaagcccgcggcatttacgaggaacaactcggcaaatccgtatcattgcgtgagttggcaacgttgctgacggaagctgggttacctatagataattcgagtattagccggatggacaacacaattgcctttctgtatccatatatacctaacttattggagtcaggattaggaaggtctcaaatacaaagtcttttatctttaaggcatgatgcggaaaaaatttggtcagaatatgttttaacagtttcaactgaattgtcttttgaagatgtttttggcggatgctgcaaaaaatttgattctccggatgactggtcactagaaatgttccgggacgagtttatcggtgacttggtcagtgctttaccgcacccgtctcttaactacgatcgctgggtgatggaattagatccgaaggtgcgtaatcagcgcaagctttttggtgaaaccgagccattacccgcgttcgtccatgaaccctctcttgaagccataaataaagacaaaggcgatgatgctgatggttcaaaatccacaacaccatcgtccttaaaggctggaaataatgatgataaacaacatttttcagcaccagcttcaacatctgctgctcccccgttaaacaatcaaagtgatgaacatcgtcagcatattgatgaagacgatgagcatcatgatgatgagaatgcagaggactgggaatttcagggcaatgacaataccttctcccataacgacaaccaaggcaatctttctgggttggcaaatcgccagagtgaagactcagatagtcagacgacattttcttcaccttcgggtgggcattctacccaacaactggcctcttcttctgtactttcttttgctaacggaggtctggagccagtctctgatatctggcagatctctgcgttccaggatgacatcgaacatttacaggatagcgcgtatcgactggcatttgagctggctgaggctatgggctatcccaatgagatcgtggaagcgaaagagccttttgaggctggttatattgcatcaagatccaaagcgccattcattctctttctcaatggactaactggccagcaaagcgatgaaccattcaacatgttcagcttttgcctaaatgttattggctctgcaaacaaaggggactcacccgttctcgacgatgcctacaccgtaaaaatgttacgcctgattagagtattgcgtcgtttacgtgaacatcagcgacagatcgccatggaacaagctgagcagtaaaggatggggaaattacgtttagaaagcggcacctattatgaggtactgcttaatgcactatccagtgccataaaagagaaagagcgtcagatacaggatgcatatacggatgatgtcagaatattagatcggcgcggtgaaatactcagccagcatgatgaatgtgacattttcttaaaaactgcgaatgaatgcacgccgttaatagatgattttcggcgtattcatatgtatttgtcgtgtaagtatttagataacgaaaaaagaaataaataatattttacacatggagcaaaacttatgagtgaaaattcactacaaatagcaaatgcatctcagtcagcaaataatcttttgactcaattagtgatggacttaaagagtggttacatacgccgctgtgagtctctcggattaaagcaagaggaaatgcaactactgcaaagtctgacgattgaagacttgcactatatttccaatagttctgtttctgtattgcagttcaacattcaccacgagaatttttaccgcttagttcagcatgcccgccgtgaacaaatgcgtacacaacgtattgatcgtgcgttatcgctgggggggtctattgaacttatgcaacacatgtttgggttatccagtcttgaagtcgccaatcggcggcgcattgctggcattgacgtgcgcccaggacgaggtgttgtcttgagtgaagaagaaagtacaacactttggcagcgttggcagctcgctactgtagagaatgtcgacagtggcgaggggttggatgtcatgatgttagccgcagaacagatggatgtgtcgttgactgctgtttggcacgccgttcggtcgtggagtcaaacgcatcgcatgaatatttccgctgaatcagcaaaaaaaacgatatcacggtgaggataataatgcgttctcgtttatgcgaaatcatgcctggattatatgctccggcaacaattccaaaatcacattatcacaaagctaaaagtcaaattcgacgctttcgagatggagagagaaattatactcggctgactgaaaaaaatactaagtatctaaaaattgacatcggtccattttggcgattattgagccgaaatcacggtgattcgtgggaattaatgaatcacgaacgatataacaaagaaattcgcaaataatataggtgattcatggctaaatcggaatgttaaaaatgagtcaataaatgatgactaatcagtgtctttatactgcatctaactatttggatgcagaaacaagtgcattgatgtttttcatcgcgagccagcagacggataagaaaccgtcagcgataaggataataatgatatgaatctgccggcagacagcctgatagcttactccgttgagaagatgaacctccggttagctgagcgaatacccggtgatgacgcgggacagctgcgtagcgggctgctttatatggggaacgtacatgatgcataccccagacgcttactgttagacactcagctatctcctcttgataagatggcctggatgatgatccgtttgtatgcccagcaaaatgagggcgcaatttttcccacctatgatgaattacaacttcaactggcttccccacataaaggcggagcatcccgggaaaccattagccgcgtactgctgatgctgaggatcactggttggttaagtttgtgcaaacgcgttcgcgatgaaaagggacgtgtccgcgggaacatttatgctcagcatgatgaacccctttcatttcgtgatgcggagattctcgatccgggctggctggacacggttgctgaagcgtgcaggaataaaaacaaaactatcagccagacagcatgggaagttctgaacgagatcaaaaatgatacaacgatgcgacatcgtcatagtcgtattgcgcttattgaaagtcgccttggttccgtccaaacaccacaacaaatggcagccagacagagtgttcgtcacctcagttcggaatccgaactaagacaaaagtcacacagttcggatacaaatccactgagttcggtatccgaattcagtcatccagaaggggatgaatcacctagttcggaatccgaactcagtggtatttcaaggggttgtcactcagttcggaatccgaaccgttacgtacgtagtaatacacactgtgtaaaaagaaatacgtacgtactgccaggcgcctttgagcaattgctgtcacttgatgaccgtagcatggcgacagaacaacttcaggcactgaccagtgaacaagccgaacaggtgctgcaatccctgaaaagagcactttctgacggagggctaaataatccaattggctggctactggccgtattaaaacgggcccgtgacggaaaactctttacccaaagagcgtctaaaccgcctgttcaggcccaaacttctacggcggtaagtgatgctatgtctaagccagctgtgaaaatttctgataaagcgcatgttcagagtgtactggctgagatacgacggaagtgtgcggctggatgattgttgagttggttaaaaaataggcgctgctgcgccgcgcagcagcgattaaaaaataaccaatcagtgagttcaggtacaaaatggcgtgattttggatgatgacgtttagtcggttaaaaaacagtcactgttgccccgggcaacagtgactgaaaagtgaccactttgtggattcaggcactggaatggcgtgattttgggtggtgaacgttgtttggttaaaaaataaccacaccatcctgtttgtttcatttgtggatatttatagatctgtaaaactggtttggaattgagctggttactcctttgccctgaatatttctaacccatatcagaaatactttaggtcagcacaaggagttagcgatgtcagagttagatcatggtgtgaataatgacacacatcaggaacccgcttcatcagagccagtcacttcatcttctgccactcaacctgtccgtgagagagaatcccgttccggcgcattgaaatcatctttgacccttgaactccatacccattacgcgattcgattatgggatggtcgcagaaaggaagatgcaggcgaggatttggcaaaaaaacaaaaagagcgcccccgattttttacgatctttagtatgcctcaggttattgctgttgctggcgtggcaaacaatgattcgtcagctgacaacccgtatgcggatgcattgttagttaagttggaaaatgctctgggtgtatcgagccaaaaaatacagtctgatgttgacgaactatccgggattttaaaagcgatccctcaaacgctttcattaaccgatgtgcgctctgtttctccgttaaatattggcgtgtatagccgttcgcctcttggctaccgttgtgtatggttattggttggatatgaccagcttgcaatgagggtgtttcaggcctttcactacggattaatttccagggcgcagagggataaatacctcgacaataatggttatgcagtaagacgaatttatcatttggtgcagggttatagatcattcaatgttactcgaagcgacattttatctaaaacacccgttggtattaaagcgatagagcgtttcggcgaaccagatcccgatattatgtctggccacgttcgctcatcattctcatcaccgttgcgtgggggagaatgatgcgactttttctttgtgaaaagccgagccaggggcgagatatcgcccgttttatcggtgcaactcaacgagggaaaggttttttatcaggcaccggaactgtcgtaacttgggcgtttgggcatcttctggaagtcgcctcacctgaagaatacggtgctcagttcggcaaaccctggcgtatggatgttctacctattctgccaacagagtggaaaatggttgttaagcaaagttctgctgatcaattcgctgtaattagtcgattactgaaacaggcagatgaagttgttattgcgacagatgccgatagagaaggagaagtactggcgagagagctattggattattgtcattttactgggaatgtaaaacgtctgtggcttagtgctcttgacgatgccagcatccgaaagggattagataaccttctcccaggcgagaaaacagttcgtctttattatgctggcatggggcgtagcaaggctgactggctgattggtatgaatttaactcgaatatatacccttaaagcttcagaacaaggtatcgatgagctgttgtctataggacgagttcaaaccccaacactggcgcttgttgtccagagagatagcgatattgagaatttctctcctaagccctactggcaggtgtttgctgatattgaaaaagccggaatgacctttagagctcaatgggtaccagctgctggatattgcgatgatgaaaagcgctgtattcagcataatgcagcccttgcagtggagcagctctgcaagcaaacagcaacaacatctgtcgttgatgtgttacttaagagagaaaaaacgccagcgccgttatgctttagcttgagcgtgttgcagaaagcctgttctgataaatggggaatgatcgcccagaaggtattagaaatcgctcagtcactttatgaggttcacaaagcgacgacttatcccagaactgattgtggatacttgcctgagtccatgaaaggggaggtgagcgatgtgctttccgctattttacagtcagatcctgccgccacatcacttattaaagatgctgatcgttcttttgtttcccgtatctggaatgacaaaaaaatttctgctcaccatgcaattattcctacgaaacaacccttcgatataagcaaattatcagatgatgagttgaatgtttatcaactcattcgtctgcattattttgctcagttttttcctctccatgagtccgatgttacagatgttacatttaatttaggtgggcaactatttaaaactcgaggtagggtgagtgtcgttattggatggaagaaactctttttcaatgataaagagcccgatattcaatctgatgaaaatggaagtcaagggagccttcctgttttacataacggtgatatttgtaatgtattggattgtgaagttaaagcccaacagactaaaccgccatctcgatttactgatggcacattgattgatgcaatgaagaattcagctagttttattagtgatccgacattaaagaaaattttacgtgataatgcggggctgggtaccgaggctactcgtgcaaatatattagatgtactatttaagcgtaattacctaaaacggcgtgaaaagttcatttattcaacgcagctggccagagagctaatctctcaattaccagaggctctaactaatccaggcatgacagcgctttgggaacaggcattggatgatgttgctgaaggacgcatgtcgttggatgcatttttacaaaagcaaaaagaatggacattaagattagtagatagggggcgtcaacaagcgattaagttgacggcaccagtctctccattgtgtccccagtgtggtgggataatgagaaaaagaaacagtgataatggtgtgttttgggggtgtgtgaagtacccgctctgtaaagggatcattagcgaagggacaaaaggtaagaggggtaagaaaaatctgaaaactaagaataaaccagctacctgacatttgacatatttgataatgtaatgtcgctttgatgcactttgtacctcgaaggctacgaggtagtgtgatgttcttacggggaactgatcgctaccagcccaacagatggctaccgcacactcagtcgatctgtaagacgcataccctccgtgaaaagcgcgtcgggaaatttccccggagctacgttgaagacctcagggatatggtacaccctgttagacggtgtcggataaaaccgacaccgttttaattttcgcagagtagtaaatggtttttccgttaattttcattcaataacgactactctgcattggctttttggccatggcgagaacagtccgagccagacgtacccagcgtcgaacaggggcgaataggcattcgattgccgctgaaccagtagcattggtcaggcgttcttacaaactgttgttgttcctccacggcatccatttcgggtgccgtttttattttcactgacgcgtaaacaatttaggtttgacgatattgctcagtgatttaaaaatgaccgtgcttactcgtcatctctgatgaccaccaatgatctatcagtctgtgaagatcgccttcgggtgactgaatcacttttccaaagcctgcaaggaaaagggcgtgattaagaaacgcggcaaatttgccatcctttgagagcaaatgtcatcaggtaatttaaacgcctctacgagcgtggtgatgaaggttccgcttaactaaccagacaagtcaggataacagctgatcctgacccttgacgggaaatacaattccctcaaggggaatgtatttttcgtcgaataaattaacattccatggagaaatacattatgtctgcaaataacaacaaccaagctcaaaacaattctcaaactggtaaatcagaatattttaatcttctgattaatggattgggatatgtcagtaatattcgtcacgttactggcacatcaggacaattcctgagttgtgtcattaatgctttaagtggtccggcagataaagcgaactatgttcgttttgatgtcactgtggctggtaaagaggcgactgacctgatcgcacgctgccaaaaggcgtcagatgaggatcagaaagttcttatcggattcacactgagcaatctctctgctgagatttttacattaaaatccggtgaccatgccggtgaacagcgtgttagccagaaggcccgattgattaaggttgactggattaagataggccaagaacaggtctataaagctgaaaaatctgactccgtgcctcctcagaataatggtaccgctgcggctaaatcctatgcgaataattcattctgataactggtactcattataaacacctcgcttgcggggtgtttttcaatgtaaaaggagacaaattatggcttcacgcggtgttaacaaagttatcttagttggccatctcggtcaggatcctgaaattcgctatatgccgaatggtggtgcagttgccaacatgacattagcgacctctgaaacctggcgggataagcaaagtggtgaacagaaagagaagaccgaatggcaccgtgtggtgattttcgggaaactcgctgaagtcgctggcgaatatcttcgcaaaggctctcaggtttacattgaaggttcattacaaacgcgtaaatgggctgatcaggctgggtagaacgctatacgactgaagttgtcgttaacgttggcggcacattgcagatgctaggctctcgtcctaacgctggaagtaacaaccaaagtgcagccagtactgcatggggaaaacctcagcagccagttgcaccggcgcagagtggtccccctcagtctcaacgttcagcaggcaatgaaccgccgatggattttgacgatgatatcccgttccttgggtttggttatggcgtatgtcgcaaggcaatctacgccgtttcgtaaacactagcaccagtctttgactggtgcttttttacatgacagacttagtaaaacacttactttgtctgtgatccttcgggggtaaaatgactactcatattcgatacgagactgatgtcgtcgcctgggctaatgaacaggcggaacttttacgctccggtaagttttcagagatcgactgcgagaatatcgcggaggagattgcagacgtgggtaagagcgaacaacgggagctggcaagccgcatggctgtcttgattgctcacctgctgaaatggaaatatcaaccggaacgtcgtggttcgagctgggaaaagacggtcaaagcgcagcgtaaagatgttgcgtatgcgttgaaagagtctcccagtttgaaaaccaagctgaatgaccctgattggtatgatgttatctggtctaaagcagttgccatcgctacggatgaaacacagcttgaaaacttgccggatgaacaaatctggacagtagaagaggtgttgtacgccgagttctggccaaattaaccatcccatgtggcaatgggcagctaacgctggcttcggtcagcgtttttcttttctgggctcgtttttagtttagcgttgtcctgtttgggcttgtcggcagaataaccacctgattgagattactcttaaacggtggagactgatgacaagacctttgcggcaccctcgaaatacgccaacgctggcatgcctttctgctgcagcaatgttggtagctggatgtgctcaacagacaacaacgtcttcagtttcccgtcagaatgtgtctcccagagtgaacgacatttatcaaaatcgttcacctgaggttgtgcgctatgatcgctatactctggtcagcacccgccctgcggattcacaacgcgatccactcaatcaaatgatcgacatcacgatgcccccgcaactggtgcgtagcgtcggggatggatttcggtatttgttgttagagtctggttattcgctatgcccttcgtcttcatcaatgttttctgaactacttgggcgtccgctgccaggcgtacaacgcaatattggcccggttcgtctcagtgaagcgttgcagatagttgccggtcctgcatggcgactgcgtgtcgatgatgtgaatcgggagatctgttttgtgcttcgcgatgaataccgttcatttgcgccagccgcctccgttgcattgtctaccgcacctgttaaatcggccatttcaacgacgccgaagacttccggaactccctttacgggctcaggggcgcagacgacaacgcgcatgttaaaaccgggcagtcaacccttgcctgttcctacgttgatgacaccgtcgccagttgcgacaggcagtaagcctttagtcgcgggtgcaacgacccctgtatctgcgaacacgtcggtatcttctgctgttataccgatgccttctgttgctgcccaaatgctcccgttgtctgggcaaccatcaccggtcaaatcttcagttattccagctccggctgcaaaatccaccttggcaccgactacagccttactaccggctcctgttgcgcagtcgccgaaaaaagaggaaacgacaaagctgctttcgacgccgtctaaaacgatccctgcaaccgtttctccggtggtatcaacgccagtagtttctccgtctttggcttcggaacctaagcccatccctgtcattatcccggtctggaaagcagaaccgggtattacattacgtgagtttttgacacgtcaggcatccactgttgagtgtccatacggcggaaaatggactgttgtttggcccgttaatgttgactaccccatttctgctcgcttagtcatccatggcagttttgatgcactactagagcgtattttctttttgtatggtccaggaaaggttgatacgccgctctacggtcgtgctaatcgcagccaatgcgttgttgctgtctctgataaacctggagagaagtaatgcagggcatgttggtgttaattgcgttgttagtcctgatcggcgggtatcaaggggttcgctctgccggcgacgcgttgagtgattcggtcattgaaacctccacggcgcggcacatgctgcagacggccaacacgcttggcaggttgaaggcccaagggataaacgttttgtctttatgtcctgggaaccgcccctcaaatctactttcgattcctggattggaagataacccagacatttactgtaccgaacataacggacgggttgttgtgtgggcaaaagaaaaaccgggtatggccaaggtgttacgtgaattatcccgtgactcgcggcttctggctcgtatcagcgacggccgagtgaatactctggttgaccctgccccttggtcagttccattgcctgccagtgtcacggaaggctcgttggtatacatcaactaagagaagacggacgatgtcacaatttactcctcattttacttaccggaacgttgcgttggcattgctcgtctctacggtcctgaatggttgtgctaccaaagggtttcgtgatgcggatgatcaagctgagcgggatatccggacagctgagcagttgcatggattatctctcaagcagccttcctcaccttcactggtctgggtcgatgagccctgggttaatccccgtcctattcgtgtcagcgcacgcgcgcaacaggttaagttgccgccatgcagcctgacattgattattgatggcagcttgtctttgtatgaagtaggacagcgtattacccgcagttgtgggttccctgtcgtgataacgcctgatgccatgagcgcgctgtccggttcagcatcacagggcggcgtaggggcgactcgcgctatccagggggcgcttcctcgtccagatgaaggtgggcgtcccgcacttggtagtattggcggcgtaacgtctacccaatcattttcaccgaatatcggtgcagggctgattactgatattagttgggaaggggagccgctgggcggggcgttggatcagattacctctcgcttgggacttaactggaaattcgaaaacaatcaggtggtgctgtattacctggacacgcgaacttaccgcttgaaggttctcaatgcggaaacggcgatgaactctaacctaacgggaaccagcagttcgacggcaggtggtgatagcagctcggtcagtggcagccaaaattccggacaaagcacgagcgtcaagctggaaagcaaaattcataatgatatcggtcagtccatcaaatcgatggtcagctcatctggaagttggcatctgtctggttcaacgggcgaactggttgtgacagatgttccccaggtattggatagagtcgagagttatatcgacagcctgaatgtgcgtatgaatcggatggttaagttgatggtgagcgtctattcggttcagcgtaagggctccagccagacatcactggactggtctgtcgtgggtaaacgtctcgatcgctttggcttaacgttggcgggtacgccaacggccactaccgctgtttcatctgcgggtatcaatgttgttgatggaaagtttgctggaacgacagcgttgtttcgagcgttagagacgcaaggcaaagtgtctgttgtgatggctcatgaggcaacgacgactaatttggttcctgcaccgtttcagattgcgggtcagatggtttatctgagaagtcagaaaacctctgtgtctgagaactatgccacaaccgacatggagcccggcagtatcacgacggggacgcagatgacgctattaccggatattcgcgatgaaggggatatccagttgcaatttaacttcagccactccgatccggcgcagttacgcaaagagtcatctaaagacggtaataccaaaatggagatgccgtataccacagtacgtagcttaagtgagcgggttaacctgaaaccaggtcagaccttgatcgtcagtggctataactcccgtaatctgactgcctctcgcgaaggggcatttgatcctgacgtcactgtcgccggcggtggtaaatccagtgagacggatgacgttacgctgattatcgctgttacgcccgtgctgatgtgaggacgataacgtgattactgtacctcatgaaaatggtgggttaattgcgggattacgctgggaaccgatgtctgaaaaggcttcccggcgatttggacgcgatgtgttatctctgaagctaaaccccatgcgcgggctcaataaaggggccgatattcattctggtgcgccagcggtcacgggcgcttgcccatggaggcctgggcggttgtggtcacttgccgcactggcgacgagttggacaggggagaatgggtatggtgttgtccagctcggtgacgacgaattcgtttttttagcgaccatcagtggcattccggcacttaacggcgacatctgcggtacgcgcgacgatatgctcgctatcaccagtgaatttattgcgctcactccaataccagatacgggatggaatgtcgcctccacacctgaggcaccggcggtacctgctgatatcctgccgtcgcgactggcctgcgcgttatcgactgacgtgtcctgccagaatgcggcggaccttattgattagcgtgccggtgctgcttgtggtcggcattgcggggatgtggggtgtgcagtactggcagaactggtctgcccgtcaggccgaggcggcaaaagcaaagctggccgctatggcagtaggggatagcgagttttctcaaaaagaaaaacgtgttttgccccatccgtgggcgatgcagccatcggctcaggcgttgctaacggtctgcgaacgtaagttggacgcacttcccctgaaattgggtttttggccgttgtcctctgccgactgccgggcagatggtgtcatgacgacatgggtacgggaaaaagacagccgattggcgacggtcaaccgtctgatccaggctgtgcagtatcttcctggctctccggctgtttttatcgatgagagcggggataccgcgcagattgcattttcctatcccgcgcttccgggcggtggtgacgatcgcgtgattgacagcgaaccactgcgtcggcggttgctgagcttctttcagtctcggggtatccaaccctcacttcagagtgttcctccaacatcaaccccgctggatgatcaggttgtatggatccaggactggagcacatttgctttttctcatacctctcgtttagccccctcattccagcttgcaggattatctgccgtgggactccgtttgacgcgcatcggattgaaggttgaggggcgggagcggtcactgacctggtcatgggatggtacggcatacagtcgtgctcaggcccagggcagcgttgcatcagaaggaaatgcaccatgatgaaagttttttccctatttccgttgctgtttacggcatcggtattggcttctgatgtgactgaaatcagtcccgttccttctggaggcgtccttgtttctgatgagccaaccgtcgagacgctaagagccgttgagctggaaattgatttgataaaaacacagcaggcgaaacaggatgcgcagaacgccctggcggaaagccggctgaaaggacaaacgctgaagaatcggcccgatatttcagccatatctggtgttgggctgggtacagcgaacaaaggcgctggggtaagcctggctattacggccgcgcgtttgaaagagatatggagtgaaaacaggaaactccgcgcggctgctgagtttaacggtcgccgtatcgtacttcagccaggagatacctggcctggtagtgaacatcgcgtgaaaagcattacgtcacgtggtgttgaacttagcaacggacaggtaatccagacgggggtagcacaataatgaagatggatgttcaccagtcagccgatgcagatttagcctgtcgcgtgcctgggcagtaccgcgaggatattgcactcacgcgtcttgataacgagtctgtgagtgtacgtgttaaccgagaaattcgtgaagaaccgacgttcgtcagctggtttgccgggctgcgtcgtgccggattgaagccattaccgcctgagtttgtgatgaaaagcgaactcggtcagggggggctggcgaatacgcatgacgtggaagtggggatcagtggggcacagcgcgatgtgcgtcggatgtttcgcgacgtcatatcgatgagcgcctctgatatccatgtacaccttgaccgtcgccagggaagcaggatccgtacccggatcaatgggctgttgtacaccatccgtgaaccggattttgaagaaggcgggacattgttgtcgaccatgatggaaagcatgtgcgacaccaaatctcagggatataacccgcgggttgctcaggatgggcgcgtcaaaccggagtttctggcagacatgaacctgtatgctgcgcgctacagccatcgcccaaccgatgacggtggcgtttttgcggtgatgcgcctaattgaagacgatcgcggacgtatcagaacgctgcaaagcttaggctatcagccggagcatgaagcggcgctggaagaaattgaattgacatcacaggggttgattggcctgtgcgggactactggctccggtaaatcgacaacgcagagggtcctcgctggtcgatggctggccagaaataacgggcaggtcagcctccagacccaggaagcgccgatagagggactgatttttggcgcagtgcagtgtgctgtaaacactgacaacctcagtctgcatcaggcgggggaagcctgggcgggtagtgttgtgatgtccctgcgtcttgatccggatggaatttatactggagaggctcgtgattatgcgtcagcgtacgccgctctggaaacgtctatcagcggtcatcccggctggtttgggctccactgtacctatccgctggatgcattgacccgtatgcgtaactgggggattgatgcacgtgagctggcgaatccgacctattttcgggggttgattgcccagacgctggtgaatacgatttgtccgtcctgctcattaccgtggtctgaagctcttgaactacagatgatccctctcccgcatcagacgctggccaggcgcatgtttaatgcggatgagattagtcagttacggtttcgtaatcccgacggctgtgaacattgtacgaagcaattgctgggaaccgcgattaaccaggggatcggtgggcgaaccctggttgcagaaatcgtacgccccgatcgtcacatcatgaaaagctggctggatgaggggagttttgtggctcgtcggcgctggattcaggcaggcggatttagccgtggacagcatttacggcggctgctgctggctggccaaactgatctggtgatggccacagagcacctagatccggatgaagatcgcgactttatggagtgcgcttagccatggtgacattgctgatagctatcttctgtttgttgctggttttagcggttttgctgtttttatccgtgacctgggcaccaatgatgcgccggacgttttggctgacagaacgaattaagttttggcagatggtgcgtacattctggcgtatgggtatgccgcaggcagaagttttcgacatcatgcgggatatttacagtgataacgggaagcggcgtaatcgcggcagcctgctttgccagcaactgagtgatgcggtcagcaaacgtacgtttgctgagatgaacttacctggcccacgtgatcagatagccacaccagaagacgttctggcggcatggtgttcaccactggaggcggtgctttttcgggtggggaatgcctcgggcaatatgtctgaatcgttggcccaatccattagtttgctgaaatatattcagcaaatacgcagtgccatggttccagcattaggccaaatgggattggtcatgtgctctataccagggatcctctacggcgtatcgcaacatctgttgcccgcaatgtccaagctgatccccgaggagcgctggacgttacatatcatcatattgaatagcgtcagtcgtgggatgcaggagcacggggccgttctatgttttgtcatcggcattatcactttcagcattattcgcaatcttccgaagcgtgggggggttatccgtcgccattttttcgaattcattccgccctggtcaatctacgccacactgcaaggcgcgctatttatgctcagcgccggctcattgctgaaagcgggcatgctctcactggaagtcctgaatacgcttagcaagcatgcttcaccgtggctggtcgcacgcctcgatgcggcagcttttcgtgtgcgcagcggtcgcaatttggggtcggcactctatgagagtggctataactttccgtccagagaaagtgccatttttctcagtcgtgcaggtgccagtcgcgatattgccgatgtactcaatgactgggggcaggagcagatgcccgttgcactagagcggatccggtcactgagtaactggctgacctttggtctgggcggcatcattggtgtttttctgatttacgtcatgtttgccgtagtggggctgacgatgacattaagttctcaggggttctgacctgtattacgacatcccgtttttttaatactaattattctcaagaggttattgaatggaaacgtctctggctacaactcgccgcaaacgcggcattgcaccgtggctcatcgcccactatcgccctgcacggggcggcaatttgaaagatgccattatcgcgttagtggtcgctgctgctgtcgttattcttgtctttcaactgggttcttatttatgggggttgtatcagaatagtgcgacccaaacggaagtgaccacaatgctggagcagtctcgcaagctgaagagcagggcggggtataccggggcgtcaatggcaacgttacgtgcagttaatggtattcctacatcggtcgatcgcacgggtgatatttattacaaccgctacggcggaacgtattctctggctcctgccaggacaaacggctcggcatttaataactcggtttcgctgacattaacgggtgtgtctgaaggagggtgtggcgatctatcgcagatgttcctgaacgccggggagtctatctattctgtcactattggcagcacagcgatggtgacggccaatgtcaccacaggcacatcaacggcagcgacgatgatcggtacgcaatgcgatggtggcgataaaaccgtcattattaccacgtctcgttaattaatcatggccaatatgttgctgcttatcacggctatcttgctggcttatttcccgggcaacagcgttgctcagggcaaatccccggcaaaatatacggtgcaaccctgggtggcctgcattaatgctgcgagtgtgaaatatttcatcgacacattgctgattgaagcggtgatggaacaggaaagtagctttaatccgcacgctgttaatcggagtaactcggatggcagtgcggattacggtctgatgatggtgaactcaggcaatatcccgaagctgattcgagaaggcattatctcgacagagcaggatcttctggataagccgtgcctgaatattcagattggtacccgattgttggcatcccattttcaggtctgcggcataacctggaactgtttagggagctataacgccgggttcggtgataagcgtcatcgacttcgtgaaaattatgctgacatcatctggaaacgctacgaacggctgttgcgtgaacgtcggggtattgtactgaaatgacgctgacgctatttctttctttggcccctttgctctttgttggattagccatagtcgcttggctggcatgtcagcatgtgcgctggtttgctcgttttttggcactaccgcccgcgccggtactgaatgggatgactctgttgtttatcgttatcccattctggttggtcagtctggcatcactctatgttcatggtgccaatccctttcctctactgatgctggctgggctgcttgcgtgtgcagtagctgacgtggaacgagaatggttaccggacagctataccgtgccgctgttttttttctctctgtattattcaccgttgccggcctacatcattcaaccggtgatgttgatgtctgccatggtcgtggtagcaacgctcatcactgttgttattcgaccgtcgctggccccccttctacccggacggggagacatcatgctgtggctggttttgagtgcctgggcaggggtcgctggaagcgtgatcctgtttatgtccctgactgccggtgcgctgacgatgcaactgactgcgcgtgatcatacgccgcttggcccctggattgccggatgtggtgctctaattattcccttcacgacggatatccagcgattaatggatcgctttatgtttacgctctggcactgatagaggtggccttatgttttcgataatcacgtcattacaggggcaattgcgacgcggcatattgcgtcagcctgctcgcggtagcttaatcaaagattcaatcatcggtgtgatggtttttattgcgttgattggcctggtcacgcaggtgatcagcaattatgtgacagagttgcattaccagaccgttgcccgtcatgccagtaaagtatcccaggctgctgggaagtatgtgtctgataaacatgatgcctatttatgtcagttggcccctgccacctgtacggcggggatatccacaccattaccgcagccgttcactgctcagacattgattgatgcgggataccttgatgaaggtatgggcacaacaacgatggacaggcagacctatcgtttcggggtgagagcgcggatggtgaatggttcaacaaaaccggcactggaagcgttgatggtcaccgcgggtggcgaagcgttggacgaaggtggtattcgtcgagttgctcagctcatcgatgggatgggcggttttatcagcgatccaagcctgactgagttgggtggacaggcgagtacggcgtatggcgccgaattatcctggtcccttcccgtcaccccgtttgggttaactgcagaacctggacatattgcagtggccatcaatggcggcctggttggtggtttggataaagaaagcgatcgcctttatcgcttcagtagtgatgctcatccggaatataaccagatgaacaccgctatcgatatgaatagtaataacatcaataatgctgaacaggtaaatgcgaatgaggtgaatgctgcgagatttgtggcattggagagtaatggtttttttggctggcgtaatgggaacgatattcaagcctggctgaaatggaataacgataaacagaaagtcgagctgaagaacgctggcttgaatgtcgaaggagacattacttcagaaaaaagcgttagtgctgccgatgatgtcagtgctggtaagttggttgtcgctgaccaatttttgtaccaaaagaccgttgttgtttccggcgattcctgtgatgcggtgacgctgggactggcatctatcagcgatacaactggcctgataggccatgatagtactggcgcgatacttacnnnnnnnnnnnnnnnnnnnactggcataaaaataacggacaaaacaatcgtggtcggaaacacaacttgttcttcgactaccaggtcagttgccacttgtccaacgggaaaaacagtcggtgccggaggatggatattaggttggtatggtcaggggaagaactctccagatagctcctatcctttaaatacaacacaatgggtgacgaactctaatggcgacaataactgttttcagtcagttgtaatgtgtgaataatcagtnnnnnnnnnnnnnnnnnnnaaatccacgtcatccattcagcctggcaccattacgatgtggggaacgccagtccctcctgagggctggctagagctcaatggccaactatttaatcccagcggcaatcccatgctttccagcctatatccttccggccaaatacccgattttcgcggctactttcctcgaggctgggataacggatctgacgtagacaccgatggttcacgcgctattttaaccgtacaaaatgacgcgattcgaaacattacaggttcatttcaaacgtttgactccaacggatattcaccatctggagtgttttcccatcagtctagatatggctcagaggtgtcgggctcccctcaagcgtggagccattcaatagtacaaattgacgcctctagcactgttcctacggcagaggagaatcgacctaagaatatagcagtgatgttcatcatcaaagcaggctaactctgcaggctaatgctatgaaaatggacagcagtacgcatctacatgctcatcatctaatccgctcggccaaatcataaatcttgttccagtcattactgaatcagagggacagatggcagatttataatattggcgagcacctgggtttacccaagcgtctggtgcagagacccattgacaatcattttgatcaattttaccggagcctgcnnnnnnnnnnnnnnnnnnnttaggcaaactgcagtattgtctttccctttaaatttagggacggacatttctgatgaaaaaacgtataaaaaagatactgctaagtaaggcgctggataagtatttttctgccgtgtcgcggcataaaagaggtcagttacaggagttttatcgaataaatgttatcaaaaggtcatcgcttgctgacaggtacatggatgaggtctcatcagtcgatattgctagctacagggatgataggctggcccagattaatcctcgaacaaaaaaagctatcagcggcaataccgttcgtcttgaaatggcgttgctctcggcattgtataatttggctaaagttgaatggggaacatgtacaactaatcccgttgagaatgtaagaaaaccaacggtttcttcggggaggacgcgcaggttagcttctcaggaagaacggaaaataatgcgttattttaaaggtaaaaaccctgaattattggcaatatttcgtttggctgttgagactgcaatgaggcagggcgagatattgtcattacgttgggagcatatagaccttcgactcggtattgctcacctgccattaacgaaaaacggctctgcacgtgatgtaccattgtcttcgaaagcacgcgaggtactgaaagatattagtgagcttgttcggcacgaatgcgggagtgttttttcctatacttcaagcggttttaaaagcgcgtggcgtattgcattgcagtccatgtctattgaaaatctccattttcacgatcttaggcatgaagctatcagtcgcttgttcgagttggacacgttgaacgttatggaaatcgcagcaatatcagggcataaatccatgaatatgctaaaacggtatactcatctcagggcgactcatcttgtcggtaaactcgatgcacgtaagaaacaggcacagaaactaatttcgattttcataccgtacccagcggatatcgaagttcatgatagtgggagggtaacaatgacattttctgattttgatgatttggcggttaccgccccaacatatgatgatgcgttaagagtagcatctgttgaattactcagatttcaagcgatagctgcaaagaatggcgaaaggctccctcctcctggtcatatatctgtcaatatgagtgaacgcatactgatcaacccactctaaatctgaagaggcgatattgagttaaatatcgccatttctttaagcagtttgcatgctttgggtacttattcccccatgtggccacttatgatttttgtatttttgtttgtcgtatttattgttctgtactgccccatttacttttttatatgtctgcttgtgccattcaaaggattttctgtctcatatatgaagcataggagaagacggtatgcagtggttcatgtttcattgttttctagaattgggcacctcaacaaaaatcagttgaaaaaatttaatactgcattcgtctctacattagacgcggctcttcaaaacaaaagagaatcagtcatttttcgctctcatttgatgagaacctctcaggtgcagttagctgagaatgtcttatctaagtgtggtcgccgttaccgagtatcgactgtggcgttatcaagagtggagcgtgtagggattatatgccagacatttttacaagaatggcgactggtaacgatccctcatagaggggtaatgattgtagttatggcgcgataacttttagttgggatggttaatttaccgtggattgaataagtacattactttaatgtgatcgatacattagatcgaaccgatcgatttattttgttgtacacgattaattatgttgtttaatctcgtttgtacattaaagcgaattactcaattacattgaaatgatttttacgtggagtcgtagtgaatgaatcctacatatactgcgttaattgcactgttgcgttcaggtgagaaggcattccctgaagatgatggtaaatatgatggtagtaatagccagttttcggtaagaatcaagcctgaaagcagagcgtttcttgatatgcatgctgaacgtatgggggtctctaagtcaacactctacggcattattctcgagggggtgctttctgaagcccgaacatcaacggctgataaaatgatgggagtttatgagcgtttttgtttgttaatggatacattcgggttaagtgctctgcagcaagctcaactattagcaccatttggtattagccagggggcattatccagtgctgagcgaacactggatttgttgaatccccaggtgctacatcagttggctttatggtttgaaatcgatgtgcaatggctgctttgtgaaaaaaactatccgatgtcgaataactacttttttgacaatgactttttgaatcatgatgttttgagtgatgacattgaggtagcctattttcgtgcggtggataattatgaagtaactttagcttttacaaaagaatggaaagatattcagggcatcattagaatcccaatcattaaggtttatcgtgtcttgaaagaatgggaggttgattgtcggcccggagaaaaaacaaaaagtactaggtatctaacttattcgcagagacaagtggaatccttgacttttggttccgtatttccagttatgattgttgataaatgccaagttgaatatcaaaattatcaagattggctagtgggttagtttataaaatattttaataattaatgatgcgccagtatcagggaaccttttttttaaaaacaagtgaatgttgtgccagtgccagggaatattaagaaaacataatcataaaatacttttatttaatatataggaaataacgaatgaaaccttcattaatcacacgcagttttattattgcggggatcagtgcagttgctgcttcagctaacgctgcaggaacatggactgaagctcgtaacgacgctatgggtggaacgggagttgcgtcttcacactacagtgcagcggcgttggttaaccctgcattgctgacaaaattcgataaatccgatgatttcagcctgattttacctgccgtgggtgctcaggtctccgatccggataatctgcaggatggtgtcgatcgtatcgacaacgactggaaatcgtttgaacgtgctgtcaacgcagggggggataccagcctgtcggctgccaaattacgtgcatcattgcaagacttgtctggtagtcatgcgaaagcgcatgctggcgcgtcaacggtcgcggcagttcctaacagcgttctgccatttgcagttcttgcaaagggatggggaacagccacagtcaagaccaatgtgacagatagcgacctccagtggcttgatggggtgtcaaacggaacagccaacggctctgacctgagttcattaacgtcatccgctaatggccgtgcagctgtcgttgcggacgtgggcgttgcgatggcacgtgaattcaacgtcggcggattcgagttctctgccggtattacaccgaaggtgcagcgcgtctatacattcaattacaacgttgcgatcaataaatacgacagttcggatttccgtagtagcgattatcgtaacgataaaacgggcgccaacgtagatgtgggttttgcaaccaacctgagtgataactggattgttggtcttgtcggtcagaacctggttgctcgcagtatcgagacgaaagaagtcaacggcgtcaaagatacgttcaaaattaagcctcaggcaacgctgggaaccgcatacagcaacggtttctttactacagctctcgatgtcgatctgactcctgctagccgttttaactccgacaaagatagccaattcgttagtgtaggtggcgagttgaatgcctggaaatgggcgcaactgcgggcaggctatcgtactgatattcatgacagcgataactcttatttcactgctggcattggcttgtccccgtttgatgttgtgcatcttgatatcaccggcatggcaggaacagacagaacgtatggtgcagtcgcgcaactgacgtttacattctgatgctgaataaggggctatttgcaaatagccccttatctatcgataacagattggggagagtaattgatgagcgacatcgctgaaatgacaaaagaacacgttctggctcgcattattatacttaacagttttcaacgaatgattaggccttccagtaaattggaacaaggccaattcgttgtgaccggtcctaattttcagggggatgatatgcatgtcggatattgtgtccaggtgcgtaagggcgttggtcaatttggctctgacatagtttttctgcgccattccagtggttctttagttgcccatgagaatcagtgttaccgcgctatgaatgccgaacaagaggggcttgcacgctcagtatttgaggttttgccagaggatgaggagtatgaactcggctatagcgattgtgataaagtccacgaaatcggttttgttatagaacattcaaattctctcggcacacctgatgtaccgtttgtcgttgcaattaaaaaacacaatgattgaatgaactccatatgtatctgtatgggaacagcattaaaaatcacagagagtacaggaacgaagtgaatgataggcatcatactacttagtattattactgctgctatttatttctggatcgaaaacggtgggggtcggcgtttccatatcagattagggagattttttgagcaaaatgcattttatcttggcatggtgattattgcattttattttgttatatctttgttttttaatcattccgagaatgatttttatttaataaaaggtttggattctattgttgaaattcttattaactgcttgttctggcttggtgtgctggccattactatcggttttttgatgcgaaaaaaacccaattaaaattagttatcactataactagtgttgagtaataaaaatgaatagcgaagaagataaatacatagagaaaattcaaaaactcctccatttagcaaaacgtagtacgaatgagcatgaagcggctaatgctattagccaggctcaaaacctaatgcataaatttggcctgagcgagttggacatcgatctgaagtcgattaaggaatttcagagtgagtattgcccgtctgatgcgaacaaactccctgaatacgtggtcagtttggccaatatgctgtgttatgcatttggtgtgtattgttattacacctggacgcggaaccatcgacgttctgttgcattctacggtccgacagaacgaccgcagattgctgcatatgggttcgatgtattgagtgtccagttagttaaagcccgtagtgagtttattgcctcacaaaacaaacgcatcaaacgcagtactaaaaccaatcgcgcagatcaattttgtgcaggttgggtaagtggcgcctggaatactatcagccggtttgctgttgaaccagaagagcgacagctaatgtctctgtattacaagcaaatttccgaggggtttggcaaattggaaaaccgggaagcgaaaagttgtcgtggtgatgatgatgcatatcacgccggctatcactcaggtaaagatgctcggctgcaccaggcagtaaatgggacatcagtagagaaaattggaaggtaactcaatagtcttaaatctgggtaaattggcactaaaaagcttcagcttcatgcgttacaatttgtcgatattttcagtgtagataaggatagcctggatgctcaaaacacctcttgtgatcggctcgattttactgacttcccaatttccagccaacgctgatgtaaactggcacgtcggtgattttgttcgtcagacacaacgctgggatgaaggctcaaaccaatttttgtctggagccgctgaaggtgaaggagagggttgctggcaaattaccgccacaacaccagaacgtatcgctctgaagctgatcagcgggcattttaagccatggtggtctgataaacccatagcgataggtgagtcagatgagtggtttgatagcggaatatataaagaagccaatcccaatatgcccccgttgtctgagataaaagcgacattctcaacggtcgcctcctgcaagccttagtttaaatttcccaatctcaatattcagttgtttgtcgtctcttgtgcccggtttttgcaaagtaatggtgaaaaccgttaaccaaaggcaaggatttgaggcatgacaactgagtcctccgttacagacaccgtacttccccctttatctgaagctcaagaagccgatccattcgctgaagaggtcgatgcacattacgcaaagacttcctccgctgatgttgctgcacgacgtatggggctcttcgaacgaggggagtctaccgataaaggtaaccaatcttcgcggctgtcatggctctttaaaagcctgcttgttgttttattttttgttccgttagccgtttctgtcgtgctgtttctaatcgtccaacagcagagtgtccagttggactcgctggatgccgcatttcggcatggtcagcttcagcaactgccgacagagatacaagaattgaaaattaaagttggcgagcttcgaagtgaatttatcactgtgcaggagttcgatacgttccgccagtctcagcagagtctggctcgcacactggatgaaaagctgaatcagtacattaaaaacgcggaagggcaatcagctatacctgaacgcctggtactccttgaacagcgaattaatggtctccagggaacagcagatgcgcatgataaacgtatttcctctttagcctctgactggcaaaacagatttgaaaagttagcgcctcagaaggctacccctgcaaaaaagtctcaacgggtgactaaacccgtacctgccccttttgcattaaccagtattgaacatcggggagggcagcaatatgccgtcattatcccccattcagcaggtaatcgctggtcagatctacgaatgctaacgcctggtgagtctgttaatggctggacgttagccagtattgacggaaatcaggcgcgttttttggttaatgggaaatctcaaattctcacattgcagtaaggaaccgttatgagattgaaagcaatggcgatggtgcttgctttggcaggaacggcacacgcctcagttaataccagtattcatgttacacctgaagcgaactcacaaacccgagctgttgatcagggattatcccgccttcagtcaacgcaatggggtcttactgatgacgagtgggcgcgatatcaggacatgattcgagggaaaaccggtattcaatcccccgggttggatccgttaaccacgctaggtattgaagctcgcagtgatgcagaacggcggcagctagcagagaagtgggttaaagaagaataccagcgaactgaaaagatcctgaagtttcaacgtgaggttgacgctgcttgggaacgtatttatccgaatgcattgcccgtcaatatgggtaacgcgggtggtattgcgcatgataatggcggcagattggcactatttatgaaggctaacgattgcggaaattgcaatacgcgccttgctgctgttcttgctgataatcgcccagttgatatctacctagttgatagtggcggggatgataacaaactgcgtgaatgggccagagagcgcaatatccctgccgagcgggtacggagccgtcagatcacattgaaccatgatggtggtcgctggattcggtttggcaatggcttgatgccagtattgttgcaacagggagaagatggatggcgcgttgcggcattctgatgctgattatattcagtattttctctgccagtgttagtgcgtcacgacagtcagtgcctgacgggtatcagcgtgttgcgtatttacatcaggttccgcctgagctgttctatgcacaatcattacaggagtctagccgcaagctgcctcatggcgttcgtccctggccctggagcattaatgtccaggggaggagctatcaatatgacagccgactggaagcctggcaggcactacaacgttttttgaagacggttccacataaaaatattgatgtcggattagggcaggttaactggggttggaacggtcgtcgttttgcaaactcctgggaggcgtttgaaccctataccaatctgaatgtttcggctcaaatcctacgtgaatgctacgagagaaagccggacagttggttgcgtgcggttggttgttaccaccatccggccggtggtgccccagcggcaagatacatttctgcggtacagcacaagctagccatgattgaatcttcgacagcagcttccccccttcctgagattgctcatgctactcaacttgtctggatcgaaccccggagcgtcaaataaatgaaaattatttctgtatctgcgctgtgtgtgctggcaatcccattctttgttcatgcggagctgaatgttgtcgctgatctgggggggaaagatgccgcgcctttctttgagagtattaatcgccagggcaacgtcggtagcaataatactgaaagcagtacctggcaaggccagccgggagaaggcgctatgctgccgattgtgacatcagaactgaccattggtattgaaacgcccagatctcttaatttgcccggcattggtgcgttatttctcattggagacgatccggcgtcgcgttcctggctacagatgaatgctgcaaaactgagtcaaatgcatgcagttggcttaatcgtcaatgtaacggatattgctgcggttcagtccctgcgctcactggttcctgatgtgcagatggctcctgcgtcaggcagtgagttagctcgtcgattacaattgcggcattatcccgtgctgatcacggagacctctgtatcttcagaggtacaaccatgatcccacagcgtccatatctgactgagatcgcagaacctgccttgagtgttgtgcctattctttttttcattcttactgttgccgttataagcatgttattccgctggcgtggcaaagccagcgagcgtcgccaccgtcgttatcgtaaaactgccgaacgcttgttaaaaagactccccactttggcaggcgatgcgcagcgtttttcttatctccgccgtgttaatccgtatgtgtttgaagaactacttttgctggcaatggagcgtcaggggctaaaggtgattcgcaatgcatcatatagcggcgacggtggattggacgggcaagtctttattaaagggctgcgttggctaatccaggcaaaacgttacagcagagcgatagaccccgcgcatgtcgaggaattctcggcattactgatacaacatcggtgttgcggactatttattcataccggacgaaccggagctaaaagcaagcagcacgcaagttcaagtcataacaatacgtttcccctttatatcatcagcggtcaacaattacttgctttgttggctggtaatccaaattggataaacttaaaaggtagtgaatatgaaagtatctattaattatggatatatcatgtcgtttgcaaaagacctcagcaccatgctttatcgaatgctaattatgtggccgagccttattgtcggatcattattgtttttatttttttttataggagcattgaaaggggatgttgagcgtatttatctgaatgttttatcgtctcaggcacaggcctatcaaacagccccatctggatatatgaatatacgagactgtgtcgaattacctattgagctggagggggggtatttcggtcagtgtgttaataaatcagtggcattatcagaaatcgctcatcgggatcttaaaaacgttaatagcttttattgttttctcgttcttatctcaatgtgtattgagggagtttatcgtttctggctatcccataagatgagtaaaggagtatatggatatggtcacggaggagctgtttcagcaaagcagcgctgggatgagtgatatatgagcgatcgttatgtcattgaggcattgctgcggcccgctgttgaactgaacactgccgtagtttcggctacagcagcatttgtctgtgtgcaggcaccatgggcgattgcgttggccccttcagtcagttatgtgacggccggtgggttcgctgttctggccatggtacgaacccgccagggaatgaaggtactgcgttaccgtcgtaatttacgacgcctaccacgttacgtgatgagtagtaagcagatccctgtaagtaaacggcggttgtttatcggtaagggatttatgtggacgcagaaacacacccaacggctgcgtgacacgttacgtccggaggtcgagcgttatattcagccgccaaccctgtatcaggccgcccgtaaactagagaatgcagcagagcataacttgccctggctcacgaaactactgagcgtagattctcctctgaacccagtgcgcccattaccgcccgtcggtggaaagccggtactacatggtattgagcctgatgaggttgatgtcactatgccactggccgatcgccccggtcataccatcgtattgggtacgactcgtgttggaaaaacacggttggccgaactgtttattacccaggatatccgccgtggtgatgtgacgattgtcttcgatccaaagggtgaccctgatttattacgtcgagtctgggctgaagcgcaccgtgccgggcgaggtgattcgctctacatcttccatctgggttggcccgaaatatcagctcgttataacgccgttggacggtttgggcgtgtctctgaagtggcgtcgcgtatctctgggcaattggcgggggaagggaacagtgctgcatttaaagagtttgcgtggcgtttcgtaaatattgtagccagagcactggttgcattgggtgagcggcctgactacacgctaattatgcgttacgtcaataatattgcggacctgtatctacgctatgctgagaaaatcattgaagaggaactacccgagctacaactgcagatacgcaataacttaggggtattcactgatgaagatgttccccgaaatatgcagggccagcctaatagcgttggcatttgggcaatagaggttgcgttaagctcagaggccggtaagaaactctatgatccgattttggatggcttgcgctctgcggttcgctatgacagaacttatttcgacaaaattgttgcctctttattaccattattggagaaactgacgacgggtaaaacggcgtccctgttgtcgccggactatctggatatggatgactcacgccccatttttgattgggaacaaattgttcgcaaacgaggtgttgtgtatatcggtctggacgcccttacagacagtgaagttgctacggcagtggggaacagcatgtttgccgatctggttagcgtggctggccatatttataaacatggtattaatgctggactgccacagcagaaagaagaaaaagccgtcattaacctgcattgcgatgagttcaatgagctaatgggtgatgaattcattccgttgatcaacaaaggcggtggtgctggcgttcaagtgaccgcctatacgcaaacttcatcagatatcgaggcgcgtatcgggaatgctgcgaaaacggctcaggtcattggtaacttcaatacactgatcatgctgcgtgtccgggacaacaaaactgcagaattgctcacgacacagctgccgcaggttgagatctacagtaaaacgttggtttctggtcactcggatacggctaatgttgagactggacaggattttacatccagtactcaggatcgtgttggtacgataaaaaccccgttgattgagccgtctgatgtcgtcagcctgcctaaaggccaggcgttcgccctgcttgaaggtggtcagttgtggaaaatcaggatgccgctgccgaccaatgatattgatgatgcgatgatgccagcaaacttgcaggctgtggcgacagaaatgcgccgtaactatcattccagtgagggatggtggagcgggcgttcacttactgctgcagatcggcaagtgggaggtgagtagtatggctgaacctgcacgtaatcctcccccacaaaaaccagagcgaccacatggattgctttatcacgtgttgtggggctggccatggaagttgattggcattgttctcggctcgttattgctgagcctgctgattgagtacgtgggcattgcattcttctggcctacagaaggggcggcacacagtcagcaggtgatgaacactgaactgggctatttatcgtcagaattcaagcgtagtctgttgttttccgagccctctgtcaccgtaatccattggatcaacaccggctatcactgggcgtttatcaacagtggctttatggattgggttagtaaccaatatcagatgcaggcaaaaagtcatagtgagctagggcgtagcttaaacgcctggagtggttggctggcacaatcattgcgggaatatttgctggctactgtatatgtcacggtagttaccttggttagggtcaccatcctgtttctctcgatacccttgtttgcgatggtggtaattgtggccattgtcgaagggctggggcggcgtgacctgcggcgctttggtgcaggctatgaatccagttttctctatcaccatgccaaacgcttggttaaacctgcgttttatgtacccgctatgctgtatttgtcctggcctatggcggtctaccctaacttattattattgccggcagcgttgctatttggtactgcgattacagtaacaacggccacatttaaaaaatatctttgattttatagggggatagacggtaatgagtgatgaatcctgtgatgcgactgtcgcagctattcagtttgcgttggagctggatgcggacgaatgcaagatgttcctgcgatactggaatgaaggtgaattcgatattctgcgggaagaatgggtaggtattcctgatgaggtatttattggcgcagatcctctttttcagaagatgagtgtctcttaattgagctggacgaaggcatacaaaacttgcttttgtgtgccttcgtcagcaggcaagccgcttgcggcgcgtcagtgcctatagaatgtgcagagaatccctatgaatattacatcgagaatcaaggtcgagtgtacggctctattttatgaacccataaaacaaacctatcaatcctattaaaagactgactattgagattctttgctcacgttttgcttttcgttgatttgataaatatatctcattcaacgacttagataattgtagaataccagcatgatcagtgtctgtctttttttgcaaatgtaatagctgcaatttaatgttttcaggaagatcagcgaaaggatcattctcttgatgccaaacgataaggtttctgattttttctaacggctcatcaggacaatctttttcgttaagatagtcactgagaataagattaagcacgctagatattttttcccgttttacaacccatcgttcagctaaaagataaatatcttcatttttcattatccctgcattgattgccttcttgatagtctccttacacttgcgtcttttgatggattgaaatatgtcgtttagcataaatgatagtaaggctatatatgctacagataaaagtggaatggctaatgatgcataaaatgccgaattgttaatagaatccatgtaagttcctgttgcatgagtgtgtaggtatattttccatcataaattttagacatcgcaaatagagtttatcgctgaccaaccctccctgattcctcatcctatgcacactgtcaacttactgtgaggtgtgcatgttttatccctttctccggcttgtttgccttctcggtgcttcattgctgtttacccattctgcaagcgcatcagagaaagacgagctggccagcacgcaacgcctactcgatcaggtccaggcctcgctggaacgtgctcgcgttgttgctgcgcaatctgaccccgccgatcgtgcccgataccattttgactatcaacgtattactgcggatttgaatgccattagagcaggtattgatacctatctggcgccatcccgggcgcagccgcgtgaagccagttccattgcgggaaactaccggcgggagcagccctgatatgtctatgactgctgcacaatcctcagcttttaaatcagcctctggtttggatccccaaatactcagcctcatctgtatcggctttctgctggcctcgctgtttctgtgggctgcctgggcattgggtgatgtctggaatggatgggctaacgagaaagtcagagatgcagcgatgggcagatttgcattaaggacagcgatcttgttggtcatcagcatttggatgtttgccagctaattttttctacacagaggagtttctccatgtttctgtttcgccgttttatctcgttcttattttacattggcgtgttatgccaatccgcatttgctgctttgcctggcgttgaggctccacaatccagtggaggttcaggaatcatggggcagttcaaggggtatctgcaggatggcattgttctgggaggactgctggtcgcggccattatgtttattaatgttgcgattgctgccggacatacatttgctgaagttcgtaatgaacgtgcaacctggacaaaatttggcgctatcgtcgtcgtaggagcaatcctgcttgtcatcatcatctggttgctgggcaaatctgccaacatcattttgtaaggtgacggcatgcggaccattccttttttacccgatcgcctgaatgccgaacccgtggtgtttcgagggtttaccacgccagagttggggcttgctgcgttgtttgggattcttgctggcctcctgtggtccatatttcttatttctcttgctggatgggtcattatccctacagggatattattgacccctttattggtggttggcttcggtggcaattggatagcacgaattaaacgcggtaaacctgagaactacatctggcaaaagttgggagaaaagaaacggcgatttgggttgggggaggggacgttgattattcactctcagggatggtcattacgccgtagccaatctaagggacgatcatgagcatctaccgtaacgcggtaagaaatcgcgaccaacatatcctgacattacgcattgcctgtggcgttctggtagttctgttactggtcacgatacttggctggatgcgggcacctagcaatttgacggttcacaatcctccagatctccgggctggtagtaccaagccctggtgggaagtgccggcacctacagtctatagctttgcgttctacattttccagcagttgaatgcctggccgaaaaatggcgaacaggactaccccggcaagatattcagcctatccccgtacctgacgccatcttgtctggattttctgaatgcagacgcgaaaaaacgctcattgggtaatgagttactggaccgcgttcgtgtggtttacgagatacccgggcgtgggtacagcgcggagagtgtagatgttatcagccgtgataactgggttgtccgtctggatctggtgactgatgagtattatcacaccgaacctgtcaaacgcgtactggtgcgttacccgctaaaagtcgttcgctgggatggggatgctgaacgtaacccgtttggcctggcactggattgttatgacgctatgccacagcgtttggaaatttcacatcagcctcagccagagaaaaaggggattatgcagtgaaagtgaaaccttccacagcacgatggttttttcatcgcgggttactggcatttctcatgaccgtatcgtggcatgccgctgctgacgaattaattaaatgggaacgcatccccctacagatcccactaaaggtagggcaagaacgcgttatttttgcggataaaaatgttcgtgtcggtttcccgccggcactgaatgacaagttacgcgtgcaatcgaccggtggcgcagtttatctcaaagcggacagtgcatttcctcaaacgcggttgcagttacaggatttggaaagcggcgagattattctgctcgacgtgactgcgtcattgaatggcccgacggagcctatccgcctggtgtacagcggtgatgtgaccacggttgataatagcgaccgtccagccaaatcatctgagcgtagtagctcatcctctgcttcggaaacgaagctagacgcgaaagcgcctaagactccccgctataacgcacccttgcccgtcgttctgacccgttttgccgcgcaaacactctacggtcctttacgtgcggtagagccagtgagtggtattcatcccgttaatcctcggatatctgggaagatcacgacgttatacccctctgaaccgtttgatattaccacgctgtcagcctggggcgttggggcgcgctccgttgtagccctgcgtattcgcaatacatcaagtcgaaaggtcgttctcgatccccggattcttcaggggcagtttgtttctgccacgttccagcatcgttgggtcgggccaataggcacaccagaagacacgacaacattgtatctggtaaccgatagccgtccggaactggcatttttcgcagagccggtcgccaaaatgagttcggcatcaggtaaggccagtaagaaggagcgtgctcatgcaaattaagtccaatacgctggtcaaagtgattgtgccatcggtactggccatcggtgcattgattggcgtaaagagttgccagagtccggatcaggcgcagagtactgctgataccgctaagacgacgctgggattatctcaggatgaacttaaagcgttaggcgtcgccggcgatacgccagaggatacgttacgtacggttgttggctcgttgaaccaggtacgcagtgatttgggcaagctcagccaacaaaatgaggacctgaaaaaacaaaatgatgtgttgacccgacgtagtaccgatgtatccggacaagtgaatgaggccgtttcaggtgtgcaacagtcctacgacacgcaacaaaagcgcttacaggatgagcagttacggatacagaataaaatccaggaactgaccgataaactggctaatacgatgagtaatcccggtggccatattagcggagggagtaactacctgggatcctcagggcacggtgatatccctctggggttagggttggacggcatgggaagtggtaccactggcacccagtcacaaggtgcagatggcctgatatgggtacaaccaaaagaccagaagccaacggatcctaataagacttccagtgctggcatgccagcgctccctcagtttcctacctcctttcttaacgacaatgagctaacgcgccagaaagcggcgtatgagcaacaggtgaaagggtactcgaacgaaaaaaatgaggttacagcagagcccgtttacaccttaccagaaaattccacgctgatcggcagccgggcaatgacggcgctgttggggcgcgttccgattaacggcacggtgactgacccctatcccttcaaggtactcattggtaaagacaacctgaccgcaaatggcgttgacttacctgatgttgaaggtgcgatcgtatcaggtactgccagtggtgactggacgttgtcgtgcgttcgtggccaggtcaatagtattacgtttgtgttttccgatggtaccgttcgcacattgccgcgtgccaacgccaacagcaatggcagtagtagcggcaatgatcaaggtgcaagtggcgctaatggtggtattggctggatttctgatgaagcggggatcccgtgcatcagtggcgagcgaaaatctaacgcatctacctatctgcccaccatttttgccctctctgctggatctggggcagccagcgcgttgagccagaatcagcaaacgacgcaagcaaatggttacggtgggatgacgtcctcactcacgggagacgcagggcaggccgtccttggcaaagcgctggccggtggcctgaatgagacgactgactgggtgaaacagcgctacgggcagacatttgatgcgatttatgtcccgcctggcatgcgattagccgtgcatattacgaagcaactggcgattgattacgaagataaaggtcgcaaggttcggtatgacttctcgttgccggctgatggtggcagtcaacgtggtttagattaaggaggcgaaatggaagacgttcacgcctgctgggaaaatatctggatctttagcacggcgtccgcaaccgacaggctccggattgatattcattattgtcaatccgattctgaattattggccaaaagcctggctgaatcagcacaagcctcgctttactgggttaacaatgctttgtttcttgatgtcggtagccattgtattccggtgctggaaggctgttttcttgtcagacaactaccgcccgcatcactcaaacgctttgaactggcctgttttctggaaaaacagaccgatcctttcctgatggctatcgaacagggtcatcttaatgactggcacaccgtacggatgacggttgccgaattatcccgtcacccgatgtgtcggtcattttcactcattgccggtcattttcacttattccgacgttctggagaacaacatgcctaaataccagattatggccacgctgctggtcatcgcgctcttgagcggatgctcgacctcaaaagaagaaatgctgccggctggagaacactccatgttggagttatggaatggcgcagatggagaaggaactactcgacgttctgctcaggcccgagaggcattacgccgaccgctgagtaccggggagaaccaggcgtctttacatgacgatcggagctacagtcgcactcaggagagtgaaatcagccaacagttcccccgtctgccgaatccagacatggtgatatacattttccctcatttgacggagggcagtacacccgttcccgggtacagcacggtctttccgttctatagccagactcagtatgcgatgccgggtgaacgcgtggaggcgctgtaatgttctcactatttaataaaaagcgcctatcccgctctcgggaaattcgtgtacctgatgacgcaatcggcagtcttgctgaaggtatttcaattcaggttgccggacgagcatcactgcaacgtcccgggaagatgacgatccaggatgaggtaaagctcaatcatgctaatccctcaatcatcgattacctgccgtgggcagagttcttagacagtgataaatgcctgttgttggatgatggcatttctgtcggagcggtatatgaagtctctcccgttgcgacagaaggacgtacggaagcgcgcctggaacaaatccgcgatacggtcgaggatgcgatacaggacagctttgaagaactggatgaaaacccctgggttgtgcagttcttttgtcaggatgagaacaatgtcgatacttatgtcgatcgcctgaggggctatgtcaaaccccatgcgcagggcacaccgttctcggaagcctggctgaaagagaccgagcgacatttacgggggattgcccgttctgaaggactgtttactgacaccaaaattactggccagccctggcgcggtcagcagcgtcgtacgcgcatggtgatataccgctggattggtaaaaacaaccgagacccgatgccgccgatcgctatgctcaaccaggtatgtgaacgtgtgaccagtgcattgtctggtgctggggtaatgtgtgtgcgacagaatggccatcaggtacatggctggttgctgcgtcattttaatccgtcgccggaatgggtggataaagacacgttatatcgtcaggcagcctattttgaccgacgcgatacacctgatggcaccatgccggtactcaatgattttacggaaacgctatggttcaacccgccacgttcggacgtggagaacggcgtatggtggtttgataatcaggcgcattgtgcgttgccggtcgagaaattacggcgcccgccaaaacccggagcgattacaggggaaatgctccggggggagaagatcaatgcgttaatggacctctttccggagggcagcaccctgtgtatgaccattgtggtacagccacaagataagctggaagccgattttacccgactagcgaagaatgccgtaggggagaacaccgagtctggccgtgttcgccaggatgtcaaaaccgtcaaagagtatctgggtaaccggcataagctgtaccgtgctgggctgacgtttttgctgcgcgctgatgatgtggaaacgctcaatcataaatgcgtagagctgacgacggtgttgctaggtgctggcttgcagccagtgcggccggagtatgacgttgcaccactgaacacctatttgcgggcattacctatgtgttttaacccggagacggataagaaacactggtatacacggctaacgtgggtacagcatctggcagggttattgcctgtaacgggccgagaaaccggtacgggtaatcccgggatcagctttttcaatcgcgggggcgacgtattttcattcgatccgttgaataaaggcgatcgcagccaaaatgcacataagctgatatttggaccgaccggtgccgggaagtcggcaacgatgtgcgcgatgttatcgcaggtgatggctatccacagaccccgactgtttattgctgaagccggcaactcatttgggttattggccgattactttgaaagtctggggctgacggtgaataaggtcagtatcaaaccggatagtggattgagtcttccgttgtttggtgatgcttatcagttattgaacagtgatgttcctctagccattgatgccgatgcattgcctgagttggatgcggacagcgaagatccagacgacgagaaagaagataataaagaaaaacaaaaacgagatattttgggggaaatggagatttcagcccgcatgatgattactggcggggatacgaaagaagaggctgagctgaagcgcgccgatagggcgatgatccgtgaagccttaattatggcggctaaagctgcctatgcggcttcagaacaaatgctaccttctcatttgcaacgtgcattactcaatatttccatggataccgaacgtaatgaacagcgtcggactaaagccgcagagatggccgaatcgttaagcatgttcacacaagaggggagttttgaagcggaactatttaaccgtgaggggcagctctggccagaagctgatgtgacgctgattgacctgggctattttgcgcgtgaagggtatgaagcgcagatggcgctgacgatggtgtcactgactaacaccgttaacaatattgctgaacgcgaccagtacaagaagcgagacatcgtatttgccatcgatgaggcacacattgcaaccgtgaatccgcttctggcgccatatatgaccaagatcgtcaaaatgtggcgaaaactgggtgcctggctctggctggcaacgcagaacctggaggatttccctgacgctgccggcaaaatgcttaacatggctgaatggtggctatgtttggttatgccgaagaaagaggtcgatgatatcagccgcttcaagtccctgaccgatgaacagaaatcggtgttgatgtcggccagcaagctggataaatgctacaccgagggcgtcgtattatcgaagaacgtccaggcattgttccgtgccgttccccccagtttgtatttggcgctcggtatgacagaaaaagaagaaaaagtggaacgacgtcgtttgatgaatgaattccattgttcggagctggaagcggcaatgcgggtcgccacagcattagataacgcccgtggtttggttgagcaggagaaagctgcagtatgatgacattgaaataccctacgccgactatccaaacggagagtggccattttcccatgctttttagtctgaaaccgcaaggcgaggcagggatctccctgaaaaacgatagcgaactgcaacaattgcgtgatgctattcgtcagcgtttacccatgcaatgcaatgtaacatgccaccctcaccgggttggcacccgaggcgctgtagcgctgcattttgatggtgggcatggtatcggtccctgcgttgatatcctgatttctgttgccggcataacgagttggccagaaccggatgattacgatcatccccgctggtacatttctgttccagatgctgttgatgtggtttatttggttctgtatctgaaagagatagctgcaggcagtatcgacgctatcagcgctgatgttttacgttcgtatgatgagtcaaatcaatagcaaaattacatagtggattgacaaagattaggggcaacaccgcagaggttaataacaagcaaactagggtgccagcaatgtgctggcactatagatttcagttacgttttgctttgttcattcattgcgagtaagaaaaatgcgacaacaaagctggtgtaataccaaattgtttttagtggaacaatcgattcaagcgtcccgttagaaaaaacaccaacaaaaccaaaagtcagaaatgctagcactgccaatggtattacagaattgtgtatatacacctgagcatatattaatcccagatatagaatcatactgaagaatgaggcggctaaaattttaccaaaaaaaataaagaaaaactttatgtactttaatttatccgagtcttcaagggaaatgctcaatacatagacatcaagatccagtgaaaagtttgtttgataaatataacaagcacatattaatggtaatacgattattttacataaatcttttaggttattaatatcagatatttttggtaatacgtccattttcccctctagttagcctgcaaataggcataatgacaattttattttctttttcccaaaaagagtttatcgctgtttatctgaccatgctactgcatgctgatggttgttgatcaacccacagacaaggagtatggctatgtgcagcaaaatagccgtttttctttttttactctcacctgcgccattactggccaatcccgttgtttataccgaccagcaacatcctcctaccaatcttacccccgagactcagatagtctggctggatgctccggaacggttgcagcgttccgtgtttggcgagtttcccgcatcgatggaacaagcgacagtacaagctcaggttgttatgcgctccccgaagtggcaacagcatgagaatgacctgcaaacggcctatcgtggtgtggtgcatgcatgggaaattggcgtgcgcaaatatcctgctgttgtttttgacgatcgcgacgtggtgtacggtactgctgatgttgccatggctatcgcatataaaatgcaagaagggggtagccatgagtaaatggcgaacccgactccgtccacttgctgttggcattatgcttacgacggcatgtgagcctgccgctattgctgccgttaataccgcgcagattgttgccagcgctatttcgcctggatgtatcagttggcgtgtcagtggcatttgttactggctgttctgcacgaatttcggttgcaccatacgaacgtccgtcaaggtgtcccactttattcccgatgcggtcgtgtccacatatatggctccaggaggtaacccctggtcagaaatgtctccagtaagccaaggtgcgggagggttggaaagtacgattaccagtggattaactggagttactgccggtggtggtaacgcagcagacattaaggatcctggacgaagaaaatccaacatcaaatttaagtatgcggatgcgataggtcacccagcctcgacacttatcggtggacaaattcccggttattcctgcgacagtgtcgccacaccgctcatgccgtattttctgagcacgctagattctctcgcctggcgaacgggaattcctgaatcactgtatccagaggcactcattcccggccagcgtgaagtcggtagcatggcatcaggaaatatgtgggggaatgtttatccccgctctggatttatccagcataccgatgacgataaagcgtcagccgtagtcgcccagcgcgtggcggacattattacgcgttctggccaactgcacgtctatcagcccctgacaggctcccgccgtgatgggtactggccccccgaacctgtcgtggaaaacaccaacaatcacaagtggcagcgtttgtctccacagctaacgtcctcatgcgccgtattccctgatggtgaccacatgtcagctgaaaatggcaatgcagcctatgccctttggcagccctacagttgctgccaacgtcgtggtcagcggttgttatctgccactaatttttaaggaataacgatgaacatgaaattttgcgtgttggctattggtctgcaatgggttacgccgtgcgttctggccgatcagttcaacgtcaatttaccccaggcgaacagcggagcgctggggtatggggctgatgtcagtggtgctgtgtcagataaactcttttatacgctcggtggcggttctgtgatttcgcagccggcaacgcgtatcagtatgcagaagctgggtgttgatctcggttggagttctgatttgcagtgtggcaattttgacctgaaaacgacggtcggcaatcagttgaatggcgtgacatccggatacaaaaacctgatgggggaagtcattcagggggcgaccggtgcggtctccagtttacctggtgccattattcaacgagcgagcccgggactctatgacatgctgactaacggtgttctccaggcaaatgtcgcatttgataaggccatgtttaactgccaaaacatgactaaacggatgatggatttttcggattccagcaaatggacgcaatccgcacaggcagatgaatacaagcaactggttaatagcggaaaagcggacgccattcaaacggataacgactcccaaaaactgactggcaataacggccaaaattggattggtggtcagcgacgtggcggtaaagggcagccagctattcgcccaacacacgatttggccgcagccggttataacatgatgaatagccagccggcgttgagtacatcttccgtcagtaccagcaattgcactggctcagtctgtcagaaattccctaactcggaggaagccgcaaaagctgtcgtccaggtgcttggcgatcgctcgatgcggacgtgtaaggttgccactgactgcaccagtggggatgaaggccaacaacccggaactactcaggcgggaaccgggtttgcccccatgttggaagaggcaacgaaagccaatcttgaacaactggtgaaaatggttaatggggcagagaaacctaccgcggcgaacctgggcaaattgaaagctgggagcctgactatcaccagtggtgttatccgggcattacaacgtgatccagataacgctgcattgactggtcggttggccagcgaactggcgatggcggatacggtcgagacggccttactgatgcgacgcatgctgatgaccggaatgtctgagccaaatgctgccgctcaggaggctgcggttgatgagggaactcgtcgtattgaatcgctcgatcgggaaattaatgcgctaaagaatgagatggaactcaaacgcgagctggcacgtaactcggtactgaccatcattgagcgggaaaatagccgcgtagaaaccaatccgcagaagcaaatccaggacaacacggatatgcgcgtcaatcagatgactacccctgttcagggtaaataattatgcctgaatctaaaaagatacagtctcagcctgtttttaaacggctacgacaggcaaccagagtgttgctactcctgttgccacttggcgttggatctatgcttattgcgtttctgatagcgaatatcggtgtgtcatatccagatgaattcttagcccttcgtagttggatgcagcgaacgagcattggctggttggtctggcggttgatgctgtatagcgtactgggatgggggttctggaaaatctggcatgcccctagatgtaagccggaatataaagccccgctgagacggatggccatcgtgagtgtgatgtttttactggcgtgtgaatacgctatgtatatcgacacaggaatgacgcgatgaccacaaacagctatttcgagtattttctgacgctactgggttgggtcattaataatggcctgtggaacatcctgattggtaccggactatttgctgcacctttggcctttaaaatagttggtatttggatgaaggtccgagaagaaggagaggacgaaggaaacaaaggaatgctatcgctaccccgcatcgaaaacgcactgtacggtgggttctttgtgatgttggcctgctgcgttccgttgattaatttgagcctgagtaccatgcagtacgatacgtctcgagcgaaaacgtgtggaacctggacaccattgtctccggatgaaagtgggtattcgagcgtagtgtccagccttaatgatcagactgctgcggtacccttttggtgggccgttgtacaccgcctgtcaaaaggggtaacacaggctgccgtcgcgaccattccttgtcgcccggatttgcgccaggttcgttttgaggtgcagagaaccaatatcagcaatccggcgttggctgaagagcttcaggactttaccaacgactgttatgcgctcgcgttatatacgtggaaacagcaagatcagggagccacaacggataaggatgtgctgaaggacattgaatggttaggcagttcaacgtttcgttcccgttattatggtgaactgaactcaaaaatgccgcggtcaaattttccctggagcgatgccagggacagtgggcggccgaatacggggcggggggggtatcctacatgtaatgaatggtggtccacagcggataccggtttgcaggatagggtagtcaatcaagctgacccaggcatgtggctgcgtctttctgccgcactgaaaatgatggggaaaagcacggctgactacaaagaagcagtgatcaggcgactggtgagtcctcagagcctaaatatctctcagggagggcaggtttatgcgggctacggaggtaatgcggacttcaccacgatgaataccgtcaatcggtttggtgctattgccggcggcgcgttgggaagcctgggagcatttccggcatttgatgcgatgcgccaggcgctaccaatggttcaggctattttattgatggctatctacgtcatgttgccgctgatccttgcgtttggtgtctatgaattcaaggtcgtgattaccctaacgttcgtgatattcgcgctgaatttcctgacgttctggtgggaactggctcggtggctcgacagttggctacttgaagcactgtacagctcggatacccacagcagatttaatctggcagggtttcaaaacacctctgacgacctggtcatgacttttgtgatgggaacaatgttcattgttctgccggcagtatgggtaggatcattatcgtgggcagggcgggatatcggggctgcgttatccaacgcaataggtagtggagtaaaagatgctagagtttcagcaagtagtgctggtgatgctgctagtggggcaataaaacaagcggctacaaataggttatcaaaataagtattgcagattaaatagccttaacaggctatttaatcatcgctgtctctgtagtatttgtttggattctctttatagctaccgcattcgtgcgagtcgtaagagtcatagctgcctgattgataattggtgacgtaaactggtgttccgtctcctaacccttttttagggctaatcaagaaaacagcccaaagtaaaaggaacataccaccaagaataaatccaccaaacagaatagcggcaatggataaggttaaaaatgcagtaacaggaatatgaccaagccacttcggcatattatgacgaccagcggcagctacacacgttgcatcccactgtttcagtctgttctttgtgcttttccagatacctgccgccttgattccacgctgataggcttggttctttgctgtgctttgcatctgaatatccttctcaatggaacatctcatggttacattttagtctagtaaagggcgcaaatccatcaaattaaaagggattacacaccgtttcgctagagaaatctgccgctacaagaccgaatttaaatgaatctatttttcatatgcccaatatgttcgccagtgtgatttcgacatcagccatgacctgaggtgacaccgtatcaatatatttcgcgcttcttgcctgaaaatcaagagagttcagttggtggcaaagaatcactccagtcactttgcctttctctgtatcaccaccgccgatataaacgacgatgtttttttcgcgcaaggaccctgcgcctgatgttatcgcggcacaggctgtaacgccggtttctttgttcacggtatcaaccgatattacgaggaagtaatgcggcccagcaatctctctaccagcaattggatctggattgactaaccaaatttcacctctttttggcatccgagccatcaaaaaatctcctgtcctgcaggcttcagttgctgaaatggctgtgttgcttcccttaagatcctgatatcccgagtacttaaatcagacaccagttcttcaggagacatcctgcgtttgcgtggctttactgtctgcggcatgattttcagtgcaccattatcctggacaagaactacgtcttcgccttctttccagttcatcgcgagggcgatttctttaggaatagttacgatgatggccctgccctgcttacgcagacgggcgcttttgcctatcgatttttcaactgtaatattcattacactctccattggtgcaaccgtgataacaccaatatagcgcagaaaatgctctaccgaaagcccgaatagagagtcaggtggatatcttacatctgtagaagatgggcatgtaggttacatatcacactgataatccggtgtgttttagtgatggttgtacataacacatggatcttactgaccattcattcgatcgcaaaacttaatttagcacgatagatagaggtagcctgctgattctgcctgatgccacaccggattatcagtatggcaaatgagcgagtaacggaagggttggtacgagatacgttaagggggcttggttactatggagcagacaacgggatcagcattgaagagcaaaagtctgaaatatccagagttaaaactttgttatctaaagcaagtaaaaatgcaaaagggaacgcaggataccctgaatttattatttctaacctgaaagatacggcatttctcattgtcttcgagtgtaaacatgatgtgagaaagcacgaaagccagactggaaataaacctgttgaattcgctgtagatggtgtcttgcactatgccaaacatctggcaaaggactacaccgttgttgctgtcgccgtcagtggtgaaacagccagctcgatgaaaatctccagcttcttggttcctgcaggaacgacagaaacgaaaattcttaccaatgaatcaggtgctccagtgatggagctgcttccgtttgatgattattaccgattggcttcttttgaccccgatgttgcgaaaaaacgccatgctgatctgcttgccttctcccgtgagcttcatgaactcatatgggctaaagctaaagtttccgaagaagataagcctttgttggtcagtggaacgttaatcgcactaatgaatgtcacgttcatgaagacatttgacagcctgcctgcaggggagttgcaagatgcctggttgggggcgattaaaaaagaactggataaggcagagatcccccaggcgaaaaaagacacgatgttgcagccgtacacctctatagcagtacaccccaatctgggtcgtcctgacagtagaacggcaaaagagcatcctggaggcgtgtttaaagagattattcggagaatttgtgaaaatgtctggccgtatatcaacatttatcatgattttgatgttgttggccagttttatggcgagttcttaaagtacaccgctggtgataaaaaagcactcggtatcgtactgacacctgggcatatctcagaattgttctctttgctggcaaatgtcgggcctgagtcgcgggtcctggatatatgtgccggcacgggcggttttctgatttcagccatgcaacacatgcttaaaaaggcggtgacagaagcgcaacgccaggatattcgtcgtaatagactgataggaatagaaaacagtccaaaaatgtttgctctggctgcttccaatatgatcctccgtggtgatggcaaagccaacctgcaccaggccagttgttttgatgatgcgataattcgctcagtaaaaggcatgaagcctaatgttggaatgctaaacccaccttatgcgcaatcgaaaagtgatgcggaactccatgagctgtattttgtgaagcagatgctgaattgccttcagcctggctctatcggtattgctattgttccaatgtcttgtgccatttctcctaatccggtaagagaagaattactgaaacatcataccctcgatgccgtaatgtcgatgccgccagaattgtttaattcagtgggagttgttacttgcattatggtgtggattgcaggccagcctcatgaatattcagatcggaaaacctggtttggctattggcgagatgatggctttgttaaaaccaaacataaagggcgaattgatattaatcatcgttggcctgatattcgtgaccgttgggttgcaatgtatcgtaatcgtgaaatacaccctggcgaaagtgcaacatataaagtgtcatcaactgatgaatggtgtgctgaagcttatatcgaaacagattatacccttttgactaaagaaatatttgagcaagatattaaaagatttttgctttttaatttaatgcttgatgtgcaaggtagtcctgagattggtcggggagacgatgatgaagcttgatgaattatttcatgtccgtaacggtattgttagctctgggctaaatatacagtcagggcctttctttggatcaataccctatttgcgccctgccaatacccagcaacgcacaatctccggatggatatcaaaatcggatgttgaaggaaaaaatatttatcctgaggggagtttgtttgtttcaactaatggtgaggggagtcatacatattcttatgtatcttcattcgagtttgcatgtaatagtgatgtttcaatacttatacctaaaatagatatgggtcttagagataaaatattctatgcacgatgcataacaatgaatcgctacctgttttcatatggaaggaagcctaaaggaaaacggttgaaagaaattgaaattcctaatgcagtaccagattgggtgaaagatataaatacgaatgaaaccttaagtgttttagatgattttaaaaataacactgagtttccctttaatgaaaagtcagagagaaaattggattttgttcctgttaatagtttatttgatgtgcgttatggacattctcttgagttaaatagacttgatttattgagtcgacgtgatggtggtattccatttgtatcgaggaagatgggggggaatggtatatcctcttacgtggcaccaattgactctataccgcctgcacctgcaggagaattaacatgcgctttaagtggtaatggtgtgttatctaccttttatcaggaaaccccattttatacgggttttcatgtggcttgtcttcggccgctatttgaaatgtctcgcgaggagttattatattattgttcatgtatatggcaaaatcgcaataaatttagttatggacggcaggctaaccgaacacttaaagatctattagtgccatcacgggactcagttcctcactgggtttacggggcattatctcggataactgaacaggttataagtagttcagctcgttaaattgtattaagagcattattaatatgttatccacatatccacggacaaataagccagtgagtcagcgcccaccaaaggcgctggcgaacgggagcggtcggcgagtgtcgagccgactttgtcggtggatatgtgggtaactatttgacgatcccgaattgcgttgttaatatcgatttcgctgtaccatcgtccactcggacgatcaccaatgatctttcagtctgtgaggatcgccttcgggtgactgaatcacttttccagagcctgtaaggaaaagggcgtgattaagaagcgcggtaaatctgccatcctttgagagcagatgtcaccaggtagtttaaacgccgctacgagcgtggtgatgaaggttccgcttatacactcaaatactggctcgtcttatcgagagcagatcgatagcttcagcaacaatttgatgttgttcggagttttctgttttacgcacaattcaagatacgaatacgtctagagcgacgtccgacctttgcacgcacgtataaggccatttggtacatttggccgcttacgggagtcgcaatgaaaggccgaagctgcgcggcgtcacttgtgtatgagcaacgcgaataccaagtgacgcgcgcagcgcgtatacggtcagagcttacgcactgcccgatagacgattcttctaccatctgaccaacacgtagtaacggttttaatacgtataaagacgttttactagccgtttaatggtcgttcatttaacaaacagtccgaatgtatgaaagacatcatcatgaagacatttctattagatagaggaggtaatcagcacgacatcgatggcgacgtcagcaacaactggcgtgtggaggtagactgacgaaagtcagcccggcgtaagccgcgaatgggtaacacccagggtgccttgcaacaattcaacatttcgcccccgatgcacagatgtctgctgagacgcaggatgcgcaaaattaaaccgtgtcgtcggggatgaagtgcctattttagctctctttcaaaagggagtcggtgagttatgtattccgttcacacggacggaatacataactcacttcattggatctggaggactcatatggctaagttaaataagaatcttgtgacgttagcgcgggacggtagtggcagttttaaaacactcaatgaccgtatgaaaatagccgatcgttttgcggaaaggttaaaacgcttgaatgtgcagattagggatgcaaagaatattaagcctcgtcatattgaaatgtatatcagaagccgtcaggaagagaaaatttcaatcaggacattgcaaaatgaaatgtcagcaatacgatccattttgcgtgcagcgggtaagaccattatggccaaaccagagcatgagagtttgagtaatagagcgttaggaatctttggtgcaagtcgtgacggttcaaaggttgctattccagacagtatatatcaaagcattttagaaaaagtaagtgcggccgataaaggcgcaggtgcagcaatggaattatcccgtcttcttggtttacggactgaggaaaccattcagtcagttaaatcccttaaaacatggcagaaggcgttgcaaaatggtgatgagaaagttcgcattgtttttggtactaaaggagggcggccaagagataccaccattattgaaagggacaggttaatcagtgcagtgaataatgcaatacatgttgcgagcgaaaataacggtcgattgattaatcgtcctgctttgcatttagcaattgaacagtatcgtaatatcgttagggatgcagggcttgtcggaaaatatgcacctcatagccttaggtatgcctatacccaagatgcaacaaagctacatcttaaaaatggatttagtaaagaagaggctgacgcattagtctctatggatttaggtcacggtgatgggcgaggccgttatgttgctcgtgtttataataaagttgatccctcgcagtgataaaggatcaagatggttgtttgaccatttcattgtaaatcgctgaagcaaccaatcttccttgttctgttaacgcatatgacaatttcaatccttcatctctgtattgttcaaaaaaaccatttttatgtagagtatggcaggacgttcttaagtgatttgagtataatgatgtactgcggcttttatttatcattgagaatagcgcagtcacggttacaaaatgttgatgaccttttttttgttcaattgcatacagtagaaataagacatcacgttggttttttgaaatacgcatactacctccctcttgttcgtatcggatacgattaaatattcttcttgcaaacggttcaatgttttattcgtatctgatacgaataatttaatgatgcagagatagctgagaatatattgaatttaattccatctttgagtatgttgaaaaggctaacttgtcgtctctgacgaccaccaatgatctttcagtctgtgaggatcgccttcgggtgactgaatcacttttccaaagcctgcaaggaaaagggcgtgattaagaagcgcggtaaatctgccatcctttgagagcagatgtcaccaggtagtttgaacgccgctacgagcgtggtgatgaaggttccgcttaactaccaatcaatccctccgggaagctacttcccgatggcagggatgtggttttccaaatattttattttggagcaaccactatgaactcttctactgcatatcgtgacggatactgggcaggtcaattgttgctttcactgaagaaaaaagtgaagacacggcagcatgtttacaagacctacagctcccttcagcttttactcatctggactagtgttgtcgccgtttgctgctttttgtatctgagccgacttggtggtttccaacataagcctcagcaagatgaaccgatgggtaccatcgtcgaacctgttacggtttcgacagaacaggtgtatccgaaagactctttctaaaactttaagcaggcaacccaacgggaaaatatcttcccgcctgggtgagatgttctcccgtttctatcaggagaacatcatgcaaatggtcttacgtcgtacgattaatttcactgaacgtctgtctgtgttgctgaagaaaaacactcagcagtgcaatgacggatttatcggcgaatggataccgaatcgctccgggcatatgaacttccgggcgcgagtttctcgaagtaattccggatggagttatcaggtagaaagtcgtaccggttggttaggctcaaaatcttaccgatttgacgctcatacttgtcccgataattcgtttccacaacgtcgccaggcaatcaaggctgcacaattgttagcaaaacagttagcaacgctgcgttatcgcttccagtgacgtaactcatacccacacggggatttatccccatgtggagataaatcccttttcgttttgaaccgaaaaaaggatttatcgatgcatgatttcaatacgaaacctttcgtctcgcgcttggctagtcttcggagggacgacgaatttctacagcgttccacaacagacctaatcaggattgtctctgacattgaatctgtactgatggaagcgactgcgctcatgcgtcttggtatcgatacgattgactgggatgatttggcgctgatgacacttaaccaaaaaaagatagcgtgggttgcacggcaggtcggtgaaattattggcctgaatctgttgcctccggtgtttatcgaaaaatacctcacagaggttctcaatcccagtctttctgttgatgccattttctggcagcgctatttcaataaggggctgaaagatgcagcgaaagtgcatgagagcccgaacgccagtatctggctgattgattactacctttacgcgctcagtttagatattgaacgcaactggtatgacggccggacgttctactgactggccgccatatcgttactcaaactatgcgggatttatcccgttggggataaatcctttttcaaattgaagagaggatttatccgttatgaatactttacttaatcgtcttgctcgtaatcgtcattctgtcgttgacctgctgtgtgtgatttctgacatagagggaaaattgatggagattgatgcattcgagacacttcgaatcaactgctcacctgatgatgatggttttacagacaatgattatcagattttcgaaatcgcgcactgtcttggcgaaacctttggactgaattttatccctgagaattacagtcattattttaatgatgtgatcttattagggaaaaaaattggtcagggattttgggacaaaccctttcagaatggtgttctggaaggtaagcattcctgccgggaattctcttcttgcccggaggaatgcggcgattttgatagctacattaagtggctcagtcgagtccattgaaattgaatgcaactgatgcatttaaggtttgatgcattgatagcctgttttacgtcaattatcgacctacgataattttatctttcccccagtggcaatgctttccgccaccagggggaaagcattcgcccgtaaaaggtcttttatgagcgaattaaccccccccctcacgcgagcgtttataccgagcgtgaagcacgagtcatcaatatggcattggcgcttcttgaacgtaaggtcagaaaacgggaagccatgacgtctcctgaggacgttaaagcgtacttgcgtttcaagctggagcatattgaacgagaagtttttgtcgcgatgttcctgaataatcaaaatcgattaattgcctgtgaattccttttcgccggaacaattaacagtgttgaggttcatccacatgaggttgtccgacgtgccgttctattgaatgcggctgcggtcatttttgcccataaccatccgtcggggaatgctgaacccagcaatgccgatcgacaaatcaccgagaaactgactaacgcactctctttgattgaagtgcgggtactggatcacatcattgttggccacggcgaaatcgtatcatttgccgaacgtggctggttataaccacataaacactttcgtttaatcagatgttaccccatggggagagtcttctcccgctacgggatgactctccctttttttcattaccaaaaaggagagttcatgtctcacattgatatcactcaagaggatctcgttccgagcgcttcgtttacaccagagcaggaagacgcgttgtgtcagttgatacgacgggaatgttttcggcgcgatcgcaatgcactactgaaactgctcggttatctcacgctgctgaaagtcgccggttccctagtgcttctagcgctggtcctgctacttcgcggattaatccattgaaaggatcggttatgccaatgactttacacatactaattgttctgtttacagggctgtggttcatcgtgcgctggacgagcaaattgtctgcgcgagcgcttgtctggctttatcagacctggcgtcagcgttcggagccgatggagtcgtccgctcatcgaataatttataccgggaaatggctgcttgctgacgatcaccagtgctgtggccgagccatcgtactgcaacaccggcaccgctataagcctggtgtcgaactgctgtatttcggcgaggagacagctcaaccgttttacggtgaacggtacatggatagcgaagacgacgcggttgattccgcattggccatgcaccagaagctgttacggaatgtgcgtcaacgtccaaaatctgagcgaatacccgctattgtgacgatttcgtcagcggctcagaatgatgaagctgcatgatggatagactgcaatcttctccggccgttgcgattgatgacagcacttgggcaagactcgttgcgtttacgcctgagcctgcgtgcgagacagagcgattgtatcgtctgattcatcatgcattgaaagcgttggcttcaagtacacgttcagaagtaacgacaggtattttttgtttacccagtgacggtgatagaacgacacccttatggcagcagtttcatttgcgccatgagaatgatgttattcatatcagcctgacaaactaacacagcatcttattaaccctgacggggacacccgcaggggtggactcgtctttttttcggagtccataccatgagtttactaaccactaatgaacaccacgagtcggcccaggcgacacagggagcaatgaagtcgctgacgcgagagccaggtgtcattgagcgcacgcgcagtcatttttatagctggttacaggctgagtttgaccgtcattacaacacgatacgtgacggtggttatcgccgatttcttgaggatcaacatccgacggagctggagcgttttgatgcggcctgtgaagcgctgcggcgtgaagagttcggccgttttgcagagcttcagacgttggggctatttttgcatacgcaagtcgcagataaagaggcgctgtttcgccgccggcgtaaccagttcctgattgccatgtcagcaacggggataattacatcctctgtcatctgggcctatcttcatcacgagcagtttgtgcagttgtgccatcaggcggttattgcgggtcacgcgatcctgcaactgttcaccactgtactctgatttttgatttttccctgagggagccatccctcaggggatggtcccgattttttgatggagaccacatgaaaactttcacattacaggacgccggcgatatccgccggttgctaacagaacgtctaatgcagagtgtcaatgctggtacggtgccgtggcgacaaaacattattcgccatggtgtgccaattcacgcactgagcgggcagttgtttaccggcattaacgttttattactctggcaatcagcgttacaaaacggtctgacatcaaaccgttggctgacgggcgatgacctgcgttctctgggcggaagtataataccgggacagcggccgacaacgatcgtcaggtacacgccgtcactctcactgtttcgggttatcaatatcgaacagtgtgacgggttaccaacggagctgcgagcagggtggccatggcccccagcacctgtcccaggtatggagcggatagagaaatggcaacgcgcatctcaggtcccggtactgtatcgagggcaacgtccggcggtttatctctctgaaagtgaccgtatcgaattacctggtagcgatcagggtaatctggatagcctgacggcgttgctcgtcagtgctacgggacatccaactcgactggggcgcagttgttttacgggtagtgatgttccagaacgggatgaatacctgcaagagagtcttgttgctgatgtggggcgtgcatttcttgccgcactggcagggatacctcttgctggtacgccgatgtggaatggtgagttgggttcagacccgtggatactgtttaaatctgcttctgaagcaggcaaggcggttgactggctggaaaaacagcggttgaccacattgccgttcgatgacgttcagcattggcagagactggcagcacatctgttaaccactcactatggccagcaactggatgacacgacgttagtgtgtgacagcgtggtgcatcagcacttgcgctacaacatttcaccgggcaatgcggtaaatgcactggctcggatttatgactggccgcggagtgatgtggcaccggcattattcatactggagttgaatagcgttgctgatgcattcgcgagtttctcactgaatcccggaagtctggttgttcatcgtgtcgccagcgatatcgatgataacaaagtcgttctggaggctccggagcttgaaactctgtttctaccgccaccgtttgccaaatcggtcgatgaggttgcagccaacgatgaggaagaagggggtgacccggatgatccgggaaatctcgccgcgctcccttgggtaagaaaccagggacgttccaatccacatcgggcaacgtttatccgccagtttcaggaaattgcaccgtatgagaaccggtggacggtcttcagcgattttattcacatgtcggcagcggcgttacataaccggtgccattttgtgcaggaaatcgaagatgactacctgcggcgaataaaacgttacaagaaagccgatcagaaccgtttcccgttactgttcaacacgctagttgagggaatggaattcagtgcttcggattttcttggttctgtattcatggaactcgagcttggcgatcagcgccgaggtcagtatttcacgccgtattccgttggctacatgatggcgaaactacaactggctgatggtttgcctgcgctgaccagcggtgaacgggatttcattactgtctcagatcctgcatgcggagccggtgggctgattgtcgcgatggcgcaagccatgcttgaagcgggcttcaatccacagaaacagatgatggccgtttgcgtcgatatcgatcccgttgcagcaatgatggcgtatgtgcaactggcgttatgtggcataccagcgatggtgattgtcgggaacagcttaagcatggagttccgtcagacctggcgtacgccgttctggatgatgtttggctgggaacgtaaatgggctcgtgaacaggagcgaaaagctcaacagaaagtcgcctgataccacaatttaaccctaaccgggcgtttctcccggtaggggaagcgcccttactttatttgtaaggagcatcaatgctgacagagcagtttattcaacagacatacctgaaggagatgaacctctttctccatcaggatgagtggcaggcagatatcagtaacgatctgcaggactacctgaatacggatatcgtgtttcatagccagcggttgttaccggtcatgcaatttatgctcgataacattccaggcaatcgtcagttacgggcacgttgccaactgagtgagcgcatcctggctctgtggattttggggctggatgcgctggccacagccagtggtaatacacgattgttaccgcggacgtctccggagagtagcggtcgagttgactgcttgttacctggtgaccccttggcgttactggatttgtcggatgccgactttatccaactgacggcacagggcgagcggcatactgatgacgtcattccccgttcgcagttggcgcaaacgatgcagcactggttacggtttgaatcctggctaagtcgtgcgctggcacagacgggagagcactgtgtggcgcagttggccgcattgcaaaggcgttgtgacattgatgaacgggttgtccgacgttttgatacggatttcgggtttatcacggtgaatctgggggctattaatccagagagtgtgagtgcgacagaccctgttgagttcgtcaaacgggtttgccgccgtgagatacaccccgttgcgttggagagccggatccactactacaatgatgccatcattggccgtttttccgttcagaaagatgtcgcgaatgtgaaccgactgacagtggcagactatggtgatgttgtgcggcaggcgatagcctggctgcgtgacgagcgccgacgtctgcagctcgataaccactcaccggcgctagcgttacgcctggttgcctgactgattacttaaccttaacccggcaggggaccctgccgggtctcctgctatcactattttgacaggagcacacgatgtgcattattcatgaatatattcagcaggcgtatcagcggacattaggttacgcaccagattatgacgacatatgctggcagttggatgaaaatgtcggtcatacctacgttaacactcaaatgttgtttgaaaatgaacaactgacggccgtaatggaaaccatgctggaacggcttgatacagacgatgctaaacgtgagcgcagccggaaagtcctgacattgtggataaacgcaaccaactggctggctaacgagttagagcatgggtacatgcatcttcctcgtgttcacccacaaatcagcggtcgtaccgaccaactgctgcgcgctgacatcatgccactctacgaactggatgaatcggtgtttcgtgaagcttcagggcagggtgatagtgtgccagatgaatacgttactttggcacagtttcggcagagtgaacgttattggttccgctttatggatcacctggaacggtcattacgggatgtctcccatcaatgtgctgaaacgctgacgcagtttgtcagcaactgcacgtttgaggcgcgacggatacgccgctggtgtggcaatacaggagatatacgtctgtatatggctccgcaacccattgacgagatagatatcatggagtttgaggatgattttttgacccagcatgttgatgctatagctgcaggaatttatgtaccagtgaccttccgcgccgatattcattatcgcaatggtgctgtaatgaagagttttacgggtgatacggaagtcaatgatcctgaacgcccgaatacatcggattattatgaggttatggtcgatgcaattgggtggattagggaggagtcagaacacgttgtatcgttggtgaacactgccagtctgtctatatcatcgttaaataaactggcggcttaacaacagaaggctctcctctcggggagccttctgtttatatttttgtaactgatgcaattatattattgctttttatttaagtttcccagaatatattttcactatttatcgcccatactatttcaaatagacaatcgcttcattatcttaagtgaaaatttcagtataagtgcgtattctgcgcaatttatttactgtttcccgtggtctgtgggaagtcgctctgtttcttgagtctgtcggtggtgattttgtcatgcactcagccatcgacaaccacaactagtcgataacgtttagctgttcgcaggccagcagtctgttctgctggaatttctcaaaaaaacctatattgcactgctcttgaaaccgacgatcggcagagcttgattaacatattccagtgccgttgagcgcattcaactgtcagcctgtcctggacacaaagaaaattgcgttcattacggcacgattattaacacgtttacgttgcttacccagcgagggatgattttttttccatgataagagccgcgattttttcccagagctaccaattactgcccgcaatatccccctcctcagaaataatcattatttattaatgattatttcttttgggataggttattagtcattcaatgactgtttgcagtcgtgagtttctcttcatgagaaacgcttgagccgagtttcggagcggttgcattgatcagtaccgctgcattgccgaatatacctccgtttaataactcttggtgcgcataaggtatttcatcaaaatgaaagactttgttcatggttgggatgatctttctttgattaacaagattaagaaactcattacattcacggatattggcatagtgagaaccttgtattcttttctgatgcatccataaatggcgcacgtcaaagtcacaattataaccagaggtcccccccactgtgactaccatacctgagtgatcgcagatttgtagtgatgtagggaaagtatcttgtcctgagtgctcaatgaccagtttgggcagttctttttttcctaaggccttaaagaagtcgcgtctgaaattggcgaatgctctggaccatgacgtgtgttcatcggaagtcacatcgggaagtcggccgaaatgtgagtattttttcctgacgatatatcctacggcccccagtttgcgaacatattctcctttctcttcacttgacacaaccgcgacggggagcccgccgagggctttcacaatttgtaccgataatgaacccaatcctccagctgctccccatatgagaacggcatcgcctggtttgacgttatttggtgcccaatgagtgagttgtttgtaggctgtgggtccattgagcatcagggtcgcgctctcttcccaggtcagaaagtcaggtttgggaaagcattgatagtcttcaacgattgtaaattctgcaaatgatccgtaattcctttcataaccatagatttcctgactgcgggtaaacatcggatcgttcgaaaggcgtgattcaagcgaggtagcgtcatataccgagcaggaaaccaccacggtatcaccgatgctgacgttactaacattatgaccaacagaataaacaatacctgccgcttctgaaccaccaatatgaaacggctcagcatctttatttcttttacggcgcgctgagataacatcgacaggttttcctaatgcggcccagacattattataattcagtcctgccgccatcactttaataagaacctgattaggtaataatttcggaatgctgacagtttcctgttgaattgcagtaataggatcgccataacgctctgggcgaatcagataagctttcatctctttaggaacagaataatttgtcgtcatgttgaactccttgtcgaaacgaataaatctatcaatctgttttatatcagatcgcgttggtggcattgctcatccgtggaacgccatgactggcgttccaataacacgtataaatgaaaatagttctgctacgctttaattagtgattttcattgtgttgcctcagtggttttactctttagtacaatgccggttcctgttgcgcaaataccacctcttgcgctgattagcgtggcagaaataaaagcgacattattgtttttattatcgacgcgcgcctcgactcgacatggttttttacgtatcacacgtaaaattttgacagaaagttcaaccacgccagcgggttcacgacccagagcgttaaatccacataggcctattgctgactccagagctgcgctgatcactgcaccgttaataccgagagatgtgagtacaccaaagcctccctgatggcaggggttgtcgtcatttatttccataacaatggcatcgtcatttatttcaataatgttaaaccccaaggctttaaataaagccgagttattgaaaagagaagccaggtcattttcagtcataactattctcctgcatcaagattctcgcgacagctgatttttttcatcacgccaatatattgattattcatttttaatatattcagtttttcgattttttcttgcggaatcgctcctctttctgatcggttttttttctgtttcaccaagtaaatcagataagttttttgccgtatgagcgacatattctgtcagcagttcaaaatggctccccggcgtgatgatgcttttcaccaaatttggccattcattcgcccaacgttccggttgtgcggacgctggataatctttggcctgaagcagcagcgttggtgttttcaagtgagagggtgtccactgccggccgaataattcgagataccaggccatcgccatgactgaggtgtcctcatccgaccagaattcgcctttggctgcaaaccatgtgcgcagtacatcgcccattgtggcttcattcatggctgatggcggaaagctgtcgattaataccacagctttaggttgtcggccgcgagcctccaactggtgagctgcggcatgtgcgacgagcccgccagttgagaagcctaccagcgtaaaatcgcgccccgatgtgcctctctctattgccgttgccagcgccgccgccgccgcgtagtctgtgccaggcaagggctcgccatgatatcccggcaacggcacggtcagtatgctgtaccgatcgctcaaggctgaacttaagcgctgataggttaaatttgctgcggcgggaatgaatgagttgaggcaaaccagcagcggtttctcctgatcgttacgtagccacactgtctctggcgcgtgctgttcgtgctgtcggtgcgagaaatgttcgcgtaggcgcgccgcgccggccagtacgctaagtccttcctgcgtcatgttttgttgcacagcttgccgtagcaggtggtagaacctgtcggcgtctttttttatatcaatgtgtgcctctgctgcggtagcgtgcttttcccctgtcagaatattcagtaagaattgcgccagcgcttgcggcgtcgaatggtcaaaaattgccgtggcgggaatgcggacaccaaatgtttgtgataatcggcttcccatttccaccgaggtaagagagtcgaatcccagtgtaatgaattccacatcgcttcttatggactccggatcgggatgactcaatacttcacccgcgtattgaatgatcacgttaagcagataaggcaaccgctctttttccggcatgtttgcgatctgtggcgatgcactgacgctgtttcttgctgctgtgcgaacagggagtacctccgccaatagcggggtgtcgccttgctcgcgtagcgcttccagatttaaacgcgcaggtatcagcagcggcggatggttcactacttgtgcaccgacaacggtatccaggtaggccaggccttgtgggcgagaaagcgggatttggcctgttgcgataatatgttgtatatcgtcgtcaccaagttgctcccccatttccgagcgttcggcccacataccccaggccattgcggtcgcaggaagaccctgatgtcgccgatggtacgctagtgcatccaaaaaggcgttggcggcggcgtaatttccctgtcctttttgcgcaagaatgctgaccgcggaagaatagagaatgaatgctgcaagatcgtgatgctgcgtgagctgatgcagattccaggcggaaacggctttagactgtaaaacgttatctatctgctctgcactcattgttttcagcgtcgccgtatccacacttcctgctgtgtgaatgacggcggtgagcggatgtgccgtcggtatggtatcaagcagtgaggccactgctgccacgttggcgatatcacaggcgacaatcgtcgcctgtgcgccaagctcggcgaggtcttttaataacgcattggcgcctggcgcgtccttaccgcgtctgctggcaagaagcacgtgacgaacaccgtgatgctccaccagatgtttcgcgataactttgcccagtgcgcccgtaccgccggtgatgagtacggtgccgtcagggttaaggttacggctcgggttttccggctggtcggcgtggttgtaatcggtaaggtcgccattgccggcggcttttaccagtcgcggggtgagtattttaccctcgcgtaacgccagttgaggctcatgggacagcgtgttaatcgcggtatgaatagaagacaatgctgtgttttctacctcattgatatcaagcaggtagaaccgtcccggatattcaagctgtgcggtgcgcactaatccccacagtggggactgggcgagattcgggacattctctccatcattggtagctattgcgccttgcgtcacgataagaagggggacatctgcggtacgtggctcgtcgatccacgtttgcagcgcattgagtacgcagtgtgtcgggttatgatcgataaactcaggggtatcgtcaccatccggcgcgatgaagacggcgatctcatctggctgcggtgagaacgtcgccagcgcttgatgcatgtcgtcatacgtgcaggaagcatagtgctccttgatgagtctagataaacgctcccgtaacctgttttgcggaacaatccagtgaattttcggcttcgtggtggatgagtctggcgcaatctcacgccatgccagacggtaaaacggcggacgtgacggggcaaggcgcggtgagtttgacgatttcagcactatggagtcgatgattgcggctgctcgaccggtatcatccgcgagtcgtaacgcatattcgctgtagcctgatgtcgatggctcagtggtttttcgcaccagatggcctcgcagacgctgtgcacccctgatgtattgccgtatcccgctaagggagaaaagtaaacggggctgaatgttttcttcgcctggtttcagttgctccagtaatgctgcttgcattcccgcgtctagcagggtcgggtgcagaatgaaatcctctcccagttccgcatgactctctggcgacgtggcttcgatatacagcccgtcttcgtgctcccacacattaatgagcctttgaaacgcgttacctagaatcacaccctgagcagcgaggtgttcataaatcggggtaaaatcaacgggtttggcgtcggcgggcggccagttgtcattatggaaatccggccactccggtgataacttttcgtctggtacaagacggcaagtggcatagcgtttccagggtgccatctgatactcacgcggttctggatcgccaggctgatgaaaataggcttccaccgttctaccgccatccgcttctggcgggctgacatggagttggatggacgtgggaatacactcattcagaggcaaaatcgcgtgcaggaagagatcgtcaagacgctggcagccaacctgctccccgatagaaagtatcatctctgcggtcatcgtccccgcgcctgcggggatgtcggcgacccggtgctccagtatccaaggctgtctggctgcgtctaattgtccggtaaaaatccagctttgctgcgcggcgttgtctatgccggcgtgtaaaaaaggatgtttaactgcaaaaaagccaccgtctaacgttggtcgcactggtggcgcttgcaaccaatagcgacggtgctggaagggataggtaggcagcggtacgatcggtgtctgaacgagcagtttcctccagtccagcggttgcccttgtgtgtacagtctggccagagcggcaaagaaggggcgcaattcatcccgtcctttacgcaagggagcaatccacgctgcgctgggaacgccgctggattcgccgactatacttgcccgacccaaagccgtcagtacgccgtcagggccgacttccaacgcgacaacgatattgtgtgcctcaagccattggatagcagcatcgaatcgcaccgcactgcgggcctgatttgcccaatattcaacggaacaggcttgttcattggtcagctgttgaccggtcactgttgaaacaattggaatagcgggagcctgcaacgatagcgttgacagagtacggcgtaaggtatcaacgatgccgtcaatatggggcgagtgaaaggcgtggctggttcttaagcgatgcgtacggtaaccgcgcgcgtgccactgttcagcaagactcagcactttgtcggtgtcgccggatatcactacagaagacggcgaattaatcgcggcgatcgcaatgcattctttatatttttgcaacgacggcaaaatctccgcctcactggcttcaatagcaaccatcgcgccatcggcagtgatggactccatcagtcgtccacgcgttgcaacgaatgtcgcggcatcggccagattgaatacgccggcgatatgggcggcggcgatctcgccaatggagtgaccgatcagtacatcgggctgcacgccgagatgcatgacagttcggcacagagcgacttcgaacgcgaataacgccgcctgggtaaaatcagtacgatccagcagtagggcgtcggcactgtcctgttcggcgaatatgacggttttaagtggttgcgacagcagcggatcgagatgctggcagatgtcgtcgaacgtgtgagcgaaaaccggagattgatggtatagcccttgtcccatcgtcggccactgtgcaccttgccccgtaaaaaggaaggcgacgttgcctgacggagaacggacgccttgaatgatgccgggagcgtagcgattggcggccagtgcctccagggcgatgagcgcattgttactgtcttctgcggtaatcacggcacgatagttaaaatgggtgcgggtggtggctagcgaaaaggcgatgtcgggcatcgagctggcattctgagtcaaccatgtgtgcaactgtttggcctgagcacacagcccgtctggtgaggccgcagccaacggtagcgcgatgccaggcacggggaaagtccttgccggtgcggcttcttgcaccggaggtgaaattgacggagcctcttcgagaataaggtgagcgttggtgccagaaaagccaaatgatgataccgccgcgcgtttgggacgcccggtatcaggccagttacgtgccgtgttgagtaatttaatgttgccgcgtgaccagtctattttgccggacggcgtctcggcatgtagcgttttgggcaagcgcccgtgcctgagagccatcaccatcttgatgacgctggcgacgccagcggcaagttgggtatggccgatattggattttagtgagccaagccatagcggttgatcgtcagaccgatgtttgccataggtgttgagcagtgcatgtgcttcaatggggtcgccaagcgtggtgccggtgccgtgcgcttctacgacatcaatatcggaaaaggtcagctccgcattattcagcgcctgacggatgacctgttcctgcgcagggccgtttggcgcagtcagcccgttgctggcaccatcctgattaattgcgctccctctaatcacggcgagtacgctgtgaccagctcgtaatgcgtcggagagtttctccagcaaaataagcccaacgccttcagaaaaccccgttccgtcggcatggtcagaaaaggctttacatcttccgtctgcggcaagaccgctttgacgggtgaactcggcaaagacctctggagaggccataatcgttgctccgcctgcgatagcaagcgaacactcgccgctcttcagtgagcgaatggcttgatggatcgcagtgagagacgcagagcaggctgtatctaccgtgatagccggaccgttaagtcccaatgcgtaagcgatgcgcccggaactgatgctgctcaggctgccttgtaagcgataaccgtcggcggcggggttgcgccgctcgatatcgctgagatagccgttgtgcgtggatccaataaagacgccggtctgactgttttttagcgtggcgggaacgataccagcacgctccagaatttcccaactcacctccagcagtaagcgttgctgaggatccatcgccaatgcctcacgatcggatatcttaaagaagccagcgtcgaagcctgctgcatcctccagaaacccgcctttccaggccttggcgacggcgctgagtgccgggttttgttcaaagagcgtcttcacgttccatccccgatctgcagggaaggggccgatagcgtcctcgtcagtggacaactgttgccaaagctgttcgggagaatgaatgcctccgggtaaacgacagcccattgaaataatggcgataggttcatgcgccgcctgcgtcaaatcctgattacgctgtttcaactgttcgttcagcaacaagctgtggcgtaacgcttcgaccagacgcggatcggtggttccgtcgcccgcggcggtatttttcgcggcgtgactatcttttggatgcgtcatagcattttctccttgtcagacagggccatcgacaccagctcttccagacttgcggactcaatatcggtaacctgaggctttttcgacgcgtcctccacgggggcgatgccgtttgctatctgaagtaatttatccagcaagccggcatcgcgtaggctggcaagcggaatgccggcaatacgctcgagtaagtgcgattcatcctcttccgtcatcacggcgttgatcgtcgcatcctgccccgcgaacagttccgcatcgagatattccgctagcgcgacaggggtcgggtagtcatacgtcagggttgccggtagacgcaggccggaaactgccgccagacggttgcgtaactccagcgccatgagcgagtcgataccgctctctttaaatggctgttcgggcgcaagaagcgaaccgttatcaaggccaagtatgctcgcgatgttatcggtgatggcggcctgtaactgttttagtcgagcactgggttccagcgtggatagcgattttcgtaggtcgggcatcttttctccgtctgatgacgacctacgcgtgattacgggacccgccaaccgttcaaataacggatgaaggcgccctgactgtgcatttttacgcaacatctgcgggttcaacggcgctgcggtatacaccgcgtaaggtaatgccagcgatgcgtcgatcatcgcattcccatgttctggtgtgataggcgccagacccgttcgcgcgatccgcgcgttgtcggtatcgctgagccggctcgatagcccagtgaccggctgccaccagccccaggcaagggacgtggcactcaaaccctgctggcggcgattatgtgccagtgcgtccagcgcgttgttcgcagcagagtagttgccttgccccggactacctagcgttcccgcgctggatgagtagagaacgaaagccgcgagatcatgtgtgcgggttttatggtgcaaatgccaaactgcgtcgattttgggtgaaaatactgtatcgaggctttccgctgtcaggttggcgatggtggcgtcggccagtacgccagcggtatggaacacgcctgttagcggatgtgtggctggaatcgctgcgagtagtttatccaacgcctgagggtcggtggtatcgcaggcgacgatcttaactgtagcccctgcgctttccagttctgcttgcaattgtgccgcgccatcggcgcgtgagccgcgacggctggccaataccaggtttttgctctgatgtgacgtcaccagatgccgtgcgagcagcccggccagcgtccccgttcccccggtaattaacaccgtaccgtcgggattgagtttctggggaaacgtcaacaccactttgccggtatgacggccttgttgcatcaaccggaatgcggatatcgcttctctgatatcaaaggcggtaatcggcaagggggctagtgaccccgcgcgcattaacgataacagcgtggtaatcatctccgtggtcagttcaggatccttgtccggtcgatcaaggtagtgataaatcagatccgtagggaaatcctcgcgaatatcggttttacccagttcgacaaagcgtccccctgaagccattagcgacatagaggcatcgataaattctccggtaagcgagttgagcaccacatcaatccctttatcactcagtaacggacggaattgtccggtgaacttaaggtcgcgtgaactggcgatgtgatcgtcggcgataccgagctggcgcaggactggccatttatctggatgtgcggtggcaaacacttccgcccccaggtggtgcgccaattgaatagcggcttggccgaccccccctgccgccgcgtgaatcagcacgcgttcgccctggcgcagcgcagcgagttgcgtcaacgcgtagtaggcggtaagaaaggcgattgggataccagcggcttgcgcgaaagtccagtcatcaggaagacgaaaagttgtcgcccggttggcgattaccgttggtccaaaagcgccttcagtcaggactatcaccctatcgccaatgttaaagtctttaacatccgtcccgacttcggtgatgacgccggcggcctctgtcccgaattcatgctgcggcgcgattaatcctagcgcacacacgacatcataaaaattaatgcccgcggctcgcacgctgagccgaatctgttccttacctagcggtgcgccggcttcaggagcaggtttcagcactagattgtcgagatttccggcgtccgaaatatccagacgccacagagcgctatcggacggtggggttagcagtccggttttcactgttctggtcagatgcggaatgagcagttgcccctgacgcagtgccaattgtggacgatcgctagccagcgctgtgctgagtaatgcggtatcaatgagaggacgatcggtatcaagcagaacgatgcggcctgggttctcgttctgtgctgagtggagtaatgcccatgcgctgctctgtgcgacatctagccgttcatgtgaaccgtgttctgtcgcatggtgtgtgatcaccagcagcgtggtgttggccatgctttcatcggccagccagggttgcagatggttgataacctgttcgcacagcgcacgagtggagagaggcacatcgtcagtctgcgccggattgttacttggcaacggccaaacgagtaccgttggtgcagtggatgacgccagtgccgcgtttaatgccgacaatgaatcatagcggtcggcgatgtttagcggactggcgtcggctggttcggtatcaagtaacgcccaactggcggttgaaggaacgtcttttgctttagatgcgctgggcagagggctccaggtcgtgcgcagaaggtcatactccggctggatgcgtaactgattgcgcagattatcccgtgtggtttcccgtaagctgagcgtttcaatggcaactaccgtttcgcccgtctcatcagtagcaatcaggctgatattctctggcgttttcaaatgcaaacgtgcgcgtaactggcgtggttgtttgtcagctatcgtcacaccgctcaacgcgaacgggagtcgcagcgttgtcgcatcctcgttttcgctatcgggtagcgcgatggtatgcagtacggtatcgagcagcgcagggtgcagaagatgtccgctcgtcgaaagctcttcaggtaagcttgcttcagcatacaggctatcgccattgctccaggctgcgctaagccctttgaaggctgctccatattcatatccagcagcggagagccgttgatgaagttgggcgagatccagcggttcactgccgaccggcggccagtccgcgttgtcgaatggacgttgttcctgtcttgaggcgtcgcgctgtaataacgcgttggcgtacagtgtccactctggggggtcgatctcctcgtcgctatggcgccgggcgtggatagtaacggtacgttgccctcggtcgtcaggccgtccgactctgagttgcagatccaactccccttgttcaggcagcaccagaggcgtttgtataactaattcctcgattgttgggtagtccgtcagtaacgcggcatagcgaaccatatccagataagctgttccaggaactagagcaacaccggtggccgcgtgatcggcgagccagggctggctggctagcccgatacgtcctgttagtagcactccttcgtcgtctggaaggtcgatgattgcgctgagtaatgcatgctccgttggtctttgtccgacagtggcgacattgctgacggcggggggcgtcagccagtaatgacgatgctcgaaaggataggttgggatgtccacgaggctagcggtaggatgaagcgcacgccagttgaggttatgcccgttgacgtacaactgtgccattgcctgcgtcaggcactcaacggcgggtttgttgcgctgcatcgaaccgacgatcgttgccgtgctgtctgtcgtttcttcgagcgccggcagcagcacggcgtgcgggctgcactccagaaaggttactttacccgttttgctcaatgccgatatcgtgtcgaaaaaacgtaccgggcagcataggttgtcacaccagtatttggcgttgagggttgtgccatcaagaggcgtatcgggcgtgtggccgtccacggtgctgtaaaaaggaatgcgcgtggcgctaggttttaaaccggaaaatagctccatcagaatagggcgtaacgtatcgagctgcggagaatggcctgcgacatccaccgcaatgcgtttggcgcggattcgctcttttttacagcgacggagcagcgcctcgattgatttggcatcgcctgaaaccacggttgatgacgggctgttgaaaaccgcgagggtaatttccccatcatctggagtgaggagggcgcgagtctgttcttcggaaaggccaagtgtagccatggcgccgtgtcctgactggctgagcataagtcttgagcgtaacgccacgatcctgatcgcatcttgtagcgacaaggcacctgcgatataggcggcagcgatttcgccctgagagtgccccacgacggcgtgcggcgcaaatccgaaagattgccagaggcgagccagtgcggtcatcaccgcgaaaagcgctggctgcacgacgtcaacgcggtccaaaggcggagtgtctgggctgccacgcagcacgtcaatcagtgaccaatcgacatacgcgcgcagcgcgtcatcaacctcgtcgatagcctgccggtaaacggaaaaagcgttatacagctccattcccatttcaggccactgcgacccttggcctgggaagatgaataacagttttcctgattcgccgacggttgaggcaccgacagttagcgtcgggtgatcctgcccattttcaagcgattgtagcccttttaacagcgcttcttttgattggcctctgacggcggcgcggaaggggaattgactacgtgagataccgagtgagtaccccacattaatgggatcaatggcttgttggttagtcagatactcccgtagttgcgcagcttttttacgcagcgcagtatcggtttttgcggcaattggccagagcatctcctgtggcacagtgacagcctcggtctgcatgtggccattcgacatcgatactggaggttgttccacgataaggtgactattggtgccagagacgccgaatgaagagattgccgcacgatagggccgatcgccgacctgcggccaagggcgcgaagctgagagtagctgtatcgcgccgcttgaccagtcgacttcgtgagaaggttcggtaatgtgcagactgcgcggcaacatattgtggcggaaagccatcagcatcttgatcagcccggcagcaccggcggcagcttgcgtgtgtccgatgttggatttgattgaccccagaagcaacggctgttcggctgagcgatgccggccataggttgccatcagcgcattcgcttcgattggatcgccaagacgagtaccggtgccgtgcgcttctaccacatcgacatcctgaggcgtcagacctgcgttggccagcgcgtggcgaatcacctgttgttgtgcggagccattgggcgcggtcagtccgttagaggcgccatcctgattgactgcgctgccgcggatgacgcccagaaccgtatgcccgttggcctgtgcctgagacagcggctcgagtaatagcatgccgataccttccgagagccctacgccgtccgctgacgcagaaaaggctttgcaacgcccatcgggcgcgagcacgcgctgttgagagaaatcgataagtacgccgggtgttggcataatcgtgataccgcccgctaatgcaagtttacagtcattgctgcgtagcgcttcacaggctgtatggatagcaactaacgaggaggagcaggcggtgtcaattgtgaccgcgggtccatgcaggccaaggctataagctaccctgccggaggcgacgcaagtggcggttcccatataaccgtagcctgaaacgtcttctgaggcatgctgaatctgggacccatactctgtcgccatgatgccagcgtatattcctgtattggaaccatataagctcgacggctcgatgcctgctcgttcaatggcttcccacgagacttcaagcagaagtcgttgttgaggttccagtgtcagggcttcacgtggtgagatgccgaaaaatccggcgtcaaactgcggtgcgtcatataaaaatccgctggtgcgggtggatattttacctagtcggcccggttccggatcatacagcttggtgatatcccatccacgatccgacgggtaatcaccgattgcgtctcgctcattaacgagtaaatcccatagtgcttctggactgttcacgctgccgggataacggcacgccataccgatgatggcaataggttcatcgtggctatgtgtctccagtgtctcctgttcgtcatcgggtgatgagagtccaagcgcttgtctcaggtattcgcttaatgcacgtggtgttgggtggtcgtaaactagtgtggaggggagttctatccctgtggcgactgagagtccacgtgagaactcgacaacagtcaatgaggtaaatccaatatcacgaaacgcctgcatgtccgatgaaaaggtttcgcccagtagcgctctgatttctcgtgatacgagtcctagcagaatgtcgtattgttccgatgggctacgatcttgcagcgctagcccatcgatatcgtcgtctagcgctgtattaaatgaattagcggaaagcgaagagggttcatcggccatggcagctgtttcgttggcgtatgttagcgcagtgcgatagtgctccgcttgctcaggaagaagttgattgaatacgcttgcccaatcaaccgatgcgccgttgataaacgcgtgagtcaacgattgaaggaaactctcccgatcgcttttccggcgatcgagcgtggagatggctgcacctttaacgccagcttcgcgcagatgttcttctatgatggaggtcagaacggggtgtgggctgacttcaataaaaagacgatgcccgtcgttgatcaatgctcggatgctgttttcgaacaaaacaggctcccgcaggatacgataccagtagtccggctgaaaatcttcggcactgtagcgcgcaccggagacggaagaataatatgccgcatgtgctgaagatagaatattgcgcggcgcgtgagctatcacctcggctttcagtatgtccacctgaggggagtgccctgcaacctcacctccgggcactttccaggcccaaaatcccgctttagttaatttgttgagtagggcgtcggtgtctgctgtgccgccacttaatgtaacgcttttattgctgttgatagcggcaatagcaagcctaccatcccactctttgagtaacggcgtaacatcttcaacggaggctgcgaccgataccatcgcaccttgtccttcaatgtttgagagttcttttccccacagtgtcaccaagttggtggcgtcctcttggcttaaatagccagaggaataggctgccgacgcttcgcctacagaatgcccgaccacggctgcttcacggatgccaaaagctctccatgcatccgcgagcgcggaggatatcgtgaactgtattggttggatttgtttcagacctgagaaaggctcacccgccgccagagaatctgctgggttccagttcaggctgtcctgaaatatcgcgccgtttttacccgcgctttgacgatatgcgggcagtgcgttgagtaattctgaagtcattcctggccacagtggtccctgccctgaaaaaactagcaccggtttttcccccgccgccgcattccctgttaaaacgttgcgcgctgcgcggccctgcgcgagtgacgtcagccctttgatcaacccggctttatctgccgcgaagatggcgctacgaatttccgcatgcggaacggcgaattgatgcagacaaaacgtcgctaattcagtgtctgataggagttcgatcttggttcgccaatgttcggctacgctggcgagcgccgattctgattcgccagagagtataagtggcaggtttaaggcatccatacgtgaactcctgttatttggtagcgacgttttgacgagcggtttttctccaccctatgtctgaagatgaatacagcgtgataatcttcggctgctcactgcgaagcagaatttttccgagctggcgtcgaatctccccttcgctcagtgagctgtcttgacaatagacatccagtgtgaattccacgccgctggtctcggcggcgttatgtacccaggcttccgcatgagaaactcccgtaatggtttcggctatttcactgaccgatttcaaacacaccttttcgccgcggctcatgacataggttgggttgcgctgtttaaagaaaagatagccgtcctcatcaatggtgaaacgatcgccggtatggatgatgcgacgctccccattacgtggcgtatcaataccttcatccagattgcggattcgtcgaatcatgccggtataggtttcaacgatgagttcgccatccttgtcgtcagggttgtccttgcgcaggtaaacgttaacttcagggaaaggcttaccgacggacgcatatttatcgggcgatgcgtgatgtgccgccagtgttgcaacacgcggtccagcctgagtcaaaccataggtgagatacagttcgattccgggattccgggatagaatcgcttcaactgaactggcggagagagcgtctccgccgatggtcagacgtcgtagcggagcaggaagctgttcggaaccggattgcagccaggcattaatcattgtcggcgtaatggatgactgggtgatttgataggtttcaatcgttcgctcgtagttgcctggtgtgaagggggggccggcaataatagccgtattccctagcgcaaaagaggagagtagttgtgctacgaaagcataggagtagtacatcggtagattgatcaatatccgatcttccgcgcgctgttcaacggcttgcgcatgattacgtgcattacgaaataaatcgttgatatgaaataagcagccgctgaagataccggacgttcctgatgtgagaagaatgacctcgcccggctgatagctgtgctcactggatatctctacgcgaatcaactgacctgattgcggcagaggctgcgcaggttgcgcttgcaccagcccagagggaaggtgtaatgcgatcaggttcctggcaccaattacctgtgcgatacgataaatacgagacgctggcgcagaggacggcagcagaacgggaaccgcgccaatggtcaacagcgcaaaaatgattacggcgaattgcacactattcgggattgccaccattacgggattgccgggttcaatcccttgttcacgaagatgttttaccagatcgacgaaaatcaacgatggcgcatcatgtggattggcatcgacctgaatgagcccatccagaaagtgctgggcggagctgggcgtgattgtgggttgggacgtcattgatgttcccctccgctctgagtgacgacaatactgcgaatgtggtggcctgattcgtcgacacgatgatcggtaataatgacgtgagttgccgaaccctcatccagccagagttgcgctaatgctgtggcatagggctgcatgttgtccggtggcatactccatacgatgctcggaccactaaatcgtagaaattgcgatggaagtccgatgatcatcccaggacaggcaccggaaaaacgcagtggtgaaaggtgtcctgaggaaagtgtttgtgaaatgtcgtgtatggtcttgagagtacattggtcgctaatggcgatatgccctacagaagagcaggtcgatgtgatgacatctcggtgctcgttgatagcctgctcaacggcttcaagaacaagccatgacaaagggtctgcataaagtgaggctttttgtgcgggtttgtacgtatataaatcaggcgtacttgccatcccatgacccacgatgttgagtgctttcagggttaatgtttcgacgtttgtcatcgtgctgcgctccctgcactttggaaaaccagacaggtgttaaatccaccaaatccaagcgttatgctcagcccagctgttgccgtgcagggcatgtttttttgattggcgataggtaaatcggagggggtaatgggatcgtacaatccatgaattggaggaagcctttgtgtttttaatgcctgcagcactgcaatagcttcaatggctcccgttgcgccaagtgtatgcccaaatgctccttttgttgcgaataacgtcggcgggtgtggtaagggggaaaaaaacgctgaataagcttttgcctctacactgtcgttaacctgtgttcctgtaccatgagcgtttataatggaaatatcttccggttttaagcctgcgctatttagcgctcgttctacggtaagtatcacattttgccctgataaatcgggcgaaactgcactggcggcgtcgtttgcggagcctgctcctgcgaggattccataaggtttagcaccgcgacgtctagcatgcctttcggattctagtatcagaaatgcagcgccttcaccgagtacagtaccattgtgactgatatcgaacgcacgtaaaccatcggtagacattgtgcctagccgtgaatggctgagccgtttccccagagtcagtacatcggctcccccgcatacacatatttcagtaaggcccgccttgataaagctcagccccgttaaaattgcatcggagccagctgaacaggctgtacttaccgtgataggggacttaacacagccgactgctttgactgcttgtgttgaccattctgataacgagaaagtatcgggtgagtctaaatgatggccatagctggttcctaaaactgcgagaatatctgggtcatccgcaggaatagaagcatcctcaagcgctttgcgtaaggtttttaccgttaatacatgttgacgtcttgccccttcccattctaaagggatatctggtatgggggccgcaaggttactgcgtagcgataatgtggattctaggtcggttataccggagataccctctagcaggtattgccagaccgtaggtatttcatctcctagtgctgtagaccaggccatacctgtaacccaaacaggagagtgatgatttaccataattgttctcctagtgtggatatattttcgcgcactagcgagccttttagcattccgaccgtttgacctgcgacttctgctttacaggaaaacgtcaggaatttatctcgcaagctttcgcagttgaggttaaaaataatttgatctccgggtacaaccactcgtgtaaaacgagattttattgagccgactagtgttatttcatcgtcagctaacggtgatgttgaaagctgaaataaaataattgccgattgtgatatggcttgcaccatatggctcgccggaaaaatagctcgttcgggaaaatggcctgcgatggcatctgtctgacccgaaacagccataagtgttttaatatatttttctggctcgtaatcaagaacacgatcaagatataccattggatgccggtgtcttagccatcctttaagctccgtaaaccccattactcgtggttgacgattatctttgtcttgggatggaatactcattggttttctccctgcttatttgattctaggattaattctgaagtcaattttgtgagcgtttgaattgagtcgaaatattgaggagtaaagtattcatcttcaattttgatgttaaaggcatactcacactgggctcgtagttcactgaaccctaaggaatctagaccaaggccatcacgcatattgatatctgtctcaatttctgaacgagggatgccaataaatagatcgtcgattagaattccgataatggtgttttctatgtttttcaaggtaatgattcctttaggttaataagtgtttttaatgcattagatgtcattcgtgttatctattcatggtttgcgaatagatttcatgaattctttggtgtttactgttttattctaacgtcaaaaattatttccgcctgactctttaatgaatggtattcatttgatagtttcctacggctgatttttcccgtggtgttgacaggtatttcttgaatgaaaatgtattcggatggatgtttgtaatgagcaaggttattggataagtaggatgctattgtttctgcattaagtgagtggtttttttggggttgaattaatgcaataatacgttcgccagcgaagttatctgggacgctaaacactactgaggcggcgatgtcttcgtgttgaataagagtatgctcaatttctattgggtatactggatagccctctatttttatttggtctttttctctcccgagaaaaattaagtttctattcttttcctgtcgaacaaggtcaccggtagcgagccatcgatcagagggaaatagctcaatgtcatgcccattccaaattcctatggttttcgccggagagcgaataaaaagttccccattacttgattgagtattctttattttaatttctacgccaggtaggggccaaccaatagatggttcgttgatagcatagatatcgtgatgatatattactggcccccctagttctgtttgaccataagagctttgaagatgagaaccaaaacactcaaaaaatttctggcttaattctgttgcgcaggaatcaccgccagcgacacaaactgtttcactaagatcgagtgagttgttgttattctcttctttttttatgattttatgaaagtttgaaggtgttcctgcaatccatgctggctttatttcttttaatgtttctgtaatgttttctatgtcgacttctgaaagtaatagtactgaatagcctttgtgaagagctgcaaaagtaataagtatactccatgggctaatgagatcgactaagctaagaatagctggcttatcaccatctgatttgtggagtttgggatttattgttgcttttgttaaatttatagcatcagttagtgttttttgtgaataaacaattcctttggggtgtcctgtcgttcctgatgtgtaaaatatagatgcgatttcgtctgtgtaagtattatcttctgaatcatcataagattgtgagatgatttcttcccaattatgtgtattattttctttatcttttatttttagatctataacccatattttttctatcgttgtgcatgattcaacttcttgttttgtttcataaaatctttttttgtcaccaatgtatgcacaggatgagctatgttgaattaaatctttcacttctttagcagacagttttaggctgagagggacaaagatagctccaatttttaggcaggcataatatgtagctataagttcaaagcagtttcccatgtggatagaaattcggtctcctttttttatatttgcattcttcaatcctgtggctattcgctggattaaaagaagtaaattataaaaagatatattgtgattcattgattttactgctgtctcctttgaatgcaaaagagcatgctttctaaatgatgaaaaggcattcatagttgctcccatttttccatctaaaacttaataaaagtaagctaagtaactaggcttcgaggtttgtagattaatatttacttttggttatatatgatgtttttcagtttaaaaatgggaaaatagttattgttactattcttttttttcatgatttattttatgtgattttgagattattctcatggttaatgattttgaagtaagagatagctagtgtgcgtttattgggattttttcgcatcatggagatgaataaatggactggactaatattccccctctttacgcattaaaggcttttgaatcagcagccaagcatcaatctttcactttggctgcgagtgagttatttatttcacaaagtgcaattagtaaacatatcaataccatagagattttttttggcaggaagcttttctatcgtaaagggccaaaggtttttttaactaaagaaggtgagtcttttgctggtgatcttcgccatgcattcgaaatactaagtaaagcatgtgaaaatattcaccgtgctggaattgtattaactataagcagtccatacacgttttctatacgccagttcattcctgttttaagaaaatataaaaatcaagatggcttcccaatagtcactgtcgaaactataaatgatgactattcccactctattgtcaatttaaaaaatcatgatgcaacagtaaaatatggagatggcaagttttctgatgaatggaattgtactttgctttcacctgagtgtttaattgtagtggtgtctccaaaattgttacatctctttgaaaaagataatagaattctaattgatctcgtttatgttaaatcaagagaattagattggttttcttggtgtgaagagtcacgtttgaaagaacggtttcaagttattaataagtatgagtttgagtcgatggattcagctattaatgcagtgataaaaggattgggggtagcggttgttgatattggaatggtttgtgatgaattaatggatggcgttttgttaacaccatttaaattttctttttattctgggagaggatattattttttgaggggcggtgatgatgataattacttgtcctccttgctagagtgtgtgagattggatttatctggtaggggtttagcagagttgtgttttaatgataaatgcgatatgggtaattgtagattggcagcgacgaaaaaaattactaagtagcttcgcattatagcgctacactttccgggagtggcactgcacccatcagcgctgctctcacacgatgagaagtgaaaaactaatgtgataaattattcattaatctatggcggttattttattgaaatgggtttttaacgaattttaattatattaaatttgagtgttttttataatgtttttttagtttttagtttggttttttcttaaaagtgacgtgattgaggtaagtgctatttactatggacaacgtggttatctgatcaaagttaaaaaataatttgttgtttgttatgtttttttgaatgcggtcagcagtgaaatttttgagctctgaaaatttccaaaatgaagaattggtttttaatggcgatagatctccctttcttgcactgtacggacatgaattttcaccatggggtacagacatggcttactcggatacgccagagcaatccgcagttatcaactggaaagggcgacatctggtcgttaatgcttttgctggcactggtaaaacgacaacgctggttcgctacgcgcaggccaatcctgaccgaaggatgctctaccttgcgtataatcgtgcagttcgtgatgatgcggagcgcaagtttccattcaatgttgagtgtaagacctctcatcaactggcctggatgaaatttggtaagcatctaaagccaagattaacgcctaatttgcgtattactgatgttgcacgtaagttgaatacccgccactggccgctggtcagaatggcgttggctgcgctgaaccatttcctgtgcagtgcttccccggcactcagttatgagcatcttccggatgagaacaatcgcgaaggattggatgctggaaatatattgggcgcggctcagttcctgtggaatgaaatgagtcgcatcgattcgacgtttcctgtaacgcatgatacctatctgaaattattccagttgtcagtgcccgatttatcaaaacgttgggacacgatcctgtttgatgaagctcaagatgccaatcctgtcatcagttcgctggtacttactcaaaattgtaatgtcgtcctggttggcgatcgccatcagcagatttaccgttttcgtggggccgataacgcgctgaatgcgccagtactggaaggcgctgaccgtttgtggctgacgcagagctttcgatttggttcggctgttgccgaaatggcgaatgttttgctggcacgccaggaagaaacacacccagtgattggcaatggcggtgatgacgatgtaattgatcgactgcctgcagacgtttcgcgttacacgatcctcagccgtacggttgccggtgtcatcggtgcagctctctatgagagcatgaaagagaaaatagtgtactgggtcggtgggattgaaggctataaaacggaagagctggaagacttgtactggttttcagtcgatatgcctgaacggatgcgtacaccacgtcttagtcgtgaataccgggattttgaagagtataaatctatgaccaaggcaaccggcgatgttgaaatgaaccaggctatcggcttgctggataaatatttcccgctcccgcaaaaactacaggtcttgcgtagtcaggcgacgacgaatgaaaaagatgccgatgtcgtggtatcgaccgcgcatcgcagcaagggactggaatgggacacggtgatgctaaacgacgacttctcggatattaccgacccgttgttatctgaagcagccaggacggatgaaactaacttgctgtatgtggccacaacccgggctcggaaacttttggttcgaaatgaattattgaagctgctttgtgaacaggaagagtctgacgatattgcagaggatcaatttactgactcgaacttaatctgatacgggtgttacttgtgaaccaaccagatttgacagtcaactcagtgccagaagcggaagttagtagagagcccaacatgttactgatatgatcataaaatagataaaagaggtaacgcatgggtactgacacaataattacgctgtttagatacaagcgctggatagatattgaaactctacaagcgattaaaagaattgatgcgtctgctaatgcagaaaaacgccatctgacgctcagattgatgaaccacatacatgtggttgatatgatattcagagctaacattaccggtcagaagcattcctacactgcactgaacacgccagaaaccccctctgctgacgagcttctaataacgatgactgaatgtacagactggtatattcaacatgtcaattctatgccccccgttggccttgctgaaacaattaaattccaatttgtcgatggtggatctggtgagatgaaggcaatcgatatgctcaatcatgtgctgtttcacggaacatatcatcgcggcgctgtaggttggctactttcagaaagtagtgtaactccacccaaggacgtactgaccgtttttctaagagatcataaccacaagtaaacgagtgacagggtcatgtaaatttaaaatcccactggcgccttaagcaaaaacttgagtgaataaatgaatgtcaaggaaggtcagtttctcgctcttagcagactatgtctctacaagacgctgctatatcgagcaacggttaacccctagatcagttttcaaccgttggggtggatcagtttttcaccgttcgtaacaccaaataatttttaaaatgcaaaaagagtttcctcttgcctcgggtctatgagccgctcaagactgtgccgcttactggccggaggcaatcatgttcaaccgaataaaaaattttattgttgggacggataatgttccccgaagtgaagccatttcgcctgaaccagcctgcccacttggatattatctccccctttctgttgatgcgttgatttcgcttccaaagcggcagacttttctccagcagctcaacgataatcatgcgttgccggcggcattctatcggcagtgttacctgacgccgctgttttcattactcagccgtgttcagaacctacctgcctcgaacgagggaaactgggcatatgctggcgcatttggtgatttgaccgtgcagttcactgcctatgccgtcaggttggccaaggggagaacgttaccgccagggatcccgccagaagaacaagccgctcaggggttactctggaatgcagtcgtgttctggtcggccttgttttatcacttgcccttgctttgtgagtgggaaggagagctggatggtggggaatgctggatgccgggctttactattccggggaagccatttcgctttcgaccttgtatagataaattgcccccatcctatgcgcaagggcgggtatcactgctggccggtcagttattgccattatcggtattaccctggttatcgactattcctgatgcattcgattgcctggcccagcgtatgcaggggagacccgcaacgatcgcactgattgatgagttgttattgtcggctgcagagaaatgtggcgcgccatcgttaacgggtatgttgctaccggcgcagctggcggcggaaagcgttgaggctgtgattttgccaccggaacctttagttgcttcagcgctaacatcagcgctgcctgatagcaattcatcagtagctgctaacggtaacatatcatctccgagtccagaccctgagctcgtgctacaaaaacacgagccattactccagcctgagcttgtttcggtgctggattcagcagtaccaactggctcggtctcaattgttgaaaaacagtcagtcactgagttggtcccggaatctactcaaaatgatactcaagcgcttctgaaccttttttccggtatggcagaagcacttgtgcctgacgttgaaacggcactcgatatagatatccctgttccagatgaaataaacaaccacaaggagagtgaaaagacgccgttgaatgaactgaaagcacccgctattttttctccagaaaatagcgataacattcgagaggcgaataataaaggcgcggtatttctggagtggttatcagcaggtttaattgaagggaaaataacgataaatgaagagggcgctcgtgctcacattgttgccgggttcgtcttcttgtgtgttcctgaaatattttatcagtttcagaaggaggctggaaataaggggaagcgcaacgcattacagtcatcttttgagcgactgggggttcatcgtgttgctgatggcaagcgtttcctgcaggccagaatatacagcaccccatccggtacggggacgtatcaaaacattaacggttatctggttaaagcgtcatcactttaccggggaaatcgtattcctgacgagagcgcattgttgatcttgccttgacgtatggcaatctgattagcgggctaatgtttagtctgcacacagcaaagatgcattttgtgctttttattagaaaggaatttatatgtcagataagtcaatgacctgggacgaaatcgttgatgagtattttttctcacataatttacgtgaggcgacagaaatcagctatcggaaagtcgtgagcgggtttagtcgatttatgggagagaccgtttcccctgcccaaataacacaccgggatgtgttgaaatggcgtcgaaatctattaaaagaacgtaatctatctacgcatacgtggaataacaaagtggcccatatgcgggcaatatttaatttttcgatagagcgaaatttaatcgatcaggacaaaaatccctttaacgatgcagttgttcaaaaagagcgaaaaaagaagaagacgttaacacgtgaacaactgacagccatttatctcctcatgcagcgaatagaaactgaagagcctcatgctatctgggggctgagatgcgcactttatcctgcctggtactggcttactgtactcgatgcccttcgctacacaggaatgcgacagaatcaattgctgcatattcgtctgcaggatatcaatctggatgaaggatacattgagctacgtctggaggggagtaaaacgcatcgtgaatggcgtgttcctgctgttcgccagttacgtgcaaggctcgcatcgctaatagcgcgagcaaagctggctggtgctgagccctctgatatcttgttcgatgttacccgttttatgaagtctcgtcggcataaagacgaatatcagtacgatgaagcgagagcacagcaagccatccgatcttttttcaaccgattgtcgcgggattgtggatttctggtatcagcccatcgctttcggcatacgttggcaacggaattgatgaaagcgccggagcgtaatctgctgctggttaaggatttgctagggcatcgaaatgtgagcacaacgatggaatatgtcgaactgaacatggaaatcgtgggacggacactggaaaaagagctggcgttacatacggatatttatgcgcaacccgttttacatgacttgacagtaatgtaattcactgtaaccatacacgggaacgagaaaagggaatctgcgctaacagattccctatcttgaggatttcagttcctatttacagtgcagctatctctccactggaaacgattttatgaccgaaccctgtattaaccgcccgttaagcttctcattcttaaccagcgtgctttgatgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctgctctaccgactgagctatccgggcaacggggcgcattaaaccttaatcccgcatgatcgtcaactccatattagggaaaagctgttcaactgcttaactttacggcaatctgatagcgggacgtcgattttgcacaaatcttccagatagatgcgtatgaagtggtaatgctgatagtgaaaagagggggagcaatatggcgaacgactggcttgagctacgtcagcatgcagatacgggaattgaaacgatcaaggcgcactttgaggggcacgcctacgatccacattggcacgacagctacctcgtggggttgaccctttccggcacgcagcagtttcactgccgccgtgagcggcatcgtagtcgcccaggtgacgcatttttgctggaaccgggtgaaatccacgacggcgatgcgccggtagatggcgggtttacctatctgacattttacctcgacgagcagtggctgaccaatgcgctgcacggcttgtatgaatccactcccggaagttactcgctccattttgcgcaaacactaacgcgcgagccacaactggttcgttcgattagcgactcgttcaccacgcttcacaacgatgaaatgaaaatcgtgcagcagagctccatggataagctgctctcgcagattaccgcgcattgtcactggcgaaaaaggttaccatcgcaactgcaaagtactgcggtagcccatcgcgcacgcgattatctttatgctcacatgggcgaaaacatcggcctgtctgacctcgctcgggagacaggcaccgatcgcttcacgctgacacgttgctttaaacgtgaatttcatctggctccgcacgcctggtttatccagcttcgtttggcgaaagctcggcaattactggcgtacggcgatcagcctgccgacgtggctgcggccttgggtttctccgatcaaagccatcttggtcgctggtttcagcgggcataccggatctcgcctgcccattaccgtcggttatgcacaaaccttccagacgtttccagaagatagcggcacagtcagggctcttaaaaaaggagtgccctgtgaatttaatgccgtttttgctgtttgcgtttgtcgcctcgataacaccggggccaactaatatcctgattctgaccaacagccagcgctatggcgtgagaaacacgctacccgctgtagtcggtgcctgtatggcagcaagcgctatcgtgttgatttcgggtgccggtgcgggggagatgctgcgtcagtatccggtcgtacgtcaggtgatgggctgggcaggagtgttgtggctaagctggatgagctggcagttattcagggcgccagcggttaatctctctggcgaatcgcataaccgttttacggctcgcgcagcggcgttgttacaggtaattaacccgaaaacgtggatgatggcattggccgtcgtcagcctgttcgcccctgcgggtgagcaggtattgcgggatgtatcgataatggctctgtggttttttattatctcgattgcatgtttggtgtgctgggcatggctggggaaggctgtgaacagggtgtttcgcaccagcgttgcgatggtgcgatttcagcgcctgatggcgctgtgtctgttcgtttccgcttggggaggaatgctcgcttaggtcaacgccccacccttgcggcacaacgcgaagcgtaatacatcctctgctagccgttgtgcggtggcgatgctggcggcctgatgcttgacaagcaggttgctcaggcagccttccagaatcagttccatctgttgtgcgaccatctcgggatcgtcggtttctagctcttccagcaaatcgcgggtgtagctgtaggaagccagcttctgttgttccgcgatctggtggatagggtgattgatatcagggaagaagctgcacgctgcgataaacaagcaacccggataacgctgtttgttcacagactcatgcagcacctgatagcgtgccagcagcttttgttcgatacttttctcatcgtccagtagcaactgacgccgccaagtatcgacctgttggctgtggtgacgcaggccgtcgtacagcagcgcctcccgatccggccagaacggtgtcagttcctcgacaggaacccccagtttctccgccagcatatccagcgtcgtcatggcgaatccgtgctgctccagcagagtaagcgcatgttcaagaacatcttcccgttgcattatgtctcctccagaagcgcaaaatcagatagaaagtgtcgtttatgggctgaacttctgcaaatgtgcctgaaattgttcagcgttcataaagccggtgacgcgcgagccggggatctctttcccctgagtgtcaaaaaacacgatggtcggcaaccctaaaacctgtagctttttcagcagtgcgttctgttcttcgcggttagcggtaacgtctgcctgtagcagtgttatgcgtgacagatggttttgcaccgctgggtcgctgaatgtgtatttctcaaactctttgcaggccacgcaccagtctgcgtaaaggtcgagcataacaggctgagggctctttgccagcgcgctgttgagatcggcaatattagcgactggagcgaagttcagtgccgaggtgtgggtctgcgccgtgccagttggggggaatacccagtcttgcagcggtttggcgctgatcaccacgcctgccagtaacagcaactgcacgccacgcatccagccttttttgctgctcagcgtcagcatgagcgcccagccgaagaaggcgatgcccaatgcgctccacaggcgtattccccaagcctcaccgagaatgcgttcgagtaggaagacaggcagcgccagaatgatgaagccaaaggcttctttaacgtactgcatccacgggccgctacgcggtagcagtttattgccaaacagcgtgaccagaatcagcggtaagcccatgcccagcgcgtagagataaagcgtgccgccgcctgccagcatgttaccgctctgcgcgatgtaaagcaggatggcgctgagtggggcagtggtgcagggtgaacaaatcagaccggccagcgcgcccatgcagaatacgccggtgaccgagccgccctgctggcggttgctccactcagtcagccgggtttgtaccgatgacgggagctggagcgtatagaggccaaacatcgacagtgccaatgcgataaacatcaccgacagaccaatcagaatgtatggatgctggagcgctgcctgaaagcgtaatcccgcggcagcgacaatcagcccgagcagcgtgtaggtcagcgccatgccctgaacataagtcatcgacagcagcagcgtgcggcgcggcgtcagctgttcttttctgcccagcaccagactggcaatcagcggatacatcggcaggacgcagggggtaaaggcgacgccgatgccaatcagtaacgcccaccacggtgagaacggcatgggcgtagtctgcggcggtgcggtctggcctgataacgtattgattggtgaatccgtgtttgcggtagcaagcacttggctgagaggaacggttcgcgtttctggcggatagcagaaacccgcatcggcgcagccttgataggtcactttgacggtcgcaccgctttcggcttgttcaatcggaaccgctagcgccaatcgatcccgtagaataaagacctgaccgaaaaactcgtcgttatggctttcgccctgtggcaactccaccttaccaagcgtagcgccgttcccttcgatcttgatttgcgcgcggtacagatagtaatcgggatggatgtcccagcgcagattgagctggtttccttgctgctgaaactcaaaggcgaaagcaccatcgacaggtagaaaccgtgatgtcgtgctgttgccaaacagtttctgaccaaaagaagaggcggccacctggggtgtgccgacagctgtccataacaggaaaatcagcgtaaagatgcgttgagccatgtcagataatcgctatcgcccccagataccggcaggacgagcagctccggcgtatcataagggtgttgttgtttcagatgagtcagcagcgcttgctgatgtgaggtatcgctttttatcagcatttgtacttctgattgctgttcgagcttgccttcccagtaatagagcgaacgggcgccgggcagcagggtgacacaggcagcaagccgcgtttccagcagcgagttggcaagccgttgcgcacaggcatcgtcaggtgcggtacataatatgacgacagcatcgcaaagcgggcggtcagacatcatatcctccgtgtcagatgaacaaaatcccagctaaccagagccacactataccttgctttattgtttgaagggaatgaacagctcgaagggaaatgatacggatcgacctgtcaggccgatccgcgagttactgctcgaagggcaatctttagatcaggatgctgccgaggataaagccaaatatcaccgacagcgtaatggcgatcacgccgggaatcaggaaggagtggttaaacacaaacttgccgatgcgcgttgagccggtgtcgtccatctccaccgccgccagcagggttgggtaggtaggcagaacgaacagggcagaaacggcagcaaaagaagccaccgccgtgaccggagatacgcccagcagcagcgcggcaggcatcagcgccttcgccgttgccgcctgagaataaagcagcgtggcggcgaagaacaacacgacggccagcatccacgggtagctttgcagcagtgcgcctgcggtgtcctgaatatcggaaatatgcgctttaacaaaggtatcgcccagccaggcaacgcccattacgcagatacaggcgctcatgccggacttaaacgtgctggcagagaggatgcgtgaggtatcgatcttgcaagtgatgcaaatcagcgtggcgatggtcagcatgaagactacgatcgcttcattacgtggcagaaccgggttctgaatcaacccaacggtgccgctgattgccgtcgcatacagaacgaccgcgatgatgccaatcagaaacagcatcacggacagcttggcacccggtttgatctcatgctgactattactgcgccgcgtggtttccccttttttcagacgttcctgataaatcggatcgtctttcagctctttgcctaggaagttagtcacaatcgccgtcaacatgatcgctgccaacgtggtaggaatacagatccctaacagcagcaggtagctgacgccatgcggttcaagaataccggcgacaaacaccaccgccgcagagattggtgaggcggtaatggcgatttgcgacgcgacaacggcgatcgagagtgggcgagaagggcgaataccttgctctttggcgacctcggcgataaccggcagagtggaaaatgcggtgtgcccggttcctgctagaatcgtcatgaagtaggtgaccagtggcgcgagaaaggtgacgtatttcgggtgtttacgcagcaatttctccgccagactgaccaaataatccattccacccgccacctgcatggcagcgatggcggcgataacggccatgataatttcaatgacatcaaaagggattacgccgggctttatctgaaaccctaacgtaagtacaagcactcctaggccaccggcgaaaccaatgccgatgcctcctagtcgtgcccccaaatagatggcgagcagaacaatgaataactcaagaccaagcatgactatgctccttaattaataataaaagtttcataacttattcttatggctgtatgcggcaaaaaataaaggcacgctgttcctcatgaacggacgtgcctgaaaaaattaaatgtcggtgttaaggaagctcgttttcatcagtgtagcgtttggctttgtacgctgggtgcatcaggttctggatggagaaaatgtcatccagctcagcttctgtcagcagaccgcgctccagtacgacttcacgcacgctctttcctgtttccgcacagattctgccgacaatgtcgccattgtggtggccgatgaacgggttcaggtacgtcacaattccgatggagttgaaaacataggcttcgcagacgcccttattagcggtgataccgctgacgcatttctccagcaggttgtagcaggcgttagtcagaatgtgggttgattcaaacattgcctgaccgataaccggctccatcacgtttaactgtaattgcccggcctccgacgccatagtgacgcaggtgtcgttaccgatgaccttgaagcacacttgattgacgacttccggcaccacggggttaactttggcaggcatgatggaggaacccgcctgcaactctggcaggttgatttcattcaggccagcgcgagggccggaagagagcaaacgcaggtcattacaaatcttcgacagcttcacagccagacgcttcagcgaactgtgtaccattacataggcaccacagtctgacgtggcttcgatcaagtcttctgctggcacacacggcaggccgctgacttccgccaaacgctgtaccgccagttgctggtagccgtctggtgtgttcaggcgtgtaccgatcgcggtggcccccagattgacttcaagtagcagttccgccgtgcgcagcaggtttttgatttcctcttgcaacagcacgttaaacgcatgaaattcctgaccgagcgtcattggcacggcgtcctgcaactgggtccgccccatcttcagaacgtcttcaaattctttggctttgtgctcgaagccatcgctcaacttcgctatcgcatccgtcaatttcagtatggccgcgtagaccgcgatacgaaatccggtggggtaggcatcattggtggattggcatttattcagatgatcgttggggttcagatactggtattcgcctttctggtggcccatcagctccagaccaatattggctaatacttcgttggtattcatgttgaccgacgtacctgctcccccctgatacacatctactgggaactggtccatgcatttgccgttattcagaacttcatcacaggcgcggatgatgacgtcggcgatttttttcgggatagtttgtagctctttgttcgccagcgcggcggctttcttcaccatgaccatgccgcgtacgaactcgggaatgtcactgattttattgttactgatatagaagttttcgacggcgcgcagcgtatgaacgccataatacgcgtctgcgggaacttctcgggtgcctaacaggtcttcttcaatacggatgttttctgacatgaaaattcctatcctgttgtacgactagtgatgtgactagacgttgtgggctggtttgtcggatggccttacttcggaaaacgccttacttcggaaaatagcgcgactacggataaaccgtcttctctcggcaatagtatcgggatgtttgaccaaccatatatccattgccgtgaggatatgtcgttacgacagtgaaaaacaggtgtttagatcactatactggcgttctctaccgttacagtaaatgaactgtgattgtagtcacgagtcattattttagaacaataatcgtggggtggcggcttgaaaatgtgcaaaggcgcacccatttaactaaatcatgatgtgccggatcgcagaacagtacgcgtgccttacctactccattaggagtaatacgtatctggattttcaatcgcgatggcttaacacgttttcattaacacacgttcttattaacgacagtacgcgtaaaaaacacaggagaaccgggtgcgctggttaccgttattacttatttttcttttagcttacatcgagatatcgctgtttattcacgtggctgaagtgatgggcgtcgccatgacgctgctgctggtggtcttcacatcctgtctgggcgtttcgctggtgcgcaatcaggggatgaaaacgctggtgcagatgcagcagaaaatggcggcaggtgaaagtcctgcggccgaaatggtaaaaagcgtttcgctggtgttggcgggcttcctgctcctgattccgggcttcctgactgactttctggggctgttgctgttactgccgcctgtgcagaaaagcctgacgttaaagctgatgcctcacttgaacatctggcgttccggtgccggtgcaccgccttccggcgggaacacttttgaaggtgaataccagcgcaaggacggtgggcgcggaaatattgaacaccgagacgatcgggacgaccgttaacggcgcgacaatctgaaaagcagctaaggattatcatattgataatccttatttattatcagatatcagcgacaagcgatcgcctaacgcaaaaaaaatgaattttttcccttgaagggctaagaaacgcccccatctagaacaccacaagaccgattatgaaagcatagtcgttatgaaaacatagtcggtgtttatcctaaaccgatatggactttctcaaaggagagctatcaatgaatattcgtccattgcatgaccgcgtgatcgtcaagcgcaaagaagtcgagtcaaaatctgctggcggtatcgtactgactggttccgctgctggtaaatctacccgtggtgaagttctggccataggtcacggacgtatcctggaaaatggcgaagtgaagccgctggatgtgaaagtgggcgacatcgttattttcaatgatggctatggcgtgaaagcagaaaagatcgataacgaagaagtgttgatcatgtctgaaagcgacattctggcaattgttgaagcgtaattgcgcgtaatcatctgaactgaacgaatttaagggaagtacatcatggcagctaaagacgtaaaattcggtaatgacgctcgcgtaaaaatgctgcgcggcgtgaatgtactggctgatgcagtgaaggttaccctgggcccgaaaggccgtaacgtagttttggataaatccttcggtgcaccgaccattactaaagacggtgtatctgttgcgcgtgaaatcgaactggaagacaagtttgagaacatgggcgcacagatggtgaaagaagttgcctctaaagcgaatgacgcagcaggcgacggcaccacgaccgcaaccgtattggctcagtccatcatcactgaaggcctgaaagctgttgctgcgggcatgaacccgatggatctgaagcgcggcatcgacaaagcagtgattgctgctgttgaagaattgaaaaaacaatctgttccttgctctgattttaaagcaatcgcacaggttggtaccatctctgcaaactccgacgaaaccgtgggtaaattgattgcagaagcgatggagaaagtgggtaaagaaggcgttatcaccgttgaagaaggcacaggcctgcaagacgagttggacgtggttgaaggtatgcagtttgaccgtggctacctgtctccgtacttcatcaacaagccggaaaccggttctattgagctggaaagcccgttcattctgcttgccgacaaaaaaatctccaacatccgtgaaatgctgccagtactggaagccgtagcgaaagcgggtaaaccgctgctgatcattgcagaagatgttgaaggtgaagcgctggcgacactggtagtgaacaccatgcgcggtatcgtgaaagtggctgcggtgaaagcaccgggcttcggtgaccgtcgtaaagccatgctgcaagatatcgcgacgttgactgcgggtaccgtgatctctgaagagattggtctggagctggaaaaagcgacgctggaagatttgggtcaggctaaacgtgttgttatcaacaaagacaccaccatcatcattgatggcgtgggtgatgaagtggcaattcagggtcgtgtgactcagattcgccagcagattgaagatgcaacgtctgactacgacaaagaaaaactgcaagagcgtgtggctaaactggcgggcggcgtagccgttatcaaagttggcgccgcgactgaagttgaaatgaaagagaagaaagcacgcgttgaagatgcgctgcacgccactcgcgccgctgttgaagaaggcgttgttgcaggtggtggtgttgcactgattcgtgctgcggcttctatcagtgtatctggcctgaaaggcgataacgaagaccaaaacgtgggtatcaaagttgcgctgcgcgcaatggagtctccgctgcgtcagatcgtaatcaacgccggtgaagaagcctccgtgatcgccaataccgttaaagcgggcgaaggcagctacggttataacgcctataccgaagaatacggcgatatgatcgcaatgggtattctggatccgaccaaagtaacgcgttctgctttgcagtatgcagcttctattgctggtctgatgattaccaccgaatgtatggtgaccgacctgccgaaaggcgatgcgcctgatttaggtgctggtggcatgggcggcatgggtggaatgggcggcatgatgtaatgtgatcccattgttgccggaagccgttttccggtgactagggtcaagttacagaagctcgtctttctgtccttcaaagagcactatccggttgtgtactgggtagtgctttttttatgcgtcagcatttctggaatgttgccacatcggggatgaattggtttatagcgtgttatcaggcgagcattctgcgctacaatagggacgcttactttatttacgaatgcttttatttgcaaagtaaccctgttcggagtagggaaatgtctgacgatgcgtcaacgcttctgcgcaccatatcctggtttactgaacccccttcggtattgcctgagcacattggtgactggctgatggaaaccagttccatgacgcagcggcttgaaaaatactgtgcccaactgagggtcacgctttgtcgtgagggtttcattacgccgcagatgctgggcgaagagcgggatcaactaccggctgacgaacgttactggctgcgtgaagttgtgctgtatggtgacgatcgcccctggcttttcggccgaacgattgtcccgcaacagacgctcgagggttctggcgcggctttgacgaaaataggcaatcagccgttaggtcgctatctgtttgagcaaaaatcgctgacgcgtgattatattcataccggatgctgcgaaggcttatgggcgcggcgttcccgcctgtgtctttcgggtcatccgttactgttgactgagcttttcttaccggaatcaccggtttattacacacctggtgatgaaggttggcaggtaatttgaggagataaatccttggaaagaagtgttacagcagggaaatggctggcttattgtcgcttgatgcggattgataaaccgataggttctctgctactgctgtggccaacgctatgggcgctgtggttggcgggagggggagcacctgcaccgtggacgctctttgtttttgtcgctggtgttttcttaatgcgtgcggcgggttgcgtcatcaatgattatgccgatcgacattttgacggccatgtaaaacgcacggcttctcgtccgttgcccagcggtgaagtgagcgagcaatctgctaaaattctgtttgttgtgctggttttgctggcgtttggtttggtgctgacgctgaataagatgactatctggctgtccgtggcggggctggttctggcatgggtctatccgtttatgaaacgtgtgagccatctgcctcagtttgtgctgggtgccgcattcggctggtcgatccccatggcctatgctgcggtgagcgaaagcctgccagcaacctgctggatgatgtttctggcgtatatttgctggacggtggcttacgatacgcaatatgcgatggtcgatcgtgatgacgacctgaagatcggcgtgaagtctacggcgatcctgtttggccgctttgacaatatcatcatcggattattgcagtttagtatgctggcgttattgctggctttagggaatatcaccgggctgggaattccctacactatttcgctgctggtcgctgctgggatgtttatctatcagcaaatactgactgccgggcgtgaacgtgatgcctgctttaaggcattccataataataaatatgcgggtatggcgatatttattggcgtgctgtttggcctgtaggccaatcatcggatacaaaaaagcagcgatttatcgctgctttttttatgacggaatgttctgatgcgtttgtcatgctaaatgcatccacggtttgatgatggtatttccccaccatcttcccgcgactttctgctgggctatccctgcgttgtctcttccgccgtttgactactacttgtacttgcttccatctcagtagatgagctggcgctttcaatagttaaccgaacctccggggtgatcaaatcaccgaggatgttgtagattgtcacgatatcgccttgcgccgcttccgcactgtcggtgatatacccttctgtacgtaaggtcgctaccagcgttgagaacaccgctttatcaaagaattccggcgcgttgataccgtgcaggacggacaagcgctgtgccatgtttcggctttctttctccaacgtcccacggttgatttctggatttgcgcacagcaacgacagcgtaatcgcataacgttgcagcgtttcacgcacgcctgccgatagcagttgtagcgtacggatacgtggcgggttaatcgccaattgaccatcacggctacacagtaattcttgtcgagtcagctcattcgctagcgtttccagtactcttggcaattgctcattggaatagtgtaggaacagctcggcttgcagcagcggatagatcagcgtgatttgtcgcacgacttcggcaagtgtaatccgacgatgatggatgacgatgctggcgatcagcgacggtaatatcaacaggtgctggatattattgcggtaatacgtcatcagaacagcctgctcgcgcggcagaatgatgatgtcaccaatactgtccttctccacttcgaacttgttcatgcccagcgcgtgttccagtagttcatccgcagtcttcttgggcgctgtaatatctttgtggtaaggaacctgacgcagcagttgcaggtagcaatccaactgttcgtgcatttgttcacgtgtgagcgaacgctggcgtgatgctaatagggcagtggaacacaggttcatcgcgtttgctgccgcagaattattgatgcgcaccatgatatccatagagatatcctgcaccgtcggtgttagccagcttggacgctgcgcctcgatgggatcaatcgcgtcacgccattgcggtacatgttgattcagataggttgttagcgggagcggttcgccgaagttcacgtacccctgacccagattacgtagcttacgtaaaccacgcaccatctgcataaagccttctttttccttcaccgcgccgcgcaactctttcgcataggtgccgacttccatcacatgctcgtaaccgacataaatcggcaccaacgtgatagggcgcgtgccgcctctgagcatggcctgaatggtcatggctagcgtgccggttttgggatccagaagacgccctgtacgtgaacgcccgccttccatgaagtattcaaccgaataaccacgggcaaacagctcgcccagatattcgcggaaaatcgtggaatagagcttgttgcccttgaaggttcggcgaataaagaacgcgccaagacggcggaagatgggtcccgccggccagaaattaagattgatacctgcggcgatgtgcggcggtactaagccttgatggtacaggacgtaggagagcagcaggtaatccatatggctgcggtggcagggcacatagacaattccgtggccatcctgcgccaactgacgaacgcgttcggcgttatggacgttaatcccctgataaaggcggttccatgtccagcttaatacgcgatctgacagacgtacggcctcgtaggagaagtcagcggcgatttcttccatgagcgcaatggcattttgctgcgctttctcatgagaaattttcttactgcgagcctcatcatctaccgctttcttgatcgctttggagtccagcagcttgttaaacagctcctgacgcaccggtaagcgtgggccaactgctgccaagcgctggcgagagaagtgcatacgcgcgacacgtgctagtttgtgggctatggttttgtcagtgccatgctcggtcgccatatagcgcagcgacactgggcttgagaagcggacaaaactgtcacggcctagccacagaacggcgaagaatttctcaatgccgttgagcaatcgcagatgtggtgcagcctgagtgtggccttcccgacctggggatcgcccaaacatcacggaaactggcaccatctgtacgtctaaatctggattggcgcgatgcaggtccagataatcgtggaacagcttgacggatttctgcttgggaacgtaataacggaagacgcgcggcccgtcattaataaagacgtggctagggagttctacgccattgaattcgaacgattgcgaggggtcgggtaagcccaatgccagacatttcgcacgtagcgtcaagagatccgcctgagagttataaggcagaacatagagtataggacgtgagggatctaaccccaactcgaccactggatctgcgggaataactttgcttttcaccagcagtttcagcgggagattcaatagtttatagtaaattttacgccaacctgacataacaacttggagcctcttgttagcaattcgccgcaaggataccagaaactgcgtcggagatctgtggtgatgagacaacgcaggtaggttaaaatgcgaattatgtagagtaaaaataacggaggataaatgaataaagcaacggggatgacccggattattaaagctaccggttattcctttaaggggttgcagcaggcgtggcagcatgaggccgcatttcgtcaggaaaccatattgacgattgtcggcgttattattgcgtgtttactgccggttacgctggtcgagaaactgctgctgattgggtctgtggtattgattatgttgtttgaactggccaacagcgctattgaagccgtcgtcgaccgcattggccttgaacaccacgaattatccggtcgggcgaaagatattgggtcggcggccgtctttgttgccatcttgttagccgctgtcgtatggggcagcatcctctggcaacattttgcctgatggcgggcataaacgaataaaagtcaggggctttgcctatatcccgattcccaattgtgcgttacctgtatatactcacagcaagactgtataaacaaccagggggcggaatgaaagtattaacagcaaggcagcagcaggtttatgacttgatccgcgatcatattgcgcactccggaatgccgccaacacgtgcggaaattgctcagcaactgggatttcgctctccgaatgcggctgaagaacatctgaaagcgctggcgcgtaaaggcgtgattgaaattgtgtcgggcgcttctcgcggtattcgtctgttaatggaagaagaaacgggtattcctctggttggccgcgtagcggctggtgaacctctgctggcacaggaacatatcgaatgccgctatcaggttgaccctgcgatgtttaaacctagcgctgatttcttgctgcgagtcagtggtatgtcgatgaaaaatatcggtattatggatggcgatttgctggccgtacataaaacagaagacgtgcgtaacgggcagattgtggtggcacgtattgacgatgaagtgacggttaagcgactgaaaaaacaaggtaatactgtgcatcttctcgctgaaaatgaagagtttgctcccatcgttgtcgacctgcgtcagcaaagtttttcgatagaaggcttagcggttggcgttattcgtaacagcgactggagctaatcgtccgcactgatgcactgcttgcctatctggatcagtgcatcatgttccgtgtgttaattcgctagtaatatatatttagttacatttggcgtgtgttttctacgactcccattaccccctgttttttcactgcttttttgcggtgatttcccctttctttgtgccattctagttacagatacttggttttttatttttagtgaaatattcgactataatttttaccaaggtaagcatttttgtcttggttagtcgtttggcgattgatcattagccaccacatttaggtcagcccagtaatcaagggagacagtggcgaagagcaccgtggtggctcacatatttatgatgctgcttactgaataagcctatttatctgaaactgacgcataagtcggtagttacgattttttttatgcgcaatgcacctaaggtatggagattcttatgaataaagaccaagccagcggtaactggaaacagtttaaaggtaaagcgaaagagcaatggggcaaattaactgatgacgatctgacggtcattgaaggtaaacgtgaccaactggtgggtaggatccaggagcgttacgggtacgaaaaggaagcagcggagaaagaagtgaaacactgggaagatcaccacaaatatcactggtagcaaacgcgatatctccccgtagaaaagaaacgatagcctctcagggctatcgttttttaatgggaacggtgtggtcgtgatcgcaatgatccggttgctcgcatgtcgccacttcctgacagcctccacacaacccgtgtgcttccacaacgctgtgacgcagtgtgaatcccgattgctgcgcgaggctgcgtagcgtttcttccacaccttcggtttgacgttccgtgacctgtccgcagcgatcgcagatgaaaagggcagacgtatggctgtggtcttcgatgtggtgacacagcacgtagctgttgtttgattcgactcgatgaatgaagccttgttccagcagaaaatccagcgcgcgatagacggtcggtggtttagcctgaggctcagaaactcgcagcagatccagcaggtcataagcgctaatagcgccggactgctgtgacataaggcgtaaaacttctaaccgctgtggagttaggcgcacagcgcgctgctgacaaatctgttcagcctgggcaagaagtttgtcctgattggttgaatccattgtcatatcaccctgacgcattgaggaacaaggcggatatcttaccacgactgagtaaaaacgccgagtgagtggcgttttcctgcgaatacaacggacagaggaactacacgaccagatcgatgagcagtgcccgcaacggcgattctgcctggagcgtcaacgtcgtttcttccttgatgaaggctccgtcgccgcagtgtaatgtttcactgtgctggctgcctttcaccgccattgaaccgtggatcaactggaggtaagcctgatttccctgtagggcgatcgtgctttgctcattcggctggagatcgacatgatggatccagacctgctggcgcagttgcagactatcctgctcgccttccggtgaggcaagcagcgtgtggcttgatgaactcagccccatgcgctgcagcgggctgttttctcgggtctggcaagcattcagccataattgcagacgtgtcagtggcttactggcattggtgttatgttcgctatagctgacgttcggctgagtggcgagcaatagcacatctccagctttagcctgaatatggcagccgttgctgtcgcggtattccgcttcgccctgaagaataatattcaggatatctacacgtgggtaggttcgaggctggaatgaggctcccggcgctaacacttcctgattgagcacgcgaagagaagcgtagcccagtaactgtgggtcaaaatagtgaccgaaagagaatgtatagcgtgcctgcaaccagccatagtcggcttgaccgcattgccctgctgctcttcgtgtgatcataatttttatccccagagaattatttattaaactgatagtaattgtgtggacgttggattgttagctagttaatctggtcggtatattcaaaattcctgaatgagtacgaagatggcgagagaacgagcattgacgctggaagccttgagggtgatggatgcgatcgatcgtcgtggcagctttgccgctgcggcagacgagttgggtagggtgccttcggcactgagctacaccatgcagaaactggaagatgagctggatgtagtattgtttgatcgttccggacatcgtacgaaattcacgaatgtcggacgaatgttgttggaacgtggacgtatcctgctggaagccgcagataaactcactacggatgcggaagcactggcgcgtggttgggaaacgcacctgacgattgtgacagaagctctgattccgactcagcggattttcccattaatcgataaactggcgctcaaagcgaatacgcaggtatcgatcctgacggaagtgctggcgggcgcgtgggaacgtcttgagcaagggcgcgctgatatcgtgattgcgccggacatgcattttcgtgcgtcttccgaaatgaatacccgcaaactgtacacgatgaataacgtttatgttgccagcccagaacatcctattcaccaagagccagagccgctgtcggatgcgatccgtgtaaaatatcgtgggattgccatggcggacaccgcgcgtgagcgtccggtgctgactgtacaactgttggataaacagcagcgtctgacggtgagttcactggatgataaacggcgtgcgctgttggctgggctaggtgtcgcgactatgccatatccgatggtcgcgcaagacatcgctgaagggcgtttactggtgattgggccagagcatcagatggaaagccagattattatggcctggcggcgagacagcatgggcgaagcgaaatcctggttcctgcgtgaaattccaaaattattgaaccagccctaaatcctgcgctttctgaggcaaggtgtggagccacaccttgcctcagcacttcatgctttaagtgtaaatcgacaaaaccttagtataaatcgacaaactttttatcacgttggtgaggctggttcagatcttgctctgggcccagagaaatcaccccgtgaggattaatcgtgccgtggctacgatagtaatggtgacgaatatgcgccatatcgacggtctcggcgatgccgggcatctgataaatatcacgcagaaaaccgaacagatttggataatcactcaggcgatatttatcgcacttaaaatgcgtgtgatagaccggatcgaaacggatcagcgtcgtccacagtcgcaggtcggcttctgttaactgctcaccggtcaggtagcgctgttttgccagtatggtttccagatcggataacgcagcgaaaacggtggatgcagattcatcataggctgactgagtcgtcgcaaaaccggctttgtaaacaccgttgttgaccttgtcgtaaatccaactgttcaattcatcaatctgagtacgtagtgcttctgggtagtaatctcccgcgattgcacctacgccatcaaacgcgctgttcagcatgcggatgatatcggcggattcgttactgacgacagtgtgttgctcggtgtcccacagaacgggcacggttacccgaccgctgtagtctggtttggcgtgcagatagagttgatagaggaattcatgctgatagagcgaatcacccgttgcggcctcaaaatcggtaccgaacgtccagccgtgatcgagcatgagtgggtgaaccactgaaacggcgatgtgatcctctaaccctttcaactgccgcattagcagcgtgcgatgtgcccacgggcaggcgagcgaaacatagagatgataacggccagactgggcgggaaagccgcctttgcctgtgaggccgggtgcgccatcgggcgttacccagttgcggaatgcagattcagaacgcttaaagtgaccgccggtagatttggtttcataccaggtatcgtgccatacgccgtcaaccagttgtcccataaatcctcccgttagtgagtgatgataaaacgacggcaagccttgtatgcttgccgtcgctattttgagtgtattcgttattcgactattaagtgtagttcagaccggagaacgctcgtcttaccactttttgcccagcaggcggtcgatgctgaatgcgcctggacccgttacagccagtaggaggtagccaccagcgatggtcaggtttttcaggaacatcagttggttcatgccttccgcaaagttagagtggaaaagcagtgcggtcaacagcgtaaagcccgcggtgaacagcgcgacggtacgagtcagcagtccgaacagaaccgccagaccaccaccgagttccagcataatggtcagtggcagcaggaaggtcggtacgcccatcgcctgcatgtattgttgtgtgcctgcataggcatcgcccaacttaccgtaacctgcaacgataaacagaatcggcattaagattcgagcaaccagcagtgcagtgctttctaaatttttcatcatctctccaattaattttattgtgggctatatcgccctgttgtgtttgttatagcaggtgttgtctgaaaacttgccccgccatcaggttatgggcagatagtatagagagatgatttgcgctaccagcgagtataattgttgttttatttcagaaaaattgatgttgggttaaatgtacaagaacgcgcggcaatgacgtgagcgcgttaggcaaaagtgagatgaaaagcggcgtacaggaaaggtagataaccgatgcgatagaatgggttacgtacgttggtcaaatgtttttcgaacgagcctgaatgtcccccacagcccgacgaggcggcgtccccagcgaatcatgcggctggggtggcgtacgccatagagcgccacgaggctggagccaacgatccaatatttacgccactgcatcaggctttgccagctgcgatcgtaacgggcggtggtacccagccagtgtttcttacctgctgataaatccagccgctgctgctgtatccggcgcagtagctgggttttttctttgtctcgttgctgacgctggttcatttgggatcgtcctccagcagcgatctgtcggtcgccagctccttacgcgtcgctttgagtaaggtagaacgtcgtaccttcaggagtgtccatatgccgcctatcaacgctaatccaagcaacgtggcggtaatacaccccagcgcaaagagacgatattgcgggtcaatgccccagatgatcagcgcaatcaggctcataatgccaaaagcggcaaaaagtagcgtcaggccgaccatgatcagtaactgaattagattggctttttcttcctctaattcgattacagccagtcgaacgcggctttccaccatgctgacaataatggagatgatgcgctgagcagaagccatgaccccgctcgcggggccttgttgtgatttatccgtcatagccatccgctaattagcgacgagacagtaggacgccaagcacgacaccgactgctgcgccaatgccgacaccggtccacgggttctgacgtacataatcgtcggcagattcaaccgcttctttggtttgcgaagcgatgcgctcaccggtatcgctcaggcggctgcgagtttctttcagcgcgctttctgccttattgcgcagtttgtcgagttccgctttagatttgtcgctggaggtgcttaatacttcttccagcgtgtccgccagtgatttcaattcggcgcgtaggtactcggaattttgatctttagccatattaataacccttaatattataaacctgaacgttaactatagctgaagctgagatttatgctgccctaaacgggtacggacaattctgataactcgctgtaaattttagtgatttggtttttgaatacaaaatgaacagttgtcgcgtgttttgtatggacaatgttttataggagccgtgtggtgatgggttattgcgacgcgccactttccgctgcacgtaattcctgctctgcttcagctaactttctttcgcgtttgaggatcttctctgcgtcatcccgtttctggcgactttcgctcagttcctgctgccgttcagcgacgtctttacgtttttccgcaatggcttcctgacgtttctctgctagtccggcatccgtacagtggttttttacaccatccaacgccttttctaacccattgatgcggttctggttaccgtgcttgtgtgcttcatcgatttggcgctgaatatcctgtgctttttgttgacaggtttccacctgaccggcggtattagcaagagtatgactggaaagtaggacagataatgcgataacggatggagacagtttcatattcgtcaccccagttttgattgtttctgtgtcagtttctgctgccaaaacggtgtcgggcttgtcgcctgctgcgcggtaatcgtgactttgggcagagacaaacgtaggacgtctctggcagcgatactctgttccggcgaagcaagacgaacgatcaggctatcttgctctggcgtaatgcttttgatcgcaatccctttttcattgagacgctgatatacgtaaaagccatctggcaatgcggcaccatcataaggcttgatgtgtagcatagcatcgtcttgggagtgacgtgggggctgagactgcgtcaatgcaataatcggcaaggcaagcaatagcaatatgcggcctattttcctgggggataacgtaggggataaccagcggattgacacggttagctccctttttctgcattatttgcgttagtgtcgcgttttttacgccagagtacaaagagtgatccaaacaggccaacaaacagcagtaccagtggcagcatcataaggcagagcataagttcgtcttcatatttcaggaagattgtcgtttttcctaaagcgaagcccagcgtaaccagaataaatacccacaggaacccgctcatccagttaaagaactgaaaacgtgcgttattcaggcctgacaagcctgcaatggtgggtaatagcgttcggacaaaagccagaaagcggccaactaaaagcgcggacaaaccatgacggtggaagagctggtgggcacgttggtgatagtgtgcgggtaaatgtgataaccagccctgaacaattcccgtattgccaagccatttcccttggatatagcttgcccagcagccgaggctagcggccgtcgtcagtagaaatatcgtaaaagggtaattcattgtgcctttggcgacgagaacgccgaccaaaatgagcaggctatcgccgggcaagaaagcggctgggagcaggccattttccagaaagataatcagaaacaataatatatagatggtccacaccagctttgggtcggctaaaatatcgaaatcctgatgccagagtgcgtttaacagttctttgattaattccatccggtattcctaatactgctgttgcattttagccttggcgacgatcacgcttctagacataacaagagtgaatagtgttatcagggcacaggattatgattttttgatgatctctgttttttccgcccgatagtggcgctggtgtctgacttgatgctcgcttttcgctgcgaacctgataaacaggcagcttagggattgtttggtcttggcagactttgcatccaaagcggcggattaagcgtaagaaagacgcgttaactgtaacaaaataggtgttgctgagacagaaaaatattacgacaacttgggcggtttaggggggtttttcgaggaagagttgggatttctgcgatattttacactcgctgacagaaatcaacgttttctgacctttttcctctggtgctaaaatttcccccttcgctcaaacgagggggaagatacacatcttaggacttaccagtgtgtatttggtcgagatgaacgactgggttttcggcgaacatatagcgatcgacgttaaactcgaaatcatctgtcgtagcgcgaaacagcatctgtttggtgttttccagatgttgccacattgccagttttgcagcgtaaggatctttgcgaatcagcgccttaaggatgcggtcatgctcttcgcaccagctttcaatcgacttgtcgtcaatgtgctcatgcagtttgcgccagtaggggttgtgaatccgttggctccacattttctcgacgatagttgccattgcggaattttgcgttgcgagcgcgacctgaacgtggaattttagatcccactgagaatcacggaagcgatcttcctgacgcgcatattcctgaatttccatcagttggacgatgtcctgacgggttacctgcgtggcagcaaattcagcaatattgctttcaatgagttggcgtgcctgaagcagctcaaacggaccagctgcgacgaattcgatatcaccgctattaatgaacgtgttcttctgctggttggaaataacgtggatgcctgaacccttgcggacttcaacgtacccttcgacttccagcataatgatggcttcacgcaccacggtgcgactgacgttcatttcttcagcaatataacgttctgccggtaatttttcgccgacctgatacataccgctttcgatacgctgttttaattctgcggctaactgctggtatagccgtcggggttcagtgagtgccatgatgatgtctactctcgatagatgacggtccatgtgccacgtcagggcctgagggtctatctcgttaatctttgagggatgatttgttataccacttaataatagcagcaaccaatgtcgtggtcacagttattgcagtgtgttactggggaggtggctcacccagtagcagatcataccggatgagtcaggataatgcaggaattatcagtgctcgttggcttctttcaatgtttcagccgctgcagcgacttctgaggcgggttggtttttcaacactgtccagatcacgaccgcgcctaatagatcaaagaccgccagtgcagcaaacagcgggctgaagcccatggtatcagccagtgcgcctacaaccagtgcaaacatagtacttgccatccaggcagccatacctgttaagccgttcgccgtggcgacttcattacggccaaacacatcggatgacagggtaatcagtgcgccggacagcgactggtgcgcgaaaccacccacacacagcagtgcaatggcgacataaggactggagaacagcccgatcatccccggagcaatcatcagtaccgcacccatagtgacaaccagtttgcgagaaacgatcaggttcactttgaaatgcttctggaacagcattggcaggtaaccacccaggatgcagccgatatcggcgaacagcattggcatccaagcgaacatggcgatttctttcaggttaaagccgtaggctttaaacatgaacagcgggatccacgcgttgaaggttccccacgctggctcagccaggaaacgcggcagcgcgataccccagaattggcggttatgcagaatctgccaggcagacattttctttgcgttattggtttggtgctgtgcttcttgcccgctaagaatgtagtcgcgctcttcgtcgctgagttttttctgatctttcgggtgtttatagaaaatgagccagcagatggcccagaccatgcttaatgcaccggtaatgataaaggccatttcccagctgtgtgccacaatggcccacaccaccagcggcggagcgatcatcgcgccgatggatgaccccacgttgaagtagccgacggcgactgaacgctcttttgccgggaaccactcactgctggctttcaggcccgcaggaatcattgccgcttccgccatacctactgcaccgcgggcgatagccagaccaccccaactgtttgccaatgcggtgcccatgcaacagatagcccacacaatggcaaacagggcatagccgatttttgtaccaagcaaatccagtacatagccagcgatgggctgcataatggtataacaagctgagtaggcagcaacgatgtaagaatattgctgtgtggtgatgtgcaattgatcttgtagcgtcggtgcggcgacagaaattgcattacgcgtcagatatcccagcacggtgccaattgtcaccaggccgatcatataccagcgtaatcctttgattttacgcatttaactttctctccgagtcaataaaaaacacggtgatggctcttgagtagcgtcacggtgtgatgtgtcttatatgtagtgcgacacgtttttttgttgtgcctggcaggaaaacccttctctttatgagatagcgattgaatccctgcttaaggcagcgctacaataatttgtcatacaactttaaaagttgagtgatatcacaaaaccattatttttatgcggaataacgaattcctcgtttaaaccgagagagtagggcggtataacgccttaaatgctgcgttattgtactgcttgttagatttttgcgatcatgacctcacaaatcctgtgagatattgcgcataattggtgtgatatcttttaacgaccaacccatttggtgcacaagaagcacggtaaggaagaaaacatgccccagtttctgagtgaagattttctgttagatactgaatttgcccgtcgcctttatcatgagtatgccgtcgaccaacccatatttgattaccactgtcatttaccgcctgagcagatcgcggaaaactatcgtttcaaaaatttgtatgacatctggttgaaaggcgatcactacaaatggcgggcgatgcgtaccaacggcgtacctgagcgcttgtgtacgggcgatgccagcgattgggaaaaatttgaagcctgggctgcaaccgtgccgcacaccatcggcaacccgctctaccactggacacatctggaactacgccgtccgttcggcgtaaccggtacgctactgtcgccgagcacggcaaaaggcatctgggatcgttgtaatgccatgctggaacgtgatgattttactgcgcgcggcatcatgcaacagatgaatgtgaaaatggtcggtacgacagacgatccgattgacgatctgcgccaccataaagccgttgctcaggattccagtttttctatcaaagtgttgccgagctggcgcccagataaagcgttcaacattgagctggcaacctttaatgactatatggcgaagttgggtgaagtctctgacaccgacattcgtcgcttcagcgatctgcaaacagcgctgaccaagcgtctggatcacttcgcggcgcacggctgtaaagtgtctgaccacgcgctggatgtggtgatgtttgccgaagcggatgacgcaacgctggacaaaattctagcgcgtcgccttgctggcgaaacgctgagcgaacatgaagtggcacagttcaagactggtgttctggtttggctaggggcggaatacgcgcgtcgcggctgggttcagcagtatcacattggtgcactgcgcaacaataacctgcgtcagttcaaactactggggcctgatgtgggcttcgactccatcaacgaccgtccgctggctcaggaactgtctcgcctgctcagcaagcagaatgaagaaaatctgctgccgaaaaccatcctttactgcctgaacccgcgcgataacgaagtgctcggcacgatgatcggcaacttccagggtgaaggtatgccgggcaagatgcagttcggttccggctggtggttcaacgatcagaaagatggcatgcaacgccagatgacccagctagcgcagcttggtttgctgagccgctttgtcggtatgctgaccgatagccgcagcttcctgtcttatacccgccatgaatatttccgccgcattctgtgccagatgattggccgctgggtggaggatggtgaagcgccagccgatctgccgttgctgggcgaaatggtgaaaaacatcagtttcgataacgctaaaaactattttgctatcgagctgtaattccaccgcgttgtagggtgtgaattgcgcgagaggcgcggtagtaagattcctaaaggggcttacaccgcggctctcgatgtctcggtcttttgtcatcagcacgcgtggttattgatacggtgctggtgaatatgaatgcagggcaaggatgacggtgattgatcggtcgtgccctgaatgtgagattcgtcctgaggtagcctgttaatgcaaacgttaaatcgtcgtaacttccccggtcgtcaacatccggatcgtgttattcagtttggtgaaggcaacttccttcgcgcctttgttgattggcaactggatttgctgaatgagcacaccgatctggatgcgggtattgtcattgttcgcccgatcgattccgattttccgcccgcgctggacactcaggatgggctttacaccaccattatccgcggcctgaacgagcagggtgaggcggttcgcgaaccgcgtctaatccgttcggtaaaccgtgaaatcaacgtgtaccgccagttcgatgaatatttggctctggcgcacgatccaaacatccgcttcgttttctctaataccaccgaagccggtatcagctatcacgcagatgaccgcttgagtgatgctccacccgttagcttcccggcgaaattaacccgcctgctgtatgagcgcttctgtcattttgacggcgcggcagataaaggctgggtgctgctgccgtgcgaactgattgattacaacggcgtggcgctgaaagagctggtgctgcgctatgccgcacagtgggaactgacatcaacgtttaccgcttggctgaacgatcacaacactttctgttcgacgctggtggaccgcattgtcacaggttacccgcgcgccgaagttgaggcgctacagcaggaaatgggctatcaggatacattctgggatacggcggaacacttctatctgttcgtgattcaggggccactgtggctggcagaagaattacgcctgaacaagctggatctgaacgtgcgtatcgttgatgacatcaagccatataaagaacgcaaagtggcgattctcaacggtgcccataccgcgctggtgccggtcgcgttcttggcgggtctggataccgttggcgaatcgatgaatgatgccctgattggcaaatttgtggaaaagaccattgccgaagagattgtgccggtattggatttaccgcatgacgagctgacctcgtttgctcaggccgtgctaagccgcttccgcaacccgttcattcagcatcagctgttgtctatctcgctgaatggcatgaccaaattccgcacccgcattctgccgcagttgctgacttaccgtgagcgtcacggtgaactgccagcgcgcttgacgtttgcgctggcggctctgattgcattctatcgcggcgagcgcagcggtgaaggcgatgcgttacaagcctatccgttacaggatgacgcacactggctggagcgttattccacgctgtgggcgggagtaaaagaaaacaccgtcagcctggctgagttggtgaatgtagtactgcgcgatgcagatcattgggaacaggatttaacacaagttcctggcctagctgcgcaggtgactgaacagttgcaaaccattgttgagcgcggcatgcgcgcagctgtggaaggttattgctaatcagtaagaagggttatccatgcaaagtattataaaaattcattctctggacaatgtggctgtcgccctgcgtgatgtcgagcaaggcgagacggtgtcggtggatagccatacggtgacacttcagcaacctgtcgtgcgtggacataagttcgcgctagaaaccatcgcaccgagagaaatgattaccaagtatggcctgccgatcggccatgcattggtgtctattgctcccggagaacatattcactcccagaacgcgaaaaccaatctgagcgatctggatgaatatgagtaccagcctgaatttctcgaattgccgtcacagatgggcgatcgggacgtgcagctttatcgccgcaaaaatggcgatgttggtatccgtaatgaactgtggatcctgccaaccgtcggctgtgtgaacgggattgctcgccagattcagcagcgcttcctgaaagaaaccaatgatgctgaaggtatcgacggcgtttacctgtttagccataccttcggctgttcacagctcggtcaggatcacgagaatacccgcacgatgctgcaaaacatggtgcgtcacccgaatgcgggggcggtgttggtgatcggtctgggctgtgagaacaatcaggttgacgcgttccgcagcacattgggtggttttgattctgaccgcgtcacgttcatggtatgtcagcagcaggacgatgaggttgaagccggtcttgagcgtctgcacacgttgtatgaagcgatgcgccatgacaaacgcgagccgggtaagctgagcgagctgaagtttggtttggaatgcggcggttccgatggattatccggtattactgccaacccgctgttaggtcgtttctccgactatctgatcgccaatggcggcaccactgtgctgaccgaagtgccggaaatgttcggtgcggaacgtattctgatgagccgctgccgtgatgaagccacgtttgagaaaaccgtgcacatggtgaatgacttcaaacagtacttcatcgcgcacaaccagccgatttatgagaacccatcgccgggtaacaaggcgggcgggatcactacgctggaagagaaatcactgggctgtacgcaaaaagcggggcagagcaaggtggtggatgtgctgaaatatggtgagcgcttacacaccccagggcttaacttgctcagcgcgccggggaatgatgccgtagcaaccagcgcgctggcgggcgcggggtgtcatatggtgctgttcagtaccgggcgcggcacaccttacggcggatttgtccctaccgtaaaactggcgaccaacagcgagctggcgaagaagaaaccgcactggattgatttcgatgcgggacgtctgatccacgacatgccgatggatgaactgctgagtcagtttgtagaactgattgtggagactgctgacggtaagcagacgaagaatgaagtaaacgacttccgtgaattagccatatttaagagcggcgtaacgttgtaaatattattcattctaattaaaataaaacggcgtttcatttttataatggcgccgttttttttcgcagcaactttttagaggcagggatcatgacacagtattggattgcccagtctgttggtgtactggcgtttctggtcggtatcaccatgtttttcaaccgtaacgatcaaaaattcaaaatacagctatcggcatacagcgccgtgattggcctgcacttcttcttgatgggggcaaatgcggcgggtgccagcgcagtgttgaactcggcacgtacgctaatttcactgaaaacgcacaacattattgtgatgtttgtctttatctcgctcacgctgctgtttggtttgtcgggcatgcatcatgcgatggaactgctgccgatagcgggtacggtcgtcagtacttgggcgctgttccgcacctctgggttaacgacgcgctgcgtgatgtggtgctcaactgccggctgggtagcgcacaatatttggctgggatcgattggtggatcgctgatcgaaggcagcttcctgctgatgaatggttttaacatcatccgattctggcgtatgcagcagcgcggtatcgacccgttcagcgcagagaaaaaggcataatttcaggttttgcttgtaacctaacgccgctcgttcttaagcgaacggcgctaaaggctaggggataatcaatccctttaatattgccttgaaaagctgtaaaccaaagtaatgacgtggttagttactatctgaattccttacttctagttcaaaaactgtcattatcagtatgtttttaaacgatgaagcatgcttacgcctgaaccgtcactttgatggctctaccaggattctaccattgcaaagtatgaagttaggggtactctttgaccgtaagatctatgataaactttccggcattagaattgtatgttctctaaaccttcaaggacggacataacccatgagcaaaagagagtttgtcggtacaacaaacattactcatgctggtatcaagaagctttttactcgctggaaggatgaaccttctcaggcgatcgttgaactagtagccaatggatttgatgcaggagccagtaaggttgatgtccaaatcaaacggaatgatctaggggggctggaatctgtatctgtgttggataatggttccggtattaatattgataaatgtgaagagcatttttcaagatttaatgagtcccttaaacaaggaaatgatgatttacaaggcgctcatggtaaggggcgcttatcttttcatctgtttagcaaggaagcaatttggtttacccgttatcaggggcacgactttaagattactataaatagcgaaagccttcgagattttaaggttgtagagcttgttgaatcagagcaacatgcatccctaagaaatttgcaaaatggaacatgtgttgttttacgtcatttcataaaaaatttgcctggaaaagattctattatcaagaagttgcaaaataatttcggctggcggctatcattaaacaaaaatagaaaactttttctaaatgattttgaaattaatgttccattgaatgtatcgattgaaaaaaatattgaagttgataagttcacctttaatgtcttatttatacgctggataagcaagccaggcgtagaaaaatcattcaattatcttgttaataaacagggaagaattgtcttccgtgagctaagtagttttaaccataagcaaaatttttatcttagtacctatactcgttctgattgggtggatttttttgacattcatgattctagtttgaattttaatgatgaaaaaaaagtcagtattagttcttatgagtataaaaagttaaaatcagaaattcaaaagatagggaaagaaatttatgaaactttccttaaagaatttgtggatgaaaaaatatgtgagtatgaagaaaaaggatattttccatcttattctgatctcttagaagtggatgctaaatggagaatgcagaccataaaaaagacaataagtagtatttattatgctgatccatcaatattctcaaatctaaagtcaaagcaagctaaaattcttatacaccttatcgataaattaatagtatctaatgaaaatagtgagcttttcgacgtgttagaaagcatccttgaattagatcataaaagcttatgtgaattacagtctcaaatagaaaaaacatcacttcagaatataatttctactattgaagttttgcagcgtagagagtcttctgttcagaaattaaaggaagttatagtaagccattatgataaggtaagagaaacacctgatcttcaacttgtcatcgaaaataatacatggttattcggcaataaatatactatgttaggggctgaggaagatgattttcagagaatagcatataatttaagaaatcatgttaagggtatagatacactcacattagatgatctttctgatgggttggatattgaaggagtccgcagacaggtagatctttttcttgcaagacgacgtattgattttaatggccgtggtgaaagctacttccaatgtacgatcatagagataaaaaagccgagtatttctttaaatgaaaagcatcttcagcagttgaaggattatgcaaaaataatcctccagcaccctggtttttcaatggaaaatatgagattcgaattaattctcgttggaagaaaaatatctaattctgactttgagattggtgctgcgttagaaactgcagaagcacgaaacgaacctgggttagtgtttgatgtgaaaaatggtcgtataaaaggatatgttaaaacttggggtactatattttctgaattcgagttgtctaatagctatttgctaaataaactaaaattgagaagggattattttgatgctgaagagttaataaatgatctgcatgaatctactgaataatattaatgggcagtatatttagatgaacatgaaagacagtgattattgcgatattaaaaaggatataagattctacgccagagatatgaatcaatggtggaaaaacctacaaaaagattctgtggcagaatggttattgcttacgactattggctgctggggtatacctaatcacttatttcaaatgttggcattcattcttacaattttgttttttactggtaaacttaaaactcttcagcggaaatattcatttgttaagtcagagaagatgatttttggcaagatcatggggaatgatttttctgtaaaggaacgagaaattcttctctatcggctagataaaatcaagaaattcagacgtaatagaaatattatcttcattcttaaaagaaattggcgttttatttttggatacaccttcttgatggtttcttttgtctataatttataaaaatatagaatgtcttacattttttattgcaaagtagaccaatcaattagattatgttgactggccatttttataatatcacaatttaaactggttgttttcagtattggttacgttatttatgcatctgaaaaattgacgactcggtttgtgcttttcatgttaatgtgatttaaccatcactaataatatgctgtgattctaattgtgattattttctgattttgttcccgcaatgaattatataatgaataatgttcatgtgaggtaacacttccataaagtcagactgttcaatcagcgaaatgaggcattatcgatttcaaaagtcatatccggtaatacttcaaccagcttgattcgggacagggagataatgaacacggtcgatgatctggtgttcggtaagtcgggctttgcgcatagcgatctcctcaacgggacataatgagtatgtcggaagacctctaaaagtgaatggttcgctttaccgggatacttacataacgaccagaaacctacctgagccagaaaaggaaaaagccccgctttgcagcgaggccttatgaatagtggtgcctggactcgggatcgaaccaagggctcggggataatcaatccctgatctgttacagcagattcaaacgctctttttctgctagtttggcatcttccgcgtgacacacggcggcgatgaacatcacatctgttgaggagttcaccgcggtttctgccgagtcctgcaagacgccgatgatgaagccaaccgcaacgacctgcatagcgatatcgttggaaataccaaacatgctacacgccagcggaatcagcaacagtgagccacctgctacgcccgatgcgccacaggcacacagcgatgccacgacgctgagcagaagcgccgtcggcacgtcgatctgaatgcccagcgtatgcgctgcggccagcgtcagtaccgtgatggtaatcgctgcgcctgccatattgatggtggcacccagagggatggcgacagagtaagtgtcttcatccagattcaacttgcggcacagttccatattgaccggaatattagcggcggagctgcgggtgaagaaggcggtcacaccgctctcacgtaggcagcgcagcaccagtggataagggttactgcgaatcttccagtagacgatcagggggttgaccactaacgcgaccagcagcatgccgccgatcagtaccatcagcagatgggcatagccccatagcgcgccgaagccggtttccgccagcgttgacgctaccagaccgaaaatccccagcggtgcgaaacgaatcactacacgtacaatcatggtgaccgcgttggaggcatcgttaatcatgctctttgtgctgcccgaaccgtgtcggaacgcaatacccagcccaacggcccagaccagaataccgatgtaattcgcattcagcagcgcgtgaatcgggttggcgatgacgctcatcagcaacccctccagcacttcgacaatacctgacggcggtgtgatgtcggcggcctgcgcgttgagcgccagcgtggaagggaaaagaacgctcagcaccacggcaatcagcgccgcagagaaggtgccgatgaggtagagaaacagcacagggcggatattggttttctgcccttgctggtggttggcgatagaggccatgaccagtaccaataccagaataggcgcgacggctttcagtgcgccgacgaacagcgttcccaataaaccggcagccagcgcggcctgcgtagacagagaggccagaataataccggccgcaagccctagaaggatctgttgaaccagactaccgcgagtaatgtactgcaaaaaacgagactgttgagtttccataattttgacggtgtaaccgttccgtttagtgattgtgtgcacggaattgacacctctggcatgtaccgggtggctttttctttccgtaactaaatgtgtttacgtgtatcagtatatgaaaatttgcttttgagaaaagcggtgatgtggttttttatgacggacatccttatccgtcaccctgcgggccgttacggcgcagcgctgctatgcgcgcagaacgtgcgtgggaatgattaaatatagaaacgattgaatgaggaaagacatctccgcacagcgggaaccgtgcggagagggggtgagggagtaaagaattagcgctcggcgcgtttattcacccagacgttgatcagcatggtaatgatcaggatgcttgcaacgacgcccagagaaatcgccaccggaatatggaaaatgtcgatgagcatcatcttggtaccaatgaagatcaggatgacggccagaccatatttcaacagcgagaagcgttcagcaacaccagccaacaggaagtacatcgcacgcaggcccagaatagcgaacaggttagacgtcagtacaataaagggatcggtcgtaacggcgaaaatagccgggatactgtcaacggcgaaaatcacgtcgctgatttcaaccataatcagcaccaaaaacagcggcgtggcaaacagtatgccgttacgacggacaaagaatttatcgttctcgatgctatccgtcatgcgcagatggctacgcagccagcgcaccagcggtttgtcaccgatcgccccatcaccttctttagccagcgccattttaaggccagtgaacagcaggaatgcgccgaacacatagagcagccactggaattgcgtgaccagccaactgccgccaaacaccattagcgttctgagaacgatggcacccagcacgccgtaaatcagcacgcgacgttggtattgcggaggaacggcgaagtagccgaagagcatcagccagacgaagacgttatcgacggcgagcgctttctcgatcaaataaccggtcaggaaggccagcgactgcgcgttagcgacttcgcgaccgactgtgccatccagataccaccagaagccggcgttgaacagcagagagagcgtgacccagatgatcgaccagacggcagcctgtttgaacgtcattaccgtcgaccctttgcgcccttgatagagcaggtcgatggccagcatcactataacaatggcagcgaagctgccccataaccatggcgtgccgatggtgtgcatagcaagatccttaaatagaaacaaaaacggccaacatcggaaggacgctggccgcttgttattaaagctgcaaatgcacctcgcctcccggcaaggtctcacttacaacgttaatgaagctgtttcattaagaatcaagcttttcatcaaagttgcccagtaaccggatgcggaacgcatcgtaatgacgattagctggcggaaaagttactcccctttgcctgacagaagataggtgaaaagatgatcttggtcaaataattatcaccgtcttattccgcatttcccggcgtcgcggcatcggcaggaaacacgacacccgtttggcggcgaatttctgtcagcagcccggcgacggtgcgtgagcgcgccagttccgcatggttgatgtcgttatcgttcacccgcgctgcaaagacttccgcttcatacagcatgctgttgatatgctgcggctggctgagatccaactgcttgccttcacgcgggatgaatttcacgttatggcattcagagactttttcaatcaccagcgaaccgtcttccccttgaatttcgctgggaatggcagagtggctgactttggaatggacgatggtgacatcgaaatcgccgtaattcaggatgatgctgccatgtgcgtccacaccgctttccaacagcgttgcgctggcctgcgtagtgcagggttctccccacagcgctacggcgaaggccagacagtagtagccgatatccatgatggaaccgttggaaaacgccggattgaacgtattcgggttctcgccagccaaatagcgcgggtagcgtgaggaatactggcagtagctcagtaccactttacgtaatctgccgactttcggcagcgcctgctgcaccacgctaaagttaggcagactggcggttttgaacgcttcaaatagcactacctgattttctctggcacaggcgatcatttgttcgacttcatagcggttggaagccagtggtttttcacagatgacatgcttaccgtggctcaggaaaagcagggcctgttcgcagtgcagtgagttagggctggccagatacaccgcgtcgataagatcggatttcgccatggtttccagcgaatcaaatagcgtatccaccatgtaatcggcttgaaacggctgcgctttttctaccgttcgggaatagatggcggtgagcttcagcttgccggtttcatgggcggcatcaacaaactgacgggtgatccaactggttcctacaatagcgaagcgaatcataagcgtttggtatcctgagggcatcggtgatgaataggcagattatcacggtgaaatgacaaggcaacgtcaatcatttccctttctggcagagaaaagcatttactgatgagctattttaagggataaacagcgcaaattttatgatgtaggagaggctaatgagccaactcgaattggaaacgtgcaacctgacgttggtgcgttaccctcaggtcgctgaaaactcggcgctacaggcttgggatgccgcagatgaatacttgctgcgtgagctgtccaccatggaaatcgcgccgggcccgcgcctgattttcaatgatacgtttggtgcattggcttgcggtttacaggcgcaatcgcctgtcagtatcagcgattcttatctcagccaactggcgacgcggcataatctggaactgaacggctatgatgccgatgcagtaacgctgttggatagcatggcagatctacccgatgcgccagcgctggtagtgatgaggatccccaaaacgatcgcgctgctggaacaccagttgagaatgttgcgtaaggttgtcacgccgcaaacacgcattattgccggtgcgaaggcgcgggatattcatacttctacgctgcaactgtttgagcgtgtgatggggccgacgaaaacctcgctggcctggaaaaaggcgcgtctagttcactgtgagtgggcggagctcaaagtcagtgagcagtcacttactactgagtgggagctggatggctacggctatcgtattcaaaaccatgctaacgtgtattcgcgtaatgggttggatatcggcgcacgtttctttatgcagcatttgccggaacagatagacggtaagatcatcgatctcggttgtggcaacggtgtcattgggctggcggcgctggaagccaacccagacgctaccgtcggtttctttgatgaatcctacatggcggtagcatcgagccagatgaacgttgaagtcaaccgcccgcaggatgttgagcgctgtagctttgtggtgaacaacggattgtcccgcgttaggcgcgatacgttgcaggcagtgctgtgtaatccgccatttcatcagttacaggccgtgaccgatgaaatcgcctggcagatgtttatggatgcccgtcgctgccttcaggtcggtggagagctgcgtattgtgggtaatcgccatctggattacttccacaagctgaagcgtctgttcggtaactgtgaaaccattgccagcaacacgaagttcgccgtgctgcgtgcggttaaaaccaattcgtcccgttaagctgcttctgcttaaactagagtgttaacgctagccgggtggcctgatcgattgcccggcgagcgtctaattcctgcgccacatcagcaccgccaatcagatgaacatgacaccctgcggccagtaaggggtcatacagttttcggttgggttcctgaccggcgcaaataatgatgttatccactggcagacagcgtatttgccgatcgtggataatgtgcagcccctcatcatcaatatggttatattccacgccgcctagcatcgtcacgccgtggcgcagcagcgtagtgcggtgtatccagcctgtcgttttccccaaattttcgccgggcttgcccgtcttccgctgtaataaggtaatgtcccgcgagtgaggcagctcattagcgtgatggggcaaaaggccgccccggtgctgtaactgcttatcaatcccccattccgtataaaagtcgccgtccgactgagaagagaggggattaaggcggtgattgtgattaagaagatgcttgtggttaagaagatagtgcgcagtatcaaagccgatgccgcctgcgccgatgatcgcgacgcgtttgccgaccggctttttgtcgcgcagtacgtccagatagctcagcacgctaggatgatcgatgccagtaatcggggggatacgtggcacgatgccagaagcaagaatgacgtcatcaaaaccgagtaaatcagcggcggttgcctgcgtgctcaggcgaagcgtgacgccgtgaagttctagctgccgacggtagtagcgtagcgtttcataaaactccgctttgccgggaatctgtttggcaatattgaattgtccgccgatataggaagacgcttcaaacagcgtgacttgatggccgcgtgcggcggcgttgacggcaaaggccatacccgccggccctgcgccgaccacggcaaagcgtttactgactcgcgcgggctggataggcaattcggtttcatggcaggcgcgtgggttgaccagacaagacgtgaccttgccagcgaaaatctgatcgaggcaggcctgattgcagccgatgcaggtattgatttcatccgcacgccccgactgtgcttttgccaccagttcagcatcagcgagaaaaggacgtgccatcgataccatgtcggcgcagccctcggccagcagctgttccgccacgctgggatcgttgatacggttggtggtaatcagcgggatgcggactttccccatcagcttctttgtcacccagccgaatgcgccgcgtggcaccagcgtggcgatagtcggaattcgcgcttcatgccagccgatcccagtattgatgagggtggcacccgcttgttcaatcgcctgtgccagttgaacaatttcctgccagcttgagccttcttctattaggtcgagcatggacaagcggtagatcaggatgaaatcaggccccgttcgttcccgtatggcgcggacaatctcaagtgcgaaacggcagcggcgttgaaagtcaccgccccattcgtcatctcgatgattggtatgcgtcaccagaaactgattaatcaggtaaccttccgagcccataatttccacgccatcgtaacctgcctgctgcgctagcccggcacaacgggcaaagtcgtcgatggtttgcacaatatcttgcgtactcatttctcgtggcgcaaagcggttaatcggtgcctgaatggccgatggtgcaaccggatcgggctggtagctgtagcgtccggcgtggagaatctgcagcgcgattttcccacctgcgtcgtgtactgcttgcgtcagaacatgatgatgcgccaactgcgcgttgttgtgcagagtcgcgccccctttggcgacggcgcctttttcatttggcgcaataccgcccgtaacaatcaggccaacgccgccctgcgcccgctcgtggtaaaatgccgccagcctttcggtgccatctgggtgttcctccaaaccggtatgcatggatcccatcaccacgcggttctttaacgtcgtgaagccaagatcgagtggggaaagcagagtggggtaggcaatcattacactctccggcgaagttaactggtctgatgagtcatggtgttcaatctagccgtaattgagtgagttgtgaaatttatgtttatttattgtgattgatgtcattgccagttgtagggataccgcgtgtacgcaaaggatcgtgcgctggaatgtttgttgtcggcggcgtgtgacattataatccgcgggtttattgggcaaaggtatcgttatgcgggtggaagagttggaatatcggctggatagcgcgcttcaggcgttagagcaaagcgttcagcgtcagcagcagacatggcggcaggaacatcagtcccttcagcagcagttgcttcaggctcaagagcgtgatgcttacctttgtacgcagattgaacggctttctgcacagcttagctcaatggatagttcgccggagcgaaatccgctgattcaaaaaatgaaagtcattcatgcccaccttgatgcgttggcacaagacgctaccgcctttaggcgttcacttccgtaagcgcactgccagcatttttacgctattggctcgtggtgctgtaaaaaagcaccaagggtaaagcagtaatatcgtgccacgttgttcacgtaatactcccgctccttacacaattcctcctcattctccacaattgccgcaaatgtggagccgacacttgcagagatttacccttactctaattaactgaaggtgttgggcctatactttctctcgtagcacggcactcgccgtcgacaagtcaattcagagagaggaataaaatatgcgtaaactcactgcaatgctggttgcttcttctttggcattgggcgcggcaggtctcgcgcatgctaatgaagcaccgaaaggtcctggctcggaacacaagatgatgatgaaagagggtcgggagcatcgtggcatgatggggtccgatgcgatgtttaaggagctgaatttgacggaagcgcagaagcagcaaattaaagacatcatgaaagattcccgcgagaaaatgcacaaagctatgcaggatgatcgtcgtgatatgcatagcctggttgcatcagatacgtttgatgccgcgaaagcacaggcccagttggataaagccgatgccgcacacaaggccagaatgctgagcgggctggaaaccaaaaacaaaatttacaatgttctgacgccagagcagaagaagcagtacaacgacagttttgaaaaacgactgactcaaccgccaaaacctgacggcaagcccgttcctgcggaataattcgttcacacgatacctgagatacctaagttagtaagaccaccggattgacgtattacctcacggggaatgcatcagtccggtggtttttttatttattttcccctcatccatcacattgtgagtagggaaatgattaatgttattctcacgggagacagcaggcgtgactattggatagcgggcggtaaaggacagatgaataacgatttgacgttgaaaactataaaattcatgccgcttctgtttctgaccaccctaatagtgagctgtctgggatttcggtttcgagtgctggatgaactgtcgctgttttggcccgctaatatgctggttttttgtctcatgattagtttcagggccagaaaagggacgataaaaggtaaaacattctcgatcggtatgggttttttagtgggctatgcggcgatgctgtcggcagcgttactgatggataataactcgccattaaaaaccaaggtactgttatgtttgtgcaatattatctttgtggtggcggcctggtgcgccttttgcctgatgtgccggtttaccggaaagtggtcgacatttgaaaaattcagcaagtattacgtctacattattttcgcttcgacgtttgtaggcgcgttctcatcaggtgtggcttatggattctatgcgtatgtctacgatgttgggaatcactatgatgaatttatggactggttcagtgaacaactgggaactggcattattctcgcgttctttttcctgcggggtaaagacatcctacgggcgttacggaatattccgctctgccctaagcacatcaaagaaaatgtttttccctttctggtcttcattattttcttattggttagcctgttttttctggacgccagtcttattacactgtccgttattccacttacgctgtgcgcgttcaattactctttcccgattatgtcgctactctgtgcaattacgggcgtaatactgaattatctctatattaatcaggtcggtatactcatagattcaaattccgaagcgtacattaattcgtttctcaccacggcacgactgaatattgcgatgctcattatggcgatgttaagcgtctcgcattttgtttcgatgaatcggcgactgattaaaatcatcgaaagtaacagcctgaaggatgcacttacgaataccttcaatcgtcgcgcttttctcagtatgttgaacgtgagacagggcgtgctgatgaataagagaaagcgtcaaataacgctgctatttctggatatcgattattttaagcaggtcaacgatacctacggccatgcctgcggtgatgaattgatcgccagctttgcccgtatgctgagcgccaatattcgaccgagcgacattctttgccgctggggcggggaagagttcattattgcggcttacgacctgacggatgagcagtctgaagccatggctgaagcgctgcggcgtcttacggaatccaccccgcttatgctgtccgatggtcgggaaatttactttactgtcagcattggcgttgccattttttcccagtatgaaggcggcaatatttacgatctcatcgggctggcggacgagcaactctataaagcgaaggctcagggacgtaattgcgtttgcatgcgcttggccgagggcgtctgaatcttttcttgaccttccccttactggaacgtctaccctcaaaaagcactgtgactgattgagaggttgtgatgaagaaagttcatttgttattaacggcggctttgctggttccatttctctcgtttgctgctgacagcgcccatagcggccatggttcaacgaacggcgagtcgtcttcccaacaggcatatacgaaaggcatggatgcgatgcataccgagatgatggaaggtatgaagtccagcgaccctgatattgccttcgccaaagggatgattgcgcatcaccgtggcgcaattgatatggcgaagacggaactgcaatacggcaaagacccggagctgcgtaagctggcggaagagattatcaaagcccagcagccggagatcgaccaaatggaagcctggctgaagaagcagggcaaacagtaaatttgccgatggcgtttctttgagaagcgccattttgtttttacggcgtcgtcgagtcgtggattaggctgctttgcctgattggcagaaatttagtgactgttttcacagaataaaacgtagagatagctttctctgcgttaacttgttagaaaacaggaaaggacgtcaccagaattttctgggcgagacctggataaagcagcgtaggtaacacgctgctttatccaggtttttttttgcttattttccagctggccagcggataacaagcgggatgacgtgtattaggcagtcgcagccattgacgaaacgggaagtcattatgaatagcaaagtgctcgctgaaaatattctggagttagtcggaggggaaaccaacgtttctactctggtgcattgtgcaacacgcttgcgctttaagattgttgatcacggtaaagtggatgtggctgcgctggaggcgttagaaggcgtcattacggtaatcaatgcttccgggcagttgcaggtggttatagggaatcgggtgccggaggtttaccgcgcctttgggccgatctccacattgctggaagacggcgacggaaaacgccagacggcggaaagtgatcaatcgacgtctgcgatgggacgattgatcgatctggttgccggcatcttcacccccttactgggagcgatggcggcagcgggggtgctgaaaggggtgctggctatcgtgattgcgctcggctggctcaataccaaagaaagtacctatgtcatcctgcatgcggcgtccgacagcctgttctattttttgccgatgctgttggcgattactgctgcgcgtaaattcgaaaccaacatttttgtggcggtgtcgattgctggtgcactggtttacccgacgattcaggggttgtttgatgctggtcagcctgtgacattcttcggcctgcctgtcgtgatgatgaaatacacctcctcggtgataccgattatcttcagcgtgtggttaatgtcgtatatcgagcgtttcctgaatcgccatattcacgaaagcgtgcgcaatattctgacgccgttcttcctgctggtgctgatggtgccgctaacgctgatgactatcgggccgattgggatttcggccagtaagctcattgcgtcggtgttcgtcaatatctatgaattcaacccgattattgccggggcgcttatggcggcgtcatggcagatcttagtgatatttggtgtgcactggggctttgtcaccgtctttattaacgatctctcggttatgggtcacagttatcttaaagcggcttccagtccgtctgtctttgcccagtccggtgcactgttgggcgtgatggtgcgaaccaaagataaaaagctcaaagcgctggcgggtagtacctttatcgcgtcgctgtttggcatcacggaacctggtgtttacggcgtcacactgaagctgaaaaaaccgtttatctgcgctgtgatagctgctgcactgggtggtgctatcgttggctatgcgaaaagttcggcggtctcgatggggatgcccggtttgctgacgttgccgattttctacggtgaaggctttgttggattcctcatcggctgtgccattgcgttcgtggcaagctttgtactgacggttatcgtcgggtttgacgatcccgtcccgccagttgagaaagcatcaacgccaccgcgttcgccatctacgacacctgctgcgccagtagtacgccagaacacaaattccttaccgctgaaagaggctccggcgacggctgaacagctgggatcgccagcaaaaggtgaattgatcccattggaagaggtgaacgacaaagtgttctcttccggcgtcgtcgggcagggtgttgctattctgccgcaggaaggccgtatctattcgccagtggacggcatgattgccagcacgtttgccagcggccatgccgtcggtattctttcgcagaagggggcggagatcctgattcatgtcggtatcaatacagtacagctggaaggtcagcattatcagatgcacgttgcagaaggtgacaaggtgaaaaaaggccaactgctgctggagttcgatctggaagcgatccagaaggcaggctacgacacggtgacacctatggtcatcacgaatgcggaagaatatcgcgtattcagccttggcgctgcacgccagccgcaggccggagagacgatcatcgtgctggctcatgtttaattagctaataaaccagacggcgcggtgtgaacgtgccgtctggttttctcgacagttacaacgatttcccgttactgctaatcacatcctgataccagtagaagctgtctttgcgccgacgttccaacgtgcctttgccttcatcatcacgatcgacatgaataaagccgtagcgttttgacatctgcgccgtgcctgcgctgactagatcgatcggcccccaactggtgtagccaagcagttcgacgccatcgtcgatggcttcacgtacttgaatcagatgacgacgcagataatcaatgcggtagctgtcgtgaatgctgccatcctcttccaccacgtcgcgtgcgcctaacccgttttccacgatgaacagcggcttctgatagcggtcatacagctcattcaacaggaaacgcaggccttcggggtcgatctgccagccccattcggacgcttcaagatgcgggttaggaatcaggcggatgatgttgccgcgtgaagactggtatttttctggttcgaaggtcgcacagccactcatgtaatagctgaatgaaacaaagtctacggtgtggctcagatcgtctttgtcctgcgcggtaatcgtgagttcgacatcattttcccggaaataacgctgaatccacgccggataggtgccgcgaacttgcacgtcaccgaagaacagccattcccgattcttgttctgcgcttccagtacgtctttcggatgacaggtcatggggtagcgcaccgcgcccagcagcatattgccgattttggcatcagggatgatgtcgtgacaggctttcaccacgcgtgcactggcaaccaactgatggtggatggcctgataaatatcctgttttgagggttcgccgcttagcccgatacccgtaaaaggcgagtgcagcgccatgttgatttcattgaaggtcagccagtgcttcaccttgtctttgtagcggctaaagacggtacgggcatatttctcaaaatggtcgatgacggcgcggttgccccagcctcccaactttttcaccagaccgtacggcatttcatagtgcgacagcgtaatcagcggctgaatatgatgctttgccatttcatcaaacagatgatcgtaaaaggccagacccgcttcgcagggttctgcttcattgccttcgggataaatacgcgtccaggcgatggaggtgcgtaacaccttgaagcccatttcggcgaatagctgtatatcctgcggatattgatgataaaaatcgattgcccgatctttgatgcagctaatgctctcatcgcgttctgtcaccggaccatgcacgccctttagctgaagatcggaggtcgacacgcctttgccgtcttcattccatgccccttcaacctgatttgctgcgactgaaccgccccataaaaatccgtcggggaatgctttcatagtatttctcctcatcgttttctacatcattacgctgcgccggacggtggcctcgcgctgtcgcgcagggaattacctgacaacaggcaaaaaaaaacttgggcagaagagagtaatgctactcacctctgcccaagtctcgcccgccattggcggtaacgtcttgttggaacactatacaatcctgaatttctgcggcaatgcccccgtctggttatgtgactccggtcacgacatctctgtgggcgtgatgtgttgttgccagcgttaggtgctttaccctctaacgtcgtttcttagccttcgttttcagcgcgctgaaaacagcttcgccgagaactttagcggatacagggttgcgacctttaatcaatagctcgccgttgctgagcttcacattcaataatcctgttgggtcgtggcagaccgcgctgacgatgccgttgttttcatacatcgtacgtacgattttgatcaactgaggattgttgacgaaatcccacatcggtccatatccaccgacgagcaggttcgtggtgtatttaacgggatcgaccttggcgtgctacttttccaccgtacgacgcgaaagatggcattgacggaggcgggagaagagccgcttctgaaaattaggcctacggcacaagcgattgcaacaggttttgaagatgtggctcaatggactgaaaaatcatagccattttatcgccatcattatttataaacaaaaaagccaccttgcgaaaggtggcttaactgtatgattttaaatataaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaatcgagggtagttaacgtattttaattttttgtttattttcatatttttcaattaattgaatgttagctttcactaaccattaatcaccctaattcacttataatagcgttttgcggtagcctataggtatcctagtttttaccgaacggttgaacaggcgattttgaagcgatttttgatgtgatttttaaccctaacagggaggttggtatccttgatggagcctttcaaattcaccaaagccaagctaagcagtttgcccgccgcgccaaagggaaagcaagttgaatatcacgatagccacgttaaagggctacggctgcgcgtaggcgctactggcgttaagacgttctgcattgttaagaaggttcaggggaaatttttccgaacggttattggccggttccctgaattgtccattgagcaggccagaacgttcgcactcgaaaagctgggcagcataggcattactggccgtaatcccaatgtggcaaagcgtgaatcagatattgccaatgtcagccttaatgatgcgctggagctttatattaaaacgcgcggtcatcgccttaaaaccaccacggggaaccaatacagaaggatgttggttaacttttcaggtgattggatgaacaggccaatggctaatatctcaagagatgacgtgtttaatcgccatagagagattacagagggttcggcctggtttggttccgatgttgcgcggcttcgctctggtgttggctcaggaagtcgtgcgcaggcggatctctgggcgcgggcgttacgtgctgtttataattttgcttatgacaattaccgcgatgaaacgggtaaaaaattattgccagaaccgccaaccgttgttttaagcactaagcggcagtggcatggattagtcagaaaaaacacccgcatccgtaaccacgagctggggcgctggataaaggccgttgacgttgtcagggatgaggcgctcattaaccgtgaggatcacattgtcgctatttgcgatgcgttagatatggctttatttaccggtttacggcgtggtgaagtttttggtcttgaatgggatagggtaaacgttgaggcggggtatttctggattgataagacaaaaaatggcgatccgcttgaattgcctttaactaatacattgaaaggcattctacagagaagaaaagaagttaaagataaaaatagccgatatgtatttcctgctgccaaggggggaattgtatccgatccgagaagggcgattgatatgattatagaaaaaacgtcagaagacggaaaaactataaaattcacttgtcatgatgcaaggcgaacctatgcaaccattgcggaactatcgggggtgggtacatatattttgaagcgtttgatgaaccatagaacagggcaatcttccgatgttactcaaggttatattagcctgccagttgaagagctattagaacctgcaaccataatagagcgaaaaatattattcgaggcaggagggggacgcaatgataaaaatatcgtcagtatattagatacgctttccgagaatgataagaaaattttgcttgctgagttattgaaagagattggtgataatgatggattatgatttaaatgattctgccatgtcatggcatgagaacgacacgaataaacataataaaatatttaatgaaatcatgttaaaaagaggtgtgcttgatatagagacatttaattactttaaggacgctatgaaatgtgtaaattttgtcgaagcatataatagcttaattacatatataacttttcatgcaaaaaaagagataaagaatgcacttttggaattaattgatattgcttatgatagtttctatttgagaaataatgaactatcaattttcaatagtgagaaagtggcgaggttgataaaattagaaagtaagagatgtccttttttgttgaatcccgagcaaatagacttgttgattttttatatccttttatcagatgctaactgtcacagtaaacgtagttcaattttgcgagtgctagagagtgagatattaagtaatcaatatatttctaaatatcagtgcgtttttttggagagattaaaatccataaatttatcatctgttgatataataaatgattcacctgtcgagattgtaaaaaaaagaggcccaagaaacgaacattatcaagaggctgttaatatcattgaagatactttaggtaaataccctaatgtttccacatattcgttggctaagaaattggtttcatattttggtaattataaaaacccgccatccgacactacgttaaaacgctgggttgaagatataagagagccggcaaacgaaccatatacccaaaaattcaagttgattcatcggaatcaagattgattaagtgattgaatttactgtggtcatttgttaatgacatcagttcattttgcttaacggtcttactgttatactaatggatctattggttccctctatttcaatctattcttctcatcgttgataactcacaacatgacgagattaaacgatgaatttacaggaacgtatgacgcgcaaagaagcagccgcttatattggcgtaaaccctgcaacaatggcgaattgggcaagtagcggaaaggtaaaaatccccttctatagagctggcttaaagaaagtgatctaccttaaagcggatcttgatgcgtacattttggcgacgcgtcaagaacaggcataacaggcgtaatgctccccgaaatataactctactcatcaaccgcatttaggcttcacgcctaaaaattgcaaggattgatcatgaatcaattaaattggcctggatacaggccagggaacacttttgccaaaaatcagggcggagcggccagtagaaaaatatatgcctttctggctggcctgattggcgggtgtgctataagcaatgggtatcagtctttagactcttctttggcttgcttacgctggcgtcgtttgatctcgcctttgattgaggcgacaacaaagccggccgtgctttcgccttcttctttcactttctctagttcatcaatcaaatcaagaggtacgcgagatactatctgttgtgatttgttatttcttgaacccgttgccatatctgattttccgttatattggtggcattcagtatatgcgaaaaagaaatgcaatcaatgcttgaaagtggcatgcaccttgttctattgtaagtgcatgccacctgatgagggtgagcagaaaaaacaacgccccgtagtgctcgcaacacatacagggcgtctaaccacaatgttactggaggtaacacgatggctgattcacagtctacccaaactcgccccaaatatcagtatcgttttctggcgctttatcgtgcggatagcgctgccacgccttgccgcctgtctgttgaagcctatacagagcaggaagcccgtcagatccttgtccctcacttcatcctctcttttgctggccgcttgccagttgaggaggtacgccatgtttgataacacaccgctggaactggatgaaatcatcgatcagtgccgtgcactggcctatgccgctttaaacatcactgactgggaagtgcgtgaaatcctgctgttcgttctgcaagaacgcatcgatcacctgtaccgcaccagacaggaagaaccagaggaagcggaggtgcaccatgaatcatgatattaaaccgctgctatcaggctcacagggagcgtctgttaacgtgctgtatttcgatgcgcaagtgggtgaggatgatttgtatgagtgcgccacttcccgcctgaatgcactgttaaacctgaatagtgaactggctcgcctgaatactgaaactagcgcaggcatggatcaatcagctctctctgaggtgaatagtatcctgctatcagatgcgatcacgatgctcaatcaccttcataacattgtgattaaaggtaaacgtcgtggacgttctgtgagcccacaacttaacgatgaggttatctcaggaaatcaggaggtgcaccgtgcgtaacctgtttctggggcgaccactgcggggtgagcgttatcaaagtgtcagcgaagccggatggacgattgaagtgattagcgtcagatcaaccaactatgaatcaggccaggtaatgcaagagccagaagtatttttcctgtatgaatccagtcagaaatatggagaaatgccactcagtgagtttcgccgttcctatcagttattacctgagtatgtagcacgtagaaaagaaatgtcgcgggactattacgatcgacgttctaacgcggataaagacgattacgcgcgttatttataactgaaaataccggaataacatgaccgaatattatttcggcgaatccttgcattctgaataaagggtatcccaatggatcgtgtcactgcacaaacgcttagcgctaaaatgattgctggtgaagagactcagaaaaataatgaagtttattctctcagcattgaaagctatcacaaaatgaatagagctaaaaatgtggcctttggccttcatctccacgtaagaaaactggaagtaaatgctgagccacttttgtggttacccgatattttcagctatctccacgatgatattgattctgtactgaatgagttgaaggggaaaggattgtgcaatgaatggctgaaacaaggacaggattcgtttcggtgattaacacatttattcactttcaataaaaaagcgccgttgagcgcggcgcttttggagcgattcatgaataacgaattacataaagaaattataaagcgattgatagcagaattccagtttaaagaacaggaaaggtatttacgctatggcatttgcccccactgccacaagaaagaactgtttaccagcatcgaaaaaccttacgtgctgaaatgcggacgggaaaataagtgcggggctgaaattatcgtcaatgcccattacgctgatttatttaatcactggtctgagcgctacccacgcacggaagcgtcgccctgtgcggccgcagatgcctacttacgtgaatcgcgtaatctggatatcacccgtcttgcaggatgttacacacaggaaagctttcaccagaagggactggggacggccacggtgcgtttttcgctacccagcgggggatattgggagcgccttatcgatcagccggagcgatttgagcgcaaagccaattttcatggcagctatgccggccaatggtggaatcatccggctcaggatttgagtaagcagaaagcgatctggttggtagaggggatttttgatgcattaagcctgatacaaaatgggatcgcggcggtgtctatcatgtcgtgcaacaactacccagaacaggcgctggcgcaattggcacaaagtctgggagaacgccccaggccggtgctggtgtgggcgctggacaacgatccggcggggagaaaatacacggcccgtcacgctcgccggagtcaggaggcaggctggatggtcaacgcggcctgcgtacctgtgggcagacaaaaacgcgactggaacgatctgcacattcagggaaagctgactccacgcgatctaaaggaatatcgctatcagggggatttactgctggctgacaacgccgcagataaggcgctacggattgctgagcatactgaacggcgggagtttcattttgaatttgattcgcgtctgtattggttcaagctcgatctggacaggcatatgaaagcggttgagcggattcaggatggggatatccgattgagcgaacaggaagtgaaagtgaaagcgctgaaagaagccggtgccgtggtagaaattgccaattgctatcccgtaccactgtatttccagcgcagtgagccaacggatgaagcctggtactatttccaaatcaatttcccaggctccacgccgccggtgaaagatatgtttacctcaggccagcttaccagtgcgtcagagtttaaaaagcgtttgttacatgtggcgaaaggtgccatttataccggcaatacgaaccagctcgaccgcttgatccgtcaggatctgccggtgattaaagaggtgcagacgcagaattttatcggctacaacaaggtctggcagggctggatatttaatgctctggcggtttccggcggtaaggtttaccacctcaatagtgaggactatttcgagatcggcaaactgagcgcgaaaagcctcagccatagccctgttctggaaattaacgctgaccttagccaatttaaaacggattgggtacaggatatctggacggcatttggcgctaagggttacatcgctttggcgttctggctgggctcgttgttcgctgagcaaatccgacaaggatgtcgtagctttccgtttctggaaatcgttggtgagccaggaacggggaaaagtaccttgatcgattttctctggaaactgtgtggccgagatgattacgaggggtttgatccgactaaatccacagccgccgccagagcaagaaactttgcacaggttggcaatctgcccgtcgtgctgattgagggtgacagaacgcaggacactatacgtcagcgggcgtttgattttgatgacctgaaaccgctgtataacggtaagggtatgcgggcgacaggggttaaatccaacaataatgaaacctacgagccgccgttccgagggagcattgtgatcgcgcagaatgcggatgtaggcggttcaccggcattgcttgagcgtatcgtccatattcatacggataagcgcgcccagacaccgcaaacgcgccaggcggcggaacggcttgagcgtgcgacgacagagcaggtatccgggtttatcctccatgtgacacggtcagaaacggttgtactcgatgcgttcagccgagtctatgaacaggctaaaaccgagctggagaaccatccagagataaaccataaccgtattgccaaaaaccatgcgcaactgatcgcgatggtggaaaccttaccgctggttttgcctgttcaggctgatgccgtgcttcaaacaaggcaggctttggttgcgctggccgcagagcgtcgtcaggcattgcgcaccgatccgccgcaggttcaggagttctgggagacgttcgagtatctggattcgctcgatcgctacggactgaaccacgccggaaaagataacagggaagggatggtggcagtgaatttccagcactttatccagatggcgtctgaatatcgggttaaccagtcgtttgtgattagcgacctgaaaaaacagcttaaaggcggtactggcttcccgtatatgggcaataaagcggtgcgtagtctccccaatgagttgtacaacaagggcaaaggtcagcatgacgtgatgcgccctgaaatcgttcgctgctgggtattcaaacgtaacgagcttcagcacagttaattccgacgatgctggccaacggatggccggtatcgctgatagcttttactaaccatgcaacgttcccctctaacactcccatactcccacgcacacccacataacaggcttaaaagtaccctttatgcgccattttcaaaatgttaggggggacaccggaaaagcgttacaactgttacaaggttcaaaaataccatttaatatattgaataatataactatttaagaaattgaaaaccgttacaaaagcgttacggaagcgtcacaatgtaacggttatgaagtgttacagaatgattttttaacccattgattttattagatgtaacactttacgtaacggtttgtaacgcctaaagtgttacatgactttctgctatttatcagcgtattggatagggtttttatggggtgtaacggttgtaacagttttccgatggctgactggaaaacgcttctcgttggttgcttctaatggtacgaaatggcgtgaagtacgttatcgggtgcgtggcggtagtagggaagcgctggcagatatcattgaaaaaatgccccgtagaacggggccagagttattccagaatcaattgttccggtttgcagttatacaactctgccaaccgttcgatgttctctttacgtggccgttctgatttctcgaattcagatacggtagattgttttatgcctaacttttccgcgacctgtttttgtgtcataccacggtagagccgccaggctgcttgcatggtgcaattcttggatgacaggatattgatcacttcattaggatactgcacatcatcactggggccggtatcattttgtactggttcatacagttcatcgagttcactgttatgaatgagtttttcaaacagtgctatcggaataacggcggaaatcttctgtccgcgatcgtcagtaatgtattgaatatttgacatgatagattttcctaatctttaacgtttcatatcgtctcatgttggcacggctttgctgcgtatttagtacgtggtactggtgcggcgcaacacacgctgaatttcaatgatgactggctcccccttctgtatctcaaacagcactcggtaatttcctacccttaagcgatactcgctaccacgatccgtcagcttggtaatatcaagaggtttgctctttgtcgcggggtagtcccccagtgagttcacgtttgcctgaattgctttctgatcgttggctgggagtttgcggaggtctttaaccgccttacccgtccagactatgtgggccatcctgtttcccctgaatgtttaaagccagtctattgcttagtacgccacaaatatagggcttaatgcctatattgtcaattttaatgcctattatttagcctgaacccctattttcaatcactgttatttctgtattacggtgtcgatcagcacgatgacgtagcgataagatcacctgaaaaaatcactgcacaaagacgcacgaaaatgcacaatttttttgatgctacttcccccttttcgccccagttctgacgcggcttcgcccttgctgcacaactgcacaaaaacgcgccattttaatgcgcgggcgtggcgggggaaccctcgcgcgctgagggatctggggtgatactaatgtttattcgctgtgagaaaggccacattcacctctcgcagtatgagccatacgccgtgatatccaacaaagagggtcgcttaaaatcgtttttagaggctataagggaaggggtaatgcattgattatccttgttatatcgacatgatattcattttctatttgtgagtttttttgagtgaaaactacggttgagttgttgggggctcgcatagtgcttggaacaacataaaaactgcgtggtagagccagatgcggtgtaagtggtttttgtctgaatgaaaaacgtattacaccgtatgagaaaagattacttcaggaacgggaagcgttcatcaaagttcatgtggtaaacggattcgggcgccatctttctgtcactatcagcttgtggtgcttgcgcaagatagatttgtaccgcatccaatatcagcgcagtgtaatcccgctttgagcgctggcattgccgctcaatctctgcatcgatctggtgaggcacacgcaatgtccttacccgtgttttagcgttactactgcctttcatatcttgatctcctgcattgtgtaatacacccgatttttcatctggttgcaggctagcaaaagcgcacctcggtgtaatacaccggcgacaaacataatagcgggatcttccatgctcagatggtgaatataggtgtattacactacggagaaggacgtaaaaatgacaacccctattcatgacgctgtttcagataaaagccccgcacagcaacggctggatgagattactaacactttttctgcactggaggccgatattgagcaggaaaggcgaaccctggctaatcttgtggaaagtcatcgtcaggcagaagcggagctaaaagagaatgatggcaaatgggaaagtattctcatggggaataacggtttagagaatactgagtcagaacgtgctttgtttatgactactaccgctaaggctaaaatatcccgtttatctgtcttactgaaagatcaaaagcgaaaagtagccgaaatgaatattcgactgggtgctatgactgttgaatataacaatgcattttccaatgttacagctcctatcataaagcgtgaggttgaacaacttatcacagaactacacgatttaatggcaccgcgaattagccgagttattggactttgcagaatgtatggcgttagtgttcgtgaaacactggcagcggtttatttcactactacatacagaaacgaaaagggggaactaattgatgtggggcgttttgaaaaaatcatgtcaacggatgatatcgagtcatcaataatcaattctgttaaaactatcattcgcagtgacggtattaaggtaaccggtagtgagttgccagatgatcatcctggcgcgtatccaagaaatgttttcagagcgatgaaaaataccccttctccggcacaattatcgcgtgctaagtctgatgcggaatacaaagaaaaactgttcactggggaaatcccatttagcaatttttgatgtcagcctgtgaaaaagcactgttgggtaataatgagggaaagcgtgagcagtatctgaatcaacaagatactactcaacattttaatcggcatttactcgatgaggaacggctgagttatttggctgactgttaggcatgatattgtcacaggtagcactacaatgtgctgcctgttcgttgtctgatgtgctcactctcagttcttcaattgtggtgaagcaatggccgcataacaagtttttgcactggtggtagcggcgataactgttttccccaattttttccacccctctgtctcctgcgactttaccgcagtatttacaagtgatcatagcggccttgcctcatctctatgcagcgcgtttttattgttgcggggatgctggcgttttcttctgcctggttaagggcgacctcataccattgcaatgatgtgcatttaaatccgcattcttgaccggtacaaatgcggtagatgctgcgcacattggcatctaaggcaaggcttgtacgtgctcgcatccatgcaccgcatttagggcattcggggaattttttacgtggttccatactgtgttccatcgtgtaactgaacatttaaacagtataacggaaaggatcattaggacgatgaataaaattggaaagcgtgttttataacaatatgaaaaatattaactttttatctatttagttcattatgaataacgtgaactagaatcctataggtatcctagaaaaaacaaaggagtcacgctgttaatgcaactccttgatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgcctgctctaaccactgagctaaggggccgaatgggcggtgattatacggtaatgtgcaggggaaggtctatagcctatctgccgggtggtggttttatactcaagatagcttgttgttattcttatcagaatttacgatgggggtagtcaacagtggtagggaaagacatgattaccgatattctcgctatgaaccttcaggttgttttctgcggtattaaccctgggttatcgacggcccatcacggttaccactttgctaatcccaataatcgcttctggaaagtgattcatcaggcgggttttactgagcgtttgctgacacctgcggaagagcagcatctgctggacaccggatgcggaatcaccatgctggtagagcgtccaacggttgaagcaaccgagctgggacgagatgagctgctacaaggcgggaatgcgatcgttgagaagatgacgcgctatcaaccacgagcgctggccgtgctgggtaagcaggcgttcagtcaggcatttggtatcaaaaaggtttcatgggggcgtcaggagcggcgtattggtgagacgcaggtttgggtactgccgaaccctagcgggctgaatcgtgcgacgctggagtcgctggtggcgtcatatcaggaactgcatcaggcgttgcaggataacgtgtaagcgtgggcttagtttctgacaggcaaaaaataaccccagcgagccggggttatttagagtttgcattagctgaaagatgaattaatcatccaggaagctacgcagcacttcggaacggcttgggtgacgcagtttacgcagcgctttcgcttcgatctgacgaatacgttcacgcgtaacgtcaaactgtttgcccacttcttccagtgtatggtcggtgttcatatcgataccgaaacgcatgcgcaagactttcgcttcacgcgcggtcaggccagccagtacgtcgtgtgtcgcagaacgcaggctttccgacgtggcggaatccagcggcagctccagcgtcgtatcttcgatgaaatcgcccaaatgtgaatcttcatcatcaccaatcggggtttccattgagatcggctctttcgcgatcttcagcactttgcggatcttgtcttctggcatcaacatacgttcagctagttcttccggcgtcggctcgcgacccatttcctgcaacatctgacgagagatacgattcaatttgttgatcgtctcaatcatatgtaccggaatacggatggtacgcgcctgatcggcgatagaacgggtgatcgcctgacggatccaccatgtggcataggtcgagaatttgtagccacggcgatattcgaacttatctaccgctttcatcagaccgatgttgccttcctgaatcagatcaaggaactgcaaaccacggttggtgtatttcttcgcgatagaaataaccagacgcaggttggcttccaccatttctttcttggcgcggcgagcctttgcttcaccaatcgacatacggcggttgatgtctttaacctgctcgatcgtcagaccggtttcttcttcgatctgttttagcttttgcaggctgcgagtgacatcttctgcaacatcattcagtttttcagaccagggcttgcccatcgccactgctgctgcaaaccagctgttgttggtttcattgctggtgaacatggtgacgaagtttttcttcggcattttgcactgttcaacacacaacttgatgatcaaacgttcctgagtacggacgcgatccatcatggtgcgcatgctgttaaccaggaaatcaaactgtttcggcaccagacggaactgcttgaagacttcagacaggttcaggatttcctgtgctgctagcgcatggctacgaccatgggccttgatcaccttacgggtcgtttcatattgctcacgcagttcagtgaacttctcacgcgccagttcaggatcgatgctgttgtcgtcttcttcctcgtcttcgtcttcttcctcgtcgttatcgcttatttcttcgctcgaaagctcggaaccaacgtgagtcgcggtaggggcaatgtcctcttccgcattaggatcgacgaaaccgatgatcaggtcggacaggcggctttcgcccgcttcgacacgatcgtattgttccagcagataggtaatggcttcaggatactccgcgacagagcactgaacctgattgataccgtcttcaatacgcttagcgatatcgatctcgccttcacgcgtcaacagctcaacggtacccatttcacgcatgtacatgcgaactggatcggtggtgcgaccaatttccgattcaacactggatagaacctgcgcagcagcctctgccgcatcttcatcggcatcattggtgttttcggccagcaacagatcgtctgcatccggtgcttcttccatcacctggatgcccatgtcgttaatcatctggatgatatcttcgatctgatccgagtcgatgatatcttccggcagatggtcattgacctcagcataggtcaggtagccttgctccttaccacgggtaacaagcagcttcagctgtgactgcgggttttgctccataagacggtatccacacttcagagtatttgggttggtgtcggtcagcgtagttcgctaacaatagcattaggggtatttttcttatcgccgcggcccctgcagcggctctttgcagggatcaaccctgctatttatcggcaattaagcctctgtatcagtgtcttctggtcaatgccagttgcaacgaccaaagctcttttttttctttggcgttgagcccatgcgttctgtcacgggcaatcaatgtatcttgtcgctgtttcaacagctgatcgtagagttctgccagactgattctgaacttctcgtctagctcttcctcttcgatcatatggttccatgaagccatggtttcaagttgcttgcggtatttgctgtcacgatatttttccaacagcagacccatattcataccagggctggcgttgcaggttttcaccaaatcctgaaacagtgataaaccggcaactttgtcttcttcaatgccctctagcgcgaggtcaggaacctctgctgccagtctcgggttttgtactaaaagtcctacaagtatacgcatagttgtgacttttagttgtggctgctggtaggattgagcctgatctgccactttgggcagcagtctgtccaactgactgtcgtctaaaatccccagcttgttgccgagctgctggcgtaaatacagccgcagcgtttctcccggaacttggcctattagcggtaatgccagcgtacttagcttcgtacgaccatcgggtgagctcatatccacctgctgttgcagtgtctcaaacagaaactgcgacagcgggagagcgtgttccatgcgctgctcaaatactgctttgccttctttacgcaccagcgtgtcgggatcttcaccgtctggcaggaacataaagcgtaactgacgaccatcgttcaaatagggtagcgcagtttccagcgcgcgccatgccgcttcgcgtccggcacggtctccgtcgtaacaacacaccaccaggtctgtggcgcgaaatagtaactgaatgtgatcggctgtcgtggaggtgcccagcgaggccaccgcataatcaataccaaactgtgccagcgccaccacatccatatagccctcaacaaccaacaatcgcttgagttctggatggttttgctgtgcttcatacaggccgtacagttggcgacctttatgaaaaatctctgtttcgggcgagttaaggtactttggggtaccgtcgcctaatacgcgtccgccgaaggctattactcgaccccgtttgtcgcggatggggaacatcacacgctcgcggaagcggtcatacgttcgaccctgatcgttagtcaccagcatgccggcatcgttcaatgtgctgcgatcgtcattattgcggccaaagcgttttaaaacgttatcccagccgggcggagcgaaaccaatcgcaaaatggctgataacttctgcacttaaaccgcgctgttgcagatattgcaacgctgatgttccgatcgattggctcagtgcttgctgatagaacccgctaagctgtcccatcaattcgtacagactttgccgttggtgacgctctaactgggttgggcccgtgccagtttcataaggcacttcgagaccgtattgtgtggccagttcttcaatggtttcaacgaattcgagacgatcgtaattcatcaaaaagtcaatggcgttgccgtgtgcgccacagccaaaacagtgatagaactgtttgtcaccgtttacggtgaatgagggggttttttcgtgatggaacggacaacacgcatggtagttttttccctgctttttcagtttgacgcgcgcgtcaatgagatcgacgatgtcggtgcgagccagcaggtcattaataaatacgcgtggaattcgtccagccataagcccctagtgtatacctttctgtaacgtggctacattggatatagcttataaacgacaacaagccgcgcttccttacggaaagcacggccttcgtatgcaactgctaagtctgcggattaatcacgcgttggagggaaaccctcctgaaaattaatacagacgagtgcggcgtgcgttttctcgagccaatttcttcgcgtgacgtttcactgcagaagctttggcgcgcttacgttcggtcgttggtttttcataaaactcacgacgacgaacttcagccagaacgcccgctttttcacaggaacgtttgaagcgacgtagagctacgtcgaacggctcgttttcacgtactttaattaccggcatgtgcctctcacctcaataaattcggtttgccgctggccttgtgccagccttttcaaaatggtgcggaattctactgcaaacgtgacgcctttgtaaagcattgcggtgatcataaaacacccagccgcggccagcgcagaaatcaggtcgcttatggtagactatccgcagtttgaagcaagcggcatttaacgaattctcgtatcgtcaccaaagtaggaacagtaatgcgcgtattgggtatcgaaacatcctgtgatgaaaccggagtggctatttatgacacggaggcgggtttactcgccaatcagctatacagtcaggtcaaattacatgctgattacggtggcgtcgtgcctgagctcgcctcacgcgatcacgtgcgcaaaacggttcctttgattcaggcagcgctgcgtgaagctgggttacaggctgacgatatcgatggtgtggcttacaccgccggccctggtttggttggcgcgttattggtgggggcgacagtcggcaggtcgttggcgttcgcttgggaggtgccagcggtccctgtgcaccatatggaagggcatttgctggcgccgatgctggaagataatcctccagcgtttcccttcgtagcgctgctggtttctggtggtcatacgcagctcatcagcgtgacaggcattggcgaataccgcttgctgggtgagtcggttgacgatgcggcgggtgaagcgtttgataaaacggcgaagttgctgggattggattatcccggtggtccaatgctgtcgaaaatggcgcaggcaggtgattcccaacgctttacctttccgcgtccgatgaccgatcgtccggggttagatttcagcttttccgggctaaaaacgtttgctgcgaatacgatccgtagcaacggtgatgacgatcaaacgcgtgccgatattgcgcgtgcctttgaggatgccgtcgtggatacgctggccatcaagtgtcgtcgtgcgttggatgatacgggctttaaacgactggtcatggccggtggtgtaagcgccaatcgaacattgcgccagcgcttaggtgaggtgatggcaaaacgcggtggtgaagtgttttacgcgcgtcccgaattctgcacggataatggcgcgatgattgcctatgcgggcagcgtacgtctacttcatggtgcgagccagacgctgggcgtatctgttcgtccacgttggccgttggctgatttgcctgcggtgtagtccgattggtactcgctacgtgtagcgggtctacacgtagcaaggaaaaggtagcaaagaacgagtaacaaaaaacggcagcggacgagcggaattacagctcttgttcgaatagcaccagaatcgcttcgtaaagttgtttgacgctgaagcctcttgccggggtggtgaagatggtgtcatcacctgcgatggtgccaagaataccctctgacttccctagtgagtccagcagacgagcaatgagctgcgcggctcctgggctggtatggatcacgacgactgcatcgttgtagtccacgtccagcacaaggttttttagtgggctggatgtggtagggacgccgagttcagcagggaggcaatacaccatttccattttggcattgcgtgtgcgcaccgcaccaaatttcgttagcatgcgtgacactttggattgattgatattttcaaatccttcgtcttgcaatgcgtgaacaatttcactttgagagctgaacttttcttcttttaacaacgctttgaacgctttaacgagatcttcttgttttgtcgaatttcgcattctgcaccggattaattgttatggttaatctctctattatgcagttgtgtgaatttttatgcaattaaattgcgtataattccagtctatttccccatatatgcgctagtcgctgttttcaaaaaaattcagctttccggatagtccgaaaaatgcgtcctgagtcacataaaagtaaaggaaatgttatcagaatgatgttgtttggacgccattgatcggtgtaatgtagcccactggttaaacgcacgtgaatgaacaccacgttatagctcaatagcttattaactttacttacctttcaaacgaatggtcgtttttggtttattattagagacatagcgaatttttttgtctctcgttcatttgtagaaagataagtagattggttttatccccacttttatattctgtttataaccaaatgaattcacggcacttttttattttacgataataaggagtttaggatgaaagttgcagttctcggagcagcaggtggtatcggtcaggcactcgcactcctcctcaaaacccagcttccttcaggttcagaactatccctctacgatatcgctccggtaacgccgggtgttgccgtcgatctgagccatattcctacagcagtgaagatcaaaggctatagcggtgaagatgctaaaccggcgcttgctggtgcggatatcgtgctgatttctgccggtgtggcacgtaaacctggcatggatcgttccgatctgttcaacgtcaatgctggcattgtacgtaacctggttgagcaaatcgcgattacctgcccgaaagcctgtatcggtataatcaccaacccagtgaacacgaccgttgccatcgcagcagaagtgctgaaaaaagcaggcgtgtatgacaaaaacaaactgttcggtgtaactacgctggatatcatccgttccaacacgtttgttgctgaattgaaaggcaagcagccgcaggatattaacgtgccggttatcggcgggcactctggcgtgacaattctgcctctgctgtctcaggtttcaggcatcagcttcagcgagcaggaagtggccgatctgaccaaacgtatccagaatgcgggcaccgaggttgttgaagccaaagcaggtggcggatcggcaacgctgtctatgggtcaagccgctgcgcgttttggtctgtctctggtccgcgcgctgcaaggcgaaaacggtgtggtggaatgtgcatacgttgaaagtgacggcaaacatgcgcgcttctttgctcaaccaattctgttaggtaaagatggcgtcgctgagcgtaaagacatcggcacattaagtgcttttgagcaaaacgcgcttagcagcatgctggatacgctgaagcaggatattgagttaggcgagacgttcatcaagtaattgattacccgtcatacttcaagctgcatgtgcgttggcaatacttggctcatttctgagcctcgccctagagggcctcgctcaccccagtcacttacttatgtaagctcctggggactctctgcgtcgcagccagcctgcaactcgaattatttagggtattattgaatgttaataatacgcagaataaaaagccggagatgtctatctccggcttttcttttttaatcggggcggatgagtttttttctatcgataagctcattggtttctggattgtagtacctgcttggccaaatctctgatgggtgaatactcagcgcatcggcgataagccattctcccttgggccaagggcgcgagagcgcgttggctagcgtagatgagcttaatccggccgctcgcgataccgccgccagcgtcgtatttttcttgcgcagtgcagcaatgatatcagcgggatgccagtcttgtttccttaaaatcatattccttcccttatttgctataagacgactgtagattagtggtataaataacggatgttagttatatgccggactaacatgacattattatttggaaataatatagcattaatttttcttaaaactctcaattaatttccaaataagcgcgtttttgttagggatggcactatcaggatgaatggcaatgaaaaaagagtggtttgctaccagcgaattggttggagtaggcggccttccgaaatcaagacaaggattgaataagcgcgcccgcgaggatggatgggagaagcgtcgccgtaaaggtgtccaaggaagaggagtggagtacttaattcacagcttgccggatacggtaaaaaagtccctattactcgaaatcgagccttccgcctactcggcgaaacagcctgcagcgctagctgtatggatgcaaatttatcagcaactatctgaaaaagaaagagatgagctaatcgcttatattctgcgaatcggggtgtccgccacgctgagccagttaggcatcactccgtcggatgaggaacctgtctcatcaatggtgattgactgattccgctgctggcgatctcttcgatcgttaatcgcagcgatgagaaggaacctgtattttctttcgctttgtaggtctgttctggtcgcgatgttttggcatcgcgttggacttcatcatttcttctattgcttagatgtgtcggtaacgtgtaaaagttagcggtttaggtaattatagtctactatatggaaacttttaggtgaattgacgcaatgcctgttcaaaacaaacaagggagtgacgagtatggacaaagaatggtttgcaacaagtgagttggttggcgtaggtgggttgcctaagtcaccacagggactgaataaacgggcacgagacgacggttgggaaaaacgcaggcggaaagggattcaaggacgtggcgtagaatactctattcgcagtttgcccaatgaggtcaggaattctctgttagtgaaagagaatcctccaacagaatattatcgtatcgataatgagccgacgctgctgtcatcatgggtgcatattttccatcagctatccgttgatgaacgagctcgactgattaatttcatcttgcgtgaaggaacaatagcgatgttgtctcggctggatgatgtcacaatcgatcagactgcctagtctgtcgagcaagtagcgctgccgggcagcgctactcaggcaataaccaacgttcttgtcagataaaaatctaacaccatgctagaaatcgcgctgtacggctaagtgggcgagtccttcaagtgccatacggtatggcgttttcggtagcagttgtagcgcgttgatcgctttatctgcctcttcttcggcacgttgacgcgtgtaatcaagtgaaccgcattgctgcatcgcggcaagaataggctccagcaggtgacgcccgtttccttcttcaatcgcctgacgaattagcgaactctgttccgcattaccctgacgcatagcgtgtaacagtggtagcgttggcttgccttcattgaggtcatcgcccgtgtttttgcccaacgttttaccgtctgcactgtagtcaagcagatcgtcaattaactggaacgcggtgccaagatagcgtccatagtcctgaagtgctttttcttgctctggcgtagcgcctgcaaggatggatgaggattgagctgcggcttcaaataaacgcgccgttttgctgtaaatgacgcgcatataactttcttctgtgatatccgggtcgttgcaattcattaactgcaagacctccccttcagcaatcacgttgactgcttctgacatcagtgccagcacgcgtaaggattcgaggctggtcatcatctggaaggcgcgggtatagataaagtccccaaccagcacgctcgccgcgttgccgaaggccgcattcgctgtcgctttacctcggcgcatgtcggattcatctaccacatcatcatgcagcagcgttgcggtatggataaattcgatcagtgcggcgacggtgacgtgtttatcaccgttataggcaagggctctggctgcaagcacagcaatcattggacgtatacgtttcccaccaccgctaatgatgtaatgaccaagctggttgatcaaaacgacgtcggaattcagttgttcaagaatgactttattaacagccgccatatcctgtgtggttaatgttgtaatttgttctagattcatggtttgtgccaacgtatgtcttcaacactgccgtaagattgctgctgcatatcggcaagacgaaactgattgcgccgattgtacttgaaaaatgagagagataaacggcagttcatacgttgtattctttttcttcacatccgttgattatgcacttgtcatcctcagtatttttgcgtagaattcgcgccctattatgaatatttatagcgcgctctgaaacctattaacgggtgcgcggaaagcggagttttatatgtacgcagttttccaaagtggtggtaaacaacaccgagtaagcgaagggcaaaccgttcgcttggaaaagctggacatcgcaactggtgaagccgttgagtttgacctagttctgatggttgccaacggtgaagaaatcaaaatcggcgttccttacgttgatggcggtaaaatcaaagctgaagttgttgctcatggtcgtggcgaaaaagtgaagatcgttaagttccgtcgccgtaaacactaccgtaagcaagcaggccatcgtcagtggttcactgacgtgaaaattaccggcatcagcgcttaagactaggagagcggattaaatggcacacaagaaagctggcggttcaacccgtaacggtcgtgactctaacgcacaacgtctgggcgtaaaacgttttggcggcgaaagtgtattggctggtaacatcatcgttcgtcaacgtggcaccaaattccacgcaggaactaatgttggctgcgggaaagaccatactctgtttgctttgactgacggtaaagttcagtttgaagttaaaggcccaaaaaaccgtaaatttatcagcatcgttgctgaataatttttcgcgttaggtcttacggatttaagccccgcaattctttgcggggctttttacattctgattctgagtaaaccatctggataagtatgaatactaaacaacagacgggtatcggtctctgtctggcgcttaccacggctgtttgttggggggcgttgccgatagccatgaaacaggttctggtagttatggagccttctactattgtttggtatcgctttcttatcgcgtcgattggactcggcattattctgtcatcccgtaagaagttaccgccaatgcgagttttccgtcatcggcgttggtgggttctgctgctgattgcgacggcgggcttattaggtaattttgttttctttagctcgtctctgcaatatctgagtccgacagcgtctcaggttattggacagctttccccagttggtatgatgttcgccagcgtactaatccttaaggaaaagatgcgtggcacgcagatcattggggcaatcatgctgatctgtggtctgattttattctttaataccagcctgattgagatttttacccggttaacagactacacgctgggtgtactgctcggcgtttgcgcatcggcagtatgggtatcttatggtgtagcgcagaaagtcctgttacggcgtctgacatcgcagcagattctgtttctgctctatgttctgtgtgttgtctttatcacgccttttgccaagcctgacgttattttccagcttagcgggtggcagtttatctgcctactattctgcggcgcgaatacattgattgggtatggcgcgctagcggaggcgatggctcgctggcaagcgtcacaggttagcgcggttattaccttgacgccgctgtttacactgttgttttctgatttacttgcgttggggtggccgagttttttcgctgcgccggtgctgaactggattggctattttggcgcgtttgtcgttgttgctggtgctatgttttccgctatcggacaccgtttcctccccggaaaaaaagaaccagtaccaccattgatggcgcaaaagtagattaagaaaagcgtattgcggcaggtcactgccatcttttgacattttgcatgcgttgtttatttttaatacagatgaaattattgaggcaggcaggtacaatcctgctcctttgctggaatgcgttctagtgcgtcagttttttaatggtgagtagaaatacgctacatgccttaaaatcaaaaagttacgccaaagagaaccaataacaagcctaaaacacgtagatattctctattggttttttgcggagagaatcaatgaagtttgtagatgaagccacaattctgattgtggcgggcgatggcggtaacggttgtatcagctttcgccgtgaaaaatatattcccaacggtggtccagatggcggcgacggtggtgacggcggcgatgtctatctgctggcagacgaaaatctgaacacgctgatcgactatcgttttgaaaaatccttccgtgctgagcgtggacaaaacgggcaaagccgcgactgtacgggtaaacgcggcaaagatattacgattaaagtccctgttggtacccgtgttcttgatcagggaaccggcgaagtgctgggcgatatgacacgtcatcaacagagcctgatggtcgggaaaggcggttggcatggtttgggcaactcgcgttttaaatcgtccgtcaaccgtgctccccgtcagaaaaccaacggtacgaagggcgaagaacgtgagttgacgctggagctgttgctgctggctgacgtggggatgcttggcctgcctaatgcgggtaaatctacctttattcgtgcggtatctgcggcgaagccgaaagtagccgattatccgtttactacgctggtgcctagccttggcgtggtccgtatggatagtgagcagagctttgttgtggcggatatccccggtttgatcgaaggggcatccgacggtgctggactgggaattcgtttcctgaagcaccttgagcgctgccgtgtgctgctacatttggttgatctggcgccgatcgatgagtcaaatccgattgaaaatgccaaagttattatcaacgagttagagcagtatggcgctggtttggcagaaaaaccgcgttggctggttttcaacaaagttgatttgatcgacaaggctgaagcagaaaaacgcgctaaagagattgcggctgcgcttggctgggacgataaatactatctgatctctgcggcaaaccgtgaaggcgtcaacccactttgctgggatgtgatgaacttcctgaaagccaatccgaaaatgatggctattgctgaaagtgcgccggaaaaagttgagttcatgtgggatgattatcaccgtgaacaactggctgaagtagaaaaagaagccgaagaagagtgggatgatgactgggacgatgaagacgatgaaggcgttgagattatctaccaaaaataattcattcttctgctagtcaattttcgcctatcgcggccttaccctgtcagggtaaggccgtattcttatattagttgctctgataaatgtctttgtagagacggctttcaaatctcaccagagggacgcgacgtgcgcgctggtcttctggcggtacggcatagccagacaggaactggacaaatgccatacgctggccgctcgcggtggtaatgaaccccgccagattgtatacgccctgtaacgccccagttttagccgaaactttgccgtcaacgccagcttcatgcaggccgccacgatagcgtagcgtgccgtcatagccggaaagtgggagcatcgtgatgtaattcagctcattatcatgctgcgcgatgtactgtaatacctgcatcatcgtttccggtgaaatcaggttgtgccgtgacagacctgaaccatccacaacaatactgtttcctaaatctacacccgccttctgcctcaggatctgacgcacagcatcggcacctgcacgccatgtgcctggcacgctaaagcgctcatgcccaatggtacgaaaaaccgtatcggcaatcatgttgtccgattttttcagcatgatagtgagcaggtcgtgtagcggaggcgattgtgtctgggttagcacagtcccggctggccccggctgcgtctggcggcgcaaactacctttaatgcggatatccgcctgctgaagttcatctttaacgatagcgccagcatagctagccccatcctgaatcgcgaacgccaacggaagtggttctgttcgctgggttaggcagccagtgagcgtaaagcgattcaattctccggggaccacgtccagttcgcagtactgggcatcggtagatcctttagccagcgtgcgcacctcgctgaacatctgtaccggataataggatgcaacgcggataaaggcgttatcacccgctttaggcgcgctgtagagtgagacggaaaagcagttacgatcgacaattgcagcgcccggcggggcactgaaacactgtgtcatgtcgttccaaggccagcctggtgctttgtcgtgactggcaaaaacggaggtatcgattagcacatcgcctgcgatttcccgtattcctcgtttccttaattcctgcaccatattccgtatttgttggcgcttcagggtcgggtcaccgctaaaccgtacgatcaggttgccgtttagcaggctgccggtaactgggccatgactttccatcgtagtgatgaatcgataatccggacccaattgcagtaatgcagctaatgcggttatcaccttttgcgtactggcaggaagcgccatttgctggctattgaaggccatgctgggtgttgttgcgccaactttttgtaccaataacgccaaattggcgccatcaggcaaatattgacgatgatcttcaacagaagctgcattggcatgcagaacaaaagcgcaggcaagtccggtaacaatcgatgaaaaacgcataatctcagctaagaacggggtaacgtgtggtcatactacggcgcaataaggtctaaagtaaacgatgaccctcattgaactctggggtaaaatacgtatcaaaatgcaaaaccgctgctagcctggatattttgttctggggctggttgcttttgttttatgtccagtgaggactggcacgttgcagagactccgtcgcctttgatttttagcgcgtcaggatgacgattatttgagtcttacggacttttttagaggtatagacaatatgaaacaatatccgatgacgttgcgtggtgctgaaaaattgcgcgaagagcttgatcatctgaaatctgtgcgccgacctgagattattacggcgattgcggaagcacgtgagcacggcgatctgaaagaaaatgcagaatatcatgctgcacgtgagcagcagggtttctgcgaagggcgtattcaagacattgaagccaaactgtctaacgcgcagattatcgatgttacgaaaatggccgctaacaacgggcgtgtcatttttggtgcaaccgtggcggtgatgaatctggatagcgaggaagagcaaacctaccggattgttggcgatgacgaagcggattttaagcaaaatctgatttctgttaactctccgatcgcgcgtggcctgatcggtaaagaacaagatgatgtcgttgtcatccgtacgccgggcggcgacgtggaatacgaagtactgaaggtcgaatatctataaatttaccattttgttgattaaaacagcaaaaattgtaaagaaaagaaaaaggccgcttgcggccttttctctaaccgagaggcatggcacctttccgttaaagctgagtatcctgaaataaaaagtgttatcgtggtaacacaattttacgttctttcgcagggcggtagagcaccagcgtatggccgatgacctgtacgttagcggcacccgtttcacgaacaatcgcttcaacaatcaaggctttggtttcgcgatcttctgtcgctacttttatcttgatcagttcgtgatgcgctaatgcttgttcgatctcagccagaacaccttcggtgagaccgttattacctagcatgacaaccggttttagcggatgtgccaagcctttcaggtgttgtttttgtttattacttaggttcattgtcttttttacttaggttgggattgaaaacggttcattctaccgccatctcatgattataaccaatttgactgttctgattggtaatatgtgagaagtttcttccccaccacgagcgtgttactgagaatagttggaaaatcgatggcgaataaaaagcgttctgcaagctccagtcgctggttgcaggaacactttagcgataaatatgtgctgcaggcccagaaaaaaggcctgcgctcacgtgcttggtttaaacttgacgaaatacagcagagcgacaaactgtttaaacccggcatgacagttgtggatttaggcgcagcacctggtggttggtcacaatatgtggtcacgcaaattggtggaaagggtcgaattatcgcgtgtgatattttaccgatggatccgattgttggcgtcgatttcctgcaaggggactttcgtgatgaactggtcctcaaagccttgctcgaaagagttggcgatagcaaagttcaggtggtgatgtctgacatggcccctaacatgagtggtacaccagctgttgatattccgaaatcgatgtatctggttgaattagcacttggtatgtgtcgggatgtattagcgccaggcggaagtttcctggtgaaagtgtttcagggagaaggctttgatgaatacctgcgggaaattcgctccctgtttacgaaggtgaaaattcgtaaaccagacgcttcacgtgcccggtctcgtgaagtgtatattgtagcgacagggcgcaaactgtagtaccctaacgctgttttttaacacagttgtaatatgaggttaatcccttgagtgacatggcgaaaaacctaattctctggttagtcatcgcagttgtgctgatgtctgttttccagagctttgggcccagcgagtcgaatggccgtagggtggattattcaaccttcttgaccgaagtgaatcaggatcaggtccgtgaagcacgtattaacgggcgtgagatcagtgttatcaaaaaagacagcaacagatacacgacttacattcctgtcaatgaccccaagctactggataacctgctaacgaagaacgtgaaagtcgttggtgaaccaccggaagagccgagtttgttggcttctatctttatttcctggttcccgatgctgttactgattggtgtctggatcttcttcatgcgtcaaatgcaaggcggcggcggtaaaggtgccatgtccttcggcaagagcaaagcgcgtatgttgactgaagatcagatcaagacgacgtttgctgatgtagccggttgcgacgaagcaaaggaagaggttagcgagctggtcgagtacctgcgtgaacctagccgtttccagaaactgggtggtaaaattccatcaggcattttgatggtcgggccgccgggaaccggtaaaacattgctggcgaaagccattgccggtgaagcgaaagtgcctttctttacgatttccggttctgacttcgttgaaatgtttgtcggtgtcggtgcctcccgtgttcgtgacatgttcgaacaggcgaagaaagctgcaccctgcatcatctttatcgatgaaatcgacgccgttggccgtcaacgtggcgcaggtttaggcggtggtcacgatgaacgtgaacaaacgctgaaccaaatgctggttgagatggacggctttgaaggcaacgaaggcattattgttattgcggcgactaaccgtcccgatgttctggatcccgcgttgctgcgtccaggccgttttgaccgtcaggttgttgttggtctgccggatgttcgcggtcgtgaacaaattctgaaagtccatatgcgtcgcgtaccgctatctccagatatggatgcgtcagttatcgcgcgtggtacgccaggcttctctggtgcggatttggctaatctggttaacgaagctgcattgttcgctgctcgtggcaacaaacgtgttgtttcgatggtcgagttcgagaaagctaaagacaaaatcatgatgggtgcagagcgccgctccatggtaatgacggaaaagcaaaaagaatcgacggcgtatcatgaagccggacacgccatcatcggtcgtctggtgccagagcacgatccggtacataaagtaacgatcattccgcgtggtcgcgcactaggcgtaacgttcttcctgcctgaaggggatgcgatcagcgctagccgtcagaagctggaaagccagatctctacgttgtacggcggtcgactggccgaagagattatttacggcgtagaacatgtctctactggcgcgtccaatgacatcaaagtcgcaacgtcgattgcccgtaacatggttacgcagtggggcttttctgaaaaactcggtccattgctctatgcggaagaagacggtgaagtattcctcggtcgctccgtagcaaaagccaagcacatgtcagatgaaacggcacgcatcatcgatcaggaagtgaaatctctggttgaacgtaactacttgcgtgctcgcgaactgttgatggcaaatatggacatccttcattcaatgaaagacgcgttgatgaagtatgaaaccattgatgcgccgcagatcgatgacctgatgggacgtaagaaagatgtacgtccgcctgcgggttgggaagagtctcgctctgacaacgattctggtaacggtggtgcacctaaagcccctacgcctgtcgatgagctgcaaacgcctaatccagataacacaatgtctgagcaagtggacgacaaataattcgctcgtgatagacatctgtaacgttacgaaaccccagctcaggctggggttttttacgagtaatgttcttcaaatcatactccatgctaactacaccagaatgcggaggtaaaacatgcaactggttgccagagactcaacgctggacctttcctgtccacacgtcatgggcattcttaatgttacgccggactctttttccgatggcggcaagcacaacaagttcgataccgcattactgcacgttcaagagatgattaccgctggtgcgaccctgatcgatattggcggtgaatcgacgcgccccggtgcggatgaggtgagcacagaagaagagctggaacgcgtggtgcctgtgatcgaagctattgctaaacgttttgacgtatggatttcggtcgatacttcaaaaccggaagtgatgatggcatcggcgctggcgggagcgcacctgattaatgatatccgcgctttgcaagagcctggtgctctggaggctgcggcggcaacaggtttgccagtgtgcctgatgcacatgcagggtatgccgagaaccatgcagcacaaacctcattatgatgatctgatgcaggacatcgggaatttcttacaacagcagattgaacgctgtgtgagcgcaaatattccgaaaagtaagctattgctggatcctgggttcggattcggtaagaatcttgcccataattacgcgcttctggctcgcctgagcgagttacatcgttttgaactgccgcttctggttggcatgtcgaggaagtccatgattggacagctcctcaatgtaccgcctgcacagcgtgttcatggtagcgtcgcttgcgcagtgatcgctgcgatgcagggtgcacagattattcgcgttcacgatgttaaagaaacggctgatgccatgcgcattgttgaggccaccctttctgcgaaggaataaaaacaagatgagtaaccgcaaatattttggtaccgatggtatacgtggcaaggttggtgatacgccgattacacctgactttgtgcttaaactgggttgggctgctgggaaagtgctagcgcgacatggttctcgtaaaattattatcggcaaagatacccgtatttctggctatatgttggagtctgctctggaagctgggctggccgctgccggtttgtcggcttcttttaccggcccgatgcctacgcctgcggttgcttatctcactcgaacattccgtgctgaagcaggtatcgttatttctgcttctcacaatccttattatgacaacggtattaaattcttctcgattgacggcacaaagctacctgatgacgtggaggaagccattgaagctgagatggaaaaaccgctgacgtgtgttgagtcttcagagttaggtaaagcgagtcgcattgttgacgctgccgggcgctatatcgaattttgtaaggggactttcccgggcgaactgagtcttaatggcttaaagattgtcgtcgattgtgccaatggcgctacctaccatattgcgcccagtgttttgcgtgagcttggtgctaaagtcatcgcgattggctgtgagccggatggcatgaatatcaacgaagagtgcggtgcaacggatgtcagacagctacaggctcgcgtgctggctgaaaaggcggatgttgggctggcattcgacggcgatggcgatcgactcattatggtcgaccatttgggtaacaaggtcgatggcgatcagattctgtatatcatcgcccgcgaaggcttacgtcagggacaactacgcggcggtgcggtaggtaccctgatgagtaacatggggcttgaggtcgcgttaaagcaactcggtatcccgtttgctcgtgccaaggtgggcgaccgctatgtgttagaaatgatgcagacaaaagggtggcgcattggtgcggaaaactccggccatgtcatcctgttagataaaaccacgacgggcgatggtgtgattgccggtttgcaagtacttactgcgatagtgaaaaaccatatgagtctgcatgatttatgcagcggtatgaagttattcccacagattctggttaacgtgcggtttacgggtgaaaacgatccgctggaagacaaaagtgtgcagcagattacgcaggatgtagaaaaagagttggccggacgcgggcgagtattactgcgtaaatctggtactgaaccacttatccgcgtgatggttgaaggtgaacacgaagagacagtaatagcgcaggcgaatcgtattgctgatgcagtgaaagccgtcagttgaggtttttttgattcaccaatcaggtagataaggctttcgagatagaccttgtgtcgaaagccgctgtttttttctgcaatcaacctgtggtgaccaaattacccttgcgtacgttacatcctttggttagtattcagacccgcttgataagggatgtaccatacatcctgcttagcggaatgacgcgcggtttaccgccagaatatagcatctccatgaatcatggggaaaacggttaacgggtacgactatgtacgaagctctgttagtaattttcctgttagtgtcgatcgggttagttgccttgatcatgcttcagcagggtaaaggtgctgatatgggagcctcgttcggagcaggtgcttctgccactttgttcggttcgagcggctctagtaatttcatgacccgcatgacggcgatactggcgaccctgttcttcattatcagtcttattctgggcaacttgagtacgctgcagaaaaaaggcggtgcatgggataacctgagccagccagaaaaagtcgagcagacgacaacgcctgttgcgccttcaacgccggcaagtgacattccgaagtaagcgttttaaagcagtaattgtgatgccgtggtggtggaattggtagacacgctaccttgaggtggtagtgcccgattgggcttacgggttcaagtcccgtcctcggtaccaacataaaaaatagacgtcgatagacgtctatttttttgtctttaatttactgtctcagccttacaggcgcaccaactgcttgccaaagtgttttctgtctaataagtcgataaaggcttgaggcgcgttctctattccctcaataatattctcccgatatttcaatcgtcctttctcaacggcatcgagtagccaaatatcggcttccgcattactactttgggtttggctattttattcaggccaaaatatgcggaacgtcccagtgttcctgctgccccaaaaaaaatagaaggcgacaacgtcgtcggcagtacgcgatgagtaataaaatcctgaggtgtgccaacatagtatttctgccggcctgaaaaggtgaatacgcagtctccaaactgaaattttggatttttcgttgctacgatattacctattgtttctccttaaataacctatcccggcttgatagggctaacaaaggccgtattttgctgagtcgagtgcgtgtgtattggtcaatagatagccacttattttcaactatgtattcgccggattgtaacgcattgatctggcgctcttcgaacctgaaattctctaactgggctgggccatcaggatggtgagcgagtacgattagtttatttgttaacgggttcataatatcccctatatttatcattcattacgcatggcttgatggctggttcaggcagcgttatcgtgcgcatgtgaagaccagcgatattttggccatttgaggctgaaaatgacgatggcttttatcagataggtcaaaatccacaccaatgagacttcgttctatattttggtgtagcgtggggtgccatagttaggaagtgttttcagtcttggcgtagcttattccgctaatgtctgtatgacctgacgcccgagcatgctgtaaatgctgaagataatcacggtggacattgcgccgctgacggataaaaagacgtaccggtaaataaggcgacattctgcgcaaaatacgccagacgttcagcttcattcatgtttgctgaaccgtcgatgttgatctctggcgtaggctggtccaacactaatacggtgggtatcatgcctttttccgcgaactgctgcgccatttcaaaagcgatagttgcgccgagaagtaccagacgagattaatgaacgatgtcaccagcctgtgaaagatagaaagcgcaatcgttttgatatcggcgttataaggttggttaacgctaaaattgggcacctgaataccgtagatcggatagctttcgcccaatttacgcgccagcctggaatgacacagcacgttaccgcccgctgggtggatagaagcaaggtggggttatcttcaggctgcccacgattgagagtcacccttgctgtttgagtctgggatcctttttcttcaatcacgcgggccaactgggtaatgctgctgttttcaaacaactgccccagagacagggatgtcccaaaatgctgattaacgctgaggataagttttaacgcgctgagagaattcccgccaagcgtgaggaagctctcctgcgtatcaacggtatcgttttgtaaaatatcgcgataaatcttatgcaggttgtgttagtgctgattttctggcgcatggaacgagacatttttttccaccgaaggcagaggtaacgcggcataatttatcttaccgctggcggttaattgcttagcataagcttgatggtggtgctggagaataatgcattgctgtagttcatagtaaacagcaaaccgccattatctctatcttcttctatccataaattcagatctactttggcactgccataatcgacttttagcagtttatattttattccgctatttcgactgtgaaaatgaggcaatacctgatacggcaatatttcctgaaacagtgggtttatttggggggtacgagtataggtgatttcatccagaatataattgaatggcacatcctgatacttcatggtttcttcacattctatgcgggcagcatcaatcagatgaataatactagcgtatctccctgcaacaggcgaaagtaattctatatttacggcataaaagtccttccacgactttttcaccatctttaccccaccgtggaaactgttcggtagcggcgttatagtcgccctgattaaaccggcgtaataatgtcgatttctccaagttttctactcctagatagtaagtaaatgaggttaatgcgccaaatttatttccattgagatcaaattttacgtacttctgaactccagttttcgctgtttttaagtttttacataatagaaattcagcctcctgagaggtggtctcattatcaaaattttcatttttcagtattaaatgtccatatccaatggtccatcttcctgctgtgtcaagataccttgttaatctcagaccttcaacgttattagtcagatcaaggccagcctagttgattgtatttggaattttagtcatttttttattcctcttgggttatttgggggagaataagattagtatattcatcaattaaccgcataatgctttctagtggttcgatcgaagtaaactgcatttctatatcgacgtgctgactatttcttccctttttatcttctccagcatcaatcctcgtggagtagaaagggcgaccagggcagctcgacgtggtgccgaggatcgagctgaatcgtaattatctttggggttaacgcgccatctgcatcacgttcaaaaaaaaggatctagcgtttgttgatattgatgagcaataaattgattggcggcggtagccgcgtgctgcatgcagcgagtaatgtctgcaaatgtcattgcctttgatgacgtaacgtgattttctcttggatattatccacattatctggttttttatttttccccataattcaatttttgaatgaaattttctctccttatcttatttttagttgctaagcgtaagcagcctagagggaaataaatgatgattttagaaagtgttaatagctaataaaatagggtcacatcagtcattgtgttggatatgtcatgcaatgtgtcataggccatttattcatggtttaagaattcattgcgttggttttttatacatttatgaaattattacgccattatggtttatttcgaataccattattgttgataatggtattcctccgtggtttcttatgtgaaacaccatgttattggagtcattcttaaaacatcacccttcgattccattgctcaggcattaaaaacagtatcgatgggtatggtctgcttgccggatgatggggtggtttatgagggatggagtgtagataacagcgtaaaaggcaaactccgtgaaagacaacatgaagttttgcaactgattgtatcaggcgcttctaataagcaaattagtcggacattaaacatcagcgcaggaaccgttaagtcacatttggagtcgattttcagacggcttaatgtgcgtaatagaacgcaggctgcgatcgtgttgttagaagaagaacgaagataagttttattcattgcattatttatatttagttattgtctgatttaagcattagggaatcttcatcgcgttatctctttctgccgccctagcagtgagtctttcctcaatggtcggccagctttgtggctagcgtgacagcacaagatcggtccacaaaaagtggaatatctattgcgtgatggccgctgccaggcgacccgcggatgttgacaaaggaacgtattccgcgtataaaaattgccttcgaaccaatcctatggataacttgcatttatgcagttgtcagcgtagtatttgccacgttttcggacgcggggtggagcagcctggtagctcgtcgggctcataacccgaaggtcgtcggttcaaatccggcccccgcaaccacttaacttccagtaaagtgttttttcaaatacgtcttcactcaatttctatctctttttgcagtgatttttgaaaaaatccttcaccgaaagttatgccgcgtttgtaagcggtattagggtccagttgcataaagccccgatttatcggggttttttgttatttggcaacaaacaactgggctattaggccctttttttatgtcttgggggtggacttgtccacattagagcaaaaattaacagagatgatttcagcacccgttgctgcattaggctacgaattggttgggattgagttcatccgtagtcgccaatcgacgctgcgtatctatattgatagtgaagacgggatcactgttgatgattgtgctgatgtcagccaccaagtcagtgcggtattggacgtagaagatccaatcactgtcgcctataacctggaagtttcgtctccaggtcttgagcgtcccttattcacggcggcacattatctgcatttcgtcggagaagaggtggcagtggtgctgcgtatggcagtccagaatcgccgtaaatggttgggtgtgatcaaagctgttgacggcgaaatgatcaccataacagtggaaggcaaagatgaagtattcgcactgagcaacattcagaaagcgaatcttgtaccccacttttaaagtttggatgaggcaactaggatgaacaaagagattctggctgttgttgaagcagtttccaatgagaaatcccttccgcgcgagaagatttttgaagcgttggaaaccgcactggcgacagcgaccaagaaaaaatacgagcaggaaattgatgtacgcgtcagtattgatcgcaaaacgggcgattttgataccttccgtcgttggttagtggtgaatgaagtcactctgccaactcgcgaaattacgcttgatgctgcgcaatttgaagatccttctcttgatgttggcggttacgttgaagatcaaatcgaatccgtaacctttgaccgtattacgacgcaaacagcaaaacaggttatcgtacagaaagttcgtgaagctgaacgtgcgatggttgttgatcagttccgtcaacaagaaggcgaaattatcaccggtgtcgtgaagaaggtaaaccgtgataatatttcgcttgaagtcagaccaatcgatggttctaacaccagtgcagaagcggtaattggccgtgaagatatgctgcctcgtgaaaatttccgccctggcgaccgtattcgtggcgtactgtactctgttcgtcccgaagctcgcggtgctcaactgtttgtcagccgttcccgtccggaaatgctggttgaactcttccgcattgaagtgccagaaatcggtgaagaaattatcgagattaaggcagcggcccgcgatccgggttcacgtgcgaaaattgcagtgaagacgaatgacaagcgtatcgatcctgtcggtgcttgtgtcggtatgcgcggtgcgcgtgtacaggccgtttccagtgaactgggcggcgagcgtattgatgtcattctgtgggatgacaacccagcacagtttgtgatcaatgcaatggcacctgctgatgtggtatcgatcgtcgttgatgaagatacctacacgatggatatcgctgttgagtcgagcaatctggctcaggcgattggtcgaaacgggcagaacgtacgtctggcttcccaactgttgaaacagcatcgttcagaagatcgttgggaactgaacgtgatgacagtggaagatcttcaagccaagcatcaggccgaagcacatgctgcaatcgacgtctttaccaagcaccttgatattgatgaagagtttgcgactgtgctggttgaagaaggtttctcttcacttgaagaattggcctacgtgccaatcaaggaactgttggctatcgaaggctttgatgaagaaaccgttgaagcattgcgtgaacgtgctaaagctgcattaacaacgctggcactggcgcatgaagaaagccttggtgacggtcaacctgctgaagacttgcttagcttgcctgggctgtcgcgtgagttggcgttcaagcttgctgcgatcggtgtttgtacgctggaagatcttgctgaacagggcgttgacgacctgacagatattgaagagctcaatgatgagcaagcgggcgaattgattatggccgcacgtaatatctgttggtttggcgacgacaacgaataacgaactgtagcaggaaaggaacagcatgacagatgtaaccgtaaaatcgctggccgcagagattcaaactccggttgaccgcctggtacagcagtttgctgatgcgggaatgaccaagtctgcatcggactctgtgacccagcatgaaaaagaaacgttattagcgcatttgaaccgcgatcgcggtaatgcgccgagtaaattgacgctgcaacgcaaaacgcgcagcacgttaaatgtccctagcactggcggtaaaagtaagtcggtgcagatcgaagtccgcaagacacgcacttatgtaaaacgcgatccgattgaggcccaacaggctgaagaggaagagcaggcacggcgtgaagcggaagaacaggcacaacgtgccgctgaagagcaggttaaacgcgaggccgatctgcgcgaaactgctgagaaagcgaagcgtgctgccgacgagcaagccaaacgtgaagccgccgaaaaagctaagcgtgatgtagcggaaaaagaaaaagtgacgaaccaacaaaacgaaaatatgaccaagccagctcagtctgagaaagcgaaacgcgaagcggaagctgccgaacttaagcgtaaagcagaagaaactgcacgtcttaaagttgaagaagaagcacgtcgtattgctgaagaagctcgccgtatggctgaagaaaacgccgggcgttgggaagcggaaagcgcgactaaacctgaagaatctgccgattatcacgtgacgacgtctcatcatgcccgtgaagcggaagatgaaaacgaccgtcaggttgaaggtgaacgccgtactcgcacccgtgctgctaaagtaaccaagcagaagaaaggcaatcgtcagtctgagtctaaagctgaccgtgaagaagcgcgtgctgttacccgtggcggtaaaggcaagcgtaagccaagttcactgcagcagagcttcaataagcctgttcaggcggttaaccgtgatgttgtgattggtgaaaccgttactgttgctgaactggctaacaaaatggcagttaaaggctctcaggtcatcaaaacgatgatgagactgggtgcgatggcaaccatcaaccaggtcatcgaccaggaaaccgcgcaactcgttgcggaagagatgggccataaagtcatcctgcgtcgtgagaacgagctggaagaagccgtaatgagcgaccgtgatatgggtgttgctgcggaattccgcgcgccggtcgtgaccatcatgggtcacgtcgaccacggtaaaacctctctgcttgactatatccgttcaaccaaggtagcagcaggcgaagcgggtggtattacccagcatatcggtgcttaccacgttgaaacagacaacggtatgattacgttcctggatacaccgggacacgccgcgtttaccgcaatgcgtgctcgtggtgctcaggctacggatatcgtggtactggttgtggcggcagacgatggcgtgatgcctcagacaatcgaagctatccagcacgcgaaagcggcgcaggttccggttgttgtcgcagtaaacaaaatcgataagcctgatgctgatccagaccgtgtgaaaaccgagctgtctcagtacggtatcatgccggaagagtggggcggcgaatctcagtttgtccacgtatccgctaaagctggtacgggtatcgacgaactgctgaatgcgattctgttgcaggccgaagttctggaactgaaagctgtccgcagcggcatggcaaacggtgtagtgatcgaatccttcctggataaaggtcgtggcccggttgcaaccgtactggttcgtgaaggtacgctgaataaaggcgatatcgttctgtgcggctttgaatatggccgtatccgtgcgatgcgtgatgagttaggtcgtgaaattacgtccgcaggtccttctattcctgtagaaattctcggtatgtccggtgttcctgccgcaggtgatgaagccacagttgttcgtgacgagaagaaagcacgtgaagttgccttgtatcgtcagggtaaattccgtgaagtcaaactggctcgtcagcagaaatctaaactggaaaacatgtttgctaacatgacagaaggtgaagtttctgaactgaacatcgttctgaaatctgacgttcagggctcttgcgaagcgatttccgattcactgcagaaactgtctactgatgaagtgaaagtgaagatcgtcggttccggtgttggcggtatcacagaaacggacgccacgctggcagcagcatcgaatgcgattatccttggctttaacgttcgtgcagatgcatcagctcgccgcgtagttgaagcggaaagcttggatctgcgttattactccgtcatctatgatttgatcgacgaagtgaaacaggcgatgagcggtatgttggcgccggaatataagcaagagatcatcggtctggccgaagtacgtgacgtctttaaatcaccgaaatttggcgctgtcgctggctgtatggtgactgaaggtatcgttaaacgtcacaacaagatccgtgtactgcgtgacaacgtggttatctatgaaggcgagctggaatctctgcgccgctttaaagatgacgttaacgaagtccgtaacggtatggaatgtggtatcggcgtgaagaactacaacgacgttcgcccaggcgatatgatcgaagtctttgaaacgattgagatcaaacgtacgatcgcgtaatccgttttcagcgacgacgtaagtgattcgtaaggggggcctagtgccccccgatttttactggaggatttatcatggcaaaagaattcagccgcacccagcgcgttgcgcaggaaatgcaaaaagaaatcgccattatcattcaacgtgaagtgaaagatccgcgcatcggcatggcgaccgtatccggtgtggaagtttctcgcgatttagcgtatgccaaggtctttgtgaccttcctgaatgataacgagccagagcaagttaaaatagcggtgaaagcactgcaagatgcgtctggctttatccgtatgatgatcggcaaagcaatgcgcctgcgcgttgttccagaattgacgttctcctatgacaactcattggttgaagggatgagaatgtccaatctggtgaccaatgtggtcagaaatgatacggaacgtcgttctgttacgggtgaagatcaggaggattaatgagtcgtcctcgtcgccgtggccgtgatgtacacggcgtattgttattagataagccgcagggcgtgtcgtctaatgatgttttgcagaaagtaaaacggatttttaacgctaacagagcgggccatacgggtgcgttggatccattagcaaccggtatgctgcctatttgccttggggaagcgacgaagttttctcaatatttgctggattctgataaacgctaccgtgtcattgctcggcttgggcaacgaaccgacacctctgatgccgacggtaacgtgatcgaagaacgtgctattggtttttctgctacggatctggaactcgcactggagagctttcgcggcaccacgcagcaagtgccatccatgtactcggcgctgaaatatcaggggcgtaagctgtatgagtatgcacgtcaggggctgacggttccgcgtgaagcgcgtgaaatcaccgtgtatgaacttcagttcattcgctgggaaggtgatgagctggaactggaaattcactgctcgaaagggacgtacatccgtaccattattgacgatctgggtgaacagttgggctgtggcgcgcatgtgatttacctgcgccgcttgcaggttgctatttatcctaccgaaagaatggtgacgctagagcagctagcggcattggccgagcaggctcagacgcaagagcattcactttcgctgagccttgattcgttgctcatgccgatggaaagcccagttattgatttccctgaagtgaatttgccgccagttgttgcaggctatttgaagctgggacaagccgttcaggcagcgaatgcgccgttgaacggcatggtgaggatcaccgagggtgatgcgcacaaatttatcggaatgggcgaaattgacggcgatggccgcgttgcaccacggcgtttggttgttgagtttccggtgtaaatccgcccgttgctgccttgctatcgcagaatgctgaaggtagaatagcgcggcttgactattgggtggctgaattagagatcggcgcctgtttttttatctataatgttggagtattacaatgtctctaagtgttgaagctaaagctaaaatcgtagcagacttcggtcgtggcactaacgatagtggttctactgaagttcaggttgctttgctgactgcgcagatcaaccatctgcaaggccacttttctgagcacaaaaaagatcaccacagccgtcgtggtctgctgcgtatggtttctcagcgtcgtaagctgctggactacctgaagcgtaaagatgtagcacgttacaccagtctgatcgcgcgtctgggtctgcgtcgctaagtcttctgcgtttcagtggaaaggggcctcttttggcccctttcttctaggaagcattagcaaaacagagtagtgtattgttgttaataggatctttcattacagaggttcgcgcggctaatgagaggctttatctgcataagcaagataagggttgtcattagtcgtgagaatgtagtgcaaaggtcgggagttcactggtgcgtttatcttgaatacgtgtaacgcgccccagctaaggatattattttgctgaatccgatcgttcgtaagtttcaatatggtcagcataccgtcacattagagacaggtatgatggcacgccaggctaccgccgctgtgatggtaagcatggatgacacagcggtattcgttaccgttgtcggcgctaaaaacgctaaacccggccaaagtttcttcccattgacggttaactatcaggagcgtacctacgctgctggacgtttccccggtggttttttccgccgtgaaggtcgtccaagtgaaggcgaaacgctgacttcccgtctgattgaccgtccgattcgccctctgttcccagaaggcttcctgaatgaagttcaggtgattgcgactgtggtttccgtcaacccacaggttagccctgatatcgttgccatgattggtgcttctgcggcgctgagcctgtctggtatcccgttcagcggccctatcggtgttgcacgcgtcggttacctgaacgaccagtatgtcctgaacccaacgacagatgaactgaaagaaagccgtctggatctggtcgttgcaggtactcaaggcgctgttctgatggtggaatccgaagctgaattgctgagtgaagatcagatgctcggtgcggtggtctttggccacgagcaacagcaaatcgttatcgaaaacatcaactcactggttgcagaagctggcaaaccgaagtgggaatggcatgcgccagcagttaatgtttctttagagcagcgcgtacaggctctgtctgaagcacgtttgggtgacgcttaccgcattaccgaaaaacaagagcgttatgcacaagttaacgttatcaaaactgacgttgttgccgctctgcaagccgaagatgaaacgctgaatgccggtgagatccaggaaattctgggcaacattgagaaaaacgttgtgcgtggccgtgtactggctggcgaaccgcgtatcgatggccgtgaaaaagacatgattcgtggtctggatgtgcgtactggcgtactgccgcgtacccacggttctgcgctgttcacccgtggtgaaacgcaggcgttggtaactgcaacgctgggtactgagcgtgacgcgcaaaatatcgatgaactgaccggtgaacgtaccgatcgcttcctgctgcactacaacttccctccgtactgtgtcggtgaaaccggtatggttggttcgcctaagcgccgtgaaatcggtcacggtcgtctggctaaacgcggcgtgttggctgtaatgccgaaggcgaacgaattcccgtacaccgtgcgtgtggtgtctgaaatcacggaatctaacggttcttcttccatggcgtctgtctgcggtgcttctctggcgctgatggatgcaggtgtgccaattaaatcagccgttgcgggtatcgcgatgggtctggtgaaagaaggcgacaactttgttgtgctgtccgacattctgggtgacgaagaccacctaggcgatatggacttcaaggttgctggtagccgtgaaggtatcaccgcgctgcaaatggatatcaagatcgaagggattactcgtgagatcatgcaggttgctttgaatcaagccaaaggtgcgcgtttgcacattctgggtgtgatggagcaggcaatcagcacgccgcgtggcgatatctccgaatttgcaccacgtattcacaccatcaaaatcagtaccgataagattaaagacgtgatcggtaaaggtggttctgtgattcgtgcgctgacggaagaaacgggcacgactattgaaattgaagacgatggtactgtgaggattgcttcaaccgacggcgaaaaagcgaaacacgcgattcgtcgtattgaagagatcactgccgaaatcgaagttggccgcgtgtatcagggtaaagttacccgcatcgttgattttggtgctttcgttgctatcggcggcggcaaagaaggcttggtgcatatttctcagatcgcagacaagcgcgtagagaaagtgactgactatctgcagatgggtcaggaagtgccggtcaaggttctggaagttgatcgtcagggccgcgtgcgcttaagcatcaaagaagccaatccgcaaactcaggaagcggcagccccgtcttctgaggaataacgactttatggcaccttgcctgattatggcaaggtgctgcgtgtatcgtaagggtatggatgtccttgcgttgagcggtccgggacaggatgttcatccaatgtttgtcttcgggagtgggaaatgaagcctttcttgcgctggtgttatgttgcaacagcactcatgctggcaggatgcagcaacacggattggcgtaaagacgcagtattggcgattccgttacagccgactttacagcaggaagtgatcctggcacgcatggaacaaatccttgcaagccgggcattaaccgatgatgagcgagcacagctattatatgagcgcggagtgctgtatgatagtctcgggttacgggcattggcgcggaatgatttttcacaagcgctgacgatccgccctgatattccagaagtttttaactatttgggtatctatttaacgcaggcaagcaattttgatgctgcctatgaagcgtttgattctgtactagagcttgatccaacttacaattacgcgcgtttaaaccgtggcatcgctttgtattatggcggtcgctatctgttagcgcaggatgatctgctggcgttttatcgagacgatccgaatgatcctttccgttcgttatggctgtatcttgtggagcgagaaatcaatccagagacggccaaaattgcgttgaagaaacgctatgacgacgtcaagaaagggccttggggatggaatattgtcgaattctacctgggcagtatcagtgaaaaaacactgatgcagcgtttacaggaagaagctacgaataacacttcgctcgctgagcatctcagtgaaactgacttctatttaggtaagcactacctaagtctgggggacaagaacaccgctttggcgctgttcaagctgacggttgccaacaatgtccataactttgttgagcaccgctatgcattgttggaattggcgctattaggccaagagcaagacgacctatcaggatcggaccagcaatagctgacgaacacttaatcagcctgaaaaacttcggttatcaccttcacgggtgagggcttttttgttcgctttttaatccaatttgagccggttcacacttttcaatgaaaatgactgaaaattttcacgacaagttatgtagactggccgccatgtctaatgaggcacgtgtacatgactgatttatttacttctttttccgatttggggctgtctgctcctattattaatgccctgaccgatctgggctatgaaaaaccatcgccgattcaggctgaatgtattcctcacctgctgaacggtcgcgatgtgctgggtatggcacagaccggcagtggtaaaactgcggcttttgctctgccattactcaataatttaaaacctgagttaaaagcgccgcagatgttggtgttggccccaacccgtgaactggctgttcaggttgctgaagcctgtagtgattttgccaaacatatgcacggcgttaacgttgttgccctgtacggcggccagcgttatgacgttcaactgcgcgctttgcgtggtggagcacagattgttgttggtactccaggtcgtctgctggaccacctgaaacgcggtacgctggatctgtccaacctgagtggtctggtactggatgaagctgatgaaatgctgcgtatgggcttcatcgaagatgttgaaaacatcatggctcagatccctgctacgcatcaaactgcactgttctctgcaaccatgccagaagcgattcgccgcattacgcgtcgtttcatgaaagatccacaggaagttcgcatccaatcaagcgtgactacgcgtccagacatcagccagagctactggacggtgcagggtatgcgtaaaaatgaagcgctggttcgtttccttgaagctgaagattttgatgcggcgattattttcgttcgtaccaagaatgctacgctggaagtggccgaagcgttggagcgtagcggttataacagtgccgcgctaaacggtgacatgaaccaggcgctgcgtgagcaaacgctggagcgcctgaaagatggtcgtctggatatcctgattgcgaccgacgttgcggcgcgtggtctggacgttgagcgtatcagcctggtagtcaactacgatatcccaatggactccgagtcttacgtccaccgtattggtcgtaccggtcgtgctggtcgtgctggtcgcgcattgctgtttgtagaaaaccgcgagcgtcgcctgctgcgcaacgttgaacgcacaatgaagctggcgattcctgaagtggaattgccaaatgcggaattgctggggcaacgccgtctggctaaatttgctgccaaagtacagctacagctggaaagcagcgacttggatatgtaccgcgctctgctgacgaagatgcaaccgcaggaagagctggatatcgaaacgctggctgctgcgctgctgaaaatggcgcagggtgaacgtcctctgatcctgccgccggaaccggcattccgtcctcgccgcgaattccgcgatcgtgatgagtctcgtagtgattcacgtggcgatcgtcgccgtgaaccccgcgatgctcgcgattcccgtgaaccccgtgacggtgaccgtccacaacgccgtgagcgtcgtgagtcgggtgaaatggaactgtatcgtatcgaagtgggtcgtgatgacggtgttgaagtacgtcacattgttggtgctatcgccaacgaaggtgatatcagcagccgctacatcggtaacatcaagctgttcgggtctcattcgacgatcgaactgccgaaaggtatgccgggcgacctgttatcacactttacccgcacgcgtattctgaacaaaccaatgaatatgcaattgctgggtgatgcagtagcacagccagaacgtcgtggcggtggccgtcctgctggtgctggtacgggtggtgaacgtcgtgatggcgcagctccacgtcgctctttcggcggtggtgaacgccgtgaaggtaacgctaacggcggtgagcgtcgtgaacgctctgtcaaccgtgatgcggcaccgcgtgctccacgtcgtcgtcctgctgacgcgtaagcttcaatacaatttgttttaatgcggactgtttcaacgaaataagctgcaatgcaaaaaaacgacccgttcacgggtcgtttttttttggctgcaataaatctatctatatatgtcagagcgtcttctgcacatccatcgcaatttcaaaagattgtaaacgtgcttgatggtcaaagatctgaccattaatcatcacttcatctgcctgagtttcacgcaaaagactctgtaacccatgacggactttcgtgcgatcgccgacaatcgacagccgtaaggcttgctcagtgccaaactgttcggcaggtgatccgactgtctcgatgttttctactggtgcgggtagcgggcccggtgtgccacggcgtaggttgatgaactgttgctgcatcgaagtgaagaggaagcgtgcatcccgatcgctatcggctgcaaccacatttacgcaaaccatcgcgtaagggttggcgtgggtggctgaagggacaaaattctcacgatagaggcggaatgcttccagcaacatatcgggtgcaaaatgggcagcaaaggcgaaaggtaaacccagtcttgctgccagctgtgcactctgtataggctagaacccagtagccagatcggaacgtgtaggccctgtcctgggacggcctgtactgcctgacctggttgtgcatcggcaaagtagcgttgcagttcctgcacatcgcgtgggaaatcttcgatatcgccattaaggtgtcggcgcagcgccatcatggtgcgttgatcggtcccaggtgcgcggcctaatcccaaatcgatacggccagggtacagcgattccaatgtaccgaactgctcggcaatgacgagcggcgagtggttcggcagcatcactccaccagaaccgagacggatgcgctgtgtacccgaagcaagatagccgagaagcaccgatgttgctgcactggcgataccggtcatgctgtggtgttccgctagccaatagcggtgatagccccatttttctgtatgttgtgcaagatccagcgagcgatggaaggcgtcacgtgctgtcgcaccttgcgggataggagcaagatcgaggacggaaaacacagcggattgagaaggtgtggacataatatggctcactttgttgttcactgactctaccttgtcgatagatgctaatgccgtcagtcaatgatgaaagtcagagcagtatgattgaatgtcgcggttatacgtagttcaaaggtgcgcttaggaaggaaagggcggttggccgccctgacaggatgtgagttattgaacgagctcaaggccggcgacgcgacgccagtagccgttacaatcggcctgattttgcagcgttaatggcatattgccttgttcgttggcgcggaaggtatccagcatagccggagtggtaatgtcgtttggagacagccggacaatatcgaccaaatcccgcattgacgtcagctcgttaccgaggttgtagcaatagccgctttgcgtctggatgccattgaggacaaagacctgctgattctcctgcgacagcattttcctgccttgcgggtagctaaggcagcaggtttcgcattcatctttcggccgatcttctgaacgagcggtgaagcaacgtgcggaataggctaatggcaaatggccatagctgagcacttccacttcaaactgatggcgaaaaccaagctcttcacactggttcagcagattttgtagccagtcacgagagagttcgaccggcatgcaccagcgcaccatgccttgtttgtgcagcacacgtagggtgtacgcgttgtagcagttgagcgcgtgtccggcgacaaacggcaggttgcgttcggctgcgatgttgactgcgcccagatcgttagcttccagcaagaactcgccattttccacatagcgtcttaactccgtcaattcagacggtgcttgtaagagcgccagcgtagagatcaccacctgcttgccgctgttggcgacttcgcgggcaacgttgaaccagtccgccactttcatcagacggcgcttgctgcacaccgtttcgccgagataaacgatatcggcgctgctgttcaccgcggcctgataaaacgcctcgacgtcttctttcggccaatagtagaggatattgcctaatgcgtatttcatatgttctcctgctactgccatttacgatgatacgcgccgagcgtggtctgcgtgccttctgccactgcgcctaatgcatccatccaagcctgagtgggtacgaatgtctcaggattggcacggcagcgatcaatagcctgtcgccatacctgcgtaatctggctgacgtaggctgggctgcgctgacggccctctatcttcacggaggcaatattggcagcgatcagttcaggcagaagctccagcgtgttcaggctggttggttcttccagtgcatggtagcgctgcccatcgaccaaatagcggcctttacacaacgtggggtaaccggcattttcatcgtcctgatagcggtcgatcaggatattgttcaggcgcgattccatgccgttttccgtttgctgccagcgtacaaaccgcgcaggcgagcaggcacccacggtattcggtgattcgcccgtcagataagaagagagatagcagcgtccttccgccatgatgcacaggctaccgaaggcgaaaacttcgagcggtactgggctggtgcgggcgatttgcttcacctgatgaatggacagcacgcgtggcagcacgatacgtgagacatcgaaatggcgatgatagaaacggatcgcttcggtgtttgttgcggaagcctgaaccgacacgtggcgttcgatgttgggatagcgttcggcggcatattccaacatggcgagatcggcgaggatcagcacatcggcgccgatctgcgcggccatatccacggcgcgctgccagcgttgatagccgttcgggtgagcaaacgtattgatggcgatatgcagtttacgccgatggcggtgcacgtactcacgtgcttcctgtagtttcttatcggtaaaattcagcccggcaaaatgacgtgcgttggtgtcatctttcaggccgatatagaccgcatccgcgccattatcgatggccgctttcagtgctggcagattaccagcggggcaaagcaattccatacacaatccttcattaatcccttcggggccgtagcggctcggtacgatcaatgatgttcagactgatgaccgcttttatgacgggcgttttgcctgccgcctttgtgggccgtcgtaagcgattatttatcagtcgatgaatgttgttaacgattgggaattttaattaacccatcagataaggactttgatttaaggcagtgaatggtgctaatcgtcgcgcaaggacaaaatctgttgggcataatcggataagcgactaaattattgacatagacctctgccgcttgcggtggatgtggcaaaatgtttgcagattatctgaacagtcagattgctttaagaggagtacgccagtgttggaaaaactacgagcgcagattgtgcgtcagggaccgagcttattaggtaagccactcaagttcactccctttgcgctacagcgtcaggttttggaacagatgttgggctggcagttccgtcaggcgctggaagaaggcgatctggcatttctcgaaagccgctggctgaaaattgaggtgcgtgatgttggtttgcagtggtttatgacgctgcgtgagggtcgtctggtggtaagccacgatgagacgccggatgtcagcttcagtgcggatgcaaacgatctgattttgatcgctgcgcgtaaagaagatcccgattcgctgtttttccaacgtcgtctgcgcattgagggcgacaccgaattaggtttgtatgtgaagaacctgatggatgccattgaactggaggctatgcctgcgccactgcgtattggtctgctacaactggcgaactttgttgaagctggcttacaggagggcgtagtgcaaacaacgaatcatgcgccagtatcatgctagttcgggtggaaattcccgttgatgccgcagggatcgacagcttattgcgtcgttcttttccaacgggtgcagaagccgatctggtgcatcaactgcgtgaagacggcttattgacgcttggcgtcgtggcaaccgacgatgaaggtggtgtggtggggtacgccgcattcagtccggtgttgatcgaaggtgaggatcggcagtgggtagcgcttgcgccgttggcggtagacgaaagtctgcgtcgacaaggcgtgggtgagaagctggtctacgaagggttggatgcgctgaatgaatttagctataccgccgtcgttgtgctgggtgagcctgcgtactattcccgctttggtttcgttccggctacagagcaccagttgcattgtcgctggccggacagcgaatcgacttttcaggtctacccactggcggacaatcaggttgctggtgaagagtcgtctgaaggtgaaagtggatttgaagatgccatcgggctggttgaatatgccgagccgtttaaccgctttctctagctgagagcgtatcaatacaaagcgcctgaggctggtcttgtaccagcctttctttttggcttttgcttaactgcttaatgcggtattccagcttaagtgcatttgaacgatcgcctgccagacagtgaaacactagcgtcaactcccctttcccccgcagtgcttttgccccttttcctgcctgatgttgattcatgcgacggctgacatccgtcgtgataccggtgtacagcgccccggcgaccgtgcgcagcatgtacagataccagcgggagtgttcagcatgttcagtcatggttttgtctgcggtttctcggaagcagtcttattggcagtcagtgtagggtgcttatcttgttacgtgaagtagcacgtcgctgttgttaaacggattgcaacctcgcgtaaggaaataatttttctgctctgccgtagtttcttcctgtacttagggagaagccgctatgcttattctatacccgtcatacttcaagctgcatgtgcgttggctgcgttcagtcacccgaatcacttacttgagtaagctcatcgggactccttcgcttgccgccttcctgaaacttgaattatttagggtatatatatgacttcaaccagaagcattgggcgatctgcgactgtgtgctgccgcctctttattcatttatgaagggcggagctggtcgacaaggctatcagcgctattccccagcttggccttattctgggcagtatgtgtgataaaaatcacatataatcattatctattgcatttctcttacatcaagtgtgaatgaatgcacaaaatagtccggcatggcgtgttcaaatatctgatatgtccacgtgtataaagcgtttctttcgatatcgtcctttcggtgttgaaataatcacaggatgaagggtagaggaaggttgactgcggtgagaaggatctcggtgccgctacaggttgtttctcctgagcgctatcttcaaggaaccaagtccgctcgccaaacgtgctggtttacaccagttaatgttcagggccggttagaccggctgacgagttggagagttgtatgaccaagctgaccacggccgcgcagcgcgcgctggcgttgatggatttaaccacgctgaatgaggatgatacggatgaaaaagtgacggcactctgccgtcaggcaaacagcccggcaggaaaaactgctgctatctgtatctatccacgttttatccccctggcgaaaaaaatcctgcgtgagcagggtacgccggatatccgtattgcgacggtgaccaacttcccgcacggcaatgatgatgttgacatcgctgttgcagaaaccagagcggcgatagcctatggcgctgatgaagttgatgtcgtattcccttaccgagcactgattgcaggcaatgcgcaaattggttttaagctggtgcaggcatgcaaagcagtatgtcaggatgcccacgtgctgctgaaggtgatcatcgaaacgggtgagctgaaacaggaagccctgatacgtcaggcgagcgagattgctattgatgcgggtgccgacttcattaaaacctcaaccggtaaagtgtcgatgaacgcgacgccggaaagtgcctcgatcatgctgaagacgatccgcgataaaggcgtgggtgagcatgtcggctttaaagccgctggcggcgtgcgtgacgcggaagacgccgccatttatctgcaactggcggacgatatcatgggcgctgaatgggcgaatgcgcagcattttcgctttggcgcatccagtttgctggcgagcctgctgacaacgctcggacacgcggcagcggcgccacagggcagctactaatcatgcggccacggcgcactattttattcgtgacatcatgttgttgatggctgcattggtccacaacagcaagtgtgctcgcagcgacagtctgctgagccatatcagaattcatcaggagtacagaccttgtttctgattcaagaaattattcgtaagaagcgtgatggaaaaactctgagcgaagaggagatccgcttttttatcaacggtattcgtgacaataccgtctctgaaggtcagattgccgctctggcgatgaccatttactttcacgatatgtcgatggatgaacgcgtggcgctgacgttggcgatgcgtgactccggtacggtgctgaactggaagagcctgaatctgaacggcccgctggtggacaaacactctaccggtggtgtgggggatgtcacctcgctgatgctggggccgatggtcgccgcctgtgggggctacgtcccgatgatctctgggcgtgggctgggacataccggcggcacgctggataaacttgaagcgattccgggactggatattttcccgaacgatgaccattttcgtcgcatcatccagcaggttggcgtcgcgattattgggcagacctcatcgctggcgccggcggataaacgtttttacgctacgcgcgacattaccgctacggtcgattcgatcccactgatcactgcgtcgattctggcgaagaagctggctgaagggctggatgcgttagtgatggacgtgaaagtaggttctggggcgtttatgccgacctatgaactgtccgaacagctggcgcaggcgattgtcggcgtggcaaataacgcaggatgccgcaccagcgcattactgacggacatgaatcaggtgctggcatccagtgcgggtaatgcgctggaagtgcgggaggccgtgcgtttcctgacaggggagagccgcaacccacgcctgtatgatgttactatggcgctatgtggcgagatgctgctggcgggtggactggcaagctcggcggacgacgcgcattcgcgtttgcaggccgtgttggataacggcaaagccgccgacgtcttcgggcgcatggtcgccgcacagcgtggaccgggtgattttgtcgaacactacgatcgttacctgccggtggcgacgttaagtaagccggtgttcgcgacgcgtgaaggcgttgtgaccgcgatggatacccgtgcgttgggcatggcggtcgtgtcgctgggcggcggacgccgtcaggcctcggatacgatcgattacagtgtcggtctggatagcatgattagcctgggtgagcgcgttgacgcgcagcgcccgctggcggtcatccacgccaatacggaagcacaatggcagcaggcggcgaatgaagtccgagccgcgatccaactgggcgacacggcaccagaaaagaccccgatggtctatcgtcgggtgagtgcggaggcgtgatcgcgcagggttggcgatgggtagccttgaattgattttcccctgctgataggcagggccttagcgcatagctgcgcaggagagaaagaatgaaacgtgtatatattatggttctcgattcgtttgggatcggtagcagtgctgatgcagaacgctttggtgatgtcggttcggatacgctgggccatatcgctcaggcgtgtgcggcggggacggcggataaagggcgtagcggttcgctgcatttgccaaacctgagccgtttggggctaggtaaagccgctgaggcctcaacgggaacgttcccagcagggctggatgaaaacgcagacattatcggtgcttacgcgcacgccagtgaaatttcttcgggtaaagatacaccgtctggtcactgggaaattgccggtgtgcctgtcctgttcgactggggctattttaaagatgaagaaaacagttttccgcaggaactgctggataaactggtgaagcgcgccaatctgccaggctatctgggcaactgtcactcttccggtacggtgattctggatcaactggctgaagaacatatgaaaacgggcaagccgattttttacacttctgcggattcggtgttccagattgcctgccatgaagagacgttcggtctggataagctgtacgagctgtgtgaaattgcccgcgaagagctgactgaaggggattacaacatcgggcgagtgatcgcgcgtccgtttatcggtgacaaacccggcaacttcgagcgtactggcaaccgtcacgatctggccgttgaaccgccagcgccgaccatcctgaaaaagttggtggatgaaaaaggcggtgaagtggtttccgtcggtaaaattgcggatatctacgcgcaggtcggtatcactaagaaagtgaaggctaccggcatcgatgcgctgtttgacgccacgctgaaagagatggatagcgcgggcgacaacacgatcgtgtttaccaactttgtggatttcgactccgcctacgggcaccgtcgcgatattccgggctatgcggccgcgctagagctgttcgatcgccgtttacccgagttaatgtcacgcgtgacgggcgatgacatcctgattctgacggcggatcacggctgtgatccgagctggcacggcaccgatcatacccgcgaaaacgtaccggtgttgatctatgggccgaaagtgaagccggggtcatacggtcaccgtgaaaccttcgccgatatcgggcagacggtcgcggcctactttggcctgtcgcctatggactacggcaaatcgatattgtaaaaacaccgtttttagtgaaacttgattaattaaggaataaacgcatggctacgccacatattaatgcagaaatgggtgatttcgcggatgttgtactgatgccgggcgacccgctgcgcgctaagtttattgcagaaacctttttggatgatgcccgcgaagtgaacaacgtgcgtggcatgttagggttcacggggacttataaaggccgtaaaatttcggtcatgggtcacggtatgggtatcccatcctgctcgatctatgcgaaagagctgatcaccgagtttggcgtgaagaagatcatccgcgtgggttcctgcggtgcggtacgtgaagacgtcaaactgcgcgatgtggtgatcggtatgggcgcctgtacggattccaaagtgaaccgtatgcgtttcaaagatcacgactatgcggctattgccgatttcgacatggtgcgtaatgccgttgatgctgctaaagcacgcgatgtttctgtccgcgtaggtaacatcttctccgccgatctgttctacacgccagacccgcagatgttcgacgtgatggaaaaatacggcattctgggtgtagaaatggaagccgccggtatctacggcgtagcggcagagttcggtgcgaaagcgctggcaatctgtaccgtttctgaccacattcgtaccggtgcacaaaccacctcagaagagcgtcagactacgttcaatgagatgatcgagatcgcgctggaatccgttctgcttggcgataacgagtaacattatttagcccacgcatactactcggcggtttgtctgtagctgccaggcaggtctgaattcgtaagtcagcggattcagaccctgctatttcctatgacccctatagcgacagatgcgctgacccgcgcgtaatatcggtgttcttctttatcagcgcacgcttgctaaggtgccgcacgctactgttttatctattttccaggttcgagcgccgtgattcacgacaagttaggttctatgacttgttttatgaaaagctgagttcataattaataatgaaaataataatcattattattattaattctgggaaagagatgaaagcattcattctgaaaaagcgtatcgcgggtatgccaacgaaactggcggtgttaatcggtgtactgtgcagcggcatggccatgccgctgttggctgaagagccgccaacagcggtacaacccaccacagcatcctctgcatcagaaaaggaaactcgcggcgacacgatgaccgtcgtggctaagccaggtaatacgttccgtgcagggggtgacgatctggttcccgcctatctggatggacaaattgcgaatggtggacgtctcggttttctggggcagcagaatgcgcgtgatgtgccatttaacgtgattagctataccgacaagatgatcctgtcccagcaggcggaaacgctggctgatgtcgtgaagaacgatgcctctattcaaactctgaaaggctttggcaattttatggaaacctatcgcatccgtggttttacgctggatggcgatgatattaccttcggaggactgtatggtgtgatgccgcgtcagatggtgtcgaccaatatggttgaacgcgtagaagtctttaaaggtgccagtgcatttgttaacggggtatctggtagcgggattgggagtggcgtcggcggttcgataaacgtggaaccgaagcatgcgacagatgatccactcactcgtttgaccgttgactatgaatcgaaaaacaagattggtggtggggtggatgtcggtcgtcgttttggtgataacgatgagtttggtgtacgtgtcaatgtgttgcaccgcgaaggagaaggcgccattcaccaccaaaaagaccgtatgtcgatggcctctgttggccttgattatcgcggcgatcgtttccgtacttcattggatgcaggctaccagcaccagaccgtgcacggtgggcgaattgcagtaggtactgggagcgccacagtaatcccttctgccccggatgccacattaaattatggtcagaaatgggtctcgactgacctgaaaacgactttcggtatgtggcgcagcgaatatgatgttgccgacaactggacgttgtattccggtatcggtagcagtcgagcggatgaatatggagtctatggttcacctaagctgacggataacaacggcaatgcgacaatatcgcggatggatgtcccctttaaacgtgatacgttctccggcttgttaggcatccgtggacagtttgatacaggcgcggtgacacataaagttaatatcggttattcaggtgtgtatgcgaaaagtcgaacggcttacacgatgtctgacaatgtcgggccaatcgatatttatcatcctggtgatattagtaaccctccgtctatctactttggtggggatatgggggatcctaaagtacgtaaccgtgtcagaagtgcggggctttcgttgtctgataccctatcgattatggatgataaagttgcgttgactgctgggttacgtcggcaagaaattatggtacgtaactatagttatgaagggattgaagaaagtgacagtacctttaaccgtactaaagtcacgccagcatacggtttggttgtgaagccgtgggagaatatttctctgtatgccaaccatatagagtcattatcaccgggcggcattgcgccgtttaatgctgcgaataaagggaaagtcacgggaatttatgttgctaaacagaatgaagtgggcgtgaagtttgactatgagcgggtaggtggatcgctggcgctgtttgaaattaagcgaccaaatgaatatatcaatagtcagacgggcaatttcgggatttacggcgagcgccgccatcgcggcatggaactcaatgtgtttggtgagccggtatttggcctgcgactgaacggtagtgcgacatggattgcagcacagcagattaaaacggatggtggcgctaacaatggtaaagatgttgtcggcgtgccacgctatcaactggttcttgggtcagaatatgatatcaaatccgtcgaggggctaacgctgtcgggaacggcgatccgttccggttcacagtatgcgaataacagtaatactatgaagctcaaaccgtggacgcgattggatcttggcgcgcgctacagtatgccgatgaacgatcacacgctggtctggcgagccaatgttgaaaacgtaacgaatgaaaaatattggtcgtcagtcaacgattccggtgcctatctgtatcaaggcgatccgcgttcactgaaactgtctatgtcagtcgacttctaacgacggtaaccgtcatactcatacttgtatagaaaacccacctcaggtgggttttcgcgtgtttggccggtcgaaatttttgggaagggctacttaatcgcttgggcaggaacctgcgcagcgctgttaaagctgatctcgttgatagcactccatttattcacatcggtaccaaacgtatccaacttgaagaattttgctttaacggcagggaaggtgaatttttcaccgtctttggcattgctggacgtgaccagattgtcagccagtttttgccaggttttaccgtcggtagagtaggagacggagaacttcagcttgcgctcgtccgctttgaaaggaaccagaacaaagttctcaaccgattgttctttatccagttctaactgaacccaactctcaccatttgctgcccagcgcgtttttacgtcaccatcggcaatgttggcaggtttgtgacctttgtctgagtcataagcggaggccgtaaccgctgtgacttgtaccgcgtaagcggaaagagagaataaaccgcacaggagcgtcgtagccagagtgtattttttcatattattcctcgtagataacggataaaccatggcatgcctgcaaaccagaaacatgaaatggaaccttattgtgataaaaaagaaacgaggttttatttatgacgatcacgttgcggggatttttctgtcgggaaaaaaggcagggcgggacggggagcacattatggcacccgccttgtcgcgaggagtatagataaagaggttagccgagcggtagcgccatgaggatcgcgtcctctcggccttgtgccgcgggataataatcgcggcgcacggagacttcgttaaatcccaggctttcatacagcgcgatggcccgcgcgtttgactcacggacttccagccacagtgtaacaataccgcgctgctccatctcgtcgatcagctgttccagcaactggcggcccagcccctgacgctggtggtcaggatgcacggcgatattgaacaacgtcgcttcatccagcaccacttgcgtgatggcgtacgcggcaatctgttcgtcatggctcaatttcagattgaaataacgttcaccctgattgctgataaacgttttttccgtccagggaaaggcgtggctagcttgttcaattttaaaggcttgtgccagatcggctggcgtcagagaagatatcgtgttcatgttcacagatctgttgccacagcgcccgtttggcgtcggcattttgataaagttcagaaagcagagggctggaaagctggatgccctgtagcgcaatgggctccgcgatgcccagccgccagctatggcagcgtgcatcggcgggcaacatctctatctgctgcggcgtcaggcggtaggcttgcgcaggggtgagcgcaagactgtgcagaacgtcggccagcagcggttcatcatcggccagcggttcggcggagacgatcaccagacgcacctgatcgggcagactgacggcgatttcgccttgcagcaccgtcgggcgacgcagcgtccactgcgtaatccccagttgctgtagcagcctgtcacgtcttgattccatgcgttatcctgtctggcgtgcgagaaaatgattcgtgcctatgctaacaaaccccgccatgctgcgccaacgtcggtgcggttatttcctctccgctctgcaacttcgaggccgaagcgtatataatcccccgttcaatgattaaggagccgtagcccgatgtccgcattaacccccgccagtgaagtcatactgcgccatagtgacgaatttctttcacgccgagttctgtttgccggtgatttgcaggataccctgcccgcgcaatttgaggcggcgtcggtgcgtgtccattgcaaccaatatcaccactggcaacagatggcaaagccacttggggataatgctcaatacagtctggtagcggacgctgagctggtagcggatagcgatacgctgatttattactggccaaagagcaaacaagaagcagaattccaactgtgtaacctgctttcactgctgccggtcggcgcggagatcttcgttgttggggaaaaccgcagcggcgtacgcagcgctgaaaccgtgttgtctgatttcgttgaactggtaaaaatcgacagcgcacgccgctgtgggctttaccacggccgaattgataagcaggccagcttcacgctggatgattggtgggacgaatatgtgacggaaggggtgacggtcaaaacgcttccgggcatcttcagccgtgatggtctggatccgggcagcagactactgttgtctacgtttgagccacatatgaaaggcaaagtcctggatattgcgtgtggtgcgggtgtgcttgcatcggtgttggcgaaacagtcgccgaaaattcgcctgacgctgagtgatgtcagcgccgcagcggtggagtccagcaatgcaacactggcagcgaatgcgctggaaggcagcgtgattgcgagtaacgtctattcagacatcgacggccgcttcgacatgatcgtgtccaacccgccgttccatgacggcttgcagaccagcttgcaagccgtagaaatgctgattcgtggtgcggtaacgcatctaccgattggcggacaattacgcatcgtcgctaacgccttcctaccttatccggcgctgttagatgccgcgtttggcagccatgaagtgctggcgcaaaccggacgcttcaaggtgtatcaggctaccgttgggcgtcctccacgtacaggtaaaggtcgccgccggtaatcctactgattaagggtcgccatactctccttgccgtagcgttctcctgctgcggcatcaggcgggaagatggcattaatggcggccagttcctctttcgtcagtgtgacatccagcgcggcaacgttctcttccagatagagacggcgtttggtgcccggaatcggcacgatatgttcgccctgcgccagtacccacgccagcgcgagctgtgagggtgtggcctgtttttcctgcgccagttggttaattttctctaccagttgcaggtttttcccgaaattttccccagcgaagcgtggattggtgcgacgaaaatcgtcggctgccagatcgtctaggctgcgaatcgcgccagtcagaaagccgcgaccgagtgggctgtaaggcacaaagccgatgcccaaacgctcacaggtgggcagaatctcagcttccatatcgcgcgtccacagtgaatattcgctctgtaacgctgtaatagggtgcacgcgatgggcacgctccagcgtggtgacagaggcttcactcaggccgatgtagcgaatcttgccttctttaaccagctcggccagcgcgccgaccgtctcttcaatcggaaccgtcgggtcgatacggtgctgatagtaaagatcgataacgtctgtaccgagccgtttcaggctaccttccaccgctcgacggatataatccggtttaccgcagacgccgcgagcgtagggattagccggatcgcgcacgatgccgaatttagtcgccagaaagacctgctcgcgtttgccctttatcgcgttgccaagcagttgttcattggtgtgagggccatacatatcggcggtgtccagcagcgtaacgcccagctccagtgcgcgatgcaatgtggcaatggactctttttcatcctgcgcagtagagtaaaaatcactcattcccatgcagcctagcccaatcgctgaaacctgtggaccgttcgcccctaatttgcgcttttgcatcgtcatcttcctcatcttattggcagtgagagtagtttggttgtttatagcacaaagataaatactgctttctatgcaacactattcaaaaataactaacaatggtggcggcgatggatcatattcaggcgatgcgggtttttgtgcgtattgtcgaattgggaagctttagccgtgcggcggagcggctggcgctaccgcgtgcgacggtgagcaacactatcaagcagcttgaagggcggctgggtgtacgtttactgcaacgcacgacccgtcaggtacagatcaccgatgaagggcgcgtttattatgagcgttgcctgcaattgcttgctgaaattgaagagatcgacacacttttcacacagcaaaagctacagccggttggtaaagtgcgggttgatatgccgcactcgctggcacgggaaatcgttgttccggcgttaggggagttctatgcgcgttatccgcaagtgacgctgatgctaagcgccaacgatgcggcgattaatgtgctgcgtgaaggcgtcgactgcgtgctgcgtgcctggcagacggatgacgagacgctagcgacccgccatttgccgtcgatgccgcaggtaacctgtgcgtccgctgactatctggcgcgatatggcgtgccgcgttcgcttgatgagctgtcggggcatcacatggtgggctatttctctctgcgtaccgaatacctttatccgctggaatttatgtctggcgacgagcgcattacgcgtatgctgcccggcacgttgcaggtaaacggcgccgatgcctatatcgcaggtgcatgcgcgggattgggaattattcaggcaccgcgtcgcggtttgatctcacttctcgacggtggagaactggtagagattttgccggagataccgccgcccgcgatgccactttacgtgatgtatacgcccggtcgctttcttgcgccgcggattagggtgttcatagaatggctcgatgaactctttacgcgcaacgctgcggtgagatgatgttttttacagcaaaccccgcattccagaggaaataatcattgacgtgaacgcgaaaacctctagaattcgcccccgtagtgatattgcgtaaagcagtgttgcgaaggtggcggaattggtagacgcgctagcttcaggtgttagtgttcttacggacgtgagggttcaagtccctctcttcgcaccaacatcactacaacggttctggtttgtcgaaccgaagcagtaatcagtattgcgtaaccagaaatacatgacagagttgcgaaggtggcggaattggtagacgcgctagcttcaggtgttagtgttcttacggacgtgagggttcaagtccctctcttcgcaccatgtcgtgataggtttaccgcataagacaattattgcataaaataatgctgtataagacaagcaacgttctcagtgcgaaggtggcggaattggtagacgcgctagcttcaggtgttagtgtccttacggacgtgagggttcaagtccctctcttcgcaccaccgaacgcctctgtatcttcctgattttcctctctgtttattctcttttatcctattcctggctatagcgcttttctgcgtttgttggcaattctgtgctgcttatcatttgcgtgtgtttataacgtcgtcaaattaaacatgactgacagcgccgccaaaccgccagctagcgcaatgcaggatggcagcaataaatagtggcgcaaacgttgatgaaacagcatggcgagggtcgccaacaaagcgacggcgataatcactttcaggtgtgtcaggttcagattgagtagtgccagcagcggcataatggcacaaggtaacagcacgccccaggcactagacaggtgcttccccatacaccaactcacaccccatagcccgcaggctgtgatcattgctgtcagcatttatccacccgtcaaaaatgataatgataactaatatcatataagaatttatatcaattactagctttttgacgagtagaatgccggaatttgctacctagcggcgttaatcgggatgtgagctgctcagatgctgtcgtattaggtggatcatattcacgatcgcggccgatcgttcatgtttacgccagatagccgcaatttgtgtatggacttcgggcatgccgatatcatgatatgtcacattctcagccttaatacaggcaagcgactccggtacaagggtaatgccgaaacctgcggcgaccatcccaatggtggccgtcaactgtggggcaaagggactgggtctgggaccataacctgacaggtagcaggtacgaataatcatatcgtgcagccccggacatacctcgcgtgggaaaataatcagcggctcctgacgcagctcgcttagcgaaacctgtgttttatggctaagcgcatgccctgcgggtaacaccaatttcattggctcttctgccaaaatttccccgttaatatcatcactgagatcgcaaggtaagcgcagaaatgcgatgtcgatattgcgtttttgcaatgaggcgataagcgttgccgggttttcttccttcggtaacggttgaacgtgcggatgctgctgacagtagctatgcagcagcccaagcacggtgggatggaacatggccgacggcgagaagcccacgttcaggctacctttctcgcctcgcgcaatgcttcttgtacgcgcgatcgccgaatcggtgagttgcagaatccggcgggcgtcttcatacagcgcttgtcccgcctccgtcatttctacgccgcgcgtcagtcgcttgaacagcggtgtaccgatctccagctcgaatttcttgatctgctggctgagcggcggttgtgacatccccagattttctgccgcacgagtgaaatgccgggcttgtgcaacggcgacaaaatagcgcaggtaacgtagttccattcacgtaactccatatgtatccgatcttgaagtgaccttaattgcatattggaattttgttctcttccgcgtcaatctttatctaaatattagcaatatttaagtaattgtgcggtgaaaaggaatgtatgaaaacgagtatcggtgaacaatcctgtgaagaagcctttgctagctacgcttatgactttcggcaggagcacgcagactgcgttatttatcagacctcattaatgagtggactaataaatggcgtatacgaaggtagccgaacgatggctgaattattggaacatggtgactttggattaggaacatttaatagtttggatggggaactggttgcattaaatagccagattttccagctgttatctgatggtagcgcacgggcggcgaggccggagcagaaaacgccattcgcggtaatgacgttcttccgcccgacggaaacgatccgtttccatcgctggacctcgcgtgaagaagtgcatcgccagatcgatgagatcgtgggaacagacaatctgttctgtgcgttgcggattgatgggcgttttcgctgtgttgaaactcgcaccgtccctcggcagtgccggccttacaagccgatgcaggaagctattgaagggcagccgacgtttcattttgaacaccggagcggcagcgttattgggtttcgcagcccagcttatacccagggaattaatgtcgcgggttaccacgaacactttattactgacgatcgccaaggcggtggccatattctgaattatgacgttgaaaacggcacgctgacatttggcgtgatcgccaaattgatcatcgacctgcctcaggatcgggaatttctcaatgccgatctgtcatcagaaaacctcaacagcgtaatcaagtcagtagagagctagtcatttcatcggagtcatgtcatggaaaagtccaccgaaaagcaaagctggagtagcggagctgagctgattgtaaaacacttagaagcgcagggcgtgaagcatatctttggtattcccggcgcaaaaatcgatcgcgtgtttgatgaactggaagactcgacgattcaaacgatcccagtacggcatgaggcgaacggcgcgtttatggcggcggcaataggacgcctcacaggaaaagccggcgtgacgctggtgacatccggccctggctgttccaatctggtgactgggctggcgacggcaaccgcagagggagatgccgtcgtggcgttaggcggggcggtcaaacgggcggataagctcaagttgacgcaccagagtctggataccgttagcctgtttcagccggttagtaaattcagtgcggaaattacggcttcctccgcaatatcggaggtgttggcgaatgctttcagggcagcggaaagtgggcgtccgggggcggcgtttgtcagcctgccgcaggatatcgtcaatgaaccggtcattagcccggtgttggcctgcccgcatttaccgttattaaacggtgcaccacagagtgacattgctgaagcagccaagctgctgcggcaggctaaaaatccagtgttgctgctcggattaatggccagccagcaggaaaatgcgcaggcactgcgccgttttctgcatcatagccagttacccgttaccagcacgtatcaggctgctggtgtgatcgaccagcaacagttcaatcattttgccggacgtgtcggattattcaacaatcaggctggtgataagctgctgcaacaggcggacgtgattgtcaccgtgggttacagcccgattgagtatgatccatcgttgtggaacaacggcaaggcgacattgattcatattgatgtactgcgagcggagatcgacagtgcctatcgccctaacattgagctgctcgggaatatcgcgatgacggtggacacgctgaatgcctgtatcagcgaaccctttatcttatcttccggcacccaggctgtattgcaggatcgtcagcgtcagcgccacgatctcagcacacgtgccatcaacatgacagggtttgcaatccacccgctgcgtctggtgcgggcgatgcaggatatcgtgaatgaggatgtcacgctgtgtgtagatatggggagtttccatatttggttggcgcgttacctgtatagcttccgggcgcgacagattctgatgactaacggtcagcagaccatgggcgtagcattaccgtgggcgatcgccgcatcgctggtacaacccggcaagaaagtggtctccgtttccggcgacggtggatttatgcaatccagcatggaactggaaacagcggtgcgcctgaaaagcaatctcctgcatatcatctgggtggataacggctacaacatggtggaaatccagcaactgcacaaataccatcgtccagcaggcgtgtcgttcgggccgatagatttcaaagcctatgcggaagcgtttggtgcaaaagggttcgcggtggaatctgccgatgaactggttagcaaactccgtcaggcaatggacgttgacggccctgcggtgattgctattccggttgattattccgacaaccactggctgatggagaatctgaatattagtgtgctggtgtagaaggtataaattttgtgcccgcataataacgatagcgggcacaacctagagccttgttgttatgcgttaataaatagattgatacagcgcttttatgtcgtcgatgttggtatcgcgcgggttaccgccggtgcagacatcgtcaaaggcggcctgcgccagcgctggaatatcctcttctctcacgccgacatcgcgcaatctcggtgggatatctacatcgtgagaaagctgtcgcaccgcatgaatagctgcttccctcgcctgagcaatcgacatatctgtcgcgccgtttacccccatcgcaacggcgatatcccggaatttttcaccggtgtaatctgcgttgtaggccatgatatgcggcagtaggatcgcattagcgacgccgtgcggggtgttgtagaacgcgccgagtgggtgcgccatgccgtgtaccagcccaagcccaacgttcgagaaccccataccggcgatgtattgtcccagcgccatctcttccacgcctttcggcttcccggcaacggaatcacgcagtgaacggctgataatttcaatggccttcaggtgcagcgtatcagtcagttcccaggcggctttggtggtgaaaccctcaatggcgtgcgtcagagcgtcaatccccgttgccgctttcagcgaggcaggcatgctcatcatcatgtcaggatcgacgatggcgacaattggaatgtcatgtggatcgacgcacacgaatttgcggcgtttttcttcgtcggtgatcacgtaattgatcgtaacctctgcggctgtgcctgaagtggtcgggatagcgataatcggcaccgaggggcgtcgggtgggcgcaacgccttcgaggctgcggacatcggcgaactcaggattattgataataattccgatggctttgcaggtatcctgcggtgagccgccgccaatcgcgatcaggtaatcggcctgcgatgccttgaagtgctcgatgcctctttccaccacgccgatggtagggttgggaatcacctcatcgtagatatcgtagggcaaccctgccgcatccagcttcgccgtaaccttggcggcgacaccgaatttaaccaaatctttgtccgtcaccagcagggctttcttgaacccgcgccgttttacttcatcggcaatctgagcgatagcgcctgtgccaaaataggatgtttcgttaaggatcattctgttaaccatcatctctctcctaataacgttttattttgataacgcgaaaaatacatgctgcgcaattccttgctattagtatgggaaatgccagctatgaatgccttccgcctgctgccatgtacatcttgtacgctggcactgaggtaaagacgcttgagaagtggctcacagaatcgtgatgatggctgcgtaaggtagggagtaaggctgagattcgctgttgggttttgattgaaaaaatctaatttaggcctatttttatcattatattatctaattcgaatgggttttttcttcgagtggcattgtctgagttgtccggttttaatgtcattaatctgtgctatgtgctcatttaaataatttacgtgcttaattttatcgaatattaagcatattaatctgctttgttttttgtgagtggctcggatttcttctctttctatataatttatcttatgactaagagtgtggtttaacctgcgcttcagtggtaagttcagtcataagatatcgtttgcgcagtgtgttttatcgcctaaacgccatgcgctgaagagggatgaggaatggcaaagcagactccgttgtaccaacaacatctggccgatggcgccaaaatggtggattttcatggctggatgatgccactgcattacggctcccaactggatgagcaccacattgtgcgtcgggacgctggcatttttgatgtctcccacatgactattgtcgatttgcatggtgtgagaacccgtgaattcctgcgttacctgctggcgaatgatgtcgccaaactcacacagccaggaaaagcactttataccggcatgttgaatgcttccggcggcgtgatcgacgatctgattgtttattttctgacggaagactatttccgtttggtagtgaactccgcgacgcgtgagaaagatcttgcctggatcgagcagcatgctgccgcgttcggtgtcgacatccgtgagcgtgacgagctggcgctcgtcgcggtacaaggtccgcaggcgcaggaaaaagttcaaggcctcctgaaggcaaaaggcctgagtgatgaggacgtagctgcggttgccagcatgaagccgttttttggcaaacaggcgggggacttcttcgtcgccacgacgggatatacgggcgaagcgggttatgaaattgcgctgccaaatgagcaggtggtcgatttctggcagcaactgctggcggttggcgtgaagccttgtgggctgggcgcacgcgatacgctgcggctggaagctgggatgaacctgtacggtcaggatatggatgaggggatttcgccgctggcggctaatatgggctggacgatcgcctggcagccggaagatcgccaatttatcgggcgtgaggcgttagtgcaccagcgtgaaaaaggcactgagcaactggttggtttggtgctgacggaaaaaggcgtattgcgcaatgatttatctgtgcgctttactgatagtgatggcgtaatgcgcgaaggggtgatcaccagcggatcgttctcgccgacgctcggcgtcagtatcgcgctggcgcgtgttccggcgggaattggtgaacaggcaatcgtgcagattcgtaaccgcgaactgcccgtgcgcgtgaccaaacccggctttgtccgtgccggaaaagccatcgttcagtattaatagccgcgtgcttatcaaaataagcccataggattaacgactttagataggggattcaatgagcaatgtaccaacagaattaaaatatgccacgtcacacgaatgggtactgcatgaaggcgacggtatctacagcgtgggcattaccgaacacgcgcaggagcttctgggtgacatggtttttatcgatttaccggaagtcggcacggtggtcgcggcaggcgatgactgcgcggttgcggagtcggtaaaagcggcctcggatatttatgcaccgatcagcggtgaggtcgtggaagttaacgaagacctggaaaattcccctgagctggtcaacagcgcgccttataccgacggctggctgtttcgtatcaaaatttctgatgagtctgatttggatgaactgcttgatgccgaaggctatcaggcgtcgttagaagaagacgagtagttatcgcgccccagcctctgtgctggggcgttttattttattctcccgcgtcgtatttcagcgcggcagctatcacgattgatgcaggcacgattgattcaggaatttactgtaatgacccagacactcagtcaactcgaacatgacggcgcgtttatcgagcgccatatcggcccttctgtcagccagcagcagcacatgctgtcggtggtgggggcgacgtcgctggatgcgctgattcgccagattgttccggcggacattcaactacctagcccaccagcggtgggggaagctgtgacggagcatgaggcgctagctgagctgaaggccattgcaggacgcaatcaacgttacaagagctatatcggcatgggctacagtgcggtgctgatgccgccagtgattttacgcaacgtgctggaaaacccaggttggtacaccgcttatacgccgtaccagccagaagtctctcaggggcgtcttgaagcgctgctgaatttccagcaggttacacaggatttaaccggattggatctggcttccgcttcgctgctagatgaagctactgccgcggcggaagcgatggcgatggcaaaacgcatcagtaaactcaaacaggccgagcgtttcttcgttgccgatgatgtacacccgcaaacgctggacgtggtgcgcacccgtgcggaaacgttcggttttgaaattgtggtcggcaaggctgaagaggcgctgaaagacgatgcggtgtttggcgtactgctgcaacaggcaggaaccacgggcgaactgcacgattacagcgacctgatggccgcactgaaagcgcgtaaggtcgtcagctgtgtggcgtcggatatcatggcgttggtactgctgaccgcaccgggcaagcagggcgcggatatcgtcttcggttccgcacagcgtttcggcgtgccgatgggctacggcggcccacacgcggcgttcttcgcctgccgtgatgaacataaacgtgccatgccgggccgtattatcggcgtgtcgcgcgatgcggcgggcaataccgcgtttcgcatggcgatgcagacgcgtgaacagcatattcgccgcgagaaggcgaactccaatatttgtacttcgcaggtgttgctggccaacattgcggggatgtatgcggtattccacgggccggaagggctcaaacgtattgcggggcgtatccatcgtctgactgacattctggcggcaggattaacgcagggcgggctgctgctgcgccatcgcagctggttcgacacgctaactattgaggttgcggacaaggacgtggtactgagccgcgcattaagttttggcatcaatctgcgcagcgatttggcgagtgctgtgggtatcacgctggatgaagcgaccacgcgtgaagacgtgctggcgctgttcgcggtgctattaggtgacgatcacgggctggatattgaagcgcttgatgcgtccatcgctcaagaggtcgcgacgatcccggctgggttgctgcgtcatgatgcgatcctgtcgcatccggttttcaaccggtatcacagcgaaaccgagatgatgcgctatctgcaccgtctggcgcgtaaggatctggcgctgaatcaagcgatgatcccgctcggttcttgcaccatgaagcttaatgcggcggcggaaatgctgccgattacctggccggaatttgccgaactgcacccattctgcccgccggaacaggcgctgggctatcgccagatgatcgagcagttatcgggttggctggtgcaactgacgggttatgatgcagtttgcatgcagcccaattcgggcgcacagggtgaatatgcggggctgctggcgatccgtcgctatcatgaaagccgtaatgaagcgggtcgtcatctctgcctgatccctagctctgcgcacggaactaacccagcatcggcgcagatggcggggatggaagtggtggtagttgcctgtgacaaacagggcaacatcgacctgcacgatctgcgtgagaaggcgcaggcagcgggcgaacagctttcctgcatcatggtgacctatccgtctacccacggcgtctatgaagagacgattcgcgaagtgtgccagatcgtgcatcaatacggcggtcaggtgtatctggatggcgcgaatatgaacgcacaggtcggcattacgacgccgggctacattggcgcggacgtatcgcacctgaacctgcataaaaccttctgtattccgcacggtggtggtggcccgggtatggggccgattggcgtgaaagcgcatctggcaccatttgtgccgggtcatcaggtggtcaaaattgacggtgtgctgacggagcaaggggctgtctctgcggcgccgttcggcagcgcttctatcctgccgattagctggatgtacatccgtatgatgggtgcggaagggctgaaacaagccagccagatggcgatcctgaacgccaactacattgcgacgcgcttgcagcaggcctatccggtgctttataccggccgtgacggtcgtgtcgcgcacgagtgtattctggatattcgtccactcaaggaaagtacgggcatcagcgaaatggatattgccaagcgtctgattgattacggtttccatgcgccaactatgtcgttcccagtagcgggtacgctgatggtggaacctacggaatcagaaagtcaggtggagatcgaccgctttattgatgcgatgctggcgatccgttccgaaatcaatcgcgttgcgcagggcgaatggccgctggacgacaacccgctggtcaatgccccgcacacgcaggcagagctggtggctgactgggcgcatccatacagccgtgagctagcggtattcccggcaggtagcgaacacaaatactggccgagcgtgaagcgtctggacgatgtttacggcgaccgtaacctgttctgctcgtgtgtgccgatgagcgactatgcgtaattaaccgcactggcagtcatttacaacgtcggtagcgttgttgttcatggttctttaaagcctcctctctacaggggtaatacttgtcgtttaagcatcgagatacacggggcgaccacaggggtgaggcatccctgcgggaacctccccctgtgtttcccctaacagcgggcttaagtgaacagtattacttcctgcatatctgattaacttactgatttttatctattcccctatggcagcacgataccgaatcggcatcgtgtacttagccaccatcagccaatgttttgccatgtgtcctcatccagtctgccagtgaatccagcgttggctggagcgatttgcccagtggcgtgatctggtactccactcgcggtggcacttcggcatacaccttacgttgcaccagcttgcgctgttcaaacaggcgcagttgtcgtgtcagttccttctgagtgataggggcgatagcgcgttgtagtgcactgaagcgtacgggttcgccgatcacgatcaggcggtacagtatgggtatcgcccattttcccgcgatgaggttgacgaaatttaccattgggcacggttctgccatgtcagatggcgtatttgctgatgggctgtgaacagacatagggttccaatatcctctttagtatccaattggtgcctacttacaaaaggatactattgatgaaatactgccgtttttcaagcaacgagataggacacatcatgatgaaacggctacaagataagtttgctttgatcacgggtggcaccagcggcattgggatagaaactgcacgtcagtttctggctgaaggggcgacggtcgcgattactggacgcgatgagaaagcgctggcgcgtgcgcaggctgagttaggccattctacgttggcgatccgttgcgatgccggcgatatccgcgcccagcatgatctggcgcagacgctggcacaacaatggccgcgtcttgatgtgttgtatgccaatgcaggcgatgtcacccatcgttccttggaagactgggatgaagcggcctgggatcgactcatggcaaccaatctcaaagggccattctttctggttcaggcactacttccgctgctgaacaacccgtcctcggtgatcctgtgcggatcaaccagtgcccatattggtctaccgcagagcagcgcctacgccgcgagtaaagcggggttactctcgctggcggctgagctggtgacgcgtggcattcgggttaacggcttgagtccgggccccacagaaacgcccgcgcttgataagctgggtctctctcccgaacagcaacgtgccatgcaggaacaaattcgacagttggtgccgattggccgtatgggaacgccttgggagctggcgaaggcagccgttttccttgcctccgacgagtcccgctttgttgttggaacggaactgctggtcgatggtggcgttgccaatctgtaggatatgggcctgcaaaatcattcgcaggcatattttcccaatcggaaaacaaactgtcattaaactgacgcgccagtgacacgctggcgttctagggtaaggcctctgtgtttcacactgagcgacccttgagttatgcgtgcaaaatgctttccctaccttgtgctgttgccgacgctggtttttttgcttgccttcacctatttccccctgctgcgctcggtcattgacagcctgtatgacacccgtttgaatgccgatacgccgctgttcgtcgggttggataattttgcgcgtctggtgcaggacgcggtgttctggcaggcgttgctgaacaacgtgctgtatatcctgatgacggtcgtgcccggcgtgctgttggcgctgttactggcggtgctgctgtgggaaaacacgcgcgtgaatcgctggctgcgtaccgcctttttctttccgatgattattccgttggtcagcgccgcgacgctgtggttgttcatctttatgccggggctggggctgctggattactatctggctaaagtgttcggcccaatgaataacaactatctcggtatgagcgacagcgcgctggtggcggtgagcgtcattggtatctggaaatttgctggctactacatgttgttttttctcgccggtctgcaagctatttctacctctgcacgcgaggcggcgctgatggaaggagcctcgcggcgtcaggtgtttttctacgtcacgctgccgctgctgcggccaaccatcgcttttgtggtgaccatcgcttttatctacgccattacacagatcgaccacgttgccgtgatgacgcgcggcgggccgaataacgccacgaccgtgctgctttattacattcaggatctggcgaatgacacgcacgatctgggcaaagcctctgcggccaccttcctgacgctggcactgctgttcgccttttccatcatgaacctgaaagtactggagaagggggcacattatgagcgctgaaaatcagatcgttgatgttcggagcgtgaaaagtcagcgtggtgaaagccgaagcgtgactaatcctcttcgtatcacgacgcggtttacgctgccgctgctgctgatttgtgccgcgttgctgtgggtcagcccgtttatctggatgctgtcttcttccgtcagtgccagcagctttggcgtggatatggcctcgctgttgccgcgtctaccgctgacgttcgataacttccgcgatgcgtgggacagtgccgactggttacggctctacaccaacacgctgatctttgctgtcggcacgtttctggtacagctggtcacgatcaccacggcgggctacatcttcgcctaccacgaattccgtggcaaaacactgctgttctatctgctgctgattcaaatgatgatcatgcctgtcgtcatgatggtgccaaacatgatgacgcttaagcagctcggcctactcaataccctgaccggcgtgatgatgccgtatttcgcttcggcatttggcgtgtttctgatgcgtcaggcgtttctcaatatcgctaaagagatcgaagaagccgcgttgatggaaggctgccgctggtggcaggtggtgtttcacgtcctgattcctatgacctggccgtcgattctggccttcgccacggtcagcattacctaccactggaacgaatatctctggccgctgatggtgctcaatgacccagataaacaggtgctgaccatcgggctggtgtcgtttgcgatgggcgcagagtccggcggacagtggggattgatctgcgcgggtacgctactggtgtgcctgccactgatggtggcctttgtggtgttccagaagcagttcctgagcagcttcggcttctcgggtattaagtgaatcgctgataaggccatgcggataatactggttacttaagcccgttgttaggggaaacacagggggaggttcccgcagggatgcctcacccctgtggtcgccccgtgtatctcgatgcttaagcgatcggcgttaggccatgcgggttagttaattctatttatcaggagcgacacgctccgtgtatctcgatccttaagcgatcggtgctcgccaacgggcgaaataatgatagaggtggttgttatgttgctggctcagatttccgatctgcattttcgcagtgaagggcgcaagctctatgagtttattgatattaacggggaaaatgccaaagtcatcaatcagctgaacgcgctgagcgagcggccggacgcggtggtcattagcggcgacatcgtcaactgtgggcgtccgcaggagtatcaggtagcccagcgcgtgttgcaaatgctggattatccgctgtacgtgattccgggcaatcatgatgacaaacagcattttctcaacgcgatgcgtccactttgcccgcaattgggcgatgatccagaaaatatccgctatgcggtggatgattttccgatgcgcctgctgttcatcgataccagtttgactgggcaggcgaaaggctggctgacgccatccacgctaggctggctggaacagcaattgcaggatcactcaacgcgtgaaacggcgatcttcatgcaccacccgccgctgccgttgggatcggcgcatatggatcgtatcgcctgcgaaaatgggcacgagctgctgacgctgatcgagcgtttcccacagcttacgcggatcttctgcggccatacgcatcggctgattatgacgcagcatcggcaggcgattattgctacggtgccgggcaccgtccatcaggtgccgtatttctactatgacgacacgtcatactacaacctggaacctgccagcattgtcatgcaccgctatgtgccggtaaccgggctagtgagctactgccagtcgatcgcgtcgaataccgggccttacctctacgatccacgcatcagctgtccggtggatgcgtaatggccgtgattcagttacgtaatatcagtaaacgcttcgaacacatgcaggcgctggcgtcactgtcgttagatatcgctgacggtgagtttctggtgctggtcgggccgtccggctgtggcaaaagtacgctgctgcgtatgctggccggtctggaagacgtgagcgatgggcaaattctgctgggcgacgacgacattacgacgtggagcccgaagcagcgtaatttctcgatgatcttccagaactacgcactgtttccgcatttgaccgttgagcagaacatcacttttggcatgcggatgcgcggcgaaccgaaggccgaatatccacagcgggtacagcgcgttgccagcctgcttcagcttgagccgttactcaaacgcaaaccgggaaaactgtccggtggtcagcgtcagcgcgtggcgatggcgcgtgcgatcgtgcgcgatcctcgcttgtttttgatggatgaaccactgtcgaatctggatgctcgcctgcgcagcgatgtgcgggacggcattatggatctgcatcggcagttgaaaaccaccaccgtctacgtcacgcacgatcagatcgaggcaatgacgatggcggacaggatcgccgtgctggatcgtggtgtgttgcaacaggtcggtacgccggaacagctgtattcttacccggctaacgtctttgtcgccggatttatcggcacgcccgcaatgaacatggtgacgctggtatgttccgaaggtcacgcgtttttacaagcattgcctgtggtgctgcccgtcagtgaagaaacacgttcattaaccagtgtgctgctagggattcgtcctgagcatattaccgaacacgccgcgtcagacggcgatttgtcattgtcgggaacggtgaagcaacgggagctgtttggcgcggagtatctgattcatgtggatacgccgttgggaaatattcgctaccgtcgtccaaatcgcgatggcgtgccgaacatcggcgcgtccgttgtgcttcatttttcaccgcaggattgtcattggttttctgggcaaaccgcccgtaatttatcccaggagaaaagaaatgcgtaagcctcgtatgatggcgctggcgatagccttgctgatgtctggccctgttctggcaaaagagaatatcgattttatgttccccgcgccggttgatggcaagctgacgatggaaatgacgcgcatcatcaaagagtacaaccaatcgcaggatcaggttgaagtgcgtgggatcttcaccggcagttacgacacgacgaaagtgaaagcggaagccgccgccaaagcgggcgatccgccagcgctggtgattatgtctgcaaacttcaccgccgatctggttatcaaggatgaaatcctgccgatggacgagctgttcaaatacggcaacgaaaaagccacgcctttcctgaccaaaaatttctggcccgcgctgcatcagaacgcgcaggtgatgggggtgacttacgcgatcccattccacaactcgacgccgatcctctattacaacgaagacatgctgaagaaggcgggctttaacgaaccgccaaaaaattgggatgaagtggctgcggtcgccaagaaactgaccgatccggcgaaagggcagtggggcatcatgatcccgtccacgaacgatgactacggcggctggatgctgtctgcgctgacgcgtgccaacggcggggcgtattacaatgccgactatccgggtgaagtgtattacaacacggcatcgaccaaaggtgcgcttcagttctggcgtgatttggtgtaccgcgacaaagcaatgccagccggtgtgctgaattccaagcaaatcagcgccgcgtttttctccggcaagttgggtatggcgatgctgagcaccggtgcgctgggctttatgcgcgaaaacaccaaagatttctcgctcggtgtagcgatgatgccggaaaaagagcgtcgtggtgtgaccatcggcggcgccagtctggtgagcttcaaagggatttccgaggagaagaagaaagcggcctggcagtttatgaactatctggtcagtccggaagtcagcggaagctggagccgttttaccggctacttcgcaccgcgtatggcggcctacgatctgccagaaatgaaagactatttggcgaaagatccgcgcgcagccattgcgttgtcacagctgcaatatgcccatccgtggtacgcaacttatgaaacggttgccgtacgcaaagcgatggaaaatcagctggcggcgctgttaaacgatccggcgaaaaaggtcgatgacgctgctgccgctgcacagaaagaggcggatggcatcatgaagccttacgtggataaaaccgcgttgcgagacgtgaaataaggacatcttgccccgttgatgttaattcaacggggcaagagggctcgaagcgagaccgttttcagtgcgcagcctgagaatgcatattcgtcgtactgcgtgaagatgacagcgtaaaggcggagatcgctgtaaaggtgagcgcgataccaccaagaatcaggtaagtctggttgaagccgatacgatcgtacagattgcccgcggcggaggagagaaatatcgccatgaactgtttagcgaactggaagcccaccagataaatcgtggccgacaagcgcgaatcaaacgtactagcgatgtatttgaaaatcccgataagcagtagcggcacctcgaaggcgtgcagcattttcaggatgatgacctctgtgatagatgtggcacaagctgagcccaaaatcctgatcgacataatcgttcccgccaccagcagcgcatttttggcaccgatccgcccgatcagccacggcgtgcagaacatcaccagcgcattcgctgcttccccagccgtggtgacaaaaccaaagatctgattcccctgctcttgcgagctaaagaacgatttaaagaaattagcgaattgctgatcgtagacgtcataaatacaggcgacaccgaccacgtacagcaccagcaaccagaactgacggttggccagcaggcctaatgccagcttcacactaaaaggcgaagtattggcaccgagcgagtccatgacggcggcggtcgggttgctttccgtcttcgccagacacagtaacacgatcaagataatcgccgacccggatcccatccagaacacgatatcggggttgatgttaaacagcattcccgccgttgaagcacagattccccagccaaagcagccaaacatgcgcgccttaccgtactcaaagtggtgctgtcggctgatgcgttcgatataggcttcaatggcaccggcgcccgcactgaaagagaacccgatatacaggccgccgactaaggcacctagtatcacgttgatttttaacagcggggcgaagacatagagaaagaaaggggcaaagaatagcaagagcacggagatcacccagagcaggtgcttcttcatgcccagcttgtcggacagaatgccgaggaacggttgaaacaggattgcgaacaacgacaggaaggaaaagacgatgccagtatcggttttattgagcccgataacgtccgacagccaaatcggcaaaaacggaaagcacgtcgccatgatgaaaaaataaagaaagaagaacgcgccgaaaatccagaagttacggttatttttgtagtagcacgaggtagtaggcatctttattccctcctagagggcagaagtcatcatgacgcgggacagtgctgtcccgcgcggtcgtgttgcgaatgtgtagggctggggaaaaaagttatctgccagcgctctccggcaccgcggaaagctcgaccagaatggcggtttctggcgtcaggacagggagggcaagaccggcctgcattagccaatcgccggaaacgaccagcggttggcgtaaccaagggggaagttcacgcatggtgctgccaccttcgcgcaccgttttgatttccgggccgtccagcagtttgatttcataacgtgcgtcaggcagcaggccagggaagcgaagcgtgcctgccagcgaataatctggcattcgcaactgggctacctggaaaacggcatgctgtcgatcgcggctcaccacgccggtgacttgcaccgtatcgtccggcatctcgacccgccaggttgtgccgctgtgcagcagcgggcgcagcgttttatgcaactggatatagtggcgatagccttccagctcgtcatcatcggctttgacaggatcgagctcgattcccatatggccgaacagggcggtcaggccgcgaaacgcgatagtgtgacgccgatacgtggcgtggcagcgggcgtgtccgatgtgttgccccatcacctctggcgggaagaagtagctcataccgcgttggatggtctgacgctccagcgcgtcgttgttatccgatacccagaaacgctgggtgcgctccagcacgccataatcgatgcggccgccgccggaggcgcaggattcaaattcgacatggggaaaacgctggcgcagggtatcgagcaggcgatagaactgccgggtttgcgcatcggcggccagacgtccttcatggccgggttgcaccagttcgcggttcatatcccatttgacataatcgacagggtgttcgcccagcagccagctcagccgttccagtaaataagcgaaagcgtcgggctggtttaaattcaacacatactggtagcggcctgtgggctgcttatagccgggcaattgcagcacccagtcgggatgggcgcgaaacagatcggaatcggggttaatcatctccggttcgacccaaatgccgaattccatccccagtgctttgacatgctcaatgactggcatcagcccgttagggtacttttcctcgtccaaataccagtcgccgagcgcggccctgtcgtgatgacgcccgcggaaccagccgtcgtcgataatgaagcgctctacgccgacgtcggcggctttgctcgccatctgcatgatgtactctggggagtgatcgaaatagatcccttcccacgtattgaggtgcaccgggcggggcttatcgccgcagaattggatcagcgattggcgtaagaaggagtgataacgctggctcatgccgttcaggccagtgtcggagaacgccgcgtagacccatggtgtcgtgagcgattccgactgtgccagcgtgatttcgcccggcagataaagggcttctgcctgtacgacgcgacgtccgtcggttttgatatcggcacgcaaacggtggttgccgctccagcctaaatgcacgccccagacggccccacgttgctcgctaaatgcgggttcgccgagaattagggcagggaaatattcgtgtgaacttcttccccgacggctttcctgaataaaaccgccgtgctgcaacgtcaggcggtgagcctgaaactcacgcagccagcgaccgtgaaacgccatgacatcgctcgcccgttcagggacgggcagcgtgacggcaagacgctgtacttgccaggcgtcagcgcgcagattctgtaacgtgtggcgcagttgtagcacatcggtctgcggatccagtcgcagttcgctggtcaggcgaaggccagcctgcgtgtcgtctgccgtgatggtgagcgtgttgccttgaacatcaacctgcgtggtcgtgaagattggcgcggcgtcgtaacctgaacgatggccttcaatacctggcgaaccgaactggccacgcccatattccatcgccagcgtcagggggagatcgacatccagacgaccattggcgacggggcgttgcagagaagcgacatcttctggcaaaaagccgcgtagccgtggcccccaatagagaatttctgctgctggcgcgcaacgcacgatgacatcgcactgcgcactggttaattgaacaatatcacgcatcatgaggaaggctccaaattacgaccaaactgcaagtagtgccttttagtggaaacttaaacgtttaagtgatcaacttaaacgtttaagaaatgtgattttgttaaaacaatcgtgagtaaatgggaatgaatttcgaagaagatgtgaacggcatctcgctgtcggatggtgtaaaaaaccaaccggtgtctttatgagggagggagagaacggaatagcttaggcgggaaaactcgttttaccgatgcgcagcgtcggctgccataatacctgcaagttttctacggcttcgcccgcgatgagcgcctgcgtcatgctggcaatttgttcgccaacctgttcgcgtgtcgcctgctctattgcggttacgttgaggtcggtcaggctgtcctgtggtaaaccgtcatacatcactaacgcgatagggtgtggaccggaaagacgaccggcctgctgcaaggcggcaacggcgccgtcaccatgaacgttgccatccatcacaatcgcggttggcggttcaggtagcgccagaaggtcgagcatggcctggtagcccgcgcggcgtgttgggtccacaccacgcagatagtcatcgtgaaacggcaagttgtggcgttgcagagcatcgcgatagccctgacgacgttgcatgatgaacgcctgtggatggtcttcgcttaacatggcgatgcggcgatggccgagcgtaattaggtgttcggtcgccaacgccatgcctgcgcggttgtcaaaatcgaaccaagcgtaagggtgcggtagttggctgcgccccagtgccagaaaaggcaccttgtggtgttgcagcaacatcagtcgcgcatcttgttcgcacgtatgcgccacaatcagcgcgtcgatacggtggctggtgatcaaccggacagcaccctgacaggcgtcttgttcgtctgccagcaggagaaaatccacgtcgtgctgcgccagtttgctgctgatcgcaccaatcatctcaaaaaagatatcgttactcagggaggaggcgtagggatagaccagcccgatggcatcgcttttacccattttcagacggcgcgcgtgcgtattgggacgataaccgatacgttccgcttcttcctgaatacgctggcgcgtggcttcggagatatcccgatggccgttcagagcacggctcaccgcggttaccgacaaacccaggttattcgcgattgtttttaaagacatcaccctctcctgacgtgaatgcccggcgacgggcgtctatcgggaaaaccgaattatagcaaccaccctttggctttggcgtcttccagatgctgcttcatgtattgccacagttccgggttgatagtggcgatgaactcggcgcggtcgagaacctgttccagacggatgccgttttctacccagctttgcccgccgttgtacaagttcatcagcatcggcataacgcgatcgagtaccagagcgaactgggcgctgggggtttcattggcttcgtattcttcccatagatcctggaattgctgacgctgtggttccggcagtaggccgaaaatgcgggcagcggcagcgacttcctgatcgtgaatcgccagacgagcggaaagatcgtacacgatcacatcgcccgcatcgatttcgacgatatcgtgaatcagcgccatttggatcacgcgctgaatatccacgccttcacctgcgtaaggagccagcgccatcgcggcgacggcaaaatgccagctgtgttcggcagaatcttcgtgacgttcgctgccgataatcttggtgcggcgctgtacgcttttcaatttatcgatttctatcagaaagccgaaaacatcggtcatggaaccgaaattcagagtagatggggaagatgacatgaaaggcttacctcttgcagtgaaaacgatgcagtaaaagtcatgcagtgaaacggtatgtagtggtaactacagcaaggcgctgtgagcatcagaaccggataaccgttaacgcgaataaccggtaagaacgacagagcccttcaaaaaacaggaagatatcgaagtcgaacattctaggggatgttgtccgagattgacatgcatgattgcacgttaagtgggtgagaaagccaaaagtaaggcggtaataattattttagcttacacgtgtacactgaaactattctcagttaatctgctcaaaggttaaacacctacgcctgcttcgctctgtaccagagcgggaaaggtaaggcggatgacgtcagcgtacgacgttgttgaatgtgtactgttaatactgcggaacctattgatgtcaaaaaatgcacagatgtcggactactcgctggcagaggaaattgcgaatagcataagccatggaatcggtgtgattttcggtattgttggcctggttttactgctggtgcaggcggtcaacaatgatgctggtagcgtggcgattaccagctatagcctctatggcggcagcattatcctgctgtttttagcgtcgacgctgtaccacgcgattccctcgccgcgtatcaaaccgtggctgaaaaaattcgaccactgcgctatttatctattgattgccggaacctatacgccatttttgctgatcgggctggattcaccgctggcgcatggcttgatggttgtcatctggagcatggcgctgttgggcgtgatcttcaagctggcgtttgcccaccgttttgaagtgctgtcgttgattacctatctggtcatgggctggctgtcgctggtggtgatttatcagatggtgatgaagctgtcggcggggagtgtgacactgctggcggtaggtggcgtggtgtatacactgggggtgattttctacgccagcaagcgtattccctacaatcatgcgatttggcacggatttgttttgggcggcagcgtctgccactttctggcgatttatctttatatttaatctttgtgtgcttgccgatagcgtatggcgtgcagtgataatgggtagatcgtaaagacgctgtgaatacatccctgtacgctcgagccgcgcggatatgaatctcatccctgagattcaccctttcagggctgtcgcggacgctttactcttctatcccattatcactgttatcgttctgagaagagatttgccatcttcatgatgtggcttactcgtcggattaatccgttatttcatacggcagaggctgaacggtgagttggctgtcggcatcgtcacgtacacgcagggtattctctgcgttcagatcgttattcagcactgcctgcacccacacgtcaccgttctgcaattggctggctgccagcaccgtacccgtacgacgccagttctcgccgagctgcaattcgagatcgtcccctgcctgaggcaccttatttgccttacccgccagccagtagagcgcccgcttgtttgctccgcgatattttgccctagcgaccatttcctgaccggtatagcaccctttgctgaagctaatcccatttaatgcctgtaaattagtcgcttgcgggatgaactgcgcactgtttgcgctgtcaatgatgggttgacctgcttcaatatctagcgtcagccactggcggctgtcattcaggctgactttatcgccgagctgttcaagcagtgaagcactgggttcaggagacagcaccagcaggaaacgttctgcaggatgggcgaaatgcagtaaggtggcgccttcgtgctgaacgacagggtgctcagcgtctggaagttggctaaatacagaggccagcagttcacggatacctgcacccgcggcgcccagcaggatagtgttatcgtctggcgcgatggccgttttcgagaaaacggcgtattttttcagttcgctaagctggacgtcgcgtaggttacgacgctcaatgaaagcaaaaccttcgccgtgatggaacagacgcaggttgctccacattttccctttcgcgtcgcagtgggcgcaaaggatgtgcccattgtcaggcagcgccccgacatctgcggtgacctgtccctgaagatatttgacggtatccggcccgaccagcgtggccagtgcccagtcatccagtgagatgagcgtggcggccagttgggtggacgcaaatgggagctgtgaggcaaaaggaagttgatgagccgtatgttggttaaccatatagtacaatcctgcgctaagggcgatacccgaatggcctaatggtaaaagagcgctcagggtttgcaagtggttattcacgcagcgttgtggcatagcacatcctgatactgatgagcgcacttggcgcagtacacgtgggtaagctatgtcaaaatgttactattagttgatgcccgctaccggaatcggagtacactaacggcaagtagcgataacaaggtggacatgaaatatggaaatcgataataaatcacgcattcattgggcatgccgccgtggtatgcgtgaactggatatcgcgatcatgccgttttttgagcatgactatgacacacttaatgacagtgataagcgcgcgtttgtacgcctgttacaaagcgacgatcccgatttattcaactggctgatgaaccacggtgaaccgaaggacggagagttgaaacgtatgatttcccttattcagacgcgaaataaagaccgtggcccagtggcaatgtgaccttcgtgtttcctggcgcatgcaactgctgtcattggttgtgcatggcctactcgtattgctcattctgctggcaccgtggccggacggttacgcatggctatggctatgcttagtcacgatggtgatgttcggttttatccgtagccaaaggaatatcaaatcccgacagggggaaatcgttttgcttagcgaaacgaccctgaactggcggcagcaggaatggcagatcgtcaaacgaccgtggcttttgaaaaatggcgtgttgttggcattgcaatctatcaacgataaagaaagacaacagctgtggctggcatcggacagtatgggcgatgatgagtggcgccatctgcgtcagcttcttttgcagcagaaacactgggcgcgataacggcgcgtttttacgcggtgtatcgcggcctgtgtgtagaaaaatcaccacggtgatttacggaaataatcgcagcaggtatcttacgccgcttcgtgaggataggatatcggctgttcccgtcagggaaatgttggctttcctttctctttcctctgttctataccctaaataattcgagtggcgtgacaaaacgttggcgttttgaacaacgcacaagcagcttgaagtatgacgggtatatacgggaaaatgttcttattcggccaccgtctggccgtgccttgaaatttattgggtataattgatgactaagcccgcagtgcaaaaaagtggtctgcatcctcgcaatcgccatcgcgaccgttatgattttcccgcgctcaaacagagctatcctgcgctgatcccgtttgtaaaggtgaatgcctacggtgatgagtcagtggactttgccaatcccgaggcggtgaaaacgctgaatcaggcgttgttgcagcatttttatcagattgagcactggacgattccagacggctttctgtgcccaccgatccccggtcgcgccgactatgtccaccaccttgccgatttactggcggaagataaccgctcggtggtgccgcgtgatgcatccgtgctggatgtcggctgcggtgctaactgcgtttacccgctgattggacatcgtgagtacggttggcgttttaccggcagcgaggttaatccgctggcgatgaaagcggccaatgagacgattgaggcgaactccggcttgaaccgttcgattcgtctgcgccgtcagaaaaacagcaaagcgatactggcaggcattattcacaagaatgactcgtttgatgccgtcatgtgtaatccaccgttccatgcctctgctgaggatgcccgtgagggatcgcaacgcaagttgcataatttggggctggataaacgctcaccgctgaattttggcggccagcaggacgagctatggtgtgaaggcggcgagttagccttcatcggtcagatgatcaaagatagcgtcagcttcggccgtcaatgcctgtggtttacgtcgctcgtgtcgcgcaaagagcaccttccggagatttaccgtgcgctggaagcggttgatgcggaaaaggtcagaacgatagatatggcgcaaggccagaagcaaagccgctttgtcgcgtggagttttctggataccgccgcacgggcccgctggttacaaaagcgctaagcgacttcaacctttacggataccaatcttcgcggacattaaccttcacggatagttgtcgcaaaggtatccgtgaacgttttgttgtcagcaaaccacctctctggaggtggtcctttactccacgctaaccgtatccgcttcctgtttggtcaccttcaacgatgtgccttgaatcgccataaacaccgcttcccgccttgtcagatagcctttgacgggatgtggcttaatcgcgccagtcagcgaggtgtcggtggtgatgccgcagcccgtcgcatgcgcgatttgctgcgctgtctcatcaaatcttgagaaatcgatatcgtaatattgcggcacatcgcatttcccgcccagatttttggcgtatttctctgtgcctgtttgcgcacagccagcgagcaataatcctgcgaccgttatgagtaatatcttcatcgtgtttactcctgttgacgcgtaccgtttacagcagtgacgccatctcttgcagaatctgttcgcaccactgttccagccgttcatcgctgagatcgtattgattcacttcgtccagcgccagcccgacaaaatgttttccgtcagtggtcagcggttttggactggtgaactcgtagccatcgattggccaatacccaatgaatgtgacacctaacggcagcagttgttcatgcagcatgcccagcgcatcaaggaaccattcgctatagccaagttggtcgcccataccgtaaagcgcgaccacttttcctttgaggttcagcgtcgccaattggccccagatgttctcccagtcttcctgaatctcaccgaaatcccaggtcgggatgccgagaatcagcgtactgtagtcttccatacgttgaggttcgacatccttaacgttgtgcagatccaccagttcttcgcccaacatgtcgcgaattttttccgctgccatctcggtgtaacaggtgcttgagccgtaaaacagaccgattttcatactatctataagtccatgatttaattattttctacaatcaatgcgttgattcagtctctgcgctgtaacgtgattgcctaaaggcgacaagtccataactcatgtgcagcagaaaacaggtaatggctgccatattcgatgatattgaggtcttttacaatcgctggtgaagcacgcggtgcagagcgattggcttcaatggtggagggaagaagcgtatttaggggatgatttcagggggaggaacgcctctctgcgatggacaagtgaaaagaggcggaacctccctcggtgccgcgacccacaacgaaacatgtgtcgccagcatcaccgacatcgtgagtatcaatgtcggtgatgctggcggcgttgtcattttgattggctatggtctgctccattgaacagcaagttgcggctactgatcgtttgcgatcgacaaatattcctccaaaacattggtgcgttcgcagagacgaaaaatttctctctgcatgacttcaaagctgctcaccgtttcgctgccatagagtgacgactcaaaggtcttgctggcgctgtggaaatcgagccaggcgcgctcggcgcggatcagattgtccttggccgtgccactctgtttgctgagcagcgctttataagcagcgttcaatcgtgcgtcttgtcgttttttctccgcagattgacatgcagcaagtgcgatgttttctgatcccgcattttcaacgcagctatagaacacatcggtaatgcctgctggcgcttgacgtttgatgacctgagcggtgctctcattcgcctgtgcgcccgacgcatacataacgagtgcgaggctgagggtaaaaattccggttgctgttttcatgcgattccaacctcgatgtaggaaagtgttgaaagaaagtgtttgctcgggtgcacggtgtgcacatggatcaccttggaattcgccgttccggggttgtcggcatggttgacagttttacacgtcacaccacccaggacaacttccttgttgagctcacgaatcctgtgcccgcagcgggtaatccatggacttgctcgtcattggaatttctccttggcagagagcgatatcgagaaggtgttcgtcggatctttgaattcggcccggcttgcgttgccactgctgccacgcgggtggtcgctttttggcgacctggcatcttcgctaacgtaagacagtttgttgaaataccgtgtgtctgacttacttgccagaatgtcttcaagggagatggactgagcgaacgtcaggtttccaatttgcagagcgaagttagcgaaaggcatggaccagcggcagaggccccgcccgaaatagtcctcatccgtcaacagatcgacgtagagctcgcccttgtagaccttgtcgctcacacgggtcaatgccatcggtacattcttcctgggagtcaatgttgccccgctgaaaggcgtgagcggcacgcaatcgccgttcgctacttcatagccagcagatcccttcacggcatcgaacggccccggggcgtcctcaatggtcagcgtgatttcgtagcgcatcttgggatgcgggttgagcttgatgtcgatcttttccatggacttcccaaacacagggagagtgagggttgaaagaatgaagagggctatggcataacggtgcttcatgacgatttctcctgtgacacgcttgggcggtgcgcgtttgcgctggtgggttaattggtggcaattgatagagaagcttcatggtgccaagaaagtaagtggggcgcttcacccattctgcgattgagccgaagtcattgacatagatagtagaaaaatgctgcacacgcgcgtctggcactggaaatatcttcatgcccagcccgatcttcatcgacgccgtggcggcattggaggcggtataggtcttcattgagagttttaagctaacggatacggactggaggactgcaagcgctgtagtaagtctcgcatttcttgtctgtttcattacactttttcaagccatcggcaaccgcttggtgaagtgtggccatggccccgcggtaatagttccgttcgccgatcgtaaaagcggtgcagccgtttacataggaaatctcgatctggcagttgtcaccacctttgactttgcagtgattcagcgcagccgactttgcggcttgctcacttgggaactcagcggatgcacccaatatgaatttgggtccatcgaatgcaattgcgccccatcgatcctcccacacaggctcgggagcactgggcgcttgctgttgtccgctgccgttaccgggaataggagcacatcctgctgtcgcgcccccaccaatcgggtaggaacctggcgggcagtttccttcggcatggacgtctatgctgaagcaagaaagagcgagcaacgcacctgccaagtgtatgtgtttcattgccgtgctcccggatcaccttgatagggcttcacgctatcagaaggcgcgcgcgctggtcaattaattcaggacactgctataggtggttctgatgccatcgtccgttcgtatatggtcggtggtagagagctcagctttgagtgaagccgttcgttgttataatacccaacgatgtattccgtgatgtctcttatagcctcggcatgattggcgtaatcgcgcctccagacaggctccatttttaaactcaggaaaaaacgttcaacgatgccttgagttgtacaaccacagggcaactgtgctgaacaggcgccttggcacgcttctgggcctcgtagaaaccggaacgactgacattcagtatcgacagacatacgccaccgaatttgattgttacatcgacagggttgttggtatacctcacttaattagcgtggtaaatgcgaaatgtatcaaagtgataataacaagaggtgatgatttgaggtggtaacaggttggtgccggggtgaaacaggaaaggtgctgtgagggccgtagccctcacagaagggaaattatcccagagactggtgacgcgtttctttggttagcagcagtgcaatcagcgtcagtgacgccatagccgccagataaacgccgacgtagaacagaccatagttagccgtcagccacgcggcgatatagggtgcaactgatgcgcccagaatcgacgagacgttataggagaatgacgcgccagtgtaacgtacttccgtcgggaacagctccggcagcaaagcacccatcgggccgaacgtcagccccattatactcagacccagcaccagaaagcccattaccagcgcctgattgcctgaaccgagcatataagggaacagcatggagaagaccagcatgatacaggtaacggtaatcatggtcttgcggcggccaaaggcatctgccagatagcccgcgaccggtaccatcagaccaaagccgattaccgcgaccatcagcatcagcaagaagctattacgcgagaaacccagccccctaggtgctggcgttgtgccgtacgtcatggagtaaacggtcatgatgtagaacaacgtgtaagtcgccaacataatgaaggtgccgaggatcgtgactttcatatgtttgctgagcagcgttcctagcggcatacgcacctgcttaccggctttgaccgctttggtaaagaccggtgcttcatgcagagatatgcggacatacaggccaaccagcaccagcacggcagacgcgacgaacggtacgcgccagccccaggccatgaactgttcttccgtcagcagccaggacaacagcaggaaggtgccgttagcgaagaagaagccaatcggtgcgccaagctgagggaacgacccatacagcgcacgtttattggacggggcattttcggtcgccagcagcgccgcgccaccccattccccgccaagacccaatccctgaccgaaacgagcgatggccaacaggatcggtgcaagaataccgatggtttcgtaggtcggtaacagtccaatcagaacggtcgaaacacccatggtcaacagagacgcgaccagcgtgactttacgtccgacgcgatcgccaaagtgaccgaagaccgccgaaccaatagggcgagccacaaaggcaatggcaaaagttgccaacgactgtagcgtagcggcagtcggatcgccctgtgggaagaaaatgtgcgggaaaatcagcactgcagcggtagcgtagatataaaaatcgaaaaattcgatcgcggtgccaatgagtgacgcaacaatcactttattgcgtgaatttacgggtggtgcttccgtttcggcatcaagagtgggggtgatggtggcttgcataatgtttctttattttaacaacacgaacagccattctacgcatagaaaaatcggcttttcaacgttgattaagtaaggtcaataccagtagacatgcggcatcaagatgcctgttccgatatattgacgatacatgaaatataatgtgccacggccttatttttgccggagaatgttatggcgatgttgatgttcacggaatatgtgagatcgcacacaattctgtttgtgagagaatacagccttgatgaaggtgtaaagtagtcgcttcatcggcataatattgccaataagtgaagaaggacacggcgatgcaagaacacgatcagacgcttatcgaacagtttctcgatgcgctgtggctggaaagaaatctggccgagaatacgctggcgtcttatcgcttggatctgcgttcgttggctgagtggcttgcacaccatgacaatgatttgcttcatgcgcaggcgctcgaccttcaggcgttcctcgccgataggatcgatggaggctataaagcgacgagttctgcccgtttgctgagtgcgatgcgtcgcttctttcagtacctttatcgagaaaagcagcgtagcgacgatccgagtgccgtgctgtcgtctccgaaactgccgcagcgtctacccaaagatttgagcgaagcgcaggttagtgcgttacttgatgccccgagcattgaacaaccgctggaattacgcgataaggccatgcttgaggtattgtatgcgacggggctacgcgtttccgaactggttggtttgacgatgagtgatgtcagcctgcggcaaggcgtggttcgcgtgctggggaaaggtaataaagaacggctggtgccgctgggtgaagaagcggtgtattggatcgagtattatctggaacatggccgcccgtggttgttaaacgggcagacgttggatgtcctgtttcccagcaatcgcgcacggcaaatgacgcgccagacgttctggcatcggatcaagcattatgcggtgctggcgtccatcgacagcgccaagctctcgccgcacgttttgcgtcacgcgtttgctacccatttattgaaccacggcgcggatttacgggtcgtacagatgctccttgggcatagcgatctttccacgacgcagatttatacccatgttgcgacggagcggctgaagcaactgcatcagcagcaccatccgcgtgcatagcatagagtaaatagacagagtaacaggatgttatctgactggcggggcctctcgccaaccaccttagcgcattgctacgagcgacgtattcaccatgacgttgcgacacaaacaggattgatgaaatgaaaaaagggttattactgctttctttgctggtggcgacggcgactaattttgctcacgccgatgatgccgcaatcaagcagacgttgacgcgtctggacatgcaaggtgcggaaatactgccttcgccgatggctggcatgaaaactgtcattaccgagagtggcgtgctgtacatcagtgaagacggcaagcatttgctgcaaggcccgctttatgatgtgagcggcacgatgccggtcaataccaccaatcaaatcctgatcggcaagctgaatgcgctacaggaacagatgattgtttataaagccgcgcaggaaaaacatgtgattaccgttttcaccgacatcacctgcggctattgccacaaactgcatgaacagatgaaggactacaacgcgctgggtatcactgtgcgctatctggctttcccgcgtcagggaatgaaatccccggcagcgaaagatatgcagtccatctggtgcgtggccgatcgcaataaagcgtttgataacgcgatgaagagcgaagctatctcgccggcaacgtgcaaaaccgatatcgccgcgcattaccaactgggcatccagtttggtgtgcaggggacccctgctatcgtgctgcaagacggcatggttgtgccgggatatcaagggccgaaagagatgctggcgatgttggaagcacacaaagcctcgaagaaaactggcggttgatgctacgtgaatatgattacccaactccgccggcgtccgctggcggaggatattgatttacctgacaccgttccacccttactgcgtcgcctttatgcgcagcgtggcgttaaaggggctcaggagctagaacgtggcctgaatggtttactcaattaccgtttgttaagcggcattgataaagcgatcgacctgttgcaactggcgctagccgagaagcgttgcatcgtgattgtgggcgactttgatgccgatggtgccaccagcaccacgcttgccgtactggcgctgcgcagcatgggtggcgagaacgtaaaatatctggtaccgaatcgttttgaagatggctacgggctaagcccagcagtggtggcgcaggctgccacgctgggggctgaggtgattgttaccgttgataacgggatatcttctcatgcgggcgtcgaggatgcgcatcggcgtggtatcgcggtgctagtgaccgatcaccacctgccgggcgaaatcttgcctgacgccgatgccatgattaaccccaatctgcctgactgtcagtttccttccaaagcgctggctggcgtgggcgtcgcgttttacctgatgatggcgctttttgtgcgcctgcgcgatagcgactggtttacgcaacaagggctggcgaaaccgaatctcaccgaattactggatctggtggcgctgggcacggtggcggatgtcgtaccgctggatgccaacaaccggattctggtggcgcaagggctgaatcgcattcgtgccggagagtgtcggccgggcattcgagcactgcttgaggtggctaaccgcgatgccagccaactggtcgccagcgatttaggttttgccatcgggccacggctcaatgcagccggacggctggatgatatgacggtcggggtcgaactgttattgagtaacgacattactcaggcgcgcatgttggctaacgatttagatgcgttaaatcaggatcggcgagagatcgaacaaggaatgcaggtagaagccttgcgcctgtgcgaatcactggaacgtacccgcaccgagttgccttacggtctggcgatgtatcatcctgagtggcatcagggcgtcgtcggtattctggcttcgcgcatcaaagaacgctttcatcgtccggtgattgcctttgcgcctgccggtgacggcatgctgaaaggatcgggacgttctatttctggtctgcacctacgtgatgcgttggagcggctggatacgctgtatcccggcatgatggacaagtttggcggacatgcgatggcagcagggttatcgctgcatgaagatcggtttgaggatttccgccagcgcttcggcgaactggttggtgagtggatcgatccgtctcagcttgaaggcgtcgtttggtctgatggcgaactggctttgccagaactgaatttgctctcaacggcagaaatgctgcggtacgctggtccgtgggggcaggaattcccggaaccgacgttcgatgggtgcttccgtattatcaagcctcgtctactcaaagagcgccatttgaaagcaatgtttgagccgatcggtgcaacaggaccagtgccgctgttagatggcatcgcatttaatgtcgatacgaccgtttggccggatccgagcattaaagaagtggaaatggtgtaccggctggatattaacgagtttcgtggtaaacgctcggtgcagttgttgattcaacatctgtggccgcgttaactttgcgaaccgaatagggtgggcggaaagtctataaaatgcgccttttatccgctagaatggcgggttacatcattccgttgtcaacgacttaacgtaagaatataaaaaatcatgtttgaaattaatccggtaaaaaaccgcattcaggatctggctgaacgtagcgccgttcttcgggggtatctttgactatgatgccaagaaagagcgcctcgaagaagtaaacgccgaactggagcagcctgatgtctggaatgagcctgaacgtgctcaggcattaggaaaagaacgctcctcgctggaagctatcgtagacaccatcgatcaactggctcagggtctggaagatgtgaccggtttgcttgagctcgcggtggaagaagatgacgaagacacttttaatgaaacctcggcagaactggacgtgctggagaataaattaggccagctcgaattccgtcgcatgttctctggtgagtacgacagcgcggattgctatctggatattcaggcgggatctggcggtacggaagcgcaggactgggccagcatgctggtacgtatgtacctgcgttgggcggaagccaaaggatttaaaaccgaaattattgaagagtcagacggtgacgtggcgggtacgaaatctgccaccatcaagatcatcggtgactatgcgtttggctggctgcgtacggaaaccggtgtacaccgtctggtgcgtaagagcccgttcgattccggcggtcgccgccacacctcattcagctccgcgtttgtctacccggaagtggatgacgatatcgatatcgaaatcaatccggccgatctgcgtattgacgtttaccgcgcatccggtgcgggtggtcagcacgttaaccggacagaatccgcggtgcgtattacccaccttccgaccaacattgtcacgcagtgtcagaatgaccgttcccagcataaaaacaaagatcaggcgatgaaacagctgaaagccaagctgtacgagtttgagatgcaaaagaaaaatgctgagaaacaggtgatggaagacaacaagtctgatatcggctggggcagtcagattcgttcctatgttctggatgattcgcgcatcaaagacttacgtaccggagtggaaacacgtaacactcaggccgtacttgatggcgatctggacaaatttattgaagcaagtttaaaagcggggttataagaattcgcatggctgaatcacaatcacagggtgccgatcaggcgcaagatctgaataatgaattaaaagcgcgtcgtgaaaagctggtgacgctgcgtgaaaacgggatcgcattcccgaatgatttccgccgtgacagcatctccgatcacttgcacgctgagttcgatgccaaagagaacgaagagctggaagaactgggtatcgaagtgaccgttgcgggccgtatgatgacccgtcgcatcatgggtaaagcctctttcgtaaccttgcaggacgtcggtggccgcattcagctgtatgtttcccgcgacgatctggcggaaggcatctataacgagcagttcaagaaatgggatctgggcgatatcctgggtgcgcgcggcaagctgttcaaaaccaaaacgggcgagctgtccattcactgtaccgagctgcgtctgctgaccaaagcgctgcgcccgctgccggataaattccacggtctggccgatcaggaaacccgctatcgtcagcgctatctggatctgatcgctaacgacgactctcgtaataccttccgcatccgttctaacgtgatggcggccattcgccgcttcatggtggataacggctttatggaagtggaaacgccgatgatgcaggtgatccccggcggcgcgtctgctcgtccgtttatcacgcaccataacgcgctggacattgacatgtacctgcgtattgcaccggaactgtatctgaagcgtctggttgtaggtggttttgagcgtgtgttcgagattaaccgtaacttccgtaacgaaggtgtttccccacgtcacaaccctgaattcaccatgatggaactttatatggcgtatgccgattataaagacctgattgtgttgacggaaaacctgttccgtacgctgacgcaggacgtgctgggctcgacgacggtggtgtacggcgatcagacattcgacttcggtaagccgtttgataagctgacgatgcgcgaagcgatctgtaaataccgtcctgaaaccaacgttgccgatctggacgatctggagaaagcgaccgcgatcgcactgtctctgggcatcaagatcgagaaaagctggggcttgggacgcatcgttaccgagatcttcgaagagacagcagaaagcagcctgatccaaccaaccttcatcaccgaatatccggctgaagtgtcgccgctggcgcgtcgtaacgatcagaactcggaaatcaccgatcgctttgagttcttcatcggcggtcgtgaaattggcaacggtttctccgagctgaatgatgccgaagatcaagcagagcgttttgctcagcaggtcaatgctaaagatgcgggcgatgacgaagcgatgttctacgacgaagactacgtgacggcgttggagcacggtttgccgccgacagcgggtctgggtattggtatcgaccgtatggtgatgttgttcacgaacagccacaccattcgcgacgtcatcctgttcccagcgatgcgtccgcagaaataagctcgttttagctgaaccttctaaaccggtgcaattgcaccggtttgacgttatcgaccacgtcaaattttaggggaaacacggggatgaagttcccgtagagatacctcgcaccgtggtagccccgtgtatctcgatctcacctcgatactactatctctcgttttatctctgcattcttgtcgtcattctgtgattgttgccctacgggggaagatgctattttcaggcattcattcactgccggaatacgctcatgatgacttaccgcgatgcctggtttgagctggcgctgttaactaacggtcgcagttttccacggcatacgcacgacgagttcgtcatcagcgccaatctcagcgggatggaaacggtctggctggatggtgagacctttgttgccaccaacgatatggtgacgacctacaatcccaatcagctacagggcagcgataatgcgtttgaccgctggcagtgcgcatcgctgtacgttcacccgcaggcattcgagcattatttccatcaaacgtttctattctcacagggttggaatccgtcggcgcaattggcgtccgagctaaaacagctcgttacctctgatttggacgacagcgcccgtcaggagcgcattatcctgctgctggcaggattgatggaaggtcagcaccgaatgctgcctcaaagccaagtcaaagaggctgagcggatcacgcggatcaaagaggggttgctgaacgatctcagcgaagttcccacgctcgaccagctagcgcaacaggaaagcctgtcggttgcgcatctggtacgttcgtttaatcaggcggttggcctgccaccgctggcgtggctgatgcagcggcgtatgtgcaaagcacgagaactgctgcggcagggcacagcgatcagccaggttgcaggcgatgtcggttttgccgatcaggcgcatttcaccaaagccttcaaccgctacaacgcaatgacaccggggcagttccggcgtatcaatttttgacaatacagcgttccccttgggttctacactcgccttattgcttaacgctctaagggaatatcatgctgttagttgtcttcacggggatgctgctatccctgtcgttgtgtctcgatctggggatggtcaataccgcgattattaaccgtgggctacggcacggcgcgcgttctgcgttttatatcgggctgggctcctgtttcggcgatctgttttatgccacgctgtcggtactggggctggcggtggtgtttaacctgacaccagtgcgctgggtgctatggattggtggcggactgattctgatctggatgacgatcagcatggcgcgtgcggcatggcgtgactatcaggttaaacgcttcgccgatctgtctgcgacagcgaatgcggtggattccaccacgccacctgcccggtacaccgagtttttcagtggcgtcggtatggcgctggcttcgccgactgcgctactgtggtttgcggcgattggcggcaccattattgcgcagtctacggatggctctgctttcatgatcagcctgtttctgctgggctttttcttcggcggtgtactgtggacgttcttacttgcggcgctggtgaagtatggtcagcggttgctgaaagaacgcatttcattttactgcagcctgatctctgcgctgttatttgcctactttgcctggcacgtcatttccaatggctatgagacgttgttcctaccgctatcaacggctgcatgaccggtcaaaacaacagcactttgccgggttttttacttgctcggcaacggcatagcgctataatgccactcgcctctccgtgcgagtgtagttcaatggtagaacggcagcttcccaagctgcatacgagggttcgattcccttcactcgctccaggctctcttcctacaacgtccatccatgtttattaaatccagtaaccacaagacttagcactacttttcagtcgttcagggcaagcactcgtctatctaaatcagcatctcaatgtatatagttatgtatagggcatggtgacactctaaatcctatacacattctccctctactcaggtaggaaactatacatatgccgcttactggtcttgagagcagcggcgccaagcagtacctttcaggaagatgttttcccgttcatttacatcgaccactgtggatattcaggtagtggggctaatgccagtgttagaaaaatgggatgaatgtagatccacctagaaacgttgcaaagctttgaaaatgtaaagtttatttataataattggtttatatttcacaaaatatattatagattataagagagcgatttatttaaaggattagcggtgagttgttaagtgtctggtagcttaatactaataattttaaacaaggagagatattgcatgagtcttttatctaaagtagtgacacaaattaagggtttccttcatgattccgtagataaggcttctgatgacggacgtactgcacgccaacttattcgtgatgtcggtgaaaatgaagaaaaaatcaaagaggcgttagtagaatccagatctcaggctattatttccaaacagaaagttgaagataagcaatctgcaatcgctttgtcgaaaaaacgagcagcaaaggcagttgagttggacaaggaagatttggcaagaactattcttgttgaaaaaagacagcaggaaagcgatttggcagcgcttcaaaaccagcaagctaaatttgataatattgtagtgacattaacttcacgttttaatgacattcagaaaaaacgttctgaaatggaaagaaaggcagatagtattgacttgcgttctaaagtcgcagcggcaactgaagaagcaacaaaattacttgatgtaggtaattttgcttcttatgatagcgcttctaaagtatttgatcgtttagaagataatattgcaaaaaaagaagcaaaatctcaggctcgtggtgagtttattgatgcagagaaagataagcaagacgagttggtttctcttgatagacatggccttgatgagtcaattgaagatgagttagcggcattacgtgctatgaataaaaaacaagaataaaataaaaataatcttcgagggtatagaaatataccttccattgtatttatttttcaatagaagataagaggttctatgaaaggtgtcagttactctatcattaaaagtctttttttttcgataggtattattttttttataggggtaatcagtggcactgatttttcaccacaaaaagctatcgctgctcaaaatcaggttgttcctaaaccgagtgaaataaaatcagccgttaatagtggtaattggacactagctcatactcttattaaaaaagtagtggcagctcatcctgataaacctcagtcttggtatctgaaatctcagattgaagaacgattaatgccaagtggaaaatcgacaccacaagaggcattagcttctttaaataaggcgatggagttagaccctacttattcttttggtacttcttatgggaatgtaacagaactgcatgataggttaacgacgaaggtcaatgtttcagaaggtaagcttaaagtatttactccagatgatgatcctattcttaacaagaataagattattacaccatcagaaacagaacctttaatggcgaaaggaattaataaattaagtgataatgataatttaaaaaatattattgcagcatcaaaagaagtggaggatgactcttcgagtttttttgagtatcttgttgttatttttatcgccatagttctctgttattgtgcttattattcatctagagaagacaagaagaagtttaatgatatgaaagaaaaagagttaaatagaattaaatcattagacttggctacacaactagatgatatgttatctaaagatatttcatatatcgaactggatttgccacgtgaattcgatagcgaagggatgattattgaatataaaaagaggaagaaagatcttgtttctataatggaagaacttttggataaaaataaaaaaagttttagactggaaatctctaaattagaagagttatcagttcttcaagtcactgagcggaattttataagacaggctgttgaaaaatctaaattccatatgaatgatattgaagagtatagaggtaaagaattatttgagaaaatagaaagtatttgcttaacgtttttatgtgataggcttaagaatatcgataatttcattagtgaatcaccagggagctatagttccatgttgagagtttcattaaaaagcgtttctcattcttttattaaagttcaaaaagacaataatgaatttttgattaattcaattgatgataatttgatttctaaaaaaatgattggtaaattgaaatcagcagttattggattttatttttataatgaggtttttgagaaagaaaaacaaaattatcgagataacatggaggatcagcgcagagcgttaattgaggaggatttgcgaatcaacagagagctggaagagagcgcttctaataggagaagacaagagattagtgagcaaaaaataattatggaggctgaatctcgtcgtaataacccaccaaggaagatatatcgccatagatcaggtagtaatggcggtgactttctttcaggaattattgcaggtagtattttgaatagtgctaataataactctaataacagtaattataataaaaatagcagtggcgataatcgttcatcatctgattctacatttgattttggaaagaatgatagtggaaagagcgatagtagattcgattttggtaaaagcagtggaagcagtagtagttttgattttggcagtaataaaaatgatgataaatggtaaattataaatactatgaaatgttctgcgctgcgttactgaggtcaatacttatgaagccacatccgatacgcgaaatcattgaagcctgtgatagagcaatatctgcacgaaattttgatgccttgatgaattattatgccgaggatgctgcacttgttatcaaaccaggaatggttgcaagagggaaaggtgatataagaaaagcatttgtcgctattgccgattactttaaaaatcaacttgttgttgaacaaggaaatatgcaggtcatagaaggtggtggcgacgctttagttatcatggaaacggtgctttattacccagacgatcaggggaatattgtcacaacaactcggcgagcgacctacgtattcaggaaagaaactgatggaagctggctttgcaccattgataactcctatggaacaacacttcttgactgattatgtctagtcaattcaggcgtgctcaggatgatgctagcgcgtttttattctttcgtaacagcttccccatgtttgaatctgaggcccgcgagtggccccaatttctttcattttcccggtctaatcacagtcgctgtccagtagggtaaatcccaagtgccgccgagacggatcatacggcatgagcctgtaattgatgctcggctttgctggaatgttttgccatcccagacccaggcactatcgctcatgcagtctgcgagtccgcgccctttctgtactgcggtaatttcaccgttttcgtagcctactccgattgtggtcatgagctggggctgagtttgcatggcgttgtcgatgacccagtaagcgtagccttcgttgtaggctgcacgccagcagagggtgctgagcagcgacatgctgccattgagcggcgtgatcatcatcggttctgccactctttcttcctgtggcggaaagtcatagcagtcatcttcctttagcgtcttaagcagctttttctggatagcggcttgttccgcattcgtcagatttcgtgagggttcctgtgaggttgctgctgcgtagataacgggggctgctacggcggatagctcactacttttgttgccttttttggtgatggcgtctgtcgtgccaatgcgaccctgtctctcatccatttttagcaacacagcgtaggcacctgctccagacagttcggaaaccataccatcgtgcagaaaagccactttccctcttcctttcaacgcctgtaatacggcagggatttgtgtctcattgagttgccagagattgtcttcggtcgaggtaagtacgcctttatccacaccgtctatcgcgagtgtgagccgcgtacctttaggaatctctttgtctacctcagcgagtgtaacctcagccgttattggcgtattttgcccagcatggcgcgttatgagcagtgaaacgtcttgagttccggtatcttctcccatgcctttttcttctggcgagtaaccagccgcccgacacgttagcgtgttatcgcagacgatttcccagtctttatgaaagaaagtgctatcggagaacgttgtgggaaacgcgagcgtaggaatgcttgcgatgacaacacttaatacattgaatcggtaagggagcgaaaagaacatatttcatcaagtccttgattatgcagtggcttgttatcttctataacctgatgtcgggaagccagtcgcgtttggtggcgcagggtattatgttagcttcaggttgtctcagattgcgaatatttcttatccaacgactcctttattgagcgtgaatcgggtataatatcgctaccgtcagccgttcatcggctgtgcaaaatcccctcggtgttatcagcatgtttatcctgctttttaacctcatgcgcgataacggtcagaagtaagttttccacacaactgaaacgatccctataaataagtgtcatgatagatgtagcgcgatgagaacgactctttatgcggtacgctgttaatcacttaaagatgagtatcatgaagattaagcaaacatttaccagggcattactccatccacgctattggacgacttggttcggcctcggcgtgctgtttttattagtccaacttccttatccgttgttgatgaaaatcggaagcagcgcaggtcgtttatcccgtatctttcttaaacgtcgggtgtcgattgcccggcgcaatcttgagctgtgcttccctgcgatctctgatgacgagcgggaagctatgatcaacagcaactttgcgtcgcttggaatggcattggtcgaaacgggcatggcctggttttggtccgatcgtcgcgtgcgccactggtttgatgtttcagggttggagcatctacagcatgctaccgcaaaaggtcagggcgtgatggtgattggtattcactttatgtcgctggaactgggcggtagggcgatgggactatgtcagccgatgatggcgatgtaccgtccgcacaataataaagcgatggaaatggtgcaaacctgggggcgttcacgttcgaacaaagcgatgatcgaccgtaaagatctgcgtggcatggtgcaagcactgaaacgtggtgaagcggtatggtttgctcccgatcaggattacggccctaaaggcagcgtgtttgcgccgttctttgcggtgaaaaatgcggcgaccaccagcggcacctacaccatcagtcgtctggcaaaacccgcgatgatgacaacggtgctgattcgtaagcctgatgctttgggttatcaactggtgattcagcctgaattgcaggattatccttatcacgatgaacaggctgcggcttgctacatgaataaggtgattgagacagaaatcatgcgtgcacctgaacagtatctctggctgcatcgccgctttaaaactcgtccggcaggcgaagtgtcactctatgcctgatggcgtagtgaaagataatcgtgagatagcgtaaacacgtgtgacatcggatggcgcttcggcgccatcactgcatagtgagcagaatcagttacgcatggtgtagaaaaaggtctagaaacaagaaaggtgtacaaacaaaaatggctaccggatggcagccattttagggtggttaacgtacagagtacgattaacggaagatagcgtgggggttaacaccgcgataggttttgcccaacgcttttaatatttgattgattttgcggacaacgcgcatcttttttatccccacgattcttaaataattattggttgaaagtaccaaagttgatgttgatgttttcaaacatagcgatgattttgtttagcagtttcatggtcatttcctcgttgttcgttgatttgttttctgtgatgctgctcacgtttttaagaatactcgcacagatacggacggtcaacttttttgtgatgtgaatcacaaaaaaatgaacgatcagtttgtgaggagtaaaccgctgttttgatttctgtctaagaaccctttctactttttctgcatactggtgcgttttcagcggcttgcctgattgagtgttacctgtacaagttgcgcatttccttatcggaaagatgatgtgagataggtaaattgtctcgattagcagttgaaataagcgcggggtaagcgggataatcgtgcgcttcgcattgtctggcaccgttttatccagcttgtttagtgccgcctgtttttattcgacaatgtcttgagacagtaacgttttccggttctgcattcagcgagctaatcgtttgcgtgcgggaccatatgggttcatggtgcgccagtgatgttggtgcgctcgcggggcaaggccgcgggaaccgttcagaattgatcttaaataataatgacatttcaggggataccaccatgtcaaacaccacccgtcaggctggctcgcaaggctcgcttgatgcttttttcaaaattacacagcgcggcagcaacgtgcgtcaggaagtgttagcaggcctaacgacgttcctggccatggtttactcggtgattgtggtgccgagtatgctgggcaaggctggcttcccgccgacggccgtgttcgttgcgacctgtctggttgcggggctgggatcgctgctgatggggttgtgggccaatctgccgatggcgattggttgtgcgatttctctgaccgcattcaccgcgttcagtctggtgctggggcagcaaatcagtattcccgtggcgctgggggcaatcttcctgatgggcgtgctgtttaccatcatttccgtcacgggcatccgttcctggatcttgcgtaacctgccgctgggcgtagcgcacggtacagggattggtatcggtctgttcctgctgattattgccgccaacggtgtaggtctggtggtaaaaaacccgattgacggcctgccggttgcgctgggtaatttcacttctttccccgttattatgtctctgctggggctagcggcgaccatcggtttagagaaacgtcgcgtaccgggcggtattttgctggttatcgtggtgatctctattctgggactgatttttgatccaaacgtaaaatatgctggcttctttgcattgccgagtctaacggcggctgacggttcgtcgctgatcttcagtctggatatcatgggtgcgttgcagccgctggttctgccaagcgtgttggcactggtaatgacagcggtgtttgatgctacgggtacgattcgtgcggtagccggacaggcgaatctgctggataaagacgggcaaatcatcaacggtggtaaagcactcaccgcagactccgtgagcagcattttttgcagtctggtcgggacgtcaccagcggcggtctacatcgaatccgcagcaggtacggcggctggtggtaaaactggcttaacggcaacggtagtcggtgtgctgttcctactgctgctctttgtatccccgctagcgtatctggttcccggctatgccaccgcgccagcgctgatgtacgttggtctgctgatgctgggcaacgtctccaaactgaactttgatgatttcgttgatgcgatgtccggtttggtatgtgccgtattcatcgtactgacctgtaacatcgtgaccggcatcatgctgggctttggtgcactggtactcggacgcatctgctccggcgaatggcgtaaactgaacattggtacagtgattatcgctgtcgcgctggtagcgttctacgctggcggctgggcgctgtaatcccttcccgcagaccttctggctccgtccagaaggtctgtaattccccgtttttccttcctctctcattacctacgtcaaacgcgattttatgtgcccttttattggctttgggttgatgttacttgtgtgataatcaataaagtaattatccgtcatacttcaaaccgcatgtgcgttggctttcctcgctcaccccagtcacttactgatgtaagctcccggggattcgctgtgtcgccgccttcttgcagcttgaattatttaggaggaaacctctcttctttacccagaaatccattttcataccggactaaatgcgttaaatatgtaagggcaattcacgcgctcgcaggcagagttttttgatttaggagtacgtctaaggaaagcatggaaatattttttacgattcttattttgaccctggttgtatccctttccggggtagttacgcgcattttaccttttcaagttcctctgcctttaatgcaaatcgcgctgggtgccatcctcgcctggccccagttcgggttgcacgttgatttcaatcctgaactgtttatggtgcttttcattccgccgctgctgtttgccgacggttggaagacacccacgcgtgagttcctgagacacggtcgagagattatcggtctggcgctggttctggttctgattaccgtggttggcatcggctatttcatctactggatggtgccagggatgccgctgatcgccgcttttgcgctggctgctgtactgtcgccgacggatgctgtcgcgctgtctggcatcgtaggcgaaggtcgtattccgaaaaaactgatgggcattttgcagggcgaagcgttgatgaacgatgcgtccggcctggtgtcgctgaagtttgctgtcgctattgcgatgggcacgatggtatttacggtttccggtgcgacgctggaatttgttcaggtcgcgctgggcgggctgctggcgggcgtcggtgtgacctggatattcggtaaatcgctgcgcgttattagccgctggagtggtgatgatgccgcaacgcagatcgtactgctgttgctgctaccttttgcgtcgtatctgattgctgaacacatcggcgtatcgggcattttggctgcggtagcggcggggatgacgatcggtcagtcgggtgtgattcgtagcgcgccactcacgatgagaatgcgtgccaacggcgtgtggtcgatgctggagtttgtgttcaacggcatggtgttcatcatgctcggcctgcaattgccggacattctggaaacgtcggttacgcaggcagagctggacccaacggttgaaacctggatgctgtttaccgatatcgcgatcatctatggtgccttgctgttactgcgtttcagctggctatgggtgatgagaacatacagtgtgcacatccaaaaaaagcgccctatggtcttcgccgaattttccacgcgtgagctatggatcgcttcctttgccggcgtgcgaggggcgattacgttggcgggtgtgctgtctattccgctgttgctgactgacggcacggcgttcccatcacgctatcaactggtgtttatcgctacgggcgtcattttgttttctctgctttgcggcgtactggcgctaccgtttctgctgcgcggtgtggtggtggcggacaaagcggcgcatgccaaagaaatccgcatggcgcgtatggccgtggcggaagtggcgatcaaaagcatgcacaaaatggaggagcgtctggcagccgatcgagaggaaaacattgatgagcaggtgctgaaagaagtcagcgcacgtgtcatcggtaacctacgtcgacggctaatcaataaagacgatcctgaaaacggtctgttgattgagaatctggagcggcgttttcgcctgactgcgctgaattccgagcgtgcagagctgtatcacttacgcgccacgcagcagatcagcaatgaaacgttgcaaaaaatgctgcgcgatctcgatctgatggaagcgctcttgatcgaaaatgagtaagacgcagtgaggcgctccccgctaccgcgttgatttctttctcttctctttccttcctctgcatccccatggcgtaagcgatggggatgttttttatacgcctaacctaagaactgtgtcaggtgattgtaaactgcttgtcactaaatgataatgattgttattatctgtaggatttttcttagcagtatagaaatcctaagtaaaaagctaagaagtagaaaaccagaaataaaaaacggcccgcacggtatcagaaccgcgtggggtgaatggctgtttgaaagaccagataaaaaataaacggacattaaccctgaattaattaggtaataagccacgtttatagggggaaattatgcgtgtattagtggttgatgatgattctgtgctgtgccattggctcggatctaaattacattcccacggccattcttgccggatggtgcacgatggcgcacacgcattaaaagcgatcaaggatgaagtttatgatgtcgttctgttggacagaatgctccctatcatggatggatttacggtattacgtgaattacaaggctcacgtcatccgcctattatgctgctctcggcgctggatcgtgatgtcgatcgggtgatggggttagagcttggtgcagaagattatctcggcaagccttttaattttaatgagcttagattacgtctggatattatggcgcgacgcggtaaacgtcatgctgataacccttccatgctgatttttgaagatctacaacttgaccgtatgcagcgcgtagcatggcgcggtaccaagcgtatcgatttgaccgataaagaaatcaagctactgattatattgatggaaaatccggggcaggcgattacgcgcacgatgctgttagagcgagtatggggctacaattttgatccgcagaccaatctgatcgacgttcatatgtcaaagctgcgggcgaaaattgataaaggattccctcgtccattaattaaaacgctgagagcgatgggctacgcattaggcgcggtagataaggacaaaactgatgttggcagccacgctgaataaaataaaaataaagaagctggggcagcgctggcagataaaaataaaacactggcaattactgggggcaagccaataccccggttttttatgtacctctaattttcgtcaggcaataactattgtttttctgttcttattgatgatgctgatgtgtattgttggcttcagttcattaagcgaaacgctgattcgaacgcatgtccgtgaagttattctgggtaatatttatgattactcgatgcagtcgcgtttaaccaatgccgatagcctgattgcgcaattacgacaggataatcgagcgaagggtgatgaattaccgctgtttctggtgatgaataaacacggtgatattctgtatcacaatcatcctctaagaacgcatcctttaacccccgattctgccaacacgcatcctctggaaatgcgccagcatactgattgccagatggatgtcagctgtcttaaagccgaaatttccagcccagacgatcccaatctgattggtttgtccgtcatgttggatgatgggggcgtgctgtttaccgcttacaacattcgacccatgttagaacgagtgaggacgatcccgcttgttgcgggagctggattgtttatcgtgctgctcttctgcctgtttgtcagccgccatttcagcttacgtagcttgcggagcgtggagaaaatccgcgcggcgctgcatcgctacagcagcggtgagcagcaggtgcgtatgccgttgtcgccttacgatgatgattttgacagcctgagcgccgatattaaccagaatctggaacggattgagcgcctgatggagcaggtgcgcaatacatcgagccatgttgcacatgaactgcgtactccgttgacgcatctgcaaaatcgtttgttcaacctgactgagcgtgcagggctggataacgacgttcgtgatgaattgaatctggcggtggacgaggtgcataaaatcctcgggctgttccgtaccgtgatgcgtatcggcgaaatcgaaagcgggcgctgcgtgcatcagtttgagaacattgaggcgcgccaactgctggaagaaattgccgaatattatcaaccgctggcggaaacgcgcggctgtcgcttgaagattgaaatcaaagccggaatccagctctttggcgaccgtgcgctgctgtttcaggcgctggcaaatctggtggaaaacgcgctgaaatacgcggcacaggggaaatacatcacgttgagtgtgacgctttatcgcggttggatcgccctaagcgttgcggaccgaggtccgggtattccgcctgcactgcacaccaaagcgctacagcgctttcaacggctggatacctggtttcagtccggctatgggctaggattgtctctggttcaggcgattaccgatctgcacggcggtaagctctatctggactcctccgaaccggggttgaacgtctatctgtgcctcaatcgctgttaatgtctttttcctcgcaatgaatacgactcgtggtgagcggtttgtactccgatcaccacgacgatcctctctggtttttatgaatacccttgcaaaaaatatgaatatttattaattttccccgcaatgaagtttatgttagttattgatttgtattgataattttctaaatggaaagattaacgaatattaatgttctgctgcttgcggtgtttgataataagtctcattattaatcttattatcatcatggcgccccctgaatccccgagtaggccatgatttctttggctgcgtattagagagtcttcccatgaaaaacatgaaagcaaaattgcgttctttcctgcgtgacgagagcggtgtaacggcaatcgaatacggcattcttgcggcggcaatggctgcggccatcggcgctattttcggcggcgacggtattttcgtaaaagcgctgaatgaaaaattcagccaaattgccgatcagattaccggcacgggcaccagcggcggtacatccggcgcagcgaaataagctcgagatggcggattacacgcactggccgcagacggcgctgctgatgggctgcctgctgtggtgtatcagtaccgatctgttagtacgcaaaatcacgaatcaggcggtattgattttattgctgggctggctgtttttcagtgcttcacacgtcctgcaatccggtgggttagataggttggcactacagaaaacgttatgggcgctgccaggcgcggcggcagtactggttgtgggatttttgcttttcctcaccggcagattaggcgctggggatgtcaagctgatgagtgtgctgtgcctgtgggtgggtcaaggacaccagatcgttttcgtcatggtgacagcgctggctggtggtgttttagcacttagtctgccgctgcttaataccgtacccacagcggtggcgatgggcattcaaaccaccaaccggatattcaagagtcggttgcctatgccacccgcgttgcccgccgatctttctcaaggcataccttacggcgtcgccatcgcgtttggtgcgatgtatgtcctgatttttcccttgttttaattctgtcgcagctttttaagacacacacgctagggtaggcaagttgaaatgaaagtgaactctacatacgtactgtcaggcgcactcgtgctggcaggcattgttgcgctgatggtgcgtagccatctctcttctgaacccccagcgccacctccgatggtggttaaagtaccggaaaaagtcgcagttctggtggccgcgaaagcgcttcatcccggtgatttcattgactccgcatcactgcgctgggacgaaacggataaacccgtttcccgcacgttcaattttattcgtggtaaagacagccagtctttgctgctgggcgcaacgctgcgtgaaacggtagcggaaggtacaccgttgaccagcaacgtattggttaagccgaacgagccgggctttgtcgctgccgtactgcgtaaagggatgcgtgctatctcggttcctaccagcgccattgcgagcaatgccggattagtgtcagcaggcgatcgtgttgatgtgatccttagcatgaaacgagacgatcaggcggaactgccgccaagtcgtaatcaacccgttgtgatgccgctgctggcatcacaaacgatcgtgcgcgatttacgcgtattggcgctgaacgataaaaccggtacgccgatatacccacgctttgatgttgcggaagacggtacggtgcttgatgcaaccgccaaaagccgtgagtctgccgtgcgttctcgtcctacaacctatcaaaccgttacgctagaagtgacgccgcagcaggctgaggcgctggccgttgccaaagagctgggcatgttgcacttagcgctgcgcagcgctacgcaggatgacatcgccgatccgctgacgggccgctcacttgtgaccacagtgcctctggcaaccgatatctacggggcatactcagcaggatctgatgggcacaaagtgaaaatctatcgcggtgagcaaaaagacgtggtgacgttcccctcccgatagaacaaatacgcaatctgacagcctgcggggtgccgcgagttgctcatagaacaatgaagcccattacggaaattaagtaaatgacgatgttttcgctgtttttgaaatcggactttcagggtacgtgcaaacgattgctggccgctggcctgtttaatgcggtattgcctgtcacgctgacgacgatgatgttgcctgcgaccacgatggctgccggggtatctgaagtggctgagaccaacgtggtgcacttgaccgtgcatcaggggcggttattacagctcgacgcgctgccagacagcgtgctggtggccgatccgaatattgccagttttgaattaccttctccgggtaacctgtttgtttacgccaaaagcgtcggcaccaccacgctctatgcgatggacgaaaatggcaacgttatcaacgccattcgtctggtgtctgaacatgatttgaaagcgttgggtgaacgcatgaagcgtgaattccccggtgcggatatccaactggaagcctcgattcctagcggtgtgattgtgcgcggcagcgtcgatacgccgcaggacgccaagcgtgtcatcgacagcatacaggcttatatcagtgcgtccgcaggcgggcagggcggcggtggaggcggtggcgaaaaactgcctggctccagcgaatcctccggcaaagtgatcaaccagctcaaaatcaaaacgccttcgcagatcaatattcaggtgcgcgtggttgaagtgtcccgcaagttgaccagcgaactgggattcaactgggcggcatcattgagcactggcagcggcaacatgagcgcaggcagcggttcgcgcctgaatttgttcaacgccacaaccggtcgatttgctaacccaacggattctggcttcctgaacttcggtcgttccagactgagcggattgttaaccgccatgaaccagcagggcatggcaactgttttggctgaacccaacctgacggcgatgtcaggggaaaccgctgcctttgctgcgggtggcgaagtgcccatcgttttgatcaccaacaacagcgtcagcatcgattacaaatcctacggtgtgattctgcgtatgacgccgacgctgctgtctgccaaccgcatcagcctgcacattgcgccggaagtcagcgaactcacggacgtaggttccgtacagttggaaggcggatcgcgtattccagcattaacggtacgtcgtgcagataccacggtggaactggccagcggccagagttttgcgctggcggggatgctgcgcagcgcaggtagccagacaatcaacggtgtgccggggctgagtagcgtcccgatgtttggccgcctgtttgaaagcgagtccaccagccaggaagaaacggaactggtaattatcgcgaccgcttatgtggtcgagccggttaatgcaggcgatcttcagacgccgggacaaggcgtaaaaatgctggactcgtctatgccacgttctgcatctatcggctatctctactgagttcgtgaggggaaataaaatatgaaaacgatcaacagcaaccaccctccgtttcgcccgctgcacgtgcgtgcggcagtgctaaccgccgtttttctgctggcaggatgcggatggaacaagccgattaacgatgtgcggatgcagcgctttgatcagcctgctctgcaaccgatcgcggttcagccttcatcagtgtccgtgccgttgctggttgcaccgaacgggcggggctttctgccggaatccttgaaacagctcaatatcatgttgaaagatcaagggcggttatccgcgcagacgctaacgcttatcccgcacagcgcgagcggcgagcagatggccgggcgactggcgacggtgctgaaaaatgccggtgccaatgcgcagaatgtgaaacagatgcgccgttctactgcgagcggacaaactggcgatctggaagtgatctccgaggcgctggtcgtcaaaaccacccgctgcacgatcaacgatcccaatcaactgatggtgaagccctatgaggcgataggcactctcggctgcgctacgcaaaacaatctggcgatgatagtcgctgaaccacgcgatctgattcaggcgaaagcgctggacggtgcggatggcgtggcggcagtcaatagcatcgaacgctatcacaaaggtgaagtgaaagagcttatcgacattaactttgaagaagattaagggcgtgacattccatgagtgaaattacccctaacgatggtgaagaactggcgctgccgctggtggcgttcgccaatgacgtacgcgatgtagctgatatcagcgatctctttactcgcctgaaacagccggatgtaccggtgatgtccggtggtatcgccgctgctcgtcaatggtgtgaactgaatgttccgccgcgcattttactggtggatctggaaggcgcgcactggccgcttcccgcgctggaagaactactgagcgtctgcggccctaccagtcaggttattgcgacaggcaaagagcaagatgttggtttataccgcgcgctgcttcaggcgggcgtggtggactatctggtcaaaccgctcacgctggatctgctggcgacaacgttggcgaagtgtgaaggccaacaggctgggccggaatatgcacgtatgggcagaacgattgcggtcgtcagcgctagcggcggaagtggtgccagcactgtggcgatggggctgagtcgcctgctgtctggtgaacgtcatttacccgtggcactggtggattttgaccgtcgtaacggtgaccaactgctgctgcaagggcaaaccgatgatgcgggtctggcggcggtattagggactcaggaactggatacccgactgttgcagcgcgccatgctgcgcgtggatacccgcttgcacctgctagcgcagaagccagaactgggtgaattgagcccggttgaggtggataacgtgctgaatctcggcggtgcactgtgccgcatgttcaatcaggtgatttgggatctgcccagcagctatccgaccggggcgctggacgtactgacctatgcggatctgcgcatcatcgtgacggaattgacgcttcaggatgcgcgtaatgtgcggcgtgtactgaatgaaatcggcgacgaaagcgaagggcagcgtctgctgctggtgcataaccagagccgttttgctacgaccgcgccgttaagccgcgatcagtttgaacaatttaccggccggaagattgatgtcgtgctgccgaatgcaggccacgcgctggcgcagagcctcacgctcggcgcattgaatctggctgcggctcctgctttccagcagggattacgccaattggtcgatctggcctgtggcgtacgcgccagaccggcggaaaaacgctggttctcgcgttggttaaaacgcgcctgatgatgttcagcgttcaccgtttttcaaagggttacggacatgttgattcgcaagaataacctgcaaaaaagtgaagcaggaaaaagcacgcctcagcctgcgcctgctgccaacgtggcagaactgaaaacgcgcccggctgcggagaaccgcacacagcctgcggcgaacacgtcttctggatctgcaacagctgcccgccagacggacaaccggaacagtcagcgtcggattatccgcgcgcagctctacgatcagatcgatgccggtaaagcggcgatgatggggcgtgacaaactgctggtacagatcgaaacggtgatccgccgcatctgtgatgagcaacgtttgcagctttctcggcaggaagaggaagccatcgctgccgaaatgctggatgagatgaccggaattgggccgatccagccgctgctgtcggatgactcggtcaacgacattctggttaacggtgccggtcaggtgtttgtcgagcgttttggcaaactggagctgtcgccgattacctttatcgacgaagaacatgtgtttaacaccgcgcaacgtattgccgccgcggtgggacgccgtatcgacgaagccagcccgatggtggatgcgcgtctgccagacggtagccgcgtcaacgtcattacttatccgctggcgatcgacggcactacgatctcgatccgtaaatttatgcgccgcaacctgtcgctggaaatgctggctgagcgccgctgcatgtcctatgcgatggcggatgttctgaataaagcgatgcaggcgcgcgttaacgtgatcgtttccggtggaacgggtgcgggtaaaaccaccttgctgaatgcgctgtcgcagaagatcggtaccaccgatcgcattatcaccattgaagatgccgccgagctgcaattgcagcaggagcacgtggtgagattggaaacccgtcctgtcagcgccgaaggtactggacgcgtcgatcagcgcgatctgatgcgtaatgccctgcgtatgcgccccgaccgcatcattttgggtgaggtgcgcggtggcgaaagcttcgacatgttgcaggcgatgaacactgggcacgatggttcgctgtgtaccgtccacgccaatacctcgcgtgacgcgatacagcgtctggaaaacatggtgatgatggcgaacatgcaactgccgctgatggcgatccgtcgccagatcgccagcgcggttcatttgatcgtgcagatcgaacgtatgcgtgacggcatgcgtcgcgtggtgtccatcaccgaagtgtgcggcatggagaacgaagtaatccagcttcaggacctgttcagcttcaacattcaagggatggatgggcagggtctgttgacaggtgaatatgttcagcacattcaacgcccgcagttctacagcgataaagcgcatctgtttgatgcgcaatgatgaactgaggagacgccgatgagtgatttacgcctgaatctgatcacgttgctggtatttggcagcgtgctgatgctgcttttggcggtcaacgcctggagaaaatcacgccagcagcgcatgcagcgtgaacaacgctggcagcagattttgaacgaggtcagcccgtcggctgccgccgtcgcgtctgattcgatcctgcgtgacgagatcaaaacgccgttgatgggcgtccctgtgattgggcgctggatggctatcctctgggcgcaaatgacgttcatcggctggaaaaagaacctgcttcagcgttctctttcgctgggagcggtcagcctgatactcggcatggtcctggggcagcgtaccctgctgccgctcacgatggggctgatatttacgctgttgctgtttgtcagcatcggcatgatgttgtttcgttcgacgttgcaaaaacatttgaaagcgctgcgcgaaagcctgcccgaagccattgatgcgattacccgcagctgtcgtgcgggtgtgcctgtggcgaatactttctcgattgtcgccgagcacctcgctgggccgctggcgaatgaattcaagacgattgaccactggctgaaacttggtattccactgcgtcaggtcattcaggcctcggcgacgcgggtgccgatggctgagtaccgctttttcgtggtgattttgatcatcaatcaggaggccggtgggcgactgggggaaacactggagcgtctgtctgcgacgctgcgtgaccgtcgggaactgcaattgaaagtgcaatccaagacgtctgaagcgcgtgcgtcggccaagattgtcgccatgctgttcccaggctgcctggcctatttgtatatgaaatcacccgacgatttcagcttcctgttctccgatccggttggaacgacggtactgatttacgccttgtgcagtgtctcggtcggcatgttgatcacgcacgttatggttaaacggatagggtaaagggagagccactcatgactgtttttgacgatcccttactgctgttggcgctagtgctgatggtggctggaatctatctggcccgtacacaacataaaatccagcaatacaaacagctggaaattcgcatgcgtgggcatttacccagcgcctctatagaggcggcctctcaggataacatcctgagaggccagggaacggcattatcccccctgttggaaaaactgttgcagcctctcgccacgcagggcgaacgcctgtcgggatcggatcgcgatcgccgtaatctacgccgcttgctggatctcgcagggcttcgccgtaacgaagcggtgggctggctggtgatggggaaatttgctgctggggcgtttctcgctattgctctggtgtggggatggttgccacctgctgaccgtgcgggtttgacgggcgtagcggcaggtctcattggcttctttgtcggctccatggtgccggaatggtggctgaaatggcgtgcagcaagccggggtgaaaagctggcacgcgcagtgccggatgcgctggatctgatggtggtctgcgccgaagccggtttgcctatcggacgcgtattgcaggtggtatcgaaggaattagggctgtcttcaccggaaatggcggatgaactgcactacaccgccgccgaattacagatcctgtcggatcgtacgctggcgatgaagcatttggcggagcggacacgggtcagcgagatcgaaagcatggtggcgacgctgattcaggcggagcgctacggtacgccgctgtctcaggcgctgcgtacgattgcagatgaaagccgcaagacgctgattctggggctggaagagaaggccgggaaattgcctgcacaactgagcgtgccgctgatggcgctgatcctgccgccgattatcgcgattatggcatcacccgcgctggtgcgagtgatccgcttgctggcgcaatagctttttactttcaacacattgattttaaattcttttaaacacattgattcccgatatgagctgggagtcgcaagggttacaaccgatggagttatcgaagatggtcgatctggtagcaaaactcaagcgcggcgcgcccatgctggccctgctgattgtcagtaccgtgctggcgggatgcagcagctcgacggcgattaaaggcagcaaggatgaaggcctgcgtttggcacgtctgctgcgcgatcaagggcgtgttgaggcggcaacggaagtgtacgcgcgcctcgacagtcgtgatgcgctgaaaggtgctgaaatgctggaatacgccagcgttgcggctctggcacgttcgccacagcagacgttggagctatacggacgagcacgtcaggcactgggcggtgataccaacaaaatgacaccgggagaagcgctggcggtgtgtctgggtatggggcgtacacagttggcactaggacgtaatgcgatggcgcaaaccgactttgcctgtgcgctgaaagcacagccgaatgatgctggcgcactcaatggcatgggcgtggtgatggatgcatcaggcaaacacgcagaggcacgtcagctgtttgaaaaagcattgcaggtgaacccagccgatgttgcggcactgaacaatctggcgctttcatggttggcgagcggcaatacggacaaagcgatttctctgctgcgttcggtggatgagagcaacgcaaccagcaggctgaatctggcgctggcctacctttctggtggcagagacgatgaagcgcgttcggcgctggcgaccattgcacagccgcagcgtattgatggcttaatggacgagctgaatcagcgtttacagcagatgcagaaggataaatcccgtggcgaagcgctgctgttgtccagccgccaacgtctgcaattgagtgcacctgagtaatggtgtggctccgtaatcgcgatccgtggcataagaaagaccttgtgccacaccatgaacgcaattggcgcagcacgcgcggcgtgattgccacggaagtggcatttctggtgccggtggtgttggtcggggtgatgatgctgtttgagctggctcgtatcgggctggtgattgccgttggcagcgccgcgctggataaagccgtacagacgtttcgtcttgataacctcgttacagacagtgcggaacagatgggaacgcggctaaaggcgcgcatggttgaagcgggatacggctacctcaaggaagacgatttaacggttagcgtgttgcacttcgacaatttgactcagcttggcgggctgacgaacggcaatagcagtcaggacaaccccaatggcgaagaaacgacaacgctaccggtgtggtccgtgacggtgcagatcaaaaaagcgttcattacgccgctgccggaagtgttaacgctgggggacaccttccgctatcagtacaaacatgtgtttgggacggaactgcgtaatgactgatcgcttattgaaaaccagtcatgtattgaaaaacaatcgcttcttgagcgggctctgtcgcttctggttttctcgccgcgcttctattgcggtagaaacggcgctggcgtttccgattgtgctggcgatagggtcgctgtgtgcggatctctacaccgtagggctggaacgtacgcgtatggaacagcgagcgggtgccattgcgtcaatattagcgatgcagcagaagctggatgagaacggcttacaaggtctgctggatacggtattgccaacggaaggtgcaggaaactatcagttgttaatcagcaacgtgcgccagactggtgaactgtactggcagttgagcagaggcacagcagaagcgctgtgtgtggacagtgaaacactgccaggtgaagagtatctccctgagctgccagaaagagatcgtgaggaaggcagtaagacgacctccatgatagtggtcgagatttgccgtcagggtaaggatgtgagcctgctgggcggcatgtctctgggcggtctgctgcacgcgtcgtcagtcagtcgggtcgctatcaacgtggttgaactggacgaggtactcagaaaagaggctcggctagaggaagaagatcagtaataaccggcgtatatacagatacagaagcggcacatagaccgcaaacggcagcgagtgtctcgttaccgaaataacgaaaaaattaagacaaataggcatatgagcaatgtcgtttttattttcccgttttatgggcgggttgagtacgtgctgaatccaggtatacaggataggaattgatgaaaaaaaccttacagaacagaagcgtaaaaaaatacgataccggaataacgctgttcttacgtgagcgcctgtctgcctttgttcatcaggaaaagggtgcaggcacggcattctatgcgctgggtgcgatggcgttattggtgacggcggcttttatcgtcgatacctcgacggcaaccggcgatgcgacgcagatcaaacgtgcgaccgatgccgccgcgctcgcagtcgggcatcaggcgaccattaatggcgaagaatacagtcaggaagacacgaataagctggcgtatgaatacgtcaaaaacaatctggggatgaataaggccctgagtgaaaagctggtggcgagtgatgtgtccgttactgaagggcgcaacagtgccacacgtaaaacctataccgttactgccgcctttgaaactaagcctagcctgctgagcctgggcgcaaagaagcaggaagtgtattcgacctcggaagtcatcaaccgtccgaccgaaattgcccttgtcatgccggtgacaggcgatatgagtgaaggggatatccgctcgctgaaaagcgtcagccgctcgtttgtcgaacgcatgctgagcagcgcggacggtaaacgtgacaacctgtggctatcgctggtgccgtacagccagtccgtgaacgtgtacgacgcagaagatgcgaatcgcattcgtcgctggtctacgccgagtgcgctaaacccgccggagttgcgttcgctctttgccagcggcgttgtcagtagcctcgccgaccgtcgtttccccgatcgccgcgctaacctgctgtgcatgtaccgtgggctgggtcgagaagaagatttcttctgggatgagccgcctgccggccaattcagcatttactaccgtcacgacttgccgcaaaacggcagccccggcgccccgccgatctcttggcgcggcccgaatcccgacctctatccgtgggataacaactccaatgccgtggatacccgctttattgtggcagaccgtgggtgccctaacgcggcactgatgccgctgaccaacgaagaaagcaggctgaatcagcgtatcgagcaattttctgcccgttttaacgttaactatgccatcggcatgtcgtgggcaggggcagcgctgtcgccaaacatgcgtggttcagacggttggggtgatgccaagctgccgctggatttcaatctggacggcaacggtgatgggcaaaaggtgatcgtgatgatggccaacacgattggtaactggttcgacaccgatggctacaacttcaagcgtaatcagttttctggcagcaccggatcagatgtcgcacgcgagttcgcacagcagcgcttccgcgatctgtgctccagcttccatgcgcggaacatcaaattttattttgtcggcattcgccccggcgaccctgaagactttggccgcaacctgtttgacacggaggcaacgccgggcctgctggtctgcactgaaggcgaaaaacgcatgagctttatcgatggttcaggcttcggcgcagaaggcgttgaggatcaattgattcaacggttggatcgtattgccggccagatcgaaaccgagggcggttatgttcggctggttgaataactgctgaatgtagccaggaatgacgcgatttgccccttttattacaggacatgacacgatgactttttcccgctcaaaatctggttcagccttaacgcgcacgccgcgtcaggcgtgggtattggaaccgcgcatgatgtttgatgccgctgctgtggtcactgcggtggatgtggctgcgcacgttgccgttgcggcaacggattccgcgcccggcgtcgatgccacgccggttaaggcaacggtcaccatcaccgattccagcgacagctttgcaccgattgatctgttcagcggcgttagcgtgtcagcggataacggcgggcaggaactgaaagatctcgtgattaccgtcaaccgcacgggcgcaaatcaggcaatcgtcatcgacggtactgacattacgctggaagccgctaatggcgcaaaaacaacagcgggtgatggacaatacagctataccgttgcggtgagtggcgcgacgacaaccatcacggtgagtattgagtcatctgctgatgcatttgagcctactgacgttgcgaaactgatcgacggtatcgcctataaaccactcgataaaaccgtggctggcggcgatgtgacggtaacgctgaaaagcctgagtgacgacagcgacactgctgacctgaatatccacgcgactatcactgttgacagcaagatcaatgtggcgcccgtggtgtctgcatcggatgcgccagaactggccgaattaatcatcgtacccggtatggaatcgccacaggacgtgcgttactccaataatggcgagcgtgcctatgccataggaatcgatggcacactgggtgtctttaccgttggcgagcatggcaaactgacgttgagccaaacgctgagtgatatcagcgcgctcaaggatgtgaaagacatcgcgctgagtgcggacaatcgttcactttatgccatcacgggcgatagcaatattgtcgcacttagccttgacgacaatgggcagataattcggctcagcggcagcgatgagctgccggtatatacccagacgattgctgtgcaaaacggcaatattaccggacttgctgtctccagcgatggcactcaggtttatgtcactacgcaatggaacggcatgatcgtctttactcgcgatgcgacgacgggcagcctgacattcttccagcgcgtgaatgagagcggaatcgatcgcagcggcattgtggcgagcagcggtaactatgttgtcacgatggggatgggggcaaagcacacgctgtcggttttccagcggagtgaaaccggaacattaacctctgtcgcgacgctggaaacgtctggggaaggttatggcgcagtagattaccaactgacgatctcgaaggatcagcagttcatctacgtcgccgatcctgacagcggtgaaatcagcgtctatcaactgcgcgatggtactgaagggaagacgctgacccgcacggatacgaaaacacttgaaggcgtcaacgcactctatctcaacgccgacggtagccagctctatgccttgagcagcgaaggtgcattgcagatttacagcgtcaacgcctctacgggtgcgctaagcgaaagtggccagattaaggatattggcgatacgcgcggcatggtgctgtcgccagatgggcaatcactgctggttgctggcgaggcgattcagcgctttagcgcgttacgcacttatctctatggcagcgacttaccgtttgccgatcatgttgcgctttcggatagcaatctggatgtgttaaacggcggcgcaggtaactataacggtgccacactgactatcggtcgtgaaacgccctcgacagacgatcaattcggcctgagtacaggcaacagcctgacgctgcaagacggaaaaattctgcaagcaggtgcagaaattggcacctttgcacagagtcagggcacgctcagcgtaacctttaccgctgatgtgacgaaagaaaccgccaatgctgtcctgaaacagattacctaccacaatgtcggcagccagagcaccaccgacgcggtagtgctgacggtgacagcgaacgatggcgagctgaacagcactgtgaccactgtcgcgctgctgctgaccgccaatagtgcgccaacgctggttagccagggcggaagcaacctgacgctggatacgcgtggcgcatccgtcacattattcaaagatacggcgatcaacaccggggaagccggacaggcactgaccagactgtcgataggtattgatggcctaaacaacccgcatcaggaatacctgacggtggatggcacagtcatcgacctgggcaaagacagctcgggcaccacggtgagcggttaccagtatagctacacctataacgcactgagtggtgaatcttcactggtgctgagtcatgctcagggcatcagcagcatggcgatgatgaagctggtcgatggcctgagctactcggctggcaaagagagcaccagcgccagcggcttgcgtaccattacgctaaccgaattgcaggataacggcggcaccgccaatggcgggagtgataccgcgacgctgctggtatccggcagcgtcaatctggccttcaacgaactgccaacgatcgaggcgacctattcccccgatgctgcgctgttttacaacgatgggaaactcagtgactacaacgagcgcgtctcggcgatcggtgtttctcaagatggtaaaaccctgctggtaaccggcagtgaagggaacaataacggcggcaagacctacctgcgtgtttacgctcgtgatgcggaaaccggcaagttgacgctgctacaaagtttcacgcagggcgaacaggacgatccgtccaccccggtgattgaagttaatggactgaataccctcaccacgctgacacagtcgaaagacggcagtagcgtgtatgtggcaggtggaagtggaagcgcctactctctggtgcagtttagtcgtgatacgacgacggggctgctgagctatgtcgggattgtcgccacacaaggtgtgaatggcgttagcggcttggatgcggcggtttccgagatcgcgctgtccgacgacggcacctcgctatataccattaatggtgtgacgccagttgatggttctaccggtaaaaatgctgttaccttcttctcgcgcgataccacttccggtgcgctggcgtttgtcggctcgctggttggtagcgataccattccactgaaaagcccaagcggcattgtgctgtccagcgatggtaaatcggcctatatctctaatctggggaacaacagcattactgtactgtcgcgcgatgcggagacgggtagcctgagctatgtcagtacgatcaataaaagcaccatagcagctgatgcgaatagcgcggaaattccgaaggacgatcgttacctcaatggattgcaggatattgttatttcccccgataaccgctttgtctatgtgtcgtcaaatacgcagggtaccgtctcaattttcagccgtgatggggacacaggggcgctgacctacgcggggacgttggacttatatagtgcaggccatattgccgctaacgcgctgtcactacgcgaattggcgatgtccgaagacggttcggcgctgtatgttgctgcgttcggcagtcaatcactgctgatgtttggtcgcgatgctgattccggtgccttaacgtaccgtaatagcgttgagctctcggttaacactgccaaccatcttgccgtcagtgccgatggtaagaatatctatgctggggtcagtacgttctttgcggggcttaacgtactcaatgcggcggcaaatgcaccttatagccagacggcggatgtaccgtttgccacgggcgttacgctgtcagaccaggagttggacgccgctgatgactacaaaggcgcatcgatcgccattagccgcaatggtgaagcatcggcaaatgaccacttcgctttccagaatggaagcgatctgacgctgtccggcagcgagattcagtatcagggcgtgaccattgctaccttcaatgtgagtgagggtaccgtgtcgattgtgtttaccgaaagcgctacgaaagcggtcgccaatcagattctgcatcagattacctaccgtaatgatggtgatacggcaggcgcgtcgattccactgaagatcacctttagcgatggtgctaaggacaccagcctgctgttgacgctggtggagaacaaagcgccgatcgtggataacgtggggtacgtcccgccgtctggtacagcaggacagtcatatagtgccgtattgccagaaaatctgttccgagcttctgaaaatggtgcactgacgtggcgggtcaacggtcttcctgatggattaaccttcgattccacaacccgcacgatttccggtacgccagcgcttaatggcgcaggagcctttactcttaccgtgatagtggccgatgaatcgggtgcagaggcggagcagacgcttacactaaccatgacatccgttctcgcacaaatgccagcgattggcggtgagtcgagcgcccttcagaatgattacggccttgatggttatgactccaatagttatgtcgatgtgctgagcggggtaaaagacagcgcgctgtctgcggatgggaaaaccctctatgtcgtgagttcacctgaggggggatctgcggtactgagcatttttgtacgcaatgaggaaggcaaatttaccctgtcgaaaaccttctttaactaccgctctgtttataacgatgagacagggcaaaacgataacgttgtggacaatgccggattggccggcgcgtcagacgtgatgctgtccgctgatgggcagtacctgtatgtggtgggtagcgaaggcaatgcagtaacgatcttccgcgttggtagcgacggtgagctgacgcaggctggcgtccttgattcggctgaactggatggtcgttcgctggatgtgcgttctcacattgtttctcagggcgattacctctacctgacggccgcgcagtctgacagcgatacagatgcgcgtagcgtgctggtgtttaagcgcggggtggacggcagcctgacgtcagtttcccagaccgataatttgatcggggcgagccgtcttgttcttgatccaaccggacgttatctgttcgtgtcgggttcaggcggtacggttggtgtcaccgcattcagtattgatgcacaaggggcgttgtctcaggtcggccagattagtggaacgagcgagtattacatcaatgggctcgcgctatcgcctgatggcaaaacgctgtatgcgattaatgctgatggaattcagtacacactcaatacgataacggtaggtgccgatggggcactgacgcttacgaatacaacgccaattaccgatgacgggggcgacaccggtgaagcgctggcaaccaatctggtggtttctgccgatggtacggcgctgttcgtaattggtaagaatatttctgttttctctcgtgccgaagatggcagtctgacgctgaagcacacgattagcggcagttgggatagcccactcaatattaccttctcgaatctgcaaaacgtggaattgagtgcagacggcaagcagctgtacctgattggcggcgatagggttcatgtgctgaatgtcggtaccgccggtgccacctacaccgaagatactgatgcaacggtgctgttgccatcaggtcgtctgtccgatccgcagttagatgcgttaaataacggtgcgggtaactatagcggcgcgagcatcacggtaggccgacaagagggggggctgccggaagatacctttggttttaaggccgacaacggcttagcgctggacggtaacaatatcgtcaaagatggcaccacgatcgctacctttatgcaggttgatggtgtactgacggtgacctttacggcggtggtgacaaaaaccgatgcgcagaatgtgctacgccagatcacctaccacaataccagtcaggatccagaacacgcgggatcgtcaccggccttcaccttcagcatcaatgatggcgacaataacgtcgctacgatggacgtgacggttaatcttgttggcgtaaacgatccggctgtactgaatacgacggtgctgaatccacaaatcccaggcaacggcgagttcgttaagctgtttaaagatacgcatatcgacaccgtcgagagtgggcaaactatctggcaggtggtgctgacgtttgatgtctcagggccaaatgagacgatcagcgtcgatggcagcacgatcgtgctcgaaaaatccaacggtacaccgcgcacagccagtggattgcaatattccgttgaagtgaaagacggtaaagccacggttctcctgtatgtcgggaaagacggtagcggtactgccgagattattgacagcatcggctacaactatctgggcagcgagtccagcggggaacgccacgttaccctaatggtcaaggaaaataactatagcggcagcgccccggaaaccactctggaacaaaccattacgctgacgctggtacctgcggcggaagccaataccgcgccggttatcacggttccggctacaactcccgcgtataccgaacgcgccgaacctgtcgtgctggcacctgacgcaacggtgtctgatgcacagatggacaagctcaacgacggtaaaggcaactacgacggcgcgacgctgaagattacgctgggcgagggtaaaacggcgctggataagctgagtctgggtgctggtaacagcctgacattatcgggtgatacgcttcagaaagatggtgtggcgattggtcaggtcagcaataaagacggcgtgttgacgattcacttcaatagcaatgcaggcacgatccccaccacggaagacgtgcagaacacgctgcgtcagattacctacgccagcgacagccatacgcccgccgcacaggtcgcggtgacggtaacattatccgatcgctatctggtgtctcagatcactgccttgtcagtggcgattaccgctatcaatgacacgcctgtggtggcgaacgatccggtgctctctgccgatgaattgcgtttggtgaatgcgtataccgcgattaccgggctgggcacggtgacggctgctgcccgcacggcagatgggttggcggtgtatgtcagcgatgataaaggggcgattgccttattccagcgtgacgcgaatagcggtgaattaacctatgtgcgtactttttccgccgtagacggtgttcaggggataagtcagctacaggtttctgccgagggcaatagcgtgtatgcgctgcgtgccgacggcaacgcaattgtttggtttagccgtgatgctgagggcaatctggagcataaagaaacgcttaatgagggagaaacgaatcgtttcgaaggcaacctctgggacgtaaaaaatattacgttgtcggaagatggcaagacgctgtatgtcatcaacaactacaaccttctctggtttagccgcgatgcggcaacaggcaaactcgattatgttggattgatcgagggggggatgtggagtgagccttacctatggcaacccagtgagctggtcagccgcggcaatctgctatttgtgacgacgaataccagcagtggttcatcactgattgtgtatacgcgtggtgacaacggcgagccgacgctattggggtacacccgcgactttatcgatgcctcggataataccgtgcagctctctggactggaacagataacggtcagcgccgatggacgcagtgtctttgtcgccagcgcagggcagatcgatgcctttgcgctggatacggcaacgggaaccttcacgcaccttgctcgtgtcgcagcagaaggctcggtgagtgatattgccctctctgcggatgcgcgagtgctgtatgttacgaaagacgatggttcgctcactcgctatgtgttgaacgatcaagcgctgatagcgctcgatacgcaggtcagtggcggtgcgggtttcactcatctgctgccggttgacggtagcctgattgcagctggcagcggcgtaacggcgctgggtgaatcatctcgcctgccggtttaccgtatcgatggttcagcggtcatcgtcgcaccagccatcatactcaatgatgcggaactggatgcatcgaacggtggggaaggaaattatcagggggcgtcgatcacgctacagcgtggtgaagcggcgtctgcaagcgatcgtttcgacttctccgctggcaagggtttcacgttggcgaatggcgtgattagccaagaagggcaagcggttgcgaccttcacgcaggtggacggcaaactgactgtaaccttcaccgcagccatttctcgtgcagatgcgacgacgctggcccgccagattagctgggcgacgagcgctccactgaccggaaacgcggtgtcgttgacgctggtattcaatgatggcgaagccgattccaccgcgcagacgctcggtgttacgttgctacgagagagcaacctgccgcctgttggtcatgctgagcagttcactccgccagccgcacaggttggtacccgctggtcttactccttgcccgatagcctgttcagcgatgcggaaaatgatgcactgacgctgtcgatcaacggtctaccgaacgggctgacgtttgatgccgcaacgcgcacgatcggcggcgatccgaccgtatcgggaacattcaacctgacgattattgccacggacagcgtgggcaacgtgacggcgctgaatgtggcactgacggtcaataccgcctcgacgcctgtcgatcccggcacaccagtcgaccccggcataccaacggagccggtcaatcctgataacaccaccacagcggcaccggtcatccttgtgcagcagggcgtaagcctgcctgttgattcgaacgaaagagatcgcgaacagccgctgagcgcgattgtcgccgacctgtctcgtccagatgttcaaccgctgccgaccaacataactgctgagcctgtgcgtcagcgcgatgctgatacggcgcgccagtctgatgccccgtgggtgctcgatcccgtgatgtcgcagctgatgccgacgctagatcaggtcaatttctcttctcgtgctagcactgtcgtgcgcgatagcacggcagtctctccggcggattccaatctgttcctgagcgtgcgcggtcagacaacggcgctggagtcggcgtttagcagcgtgcagggcgcgttacggccggatgcctccggcgcactcgcctttagcttgccgcagcgcatgttcagcgtgcgtgaaggcaatgccacgctgacgctgcaactggcgaatgggcgtccactgcctgcgtggatacagtttgatgcccgcagcggcgtggtacgcattaccgatgccagtgcattgcaggtgaatcaggtccaactggcgctgaaagctcaagcctcagacggcaccagccggacggtgccaatcacgctgcaaaccggacagggcgatggcgcagcgatgcctactgaccatggcgcgatgcaatcgccttccctccccattgaaaactgggatgttgaacggttagcgccagcggggaaaaccgcttttaccgaacagttgcgtcagcatcagcctgaacaggatgaactgctggcggcgctcagtgagttgagcagcctgcgtacatagcacacgtaggctgaatattaagacgagattttatttacttataccctaaataattcgagttgcgtgaaggcggcaactgcacgaatccccaggagcttactcaggtaagtgactggggtgagcaagggcagccaacgcacaagcagcttgaagtatgacgggtataaccactaacccgggcgcttgcaggtggtaatcaatctaccgcctgcaagatgaagggaccagacaaatagaagatggggagaacccgggtgaatcagcacatagcgcatttctgggatagccagcaacacgacagtcagcagcagaacgttcaacgcgaggctacaccacgctccgcaggttcccgggcgttacggatcgcggtgaccctcgcctgtctgggattggccggctgtgccgtcaaaccagaaccggtaacggttgaacagcaggtcgcacaggcgctgagcgacagaacacagatgttcgccaatcaggaaccggtgcgcggtacgatcacgctggatgaggccattgcccgtgcgctgaaatataacctgcaacagcgggtcgcgctgctggaacaagcgatggaagatgacctattgggcgtacagaatctggacatgctgttaccgaaactgaccgcgcgcgccgggctacaaacccgcgacaacgtagcgggctctagcagcgagtcggtcactacgggccgacagtcgctggaagcgtccaccagtcaggatcagaccatgcgcaccgccgatctgacgatgagttggaatgtgctggacttcggtatcagttatttcaatgccaaagtgcaggcgaacaaatctctggcggcggaagaacgtcgtcgtcgcgtggtggcagatattacccgtcaggtgcgtaccgcttattgggaagcggcaacggcgcagcgtttgcagccggaagtcactacttcgttgacgcaagcacgtcaggcgctggaatacgcgcgtcagactgaacagcagcgtctgctggcaccggttgaagcgctgcgtttccagaaaaatatgctggagatggtgcgccagttagaaattgtcgacagcgatctggtggtggcgaaatcccgtctggcggcgttgatgaacctgccgccgtccagcaaatatgatgttgtcgtgccgagtgaaagtagtctggttgcgccgaagatggcctactcactcgacgatctggaaaacttctcgatggtgaaacgtccggaagtgcgtgaagagaactatctggcacgcaacagcgtactggaaacccgtaaatcgctgctgcgtctgctgccgggcgtgtcgctgtttgccggtatcaacggcgatagcaacagctatctggttaatcaccagtgggcgaacgcgggcgttcaggtcagcggcaacctgctgaacgtgctgtcgtggtcatcggttaaacgtgccggacaggcgaatgaagatctggcagaagtccgtcgtcaggcgttgcgcatggcggtattgacgcaggtgaatgttgcctggcaagaataccagcagagcacgcggatgtttggtcgctatcaggaactggcgcggatccagcgcggcatcctgaaccaaaccacgctcagcgtacagcatcgtgccgaaacgcagatggagcaggtacgcgtcagtacggaaaccattctgacgacccgcgcgcgcgaccgtagctttgccgacgtgcagaactcgctgggcgcggtgtatcaggctgccgggctggatgtgctgccggataacgtgaacgatgtcagtctggccgcactgagcaactcgattgcccgcaccacggggaatcttgaaaaaggcggtgttgcagtgccgcgtctgtccctgtcaacaccggctacgcctgccaccacgacggcttctaccataatagctccatctgcaacgaagcccatcacgcctgttgccgtgacgccatcggctaacacggggaaaccctatcgcgtggtgaacacggatatgtgggacaacctgcaatctctacaggcgggaggctcgcgttaatggctgtcggcatgatgcgtccgctgttgttgatgagtgcgttaagtctgcccctgtgggggcaggctgcgaccacgggagacattcgcgtgcagcttagcgcacagcgttacaccgtgttatccagcgaaatagccgggaaagtgacggatattgcagtgaaagagggcgaacacttcaaacagggtgacacgctggtaacgtttgattgcaccgtgctgcgtgaaaagctgaactactcaaacgcggcagagaatgctgcacgtaagaagctggcgattgccgatcggttggataagctcaattcgatcagcctgtcggatgtggatcaggcacgatcgtcagtatcgatggcgcaggcagaaagcggtgtcaatcgcgccatgctgcaacgctgcgtcattaaagccccgttctccggccgcgtaacggaaaccaaggtcaagcgttgggaatctgtggcggaagggaaagagctgttggcgatttatgatgacagtgcgttcgagctggaaatgatcgtgccgtcgcgctggctggtgtggttaaagcagggcagcgcttttcaggtcacgctggatgaaaccggcctgagctacccggctgaaatcagccgcctctcgtcggctatcgatccggtcagccagtcagttaaggcctttggccgaattacgcaatccactgctggattactgccgggtatgagcggcgtcgcgcagattgcatcacctgacgcagcaggtagcgtatcgccatgaccgatcggaacacaacagcagcagcaaccgaacaggatacccgactggcgctgctggccgagctgttacagttacaaagccgtgccagagcgtgggaaacgctggatgaactggcgtttttcatcgtcaatgaaacgcacaatctggtgaagtatcggcaggcgctgctgtgggactgcgacaaacggcgtttacaggcagcttccgggctggcctcgctcgaccacaacgcgccgttctgtactgaattcagccgcctgtgccgccagtggcaggaggaaggacgccaaacacaggtgctgcaatgccgagagttgcctgctgacgatcaagttctatggcaggagcatttgccggaatttttactctggttaccattacgtgtcgctcagggggatgcgccgctggtgctggtgttagcacgcgacagcgcgtggctgcccgctgaaatcgtgctgctggaaaaactggctgacgcctacgcgcatgcgtggtcaagcctgtgcaaagtgcgtcgtcgcccatcgaaaacgccgccagccagacgccgcctgatccttgccgctgcgatcgcgctggtgctgatcttactgatccccgttcgccagtcggtactggctccggcggagatcgtcgcgcaccgtccggttatggtacgcgcgcctgtggcgggcgtggtggatgacattctggttcggcccaatcaaaccgttagcgctaaccaaccgctggtgcggctggacgtgcgcgaattggaaaatcggttggaatcggcgcggcagtcttttgccactgccgatgcccagtaccgtcaggcgcagcagcaggcgttgttcgatgctaacagcaaagccagtctggccgtgctgcaaagccgccgagaacaggcacagagcgatatggattttctgcaacgtcagcaggaacgtatgcagctcgtttccccgcgtgacggtgtggcgattcttgatgacgccagtgactggattgggcgctcggtggcggtcggggagcgcatcatgatgatcgccgatccgcacgatgtggagctggaaattcaattgcctgcggcggatgcgattgcgctggaaaatggcgcggatgtccgcctgttcctcaatgttgcaccgaattcggcacaggaagcgcggcttgaacagattggctatcgtgccgcgccgacgccagataatgtgatggcctatcggctgcgggcgcgttttacgcaggatgatccactgctgcgcgtaggcctgaagggcaccgccaagctatacgggaaacgcacagtgttattcgtttatctgctgcgtaaaccgctggcatccctgcgcgtctggctgggcgtgtaacgatggccggaggtgcgatgcctgctgctgggctcagtccgctgcgcgatgaactgatcctgcatgccgggccagctaaccgtgatggatcgccaagttggacgctggaggatccgctgcgcggtctttattttcgtatcggctgggcagaaatggcgatgctatcgcgctggtcgatggggaacgccgcacagatcgtggccgaggttaaccagacttctgcattgacgctctatgacagcgatgtgcagtacttcaaccgtttcttgcaggctaacagcctgacgcgtgttttcggtgatgaagcgctggcgcagtttacccgtcaggtggagcagtcacgcgtctcgatttggcgcaagttactgaagaattatctgttttttcgtattcctttatggcatcccgatcgttttctgggcgcgacgctgccgtggatcgcgccgcttttcagccgtacttttctcaagctgacgctgctggtggctgtgctggggctattcctcgccggacgccagtgggaaacgttcaaacatacgtttttgcacttcttcacgctggaaggtgctgcgttagcggggctgacgctgtgctttaccaagattctgcatgagtttggtcacgcctatacctgtaagcgctttggtgcgcgggtcgctaccatgggcgtcgcatttctggtgatgatgccagtgctgtacaccgatacgtccggttcgtggaaactcactcgccgccgacagcggatggcgattggcgcagcgggtatgatgaccgaactggtgctggcggcgtgggcgacgctggcatggagcttcttaccggacggcatgctgcgtagcgcggcctttatgctggcgacgaccacctggatcatgacgctggcgattaatctcagcccgctgatgcgcttcgacggctatttcctgctttcagacggattacaggtgccgaatctgcaaaaccgaggttttgctattggtcgctggcagatgcgggagtggctgttcggcttaggcgatacgccgcccgagcactttccgcgctggctacaacgcacgctggtgggctatgcgtttgcggtgtggatataccgtttcttcctgtttactggtatcgcgattctggtttaccacatggcgttcaagctgctggggatgctgcttttcgcgattgaaatcggctacttcgtggtgatgcctgtggtgaatgaagtgcgcgaatggagtaaacgtcgtaaggactatcgtatgaaccgtaatatgacgacgacgctgaccgtgagcgccgtggttctgctcttgctgatgattccctggcagcgcagcgtgtacgcgccggcgctgctgcgggcggaacagcaaagcagcctgtatatgcctgtacccgcgatgattcagcacattaacgtgcaggttggtcagcctgtgcgcgctggtcaggcactgtttacgctatcgtctgatgcgctggcgcatgaacggcaacaactggaacgacaaatctctacgctgaactggcaaagtacctttcaggtattcaacaaggaagcagttggcgatcatcagcgtgtgaagcaggagcacgaagccgcgctgcaaaaattacaggtattgcagcgtcagtctgaacaactgacggtacgtgcaccgatagacggcgtagtggcggatatggcaacgccgctggaaacgggcgagtggatggggcagggcgaatggctggccgtcgtgaccaagccaaccggcggactggtggaagcattcgtgtcggaaaaagactggcagcgactcagcacgggcggaaaaggcacgttttatttacaggatgtcagccgcgcgtcgctgccgctcactattgtggaaattgccagcacggcgacccgcgacctgaatgccacgccggaactagcctcggtttacggcggtgatattgccactctgagcgattcacagcgcaaactgcatcctgagcaggtggtttatcgggtcttgctcagtctacctgccgattatcgtgctcagccgcaggtactgcgcggcacggtagtcatggatggtgaggctcaaagcctgttgattcgcggctggaaagtggtatccgccgtgctgatccgcgaactgtcattctgatcggttttgatttctgcgatgtcgatcctgactttcttcccgctagtgccagattcttttttttgctggcagtagcgggaaggagggcgcttatctcctcgattatgttgttcctgatatctctatctcatctatttaaaatggcagaaatttttaatttcagcgacaaggtttggtgccataccgagatacacggggctaccacggtgcgaggtgtccctgcgggaacctcatcaccgtgtttcccctaatatctgacatttgccgtggcctgaaccatcgcgataaacgtttctgtttaaacagtggaacacaagagggctgactgtgaagcgatctgtcttgttgttggtgggcgccatgctggcaccctatagctatagtgcgcaggataatgccgtgtcgttatccgtttccggtttgaataccgttctggataacggtctgctgaaagtcacattcggggaggatggcagcgcggtgagcatggtgacgggtagcaaaaatatcgtcactaacctgtccggtgcggcacgcgatccgagcaaaacgcgtagcgcttacctcgattactatatcaataatggcaatgttaaaggcgtcaaagatttcgtccctgagcggctggaggtgctgcgtaacgatcgtgagatggcgcatgtggcctatatcgacgatcgaggcgggctgttaaagctcgaatatcatctgattatgcgtcgcggcgttagcgggctttacagttatgtggtagccgaaaatagcggaagtcagggtgttaacgtcagtgagctgcgtaacgtctatcgcttcgatcctgcacggttagaccatctctacagcggcgttcgccagggtaagccgctgctctatagacagcttgaagcctcgccaaaggtgcaggatgaaacctggcgactgccggatggcagtatctattccaaatatgacttcgctggttatatgcggaccgcgcctttctggggtgttttcggcaatggcgtgggcgcatggttgattcacggcaaccgggagtatttctccggtgatgcgctcaagcaggatttgttggtgcatcaggatgcgatcattctgaactatatgacggggtcgcactttggcacgccggatatgaaagccccgccgggctggaaaaaattctacggcccgtggctgctgtacattaacgagggcgataccgaacaggtgctagcggatgcccagcgtcaggcactgacggaaacggttagttggccgtataaatgggtggacgattcccgctatgcgcgcgatcgcacgcaggtcagcggacgcgttgccagccagcagccagtcactgttgtgctttcatcgtcattggatgaaccgtttgatgtgcaaacccgcggctattcgtatcaggcaacgacagactcgcagggaaattttgctattcctcatgtccgaccgggtaattaccatctgtccgtgtacgccaacagcggtacgcagccggggatattggcagagcaagcgctgtccgtttctggtgataagcaagtactgccgatgataacgctgcctaaagccgaatcggttgtctgggccattgggcaagccaatcggcaggcgagcgaattccgctttggtaacgaagtacgtaacacccgctggcagcatgaggttcctgcaaatctgacgttcgatattggccgcagcgattatcagcgcgactggtattacgcgcagaccaaaccgggaaaatgggatatccgtttcgccctacaacctgagcagaaaacctatttcctgaacatcgcactggcggcagccagcaacggcggcatgagcgagccaaccgtgccacagctgacggtaatggtaaacggcaccacgctggagacactaacttacgacaacgataaagccatctatcgcggcgcgctacagagtggtcgctatcacgttgcacgtatccccgtatcatccggtttcctgaaaaatggcaacaacaccatcacactgcaattaaaaggcggcagcgtgatgtatgacgtggtgacgttaagcaaggaataaatccagcttgaacaacgcgtaggggagtgggcagggatagcccatgataaaaagtcgcaggagcgattttcaacaacgcaaagcgttggcccgaagtggcgtgggcagggatagcccacgataaaaaattatttctgctcgctgagaagcagttgcgccatctcttcattggacaattgtgtgacgcgctgaaccaactcctgctccattttactttgcagcatctgacgggcgatatttaacgcgctgactttcattccttcttgcatcccttcctgtagtccttcttgtagccctgcctgcattccttgttcaaatcccctttggtgtaattgttgtgcaatggtcattgtgtcttccttatgcgttgataggggctcagccactgaatcaataaacctgtctatgtcagaggtattacccactttcgcgacgtaaagtagcaacgcgtgccgcagcggcaaagacaggttccagtgctcaaataatagcccgatatcgtgtgccaattccagcatatcccgtgtccggatatgtttttgcacaagctccagtagcgcagcacggcggtgcgttttgatctcctcatccggaatcacggtcagatctatcagcggaaacacatgatggtaaacctgtgctgccagcattggatcggtgaagtgatccaaccactgcatgctatacgggtaagggctacgtttgccgtgatagaacaggagcgggatgacgacgggtaacgacggatgaccttgcgataaatgctgctgcatagcatcaaggcagtagcgtaatagccggaaagccatgaatttgtcggggcggctttgatgctctatgacgcaatagatatatccaagcccagagcgagtttgtagtgagtacagcatatctgacagacgtgaacgcaatgttctttcgataaacgatgcagactccaactgtaatgtactgaaatcacactgttgctgaatagcgggtggcaaatgagctgtaaggaaatctctggcgatatcaatatcgcttaaaaactgcttgaagatggcatcgtgaggctgcatcgcatccttccctgtgatgagtatgcctacaccatagcgaatggttcagagaggaaaagcgtgctgattattattgggaatccgtcccgcaaaaaagagcaggagcggttttcaacaacgcaaagcgttggcccggagggagtgggcagggatagcccatgataaaaagtcgcaggagcgattttcaacaatgcgaagcgttggatttcataaaggagctggcccgcgaaatgcgggccagagagaggtagagattagtgagaactgccttttgaagcaccgacgccggtttgtgagcggacgaactgcgcatggaagcgagcacgttcttgctgtcctgtttcggaacgatcggtgatggagaagaaccagataccgataaacgcgaccagcatggagaatagcgctggataatcgtagggataaataggcgcagcgtgaccgaggattttcacccagatcgtcggccccagtaccatcagaatgacggccgttaacagtcccgcccaaccaccaatcatggcgccgcgtgtcgtcagcttcgaccagtacatggagatgataatgatggggaagttacaactggcggcaatggagaaggccaacccaaccatgaaggcgatattctggttctcaaacaggatgccgagcgaaatagccacgacacccagcaccagtacggtgattttcgagactttcagctcatcgcgttctgtcgctttccctttcttaatgacgttggaatagagatcgtgggatacggcagacgcgcctgctagcgtcaacccagcgacgacagccagaatagtggcaaaggccacggcggagataaagccgaggaagaagttgccaccgaccgcatcggcaagatgtattgccgccatgttattcccgccgatgagtgcgcccgttgcgtctttaaactccgggttggcactcaccaacaggatggctccgaaaccgatgataaaggtcaggaagtagaaataacccatgaacccagtggcgtagaacacgctttttcgggcttccttggcatcgctgacggtgaaaaagcgcatcagaatatgtggcaaaccggctgtaccgaacatcagccctaatccgagagacaacgcagatatcgggtcagaaaccagtccgccggggctcatgatcgccgcgccttttgggtgaacctccattgcctgtttgaacagcgcgtcaaagctgaatccgacggatttcatcaccatgacggccatgaaggtggcgccgaatagcagcaggacagctttgataatctgtacccatgtggtggcgagcatgccgccaaacattacgtacatcaccatcagaatgccgaccagtaccacggccacatggtagttaaggccaaacaggagttcgatgagtttccccgcgccaaccatctgtgcgatgaggtataacgccacaaccaccagcgaaccacaggcggagaggctgcggatggggttttgtttcagacggtatgacgcgacgtcggcaaaggtgtaacgcccaaggttgcgtagtcgctccgcgatcagaaacaggataatcggccagccgaccaaaaatccgagcgagtagatcagaccgtcatagccggaggtatagactagcgcagaaataccgaggaaggacgcggctgacatgtagtcacccgcaatcgccagcccgttctggaaaccggtaatgttgccgccagccgtataatagtcgctacgtgatcgggttttcttcgacgcccagtaagtgatatacagcgtaccgccgacgaacagcagaaacatcacgatggcctgaatattcagcggctggcgctggacatcccccgtgagcgcatccgccgcccacgcaagtacgggtagcgtcaacagtccgaacagcatcataaagcgtattttcattgctttacctcatccagtaactgcttggtcagacgatcaaattcaccgttggcgcgatacacatagacgcctgtcagaatgaaggaaatcgcaatcaatcccactccgattggaataccacgggtaatgctcgaatcgggagcgattggtgttcccagccagcctggcgcaaaggcgatcagcagaataaaaccgacataaagcaccagcatgatcaacgaaagaaaagcggcaaaacgctgtcgcttgttgaccagttctctgaataaggggttactttcaatccgttgataaatggcatcattcatcgtaagtctccagtaatctgttaggttgagtattgccgcaacgtggccgcctgatttatcgccagccacattcccgcaagccacgtcatggcttacggggatggagaacgcggtgggtcaggtagttattgagaggcggtactcatggcctgcttttcttcgagcagtttttcgacgacaccaggatcggccagcgttgaggtatcccccagattgctggtgtcaccggcggcgatcttacgcaaaatacgacgcatgattttgccggatcgcgttttcggtaaggagtcagtccagtgcaggatgtccggtgtggcaatggggccgatttccttacgcacccagttgcgcacttccgtatacagctcgctggacggctcttcgccgtggtttagtgttatgtaggcgtaaatagcctgccctttcatatggtgcgggatacccaccactgccgcttcggcaatcttaggatgtgcgacgagagcagactcgatttccgctgtccccagacggtgcccggaaacgttcagcacgtcgtcaacacgacccgtaatccagtaatagccatcctcgtcacggcgcgcgccgtcgccgctgaaatacatgcctttaaaggtggagaaataggtttgctcaaagcgatcgtgatcgccaaacagggttcttgcctgacccggccaagaatctacaatcaccagattgccttcactgatgccttcctgcgggttgccgagattgtcgactagtgcaggttgtacaccaaagaacggacgcgtcgcggagccagctttcgcttcgattgcacccgggatcggggtgatcatgaagccccccgtttccgtttgccaccaggtatcgacgatagggcatttaccattgccgattttgttgaaataccactcccaggcttccgggttgatcggctcaccgacagaacccatgatcttgagcgattcacgcgatgtgccctcgatcgccttgtcaccttcagccatcagcgcgcggattgcagtaggggcggtatagaggatgttaaccttatgcttatcgaccacttgcgccatacggctagcgtccggccaggttggtacaccttcgaacatcagcgtaatcgcaccgcatgccagcgggccataaagcaggtagctgtgccccgtaacccagccaacgtccgccgtacaccagtagatgtcgccgggatggtagtcaaatacatacttgaaggtcagcgcggcataaaccagatagccgccagtggtgtgtaatacgcccttgggtttaccggtcgaacccgatgtataaaggataaacagtggatcttccgcattcatctcttctggtggacagtgatcgtctgctttttcaaccagatcgtgccaccacagatcgcgtccgtcctgccattcattgatcttaccggtacgacggaaaacgataacgctggaaattgtcgtgacgttcggattttttaatgcctcatcaatattctttttcagtgggatcacacgcccggctcgcatgccttcatcggcggtgatgaccagcttggcgctggaatcgatgatacgcccagaaatcgcttcgggagaaaagcccccgaagatcaccgagtgaatagcgccgattctggcgcatgccaacattgccacagccgcttctggcaccatcggcatataaatggcaacgacatcacctttcttaacgccctgtgacttcaacacattagcgaaacggcatacggactggtgcagttcacgataggtgacttttttactttcggttgcgtcatccccttcccagatgatggccgtttgatcgccacgctcggccagatggcgatccaggcaatttgctgccacatttaatgtaccgtcttcaaaccagcgaatacgtatgtggccggggtcgaacgaggtgttcttgatcgtttcatagggtttgatccaatcgacaatctttgcctgctcaccccaaaaggcggcgggatcgtcaacggatagccgatacatattttcgtattgctggcatttatcagtgcattttccgcaatagaggcgggaatggcgtgtttattatgttgtgtcatagcgcttctccttaaacatgttaatgctatgtcaaataatggttaattgtagttaactagttatctttgtttcttttttgcgcgattgatcacgcaatgcaggaaaagcaatgcagcgttacttaaaagatagtcttttagttcagaaaataggcagttttttcgcggtagccaaaacgcgataagtgatgtatgtcacaatatgaaagtcagcagaattatctatgctgttataatgtcattaacgatcaattcattgttttcaatagattatatctattgttatcaagtttttgatcgccctttacgatcaaaaggcataaagatcccgcttattcagccgatagtaaaaatcctgttcagagtatattcctacgtgagccagctatttagtgcgttcagctgtggtttatgtgttgaaattttgtaccagttgttaattatatgtaggctattaatgaaatagatttatctgattatcaacgggcagataagtatgaataatctacactctaggtgggttacacagtacagatgtgggccttcttaaaaagggtaaagatgccgtctgctagccgctgacaaaaagaaaaagtgaagtgttattttttgtgccttattcagaaatatccggtttccaaaaataaataacagagatatacccaacatcactgacgctgagtaaggcggcagatgtttgagccccggtaaccagagaacaggtaaaaggttccggttagcgaaattcactattttcattaggtgattttctggggtgggaagaacactattagtccggaaaccttttaaattccggtaggttgattgcttatcaatggtgtgccgtgacgtcatggtgcgctgtgagatatctttttacatagcatgatgcagaggaaacaatgagtctgatatttggccggaatgagattttaggcatgctttctcaaccagttcagaatgatcggcgtgctgtggcagtgattgacgagaaatgtaaagtcgtctgcgcgaattctgccttcaacgcccattttggattgcgtgctgaaatgaatacgcccgtctcaattgatgatgtgctacctatcaacgtgaagtttgcctatcacgactttatgacgaattccaacgtgttgagtacgcgtgtggtctcggatctgctgtctgatggctttaccaaaaagcagttaagtacgctgtctttttctaagctgaacgttgaaaatcgagtgctttctctgctgatcctgaatcaggatgcggttgagccttcgacaaatttggcgtcataagcttgaataatcgtagactatctggccggaagagtagatacgtgtattttccagtggaatataacgacaaaagaggcgttgttgttattgataacgttgttattgctaatttagcatcgttttctcaacagcaatcgattgcgttggttattctctgatacccgctgacggccagtagaacgataaagcagcaccgagttttcatgaatggagaataaaaaacgttttttattaacctccatagtgtgaaaaattaagaaaaatagagagttaactattttattgcatgtaatatgctccttttgaaataaacagcgaaacgtttcgatatcatcctgccttactcttcgcctattcccttttccttctgtctttttgtggattattcctttaggtaacacggtttattaatcattgataataagctctgaaaattttctttatttttagtgcgttgaatcctgaaggatgacgaatgaataagtagactctcgtctaattattgatgaggttaagccgatgccgcgcttatcggcatatagcactttttgataaaaccagatgtcagttttttactggtaatgatatttctgcccatcggtttaccaatatcgacaacgcgctttccgtaataattctgactcacaacgcattactttaattatttttcgatttctggttcccctttttactttctcaattggcatagcttctgaaaacaagcgtttcttatgctataggggataaataatggttaaatttcgtacccacctgttggctcgtattttacgtgccggggtacttgggcatcgtttgcttcagtgctgccaatggcggcggtctatgctgcatctgctgtgtctgtccaacaatacgcggtgtcgtctggcccgctcaatcaggtactgaatcaatttgcccagcaggctggcgtattactttcttacgatccagcattagtggcaggtaaacgcggtgcggggttgcaggggaactacagcattgagcagggtttccagcagattctcagcaatagtggcataagtgcacagtacagtgctgatggtagcgtgacgctagtgcagcgcacgacgagtgagccagtacccgtttctgcacctgttgtcgctaaaaacgatcgaattgtcgttaatgctccaccgaataccgcgatgaagttggatgtaccggtttcagaaacgccgcgcgcggttgcggttgtgacagaaaaacagatcgaagagcgcggtgcgcaaaaaatcgatcaggcgctacgctacagcagcggtattctggccacgacatacgggccagataataaggccgaatgggtgactattcgtggatttagcgatcaatctcggttccagaatggcctggctacgctgaatgaagatggattctatggccagcagattgagccatttggggtcgagcgtatcgaggttctgaaaggcccagcctctgttttgtatggacaaaacccgccgggcggcttggttaatgtcatcaccaaacggcctacgcgtttgccgcaggggaaagtggagctggaatacggctctaacgactatcgccatctggccgtcgacagtgcgggtccgttaaatgatgatggctcggtgctgtatcgcgttgtcgcgctagctcgcgatacctcgggtgagatggatttctcgaagagtaagcgactttacctggctccgagcgtcacgttcctcggagaagacaccgaactgaccgtgttagccagctacatggatacgaattccgacacgaccaacggctttaaactgccgtacggtacattacatggcacgccgtttggcaaagttggctataaaacatcgctgggtgaaccgggaatgaaccgccatgatactcggcagttcaatctgggctatgagttcacgcataatctgaatgacacctggacgttccaccagaatctgaactatgcctaccttaatttggatctgcgtaatgcttatgcgctgagtatggctgatgcgcgtcaggctaaccgtgggttgacctaccgcgacggttttgcgcaaaactgggccacggataaccgcttagtgggggaatggcagtgggaagatattgaaaacactctgttgctcgggtttgactatcgtcgcgccaatgcgcaaagtcgcgatggtaatctgtactcctttggcgcccctatcgatatttttaatccggtctacggtaactacgcgtcacctgacagccaactgttcgatcatcgttctggacgccatcagaccggttactatgttcagaatcagattaaatatgacgagcgcctgatcgtcttgctgggtggacgttacgacgtggcgaagtctcgcgaccgtaatttatcatcaggcgaggatacccgtaccgacgataccaaattcaccaagactgctggggtaatgtatctgtttgataacgggatctccccttacatcagctactcggaatcgttcctaccggtgtcaggccgtgatggttaccaacgtccttatgtgccggaagaaggccaacagacggaagttggcgtgaaatatacgccggaaggctttaacggttatgcgtctgctgccttgtttaatctggaacagaaaaacgttaaaacgacggatcccaagaacccgaatctgactattcagtcgggtgaagcccgttcacgtggcctcgaattggaattgagcggtgaggtctataccggcctgacgctgacggcaaactacacttacaacgaagtggagacgaccaaatcgggttccgttggtgaagtcggcaaacgtcttccgggattgcctgagcaaatcgtgtctggctgggcgacctatgcctttaacggcaaactggaagggttaagtatcggtagtggcgtgcgctatgttggcagctcttacggcgacattgccaatacggcggatatgaaggttccggcttatacgctgtgggatgcgatgattgcctatgatttcagcaaagactggcggttgcaggttaatgccaccaatctggcaaatcacgagtacgtcagcgcctgtaactattggtgctactacggcgaaggccgtaacgttagcgcgaatgtcagctatcgttggtaatttcccgttttgaatctcgctgaaagaagccttcgggcttctttcttttttgcactacacggcatgcaactccctcctttttactgtaatcggcacgatagtcgttgactttgctattaatgataatgaaaatcatttcattgctgtcacattgagcgaacaccgtgaagagtcctgccgctgcctgccctcatcagcctgaaaccttaaatgttcagcagatttatcatgaccatcatgcttggttacaggcatggttgcgtcggcgtttgggatgttcactgcaggcggcggatctggcgcaagacacgtttctacgtttgatttgccaacatcagaccgatcacattcgtgaaccgcgtgcctggctgacgaccgtggcccacgggctagtggttaaccactggcgacgtaaagacattgagaatgcctacctccaggtgctagctgagcaagagtttaacttttccccttcgctggagcatcaggccattgtggtggaggcgctgctggccatcgaccagatgctggcgatgctgcctgttaaggtgcgtcaggcattcttgctggtgcatcttgacggcttgacctatcggcaggttgctgaacaattagccgtttccgagcggatggtaaaaaaatatatggcacaggcaatgctgaattgtctattgtgtcaggacttatgatttcctctattacttcttctattccgaaagatgttctttatgctgccgctgagtggtatgcgacgctgtatgacgaagactgttccgaaaatgatcgtcagacatggcagcgatggttacatgaagatgaaacccatcggcttgcctggcagcaggttgaacagattcatgcccgtttccatgcggtagatagccaattagcttcttcggtgctgagtaggcgaggtgaagaacgccgacgcatgcttaaattgttggttattgccagcgttaccggaggcgtgggttttagtctgccgtgggacagttatgctgccgattaccgcacgggaacgggagaaacgcgtgagctcagcatcgaaacggggatgaccgtctggctgaatacggattcagcattgaatcagcagggcaaccccgcgttgtctcagccgctgacctttcaattgataaaaggtgaattgatgctggacaaccaaacggcgcatgctgctcggttgactaccccgcatggcgatctcgctgctgctgcgtattcctgccaattggcgctccgatacacttccgcccacagcgtcctttctgtttttagcggtgaggttttgctacaaacggcagtacccgccgcacagcgagtgacggcggggcagcaggttatttttactcgagacaggtgcagcgagcctgcgcccgttgagaatttccgccagagctggcgcaagggactgctggtcgcggatagcatgccgttaggacagctcatcaatgaaatttcccgttatcataatggttattttcatgtcgattccgctgtcacgaatttacggatttcgggcgtttttccgctgcatgaaaccgaccgcctgcttgacgccattgtacggacgctgccagtgaaggtgagcagacgtttttcttggtgggtagatatccgcccgagctaaaacacagctggtatttcgccgataaaacaccaaaaatatgccgcatttgttagctggttggttatcactcgcagactaaacacaaatctggcgcatatatatcaatctgttgataccgaaaaaggcgtagcatactccacaaagggtattctgagcgttgcctcttcatacgggatgtcatcatgcagttactgaacctgaaacaagctcgcctgttgagctttttctttattatgggtggcctgtttatattgctgcctttacgcctgctgacctgctttattgccggttttttggtgtatgaaattgtgaatttgctgactccctattttcaacgggtcatcagtggtaaacgtgctcgttggattgtggtcgcagtgatcagtacgctggtagtcagcctattgagtctattgtttggcagcctggtcggattgttgatgcaggaaatgaaggatactgccgcgttcaatatacgcattggctacatcctcaatgacatccagcagcagattatccactacttaccgggatatctgccagtcagtattgaagaactccaacacgagtttctgcaatgggttcaggcgcatattgtgatgttgcagaacatggggagaagtttcctgcatggatttgtgacgatgctcatcggtatggtgcttggggcgattgtctcgctttataacgtcgatccggacacggagaaaccgttactaaaagcggagttactgcgccgggtttcgttgctgtcggcatcgttccgcaacattgttttcgcccaggtgaagatctctgccgttaacacgtcgctgtccgccatttttattctcggtgctttgccgctgtgcggtattcatctgccgtttgccaaaacgctggtggtgctcacctttgtttttggtttgctaccggtcatcggtaacctgatttctaactccatcgtttttctgtctggcttatctctttcactgccaatcgcgctggttgcgctggtgtatttgatgctgattcacaagcttgagtatttcctcaatgcacaaatcgtcggaacgaggatcaaagcacacgcatgggaaattctgttggcaatgctggtgtttgaagcggcatttggcttgtccggtgtgattgcggcaccgatatactacgcctacctgaaaagtgaattaaaagaagctgcactgatttaatcctgcatttcggcaggcgattgacgcgatcgcctgccatatcattctattgccatatagcacgctacaactgcgcaccaacggcccaattccctcctttccgaaatgatacccttagcagcattactattgtcgtacggattagtgaagtatgagtaaagatgttgcttttgttgttcgccgtttgggatttgccttgatgctggcggtgattgtgggcttggtgttgcttgcgctgtttattgacgtggtggtgctgaataacgccgtgggggagatttccattactgagttttctcaggaggcgttcttattatttactgggctgctgttcttgcacatcgcgataaaatggcgtgcgcgtcggggtggctatctgcttatcgccgggttctttttctgcttgttaattagagaaatggatttctttctagataatattgcgcatggcagctggttctatttcgccatactgtgtgcggtggtctgcattggctacgcggcattttcattaaataatacgtttgccgggctggcgcattttctccagcacgctagctacagttatatggtgtgtggattactggccgttctggtcttctctcgcctatttggtatgacccaactgtggggaacgctgatggacgatgggtatatcagaaccgtgaaaaacgttgcagaggaaggggctgaactattcggctatacgctgtgtctgatcgctggcgtactgtatacccgctctgttaatcaaaaagcgaagctctaaataaatcagcccaatgcaagattgggctgattgtttttaagtgatgctagtttttagctaataatcatcttcgattaatgctgcgcagtagcaacctgcggcttcgtctcttctgactgaacacctaacgggttgttgccccagcacttctcatattcccagcctgtcagctcttcagcgacgacgcgggcatgagccgggatatcggcaatggcaccgcccgctttgatacgtgcaatttcttccagcagaatggcgtggttcttacgatccagcttcatctgcgtcgtatagtaaatcgcaaccagcgcaagagcgataacgcccagtgagaacacgccaacaatcgcctgtacggcagattccggctgtactgactgcccagagataaagccgaattggctcagcgtccaacccatcgcgaagacaatgacagaacgcaccattttgccggcaaatgtcattgcacctgcgtaaataccctcacggcgacgtccggtcagaacttcatccacatcggccaggaaggtataaaccgtccagggaatgtagtagataccgccagtgctcaggccgaataccgcggtaatggcaaacaggacgaagatagtcatgtcttctgaccagttcgcaaaatagagtgcggcataggctattacgctaacaattactaccatcagtgccagacggaacggccgtgcaaagcccattttgacgcaaataccaatgaaggcagcggtagaaatgagctgcataactgaactaaaactgttgaggtgtgacaccagtgccgtgttctgcttcaggccaaagacgatgaagtaggtaaatgcagaagcgaaaagccactccgcgccgaagccaaataggtacatccccagatgcttgcggaaaatacgcaggcggaaggtggaggccatatctacgctcagctttttcatggcttgccacaggctggatgtgctttcgcgtacaatttcgtttaccggacgctcccaggatgtcatatacaatgcgatcatcgccgcagacataatggcaccgtagaccagaccggtgtagaagaatggcgttgcagagtctttaccgtagacggcaataaactgccctggaatgaacgctgccaggaagttggcgattttaccgaaaatggctttagaacctgtcagcttagagcgcagtttaaagtcggaggtcatttcggtagccagcgtctcatacggcaccatgatcgaggtataaatcagctcgaatagcacgtatgtcgccagataataccagaagccaaagccttcaacccatagcatggggtagaccagaaccagtggggcacccagcagaataaagaagcggcggcgaccaaatcggcgaccaatacgggtgttgtaaaaattatcgctgatgtaccccatgatagggttactgatagcatcaatgatgctggcaacggagaaaatagcagcagcctgaaccaatgttaaaccacaaaatgtggtgtaaaagtacatcagccatgcgccgctgatagcaagcgcgccactgccgagcaggtttgcgctgccgtagcagaacgtatttttaaaagagattggtttattcatgatcagcctaattacaaatatgaaacaatatttcagttcgattgaactatcatttctttataatttgctctattgaaaagaaagtaaactgacgatcacgcttttgagtgcttttaataacgatctgtcaggtggatcatgaaataagatattttaatttgatttttataattttctgattttggttttatgtgattaatttacaaattttgtaggtttcctacaacaagccgtacgcgcgcagattggcggagagacgatattgggcgctatcccacaaatcgatagcatggtgtgaaataacgcattgacctcagagaggaaatgtcgtcatcatcccgcccagtttactttatcgtattccctcatcaggagccgtaacgtgagtcatttgctggtctatgccattatttatgtgatttttattgctgtggttgggttgtttgcttttcaggcttggttgccttcttccgcgccgcgtgggttgagagatcgcgcgggtattctggttggggtattacgttgcgtcacgttgtttcttgtggtttccgcgttgcaaattctgtttcccaattcgctgctggataagtttgtctggctggttgccgcagcgctgttggtcatcgctgttatcggtgggggaatgagttggtcatcgttgccgtggctggatgaaacaaaaggtaaaatccgcactctggcactgggtgcccaaagtgcggtatatcttgcattgcttgggattatcgttatttaaagctttgtaccaatgcagccacggtgttctttgcgccgtgatcgcgcagcttcagataagactgtgcgatagcgttgaacacatcgtggtttgtaggcagatcctcgccaaaaatagaacgaatattgagaaatgcactgacccgctcggcgctatctgacgtctctgccacgatgcgtccgagcttctctgctagcggatcgcggatttcgatagggttacctgcatcatcttttccgctgacataacgcatccagccagcgatccccaatgccagaacacgatagtcccctccattacgcacatgccagcgtagggattccagcatgcgctgaggcagcttctgtgaaccgtccatcgcgatttgccaggttcgatgcttaagcgcggggttagaaaaacgggtaagcaactgaacggcgtagtctttcaggtcaatatccaccacgctgagcgtcggtgcctgctccagtaacatcagatgagacacggctcggcgataattctcgtcattcatacaatcgctgacgtgatcataaccggcgagatagcccaaataggctaaaaacgagtgactgccgttcaacatgcgcagtttcatttcttcaaatggtagaacatcgtgcaccagctgaacgcctgccttttcccactctgggcgtccggctgtgaaatgatcttcgatcacccattgaataaagggctcacaggctatcgcacagggatcggcgacgccaaggtgatcggcaatttcctgtaacgcttcaggcgtcgctgccgggacaatgcggtccaccatcgtatttgggaaggaaacattagccttgatccactcgatcaggctctgatcgttgatccctgcggactccagcacggctgctttggccgttttaccattttccggcacgttatcgcaggagagtacggtgaacggtgcgatccctcgttcgtgacgtaggcgtagcgcttccgccagtaatcccggtacggagacgggatggcgaggatcgatgagatcctgttgaatcagtttattgttacgatctaacttgccgctcgtaccgtccatgcaatagcctttttcggtaatcgtcagggaaacgatggctgtttctggtgcggcgagtttctcaataatggcgtcaatgccttctattttagcatgtaacgattcgcacacggcaccgacgacaatgggctgattggccgtagcggctttttccagcacggtaaacagatgatcctgctcacgaagcgcattgatcatggtgtcgtcgctaaatagcacgacttcacaaactccccagtcccctcctaccatattcagcacgcgatcggtgagcagtgcctgatgagcgcgatgaaaagcgccaaaaccgatatggacgatgcgtggcttcagtgcttgacgatcgtagtgagggaattgaacgctggcaggcaattcgctggtggcgatatttttcattttatcagtcatttattgcgctttcgggtggggtgatccatgacgttaaaagtagctgtgatttacaggcggtgcaatacgcgacgcgcagataggttacgatgcgcacgtttttttctctgcgcaaattttagcgctttttcagattaggttcagcggcagcgtgtggttttgtgagggggttccagcgtaataatgtaacgctgaaatttagtcttgtttttactaacttatctccatttcttctacatcatcacgtgcctttcccgatcgcagtctgctattttgtttcgatatttcctcacttcaacgatcaacaaaaaaggcccgtaagatgaaacttgagtccctcgcgctacatcatggttatgaatctgaagcgacaacgaagtccgctgcagtgccgatttatcaaacgacctcttacacttttgacgacacgcagcacggtgccgatctgtttgatctgaaggtggcgggcaatatctatagcagaatcatgaacccgacgaacgcggtgctggaacagcggctggcagccattgagggtggaatcggtgcgctggtgctttcatccggcatggcggcaattgcctattcgcttcaggctctcacgcaggttggggacaatatcgtcagtaccagccagctgtatggcggcacctataacctgtttgctcacacgttgccacgtcagggggttgacgtgcggatggcctctttcgatgattttgcgacgctggaatcgctgattgatgagcgtacccgcgccgttttttgtgaatctatcgggaatccggcgggaaatatcgtggacatttccaaaatcgcggagattgcgcatcgccacggtgttccggtgattgtcgataacaccgtggcgacgcccgtgctgtgccgaccttttgagcacggggcagatatcgtcgttcactcgctgaccaaatatattggcggtcatggcaccacgatcggcggtgcgattatcgattctggcaaatttgactgggtcgcgaataaagcgcgtttcccgttattgaacgagcctgatccttcttaccacggtgtggtgtataccgaggctttcggtcctgcggcctatattgggcgctgccgagtggtgccgctgcgcaatactggcgcggcgctttctcctcacagcacgttcttgttgttgcaggggctggaaaccctcagcctgcgtatcgaacgccattgcagcaatgcggaagtgttggctagttatctgaatcagcatccgctggtgacttgggtgaactatggcgccttgcctgatagcccctacaaggcaaactgcgacaaaattacctcgggtaaggcgtctgggattatcagctttggtattaaaggtggaaagacatcaggtggccattttattgatgcgctgaagatgatcttacggctggttaatattggcgatgccaaatcgcttgcgtgccatccggcaagtaccacgcatcggcagttgaatgcggaagaactggcgaaagcgggagtgagtgaggatctggttagaatctcggtcggcattgagcatattgacgacattatcgctgatgtggcgcaggcgctggaagcctcgcagaaaaattaaacggtaggggcgtttgagaaacacgttggaaacctgaatcggtttccaacgtgtcatagcgatcacgaacggttggcgttggcctctgtcgtagtcgtctgtggctcaacgggtgcagcgttttgtaccgaattgagactgtcttgcggctgtgcttctggtgcttcttgttgaatttctggtgtagcgggtaccgcagcagattcaaccgggattgccggtgtagcttgttcgatcagaccattgattttggtcggcataccagaacgtctctggactgcctgatcgacttcgctggtgttcacactggcatcagccagaaccttgctcacttttggcgtcatgctgatcggtgctggagaatcagaatggaattcttctaccgtgcgggacagcggattgtgaacttcaacatagcgtgaaccatctggctcaacggtggctttcactggctcattgatgaactgaacgcgtgtaccgaccggaacgctgttgaacagatatttaatatcatcggcacgcaggcgaacacagccgtggcttacgcgcaggccaataccgaaattggcgttggtaccgtggatcgcgtacagattaccgatgtagagcgcatacagccccatagggttatccgggcctgctgggaaaactttttgcagcgtctcaccgcgtgccgcatattctgcgtgcatcttggcggttggtgtccaggttgggcccgctttcttacgctgaacggaggttgtccagttaatcggcgtatctttacctaactcaccaatcccgattggcagcacgaccacggtcttggagcctttcgggtagtagtacagacgcatttcggcgctgttgatgacaatgccttcacgcggtgcgtctggcagaattaactgatgaggaatcatcattttgctgccgggaacgggcagataaacgtccgcttctgggttggcttccatgatgttgctcaggcccatttggaactgtgccgcaaaatgttccaacggctgcgtgctatcttccggtacggtgatttctagattttcgcctaccagtcggctgttagccgcaggcagaggataaactacggcaaaagcggcctggctgaatgtggcggctgcaagaactaaagtaaagatcgcgcgaatactcattttcatttctttatttgagtgataaatgcgcctccgaatagggaggccgggctgctaaggtcgataacgaccggatgcgcattatatgtgcagaatggcctttgagggaaacaacatgtgtaactaatcacactttttgacgcgccaatgagagagcgggtttatcgagtatatagctgacttagttttccccttccagtgtgggtttttgaaagcggcgattagccagtaccggaagagcctgacgagcgtacgccagccgttctggttcaatgtcggcatagataagagcgggtgtttccggtgcttgaaccacgacaacgcccagaggatcgacaaccatactgttgccgatattcttgacgccgcattcgccaacggcgacgagataagtggtgttttccagtgctcttgcgcgcaccagcagctcccaatgcgcttctttcagcggccctttaatccaggcggaagggaggacaagtacgtctgcgccgtccagaaccagacggcgtgcaagctcagggaagcgaatgtcatagcaggtcatcagcccaacgttcaacccagcgatggtcaacagcggtggaatcgcttcacctgctagtacgttttctgattcctgtacggagaatgcatcatacaagtgcagctttcggtattgggcgatgatctcgccgttgcgcagcgccagcagcgtattccagactttcccctctccgttcgggatatgcacacacagcatggtcgtcaggttgctgcccttgctggcttccagcagatgtgaaataaacgggccatcaagcggctgggcggcggtgagcaccatgttgggattggtgatatcgcgagccagcacgccctccggcagcaccagcagatctgcaccgttttgctgtgctgctgacataaattcagcgattgtcgtggcgttttgttgccacttgcggtcaacagcgaattgtcccagcgcgactttcattcttgctccttctttgcctgattaatcacgtttggctggcatcatgcgcagcagcgtgttgtctttcatgacatagtggtggaacagagcggctgcggtatgcagtgcaatgagccagtaccctagcggtgccagcgtttcgtgccagccaatcagtgtttcagcaagctcgaaattcggcgtagcggatgttggcatactgataccaaaaagcatccagtcgcggccgttgtaatagcgtgaggcaacgcccagtatcggcagcgtgataaacagcaggtaaataacggcgtgagtgagtgagcccagcgcactctgcaaacgggacagcggcggcgtaatagcgggtgaggtatgcctatggcgtaagaacagacgagccagcataagaacaagtatggctacgccacagctaaagtgcgtcacgatcatcacggtgcgcagcagtgaacctcgttcagcaaatccgcgtagttctatcgtggcataggtaacaacgagcaaaataaaaaccagccagtgcagtgcaatctgcgatggtgcgaactttcctttcatgtttcatcctctgcaacgttgaactcgatttaacaccgtaacgaacgaataatcccataaagtataaggtaacgtgcttcttgtcagcccttctttaccctgcctgacaaactgggttatcagcgttggatttctcagtattaatccctattcggttctccgtttatcgtaagagaaagcagatcaaattgcattgatgagccagtacaaaggggagatctcggaaaacgtagatataaaaaaaccggccgaagccggtttggaggggaaaggttattcctgagggtttttctctgccttgcctgccatcatggtcaggaagtcaaagcggcggcggagatccagttctgcctcttcatagagccgtgcggtttcttccggcatcatgttattcagacggcggaagcgttgctctttcagcagcgtttcgctcaggctgcttgatggcggacgagaatccgtcaccagcgcaggtttaccttcctcggtgcgacgtgggtcgaagcgatagagtggccagaaaccggtagccgtcaactgacgcatctgatcgtggctgaatgccagatcgtagccgtgctcttcacacgggctgtaggcgataatcagtgacggacccggccaggcttctgcttcctgaatcgctttcacggtctggttcagctgtgcacccaacgagatctgcgcaacatacacgtgaccatacatcatgacgttgatgcccagatctttacgcgctttgcgtttacctttttcaccaaatttagtcactgcgcccagaggcgtggccttggattgctggccgccggtgttggaataacactgcgtatccagcaccagtacgttgacgttttcacttaggctcatgacgtgatctaacccgccgtagccgatgtcatacgcccaaccatcaccaccgatgagccagatggatttatcaacaaagtggtcggcttcgctcgccagcactttggcgtcagtatcactgacggctgccagcaatccacgcagttgctcaatctgctggcggcgcagatcgggcgcgatggcgtcttcctgcaaggcactaaccagatcctgcggcagttgcggtgccagtttattgagcagacgtacggcgcgctgacggtgttgatcgacgctcagacggaagcccagaccgaattcggcgttatcctcgaacagagagttagcccaggctgggccgcgaccgttggcatcggtggtccacggcgtggtcggcaggttaccgccataaatagacgaacagcccgttgcgttcgccaccagcagacggtcgccatagagctgcgtcaacagcttgatgtacggcgtttcgccacagccggagcaggcacctgaatactcgaacagcggtgaaatcagctgagaagtccggatatcgatacgttccagcgtagatttgtcgatttccggcagttgcaggaagaaatcgaagttctctttttccgccgtcagattatccagacgggattccatattgatagctttgatttctgggttctgacggtctttggcaggacagacttccacacacaaattacagccggtgcagtcttccggagcgacctgcaacacgtatttttggccgcgcatgtcgcgcgctttcacatccagtgattgcagtgaagcaggcgcattctccatcgcatctggctggacaactttggcgcggatggcagagtgcgggcaggcggcgacacagtggttacactgcgtgcagagctgcggctgccatagaggaatctcttccgcgatattacgtttttcccacttggtggtgccggttggccaggtgccgtcgggcggcagggcagaaacgggcagcgtatcacccagcccagccagcatcgcggccgtgacggtcttgacgaaatcgggtgccgcgtccgaaaccactggtgggcgctgcggactgtctgggttgacggcttctagcgggacttctgccagtgcttccaatgtggcgctcagcgcctgccagttacgttcaaccagctcctgacctttactgccgtagctcttggcgatggcggtacgcagtttttctaccgcaacatccgctggcaaaatctgtgacaggtggaagaacgccatctgcatgacggtgttaatacgcgcacccagatggcactcgcgggcaatttttgcggcgttgatacagtacacgcgagcattgcgctgattcagccctgcctgtacttcctgcggtaaacggtgccacagatcgtcgctgctatacggcgagttgatcaggaaaacgccgccgagcttcagccgttcgaccatgttgtacttgtcgataaactgccactgatgacaggcgacgaaatcggcctgatcgatcagataggctgagttgatcgggtgcgggccaacccgcatatgggaaacggtgaggctaccggcctttttcgagtcatagacaaagtagccttgtacaaacatcggggtggtttcaccgactattttgattgcgttcttggttgcagaaacggtgccgtcactgcctaggccgtagaacagagcttcgagtgatgcactacttggaaaacgctgttctggcagtggcagggacaggttagtgacatcgtcataaatcccaacggtaaagcgaggccgtgggttagcaagtgctaactcattaaagatcgcctgtatgcactgaggggtaaattctttggaagacagcccgtaacgtccaccaatcacgcgtggcataagtgaacgctcaccagcggagaacgcctcggccagcgaggtcatcacatcaagatatagcggctccgccaatgcacctggctctttagtgcgatccagcaccgcaatgctcttcgccgtttgcggaatgacggccagaaaatgtttggcagagaacgggcgatataggcggattttcaccacgccgactttctcgccgcgcatcagcagcgtatcgacgacttcttcgcaggtgccgacgccggatcccatcagtatgacgattttggtcgcttctgggtggccatagtattcaaacggctgatactggcgtcctgtggcggcggcgaaatcattcatcgcctgctcaacgtgcccataacctgcgtcataccaccggttagtggcttcacgtgcctggaagaaggtatctgggttagatgcagtacctcgaatcaccggacgttccggtgtgagtgctcgctcacggtgtgcatcaatggcgtgctgtggcagaagctggaggagcacctcatcactcagcggctcaatcttgttaatttcgtgcgaggtacggaaaccgtcgaagaaatggataaacggcagacggctgttcaggctagcgatttgcgaaatcagcgcaaagtcctgcgcttcctgcacattgctggcacacagcatagcgcaacccgtctggcgtacggccatgacgtccgagtgatcgcagaagatggacaacgcatgcgtcgcaaccgtacgcgccgcgacatgcaggacgaacggcgtcagctcaccggccagcttatatagcgtggggatcatcagcagtagaccctgcgatgaggtaaatgtggtggctagagtgcccgtctgtaatgcgccgtggacggtagcgatcgcgccgccttccgattgcatttcaacaacgcgtggcgtgtctccccatatattcagcccgccgtcgctcgaccaggcggccgcgtgttcagccatgctggagctgggagtgatggggtagatggcgatgacttcactgcttcgccacgccacagaggcgactgcgttattaccgtcggtggtgatcatgacttatagccttcttgctcactaagcctttcattttacatggtcttttggggcgatgaaaatgactgggcataaacgaaaatacgatttttatcggaggattatcgcatttcaggaaaaaagagggtggaacgatgtatgcagagttgtatcaatatgtgttttatctccgtcatacttcaagctgcctttctgcgcgttgctttcgtgattaggaagagccgcgtttccgaaagatgggcgttattatacaccgcagagcagattgatgtctttttgtacctcttcaagagtactggagcatgattttgtttgctcattactgtcatgacaggtagcgtgcttatactaaaataacatctgcaatgaatgtatgaaggaaccgaacgatggcaaatgatgaaataaaaaataaattggtttccgtactggcttcacaacaggcgcagggaaaaacgccagaacaggccgtcgaacacatccttcaggcattgggtgggcgagcaggtgatgtgtcccgtatttcagttttgacgtcgacattaattgctgatgtgctttataccgtgtatcaggatgcgataacacaccaacagattgcggtgattttacgccaactgtgttatcccgctcgcgacattgccgtcgcatcacacgccatctaccctaagttgacggtacaggaaattggccaacttttgcagagcccagagatttatccgacgatcgatcgcgccgcgctacttgatgcgctgacctacgcaaatttttccaaagcggaaagcgagcaggctgctgatgttctcggcgtttaatacccgagcaattcgataccagaacagtaccgaagagtagacagccagactcgtgattttcctatagccgctatcggaccggactattgttcgatagcggtgaccttaacgtcctttacccgagcgtgacttccgctgtttcctgatgcagtcgtcagctcatacaaccccactttagcgcctacccatttctgcggcgaaatgttcgtcaagtgtacaatattccccgttatcgcccagccaggcgaactggcaaatggcgttctgccgcacggtgacacgcagtgtgatgctctgcggtccgagtaggtactggaaagttagcatcatagaagagagactttatgaatcgagcccgtatggaccgaacctgtatagatatagtcatccgccccgcgcagaaatcagatgcgagcgtgattctggagttaattattgaattggccgtatacgagaaggcgcgccacgaagtgttagcctcgcttgaggatattgagaactcgctatttggcgagggtgcgacggccgaaacgctgatttgtgagattgacggcaaacctgtcggctatgcgattttcttcatgagctattcaacctggctggggaaacacggcatttatctggaagatctctatattgcgcaggcgtatcgtaatgcgggagcaggaaaggcgctgctgaaacagattgcgcgtcttgcgcaggaaaggcagtgcggtcgtttggaatggagcgtgttggactggaaccaacctgcgatcgatttctataaaagtattggtgcgaatccgcaggatgagtgggttcgctatcggatggacgagaagggcattgctgatttcgttacggcatcgtaacgactttgctcctgctggctttaaggcagcaggagctgatggtttaacgcgttgacgccgccagcgtagtgcctgccagaataaatatgccacccgttgagcggttaaacatcttaatgcggcgtgggttggaaaacaggcccgataaacggcggccggtgcaggcatagataaacatgatgctgaaatcgaagaaagcccaggttaccgccagaatgatgagctgtaaggcgtgcggcgcgctggtatcgataaagtttgggaacagtgcagcgaaaaacagcagatcttttggattgctgatcccgaccagaaagcctttgcggtatagcggaaaccatcccggagcccctgtttcccgcacgtcctgctccgctgtggtcatatctttggaacgccatgacgcgatacctaaccagatgagataaaccgcaccaataatttttaatgcgataaatgcagtggttgacgcggcgaggatggcacctaaccccaatgctgaacaggacatcaatatcattgccgcgctgactccgccgagtacggttgctgttgcgcgtgaagcgccgtagcgtaaaccgtgcgacatgctgattaaggcagaggggcccggaatggcaatcagggcgatgatgattcctgtataagccagccagaggtgaaggctcatgatttctcctgcgtgtcgttcacggtgaaagcgtcattaaaaacggtgatgtcgagcaatatgtattcacatacatatcgatattttccaacgcgtgatagtaacagaaaaggggctgatggcgcgctccctctttatcaacattctgttgctgacgctggtgtggggcggatcatggctgtaaccacgcctgatgttattccttcacgcttaaatcgatatcgccaaaatagcgtttctgtatattggcatatatgcctttttggacgatatttttcagcccctgattgattagctgttttgtttttatatcatctttgcgtatgccgtatgcggaaccaatactgaataaattagcatcggtgacttccgggccttttagttcaaaatccttgccctgcggactgtgtaaaaatccaaatgtcagagcaacggacgggcacagcgcgccttcaactctgcctgaatataaatcctcataaatggcttcttggtcaggatagcttttaactatgactcctgcgggcagccaatatttgttggcgtaagcttcctgaatagtgccttgctgtaccgcgatatttttcccgcgcagcacatctacattgggaagaatatttgcctctttccttgcgacaagtttagtgggggcgtggaaaacgtagttactgaaatctatcgattcccttctcttacgcgtcaccccaagcggtgcaataacgtctatttttttcgagagaagggcgggaatctgggaatcgaatgtgttgacgatatagtcgcattttgcatttattgattggcagatggcatcggtcacctcaatatcaaaacccgatggattaccatttgtactcatgctctgaaaaggaggataggtcaaatcgacgccaatacgcagtatgtccgattttgcacatgcaaagggcgaaatagcaaaaatggcaacgattttcaggaaagataattttctggacataatagtaacacctctttttagtcgtatgaaatgaagatgaatattccgatcttcatatcatcagtgatcggacttgagcggattgggtgccgcaatatcattcaggcatattcgaaaaactgacgttaatttacacttgaaattataatcaattgttattatttcttttcggaatgtaatattgagaaatcggtgatgtccagtcgtgtaaatagtaaatcgattccaatcgataatttaattttttgcggggagttttacttgtaggtaaaccgataatcgacgatataagtgccgagtttattgacccgtgcagtgatccataactcatccatgccttgtcgtctttttttaaacaacatctctctattggtacatagctgtttcaattgaccggtatgcacatctttaatccataaacctgcttcgcaacgactactttttcctttggatggcccgggaaaaacaatttcatagtcggatgtgtaattaatcacgtcatcggggaacagataaacgtatacgtcaaaaatattaacgatggaaagaaaccccaaaacaaagccacccatgaacatttcgagcatgtgttttagttttttctttatcgattgagagtagagcgctcggacagcaaaaatcagccccagaacgagcccaaaggtaagatagagggcgaagtctggaagtgtctttatcaatactgtgcgacgcgacagattcgaagcccaaagcatgtaccagaaaatcggtaacatgatggataaaacgagggggataacgagaaaatccttggataataaataggttatcgattttttatagagacgttgcatctatccatgaccttgtatcaaccgcttgttttgttggtattttacatgactttggcacttagagaaccaagatggctacttgttattgcttattggcctatgcgctactgcttaataaaataaatcattatattcaacctattgtcgttgtagggtattaccgcaacaatacagggctatttaatttattcagaaggatattgaatgatgagaaagaaggtgacggttttgatggtcactgcttcgttgatggtgtcttgttctgcgatggctgattggaaaccttataagactgtgacgttggatggatataataatactatccccggcggaagtgtttacaacgaaaccatggtggcatcgggtgtctatcgttttcgcattgatcctgcttcagtcggtatcgattatgctacggggcaggctgggaatactcgctcaaagtcggctgcgttgatgatatacgatcgcaccagcaccgctgacaagacagcggctgtgagctattacggtttaaatggtgatggtctgcaagcctctgcgattcttcatgcgtttccgcaaacagggggatttgatttgtaccttcaggattggcaacgtgtagataattccggcacagtgaacgtcattattgaaaaatggcaggattgactgtctaagataacgagccgaatgtcattcggttcgttataagctacttgatactaaatagcctcgcctattgttactccattttagcccagcgcttcagggaatcgacggcatgggtaatgaagctactctggaagctggaaggggcatcacagggcaggatccctgcgttggtcaaagatgtggcgagcatagcgcagatggtgaagcttccgccgcgcagagaaagagccttccctcgaatagtgaaggaaaggccccaaaaatatgcaacggcacggagaaaaaatggcagccaggcttaactgactggcattacacaccgcagcgcccttaatacttatgcttacactcagacagcttgcgatgaaaaacctcagcccggcctgcgtgcgggcggtgaaattaaagctcttcgcgttatccaccgtcagcgtgcaggaaatgcaatctgcttattacagcgaaccggacaaagttgtcagcgtagaaattggcaatgcgcttgttggtgcggcacactcagctaagttcaatatggagattgaatccgtgctcgaggaaatcgggatatatcctccaaagttgaacggcgtggatatggcactggtacagagccctgccagcagacatgttcttgcacagaaactcaaaaaactcaccgcttaaaataaggaataatgacaaatgatgcgctgctctctttgcagttctgtctctcatattcgtacaagccgttatatcaccgagcagacaaaagagtcctattatcagtgcaccaggttggaatgctcatgcgcatttaaaacgaatgaaagtgtcagtaaaatcattaaaagagaacatctgaaaaaataatcaacgtgttattaatctctcaataaataagctcaaatgccgctttgtgccaaggcggcattttcatgaattcggtgcaaaactatccctcctgacagccttttctctggctagcctgctctgacgagctctgcatgcatagggtgcatggttttgcatgcaatccggatcgctcaaaatggctaaaaacccttgctacacaggcttttagaggctttgcttcatgcatcaaaaccagtgagctaagtcagaagcgggcaggcggggagaactgcgcgcgctgcacgcaagcactgtgcttcagagaaaaaactaaacccttcgtagcttatcaatagcttgcttgacgttttcaaacgatgattcacccatttttagagactcattcatatcaaagtaagtgggcttattaaccagttttttccatacatctaataaatactctttaaataaagtagtgcgtttaaagcgttcttcaatgttgaaagactcacaagacgaacgcatgctattaatggtaaaggaatcaaaaataggagtatcaaatagcatcgcatctaaataagcaaaatcactaatccagcgtttaaggtgatactgtccgattgatgtggctctaaatttttcaggtatatcgccaatcaagccagtttcatcctcatcaaatgtgaatctttgcgaagtctcaataagttttttatttgtagatcttcttagagcattttctgtttgtgatggaataaaacctaaagcctgcatttcacttattattttttttgtattacaaaagccgtctctgtcttgcacgtcatttttttcagataataatgctaaaattatcgggataaggaagtgctctgattcatctgcaatagatacgtcaaagatattcatcgcaagagaagtcattggatcaaaatgtgaaaactccccgaggagtgcttgtttggaaaattcatgaacgggtatagcatatcttccctctctttcgtaggtttcgatgattttttcagcttctacatttggacttccaataaatcctgttataaaactcagggcttgtctaacattacctccagtgatgttttcgataaactcaccaagagacttatttcttctgagtgactccaataagactttaataaaaagggaaaggttatcaatgtgaattctgacaaattctgcattttctagaggtattttaccctccgacatttcaagtgcgaactgtagccttttctcaagaacttgatcaattctcggcggtgatattgtgaaaaccttatgtggatatgctgtcaaagctccagatgattttgatttaaaaaaggtttgcggtcttacagatatgaatacaactgaactccaatttttcgctagttcctgtgatatgacaaatgctctttgttgagtttcgaaatcacgttgatcagcattgtcaatacagatgatgacttgcttttttctttgtttggaaaggtgttcgattgaatttttcaaatgttcatctttgttttctatcttgttagaaagcatttctaattgtttttcttcatatttatctctgttggaatcacgaattccaccccaaattcctgaggaaaaccgttggatatctttagagtagactccttttacgaacttcatttcagaaatatcagttttgtatttatttagtaattgatcttccatctcattaattatgaacttctgaaggttgtccgctaatgtggctttggagcctaagtcaatgtaaagataaatagcttcttgaaattctttaaatgcacttgagtaaatcaagttttttacaaatgatgtttttccaactcccacgtcacctataagaacaattggtctttttgataatgcttcagcgaaaatacttgggtctaaactttgctctcctttatctggttttactgaagttgtttttggtgatgtttcactttcactaaataaggctgcgtaacgcgctttaagcatttctttgctaagaagtgcatatttagaaagagcaccactctcacaataacagcgctggaagaatagctcttctatatcattgctttctaatgcgtcctggattattagttctgatatttgccgtagagatgtttgtaattcacttggatatcttactcgaggatataatgtcagatgcgatgaaagtttgttaggtatgccactcatatcagatgtaagatattttactaagcgctgttctttgacgccataatatgaaagcatgttccatgctaaagtgaagttctcaagcatgttctttaaactatcgaaaactaaagctctcccttccagtggggaatatccattttgattacttgctatgaatgaaacatactgatgtccgttggttgctattgcaatggctgtgcctctggatgagcaataaccttgtacttgccgtatagcatcacttaaatctgtgttggattttaaaagtgaaggtaagtcaattatattttttatggacaagcctgcaggtatttcgaaggttctcccctctctttttgcttctataattacttgcctaggggttcctaattcataatcagtaaatgttctttgttcaaattcctctacttcgatatcttcctctggccaagcgaaaacctcggtgactattttatttataatatgatgtctagtctgtgcttcatttctaattttgtccgtatcactgaatttttcaatgagttctcttagagagttttcgcacccagccattgttttcatgtgtgctccatattttttaattaaaccattaaataacttgagttcggttcacaaactctccccaccatccaagaagctccacccgctgtgttaggtaggtcgagcgattatatgccctgcgaacctcgttcttatcactatgcgctaatgccgcttcaataacatctgcattaaaacctgcttcattcatagctgtgcttgctatagagcgtaaaccatgagctacaagtttcccactataaccaatacgttttaacgcggcattggcggtctgactgttcataggcttacgcgggtcattccggctagggaaaacgtactgacgattgccgctaataggacgcatgatttccagcaactctaaggcttgctctgacaatgggactatatggtcgcgctttgccttcatacgttctgccggaatacaccactgcttattctctatatcgatctctgaccaggctgttgccgatgcttcggcagggcgtattagcgtcagtaactgccattcaagcaggcagcgggttggtatcgacaagttgctcattgaaatggtgcgcatcaacttgggcagttcttcggggcgtattatgggcatgtgctgcttcttagggcgctcgaaagcattaccgatacctgaagctggatttgcctcaatcaacccaacattgacggcataaatcattatctcgtttatgcgttgtactaaacgccgaacagtctctaatgctccccgcgctttgattggttccaacacctggatcaaagtgcgagctttcagctcctgaatggggacattttcaatactgggcaggatgtctttctcaatagaacgccagatatctttagcgtggtcagcgctgacgtgactttgtttcagctcgaaccatttacgtgcaacattaacgaaaatactttcctgagcgatttggagcttctcagcttcttccccagctcttgcttgtggatcaatccctttgactaatatcgcaagcttctcagagcgcacttctctggcatcagccagtgaaagtgcaggataagcgccgaggctaatcatggtgcgttttgaagtgccaggcacctggtagcgaaagcgccaaattttcttaccggtggttttgaccaggagaaagaggccgtcaccgtcatgcaaggtgaggtctttatcggtggctttggctttttgtacttcggtgtgggtgagggggcgtgtagtccgcgccatgcaaggatcttccctaattggtatacgtttattggtatatatcttagcgtataccaattcgtataccaattcgtataccaatagacgccggtttcaggcggatcttctcggacttctacagacacaaaaaagcccgcaaacctagaagggatgcgggctttcaggacttatccggacttatctggtaataaccggatcattatttggtggagctggggggatttgaacccccgtccggaactactctaccgtcggtactacatgcttagtcagtctttacattcgcttgccagctgcggacagacacgccactaacaaactagcctgattagatttagcccttcaaccccaggcagggcatccacgcgatctcttttgggtttgacctctcttgatccccgtcctaagagcggaggctagggagagagggctcttagcaggttattaagctgctaaagcgtagttttcgtcgtttgcgactatttttttgcggctttttacgaggcaaaccgcccctcggcatgcaccttgggctttgcaaatcccgtcgaatccagaatcagcccccaagaaactgtcaccagtataccagaacttaccgttgttaagccagtggcttagcgattggcgttcttcatgatacgggctttatctaacttccattcacgttctttaatgtcatcacgcttgtcgtgatcttttttacctttcgctacgccgattttgactttgctccaggcatttttccaatacatggacagcgctacgaccgtgtagccatcacggctgacgcggccaaacagcgaatccatctcgcgtttgttgagcagaagtttgcgtgtgcggatgggatcgcaaacaacgtgcgatgaggccacattcagcggcgtgatcgttgcgccaaacaggtaagcctcaccgttcatgaaggtgacatagctgtcgctgaggtttgctttgcctgcgcgcagtgatttgacttcccatccttgcagcacaaggccagcctcaaattcttcctcaatggagtattcgtgacgggcgcgcttgttctgcgcaatggtggcggaaccgggtttgtatgcttttttctttgtcatagtaccgtcattatactggatgtcattgggaaagaaatccccgccgtgcgtccgtgtcgtggttaatgatatcgtgcgataagcttcgcagaatttttgtctgccgggctatcaatgctattattttgcgcgttttatgaatctcggaaaatagtatgccaaagataagtcgttccgcattggtgccgttcagtgcagagcagatgtacaaactggtgaatgatgtctcttcctaccccgcgtttttaccgggctgtacggggagtcgcgtgctctcttcctcagaagaggggatgattgccgcagtagacgtttccaaagccggtatcagcaagacatttactacacgtaatacgctgacgcacaaccagaatatcaatatgcaactggtcgatggcccattccgtcaactgagtggcgactggcactttacaccgctgagcgccgatgcctgtaaagttgagctgcatctggaatttgaattcaccaatgctttgattgaactcgcttttggcaaagtattcaaggagctagcggggaatatggtgcaggctttcacgcagcgagcaaaagaggtttacagtgtccgcaatgcaggttgatgtggtctacgcgttgccggaacgccaatatctacgcacggtgaagctggaagaaggtagtacggtcgagcaggcgattgtggcatcaggtctgctggagctgcgccatgatatcgatttgcaggtgaataaaatcggtatttacagccgtgcggcgaaactggccgatgtggtgcaggatggtgaccgcgtggaggtttatcgtccgctgattgccgatccgaaagagctacgccgtcaacgtgctgaacgttctaagaataaagcctgagcaatgccgttaaacgacaagtgacgttctccctattgcccattaccaatgcgtctttataaaaaacacaggcaaacctgaaatattcagatttgcctgccgttgtacccatcatatatcaagccgcgtgtgcgttggctttccttaagtactctgccgcagtgggcttcgtcttaaagcgacgcttctagctgataggatcattcatcctgatttaactgagcggcattgaaagcattaatccagtgcaggcttgttgttgatgttggttaacacgccactgccgctgaacgttagcgtcagcgtctgttgttttaccgattcatggccaggctgctggcggaagacgtaaaaccaggtatcgctgccaaacggatcctgcatcataggcgtacccagcgtataagcgacctgttgtttggtcatgccggtgtgaattttcgcaacgtcagccggtgccagatagtttccctgattgatgtccggccgatacaccaccttttccagcgtggaacaaccggcggtcagcataacaaccaccgcggcgacgacagtcagcgttttacagcgcatagtgattacattccttaagggcataggttgctgatgataatagaccttgcaggacttggaaacctgcaaggcgattgtatgaccccaggaaggtaaaaaagttgagcttttttacctgtaatgcgcctttcttgccctgtgtcggcagcagattttaggctgccaacaattctttggcgttcgccagcgtgtttttggtcacggcgctgccacccagaagacgagccagttcctgtaaccgcgcacgtttgtccaacggttgcatcagcgtttccgtttctgcaccgtccgtttgtttgctcacgaagaagtgctggtgaccgcagcctgcaacctgtggcaggtgtgtcacacacataacctgcgtcgattcgccgagctggcgcagcattctgccgacgatggcggcggttggcccgctaatacccacatcgacttcatcgaagatcattgctggcgtgtccattttcttcgcggtgatgacctgaataatcagtgcaatacgcgacagctcgccacccgatgccactttcgccagagtctggtgcggttgaccggggttggtggttacgcggaattcgatattgtcggcaccggtggccgtcaggctgtctggcgtaaacttcacatcaatagtgaagtggccgtgcggcatcgccagttcacgcatattggtggtgatgagctgtgccagttcgctggcatggtgttgacgacgcacgtgcaattgttcggcaaggtgtaacgcctgctgatgatattcactaacggaggcactgagcacctcatggtcgctttcctgctgttccaattgtcggtgttcttcctgcaattgctgatggaacgctgggatcgcttctggcgcgatatggtgtttgcgtgccaacgccaactgacgtgacaggcgctgttctagttcatacagacgaatcgggtcgagatccatctgttcgctgtagtggcgcagttcatcactggcttcgctaagctgaatgcccgcttcttcgagcatggacagcacgccagacagcgtttcatccataccgatcagttcgccgagctgactttttacgctgtgcaacatactgagtatgttttgctcttcgttttcgctcagcaactgcatggcctgctggctcatcgtcagtagctgaccgctatttgccagacgcttgtattcaatatcaatgtgttcatattcgccaggctgtggggcgaattcattcaactcttttaattgatattgcagcagttctcggcgggcttcgcgttcaatagctgcttgttgcagctgcgccagtgcgcggcagctttggtgccattgatgccaaacttgctgcatagcaaccagcaatttcggttcatcggcataagcatccagcaggtgtttttgatgatcggggcgcagcagtagctgatgagcatgctggccatgtacctgaatcaggtgctggccgagttcacgcagttgagacagcggcacggcggtgccgttaataaagccgcgtgaacgaccatcggcgctaatcacgcggcgtaacaggcactcgttactgtcatccaactggttttcttccagccactgacgtgccattggggtatccgtcagcgcgaagcgggcgcagatgtcggctcgggcagcccccggcctgaccatgctggcgtcagaacgatttcccagacataaaccgagggcatcaatcgcaattgatttccccgcaccggtttctccggtgattacgctcatccctgactgaaaatcgatttctaattcgcgcacgatggcgaagttacttatagtgagttgcgccagcatgatagttttcctgtatggggactgtgtttacatacagtataaactggttttatatacagtaaagtggcttggttgaattttagaataatttttttgaccagccaagttttgaacttagtgtattgaaatagctgtaattttttggatgaatcaaattcaggtgatgttcactacggcgaatcagcacttcttcgccttcctgcactggcagcgcaatctggctgtcacagctgatttccaaatcgttggtaatgcaggaaaatttcagccgaatcgtgctgctgctattgatcaccagcgggcgggcagacaatgtgtgcgggaacattggcactagcgcaatggcttccaatgacggtgttaggatagggccgccagcggaaagcgaataggcggttgatcctgtgggcgtggcgataattaggccatctgaacgttgggaaaaggcgaatctgtcgtcaatatagacttcaaattcaatcatgtgtgcaactttccctgggtgaagtaccacttcattaattgcggtactgatgctgtcgggctgatttgtgcggcaaacgtgcgcttccagcataaagcgctgttcgctcaggtagtggccgtcgagaacgtcagaaagctgctgctgcgcatgatcgggatcgaggtcagtcaaaaagccgagattgccacggtttacgccgattacttttatgtcatagcgcgacagcacgcgcgcggcgcccagcatattaccgtcaccgccgacgaccacggcgagatccgcctgctgaccgatgtcggcaaggctacctgtcggtgcgtctttcaggttaagttcccgcgcaatctgttgttcgatcagcacggagtaacctttttcggtgagccaatgatagagcatctcatgcgttgccaacgccgttgggtggcgcgggtggccgacaatgccaatacaattaaacggcttgttcattgtaagcggtgtgttcattgctgttttgtcctcagcgtggtgtatcggcagcagcaggaaccaatatatgacaggttcccttgaatctccggttttgatccccataataagcaactagcgagattaatgctaaaccgcggagaatttcatgagtagtaaagaacagaaaacgcctgacgagcaagtcctggatcaaaaggaagcagcaaaagggcagcaagcggatgccgcgccagagacggcagacgtagctgacccgcgtgatgagcgcatcgccgagctggaagcccagttgagtgagctgcaacagcgtgaacgtgacaatatgcttcgcgtccgtgcagaagccgataacgttcgccgccgtgcggaaatggatattgagaaagcgcataaatttgcggtagagaaatttgccagtgaaatgctgcctgtcatcgataacctggaacgtgcgctggatacggcggacaaagccaatgaatcactggctgcaatgattgagggtgtcgaattgacgctgaaatcgttgcttgatgccgtgcataaattcggtatcgaggtggtgggcgatgtgggtgtaccgtttaacccagaagtgcatcaggcgatgacgatgttaccttcagccgatcaccagccgaaccatgtcatgatggtaatgcaaaaaggctatacgctgaacggtcgtttactgcgtccggcgatggttgctgtatcaaaagcgcaagactaatactctctgcttttacgcacgctatttaaaacgtatcttcatcctaaaccccgtgctcagcatggggttttttgtttgtatacccgtcatacttcaagctgcatgtgcgttggcaatactcggctcatctctgaacctcgccctgaagggtcgccacaagcggcgttcaaattggctaagccaatttgtcttcgctcaccccagtcacttactggagtaagctcctggagattcactgtgtcgccgccttcctgcaactcgaattatttagtgtacattttgttaagatttgtttgataaaaaagatgttttttagatttttaatgactcatcatcattagctatcaaaagaattggtattaccaatctaaatgcacttgataatcattatcatttttgtgagagtaataaacaacagcgttagaagggtcatactatgccgggtgttattgagtcaacaagccgtacatcaaggaaggtaaaactttctctgatgggcccggcgtttatcgcggcgattggttatatcgatccgggtaactttgccacgaacatccagtctggcgcggcctatggctacacgctgctgtgggttgtggtgtgggcgaacctgatggcgatgctgatccagctattgtcggccaaattaggcatcgcaacgggtaagaatctggcggaacatatccgcgatcgctttccgcgtcctgctgtttgggcgtactgggtacaggccgaaattattgcgatggcgaccgatctggccgagtttatcggtgcagcgattggtttcaaactgctattgggcgtgtcgctgctggaaggcgcgatcctcaccgcgattgccactttcctgattctcatgctgcaacagcgtggtcagaagccgctggagatggtcatcggcggcctgctgctgtttgttgcggcggcgtatattgtcgaactggtattttctcagcctgagctgtccgctttagccaaaggcatggcaatccctagtttgccgacttccgatgccgtgttgctggccgcaggcgtgttgggggcgacaattatgccgcatgtgatttacctgcattcttccctgacgcagcatgaaggcggtcattcccgtgccgagcgctattctgcaacgaaagttgatgtcgcgattgcgatgacgattgccggattcgtcaatctggcgatgatggcaacggcggcggcggcattccatttcagcggtaaccaggatattgccgatctggataaagcctacctcacgctggagccgctgttaggtaaagccgccgcggtgattttcggtctgagtctggtggcggcaggcctttcttccaccgttgtcggtacgctggcgggtcaggtagtgatgcaagggttcgtgcgcttccatatcccgctctgggttcgccgagccgtgacgatgctgccatcgtttatcgtaattttgtccggtatggatccgacgcgagtgttggtgttgagtcaagtagtgctgagcttcgggattgcgctggcgctggttcctttgctgtccttcactggcaatcgtgaactgatggggtcgatggttaacggaaaatgggtacagcgcatcggacaacttattgtcgtgctagtggtttccctgaatatgtatctgctgattgatacgatcatagggatataaatctggtgccacatagcgtggcaccgtttcgctatttgcttgccttcctcaactctgtcaccggcacgccgccgattccccagttgtccgtttcaacttcatcaattaccaccacagtggttttcgggtttttattgagcacatcgaccagcagctgagttacgccttcaatcaattgacgtttttgttcagcggtgacgccttcattggtgattttgatgttgacgtacggcataggttctccggagttagagtgatgagcggcgattgggtaagcagagcccagccgcgatgaaaagtgctgctgcgctacacagaatcgcaggtgcgacagcgtgggtgtccgtcaggacgctggtgagtagtgggccaagaatctgaccaataccgtaagtgagcgtcaccagcccaagcaggttgatgccgtgcggcgcgcgtagccgcttggctaatggcatcaccagtgaggtggttcccataaaagtagcaccaaagccgatacagctgaatatcaatgccaccagagagtggctgaacagcgtcagcaggacacacacgccttgaatcagcagattagctgtcaggcagggtaacgttccccaccgactggcggcccacagccagaagaaacagccagggatgattgctagcccaaccagcgaccataaatgcagggataaatgcggtatgcctagcgccgtcaccatcagcggcagataggtggcgacgacgatatagccgaagcccgcgaggccgtatagcagcgcgagccgtcgccagccaaggtgaggctgttcatcaacattgaccataggctgctgcggtacggtcgttttgtgcggcgaaagtatgagtagggcgagcagaagtagcgtggagatcagcgccgctccccaccacaatagttcggccgttagtacgtaatgccgtcccatgatgatgaattcattgcctaacacgatccccacgccaaccccagcatagagcgaggcgataatgccagtatgccttgtgtggtgtaaaacgattagggatccgaagatcatcatcgctgcgctggcgatccccgcgatgaagcgaatgagcatgaccagcatcgtattggtggtcaatgtcatcgcgaagagcaacacgctggtcgccgccgctgcggtaaacagcaggaacactggttgagaggttgaggcgcgacggctgaaagagaaaaacaggctgccgaacagataaccgacgtagtttgcgctggcaatataggaaagctggctgaaggtgaaatcaccttcttccagcatgacgggcagcatcggtgtatataaaaagcgcccaagccccatacccaatgccagtacgattgtcccaaaaagggcaagagtcagcgtgctcgatagggcgataaagcgcggacgttccatcatgcgatgacccaagacatagagaatatgtcgttatcctgcccgttttctcgtcaaataaaagtgaatagtcatgaataggttgatgacgcagagagaatgttttctggcagaaatacgctggtgaaaatcgcctgttatatcaagcccggctccattgcactgttccgctggagccgggtttttttacctcaattgcgattagctgatggttttactgaacgcgtcgacagcaataatcgcgtgagcgacgtcttcagccgttaatccgctgtccagatttttcagcgtatcggcgtcgctgcacgccagttcacccactttgatcaaattctcaaacggctcattttccagatgcagatcttttagcagcgtcggcatgttaatcgcgcggtagaagcgaatgtagcgtgcgatttcctcgtcaggacgttgctccagcaccatatgtgtcagcgtgccgtaggcgactttttccccatgcgtgaggtggtggatgtcgcctttgatcgcggtaaacccgttgtggatggcgtgagcgcccgccaatccgccattctcaaagcccaagccggaaagtagcgtgttggcttcaactacggattccactgcgggtgttaccacacctttttccaccgctttgtaagcactataaccgtaggctagcagcgttttttcgcaggtttcggcaatcgccatgcccgctagcgtaggtttaccgcccagcatagaaagtgcgtgagagcgcagaaccgcctgtgcttcgacaaaggttgccagaccatcggcaatgccggaggcaaacaggcgtgctggagcctgcgcacacacggcggtatcgaccaataccagatcgggattcttgtcgtaaaagcggtaggactcgaacacgccctcgtcggtgtagatgacggacagcgcgctgcacggtgcatccgttgaggccacggttgggacaatcgcgacattgtgtttcagctcatcagcaaccgctttcgccgtatccagcgttttaccgccgcctaacccaacgacaatgttggtgcccgcgtcgcgtgctagcttagcaagacgggtgatttcgttgctggacgcctcaccgttaaaacgctcgtaatggtagccgatgctcacctgtttgagggacgcatctacgcgctggccgatgatgtcccaaacaatgccatctgccatcagaaacgctttcgttcccagaggcttgagttgttcacccagttcatccagcacgccgcgaccctgaacatattttctaggtgaagagaaaatgaaatgactcatgttatctacctcgatgatgtggtttgagaagtgatgcggtattgaattcgagtgaatcatggaaggcggttgcggtacgcgcgttatgacgagacaaattgacggtggtgatggggaaaacgaaagcgcagcacgacttcctgaaacgtgactgatttaaggtatagcatagtcgataaacgcgagatggacgaaaagagcggaatgagagaatgaaactaaaccatgaatatcataggtttggtgcgtgacgatgccgtaatttccaccagacatacgtttccttattcgtttatgcgggagttcaaaagggatatgatggcttcgttgttataaatgaatgcgctcttccaaccatcgatcaccgaggtgtttgcatgtcgtctcctattgatatcgtcgaaaagaagctgctatccgatcactggtttattcttcacaagtatgtttttgatttgaaaagaaagaatggtggcgtagtacgccaaattcgtgaagtttacgatcgtggcgatggtgcgacaattctgctgtacaaccgggcgaaaggcacggtgattctgacacgacaattccgtattcctacctacgttaacggcaacgaaagcggcatgctgctggaagcctgtgccggtttgctggacgactattcgcccgaagagtgcatccgcaacgaggcgatagaagaaaccggttatgcggttggtaacgttgagaagttgtttgatgcctacatgtcgcccggcggcgtaacagaacggctgcacttctttgctgccgagtacgatgaatcgctacgtgataattcgggtggcggtgtggaagatgaagatattgaggtactggagctgccgttcagcgaagccatcgcgatgatgaacgatgggcggattaaagacggcaagaccatcatgctgctacagcacgcgatcattcgcggctggtttgccaaagggtgaacgtattttatggcacacggctctctccgtgtgccgcttgatttgtagtggtagcgttttcatttttgggtaatgccgcagtgactatgtgatcatgtcgattattacctgagtaaacgttttatttattcttctgtgactcagttttaacttaaatttcaatgttatgggttggtttttaggttgattttcatcacttttatcggtcaggtatagacttttttgaaggaaatttttcctaaatttattctattgagatcgaatattcagctatttctctccctgttgtgtgacccgtatcactggatgaaggaatgtaagcggtgtaactcgttgcttcattatgcagtaactcatattctctctttacaaaaagtaaagaaggactgctctgatgaagatcaagaataaagtatctaccctatttgcagtttcatttttcacgctgggcttatcgagtcaaagcttggctgctgacgtcaccgtatgggcctgggatcctaacttcaatgttgcggcaatgcatgaagcctcatcgatatataaaaaagctgacccaagtttcagcctgaaagtgatcgactcgggtaaagaagatattgaacagaaattaaataccatgttggcttctggggttaaaaatgttcttcctgatattgtgcttatagaagattataatgcacagaaataccttcaggcttatcctgatgcgtttgtcccattgcaggatgccatcgattatagtcagtttgcgccttataaaacgaaagtgatgacggtcgggaataagatttacggtattccctttgattccggcgtggcagggatgttctatcgactcgattatctggaagctgccggatataaagagagtgatatggtgaatattacctgggataaatacattgagatcggcaagaaaataaaggaaaaaactggcgttgatatgctgacctacgatatgaacgatgttgttcttcctcatattatgatgcagtccggtggagaatggttcttcgataaccaaggtcaaattaatctcaccaaaaacgctgcattgaaagaaacgttaaaaacgattaaagcgattaacgacgcgaaaattgcacgtcctatttctggctggtcgagttttgttggtagttttaatgccggaaaatcggcgagtgtggtttccggtgtatgggtgattggctcaattaaaagtgccgccgatcagaaaggaaaatggcgtgttgcgccgattccacggttaaatctcgacaaagcggtgcgagcatctaatcaaggtgggtcgagttggtatgtattaaagggcggcaaaaacactcaacaggcgattgaattcctgaaaaaaacattcgcagcggatagtgatatgtatcaaacccttttggttgatcgcggtgcgcttgcaaccttccttcctgccacttctggccccgcttatgctgtaaaagatccgttctttggcgggcagcccgtgtttgctgatttctctaaatgggtgactgaaatcccacaggtctcctatggcatgtatacccaggaagttgataacgcgattgccgcggaaatacccgcattactgaaaggcgattctgttgatgacgttttgaaacgcgccgaaactgcattaaaaaatcagattatgcagtagtgagtgtgagcttgggggccgtgagcccccaagcacttctctccagaaatatatggtgtgataatgatgtataaacctaaaatgaataggctttataacatcaacggctgggcttttgtctctatagctgttgggttaattgccctaatgacgatatatcctattttcaaatcactttggctttcctttcagtctggccgtggagtggtgacgcaatttgtcggcatgggaaatatcattcgtttatttaatgatccgatgtttaaaacggcgctttggaatacgttgacgtttctggtgattcaggttccgattatgattttgctctcattagcgatttcttcttgcctgaattcgtcgcagcttaaatatcggcagtggtttagaatagcgatctttttaccctgtgtgacgtcgctggttgcctactcgattctttttaagagtatgtttgaactggatggtgtgattaattcattcttgatgtttgttcatgttattgacgatccgattccgtggctctccgatcctttctgggcgaaggtgaccattattatcgcgatcacatggcgctggacgggatacaatatgatcttttatctttccgccatgcagaatattgataaatcgatttatgaggccgccagagtcgatggcgtgagtccaatcaagcaatttatctttatcaccataccattattgaagccggtcattctttttaccagtgtgacatcaacgattggcacactacagttgtttgatgaggccatgaatatcacgaacggcggcccggcaaatgcgaccctgacattatcactttatatttataatctgtcgttcaaatttgtgcctaattttggttatgcggcaacggtttcgtacgtgattgttgttttttcagcaatattagcgctgattcaatttaaagcggcacggaagggataatatgagaaaaagtaaaattaacagcatattgatgcatgcttttctcgtgttgatgagcattttctcgcttttcccgttctattggatggtggtatccagtaccaatagcaccagtcaaatcaacatggggaaatttacgtttggcgatcaattattggtcaattttaccaatctgacgagccaggtggatctcgcattgatattttggaatacatcaaaaattgcgctaatcagcaccgtatcgacgcttgtggtgtgctccatcgcgggttatgcgtttgagatttactccagtaaacatcgtgaacgtgtctatgtcgcactactagcgacgatgatgattccgtttgcggcgttaatgatcccactcttcaccatgtttggtaaggcgggtttactggacacacactttgccgtgattatgccgacggtggcaggggcatttattattttctactttaggcagtgtactaaaacgtttccgagagagttaatcgatgctgcccgcgtggagagcgtcgcagaatggaaaattttcctgtatgtctatgtgccgattatgcgagccagctattctgctgcgtttatcattgttttcatgacgtcatggaatgcttttctctggccgcttattgtcctccagtctactgaattaaagacgattaatctggtgctatccagctttgcttcggcctattctccagacttcgggcttattatggtgggaacggttatttctactcttcctagtttgcttatcttcttcgccatgcaaaagcaatttattgccagtatgacgggcgcagtaaagtaatactcgcgcaatgggaaattaagtttgaggttcaacatggctgatattttactaaagaatatagtgaagcgttacgataaaactgaaacgatccatcgtattaatcttgagattgattcaggcgaatttgtggtatttgttggcccgtcggggtgtggtaaatcaacgttactgagaatgatcgcgggattggaagagataacggatggcgagatacatattgataaccgcgtagttaaccattgcgatcctgcagagcgggggattgcgatggtgttccagtcatatgcgttgtacccgcacatgacggtggctgaaaatatggggtttgggttgagaatgaatgggcatcccaaagccgaagtcgagaaaatggtgcgaaaggctgcgatgacgctccagctagaagccttgttagatcggacaccgaaacagctatctggcggccagcgtcagcgtgttgcgattgggcgggccattgtgcgcgatcctaaagtgttcttattcgatgagcccttatcgaaccttgacgccgaattacgcgtggaaatgcgtttacaaattgcccagcttcatcaggaaatgcgtaataccatgatttatgtgacgcacgatcaagtggaagcaatgacgttggcggataaaatcgtggtgttaaacaaaggggatattgagcaggtcgggacgccgatggagctataccataagccaaaaaatctttttgtcgccggttttatcggttcgccgaatatgaattttctacccggtgaagtgttacaggttgaaggaaataaagtgagcatcttgatcaataaactcactacactttccgttaatcttgctagccacggattgcacaccgatcagaaaattaccgtgggtattcgccctgagcacctgagtattgatccgcaggggggagatgtcagcctgtcgatcaatagcgaagtaacagaaaggctgggtaatgccacgtatatttttggtacttactctggcgttaatcattttaaagtacatttgtcaggtgacaatagtattgtgccttactcaacgattccgctcacatgtcgtagtgaacatcttcatttttttgatgaaaatgggaagagaattaactaattatgaataactggttatatggggatcaataacgccatataaaacgctacgttgactcagtggaagagtcaggaatttaactaagcagccgtttgtatttacctcggctgcttagtttactatgcgatatttatttttataaatatcgtcctctgtttttaatctgtccctagaaataccctaaataattcgagtttcagaaaggcggcaagggaaggaatcccgatgagcttactcaagtaagtgattcgggcgagtgaacgcagccaacgcacatgcaacttgaagtatgacgggtatatttacgtgataaataccatttaagagtatcgactcaaggagaaatgaatgaaaaagaataattattcaggaatgatctctatattgttaatgctatttatagggttcatggcagccaatttggcgaaagcagcgcagccgtttgcttatggcgcggatattggttgggtaaagcaattggaagatcggggggtgacctggcgtgacgatgcgggagctcagcgcgatgtattacagatattgcgcgatcacggcataaactctgtgcggctacgcattttcgttaatcctgaccccagtgcactatggcataaagataatacgacctggacgatgctcggttatacggataaaactcgcgtggtagatgccgctcagcgtgccaaagcgatgggaatgcgtgtcatggtagatttccactacagtgatgttttcgcggatccaggtcatcaaataaagccagctgcatgggcgagctacaatattagccaattaactacggccgtttataaccacacacatgaggtgatgactgcgctcatttccgctggcgtgacgccggaatgggtgcaggttggtaacgaaatgaacccggggattttactaccggaagggagcacaagtcggtttgccaatttaacgcagctattgaatgcgggctatgatgcggttaaagcggtcagcccttcctccaaggtgatcagccatttggcgcatggggataataattcaaactctcgctggttttttgacaatttcctcaccacgcacggtggaaaaaccgatgtgattggcttttcattctatccctactgggaggggaaaaattattgggaactcaccggcgcactggctagcaacctcaatgatatggcgagccgctatggtaaggaagtcatggtcgttgaagtcggcggcttggaaactaacccgacagacagttactggacgattagggatacgattaatcttgttaaagcggtgccgggaaataaaggcatcggggttttttattgggaacctgcgggtaatgccaatgtgctgctggatggctacgcattaggcgcgacgagacaagtttcagccaatgtattgcaatttacccgagctctggacgcgtttgccgaatcacaaatcaattttatcaacggaacccgctataagattgctaatcggcatagtggtaaatcacttaatgtcgtgagcggctcacatgaagacggcgcatttgttgaacaatacagcgacagtaactgggacagtcagcgtttttattttaacgcgattagtaatggttacttcaatctggtgaatgttaatagcggaaagtacattgatattgattccagtgccaatgaggatggtgcgcaaattctccaaatgtataacaccggtcattttagccaacagtggctaattttggatgctggcgatggctattataaaattatgaataggaacagtgggaagcttttggatattaacagtcgttcaacagagagcggtgcatcaggtattcaatggcatgataacgggggatggaatcagctgtggacaataacggctaattgatgcccgtcggccgcgtaatttctttgcgtggccgcattatcttttcaggtaagtgtgccgagtcgcgtaaccaacacaccgtcaacttgacgtatgacggatatataagcgggtaccgttatatcgtgctaagtgtgaaactttcacgccagaccatgtcataaccaatctgtacgtgtttcttataatggcgtcccgccacgagttctaaaaatagatcgacggcggcttcgcccatttcagtggggtagagtcgcattgtggtcaggctggggttgaggtgctgtgccatgggaatatcattcattccaatcacttttatttgtctgggaatggaaatgcctttctcttgaatcgcgcggtacacgccgatagcgataatgtctgtcgcggcgaacacaacatcgggccattctttttgttgcagcaactcattcatcgcctgatagccggatgcaatacagaatagctgactgaccttacaccgtgattcatggtagataccgtatttttgggttatttcttgaaatacatgcagccgactctcattgttcccgatgaatgcagggcgctcagcaccgctcttaacaatgtagtgtaatacttcgcgtgcagccgcttcccggtcaaaaatcacggcgtcacattttttattgaggggagccgaatcgataaaaatcaggtttttatttaatgaatagattaaggcgatatcatcatcgctaaaatgccctacgcaaataatcgcctgcgcctgagataacgtatgactattggatgataagtttgtggtgaatatatttcgcaacgaaatagcaaaatggtggcagcgattttcaatgccaatgcgcattgcggtaaaataaggatcgttgagttcttcagagggcgtaagaaagtggacgacggcgagatgtaataaattgtcgttatccattttaaaatgagatcgtacaacaagcgagttctctaacttttttttctgctgcttgcgttgtgtgggcgataaataggccaactcatgggcaatgttcttgatgagctggcgcttttctttggttaccgacagactggggtcgttattaagcacgcgagaaacggttgatgctgcgactccggctttttgggcaatatctctaatcgttgtcacaaaaaattttccataatttttctatgaaactgatattagccaatgattaattaatttaacatcctcattattcaaaagtacgaataaatcgtcagaaatctgatggttgccaatatcaatgactgtacccacgttgtcacagcaccgttgagaaaaaggcctgtgtacggcggttttgcggggcatcgagtagctgtctggctgggccagtttcgacaattctgccattttccataaacacgatgttatcggcgatctcacgggcgaaaccgatctcgtgtgtgacgatgaccatcgtaataccggaatgcgccagctttttaattacctgaagcacttcgccgatcagttccgggtctaacgccgaagtcggttcgtcaaagagcatcacctggggattcatggcgagggcgcgggcaatggccacccgctgctgttggccaccggaaagctggtgcggccaatcgtcggctttttctacgagtccaacctgtcgcagcagcgaatacgcctgatcgaacacttcctgccgagcgcgttttttgacacgcagcggtgcatcgctaacgttttgcagcacggtacggtgagggaacaggttaaagtgctgaaataccataccaatcttgctgcgctgggccgcgacctgtttgtcactcaattcatagagccgatggcctttctgacgatacccgaccagcgtgtcgccaacgcaaatagtgccaccatcgagcttttcaaggtggttaatacagcgcagcagcgttgatttacccgcgccggacggacccagaattgcagtgaccgaacctgcctccatctgcaaatcgatgtcatctaaaatcaggtttcccgacagggatttacgcacgttccgtagtgtaatggcctcgcccatagttgcgtttccttcatgattcattgagtgcatgacattgttcgccagtcgttgatgcgcgattgcccgccggttcaggtgctgggggattcgctgggctgtggcctgttcgttggctgagtttgggtaaaccttgcggcacgcagtttgcggcttttacttggcttgttgcgtttgagcgttgaacggccgaaatagcgttcaatatagtattggccgacagacagcacggaagtcagcagcagataccagatagtggcaaccagcagcagcgggatgacttcataggttcgctgataaatgatctgtgccgagtacaacacatcctgaagtgaaatcaccgaaaccaccgctgtggttttcagttggccgatgacctcattgcccgccggaggcaggatggcgcgcatcgcctgcggcataacggtgtagaagaatatctgcggtttacggtaccccaatgctctggcggcttccaactgaccggggttgacgctctgaatacctgcgcgaacaatctccgctgcatacgcagattgatgcataaccagcgccagcacagcggcattaaacgggctgatgagcgtattgccaggaacgctgaaaacctcgccgaagaatggcagcgagagtgaaatcgtcgggtagagcgctgcaatgttgtaccagagaaacagctgcaccagcgtgggaacgccacggaaaaaccaggtgtagccgcaactgactgccaccagcacggggttgctggataggcgcatcagcgccagtatcgttccgccgccaaagcctaacaccaccgacattgcggtcagtttcagcgtcatgatgacgccctgaagaatggagtcttccgtaaaactgtccacaacgacccgccattcaaagcgggggttgttcagcacagaatgggcgatagcgcccaatagcaacagaaccagtagggcgctgagccagcgcccgtagtgtcggttggcgacgatatgcagttcctgatgtggtgatgggagactcatccgaagatctctgcgttgcgtttcgcctctgggaccgcgccgtagccgatatcccacttatccaaaatcttctgataggtgccgtctttaatcagcgagttcaatgcggcctgaacggcgtcttccagagccgaatctttaggaaacgcaatagagactggcgcatcgttgacggcgatatcaccgctgatggctagccgtttgacttgactcacctgatagcgtaacccttcataagggccgaagaacagcgggacacgtccactgatcaccgcctgtacgccggatggacgatcggggaagatcgcaattttgatcgcatctttctgttctgcaacgcactgcttgtcggcttcttgcaagcgcagtagctgagtcgtaccggcccctgcaccaatgtctttaccgcacagtacgttgagggaggtaaatggcgcgacgttagcgtctttaagggaaatgatggccagttttgacgcgttgaaatagccgatgaagtcgatctgctcaaggcgcttgggtgttgcattgatattcgacagtgccacatcgtaacggcctgattttaaaccgggaataatattgtcgaacccaccggtatcgtgccagttcaccggtacgcccagccggtcgccaatagcgttcatgatatcgatctcgcggcctgctagcgttttattatcttcctgataaaaggtggttggcggcgtattgggattggtgcctgcaacgataaatcctttttgcaggacggcatctggcactttggcttttaaggccgcatcgggctgtatctgaaaggtacgagtcgtggggacgttttgatcggcagagaaggcaggcggtaatacggcaagcatcagtaatggaaaggcaaacagattttttttcattatctttacccagattaattggcatgtctttttcatcggacatggaaaaataaatgcatttctcttatcaaaagaaaagggactgatgcggtatgtgatttgccaaacggcatttttttgacacctttctcttttaatcttcagggtaaaaccggacaaataaaaaaaggttataagttataaacgggcggttttgttacgtttgtttttgcaagaaaaagtgggtgaggtattttttatctctaataaacagagtgatagaagatgttttattgttcacgcttcagaatgaagactaaagaagaaatatcgcaaagcaaaggtgaaccgcagatatacccgatacactgccagatgataatggccgagactctacccaacagcggcgtttcgcttgacgagtcggtaggacttagtcttgcggggcgatgcgaacgatatgaatcatcaggtaaagcatttcatcgttagaaatgtcgatattgagcaggttgtgaatatagtctttgatcagtcggctgcatttataggcatcaggatactctttggtgacctgatcaaaaataaagtcatcatttgaatggattagggtgttttccaacaggcgatggataaagaattgcatgtgcgtcaggaagcgtgagtaattaatcgattctttatcaatcacgatatggaagttgtactggatgatattaaagatatctttcagcatcttgaccgactggagcgtgttctccatattctggacgtcggtttgcgcgttgactaaatgaaacgcgatattgcccgcttcctcttctggcaattccagcttcatctgctggttaatgtcgttgagcgcccgcgaagcaatcgcaaattcctgcgggtagaaccgctttacctcataaagcagacgattttgtatgctgatgcctttgcgataacgctcaatcgcaaagctgatatggtcgatcagcgtaaaaaagacctgttcgcttaagcggccatgaagctgccggttcgcatcatcaataatcttattcacgatatgaacatattcttccccgacgtgctcaatcaaacgggcaaattcgcgtggtgatgggccacctttgagaataaaggttttctcaattttggctggatcgagaatatctccggtcttgctgttaaagccgatccctttccccatgacaatgatttcgttgttatctgcatcagaagataacaccaggctattgttcagtatttttattgcttttatcggttcagccatcatgcgtttcttgagtgatatcagtgggaacgtcagtgaaataataacccatttcttctctttcatgttgcgggtgattgtcccgcaacatgagtaatgcagagtagggcttatcccgttttaacgcggtgttctagggcgtcacgtattatggctcgcggggaaataaccgcgtgccatttgattctatgacaccctgataccagtaaaaacttttctttttgatacggcgcagatctttcagatcgaattcatcgcggttcacataaataaacccgtagcgcttaccgtaaccctgatgagtgctgaccacatcgatcgccgaccacggacaatagccaatcagatcaaccccatcgctgatggcgagctgtatttgttcaatatgacgggcaataaaatcgatacggtattgatcgttgattgtaccgtcggcctcaagcttatccggcgcgcccatgccattttccgtaatcaatatcggcagatgatagcgctcgtaggttttacgtaatgttaagcgcaggccaatgggatcgatgacccagccatagggcgttttatcaacgtgcgggttttccgctgcgcgatagacgccgggttcacccagcattatttgctgatcgcccgcgcgggcgctgacgtctgatgcatcgcctttgctggcggcaatggtggcggtggaatagtagttgatcgccacgtagtcaggttttcctgactgtaggatctcgtcatcgccgggtaatgtctccggtgccaaaccgcgatcttccagataacgccaggctagcgcgttgtagcggccatgcacggcgacatccaaaaagctccagcagcgcagcgtttcccagttgtgcgcggcgatagcgtcttccggtttgctggtggcctgatacatcgaggtagtgttgatcgccgggccaatcaaaccgttgggcgcgagttcatgacacaacgccatgacctgcgcctgcgccagcatcatgtggtggttctgctgatacagcgcttttttggatggtaaaacgccaccttccggtaagccaatcgcgccgggatgcagaatcatggtgttctgctcattaattgttagccagtatttaaccttgtcgccgaaatgtgtaaacagcgtgcgagcgtagtgaacaaaggcatcaatcgtggcgcgattttgccagccaccttgagcttccagacaataaggcaaatcgaaatggtagagcgtgacgaccggttcgataccgtgcgcgttcagctcatcaattagctcgttgtaaaacgcgatgcccagtggatttacgtcaccggtgccgttggggagaatacgcgtccaggcgatagagaaacggtaagccttcaatcccagctccgcaaaaagttgcacatcgtctttaaaccgatggtagtgatcgctggctacggtgaaatcagcggtgttttccgggtgctgacacttatcaatgatcgacgggcttttcccatcggcctgccagccaccttcaacctgataagccgatgtcgacgctccccacagaaagcctgctgggaaatgtttttgctgttgatagtgcatattttctctcacacctaggaagatggtaaggcattgggtagagcacccaatacctttatgggcgatcaggcgttcacgttaatgatggtatccatcggtgcgatcggctgtggcacggtgcagacgacgctagcgtactcatcgctgttgatgatcacgactggcgtaatcgggtcatagcccaaacgcgttatctcatgcagatcgaagctaattaacctgtcgcccgcggtgacacggtcgcccggtttgatgtagccggtaaagtgcttgccgttgaggttcaccgtatcgaggccgacatgaatcagtaattccagaccgctatccgtgcggataccgacggcatgtttggactcaaggaatgtgatgatttcgccactgacgggcgcgaccacttcaccgttgtcaggaataatcgcaacgccttgccccagtaatccctgtgagaatacgtcatcgttgatgtcgctcagcgcgaccagcttgccggacagcgggctgagaatcgtttgcggttcagcgtggttttctgtggcctgtgatttttgtgtggtattagctgctggtgcagattggcgcgcgtctgattgggtcgagtcggtttgggcattgtcagtttcatccaccggatcgtcgaatcccataatccaggtgagcgcaaacgtgacgacgattgcaatggcgcaggtgatcagcgcatgtacgatgttcatcgggttttcgccaataaaggcaggcagcgctgccagtcccggtgagacgaaggcgtagcgaaccagacccgctaaaccggcatagatgcccgcgcagcccccgccaatcatggcggcaatcagcggtttcttcagtttcagcgttaccccgtataaagaaggctcggtgatacccagcagggcagtgaagcccgcagaagaagctaactgtttcaggtttttgttcttggttttaaacgcaacgcacagtgtggcggcaccctgagcaatattggaagccagcatgccgggaccgttaatcatctcgaaaccgttgcgggtaagctgcgaggtagcaatcggcgtcatcgcccaggccgtaccggtgatcaccaggaacggttgcagtccacccatcaacatcggaatgagccagcttgcctttccgtcaatgatagcggcaccgctggcgactaaatcgttgaggaaaataccgaaaggcccaatcactaccagcgccaacggtgcggtaaacagcagcacgatcattggcttggtgaaaaaggtgatcatcgagggcgaaattttttcagcgaagcgctcgatgtaggacatgatccacacggtgaggatgatcggtaacaccgatccggcatagtctgccagccgtactggaataccgataaagctgatcggcccgcctgatgccagcaactgagccagatttgggtgcagcaaggcgcccgcaatcgtcatcgccagaatcgggttacaggcgaacttgatggaggcaccgtaggccagcagcacgggcaggaagaagaaagccgcatcggagatagtatccagcaggcgataggtcgtgctgtcggcggaaattaatccggtcagtttgaggatcgccagcagcgctttgatcatccccgcaccggtaatcgccgggatgacaggagtgaaggtggtggatattacgctgatgatttgcgagaaaatgccgcctttcttctgctgcttgtttttatcagaagtgcgctggccgttcatttcgccgatctcattcaaaatcgcccggtaggtgatttgaacatcgttgccgatcaccacctgaaactgaccgccgcgatctacgacgctgatgacgccgggaagtttggcaatcgcttctgcctgtaccgcatggctatcgttgaactcaaaacgtaaacgagtggcgcagtgggtcagtttgctgacattctgcttgccgccgctcaacgcgagtatgtcgaccccaagtttttgataattcattttttgataattcatagtttcaccctgtgttgacgccaattaggccaaaaaaaaagaccaaaataaaaatgcacctcttaaaaagaggaaatgcatttttactttggtcttgcctgccgtagcagtagcacgccgcgataaaaataggctggtgcaacgtgttgtgttgcgccgcaatatcagcatgcggcgccagagtcatgcaatgtactcaggtgaattaattgatctggatcacaaacaatatcgccgtttgcgatccttttgcgcggaatatcgcagtcttacttcgctgcaatatggctccatcacaatattacttcagcagcgcctgcgctttttcgaccacgttatcgacagtgaagccgaatgcttcgaacagcagttcagccggagccgattcgccgaagctcgtcataccgacaattgcgccgttcaggccgacatacttgaaccagtagtctgcaatacccgcttcaatggctacgcgcgccgataccgctttcggcagcaccgcttcacggtaggcggcgtcctgcttgtcgaacgcatccgttgacggcatcgacaccacgcgcaccttgcggccggcggcagtcagcttgtcatacgcaccgacagccagttcgacttcagaaccggtggcaatcaggatgagttccggctggccgtcgctgtctttcagcacgtacccgcctttcaccacgttcgccagttgttctgcggtacgcgtctgctgcgccagattctgacgcgacaggataagtgacgtcggaccgtcctgacgctcgatggcatatttccacgccaccgccgtttccacctggtctgccggacgccagttgctcatgttcggcgttacgcgcaggctggccagctgttcaaccggctggtgcgtcgggccgtcttcccccagaccgatggagtcgtgggtgtaaacgtagatgctgcggattttcatcagcgcggccatacgcacggcgttacgcgcgtattccacaaacatcaggaaagtcgcggtatacggcacaaagccaccgtgcagcgcaatcccgttggcaatggcggtcataccgaactcgcgcacaccgtagtggatatagttacccgcgtggtctttatccagcgataccgagccggaccagatggtcaggttgctcggagccaggtcggcagagccgccaaggaattccggcagcagtttgccataggcttccagcgcgttctgtgaggctttacggctggcgattttcgccggattagcctgcaaatcctcgatgaatttctgtgcatctgcctgccagtgggtcggcagttcaccgccggtacggcgtgtgaattcggcagccagttcagggtacgcgctggcgtaggcagaaaaggcctcatcccaggcggcttccttacgctgaccggcgggtttggcgtcccaggcggcataaatatccgccggaatatcaaacggcgcgtgcgtccagcccagctgttcgcgggaagccgcgacttccgcctggcccaacggcgcaccgtgcgagtcgtgcgtgccggccttattcggtgaaccgaagccaatcacagttttgcacatcagcagcgacggtttgtcggtcaccagctgtgcttcgccgatggcgcgtttgatggcatccgcatcgtgaccgtccacgccgcgcaccacgtgccagccgtaggcttcaaagcgggcggcggtatcatcagtaaaccagccttctacgtgaccgtcgatggagatgccgttgtcatcataaaacgcggtcagtttgccgagcttcatggtgcctgccagcgagcagacttcgtgagaaatcccttccatcatgcagccgtcaccgaggaaggtgtaggtgtgatggttaacaatgtcgtggcccgggcggttgaactgcgccgccagcgtgcgctcggcaatcgccatccccaccgcattggcaacaccctgacccagcgggccggtggtggtttcgacgccggcggtgtagccgtattcagggtgacccggagttttggaatgcatctgacggaagtttttcagttcttcaatcggcaggtcataaccggagagatgcagcaggctgtaaatcagcatggacgcatgaccgttggacagcacgaagcggtcgcggttggcccagttggggttggccggattatggttgagataatcacgccacagcacttcggcgatatcggccatgcccatcggtgcgcccgggtgaccggatttggctttctgcaccccatccatgctcagcgcgcggatagcattggcaagttctttacgagaggacatgcttgactccaaaagttacagcttggccgccagcagcgcttccagcttctgttggtcggcagcgaacaggcgaatgccttccgccagtttatcgacggccatcgcatcctgatgatgttcccagcggaattcggcttcagacagcggtgaagggggatggaatgcttcggtggacggtgtcaattggcgttcgacaggatcactgctatttttcaactgctccagcagcgcaggggaaatcgtcagacgatcgcatcccgccagtgccaaaatttgttccactttgcggaagctggcacccatgatcacggtttggtagcggtggcgtttgtaataatcatagatatcacgcacggagatcacgccgggatcgctttcggcctgataatcgctggtgggctgtttttcctgataccagtcataaatccggcccacaaacggcgagatcaggaagacgcccgcttcggcgcaggcacgcgcctgagcaaaagagaatagcagcgtcaggttgcagttaatcccttctttctccagctcttcagccgcgcgaatgccttcccaagtggcggcgagtttgatcaggatgcgcgagcgtggaatgtctttttcctgatacatcccaataagtttacgggctttggcgacgcacatcccgcgatcgaacgagaggcgggcatccacttcggtggagatgcggccgggaatacttttcagtacttctgcgccgatgttcaccgccagtcggtcgctggcgttgatgagccgcgtttccgggctaccgccttgcaggttagcataggcaatcgcgtcatcaaagagcggttggtattggggcagggtggctgctttcagaatcagagacggattcgtggtggcatcttgtggtgaaaattggcgaatggagtcgatatcgccgctatcggcgaccactacggtaaactgcttaagggcttctaattgattcatgattgagctccttgatgtaaatagagaaatggcatgcgcaaaacagagctaacacactgcaccatgaggtcgtggaataatatgcgctttttccgattgctgcggttggactctctcgactgaacccatattcggctgaatgaacaataagactgacggccagtcagtctggggataactgcgggccgtcagacaggattactggtgtttttcctgatgttcgtagtagccgattttctcgacttttggcgcggagccgccaccttcaaactcggcatccagccaggcgccaataatctcttttgccagttcgggaccgataacccgcgcacccagtgcgatgacctgcgcattgttactttttctggcccgctgagcggaataggtgtcatggcactgagcggcacgaatgccattgaccttgttagccacgatacacatgccgatcccggtgccacacagcaggatcccacgttggtgtttgccgtctttaatcgcatgcgccagcgtgtaggcaacatcggggtagatcggattctccccagtaggatcgtagctgtagtcggttaccgtcagccccttctgctgtaaataatcagtaatcgtgttttttagatcaatcgcggcgctgtctgcaccaattgcaatcgagagcatatctatctcctgcctggctgagggtcaaagtgagcctgatatgtcgctttcgttaggttgtttataaaaacatgaataaacagacactaacgtgaatctctctgcctgattccgtacatttccggccttttcatggctaaacatataccgcttctttcaaatgttcaacgtgtgattatttgttttttgttttgtcaggaaagataaagcgataaaaagagtggtgctggtcacttttacgccttttatggcggtattttacctttttgatacatatttagatcatgctcacaatttttaaacagagagataggcaaaagatcggggcgaatatatcgttcatatgttcatttggtgtgttaatgatctgaatcttttagagggcataacaatgtgtcagacctgtatgcaaaccataaaaaagacaataaacaacaaaggtcacaccgggtatcgaatgacgaaagaggatgaaatgcaggaacagcctggcgtagaggcaatgacagggaagggattggctatcggtagtaagggggctgtatgagtaaagtatcggctactgcaacggcggggcaatctgccacaaacccgtccaccacaaaaccatctgctgtagaacaatcggccattcgcaagatctcctggcgtttggtgcctttcgtcggcttgatgttcttcattaacttcctcgatcgtacggccatttcgttcgctggcccgaatggcatgaatgccgatcttgcgctaaccgtcgcacagttcgggctagcttctggcattttctttattggttatattctgctggaagtccctagcaatctggcgctgcaccgcttcggcgcacgcaaatggttgtcgcgcattatggtgtcgtggggcatcgtgtcactgctgtttacttgggtaagcagtcttgaagggttgtatatcctacgtttcctgttggggattgcagaggcggggttcttccccggggcgatcttgttcctcagtatgtgggtgcctgcccgctatcgcagcagaatcctgtcattgttctatctggcacaacccctgacggtggtactcggtgcgccactggctgcctggctgattgagcagcatggcctgttcggactgtcaggttggcgagtgatgttcctcggtgtctctattccagccattatcgtcggtattattacctggttctatctggtggatcgtccggccgatgccaagtggcttaacgccgatgagaaacgctggctggtcagcgagctggaaagcgaacatgccactaaaaatcacaacaagcaccctggcgttatgaccgtgatgtttaataaacgcgtgtgggtattgtgcctgatttacttcggttttatttacggtctctatgcgctggcgttcttcctgcccacgattatcgcgggtttccaacagcagttcggcacgacgtttaatgtcatggataaagggctgattaccgccattccttacttgccagcagccatcgtgatgtatttctggtcgcgtgatgcaacgcgccgcggctgccgttcatggcacatcgccatcccagccttgaccggtgcgatcagtattccgctggcactgtttatggaatccccgacggcgaccattgcggtgatcaccgtaacggcctgctccatctttgctgcgctacctaacttctggacattaccgacccaattcctgacgggagcatcagcggcagcggctatcgcgctcattaataccattggcaatgttgccggattttcagcgggatacatcaccggtgcggtacggggcgtaacgggaacctacgtgatgcctatgatgattgtcggcggatttatgctgctttccgctgtgttaatggttctgctcagtcgttcggatcgggtatcgaaagccgcctcagtaacacaggagcattaatatgacgtatttgttcaaccaaccttcctcctttgctcgggaactgaccgaaggctttgtggcggcgcatgctgacaaagtgcgtcaggtacctggcggcgtggtcagaagtactcgcagtcgtgaaggtggggtcgccattgtggtcgggggtggctccggccactacccggcgtttgccgggctggtcgggcaggggctggcgcacggtgcggcgatgggtaacctgtttgcatcgccatcagcccagcaaatctgctccgtcgcccgagcggcacacaatggcggtggcgtgctgctgacgttcggtaactatgcgggcgatgtgcttcatttcggacaggccaaggcacgtctgaatgcggaaggtattccgtgtgagctgctggcggttaccgatgacatttccagtgcgccactgaacgaatggcaaaagcgtcgcggagtcgccggcgatctgatggtcttcaaggcagtctctgcggcggcggaagcgggttacgatttggccgccgtgcttgaggttgccgaacgtgccaaccagcgtacccgctcgctcggcgtggccttttctggctgcaccttgccgggcgcggaacacccgctgttcaccgttcctgaaggaatgatggcggtgggcatggggattcatggcgagccgggcatccgtgacgtccccatctcaaccgccgatgaactggctgagctattggtcagttcactgttgaaagaggtgccgcacggtattacgacgctctccggacagcggatcagcgtggtactcaacggcctcggtggcgtgaaatacgaagagttgtttgtggtttatcgccgcgtttcacaactgctggttgagcaggggctgacggtggtcgaaccggaagtcggtgagctggtaaccagcttcaacatggcgggtctatcgctcacgctgttctggctggatgaggaattggaacgtttctggcgtgcgcctgccgatgcacccgcatttcgtaaaggcagtatgtctcccggcgaaccgcttgctgagcggacattcgtggcagaactcgaggtgatcccaaacgctacggcggcatcgaaagcggcagcacactgtgttgctgcggcgttgaatgcggcgcgtgacattgtgctggctaacgtcaccgaactgggccgtatcgatgcgattgccggagatggcgatcacggtattggcatggagcgcggggtgattgccgccgcggacaaagccacggagatgctggaacggcaggcgggtgccggtacgttattacaacgtgcggcagatgcttgggccgatcaggctggggggacgtctggcgcaatctggggcgttgcgttaaatgcgctgggaaccgtgttgggtgatgaacaacggcctgacggtcgccgtgtggcagatggcgtgcgtcaggccaaagagagcgtgatgcatttcggtaaagcaaaaccgggggataaaacgctggtggatgcactcatcccctttagtttggcattgacgcaacgagtagagacgggaatgagcttgccagaagcctggcagcaggccgcgcagtgtgcccaacaggcagctgacgacacggcacagctgttacccaaaattggccgcgcccgcccgctggcagaaaaaagtctgggaacacccgatgcgggggcgatatcgctagccatgatccttgatgcggtgtcggccgtgttgaacagcgatacgacgtcgacttcttcgcatcagacggcgacgcaagcggagagtgagcgatgagttcgcgcaaattgacgctgggcgtcagcctgaaaatgtatttcggctatcagcagacactcgactggtgccagaaaatccacgagatagccgaacagcatccgctggcgtcactgccctcagcccggctgtttgtgctgcctgcgttcccgacgttagcacccgtggtgcagcggtttgcgcagtcacccgttcatgtcggtgcacaagatttgcactggacggataacggagctttcaccggggaagtgagcggcaccatgctgcacgaaatggggtgccgctatgtcgaaatcgggcacgccgagcgtcgccgttatttcggcgaaacggatgaacatttcgcgctgaaaacggcggcggcttggcgcaatgggctaacgccagtgctgtgcgtcggcgaggaacaacgtggctcgacgcagcaggcaatcgacacctgtcaggctcagctggcggcggcgctgaatctggcccagaagcaacagctgacgggcgatctggtactggcctatgaaccgcagtgggcgattggcagcacggagcccgccccgacggcgtacatcagcgaagtctgtcaggcactaaaacagcatcttccaacacaggctggcgtgcgcgaggggcgaattatttatggcggtagcgccgggccgggattgctgagccagcttggcgacgccgttgatggcttgtttctggggcgctttgcccacgatccggctgcgtttaacgccattatggatgaagccttcacgctcagctcgcaggcgtaagagagagaaaataaccatggcaattggattaagtacctacgcgttcttctggcgagcctcttcccgcgtgccgaatccgctcggtttggcagccatgctggagcaaacggcagagtctggtgcgggcgtttttcagatttgtgattacgcggcggtggaagcactttcgcctgctgaattggaaaaattgcggcagcgcgcggtcgatctcggtattcaactggaactgggaacacgaggattggccacggaccacctgacgcgctatctcacgatggctcgcgcactggatgtccgttttatccgcaccatgttcaacagcgcaacacataagccgacgcaagatgaagcgcttgctttgctgcgttgcgtgctgcctgagtttgagcagtacaacatccaactggggttggaaacctacgaacaggtcaaaacgcgtgacgtgctggcggtcgttgacgccatcgacagcccggcgctgggtatttgtctcgatcccggtaactgtgttgccgcgttggaatacccgcatgaggtgattgaattaaccgcatcacgggtggttaacctgcacatcaaagattttgcgtttgcccgtcaggaaggatgggtgggctttacctattccggctgtctgctgggaacgggcctgctagattacgacgcgcttcaccagaccatacgcccaaacgaacgaaacattaaccagatcgtcgagcattggctgccgtggcaggccagcgcggaggaaacctgccgtctggaagatgcctggacgcgccatagcctgaattatctctacacgcgtaatccctatgcgaaccgttcatcacacattctttgaatatcccaaatccgaggagtaacaatcatggctgctgaattgaaaactattaccgtactgggcgctggcggcaaaatgggcatgcgtatctctgccaatttccagaaaagtgactatcaggtgttttactgcgagaactcgccacgtgcgcaggagcaagtggttgccgcaggtagggaattgtcgattgcggaacaggtgattcctgaaagcgatgtggtaattttggctgtgccggatattgcgctgaaagcggtctctgggattgtcgttccgcagatgaaaagcaacgcagtgctgctgacgctggacccggctgcggcctatgccaatcttatcgccaagcgtgatgatatcgattatgccgtcgcccatccgtgccatccttccgtgtttcttgatcgcttcacgccggaagaacacgccgatgcctttggcggcgtggccgcaccacagcacgttgccgcttcttatgagaccggcagtgacgagcagaaagccaccttggcccgcgtagttaaagtgatgtatggcccggtgattgatgtgcattgggtgacggtaaaacagctggcctatctggaaccgacgttggttgaaaccgtagcctgtatggttggtaccttgatgaaagaagcgctggatgaaaccatcaacacgattggcgtgccggaagcggcggcgaaagccatgctttatggccacattcagattgcactggcagtggctttccgcagcactaacccgttctcggatgcgtgtatgatcgcgattgaatacggtaaagagaacatcattaagcctgattggaagaagattttcgatgagaaagagctcgatctggtgattgcaaaaatgctgaagatcgatgctattgagcggtaatgtgccacgttgccggagtcagtttttttgtctggctccggcgcttctgcctctgtccgtttacgctaccatcagggataatcgcgctgggcttgagcctctcctcccagcgtgtaacaattattcattgcgacggttttcatctgtagacacagcgtctgtataaaccgatccccttgcgtaaggaaaatgtgaccagatggaaaaacaatcaggatctcaggaaagcgaacttctgacagaaatcgccgtcgcttattatcaggacgaaattactcaggaagagatcgccaagaaattcggcatttcgcgcatcaaagtcgggcgtttactgaaacgcgcgaaagaagaaggcattgttgaaattaccgtacgctatcacccggtattcagcacgcgtcttgaacagcagatgctggagcgcttttcgatcaagcgtgccctgattgcattagatcatcaggatgaggaggaacagcgtcggcaggttgcggcactggtttctaactatcttgcgctgtcgttgaaagacgatacggtggtggcggttggccaaggacgtaatgtggcggcggtcgccgaccatgtgagcaatgtgacagaacgtaattgccgctttatctgcggtatcggcggaacacaccgccccggtgatgcaattaacgccgaccatatcagccgccgtctggcaaagaaattcggtggcagcagcgaaacgctatattcacccgcctatgtcgaaaatcgtgcgctgaaagaagctttcatgcagaacggcaccattaaagaaacgctggatcgggcgcgcaaagccgatatcgcgctggtgggcattggggatatgaatgagaacagctacatggtcaaactcggctggttcaccccgcatgaaattattgacgccagcctcaaccaaggcgtgattggcgatatcgccggatatgatttcttcaacgcgcagggcctgcatgtcgatacggtgatgaacgaacgggtgattggtgtgagtattgaagagttacataaaatcccttgtgtgattgcgattgcctctgaaaacaccaaagccttagcaattctcggcgcgctgcgcacgggagccatcgatattgtcgccaccagtgcaggtaacattcgtactattctgaatatgacgcagtaacctctctttctccgtcgcgtggtgtgttcacatcacgcgacgatctcccccgttttctctgaatttatcccgatgatcccgctcggcgtatctgacgctgactgccagatgaacaaaaaaccgtcaaataaaataactatattaaccagcattgcccctcagtttttgccatcctcggtagtttagccattggcaaacactatactgggtactctttaccctacagacacaacaaaaccgaaaaggtacataaaatggatgaacagctaaagcaaagcgcccttgatttccatcagtatccgattcccggcaaaattcaggtttccccaacgaagccgctggcaacgcagcgcgatctggcgctggcgtattctcctggtgtggcggcaccctgtctggaaattgcggcagatccgctggccgcctacaaatacaccgcgcgcggcaatctagtcgccgttatctctaacggaaccgcggttctgggcctcggcaatatcggcgcactagccggtaaaccagtgatggaaggcaaaggcgtcctgtttaaaaaattctccggcattgatgttttcgatatcgaagtcgacgaactggatccagacaagctgatcgatgtgatcgcctcgctggagccgacgttcggcggtatcaatctggaagacatcaaggcaccggagtgtttttacatcgagaagaaactgcgcgagcggatgaagattcccgtcttccacgacgatcagcacggtactgcgatcatctgtaccgccgccgttctgaacggtctgcgcgtcgtcgagaagaatatttccgatgtgcgtctggtggtgtccggtgcgggcgcggcgtctatcgcctgtctgaacctgctggtggcgctgggtcttcagaagcacaacatcgtggtgtgtgattcgcgcggcgtgattttccacggtcgtgatgaaaatatggaagaaaccaaggccgcttacgcgattgaagacaatggcgcacgcaagctggctgacgtgatccctgatgcggacatcttccttggctgttccggccccggtgttctgacgccggacatggtgaaaaccatggcgccacgcccgctgatcatggcgctggcaaacccggaaccagaaattctgccgccgctggcgaaagaagtacgaccagatgcgattatctgtactggtcgttcagactacccaaatcaggtgaacaacgtactgtgcttcccgttcatcttccgtggcgcactggatgttggcgccaccacgattaacgaagagatgaagctggcctgcgtgcacgcgattgccgatctggcgttggcggagcagagtgaagttgtcgcctctgcctatggcgatcaggagctgtcatttggcccggattatctgattccgaaaccgttcgatccgcgtctgatcatcaagatcgcaccagcggtggcgaaagcggcgatgaattctggtgtggcgacgcgtccgatcgaagatttcgatgcctatgtcgaaaaactgactcagttcgtttacaaaactaacctgttcatgaagccggtcttcgcacaggctcgtcagcagccgaaacgcgtggtattcgccgaaggtgaagatgctcgcgtattgcacgccacgcaggaactggtgacgctggggctggcgttcccgattctgattggtcgtccgagcgtcattgaaatgcgtctgcaaaagctggggctgcaactaaccatcggtaaagatttcgaagtggttaataacgaatccgatccgcgcttcaaagagtactggagcgagtatttcgaactcatgaagcgtcgcggcgtgtcgcaggaaaaagcgcagcgtgcggtgatcggtaatccaacgctgattggttcgatcatggttcaccgtggtgaagcggatgcgctgatttgtggcacgattggcacgtatgaagagcatttcgacgtcgtcgagaaagtgttcggctaccgcgagggcgtacatacggcgggtgcgatgaacgcgttgatgctgccgagcggcaacacctttatcgccgatacctatgtcaatgcggatccgacgccggaacaactggcagaaattaccctgatggcggcagaaagcgtgcgtcgtttcggtatcgaaccgaaagtcgcgctgctgtctcactccagcttcggcacctctgattctccgacggcgcagaaaatgcgtgcaacgctggcgctggtcaacaagctggcaccggaactggaaattgacggtgagatgcacggcgacgccgcgctggtggaagcgatccgccgcgagcaaatgccggacagcccgctgaaaggctccgccaacatcctgatcatgccgaatatggagtctgcgcgtatcagctataacctgctgcgcgtgtcgtcttcagaaggtgtgacggttgggccggtactgatggggatttcgaaaccggtacatattctgacgccgattgcttcggtacgccggattgtgaacatggtcgcgctggcggtggtggaagcacaaactcagccgctgtaagttattgccattaatacagacaaacccagtcgattgttggctgggttttttatttaccgcagtttagaccctaaataattcgagtttcaggcaggcggcaagagaaggaatcccgatgagcttactcaggtaagtgattcgggtgagtgacaaatctgttaaaagcagatttgaacgctgcttgcagcggcccctacggggcgaggctcacgtcagtgtgccgagtatcgtagccaacgcacatgcaacttgaagtatgacgggtatatcgaccaaataatcgtctaacctgtacgaatcaatggaataattttcgttttatgccatgatcccgcctcgtctgtaggagccccttttccccagactcgataaaaaaaccaacgagcgaatatcggctatggcaacacgtgcagtgaaagaaaatacagtagaaaaaaacggtacagaaaagcgtcttccttcgctgtttggcgggtcgatgattattgcagggacgattattggcgctgggatgttttccctgccggtggtgatgtcgggtgcctggtttttttggtcatttgccgtgttggtcttcacctggttttgtatgtatcactctgggctaatgatattggaggctaaccttaattatcaggcaggtgccagcttcgatacactgaccaaagatttgttgggtaagggttggaatgtgattaacggcatatcgattgcctttgtcctctacattctgacctacgcctatatctctgcgagcggttcaattatccatcacacgcttactgagatgtcgatcgatttctctgcccgcgtcggcggctgcctgtttgcgctatttgttgcgtttaccgtatggctgagcacggcggcggtgagccgcatgaccgcgttttttctggcagcaaaggtactgacctttttcatgacgttcggcagcctgctgtggaatgtgaagccggttgttttactcaatgttgcggaggaggcacccagctaccttccatatgtgttgatgacgctgccattttgtctggcctctttcggttttcatggcaacgttcccagtttggtgaagcattacggccacaagccacaggtaatcaagcgttgtctgtttattggcagcgcgctggcgctggtgatgtatgccatctggctgattggtacgatgggaaatattgctcgtccagattttatcgggattgcagagcggggcggtaatattgacgttctggtacagacgttggccggcgtgctgaatagcccttatctggacgtgttgctcacggtcttttccaacttcgccgtcgcctgttcgtttcttggggtaacgctggggctgtttgattatctggcagatttgctgaaatttgacgatagccgaatgggtagggctaaaacggcgctggtaacctttctgccgcctattattggcgggctggtctatccgaacggttttatttacgcgattggatttgccgggttagctgccaccatatgggcggtgattacgcctgcgttgctggcgcttgcgtcgcgtcgccgcttcggtagcccgcagttccgcgtgcggggcggtaatgcgatggtggtgctggtgctgctatttggcgtcggcaccgcgctgatacatattctttccagcctcgatttgctaccggtttatcgctagtcgatatcgccatcccagttacctgctaaagcagaagagacaggatggcgagcgttccaggtaacgactcttagatagctatgacttccgtacctgctgcaaccacttgtccagttcattggcaaactgctgacgatcccgctggttcaaggtactggggccgccggtctgtatcccgctggcacgcatggtatccataaaatcccgcatgttcagccgttcccgaatcgtatccggcgtatagcgctcgccgcgtggattcaacgcgatgccacccttttctatcacttctgatgccagcggaatatctgcggtgatcaccagatcgcctgattcaacgctgcgtacaatctcattatcggcgacatcaaagcctgccgcgacgcgcagcgtgctaataaagcgtgacggcggcacttttatggtctggttggcgaccagcgtgacctgcatttgtgtgcgatccgccgcgcgaaatagcacttctttaataacgttagggcaggcgtcggcatcgacccaaatctgcatgacttatgcttccttgttgtgcgtattactttctgccagccagtctctggcgggcagaaaatctcgataaagtgcggcctccgggctatccggttcaggctgatgctggtattcccagcgagccagcggcggcatcgacattaaaatggactcggtgcgtccgccgctttgcaggccaaacagcgtaccgcgatcccaaatcaggttgaattccacatagcggccacggcgatagagctggaagtcgcgttcgcgctctccccacgccagatctttacgccgttcgacgatgggcagataaccatcgagaaatccattacccacggcacggatgaaagcaaagctggtagcaaaatctggctcgttcagatcgtcaaaaaagagcccaccgatgccgcgtgcttcgttacgatgcttgagaaagaagtaatcgtcgcaccactttttgtagcgcggatacacatcgtcgccgaacggttggcacaggtcgtgagcagtctgatgccagtgcactgcgtcttctttaaaaccataatagggcgtcagatcgaacccaccaccaaaccaccaaaccggctcttctcctggtttctcggcaacgaacagacgcacgttggcgtggctggtgggaatgtaagggcttagcgggtgaatcaccaacgacacgcccatcgcctgaaagctacgaccagccagatcgggtcgatgcgtgctggccgaagggggcaatgacttgccggtcacgtgggaaaaatttacgccagtgcgttcaaaaatgcgcccgcccgacaacacgcgactgcaaccaccgccgccttctgcacgttgccattcatcctcggcgaaatcggctccgccatcgatcgccgcaagctgctgacagatatctttctgtaagctaagcagaaaatgttttaccgcgttgatgtcagacatagtgggtatctcgtttccatagcgatggtggcacagcaataaggcgcgcagtatatcatcaataaaatcgattcccggacactcgttgtgtgattcctgatggcggcgcgcaatttgagattgcgtctgataaaaatcacgcgataatcacgatttaccttattgcaaaatggcgactgtgatggaaatccgcatattcaggcaggatgactttgaagccgtgatcaccctctgggaacgctgcgatttgctgcgcccgtggaacgatcctgaaatggacatcgaacgtaagctcaatcacgatcccgatctatttctggtcgcagaggtgaacggtgaaatcgtgggatcggtaatgggcggttatgacggccaccgcggttcggcgtactatctgggtgtacacccagattttcgcgggcgcggcattgcgaatgcgttgattagccggttggagaaaaagctgattgctcgcggctgtccgaagatccacctgatggtgcgtgaagacaacgacgccgtgatcggcatgtatgaaaaactcgagtatgagaccgtcgattgcatcacgctgggaaaacgtctgattgaagatcgggaatattgatctcggtttgctttttgttgctgtttaacggcactacatttcgtgagccttgtgagatcatggtcaggaaggattgcccgacgcccgccggacaatcaggactggtttaaaaaatcactgaatagttaacgccaaacgttcgtccacggcctttgtagtcgtacagtgaggtagaaccgtaggttgggctataaagtagcggtgctcgctgaccccaaacggtggtgtattctttgtccaatagattttcgatgctgaagctcaatgtacccacagggagttggtagctaccgataaaatcaacagtgttgtaaccgttgattttattgccttttgcgtcagttaagtcaaaggattgggtgctttgtacgcgtagattccacggatcgggcgcccagccgatataggcagttgctttggatgggctggcgtaaatcacatcccatttctgccattttccgctgactttggtttcagatttcagcacgttgaagttgacgcctgtgctccagaccgtatctggaataatgtaatccaccgcaccttccaatccataaatacggcgcttatcgtcattgacgttaatggtcatatcactgcggttaatcgaaatggacttatcagagagcgagtagtatgcggcaagctgcgtacgcagcgcatcaccggtgtagcgccagcctagctcgtaggagtcaactttgattccctgtagtttggactgtcctacattgacgctgttaaccaactgatagtggccgttgaccagacgataggtaccgttgccatagtatttaccgggatccggcaactccacgccctgagagaagttaagccacgtttgttgacggtcggttatgtgcatcaatataccggcgttatacagaacgttgtcataatcggttgacccgccaggaattgtatctgcggaggtcgcttgaccgttagcgatggcctgttgttgcgcgtagccaacgaaatcatcaattttgttctgagtatgctggtaacgtacgccaccgctcagggttatggtgtcgttaatgtcatagtttgactggaggaaggcagccagattggtcatttcataacccggataacgccccgttgtgtagatgctttgattgttcaggcctccagacgcgttagcttttgctaaatcgaagaacatctggtttgaggtaaagcgttcgtgatcggcatccagaccgtaggtaagctgtagactgtccaatggcttactgtttagcgtcaatttagcgccatattggtcggtatcttgttgagaagaggaaaggctactgactctattgctggatacagtagggaacggatagaacgacagagactcatcgcggtaatagaattggcttaccaattcttgcccgaagaaatccgtgttggagtattgcatgctgatcaagtgacgctctgtacctggaacccggtcagaatttagtcctttactggcgtaggcggttccgttaccagtcaccgcagagaaattgttgccgagaaacaggccgtagttatcgtcaccttggctcttgtagtattgcgttaccagttgcagttgctgagtttcatcaatattcagcgtaccggtgcccatcagatcgagacgatcggaatactgaaggccggtttgtgtgttatcaagtagtgtggcgttaccattgccgtcgtaccaaccgccaaacttctggtaagcaatagacattcgtccggaaatacgttcgttaccgccggagaaggcgctggcaatacgctcatcatgatctttgtttctattgaaaccgcttttggttccgacctcaaattctgtctcaatttccggttggccttttttggtgacgatgttgattaagcctcccgtactgcctcctccgtaaagtgaagtggcgccggagatgacttcgatatgcgcaatattgaacggatcaatagcgtccaactgacggctatcggtacgggatgagttcagccgcacaccgtcaatcagcacgacaatcgcgcgcccacgcatattcataccgtagttggtacggctctggctgctgacatcgaggccgggaatcaattgcgctaatgcatcttttaactctttgccaccatggatttgttgctccagttcagtgccttcgattacccaggtggtttgtgccatttctgtgacagttcggtgggttctgcttgcggaaactaccatttcatcttcacctgtttgctgtgcagtgacaggggcgatcatgactagaaataacggattaagtgtccaacgcgtgtatttttttatgttcatcattcttcctttaatcaggtgaaacatttaccccagaggcgcgataatgctgagcaggcaataagttacgtcgagttgaattgcctgtgatacgtacaggagaaccatcaaatcaatttgccagtattggtgaatctgcaattgtggaatcacgggaacgtaaagtcagaatacccacactacttgtcagtgttttatgcggcaaagtcatcatcaaacagcgtttatgtggtgtgataatgcgaattatgtcgataatgactcttatcatcaatctcggtttttcgactagacataatagatgttgaaaatagccaagctaaattagcggcttactgcgctgtgagagggcaaacctcaacctcgatacccgtttcatcgtgataaggaatgtgctggtttcttataattcttaactgatatcaatgaattacatcttgttgtaatgatattactgaaattttgtcaatctttattagtaatagttttcatttgtaaaacgattatcatttgtattattatttattaatgttgctcgaccgaccttgacacgttttttggtgttccgatcttgcttacatttttatcgcctggaagattgtgattgcacgactgacaccaggaagttgacgttcaagagacggagttggattgtgagtcgtgaaaatcttcatggggctttattgggtgcgaatcgcaccggcagcagtgtattgctggctcctcttactcattcctattcaacaacagcgctaacctccgatgtgcctaactggcgctcgctggccttttttgttttgtcctgcgtggcgcatgcggcgctggcagttttctttttattgcactattccccgaaagaaagcattgaagagatggcgggaaacgcaggcggaagcatgcaggtgacgatgatggctgcggcgatgtcacaggctgctgatacgtcgccacctgtagccgaccctcccgttgctcaaccgactcccgtcgtgatgccgattttaacgccattgccagaacaccccaatcctgtcattaaacagccagtcatcgagcgtaagcctgtcactcccgttacggaaaaaaagcctcccgtgcgtgagagaaagccgcttgaaaagaaaccggaagataaaccgaaagaacagcagcaggcccgatcgcagcagacacagcaaacacagcaggcagagaagaaaagtgagtctccggtagcgacagctcaaaccggtgacgcaccgtctccaatgccatcttctgttggcatgccgggtagtgcgtcaacggccaaagcaggagaaagcgatagcggtcaggcggttcgtggtgcagggaaaagcaatagtcaaaatttcaaagcgctgcatcgccgcgtgaattatccctctcgggcaaaagcgctgggcgtggaaggaaacgtgcgcgtcaaattcgatatcaccggtagcggcacagtcactaatgtacaaattctgtctgaaacgccagacggcgtatttggcgatgatgtgatgaaggacatggcgcgttggcgctatcggacagaggcaccggttgagaatcaggtggtttccatcgttttcaaacttaatgggcacattcaggttgacgattagtcgtaagcattacatgcagtacatacaacaataattttatttcttaataattggattcattggggattttgaataaatgaataagaacgtctatttaatgatgctactgtcattattatcagggcctgcactcgcacagcaaaacgacacctctgccgatgaaaatcagcagaaaaacaatgcagaaagcgaagaagaacagcagggtgattcgtcttcgggaaatagtgaagataccattttagttcgctcaaccccgaccagccagtcgatggggatgcagatcattaacgcagagcagattaaaaagatgccaaccggaaatggctcggtaaccgagttattgaagaataacccgaatgtacagttttccaatacagcaagtagcagcaacattcccggtgaattggctccagaaaatgtctcattccatggcgagaagttttacaataataactttatggtcgatgggttatcgaataataataatatcaatcctggcgcaaataatggggagttgaatcaacagcctgatggctatagcccagcagatctccccgctggcggcccacaatcattttggattaactcggagctaattgaatcactggaagtgttcgacagtaacatttcagctaagtacggtgatttcactggtggcgtggtggatgcgaaaacgatggatcccaagctggataaatcgtccggaaaaatttcctatcgcacaacgcgtgatagttggaccaaataccatatttctgaagttatcagcgaagaattttattctggaactaacctatattatcaaccaaaattcaagaagcatttctattcagccacgtttaatcagccattaagtgataaggccggttttatttttgcctataaccgccaacagtcggatattccttattatcatgagtatttacaacagtgggacgatcaggaacgaattaatgaaacctatctgttaaagggcacttatctgaccgatagcggcgatattattcgtatgacgggcatgtattccccgcacgaatctaaattttataaaaaagacgttaaaaacggtgggtttaccaattctggcggtggttatcgctttaatatggagtgggagcataacgcgagttgggggaaaatgaccagcttggccggttatcaatacactgaagataaaacagaacatgaagctgactcgtaccaaacgtggcggcgttttagtagtggttttgtctcgaatgttattgattggagtagttccggcggggctaatggccaaaattccaatataggcgggtacggctcttttgcaacgaataccagctcctttagcctaaaacaggattacgaattaaatcctgttagctggtatggtattaaccaccagatagactttggctgggaaactgatttctacacttcacgataccgccgttttagtgatgtatacacaggtggtgttcttgttgtacctaccggtgcatctgctggttctgtcgtttgtcaatctggagatgagctgtgcatacctggcgagcaatattccaggacaagaattttatatcccgaacggaatgtccaagtcagtaacgttaattatgctgcctatttgcaaaacagcatgagctatggccgcttggaagtaacgcccggtgtacgtgttagttacgatgattttctggaaaatctgaatattgcacctcgtttttctgcttcctatgatgtttttggcgatcgttcaacgcgcttgtttggtggcgcgaaccgctattatgcgggaaatatattggcgtataagatgcgtcaaggaattggtagtaatattcaggagagtcgtatctcgcctactgcaccgtggactaccccgacactaagaacaggcactaattacaatgtatctgatttaaatactccttatagcgatgaattatctctgggcttatcgcaacgtgttatgagtacagtatggacggccaagtgggttaatcgtcaagggaaggagcagtttggtcgtgaaacgacaacgattgatggccaaagttatcgtgtaatgaataataaaggccataccgaggggaatacattttctctggaagtggagccaattagtcctcatcgctttagctttgccgaagtgaattggaaattgggggctagcgttacgaaaaataaatctaactcaatttattactatgatagcgctaatcaggacgagcagcgtgtgattttcgacgataagctcatgtatcgaggtgatattgatgcaatgaacttcaatactccttggcgcgcattcttgaatgtaaatacctacttccctgctgtccgcttaagttgggatcaacgtgtgggttatacagcgggttacaaaggttatacaacctcctctattcaggttcagtgtcctggtgggagtagcgcgtgcaatggcgacccgtcctttgtcggtggagcaacggaatacttccctacgcaatatgatgactttatctcctacgactggcgtttctcctactcgcaaccggtatacaaaactcagacgctggatatcactctggatgtactgaacgttttagataatgtggtagaaaccaaccaaacgggaacctcgaataagcctattgtcatctacaaacccggccgtcagttctggcttggcgtcgcttacacctggtaaatcctatgccctgtcattcgtcacatgctgacgtatgacggggcattttgcattgatgcactcaaagaattgccttacggcaaaaataaaaacgaaaaggttgttatgaactggaagaaatgttgctggttatcgctaacggctgtcggtctgttagcgggaagcgttgtaagccaggctgaagaaataaaaagtccgttgccggtttttaaagaaggaacgctggcgaatggatttcgttacaccctcgtgcagctggaagggccgaagacgcgagtggatattcgcctgattgttgatgtcgggtcgattgatgagaaagacaatgaatccggcgtggcgcacatggtggagcatatggtgttccgcgccagcgacgcgtttcctcaaggtgtgagtacggaactgcataaacaaggctggggacgcggtcagagctataacgccgtaaccaactatgaacgcaccatgtacatgatgagcccgccgaaaggtaacctcgatctgggagcgactttgcaggcgctgagccagatgacgggccatgccaagctgttgcaaagcgatctcgacgacgagcgcaaaatcattctggaagagtggcgcggcaagctgggtgtagcggaacgcatgaaccagcagcgcgtacaggctattcggcatgactcccgttatccttcccgcccggtaattggcacggaagagtcgattaacgatacgccggccagcgtgctgcaggatttctatcagcgttggtatcacccgtcgaatatgcgtttgatgattattggtgatatcacgcctgcggatgcggagcgcgaaattcaacgctattttgcagcgctgccgaatgtcgcggtgcctacacgtgattactacgaaccgttactgaaaccgcagctcaaagtggcgcgtttgcaggatagccaaagcggcagcagtcaggtgtcgtttgtctaccgtttcaatgataaagacgcattcggccaatcagagtaccgtcaccgtttacttacgcaaatcacgatgtctgcggtaacgcgtcaggttcgtcgacaaaaagcggaactgccgcaagacgctagtagtctggtggtgcgtaaatcggatattggcaaaaccaccgcagcactgggctttttcgccaatgtgatgccgggtggtcatgacgccgctatttccgccgtactgaaagaaattgagcgatttaaacgctatccgttaaatgagcaggacatcacggagatcacctccgacattcgtgaagtcgcgcagcgtatgagcgttacccctgaaacgcgcgagtttgcggattgggttcagcagttgaccatcgtatggcaacaggatcgcccttatgtcggcagccagcagcgtggtaaagacgcgctggaagcgctggacacgattaagggggaagatgtgaaccgccattggcaacgctggttagcttcgccggatacgctggcgcagtttagcgtgccgggcgcgacacctttcacgttgcctaagccggatgcgattagcaaattgcagaagcagtgggcgctggcgacactggcaccgctgcgattggaagagaagaaaatcatccctgagcttccttctgtgacacaaagcggaaaacgcacggcggtgaagacctttgctgcacagaaagtagagcagtggcaactgagcaacggcgatcgcgtggtatggctacgtgcgccagaagcgggtaagaaagtgtatcttaccgcgacgagtcaggctgggttcatggcaactgcgatgaatccgtggcaggcacagttggcgagtcaactggtcaatcaaagcggccccgcgacgtggagtggagaatcgttaagtaactggaaaaaagaaaaaacgctgtcgctgagcatcgatcaggaagcggatcaactgacgttgagtggaaccgcgccaacggagcagctagcaagtctatttgggctataccgtgagctgaatgtggcgccgggcatcgatcctgatgtgatgaaagagagcatgatgagtctggcgcgtcagaaggccaatgacgatcagtccgtcggtggaaaacgtgctagcgaaatgactaaactgcgctttggcgaacccgcctggcagcagcctgaaattgcagaactgaagaaaatttctgcgccagcattactgtcacagtggcataaagccgcttctgcaccagtgacttactatctgatcgcagatatgcccgctacacagctgttgccacaggttgaacgctatcttgcgaccattccgcgtcagcctgccagcgaggtaaaacagcatctggcgctgtcgggtaaacgcgaagcaacttctgctatcaatgtcgaaccgcgtgccgatatcctgacctggagtttcacgccacatgcgtggacgccgcaggcagcggtgcaggtgagcattgcccgtaacattgcgagtaaatatctcaagacgagcctacgtgatgatgctctcggtatttaccgcatgcgtgtcgatagcgagctggaagataagaaacagcgtatcgagacggaggtgagcttcaccagcgcgcctgagcgtgcgcaggagctgtggacgctggctgagcaagccttctctgaactgccgacgaagattactcagcaggatgtggatgagcagaaagcacagttcatccgtgctgaaaaagggcgtcagggtgatctgaccacgatacagcgccgcctgattctgagctatcgccattacaacgatccgcgttatctgagtaatgcatccaaactggcggacagcatcacattggaaagcgtacgcgcgatgtcagcgaagctgtataacccggataaccgcgtgctttacatcaccttgccgcaagaggtgaaagagtgaagaagatggcggcacagtttgtcgatctctgccgtcctttttggcggggaaaacaaggttggttagcgctgttacttctcattaccgcgaccagcatgggatgggcaatcgtctatctcaacgtattgctcaatgattggagtaaaacgttttacgatgcgctcggttcgtttgatagcagcgtgctgctatctctgatgaaagagtacggcatctatatcctgatttatatcgtggtatttgtgcatcaggactggttcacccgctggttgatcattcgttggcgtagtgctctaacggaagagctagtgaatagctggctggcaaagcgggcgttttatcggatgtcgttagcgggaaaaatcgacaatcccgatcaacgcatcgccgaggatatcagcttatttgttgataaaacggtgagtctggtggtgtcgttcttggttgtgactgcccagttgtcgtctttcgtcatcattctctgggaattatcgggagtgcagcgctttacgttgttcggtgaagagtgggtaatcaaaggttatctggtctgggcggttattctctataccgtgttcggaaccttgattacgcatctgatcggtaaacggctgcacggtattaactatgaaaaacaacgcgctgaagcagattttcgtgcttcgctgttgcgtaagcatgataatgccgagcaaattgcactatatggtggtgaacagcaggaaaaaagccatcttcagcgccaattttctgtgattgtctctaactggtggcgttcaatgaatacggaacgtaacctgggctttttcaccacgggttacatgcgtattagcttgatcgtccctatttttgctgcattacctgcttttctcagcaaaacggtgacactcggtgggttgatgcaaatccgcggagcgtttgcacaggtacatagtgcattgagctggtttatccgtatgtacaaagagctggtggaattatcagccagcatggagcgtctcagccagttcaaacaggaaatcaaacgtcaccagtcagaacaggaagtggctcccgttggtgagcgtttgcaggtggatcagctttctttcaccactccgcaaggttctccgctgctacaaaatgtggatctgagttgtgacgcaggtagctggagtaaactttctggccgcagcgggttggggaaatcaacgctgctgcgtacgctaaatggtctgtggccgtattacgatggccgctggcagtcgcttgagggtcatagcctgctgttaccgcagcaaagctatttggggcagggtacgctggcagaaattctctgctacccgcatccgccgctggccgacagcgagatgctgcgtcagacgctggatagcgtcgggctgggtgcatggcgcgatcgtttgagtgaacaactgaactgggatcgggtattctccggtggcgaacggcagcgtattgcctttgcccgcgcgttgattgccaaacctgacacgctctatctggacgaagcgaccagcaatctggatcacgattcagccagacaacttctggcgttggtcaagctggcgttgccgatgtgtaccgtggtggcaattacgcaccagacggagctggacgatctgttcccgcatcgttatgacctaacagattttgcctcacagcgtagttgatgttgtccgcaggccttctgactctcgggaggcctgcagttctggtaggtttcttcccatatgccccctataatcttccgcaggattatcccgtcttttacggcacttttcgtcgctcgcagactcaaatccccatcttgctagggtgtctgacgacagaagccgctcaattttgaggagtacataccatgaattttcgcccgctgggtttatcgctggtgctgggtttaccgctgttgctggccggatgtagcacgctttccaatttttcctggtctagcctgtcgccgtttaactggttcggcagtgcattacaggtcaccgatgcaggcgttggcggcatcaatgcgggtacaccgttgtccgaaggggcgttacagaacgcgctggatggtagttatcaactgcgtagcggaatggggacatccaacggtcaactggtcgcgttttatcaggcgctggacggcaaagacgtgaagatgatcatcagcggtcagccgaaaggcagcgtgagtaaagttgacgtcatggatccggcgattgacagcgcaggtggcgtgaaaatcggtgacgcctttagcaatacttacagcaaagcatttgagtcctgtcagttgggacaaggtgacgatgcgcagagcgttgagtgtgctgcgccacagagtacgcacgtcagctatgtctattccggtgagtggagtggtccggaaggtttgatgccgcccgacgatattctgaaaacctggaaagtgagcaaaatcgtgtggcatgcgcaggcgcgaaattaattcatcttgatgtaaaagactaatttgtttttacgcaaggtaaaagtcaggcggcttcgggtatgatacctgcgccgcctgatattttttaggcagccatattcgccataactaccgtagtaaaccataacaacaaaagaaaaaactgacgcttgaggaagcagaaatgacaccaattcaaagcggtattttattggaacaccgccgttttgccatttttatggaagcgatgattcagggagagtttgatgctatccggcagggatgcaaaaaattctgtcagacgttacaagaattacagcagcaatatcccgatgccgggttaggcgccgtgctggcgtttggtaacgatgtttggcgcgatctggactgcaatcactgtgcagcggaactcaagccattcacgcctttgggtaaagggcttgcgcctgccacgcagcgcgatttgttgatccatattcaatcgctccgtcatgatgtcaatttcacgctggcacaggcggcgctcgccgcgtttggtagcgcgattcgtatcgaagaagaaacacacggtttccgttgggtggaagatcgcgatttaagcggctttatcgacggcacggaaaacccgcagggcgatgcccgtcacgccgtggcgattatccctgaaggccagccggatgcgggcggcagctacgtgtttactcaacgctgggaacacaatctgaagcagttacagcgttttagcgtggaacagcaggaacagatgatcggccgtacgaagcaggataatgaagagctatcgtccgatgagcgccctgtcacctcgcacctcagccgcgtggatttaaaggaagatggcaaagggctgaaaatcctgcgtcagagcctgccttatggcaccgccagcgggaagaacgggctttacttcgtcgcttactgcgcgcgtttgcacaacattgagcagcagttgctgagtatgttcggcggtcgtgacggtaaacgtgacgacatgctgcgctttacgcgtgcggtcagcggcagctatttcttcgcgccgtctctggatcagcttttgtccctgtaagatccaacgtgttttcctgatgcctgtctccgtgcaggcatcggttctttcagctttctttcatgggctatcctgccgtattttcctctgctatctctcctcttttttcctgttatctctcgccgtggtgttatgccctttagcgcttaaaaactccgaaatgttatatataaaggttatatgttaaccaccgcttccccctacactgacaagtgcatgctatgcaagcgatagcccctataacaaggcctaccgaataggctaactctggcaggaaataagatgaatcaagtacaggtgaaaggctggctggtgaagggttctctggcgctgtcattgctgctgggtgggcagagcgcggtctctgctaccgagttgctgaacagttcttatgatgtgtcgcgtgagctatttgttgcgctcaatcccggctttgaaaagcagtggttggcgcagcaccccaacgatccgctgacgatcaagcagtcgcacgcgggctcgtctaaacaggcgctggctatcctgcaaggcttgaaggctgatgttgtcacttacaatcaggtgacggacgtccagatcttacacgatcgcggtcagttgattcccgccgattggcaggcacgtttaccgaataacagttctccgttctactcaaccatggcttttctggttcgcaaaggtaatccaaaagggattcacgactggaacgatctggtacgtgatgacgttaagctgattttcccgaacccgaaaacgtccggtaatgcccgttatacctatctggcagcctggggcgcgaccagtaaagccaacggtggcgatgaggctaaaacccgtgcgtggataacgcgttttctggcgaacgtcgaggtatttgataccggcggtcgcggggcaacgaccacgtttgttgagcgtcagttgggtgatgtgctgatcagctttgaatctgaggtgaataacatccgtaaccagtacggtgctgagaattacgaggtgatcgtcccgaaggtcaacgtactggcggaattcccagtggcgtggattgataagaatgtcgagaagaatggcaccgagcaggcggcaaaagcctatcttaattacctttatacgccggaagcacagaaggtgattaccgatttttactaccgtgtgaataaccctgaactggcgcaagcgctaaaatcccgcttcccagagaccaccttatttcgggtagaagatcagtttgggtcatggccccaagtgatgaaaacccatttcgataccggtggtgaattggataaactgctggcggctggtcgtcagtaatgtcttttggtgcgggtaacctcttttctggttccagtaaacgggtgctgccgggattcgcgctgagtctgggcagcagcctgctgtttgtctgtctgattctgttactgcccttaagtgcgctagtgatgcaactctctgaaatgagttgggcgcagtactgggcggtgattaccaatccacaggtggtggccgcttacaaggtgacgctcttggctgccggattggcgacggtatttaatgcggggtttggcctgttaatggcgtggattctgacgcgttaccgctttcccggccgtgctctgctggatgggctgatggacttaccctttgcgctccccaccgctgtagcggggctgacgctggctgcactgttttcaaccacaggttggtacggcgcatggctggccgaatacggtatcaaggtgtcctatacctggcttggcattacggtcgcgatggcattcaccagtattccttttgtggtgcgcaccgttcaaccggtattggaagatctggggccggaatacgaagaagcggcgcagacgctgggagcgaatcgctggcagtgttttcgctacgttattttaccggaattaaccccggcgctattaacgggcacggcactgtcgtttgcccgcagtctaggcgagtttggcgcggttatctttattgcgggtaatctcgcctggcagacggaagttgtttcgctaatgatttttatccgcttgcaggagtttgatttccccgccgccagcgcgattgcttccgtcgtgttagccgtttctttattgatactgtttgctgtcaatgtgctgcaaagccgttttggtcaacggacccggagcgtgtaatggcggaaattcgtaacgtgaagccgcagcaccaacctcatcctgttcggcaagagcgcaactgggcgaaagcggcgttgattgcactgggcgtcatattatcgctcatcatgctggtcatccccttggtgtcaatttttgctgctgcactatcgcacgggctaggcggtgtctggcgtaacctgagcgatcctgacatgctgcacgcgatcggcctcacgctgctggtggtcgcgattgtcgtaccggtgaacctagtatttggcacgctgctggcgtggctggtcacgcgttttcagtttccggggcggcaactgttactcacgctgatcgacattccttttgccgtctcgccggtggttgccggtttgctgtatctgctcttttacagtaccaatggcccggttggcggctggctggacgaacaggggctacagctgatgtttgcctggccgggcattgcactggtgacgatattcgtgacctgcccgtttgtggtgagggaactggttccggtgatgatgagtcagggcagtcaggaggaagaggctgccgtgctactcggtgcgtcaggctggcaagtgttctacaaggtgacgttaccgaatattcgctgggcgctactctatggtgttgtgctcaccaatgcgcgggcgattggcgagtttggcgcggtatccgtggtctctggctcgattcggggcgaaacctacacgttgccgttacaggtcgaattattgcatcaggattataacagtgtgggggcgtttaccgctgcggcgctattaaccgtgatggcgatactgacgctgtttatcaaaagcgctatacagtggcgcgttaatcgacagttgacgcaaggacgagaacagaacccgccagagaagccgtaaattgagattgccggcaacatcagattttaggggaaacacagggatgaggttcccgtagggatgcctcgccctgtggtagccccgtgtatctcgtattaaccatgatgggtttgtcagcaacgttaactttatcgttcactccgtaagtgggtgagacattttaggactcaacttgtgacaacgcttgagcagtgtattggcaataccccgctggtgaaattacagcgcatgacgcaggggttgaagagtgaaatctggctgaagctggaagggaataatcccgccggttcggtaaaggatcgcgctgcattctctatgatcctgcaggcggaaaatcgtggtgacattactcccggtgaccggctgatcgaggcgaccagcggcaataccggtattgcgctggcaatgattgctgcgctaaaaggctaccggctgcgcttgctgatgccggacaacatgagctatgaacgccagactgcgatgcgtgcatatggcgcagagctggtgttggtcaatcgcaagctggggatggaaggggcacgagatcgggcgaaacagatggtactggcgggggaagggaagacgctcgatcagttcaataatccagacaactcgctggcgcactttctcacgacgggtccagaaatctggcagcagacggcaggcaagctgacgcactttatctccagtatgggaacgaccggtacgatctccggcgttagccgctacctgaagcagcagaatccggcaatctgtacggtagggttacagcctgcggaagggagccacattcccggtattcgccgttggacgccggactatatgccaggtattttccgcgccgatctggtcgatcgtattctggatatgacgcaagtggatgccgagaatacgctgcggcaactggcgcgtcaggaaggtattttctgcggtgtcagtaccggtggtgcggtggctggcgcgctgcggattgcggcggaaaaccccggcagcgtgattgtggcgatcgcctgcgatcgtggcgatcggtatctgtccaccggggtatttgattaaggttactcgaattatttagagtacttaatgtatgtgcgttggctattcccgctccagcgcatgaatcggttccattcgcgccgcacgacgggcggggaagaagccgaagataataccgattaggctggagcacaggaacgcggcaataatcgatgaactggaatagatcatcgcaaaattgctgctgagctgtgcgaatagcacgccgatagccaacgacagcgccacgcccgcaatgccgccgaacagacaaaccaacacggcttcgataagaaactgctgcatgatgtcgctggtgcgtgcgccgaccgccatacgaacgccgatctctcgggttcgctccgtgaccgacaccaacatgatattcatcacgccgataccgccgaccagcagcgaaatcagggcaatcatcgaaaccagtagcgtgagcgtggtggtggttttctcgatcatttgacggatgctatcggtgttcatgataaagaaatctttcgtaccgtgccgctgcatcagtagatcggtaatcctctgctcggcgatgctcatatcaacattgtctttcacccgcaccgtgatgcttttcaggtaggactgcccgaccatgcgtttcatcaccgtagtgtatggcacccagacgttcaggttttcatcgctgccaaaaccgccttgattcttgctgacgacgccaataatccgaacgggcaacgagcccaccaaaatcacctgaccaatgggatcctcgccgtggggaaagagcttatcgcgcgtgtttttgtcaatcaccgcatcctgcgtcagttcatcgacgctgctacgagggaaaagcacgccacgttctaacgtataaccacgtacggtgaagaactgttcgccaaccccagaaatgctggcggaaacggcaatattaccgtagcgcatcgttacgctggtggagacagagggcgtcacgctatgcacgtagggctgctgcgtcagtggctgaatatcactggcgcgtagcgtctggatagcactggcatccatgtcgccgaaacctttgccggggaatatttccagcgtactggtgcccatcgagttgatattggccagcacctgctcttgtgatccttttcccagtgcgaccactgaaacgacggacgcgataccgatgataatgccgagcatggtcaaaaaggtacgcatccgctgggcgttcattgccagcagcgccattttaaacgcgtcaataaagcgatctttgaactggttcagggcagaggttgctggagagcttgccgcttctggtgacgatgctgtggcttcttctgggcgcgtctgtctatcggcaatcacttcgccatcgcgcagttcgataacgcgctgtgcgtgttcagcaatcgtcatatcgtgcgtgacgatcacgaccgtattgccctgtctgtgtaggtcgcgaagtatgctcagaacttcattgccgctgtgggtgtccagcgcaccggtcggttcatccgccagaataatgccgccagcgttcatcagcgcccgtgcgatactcactcgctgctgttggccgcctgaaagctggctgggtcgatagtgaaggcgattttccagccccagtctggtcagcagatctgccgcccgttgacggcgcgccagtcggctctttccagcataaatcgcgggcacttcaacatttcccagcgcggtcagatcgccaagcaggtgatagcgctggaaaataaagccgaaatgttcgcggcgcagttcagcgagctggtcgttatcgagtttaccaacggcgcgtcctgccacctgatagtcaccggcggacggtttatccagacagccgagaatattcatcagcgtggattttcccgatcccgacgcgccgacaatcgccaccatttcgccctgattgatggtcaggttgatgtccttgagaacggtaacgtcctgttcaccgttggtgaagcggcgggtaatgccggtcaacttaagtaaggatgtggacatgtgttacatccccgtctgcgggccgggatgcgcggaggccgcatcgccggatgactggctgacaaccacctgttcaccgacgctgatccccgaacggatttgggtacgcacgttatcgttgaggccaagcgtcaccagacgagattcaaccttcttgttcgcgttcacgacctgcacataccacatgccattgcgcagagtgagcgcggtcgcgggaacgacgatggcatttttcaccgaagacagcagaatgtagacctgagccgtcattgaaatacgcaatacgccgtcggcatttttcacatcgaactgaccgttgtaatagattgcggtactggatgatgaactggagctgcttgtgctggatgacgtcgttgtcgagtcagtgttgatggagtctggcgcgggctcaatcgaactcagcgtggcttcgtagcgtttattcggctcgcccagaatgctgaaccagaccggcataccggtttttaccttgacgacatcggcttctgatattttgaccttgatggtcatggtgtccagattggcgactttggcgatggttggcgtcgtctggatcgcgttcaccgtttggcctgcttcaaccggaatcgcgacgacggtgccatccatcggtgagcgaatctgcgtatatcccagattaaccttggcggtgttgacggtgatctgtgcctgaacgatttgggcgtctagcgcgtcgatattggctctggtcgcatcgagcgtcgccttcgcactatcgtaatcggcctgtacgccaacgccgcgcttcatcagcatttgctgacgctgccagcttaattcgttattacgcaattccgccagtttggcggctcgctgagcctgaacgttttttagcgcggcctcgccattctttaacgtgtcctgctgggtgaggtcatcaatctcggcgatcaattgccctttttgcactttatcgccgagcttgacgtgcagcgctttgatttgtcctgaggcttgtgcgccgacgctgacctgcttctgtgcctcaatttttccgtcggcgagtaccgtctgttcgagatccgcaatctctgcggcggtagtaagcgcattgggggctggcgagggtttgttaaaaaacagatgaataagtacggcagtgacgataagaccaatggcgatcgtcgtacggcgacgagtaaaaaatcgtgattgcatcaggggaagtcgtccttaatgaatgctcttaacggaagtaaataacgcagatgagtaatttaccccgagtccgtaaaggtatcggtaatctttgctgaaagaaatggtaaggattaagtaaatctggctgcgaatattcacgtcaggcctgagaatacattatatatacccgccatacttcaaattgtgcgcgcatggctttcccgcaacgtgaagtatgacgggtatgcccgattaatgaggacaggatatgaacattttactggtcgatgacgacgtagagcttggcgatatgctctgtgagtacctgaatgcggaagggttttcgacatctcgggtgttaacgggtaaagaaggcgtcaatggcgcgatatcaggtgactacaccgcgatgatcttggatgtcatgttgccggatatgagtgggattgatgtgctgcgccagatcagaaaaacccagcagttgcccatcattatgctgacggcgagaggtgacaatatcgacagagtcattggtctggaaatgggggcggatgactatatgcctaaaccttgttacccgcgtgaactggtggcaaggctgcgtgcggtactacgtcgctatgacgatcagccgagtacaaagcgagacgaaagtgtggctgccagtggcgatctggtattgaaccccgcaacgcgcatcagtgaatggcgtgggaagccgtttgatctaacggcgtctgagtttaatttactggagttgctgctccgttcccctgagcgggttgtgtcaaaagatgagctgtccgaaaaatgtctggggcgtcgccgtgaggcctatgaccgcagcgtggacgtacacatcagcaatattcgtcagaagctcggggcattggcgggcaacatgatgacgattgaaacggtgcgcagcgtaggatatcggattcgctgatgatgattcgtggaagacttttctggaagatattgctggggttttggctgacgtttctcgtcatgtctcaactgctatggctggctttttccttgggcggcgatcgccataagccgttggaagaaatcgtggtttcacgcattgcgacgatgcaagcagagatggtggccgcagcgttgcaacatggcggtctgggcgaactcaacgatgtgatgtcgctgctaccggaaaaagaacagcaatacatttccatcacggaatcgcctctgccgctgtcggaacaggaattagtttcctccccgcaaaatgctttgctcgacgacgcttttacgccggacaaacgtggtgcgcagcgtgccacttacgtgatcaagcaggtcagtggccctgcgggaaagtggtatcagatacgctatgacgccgaattgctacgcagcgaatttcgtcctcctcgtcccgtcgaatttctcaatgtgcctgcgccgtttgtgatcattgcggggtttggtggcttgctgttcagctcggtgctggcatggagtctggcacgcccgttgaaccagatccgcgctggttttgatcaggtggcgcagggcgatctgaatgtgcgcctgctgccggtaatgcgtaaacgtcacgatgaaatcagcgatgtggcgcgtgatttcgattccatggtcgaacggttggatagcttggctagcgcgcgtgaacagctgcttcatgatgtttcgcatgagctgcgatccccactggcgcgtttgcagcttgccatcgggctggtgaggcagaacccggacaatctagaaaactctttgcagcgtatcgaacgtgaagctttgctaatggataagatgattggcgaactgctgacgctatcgcgcacggagaattcgggcatcgaggaagcctatttcgatttattggggctggtgacggctgtggtaaacgatacgcgttatgaagcgcaggtcactggcgttgaaatcctgctcgtggcggatgaagacgacgattacacgatcaaaggcaacgcggagctgatgcgcagggctgtcgataatgtgatgcgcaacgcgctacgtttttctgcacccgcacagcaggttgcggtgtcgttaattggcaatgagcaggagtggacgattcaggttgccgatcaagggcctggcgtggagaaaagtaagctctccagtatcttcgatcctttcattcgtgttgattcgccgttgtccggcaaaggctacggattaggattggcgattgcccgcaaagtagtgctggcgcacggtgggcatattgaggcggataacggtgagccgtgtgggttagtgattcgtctgtgcgtgccgcgctggaaagcctgaaacgaaaacggcaccatccgggtgccgtttcgtgcaaacgtagtaaaccatccgtagaatggcggcttactttttgatacggataaccggtgtttcaccgacaacaaccgtaccactcagtttggtcaattccttgatttcatccatgttggaaataaccactggtgtcagggtagacttcgctttttcttctagcagagccaggtcaaactcgataacgacatcgcctttcttcacgcgttggccttcttcggcgatacgcttgaagccttcgcctttcagttcaacggtatcgataccaaagtgcacaaacagctcaatgccgctgtcagactcgatggaaaacgcatggttggtttcaaagattttaccgatggtgccgtctaccggtgcgaccatcttgttgccagttggtttgatggcaatgccgtcgccgacgattttctctgcaaatacgacatcaggaacatcttcaatattgacgatttcaccagacagcggggcaatgatttcgatgctgccagtgtcttttttatcgtcagaaaccagagatttcaatttatcgaacaaacccatgattctctcctaagcattaatattgggccagcgtataccctaatctttcaagtcggtgtggcattggctttcttcgctaccccgactgcgaatgtatcgcctgtcgggggtgctgattaccaccttgaaatctattaggtaaagcagaatcagcagagcgttttttctttaataaagcggctcaccagattgcttaactcttgtgctgtcggttgagctaatgcttgctccgccagcgccttcgcatcttcgtaatttgcattacggatgattttcttgatgctcgggatagagatcgcactcatgctgaattcgtccagacccattcccaataacagtagtgtagcacgttcgtcaccggcgagctcaccgcacatccctgtccacttgccttcggcgtgagacgcgtcgatgacctgtttaatcagggtaaggacggctggggacatcggattatagagatgagaaatcagctcattaccgcgatcaactgccagagtatactgggttaagtcatttgtcccaatactaaagaagtcgacttctttggctaaatgtggcgcgatgacggctgcggcaggtgtttcaaccataacgccgacttcaatgctttcgtcgaagactttaccttcttctctcaactgcgctttcagcatctcaagttcggctttcagctcacgtacttcttccacggagataatcatcgggaacatgatacgcagtttgccaaagttggacgcgcgcagaatagcacgcagctgagcgtgcaggatctctttacgatccagacagatacggattgcacgccagccaaggaacgggttctcttccttcggcagatccatgtaaggcaggtctttgtcaccgccgatatccatggtgcggacgataactgcctgagcgccaacggcttcagcaacggccttatatgcctggaactgctcttcttcggtcggcagtgagtcacgatccatgaataggaattcggtacgatacaggccaacaccttctgcgccgttacgctcagcacccgcgacgtcgcgcacggtaccgatgttggcacagacttcaacctgatgaccgtccagcgtgatagccggcagatctttcagcttggccagctcatacttttcagcgtggtattgctgctgaacggcttttaattcttcaattttatccgcagtcggattttggtagatcttgttgtttaccgcatccagaatcagatagtcaccgtttttgacctgacgggtcacatcggtcgtgccgacgatcgcaggcagctccagagaacgggccataatggaggtgtgagacgtgcggccaccgatatcggtaatgaagcccagcactttgtccagattcagctgcgcggtttctgacggcgtcaggtccgttgcaaccagaatgacttcatcctgaatatcgcccagatcgacgatggccatattgagaatgtttcgtagcaaacgcttcccaatatcacgcatgtccgcagcgcgttctttcagatattcatcatcaagctcttccagtgctttggcctgattttcgatgacagaaaacgcggcggcgtcggcggaagcatgttcatctttaatcagggctatgatttcctgctcgaactcttcatcttccagcagcatgatgtgcccttcgaagatggcttctttctctgcgcccagcgtctcgcccgctttcttcttgatagcttccaactgtgcggatgctttggaacggccagtcagaaaacgttcaatttcctgctccacctgatccgcagagatttttttccggttgatgagaatttcatcttctttcagtaacagtgccttaccaaaagcaatacccggtgatactaatatgcctgaaatcataaccctaccttactcgattctggtgttcactaaaaaactcgtcggttattcgagctcagccatcagcttgaccaggtgttcaaccgccttttgttcgtcttcgccttccgcagcgatagtaaccacagttccttgtgttaagccgagtgtttgtaatttgaacagacttttggcgctagcgctcttgccgttggacgtcacggtgatgtctgaagtgaagcctttggcttctttgacgaactgagcagcgggacgagtgtgcaggccattcggtgcggtgatagtcacttcttgctggaacatgcttttttccccaacttatggattagattaatgttgtggaactaaagtttagttgattcactgaactttagcctgtttggttagctcctgatttatgttacaggggcaggccacgatgcgacaagaaaaccgtcaaacgtatttcctgaataaaataccatcaaacaccgcagattccgccacccattatcttaacctcagtcgcaaaacggcgatgtggtctatcgtgcgcagagaacaaaccgtcgtgcgcaggacaaaaacaatgtgatgaggcgtggtatttgtcggatattaatttcacgcatcaaaataattgttcggttaaatactaaacctgatgcagaaaagcaatccgtatgtggtggaaagtttgaactgtgccacaaaaaagcacctaaataggtgcttttttaacacattggtcacttattgtccgaggatgaccaggggctattgttgcagttcctgttcggtgaacaggtcggcaaagagtgcggtactgaggtagcgttcgccggaagagggcagaataacgacgatagttttaccgtcgaactctttctctttgagtaaattcagtgctgcggcaacagctgcgccggaagaaataccagccagaatgccttcttcttccatcaaacggcgtgcggtgctgattgcttcttcgttcgtcactttttctacgcggtcaatcagttccagatctaggtttccaggaatgaaacctgcgccgatgccctgaatcttgtgcggaccgggtttcagctcttcgccagcaagcgcttgagagatcaccggtgaatcagtaggttcaaccgccacgctgattatggccttgcctttggtgttcttgaggtagcggctcacgccagtcagcgtaccgcctgtaccgacgccagagataaagacatcaacctcaccgtcagtatcttcccagatttcagggccggtggtcttttcgtgaatctctgggttagctgggttgctgaactgctgtaacagcagataacggctcggatcgctagcgacaatctcttctgctttggcgatagcccctttcatgcctttggcgccttcggtcagcaccagattagcccccagcgctttcagcagcttacgacgctcaatgctcatggtttccggcatggtgagagtgagcttgtagccgcgagccgccgcgacgtaggccagggcgatccctgtgtttccgctggtaggttcaaccagttcgatgcccggtttgagaacgccacgcttttctgcatcccaaatcaggttggagccgatacggcattttacgctgaagctggggttgcgggattccactttagccagaatgcgtccgttgccgatacggttcaggcgaaccagcggcgtatggccgattgtgaaagaattgtcttcgtagatcttgctcatagcctgtccttataactgtatgaaatttttgtgaacgtagagagaatacccgttcacacttttcagtgaagtaaagaattgctatatcgttatgttcttaagaaatatcttttcattacaatagaaagcactggcctttatgagccagtgcacattgtctttttatggtgattttttcggcagcgttgcggatagattccgataacgatccacccacagctgcgttgcgccgcataccgcaacgggcatgatgaccagattcaaaaaaggcaccagcgtaaacaagctgaccaatgcgccaaactgcatattggcgactttatggcggcgtaatgcctgccgcatcgtagaaaagcctactttgtggttatcaaaaggataatcgcagtactgaatcgccagcatccacgcgctgaacaggaaccataaaaccggagcgacagtctgcccgatgccgggaataaaatagagaagcaatagcacaatggcgcgcggcaggtagtacgccagtttttggacctcacgtttcatgatgcgtgggacgtctttggcaatactcagtatgccgctgtccggcagcgtttggccggttagttttgcttccaactgctccgccagtaagccgttaaacggtgcggcaataaaattggcgatagtactgaataggtagctgaataccagtaagatggagaggacggcgagtggccaaatgaggtagctgagccattgaagccagcttggaatgtggctcatgatctgaggaatccaatcattcaattgggtgaaaagccaccaaaaagcgccgcccatcagcacgatattcatgagtaaaggaagaataacgaaacgccggatgcccggcagagagatcaagcgccatccggcaaaaaaatagtgtacgccgctgcgagtgtggtctgcggtgttgctgtgagacggtttttcgaaagacggtggtttttctggaaacgatgatttttctgaagacatggtgccgatatactcagtcatttgtttgttaaggcatcatatcgggatgatcttatgctgactagcccatatttggatgaaaaagcagcaaaaaagtgcgttgtacctatctttattgtcattaaagtaccgtgcaggcttgcacttgtgtactcaggcaaatagagttagtagtataagtatttgtcatattggcaatgtattgtcggaacaattgggatagcaatgatgcaggacttgcgtctgatattaatcgttgttggcgcgatcgctataatagcgcttttacttcacggcttgtggaccagccgtaaagagcgttcgtccctttttcgtgaccgcccggttaaacgtgcaaagaaagcgcgtgatgaaacgccgcttgacgatctggatgaaggcgttggcgaagttcgcgtgaagggggctcgcccgcagcagagtgagccttcatttgatagcgcttcagttgatagctcttcatttgataactacggtagtgcgcgcgaagatgttcgctcagaagcgaaatcgccgttcgagcacatgtctcccgtgtctgcttacgatcctttactggacgaagcgacgccggtagattctccgcgttctcaggtgcgtggtgatgccaatccgcaggttgtcgaccccagacaagcctttattcctgaatcggatattgacgctccgcgtgaaccgtttgcgtatgatgcgccgtcatctgcgcaacagcagcctgtctcgcattcgctgcatgagaaagttcagcctgcgcctcagcaacctgctgaacctgccgcggcaaaagaaaccgttttggtgctgcatgtggtggcgcatcaaggcggtgtcatcggcggtgaactgctgttacaaagcctgcttcaggccggtttccagtttggtgaaatgaatattttccatcgccatgtaaacccagctggcgctgggccggtgttgtttagcttggcgaatatggttaaacctggctcgttcaatgtggatacgatgtccgaattctcgacgcccggcgtgtctattttcatgatggtgccgtcttatggtgacgccggccaaaactttaaactgatgttacagtctgcgcagcgtatcgctgacgatgttggcggtgtggtgcaggatgatgagcgtcgtatgatgacgccgcagaaggttgaatcctacaaagcccgcattcgcgatgtgctgaaagccaacgcctgatagcataaaatttttgaatgcagtgggtgagagaagcctccgttagtggaggctttttttattcttcgatccgaccgtgattcttcgatccgacattgatgtagaaaggcaggaaaaggtgaaacgttgtgagtgaagccaaagggttaaaacaagagcttggcctgattcaaggcgtagggctgctttctacttcgctactggggactggggtgtttgcggttcctgcgctggtcgcacagctggcacagcaagacagcctgtgggcgtggccgatattgatcctgtttgtttttcctatcgcaattggctttgctgcgctggggcaacattttcctaatgcgggcggtgccgctcactttgttaatctcgcctttgggccgcgcatggcgcgtgtgaccggctggctattcctttccgttattccccttggtctacctgctgccttgcagattgccgcggggttctggcaggcggcatttggctggagcgatctggggctgctctgcgtacagttgctgacgctgggcggtatctggctgcttggcctgcgcagtgcagggtccagcgctaacattcagatcgttattgcgatgttggttgtggggctcgttgctgcaatctggtggcagggggatatcacgcccgcgcatattccctggccatcggtgagtgaattgtcatggcccaacactttcggcgctctggctgtgatgttctggtgttttgttggccttgaagcgtttgctcacatggcgacggaatttcgggtgccagagcgagattttccacgggctttactcatcggcatgctggttgctggcgcggtttattggggatgcacggtagcggtattgcattttaaggcttacggagaagggattgccgcaacggcgtcattgccggggatcgtcgtgcaactgtttggtcagcacgcgttgtggattgcctgctttgttgggtatctggcctgctttgccagcgtgaatatctatacgcagggttttgcccgtttagtctggtcgcaggcgccgaaaggcagtgcgcttgcgaagctgtccgcagggcaggcgccggttaatgcgttgtcgattgttgttgcctgttgtctggtgtgctgcctgttgatctactggctcaggctgccgctggatatgctgattgtgtacgctaatggcatttttgtgctgatttatctgctgtgtatgctggcaggatggcgtttgctgaaagggcgcgccagagtgatggcggcaattggaggagtactctgttgtgcgctgttgctgatgatcggctggaaatcgctgtacgcgttaatcatgctggcggtgctatggttgttcctaccgcgcaagtcagttgaactggtttcccactgatcggacgatcgctgctgttacggtgtagagaatcgagcaacgccctgagcagggcgctgcatcgtgatgatgattagtcgttttccggcgcgacttcctgcattacggctggcttttcttccgcagacaatttcgcttctagctcggtcaggcgctgttccaggcgcgcaatcttctcgcgcgtgcggagcagaacctgcgtctgaatatcgaactcttcacggtttaccaaatccagtcgtgtcagctgtgcttgcaagacctgacgaatctttttctccacatcatcacccaattcccggataccttttggcatggattcatgcacttgacgggcgatttgctcaatcttctttgggtcaatcatgtcgctttcctgattaggttatttaagtaaatattatatacccgtaatacttcaagctgcatgtgcgttggctgcgctcactcacccgaatcacttacctgagtaagctcatcgggattccttcccttgccgccttcctgcaactcgaattatttggggtatagcaagagtaagtgtaatgcctataaacgaaatccgacatctgctttgcacatattcagcataattctactgtaattcagcatacgttttgccctatttcctgcggtggatcaattgccctatcgaggtattagcgttatagtaaacccgcttattctcagggcggggtgtaattccccaccggcggtaaaccagtgaacgtatgaacgaataaggttctgcgcactggaagcccgcgagcgctcaggctgtgttttccgatatcaattgtcggttttcgcaacatgaggtcagcagacccggtgtaattccggggccgacggttaaagtccggatgggagagagtaacggtatctgtcgggctgcatgcccgctcgcgttatttttgttagccattgctatgcaatcagtagtagtggttactcctcaagctcgccctgattctggtaacccataataacattgaggttttttaccatgaatcagacattactttctgaatttggcaatcctaccgaacgcgtagaacgcgcacttgatgcattgcgtcatggccgcggcgtgctggtactggatgatgaagatcgtgaaaacgaaggtgacatgatcttttccgctgaaagcatgaccgttgaacaaatggcgctgactattcgtcacggcagtggcattgtgtgcctgtgcctgacggaagagcgtcgccagcaactggaactgcctatgatggtggagaaaaactccagccattaccaaacggcgttcaccgtaactatcgaagccgccgaaggcgtgacgacaggcgtttctgccgctgaccgcttgactaccattcgtgctgcgattgcggataacgctaggccgagcgatctgaatcgccctggtcacgtattcccgctgcgcgcccaaccgggtggcgtattaacgcgcggtggtcacactgaggcaacggttgacctgatgacgttggcgggcttaaagccgtctggcgtactgtgtgaactgacgaacgatgatggctcaatggcgcacgcgccggaagtgatcgcgtttgccaaacagcacgacatgctggtgctgacgattgaagatctggtcgcttaccgcattgcggcagagcgcaaagccagctgattcacgcggatacgatgcatacaaaaagggccgattaatcggccctttcgttttatgacaaatgcagcaacaacttactcgtgcttagggctttcttgccagcagcgtagcgaaacgcagcttgatgcgattaccctgtgcatctgtcttgtgtagttcgcccatatcctcgttatatttgaggatctcccaatcggcgtaatagttcttcaactcgtcttctttaaaggtaaacgagaagggcatcgggcacggacaatcttccgtcgacatcgctgcgataataaggttatagccaccgtcaacggtgctgccttgcatattactgatgatgtgcggaatacggtcacgttctaggaacatcagcacaacggtcgacaggatgaaatcgtactgctctttgatttctgccagattgatgttgtaaacgcccgcccggatgttttccagtgcttcgctctggatgatgttattcagcgaatcaatgctttgctcgtgcttgtcacaggcagttacgtcaaacccgcgcaggtttagatacagcgagttgcgcccgccaccgcagcctaaatccagcgttttgcccggcttaatgtgctgtactgcgttgatcacttcggaatgggtttgcgtcagaccgtattttttatggtagaaatcttccgccgaacagaaaaagctaagctgacattccagatcgtcagagaacgagacgatgcgatgccacgcctgcggctccacaaacggcggctgattttgctcagagaagtggaacgtctccagcgtatcgccatcttcggtcagcatggaaaaggtcatttcccctttcaacacggtcagttttgcccaagtgccttcttgtgtgttgtgcttttcctgaaacgcggcaggtagcgtctggctgttccactgtggcatcttcttataacaaatgagatcttgcatcgttacctcggtctgtaaattctacaatctatatacccgtcatacttcacgttgcatgtgcgttggctgcgttcactcacccgaatcacttactttagtaagctcatcgggattaaatgagagacatcctgtctctcaccggaggccagccgttggctggtcaaattcgttcccgacgaatttgtccctctcttgccgcgttacaaggcttacaaataagccttgccctagcgggccaacgctttgcgttgttcaaaacgctaacgttttgtcctgaaactcgaattatttagggtatagccgtattctattaatccgcacgcgggcttaccagaaatatgtattttaaatgcattatttattttgctgcatcagatggtagctgaaagctgtcgtagcagcggaaatgcctctttcatccgctcgccgccgaccacaaaggcacgcagcctttgctgactatctaacgctttggccaccataccctgttcgttccattcctgctgccagtgcaaatcgctgccggtggtatcgcctgccatctgtaagggaaacagtggcgtcttgattttaaccagcatcggcggcagggtcagcgcctcactggcacccaacaggtttttcgccagcgtgatggcactgagttgaattggttgcaggaacggtaagagcttaccgccaatttccgcgcagtcgcccaacgcataaatctgcggatcgggggtctgtaattgcgcattggtctgaatgcctttttgcaccgccaaatctgccgctttcgccagttgcgtgttggcttgcaaaccgacagcggagatgatttcgtctacttccaccgtgcgcccatcagtaaacctagcctgcacgcccgtttcggttttctccaattgctgcacagtcgtgtttagcaacagtgaaacgccctgctgcgtcagtgtgaattgcaggcgtgcgctgacttcaggcggcatcaacgcaggcagaatgctgctggcgcagtcaactagcgtgacccgttttccggcgcggctcagatccatcgccagttcggtgccgatgagtccggcaccgagcaccagcacgcgttcggcctgccagagccgagcttcgtgggtgcggtattcctgctgactattgagcgtcagcatgtgttcgcgccccggaattggcggcactattgcgctggccccggttgcgaacaccagcttgtggtaatcgtaacgatccgtaccgcagacgacctgttgcgcgttgcggtcaatggcggtaacgcgggtgtttgcctgtagtgcaatacggttttcttcagcaaacgcggttgcctgcattttggttagatcgtcggcgtgctgctgcaggctcatcacatggcttaaatccggcttgttgtactcatcaccgctgtcggcggttatcaggcggatagggcagtgagcatccagcttacgtagctgtcgaataagctggcgggcagcaaagcccgcgccaataatcacgatatctttcatcatcctctccttagcgaattggattgaaaacgtctttacccagcccgcattctgggcagaggaagctgtcgggtacatccgaccacatggtgccaggtgtgacatcctgcatgggttcgccaagtgccggatcgtagatccactggcagacgctgcactgcatacagccgctttctgactgtaccgttggctgtgttgctgactgcggcgcagcgacttcgttgcatccgcaggcgctctcagcagaagcgctcatcggctgtgccgcagtggtaacttgcggtgcggtagccgccggtttcactggcgagatgacacggcgggcaggcgtattatccagcggatgcagcgcccactgacgtgcaatttcgcgaccgtgctcgcggcaaacttccaacgctgaaccgtcaggacgccacttggttttcaacgccagcgtggtttcaaaaccggcgtccatcaggcgggtttgaacgcggtctaccgcaccgccgttccagccgtagctaccgaacgcagaggctttcttgttttggaaacgcagtccggtgatctcttccagcatggcagcgactttcggcatcatcacgttattcatggtggatgaaccgactaacacgccttttgagcggaagacttgcgtcaggatttcgttcttgtcatggcgggcgacgttatagattttcaccgcgacaccgggatcgacatcgttgatgccttgcgcaatggcgtcggccatcatgcgggtgttattggacatggtgtcgtaaaacagcgtaatgcgatcttcctgatagctgtccgcccacttcagatacaggtggatgatttgtgcaggatcgtcgcgccacaccacgccgtgcgaggtcgcgaccatcgacagcggcaggttgaagcccagtacttcgtggattttggccgtcactaagcggctgaacggcgtcagaatattggcgaaatagcgctggcactgctcgaacagttcggtttgatccacctcatcgttaaacaggtgttcatcgcagtagtgctgaccgaacgcatcgttactgaacagcacggcatcctcggtcatgtaggtcatcatgctgtccggccagtgcagcatcggcgtttcaataaagatcaactgcttgccgttgccgatatccaacgtgtcgccggttttgaccgtgtggaaattccactcagggtgatggtgatggccggtaatcgaatcgatcgcgttataggtgcagtaaatcggggtgttgggaatacgcgccatcagctcgctcagcgccccggcgtgatcctcttcggcgtggttgatcacgatgtaatcaatcgtgttcagatccacttccgccatgagattctgcacaaattcacggctgaatttgtgatcgacggtatcgatcagcacggttttctcttcgcggatcaggtagctgttgtagctgctaccttgcagcgtcttgtattctgtgccgtgaaaatcacggacttcccaatcgcgttgtccaacccagtggatgttattctttacgtgaatagtcatgttctgaaacctcaataagcatatgcgagaaaatatgctgtaaagagtgcaggaagcgtgccagtttttaatatgttgatttataaggttttgataaatatagattgtcaaattgacacacattaactattgtcttaatgacacagattatgtcattaggacacaccatgacgctttctattaacgcccttgcccatatcgctatcgagctgcaaatggggctatcgaatcaggatcgttttcagcgattgatcaacagcctgcgccaactgctgcgctgtgatgcgtcggcgttgctgcgttacgaaaatcagctattccgcccgctggcgatagatggcctggcaccggacgtgctggggcgacgttttcgtctgtccgatcatcctcgtctagaggcgattgcccgtgctggggatgtcgtgcgttttccggcggacagtcagcttcccgatccgtatgacggcctgatccccagtcaggaggatcttaaggtgcacgcctgcgtcggcctgccgctgtttgccaatcagaacctgatcggtgcgctgaccgtagacggtatggacccgtgccagttcgatcattttagcgatgaggaactgcggttggtgggggcgatggcggcggcggcgctgagtaatgcgctgctgatggaacgccttgaacggcagctgcccgcgccggtgcgtgccgaaagtccggcagcggaaagcgtggaagaaatggttggattatcagaaccgatgcagcggttgaagaaagaggtcgatattgtcgcgggttccgatctgaacgtgctgattatgggagagactggtgtcggtaaagagctggttgcgcgggcaattcatcatggttccagtcgtgcaaatcatcctctggtgtatctgaactgcgccgcgctgccggaatcggtagcagagagcgagctgtttggtcatgtgaagggcgcgtttactggtgcgattcatcatcgaaccggcaagtttgaaatggcggacaacggtacgctgttcctggatgagattggcgaactgtcgctgacgctacaggcgaagttgctccgcgtattgcaatatggcgacctacagcgcgtgggggatgacagcagccttaaagtaaacgtgcgcgtgctggcagcaactaaccgcgacctgcggcaggcggtgctggatggcgcttttcgtgccgatttattccaccgtttgagcgtgttcccgctgtctgtgccgccgctgcgtgagcgcagtcaggatgtggcgctgttagccggtttcttctgtgagcgcagccgtgcgcagcttgggctggcacgtctggcgttaaccgcggaagcgggcgcgttgctggaacagtacgattggccggggaacgtgcgcgaactggagcacgcgatttaccgcgctaccgtactggcgcgtgccggacaagaatcgggcgaggtacttttaggccctgagcatttcaatctcgaacttccctctcaacctattcatgcaaccactggctcgccggttgctatcgacaccgttccaacttatttcatcagcggcggcctgcgagaagcaacggatgattatcagcgtcggatcatccaacaaacgctggtgcgccatgagggcaactggtcatcctgcgcgagagaattggaaatggacagcggcaacctgcaccgtctggcgaagcgactgggcatcaaataaaaaacgccccgatagtcggggcgttagcggctaacctctaatcacagcagaagttagttaaccgcatttcacgcatttggcgctctgaatcacctggaagaaatcgttgcctttatcatcgaccagaataaaggcagggaaatcttctacttcgattttccagatggcttccatacccagttctgggtattccacacaggtcaggcttttgatgctgttttgcgccagaatcgctgccgggccgccgatgctgccgaggtagaaaccgccatgtttatggcatgcgtcggtgacttgttggctacggttgccttttgccagcatgaccatgctgccgccgttggcttgcagtaaatcgacataggaatccatgcggccagctgtggttgggcctaatgaacctgatggataaccttccggtgttttcgctgggcctgcgtagtagatcgggtgatctttaatgtactgcggcagaccttcaccgttatccagacgctctttcagcttggcgtgagcaatatcacgacccacgatgatagtgccagtcagggaaaggcgggtggacaccggatactgcgacagcgtcttcaggatctcggtcattgggcggttcaggtcgattttaaccgcatcgccttcgcccgtttcacgcaggtgctcagggatatatttgcccggattctgctctaactgctccagccagacgcccttgcggttgatcttgcctttgatgttgcggtcagcggaacaggatacgcccatcccgaccggacaagatgcgccgtggcgcggcaagcggataatccgcacgtcgtgcgcgaaatatttaccgccgaactgcgcccccagacccaaatcgcgtgcggcttccagaatttcctgctccagtgcgacatcgcggaacgcctgaccgtgctcgttgccttcggtcggcagttcgtcatagtacttggtcgaagccagtttaacggttttcagcgtggtttctgccgaggtaccgccaatagcaaacgcgatgtggtatggcgggcaggccgccgtgcccaatgaacgcattttctcgatcaggaagctcttcagtttacccggcgtcagcagcgctttggtttcctgatacaagtaggtcttgttagcagaaccgccgcctttggtgacgaacaggaatttataatcttcgccctcggtactgtagagatcaatctgcgcaggcaggttggtgccagtgttgacctcttggtacatatccagcgcagcgttctgcgagtaacgcaagttgtcttcaatgaacgtgttgtacacgccctgagacagcgcttcggcatcgttaccgccagtccacacgttttggccttttttaccgacgataatcgcggtaccggtatcctgacaggtcggcagaattcccttggcggaaatttctgagttgcgcaggaattgcagagcaacgtatttatcgttttcgctggcttctgggtcatggagaatatcggcaacttgctgctgatgagcggggcggagcatgaaagaagcatcgtggaaggcttgctgggccagaagggtcaacgccgctggctcgactttcaggatgtcctgaccttcaaattgcgcgacagagacaaagtcgctgctcagcaggcgatattcagtgtcatctttactgagtggaaaaggatcttggtaatagaagggtttattcgacatttttttctcacttgcaattgcattaattagtaaattccgacctttataggatttaacgtcttattattaaggtaaggcgtattaccgcagcaccacagggatgtctcgaatacaaaagtagtaatccctataatagtatggttttttgtcgggaagtactactttggtacatcacaataataatgatgatgtgcattatttttccctgcgacaggtgagagaagccgccgcgcggtacaggataatgtgcacggtataacgtggaaatattcctcttttaattggcttaattaagtaaagtaaacggtgaaattaaaaataataaccattttatcgttaatgttattcgttaacgatataaaggaattgttatcggctttttatctctttatgaaaagcgagctcatcataaaagccaccggctgtggcccgtatgattttgccagcgttatggcggcgtactctcttgttgagcaaggagattgtcgatcatccacagtcctgctgggccgggcggatggggtttagaccagacaacatctacgtcaatccactgcggccagcctgacacaggcagctccaccagcttctgtctgtcgtattgcgccaccagccagcgcggtaggctgctccagccgtgcccctgctgtgccatctctaagagcataaggtaggacggcgcagaccagacgatcccttccggttgcagccggtcgctacgtttataggtattgagatagagctggcggactgtcgccaattggctacgtgttacggttttttcagtcgcgagcgggtgagcaaccgacacgaagactgccatttcagtcttaacctgcaaacgcgcagcggcaatatcgggcgggtaatctgtctgagcacgtaatagcccgacatgcgcgcggtccatttgcagcaggtcgatgacgtcgtcgccttccgcaaccagacattcaaattcaatatcgggaaagttgtgtgcgaaacgctgaatcacgggttcgtaatgggtggcttgccagatatcggacagtacaaacgtcaggcggggttcgatatggtctgccagacggatcgccagctcatccagctcttcgctggcggacaagatcgcctgtacgtgagaaagtacttttctgcctgccagcgtcagtaccggttgatggccggctcgatcaaacagcgtcagccccagatcggcttccagattggcaatggcggcgctgatggtggactggcttttatgcaagcgccgggcggcggcggaaaacgaacctgcatcaacggtggtgataaaagccagcaatgattctggtgaataacgcatctttatctataccctaaataattcgagtttcaggaaggcggcgacgcagtgaatccccaggagcttacatcagtaagtgactggggtgagcgaggaaagccaacgcacatgcaacttgaagtatgacgagtatatcgtttttatcgatggaatctaactgtactctaccagcttatgcgatgaaaataaggccgtaatacgatgccatccatggtcatggcaaaaactgaccagtaacttgcaataaataaaagtgaatgtgctatgcagaacaagactagcaaaaccttacgtgaacgcctgtgccatgccgtgggctttgagctgattgcgttgatgatctgtgcgcctgcgggtgcctggctgctgaataaatcccttttcgatatgggcgcactggccattatgctgtccagcgtcgcgatgacctggaatatgatctacaactcgatattcgatcgcttatggcctgcggatcgcgttaagcgtcggctgcccattcgtgtcgctcacgccttggggtttgaaggcggttttatcctgattggtttgccgctggcggcatggatgctgaacgttacgctgtggcaggcgctgatggtggagatcggcttcttcctgttcttcctgccgtataccgtggtgtataactgggcatacgacacattacgtgagcgaattgtgaatcgtcgcaatcatgtccaacacgtgtcggcgaactcccgcctgcgctagttccttcctttaccggtgtgtcagtttgaagctctgatacgccggtagctcaagcgatcgccataaataccatgatgccaccgtgcgataaggctgacattgcaggctcagagcctgcaaatcgcgcggtttcggcatatcaggtaaatcatagacgtagcgcaatccctgacgaatgcccaaatcgtcgagcggcatgatgtcggtgcgttccagcgaataaatcaaaaacatttctaccgtccagcgcccgattcccttgagcgaggtgagctgctggataagcgtatcatcgtccatatttgcggcccgttcgaggctcggcaccagcccgctgagtgcaccctgagcgatgccatgtagcgtatccgctttgcgggcagaaaagccgcactgccgtagcgtgtcggtggagcaggccagcatctgttccgggctgggaaagacatcgtcatgcaccctcaggagctttgcgaccatcgcatccccggcacgcgtcgtcagttgctgataggcaaccgcacgcatcagcgcctcatagggttcccggtgtggtgcagtttgatgacgacagtcaccgacctgctcgatcacgctggcccagcgtggattaatcgcactgagatgtgctttggcgtgctgcgtcaaatccgacgatgggtgggatggcataaacggcttccgtgatgcgaacgcaaaggacaggaaacgagcataggtgattgccgcgcgacacgccatctgggaagggctattcgtatgaaaaagaaaatacgaatgaaaaagcaagaattgaacgtgtgcgcagggtggcttcggtttagcgttagctcatgacgtgactttcagtaatagtaagattagcagtaatactgaattgaaatgaggtgcataaatgcgtaacgacacgatgcttaacgatacgccgtttcaggatgacgactcgcgctggcaggcggtagtaacacgcaataaggcggctgacagttgctttatctatgcggtgaagacgacgagtatctactgtgcgccatcctgtgcatcacgccagcctcggcgtgaaaatgtggtgtttttcgcgacggctgatgaggcgcaggcggcgggtttccgcccgtgtaaacggtgtcgtcagggaatgctgtcgcgacaggaacagcaggcacagcagattgcccgcgcctgccggatgatagagcagtcggatcgtccgccgacgctagcggtgctggctcaagccgtagggatgagcgctttccattttcatcgcgtgttcaaaaccacaacgggtctgacgccaaaacagtatgccagcgcctatcgtcaccggcagttacgtgaacatctggcagacaacggcgaggtgaccgcagcgattgtcgctgcgggctatgacgccagcgggcgcttttatgccgaagccggtacgcatttaggaatgacgccaacggcgtttcagaacagaggaaaggggatgacgatccactttgcgattggccgctgctcacttggcgacgtgctggtggcggaaagcgaaaaagggatctgcgcgatcctgctgggagacgatcctgaacctctgctcaatacgcttcaggagatgtttgctcacgcgcatttagtcggcggtgatgcagcgtttgaacaaaggatgtcgcaggtcgtcgggtttgttgacgatccgtccatcgggctgacgctgccgctcgatattcgcggtacggcattccagcagcgtatctggcaggcactgcgggccattccggtaggagaaacgttgagctatcgtgaggttgctgagcgaatcggatcgcccgctgccgtgcgcgctgtcgcgggtgcctgtgcggcgaaccggctggcggttgcgattccttgtcatcgcgtggtgcggcatgatggggcgctgtcaggttatcgctggggcgttgagcgtaaacgtgctctgctggagaaagagcaagtggagaaaaaacagattgtgcatcaaccagaggaatcgccgccgtgaactttgatttatttgccgatgaagcatcgcgtcgctggacggaaacgttggctccgggcgcggtcatcctgcgtggtcacgcctacgacgatgcgccggcgttgctggcggcgctgcaaaccgtcattgcgtgtgcgccgctgcgtaacatgatcacgccgggaggctttgtgatgtcggtggcgatgagcaactgtggacagcttggctgggtgacggatgaacagggctatcgctacacctcacacgatccgctgagcggagaagcgtggcccgccatgccggaggccttttccttactggcgaagcaggcagcgagcgaagccggttttgctgattttgaaccggatgcctgcttgatcaatcgctatgatgttggtacgagaatgtctctgcatcaggataaaaacgaacgggattttcaccagccaattgtgtctgtttcgctggggctcagcgcgacgttcctgtttggcggtatggtgcgtagtgataaagcacagcgtgttccgctgacgcatggcgatgtggtggtctggggcggagaatcgcggctctatttccacggtattctgccgttgaaaagtggcgcggtaccggaagggatgcctgatgaatgccgttttaatctgacgtttcgtaaagccggataagagaacgttattctgcttaccgtgaatttcgtttgcgcttgagtgaattccttttaaatagatagccagcccgcatcaagcttcaggctggcttaggggaataatgctgatcgcttaagcccgttgttaggggaaacacagggggaggttcccgcagggacgcctcacccctgtggtcgccccgtgtatctcaatgctcaaacgaacggtattaggcgtagagtcgagcttatttcttactgaacttcatataatcaagggcgctttctgccgcaatacgacctgagttgagtgcaaagccaaacgtgccgccgcctaacagcaggtcataggtgtcgccatacatgccggcggcatcattacctgtgacgtacaggcccggaatgacctcgccggatttatctatcgcctgcattttttcgttgatcttcacgccgcctaatgtgcccagcgcggcgggctgcattctcaccgcatagaacgggccggtttttatcggacgcaggtaatccatgtttttgttgaacacgtcatcccgtttttgcgtcgcaaacttgttgttttcttccagcgtattcttcagcacgctggcatccacgcccatctctttcgccagcccgtcaatggtggcggatttgaagacgaagccgcgatttttctgactttccttcgtaaattcgctatcgaattttgttagcttggtattggcaataacccattcgccaatcggcacatcaatgccgtcttcgacgtaatgtttacgggatgtctcgtcaaaaatggagtacatgatgccgcccgcttttgacaacgcgttgccggagtgtggccagatgatgacgttagattcatcggtaaagcggcggccgtgttgatcaatccacagatatggctgacgcgcggcggctagcagatgagagttaggcgcatagtctggcaggccggggcgataggcttgcagcagacccatgccgtccggtttggcaccggctttccaggccatattaatcccgtcgccgtctttaccgacgttgccaaccataatggtgtcggggaaggcggcatatttttgcagcatctctttattgttggcgtagccgccagtggcgatgatgacggccttggcgtctatctggaaggtgttgccgtcgctatcttgtgcgatgacgcccgtgactttgccgtctttcacgaccagatctttacccgccgttttcaccaacgtggtgacatccatacttttaaactgctcatggaatgtcttaatcaggtggcgtccgtggccggggccgtcgatcacatgccaggtcaacataccgccggggccgccggggccgatgtattcaaacttgatgcctttcgatttcacccactcaatcgtgtccgctgagcggttcacgaaggcgcgaaccacgaagggatttgccatccagtggctataatccatgatggttttaaacgccatatcaggcgtcactataatcccctgacgtttctgcatgctgctgttggcggcgaagataccttcggcaaagttacctgtgccaccgacaatcggctgtttttccagtaagacgattttcgcccctttttctgcggaggccatggttgccgaggtaccagctgcacccgcaccgataataacgatgtcggcacttttcgggatttccggctttgctgcgtccgctgcctgtgcggtagaccagcccatcatcgagagacagagcgtcgcgagtacactttttctgaagcgtttcatgatgttttccttgatgttattaatattttttacaacacggtgtgttaccgccgcgttcccactgccgtgtttcgcgcatgtagagcgtcgcacgtggagaacccagcgggattaattcgctttagcctgcgagtacgcatcttccgccgcttcatgcaccgcaccactggtcatcgtggcacccgacacgccatcaacctgtatgctttgcttttcggtcatggtttttgcgagttctattgctgcttccccgccgacttctggtgtctcttccagggcatcaatggtcgatttgaggacttttccctgtgcatcgatatcgagcgtgacggtgacatcgccgccgataccctgtctggcggcggaataggtaccagctttaaaattcccttcttgtgcgactgcggtttctactgcgaataaaaagcaaagtggcaaaatggctgagaatgttttcatataacttttcatataagtaagagagtcccgttggtttgaatgaggtgaataactacgctatctcccatgaatcaagtgatagccgtcgtcgttattgagaggcctgaatatcaggcagcaaatcggtaagccaatgccgagtaataaaaataacaggctgaaatggttaagattgaagatgatttcgaactgagagagaaaacgtaatagtggaaacgtcagcgtcatactgagcatgacggaaagtagttggctaatggtcaaaaggttattaccgctgtgatacgtgctgttattcagattactgaaagccagcgtactttcagctgaatataacgtcgaaatcagcacgcctaacagcatggcgataatgccgatgaggtgcatcgatctctcttgcaccgccgcactcaatgcgagcacgcatagcgacgttacgctggtcgtcagcatcaacagccgccgatagccaatacgcttgaccagcggctcaaacagcagctttgacaacagcgcaccactggaaaagagcagcagaatcaggctggtttctgctggcttacaggccagcgtcgtttgcagcatgagtgagagcacaacgggtattgatgccagtagcgttcgcgtcacgatgccgccaataacgccgacagaaaaggttctgatgccaaacagcgcgcgcgggaataatgctgtctctgcaatgagatgttgtcggtaataaagaaaaaccaaacccaatgtgctgcaagacaggaataacatgacgaacgttggcagtatatttctcgtggcggtggttagcatgaaggccacaaggaataacatcaaaatgggaaaggcgacttcataggcacctgtgcgtgacgactctttagtcgtcgcaacaggaatatatttggttgccagaaaaaagcagaataaagccagcgggatattaacgaaaaaaatagcctgccaggatagaaaattaaccagaatattaccgaacacggggccgattagggtgccgagtaatcccaacaaggtcacccgattaagaaagcgtaatttcagactctgcggcgtggtacgtaatatcacagttctgatgatgggcaacatgagcgcaccgcctatgccttgaataaagcggtaaaggcttaaactgccgagcgtggtggccgtcatacacagcagcgagccgagcgtgaaaatggcaatcgctatctggtaggtttttctatctcctagccgttccgccagccagctattagccggcgtaaacgcgacaaccgtgacaatgtaggaaatcacgatcgtttccatatgcaacaccggctggtgcagcgactgcgcgatagcgggaatggcgatatacaccatggtggtatccagggattgcatgaaaaaggtggctgaagcaatccagaataagacccatgacgtattcatttaggccaccgtcatttgtccggcataaagcacgaacagtcgtagcaggaacacgccgaacagactcatgacggctaaggtaatcacttgccctttgccggaatgggcagaaggtttgcgtacccgattggtaatggatgggatcacaatgccgatgccgataatgccaatccagaatacgcttccccagaagcctgacagcgcggtctgggcggcgagaaccttttgcccgccgccaagcagcagcccgacaaaaaacgccagcagaaggaacaattcggcatacaccaccggggtttccacacgatggatgaaatgcagggagagtgaattccctgaggtatgacgtccccacgcgctggccagcaggatgacggcaataccggatgtcgtaccggatactaaaaacaggacgggcaagacggggttattcagcagcgggaacgatttcagcgcggacagcagaaagccagtatagcagccgagtaggattgccaagaccagcagcaggttttcaatcaccgcggcgtttttgacgataattgcggttaatctacgcgctcgtgcagccagtgcgggccggtgccagacggtctcaagctgagtcagccatacgtcatgataaagcgtgatgagccacagcagcatgacaacgaaatacacctgaaagagcatcacgccaagcgacatgatggaggtgggattgtaaaagaccatcaaataccaaaaggtcagcggcttagtcaggtgaaaaatcagaatcaccagcccgaggatcacggcaagcggtgccacgatggccgtggctttgataacgcgattactgccgtggtattcggtaggaacgtagtgcctaaggagcagagacagcgacaccatccccgacgagataccaaccagaagaagataaacggcgatgggccaatcccagaccagcgtgtcgaacgtgaaggcgttatgcattgtcgattactcctcgtttcccaggcatacgatagagttgaggttcggtgcccaaataaaccttggagcggtaggtcgcgttgctctcgatcatcttggcaatgttgctttcagggtcgttgagatcgccaaataccaacgctttagtggggcagatttcgacgcaggcgggctgtttccctgccgccagattggtttcccgacaaaaattgcatttgtctgccgttttcgtgacggggttgatgaaacgcacatgataagggcacgcggcaatacagtagcgacaacccacgcagcgtttatcgttgacgtcaacaatgccggtgagcgcatctttaaaggacgcccccgttgggcagacggcaacgcagggcggattctcacagtgctggcaggacttacggaaaaattgcttgatggcgcgcgttttctcgacggcgggaatgtcgacggtttgcagtatgtccagccgggttacgccatcagggacgttattcgtctctttgcaggccttgatacaggctttgcatccgatacaacgcatttcgttatgtaataagccatatttaacggctaatttaccctgcgttttttctggctcattttgagcttgtacgagaccgatatttccactaacggcaatcgcacttcccatataggcaataaaacgacggcgagataattcttccatatcataaatcttcacattgaggtgatagccgcgcgaacacccaatttttcatggatgttattaacccagcgatagcgttaatatttcgcagtttgacgctaatagaaaaacagtggtcaatcattatgatgaaaataataaataggccatgttgttattgtggttttattggagcatggcgataaaaggctaagtgtgcgtttggtcacatttatttttttgtagttacctatataacaaacatcgatttgttatatatggaattaaattggtcgtttatttatttcttagaagggttgtttttaggaggcagcgtttccattgtcgtggtttgtttttttatctttctgcttgcgattatagtgagtaattgatgtatatcagattatacgtttttttatccgctaatgatggcgtttaaattgatggtggtattttctttgcaacaaataaaaaacgttagtgcttatttggcactaacgtttatgtaacataagtaattaagaatagaaaatcttaatggtaggttggcatcagggttttaagtgtttatcaagaaagcggacggtaattttcatgatgtccggttgcagccaatgttgcccgccgtgctctgcgtccttaacgctgtaataggtcgattcgatatttttctctctaagagcctgatgcagtctctcggtctgacgtggagaaaccaccgtatcgttcgtgccgtgcatgatcagaaatgggggcgttgcactgctgataaagttaatagggttagcggcggctgctttttcaggatagcgggtgattgcgcctccttcattaaatacagaggtaccgttgacccaaatagcttctgtcgcagaaggtgaagcgtgcctctggacgacatcatcagggaaaccttctcccaccagcgtcaggtcggatagcccataaaaatcaatcgcggcttgaacatcactgctttggtcgaggttatcgcctttatcgtaggtttttgagccatttgtcgctccggcaaatgctgccagatagcctcccgcagaggcaccgaaaaccgcagcgtgttggccgtcaatgccgaattttttcgcattggcgcgcagataacgaatagcggattttacatcttccagcggcgcggggaaaagaacggtaggggcgacacgatattccatactggcaaccacataacccgcttcggcaaggttaagacgctgttgcagataattatctttattggcattaacgaatccgccaccggtaatgaataatacgacgggaagcgctgttttcgcttcgggctgaagaatatccatttttaatgcaacattcggatagccacgcaccgatacctgagaataaacgacatcagagattaatttcaccgacgttgtttcctgctttacgctaatgtcatgctgagtctgtgctgcacttattgctgttgcccccatcattgccaatgatgctaatcctatttttgttgttttcggataattcatgttttaagtccttttgttaggggtttgtaaactttttcgatttgtaagggatgatgttattatttgtaaaaataatattaaaaaatctttaatgttatgggtgtccgtcttggctaataaattatttccttattgataataagttgactatatctaccattaacgttattcctcattaattaaatgtgcatctaatcacatttgattatttacaaaaccttataattgttatcataggtgatgatactcgtcatacttcaagttgcatgtgcgttggctgcgcttagtcacccgaatcacttacttgagtaagctcatcgggattccttcacttgccgcctacctgaaactcgaattatttagagtatataaatgaggcagttgatgcgtaatataaaacaatgtttagcataaagcgtgtgatttattatcaggaactcatccgggtcgggagtttcaccaaggcggcgaaagcgctgaatatctctcaggcttttttgtcacaggagatcgcgcgcctagagattgaaacggaaagaaaactgattaacagaaccactcggcagttttctctgacgccatttgggcagatctttgctgacaaaattcaggggatgattaaagaacattatgagctggaacagttcgttagcagctatgaggaaagcacggacggcgcactgctggttggggtgatcccaatttttaatcgtctggcccactacaatatgtttaacctgtttcagaaagcctatcccaatattgatatctcttttattgacggtgtgagtaccgatttactggaaagggtgcgcaacggcgagatccacctgtctttctcgacgcctttcgatgaatacctgaacgatcctttgtttcatcacactatttgccagattgatgacattgttgccgtgatggcgacgtcgcatcccttggctgacaataagacgctaagcctgccgcaactggtaaaagaaaagctgatcgttccgcagaaagggacgggggagcatgccgccgtttctgaatccttcaccagacagggcatcaaccccagctactttcgtgaatgcagcaacatggacatcattatggatctggtgatgaacctatccggcgtggtcttcctctgttcgtctgtcgccaaaagcctgactgcttacgacgtcgcggttattccgctggaagagcagttaaaaaggactttcgccattagctatctgaagcgcagcgtgaacattcccatggtgcgtctgtttttggattttctgcaagattacagcgagtctgttcggtagcgcattttatcccctccctcgattcattcagtttccgcttcccgctattcacacgttttaggtaaatgttgcaaatgtgaataaatgtgaggcgattcaaattatcgtcatcaatatacttgtatggtagtcagcataaacgaatagctatatgcacagaaggataagtaacgtgaagattgtcagcgctgaagtgtttgtcacctgcccggggcggaactttgtcaccctgaagattacgacagatagcggattaaccggccttggtgatgcgacgctcaacgggcgtgagctgccggtcgcctcttacctcaaagatcatgtgtgtccgcagcttatcggccgtgatgcgcaccagatcgaagacatttggcagtatttctataaaggcgcttactggcgtcgtggcccggtaaccatgtccgcgatttccgctgtcgataccgcgctgtgggacatcaaggctaaagcagccaacatgccgctctaccaattgcttggcggtgcatcgcgcacgggtgtgatggtgtattgccacacgacgggtcactcgattgatgaagtgctggatgattacgcgaaacatcgcgacctaggctataaagcgattcgcgtgcagtgcggtgtgcccggcatgaaaaccacctacggcatggccaaaggaaaagggctggcgtatgagccagcgacgaaaggcagcttgccggaagagcaactgtggtccacggaaaaatacctcgatttcacgccgaagctgtttgaagccgtgcgcgacaaatttggcttcaacgaacacatgctgcacgacatgcaccaccgcctgacgccgattgaagcggcgcgttttggtaaaagcattgaggactatcgcctattctggatggaagacccgacgccggcggaaaatcaggaatgcttccgtctaattcgtcagcacaccgtcacgccgattgcggtgggagaagttttcaacagcatctgggattgtaagcagctaatcgaagaacaactcatcgactacatccgcactacgattacccacgcgggcgggattaccggcatgcgccgcatcgccgactttgcgtcgctctatcaggtacgcaccggttcgcacggcccgtcggatctgtcgcctgtttgcatggcggcggcgctgcattttgacctctgggtgccaaacttcggcgtgcaggaatatatgggttactcggagcaaatgctggaagtgttcccacatagttggacattcgataacggttatatgcacccaggcgaaaagccaggtttaggcattgagtttgatgaaaagctggcagccaaatatccctatgaccccgcgtatttgccggttgcccgtctggaagatggcacgttgtggaattggtaagagtggaacgggtaataagaggccaaaacatgaaaagtattgtgatacagcagccaaattcgctggtgattgaggagcgcagtattccgcaaccggcggcaggtgaagttcgagtaaaggtgaagctggcgggcatctgtggttctgacagccatatctatcgcggacataaccctttcgctaagtatccgcgggttatcgggcatgaatttttcggtgtgattgaggcggttggtgacggtgtggatgcagcccggttgggcgaacgcgtctcggttgatccggtggtgagttgcggccactgctacccgtgttcaatcggcaagccgaatgtctgtacctcgctagtggtgctgggtgtgcatcgtgacggcggattcagcgagtacgccgccgtatctgcgaagaatgcacacgtcattcccgatgagattcccgatgaatttgccgtgatggtggagccttttacgatttccgccaacgtgaccgcgcaggtgaaaccgacagaacaggatatcgccctgatttatggcgcagggccgatggggttgacctcggttcaggtactgaaaggcgtgttcaaagtgaaggaagtgatcgtcgtagatcgtattcccgaacgtctggagatggcattacgtagcggggcggacagggttatcaacaacgcgtcgctgtcattaaaagatgagctggagacgctgaatatcaagcctacgctgattattgatgcagcctgccatccgtctattttgcaggaagcgattacgattgcttctcctgcggcgcgtatcgccatcatgggtttttccagtgagccttgtcagatcagccagcagggaatcaccagtaaagagatctccatcttctcatcgcgtttgaatgccaataaattccctatcgtgattgagtggctgaaagagaaacgtatcgatccggcaaagctgatcacacaccgatttgattatcagcaggtggtacaggcgattgaggtctttgaaaaagatcaaaaacgctgctgcaaagtcttactgacttttaatgaagcatgacgggtattagcaacaaggtccatataaaagggaaacacactatcgattacagaaaactataatgattcctttgaagtaattatttctctcttaatcactccagaccataaataacgggctggagtggattgcgacaccatgatgaacggtaattttatttactgttatttataccctaaataattcgagttgcatgacaaaacgttaacgttttgaacaacgctctgcgttgatcctttagggcaaggcccatttatggccttgtaacgcggcgacgcagtgaatccccaggagcttacataagtaagtgactggggtgagcgaggaaaccaacgcacatgcagcttgaagtatgacggatataccataattacaaaacgtcgagagtatatatatgaataagcataagatagcatctggacaagataagcctgcaagaagtacctctgacttagtcaaagcggcggtgtccggctggctaggtacggcattagaattcatggatttccagctgtattcgctcggtgcggcactggtctttcatgaaatattctttcctgaacaatcagcggcgatggcgctgattctggcaatgggcacctatggcgcaggctatattgctcgtattgttggtgcctttatttttggccgtatgggtgactccatcggcagaaagaaagtgctctttattaccatcaccatgatggggatctgtaccacgttaatcggcgtactgccgacctatgcacagattggtattttcgcgccgatcttgctggtgaccttgcgtatcgtgcaggggctgggggcgggcgcggagatttccggtgcaggcaccatgctggctgaatacgcgccgaaaggcaaacgcgggattatttcctcactggttgccatgggcaccaactgcggcacgctcagcgctacggctatctgggccgtgatgtttttcacccttgaaagagaagagttactggcatggggctggcgtgtaccgttcctggccagcgtcgtcgtgatgatattcgcgatctggctgcgtatgaacctgaaggaaagtccggtctttgagaaagtcagcaatgatgtctccggtactgaagatccgtcatctgctctggtggttgagcaaagcgagcaaaaatccatcttgtcgatgttcaaaagcaaagcgttttggctggcagtcgggttgcgtttcggtcaggcgggaaattcaggattaattcagaccttcctggcagggtatttggttcaaacgctgttgttcgagaagtatattccgacagatgcattgatgatcagttctattataggttttatcaccattccattcttaggatggctctcggataaagtcggtcgtcgcataccttatattattcttaatatctcggcgatattgttagcctaccctatgctctctctcatcgttgataaagagaatagcgtgaatgtcattatcgtcagcattatcattattcataactttgcggtactgggattatttgcgctggagaatatcactctggcagaaatgttcggcggacgtagccgctttacgcaaatggcgattgccaaagaaaccggtggtttagttgccgttggttttggtccggtattagcgggtattttctgcaatatgaccggttcctggtggcctattgttgtgatgctgattgtctattccgtaattggtttattcgcggctatctgcatgccggaagtcaaagatcgcgatttagatgaattagaagacgcagcataacgttcagattgtcattgttcgagttgcagggcgttgacctttctgcaactcgaattatttagggcgtagacgtattttttgaatcacctatcagggataacgatgagtattaataagttttctactcttaaaccgcaggttgtggtgccgcgttacgaccgcagccagctaaaaacgcgtattgcgcatattggctttggcgcattccaccgagcgcatcaggcggtctgtgccgataaactggcagcagagcaaggcagcgactggggttattgcgaaattaatctgattggcggcgagcagcagatcgaggccattcgccagcaggatttactgtggtcggtttccgaaatggcggatagcggctggaatagtcgggtcatcggcgtggcgacgactgcgctgcatgcggaagtcgaaggtattgaggcggtgctggaagcgttaagcgcaccggatatcgccatcgtgtcgattaccgtaacggagaaaggctattgccatcatcccgctaccggacagttgaatatcgaacatccgctgatttgccacgatctggcgttacccgcagaaccacgctccctgcccggtgtgattctggctgccatcaaacgcagacgagaacgccagctaccggcattcagcgtgatgtcctgcgataatatgccggaaaacggacacgttacgcgcaacgttatcgtgcaactggctgaacagcaggatgtcggactggcgcgttggattgaacagcacgtcacctttccctccaccatggtggaccgtattgtccccgccattaccgacgaaacgctggagacgatccaagggcaactgggcgtcgccgatccggctggggtcgcctgtgagccgttcttccagtgggtgattgaagataacttcgttaacggtcgccccgcgtgggaaaagactggcgcggagctggtacaggatgtgctgccgtttgaggaaatgaagctgcgcatgcttaacggtagccactcgtttctggcgtatctcggctatcttgctggctatcagcatatcagcgagtgcatgcaggacagcgcgctggtcgcggcagcgcaccatttgatgctgcgtgaacaggcaccgacgctgcgtacgcagggtgtcgatcttgccgcctatgccggtgcgttgcttgatcgctatcgtaaccgtgcgttaaaacatcgtacctggcagattgcgatggacggttcgcaaaaactgccgcagcggatgctggattcgatccgctggcatttggcgaacggtagccgttttgatgcgctggcgcttggcgtggcgggatggatgcgctatgtcggcggtgtagatgagcaagggcaaccgattgaaatcagcgatccgctaaaagaaacgatcgctgaaacggtgcaaaacagtatggaaggggaaagccgtgtcgttgcattgctggcgctgacggcaattttcggtgaggatttaccgcagaatcccgcttttgtggaagctgtgacgcagcactatttatcgctgttggttaacggtgtgaaaggaacgttgcaggcggcagactggtaggatgaaaagcgcggcgggttcggtaacactgacactcgctgcgctaagcgtgtatcataagcggtaaatttcttggctaagcacagcggcatggatacctcttttcagatcaacaacagcgaaccagtcaaccagcaaatttatcgcgtactgcgcaaagacattgtggaatgcaatattccgccgggtaaactgctgtctgaaaaagaaatctctgtgcgttttgatgtttctcgccagccggtcagagaggcctttatcaagctggccgaggccggactggtgcagatcatgccccagcgcggcacgtttgtgatgaagatctctgagcagcgcgtggcggatgcccgctttatccgtcaggcactggaatgcgccattgtgcgccgtgcagccgaaatggtgacggatgagcaactcttgacgctagagcacaacttacgccgtcaggaactggccgcgcagaatgaacaggttcgcgagtttcttagcctcgatgacagcttccatcaacttctgacgcagattgccaactgtccgctggcgtgggaaaccatcgaatcgatcaaagcgacgatggaccgcgtgcgttttctcagcctgagtcaggtttcacccccgccaagcctaatccaacagcactacctgatttttagcgccctgaaagcgcgcgatcccgatgcggcggaaaaagcgatccgtgagcatttacaggaaatgatctattcgatcacgccgattgcacagcagaatagcgactggttcgagcacgcctgagcgggtattgcgatatcccgatcgctataggtcagccgatcggtaatatcgtaagcgatggtgctaaatacgccatttgctggggttgaacgttgaggaagcgcgctctctgcgagatgtcccgagaaaataatcgacacagattttgagagtgtgatgatcatactgcactaaggttactgccagacggggatagacccttgctcagaatatcgaggaatgcactgattctgggaatggtctgtctgcttttttgccatgcaagattaatcggtagcccctcagtggttagttctggcagaacttctaccagcgttcctttatcgagttgctgtttaatcagccatgaaggaagctgcgcaattccaagtcctgccaaaacggcggtgacctgcccttcgccgtccccaatcgcaatccgcgccggaaatgcttttctttccgtatcatgaggctgccccccagagaaatgccagggggtggtcatgctattattttctgcataaacgatgcaggcatgttgctccagatcttgcctgttctttggttggccatttttaagcaaataggaaggagatgcgcaaaaaatttgttgttgaacacctaaatatcgatgccctaacgtatttgaccatatattagaacctccgattctaacgatgatatcaataccctcaaccacagggtcaacaaaacggtcggagaaggtaatatgcggggtcagcaggggatgtttttcaatgaaattaaggataacgggtagaacatgcaagcgtccgaaggacgctggtaaatcgatccgcactttccctcgagggtctgtcgtttcagactgcatcgcaagttccgcttcttccaaatccgccagcacgctggtgcaggtgcgataaaacgcgacaccggaatccgacagtgacaagcgtcgcgtcgttctatcaaataacctgacttgtagccgactttccagtctggctatccctttactgactgctgaactggttaaattcattttttctgctgccgcggtaaagctccctacatcggcaacgcagacaaacaaatcaatcccctttaaacgttctgaagagtacatcatgaaccttattgatgaattaaattcccgtcaatttgtattttataacgcaaatacgaaataaattcacagtaaactcactgatatcaacgcgacttgatcatcctttttgaaaaaatagaggcagccatgatgaatacgaaaaaaacaaccatccttattacgggggcgacgggtcagatcggcggagatactttacgtaaccttttgaccgatgactcgattactgttgttgcagcagtaagatcgccagctaaagcaaaagcgttcgaggagaaagggatccgtaccgtgatccttgatttcgacaaagttgaaacactggctccagctatggaagggatcgatcgcgcttttctggttactggatataccgtggatatgttacgtcagagcaaagtatttcttgatgaagcaaaaaacatgggtattcgccatatcgtacatttgggagcctgtggccgtgacgatagcactgtggcacattgggtttggcatcaatacatagagcgctatattgaatggtccggtttctcttttacacatttacgtccggaaacgtttatgcagaatctcctaagttacgatggcactaaggccattaaaaatggagtaattcaacaatatacaggcgatgcaccattcagttgggtagatggcgaagatgtcgcactggctgccgcacaggctcttttacatccagataaacacggtgggaagacttaccgtttaggttatgacgccaaatcttatggtgaaatagccgcgattatgactgagattctcggtcagccattcagctatgaagcccttgatccgacactgtttcttgaaaaaatgcgggaagcaggtgctgaaatggcttatatgcattgtgtttacgataatttccgtagggttgctgccagagatattcctggcgtcgatgatacattcgataatttccctagtattgtcggtaaagaacccgttcgctggagagaatttatcgaaaggcacagagatgctttcgcttactaagcggtattaaatcataagaccatatttgttttcggagatagggttttttgataacccagctctattcgagtacgccttagtggctgaattatggcttccacctttggtgcgatcctccggtggaggccatgctaaaagctatttcagcggctgcgccaatttaattaaccacagctcgttatcggcttctggtttctgcaacggtttgatttccaacgtcgtatcgaccgactttccgtctcgcgtgagttttccatcggcagcgacctgatagtcgtccgctttgtcttttgctttcatgggagagtgcagcacggattgcagaccaaagtcgttgtcgttgatgatggccagcgtttgtttatctaccagcgccagaccttccactttctcctgctgccagccgagcttacgtaggtcaaccaactcctgcttgtgcgccagcgtaataccgcgtttctccaactgagcgagatcgtcaaattccggcgatttaccgtcggcatcaaatggcgtcaggtcgcttgctttgcttagatcgaccagatagatgcggttctgcatctgtttgtctttatccgtaccttgctcgaccagcagaatgcgctgattgtccagtgcgacgatatcgccgatcttggcatccttcgctttcttatagctgtcgatgttgatgggataacccagcatgcggctggtttgggtttccggattaaacatcaccagacgcgtaaactgcgctttgtttttacttttgccgtcgatatccagcgtactttgcacggccatgacgatggtgccgtccggcaggcgagtcagcccttcaaagccccgattcggctgacgccacttgatgatattcggtaagccgctggcaaccgagtgctcattgcccgcaggcgttggcccgaatttttgcaggatcttgccgctggcatcagcgtggatcaggaacgggccgtattcgtcacacagccagaagccgcctttgccatccggcgtaatcccttcggtgtcgagtccacgctggctggtgcggagcggttgcagggcgtcattcagcgccacttcattggtggcgccaataaagtctgctggcagcggtaagccagtgatgttgccctctgcatcgtgcagcgagcgagggtttatggcttcggccgctttcgcgctgacccgaatgtccatcatcagcggcgcgtagtcggggctggcgaagatcttggcgtctttctcgccgaccagcggtgcatcggcatttgggccacgatcggtgacggtggtgaacatcaggtcatcaccctgtttgccggtgaaatagaggccagagccaatgccgacaggcagaccgttgggaaagtttttggcaaatttgccctgatacggaacatgatccccagccgggaaggtgacgacatagcgcgtcactttttctctttcggcctgagcgctgaacggcagaaatccggcaaccagcagtgctaacaacgtgtgtttcatgctattccccatcaaatgtcattctggtggtggctacggcgcggtgaccgtgccgcctgtcgtggatgaagcggtgttttcttgctctttctctttcacgccgcccggattgggctgcgggtaatcataatcaatacgcagaggatgcgcgtacgcactgttccacagttgtgtatagagcaggtctacccgctgcgccatcgctgggttctgaatcaccatctctagattacgcgagttatccagatagccaccgctccagttgctggtgccgatccaggttttcgtgccgtcgatggtcatgatcttactgtggatcacgcgggcaaaagggatgaagccgctgctgacttgcggtatcgacaccgtttttatctggatgttgggtagcaatgccagacttttcaggtaggcgatattcggcattttggtgctccattcggacaccatcagctctacctgtacgccgcgtgcggcggcggtgcgaatcgcgttatcgataaccgcatagaacgggcgcgttttatcggggccgtaggagagcgggacataatccatcacctgaatgcgaacctgctgctgggcttccgccagcagacgagggagttcttcttctgaatccatcacgccagcgggattaaacgctttggggctggcaaccagatagttgcctgaacggtcaacggcatccgtcgatgcgggtagcggtggaacggtttctccgttgctcagtcgcgcctgtgcctgccagtcttgttcaaaaatggtgctaatttgattcaccacgcgtgggtcgtcgatcaataaccccgtttcgtgaatgtgctccagcgctcgccaatcaagattctggctacccatgtaagcctgtttgccatcaaccagcaggtatttggcatgcagaatcccgccgctcaggcgttcaaagggaatcacgcgcagttccagattcgggatggttttgagctgatccagcgtgtcctgtgtggaaatttttagccctttttcttcgagcagcagacggattcgcacgccgcgttctccggcggcacgcagatgctgtaaaacgctatcgaggcgtgttcctgcctgattagcgacatagaattggcccagttcaatcgtgtgctgggcgttatcaaacagcgatatccacaccgcatcgctcgggcgtaaatcgggggtggtcagcgtggtttccatcggggcgtcatagacgagctcatagccgggaattttatagccgagagcgttggagtcggcataggctgacgcacttacaataagcaatacgcctcctgtcagcagcgtgttgatgcaatgcttccagcgttgccccggatacgtgaaaccaccacgattaagcatagcgtttctccgccatcgctttctctgtcatggaattatgtgccaccgcagggcccgctttctgttggcgagtatgcggcattccggcacgaatcagcaggactttcagcatttcgttgatgtgttccatccggctttgcagaaaattgttccccagcaggcaaaccagtgcgatggcgatccccagtccggtggcgtacagcgcggttcccattccggcagaaacctgactcgggtcggaaattccggcggcggacagggctttgaaggtgtcgatgatccccatgatggtgccgagcagccctagtaacggtgctgcggtaacgacggtttcgagaatccatagcccgcgagacagctgtggcttactttgcagatattgtgcgtcgatcaggtcgttaagcgcatcgcggttttctgcctgatgtgactgcgccagaacgggcgtgactactgtgataggcaggcttgggcgctgggtcagtgcgtctgggagatcgtgaacgtggcgaatatccgccgttagcgcgcggtccagacgtttggcctgccggcgtgtataggaaaaatagagactgcgctcgatgatgatcatcagggcgatcaccagtgaggcgtacatgacgtagaaaataatctcgtgcagcatatcggcgttcatggcctgatccttctgttgtcttgttgggcgtgatttatgatgacgatgtccgtcgggcgggtgtaatgggtagatcgtaaagacgctgcaagtacatccctgtaagctcgagccgcgcagatatgaatctcatccctgagattcaccctttcagggccgtcgcaagcgacgttcaaaaaacgttcctgacgtttttgtccctggcgcggacgctttactcttctatcccattacccccgttttgctctgtgcttcggctattaacgaattagaacgtggcttccagtgaggcgctgaaggtgcgttcttccccgacgttgtaaaacggtgtgcctgccgatacgccgttatacgatctcgagttgaagctcactgagcgtgctgagtcgagatactctttgtcgaacagattgctgacgccaacgcgtaaggtggcgcttttcacgatcttcttatccactggcagatagacgccggcgctgagatcgaaaacggtacgtccgccgatcttctcgtcattggtcatatcgccgtagaacgaaccgacatagcggctattcacgccggcgtagtaaaggccgtcgtcatagcccagcccgaggttgagcatatttttcggtgcattggctgcctgcttgcccgtggtggggagttggctgccgctggtggcgagattatttttctgctcggtatcggtataggtataagcggcgaagtagttgaagttgtgaggcagcttgccgctccactccagctccagccctttgttttccacttttccagcgttgatcatttcgtaatcaccgtcggcgttacggctggagatctggcggtcggtaaagcggataaagaacagcgaggcgctcagcagcatgtcctcatcctggaagcgccagccgagttcctgattccaactcagctcaggtttggtgttgatagaatcgccaacgttgtataagacgtagttgggcggggtgcgcatgttgcgcgtgatgttatagaacacctgattttcggtattgatgcggtaagccgcgttaaagctgggcaggaattcgtggtacttcttgttctttttctctgcgacgttatacaggctgccgaggttagttccgtcacgttctacgtgctgataggccaaaccgccggtgaacgtccattctggtgagaagaaccaagtgtcctgtacccagattttatgcgctggcgtgacggtaaactggttacgaccctgaaccacttttccgttagcgtcggtgatctgattggcatcgccgggtttgccggagacgttcaccgggttgccgtcgctctggattggaatgaatggctgcgtttggcgctggcgggcacgctcgaaccagtaaccgatatccaggctatgttcatcgttaagatcccatttcagcttggtggtgatacccggccgccaggtttccgtccatgaagggcggtagtaggtgttcgaggtcagattacggagatcgtagttacccgcgcggtccgacgttgcagataacacgctggcgcttccgctgccaaagctgccgccgttcgtcgagaaatagtaaggctgtaaggtcaacgccagattatcgcgtagctgcaatttctgggtgaatgtgacattcagcgtttcaaagttattgcggttgagtttgtaggattgagaaatctgtccacggctgttgtaaaccggcgtcatggcgtaatccatcttgcgcccgttttgctcgaactgccgtttgctcagcgttgaatagttgatggtatcttgctgattgtatttcacaatcaggttgctgctgtggccattttcatgttcgtacaggccattccactcgactttatcagcgcgggaataccctgcgccacgccatttgtcggaatcggtatacgagtaagaaagccaactgctgaagccgttgtgtttaccggtttccagacgcgcaaaggtcttgctgaggttgttactgccgaacgtttgcttaacgaagccgccaaactctttcgccggacggtgggaaaccagcccgatgttaccgccgctggcaccgatgtgcgggccatccatttctgacgaaccttgggtaacgaaaatctgctccaggttttctggatcgcccatcccgttcgggtacacggcgtagtcgccggagtcattgacgggaatgccgtccgatgacaggccgacctgatccgcactcatgccgcgcatggtatagctgacgccgctcaagccgctggcgtcattgctgctgacgttcaggccagcggtgtatttcagtttatcaatggcgttgcctgcggcgggcatcttgtccagcgcgtctttcgtcacggtcgaacgtgatttggcgctgtcttcttgaaccattagccctgcgccgagtggttgcccctgtacgttgatggtgccgacatttgtcgcctcctccgccagcgcggagcctgccaataatgcgccgacgacggacaaacataccccagaaagtttgaacggtttcatttcataatcctagtattatcagtaatatactgttgatgttgttttgctggttcactctcttgctcaggtgcgaaacgctattgcgcctgataatcaaacgtggctaaaaagcgttttgtgctttgtcctgcaaaggcatcggcagggaaggcccgaacctgtttgatgctctgtaagctggcctgtgccgcgcggttaagcagcatgttgggtgctttgctgttgatcccagaattgatgactcgccctgtgcgatcgacttccagccagacttcaacacggccttcgggacgttcaagcgatgcctgtcgcccagtcgggtaacgtttggtttgttcaagctgcgcgcgcagtgcctgtgcatagctattttccagcgcggcgacattcaccgacggcgcggatggtgcagcattcgtcgtcggtgccgagcgtttgatcggaacttccgggcgtggcgcagtcggtttggcctgagcaggcgttggtttcggtttagtttctgccttgggcttaacctctggtttaggcttcggcttcacttccggtttagggggaataaccggcggtgcttctataatcgggtctggctcatcaaccggaatcggctcgggttctggtttcggctgtagcacgggtttcggctctgggagcggttcgggctggggaatcggttccggctcagccagcgtgagcgccatgaccgtttcgtcgtattgctgctgaactttcagcggtggctgttgactggcgaagaacaggcaggtggcaaagaccggtaacggcaaccaactgatggcgtggcgtgagcgatagagcggatacatgtcacgatttccgggtggcgatagaaatggacgagaagcccccctgacgcagggtatccatgacggcgaccagacgctcaacctcgacgcttttatcgctgttgataatgatggtggtttgctggtcttgctgctgttgcagcgtattgatgagatcgctcagcgccatcggctgcccgtccagctcaagttgatcctgtgcgccaagcgtgatgatcgcttttttctgcggcttgagttgctgtgcactgcctgcggcggggagctgtgttttcaggccaagcgctggaataacgttcatgctgatcaggacaaagaagaccaacaggaacatcatcacatcgatcataggaaccaaatcgatatgggctttttgctttttaggttcgttccagtttctcattactcatttccctacaggcgcgaatgtctgaatgtctaaatgtctgaacagggcaattcgcgtggcatcgaaacaaagcagccaatataggtagggtttgtttaagtttttttacatttatgtgattaatttttcatattgatacgttttgatggtaattttttgtcaaaaaataagtttttttgatgtttttacatcattttttaacagtggtggaataattccgagagaaaggaaaagcacattaggcgggtgagaacagcagaaaatgaatagccagtgaagccattggccgagtcgttatactttggttggagagttatcctttgtcaggatagctatccttttccgcgcggtttcttgaaggcgaaaaagagttgcagcgtgttgcatagcaccagaaaagcggtcacgacgaacacccagcggaatcccatcagggcagacacgccagaacccatcagcggccccagcacgttgcccagatacatgaatgactggttatagccgaagatgcggcctgtcacttgttggctgctgtatttgactaatagcgcctgcacggttggcatcagtgcgccatcggcaaagcccagcataaagcgcaggatgccgagctgtgtggggctttgtaccagcgccatgacgaggaatagcagtacgctgattgccagcgccgcgatcaggacgcgctgtgcgccgattcggtcgcctaaacggccaaggcgtggtgccgatagcagggcggacacgccgggaatggcggcaatcacgccgctgataaaggcaatgttgttcgtgccgggagccaaatcgcggatgaacagcgtcagaatggggctgatggagccgtttgccatctggatcatcatcgtcgtaatgaacagacagatgatgagtgccggataaggtagagaagcaaagacggctttcccgcttagcctattttctttggtgactttaaccacactctctttgatagcgaaaagcgtaatcagaaagctggtaaacagtaggccgccggtgatgaaaaagacgatgcgtaacccaatgtagtcggccataaagccgccgaataagggaccaaggatgacgccagcaatctgcccagtcgatagcatgcccagcgcccagccgcttttttcacgcggaacctgtgaggcaatcagcgccattgcgttgggaatgtacccggaggtcagccccattagcgaacgcaggatgaacaactgccacacgttggtcgccaatccctgcaacgacatcacgatcgccatgccgagtgcggcacgcagcagcataagcttgcggcctttacggtcagcgaggcttccccacagtggtgcaacgatggcagagatcagaaaagacgaactgaagatcaaaccggaccacaggcttagagactcgtgcgaattaacaccaagctgttctatgtacagtggcaggaagggcaatatctggctcatggccagcccggtgaaaaagcatcccagccaggcagagaagaggttaagtttccaggtttccatgggggtcggaacgggccttcatcagcgaataaccaatggcgaaaccgcggtgactgcgcgtgaaaaagtgtgctaaccggcagtgaatggcgctcaattaataacgggcagtgactaaaatttcgtctttcatcatgagcatagcatagccagcggcgtattggtcactgagggtaatgattcgcaacaaaagaaaatcagcgcgggtaggggatagcataggtgagtttgattgtgtgacttgtgtcacaaaaaattagcttttgctcaacagaggtgtacaattcaccaccataaggcaggtcactgccagtaagacaagatcaactccatcgcgtcattcaaaagtaaaaccaaggtgaaaaaagtgcgtaacttatttaaaaaaatgctggcggcttacctgaatacctataaaaacgtgccgcctggcgcactgttctagaatctgtgctatgcatcgcataaaacaggccgccaatatggcggcctgtttatttatggggctaacttgttttgagaaccaacgtaacgtgattctgagtccgttccccttttcgtagtgatactatttcgtgctgtagaccggaaccgccgttacttctggtacagcgtcagtcaggtaagcgccggctgcactgcttttgacttcctcttcatcaataaaaccatagaacacgccctgcgacgcggaaacgccgcgaatttctgcatctccacgcatctgtgcattgcctgacagcacaatgccgcgttcataggctcctggccccatgaagaccgtatgcagtcgcgcgttatcgcgcacgatagtattgccctgcattactgtcaggccgctgacaacggcgcgtccttccaccgttccgctcagaatcgttgcacgatcttcaattctggcgttatccctcaccgtaccgccgatcacgcgagcataaggcccgacgtatgcagtaggggcgacattggcagagttagacacccagccgccgccgtttgcgtggcgagaaccgttagcggttggattcggtgcgccgggttgacttccttcaggccaaacgccagtgaaatcagccatccacgggtagcgataaagagagtagtaagcctgatcccacttgattttctgcatttgcgacggtgtacccatcaccaccatgtaaataccgctatcgtcctgtcggatggtgaagtttttcaccgtggcagacgcgccgcgctgcaattcgctgtagcgtgaaacgccatccgaaccgatagcgacaataccccagcgccagtcggaattcggctgtggcatcgttgccggatcgtttttcagcccagggaagcgggtaatggccgatttgctctgcaccatgccacggaatttaacggtgattttcgtcgcaccactttctggaatcagtcggacgatgttgtagcctaactgctgcggagcctgatcgaacggtacggagaagcgtcgtaggctagcattggcaccagcaaccggctcaagcgcggtggttctcagcaggcggtcggcgttattctggttgggttggactgcaccataactgccgtaggttgaacgataaaaacgaccacgatcgaagccgtctggatcaatgtaatcccagttgacgttgtgcatcgcccagtcaccgaaggtatcgttgaattcagactggctccaacccatgttagtacgcagaacggacaatggatcggcggtagactgtccgctttcgccccctttcggcgcttttgaccacatgtcgttgatggcgctatagccaaagcggttcttcagatattccataaactgccagttgcagtaacggttacgtgttgaacccagataaatatgtgaatagttgacctgcatttctgaacagtgtgcagacgtaccgcggaattcatccatctggtgcgtcatccagttcgcgtgggattcccaaatccagccaacgtagtcatccccgcccgcaccctggaagccgccagtttgcccttgtaacgcatgggtaaattcatgcgccagtccccagttgtccttcagcgatgctgggccgatccacattcccatgctgccaccgccagcaataccgccgctgagtccaaaagtgggatcaatgtgaatattggctttatattttactgtctgcttgcagtaaggctcggggtattgaatttggttaatgaacttatcccaaatttgttccagtttctgcccagcggcaaccgcatcattacggttaacgtcgttattattccagcggaaggcaaagtgctcagtctggtattttacggaaggcatatcggtgatggaactatttacctgccagttacccgcgacgcaagcttcagcggcatttgccgtattgaccatcaatgcgccacttaaaacgagtagacagtttagcggcgtgagaagtgtttttatttttggcataaatccttttcctagcatgaatattgctaatcagccttattatttcacgagaggggattcctcgttgatatataagaccccatcctatatgtccgtcatattgcaaactgcccgtgcgttactgctacatgcagttagaattattcaggaattatttttgcttaagtaaaaaatatcgacctctgtagaaaggggtcgattggattatagattaattttatcttgttacctatttcattttaaattttggttatgttctagtttcctaaaatgaatgtggttattggtataaatctttattagccaataaagcagactggctgccagtaacgaattaaacgctggcacgccccattcaaaggctaatccgacgatggcaccggcaatgctggcaataatagccggccagccaatcagcggcgtttgtgcgatatcgggtagttggccttcggcacggctggtgtccagcagcgttctgtgagtgcgcaaaatataataatcaaccagcatcacgccgataatgggtggaaacagcacgcccaatagcgtcagaaaatcgataaaacggtctagaatacccgcgacggatagcgcggtgccgatgaggccaatcaccagcgttatcgagacatagcgtaattttttccccgtgacgccctctatggcattggcgattcccaaagaggaggaataaaggttgatatcgttcaccctcaatgtcgaaaatataacggcaattagcccgatgccaccagccgcctgggacatgatcgtcacgacatctgcggtattgagtgcgcgggcaataatgatggcgaggccattcacaataaactccccgacgataatcgacagcatcgtcatccagaacacgtgttttcccttttgggaataacgcgtcatatctggagtaattaagctggcgacgatgcaaccgcctactaccatcgtcgcgccagcactaatggaaatgacctcgccgttaggcgctgaggcgatcagttcagcaatattgtggcctgagagtgtcattatcgagatatagccgataacgataataaacatgggtacggcgattttggccgtgaaacgtaatgctctaaaaccaaaggcaaccagtagcgttagcgcaataccggacaaggcggcagaccagccaaagccgagcttatccgccatcgcaaagttaagcgctttggcgaaaacggcattttggacgccgaaccagccgataaggctaatggcgataaccaacccaatcaggactgaacccatacggccaaagccgcaccagcgtgcgagcaggcttcccgacatgccttctttcattcccgcatagccaagccccacagtcactacgccaaagatggcactgccaataaatatggagaggaacgcctgacttagcgtcattgaatggccaagtaccgcacctagcataaactggtctagcgcggttaacatgccgatatgcactaatgccacgtttaagaaaggcagcctgacatttagcggaacgcggctgacggggtaatcatctattttttccatgtagatatgttctcttatataaattgaatgcctttctcgatgagagagttaggaatataaccatcgattcccagatggcgacaaaactcctcaaattgaggtaatgagtgcgcctctgccttttgatacatgttatatattctgttttcgattgttttgggtgatacgttcatttttcttgcgatttctttatttgaaaaacgctgtaatatcagaaatataatatccaattctgattgggtgaaaatgctggtagttaactcggtttgtaatgtggttggcttcttttggtctatgtatataagtggagaccttgtatccaaaggcctggcattccacatagtcccaatacaaagcttattctcatcaaaaatggggattttttcactgacgaagggggtcagcgttttctttccataccaatagtgtgtttcgatcacggttacgcgctgttcactattttctgtcatcctgtcatgttcttttaaatcgtcggaaagctccgcccaactggcaggaaattcatcatcaagtcgtccttcaatatcaaaacccatcggtgtgttggtataaaggtaagcggctttattcatgtaaacatggcgtgatgataaatctttaataccccatggttcatttaaacactccatcataataatcagattgcgaatataatcagtcatgtttgtttttgatgatggcatcctgccctccttaataggtcgggattaattcaacgaattaatttagctaaataatgtcgagtatgcttgtgtgcataccccggcaggttcccatactcggtgtatcccagtttttcgtagaaccccttagcctggaatccgaatgtatcaacgtaagcctgatggcacccacgttttaatgcttcattttcagctttttgcataagtttacggccaagaccacttttacgatacgcctcactgacccaaagatattgaacttccaatgctccccaccaggttctggaaattaaccctgcgataatgttattttcatcatctttgaaatttaagaagagcggggaaatatcaacagactcgtactgctcattgtgtttccaaaggctttctattacaaattcttcttcatctggctctggtgtgtcagtaacattcaaattcattacaataaacctcattattagcacgctaaactatacttccaatatgaatatttctttaccatgttaaaaatatttaggcaagggtgaatttcactcgttcttacgtcgctatattgctctatgataagaaacataatctgatatttattgattatatgttgataaaaaaagaaattaagtccgtatttgcctcgccagggaaaataccagactatttataataaaaatgtatgttgtgtcgaaaaatatgttttttatgagtgagttactcttcgattcttccccttgactggcttatcacacagctcggtttgtgccagcgaaatgcattaccatttcgctggccctcccaccctttaattccctccacatagcgtatgttgtgccattgcaaaaggcgacattgttattgttctcattgaattgttacggcttctcatgacgctgttctggttgaacgttcgatagcgcgctattttgcgattgtccagtatggatcttttacccgcgacactggctgcgctgtgaccacagaatcggtaaatgtttcttttttaacactgtcttgttaacgatatggtgatttgttcttttctatctgactgcatttcaatgacattgaccattttattgaaataacaataataatgcgtatagttatcattttccttcctgtgcaaatgttgacaagaaacgcatcagcatctcgccaaaatcatcattcgttaaccaaggatataccatgtcttttggagttactcgcgccgggaaaacgcgcgtttgtgattcttcgctggccggagcaaaaccattcggagtttctcttctcgccctgttgatttctgcctctttcctgcctactcaggctgttgccgaagaaaatcccgcctcaggcgacacacttgtcgtcagcgctaacgccaatgcgaatgcagaggccagcgatccgcaggattacagcgtgaaagtcactagcgccggaacgaagatgacgctgacgccgcgtgatatcccgcagtcggtgagtgttatcagcaagcagcgtatcgaagatcagaacctgcaaaccattggcgaggtgatggcgaacacgacgggtgtgtcctctaaaattatcgactccgaacgtgcgacgtatttcgctcgtggttttcgtatcactaactatctgtttgacgatattccgacggtggttaacgaaatctgggattttggtgattcaggctcagacacggcgatctatgatcgtattgaagtggtacgcggtgcgacgggactaatgacgggaacgggtaaccctgctgctgcggtgaacatggtgcgcaagcatgcggacagccgcgagttcaaaggctcggtatctggcagctacggttcatgggataaacaacggatggtggccgatctgtctgcgccgttgacggaatacggtaacgtgcgcgggcgcgtaattgcgggctatcaggacaacgatacctggctcgatcgttatcatagtcgtaagaaattcctctacggcgtgattgatgctgatgtcaccgattccaccacgttgtcgcttggttatgattatcaggaacacaacacagatagcccaacctggggtggtttgccaacgtggtttaccgatggcagtcccacgaattttggacacaaatttaattccgcaccgaactggagctactccgacaaaacgtcgagaaaagtctttgccgatctgactcagcgttttgataacggctggcaggtgcgtatgaacgggacgcatggcgaaaccaacttcgattccaagctgatgtatgccaatggtttcctcgataaagataccggaatacttgttgatccgtatggatctaatgttggtgcttacggtggatggaataagggaacccgtaaagttgatgcggttgacacttacgcctctggcccgttcgagctattgggacgccagcatgagctggtggttggcggtagctatactcgacagcgtaaccagttctataacactcaatcgacgatcagcacgacagatatgggaagttactacaactggaatggcaatatcgccgatcctgcatgggggccgtgggcggattatgaacattcaaccacgcgccaaaaatcgctctatgcgtcggcgcgtttctcgctggccgatccgctgcatctgattgctggcgcgcgttataccgactggagcatcattggttcgacgggtgataccagcaataatcgcattacgccttatgttggtctggtttatgacatcaacgatacctggtcgacgtatgccagctacaccgatatcttccagccgcaaacgcaaaaagatattaataaaaagtatctgtctcctactacgggtaaaaactacgaaacgggtgttaagggagactggtataacagccgcctgactgcctcggtatcaattttccgcattgagcaggataacgtgggacaatcaacgggaatcgcgattcccggcggtggcggtgagtttgcctaccgtacagttgatggtgttgtcagcaaagggatcgagtttgaagttaatggcgcggtgacggataacctgcaaatgacgtttggcggttcgcgctatgtggttgacgatcaagatggtaaatcggtcaacccagaacagccgcgcacgtcgttcaaattgttcacccgctaccagttaccaacgctgccggaattaaccgttggtggtggcgttaactggcaaaatggcatctggcaagaaggttctggtccgcaacagaccatgttacgtgtcgatcaaggcagctacgcgctggttaacctgtttagccgctaccaggtcactaaacagctggcggtacaggcgaatatcaacaacctgtttgataaagagtacagcgactaccttgcgccttatgccgtgtatggcgcgccgcgcagtgtctctatgacggtcaactatgccttttaaagattaagtgcatgctttttaaagtttaagtgtgtgcgttttacatcgtaactcaatgataatccccgccgacagtctcggcggggatttgatcaacgaaccagcgagggtcgtttggcgttaaatgaccagttgggaattaaaaattgcataccaagcgcgtcattacggtttttatccggtagtgactgataaagcctgtgcgcttcctctactcgtttcctattcagggtaattcctaatcccggcccttcaggcaaatgtaagtgtcctttgtcaatgcgcggtgcttcatgggtgagctgctgtccatcctgccatatccagtgcgtatcaaacggtgtaatgcgttcgcccggcgcggcggcccccagatgagcgaccatggcgagcgagatatcgaaatggttgttggaatggcaacccgtaatcaatccccattcgtggcacaactgcgctacggtattggcattacgcatggtccagaagtgcggatcggccagcgggatatcgatggcattaagctggagtgcgtgattaagctgacgccaatcgttagcgatcatattggttgcgacaggaatgttggtggcgcgtcggaattctgcaagcgtctctcggccagaatagccattctccgcgccgcaggggtcttccagataaggaatttgaccctgtagctcccgccccagccgtatcgattcatccagggaccagcttgcgttgggatctacggtaacccgcgaacctgggaagtgtcgcagcagtgcttttaccgtctcaacctctttttcaccgtgatgtacaccgcccttgagtttgaaatcgttaaaaccgtagagatcgctagcggcttccgccagacgaatcacgccgtcgctgtccattgctgcctgatggcgtagataaaaccagtcatgctttccggtttcaccgggcaggtaattcatatcggttttggtgcgatcggcgatgtaaaaaagatatcccaggatgggaatcgaatcgcgctgtttaccgctggccagcagttctgcgacctgaagatttaagaactgcccagtcagatccagcagcgcggcttctgtcgcggctatcgcattataaaatttttccgggttcatctgcggaatatgaatcgcggtgttgtcgttctgtccactgctcagattacgcttatcgcttttaaacagcgtactcaacgtggtgttcattttgagtaactgtgtcccttctatctgcgggatgacgtcgtttagcagagtgagcgtgctggaatggcaggggcattctcccacaccggtattccccgcgctgtctgtcagtgtcaccagaatccgggtgaagtagcagttgtgcgcgccgccaatattcaaaagcatactgtcataaccggcgaccggaatgacctccatttttttaatgatagggctgtcagacattgcgatgctccataggtttgagtgagctgggtggcgtggcgtgtgtgctacgcagtagtaagaaaagaccggtaacgacggagacgcaggtcaaggaatagaggccgcctgttgtgctgccggtttttaattccagatagccaaatacggtgggcgcgacgaagcccccaaggttgccaatggagttgatcagagcaatacccggcgcgacgatggacgcaggtagattgccctgtggcatgggccagaagaaggtcgcgctgacctttgaaccaatgcaggcaacgatcatggcgaagaagccgaaccacggcgatccgattgtcgccataaaagtaccgcaggctgcaatgagcatggcgacccccagcgctttgggtaaatgctggcgatgtttgtcgctgaatttgccaaccaggttgatggcgataatggcacacagccagggaatagcggtaagcaggccgatgccgaagctactgaacccttgaatacgttggataatctgcggaagccagaacaccagcgtgtaacctgtcatcgtcatggtaaagaagatagcgcagtaaaacagcgttctgcggtctgtgagtaaattcagtttccccgtgtgcgtttgctgcgcatcgcgttccatctcttcctgctgtagctgttgctccaatgcgagcttctcttctacgctgagccagcgggctttatcggggctggataccagcacaaaggccgccaggatcccgaccagaatcgaaccgataccttccagaaacatcacccatttccagcccacgatgccgaggaaatcatgcatcatcaggatgccgcccgtaatcgggccagagaagagaaacgcccccgcactggcactgagtatcagtgctgttgcccggccacgccaggcgttaggcacccagagccggaagtaatacaacacgccggggaagaagcccgcttcggctacgccgagtaaaaagcgcaggacataaaactgggtagggctggtgacgaagcccgtggcgaccacgacggctccccaggtaatcatgatgcgagtcagccatacccgtgctccgtatttcttcatcatcaggttactgggtatttcaaacagcgcgtagccgataaagaaaagccctgcgccaagaccaaatgccgccgcactgatgccggcatcggtctggagttctgcttttataaatccgatgtttgacctatctatctgattaataatcagcataatggccagcattgggataatgcgcttgaaaaatttggcgatagctgaggcgagatgcgcctctctggtgtgggtagatgataggcttgttgtcgttgtcactttttacacctctcgtatgtaggttacgaaagtgttatagaaaatgagtgaaaggtatgactatgtgcagatgcctagcatacgttgggctactccacagtgatggcgaaaatgaaggcggccagcccaattaggaaaagtgaggaaatatcacgtctgggacggcggtcacagcctgatgggggatgagagtccgacattggcgctttttattcgcttgctaaggtaatgggaaaagtaggctattcacccgtcatcattttttggaatgtttttacagggattaagaaatgaagtgcttaaactgcgataacgatgcgcgtcaagagtctggtctgtgttcagcgtgtgaagagaaagaacagcagaagattaacggtattctctaccttccggcgctggggattattctttctgtcattacgacgccgttctcactgtatgacattatcaatgcgatgattattcactttaagaacactggattcctcggctattacgctttggctctggtgtttttcctgcttgccatgttcgcactggaaattttcgccgcaatgagcttcttccgacgtaaaaaacgtacgcggaatgtcatggttgcctactatcttgttagcgcggtgctggtggggtatatgacattgctaccggcttacttgtttgaggttaagctcgatactggcgatattcgcgcaattgtctcttcggtcttcggcattgccgtctggatcccgtatttcctgttctcgaaaagaattccgctggtatttagtcgctaacacatgcgtttagccgcgtgccgccagtgtgtggaaaagcacatggcggcacagatcttagcctcgttataaatagctcaaggtgaagttcgccgttgccacaaaatcacctgattgaatcaggtcgtcgcgtatcttttcgatgcgagccgaaaagggaatggcgttgtccccgctttgcagcacaacactacccgtgctgttgttgatgccgaccagtttgttttcatgataaatgccaatcgcgatgcctttggcaccggatggggtatccagcgccaaccgctttggtaataacggctcttcttttcctgaaaagcggattgtggcgttttggtaagtatccagattgcagtccgtaaggttaatcgtgaagtcatgccagtcaccgtaactattggcttttaaatagcgatcggagacttcgctcatgttcaccacaatggctttgctctccgaactcacattgcaggcggcgttgacgactaaaacgtgaaacgtcacttcatggtcgtccattgatgatatctgttgcgcgatggacgaccccgagggcagcgtcaggatgccgagtgtgaaagcgagccatgcgccgcgtggtctggcttttattaccgtgttgtcattttttatcatcgttgcgatctcgcgtatgaagacagattaatgataattaaaccgcagaataatatttttctcggtatcgcctaccactgcgggaccggaggcgtagagcttggctgtataacgccgttcaagcatgccgcttgatgccgtcaggccgtcaaccagaccgatgaactggttaaacgccacgttattgccgctacgcatatcttcgatttttaatgtggcaccatttcccatattcatgccgtctaccccgacgagcgaatttccccgcgaagaggcatcgaagttgatgtccagatcgaatcccttaccgcagtcttctccaccatcggtcgatacattgatgtggaactccgtttgcgccagcgcattcgcttccgtacctgaccatgctctaaccgtaccaaaatcgacataactatcgggcgagacgttgatcttcgccgcacactgcataatttcgatgccgtgtagccctgacaggcttagaccatagttgctgtcgggcttattgttgatgcctccttctccgtcaatctggaagacgcgcagtgaatccactcctgccgtggtatcggtgatattccccgttttttggagatagagttgcaccgtgacattgagcatggtcgggttggacggcggtgatgaaccattggggcccggcaagatccactgtcctgttgatacgcgagatgcggaggtgccgccattagtaatcacgccgagatcctgtccgttatagatgatgccaatcccaacaccttgactgatgacactgccttcaggattagggtagaaataggacagctcaccctgtgggcgcacggatttatacgcccagcaggccaggctgcgggcatagggttttgacgtccagaggcgactgccaataggcaaggttgctgggatttttagcgtacctatatcctcgtgatcggcaacggggccggtcactgtgcccaaccggcattccaacgcactggcgttaaacgccgttaggccgaaaaagaacgccgcgcagagggcgacatagcgatgttgacgaacggctaaccaagacatggcggatatccctgtaacttatttacggattacgggctgacactggttttgtgcgcaggtaaaaggcaactccagatggccgccgtagtcattcacgtagtacagatagaagcgatcgaccgcactgtcattcacctcaaccgagagggttgagcgtggcgcgaccataaaggcattccccttcagcaggctggtagggttggcgcgcgtcgctttgggctgtttcaggatgctgcttaccgtgatgtagtacggcgttgggttctctacctgaaaggtgtttcccgtttttctgacgatcagtttttcctgccatatttcgtctttggctggctttacgctacgggggcggaagaacacctttatttcagactgaatagctatctgtagtacgttaggtttttccgctttgggggggatttcccgaacgttaaggtaaaacagcgattcgcgatcggtaggtaattgggtgattttttcggttttgaccagacggatcaggctatatccttttgcttcgatgcgctgtaacggcggtagcaccattagtggtgtgctcaccttattgtggtgctcgtctgtcagccacgactgcgccagaaacgggttctccgcgttttgattcatcaacatgattgtcgcggattgctcatcatcgttaaaaataacgcgggtgcgatcgaggctcagggcgctgtaggccgatggcatcaaaaacaggcaaccgatgatgaatcctgctactcgccgataagatgggtatttcataacgtactctccgggcttctctatatttttcgcgccgcttatttacagggaagcagcagcgcatcaaggtgatttaaggtggcgggcagggtgatggaacactgggttctcccctcccagatgacggacagcgtttcgtcaggtgatacgcccgtgatataggcttgtccaccgttggtaaccatggcgatatcgcggcctttctggttcttgatctgggcggcgaacggaggatatttgccatcggccagcgcaatgtgtgccatgacttttgctccgctaactacgtcgaatttgcggtagccaatcgcgccttcggtcagcgtgccctgaaccaccgtcgtcatggcttcaatattttgcggtaatttctgcatatcgatgcgggtcgacacatcgtagtagctactgctaccagcaatcacggccaggccatagcggttagtttcgacctgactgccagagaacggtacgcccgcttgttccgtatcgaccatgatgcgagtgccgccctgattgcctttcggatgtgccgcgacgccgtggcgggttgcggtaatccctccgcgcagtgagccgttcaggtaggtatagcggtcttgctgccaggcgacgcccacggtggcatccgtcatcggtgccagatgggtatagttgccactcaggtagatgttttctttgctgtcgtgccgagtgctcagattccaggtacgacgcggatcggcgttattggaataggtcagcgcttgattgctgccgtcgttatagcgtcccatgctgtagctcaggcgatctttttctccgagtggaatagaaaaactcagatacaggctgtcatcggtgcggcggttgaattcggtgcggtaggccgataagttcgcagaaattcctttaaatgcgccgatatcaaggtacttgttgagcgaaattccgtagcgatcctgctcggcttcattccagtaggtttggcgcgtataggtaacgtaggtcgatagcccgttcagcagcgaggatgattcttgcgtcgcgaagttttttgagagcgtaatggtgtagcgctctttttcattgcgatagcggttatcaagattcagcgcatagagatactgcgccatgctcatgtaggtcttctctgaaaagcgatagccggcaaaactgatctggctatcgatcgaattgaaatatttagaccagttaagcgaaaacgcatgccccatttgcgacgaggacgttgtcggaagcgtcgcgcgcgactgtgtgatatctgcggacagtgcgcccagcaggtagaggtttttccctatacctgccgaccaagactggtagccattggacaaaatgctgccgccgtacaccgaccacgcgttggataatccccatgaggcttcggcagcagaaaaggctgggccttgtagacgatggttggtgttcgagggtttacctgcggcgagtttgtactgcacgtgtccggggcgcgttaggtaaggcaggttggccgactcggtctggaacgtcgttaccgtaccgtcttcttccgtcacacggacatccaacgtcccgctgacgccgtttttcatatcctgaatcgcaaaagggccagcaggaacggtggtttcatagatcagcctgccattttgcgtaacggtcactgttgcgtttgatttggcgacgccgcgaacttcgggcgcgtagccacgcaacgaagggggaagcatgttctcgttgttggctaatgacgcgccggtaaagcgatagctatcaaacagattactgctgaaatacatttcacccagcttgagatcggctgacagggtgggaagcggacgataagcgtaaaactgatcccacgagaagctatcgcgattcgagttgcgcgatttttgcagaaaatagcggtaatcggcacggtagcgccaggctccctgattaaatccggtcgtgccgtagctactgagatagtgtgatgtgcctctgccattggtatcacggcgtacgttcccgacgaggttataatctagcagcgcgccgttgatgccgtgatcccattgttcgggcggaatccagttgcgatcgctgtacaccagccaggcttgaggaatggtaatatttagcgttcccatgcctatttgattcgatattttgacgccagcaattggcgtcagatcgacacacgtgccgttattccataattcaacttggtcgcgtgcttcttttttcagtgccagtttatcgacgagttcagtcgagaggcaggccgttggtcgagggcgatgattaccttccggcaggtagctaatcatctgctgctgtatttcacgtgcgtttacttttatcgataaaagataggtgccaggcgtgacgtattcggggtcggaaaaatggctaagatcaatgtcactacgttcatcgacatccagtacattaatgttaaattccgttgcactgagcgatgttgtactcaaagaaaaaataaaaataccatagtgaaataatgcgggttgtattttttctttgagtgtaatgttcttcatttccataggaatatatgcttaagcagatgcagcactgtggtgtccattcatgtcaaacgacatgtggaataaagaaagggtatagggggaggagacctccccgtttggttaccgataccctgttgctagcgcataaatattttattgataagacacaacaaaattagctgtgctggagaaagcccctgtagttattgttggtgattgaccttcctgtggggttgggagtttggcgacataagacgtgaaggagaaaatattatctccgtttgccagcggcgtagcaggaacggctggtgttgttccgtcgaatttaattttttcgccgatacgttctacggcaatacctgcaccggttgcactgccgtttaatgccagcagctcattattggtgcctgatgccgcgccgccggagaaaacaattttggcgctggttgcggtatccagactgcaatcttttaatgtgatatcaaacggcttaatttctgaggtgccgccgttttccagcacggttttgctgatttcgccaaactcaatagtttgatgcagatcttgctgagaaactgagcagggcgtatcaataatttttcctttaaacgtcaccgatccattatgtgaatctgcggcataggcaccgacagaaaatatcacggagatgagggatgccaaggtgattattgatggtttcatattatgctctctctgttggttactctatttaaaagatgatcgctacgcatgagtgctcaccgtattcatacataacggataaaaccttctctattgattgactgacggcttaccacctttcatgtggtggatatatttcccagcctgtccagttgattgctctggaacgaggtgaatagtaatgatggttgattttatggtcaaatatattgctttaaatatatttatttagtctatgtgttttaaatttacaattatttaggtttttattctgttgtgtgttttcttatttttggttttattcaagggtggaatatcatttttagatataaatcatgttaattcaatacgttattttaggatctgttttctgttccatgatagtgtgaaatggttgtttttttataaaaataatgaaatgtctttttgtttagacagtgactaaatgaaagttaaataatctttgacaataaatgggtaagtttttatccttgccgaagatagcatcgataagactatgtatataatcgattttacttttatagataacctatttttgttttgttgcagcgatttttcagactattccgtaggttttatgatcataagaaagcgtatctataatcttattgtaacaaatgaatagtgcctctaatcttgatggaaaaaggtcgaatggtttatttgattaatgatttaatcattttcaacgagggagaggggacactggcatggatagaacgtgaaaatgaagcaacctctgtgaattttcctatttcacgattgctctgcttattaatagagaatcaaggggtaacgctaagccgtgattttttgttaacggaggcactggaaaagcatgcgctttgtccttctcttaataatctcaacaattacctctctctactaaggaaggtattgcgcgagtttgacctttcagattcgatagtgactattcctaaaatgggtattgtctttaacgctgaaagtattgttttgcatcttaagaaggatatgggagaggaagagaaagaaaagttaaatcaggaggctgaagatgaatttggagaaaatttctatgaagaaaaaaagccattttctatagaacatcatgctattcctgaaccagtaagaaagcagcaatacatcaagttccttcttatctgggcagcgatagtcggggttttcctgctcgtgctggcgaacgtaaaccgtttctcgtaccgacaccttgccgacgtgaagatgaaagggaaatgcgatcttttttatttatatgacagcgttggctatcctctccctaccgactatgaaaatctgtgtttagataacacattgttcttcctgtcgaaaaaaatcgttatatctgaaatgctggataagaagtgtgaaatcgttatttcctgcaaaaaagatgggaagagatgtgtaacttatgttaataattaaagtcaggaagaagattttttgcaccatggtggtgctttttatttcattctctctggggatcgttttttatttaaaaagcaatttatacagaaaaccgctgatatgtcaggcggaggtgaagattaaatcagaagagccgcgcgtcagaaaggaatatgacatctatttttatcttaataaacaaaatagggcgctggttttggtcaacggcttttacattggtgaaaatgacgtaccgctgacgatccggcgcacgttcagttttgattctgtttgggaggagaaccggctggtggtgaacaatatcgcgatgaataagaatgttaatgataattcacccgatgaggcgatccctatcctggctgaaaatgatgtcattcagtttgaaatgctgacgaagcatgtttatctgattagcaccgttcaatcaaagatggcatgcaacatccgcgattaatgtgtgttggaatagcgcgtgtacacattaatcgttgtacgctatgtgctgcttatgcacttcacaacacacgttgtataaaatcatcaatatcttcaattgcttgctgaaaatcgtcaggcgctgggttaataatcagatggtcagaatagccgtttagcagtgcgtccaactggcgggagactcgctgggtatcggcacttttaaaggctccggacgcaacgcctgatgcaataatgttttccagtaaggcagaccacttctctgtcatcacatgggcgagcgctgcgtaagcagtattgtgaatcgccaattgccatagcgatccataaagattccagatgacgtcagtggtatctggcagataatttttcaccaacccgtgcagtttctctttcggtgctagtgtggcgatttctgccgcgacgtcttccaaatctttctgcataaacaccgttaacgcctcaatcgacagcgtctgccagtcaggaaagtagtgataaagatggctgcgcgaaatgccgacgtgctctgccagttcgcgcgttgtcactttctctatgcctttctcaataaatagctcgattgcgccatcaaggattttgtcttttagcgctttcgtcgtctctttcattactgtccccgtgttgactttgagcaagtgctcaaatacaatttttgttcttgagcgaccgctcaagtataactctgttagatagtattctcatgcaaacccataatatcagcgaaccggtcaaggtatcgcatagtgctgctgtcacccttaaaaaactgggaaagctgcatggcaaaaaactgattctcacgctgctgttagtcgtggcggagaatgtgacttatctgctctatcctctgatggcgggcttcgccattaacgcgattatgaatgctcagccttggcatgcgatattgtatgcattgatggtttttattatgtgggcgattggcgcagcgcgacggagtgtggatacccgcacgttcgcccgtatttacgctgcactggcggtgccggttattctggtgcagagaaaagaaaaccacagccactcgaccattgcggcgcgagtggcgctgtcacgcgagttcgtagatttttttgaaatccacctcccagtgctgatcacgtcgctggcgtcgatcatcggcgcggccgtgatgctgctggtgattgaatcctgggcgggcgttgcctgcatcgtcattctgctgttttttgccctgttcttgccaagttacacgcggaaaaatgaagtcctgttcggcaaattaaataaccgtctggaaaaggaagttggctttgtcagcagtgcgacggcggcttcattggccaaacattatcacgtgctggctgggctgcgtattcgcctgtcggatcgtgaggcactgggttacttatctattggtgcagcggctgccgtgctgttttcgctgacgatcctatatatgacgcttaacggcggaacgaacgcgggacatatctattcggtaatgacctatatgtggatgtttgccatgagtcttgacgacatgcccggattgttagaaaaatattcgcagctaaaagatatcgggaagcgcgtggatacgggcgtggtatgagtgtttcctacgtgcggtctaagttcgataattcgtctgtttttcctttaaataagaaacccagcgctgcggctgggtttctcaatccgtgctcaaagcttctctctacactcgttctttcaatggcaatgtcgtcatgcaggtctggctgtcgtcataggttgcaaacggtgagcttgcgatgcgtccctgataagtaacattaatcgtgccttcaatattgcgcggtaaccagacgccaacaaaaccgttctggtgactacttagggttttctgcacgataacgttaccagctttatccgtgatttttacgtcaaacgctgtattggcgagttcgccctgacacccagacaaactgtggttaaagcagggatgcgtttgttgaatataaggggcgaatgagagatagaatttatttcccagaggatagctatattgctgttgcccatctgataatttcagttctttgctggtaatggcagcgctgtagggcagaggtcttgcctgcggcgattgatcgataacatcgacgatctgctcgacggtttttcccgccagtccttgcttggctagaaaagcgttggcgtcagtcgtcgctgcaaaacctgagccgcttaatgtcagaccgagtagtaccgccatcatctttatcttcatcattacttcccctcaatagagtcattatcttggaatcacatgctatgacgttacaccttccccctacgggaaggtcaaaaggtggggtgtatagaaaggtaaattaatgtatttactggttttttattgatttcgatcaattttaaaccatggtgaactgcggtgatatcagcgtcattattgatgcgggccatgagtcaggggttttcactagcgctgacccgcgcaaataagcattaatgctggagcgtttcccacagcagcttaatgagtagcgtcaccgccaatatgagaaataggcgacgaatccagtaattcccgccttttaacgctagctgagtacctgcaattgaaccgaaaatggctgcgataccaagcggtagcgcaagcccgtaattaatcagtccagctggaatcaggaaaatgagcgtggcggagttggtgccgaaattgacaaccttggcgcaggctgttgcccgtagaaaatcaaaatggaaaaaacgaacgaaaaggaagagtaaaaagctgcccgttcctggcccaatgaagccgtcataaaatccaattataagcccaagagcggcacctttgatgaggtcgctttgtgttggctccctactggtatcctggcttccaaagctggggcgaaaccatgtgtaagctaccatgatcgccaataccacaataattaccgggcgcatccaagaggaaggcatgaaatccaacatacggattccaatgtaggcaccggtgatagctgagaggaccgttggaagcatgagtcgccacggtaagcgcaatcgggctgcgaactgccgtatggacattaagtgccccataacggaagagaacttatcgatccccataatttgggctggtgtgaaatggggaagcgtgctgtaaaacatcggcatactgatgagtccaccgccaccaacggcggcattaatggcacctgcaatgaatgcgattggaatgaggataaatagctcgggcgccatgataagtcctttgttgggaggtaaccgctttggatgaattcagcacaggcgacgtcaggcgcgatgaatcatgcggctatacattgccgagaaaggcataaatgatattgctgccagtcgcggcatatgtgtggtggtgcagcggctgccatcttaatttggactgaaatatgtgtctaatatatatctaaggaggtattgattcacttggggctataaatggagttccgtcaccttctttataagcgggttttatccctgaagtggcataaagtctactttacggcgtgccacagtcacgctgttattatgattttagcgcccagcgctgcaccttttcaccatagaaataatcacatggaatagctcatccttagcctgttgttccgtaataattcctttaaccgcggcataagataatccttccgcggagccgatcatcgcccgtagcgcagcgtcatgaggtggttggtctgcacagaatggagcaaaaagagcgcggcatttctctgtgaaaatggcatcgtactcttgcctgatgtgttcaagctcgggagtgccggtgagtgcagccatgacgttgggcatttcacgtccctgaagcagcacgcaatcaatgtatgaggtggcaatcaccgctgccagcttgtcaagcacaggttctgttttacggataatgccatccataatcgccgtctggcgagcatcatattccttgtaaagtgcagctaacagccccgaacggttagtaaagtgatcataaaccactggtttcgttacgccagcctgttctgccagatgccctagcgtcagcgcctccgtaccttcctcccgaataatctgccaggcggcttgtatcagttgtacatggcgctcttctcttgataaacgctgtcgtgcctgcggtttggacattgtcgatattatcctgttgacattcttatataccaaaagtaacttactgatggtaggttactgttagtatataagactatatctgacgtcgttttatggcaatagggagtacccagaatgcatgcattacttgtcgtttctcatcctgttaatacctcactcacccatagtgtcgctacctccattgcggaagggattgttggagtaaacccgaaaaatacgtttgaaatcgcagatcttacccaggaaggctttaatccggtgttttctgtggcagatatggcggcttttcagtgtacaggtgcaacatcgcctgatgttattgcgcaacagtctcgtattgataacgcagatgcgctggtactggtgttcccgatttattggtggtccatgcctgggctgttgaaaggctggattgaccgcgtttttgcaaacggctgggcctatgaagaaacggctgatgggcatgtgataaagaaactggggcatttaccggtgcaccttgtggctcttggggctgccaaccagagaacatttgcaaagcgtggctacgcggatgcctttcatgcgcagatcacacatgggatttttgactactgcggtgcaccagtcttgacgtcggaaatgctgttgatgccggagctgggaacaccggaggcatgtatcgatgccgcacgtcatattggtgagaaagttttccgataatcgctgttattgatctatcctcgctatgaaattagataataaagggaaagatataaattccgctgagaatataagaagagacgtcgccaagattattgatgaatgcacttttccaatccgttatatgccagaatggcacgcgatacaggacattgaaagatatggaaggtattctgaggctaagcggatttatcgtcgttgacacaaagaaaatctcaaccggccatacggtcgttgaaattagattaaacgctacgcggcagggttgagtggcgtaaacgactcgttttcttacgttttccttatcggcatcctcatgaatactgttattaaaaacatgttattaaaaacagtattgacactgtatttaaaatccgtaaattggttagcaacagcggtaaagtttcagattgctgttatagtaaagataacgagtacgttctttaataagtatttttgcgataaaggccacgaagtatttttgtatgggtaatcgatgttgagaaaatttaatattctcacttgatgatgcttaaggccacgtagtcagtatctacaatcgcaaaatgggacgaaagcgcgatgatgtaaggctatgatttaatctttattgtttgcgattgagcgataattgagtcattcgtaaaatgtcgcaacgagagtaaggccacgcatcaaagagtatatatcgcgatgggggatgtacctgtaccagctatacctttgaatgtctcgtaaggttggttgggggtttaaaccagtaaatatatgggaggtctgttagtttttagtacccaatattgtctgttataaacgtgtacatttgaagcagtaccaatagtagtaagactattaagtcaattaatgttaaatattaagtctgtagtaccttaaaagccctgactaacacagtcagggcttttatcatttttacatctaattatcagaatatcccttgttcggcagactgaacgttaatcccctatactttcatcctgtgaaaggagactgttgaaaccattagcaaatgttcgaccaactcacctgaggtaacctctatagcaatttataaaagaaggttgtgccatcgagagtaccggcggagctgcgagcaaactgtgggatttgccccgcttcctgatagcctgatttacgatacaaaatggatgccgtgtcattggtgcgggtatcaaggacgagtagggtgcgccgattggcctgtgcctggcgttctacttctgccattaactgctgagcaatgccgcgctgacgaaatgccgtatgcaccattagtttttctacttcagcacggtggttgccatttttctttggacaatagctgatctgcactgcgcccgtgatgcgctccgcttcacgcgctaccaataacgtacgatcgccttcagccagatcggcagcgaccgcctgccaataacgttttgcttcaccggcttccagtggcgcaagaaaaccgatggacgccccactttccacacaatcattcagtaagacaactaactcatcaaggctttctgacagagtactcaattgctcaattttcattatattcttgtctctcaaggtacaactctgggattaagaaaccagcctctaccctgacattttcatctcggctcttgccaaaataaactctggtgccacgctggacccagtaactcagacggtgtgaggtatccattctgttttaaagcttcggaagaagtgttccattgggctgttatcccagcagttatttatcttcactcatcttttgcaaaactgccgtttagtcttttcagcacctcgctgattcctctgctgacaatccgatcctcccgcattaccgtcgcgagggtccggtacagaaagggcaccatggaatacacgctgagcccctgtctttctcccatgcttctaacggacatgcggggaacgatgctgtagcccaaaccggcacgaaccatccttttaatggcttcaatactgccaagctccatcacaggactggcaacatgcccggcataacggaaccactcatcaatcagggcgcgggtcccgcttccgggttcaaagataatcagcggcagtgacaaaaggtcgtccggagacagcggcttagtactctgccctaaggtatctttttccatgatgatgacaaactcatccgtacccagagggttaacgctcaggcatttacctgctgccggcagtgttaccagaccaatatctatacgattttcttccacgcctcgcacaatatctgaagtattgccagtgcgtacgtccactttcaacagaggatgcgtctgtcgtaactgctgcagtaagggtggcagaagatgaatgcaggccgttgcgccggtaccgacagtgacggtgccggttatatcgtctgaatgcagggacactgattcaaccgccgcacttaccactgcatcaattttcatacagtgctcagatagagtcattccagcaggcgttggccttattccccggctggttctctcaataagacgggcctgaaatacctgctccaactgtcttatctgcaggctgacggctggctgtgacagtccgagagcttctgctgccccggagaaactgccccggctgatgaccatcctgaaggtagtaaggtgagcaaggttcagggttgccatatcaaagttttccttataccgcagataagccccgtggcctgtctgaaaatattaattcgagttagtctctgtttatgaaagtaaaaggaactgtaccaatggaaataactgaagcagatgaacgacatattcctgctatccagcagatttatgcttatcacgtattacatggcaccgccacttttgaaaccgaaccgccggatgcggttgaaatggcaattcgcttgaaaaaagtgcttgcagcagggttgccctggtttgtcgtggttgatgaaggacaggtccggggatactgctacctgtctttttaccgggaacggtttgcctaccgcttcaccctggaagactctatatatattgaccccacgtttcaagggcggggtatcggcaaacggctgttgtcccgtgcagtaatgtgggctgaagcccgtggctttcgtcagctcgtagccgtggtgggtaacagtgagaatacagcctcccttgccctgcatcgtgccgcgggcttcagcatcactggcacactcacgtccgtagggttcaaacacgggcgctggctcgatacggtcatcctgcagcgtacgctcggacagggtgataccacgcttccagagtacaacgattgacaggcggacatctgactggccgcaccgttttctgcactgggatgacgcagcttatcaactgggggatcacgttctacatgccgggtgtcttcggaaccgccatcatggctgaaacgggctggtctcctgttgtaatattttccggcctgactgttgccatgctggttatgggactggtttcaccgctaactgggcccgttatggcacgtaccggcggacgagcattgatgatggcgggtactctcgccattgccgtcgggtgttttctgatggcttttatccattcaacagccgcgtggattacgatctggatcctgatgggagctggtatgcggcttgccctgtacgacgccgcgtttgccctgcttgtggaaaccgcaggtgcagatgcacgtcgggcagtctctctggtcactctgttggggggcctcgcttcagctgtgttctggcctgcaggcgctgccctgttgcacgtcactgactggcggcatgccgttatcgtttacggctgtgcagggctggtgagtttgctttttctgactgccgttccggcaggccatcgggtaaaacctcccgctgctggccggtctggttttccggcatcggggacagcagagaatcgaaaagcatttattagcggcctgtggtatgctgccttgattgcgctgctcagctttgtctccaccggcgtatccacgcatttaccccagatactggccgcttatggcatgcccgccctggctggcatgctctggggcgtgggacaggtgggtgcccgcctgctggacgtgatttctggcgcacgaatctccgcgctacgtcttaatcttattatcggcatcctgctgccgatctgctttctggtcggtcttgcgggcaatattaccccagtcgctacagtcttctttgttctggcttacggggccgtgaacgggctttgtactgtcgtaaaggccctacttcctcttatgctatttgatccgcagcggtacgcccgcaaaacaggcttactgctgtcaccgggttttttcctcgcggcgctggccccgtctgcgtatgccatgctgttggagcagtacggtgtacacggcacgctgcttgtttccaccatcttgaccttgttcattacggcaatttctgtggtgctctggagacgccattccggctctgctgcacagaactagatggataaattctacgatgtctaaccttctttctccgttctcaactttagcgataaacgattgagagcgatccagcgctaggtttcctctcgtgatccctctggcaatgcgtgcttcacgtaatgccttgataacgatctgatattcatcagagtaaacagaagccatcgattcaatcccatagctaatttttttaacaagacattcgccgaaaggtgaaaggctaattgcctatgcattgggaaagcagccggaggagatctggccgtcgcgctatcagggcataaacccagatcatggggaaggggaggcggcatagccctctcgtagagaatcgcacgaggttcgatagaaagtccggttccccgagctgttgtcaaaacccgtgggttgacccatatttttatagatggatcagaatgatgtggctcatacgataaagaaatgtccagttcgtgtctttggttcggttccctatggtactaatatccagagagtatgacggaggataacatcatgccagcaacgaacagcgtttcagttaaacgcgaaacactaaatttacgtatcaagcctgctgaacgcgatcttattgatcgagctgcgaaggccaaagggaaaaatcgcactgattttgtcctcgaagctgctcgcgcggccgcagaggaagcgttgatcgatcagcgcattatcatggcagatcctgatgcctatcaggaattccttgttcgcttggatcaagctccttcgccgaatgccgcactgcgtaaaaccatgcaaacacctgcaccgtgggagcagaaaaaatgatttccacgccctgaaccactccacaccgaacatgcactttcctcgttctgttgtggtgtagttatctatggacaactggctgaaacaacgggcgatgaaaaatcagatatctggcgcatcaaggactttcgttagttgcgatggcccaaaagtgttggcgtattactcgcttgcttccagtgccgtggcaacgaatgccgcccccggacgctttcgccgcaatatgcccgatccgataccggcggtggtgctgggtcgtctggcggtagataaatcattacatggtcagggtgttggccgtgctttggtacgtgatgctgggctaagagtgattcaggtcgctgatactatcggcattcgcgggatgttggttcatgcgctgtctgatgaagcgcgggaattttacctgcgggtggagtttgagccttcgccaattgatccgatgatgttgatggtgacgttgggggatttagtcagtagtatttaatttcaggatgttattatattgctctcagtctataccgcattagttttaagtcgaacttattactacacaagtattaaaatactaagaaaaatcatgcttaaggccaatctttacctttaaaagaccttctttataaacttcattagctagatattattgtagttacgatatttttagctgccattttttgaaaagtcaatgttatctacgaaactacattgtccacttgttttttatcataatgattgatagaaattaaactgagtgtttccatccaaacttcgaaaagttcagattgataaaaagtaaacgttcttgatgtaaatttaaattacacgtgaaaaggagatatcatgtctgatagtgaaataataacatcgataaactcatttgatagttggttattagaacggcctaaatggcttcaaactgcagctagtaaaataattcataagaaagctaagttggatgatgctgaaataaacgaaatggtggagctctgcattgctgaagtgttgaattctaaaaatgataaattgcaacaatataccccaggattactttctcaggccacagttaacgccgcattacggttagtgaaactaaccaacgtacaaggtgttaacgcgttaagttctcccggagctctcgattttggaaataatcaactgacagtggtttatggttcgaatggtgcaggtaaatcaggttatgctcgcctaattaaaaatatttgcggatcaagaaatcgtgagcatgtcttgagtaatgttttttccgaaactaacatagacatgaaagcttctgctcattacagtattgatggtggaaatgttattgaaattcaatggacgccggcttcagggccttgtaggccgttaaaaaacattcaaattttcgattccagcactgcatcttcatatatatcgaataaaaaccctgcaacatatgaacccgggaaaattagatttatacgtacattgatagaactgtgcgatgatgttactcaacggataaataatcaaaagaataaattaactgatcaaaggcctagaattccagatttacttaaaaatacgactactgcatattggaataataaaatatcggcaagaactactcagaaagagattgatgaacgctgcatttatagtgatgagatggaccgcgaaagagttacaggagaagcaaatcttttacaggctaatattcctgatagaatcaaagctatacagctaacaagacaatctttgaagcaaatcacgacatttatttacagtataaagagctcttatagtgatgatgccttatcctcaataatttcttgtaatcttgattcttctaaaaaaagaaaagcagcaaatgaagcttctcaaaaacttttcagcaatgcaccactcgaaggtgttggtcaggaaacttggctagctctatggcaacatgccagaaattattcaaacaatgttgcatatagaaattttcagtttccccatacagaaagtaattcccggtgtgtcctttgtcagcaagaattgaacagtgaggctaaggttcgcttaaactcatttgagtcatatataaaagatagtttagaaaaaagtgcaaaacaggctgaggcattacttataaatttatatggtaagcttatttctctacctgatgataatgattggaattctaggttacacacattaaaattacctgaggatagtagtgttaacataatcagcgtaattagagagagaaagaggttgttactagaggttgactcggttgaaaaattacctcacgtcaattgggatttgattgataaagctctcactgaaattgatgctgcactaaatcttgaagagaaagcattgcagcaactacagacagatcatggaaggcaagcattaatcacaaggattgatgagctaaagtcaattcaatggctgagtcaaaataaaaaacatatagttgatgaggttgaaagactaaaaaaagtagccattttgaccaaagcattaggactggcacgaactaatcagttgtcatccaaaagtaatagtctttctcaaatgttaatcagcgaaggttataaagaaagattttcggaggaattaattaaattaggtgggaaaagattaaaggtcaggcctagagaaaataaaaaaggaaaaggtgagactacttttgatatagaaataattgatgcagtgcattcagtttctccatcactaattctaagtgaaggggagtccagaatagtcgcattagcagctttcttggcggatatgactggtgagcaatacgttactccttttgtttttgatgatccaatatcttcacttgatcaagactatgaagaacgagttataaaaaggctcattgagctttctgaagaacgtcaagtcattatttttactcatcgattatcgcttgttgctttagttgaagatgaaattaaaaaacgaaaaatcggtaatttaggaaaacctatagtgcatgaagttcttacgttacagagctttgctgggcgtataggaatgcatgttcctggtaatataagaaatcaacagcctaaaaaagcattaaacatgctgttaaatgatgctttacctaaagtgaaaagggcttatgataaaggtgaagtagatgcttttgatattgaaataaaaagtttatgtagtaattttaggataatagttgagcgttgtgttgaaattatacttctttctgaagttgtggttaggtttagaaggagtgtaatgacgggaaataaattaatgtcattaactaatattagtgattcagactgtcagtatcttgaaaatctgatgtcacgatactccgtctttgagcattctcaaccagatgagcttccagataccttaccagaggttgatattcttgaaaatgatctaaatggtttgattaaatggattgatgagttcgagtcccgtaagaaaaatcaatagtaatacctagagagatgaaataaatcccatctctcttttttattcttaattaaattatttgtgtgttatctaagctgaaaatactctttttattgctgataaatttgctttctttgaattgtaagcacccaggcaatcagggtaaaattatcagtatactcatggtgccatggtgctggctcaacataaatgcattgaattcccgctcaaatccccaaaacataagattgatagtatccttaatctcatccgcatagtcgccaagatccgcgatagcctcacaaatcatctcaacaggaaccgctcgacaactcagtcgtcatcaatcgataatcttcgccgtcgatgcggatcagagggagcaatgttttattcactttctcaggcaggtgatgagactcgatagactgaatcgtttgtattgataagcaatgaattacacgatcaccagttcctgttttcatcagcaaaagaaccattctgggtaataaatctggcgacgtcttccatcccttcacggttttccttcttccacacctcagttttgatgcggtggtcttctttgtctatgacgtcattcgtcagaccagaaataggtatccaagtagcattgggggtctgcttatcgtctttgttcacggcaatactaatccagcgtttcattgccgtgttcctctttaactaagtgctttatattttgcagggatcttagcaataatgctggcggggtccagagaaagtaaacgggcgatatggataaattctacgatgtctaaccttctttccccgttctcaaccttggcgataaacgactgaggacgatccagcgctagcgccaggtttacctgcgtgatccctttggcaatgcgcgcttcacgtaatgccttgataacgatttgatattcatcagagtaaacagaagccatcgattcaatcccataaaatttgggatcaaatatcagtcgcctactgttttatcccaaaatgggataaataaaaatttgtgttgcttacttaatgctatttgtctgtattttatgcactattctttctaaaacagtggaagcgtctacagatagcaggtgagcgatgtggacaaattcaacaacatccagcctacgttccccattctcgattttggcgacaaaagactgaggtcgacctaaagcgttcgccaaattttcttgggtcatgcctttttcgattctggcctctcgcagtatttttataactgattgatattcatttgaataaatcgatgccattttggtgaccttgatagatatcccaaaatcgaatatcaatcattttcttttttatcccaaaatgggataattggagcaattcatcatagggagcggtagataaatggataagtacgattggcatccggcagacattattgctggcttaagaaagaaaggaacaacgttggcggcggtatcaagagcatcaggattagcgtcttcaacactcgctaacgcattaacaagacattggcccaaaggcgaaaggttaattgcctgcgcattgggaaagcagccggaggagatctggccgtcacgctatcaaggcatgaacccggatcatggggaaggggaggcgggatagcactctcgtagaagaatcgaacgtcgttcgatggatagtccacacgccagaaacgaaaaacccccgccaaaggcgagggttaagaataagtggtgcccggactcggaatcgaaccaaggacacgaggattttcaatcctctgctctaccgactgagctatccgggcaacggggcgcattaaaccgtattgaccgcgtggcgtcaacgggtttctgtcacaaagcggagagcctgcgctattttcaggcaattatattatttgctagccgattcctggcgatcctttcagcacgcttatacccgtcatacttcaagttacatgtgcgttggctgcgtttagtcacccgaatcacttaccttagtaagctcatcgggactcctttccttgccgcgttattcggccttatggcctcacccctatggggtcagcgcaagcgctgttcaaaacgaatacgttttgtcctgaaactcgaattatttagggtatagcgcggtaatgcttcttcccgtatacgtgctgcatgtttcgttgcactttttaccacgttgaacgcgggctgcattgttgaatttgatgaagaataatgccactattgcgcggtttttaacgtctcgttcacctgaacgcccctttaagcgtagttagcgtatagctaaaagaggatcgccgatatgtcagattcattgctcatggtgcagaacactcgcgccagctcgttgatgacgtcactgcgtgtctcttcttgtcaccgctgcgcggtttacttttcttcccgtcgattatcctctttcaccatgcggtgaggcgttcgttcgctcgctgttaggcatgagtaaaaatagagtgcggctctgcttttactgatgtctatcggatggtgctggctccagtttttccattcttagcctacagtttacctgtagggatcatacgcttgtcgttattgattggcattgtgattggtcgggattgttatccctgaacggtgtcttctaggcacgtacatttacccttaaccgtttgggtttggttacatgaaacagttaaaaattgcggcgaatgcagcggttgccacccgtttaatcacaacgcgcgagattgtcgcgttgagtcagactgacttcactgatgtggcggcggtcgtggtttctattgaggaagcccgtagcggtattctgtcgatattgcagcacaccggttttagtattccggcgtttgtcgaagagcctgatgaagataaagagtcagatgttctgcctgcgggcagcgaatggctgattcttgatgatgaaggtgagcacgcgagcgtgctggaacgtgcggctaaagcctatcaagatgcgttgctgccgccgtttttcgatacgctgaccaagtacgtcaaaatgaagaacacgacgtttgcctgcccagggcatcagggcggtcagttcttccgtaagcatccggcagggcgtcagttttttgagttttacggtgagaacgtttttcgttcggacatctgtaacgccgacgtcaaactgggcgatttgctgatccatgaaggggcggcgaagaaggcacagaagcacgctgcgcgggtgtttaacgccgataagacctatttcgtgttaaacggcacgtcctctgcgaacaaagtcgtgacaaacgcgctgttagcgcgtggcgatctggtgctgtttgaccgtaacaaccataaatccaaccatcacggtgcgctggttcaggcgggggcgacgcctgtctatctggaaaccgtgcgcaatccgtttggctttatcggtggtgtggatgcgcactgctttgacgaaacctatctgcgcaagctgattgcggaagtcgcgccggaacgtgctaacgagccacgcccgttccgtctagctgtcatccagcttggcacctatgacgggaccatttataacgctcgtcaggttgtcgatagcatcgggcacctgtgtgactacattctgtttgactcggcctgggtcggctacgagcagttcatcccgatgatggagcagtgctcgccgctgttgctggatctgaatgagaacgatccgggcatctttgtcacccagtcggtgcataagcagcaggcgggcttctcccagacctcgcagatccacaaaaaagatacgcatatcaaagggcagcgtcgtttttgcaaccataagcaactgaataacgcttttatgctgcatgcgtcgaccagcccgttttacccgctgttcgccgcgttggatgttaatgccaaaatgcacgaaggggccagcgggcgtcgtatgtggatggactgcgtgaagctgggcattgaggcacgtaagcaactgctgacgcgctgttcgctcatcaaaccgtttgtgcctgttacggtaggcggtgcgctctggcaggatcatgatacggagacgatcgcgcaggacgtgcgtttcttcaactttgagccgggcgagaaatggcacgcgttcgaagggtacgcggaagatcagtattttatcgatccgtgcaaattactgctgactacgccgggtattgatgcaattagcggcgattataccgaatttggtattccggcgacgatccttgctaactatctgcgcgagcacggcatcatccctgaaaaatgcgacatgaactcgatcctgttcctgttaacgccagcggaagacacggccaaaatgcaggagctggttaatgcgctggttcattttgaaacgctgatcgctcgtgatgcgccgctgagcgaagtgttgcccagcctgtatcagaaatacaaagagcgctaccgtggttatcgactgcgtcggttgtgtcaggaaatgcatgatttttatgcccagcacaacgtgaaagatctgcaaaaagcgatgttccgcaaaaccgagtttccgtcagtggcgatgttgccgcaggatgccaacagggaatttgtgcgcgggaatatcgagctggttcccatcgttgaagctgaaggacgtatcgcggcggaaggtgcattgccatacccgccgggcgtgctgtgtgtggtaccgggggaagcctggggcggagcggtacagcgctattttctggcgctggaggatgggattaacctgctgcccggtttttcaccggaattgcagggggtttacagcgttgcggaagaagatggccgcaaacggctgtacggctacgtggtagaaaagtaacgatatctctcttcaactcagaaacacaggttcggaaatgaacctgtgttttttctttcttaatatgggccgatatccgtgcgcgttggcccttgaaaatggatggcgttgatatgacaactgcgcggctgggtaaggacaaagcgcatcgtttcccatatcgagcgggcattcagcaaatgctcgcccattttctccccgctagcgggatagtcatcaaagccggtaacctcaaaatctggcgggtaaaatcccgtcacgcgaatgttttcctgcgcgacatgatgtgcaagattctggctaaaaccgctcaagccgtgcttggcggcgaagaacgcggggtgggcgatagagtcgtggaactgcgggacgccgcagacggaaatcatagctagaatatcggcactttgtgaacggcgtaagctcggcaatagcgttttggtgagcaggatagagccagtcaggccggagttgatggtgctgacgatatccgtatcggtatcttcttcgcccaatgcgccttctagccattgtgcggcgcttagcacgagaatatcgacgggcgtgctgtcttccagcaactgtacggaaaaatctctgactgaatcaggattggcaatatcgcactgataggcgcgagccgtgccgccctcccgctgaatgatgcccacgctggcctgcgcatcggcctgtttgcgagcgcaaagatcgaccttcacccttcgcgagccagccagactgataccgcttgtccaaagtcgcggccaccaccagtgacaatcgcgcgtttacctttcagcatcatgtgttccctcaacacctattttctgttcctgcgcatccgacaatgtggcgggatgccgcatcaatacgttcgttaggttttcggcgaatcagcctgcgcggcgtcttcttccgcctgccgtagaatggctttggcgacccactgcgtgacatcctgaatgccgtcttcctccagattccagatatctttcagcaccagaaaaacttcggaaccataaatgagtgataaggcataaatcactcgctgttgcgcgtctggcgagatttttccttccagcggttcggtggcaatcttgagcaggcgtttacgattgccgcgtgtcagcgtatcggtatgaagacgattagaacggcggtcggcccattgctggagtgaaagatgcagggcggcacgcagcgcaccttcatgttccagcatccttgggtaagcaaaacgcagcagttcggcaacgcgttctctggcgtccggttgtgtcggatgccacgcgaggatcgggccaaggctttcgccaacaacggctgaaactaacgcactttgcgttggaaaatagcggtaggccgtcgcacgtgaaagctgagccgcagcggcaatatcggtaatggaagggaatatgccttgatcaaacatattcatggcggtatcaatcagtaaacgacgggttttcgcccgtgttgatgtcagtttttcatcctgttcaatcacatagacctcattaaatttttcttgccgaaagcaatcaggcggcacggcgttatagcttgaactatagcaaattgagtgattcttgtgccacgtcaagctttcttagtgttaatttacagccatacataacattttgagactttcatctcatttgggtatttaatgatttgtctttctgatactcaagtctcaatatggcgacaaattaatcttatctgtttttgtttcttataattgttatttatatcaatctgttaattgtttcactaacggtgggagggataccaaatgggaagtgaagttggcagcgtttatattgcaagtacagcggatactaaagggaatgaacagatttatgtccgcgatctgattatcgcgacgggcttgaaaacggtcacagtcgatctgtcaacgcattcacggatgtcgaatacaacagatatcagcgcagaaacagtggcatcttaccacccgcagggcgcatcggtggtgttttgccatgacagagggcaggcgattagcgccatggccattgcattcgagcacttcatgctgtcgcgcgatgatattgccggggtgctcggtcttggcggttccggcggtacggcgctgatcacgcccgccatgcaggctttaccgattggtatgccgaagctgatggtttcgaccatggcctctggcgatatttccggctacatcggtgccagcgatatcagcatgatgtattccgttaccgatgtggcgggtttgaaccgcatttctcgtcaagttctcggcaacgccgcgcatcagatcgctggagctgtgaagtttcatattcacgaacatcatgaagataagcccgcgattggcctgaccatgttcggtgtcacgacgccctgtattcaggaagccagtaaattgctggaagcggagtttgactgtctggtctttcacgcgacgggcagcggcggcaaagcgatggaaaagctggtggacagccatttgctcaccggtgtgctcgatctcaccacgactgaagtgtgcgatttactgtttgatggcgtactggcctgtgggccggaacggtttgatgcaatagccaaaactcaggtgccttacgtggtgtcctgtggtgcgctggacatggtgaattttggtgctcccgccagcgtgccggagaaatacgcacatcgtctgttctacaaccacaacgcacaggtcaccctgatgcgtaccacgatagatgaaaatatcgcgatggcgcgctggattggagagaagcttaaccgctgtgaaggcgaggtgcgcttcctgatcccggaaggtggcttctccgcactagatgcgccggatcaagcattctggcacccagaagcgcgtgacgcgtttattaggacactggagagcgtcgtccagcaaacggcaagacgacagattattcgtctgcctttccatattaacgatcctttatttgcccacggggctgtcgatgcgttccgggcgttattgaagtaaaaagggagaaagcatgatgtcaggcataaatcgtcaggaactgctggcaaaattccgcgcaatgatcgcacgccgtgaaccgattatcggtggtggtgctggaacggggctttccgcaaaatgtgaagaagcgggcggcatcgacctgatcgtgatctacaactccgggcgctatcgcatggcggggagggggtcgctggctggcctgttggcttacggcaatgcgaatgagatcgtcgtggatatggcgaaagaagtgctgcctgttgtgaagcacacgccagtgttggcgggagtaaacggtaccgatcctttctgtcagtttgataagtttctggatgacctgaaagcgctaggtttctctggcgtacagaatttcccaaccgtcggcctgattgacggtaatttccgtgccaatctggaagaaactggtatgggatatgcgctggaagtagacatgattcgtctggcgcacgaaaaaggcatgctgaccacgccttatgtgttcaacgcagaagatgcggtcgcgatgacgaaagcgggcgcggatattattgtgccgcacatggggttaacgactggcggtaacattggggcagaaaccgcgcttaatctggcggattgtgttccattgattaaccactgggcggatgcggcgaaggccgtgcgtaaggatgtgattgtgctgtgccacggcgggccgatttcaacgccgcaggatgcacagttcattatggatcactgcccgcagtgcgatggtttttacggtgccagctccatggagcggttgccgacagaaatagcgttaacggctactacacagcaattcaaaaaaattaagcgttaatagatttttttggctctatacccgccgatgtcctaacgcaggaagaaaggcgagtaaatttcgtgccaatatcagggaaggcggccagcttatgctggccgtatttttttgtgcattaagaagaggtactaaatagcgttttaggtcgcatcggtaagaaagtcattgttataaatactgtttttcacagtgcagaaacttcggagaaatagatatgacatggcgtatcacaataggattactgacgaatttactactcagctttgctgttatggcggatgccggtattgggtttcaacaaataacgctggccgatgaggccaatagtcggccgttggacgtcgccgtattttatccgacgtcgtcgtcacaacagacggcgataatgggtgaaaatgttgtttttcccggtatcgcagtgagcaaaagcgctgtgcctgaatccggtgaacatcctttggttgttgtttcacatggttacggcgggaattggctaaatcaactttggctggcgcaggcgcttgttaaacaaggttatatcgtcgccgcccccaatcatccgggaacgactaccaatgatatgcgaacggagaatgctcaggcgttgtggcaacggcctaatgacatcagccgagtcattacagcattacttgccacgccagaaaagacagggcgagttgacgagaagcggattgctgctctgggtcactcgctagggggatggacggtgcttgagcttgctggtgggcgtttcagcacggatcaatttgagcgcgactgtctgacgcatgtcgggctagcgtcctgcaaagcctatgaaaaaatgcagatcgcaaaaagtgcctcatcgcgtgcgcagcttgataagtcattagcggatccgcgtatcagcgcagtggtatcgctggatatgggactggcgcgagggtttaccgcagagagtctggctgcaataaacattcctgtattgatcttcgcagcagggtatccgaatgaagaactgcctgctgagctggagtctcacgatctggcgaagaagctgtcgccagcgcattcagcctataaggaaattgcggacgcaacacattttagctttatgcagctttgtaaaccgggtgctgttgagatcatcaatgccgagaacccaggcgatggcatgatttgtctcgacggcggtgaacgttcgcgcgagcagattcatcaggaagtggcaaaggatatcagcgattttcttcaggcggcgtggcggaagccgtagcctgttcccgaagtgggtactgactacgccagacgctggggctcatgcccgttagccgtaaaaactcgcggttgaagtttgatttagtctgaaacccactttccagcatgatatctgtgattcgtgcatctgtttggctgaggaggcgcttagcctcctcgattcggtattcgtttatcacctgcgagaaattacggccgtgaacgcggttgatggtttcggacaggcgtctgagcgggattcccatacgtctgcttaggcgctgaagcgtcatgcccggatcggtatacaaggcatgagtgcggatgaaatcatctaacgttttcgccagttggtgttcatcatcggtagcgggtggcgcttccggcttctggtcatgtgtaacgataagctcagactgcggatgtgcagaatgcgtgacgataagcatggtcaagatcgccagcatgacagtgtggaatacggtaatgatggttgccgcgtggctaccgttgttgaaggcaatatccagtgcaatcaccgtatcgatagcgccagagataaggacatacaatcctgcgataaacggcgcactcttccacatgggagagtgtgtttgaggatggtgagtggtgtaaatcagcgcgaccccataaccgaagtaaacactcaccagcattatatcgatgagcggaatggtcgttctactctggattacgcccgcaccaagggtgaacaaagacggtagcaggtgaaggacggtcgcttgccgtctgcggggtaaggcatctggcgcgttcttgctgtaggggaaaaggcaaagccatagcagcgacggaattgacgcggcaatcgcgggctggatgaacgcagggaaagccatattgctgccccagcgcaacgccaccaatgtcagggcaatacagctcaccccgatgaatatcgcctctgctttggtattgcgccttttaggcttgttgttatgaatatttatattgcttttcatatgcagaaactggatacgaaaaaacaaaataaccagcagaagtgcagtgatgaacggtaagggaatcgtggtcatgtcgttcgtctggtgaagccgcgctgccggagtaaaaccggtagcgcggcgttctgtggaacccatgaattagcggcgataatttttctgcgccgagttcactttgttcaggtagcgacgtgattcaccagaagggtgtttcgtcgtcagcgtttgatagacatcacccggcgacatgttgttgataatgcctacggcgcgatcccgatcgctggagaagacgcgcaacacgctgcctgcgccaccgttatacgcggtgatgacggcgtagcgtttcgacgtcgggttttcaataccggctagataactgttcttcagaatcgacagataggctgtacccgcgtcgatattttgttctggatcgaacagatagctgcggcttggctgcccccatttccctttcatcttgaagacatcacgccctgcgctgtgctgcactacctgcatcagacccaacgcatcggaacggctgacggcataagggttgaagctggattctgtctgcataattgccaaaatcagcgactcttcaataccgtaacgctcagaggctttacgcactagcggtaggtatttgtgtgcacgtttgtccagatggttagggacgagctggatcgtgaccgaccagataacatgcaggccggaggtacgtttttgcagacgtttttggagcaggtaatccgcgaagctggcggcacggccttcccagcggatcgcttgtccggtgttatccagcacctgtccatacagcagcggttcgcggctgatttgaatatcgttagcgtcggaatacaggtcggtgttactcgcgtcatcacccatcaacagggtagtgataatcgcctgacgcaggctggcgacggagttggtcgccgaaagggtttcgatagtgatcgaaccagcatcaaagttgatgtggctacgcgtctgatattgatcggtgtatttgacgtagtctttcggaccggcgatcagaacctcattaatcccccagatattttcgatgttgttggcaaattgccccatcaaaatatcgaatgcgttggtatctttgagaaactcttcgttgtcggtattccctttgtttcccgaacaggaaaccagcagtggtgcaatcaccagcagagctaacattttcttcatataacaagccgtgtcggaatagggacgtaagcgggcccgaaagcccgcaatctcaatggctcggaggcgtatagccttcgatgtgaacgtccttcccttcaaacaggaacttgatcatttcctgttccagcagcttacggtcgtcaacgttcatcatgctgagttttttctcgttgatcagcatagtttgcttggtttgccactgcgcccaggcttctttagaaatttcgttatagatgcgcttgcccagatcgccggggtagagctggaaatcctgcccttcagcgtcgcgttgtaaaacggtacaaaaaatcgttctgctcatgcttcttcctcatcaattgcgcaggcattcaaaagtgttgactgtgggtgagccagttccctcagcaggcgttctactggggcggccagtccgacagatggcggctgcgctaagttataccagagacctgcaccgtcatccatgcaggacctgttttgtgagcgatcggtctgcgatacgttcaaccagagtggaacgatatccagatgaaaatggctaaatgtgtggcggaacgcgacaagctgctgcaatccatcaggattcagaccacgttgctgcatccagagttccaattcctgacgttcgctgaactgtgggaagcaaaataacccgccccacagacccacgggagggcgctgttgcagccagacctgagaaccttgttgcatcagcaggaaccagccggttttctccggcagcgtttgcttcggcttcttaccggggtattgtgcccaactgtggttggcgtaggcgacgcagcccgtgcttagcggacacagctcgcacttggggcggctgcgggtgcaaaccatcgcgccgagatccatcattgcctgattaaactggctgacgccttcggcgggtgtcacatcctcactccgtgcccacagcttcttttcgacctctttcttgcccggccagccgtcaacggcgtagcagcgtgccagcacgcgcttcacgttgccatcgagaatcgggtaatgctggccgagagagagcgacaaaactgcgcctgcggtggaacgtccgatgcccggtaacgcggcgacttcatcaaaggtagtggggaatttgccgccatgacgtgaaacgatggcctgtgccgctttgtgtagattgcgcgcacgggcgtagtagcccagcccagtccacaagtggaggacttcatccagcggtgctgccgccagtgtgttgacgttgggaaagcgttccataaagcgttggaaatacgggataaccgtggtgacctgcgtttgttgcaacatcacttcggatagccatactttatagggagttttctcaagctgccacggcagggttttgcggccatagcgttgataccagtccagcacctgatgggcgaactgttgcgcttgcatcataaaatggagtcactatccgacaggtaaaaagtttgatagcgattccagcacagagtgaatgtgctgtaaaccggaactttccgaggctgtgggcttgctaaaccacggtatccttgcataatgcgcgtttcgttaacgaaatcggacaccaagtaagcactctttatgattaacaacgtcatttcaccggaatttgatgaaaacgggcgcccgatgcgtcgtattcgcagttttgtccgccgtcaggggcgtttgaccaatgggcaacaactggcgctggataactactggccggtgatgggcgtggaatatcagaccgagccggtggattttaacgcgctatttgggcgcgacgcaccggtggtgctggaaattggttttgggatgggtgcatcgctggtaacgatggcggcacagcatcctgagcagaatttcctcggtatcgaagttcatctgccgggggtgggggcatgtctcgcttccgcacaggatgtggaaatcagtaatctgcgcgtgatgtgtcacgatgcgctcgaagtactgatgaaaatgatccccgatagttcactgtccatggttcaactcttctttcccgacccgtggcataaagttcggcataataaacgccgtatcgtgcaggcgccgttcgttgagttagtgcagagtaagttgaaagttggcggtgtgttccatatggcaaccgattgggaaccttatgcgcgacacatgctcaaagtgatgacgtctgtcgctggataccgtaatctttccgataataatgagtacgttgtgcggccggagtcccgtccgctgacgaaatttgaagcacgcggccagcgtttggggcatggcgtgtgggatctgatgtttgagaggataaaataaaatggcacaagctcgtagccgtcgtttgcgtaaaaaacttcacattgatgagtttcaggaattaggtttttcggtcagcttccgctttccagaaggcactaacgtggaagatatcgatcaactgatggataaattcgtcgacgacgtcattgaaccacaagggctggcatttgaaggcagtggttatttgctctgggaaggtttggtctgtctgcaaaaaattggccactgcaccgaagatcatcgccaactggttagccgctggttggaagagcagaaactgacggacgtgaaagtcagcaatctgttcgatatctggtgggatctgccagaaaacctgctgtaatccttggttttatcaaggaatgcctgagctgattttggctcaggcgttatccgcttcatcaaagggcacattgccgctttctcgccactgccgttgttttcttcaggagaaaatatgtcgcgtaaaatgaccttgggtttgttgatgttgctgtcttggcaagcgcaggcggcttaccagtgcaacgtgaatccgcaggacgacattattatcagtccgcagcacgtacaggtcgtgggtgccagcggcaatttacagctttctccgcagggcgatattgtccgtaatggtacgccattgacccttaacgccgaacagcgccaaaaatccaaagcctatcaggctgatatacgccagcaactgccgtggatcgaccagggtgcgcagcagcatcttgaaaaagcgcgagtcgcactggataaagtgatcgtgcaggagcttggcagcgacagcaatgtgcgcaatcgcctgactacgctggataaacagctcaaacagcagatgaaccgtattatcgaacaccgcagtgatggcctgacgttccaccatcaggcgattaagcaggttgagcaagatggcaagcagatcgtgcagcaaagcatgggcggcgtcttgcaggacagcctgaacgagatgggcgtaaaacagatgtccagcggcggcaacccgctgcaggcgatgatgggcaacctcggcggtttgcagaaggcgattcaggccgagtggaataatcaggaactggagttccagcgcttcggcaatgacgtatgcggtcgcgtcacgtcattggaagaccagcgcaagagcctgttgcagtcgctgaagtagattgaagtagattgaagtagcttaatgaaacgggctgatgcccgttttttgatcgtcccttcccaattttccgcatttttcttttctgcatgacgtttcatcacccgcatctggatgtctcatgacattcatccatagagtattcatcgattgttactttcaggcgttatgactatttgttttgataacgtagagtgaccatcacatttgtgtttaaagggacgttactcatgctatcggtgtggaaaaacaatgtgttgaaaaaaaaggaaatgcgtatcgcggagaaatcgcgtcaggctggcgtaaaatatggccgtgatagcgcttgctaccgtgtgctcacgatgtggttattgcttggtttcccgataacgctgtgggccgcagaggattttcgcacggcggagtatgaacgtaatggtgccgcactggattcgatcaacgcggcagaagcttacggtctcggcttttcggggaagggcgttggtgttgcggtcattgatgctaacggcgaactgggcggcgatgaatttaccgggcgggtagattcgggcgcggggtggatctcatcaccgtgggatggtgcgtttcatggctacgcggttgcgggtgtcattggcgcggcgaagaacgataacggcattcatggcatcgcctatcaggcgaacctgttgccgttaggaaccacattttcatcgcagacattggtgaatgcccagcttaacgtgctcgaccgtccagatattaagatcgtcaataatagctggggatacagaatatttaacgatacggtgcagacatttagcgtcgatcgtcagattgaattactggacggcatcatcaacaacaacatggtgattggtgcggagatggcaaggcaagggcagttaacagtttttgctgcggggaacgaaggacatctaacaccgtcgattatctctgggttgccaacgctactcgatgcctatggaattgagaatacgatagccaataactggcttaatgttgtggcttacgatccttctcaacgtccttccagcgcggcgtttattgcatcattcagtaacttggggcttgggtcgtcggcttatacgctgcttgcgccgggcgtgaatattgtgtctaccacggacgccaataatactgacacattcagcggcacgtcatttgcgacaccctacgtttcgggtgtctctgcgctggctgctgaagcctttccgtatctgaacggtaagcagttagcggatattctgctatccactgccacgccgctctctggcgagaataccccgcgagcggtgttgctcattcgtaagaattacgacgatcgccagaactatctcaatagcgagctcgatgtttacgcgacgggcaatgccgttacgttcaacgatgaggaaatgaccgcctttctggctcgggtcagggaagatgctttcttcgacaatctcacggatgaacagatccgcagcgcgatccgcgcccgcgccaacgcgcaaaatatcaatgtgctcacgacggatgattaccaatcgctatttggtcaggggatcgttaacgcctataaagcggtgcagggaccgggtgcattaaacgcgcagcggctaagtaatagcgatctcagtagtggaatattcaacggtaactacgcgatctacggggttgatacacaagggtattccagtacctggagcaatgatatcgcacaggtgaaaaatacgaccagtggaagctccctgtatcaactggatgtcggcttacgcaagcagggcgcaggggcgctctatctgacggggagtaatacctatctcggaccgacgattgtagaaggcggcagtatcgtggtgggtaaggttgcgcaggggagtggcagtctggcgggggatgtctgggtgcaatcttcagccacgctaggcggacatggcaaaattgcaggtactgtcacgcttgagaacggttcaacgctttcacccggtgcatccgttggcacattaacggtcggtaatgtggtttttcattcaggcagcatttatcactatgagattgatgagcagggtaatgctgatggtctgaatgtcactcaggatgcggcgctggcgggaaccgtggtactgaatgcctcttcgcaatcgctgggcgatcgttttaccctattgaatgtcggcggtaccctgagtggcaactttgatggattgatttctaactcaacccagcctttcctgcaggatacgctgaactatggcaacaagcaggcttatctggatgtggtgcgtaataatcgggcctttaatgatgttgccataagccgtaatcagcgagccgtcgcgcagacgatcgagagccaaagaggtggggcggttttctctgctattgctaacagccgaagtgaggataccgcacgagcggcgttcgataacctcggcggtgagatctatgctgcctcgcgcgccgcattgctccagcgtagccgctatgtgcgagacgagatcaacggcgcgctgcacgatgaaaatgcacagtcgctgtggctgagtacgtgggctaacaatggtcaattcgatgaaactgccgaatcctcacgcgtaaatcacagcggctatggcttcttaatcggtaacggcagcccaattggcgaaagcagtacgcttggtgttgtcgtcggcgcagagaaaagcaagatcaaaaccgatgcgcgtgccgccagtaccgatgtaaccgcctatcacgcaggcagttattggggaacgacctatagcggaatagcatggcgatccggtctggtctacagctatctggatatggacactgaacgcgatattcagatgcctgggctcatcagccgcgctcaggcggattatcatgcgcaccttgttcagggattcgcggagggaagccatcgattcgcgtttaatgacagcctgagcgttgaaccttatggcaatctctcgtatgcctggctcgatcttgcgggtgggcaggaacacggaagcgcagctgcactgcgctgggaacgtcagggcagtggtgcgggatattcaacgctgggtttacgcagtgaggcgcgttggtcttcccattcgcctatcaggctctatgctgatgccggctatcagcgacgtttgacgccggaccgtacccaaacgcgactgagttttacgcagggtggcgaggcttatacgattcgttccgcgactgacgatcgcgatgcgctgctattacgggcgggcatcatgctggcgatgaagccgaatgcgacgctggtgttgggttaccaaggcgtagtgagcgataaaatgagtgaaaacagcgccaaaatgcagtttggactcacattttgacgtaagtcggtaatcccacacggcggatgaaaggccgtgtgggattatgtattacggtgctgggaacgtgaagcggcggtggatggcttccagttcatcaagaatctcgccgtccagcgtcaggttctggctgtcgaggttgatttgcaactgctccaatgtggttgcacccagcagcgtactggcgacgaacggctgctgacgtacaaacgctaatgccatctgtgccggattcagaccgtgcttttgtgccagcgcgacatactcggcaacggctgcctgagcctgcgggccagtatagcgggtgaagcggctaaatagcgtgttgcgggcatcagcgggtttcgcgccattaaggtatttacccgtcagcgtaccgaacgccagtgatgaataggcgagcagttccacgccttcatgctgactgatttccgctaagccgacttcaaaactgcgattcagcaggctgtaggggttttgaatcgagacgatacgtggtagatcgtgtttttccgccagatgcagatagcgcatcacgccccacggggtttcgttagagacgccgacgtagcgaattttaccgacacgcacctgttcattcagtgcttctaacgtttctagcagcgtcactaccgatttgtcgtcggtatattgcggtttgtcatcagtatattgatagttcagcttgccaaagcagttggtctggcgctgtggccaatgcaactgatagagatcgatatagtcagtgttcaggcgttgcaggctggcatccagtgctgcgcggatgtttttcctgtccagtgcctgttgagggcggatgctgtgatcgcttccgcgcacagggccggagactttactcgccacaatcaatttttcgcgtccgccacgggatttcagccaggaaccgatatagctttcggttaacccctgtgtttctgggcgaggaggaacggcgtacatttctgctgtgtcaatcaggttaacacctgcggcaatggcgtgatctaactgggcatgggcgtctgcttcgctgttttgttcgccaaaggtcatcgtaccaagacccagcacgctcacttctaaagaactatggggaatacggtgatattgcattgccagcttccttatgtctgaaaatagcaggcgtatttcccgtcatttccgcatgatttgctgcgattccaatgagtttgggaagacacacctgaattcgactataacgaagccgtgacgagtggggaagtctcttctgttacccctctgcaggattttgctggggagtgtcgcccgatgagagaaatatcgggctaaaattgaggttagcgctgcacaatctgagagacttggtcgctgttgatttgtttctgattaccttgctcatcggtatagctaagtaacccagtatctttatctaacatgggcttcccctgtgtcaggagcatttgcccttcttttgtcgccatcacatagttactggaacagcccacaagggtgaataataacgccagtgttaccgccattttcatcatattaacctgttaataaatgcaaaatctaaagtgagtctagcaaatggtcgcgggggataacgtaggaataatggaaaaaatgcgtatagagggaattaattttgtgtaatcaggcggcaggttgccgcctgatgatggcgtctttatcgcgaaagcgcgttatgccgcgatcagtgcgctgttttatctttcttactgcgtaacaggttcagtgcctcgacggacatcgagaagaacatggcgaagtagatatagcctttcggtacgtgaacgtcgaagctttccaaaatcagagtgaacccgacaaggatcaggaatgacaaggccagcattttgacggacggatggcgttcgacaaactcgccgatagggcgtgcggagaacatcatcacgagaacggcgataatcacagcggccatcataataaacaaatggtcagacaggccgactgcggtaatcaccgaatccaggctgaagataatatctaacatcatgatctgcacgatcgcgccgaagaaagagtacgtcttggaggtatgatcttctgaaccgccttcgacagtttcatgaatttccatgctggacttccagataaggaagagccctccgaagaacagaatcagatcgcgagtggaaatttcattgcctaccacggtaaacagcgggtcggtcagacgcattacccaggcgatagacgcgagcagccccaaacgcatgaacatcgcacccatcagaccgatgcggcgagctttgttttgttgggctttaggtagtttggcgacaaccagagacaggaaaataatgttatcgatcccaagaacgatttccagaatagtcagcgttcccaatgctaaccatgcgttcggatcaacaatccaatcaaacattgtatcaatacaccttaaacgaaacgtaaacgacattatactctgccagttcggtgcgtaggcaagcgaaagtgtcgctccccttcatctttcgttttacgaccgtatactggcgcccctttttgctccaggtcggcgtcagacttttctctggtagcattctattgccgcaaaactgcgacgtatcagaccagtgtatgatgaagcactgtacggatgaagtagggtgctaatagaacatagcgctaatgaaacatgatgataatgacattcagttgctgagctgcataaagtggcgggccagtagcggagcggtaaaggtttttttcaggtagaaccctcgtggtaaggtcaaaataggttgaccaaactcgccaatggcctctgttaatgctcgactgtttgccgctttggggcgtaattgcagtacttcgccatgacgggcggtgatgctttctactcggccaagcacaatcaggtccatcaactcttcccagtcacagcgtagctgttcctcttcttcgtcattggggctccagatcagcggcgtgccaatacggcgttctcccagcggaatgtgacgcgaaccttccaccggaatccacagtacccgtgcgagcttgtgccgtacgtggctgctttcccacgttacaccactgttgcctgttaacggtgcgacgcagacgaaggtggtttcaagcggtttaccctgttcatcaatagggatggtttttagctcgacaccaatttcagggaaatcctgctcgggtttgctgcctgcgctcgcacctagaaaacgttccagcaagatgccaatccagcctttatcgcgtttcaggttagcgggaagaggcaggagagcgatgtccgctaattccgcaagattatagcctgcgagggactgtgctcgttgcagcaaggcttgttcattttgcggtgcgatcgtgtggatcgagggtgaattcatagggtatcgcctgatatttttccgctcaaaaaaaatacagtaaatggaaaatacaaatacatagcctgcaaggttgtggagagaaacaataatagcatgattcgtagcgttttttttcagtgtgacggcgatcactgaacgcagttttgcaaactgtgcacgtatagccaccgacaatgaacaggatcttacactaggttatccacagatttcttggataacccacataaacatgaattactggttccatttacagccttgactcccagcctttttgctgtgtttgcctatttattgcctgagtttgagacattacctgtggataaaatcggcatagtgcgatctttcgccaatcttgcattgtatgccatttgaacaaaaaataagggttagctatttcaattaaaatggtttgtaacatcatgaataaagataactattttttaattgttggtgtttttttttctttgtgaaaaatgagttttactcacttcttcatgggttctgcacaaagatgtccacagaaaaagtgaataaactgcgagttctggtcttcacatgtttataactttgatcttatctgtgggttatcttacttttattagtgtcacatgctttctaagcagtggtttaccgcctgacgggagtgtgaaacaatcgggctatctttgcattgatgtttattgaggtagtccggtgatcgatgatgatggctaccgcccaaacgttggtattgtaatttgtaatcggcaggggcaggtgatgtgggcccggcgctatggtcagcactcatggcaatttccgcaggggggaattaaccccggtgaaagtcccgagcaagcgatgtaccgcgaactgtttgaagaagtcgggttaagaaaaaaggatgtgcgtgtgttggcatctacccgtaactggttacgctataaattaccaaagcgtttggtgcgttgggatacaaaaccggtctgtatcggccaaaagcagaaatggtttttgctacagttgatgtgtaatgagtcggatatcaatatgcagagcagcggcacgccggaatttgatggctggcgctgggtgagttactggtatccggtacgtcaggtcgtctcttttaagcgagatgtttatcgtcgcgtgatgaaggaatttatcagcccggtgatcctgcttcaggagagtgttgcggctcgggtggcgacgccacccagtcctcggcgaaaaagagggtaattcagacacattatgctcacgcgcttgcgagaaattgtcgaaaatgttgcggcaacggcccgccttagtgatgcgctggacattctggtcaatgagacctgtcaggctatggacacggaagtctgttccatttatctggccgatcacgatcgtcaatgctattacctgatggcgacgcgcgggttgaaaaagccgcgcgggcgcacggttacgctggcgtttgggcaaggcattgtcgggctggttgggcaacgtgctgagcccatcaatctggccgacgctcgtacgcaccccagcttcaaatatatccccgcggtcaaagagcaacattttcgttcttttctcggtgttcccattatttaccgtcgccacctgctgggtgtgctggtggttcaacagcgtgaacatcgtcagtttgataaaaacgaagagtcgttcatggtgacgctggctacgcagatggccgctattctttccctttcgcagataaaaacgctctttggccaataccgccagacgcgcgttaaagcgctagtcgcagcacccggtgtggcgattgcccctggctggcaggattgtacccaaccttctctggaacaggttttccccgcatccagtttggatagtgagcgcgagcgttcccgtttaacgcaggcgttagaagaggcgacggcggaattccgtcgcttcagcaagcggtttagcgccagcgcgcagaaagaaagcgcggcgattttcgatttgtattcgcacttgctgaatgatgcgcgcctcaaacgtgaactgtttcaggaagtagatgcgggcaacgccgccgagtgggctgtaaagctggttatcgagcgttttgcggcgcagttcaccaatttgcaggacacctatttacgcgagcgcgcaggcgatctgcgtgcgttagggcaacgcctgctctttcatctcgacgataacgcgcaaatcatggggcaatggcctgaacgctttattctcgttgcggatgaattaacggctacgctgctcgcggaactgccgccggagcggttggcgggcgtcgttgtctatgacggtgctgccaattcacatgcggcgattctggttcgtgccatgggcattcctacgctggttggcgcggacattcagcctgagctgctgcatcagcgacagttgatcattgacggctatcgcggtgagttgctggtcgatcctgaaccggtgctggtgcaggaataccagcgtctgctgacggaagaaaacgagctaactcgtctggccgaaggcgagatggagcagcctgccgtgctgaaaagcggtgagcgcattcaggtcatgttgaatgcgggattaagcgccgatcatgaaaaacgctttatcaatcaggttgatggtgttggactgtaccgcacggaaatcccttttatgttgcaaagcgggtttccgtccgaagatgagcagatggcacaataccaaagcatgttggatctttatcctacgcgccccgtgatgctgcgtacgctggatattggtgcggacaagccgctgccttatctgcctatcagcgaggagaatccttgccttggctggcgtggcattcgtattaccctcgatcagcctgaaatttttctgattcaggtgcgcgccatgctgcgtgctaacgcgcatatcggtaatctcaatattctgttgccaatgatcagcagcctggatgaaatcagtgaagcgcgtcgcctgatcgatcaggccgcaggcgaggtagaagaattactgggcttcccgcagcccaagccgcggattgggatcatgatcgaagtgccatcgatgctgtttctgctccctcaactggcttcccgcatcgattttgtttcggttggcaccaacgatctgacgcagtatctgctagcggtagatcgtaacaacgctcacgtagcatcgctctatgacagccttcatccttcgatgttacaagcgctgaatatgatagctgtcgagtgtgaacgacataacattccgctttccgtgtgcggtgaaatggcgggggaagcgcttggcgcactgctgttgaccggactgggctatcgctctctcagcatgaacgggcgcagcgtggcgcgaattaaatatttgctgcgccaaattacgctggctgagtcgcaggcattggtgaagcaattactgagcgcacagagttcgacggaagtccggcagtgggcggcgattttcatggaagagcatggactgggcggcttgattcgcggcgggcgctaatgcgtagcgcagccaacgcacaggcaacttgaagtatgacgagtataaatgttttacagaacttttccccacagcgagcaatgagcacgggcgcgtatgctatgattcgccaccgcggtttgcaggaatggattcattctcctgccttttgcctatcaatgacgatcccgaaagcagggataacacaataaaatatgtggtgaatgatgacgacaagctatctggcgtttcctcagtttgatccagtgattttctcaattggcccgttggcgctgcactggtatgggctgatgtatctggtgggttttgtatttgccatgtggttggcggtgcgtcgggcgaataaaccgggtagcggttggaccaaggatgaagtcgaaaacctgctgtatatggggttccttggggttttcgtcggcgggcgtctgggctatgtcctgttttatgccttcccgtcatttcttgaaaatccgctctatcttttcaaagtctgggatggcggtatgtcgttccacggcggtttaatgggcgttatctgcgtcatgctgtggtttgctcatcgaaccaaacgccatttcttccaggtcgctgattttattgcgcctctgattcctttcgggctcggtgccggccgcttgggcaactttatcaacggcgaactgtggggacgtgtcacgacagataccccgtgggccatgctgtttccaggctcgcgcagcgaagatatgatgctggctgttagcaacccgcaatggcagacgattttcaatcagttcggtatgctgccgcgtcatccttcccagctgtatcaaatgatgctggaaggcgtggcattgtttatcattctgaacctctttattcgtaaatctcggccgatgggcagtgtgtcgggacttttccttatctgctacggtatgttcaggattattaccgaattcttccgccagccggatgcgcagttagggctgttcggtggcctgttcagcatgggacaaatcctgtcgttgccaatggtgctcgccggtattctgatgatggtctgggcctatcgccgccagcctgcacagcaataatccgccgtccttctttaatatttgtggtgaggtagtatgaaacagtatctggatctgatgaaaaaagtgcttgaagaaggcacgccgaaggccgaccgtaccggtacgggcacgcgttccattttcggccatcagatgcgtttcaacttgcaggacgggtttccgctggttaccaccaaaaaatgccacctgcgttcgattatccatgaactactttggtttctgaacggcgataccaatgttgcttatctgaatgaaaacaaagtcagtatttgggacgaatgggcagatgagaacggtgatttggggccagtttacggtaaacagtggcgttcgtggggagccgcagacggtcgtcagatcgaccagttgaagaatgtcctgacccagttgagacaggatccagattctcgccgtattatcgtgtctgcctggaacgtgggcgagttggacaaaatggcgctggcaccgtgccacgcgtttttccagttctacgtggcagatggcaaactctcttgccagctttatcagcgctcgtgcgatatcttcctcggcctgccgttcaacatcgccagctatgcgcttctggtgcatatggtggcgcagcagtgcgatctggacgtcggtgatttcgtctggacaggtggtgacacgcatctgtacaacaaccatatggaacagacgcacttacagttgagccgtgaaccgcgcgcattgcctaagctggtgattaaacgccgcccagatacgctgttcgactatcgtttcgaagattttgaaatcgagggatacgatccgcatcctgccatcaaagcaccggtggcaatctaaagcctttcatcgtttctctgggccgcgtaatgcggccctttttgtttcctcgctttcccacctccccgcacgtttttcctgttgttacatcgttgcagtaaaacattgcgaaccgccgcgtatagcgctgttaacacgctgtttttgcggataagactcactatcctgacgccatgaaaacagggaatcgacaactccgaggatttaccttgcttgaattattggtggtgctgacgattgtggcactgatggcgggcggcggcctgcatggctggattcagtatcagcaggccatccgtctggaacagagcgcgcagcaactgctcgactttttgagtcgggttcaggccaatgcttactggcataacgaaacccgcacagcgaagctgataccacaggagacgctgtggtgtatggttgctggtcagaatgaaaagcagacagaggaggtgtgtcgtgagaaccacccgcgacagtttgttcgccgtacacaggatgtcgtgttggcaaagtccacaagcaatgttttcacgttctttggcttacgtaacgccgcacaggctgggcacatctcgttgtcgaattctgcggggcaactgcgtctggttatctcggtaaggggacgcattcgtctgtgcagcgagtcgcaagctgttttggcgattcccttatgttgaaacagaacgtattgagacaaacaggattagggtgtgaagaacgcggtttcacactgccggaaatcctgttggcgctgagtttaggtagcctgattatgctgtcggcagcgcagttgtaccctctgttgcgcagccaaagccaggacagcgcacagcttttccgactggaacagctatttagtcaggtagcgatggggattgagaaagatattcgtcgggcggggttttgtgcaggaacgtgtcagggaaaggcaatcagcatggggaattatccgggagaagcggaaaacagctgtctgaatgtctcttacgatctgaaccggaatggcgtgtgggatggtggagaacagcaggatgccgagtcttttggctatcgcctgcgcggcaggtcgttggaaattcagagtggggcacataactgtcagggtgaccggtgggagaagctgtttgatccgcaggaggtggtgctcacggtgttccgactacagcgcctgtctgcgaaaaatgatgtggcgttgtatgaactgcaactggctggttattgggccaaacgtcctgccgttcggcagcataccactcgcattattctcggtcgcaaccaatgaggacaggaaagcaaggagggagtggaacgctggctatggtgctgcttatcgctattatcggcctgctgctaatgtctggtttgcaacgccagcttgatgccgccattcagatgggaaacgatgaacggcactatctgcgagccttcaatcaggcattgtcctcactgaactggggaagcgggcagcgctggggcacgataacagaaaactggcagtgccagcagctgtcgacggaacagctagcggtatgtctgcgtgcggcctcggatggggagcaaggaatactgcgtggtgaaggggcgctccctgcttctgtgcgagcgttgaggctgtatcagcgagtgtcattttcggcactgtcatcgggccagattgctattcaaccattaggtaatggctggctagacttttgcccagataaagatgtcgcgcgctgtgatgcaacggagtagcgcagtgaataacagattcgtaagtcgtcaatctggtttcagcctgctggagacgctggtggcggcgttgctgtttgccgtatcgctgatggggctactgcaatatcaccagatcttacaacagtcatttcagcaccagtggcaacagcgtcaggcttggcggtttgctatgcaacagcttgaggcctatgaagcgggtgtgccgtatcatccgttcaatcttgataatgcggcgtctctttcgggtaaaaactggcagtttagcctgttagaacagcaacaaagcggagaatgccgtcaggtaacggcaagagtcatgacgccacgtcgctatcaggctacactgaaccgttggttttgcctgtcatcaaccagtaagtgattggggtgagtaaaagaagccaacgcacatgcagcttgaagtatgacgggtatatgaatgatcaatcgtaagcagcggtagcaggagccagaatgtttagaatctatcactccaatcagttggatatcttgaaaagactgatggttgagctgataaaacgtcagccgcttgtggatcctttccagcaggaagtgattttggtacaaagcccggggatggcgcagtggttgcaaattgaactggctacggactttggcattgctgccaatattcaattcccgctgcccggcgtttttttgtggaatatgtgtcgccatgtgctgccggatattccaaaagaaagcgccttcagcaaggatgcgatgacgtggaaactcatgcatttgctacccgatttgttggcacagcctgacttttcagcacttaaccactatttgcaggatgatgataaccagcgcaagttgcaccaacttgccggacgcgtggcggatcttttcgatcaatacctgatttatcgccctgattggattaaagcatggcaagaggggaaactggttgacgatctcggtggtaaccaactgtggcaatcggcgctgtggcgcgcgctggtggattacacgcgtgaactggcgcagcccgaatggcaccatgcgattctataccaacgttttattcgtgcattagagcatgcaaaaacatgtcctaaaggtctgccgccacgcgtttttatctgcggtatctccgcgttacctccgatctacttacaggcgttgaacgcactggcgcagcacattgatgtgcatctgttatttaccaatccctgccgccattactggagtgacattcaggattataaatttctggcgaagctaaaagcccgcaaccgccgcttacatcgctttgaccgcgagcagactgatgagactcgcccgctatttcgcgatctttcacaggcagaaacgctgttcaatgacgacggtaaacagtcgattaataatccgctgctggcatcgtggggcaagctggggcgcgataacctgtatctgctggccgaattggataacgttcaggaaatcgatgcctttgttgagtcggatggcgaaaacttactgcaaactttgcagcgcgacatccttgagttggaagatcatgcgatcgtagcggtaagccacgagacacagaacacaagcgctcagaaacgccgtctggaacccgatgaccgttcgattgattttcatgcctgccatagtccgcaacgtgaggttgaagtgcttcacgatcggctgttggccatgatggcagacgatcctgatctgatgccgcgcgatgtgatcgtgatgatggcggacatcgacagctataccccctttattcaggccgtgtttggcaacgcgccggacaaccgctatctgccttttgccatctccgatcagcgtgcgcgacatgcgcatcctgcgttgcaggcggtgatcagtctgttagatttgcccacaagtcgttttacggcggagcaggttttagcgttgcttgaagtccctgcgttggctgcccgtttcggtattcaagaagaagggctacggcgtctgcgcctatgggtggtggaatcgggcgtgcgctggggattggatgacgacaacgtacgcgatctgatgctaccgccaacaggccagcatacgtggcgttttggcctgacgaggatgctgctgggctatgcaatggatagccaggttggcgactggcagggcgtgctgccttatgatgaatccagcgggctgattgcggagctggctggtcaactggccgaactgctgatgcagattcatcaatggcgccagcgcctgtcccagccacgtttgcttgtcgattggttaccgttatgccgagagctgatcgaaaccttctttgatgcggatagcgagaccgaagcggcgctggcgctagttgaaaaacagtggcagcacgtgattggtatgggcacgatggcgtattatccgcaacaggtgccgatctctcggttacgtgatgaactgtcacggcgtctcgatcaagagcgactcagccagcgttttctggccggtgctatcaacttttgtacgctgatgcctatgcgttccatccccttcaaggtcgtgtgtttactgggcatgaatgatggcgtttaccctcggacgctgccaccacttgggttcgatctgatggggcggaaaatcaagcgcggtgaccgtagccgacgtgacgatgaccgctatctgtttcttgaagcgctcctgtcggcacagcataaactttatatcagctatatagggcgctctattcaggataatacgcgccgctatccttcagtattggttagcgaactgacggaatatatcgcgcagagctatgtcctgccgggcgatgaagcgctggatatcgatagcagcgcggaatgcgttgtaaagcacctctgccgtgagcatagccgtatgccttttgatgcgcataacttcttgcctacaccgcagccgttaagttttgcggcagagtggctggcggcggcgaatcgaaaaggggaagcccagcctgattttgatcgtgaagcgctgtccgaaagatcaagtgatagcgatgtcagtttggacgatctgaagcgtttttatcgccaccctgtgcgagccttttttcaactgcggcttggcgtgagttttatgctgcacagtgacgaactattggatgaagagccttttgtggttgatagcctcaaccgctatcaattgaatagcgagctgcttaataccttgattaatgaaggcgatacggaaaagctgtaccgtcgcgccagatctgcgggcgaattgccctacggcgcgtttggcgaaatttactggcaggaacagcagcaggatatggcgcagctagccgcgcgtgtgcgtgatgaattaacgccgtcgctgtcggtgagccgggaagtggatatcctccttgatggcgtgcgcgttagcggctggctgaatcaggttcagccggatggtttgctgcgctggcgtcccggtacgctttccatgaaggatggcattacgctgtggctggaacatctggcctattgtgcaacgggtgggcagggggaaagtcggctgtatgggcgggaagacaccgcgtggcgctttgccgcgttgtcggaagcgcaggccagagaacatctgagcgttatgctggatggatatcgtcagggaatgagcaagccgctgttactgctcaataaagcagggagcgcgtggctggctgaatgttatgatcgtgaaagtgatagcctgcggtcagatgaagaggcgcagaataaggcgcgcgcccgcttgctgcaagcctggcagggcaacatgggaatgcggggggaaggtgaggattattacctgcaacgcattattcgtgagttggatgaaaaacgaatgaatgaggtgattgaagcggcgcaaatctggctactgccaccgttccgctctaatctggcttgatgaatgtgttttgaataatgtctgtatcgatttcgaggtgcgaaaagataacgcactgcaacgtgaaaagtgatggatatgaggttggagaattgcatgcgtaaacagtgggtctggattaccgggtggtttcttttattcacattctggcttccggcgagttgggctgaaacgggttggcaaccgctggctcagacgattcgaaaaagcgaaaaagatccgcgacaatatcaggcgatcaaactggataacggaatgacggttctgttggtttccgatccgcaggcacccaaatcgctggcatcactggcgctgcctattggctcgctggacgatcccaataatcaactcgggttagcgcactacctcgaacacatggtgctgatgggctcgaaacgttacccagaaccagaggcgctttccgagtttttgaaaaagcatggcggtagccacaatgccagtacggcgtcttaccgcacggcattttatctggaagtggaaaacgatgcgctgcggcctgccgtggatcggatggccgatgctatcgcggagccgctgctcgatccggtaaacgccgatcgtgagcgtaatgcggtcaatgcggaattgacgatggcgcgttcacgtgacggtcaccgcatggcacaggtaggggcggaaacgttgaatccggcgcacccaagcgcacgtttttcaggcggtaatcttgaaaccctgagtgataaacccggcagcaaactgcatgatgagctggtgaagttctaccagcaatactactcagccaacctgatgaaaggggtgatttatagcaatcaacctctgcctgaactggcgaaactggctgtcgacacattcgggcgtattgccaatcacaacgctagcatccctgcggttacggttcccgtaacgacggagaagcagcgtggcgtaatgattcactatgttcctgcccagccgagaaaacagctgcgtattgagtttcgcgtcagcgatattagccaggaattccgtagcaagacggatacctatatcagctatctgctcggcaaccgtagccagaatacgctctccgactggctgcaaaaggaagggctggttgagtctattggtgccggttcttcaccgataatcgaccgcaacggcgggatgtttgctatttcagcctcgctgaccgataaaggtctggcgcagcgtgatgaagtgattgcagccatattccgttacctgcaacaaatccgtaccgagggaattcagcagcgttattttgatgagatcgcacatgttatggatctggatttccgctatccgtccatcagccgggatatggattacatcgagtggctggttgataccatgctgcgcgtgccggtcgagcatacgttggatgcgcagtatgtggcagatcgctacgatccgaaggctatcgctgcacgactggatgagatgacgccgcagaatgcgcgtgtgtgggtcatcagcccaaatgagccgcataataaggtcgcctattttgtcgatgcgccgtacgagatggataaaatcccgtctgcgacctttgcaaaatggaaaacgctgggtcagaaaatgtcgctgtcgttgccgacgatcaacccttacattccagatgatttctctctgatcaacgcggataaggcgataactaaaccgacgctcctgctgaatcagccggggttgcgcgtgctgtacatgccaagccactacttcgccgatgagccaaaagcagagatcacgctgtttctccgtaatcaggaagtgcgcagtaccgcccgtaatcaggtgctgtttgcattaaacgattatctggctggtctggcgttggatgaactgagctatcaggcgtcgattggtggcatcagtttctctacccgcagcaatgatggtctggtgattagtgccgatggctatacccaacatttgccacggttgctactgacgttggcggatggctatgcctcctttacctcgacggaagcgcagttggagcaggctaaatcctggtacttgcagcagttggatgcagtcgagaaatcaaaagcctttgaacaggcgctacagccgattcaggcagtatctcaactgccttacttcgaacgtggcgaacgccgtaagctgttgaaggatatacgtttacaggatgtggttaactaccgcaacgatctgctgcaaaaagccacgccggaaatgctggtcgtcggcaatctggcaccagagcgggtaaccgaactggcgaacacgctgaaagcgcatctgaaggctaacggcgaaaatctgtcgcgcagtgatgatgttaaagtcagtaagccgcagcttgctaacctacagcgtccgggcagcagtacggattctgcgttagcggcggtgtatgtaccgactggctactcggaaacacaaagcatggcctatggctcggtgctggggcagatcgttcaaccttggttctatagccaactgagaacggaagagcagttgggctatgcggtgtttgccttcccgacgaccgttggtcgacagatgggcatcggcttcctattacaaagcaatagcaaacaacccgcttatttgtatcagcgctatgaagactttttcctgaaagcgcaaaagcgactgcgtgagatgagtgaagacgagtttgcgcagtataagcaaggcgtgatgaatgaactgagccagcgtccgcaaacattgggcgaagaggccagccgactgcgtagcgatttggatcgggaaaattttgcttttgattcgcgcgagaaattgcttgaacaaatcaagccgctgaccgtgaagcaactagcagatttcttccagcaggcgctgaagcctgaaggtctggcggtgctgtcgcaggtttccggtagccatcatggtaaagctgactatgctgcaccgaaagggtggcatacctacgcggatgcgtcttcattgcagaaaacgttaccgcgtgagaaagcacccacgatgatccctgcaccagcagcacagccagcggcatcggaagctgtcggtaaggtttcagcagaatgaaaaatgccgcgccgcaatcattagacgtcatgacgttgccgctcttaggagagcggctgattgaggcgtcggctggaacggggaaaacctatacgctggctgcgctctatctacgtctgctgttggggctgggtaagcaagccgcgtatccacggccgttactggtcgaagaaattctggttgtgacctttacggaggccgcgaccgaagagctacgcgaacgtatccgtgccagaattcacgcgttgcgcatcgcctgcctgcgtaaaagtgcacagggtgacgcggcgcaggaacctaaggatacctcgctagcacaactgctggtggagattacggatcaccgcgaggccgccgatgtattgctggcagccgaacggcaaatggacgaggcggcgatctacacgatccacggtttctgccaacgtatgctcagtaccaatgcgtttgaatccggcgtactttttgaacaggtgctgatagaagatgagcagccgttgcgccgtcaggcctgctctgatttctggcgtcgctattgttatccgctgccggtagacgttgcgcgtattgtcggtctggagtggaaagggccggagagtttgctggccgatctggcgccttatctgcatggtgaagcgcctgcgtttcgcttgccgccagaagaggacgaaacgttgctgagtcgacatgagaaaatcgtggcgacgatcgacgcttacaaacaacgctggctggcgtcagcatcggatttggaagcactgattagtgcttctggcgttgataagcgcagctatagcagcaagcatcttcccaactggctacagaaagtcagtttgtgggctgagcaaccgacgctggattatcaactgccgaaagatctggtgaggtttgcccagcaaacgttaattgagaagacgaagaaaggtgaaccgcccgttcatgtcatctttgaggtaacagagcggctgctggaaacgccgctatcgctgcgtgatttagttattgtacgtgcgctgtcggcaatcagggattctgtgcgtgaagaaaaacggcagcgtgcggaactggggtttgacgatctgctgagccgtctggatgatgcattgcaacagccgagtggtgaacagcttgccagcgctattcgtgagcgttatccggtggcaatgatcgatgagtttcaggataccgacccccaacaatatcgtattttccgcacgctttatgtcggacaaccacagtgtgggctattgctgatcggtgaccctaagcaggctatttatgcatttcgcggtgccgatatttttacttacatgcacgcgcgtggagaagtggccgcacattatacgctgggcacgaactggcgttcgtcgcaccagatggtgcgcggtgttaatcgcctttttgaacgtctcgaacattcttttatttttcacaatattccttttctgccggtcaagcctgcggaatctaagcgcggtttggtgtttgacgttgccggacagcctcagcctgcgttgcaattctggctaacgggtgaagaacctattggcgtaggggattatcagcagcagatggcgcgccagtgtgcggcgcagattcgtgactggctagctgccagtcagcgcaatgaggcctggctggtaaccgatgattcccggtgtttggtcaaagcctctgacatgagcgtgctggtgcgtagccgacgtgaagcctcgctgattcgtgatgcgctgagccgtttgtccattccctcggtgtacctgtccaatcgcgatagcgtgttcactacgcctgaagccagcgatatcttgtggttgttgcaggcggtgttggcacccgagcaggagcgcacgttacgtagcgccatggcgacggctctaatggggctggatgccgaacaagttgatgccttagggcaaagcgaaaccgcgtgggatgcgctggtggacgagtttgctggctaccgtgcgctgtggcgtcaacggggtgtactgccaatgctgcgtgcgctgatgagccaccatcaattggcggagaacctgctggcgagcgcagacggggaacgccgcattaccgatattctgcatattggtgaattattgcaggatgcctcggcaacgctagacagcgaacacgcactggtgcgctggctatcgcaacagattgtccagcctaatccgcaggcagaaaaccaacagctgcgtctggaaagcgaccgccatctggtgcagatcgtgacgatccataaatcgaaagggcttgaatacccgttggtgtggctacctttcatcagcaactttcgtgtgcaggatcagggaatttatcacgatcgcgatagctatcaggccgtgttagatctgcaaaataatgaagaaagccagacgctggcggaagaagagcggttagcagaagatttacgtttgctgtatgtcgcactaacccgttctatctaccactgtagcgttggcgtcgcgcctgttcagcggtcacgtaagaaagatggcagcagtgatatgcaccacagtgcgctgggctatttgctccagcggggtcaagagtcggatgttgccaccttggtcagcgagcttaaggaaatggtgggcgacggtgttgcattgactccgttacagacaacggaagcgcagcgctggcaaccggatcaaccagaattagcagagttgcaggctcgtcatattgagcgccaactgcgcgacggctggcgagtgaccagctattcggggcttcagcaacacggttcagcaaacgcgcaggatctggtgccgcgtctggatattgaagcgataggtgaacgtcaggaagtgggggaaacccaattgacgccgcatacgttcccgcgtggcgcgagtccggggacgtttttgcatagcctgtttgaaacgctggattttacccaacccgttgatgatgactggcttgctgaacagttgcagcttcaggggtttgaagcgcactggcatccggtgttgaaggcgtggatggatacgcttttgaatacgccgtttaatgagcgaggaattacactatcggcgctggataattcggataagcaggctgaactacagttctatataccgattaaggcaccgatacaggcggcgcagcttgatcggttggctaagcactacgacccgctatccgcacagtgtccgtcgctctcttttcagcaggttaaaggcatgctgaaagggtttatcgatctggtctttcgctgggaaggacgttactacctgctggactataaatccaactggcttggtcctgatgccagtgcctacacccagactgccatggctcagtcgatggccgagcaccgctatgacttgcaataccagctttactcgctggctctgcaccgctatctgcgtcatcgcattgcggattatgactatgagcgtcattttggcggcgtattctatctgtttttacgcggcgtggaggattctcatcccggtaatggcatctttgcttttcgcccctccgctgaatttgttttcgggcttgatgcgttgttcgaaggcgattttttcaacagtgacgtgttcaacgataatgtgtttaagggaaaggcacctgatgatgctgacacaggagtttcgtcatgattgccttgcttgaaatggcgcaggtgcagcggttgctgcgcgctctggatatccagtttgccagaatgttggcagatgatacgcagcctgaactgctgttggcggccgcctgtctgagtgcacattcgggcgcggggcacgtgtgtctaccgttggagaacttgcaggcgcagacgctatttgacggtcgtgaacctgaacttgcgcaacagttgatcaccgagtcagggatcaacacggttgctgcttggcagcaacgtttgctggcgtccgatgccgtaagcgacggtagcaaacctacgcctctggtgctgcaaggcgaaaaactttatttacagcgtagctggcagagtgaagggcgcgtggcgcagtttatcgccagcgagcgtgatacggtgtcggtcgatgaacctgcgattcgggcggtgctggatcggctgtttcctgagacgggcgaggcaatagactggcagaaagtggctgccgctgttgccctgacgcgccgtattgcggttatttccggcggtccggggacggggaaaacgacgacagttgccaagctgctggcggcgctgattgagctgaatacgggggaggcgttacgtattcaattagctgcgcctaccggaaaggcagccgcgcggctaacggagtcgctggggctggcattgcaccgtctggcggtggatcaacggcagagagacgcgtttccgaaggaagcgacaacgctgcatcgccttttaggcgcggtaacggatagccagcggttgcgtcaccatcagggaaatccgcttcatctggatgtgctgattgtggatgaggcttcgatggtcgatttgccgatgatggcgaatgtgatcgccgcacttccggcacaggccagaattatctttctgggcgatcgcgatcagctggcgtccgtcgaggcgggggcagtgttaggtgacatctgtcgttttgctgaggctggctatagccgtgcgcgggcgcaacagttgcagcggttaacgggctgcgcactggatgagagcggcccggaaggacagacgacggtcagtgacagtatttgtctgttacgccggagctatcgtttcgatccacattccggtattgggcaactggcgctggcggtgaacggcggcgatgatgcccgcgtgcgtgcggtgctgaacggcgagtttgctgatatcacctgtagcccgttagccgaggctgaagagtatcaggcgatgctggcacagtgcgtcgaaggctatcgtgattatctcgatcttattgcagcgggagcgacaccggatgctgtgctgcatgctttccagcgttatcgccaactgtgtgcgttgcgcgaagggccgtttggcgtagcgggactcaatcagcgcattgagcaggctttgcatcagtctgggctgattcagcgtagtcgcaacccacttaaccgctggtatcccggtcgaccggtgatgattggacgtaatgatgccgcattgggtctgttcaatggcgatattggtatcgctatgatggggggaaatggggaactgcgcgtgtttttccccttgccgaatggcgaaaccaaagatgttacgccaagccgtctgccgccgcatgaaacggcttatgcgatgacggtgcataaatcgcagggatcggagttcgatcatactgcgctggtgctgccgaaccactatttacccgtgctgacgcgggagttggtgtataccgccatcacgcgtgcgcgccagcgtttgtcgctctataccgatgtccgaattctctgtcgggcggtgaaaacgccaacgcagcgctatagcgggttggaagagagaattagcgcgttcattaatggaacgcggtagcctaaataattcggtttgaaaggcaaggcgttagcattttgaacaacgcatatgcagcgtgaagtatgtgacggtgataacgtcaggcggactcgcgctcaatgagtgaaaagccgatatccatgacgggtgagggcacgttcttcccctcaatcttttccgctaacattgccgcggcatcggtgccgatcttccagcgatcgatcctgactgtggtaatgcttggcgtgttgtgtgccgcgaaatcaagatcgccaaatcccatgactgccagtttcttcggcaccgctaatcctctggcggcggcttcgataatcacaccctgcgccagcgtatcggaactgcaaatgatggcatcaaaagcctcgctatcggcgagaagttcgctcagtccttgccgccctaacgcaagcgtcgcgggccagggggcgatagcttcacgcacatagtttcccgactgtttttgtatggcgtcgtaaatgcctttcttacgcagtccggcgcgcgcgtcttctgtccagacaaggccgaagcgcgaatgtcccttaccgatcaaatactgcccgatggcattcccgatgctttcatgggaaaaaccgaccagcatatcgagtggtgtcggagtcaaatcccagatttcaacgacggggattgcggcgttgaggaggagtcgcttgagctcgggcgtgtggtgaataccagtgaggacgatgccgtccgggcggcgcgaaagcagagtggcgacaatctccgcctcggattcattggtatagccagagacgcataacagcatgtgataaccgcgcgcggccagctcatcgctgatcgcctgaacggtatcaacaaacatgctgttattgatttgcggcacgacaacggcaatcagcttgctgcgtctggaagccagtccgcccgctaacatattggggatgtagcccgtggcacggacggcttctatcaccttgttcacggtttccgcacgaacaattttcgggttgttcagggcgcggctgacggtcatgggagaaatgcctgcggcgcgagccacatcttcaagcgtgggcgctcgaggcggagtgctgctggcgttcttatcgcgtttcaatcacaggttcccttttgagctgcgcgcacattcacatgttgtgggattatcgttgatggtacatcggttttccagtcacccgtgtttttagcaaactgccgaattttctcgttttttcgcgttggcaattgaacttcccgcttcgtattttcgttttatcctcttactttttgtggtgattgcgcaatcattatttggttgtttgagatatgtaatggcattttaatgattgatttgtgatctatattgcatgttttttcttcatttatcgctatcttccttttggttaataaatgttagcgcaatcattttatgaggtgatacatgaccatcagtgcaaattcagcggcggttagctatgcaaaagtcacgaacgtcagaacggctgccgagtcaggcgatcgaatcgaatgggtaaaactctctctggcatttttgccgctggcaacgccggttagcgatgcgaaagtgctgacaggcaggcaaaagccgctgactgaagtggcaattatttttgcggaaattcgtagtcgtgatggatttgaaggggtgggattcagctactccaagcgggcgggtgggcaaggcatctacgctcacgcgaaagagattgcggataacctgctaggcgaagatccgaacgatatcgataagatctataccaaactgctgtgggctggggcatcggttggccgcagcggaatggcggtgcaggctatttctccgctcgacattgcactgtgggacatgaaagctaagcgtgcaggtttgcctttgtcgaagctgttgggttcacatcgtgattccgtacagtgctacaacacttctggcggtttcctgcatacgccgttggatcaggtattaaaaaatgtcgtgatctcccgcgaaagtggtatcggtgggataaaactgaaagttggtcagccgaatacggcggaggatatccgtcgtctcacggcggtacgcgaagcgttaggagacgacttcccgctgatggtggatgctaatcagcagtgggatcgcgaaacggcgattcggatgggcagaaagatggaagcctttaatctggtctggattgaagagccgctggatgcctacgatgtagaaggtcatgcggcgctgacggcagcgctggatacgccgattgccacgggtgagatgttgaccagtttccgcgagcacgaacagctgattcttggtaatgccagtgattttgttcagcctgatgcaccgcgtgtgggtgggatttctcctttcctgaaaatcatggatctggcggcaaaacatgggcgtaagctggcgccacactttgcgatggaagtgcatttgcacctggctgcggcctatccgattgaaccctggctggaacatttcgaatggctgaacccgctcttcaacgagcagctagagttgcgtgatggacgcatgtgggtgtccgatcgcctaggattaggatttacgctgagtgaacaggcaaggaagtggacgacgctgagctgtgagtttggcaagcagccctaaaccgatgaaatcatcgtggccgattttactatcggccacgagaagctttattgaatggaataattcagaggtccagcaccagaatcttcgagcgacgctggtagttgtacagcgcctgttttttcttcggcagcatttccacttcggcgggtaaaaagccgcgctcctgaaaccagtggatgctgtgtgtggtcagcacgaacagcttttgtagaccctgctggcgcgcctgagcggcaacgcgcattaacagcatatcgccacgtgatgaactgcggtaatccgggtgaaccgcgacgcaggccatttcaccgatgctttcttccgggaacggataaagcgcggcacaggcgatggtcaggttatcacgtaccacgacggtgaatttgtcgatctccatttccagctgttcacgcgagcgtctaaccagaatgccttgttcttccagcggacggatcaattccagaataccgccgatgtcattgatggtcgcacggcgaacctgctcggcgctttccatcacgatctgcgtaccgattccgtcgcgtgagaacagttcctgcaatagcgcgccgtcgtcctgatagctgatcaggtggctacggcgcacgccgctacgacaggctttgactgcaccgcgcaggaatctgaccgtaccagagtggtaatcgccagcttgttccagtacatcaatacgctgctgcgcatcgtcagggaacagctcggagatgatgcggccttcttcgttggtcacaccctgtgacgagcagaagccgatcatcttctctgctttcagcttaatggcgagctgggttgcaacctcttctgaggttaaattgaaactttcaccggtgactgaaacagcaactgggccgagcagcacaatcgcgccgctattcaactggcggtgaaccgcttcttcatcaatacgacgaatacggccactgtggcagtagtccacaccgtcatcaacgccaagcggctgcgcgataataaaattaccgctgacgacattaatgtgggcaccttgtagcggcgtgttgttcaggctcatcgacagccgagcggtgatgtccagttgcagcatacccgcagcctgtttgaccagctccagcgtggcgctgtcggtgatacgggtatttttatgatagtggggctcgtagtggtgcgttgtcaggttggcatcaatctgggggcgggcaccataaacgacgaccagcttgatccccagactgtgtaacagcccaatatcatttacgatgctagagaagtttgcatgttcaatggcctcgccacctaacatgatgacaaacgttttgccacggtgggcattgatatagggaactgaatggcggaagccctgaaccagctctgtactacgttccttcactgtgagccctctttgcatttttattcgtaatttctgtatttttattctttatagcgtaaaacgcaagaggaagtattaaccagaaaagtgaggttaatacttcaaatttatgatatccgccagttataaggcctgtatatgatttttgcatgacagggcggagcagattcgttaaagtttttgacaattcttacctttattcattttttgatggcatatccagtgtattggcaacacgacaatgcaggatagcgcacagcaattagatcggagcggcatgtctcattcgaatcatcatctgactcgacggcgtctattacaaagcgcagcagcaacctggctattaagcgttagtggtgtgggtttggctgcgacgacacaggtcatcgccgtacgcgtctggccgtcttcggcctatacccgcgtcacgctggaatccaatcattcgctgaaatataaacagtttagcctcagtaatcctgaacgcatcgtggtggatatcgaaaatgttcatctgaacagcgtactaaaggaaatagccagccagtttcagcaggataacgatccgctgattaaagaagcgcgcatcggacagtttgataaaagcacggtgcgtttggtgctggagcttaagcagcaggcgacggctaaagtctttacgctgggtccggtggccgaattcaagcatcgactggtgctggatttgtaccctgcggcagggcgctacgacaacgaagacgatccgctactggcgctgctggaggactacaacaaaggcgaattggagcgcacgctgccagcggaagcaccgaaagcggggaaagcagggcgggatcgcccgctgattattatgctcgatcccggccacggtggtgaagatcccggcgcgatcggcaagaataaaacgcgtgaaaaagacatcgtgttgcaaatcgcccgccgcctgcgcaagctgatcgataatgaatccaacatgaaagcgtatatgacgcgcaatgaagatgtattcattccgctacgtgtacgggtggcgaaagcgcgcaaacagcgtgccgatttgttcatttcgattcatgcggatgcctttactaatcgatctgccagaggatcgtcggtttttgcactctcgaagaaaggggcaaccagcaccgctgccaaatttttggctgagacccagaacgaatcggatttgatcggtggggtgagcatgagcggcgatcgctatttggatcacaccatgttcgatctggtgcagaccgcgacgattggcgacagcttgacgtttggtaaagagatcctgacccggctgggtaaggtgaatcgtctgcacaaaaacagcgtcgatcaggccggatttgcggtattgaaagcccccgatattccttctgttctggttgagacggcatttatcagtaatctggaagaagagcgcaagctgcgcaccagtcatttccagcagcagattgccgaatctattttcgcggggattaaagcctattttgccagtcaggcggagcggtagtttgtgttgttggtatcgctgatgtcgtcaatattaggtatggccgcgtcttgtcggcgcggtttaaaggaaatatgtcgtagacgagcgtagaagtagggcatgtgtagaaaacatgtggcgcagaaaacaaaaaagcacccgttaaggtgctttttgcttaagtcttagttggttgcgggggccggatttgaaccgacgaccttcgggttatgagcccgacgagctaccaggctgctccaccccgcgtccgtaatgactaatcttcactgcttttgatggacgactcacatcaattggttgcgggggccggatttgaaccgacgaccttcgggttatgagcccgacgagctaccaggctgctccaccccgcgtccgtactgacttatctttactgcttttgatgaacaacttacatcaattggttgcgggggccggatttgaaccgacgaccttcgggttatgagcccgacgagctaccaggctgctccaccccgcgtccgtggatgcgcactatactctccgcgaacattgatgcaacctatttctgtaaaaaacgctgtatttggctgttaggtgattgatttaccgccggatggattgttttgtgaacgtaatggagcgatttacagaaaatggcttcttgctatgccgcgtggcgagccgtttttccttgcctcattgatttatgcgctatcccattcctttctcgataggcgtttgttatcgttcgacggtaaatttttgatgtaaaaagcgagcgcaaaagatgaagggacggtggggaaaatatgtgctgaccgcagtggtcattgccattctggcggggtgccaatccaggccaaccgatcgcgggcagcaatataaagatggtcacctcaaccagcctttggaattggtgaatgagcctaatgccaaaggaaagccggtcaatgcgcgggatttcatcacccaagtttcggagattcggtcggcatcaccgaatctctatacgcgtaataacacagtttttcaggcgatcgaaaactggatgatgtcaggggctgatacccgcgaactgagcaaatttggtctgaacgcctggcagatggaaggtgtcgataactttggtaacgtgcagttcacgggttactacacgccagtattgcaggcacggcatacccgtcagggggaatttcgtcatcctttatatgccatgccgtcaaagggtaaaaataaccgccgtctaccggatcgtgccggaatttattcaggtgcgctggatgagcgactggttctcgcttggaccaactcgctggttgataacttcatgatggaagtgcagggcagcgcctatattgattttggcgatggacgcccgttaacgttcttcggctacgctggcaaaaatggccatgcctaccgcagtattggtaaggtgctgatcgatcgtggtgaagtggcgcgtgaagatatgtccatgcaggcgattcgcaagtgggtggatcagcacaccgaatatgaagtgcgtgaactgtttgagcagaacccttcttttgtcttctttaagccgatgatgtctgcgccagtgaaaggagcaagcgccgtgccgctggtggcgaaagcttccgtcgcttctgaccgctcgctgattccggcaggtactgccctgttaatggaagtgccgctgttggataacgttggcaaattcactggcaagtatgagatgcgcctgatgattgcgcttgatgtcggtggggcgattaaaggccaacacttcgatatgtaccagggtattgggccggacgcggggcactcggcgggtttctataaccactatggtcgggtctgggtattgaagaacgggcaaagcagtacggcgaatggctcaggctcgctgttagtcagtaatccgcagtagccatccctttcgtttgaaatctcagaagtggcaccttatttccgccacttctgagagtaaatcctcgcgttctacacgctaatccccagaagagaatcagcttttaaagccgtatttgctgctcagccctaattcgttaacgatgcgaacgccggaatctaaggcttcaccctgtaatcctctcagtggacggcgcagactgcccgccggtaaacccaccgctttcatcaatgatttcaccgccaccggattgattgccgaataggtgtaatgcagcagcggtagcaaatgctgataggcttgacggaagcgttctgcatcctcgccgtttttccacgggcgagaaatttctgccagttctgccggcgcgatattgcccgtcatgttggctgttccatggcctcctagcgacatcgttggcaccactaagcctagattgggcgagtcgcagcacatcaccgaaacatcaggatttcctgccagaacttgtgcgacctgacccacgcgagtcgtagattctttatgaataacgtagttcgggtgtttgaaaatacgcagcagcgacgtccagtgcaggtctgttttcacgcgtggtggattgttataaatccctaacggtaaatcggtcgcgtctgcaatttccagaaagtagctttcgatatcgctctcgctggcgcagatataagccggtgcggcgataatggcaccgtctgcgccgttgtcatgcgcatagcgaacatagtcaatggtggtatcggtattgttaccggtgcagccgtagaacagcttcattttactggtgctgtattgtgcggtacggcggatgatcgcttttctctcatctggggacagcatggaaacttccccggttgatcccataatcaaaacggcagccgtgccgttgtcttcctggaattttaatagcgcctcaaatgcgccgaaatccacgctaccatcgtcattaaacggtgtgatgagggcaacaaatgacccttcaattttttctctgctcatgtttttttcctgttggcgtatatgtattacggataaataaagttcggaactactgctcgcgataagtgtggatttaagaggcctcagtcagcgatgcggcgataaagcctgcctcgacaaaacgtaatagatgcgatagcacgcgatcgtcatcgcggttgtcacacagccctttggaaagcagtgccagacgaccagaacgcggatcggcgtcggttaatacgtgcatggcagcaccacgagcaaattcatagcgccagatcacctctgcacgagacaactgcggcaacgcatgagtaaaggcatcgataaaacggtgggcgacctgatcgaactgagccgaaagcagggcggtgacttccagacccggcgtcgcgcgcagatgctgtaacaggcgaacaacaatgcgtccaccgtcgggcgtgcgggccgttttaaccagcgggcgcaatagtgcatccagcagcgcggcaacgggcaactcatcacccagatgggctttttccacctcatccagcagacgcgttctttcgtcatttaacgggccaagaacatggtccagcacggcacgcagcaatccttctttcgagccaaagtaataattcactgacgccacgttcacgttggtggcttcggtgatttcacgaatcgtcgtgagttcacttcctttactggcgaagatcgtgatggcttcacgtaggatgcgctgtttaatgtctgcctctttttctttgctttgcgctttggttttcaataactccaccatgattcatcctttttgctcttgcgcgacgccggatgtactgacgccatgcgttgttatgtttaggtcgtgagagaatgggctgtcgttttcgctatcccctgctattgacaaccccagctccggataaaccagttcttgataaaccaaggtcgcccaatagcggatacctaatgggatcagcgcatcattaaagtcgtagcgcggggtgtgcaggtgatgcacgttggccgcacttttatcgctgtttcccagcatcatgaatgcaccgggacgctgctccagcatgtaggcaaaatcttctgcgcccagcagcggcgtcatggcagtttcaacctgttcgagcccgactacctgcgcggcggcgttaacggcgagctgtgtggcgtgtgtatcattaaccagtgcgggatattgccgttcatagtgcacgtctgctgtcgcaccaaagccttgtgcggtgctgtgtgccagttctcgcagacgtgtttccagcaggtggcgaacgctcggcgagtagctccgtccggttcctttaaggatgacgctgtcagggataacgttcggggcatggatatcgccgccctgtatatgtccaatgctgagcaccgcggcgtccatcgcggggacgttgcgactgacgatcgtttgcaggcccagcataaattgcgcggcaggcagcgttggatcgatagaaaggtggacgcctgaaccgccgtgcccacccgtgccgtgaaacgtgacctgccaggtgtcgctggccgccagcatcgggccgctgcgaatagcaaacttaccgacctcgataccgggcttgttgtgaaggccaaacagtcgattgcaggggaatgtggtcagcaggccgtcattgagcatggcaagcccgccgcctaatccttcctctgccggttggaaaataaagtgcacgctgccagcgaaatcggggtgcagagacaaatagcgtgcggcacccaatagcatagtggtgtgcccatcatgtccacaggcgtgcattttcccagcgtgtaccgaggcatagggcagatcggttttttcactgatatacagcgcatccatatctgcccgcaggccgatgctgtcttcactgggatagcggccgcgtaaggtcgcgaccacgcctgttccaccgatccccgtagtgacagaaagcccccatgctgtcagcttttccgctaccagctgtgcggtagcaaactcttcgaagccgatttctgggtgctgatgaatatgctgacgaatcgcaatcagttcaggtaaaaaatcctgaatgaccgattccataaccgtttggtcaataacggtcgatgtgctcactttgtgttcaccgttcttatccatgtgcctgcctaatcatctgctgtggagacaccggcgcttcgcgctgcccgccgccggggacggcatcgatcagtttgcgggtatacggatgctgcggctgatgccagatgctgtggtgatcgccactttccacgcagcgtccgttttgcatgaccatgacccggtcggcgatataacgcaccaccgcgagatcgtgggaaataaacagcagcgataggcccatttcgttttttaactccaccagcagattaagaatttgcgcctgaatagagacatcgagcgcggatacgggctcgtcgcaaatcaccagtgaaggacgtactaccagcgcacgagcaatgccgatacgctggcgctgtccgcctgaaaattcatggggatagcgattcaggctactttgcggcagaccaacacgctcgatgatatttttgatcgcctgctgtctctgcgaacgatcgccaaggctgtgcacaatcagcggcgtttcaagaatgtgctgaatgctgtggcgtggattcagcgaggcatagggatcctgaaagatcatctgtacccgctgacgtaacgctttcagccgagattcttttagcgtggtgatgtcttgcccatcaaaaacgatctgcccgtgtgaaggcggtaacagacgcagaatagttttggacaaggtcgatttaccacagccggattcgcccaccagacccagcgtttctccgggtaaaatcgtcagtgacacatcgtcaaccgctagcaccttgccctgcggtgttgaatagcaggtctgaatgttttgcagtgagagcagcggctgctggtcggtatcgatggctcggtgaatcaagctaggcggcgtcagcagcgtaaaacttgagtcgtcgtccgtcgtcgcgtggtggatttctgccagccgatgggtacggtaatgtctgtcctgatccatatgcagcgatgtcgccaacagcccgcgcgtgtagttgtgtttggggaaaacgttatgcttgggtgactgaaacaggtcagccgcctgtgcttcttctactttttgcccggcatacatcaccgccacgcggtcggcccattgcgcaactagcccgagatcgtgggtaatcagcagcaggctcattgagaattcgcgtcgcagattatccagcagcgccagaatttgtgcctgaatggtgacgtctagcgcggtggtcggctcatcggcaattagcaagcgcggacggcacgccactgccatggcgatcatgacgcgctgacgctggccgccagacaggttatgtggatagtcatccacccgacgcgccggttcagggatcttgaccagatccagcagctcgatagcgcgagtccgtgcctgtgcaggcgttagcgcttcatgcagccgcagcgtttcactaatctgctgcccgatagagagcactggattgagtgaggtcatcggttcctgaaaaatcatcgacagcgcattgccgcgtagttggcgcatcttgcgatccggcagggtaagcagatcgtgtccgtcaaacagaattcggccgctgatttttcccggctcggcgaccagtctcatcagggatagcgccgttgcggatttaccgcagccggattcaccgaccagcgccagcgtttctccggcattaatcgtcaggttgagccctcgaaccgcttgatggccgggaaaatcgacgcgtaaatcttgaatatcgaccagcggcttcatgcgcttctcccccgtaagcgtggattcagggcatcgttcaacgcgtcgccaaccagattcagtgacagcacggttaagaccagcgcagtgccgggtagggcggtaagaaaccaggcggtacgcagcgattcgcggcctgcgccgatcatgctgccccagctcacgcggttcggatcgccaaagcctaagaaagataaggcggactcaatcaaaatggccgaggcaaccatgaccgatgtggtgacgatgatcgacggcagtgcgtttggcagcatttcctgaaagatgattcgcaggctggagaatccctgactgcgtgcggctaatacaaaatcgctttcacgcagcgagcgaaactcggcccgcaccagacgtgcaatcgttggccaggaggcaataccgatggccagagaaatcagcgtaaccgaaggggaaccgatggcgaccagtaccacgaccagcaaaaaggtcgggaaggtctggaacagttcggttatgtggaccagcaggtcatcaatccgaccgccaaaatagcccgccagcgcaccgacgacggtgccaattaacaggctgaccatcacggctgagaagccaatttgcaaggaaacctgtgaaccgtggacgatgccagcagcgacatcccggcccatcgaatcggttcccaatgggaaatcagggttttcgcccggccacaagaaaggctgagcgaccatatccagcggatcgccgggatacagtaacggcgcaagcaccgccatcagaaataccgtaatcagcaacagcaggccggccatccctgcgggattacgggtaaatgcacgtacctccggcgacaggcgaaaaggcgtttttaacgggcgagtcgccgctgagctaataacgccatctgctgcagctttcttcggcgcgaggttttcaggagaaaggttattcatatcagcgagccttaattcggggatcgagccaggattgcagtaagtccactagcacgttagccaaaatgactaagaaagcggaaagcagcaggacacccagcaagacgttgaagtcgcgtgccatcaccgcctccagcgccagacggcccagtcccggccagctaaagaccgtctcgaccacggccgcgccgcccagcagattgccgaagtgcatacctgcaacggtagtgataggcagcagcgcacagcgcagaatgtgcctgacggtgacccgcagcggcgacaaccctttggcatgtgcggtgcgcacgaaatcttgctgagcgatttccagcatggccgctcgggtcaggcgggcataaatggcaataaaaaagctgctcagcgccagtaccgggagaatggcatgctgcaacatatccttgaaatacgcccagccggtcaggttcgcgccgatggtgatgttgccaccgcttggcagccaatcaagatgaacggaaaacaggatcagcgtcatcaggccgatccaaaatcccggagtggaatagagcaacagggcgatcagagaaagcagacgatcgggccatttacccgcccataccgccattatcgcccccagtgtgataccgataacgatggcgaatacctgcgacagcagcatcaggaacagtgtgcccggcaaccgcgacaggatcaggtccatcaccggtgcgttgtagcggggagagaagccgaggctgaactgtgccaaattgcctaaataaaccgagagctgttgcagtatgggctgatcgagaccgaattgggcgcgcaggtgtgccatggtcgcttcggttgcattgcctgattcgccagccagcacatcaacggcgtctcccggcaccaactgcaacaggaaaaacaccagaatgataatgccaatcgccgttggcagcgcatgaagcagagtacgccacagtacgcgcccgattcgttctactttattcatcacataccttcatgagagttcccctgcccgcgcaggggaatgctgtattacgattactgatccacccacacgtcggcgaggctgccgttgacgccctgaatatccgtgacgacgttatgcacgcgcttgttgtaaatcgtctggcgcttgatctggagcaggttcaaatcaggaatatccgtggcgatgatgcgttggaactgtttgtacaattccacgcgtttttcagaatcggtttccaccgaggcctgctcaagcagacggtctacttctgggttgctgtaatgtgagccgttgccgaaaggcacgcccggttgataggtttttgaccagtacaggcgctgcacgcctaccgcgggatcgaacaggtttgaaatagagccgttgttgaaatcaaagtcgcggtcggtataaacgcgcttaacgaaggtggcgaaatcctgagagcgaatggtgacgtcaataccgactttagccagcgacgatttgagatattccgctacgcgtttgaagctgtcgccatagggcatgaagtcatgtaccagcttgaagcggataccgtttgcctgacgcgggaagcccgcttcgtccaacagtttgttcgctttggcaatatcgaagccataaggtgacggcgtcgtatcatggaactgcgccaactccggcgtaatcggcgttggtgagcttaccgcatagccgtaccacaccacgtttttcaacacatcaatattgatgctgtgcgcaatagcctgacgaaccttcaggttcttcagataagggttatccagattgaactcgatgcgggtttgcgtcgggctgtaaccatagccagcggtttcaatgcctagcttggggtttttcttgatgcgttcaatttcactcagcggaacgggagaatcgcttcccagatccaatgcgccggtttcaagcgcaatcgtccgagtggcggcatcggggatgatcttcactaccagtttatcgacatacggcttagggctgtcccagtagttcgggttacgttcataaaggatatggctgccacgcacccattccttgaacacaaacgggccagtaccaatcggtgcggtattgtgagggttagacagaatgtttgtgccttcatataagtgttttggcacgataggcgcttcgttggcggagaacgcgctcagcaggtaaggtgcgggttttgacagttcaagaatcgcggtatacggatcgggtgttttcacttcggtgacgttggcaaaggtgccttgaccgcgtgaattgtattttttgacagtcagaatggaaaacgcgacgtccgcagaggtgaagttttgcccgtcatgccatttcacacctttacgcaggtggaacgtatattgtttaccgtccgggctaaccgaccaactggtcgcaagttgcggggttggcttcatatcgaaatcgtaattcaacaggccttcaatcaccttggcgttgatcttcatcaccgcgccgctggtgctaaccaggctggttaaaaccggtggctcaggctcggccagaaaattcagcgtgccgccgcgtttgggcgtcaacgtttccgcctgtgcggcaagcccgaagagcgaagacgtcagaatcagcgctgacaagaagaaattttttttcatatttcccatccgtatgcagagggcagaggtgtgctccccgctttattttttaatggcgtgttttgaatgatgtgtttggggtgacaacgcacctttctctgaagaagagaaactaggtcaacatcggggcagtaatgaaataacgtcattactgttgctgtgtggcgtaatggttttcatgctgcgttcctggtttgaataacgaacaaagaataaaactgcctgaattttaaagtgggtcacttaagcctcattttaggaaaaacacggggatgaggttcccgcagggatacctcgccccgtagtcactccgtgtatctcggttcttaaacgatcggcattatcctgaaccacctctttattttctggttaaaccctagcccaacatgtgttttaaacgaacgtttaaatatggataacgaatgccgaattatgcataagctattcactcttcttgctgttgggggtgtggataattcaggttattatccaccctgctaattacttatcctgaggttgtcatggcgattaaacgttatccacatcttgcgcattggggcgcgtttaccgctgtggttgaagacggcaggctgattcgatgcgagccgtttgcgggcgatccagccccttccgccatgctcgattccatcgtgccactggtgtattccgaccgacgtattcgtcggccatctgtgcgccgttcctggctccagaagcgagaaaacagcgacagaacgctgcgcggtcgggaagattttgttgaggtggattgggacgtggcgcttgacctagtcgcgcaagagaaccgccgtgttcgcgatcgctatggtgcagacggcctttttgccggttcctacggctggtcgtcagccggacgttatcaccacgcgcgctctcaggttcgacgcttctatttttccggcggtggtgcggtcgaccaacagggaaactacagttggggcgccgcgcagttcttcctgccttatgttatcggcaccttccatccgctaacgggcaaggtgaccgaatggcgtagcgtcgccgaacactgtgatatttttctcgcgtttggtggtctggcgctgaaaaacgcgcaggtggcatccggcggtgccgggcaccatacgcttaagcccgccttggaagcgctggtggcaaaagggattcccgttattaacatcagcccgatgcgtgacgattgtcctgagtttgtgaatgccgagtggattcccatccgcccgaataccgatgtcgccctgatgttggcgctgggctatgagattcagcgtctgggcgctgacgataaggatttcctgcaacgctactgcgtcggttatgagcagttgagtgactatttgcacggtcgcggcgacggcgtggtgaaaacccctgaatgggccagcgatatcacgggtattcccgccgatcgcatccggcgtttggcgcagcaactgatcggcgtgcgcagctttattacctgctcttactctgtgcagcgtgcccaccgtggcgagcagccgtactggatgatgattgcactgtcttccatgctggggcaggtggggctaccgggcggtggattctccttcggccacggttcgatgaacagcgttggtaacgaacgtatttcaacgcctgcaccagcttcgccgtccaccccgaacgcaggacgggcgatccccgtagcgcgtatcgccgacatgctgttgcatccgggaacgccttatacctttcagggggaaacacacacttaccccgacattcatctaattcattgggcgggtgggaatccattccaccaccaccagcagttgaaccgtctggtggacggctggcacaagccggatacggtgattgtgcaagatatcgtctggacgcctgcggcacagatggctgacatcgtactgcctgtcaccactacgctggagcgtaatgatatcggcggatcgtcccgcgatcgctttatctttgccatgcatcaggcgattgcgccgcagcatcaggcacgtaatgacgtggatatcttcagcgagctggcggagcgtctgggctataaagacacgttcacgcaaaaccgcagcgagcagcagtggctggaacatctttatgacgagtgtcgagcaaagcagcgagatttcgctgacagctggccgtcatttgaggatttctggcagcaggggcatgtagaaatccctatggatgaaaagccgtttgtattctttgaggatttccgccgcgatccgcagcagcatgccttgagtacgccaagcggtaaaattgaactgtttagctcagccatcgccagctatggctatgccgattttgcgccgcaccctgagtggcagcctcccgttgaatggctgggggccaaaagcacggaggaatggccgttgcactttatttccattcagccatctgaccgcttgcacagccaactggcggccacgccgcaggttgccgcgaataagaccgcaggaaaagagacgctgtacatgcacccgcaggacgctgctgcgcgagatatcgtcgaccgttcacaggtggaagtcagaaacgcgcgtggccgcattctggcgggcgtacagattaccgacggcgtgaagccgggcgtcgtgatcatgtccaccggcgcttggtttgagcccggcttcggccagaaaacatggcatccggttgaacaatcaggaaatgcaaatgtactgacgctggatatcggcacatcgccgctgacgcaggggccgaacgccatgagctgtctggtggatgtcgtgcgggtttagcgctatcctgagccgcttttatttttctgtgattttgttttcgtaaggttggttgaatgaatacgcaattatccgaagcctatttgcaacgcttcggcggcaccgcgcggttatatggtcaacaggcgctggcgctattctctcaagcccacgtttgtgtgattggcattggtggcgtcggttcctgggcggctgaggcgctggcgcgtaccggcatcggcgcgattacgctgatcgatatggatgatgtgtgcgtcagtaataccaaccgccagattcatgcattgcgtcaacataccggacagtcgaaaacggaagtaatggcggaacgtattctggcgatcaacccagaatgcaacgtcacctgcgtggatgatttcatcagcgcggaaaacgtggccgagtttctcgaccagaattttagctatgtgattgatgccatcgacagcgtgcgcccgaaggctgcgctgctgtcatactgccgccgctataagatccccgtggtgacaactggcggcgcgggtgggcaaatcgatccgacccggattgaggtcgtcgatttagccaaaaccattcaagatccgttggccgctaagctgcgtgaacgactgaagcacgattttaacgtggtgaaaaacagcaaagggaaactgggcattgactgtgtattttccagcgaaccgctggtttatccgcagcctgacggttctgtctgtgcgtctcgcagtacggctgatggggtgatgcgtatggattgtgcgtcaggctttggcgcggcgacgatggtcaccgcaacctttgggtttgttgcggtatctcatgcactgaagaaaatgatcgcgaaaatggaaagagcgtctgcgacgcagagatagtatcgcgtaatctgctactggctcgccgcttcttgttcggcaatgtttttgattctggcggctaacgcggccagaccgcttgaacgcgaggcactgagctgagcccgcagccccagcgtatcaaacagcgccagcggatcctgctgtaacagcgcttctggcgtttttccctcagcggcggttaataatactgccagcaatccccgcacgatgcgcccgtcgctatcaccgtaaaaatgtagcctgccgtcttcctgacgttggtaacctaaccagacgcgattttcacagccggataatgaaatatcctcggtttttagtgcatcgggcagcgctggcagcgactttgccagcaaaatgagctgtcgataacgatcctcccaagcccgacaagtatcaaatcgtgccagcagatcggcaacggtgatgtggtggccaaaagggtgtgtgttgtcggttgtctcggtcatagtccgtcgtcgattatcgtttgtagagtcggctagtcgctcagtaattcaagggcgttgcctattgcggcgatcagcgcagcaacatcttgttggttattatacggagcaaacgaggcgcggatcgtgccgctgatgccgagtgcgtccattagtggctgcgcacagtggtgtccggcgcgcagtgcgatgccactttcggctaacagcgtaatcagatcgctgtggtgtacatcggcaatatcaaaggatagcacgctggaatgcgggctacgaaaactgcgaaagccgggaaactgcgccagatgcgtttcggcaagttgcgccaactgctgactgtgctgctctgcggcgtgccaatcaagcgtggtcagccagtctaacgccgcagacaggccaagcacgccggcaatatgcggcgtccccgcttcaaaccgttgtggaatcgcttgtggcaggaagccgtcaaaggaaacctgtgtcatcattttcccgccgccttgccacggcatcatgctttccagcaatgccgttttgccatacagcacgccaatcccagtcggagcgtaaagcttgtgcccggaaaatgcgtagaaatcgatatcaagcgcttgcacatcaggcgggcagtgaacgatgccctgcgcgccatcaaccatcaccaccgcgccatagtgatgagctagcgtaatcgcccgcgccagatcgggcaggccacccgtcacgtttgacatctgacccagcgccagtaggcgagtttttggcgtgatcaacgtggttaattgctcaatatccggtaataagtctgcccctatcggtaacttcaccacgctcgcgccggtttgctgcgccaccatcagccacggaatgaggttagcgtgatgctccgcttcgctaacgatgatctcgtcgcccggttgaaggcgagggcgggcatagctctgtgcgaccagattgatcgcttccgtcgagcctctggtccagacaatggaacgaggatcgtttgcatggagtaaggtggcgacttgctcacgagcgccttcaaaacgctgagtcagcacctgtgcgcctcgatgctggctgcggtgcaccgtgccactctcgctgcaatagaactgttgcacagcatcaatgacggactgaggcttcagcgcggtcgcggcgctatcaagatatacagccgaatgctggagtgcggggaactgttggcgaaaagttgcagggttaaacggtgtcatgagcatcctcttatagaggatagatcctgtcccattttgtcgagagagacaagtttaggactatgcctaatgcgattttatggaaaaaaaagcaattattgctacgctttaaagtgttaattttcaggatttcctgatgcataaggttaactagaaaacatttaaatttattgagggttaactatgaagaataaaatttctatttttgccgctatcgtgatggcgttttctctggcagcctgttcgagtaattacgtcctacatactaatgacgggcgtaccatcgtggctgaggggaaaccgaaggttgatgatgagacgggtatgatcagctataccgatgcttacggtcagcagcagcaaattaatcgagataatgtgaaagaaatggcaaaagggaaatagtgcctttgcctgtcaccacacgttgcctgctaatctgcgccagactcacacaaggctgtcatggcgttcaggcgtgaaatcgtaagcaaaaaaaagcaccgcaatttgcggtgctacataaaaaatcactttagacagacagggtaaatgtacaggaagtgaatagggtagactcgctaccacatctgcaagaagcagacaaaaaaatagcaaacacaacatcacaaccacaagccaaaagcacctcaggtcacccctccgcacttttcgttccggcccaggaagttgcgctaatataggtatttgctggtacatcctcaatggacaaattataatgcctcggattacaaaaactaatatatgtacccgtcatctttttgttgcagagagtctggcttttgccgcaggtattaatcgcttagccagctaattggctggcgatctttctcgttgttgcctttctgcatcttaagatttaatgggtacgaatgtacctgataaatcgctgatttagcgtaaacaaaaagatttcattcatgtcaaaacgtctacccccgctcaacgcattgcgcgtttttgatgcggcggctcgccatttaagttttaccagagcggcagaagagttgtttgtcacgcaggctgctgtcagccaccagattaaatcgctggaagattttctggggctaaaattattccgtcgtcgtaatcgttccctgttactgaccgaagaggggcagagttactatcttgatatcaaagagatcttctcatcgctgaatgacgcaacgcgtaagctgcaatcccgcagcgcgaaaggtgcgttaacggtgagcctgctacccagctttgctatccattggctggtgccacgcctttcgagctttaactccgactatccagggattgatgttcgtattcaggcagtggatcgtgacgaagatcgtctggctgatgatgtggatgtcgctattttctacggtcggggaaactggccgggattgcgggtagagaaactgtacgccgagtatcttttgcccgtttgctcgccggtgttgctgacggggaatcatccgttgaagacgccggacgatttggtcgcgcacacgctgctgcacgatgcgtcgcgtcgtgactggttgtcctatacccgccagcttggtgtgcagattaacgtgcagcaggggccgattttcagccacagcgcgatggtgttgcaggcggcgattcacgggcagggtgtggcgctggcgaataatgtgatggcgcagactgaactcgaagcggggcggctcgtgtgtccgtttaacgatgtgctggtcagccggaacgctttttatctggtatgtcatgacagtcaggcagaactgggtaaaatagccgccttccgccattggattctggcgcgggcggccaatgagcaggaaaagtttcgcttccgctatgacagcggtacgcgctgaaattgcatcgttgattgtcgaagattggttgaccgaatcgctcacgtaggtaactacgatgatagataactacgcttaaggtaataacgatgaatagtcgtttcatgttggtatttgctgctatcagcggctttacttttgtcgcgctaggcgcgtttggttctcacgctctcagcaaaacgctgggtgcaacggaactgggctggttgaaaaccggccttgagtatcaagcatttcacacgctagcgattctggcgctggcagttgcgatgcaacagcgaaccaatctgtggttttactggagcagcgtttttctggcgttgggaacggtactcttcagcggaagtttgtactgtctggcgctttctcacctgaagctgtgggtttatgtgacgccgattggcggagcctgttttctggtgggatggatattaatgttgattggcgcactgcgtctgaagagaaaggctgaacgccatgaataaagtcattttgtattgccgccctgggtttgagaaagagtgtgcggcggaaataacggaaaaagccacgcagcacaatgcgttcggtttcgcgcgggtaaaagaaaacagtggctacgtcgtgtttgaatgctaccagcatgaagatgccgaacgtctggtgaaaacgctgccgttccatgagctgatttttgtccgccagatgttcgtcagcggtgacctgttgcgagatctaccgccggaagatcgtatcacgccgatcgtgggtatgttgaccggtgcgattgaacgcgcgggggatctgcgtgttgaagtccctgacaccaacgaaagcaaagaactgatgaagttctgccgcaaatttaccgtgccgctgcgcgccgcgctgcgcgaacacaaaattctgctgggtcatgaaaaagcggatcgaccagtgttgcatgtgttgtttattgcgcctggttgctgctatgtcggttactcctatagcaataacaactcaccgttttatatgggtatcccacgcctcaagtttccttctgatgcgccaagccgttcgacgctaaaacttgaagaagcgtttcacgttttcgttcctgcggatgaatgggatgaacgtctgggcagtggtatgtacgcggtggatttgggcgcttgccccggcggctggacttatcagttggtcaaacgcagcatgatggtttatgcagtagacaacgggccaatggcgcccagcctgatggataccgggcaggtgatgcatcatcaggccgatggtttccgctttgaaccaccgcgcaataatgtgtattggctagtgtgcgacatggtagaaaaacccgctaaagtcacaagcctgatgagtgattggctgattaaaggctggtgtcgtgaaacgatattcaacctcaagctgcctatgaagaagcgctacgaagaagtgtcacagaatctggcgttgctgcgtgaacgcctgagcgaaaatggtattcatgccgaagtgcatgccaagcatttgtaccatgaccgtgaagaagtcactgtgcatgtgcgtcgtttctggagcgcagtgcctggccgtcgcgacgagcgatagtattgtgctgatgcgtatccggagccattcaggtacgcatccgtattgatcctgccgctagtaggactgcggttgagtgctactctgcacgggtagcctcaactgttgcagattgccattaagcgttaagtcggtacgcagcgtggcaacttgacggctgatcagtgccatttctttatgctgttccaacttcttgcgccacttctccggtacggcatccaattgctggtacaacgcttccagatttcctgcctgttgcaagagctgtgcggcacttttggggccgatacccgcgacgcctggaatcttgctgctgctaatgcctgccagcccccagtagtccgtcaactgctgcggtgaaacactaaattcctgttcgataaacggcagatccaaccagcgcttctgaaagtaatctctgatctgaatgtgtggtgccaataactggcagtaccctttatcggtcgatataatcgttgcctgatggcccgctgatgacagcttggtcgccagcgtagctgccagatcgtcggcttcattaccggggctatgccagctttctacgccaacggcggcaaacgctgttttaatctgcgggagttcctgcttcagattatccggcatcggcgtgcgtcccgccttgtagtccggcaagagttggtgacgccagctggtatcgcgatcttcatcatcaaagacggccaccgcgtgcgtaggctggctgttttgtatgagttgatgcagcgcatgttggcatgccgtgatacagggtgaaccctgtaccgcgtgaatacgacgtattagattgagcgcgtcgacaatcagcaaatggacgggcatcgcatcattcctgtcgtgctatccgtgagtaaagggggaagctggcttccccacgtaggtgttggttgagcgagcggttatgagcagatttcgtagcacggaatataggcgctaccgggcagcttcatacgctgttgtgcgacaaagccctgtaacagcgtatccatgcttttcatcatctgagggtcgccatgaattttgtacggcccacgttgctctatcgcctgaataccgacttccttcacattaccggccacaatgccggaaaatgcccggcgcagcgcggcagcaagctcttcagctggctgattcggatgcaggttaagatcggccatattttcgtggctcggctcgaagggcagttgcagatcgggtgcgatgcgcagtgaccagttaaagctataggcatcgcccgtgtggcgtcgactctctttcaccagtggcatcgctttcttcatctgacgggcaacttccgcagcgtcatcaatgatgatcgagtagtagcgacgcgcctgacggcccagcgtgccaactatgaattcgtccagcacgtggaaatagtctgcgctttcttccggtccggtcaggataatcggcaacacctgttcgctgttttctggattcatcatgatgcccagcagataaaggaactcttccgccgttccgacccccccagggaaaataatgatgccatgcccgatacggacaaaggcttccagacgcttttcgatatccggcataatgatcagttcattgaccagcgggttcggcggctctgcggcaatgatggacggttcggtcatgccgatgaagcgcccttctttgtagcgctgctgcgcgtggccgacggcggcacctttcattggtgcttccatcgcgcccggaccacagcccgtgcagatattcagttcacgcaggccaagctggctgccgaccttgcgggcatacaggtattcgatttcattaatcgagtgaccaccccagcagaccaccatgttcggctcttctccgacgtggagcgccttggcattacgcaggatagaaaacaccagattggtgatatgcgcggaattttccagattcaggttctgatagcgacctgcgctggcgatttggccgttgacgaacaaaatgtcgcgcaatacggcgaacaggttagcttgcaaggctcgaatgatgttgccatcaacgaaggcgtcttccggcgggttcactagttctagtttgacgccacgttcgcggcgtagcacgttgatatcaaagtcttcataacgagacagtagctctttgctgttatctgtctggctaccggaattcagtacggcgagggaacagttgcgaaacaaacggtagaggtcgctgctggctgtacttttcagcatgtcgacttccaactgcgataacaaatccatcgatcccaatgggctgatatgtgtaatcaattttgctccttgaaacgcaatataattcgcgatgccatgctggctgccgagagaacgatccattgctacacgctcgacgtttcagcaacatggcacgaatgtcattcatttaagccgctacgcgaacaagttaaataccgcgaacctaaatgaaacctacttgagcaccgttcagacgttatggatcttttgttgtctggtataccaccttaacgcgctgccatcattttttccaatgctggcggcagtctatctcctaacttgcgtgacgccacgcatctttgcgtgcaagcacgcggcctatcggtcggttactggcgtggcagacggccatttggtgcgttaaacggggtgttactgcgccacgggttgatgtccagcccgccgcgtcgcgtgtaacgcgcataaacgctgagtttttccggctggtagtagtgcatgagatcgttaaaaattcgctccacacactgttcgtgaaattcgttatgatgacgaaacgagacaatgtagcgcagcagcgcttcacggttaatgcgcttaccgcgatagtgaatttgtacggagccccagtcaggctgatgggtgatcaaacagttggatttcagcaggtggctgaccagcgtttcttcaacgaccggcgcatcctgttcatttgtcgccagatagtcggcgttgaagttgtaattatcgatctgaatgtcttgatcgtcgatgcactcgcctgtgaatccggctagcggttgaccttcaagctcgctgagtttgaaaagtgtgacgctgacgtctccctgtgcgcagtgcgccagatcgttggctaaagttgcgcgtacgctttcccaactgtcgaatgtcgtctgattaaagctgttcagatacagcttaaaactttttgattcaatcagattcaggctttctgcgttaaggtgcatttcaccaacagccacctgaggcacaccgcggttgttcagccaggaaagctcgtagagcgtccagatatctgcgccatgaaaaggcaggctgtcaggataaataccgagtggatcgcgattcaggctacgtggcacgggctgtagaagtgcggcatcatagcggtcgtgatagggagtgggtttgcccagtgttagcctgcttagggcctgatgcttgtcataaacggacatgctgttaccttgatgtgataagcgtgatggctaatagtttaacctgactaaaagagtgatgagaaaaattatggagcatgaggttgtttctgcactggcggcgtttacccagcgctatgttgcctgttggcagcaggagaagggtcatttacctgccagtgaagcactttacggcataccttccccgtgtattgtcgaaaatcatgaggatacggtttactggtcgccacagccttttgccccttcagttgcattggatggcgtggagcgtgcgctggaaatcagcttgcaccctgatgttcacgctttctacaccgcgcaatatgccggggatatggcggcgcaatttgattcactatcttgccaactgttgcaggtgtggagtgaagaggacttcactcgaatgcaggaaaatctgattggccatttattaacgcagaaacgccttaaactcacaccgacgctgtttttagcgacgaccgattctgagatgaccatggtgtcgttgtgtaatgtttctggggagatcgtcctggaagcgttcggaacgaagaaacgtcagcacttagcgccgacgctggcggcgtttctttctggccttaacccgttagcggtctaatggttaatcgaatttcactttcggctttgtgagagatctcttacatttgctgtaagaaatgtcttatctttaatgttgaaaataggtttcatttttattttttcattattaattaatggattacaatcggaattcacagtgctgcttaagggcgcttgagaaacattgccacttaccccttgccgaaagctgacaattaatacatcttattacttaaattagtaaccggttacagtgtatgtaacggtgactgtcggtaacaaaataacgttactgcactcgggctgttttcaggaagagacattgttttaggaagaaacagccgcttcaggaagaagcgcggttttcaggaagaaacacgatttcaggatgaaatcagggacacctccaggaaggagaccgagagccgattaggaatgtcggtggggcaggagcctaaagggattgaatcacggaagatacaggatggaaacgtcaggacgaaagtgggacgccagcaaggattgtgggtcaggatgaccaaaaaggaaaagttttcacggatgagcagggatgcaaatgtgtagcgggatagctataaaacgaaccgggggtgctgagcaatcagtacccccaactttttgcctgtatgacaagtttctccctccccgaaagcattgacgtagcgtcgcgttacgaagaaaaaacactcaatatgttatacctgagctgtcgctgagttttggcgttgaacctgcgttcatagtttgcaattagtctgaaattttactaaattagcttttggtaacttatcggactatttagcaaaggaaaacgcagtgatgaaattgaatgtaaaaatgctgtcagtcacacttggcctgttcaccagccacgcttttgcacataccgtctatgaaaatgcacggatttataccgttaatgatcaacagccaacggcgtcagttctggtcgtggaacagggaaaaattatctacgtcggcggaaacgatggtgcgaagcaatttaaagcaacggctgccgagttatttgatttagaaggaaaaactgtactaccgggttttattgaaagtcacgctcaccccgcaacagtagcggtgatgcaggcgggtgattttgtgtatgttgacggtgcggcaagcctgacgcagattctgaaccaattaaaagattatttagccgcgcacccaaaagctaactatttattggctcaaggttttaacgttgcctcgcttggcttgccacaaggcgcgttgccgactgctgctgatttagataccgtctccacgagtattccgatcgtggtttatgacagcggaatgcacgcgggatgggcgaatagcgcagcgttgaaaatcgcccacgtcgatgcgaatacgcccgaccctatctcaggtaaacactattttgagcgtgataacaaaggcaaccctacaggcttcatgcatgaaagcgcgatgcacaatgttgtcgacgcgcagcaatttaacacggtagaaaacgtcgccgagcaacttaaaccgattttaaatacctaccactcgctaggttttaccgcgattacggatgtcggtgatacttttagcacgacaactgctgctattgcccgcttaaacgatcaggggaaattgaaagtatattatcagcgcggctatttttatgatgcggccaaatcgacggaacaaaatattgccagccttaaggccctgcgtgaaaaatataaccggggaaatttgtcgatgaatctgtataaattatttatggatggcacgattgaaatggactcaggagcgatgtttaagccctatcccaatggcaacatcgttgagccatttttaagccagaagcagattaacgacaatgttgcagcagcgttgaaagctggcttctctgtgcatgtacacgcgataggtgataaagcgcagcagtcgattttagacgcatttgaggctagcaaaaatattaacccgcacttggctcgcgtgattgcccacaaccaagtgtttgagccgcagggtgtgcagaaatttgccgcaatgaaggacaatttattcctgcaaacgacgccaaactggacggtgctcaatgaaaaagatgaaaccaaaaccaaaattggtagcgatgcctacaatcatcaatatctgctcgggcaagttgtacgcgagggcgtcgcggtaaccttcggttctgattatcccgctaatacctttgatgcggtaaacccgttcagccaaatgtatcatgccatcaagcgcggtcagccaaatgctggctatcttcctccaacggatgcggcaatgacgcttgatcaaagcttgcgggcttacacgattaatggcgcgaagcagcttggcatcagtgatataaccggcagtcttgagaaagggaaaaacgccgactttattattgtagataccgatattggcagcgtagatctggaaaaattgaaaaataccaacgtgttggcaacctatttcaaaggggaaaaagtgtactaacgtacgtcatgtccactataattcggccgcgcggaaaggcagcaaccgaatatataccccggaagctggcaggtgtcagtgactggggaagtggtaactctgccgagtagaccccaatagagcgaagcctatggatgggcctggaatcatatcagcgcatctgtcatccgaaataggtcggatagataacgcggtgattggatttcattgccctggcgattttgagcaattagcccatttgtaggatatttcatatgcatcgattagatgaattaggcagacaactcaatcaccttgataacttgtttcaacaatggatgaagaagttaggctttaatcaaaacgcctttgcggttctgcattctttggcggtatccccagacggaaaatgcacgcaaaaatatatttgtgagcgatggagcctgcctaaacaaaccgtgtttagcatctgcaagcaattcaaagaacaagggctgattgatattactgaaagcgagcatgacaagcgggaaaagattctgacgttaactgagttggggaaacaacgaactcagccgattttgacacaatcgaagatattaagtgaacgcgctttcggggctttgggtcaggaacaaacgcagcaacttttctccaatttagagggattttgcagggtgtttgagcaagagatggataatgttcccgggagtagtgagtagacggactgtcttcttactggcgattgggtcaggctgatatcaatgctatgctttgccgccattactgttggcttcaagggcgagaaacagcatgagtagagagaatttggttcgtcagtcattattcgatattgagcgcgcattgagggaaagccctttctggcaggttgttccgccggaagatggggcatttaacagcactgagcccttctgccttgataccatgcggcctgaagaatggttgcagtgggtttttttaccgcgcatgcatgcggtattggatagtgatttatcgttacccgccgagctggctttactcccctattttgaagaagcgctggaaggtacgccagaacagacggcggcagttttgttgcgcctcgggctgcttgatgagctgtttcgctcagatgtacaggatggcgcactgcacgatgcttgagattatttatcaggatgagcatctggttgccgtcaataaacccagtggctggttagtgcaccgtagttggctcgatcgcaaagaaaagatcgtagtgatgcaaactgtgcgcgatcagattggccagcacgtctataccgttcatcgcctcgacaggccgacgtctggcgtattgctgctcgcgctgtctagcgaagtggcgcgtgcgctatctcagcagtttgaatcgcaccagatgcagaaaatgtaccatgctgttgtacggggctatgtactggatgacggcgtgattgactatgcgctcaccgaagagctggacaagattgccgataaatttgccaatcctgataaagcgccgcagcctgctgtcacgcattaccgttctttagcgcaggctgagatgccagttgccatcggacgttacccaacggcacgctacagtttgatggaactgaagccgcagaccgggcgtaaacaccaactacgccgccatatgtcacatctccaccatccgattattggcgataccgcgcacggtgacctgcgacataatcgtggtatggagacgcatttctcctgcggcaggctcatgttgcatgccagcgagttacagctgaatcatcccgtgagcggacagccactgacgttgcaggcacgctgggattcaccgtggcagggtgtggtgaggcagtttggctggcaagggattctccctgagtttgaaggggttgagtttcctgctgagtcaggtcaggatagcggtcatctcgtcgagtaatatcggcgtattgccgtcgtattaagtacattgaattaaaaagggagtcagaagcatggcgcagattggtatttttgttggtacggtctacgggaatgcattgctggtggctgaagaagccgaaaatattctcaaggatcgtggccacgaggttaaggtctttgaggatgcgacgctggaatcctggctggattatcgtgagcatgcgattttagtcgtaacgtcgacgacgggacaaggccaactgcctgattctattgttccgctttatgcgggactgcgtgaaaaaggtggctatcagcccacgctgcgctatggcgtcattgcgctgggcgacagtagctatccgaatttctgcgcgggcggtcatcttttcgatgccttattgcaggaaataggtgctacgcgtctgggtaacgttttggatattgatgctgtcgaaaatcctgaacctgaagtcatttcatgcccgtgggttgaagaatgggcagatttggttgacgcacagtgatgtcgtgctgagataagaaacgggagctaacatggctcccgtttttgttgcttcccatcatcactcggtgttttagcgacgattacctttggatgtgaacgtatttagcgattcttggtcaacttctctaaatccgcttcgatttcggtaattttgtgagaaacgacgctttccagatgacgcagatcgtcgaggattttgcgtttcagatcgacttcaacctgttcctgttggcaaatcttgtctagctcatcaatcacataacgcagatttgggctgatctcgttgatctctttatagccctgcccgctgttgtctgccacgatggtcttgcgctggcgtgggtacttgaatttcacgcttttagcaaaaaactcgcccttatccttacgaaaatagatcttcaggatgtcgttgttcgcttcctgacgcaggctatagcgatcgatatcatcgggattggtaatgcccaagctttttagattgtcatacatagcgtcaccttctctgtaaaaaaaaacggcgggtgtttaacccgccgttcctagtttagtcgatggagcgtaataactcattgatgcccacttttccgcgggttttcgcatccactttcttcacaatgatggcacagtacatgctgtggctaccatctttggacggcaggttgccggaaaccacgacggagcccgcaggaacgcggccatagtgaatttcaccggtttcacgatcgtaaatgcgggtgctttggctgatgaacacgcccatggagatgacggaaccttcctcaacgacaacgccttctaccacttcagaacgtgcaccgatgaagcagttatcttcgatgatggttgggttagcctgcaacggttccagaacgccgccgatgcccacgccaccggacaggtgaacatttttaccgatttgggcgcaggagccgacggttacccacgtatcgaccatggtgccttcatcgacataagcaccgatgttgacgtaagacggcatcagcacggtattacgtgcgatataggcaccgcgacgtacgctggctggcggtgcaacgcgcacgccttcacgctggaaacgtgcttcatcatagtcagcgaatttcattggcactttgtcgaaaaagcgtgtttctccgccttcgataagttggttgtcgttaatacggaaagagagcagcacggctttcttcagccactgatgggtaacccactggccgtcgattttctctgcaacgcgcagggcgccgctatccagcaggttaattgcttgattaacggcttcacgcgtgacggtgtctgcgtttgccggagtgatatctgcgcggcgctcgaaagccgtctcaatgatgttctgtaattgttggtgcatcctgatttctctttcctgattgtaaaaattaactcaatggtactttatcgtttgggttaagggcttctgtcaaccgttcttgcaatttaagacgcaattccggcttcaatgcccgcctgtcgctgtcggcaaggatgaaaagatcttccacccgctcgccgatcgtggaaatgcgtgcgccgtgcagcgacaggttgagatcggaaaaaatctcaccaatacgtgccagcagccccggttggtcgagtgcgctgagctccatgtagctgcgtctgtccgtgtgcgtcggcaggaagttgacttcggttggcacgctgaaatgacgcagcttgggcgatgtccgtcgtacgcgcggatgctggtaatgtcgttgcgtcagcgcctgctccagcgcatgccgtatcatttcatgccgatcctgtgccagcgggctgccgtccggttctagtacaataaacgtatccatcgccatgccgtcgcggctggtaaaaatctgtgcatcgtgcacgctaaggttgcgcctatccagctcgccagcgactgccgcgaaaagataaggcctgtcagggctccagataaagatctctgtgccgccacggctggcctgatggctgattagcaccagcggtttattggtatcatgctccagcagatggcgcgcgtgccaggcaatctggtttggagaatggcgcaggaagtaatcggctcgacagcggctccagatatggtgcaacgcttcttcgtcaatgttatccatacgcagtagcgccagcgcctgcaagcggtgatgccggacacgttcgcgtaaatccggcgtattttgcatgccgcgtcgcagctgcttttcggtagcgaaatagagttcacgcaacaagctctgtttccagctgttccacagcgtctcattggtggcgcagatatccgcaaccgtcaggctgaccagatagcgtaagcgggtttcgctctgaacttccgtagcaaattgctgaatgacagtgggatcctgaatgtcgcgacgctgtgcggtgacggacatcaacaagtggcagcgcaccagccaggaaaccagctgagcttcgcgcgagttcagcccgtgcagcgcggcaaactccagtacatccagcgcacccagttccgagtgatcgcccccacggcctttggcgatatcgtggaacagcgcggccagcagcaacaattcgggctggggcaggcgagggtagagctctacgcatagcggatgctgtggtcgcgtatcttcgtcggcgaagctttccagcttgagcagaacgcggatcgtgtgttcatccaccgtataggcgtgaaacagatcgaactgcatctgaccgacgatattcccccacagcggcatatacgcccacagcacgctgtggcggtgcattggcaacagcgcacggcttaccgcatacggatggcgcagaatattcatgaatagctggcgcgcttctgggatggtgcaaagcgggctagcgagatgacgacgcgcatggcgcaactggcgtaatgtggtggaataaatgccgctgatgtcacggttacgcaccatcaggtagaacatgcgcatgatggcttccggctttttgataaacagattttcatcgcgcaggtctaccagattgccgcgtagctggaattcatcgtcaatcgggcggggtttttcgctcgcatccagcgccagaattgcttcatcaaagagctgcaacagcatctggttcaactcgctgacgcgacgcgtcatgcggtagaaatccttcatcatgcgctctactggcgtgttgccttcgccctgatattgcaacagctgcgcgacgttgagctgcctgtcgaacagcaaacggttgtcgtaacgtggcaggatcaggtgtagggcgaagcggatgcgccacaaaaagctttggcattcgttaagctctttacgttcagcctctgtcagaaagccgaagcccaccatctcgttgagcgaggtcgcaccgaagtggcgtctagcgacccacagcagcgtgtgaatgtcgcgtaacccacccggactgctcttgatgtcgggctccagattatagctagtgctgtgatagcgttgatgacgttcttgctgttcggtgatttttgccggaaaaaacgtgggtgacggccaaaactcatcactgaatacgtgtttttgcagcgtgagaaacagagcaacgtcgccgcatatcatgcgggattcaatcagattggtcgcgacggaaatgtctgcacgcccttcctgcaagcactcttccagcgtcctgacgctatggccgacttccagctttaaatcccacagcagggtaatgaattggccgacacgctgggaatgttcatcacttagctctgtctggcttaacaccagtacatcgatatcggaaagcgggtgcagttcaccgcggccatatccgccaacggcgaccagtgcggtttgagcaatattttcaaagccgtgacagtaccacagccgctgcaacaggcgatcgatgaataaggttctggcatcaatcagcttttccgcgctgacaccggaacggaattctgaaccgagccaaagctgaaataattccaattgctgtttcaacgcctggcaattcaacatgtcatcagcgtaggtcagcggcgaaacggggggctgtgctgctgcaatagtgtctatagggctgtctggtgaggacgcgtcaggtggcgtattgtctggcgaaaagcgtttatctgtcatagcgcagcccataaaaaaacgcagagcgcgtttttcaacgtcgcttgcgacgacacgaaggggggcgtgctttctacacgccataaaaagccggcatctgccggcttagtgtttactgttcatgcgtgatgatgttggggatggtgtcatcctttcgcaacgtcattatttcgcagccgttttcggttaccacaatagtatgctcgtactgtgccgacaagctgcgatctttggtttttaccgtccagccgtctttcatcgtacggatacggaaatcacctgcgttgagcataggctcgatcgtaaatgccatgcccgcctgcaacacaacgccgccgtcatctgcatcgtagtgcagaacctgtggctcttcgtggaagcccttgccgataccgtggccacaatactcacgcactacggagaaattgttaccttccgcaaactgctggatcgctttgcccaatgtgcgcaggcgaatacccggcttaaccattttcagtgccagatagaggctttcctgcgtgatgcggcagagacgctcgcccagaatggtcggcttgccagcgataaacatttttgacgtatcgccgtggaagccgtctttgatcacggtgacgtcgatgttgacgatatcgccgtctttcaaaatccgctcttcgctagggatgccgtggcacaccacttcgttgatggagatgcagacggatttcgggaagccgtggtagcccagtgaggcagaaatggcctgctgtttgttggtaatgtgatcgtgacagattctgtccaattcgccggtacttacacctggcactacataaggttcgatgatttccagaacttcggcagctagacgacccgctacgcgcattttttcgatgtcttcagaggttttaattgaaattgccattgatgattgtccgcaggtgcctgttaagcacgaaaattaagagcgataactaataacttatgttatcagcccagccgctggcttgccaaattatcattcggattagtagattggcgaataacaaatgttggtgtcgcaggcggatttatggtataaagcgcgccgatgatccggctggatattggttatacggtatctaaccacatcgactaaactcactttgtgtaaataacacacacatgtcggcacgttcgccggggtgctcctgaggtgtttcaccggatggggtcggcgtaatgggacatgtggaggcataaccccatacttaattaatagaggtaatcatggcaactgtttccatgcgcgatatgctcaaggctggcgtacactttggtcaccagacccgttactggaacccgaaaatgaagccattcatcttcggtgcgcgtaacaaagttcacatcatcaaccttgaaaacacagtaccgatgttcaacgatgctttggctgagctgggcaaaattgcttctcgcaaaggcaaaattctgttcgttggtaccaagcgcgcagcaagcgaagcggtaaaagattctgctaacaactgcgatcagttcttcgtgaaccatcgttggttgggcggtatgctgactaactggaaaaccgttcgtcagtccatcaagcgtttgaaagatctggaaatccaatctcaagacggcacgttcgacaagctgaccaaaaaagaggcgctgatgcgcactcgtgaactggacaagcttgagaaaagcctgggtggtatcaaagatatgggtggcctgccagacgcgctgtttgttatcgatgccgatcacgagcacatcgcaatcaaagaagctaacaacctaggtattccggtattcgctgtggttgataccaactctgatcccgatggtgttgacttcatcatccctggtaacgatgacgcaatccgtgcaattaacctgtacctgggtgctgttgctactgctgtccgcgaaggccgttctcaagatctggctgtgcaggcagaagaaggcttagtagaagctgaataataagtctggctcgttgagcccttattaaccaggtagcactagtttggttaggggcctttttatggcccctttttcacttttaaagctgtttggtcgtgacgaccgagcagaacaaatcttctgaggattttagaatggctgaaattaccgcatccctggtaaaagagctgcgtgagcgtaccgcggcaggcatgatggaatgtaagaaagcgctggttgaagctaatggcgacatcgagcttgcaatcgaaaacatgcgtaaatccggtgcgatcaaagcagctaagaaagcaggtaacgttgctgctgacggcgtaatcaagactaagatcgacggtaactacgctgtgattctggaagttaactgccagactgacttcgttgctaaagatggtggtttccaggcgtttgctgacaaagtgctagatgctgcggttgcaggcaaaatcactgatgttgacgtgttgaaagcacagttcgaagaagagcgtgttgcactggttgctaaaatcggtgagaacatcaacatccgtcgcgtttccgctctggaaggcgaagttctgggtaactaccaacacggtgcgcgcatcggtgttctggttgctgctaaaggcgctgatgaagagctggttaaacacctggctatgcatgttgctgcaagcaagcctgagttcgttaaaccagaagatgtatctgctgaagtggtagcgaaagagtaccaggttcagctggaaatcgcgatgcagtctggcaagccgaaagaaatcgcagagaaaatggttgaaggccgtatgaagaaattcaccggcgaagtttctctgactggtcagcctttcgttatggatccagccaagtctgttggtcaactgctgaaagagcacaatgctgacgtgactaacttcatccgtttcgaagtgggtgaaggcattgagaaagttgagactgactttgctgctgaagttgcagcaatgagtaagcagtcttaatagtaaaaaaagagccgccagttggcggttcctttttatccagccccacgagttttagttcgcttggcttcctgcattcaggcaggagctgggtggaacagttttgatttttacagtattgatttatacaacccccccaataccacgacagcctgtaggataagaacaccatggcaaccaatgcaaaacccgtctatcaacgaatcctgctgaaactcagtggcgaagctttacagggaactgaaggttttggtatcgatgcgagtattctggatcgcatggctcaggaagtgaaagaactggttgagttaggcattcaggtcggtgtggttatcggcggtggtaacctgtttcgtggcgcgggtctggctaaagcgggcatgaaccgcgttgtgggcgaccacatgggaatgctggcgaccgtcatgaatggtctggcaatgcgtgatgcgttgcaccgtgcctatgtgaacgctcgcctgatgtctgcgattcccctgaatggcgtctgtgacaactacagctgggcggaagcgatcagcctgctgcgtaataatcgcgtggtgattttctccgccggaacaggcaaccctttctttaccacggattctgcggcttgccttcgcggcattgagattgaggcggatgtcgtattgaaggcgacaaaagtcgatggcgtctattctgccgatccggtacaagatccttcagcgacgatgtatgaaacgctaacctatcaagatgtgttagaacgtgaactgaaagtgatggatcttgctgcgttcacgctggcacgcgaccataatttgccgatccgcgttttcaacatgaacaaacccggcgcactgcgtcgtgttgttatgggtgagaaagaagggacgttgattagtcagtaactcaaattatggggtaatatattgtcagtattgctccatacgccagccgagcgctggtattaattattcactgggtcatgcactgacatggcctgccaggcaaccagttttcaagggttcacaacgtgactaatgaaatcagaaaagatgctgaaacgcgcatggacaaatgtgttgaagcgtttaaaaaccagattaacagaatccgtaccggccgtgcatcgccaagtattcttgatggcattcatgttgaatactatggcagcgcaacgccgttgcgccaactcgctaacgttgtggtagaagattcccgcacgctggcaatttcggtattcgatcgttcactgagcccagcggtcgagaaagcgatcatggcctctgacctcggcctgaacccgtcttctgctggcaccgtaatccgtgttccgttgccacctctgacggaagaacgtcgtaaagatctgatcaaagtcgtccgtggcgaagcagagcaggggcgtatctctgtacgcaacgtgcgccgtgatgctaacgacaagtttaaagcactgttgaaagacaaagcgatcagtgaagatgaagaacgtcgtgctcaggacgacgtgcagaaattgactgacaacttcatcaagaaagtggacgtcgcactagcagaaaaagaagcggagctgatggagttctaatcagcttgttagatagtgcgtcgcaggatgttttttccggcggcgctttattttttatataatatgcgttatgcaatgaatgggtgaaggctagcccctctgggcagtaaacaaatttttgctatgcatacgcctgcgacgatcgtgacggtgatcaatcgcagagatatatcatggtaatcgtctcagactcgtgtaccttcctgtcatcaaatccggttattcagagcatttttaatgaagcaactgacaattcttggttccactggctctattggcgtcagttctctggctgtaattaaagccaacccagataaatttaccgtacgcgcgctatccgctgggtacaacgtcaagcttatgttggaacagtgcctgactttccaacccacttatgcctcaatggctgatgaagcctctgcaactgctctgcgccagcagttggcagaatacggttgcaaaacagaggttctggcgggagttcaggccgcatgtgagctcgctgcactggacggcgtcgatcaggtcatggctgcgattgtgggggcggctgggctattaccgacgctggcggcaatccatgctggaaaacaggttttgttggcgaataaagaatcactcgtcacctgcggacgtctctttatggatgccgtcgagcaaagcgatgcgcagcttttaccgattgatagcgaacataatgcaatttttcagagtttacctgagcaaattcagcgccaattaggctacgcttcactgtcgaaacatggagtcgaacgtattattttgactggctccggtggaccgtttcgtgaaacgccggtatcagcgttggcagacatgacgcctgatcaggcgtgtgcgcacccgaactggtcaatggggcgcaagatttcggttgattctgccactatgatgaataaggggctggagtatatcgaagcgcgttggttgtttaatgcctctgccgaacagatggaagtcattattcatccgcagtcagtgattcactcgatggtgcgctaccgtgatggcagcgtcttggcgcagttgggttcgcccgacatgcgtacgccgattgctcatgcaatggcttatcccgaacgtgtggcatcgggcgcaaaagcattagatttttgccaaattggcgcgctgacatttttagcaccagactatgcgcgctatccttgtttgcagttggcgattgatgcctgcaatcacggtcagtcggctaccacgacattgaacgccgcaaatgaaattgcggtggcagcatttttgcagtcgcagatacgttttacggatatcgcggcggtaaatcaacatgttattgaacaacttacattgccagaacccaccagcgttgatgatgttttgttcatcgatagctgggccagacaggtcgcagcacagaccctgacacattacgtgcgatagccggatagacccatggcacaatttgttcatgtgcggtggaggtggtatagtctgcgccactcaatggttgattatgcgaaagttgtttaatcgaccatgcagctaagccgtgatcgttcacggctttttttgcgctaatggggtctgatgttacggaaggactgttgtatttcttgcttgaggaaataagtacgcgttatgccgtccgataatcaaaagaatactaacgatctgccactcgccgggccgcggcatgttgccattatcatggatggcaatggtcgctgggcgaaaagccgggggaagatgcggatttttggccatcaggctggtgtaaaggctgtgcgacgttcagtcagtttcgcagtgaaccacggattggatgctctgacactttacgcatttagcagtgaaaactggaaccgtccggcgcaggaagtttccgcactcatggagctgtttgttcgagcactggacagcgaagtgaaaagcctgcacaagcacaatgttcgcttgcgggtgattggcgatatcggccgcttcagtccgcgtttacaagagagaatccgtcgttcagaagtgctgacagaaaagaatcaggggctcacactgaatattgccgcgaattatggcggccgttgggatattattcagggagtacggcaacttgcagagcaggtgcaggaaggtattctgcgccctgatagcattaatgaagcgtcattgtgtcagtatatctgtctgaatgatctggctccggttgatttggtgatcagaaccggtggagaacaccgcatcagtaattttcttctgtggcaaattgcttatgctgaactttactttactgatgtcctctggcctgatttcgatgaacaagtctttgaaggtgcgctgaatgcttttgcacaacgcgagcgccgcttcgggggaacaacacctatcgatgctgatgcatcctagggggaacttttgctgaagtatcgcctgattactgcttttatcttgatcccgattgttattgcggcactattcttgctgcctcctttgggattcacgcttgttacgctggctgtttgtatgttggcggcatgggaatggggtcaattggcgggctttgcctcttatggtcaacgcctgtggctcgcaattctatgtggttttttgctggcgctgatgttgttatcactcccagcttaccattactccgtgcatattccgcaaatcagtattgcgctctggtcatcgctggtgtggtggggtgttgcgctgtttttggttctgttctacccagcttccgcctcattctggcgtcattcacgcacattgcggctcgtgttcggcatcatgacgatcgtgccttttttctggggcatggttgcacttcgtcattacaattacgcgattaatccattcgctggtgcctggtggctgctgtacgtcatgctgctggtctggggagcggacagcggtgcctacatgttcggcaaactgtttggtaagcgtaaacttgcgccaaaagtctcgccgggcaaaacctgggaaggctttctcggtggtttggcaacctcagcgctaatttctttgctgtttagcctctatgcgccattaacggtggcggcatcaacgttgctgatttgttctatcgctgctgcgctggcttcggtactgggtgatttgacagaaagcatgttcaaacgtgaggcaggcatcaaagacagtagccatttgattccggggcatggtggcgtgctcgatcgtatcgatagcctgacggctgcggttcctgtgttctcttgcctgatgctgctgctgtttaaagtggcttagaataaagcggtagagctatttatgttgagttttctctggaatcttgccgcgtttatcatcgcactaggtgtgttggtcaccgtccatgagtttgggcatttctgggtggcgcgccgctgtggtgtgaaggttgagcgcttttctgttggtttcggtcgcgcactatggcgtcgtcgcgatcgtaccggtacggaatttgtgattgcgttgatcccgcttggcggctacgtgaagatgctggatgagcgtgtcgacaccgtggcaccagaattccgccaccaatcctttaacagtaaaacggtctggcagcgcgcggctatcgtcagcgctggtccaattgccaatttcctgtttgctattgtggcgtactggctggtgtttattctcggcgtgccgggcgtgcgtccgatagtgggcgaaatactgcccaactccatcgcggcacaagcggaaatgtcggcgggaatggaactaaagtcagttgatggtatcgaaacgcctgattgggataccgcgcgtctggcgctgatcggtaaaatcggcgatagcgatgttgtgatcggaagcgcacctttaggctccgaccgtgtcgtccagaaaacgctggatttacgcgagtggcagtttgagcctgataagcaagatccggcttcctcgctcgggattatcccgcgcggtccgcaaattgagcccgtgttgcatcaggtgcaggcaggctctgcggcggaaaaagcaggtttgcaagtcggggataggatcgttaaagtcgacgggcaggcgctagcgcaatggcgtgattttgtcatcgctgtgcgtgataaccccggacaatctattgctctggaggtagagcgacacggtgcagcggtaccgttgacgttaacgccagacagtaaatctgtaggaagtggcagaattgaaggtttggcaggtgttatgccaagcgtgacgccgctgcctgaagaatacaggacggtgcgccagtatgggccgttcagtgctgcctatcaggcaacagataaaacctggcaactgatgaaattgaccgtcagtatgttagggaaactggttatgggtgatgttaagctgaataacctgagtggtcccatttcgattgctcagggtgctggaatgtcagcagattatggattgatttattacctgatgtttttggccttaatcagcgtcaatttggggatcatcaatctgttcccgctgccggtattggatggtggacacctgctctttcttgcagttgaaaaactgaagggcaggccggtttctgagcgtgtgcaggacgttagttatcgcattggtacagtgttgctgatgttgttaatgggactcgcacttttcaatgatttctctcgtctctaggcgcgggattaggttaggaaaaacgcataacaacgatggcgatcaaaaagttgctcatagcgtcgctgctgtttagcagcgcaaccgtatacggtgcagacgggttcgtagtgaaggacattcatttcgagggcctgcaaagggttgccgtcggggcggcactactcagtatgccagtccgcgttggtgataccatcggtgacgatgatatcggtaacaccatccgtgccttgtttgcgaccggaaattttgaagatgttcgcgtcctgcgcgatggcgaaacgctgattgtgcaggtcaaagaacgtccgacaatcgccagcgtcacgttttccggcaataagtcagtcaaagacgacatgctgaaagaaaacctggaagcctcgggcgtgcgcgttggtgaagcgttagaccgtacggcgctcaccagcatcgaaaaaggactggaagatttctactacagcgtcggtaagtacagtgcgtcggttaaagccgttgtcacgccattgccgcgtaaccgcgtagacctgaaactggtcttcacggaaggcgtttccgccaagatccagcagattaatattgtcggtaacaaagcgttcagttccgacgaattgatctcccgtttccaactgcgtgatgaagtgccgtggtggaacgtggttggtgaccgtaaataccagaaacaaaaactgtctggcgatctggaaaccctacggagtttctatctggatcgcggctatgcgcgcttcaacatcgattctactcaggtgagcctgacgccagataaaaaaggcatctatatcaccatcaatatgacggaaggcgagcagtacaagctgtccggcgtcgcggtgaaaggtaatctggctggccactctgcggaaattgaagggctgacgaaagtcgaacccggtgaactctacaatgggacgaaagtcacccggatggaagaggacatcaagaagctgctgggtcgttatggctatgcctatccgcgtgtggtaacacagccggaaattaatgacgcagacaagacggtgagattaaacatcaacgttgatgcgggtaaccgcttctatgtgcgtcatgttcgctttgacggcaacgatacgtctaaagatactgttctgcgccgtgaaatgcgccagatggaaggtgcctggttaggcaacgatctggttgagcaaggcaaagagcgtctaaaccgactgggatactttgaaagcgttgaggtagaaacacagcgtgttcccggtgtcgccgatcaggttgatgtgacgtataaagtcaaagagcgtaatacaggtacattcaactttggtgtcggtttcggtacggaaagcggcgtgagtttccaagctggggttcagcaggacaactggttgggaacgggtaactccgttgggatcagcgggactaaaaacgactaccagacgtatgtcgagctgtcactgaccgacccatacttcaccgttgatggcgttagcctcggtggtcgcgtcttctataacaaatttgaagcatctgacgccgacctatccgactacaccaacgtgagctatggcgttggcagcaccttgggcttcccgattaacgagaataactcactgcgtgtcggtctggattatgtgcataacgacctgtcggatatgagaccgcaggtgtcgatgtggcgttatctggactctgtcggggttaatccttccgtcgtaggtgagaatgttaaatccagtgcagatttcaaagcgaacgatttcttcctgaataccggatggtcatataacaacctggatcgcggttacttcccgacgaaagggacacgtgcgtccgcgaatgccaagatcgcggtgccaggttcggacaatgaatactacaaactgacgtttgattcagcgagctactatccgttgaccgagagtggtaaatgggtggtgatgggccgtacccgtgcaggctttgcggatggtatcggaagtaaagaagtgccgttctacgacaacttctatgctggtggttccagtacggtgcgtggcttccaatcgaatacgattggtcctaaagcggcctattataagtgcccagcgaaccttgttggctctggctttaactcttactcaggttgcccgattgattcaaccaatatggatgatgccgttggcggtaacgcgatggcggtgctgagtgcggaacttatcgtgccgacgccgtttatcagtgataaatacgccaactccgtacgaacttccttctttgtggatggcggtacggtatgggataccaactgggaaaatacggctgaaacactgaaagcaggtgtaccggattacggcaaggcaaccaacttccgcgtttccagtggtatcgcgttgcaatggatgtctccgcttgggccattggtcttctcctatgcccagccggttaaaaagtacgatggagacaagtcggaacaattccagtttaacattggcaaaacctggtagtgtgacgtccgtaggtcgtatgcagggaatgtcgcatcgctgctcattggcatgaatgctggaaatacagctggcaccatgacgcgatgcccatcattaaagtgttaagacacaaattaggttaggttgaggagtttatagtgaaaaagtggttatgtgccgcaggcctcggtttagtattggctgcttcagccagcgttcaggctgctgacaagattgccgttgttaacgtttccagcatcttccaacagttgccgcagcgtgaaagcgttggcaaacagctggaaaatgagttcaaaggtcgtgcttctgagctgcaatcgatggaaaacgatttgcagggcaagatgcagaagttgcagcgtgatggctctaccatgaaagcgagcgatcgcagcaaaatggaaaaagacgtcatggcgcagcgcgagcagttctctactaaagcgcaggcttttgagcaggacaaccgtcgtcgtcagactgaagaacgcaacaaaatcctgagtcgtattcaggacgccgtgaaagccgttgcaactaaagaaggttatgatgttgtgattgacgctaacgctgttgcgtatgtcgccaatgccaaagacattactgccgatgtgctgaaacaggttaaataatacatgtattcgattcgactggacgcgttagctcaacagttggatgcacaattacacggtgatggcgatatcgtcatcaccggtgttgcttctatgcattcggcaaaaactgggcaaattacgtttctttccgacagtcgttaccgtgagcaactggccgagacgcaagcgtctgcggtcgtgctgacggaagcggatttaccttactgtcaggttgctgcgctggtagtgaaaaatccctaccttacctatgctcacatggcacaactgctggatacgacaccgcaaccagcaaccgatattgccccgagtgcggtcatcgcttcagatgcgacgctgggtcagcaggtgtccattggcgcaaatgccgttatcgaatctggcgcacagttgggtgatggtgttgttattggccctggctgttttgttggcaaaaatgcccgcattggtgccggcacccgtttgtgggcaaatgtaacgatttatcaccgcgttgagcttggtgagcattgcctgatccagtctggaacggttattggttctgatggttttggctatgccaacgatcgcggcaactgggtgaagattccgcagttgggaacggtcagaattggcgatcaggttgagattggcgcgagcacgactatcgatcgtggtgcgttggatgatacggtcattggcaatggtgttatcattgataaccaatgtcagattgcgcacaacgtcgtgattggcgacaataccgcggtcgcgggtggcgtcattatggcggggagcttgaaaattggtcgttattgcatgatcggcggtgccagcgtgattaacgggcacatggagatctgcgataaagtgacggtaacgggaatgggtatggtcatgcgaccaatcactgaacctggggtatactcttcgggcattcctttgcaacccaataaagtgtggcgcaaaactgcagcgctggtgatgaatattgatgagataagcaaacggttaaaagccgttgaacgaaaagtcgataacgtttaatcactcgcgttttatttgcggcctgcctgaagacacctaatttagggtctgcgcaggccgtgttgttgatggcatcagttttttatggacaggaagagtattttgactactgacactcatactctgaatattgaagagattttagaattattaccgcaccgtttcccgtttttactggttgatcgggtactggattttgaaaaagggaagtttctgcgggcggtgaaaaacgtctctttcaacgaacccttcttccaggggcatttcccgggtaaacccatttttcccggtgtgttgattctggaagccatggctcaggctacgggtatcctggcgtttaaaagcgtcggtaaactggagccgggtgagctgtactatttcgccgctgtggacgaagcgcgctttaagcgccccgtgcagccaggcgatcaaatgatccttgaagttgaattcattaaagagcgtcgtggcgttgcgcgctttaaaggtgttgccaaagttgatggcgaagtggcctgtgaagcgtcaatgatgtgtgctcgtcgtcgggagtcctgataacgtgattgatcaaaccgcctttattcatcctagttcgattgttgaagacggtgccattattggcgctggtgttcatattggccctttctgctatatcggttctcaggttgagatcggtgcaggtacggtgctgaaatcgcatgtcgtcgtcaatggcgtcactaaaattggtcgcgacaacgaaatctatcagttcacgtcaattggtgaagtgaatcaggatctcaaatatgctggggaaccgacccgcgttgagattggcgatcgtaaccgcatccgtgaaagcgtcacgattcatcgtggcacgtcgcagggcggcgggttgactaaagtcggtagcgataacctgttgatgatcaacacgcatattgcacacgactgcgtagtgggcaatcgctgtattctggcgaataacgctacgttgggcggccacgtttccgtcgatgattttgcgattatcggtgggatgacggctgtgcaccagttctgcattatcggtgctcacgtgatggtcggtgggtgttctggtgtggcgcaagacgttcctccgtatgttgtcgcgcagggtaatcatgccacgccgtttggcctgaacatcgaaggcctgaagcgtcgcggattcgaaaaagaaacgctgcatgcgatccgtaacgcgtacaagctgctctaccgtagcggtaaaacgctggatgaggtgaaaccggaaatcgaagcgctggcggctgaacatccggcagtgcaggcatttaccgatttctttgcccgttctactcgcggcattattcgttaatccatgtcatcacgtcctttgactattgggctggtcgccggggaaacttccggcgacatccttggcgcaggtttgatccgggcgctaaaagaaaaggtgcccggtgcgcggtttgtcggtgttgctggaccgcgtatgcaggccgaaggctgtgaagcctggtacgaaatggaagagttggctgttatgggcattgttgaagtgctcggacgccttcctcgcctgctgaaaattcggcgggatttaacccagcgtttcagcgagcttcagcctgatgttttcgtgggcattgatgcccctgatttcaatatcacgctggagggcaacctcaaacagcacggtatcaataccattcactatgtcagcccgtccgtgtgggcctggcgtcaaaaacgtgttttcaaaataggtaaagcgaccaatttggtgcttgctttcttgccttttgaaaaagcgttttacgatcgtttcaatgtcccttgtcgctttatcggtcatacgatggctgatgcgatgccgctgcatcctgataaaatgaccgcccgtgcgacgctgggtattgcgcccgatgcgcattgtctggcactactgccgggcagtcgtggtgcagaagttgaaatgcttagcgcggattttctcaatacggctgtgctactgcgtcagcattttcccgatctggaaatcgttgttcctctggtgaacagtaagcgtcgcgaacagttcgaacggataaaaagtagcgtggcacccgatctgcgtgtgcatctgctggatgggcaggcgcgtgaagccatgattgccagtgatgcggcgctattggcatccggtacggcagcgttggagtgcatgctggctaaatgcccgatggttgtgggttatcgtatgaagccttttaccttctggctggcgcagcgcttggtcaaaacgccgtgggtgtcgctgccgaatttgctagctgggcgtgagctggtgactgaattgctacagactgactgtaccccagataagctcgccgcggcgctgctgccgctgtttgccgatacagataaaatggctgagttacgcacgacatttgtggatttgcatcagcaaattcgctgtaacgccgatgagcaagcggctcaggcggtactggaattagttactcctcgttaataaaaacatgttaataaaactatgagcgaaatatttatttacccgcaggcgacctgcatcgctggcgttgatgaggtgggccgtggccctttggttggtgcggtcgtgacggctgcggtgattcttgacccgactaggccaattgtcgggttggcggattccaaacagctgagtgaaaaacgtcggctgtcgctctatgatgaaatcaaagagaaggcgctggcgtggagccttggccgtgcggaaccggaagagattgaccaactgaatattctgcatgctaccatgttagctatgcaacgtgcggtggctgcattggctattgtgccggattttgttctgattgacggcaaccgttgtcctgcactaccgatgcccgcgcaggcggttgttaaaggggatagccgcgtggcagaaatcagcgcggcctcaattatggcgaaagtgactcgcgatcgtgagatggtcgagttggatcaacgcttcccagattatggttttgcccaacacaaaggctatccaacggcttttcatctggagaagctggctgcactgggtgctactgagtttcaccgtcggagcttcgcgccagttaagcgtgtgttaggcctggcgtaaaacatcatcattaactctccgtgttgtgatatcactattgcaacgctgactaatcgataaattctgggatctggagatggccgaaccacgttttgttcacctgcgtgttcacagtgactattccatgatcgatgggctggccaaagtcggtccgctggtaaaaaaaacggcggcactcggtatgccagcgctggcgattaccgattttaccaacctgtgtgggctggttaaattctatggcggcgcgcatggcgcaggggtcaaacctatcatcggtgcagacttctatgtcgaaagcgatgaattaggggatgagctcgcgcatcttactgtgttggccatggataatgaaggctaccagaatctcacgctgctgatttcccatgcttatcaacggggttatggcgctgctgggccgacgattgaccgtgattggctcattgaacatcaggaaggactgattctcctttctggcggtcgccggggtgatgttggccgatttttgctgcgtggtaatcaggcgcaggccgaacagtgtctggcattctatcaggagcactttcctcagcgttactacctggaattgacccgcacgtcccgccccgatgaagaaagctatatacacgcggccgtggagttggcaaccaagtacgggttgcccgttgtggcaaccaatgaagtgtgcttcatcagcactgatgattttgacgctcacgaaatccgcgttgccattcacgatggctacacgcttgacgatcccaaacgcccacgtcattacagcccgcagcagtacatgcgctcggaagaggaaatgtgcgagctgtttgccgatatcccagaagcgctggcgaacagcgtcgaaattgccaagcgctgtaacgtaacgatccggttgggcgaatattttctgccgcagttcccgacgggtgagatgagcaccgcagattttctggttcagtgctcgaaaaaaggactggaggatcgtcttgaatccctgttcccagatccagaagtgcgcgtcgcgcgtcggccagaatatgatgagcgtctggacattgaactgggcgtcatcaaccagatggggttccccggctacttcctgatcgtcatggagtttattcagtggtcgaaggataacgatgtgcctgttggccctgggcgtggttccggtgcgggctcattggtagcctactcgctgaaaatcaccgatctggatccgctggagttcgacctgttgttcgaacgcttcctcaaccctgaacgcgtctcaatgcctgacttcgatgtcgatttctgtatggaaaaacgcgacatggttatcgaccacgttgcggagatgtacgggcgtgacgcggtatcacagattatcaccttcggtacgatggcggcaaaagcggttattcgtgacgtagggcgtgtgctcgggcacccttatgggtttgtcgatcgtatttcaaaactggtgccgcccgatccgggcatgacgctggaaaaggcgtttgcggccgaaccgcagttgccagaaatttatgaagccgatgaggaagttaaggccctcatcgatatggcgcgcaagctcgaaggcgttacgcgtaacgccgggaaacatgcgggtggggtggtgatatcccccaccaagattaccgatttcgcgccactgtattgcgattcggaagggaaccacccggttacccagtttgataagaacgacgtggaatacgccgggctggtgaagttcgacttccttggcctgcgtacgttgacgattatcgactgggctctggagatgatcaacgcccgtcgcgcgaagctaggacaggaaccgattgatatcgcgacgattccgctcggcgataagaaaagtttcgacatgctgcaacgttcggaaaccaccgcggtattccagcttgaatcgcgtggcatgaaagatctaatcaagcgcctgaagcccgactgctttgaagatatgatcgctctggtggcgttgttccgccctggtccgctgcaatccggcatggtggataacttcatcgaccgtaagcatggtcgtgaagcaatttcgtatcctgatattgaatggcagcacgaatcactcaagccagtgctggagccgacctacggtattatcctgtatcaggaacaggtcatgcagatcgctcaggttctggcgggttatacgctgggtggtgcggacatgctgcgccgtgctatggggaaaaagaaccccgttgaaatggcgaagcagcgtggtggctttgaagatggtgccaaatctcgcggcgtgaacggcgaactggcggttaagattttcgacctggtggaaaaattcgctggttacggctttaataaatctcactccgctgcctatgcactggtgtcttaccaaacgctgtggttgaaagcgcactatccggctgaattcatggcggcggtgatgacggccgatatggacaacacggataaagtggtggggctggttgatgaatgctggaggatggggttaaaaatcctgcctccagacatcaatagcggcctgtatcactttcacgttaacgatgatggagagattgtttacggcatcggtgcgattaaaggtgtcggtgaaggcccgattgaggcgattatcgaggcgcgtaatcagggcggctattttagagaattgtttgacctctgcgcacgtactgacatcaaaaagctgaaccgacgcgtgctggaaaagctgattatgtctggggcgtttgaccgcctggggccgcatcgcgccgcgctgatgaactcattggctgatgcgctgaaggccgccgatcagcatgctaaagcggaagccattggtcaggtggatatgtttggcgtgttggccgatgcgcctgagcaggttgagcaatcctacagcaccgtgccaccgtggccggagcaggtcgtgttggatggtgaacgggagacgctggggctgtacctgaccggccacccgatcacgcaatatattaaggaaattgaacgctatgccgctggcgtacgtttgaaagatatgcacccgacggatcggggtaaaatgaccactgccgttgggctggtgttggcggctcgcgtcatgatcaccaaacggggcaaccgtattggtatctgtacattggacgatcgttccggtcggcttgagatcatgctgtttaccgatgcattggaaaaatatcagcatttacttgagaaagaccgtatccttatcgccagtggacaggtcagctttgatgacttcagcggcgggcttaaaatgaccgtccgagagttaatggatatcagtgaagcgcgggaaaaatacgcgcgcgggcttgctatctcgctgactgacaggcaaattgatgaccagctattaaaccgtctccgtcaatcgttggaaccccatcgatcggggacgatcccagtgcatctctattaccagcgtgaagatgcgcgtgcccgactacgtttcggcgcagcatggcgtgtaacgcctgccgatgcgctattgaacgagctgcgtacattagtgggtaatgagcaggtggaactggaatttgactaatataggaatactatgagtctgaattttcttgattttgagcagccgattgcagagttggaagcgaaaattgactcgctgaccgcagtcagccgtcaagacgaaaaattggatattaatctggacgaagaagtccagcgcctgcgtgagaagagcgttgaattgacgcgcaaaatcttcgccgatttgggtgcctggcaggttgcgcaattagcgcgccatccgcaacgtccttatacgcttgattatattaagcacatttttaccgattttgatgagttggctggcgatcgcgcctatgccgatgacaaggccattgtcggcgggattgcccgtttggatggacgtccggtgatgatcattggtcatcagaaaggtcgtgaaaccaaagaaaagattcgccgtaatttcggcatgcctgctccagaagggtatcgcaaagcgctgcgcctgatggaaatggccgatcgtttcaggatgccgatcatcacctttatcgatacgccgggtgcttatccgggcgtaggcgcagaagaacgcggccagtctgaagctatcgcgcgtaacctgcgtgaaatgtcgacgctgcgtgtgccaatcatctgtaccgttattggtgaaggtggttccggtggggcgttggctatcggcgtgggcgacaaggttaacatgttgcagtacagcacctactcggtcatttcaccggaaggctgtgcgtctatcctgtggaagagcgcggacaaggcgccgttggcggctgaagctatgggcatcatcgcgccgcgtctgaaagagctgaaactgatcgataccgtgattcctgaaccgctgggttccgcgcaccgtaacgttccggtaatggctgcgtcgctgaaagcgcaactgttggccgatctactcgatctcgaaggcctgagcgaagaagcgctgctgaaccgccgctatcagcgcttgatgaactatggttattgctaattcacagtggttactgctgatgacgtgattgtctgattgattgcagtattatcaatcaggctattctggcgttactttgaaaatccgttgtcagtaatgacagcggattttttgctatgagggttggaataatgctgaaattgctcgatgtacaccacattgcagtgattgcctctgactatgaacgcagcaaggcattttattgtgacgtgttgggatttacgttgaacaatgaggtctatcgtgcggcgcggcagtcatggaaaggggacctctcgctgaatgggcgttataccattgagctattttctttccctcatccacctgcgcgtgtcagtcggccggaggcttgcggtttacgccatctggcttttgctgtggctgatgtagagcaggcgattgcttcactggcgcaggctagcgtcatttgtgaacccgtaaggatcgatcctgaaacgcagcaacgcttcacgtttttctccgatcctgatggcctgcccttagaactgtatgagatctgatactgtggaccgcaccgaacctgacgatgagttactccagacgatcgtgacgcaaacggccggatgcgggtcgatcttgttggcctatagcggtggcttggactctagcgtgctattgcatctgttggtgaccgtgcgtcagcgttctgggcagactattcgtgcggcttacatccatcacggcttaaatccgctggcggatagctgggctgaacattgtcgccagcagtgtgaacgctggcaggtgccgttttcctcgctggcagtgacggttgaggcgcagaacggcggtattgaagctgcagccagaaccgcacgctatcaggcgttgcaagtgcacctgaaagagggcgagaccctgctgactgcgcagcaccttgatgaccagagcgaaacctttttactggcgcttaaacgcggcagcgggcctgccggattgtctgcgatggcggctaacagcttccttggccatcatcgtttagtgcgtccgctattaggtttttctcgtctccaactggaagcttacgcacagcggcaccagcttcgctggattgaagacgacagcaatcaagatgaacgctttgaccgcaattttttacgccgccagatcttaccgcgattgactcagcgttggccgcatttcccctctgccgtggcgcgtagcgccgagctttgtgccgaacaggaacaattgctcgatgagttactggaggaatcattgcggacgctacgccagccggatggtgcgttgagcattgacggtctggtgccgctaagcccggtgcggcgttttgcgctactgcggcgctggctggcacagcaaggggcgacgatgcccgcgcgcgatcagttgcaacgactctgggatgaggttgcggcgagtcgacgggatgcggaacctatattgcaactgaatcagatgcagattcgccgttttcgtcagcatctctatctactgccgctgatgccatcgctcaaagaccgcgttctgccgtggcaaccgacgtcatgcccgttatctctccctgacaacttaggtacgctgttgcttgctgatagtggggtcgcggttcgcgcgccgaaaaacggtgaaacggtaagtattcgcttttcgaccagcggaaccgtacatattgttggcagagcacacgggcggcaaatcaagaaactctggcaggagctgggcgttccaccctggtggcgcgaccgtacgccgctgcttttctacaacgagcaactgattgcggccgtgggacggttcgttacgcgagaagggcaggtgagagaacatcagcccttatggcacatcgtttgggaaagaaactaacgttggtaataaaaacggacaacctgagttgtccgttttggaagcatttattcagcgtttgccgctaaatgaaaggagaagtccatcaggattcgctgacgacgaccttccctatttcgggatgactgaaactgacgatgtgatcgaggcgcagttcgcgcgttgtaccggaggcttcaatcaccagatattcgatctgcttacgtgagatcatgtcactggcttttccggtcacaacttcaccattgcgtagttccagcgtcagcgtcagattctgctgacaggtggcttccaggctgtcgtaatcatcacagttgatgggttgatattcattactcattgacataatcactcaccaataagttagcggcggcaaaagctgcctgttccctgacggaggatggcaacgcctcatttgcggcaatgctatccagggttttcaaaacacaacccagcgaatcgggtatatagcccagagcgccaccggcgatctctgcgtataagcgacgtactaattcacagtattcttgcactatattctcccttgaaagcttagctcggtagatattcatgcatcatcactcgctgtggtgcgcgatgttgtaagcctacgaagataaactctatttatcaaaccgactatagcatagggattaacaggatatcagtagtccttagaggcctaatctatcggttacgtggcagatatcacctttactgtgaggatggcgctaactcaagtaaactagggggaataaagacgaggtcactgatggcattaaaagcaacggtttacaaagcagcaatcaatattgccgatatggatcggaatttttttcacgacgcgaatctgacgatagcgcagcatccgtctgaaactgagcagcgtatgatgctgcgacttttagcgtggatttgccatgctgatgaaaacctgcgctttaccaaagggcttagcgcagatgacgagccggaaatctggcgacgtaatgatacgatggagctggaactgtggattgagctaggcctgccggatgaaaagcggctgaagaaagcctgcaaccagtcccgtgcagttgtgctgtacgcctacaacgagcgtgcggcacaggtttggtggagtgccatatcgggtaaagtctccgggtacaagaatctgactatccgctttttagatgataatcaactagctcaacttgccggactggttcagcgcaccatgtcattgcaggcaaccattcaggaaggcacgatctggttgtctgacgataagaatagtcttgaaatagcattttctgagtggaaaattcctcagactcagggatgataacgagttggggtacgttccagcgcatgggtaagaacgggaaaacaggacagagggacagaaaaataatgatgaaaaaactggctatcggtgtgctgttgatagcagggatttctgggttgatcgggtgccatacccgctcacaagttcaggaagagccccttaaaccaatggcgcaaagttatcgtggcgttttaccctgtgcggactgcggagggattgatacgtcactgtttttggaaaaagacgggacatttattctgcgtgaacagtatcaaacgacgcgagaaggtaacaacacgttcgcttcctatgggcaatggagacgcaccgcggataagctggtgttgacggacagcgcgggcgaaaaacgttacttccgcccagttgatggcacccttgaaatgttggatcaacaaggtttgcccatcaattcatctcttcctcgtcagttgacggcaaccgagcagccgctgccaaacacgccgatggtaatgaagggaatataccgctatatggcggacgtcgcgaccttctctgactgcgcgacaggaaaaacctttgtgatggatgacagcgcggagttggaaagacaatattttcgcgtgagagatcaagctgctgaaccagtattacttgttctaactgcgcattttgccatcattccgtcgatggaagaagggcagatggtgaaggccgttgtccctaacggcagcgataaagcacgtatgaaggcgcgagcaaactgcgatacacagatagactgattcaatgtttaaaagaaaaaggcactgattttcagtgcctttttgctatttattagcccgcgctgactcgcgttagagcattttctttagctgatacaaccaatccagcgcctgacgtggcgtaagcgcatcaggatcgatggcttccagcgcttcaatcgccggtgacggttcatcagtgttcagcagcgctagctgcgcgccatcgatatggctggatgatgcattattcgacaacgtttccagctctttcagtttctggcgtgcgcgtttaatcacttcttttggtactcctgccaatgcggcaacggcaagcccgtaacttttgctggctgcgccatcctgcacgctgtgcataaaggcgatggtatcgccgtgctcgcgtgcatctaaatggacattcaccaccccttccattttttccggcagggtggtcagctcaaagtagtgcgttgcaaacagtgtcatcgctttgatgcggtttgccagactttcggcgcaggcccatgctagcgacaaaccgtcataggttgaggtgccgcggccgatttcgtccattagcaccagactgttttccgtggcgttgtgcaggatgttcgccgtttcggtcatttctaccatgaaggtggatcgaccagatgccagatcgtctgctgcacccacgcgggtgaaaatacgatcgaccggaccaatgaccgcctgatccgctggcacaaagcagccgatatgcgccatcagcacaatcagcgctgcctgacgcatataggtacttttaccgcccatgttggggccggtaatgatcagcatacgacgctgtggtgacagtgacagagggttcgagataaacggctcacgaagtacctgttcgacgaccgggtgacgaccacctgcgattttgatgccgggtttgtcactcagcgtcggacagacgtaattcagcgtatcggcgcgttccgccagattcgtcaggacatccaactcggccagtgctgccgcactttgctggagttccgctaaatgaggtaacagtaggtcgaaaagctcatcgtagagtgctttttccagcgccagcgctttgcccttcgaggtcagaaccttgtcttcgtattctttcagctcgggaatgatatagcgctcggcatttttcagcgtctggcggcgtacatagtggatcggcaccagatggctctggcctcgactcacctgaatgtaatagccgtgcacaccattgaacccgactttcagcgtatcaagccccagtttttcacgttcacgaatttccagacggtccagataatcgctggcaccgtcagccagtgctcgccactcatccagttccgtatggtaacccggcgcgataacgccgccgtcgcgtacaaggactggcggtgcttcgacaacggcgcgttccagcaaatcgcgtagttcatcaaattgcccaataaggctgaccaaacggcgaacggaatcagtatccagcggcgcaagctgttcgcggatatcgggaaactgctggaaagcatggcgcattcgagccagatcgcgcggacgtgccgtgcgcaacgcgaggcgcgccagaatacgctccagatcgccgacctgccgcaggtagggctgcagatccggtgtgatttcctgcaatgcgctgatagcctgctgacgctgcttaagcgcatcaatatcgcggctaggcatgtgaatccagcgcttcagcatccggctgcccatcgctgttacggtgcagtccagtacggcagccagcgtattttctacgccgcctgacaggttttgcgtcagttcaaggttacggcgagttgccgcatccatgatgatgccatcctgttggcgctccattgtaatgccacgaatatgcggcagcgaggtgcgctgtgtgtctttcgcgtattgcagcaaacatccggcggctcgcagcgcgagctttgcctgttctacgccaaaaccggtcagatcgcgggtaccaaattgcaggttaagctgctggcgtgcggtatcgggttcaaattcccacatcggacgacgacggagcccatgacgattgtcgatcaactccatggactcaaaggattctgggtagagtaactctgctggattggtgcgctgtaattcggccgccatggtttcccgatcggcgggttcacttacgcgaaagcgtccagagctgatgtctagtgtggcgtaaccgaatccccgaccgtcctgccagattgctgccagcaggttatcctgcttttcctgcaatagcgcttcgtcgctgatggttcctggcgtgacgatacgcacgactttacgttccactggccctttgctggtggcgggatcgccgatctgttcacagatcgcgacggattcgcccatttgcaccagtctggcaaggtagttttcaacggcatggtgaggaacgcccgccatcgggatcggttcccctgcggaagcgccgcgtttcgtcagcgaaatatccagcagttgagaagcccgcttggcatcgtcaaagaacagctcgtaaaaatcgcccatacggtaaaacagcaggatttccggatgttcagcctttaacctaaaatactgctgcatcataggcgtgtgtgttgataggtctatgccttcagacnnnnnnnnnnnnnnnnngctcgttttataagtctttagtgtgctcaaatggcctcaactgaaaccctgataaactcatctaaatccaagaatttgtatgccagaagtattctagctactatcaagaatacattcccgcaccattaagagtacatgaggcaactatcgtgaaaatgactttgagccagtccattgtaatcaataagttatcaattaatgtgaagccggaactgagttcaaaaggagaagtcatttatgcacctaacccaagtttgaagccatatcttatcactgataatcatcgggattcacccgtaggttttggtgtcaaagtcagcgctactaaaaagacttacatcatccagcgtagagtgtcatcccctggtaatcgtcccacaacaggtggcaaagcaccatccgaggttataagagcgacgataggtaatgtgtctgatttcgtcagtattgatcaggcccgcgatgcagctcgcaatattgtccagagcatcaaggctactaaaagaaacccaagtgctattaaacgcgagatggatgctgctgaactaactattggggaggtattcgctcaatacagaaaccatctgcaggggagagctaagcctgcaaagcctaatacattaacggtccttaacaaggcagaacagcgtcttttggattgggctgggttccgtgttaaagagttaacggggaatgagattctacggaaatttgacgacattgcgcttagagcgagaacagcagcggagcagacgttcagatgggttaatgttgcagttaaacacgcgattgaaattgaagcgggaaatgcccagacacagcaacgagcaccttcattatcctataatcctttcaatattttaaaagttcaaaaaaaatttcggacgcgctctgaactagaagatagctaccgagcaaagggcgttaggaatccgctttccgcaaaagatactctgggccaattcctcaacgcactatataacaagcgtagtctgaatagacttggttgcgattatttgctgctaaccgtgctgttgggagcaaggaaggaagaaacagcttcgctttgctggcgtgaagttctcactgatgaggaagcaaagacgagcaactatgtagatttggataagggtatcattcgtttccatgatacaaaaaatagaaatgaccatgaactgccagtatgtgacgctgcccgaaagattctcgaagaacggaaagctattgtaattgatacagaaaaacacccaaataaactcagatgggtttttccagctcgttcccctaaaagcaaaagtggtcattactcagacagtaaaagcttgagggaaaatctttgtcaggatgcccacattgctaagcttgggatgcatgatctacggcgaacatttggacgtgtggctgaggaaataacgtcatacgctgttgtgaaaagactacttaaccatagaaataccactgatcccacagaacggtatgcacaaccagaccaagatcgtatttatgaagcactgcaaaaaattgaattgcatatacttaaatcagcccctaagttatatgagacattgctgaaatcagaaaaacatcctccaataattaacaatttcaacgatgactaatgaacatgctaatcattttatttgtaatgattaacaagagggatacatagatcgaccaaatgcataactatagggagaagagtatgtggtctgatgtagagtcgagcattgaatatttaaattttggtgaggtgtccagtttagctgtagatatattgaattcgaaaaatatgctacctgtgtctattgggatatttgggaattggggcactgcagaaaatcgaattgcacctactcaagaatagtcctaacttgtacaattcgttattagcttcagcaaaatacccaccccattaaaggaggatcgtatgagggagcaaagttttgataagttttccctatcaaaaaggataaaacaaagtgatttttacaaatgtaaaaatctcgttgatgaaaaagtttttgatcaagtgattgaggagtcttatcagttagctcatggattaacagcaccggtaattagcaaaactatatctaaaggaaaagaagtatattatgttgatagactttcttataaattaattttaaggaaactgcagggtaatattagaaacaaaatagaaacagataagttgcagcgtaatgaaattgttagaaatttagtttcttacctccaggaaggagtaaagagcaaagtaatatgtattgatttaaaatcattttatgaatctatcgacatagattctctattaagcgaaacggctaaaataggttcactctcgtatcattcaaaaaaacttattgaagtagtgctggacgaacataggagtattggaggtaagggtgtcccaagaggcttagaactcagctcattacttgctgatttatacttacaagagtttgatgaatggataaaaagaattgacggagtgtttctctataaacgatttgttgatgacatcctaatcatgacggatcataaagtagatgagcagtctattttaacttcaataaagaataaactaccagcaaatttgtgtatcaataatttaaaaacccaaattattgaaataaaaaagagaactcattcgccaaatgatgttgaaggaaaattagcagcaactattgattatttgggatacaagataaaagttatagacactcatataccaccagccgctaatggtgcttcatcagaaggaaaggctaattcagtatataggaaagtagtcattggggtaagtgataaaaaattaaacaaaataaaaacaaaactatgcaaagcattttacaactatgagttgaatagagacttcacattattactcgacagaataatatttttatctacaaataggcttttaataaataaagataagaatcggaagatgccaacggggatattttacaactatccattagtcaacgatgataatgagtcactaaaggtcattgatttttatatcagagcattaatacttggatctggttgtcggttgtcaaaaaaactaaatggctcattaaataatgggcaggtgaagactcttcttaaaataagcttcgctaaagggttttccaataaaatacataaaaaatacagccttaatagattgaaagaaataacaaggatatggaaatgaatatacagaccataaagcttgacaagaaggattatagaagggcgctattaacggatacatcaccttctgatgcccctattattttttctaatgatggtttttatattaattctcatttaagcattcaaagtaatggtcagtataatcctatagtgatcttttttaggaaaataatagcccctaaagaagatttaaatttatctaatgatgcagaaagagcaaaaaaacaagcggaacaaacataccccttgaaattcaagatattcaaagatgagagtaagctaaggacgctatccctaatacatcctcgttcgcaatataattatgtagagttttaccattatttttcaagtgcaattacctctttgtgctctcaaagtaaattatcgataagagcacctgtgaaaattgcaaattccttttacacgaagaagaagatagttgagaaaatagcttataaaaaaacaaaaattgatactttagatagtgagatctggagtaaacacgcatcatcatttttttcatataaaggatatgataggatttataagttatttgagaatgggcaatatatcacattagaaaaaaagtttaatgttatgtggtccttagatatagctaactgtttcgacagcatctatacgcatacaatatcatgggcaataaaaaacaaggaatttataaaggcgaatttaaaaaagggaaagcagtttggtgacgagttagattcaattatgcaacgaagtaataataacgaaaccaatggcattccaattggtgcagaatttagccgagtttttgcagagttgatatttcagaacatagacgattgtatcgttaaaaagttagaagaagtttatcagtataaattgaaaacacattttgaaattttaagatacgtcgatgattactttatttttgcaataaatgaaagtgtagcaggaagggttcatggaatcatcagtgatgagcttggtaaatataatctttatttaggagataaaaaactaagtaaacttgaaagaccattcttaacaaataaatcagaaatggttattgaagcaaaaaaaatactgactcattttgatgaaaatatctttgccaaaaaagaaaaaaatagtgagagcacaagcaagctaaattatattcataggcctgatagattaacaaagagcacacttgatttgataaagtcacgctgttgtgaaactggtgatgggtataaaagtgttgcaccatatctcttggcagctctatcaaagagaatagcgaggattattgaaatgtatgatcatgcgaatgatcatgacgatataaacaagttccatagcgctatgataatcatcattaaaatgatgttttttttccactgcattaaacctaatgttacatcttctaataggatagccaaagcaataatatcggtagaagagttctacaaaataaattcgaaagttcatctcgatttattcaaagatactgtaatgcatcaaatccaaaacatgcgattttctaattcagatgtagagctaagagatggatttacgtctattgagaaaatgaatgtaatactcgcaacgagcaactttggcccaaactttttaatggatcaatttcaattaaatgaagcattagagaaaataaaaaattataactacttctttataattagtctcctatattactataaagatcatactgtctttgctgagaaaaggatagaaattgaaaacattatcaaaaagaagtttgaagatgattttgatttggataaaaactcagagcttgctcatctattcttagatgttatgagttgtaaatatatttcgaatacggttagggagttgctttatagaaagtttattgcaaagtttggaattgcaagaactaatcaagaaataaatgatgatctaacctacttactgaccaagtattggtttgtgaagtgggatcaacttaataatctcaaccttttagaaaggaaagagttgagaaccggctattaaagtgatatattgcataggctttaagagaagggcaatattgctcctgccatttttttttagtggcaatcactgtccgcagtggtattcgcttgttgttttgctcagtgcgaacactgtttaaaatttcgagttgaggcactttattgtgctacacacctgatgttgagcctaactcttatagtgcataagccagctttcgagctggctttttgctttctataaatctacattcaatgtaaagatagtccattacaagaatctgaatggagatgaagatgcagcagatagatattttgcgaaagctgtcagaggtatggcgcctgtttggtgatatgccagacgatacaacactaagtgttgacttggctgctctctatcttggtatcagtgttaaaacgttagcaagatatcgtcagagcggtggtggtccgtcttacatccagtatcaatcggaaggcagccaagccaggaaccagcgggtaaattatctcttgaaagatcttcgttcctggcgagataaccacaaagtaagcaacacgatgcacgccgcacaagtaagaggtttagcttttgattcattgctagatttctgcaaacctcaacctttctggcaagttaccgataaaagtagttcaagagataaaagtaaaatattatctcatgctcttactattcccgatgatgacttcaagaaaaaactgttagaaccaaatgcagatattgtttggatttcaattgaagaagctttatttaacgaatggcaaactgctgatgaaagacaaaaatggaatgatatattcaaagagtttctcaatgagataatttctgcttctaatgcagcacaagaaaaacatatattgaatgcaatattaaaataaagcgaatatccataagtttagagaaatagctggcaaagactgccagctattttttttgtctaatgaaaataaatttgaattatgaaaattaatagaatatatattgaatgattgtattagcaaaatgcaaaaaaaagaataggttttataactgtattttgcgaaacgttttacaatttttcaaatatatggcttgtagtctgctgttgtgaaggttttagtcgttctcaggtaaatagaagggattatatattcccctgcaggggagttgcaaagtaattaataataagccgccataaacaattacttatgataaaaaaatatcgaaaatgcaaattcattattgccaaaataaaaataaatgttacacctaataaaaatgcaaaaaaaaaggatatagtatgagtaaaataaaaatagaaaaattcattctcgattcaggagaaagatattgcgtcataacaaataaaggcacaggcattccgctatattatgctaatttatatttaactacacaagttagaaataatggacatgcaatttcctcaatagaatcaaaagcagttaatatttctcttttctatcgattcttagaaaaaaataacatagacatagaaaaaaacattttgagtggtatgttcttgtctgcggctgatattgaccgcttggtcataaatattggtatgacctctgaattcagagatagtgtaaatcacagctccggttatgtatcgaaacgtactttacggaataggttaaatagtataatcgcttatctctcatggttatcagaagaacttctgcaatatgctttttctaagtatgaaagatatttttataagatgattaagtccatagaagaaaggagaccaaggtgccatggaagtaaaaatattgaaggtgatcaagataaaacattaagtaatagagcggtagatgtaataatgaaaatgattgaccctcagtcacctactaatccttttaaaccgattgttagaaataggaatgcaatcatgatcttgattctatctgaattaggaatcagaggcggagagttactaaatatcaaaattgaggatattaattttcagaaaaaaagactctacattcgaaggcgagcagatgagatatctgatccgagattaaatcaaccgttggtaaaaacacttggtagagcattatcactaagtgatggattagcatcaaaattaatggattatattatttatgaacgaaagtttttttcaaaagggaaaacgggttttctatttgtcacttataaatcaggaccaactcaggggaagccattgagtatatcaggttatcataaaattataacaaaaatcggtgggtgtgattctttacttgaagggttgtctggtcataaattacggcatacttggaattacaatttttctcgccttatggattcacaaaatgttagtgaaagcgagcaggagaaaatgcgagagaaattaatgggttggaaagaggggtcaggaacagcttcaacatataataaaagatttattgaagagaaagctgacgaagcttcaatcagatatcaaaaaagatttaatcgtagaaatattgggggggagggtgatgaataatttaaattataggttgaaagatgtcgaattgataacagcgaatagtagatataaattttcaatgaaagaatcaatttgggttttagataaaaatgtcaggcttaatacagttattattcttgagaaattacatatatctcatcatgagtattttttaaatactttgagtttttttgctacaacaagatcaagttcatatacaaaaaagatgttttgggcatttaatgattttttaataagttcgaaaaatggacttataacagatgtttctgttgaaacttatcataaaaaagcactaataaataagtcagactatcttgaaagcatgagggtatttttcaaaaaatggctttatttagaatatcctggagtaaatcaaaatcaggttaaaatattgtgcaagggtaaagcaaaaaaaagaagaattggtgaaatggtgaatgcgatggatttaaataaaggaccgttaattgaaagtgacattattaatttcaacgaaggttcaatgctgttatatgaaaatggaaatattacacttgccgaattggctatggcattgataacctcttatacagggagaagaccgatacaaacctctcatttaaaattgaaagacatactgagtctttttgcgggaagttctaatgaaattgcattacgatatccaagagctaaacatagtggtgcattccgttctgaatttaaaaggttgaaaataaccgaagatcttaatgacttgatcattatgttgagtaaagaaaatattgatgttgtagaacatgaacttgaacgcaccttaacggatgacgaattatctgaacttccattattcattgatttaaatgctttaaacaaagtttcaagaatcaatgaaatttatgaaattttaactactgactttcttcatattaaagctgatttgattacaagtaaaatacagaaaatagcaaataatcttgactcacttgaatacgcagaagtgatcaatgcaaggcgattccgatactctctgggaacaagggctgcagaggaaggatatggagtatctattattgctgagttattagaccatcgttctacaaaatttgcagcttgttatgtaaaaaatataccagaacatgctgagaaaatagacgaagtaatgaatgaaggcttacttgattatgttaaagctttcaatggagagttagtaaatactgatacaggtggtatgaaaataaaaaacattaaaggtatagattctggtaactgttctaactgtaatgaatgtaatgctccggttcctatcccatgctatacatgcccctactttaagccttggatagatgctcctcataatgaggtttatgatttccttgtgaaagaaagaaaaagaatagcagatataactggtgatattaaaacggcaacagcattagatagaacaataaaggcaataagtgaggtaatgaagaagtgcgttttaataaaggagggtaagtcataatgagtgtgattaatatagaagaggttaaaaataaaaaaatatttgaatccttgagttcatttatagaggccatgaaaattgtggctgtcaatgaaattggggttgcctgggactcagataaatggtgtgttgatggtattggaattaagtttacgaaggtaagcgacaaaacaattcataatgaaaaaatgaatgcggattttattggtttcgcaaaggcatatgttacccatgaatatccttgtgaaccacatagattgtcaattataattcctgcgttgcggtgttttgaattcgttctcgttaaaacattgttttctggaaatatatgtaatgttaattgtagtgttcttgaggaaattatttcctttattaaggggaggtatactaataactactgttgtataattaacaaggaatttaaaaagatagtttcatttttaaacaaaagccaatttacctataaaagcataggtagctggaaaagttccataagagataaccgagataattttatatacgacggtaagcatagtgaaaaactactaaaagaagatgtattgtatatatttgcagacatcttcagtcaggacttagcagatattagagacatttttacgacttcaacttttgctttgttaatgtcagcaccttcacgaatttcagaagttctatctttatctgctgattgtatgttcacgcagagaacaagaaaaggcgatcagaaatggggattgcgattttttgcaggcaaaggatttggaggtgatattaaatggattcccagtgctatggttcctgtaacacaaaaggctataaatagaataatagaggctacaaaagaatcaaggatgtttgctaagtccatggaattagactttaaatcatttcatagacaatctaaatttcaaaattatagagaaaatgaggcgctaacaataattcaggtgtgtaaaatattatacaatagagttgtttcagaaaaggagggtgcgaaacttctaaaacggctgtcactgaaatgtgataataatgattactcattaaaaactttgtgggaggaattacaaagtagattgccagaaggatttccgtggcataataaagaaagaaatattaaatttagcaacttattgttcttgtttttcaaagatactttccaccctaataaatctgataatataatagaaatttatgttcctaatagacttttatttcaagggaatgttttagctcataaaaaagctgataatatttttagacgacatggatatcaaaacgcgcatgaaagaaagatttactttcattctcaccaggtacggcatttgttaaatacattagcacaacgaaatggaatgaccgaatatgagctggctaaatggtcaggaagggctaacattaaacaaaacagggtatataatcatgttagtgacgaagagatactcaaagaatacgaatctattaaactttcagcaactaactatttaattagtgaagcaataacgattcgtgatcctgtatcgaaagaagctattttgtctatcaatcatagtgcggttcataagaccgaattcggatattgtgttcatgactatgctctatctccatgtgagaaattcagagattgcttgaattgctcagaacaggtttgtgttaaaggtaattttgataacctgaaaaggcttaaagagcgattggtagataccaatgagttaatcgatattacaatgaaaaacataaatgaaaatgatagcccaatagataaggatcgctggttaactttccatttgaaaactattgaaagattgcaggagttaatcggtatcttagagagcaaggaggttcctgatggttcattcattcgattagataataaaagttactcacacttacaaaggacaataaatgaaggtagatcattaaatcacaaaaaaggaaacatacatgtcaaaaaaattaactaaaaatgagagaactcttattataaatacaatactgggttggagtggcccgagcattacttgggaagaactttgtgaggaatgtgccacttttcttaacaatagaccaagtcggcaaactttatcttatcataaagagataaaagaagcattcaagagtaagaaggtgggtattaagaataatcaaaatttttttaagaaaccctcatgcctttcaattgcttcgcaacggatattcaaccttgaatccaggatactattactcgaagaagaaaatcgaaatttaaaagaacaatttgttgtctggcaatataatgcattcagacacaatataactaagcagtttttagaagaaccattaccgccgatagatagaggaaggtcggataggaaacttatctaaataggcacttatattcttcgctgtaaataaatgattacgaaatgcttgattaatttatataatatgataaaactatatatatgttcgttaggaagacgactatttgcaaggatgcaatcatacatatggataaagaaaagaattatctctcgaaagaagagcaatttatcatactcattgataaatatattactgatacatacagtcccgatgatgaaatattcacttataaattgtatctgatttttgttggctaccacctcaaatattttcactattacgctactcatagcgactcgcacagtaatattgacaatatcatgctgatgttttgcagcgtattcaaatgtatgaaaagtaacttcatcaaaaaattacggaataaagagttaatccttgttcaattttgcgcacttgtagattatatagaaagtaatcaaattaaattagagcaagtctatgttgagttaaaagctcagtatgagaagcgtgaaataactaataaaattaaaaataaaagtgatacacggaagagagttaggttgtgatgatttagaaaaaaaaaagctcccggcagggagcttttgtaaggtaattaatcattaattgccgatcactttccagccatcgtcagttttgagtaatctaactggggtagttctgttttcattattaatacttatttcagcattgcatttgtaacttttatcggattcttttgcacaatcaattttcttaacagagttaagtttcctaagcatttgctgtgatgcatttggattaatggctcgaacagcggaatttccactttctatcgatttatttaatgcaacagatatatcttgctcagatggttcgctgtcgcaacctgcgagaaggagagacgatagtatgattgcaacaaaagcatattttttcattatattttccacataggtaatttttaacagattcaaagatatcccgatgaattttcgatggttcacagactttagtaaaaacgtttgtaccgatcgatgcggcattcatgatagcttttgactatcaacactagattatcgatctgttaaaccgatcagtgaatctaacgagatcaatggattaatccctactttagatatggtttcttttgggcaaatgaaaattgttgttatctttgttgtttaagatttgctgtaaactgagaacctgcaggagggggaaagcggtgaacagtgaagatgttcttaaagtttctgactggatacaataaagagaaacctacttttttcaataagttaatcaataagagccatgagttaaaacgagtaacgtttgcagatttacttctttgtgaattttgtaaatcgaaaacagccttgattatgcgtttgcgtttatcctccttaaaatcaatttttggatcgagagaagcaattttttcagaaatacttagtgtttctttctgtctatacgacaaaatccttgcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggagcaggaggcacagtgctggtatgcaacagtagcgagttgtctcgttcaggctcgtagttgagtagcatttgaagatttgcccacgagtattttttcccaagctgtgaagctttgaaagccattccgttaaacacaaacgaaaatccattcattctgccggtggtgcctatgttagctatccaagcgacttccgaattttcgagtcttttgataaaagttagtaaatctggcttgtcgctcaaacttttatcaagagcgatttgcaatcgcttcttattgcatatatcaccagtgcgttcctcatacattgcttcatttcgagaaatctttttcgctttttggggagttactttgtatttatccatgcttgaaatcgttgattttttgggggctggtccttttgttatcgttagcccatatttgatttcaagttcctgaatgatccggccactgactaaactttcatgtctgcccaagtgaaccttaccagacaaggaatctatgcggtttgcgatgatatggatgtgttgaccagcggcatcatcatgcaggacataacaacgaagatgagtgtcactaaaacccaactgcttcatgtaatcgtcagctatcagcttccattgctcgtttgtaatttcatcatttttgggaagacgaagtgagttgtgccagcctggtttagctatgtcagttcgtagctcactggcaatgtcgaactccgcaatcagttcctttgagtaagcacctgtcatattcccgccaattattgttggatcacttttatgatgagagcctggcttcaacacgtatttcacaacattaataaaattcttatgtctttttatccgttgcattcccttcatgaggactgcctaattgatcgttcagaagttgtaagacatgagcgaagctctaagatctgtctctttacagcaaagatctctgttttcgttaactcactattactgcttttagtatcaagatgatttattatcctatttaatttttgagatatatcagacaataatttccatgattcaatatttatttcgggaacaatgacaggaagcttttcaagagaagttaagcgaagccactcgcctttacttttgtttccacgattgaaattaaggaactctaattcttcttcattaaatcggacactaacacaatgtattcttaatgattgagttggcgatttatgatggttgattgatttaaaatcatttgtataagataaggttattttattactcatagaaactccttttcatatgtgtattcgctttgtggtgagcaatccttgcaacaccataatatagttatattagaaatacaggttatgtcaatcttctggtttagactttgatttctttttcaaccgaagggcgaaaacaagggactaagagaagcggagcttctcttagtcataccttgcagattatattatttaaccctcatctcgctgagataatatcatatttaggacgaactctttttcttcataatcactaaaatcttcaaaactccactcgtccattcttttgaattgtgggaagaacttaatgaagtcatcaaaattgttttgttgactaaattcaacttcatcacttttaaataaaggtattatgaagatataagttagaaatgtataatgaaattcccctacggcataaggaagaccttgttttttgtttttagaaatataaacaattaaggctggttctgtgcaataaaattggtaattttttaatatggctattttaggaagttgttcataaaatttagtaggtgattttatccactctatagctttattgaattcacttaagtcttttctgtcatgaatgacacttaaagcaaacttcacgagtgatttataaatattttgtttgcgaattttttgatggaaacataaatctacatttttaggtggttctgaatcagaattacaactttctgaattggttggtgtatgtgccaaaacgaaatcaatatgtcggtcatgcccatcaatagttgtattaatatattcgaaggaaaagtttttcccttttattttagaaaccttgttgtctttatttttaactctgaaaaatgatgagtataattttaagtatgtatctatatctctttcaatgttctggtcgaaatattcattgcaaagatcacactcttcattgagaattatttttttattgccaagagactctgaaatcgcatgagcttcttttgcaaatgttgtgggtttctcgtttttattattacaaaatcgacatactctgttagctttgaatccttcgccaatctttttctttccttttacttccttcggatcaatcccattcatagaatattgatctataaagtcactaaaattagaattaaaacttttaatataggcatctttgcctaattcatcaagatggactaatgaaagcgatgtttgtaatttaattagttgtgtctgactaacattttctatcgctggtaatagataaaaattttcattttcctcaagggtgttaataaaagtgtttaatcggttcaaacttggggatttatttttatatttattaatgtattggttaattctaaatctaagctctttggtgttttttattagcgataacacacatcctatatctttatcgaattcatatttagggtctaaagcaaaagttatttcactcattgaaagaaaaaaatcatatgaatcagacattgtccctaacatatgatgcttattcttggatatgaagttgaaccaaattctaatttgtatttgatacattgtagcgatccttttcttaataaatgtagtgtcatgtatctcagtaaatgataagccaagctgattgaagtcaatagtcttttttaagtatgctatttgtatatttaattgcgtgtaatcaatttatgttgttaattatcaattgattgcagcattacaataatactgctgcatcatcggagtgtgggcagtgaaatccttgtcggtagaannnnnnnnnnnnnnnnnactcagtcttaacgctttggttcattcagatgatggcgtagggtcgatgttaaatcttgccaatggctcgtcacctgagcattgaaatggaatgccagaagtatactgactggcagatgaaaaacatcacctgcgagtgcgctatcttaacattgatggcagtgatttggcgtcagacgacgttaccagactgagacagggatgcgtatgcgatttttcctctattgctcaggcgcgcgatgcggctcgcaagtttgccccgaatccttaagtcaatgaagtgaagatcgaatgcggtctgaggctatcactattgttaagctgataataggtgggatttttgcccaacgtcgcgatcattcataaggtaagattgacacagaaaagtaaggtatcagcctcgataacgggttcaaagcgcttgctcgtcaggaattgagaaagcaggggattgagccgaaggggcgaaagttagctgattagcagaacagataagcaagggaatggatgatggttctcaatgttctttaacgtcaaggatgcgagatatggacaattacctaaatagaaatagtgttaataatcaatattttttggctatggctcaggcagcctcgtttgatctaataaagacagccagaattgtttccgctcgtcatattaacgatctctttcttaaagcaaaatttgaagacgaaattcgacgtttttctaatggaaatctggacatcgttagaaatgccagtagctcatcggaatgtcaggttgctattaataatatcaaggaagaatgtgccaatattgaaaaacaaggaacaatgctttctcttgaaaaagccaaggtatttattaccatcagcatggagaaaagagataaggaatttggttatacaataaatgcaatcggtgtaattgttggtggtgcccagtttgtttctggagttggaatcgcttatgccgcgactggttatttaggtcgatttattggggcacatatcgctctaaatggagcaagttcacttagtgagagtatttttcatcttattgggcgtgaggattcagtaggatttatgaagtctggctatgtacgtacagcagaatttttggggtttgataaaagatcaggcttgttggcttatcattcagtcgatcttgtcacttcattctatggtatcgtcaaattaacgctgaaacctgatgcctggaggctttttcgatatattcccagcgattattatagaaaaataaatacgatgagcagagcatcgctgatgttgaagatgatcggggctggaaataagatacgaataatgtctgatatatataaagatgactctctttaagataataggctggatcagcccatcttaccctttctctttaggtaggaatatgacttatatgccaatttcattggccctatgtgataaactaaaaaaagagaaagcatcatgacaaaaaagtaaacaaagaattcaattaaatcagctcgtgtgttaaaaataaaattaatggtaaatgcagctattataacaacaaacaaaaagcacccgttataaaaccgtgttcgtaatgtatgaatcaatctctgtagcgtctcttcactatcctcaccacgagagattatctttctcatgaagttaatatcattctgtgtgaaaccattcgctaagagttccttttctgtctcttggtcattcatggttttttctcctggtttttattatattttatagggtgtagcaatatttgaacactatcacccatcaattatgtattagtaagtcgaatcagtccataagaggaaagaactggttcttgctaccacatgctcccattcgattgatgcaaatttaaacgaaatgctttcctgtggctgggtttcattatgtgttaatgagttaggatagaaaaactgaatgtcattgataatggcgtctcttagcaccattttaaaatagagttcgttgccaccggattgggacgttctgtaaaacagaaattcacaggttagtttttcgttatcacctaatgcctgtgccagaagaggcgttgccttatctatcggttttctgatttccacagggttgagggaaacattatcctgccgagttattctattcattaactcataaacaaaaatctcatcttcatgggaagtctgatatttattgccaatcgagtctgcacttgaacagcccgcagagataagaccttgcgttacgccagtgagttttagatagatcaaatttgccattatttattccttaatattatccataatcctgccccataaatcctttttccttatgggagggtaatttctgcattttttggtaaatgagtcaatagccgttaccgcgcattgcgcgaggcggttcgcacgtttcttgcagcatcataggtagcaactagactgattattctgtcactcattcggaagaaaggaatctggatatggcatttgatgatttacgcggttttttaaacgcacttgatgaaaatggccaactgttgcatatcgatgaggaagttcaggctgagccagatttggccgctgcggccaatgcaacgggacgtattggggaaggggcacccgcgctatcttttacgaatattaaaggatttgttgatgcacatgtcgttatgaatacgataggttcatggccgaatcatgccatctctatgggattaccgggaaatacaccggtaaaacagcaaattgatgagttcattcgccgatgggataacttcccagttgcgccggaacgacgcgagaacccgccgtgggcagaaaatgcattggagggggatggcatcaatcttttcgctctcctgccattgttccgtttaaacgacggtgatggcggtttctacctggataaggcctgcgttgtttcacgcgatcccgacgatcccgagcatttcggtaagcaaaatgtcggtatttaccggatggaagtcaagggcaaacgtaagctgggcctgcaaccggtgccgatgcacgatattgccatgcatctccggaaggcagaagagcgcggcgaggatttgcccattgctattaccctcggtaacgatcccattattacgctaatgggggcaacgccgctgaaatatgatcaatcggaatatgaaatggcgggtgcgctgcgtgaaagtccgtaccctatatctactgcaccgctcaccggttttgatgttccctggggctccgaagttattctggaaggcgtgattgaaagccgtaagcgcgaaattgaagggccgtttggtgaattcactgggcattattctggtggccgtagtatgcccgtggtgagaattgataaagtgtcctatcgctctaaactgatttttgaatctctgtaccttggtatgccttggaccgaggtcgattatctgattggccccgcaacctgcgtgccgctctatcagcaattaaaagcggagttcccagaggttcaggcagttaacgcgatgtatacccacggattgctggcgattatctccaccaaaaaacgatatggagggtttgctcgtgcagtagggttgcgtgccatgactacaccacacggactgggatatgtgaaaatggttatcatggttgatgaggatgttgatccctttaaccttccccaggtcatgtgggcactgtctgccaaagtgaacccggctggcgatctggttcaactgccgaatatgcctgtgctggcgttggatccgagctcaagcccagcaggtatcaccgacaaactgatcattgatgctacaacgcccgtcgcgccggatatccgtggtcactacagccaatccgtgaaggatttgcctgaagccaaagtctgggttgaaaaactgtctgccatgctggcgaatcgataactaaggagtgataaatggtgtgtccacgttgtgccgatgagcagatcgaagtgatggcgacatcgccagtgaaaggcgtctggacggtatatcagtgccagtgctgtttgtatacctggcgtgataccgaaccgctgcgccgtattagccgcgagcattaccctgaagcttttcgtattacgcagaaagatatagcggcggcgcttgagtttcccgctattccgcccttgttgacgaaataggtggtgttgaattaatcatctcaatcgtggttatttttgaacgcgatgcgccgtgtttcagggtacctcgcgtttattctttattctgcgcttgcttcaatatcctggacttttcgccagctagtcagatttttcagccgctgtgaatagcgttgaatattggggaaacgttcagcaggaacgagtcgttccacgacggtattaataacgaaacccagcataatatccgcgccggttaaggtatcacccacaataaattctctcgaagccagcgtgtcgtctaaaaatgaaaagactttatcgaattcgttgtcagcgtaaccctcaaggaaattcagtgtggttccggtattcttttcaaattcgccaaaaatcttcaataaaaccggcagcatcgcggagctttctgcaaagtgtatccattgaagataatcaatatattcggctgcgtttgcatctggcgctaagtgtctcgcatggcgattgatcaggtattcaacgatcgcaccagattctgcgatgacttttccatcctcttcaatcaacggtgatttacctaaaggatgtatcgctttcagtgatgcgggtgccagatgcgttttttcatctcgctgatatctgacaagctcataaggtatcccggcttcttcaagcaaccagaggatacgaacagaccgtgaatcattaagatggtgtaattttaatcccatattacgtttccttaaattctgatggtttgagctaatcgtcatgatgttgccccacgacgtgtattgattccatgtagtacacgtagagtagcgattccgttggctttcggctaacaaggttattttcgtagaggcataaatatttttatgaggttgctgcgttcatcttgatggataagaacatgatccgcgctcacttcaccacacacattggttgacctgataccggctctgcatggatctccgcatcgatgctgaacactcgttgcagtaattccggtttcatcacttcgtgcggtgaaccctgcgctatcacgcgcccatccgccaacatcaccagatgatcgcagtagcggctggcctgattcagatcgtgcaggacggttaccaccgtttttccagcctggttcagttcgcgcagtagcttcatcagttccacttgatgattgatatcgaggtaagtcgtcggttcgtcgagcagtacaacgggggtatcctgcgccagcagcattgccagaaacgcccgctgccgctgtccgccggacaaatcggttagccgtttgtcggccagctcgacgatgtgcgttttctccatcgcgaactgcacgcgctggatatcgtcttgtgataaccgcccccacagcgatagccaggggctgcgtccgtaggccaccatatcacgtacggtaatcccttccggcgtcaaatgctgctgtggtaacagcgccagatgacgtgaaagctggcgagcagagaacgcagatagcggcttgccattgagctgaatagcaccggattctggagtgagcagcttggcgaagcacttcagtagcgttgactttccacagccgttggggccgagcagggcggtaatttttcccgcaggcagcgacagcgacaggccgtcaagaatacgtttatcgccataacctgccgtcaggttttgtgtggtgagttccatttatcgcattctcacgagaagccaaaaaaaccaaggcgcaccgataatcgcggttagcaccccggcgggtaattccattggtgggttcagcgtacgcgccagcagatcggcaagtagcagtaccaacgcaccagcaacggctgaagcaggaagaagccagtggtgtcgtcctcccaccagatagcggatcagatgcggcacgacaaggctgataaacccgatgggcccgcagacggccacgctagtcgcggcgagcgctactgccagcgtcaatccccagaactgaatacgcccaatattgacacccagcgtactggcacggtcgtcgcctagtgccaataaatccagatcgcggcaaaagcgcaggctgatcggaatcagtacgcagaggacgggtagcgcgaccatgacgaatgaccagtcgcgtccccataggctccctgttagccacagcagcgcgttgttgacatcctgcgggcgggagaggatcagataatcggtgaggcttgcccaggtagcagacagcgcaacgccgatgagcgccagccgcatgggtgatgatgttcccgcgataagtcgcagaagtagcagcccggcgatgccgccgatgaacgctaggaccggcaaccagatcaccggcagtgaaggcaccagcattagcgcgctgacagttgccaggcttgccgcgtgatttacgccgagaatatccggcgaggctagcgggttacgtacgatcccctgaaccaacacgccggaaattgccagcgctgcaccgacgaacagcgccagtagcacgcggggcaagcgatactgcgtcagtacgtaatgatgttcgttggcgttgtaccaaccgctcatcaacgccgaccacggtagcggaattgctcccatgcgcagcgccagaacgctagtggcgagtaacagcagcgtaatcgagataaatacagtgacggggcgcattatcctcgtttccttgccagccagacaaaacagggggcaccgatcagtgccagtaccgcgccggcaggcagttcgcccggccaggcgagcgcacgggcaagcagatcggccagtagcataaatgccgcgcccatcagcatactcatgggcagcatttttcgctggtcgtacccgatccagaaacgtgccagatgcggtattaacagaccgataaacgccaccggaccggctacgctcacgcaggcaccgactaataccagcactgccagattcaagacaaggcgtaggcgacccaagttgacgcccagcgtatgggcgcttacgtcaccaatattcagtaaattaagctggtttgccattagcaggacaacggggatgacgatgatgacaaaggggaagagttgccagaattccacccagcgtgcgtgcgatacgccacccgccagccagtaaaaaatgccataggcgtgatcttccgccagcagcagcgtgatgcgggttaaggccatgcacagggcagaaagcgcgacacctgccagaatcaggcgattacgatcgagcgtttgtcgccagccgccgcccgctgccatcaccatcagccaacacaggccaccgccgcaggcggcaacaaaggcgatgggatagccggaaagcgaagatgtgaacgcgctggtcagtgccatcgctagcgccgcaccgctgttgatgccgagcagagaaggagaagccagaggattatgggtcagggtttgaagcagagcgccggacagcgccaggctggcgccgatcagtacagcaaccagactacgaggcaggcgcaggttgagcaccagcgcctccggtagcgaagacggcgatcccgtaatcagcgctttgagggcactcagtgcaggaatggggatcgcggaataacagaataggctgagccagaacacgcccagcagcactgttatcggtaatccccaacgccagaacggatgggaattttgcctcattgctcgctgctgatgctaacgggctgatgtttaaaaatcttcaccgtatcgctgccgacgcgttccgctgcaaagatgccgcgcatccgcgcccaggcgttactgtcgacggcggcaatctgctgtttttgctgtgcttccagcatgttccagagcgtatcctgctgccagcgtttcacaatactttcttcgcgatagtgcgtcacaatcagccactgtggattaatcgccagcagctgttccaaattgatggaggccatcggggcattattgatgggtttcggcacgctcagacccagagcagccaacacgctgccggtgtaggcctcgctggaatacaggttaaactgctgttcgcgcgaggtgccgaaagcgacgctcgtgcctttgggaagctggtctgcgtaggctttcatggtcgcgcgatgcttagcaagacgagcctgcatcgcactgtctttccctaataccttgccgatgatttccgccgaatgcaggttttcatcataggtttcgttgcgtgatttcagcagcagtaccggagcgatagccttcagtgccgtataaataccgctgtggcgactgctgtcggcgataatcaaatcaggcttcagcgcgctgatggcttcgaggctcggctgcgcacgcgttcccactgagtgccacggttttaggtgttcacggacttctgccaggatccggtctggatcgttgtcatcggcgatgccgactgggctgacgtctatcgcggccagtgcatcggcaaaagagagttccagcaccacaatgcgctgaggcggcgtgtcgagcgtaaaggaaccctgttcatcctgcaccgttactgcattggcgcgacccagtccgaacagacaaagcattgtaatcagtgcaacgcgaagtagagcaaacatagcgtaactcctaatagtcgtgatcattcaatagtcaggccgggcatctgcccggcgagagatagcgtgacagtcagaatttcagcgagccctgcatatagaaggtgcggggttggccagcataaatccctttgttgttgtcatcgctgttcgaacgcgtgtagtaatcgtggtcgaacaggtttttcacaccaaaggccagattgaggtcagagaactgcgggccgaagtcgtaggcggcacgagcgccccacagcataaagccagggatacgtccggcgctgccatcggcgctttcggcaacggtgttggtattattggcaaactggctggactggaactcactgttcaggttgaacgtccagttgcccggttggtaatcgacgccgaatccaccccggtgttttgaagagaagggcacttgattgccgtaggtatcgcctgcttcgagaatttcagcattcacataggcgtagcgcgcataaactgataccgcttctaaacggggtgacaggtcggcgaggtgatagcgagcctgtgtttctagccccgaatggcgggttttccctcgggtggtgacggtatcgttggtctggttggagtcatactggttattaaagttgaccagaaagacgcccatttctgccgttagcgcaccatcgtcgtagcgggtgccggcttcccaggtacgcgctttttctggctccactttgccgcttttagcagccttgccaattcggctgtactgtacggtgccgaatgatccttcggtgtttgcataaagattccaactgtcgttgacgtgatagaggacgttcaaggcaggcagcggtgcgttgtagctgaccgcttcacctgtgcttttcagcgtattgtcctgatgggatttgatgtgctcgaagcgcatacccggcgtaattgtccagttgccaatatcaacgcgatcgtcgatgtaccaggcgtgcgcttctgtccccgcgcgggtttcgcggtcgatgggactattggtactcggcagcgtcttgctggcggtactggtgaaataacgcacttcgtgggtggattcgctgacatagcgataacctacgcccacttcatgagcggaggaaccgagagtaaaactctggctgtagcggggttcaatgccgcgcacccaatattcgcgtggagacagggtaaggatcgcgttttgttccagatagccgctgcgcagcgtgcgcgtgtagaagctctgaatgttgaatttatgctgctgatctggctggtattgatagccaaaactggcaagctgacgacgtccccagaagcgatcgtacgaacgtgttgactgccagcggtcagcattataatcggcacgcgatagcccgcccggcatatcggcgctgccatcataatattgcagaaggctgttaaaggtgtgcacttcgtttggcgcgtagcggcttttcagcatgacgtcgtcaatacgcgtcgcgctatgttcgcgccagtcgctgccgcgcgtgccggagtaaagcaatgccgaaccaaaaccgttatcgaccgtgccgccaaccaacaggttgtgagtttctttcggattgtgctgtgaagacgtcgggctatgttggccttctacgccagcgctaatgccaaacgctttcgggatcgcgcgggtgacaaagtttacgacgccaccgacactctgtggcccgtaacgtactgcgccgccgccgcgtactacgtcaacagcatccatattgccaagagaaatgggggcgagggaaagctgcggctgaccgtagggagcaaaaggtaccggaatgccgtccatcagaacggtggagcgactggccagacgcggactcagaccgcggataccaaagttcatggccagatcgtggctacccgtaccgttattttccggcgcataaacacccggtatacggtttaagacgtcgcgcatggtggtggcaccggtcttggcgaagtcctcacgacggatcacatcacgcgcgccagcatgttcgaaaacgtcattctcacgtgcttcacccagccagtcgccgacgactgtcagcgtctcttcggctaacacagggatcggttccagcgtccaggcgttatcgcccagcgctttcacttgcaaaccgctacccgcaagcagggctttcaggccaccctctacggtgtaatcaccgtgcaggccgctactgcgctttccctgtgtcaggctggcatccaccgacagcgtaattccgctgcgcacagcatagtggttaagtgccttgtctaaatcgtcagcagcaatatcgtagcgtgcggtggcgggcgcagtggctgcgtaggccatccctgtcgtgatatcgactgtcgacagcaggctgagctgtatcgctatagctaaaggtgttgctttacgaatggcgcgtaagggcgtcataacctctccatcatcatttttttgtattcatatccgtcatacttcaagttgcatgtgcgttggctacgttcagtcacccgaatcacttacttgtgtaagctcatcgggattccttctcttgccgcctgcctgaaactcgaattatttaggctatatacctaagtcgaacgagagggagaaaaaggacaatcaagaatgataatttttttcgttatcgtttagtttgcgggaggatattgacccagtagcgcgtaatatactgaattttaacgggtagtgttttctcaatgacctgtaataccgtatcggtattcttcagcgggaaggtgccgcttaagcgtagcgtagcgacctctgggctacagcgcagtacgccgtgacggtaacgcgagagggtcgccatcacgtctccgagcggtttattactgaagctgaggataccctgcgtccagttgctgtcttcttcctctgcggattgggtttcacccagttcccgcacgctgaagcgcaggctttcgccctgacgcacgatgcgctcttgtgtcggatcgtctgccagtacgactttcaccgcgtgctgttgcacgctcagcaaagtgctaccttcttcctgacgtaccgtaaactcggtgcccagcgcggtcagttgcccctgccgtgtctgcacatagaaagggcggttgttggcatcctgcccggtggtcatcgcgatttcaccataccagagatgaatgcgccgctgctgtggatcgaaacggacatcgacggcgctgttggtgttaagcgagagcaatgtcccgtcttccagacgctgctggtgaatcgcgcctttagccgtggtgtagtctgctcgcaggcccgttccggtatcggaacgccaaagttgccaactgccgcccacgcctaacagcagcagcatgcctttcatcacgcggcgacgggttagctgggtatcctgaagcgcgcggtgtgcgacgttacccggcacgacattcatctgactgcgcaggctttctacctgtaaccaggcccattggtggtcccgattttgttcataccagcgctgccatttctcggtttgctgtgggctcacacgttcgtcgctgagcaccgcataccaatgcgaggcagagcgcagcgcctgacgttgagactctgtcagcggaagactcacagtccgtgctccagacgaaatagcaggcaatgctctgtggctttggcaacgtactttttgactgaactgatggagacattcagccgcgtggcgatctcagcgtaggccatgccgtcaagctgagaaagcagaaacgcctgtcgcgctttgtggttcagaccatcgagcatgagatcgacctgctggagcgtctcaagctgctgttgctggatctctggggagggcgcaagcgcttccggcaactgcgccagcctatccagataggctttttccagcgcattgcggcgaaacagatcgaccatcacgcgtttggcaacggtacacaggaaagatttggggtcgcggattgtggttagcgactcgccgttcatcacacgcaggaaggtgtcctgagcaatgtcatcggcatcaaaagaagattggagcttgcctgtcagccagtgcttcagccagccgtgatgcgaaccatagagtgattcaaacgtcagttcggcagaagtggtagcgtggtcagacatcatggtcagaagcagaaaagtgtatcggcggtcaataatagagcgctatgttaatatgataatggttctcattacaatataatcacggtaggatattgctccaaaaaaagtgatagaaagtaactggctgtttttaaagcaaataaagatattgtcttcatgttgtcgaggctcgctgagccagacagttatcgaaacgctaaaatcataattatttagtatatccatagattgtcgggagaggttgtgtgctatgttggctctctcgtgatgatgatacgtcgcccttcctatgagaaagaacctgttagcttattttcaaacgctctattttaagaaaggttttttcttactatcctccagcctattttttattctggcctcgctttttgcgttggcgctggttattcattcgattttcacgctcaaacagtttgaaggggatgtagagactttttctaatctcacgcttgaacatgctggcgaaataatggggcaggcgacctccgcgctggatagattagaagaatatagcctgccttattgtgacaatccgcacctgaatgtgctccgcagggtggcttacgacaacgattatattcaggacgtggtctatatcgacgggaatcggcctcgctgttcttcgatgctgaacgaaattaatacgatgtttctttccgaacccgattttgtctataaaaacgcctatggggtttggtataacgttgaaagcccgctgaatagtaataagagaatgatttatgttggcgcaacgcgtcatcttgttgtgttaaatccgcgttcatttctggatgttccctcctatagccataatatccagtgtgcattgctggagagaaaaaaacaggatgggcaggttatcttgtcggactcgatcagtgacggtgtttttccccgcttggtaacgggagaaaatcgaaccgataggttttatattgataataaatattatgttctgaaaccgctatcaaacagtaatcttgctctggtggtgagtgcagataaacccgtgagtaccgcacgctatctgacaatttttttctctgctttgcctcttttccttctcctttccctgctgctttccacgctgatatcccgacgaacactgactctccagagcccgctttatgttcttaatcaggcactgaagcaaaaagagtttgaattgcattatcagccgattattgaactgaataccgctcagattgtgggatgtgaagcgctgattcgttggcgtcattcggacgggcgcttaattatgccggattcctttattcccatgattcgtcagattgggttgatgaaagaattgacgttatacgttattgatgaggcactacaaacggccaacgtactgaagaaaatttaccctgagatgtttgtctccatcaatcttgaggcggcggaattcgaggatatttccattttcaattatctcgtggagcacattgccgcacacgatcttgaagggacgaatattagtgtcgaattaacggaatcatcaatgatcgaaccacagaaagccggacttatggtggaactgtatcaacaaaaaggcatcgacgttgccattgatgattttggtaccggatattctgggctatcatatcttgagcgagtcaaagccaatacgcttaaaatcgataagtcttttgtctggaatattaataatcattcccccaccgacattgtgctgtcccatattgtcagcatggcccattgccttaaccaacaaattgttgccgaaggcgtcgagacccccattcaggaggcctacctgaaaagccttggcgtagcttatgcacaaggctggttgtattccaaagcgctcacgcaagaagccttaattgcgtttctggcagcaagacgggaaaccaggtcaggtgggcagtaaagtcgcgataaacgctgcttcactatcaaaaatgtgcataaaagggtaaaatatcgaaaatatggtagttacctaatgatatttattgcttttttattgtgtatttttcaggagtttatcatgcaacagttacctcattgtccaaaatgcagttctgaatacacctggcaagagggcgaaatgctcaactgccctgaatgcggaaatgagtggtcggcggcaggtgatgcggcggcgcaggatgatgctttagtggtaaaagatgccaacggcaatctgctggcggatggcgatacggtaacggtcattaaagacctgaaagtcaaaggcagctcgaccccgctgaaaatcggcacccgcgtgaaagggattcgtctggtggaaggcgatcacaacattgattgcaaaatcgacggttttggcccgatgaagctgaaatccgagtttgtgaagaaaaactgattcgggtgtgatggtgcgcgcgggtcttccatttggttggcgcgcggcactttttcacctctggctggttttttcacatcagacaatcctttaccatagctgatattgatttcttacctggctatacggatatctgatgcgtcatttggttcgttttctccctctgctcgttttgctctctgcctgtagcagtcagccagctcctcctcccacagaagcgccttcggggaatcctttcaacggtggtttcctgcttgaacctgcacacaatgtccatccgttgggcggtgattttgcgactaacgccgccactgcgcgatttgtcgataaaatggtgcaggaacatggctttaatcgtcagcaattgcatgatgtgctggtacaggcgaaaagtctggattgggtgatccgtctgatggataaacaggctccgacatcacggccaccttcagggccgaacggtgcctggaaccgttaccgcaatcagtttattacgcctgacaacgtgcagaacggcgtggcgttctggaatcaatatcaggatgcgctacagcgtgcccagaatatttacggcgttcctcctgagatcatcgtcggcattattggcgttgaaacccgctggggcagagtgatggggaaaacgcgcatcattgatgcattggcaacgctggcgtttgattacccacgacgtgccgattactttgcgggcgagctggaaaccttcctgctgatggcacgtaaagaaggcaacgatccactcagcctgcgtggttcttacgcgggtgcgatgggctacgggcagtttatgccttcatccttcaagaattacgccgtggatttcgacggcaacggacacaccaacctatgggatccggtggacgcgattggcagcgtagccaattatttcaaagcgcacggctgggtgaagggcgcgcctgttgcggtgccggcaaacggtcaagcgccgctacttccgaacggttttaatacccgttactcgctcactgaacttcaggccgcagggctaacgccacagcattcgctggcgggatacagtgaagccagcctactgcggctggatatcggaacgggatatcaatactggtacggactgccgaacttctacaccatcacgcgctacaaccacagcacgcactatgcgatggccgtatggcaactcggtgaagccgtaggccgcgcgcgttaagatattttgtgggtgctgcttatgccgtatccgtcttctctttcgcaagggaagatccttatacacaatgtaaggacgccatcgggtctggccgttatccggcgtaagaaattatgctgaggagatagtaggcttaggatgagccgcatggacgcggcgaaagcttgcgccacgtcggacaaaaatgtcagagacgtttttgaacagcacttgtgctggcccgtagggcgagccccatttatggggcgagtaaacgtgtcgcaagcggtccgttaagcctgataccgacgatggcatcgcgcagcgacataatttagccggaagccagggttcgcagggcggcggcgactgagcgccctgcgtcgggcgcgtgctacgaggtagcatgaaataacagcattatggcgcacgaaacggtctctgagcctgcataaatatgtgactccaagactctcaatcctccctttgcctccaattttccttgaatcagcctcaatacaatccgcatagacacccgccgccaccttattggaatattcgttcgtggggtcttttgtaaatcaacctgttgcaaaccgaggcaatcaatgacgatgatggtggtgttcctgctggctggcatggtgaaaggtgtgattggcctgggattaccgacaatcgccatggggctgttaacgctggtcatgccagcagccagcgcagcagggttgctgattattccttcgctggtgaccaacatctggcagctcgtctgcggcccggcctttcttagcctgattaagcggttttggacgctatttgccggaatcattattgggacgttatggaatgggctgcccgcgctcacctcatcgtcgtcatggacgagcgcagcgctcggcggcattttggtggtttacggcctctggggcatcgtggcgaccaccttgccgcagccgggacgccatgaaatctggctctcgccgctggtgggctacatcactggtgcaatcacagcggcaacgggagtctttgtgattcctgccgtgccttacctgcaatgtctgcgactcaataaaaacgatctggtacaggcgttggggttggcgtttaccgtctccacgctggggctggcgttacagctcatgcgggggagcgggctagagggcatcgatctctggcagtcgttgctggcactgattcccgcgctactcggcatgatgatagggcaacgtttgcgccacgcgattagtgaactgcttttccggcgctgcttctttatcggactgattgcactgggtggatacatggtggcacgcgggctgctctaatccgcatacgcttcggtaataaacgccacgaaatcctgaacgtagccgggcagagcggagaactgacgggcgcagataaccagattgcgcgtcgcccaatcgtctgacagcgggatggtgtgaacctctagccgttccatcatccgctgtgccgcatgtcgcggaagaataccaatgccgataccgctgtgaatcacctgcatgacggcatcgaaactggctaggcgcacgcgataattcaggcgttttcctagctttctggcatgttcatcaatgtgttcctgcaacgcagcaccttcactaagcccgacaaattcggcgtcggcgatggcggaaaaggcaagcggcgttgtgccagaccagatgctggtacgaggaaccacaaccaccagttcatcctgacggaacgggcgagtctccagtccgtctagcgtcacggaatcggccacaatgccgaggtcggcggtttgattgcggatcgcatcaacgatatcgcggctgagcttttcattcaccgctacggatatctgcggacaaaccaccaaatagcggccaagtagggcgggtaaatattcattcagcgctgccgagttacacaacaggggaatgtggccgcgtagccctttgccgtattggtgtaattcgctgcgcatatgttctacctgacgcaggataatatgggcatggtgcgcgagtgaaaaacctgcgtcggtaagcgagacgcctgcttttgatcgcaacagcagcggtacgcccagttcctcttccattccccgtattcgttcgctggcggcctgcacggtcaggctggatgccgctgcaccaccggtaatgctgcctgctttctgaatattgagaaacagccgaagatcggttaaatcgaatcgcataggggaatctgtctcgggtgagccgatacccactattatggtcgcgagtcagggcgacggcaatcgcccagcctgtgacttattgaaactccaccctatttcttcctttctctttggctttatagagcgccacgtctgctgcaccgtatagcgcatcaaaactggtcttctgcggtgcccaactgacgccgaagctggcagtaacgcgctgctgtggcagcacgctgagtggcatcctgttgagatcctgatggagttggctggcgagggcgacggcctgcatgagcgtatgtccttccagcaggatcgtgaactcttcaccgccgacgcgaccaatgctgctcgtggtattcaggacgtgctgtacacgtgataccagatcgcagatcacggcgtcgccggtagggtgaccataggtgtcattcacctgtttgaagtgatcgatatccaacacgatgagcgctgcctgattgcgttccagcgcgtggtttatgcgttcaataatcgcgccacggttatacacgctggtcaacggatcgtggctggctttgtactctaactcgaccgccaactgattgagctgcgcattcagacgattgagctctttctctgcccgatcgctgcgtgaaatcaggcgatgcgactctcgtaccaatcgctggtagtgatcggttaatgccattagcgtatcgcgatagacttctgctggcctttcctgctggttagcaatgttgcgcgcggcgagcagaatgtcatattccggtgtaaacaattcaattgtgctcatggttatcactcaaaatcgtgctgtgaaaggtcagggcagggaaatcgatgtggagttcttcaccaaattcttctgcaatgtcgtcgtctttgtcgtaataccaatacagcgcaatagagagcgcctgttcagccgcttggttaagcaggttgaataaactgaacagcatcttggtgctggagctgttgaagtaaatcagggagacgtgtatttcgatgctcgggagtgcctcatccggtggcatcgtttctgcgcaggtcgtcaatgcatgcagatatgcctgaatctcggtgagcagcgggcgataaaacgccgccgcattctcaggataagattcgccggaaagataaagacggtgtgtgtcaaagtggaaatcaactgccggggtacaggatgtccccgaaatatggaggttgcttatggtcgttatatttttcatgtcaaatgattgccttcagataaaacgtagatagccccgttgatgcgtcggcccgaaacgtaaactggagtggctcactggcatcacgcgctacggttaacagccccatatccgcgcctttacttgatgacggggtttcatcacgcagagagactttgtaggcgagtcggatttcatcaagcgtcataccgcgcagcggttcaagacgtccccgcagcttctcgacatcgtcagggcgtaccggattagcgcacaacaggaagtatttcccattttcgtaacccagacacacggagccatgacgaacctcgatggggctctcaagagcggttaactgtgtggcggaatagcgggtgatgttctgtaccatttccacgaatgtggagaacagccggcgacggataccagcgggaagctgctttttctccagctgtagccgcatggtttcagccagtgaactgatgatgttttgtgaaaaatagcccacgtaatacagcgtgatgtcatgctgatgagagggcgaaaagaactcggtgtatttgatgtttggcatcattctgcctacctgattaaacaaaagtcgaacaatgtcggaagccccaaaatgttaaatcgtctcgtcgggtctgatcgccctggtagatcttgtgtgctgacaggagttggttagccagctcacgcataggttggtttttatagtgctgtaggtgctcctgtagtcgacgtttaccaaacataatcctgcgttctccgccaatttgatccgtcaatccatccgtggtgatgaaaaacatatcgttgtcatgaagcggcaattcgtagctcgaccactggtagtcataaggcgtttcggtatagccgatacccatacgatcgcactggagtggtgtcatctgtccggtgtggcgttgcagcatgaaggctggcatccgtgcaccggaaaacgtcagcgtgtttcgcgtcatatcgcagaacaccagcatcgcatcgcagccgtcattagaggtagaaagctgccgtgattcgccgcgttgccccagcgtatctttgatgtggcggttgatcgcttgcaataactgcgctggcaacattgggccgtgctgtgtgagtgcctgttccagtgcggaagaaaaaatcagcgtcatgaatgcgccgggtacgccgtgcccggtacagtccgcgacggcggccagccagccgttttgataggttttaaaggcataacaatcgccgccgacgcagtcccgtggctcccaggctaagcaccagtcagcgagcgagcgggacatcgcctgcgtcgatgtcgtcagcatcgcggcctgaatcacgctggcatattcgatgctttgcataatctgttgatgttgacgcaggtgcatatccgatacggccttgatcagatcgataccgagtccgataccgatatagcgtccgttctcggtgatcataaagccgtccgtcagcgatttatcaccggtaatgaccgtttgatcggcgacgtcgttcaatgaggccagcgcatcaacgatcagcgggtttttatccataaacgcgatgcagctctttttgtcatacagttcgcgataaaaaggccgggacatctgcgagaggaaaatatggcggttgattaagccgaaagggcgtccatcctcaacgacaggcaggctgacccattctttatttttactaaacaactgcaatacggtggcattgtcggtgttgggagaaacatccggcaaaggaatacaaagatctcgcgccaccggagtaccccggaggagtggtcgggcgcgaggaacggacatggagatcatggttaatctttgggcggatttatctttaagtaaaaatacctgcccttgatgaccaaatgatgacaattcccgtcatacttcaagccgtaggtgcgttggcaatactcggctcatctctgagcctcgccctgaagggccgctgcaagcggcgttcaaatcgaccaagccgatttgtccttactcaccccagtcacttacttgtgtaagctcctggggattaatgaacctcatatatgaggttcccccttcggactacgctagcgctgttcaaatcggtttaaaaccgatttgtcgtgcgattgccgcctgcctacaactcgaattatctagggaaggcacccgtttttggtaaggttattgtgcgtctagtacgttggccatgatctgattttgccagtcgaaataggggttaaaggtcaggcgcacatgggttttaccgttttctctatacccccaatcggaataccacagcgcgctgcgatccgcgcaggccgtcaggtcgttattggtttgtccgttggcgcaaataatgatggagcctgctttgccgtattccttgttttctggtgaaaacaagagcgacatatgcgatagctggctgatacgccattcaggtagcgagccggtacgtaccaaaacgcgcgaggaatgcacaccagcagggcggtcgccataccagatcaggcggctgcgcgggttggtaaactgcgtatcgaacgcgttgacaatataggtcgtatcgacgaccgaatcatgctcggccagtacgattaacaccggtttgtcataaggctttttggccaacagtgaacgaacaccgctgctggaataataatattgggcgaaaccattggtaggcactcgcatatagcgggtcgctaactgctcaggataaccggggcgcggtgacattagccaatcggtaaacacggacagcagtggcgtcatgaaatcgtatttttcgttggatttaatggcgggtgaaaatagcaccaatcctttgatttcaggatgttgtgaggcgtactccagaaccagattgccgccggtcgaaaagccgcccaaatagacctcatcgacctctttactgaggatggcagcctgctcggcgaccactttgcgccagtcatcaacggtgacgtgcaacagatcggagggccgagtgccgtgacccggcagtaaaacggttctgaccagaaagccttgtttgaccaattccggtgtgacgtcaatgaacgaaccgggtgagtctcccagcccgtgcaccagcaaaatcgctttatgcggttgacccgcggggcgtgtttcactcggcgtgttccaacgtaattccagctgtttatccgtggtttggaaggtacgatgctgtgctacccagcgtgtggtgtcttgctggtaacgctcgaatgatgtttgccctaatggcgtgatgtcgcgcggattgctattgcatccgacgatgaaaagcatgccgatgatagcgaacaaacctgtcgtcactcgtttccagactgtccacgaaacgaaccgggatacgtctattgtcatttatgctccttgcctgctggcaacatcaacctgctcgctaacgggatatggcgtttcgacaacactatatctgaaattatttggcaagcatggcgctcaacgtgctagcgcggtggggcttcatgttatacttcagacaaattgggcgttttttctgtcttttggtcaggccaatattacgatggccgatgttgaataaagggatggcggtatgcgtttatatcagcagattggtgacaatcttcgcgtggaaattctgaagggaaactatcagattggtgaccgcttgcctcccgaacgtgatattgctgaaacctacaacgtcagccgcagcgtggtgcgtgaagccttaatcatgctggagttggaaaagctgattgaggtgcgcaaaggttccggtgtctatgtcatgcaactcccgaccgcacagggaaaagatagcgtggtggatagcgattatggccctttcgagctgatgcaggcgcgtcagctgctggaaggtgaagtcgcagcgtttgccgcaatgcaggcgaccaagagtgacattgtgaagatgcgacaagccattgaacaagaaagggcgtcgcttgagaacggcagcgtggatgaaagtgccgatgaacaattccattgcctgctggcgcagtctacccaaaacagcgtcttagccaatatggtgtatgaggtttggcaggcgcgtaagcgcagtccaatgtggcaggggattcactcccataccaatgatttcagctatcagcgccagtggctggacgatcatgaacagatcctgcgtgccgtatctcgtcgtgatgtgaacatggcgcgtcaggcgatgtggcagcatttggagaatgtaaaaattaaactgttggaaatctcgaacgtagacgacccagcgttcgatggttacctgttcgagtctgttccctcacgtctggaatcctgattccccctgtatatcccttcccgtgtgaattttctctccggcatcgaatcggtgtacggagggggaagatatcagaccaaatattcacttcatgactctttttccatttctatagtctttttatgcatgctgttagtccaaataacagattttttgtgtaattggtcaatcaatttgtgagtttcgtttgacagccgatttcggtgaggtaggcttttgctatctggacgaaaaccactatttttggcaaaaaaagggtaactcggtatggaacaaacttggcgttggtacggcccgaacgatcctgtctcactggatgatgtgcggcaagccggagcgaccggcgtggtgacggcgttacaccacattcccaatggtgaaatttggtcggttgaggagattgaaaagcgcaaagctgaattgaaggcgaaagggctggtatggtcggtagtagaaagcgtaccggttcatgaagagatcaaaactcagacggggaattatcagcagcatattgccaactatcagcaatcgctgcgtaatttggcgcagtgcggcattgatacggtgtgctataacttcatgcccgtgctggactggacgcgaaccgatctggaatatgcgctgccggatggctcaaaagcactgcgtttcgatcatattgcctttgcggcttttgaactgcatatcctgcaacgcaacggtgccgaaaaagattacacggcggatgagcaggcacaggctgccgactactaccgtatgatgagcgaagatgatattgcgcgtctgacgggcaatattatcgcgggtttgccggggtccgaagagggctatacgctggagcaattccgtggccgtctcgcggagtatgatggcatcgatcatgccaaactgcgtgagcatcttgcgcatttcctccgcgaaattgtgccagtggctgaagctgcgggtctccgactggctattcaccccgatgatccaccgcgttcgattcttgggctaccgcgcgtgatgtcaacgattgacgacatgcgctggttaaagcagacggtcgatagccttcataacggctttaccttctgtacgggctcttacggtgtgcgggtagataacgatctggttaacatgctggaaacgtttgccgatcgcgtgcatttcacccatctgcgtgccacctgtcgtgaagagaatcctaactcgttccacgaaggggcgcatttgcagggggatgtggacatggtggcgatcatcaatgccattctggcggaagagctgcgtcgtcaaaaggcgggtgatcgtcgtccgatccctatgcgtccagatcatgggcatcagatgctggacgatctgaaaaagaaaaccaatcccggctactcggcaattgggcggttgaaagggctggcggaactgcgtggtgttgagctggcgctgaagtgcacgcggtttactgaattgcagcaaggataatgaaatgaaacagaccgtgctttgtagcacggtctgttgaagtgtgatgcgtcacaggaccccagaggggtttatacccgtcatacttcaagctgcttgtgcgttggcttcccttgctcaccccagtcacttacctgagtaagctcctggggattcacgcgattgccgccttcacgcaactcgaattatttagggtatagatatgaattttaatagctgaattacagggctttcacgtttgaacggctgactttgcagttcttggtatcccactgctcgtcatgttttgttggtgtgcctttgcctttttctacaccagtaaactcttcacagattttaggtttacctgctttgtagtttttaatacgcaaatcacggatttcagcgacatcaccaaagttacggtttacgccagcgatgctgtcgatggtgccgttaacggttgcgctgatgatggtgaggttacgtgggccaccgttgttggtgcagtcaccacaagagcgccacagtttgccgtgttgacccgtcagggtgaagttgccctgtacgatagtgtgactgttcttggagttctgttgcagcactttgtccggcttgccgccagggccattggtggtgttatgtgcgacaccgccgacgatggtcatggttttacccaggttggttgctgcatcttcacaaacgtcttcccagatcacgttttcaatacggcagttgcctgatttacagtggataccgtcagaaccgcctttttcagagatacgcaggttcttgatggtggcattttccagcgtgataacaggaggctgatcgtcaccgtcgcctttacaactcagacccagagtaataccgccgcagtcgacggttttatctttgataaccgccccagctttacattctggactagctgctttcagcggcgctgcacgtaatggcgctggcgctgttgatgctgcattagatttcaggacgctattattgccgctaaccgtatccacccaataccaatattccgatttcggattagcggttaaatccgcaaaggttctgtcggtggaattgagttctgcgattttttcgctgccagattgattattactagtgctgcgatacacatcctggcgaactacattgcctgcatcggtagaccagcttaaataggtagcattatcttttttcagcagcatcaacatagtgtcatcagcttgagcctgaaaagaaaaagcagcagtacataaaaatatcggtgttaaatacttaaacatgtgtttttccttgtaaattaaacggatattttttctctttatttagggaataaagagggagtcctagcgcatcgagggggattatataatagagaatatgaaatgaataataattcggcagaattgttgagaataatcagattatttaatttagtctgttattattttatatttaattttatatattgtttattatattctatttaattattttttgatgaattaataaatattcggaaggttcttattaaagaataaggaaaatgaatatcctgaagagagaaaaagcttaccactcgccaacagctgcacgtgacgggattcggtttgtttccacgttctgttgatacttcatttaattttctggtgataatttaatcacgcgtaaaccgtatgtcttttccaagaaacacataccctaaataattcgagtttcaggcaggcggcaagagaatgacaaattcgtctggaacgaatttgaccagccaacggctggccttcggtgagagacagaatgtctctcatttaatcccgatgagcttacagaagtaagtgattcgggtgagtgacaaatctgccaaaggcagatttgaacgctgcttgcagcggccccagcggggcgagacacacgcaagtgtgccgagtatcgaagtcaacgtacatgcaacttgaagtatgacgggtataggcaaggttttatgtaaatggacttttattaatctacatatgtatgtccgacaatttttagtttctataaaagtgttttatttttcttattaagccaaaaggaagcgtaattccttttttagtgacaacaaaattgcggatatctataaggtgaggtttgacatggaatatcaatcaggcaagcgcgttttatcattatcattgggccttatcggcctgtttagcgcatcggcatgggcctctgattcacgaacagtgagcgaaccgaaagtaccgtcttcttgtacggtgcttaaagcagacagcagcacggccaccagtgccattcaaaaagcactgaataattgcgggcagggaaaagcggtaagattgagcgcaggaagctcttccgtctttctcagcggtccgctctccctaccttcaggcgccagcttattaattgacaaaggggtgactctgcgggctataaataacgccaagtcttttgagaactcgccttcatcctgtggtgtggttgataaaaacggtaagggttgtgatgcttttattaccgcagtgagtacaacgaatagcggaatctatgggccgggcacgattgatgggcaagggggcgtgaagcttcaggataaaaaggtgagctggtgggaactggccgctgatgccaaagtgaaaaagctaaaacagaatacccctcggctgattcagattaataagagcaagaattttacgctgtataacgtctctctcattaattccccgaacttccacgtcgtattcagcgatggcgatggcttcactgcatggaaaaccacgattaaaacgccgtccaccgccagaaataccgacggtatcgatccgatgtcgtcaaaaaatatcactattgcctatagtaatatttcaacgggtgacgataacgtcgcgatcaaagcgtacaaaggccgggcagaaacgcgcaatatctccattcttcataatgactttggtaccggacatggcatgtcgatcggtagtgaaaccatgggcgtttataacgtcacggtcgatgatttgaagatgaacggtacgaccaacggtttacgcattaaaagcgacaaatcggctgccggggtggtcaatggtgttcggtatagcaatgtcgtcatgaagaatgtggcgaaaccgatcgtgattgatacggtatatgagaaaaaagaagggagtaatgtcccggactggagtgatatcacgtttaaggatgtgacgtcggaaaccaagggcgtcgtggtgctgaacggtgagaatgcgaaaaagccgatagaagtgacgatgaaaaatgtcaaattgaccagcgacagcacatggcagatcaagaacgtcaacgttaagaagtagttccattactcgttgttttgtcatgacaacgtctagactgttgacaaatattcttgcagaactagaacggtggtaatgggatagaagagtaaagcgtccgcgccagggatggcgcggctcgagcttacagggaggtacttgcagcgtctttacgatctacccattatcaccgctcgactcactttgtcagcaatcgcagcaccgttatttataaaatgacagcgtgcattgagtgtgctgacttaacgctcacgcagcgcttcattaaccttattcagcggcttaatcagataatccagcacgcttttctggcccgttcttatctctacgctggccaccatgccgggcacgatagggaatttttccccggctttgttggttagttctgccagcgtggtacgcacatagacccgataataaaactgatcgcgcctgacttcgtcctgaagggtatcaggcgacacgctttcgacttcgcccgttaaattaccgtagatggaggaatcataggcggtgatttttaccgtggcgggcaaacccggtcggatataagcaatatcgcgcgggttgatgcgtgtttcgatcagcaactgatcttccagcggtacgatctccatcaatttaccgcccggttgcagcaccccgccaacggtcgttacctgaatgtctttcacaatcccgcgcactggtgatgtgatggtggcgcgcttgagctggtctgctttcccgctgacgacttccctttgtgcttccagatcggcgttgtttttgacctgctcttcacgcgctcgcacggcgtattgattgcgagcttcatctatttttcctcgtatttcagtaatctggcggcgtaatcgaatcacctcgacggcgctggcggcaccgcgctgcaccagcggctccgtcatgcgcagttcctgctcgaccagccgcatcgactgttgcaggttggcgaccgtttcgtcgcgattacgcaagcgtgattcataaagctgacgttcacgcgtggccaatgcaggctccttcatggtttccgcgctgaatttcagcggttcgccgctgagctcggcgtgcaggcgttcggcggatgcccgcagcgtctgcacgcgagagaaagcttcgccgtagacggactggaagcggttgatgtccagttgcgccagtacctgccctttctcaacgacattgccctgttgtacgtacaactggccgatgattccgccatccaggctttcaatcacctgtgcgcgggtcgagggcgtcaccttgccagttccgaccgacacctcatccagcacggcaaatttggcccagataaaaaagacgatcagccccaacaggctgagccagataatgacggagacgtgtcgaccttggcgtttcaggtcatcatggatcgtgatgctactcattgtgtttccccttacgccacgctctgtgcgctatctgccggtttactgacggccttcaaaatctggtcacgcgggccatctgccacgatgcgtccaccgtccatgacgatcacgcggtcaaccagcttgagcagcgctgggcggtgcgtcaccagaaccagcgtacggcccgagagccaactgcttaattgatgaataacgtggccttccaactgctcgtccatcgaggcggtaggctcatcgagcagcacaatctgaggattacgtaacagcatccggctaagcaggatcatctgccgctgcccgccggataaaccacgcccgccttcatgaatgatgcgatccagactggcggcatcctgttgaatcaggctgagtgcgccgctaatgcgcagtgcctgtagcaattcctgttcggtggcatgcggattgccgagcatcaggttttgccgcaggctgccgaagaacaaccgtgattcctgtgatagaaaacccaactggcggcggacatctgccgggtcgatctggttgatgtcgacaccatcaatgatgaccttgccgcgcgtcgcggtcgcctgattggcgagcagcttgagcagggtggatttacccgcgccgaccttacctagcagcgccactttttcccccggtttaatgtccagcttcacgatctgtaaagccgtatcgccctgctcgggatcgtagctgtattggacgttgtggagctggaagtgaccctgaaggatcgggcagtgcgctatttttccctcttccggccgatccagcggcttttgcagcagatcgtccagcccggtcatggcggttttggcatgctgccagcgggaaaagaccattgtgagctgcatgagcggggcgatagtgcgagaagaaagcaggctacaggctacgagtgtaccggtggtgatatcgcctgctagcaccagataactaccgaacaccagcataccagcataagttaactgctggacagtcgacgcccagccgctgagccgagcaccccagacgcgctgcttcatcccgatagaggcactgacttcgtgtgtctgctcccactggcgttggaagtagggttcagcctgcaaggctttgatatcttcgattccttcaatggactcgaccagcaccgcattacgcaacgcactttcgcgcatcccttctttggcgagcttcgccatcggccattgcagcatcagaccggggattacaatcagcggaatcgccagcatgggaataaataccagcggcccgccgatcatcgccatgatgccgagaaacagaaagacaaacggcatgtcggctgccgcaccgacggtcgttgaggtcagcagttcgcgaacctgatcgatttcccgcagttgtgaaataaatgatccggtggacttgggacgagcttcattttttatcgccagcgcccgggcgaatagcatccctgacacgttcagatcgatgctcttgcccatcaagtcggagacgacggtacgcgacaaacggatagcgtattccagtgcggcggccagcagcacgccgaaaaatagcacccacagcgtcgggatcgactgcgccgggatcacacggtcatatacctgcatggagaacaggatccccgccagcgcgagaacgttacccacgatagacgccagcgatatttctccgatctgtcgttttgcgccgcgaaaatgttgccagaaccagtgcttgcggtacggtttgacgaaatcatcgatgcgggtatcgcggccacgctcggcgatgccgaccagcacgataataccctgactgtgtttgatgagttctgtcagttccgcttcacgctgaagatcgccgccgtcatccagccagtaggttgcgatcccctcatcattcactgattcgatgacgatgacgccgccgtcgtctgtttctgccagcacggggagaattttgttacgccagcggatcttctccgtgtgccgcaggctgatggtcagccccatcaggtggctgatctgttctaactggcgggcgatggggagctgttcataccagctcatctgctggcgtaccgactgggcatcgaccacttgaccgtagtgggcggcagcacgcgccatcgcggcaatccagatctcagttttggtgacttgtgtcatgtacattcctgcatgttcttatccggcaggcaagccggcttacagcgacgggagcgtctcgccactggcttgataacgttcaatacccagcatatccagcagattatcgacggccgcggcatagttcactgccgcctcccagccgtcgtataacgcaccgatgcgtgaggtttcggcctgcaacacgtcttgttcgacgctgagcaggtcgttcaggctgcgtttgctgagcttgtattcatcctgataaacgttgcgcgtataggtcgcgctggtgatttgctgctggctggctttttcacgctgctgcgcaccgatgaggtcggcataggccgttgccgctttctggttcatatccagcttcgctgcttcgacctcagcctgtgcggcttcacgcgtgcctgatgcagcatcaacgcgtgcgctgacggctccaccctgataaagcggggcttctacgaccagttgtagctggtcatcccaataattacgcctgtcggtttcatagcgggtacgccccgcctgtacggcaacggtaggccagtgttgggcttccgcctgacgaatacggtggcgcgaggcttcctgcttggactgcgcgctcaacaccgaattactctgttggtaagggagcgccttgagcgtaattttttgttgcagcagcacccgtggcaggtcgggtagggcggtggggaggacgccagtcagcacgctgagctgtgccagcgaggaacgttccagcgctcgatattgttccagtgtcgccttcatgcctgcgatgcgggtttccgcttgcaggatgtcagattgcgtgctgagacccgcctcggaacggagtgttgcgatgtcttttacctgactgagtgacgtgatgttgcgttcagctacctgactcagttcctggtagcgtttgactttcaggtaagtgagcaaggtttgctggccgacggtggtcatgatgccatagagctgatagcggtaggcatccgacaggctgtgctgctcatcaatgctgccgcccgtcttaccgaaatcgtacaggagctgtttcagcgtgatgcctgcggtggagttgttgctcatcgtgccgccactatcactttgatctgaccggccgacgttaccgctcaggccgatttgcggaaaccaggcactttgcgccacgcggagatcggcgtcgccgacgcgaatttgtgctgaagcctgcgcaatttgcgggttacgtgcgaacgcgcggagaatcgcctgtttgaggtccagactatcgacctgttgttctgttggcgcggtagaccagtcaaacgccacggcctgtgcgaacgactgtgggctatagaagaagggaaggctggtgcaggccagcccaagcgccagcgcataacgtggcgtgtgatggcgtaatgtgcgggtcaaaaaagcgtgattacgcggaaaaaacatgtccctgataaaaaatctgagaaaaaatggtttgtgcatcaattgcccctgttttcatcactctttgttttagttcctttacacatatttatgccgctacttaggcagtttctactgtctcttgggcatatctctatgccgctactgaggcaatttcgtgcgcgataatggcgttattttcatgctatctcgtagcacgcgcccgactcgggacggctcaaacgccgctcgccccgagacccctggcttttggcggaaattatgccgctacgcggtgccatcggtgttcatgagtacgtttcgagccgccagtgacgcgattactcgccccattaatgggactcgcccttcgggtcagcacaagtgctgttcaaaaacgtcgtgacgtttttgtctgacgcggcactgactttcacggcatccatgccgctcactcggtactcatgcccaccgatgcataatttttacgccgaatagcagtaaaacctcaccataaacttataagagacagtctcctcgtcagaggctgtggggttaaacccacggttacaccatattgacgagcagcccttgctgcaccagtacatctcccaggctgttggcgctatccagcgatgaatggtggtagacatcaaagtgttggccatcaacatcgcgctgtcctaccgtgctccaggctccttcgcctggaatcaggttcaccttgctaccttcgcccccgacgatcagcaggtcatcttctggtcggtcggtgacattcagggcgcgatcgagatccagcgtgatgctgttggtgccgttttggcctaaatcgaagatctccacgttgtcgattttcagccccaagacggtgagatccagattgagctcggtgccatccagaaccagcgtatcaatgccgtcgcccccatcgatctgggtaaagtcgaaggttgagagcgtaatgaggtcatcaccttcgctgccttcgatatcggtacccgtttgcacgctgccgtcggccagactgatgacgacaccgccgatggcatacacgctgtcatccacttcggtgctagcgctattgtcgatggtcgttgtctcactgagcgcggcggctgccattttcgagctgacatgaagggtttgcacatcggtgctttccccgctatcggtctgttcactggacagcgaggccacctgagcaaggctgtgatcgtcgacatccagcgccatcatgctcatcagcggtaatccgagcacgatgcctgatgtcaatccggcggaaaccccagtgaaattacccgcttgatcggtgacggacgcttcaaccgccgtacccagcagcgctgtcaaaattgcacccacattgaagatgctgatgcctagcagggaactggtgaaatgcgcgctccacttgccatcggcaccgacggtgccctgtagcgtttggccgagcagggtgacattgaccttggcaccttgctgcacatagcgtgataccccactgactgtgacaccgtttgccaataggccaaccgtgttaccaatcagcgacccaaccgcatcaatacccaactgcggcaattggtgcgttttcacgatgacattgctgctggtattgttgatgttgccgtagcggtcggtaacgctgacacccacggataagttgccatcggtgatattcaacaggttggcgctcggtacgctgatactccaggtgccgttgctggcgacggcggcgctgagcgtgagcccgccgactgtcagtgtgacgctaccgcctgccgcattggtcgtggttccgctgatgatctggttcacgccagcttcggccagattcaggtaaccgtctccgccaaacagggaaccaaggttgaccgttggcagcgcgtgaacacctacgccgatcgacgcgcctacgctggtcgttttccctgccgcgttggtcaacgaggcgttgagagacagtgtaccgtccgtcagactattgagatcgagcgaaggtaggctgacggaccaggtgccgttgttttgcaccacagcagaatacgtcttgatacctagtgagatctggatagtggaacctatcgcattggtgctggtgccgctgataatctgacccgcagccgcttcgaccgcattcagcaaaccatcaccgccaaagagtgggttgatggtcagcgtaggctggccgttaatcgccacgctaagcgcgctggttctttcgcccacgttacccgctgcatccaccagacggacgccgacgttagtggcaccatcggtgagggcttttaggtcgaggttaggaaccggcaggctccaactgccgtttgcgccaactgtcgtggtgtaggttttgcttcccaatgtgacgttgagggcggtaccggcagccacattggtcgtcgtcccgctgatagtttgtgcgctcagtaggctggtgagatccagtacgccgctgttgaacaacgagttaagggtgatggttggcggtaatatggcgatgttaaggccagtgctgatgccattgctgttgcctgccggatcggtcaccgtcgcactgacggtgaggttgccgttggccagaccggacaattgtagcggcgttacgctagtgctccaggtgccgtcattacccacggtagcgtttaacgtcagggtgccgatgcgtatcaccaccgacgatcctgctatcgcgttggtggtggtgccaccgatcgtctgtgtcagcgccgcctctgcggcgttaaggaagccatcgccgccaaacagcgagccaagactaatcgtcggcaagtttttggcaatgatgttgatggtgttattgaccgtaccagtgttgccggaggtattggtgacggatacgccaagcgtcgcgctgccatcagccagtgcgctaagatccgacggttgcagtgtcaggctgaacacgccacccgccccgacggtagataagaacgttttgctgccaagggtaacggtaacctgcgatcccacgcttgcattggttaccacgccaccgatagtttgtgctaccacggcttctgctgcattgaggaagccatcgccgccaaacacagggttcaacgtaatcaccggctgtgtgaaatcgaacttgatacccgcgccaccgttggcactattgcctacggtatctgttgcggttgcagtcacggtgaaatcaccattgcctaacccttgcaggatacccaatacgctaggggtgactgctacactccatttgccatctgcaccgacgacggctgtcgctatttgtgaacctgagatgttgagcgtaatggttctgccaatcagacccgtggcggtgccgctgagggattggttgaccagcagatcggccagattgagcacgctatcaccaaagaccgggttgagcgtaatgctcggcaggttcctgatgaccgttggaacgttgacgatctggctggtggtgttacccgcatggtcggtgaccgcaacgcccagtgctaaggtaccatcctgcaaggcttgcaaagcaagggcaggaacggacaggctccaggcaccgccagcgccgacggcaataccggcataaatagtgttacccagcgtcaccgtgacactcgcgcccgcagcgatattcacattgctgaccacgccgctgataatctggctggtggtgacatcagccgcattcagtgcgccatcggtgaaggcaacgatggagttaatcacgggtagtgatttcagcacgtcaatgtcgatcaactgatttttcacgttaccgtgggaatcaacaatatccacgttaacctgcaacagcccgttatttaacccattgaataatgtcgaaggaagcgaaacgctccaggcaccgttggcgcccactgtggcctccaccgtcgtacccagcacggtgacctgtactttcgcacccagcgtgtcccccgttgcgttaccactgatgacctgcgtcaccagcgattcggccagattgaggatgccatcattaccgaagatatcgttaataccggcgccaagcgtttggttcagcgcgacgtccagcgtagcatcaacgtgtgtcgtgttgccggatgtatcggtcagcgttacaccgatgacctgcgcgccgtcgatcagactttgcaaatcgacagacaacacggggatcgtccaggttccatttgggccaacggtggttgtgccggttaacggccccgcggtgagcgtcacggtggcacctatttcgcccgtcccagtaatggttccgcctgccagcgcctctgccagcgtcaggatattgtcatcgaacagcgcgacgctgagtagcgggatggcggtatcgacggtaacagcctgcgtatcagtggtggtatttcctgctttatcggtgagtgtcgcggtgatggtgtggccaccgtcggccaactgcgccagatcggaggcggggacattcacgctccaggttcctgttacggaaacctgtgcgctgtaggttttcccattcagactaatcgagacgatttgccctacttctgtgaccgaggccgtacccgtaatcgcctgctctgtcgtcatttccgaggcgttgagcacgttatctgaagcaaaagagacgatatccaatgtaggagcaatggtgtccacggtgacgatcgtggttgtggtcgcgtccagcgatgtggctgttacgttaataggcccctgaccggcaaaggtcggcagcgctgagatggtgatgctccagttgccattcacatcggtaatgggcacaaacattgccgatccgacctggagactcacggggctcatggatgacgtaggaccgactgaacgcccggaaatggtgatgttgccgttgatctcgacggcgttgatgatgttgtcgatcgaaatcgggtcaatggtcatcaccgtctgcggtggcgtcaggttgacgttaaagttaacgctggtcggtgttgttgggtttccggcccggtcttccgcgctgacggaaagggcgtgctgtgtattggacagcgcgatgagcgccgaagacgggatgttaacgctccagataccgccggtgagcactttcgtcgtgtagtcattgccattcagcctgacggtgacattttgcccgacctccaaaccagttgatgtcccgctgacagcctgcgtggcgtggctttcgacatagttaaggccgtccagaccggcgaaggcggtaatcgcgacggttggcgcggcttgtacggccaggattgcctgagaatgtaacgtgccgctgttacctacgctgtctgtcgccgtaatgctgatgttttgggttccgtcagcaagcagggcaagttgaactggcgtcaaggttgccgtccagattcctccactaatttgcgtggcgagcgtctggttgcccagcatgacggtcatactcacggcgtcacccgcgttaccgcttaatgtcctgcccgctaacgttgcggcttcgacaatattcagataaccatcgtcaaacggtgtattgagcgtgatcgctggtggagtgaagtcactgacaaacgatattggcgtcgaaccgacgttgccagcggcatcaacagccgtcactgtgatggtatgcgggccgtcaaccagtgagttcaaggcattagcaggcagcgtgacagaccagttgcccgcactatctactgtcgcggtgtagcgaataccgttgaggtcaatctccagttttacaccttgcccgctaccgctaatctgcgtacggccagagaaggtgagtgctgacgcggcttcagcgctactcaggatgttatctatgccaaacggctgcacgtcgaccatcggggcgggcagcgtcaacgctgcgctgatatcgcgcgggacgctggaattggtattgcctacccgatcggtgaccgtgacagcaatgctgtaattaccttcggtgaagatggctaaatcagcaggggacaggtttctggaccaactgccgagtccgtcagcggtggcggtaaaagtggtttctgccagcgtgattttattgatcacggtaacggttacattctgacccacgccagtaatgccggttttacccgttaaactctggatagccagaatttcggtggtgttaagaataccgtcgccaaaaggcagatccagcgttgccgcaggcagcgtcgtcgtcagaatatccgccgtgcctgatgcggagctggtattgcctacggcatcggtgacggtgaccgtgaaggttgctgtgccatccggcatgttgatcaacgtggtactgtttaccgacagcgtccaactgccatcggcattcactgtagccgggaagttggtgccgttaatactgaccaacacggtttgtcccacgttgctggataatcccgtttgcccggatagtgtgccgcccggtagtgcatcagccaggctcagtttgccatcgccgaaaggtgtgtccagcgtcgcgacaggcacgcctacaatcacgctggtgaacgttccgcttcctgttcccgtattgcctgcgtgatcagtcacggtcacgttgatggtgtgtgtgccatcgccgagggcagacaaatcggccgctggcagcgtcacactccactgaccatttgctgccacagtagcgttgtaggtggtggttatcgtgccgttggtgattgatactgaaacgctttggcctggatcgagcagccctgtcgtgcctgtcagcagttgatcgactgtgctttccgcttgatttaacgcaccgtcgataaacggtgtggcgatactgatggtgaaattggtattaatgacgatatccaacgcgccgcttgcgctacccgtattgcctgcgctgtcggtgaccgtcgcgctgacctgcacgttgccatctgccagtatgctaagcgcattggcggggatggtggcactccataatcctcccgccagcgtcaggcccgtcacggtgtaagtccctatcgtgacctgaatcactgctccgacgggcaggttggtgtaactaccgccgatggttgttgccgtcgccagttccgaggtagtgaggacattgttgtcatagagtgcattcagcgtcagcgtcggcagcgactgcgttttcaacgtgatatcaatgctggttgcactggcattgccagcgccatcggtcacgctggccgccagtgttttcactccatcacccaacgccaacaggtcggtcgctgcaatggcgatttgccagataccgttgctgtcggcaacggcgctgtagacggccacacccactttgatggtgacctgaagacccgcttcggccctgccgctcagcggtaatcctgccagcgcgtccgccagaccgatatcgctggtatcgaccagcatgtcgatggacagcagcggtggaacggtatcgaccgtaaaaggatgggttgttgtggttgggttctgtgcgatgtcacttaccgtcgcggacacattctggctgccctgctgcaggttttgaacatcgctggcgggaacggtggtgctccaactgccatccgcgccaacggtagccagatacgttttgctatttaacgtcaccgtgacgcgttgtccggtctgaacattcgtcgttgagccagagatgagcaggtcggattggctattctgcgcgctgataatgtcgttgcctgacagtgtcgcaatggtgatgcccggcaggttggcggcatcggtgatgacggtaattgcgtgcgtagttgatccggggttaccgctcacgtcggtcacgctggcactcacgatttctctgccgtcaggcacgttgccaacatctgttgctggaacctgaacgctccaactgccatctgcaccgactgtggcaaagtaggtctgattattgaggacaatggtgacctgctggccctgttccacattctggctactgccgttgattgtcaatggcaggcccgattcggccagattgagataatcatcgttagacagtgtggctatcgtcagggtcggtgctctagcaggatcggtatccagcgtaatcgaatggctgacggtgccggtattgcctgctgcatcggtcaaggtggcggtgattgccgtgataccgttcggcatgttttgcaagtcgcccgcaggcacggtaacgctccatgtgccgtctgcctgtgccagaccctgatagatctgtccgttgatgatgacgttgacaatgatgggtctaccgctgtcgttgatgggcgatgtcccgctgatttccagcggcagcaggctttccgcgatattgatgatatcgtcgatgccaatcgggttgatggttagcactggtggggttaaatccacgaatgcgctgccctgaatggtagaggtattgcccgccgcatcgctaacggtaacggaaatattgagtatgccgtctgccagcccaatcaaagcggacgatggcagttgaaggttccagttgccattgccgtcaaccgtaccagaatagaccgtggtgccaatggtgacgctgacggtttgcccggatccatgaaggcctgtgctaccagagagcgtttgcccagacagtgcgtcattggcattcaggtaaccgttgctgaatggcatattcaacgacgctaccggcggattattgatgctgacgcctaactgctgcgtactcgatagggcattgccagcctgatcgacggcggtcacatgaactgcgatgacgccatcacccagcagttgcagatcgccggattgaaccatggcgctccagataccgtctggctgcacctgtacggtgtaggttttcccgttgagtatgatgttgacattcgttcccggtgctacgttgacggcactaccgttaatcgtaataccgtttgccgcctccagcgcattcagctggttatccccggttattggcgcaatagacagaccacttgcattcgtattgactgtgactgtactgctggatgtcgcagtattgccggagacatcactcacgctaacggtaatggtctggctgccattaaccagcagcgccatatcggtatccgagattgtggtgctccagctcccgtttgacagaaccacggcagtatagggtttgccattgaagacaatcgtcaccgtctggccttgctcaacattcctactggtgccgctgagtacctgactgactcgtgcttccgcaccgtcaataatgttgttactggcgaaagtacccaccatgatgaccggtgcgtttaacgggctggcatcgacaccaatggtctgcgtggtggtggtggtattgcctgcggcatcggtcagacgagtcacgatgctgtaactgccatcggacaagctgctcagatcggctgatggaatgctgatgctccaggtgccatcactaccgacggtgccgctgtaggttttaccgttcagcgtcgcggtgacggtttgcccagcgctggacggcgaggcggtgccggttagcaactggttgctcaatacctcggtgctattcaggacgttatcggtagcaaagctggccgtcgtcaaggtaggcggcgtacgagccacggtaatactgctggttagggtattgctgtttccggctgcgtcgctgacgctaacttgcaatgttgttgcaccattcggcagattttgcaggccgttcacaggcagagaaatcgtccagttgcctgctgtatcaacgatccctgtgtaagtcacgccgcctagtgtggcggtgacgatttgccctggtgaggcgataccggttgtgccgctgagcgtctgggtaacgccagcctctgcggcattgagtataccgtcgctgaacggcgtgttcagcgtcagtgttgggttgctgtgggtaaacacatcaatggtacggctgctgcttaacacattacccgtactgtcaaccgtagtgactgtcagggttgatgtgccgtctgccagcgtgctgacatccgccgcagacacggtgatgctccaggatccgttctgctgtaccaccccatcgtagcttttcccgtttagcatgatcgtgacagtggtgccggccgacacgttctggctgctgccgttaatggtcaggtcttgcgcggcttcgacttgattcagtttgtcatcacccgcgacggtgtcgatggcgataccgcttagggaggtattcacagtaatcgtttggctgagcgttgccggattaccgctgacgtcgttgacgctgatcgttacggtatgcgcgccttgcgccagatgaatgagatcgacagacggcacgctgacgcgccattggccgttgctgtcaaccgttgtggtgtaggtgttgtcaccgagtgtaatggtaactcgctgcccagcttcgacattcaggctgctgccgctgatgatttgtgcaacgttgatttcaccaccatcgatgatgttattgagcgcgatggcgttgatggtgaggagcggtaggttagccaggctagcatccagcgttaatgaccctgtgctggtggtactgttacctgatgctccggttaatgttgctgtaaccgtgtaattgccgtcagccaaagcctggaggtcggcggcgggaatgggggcactccaactgccgtcagcctgaatttgcgcctgatagtttttattgttgatggtaacaatgacggtgcgtccagcatccgcttgtagcgcattaccagagatcaactggtcgttcaaactttcggccgcgttgatgatgccgtcgctggtcaatggtttcagcgtcagaatagggcgaaccatgtcgacagtaatatcgcgagcgatctctatgctgttgcctgcggtgtcggtcgcctctacacggatggtttgtacgccggttaacagggattgcaggtcggcggaggtaagtgttgcgatccagttaccctgattatccacggttgccgtatacgttttgccgttcagcgtgacaataacgctttggccccctccgctgataccggttttccctgtcaggttctgcccgctggccgattcgatgatgttaagtattccgtcgccgaaaggctggtcgatcgtgggctgtggcaggttattaatatggatatcaatgttgcggctggcggtcactggggtatcgccggggttggcgacgctggcggtaatggttgctgtgccatccggtaacgcgagcatatcgctactgtcgatcgtgatgctccaactgccgttcgcggcaatcgtgcctgtataggtcttgccattgagcgtaacggtaacgctttctcctgaggtgacgttgaccgttgaacccgaaatggtcagtggttgtgacgcttcgaggcgattaatctggttatcaagcgcaacaatactgatagagatactgtcactgctggtgtcgatagaagaccagatttcatgattccccgtgttccctgccagatcggcgatctgggcagagatagatactattccttcgctgagatcagccatatgctcagccggaatttctaccccccaattgccaccactctggatggtggcaaagtagaattttttgttaaggagaatgtggcgacctgacctgtttccacattcgaactggtgcccgtcagccactggctgactttgagatccgccgcgctgataaggttattctcatcaacaaaagcattaacgaagatcgttggctggaacgcagggtcggcactaagcgtaatggatttctcgacgctggtggtgttcccgacagcatcggttagcgaagcggatagcgtgtaactgccatcggccatgccgcgcagagcggccgtgggtaaattgatactccagttgccattggcggcaacaacgccagtatagaactgtccatcgaaggtgataatgacggtgcgacctgcttcgctgattgaggcggtgccgttgatcgtctggttgctttgtgattcgaccagattgatggtgtcatcgcctgcaatggtgccgatggtcagggtaggggacgtaaaatctgtccggctgacaaacgtatggcctgcctgattgcccgcagcatcctgtgcagtcaccaatagcgaattgttcccctctggcaactgctggagatcggccgcagggacggtgactttccagttgcctgccgcatcaaccgtcccagtgtaagacttaccgccaagagacaatatgacgctctgacctgccccgctgataccggtgtggccggtaatcgtctggctgaccagcgcctctgtgccgttcagtgaaccgttgccgaatggggtatcaatcgtcggttgcggtagggtatgaatgtgaacgccgagggactgattgtcggttacggcagtgcctcccgcaatattgacggtggcggtgactgtggcgctaccgtctgacagaagctggagatcggcactcgggatttgcaacgtccaactgccgtctgtcgcgacggcggtggtgtaatttttcccgttcagcgtaacggtaaccgtctgtcccgcaggaacattggcggtattaccactgatcgctagtggttgaagggattctgcccggcttaatagattgtcactggagatgatgttgatggcgatactgtcgccagacttgtctacgttgatatctcggcttccgctcgctgcgttgcccgatttgttactcacattaacgctaatgctgtgcggaccgtctgccagaagggctatatccgccgttgaaacattaatgctccagacaccaccggactgcacggtagcaagataggtttttccattcaggctaatggtgacaacttgtcccgcctcaacgttggccgtcgttccgcttaactgctggctgactttggcttccgcgccatcaataacgttatcgtctgcgacgttattgatggtgatggttggggccgtggtcgcgccgctgtcaatggtgagcggacgggtaaccgttgtggtgttgcctgcggcatccgtcagtgtaacggtcagattctgattaccgtcagcgatagccaccaaatcggccgttggcagagtgacgctccagtttccgtcgctgccgacggtggcggtgtagggtttggcattcagcgtaacggtgactgtgcgacccgcttcgctgagcgatgcggttccgctgacgatctgatcgactgccaattccatgccgttgaggatgttgtcctgagcgatggcggagacggtgagcgtaggcggtgtcgtatccacgctgatattctgcgtcacaatggtttcgttgcctgcgatatctcggacaacaatctccagtacgctaatgttgtccgatggcaggttttgcagcacatctttagggatcgtgaccgtccagtgcccgttggcatccaccgtcccagcaacgtaatacccaccgatcgtcaggctgacggtttggcctctaccgctaatcccggtttccccactgataacctgatcttgtgccgcttctgctccgtttaatacgccgtcggtgaaaggcggcgtcagcgtgatggaaggaagggtattgatgtgtacatccagtgtgtggtcgacagtgacggtttctccgctgatcccttgtacgctggcagtaatggtgttgctgccatcggtcagagcaagcaggtcggcgctagggatgtcaacagaccatgtgccgtctgctcccgttgttgccgtataggtttttactacccctgcgacggtgaggctgacggtaaccgtttggcctgcggcaacgttggccgtagtgccatcaatcgttagcggctgtcctgcttccacggcattcaggcgattatcaaatgagatgatactgatgttgaccgcttcggcgttggtatccaccgtgatggtttgtggcggcagcgtggtggtgttgcctgctttatccgtcagtgacgccaccagactgtaggagccgttagtcagcgcctggatatcgccggagggaatgaaaacactccatgcgccgtcgctctctacggtggtggtgtaggtaatgccattgaacgtcactgtcacggtctggccgacatccgatagtgaagccgtaccggaaataaactgtgaggattgcagctcgtctgcggtgatcagattatttccggtaaacggtgacagtgacagctcgggtggcgtggtatcgacaatgatggtgcggttgaccacggtgatattgccagcactatcgctaaccgtgaacgacaacgcatgctcgccttcgctcagcacgcggaggtctgcggcaggaacggttaatgtccagttacccgcagcattaatcgtcgtggtgtacgtttttccattgaatgtaatcgtgacattctggcccacttcacccgttccgttgagaacctgaccgtttgccagttctcccacggtgaggtagttatctcccgtaaatttatcgacggttaaatgcggaggcagggtatcaatggtgaggtcgagggttttctcgtggatgatgccgttcgcgcccggcacgctgacttttaatgaataaatgccgtcttccagtccggtaaacgcatctgctggcagcgaaaattgccaactgccgtcggcggcagtagtggtggtgtaaaccacgccgttcaacgtgatggtgacggtttgccccgcgctgacgccggtggttttcccgctgaggatatgaggttggccgatttccgtacggttcagcccattatttccagcgaaggcatcaatggttaagggttcaggctgtggtggttgtggtggttgtggtggtggcgtggttgtggtgtcattgctcgatgatgccacggcgacggcaaccccagcgacagcggctccgccgagcgcgacagcacctagaatgctgcccaacgtggcggttgttaacgtgctggtggtactgccaatcagtaatgacgtcaagtcacccagcgtggcgtattctggcgtaatggcaacggcttctgccgtgagcgccgctccttctccggcagccgcgccggagaactgtgcatggataagccgggtgccatcatcaaaaaccaactcgctgtgatagcctgctgagtctagggtgaagaagctttcatagcggatggttgtgccgtcgttcatgtgcaagataagatcgttgccgacgcgctcatagcgagacacgatatctggtgtgccattgattcgaacggtgctgctttccagtagttctacgttcctcgtaccctgtggaacattttctatgaactggccattatggcgcgacaggatattcacatttcccgcaataatattcatatctgacatgaaatagcctcttacttatctgcaaccattgtctggatacatcccccgacagaacgatgcggcaacgggagtgtataggtatatgcgcaaccaaaaatggagcacaaaaacaggcctggtttagataacagtaaagtatggctaaattgaatgctgtgtagacccctttccatggggaatatcggcggcatgagatttgtccgattcttgatatttataggtgtggcttaactaaaaatccaacttttttgaaatgttttgaaaataaaaaaatatgacaatattcctacatattaaatggcttcgcggcgcgattcttttttaagactattaatacgctaattataatgtttaattaccatcacttagcgttttcgatagcatgtcgatatgtttttttgcacacattgaagcgacgaaggagagattggcttgccgtaaatagaggtctttatttgccttgattgtatcaatttgtgtttattttatttggcgtgggtgtgaagtgctagaggatcatgttgccagaaaaataataacagcttgtgataattcattcttttttctaatgggttgcgttgacggcgcagagcgtgttttacgggaatagtgagtgtggtacaaaactggatatgagaattattcttgatatcaccgtcatcgccattacactgcgggcgattgttttcatcatagagaccaggttgttatggagttgctccgcattgtttaccaacaataccgttggccgtttctcgctgttattattttaagtttactcagtgctgcgttgggcattgggctgattgcctttatcaacctgcaattgattgaaacggtcaatcagtcgttgagcgtcttgccgcagtttctgggcttactgctgcttctgatgggggtgacactggtatctcaactggcgttgaccacgctcgggcaccatttcgtttatcgcctgcgcgggcaatttatcaagcgaattctggatacaaacattgcccgtattgagcagattgggagtgcgcaactgctcgccagcctgtccagcgatatccgcaacatcaccatcgcgtttgtgcgtctacctgagctgattcagggcatcgtgcttaccctcggttcggcggcttatctggcgtggctctctcccaaaatgctagtcgtaacgtccatctggattgtggtgactctctgggtcgggtttatgctggtttcccgtgtgtatcgccatcttacccaggttcgggaagcggaagatcgcctccagaaagattacgaaaccgtgattaacgggcgtaaggagctggcgctcaatcgggaacgcgcgcagaaactgtatgaagaggtttatcaggccaatgcgcgggattaccgacagaatgtgattcgtgccgacaccttccatctcagtgcggtgaactggtcgaacattatgatgctgggcgcgattggcgcggtttttttcatggcaaacaatctcggctgggcggataccaatgtcgcggcgacgtactcacttacgctgctttttttacggacgccgatgcttcaggccgttggtgcgctaccaacactgctgagcgcacaagtcgcatttaataagttgaaacgtttcgatttggtggattatcaggaacctttctcctctgtaatcgcccctgtcgactggcacacgctggaactgcgtgatgtggtgtttcgctatgacgattccagatttgaaattgggccaatcaatctggtgataaagcgtggcgagctggtgtttctcattggcgggaacgggagcggaaaatcgacgttagcgatgctgctgacagggctttataccccggtgtcgggcacgttgctgctggataaccacccgattacgtcggaaacgcgaggggattaccaaaagctattttctgccatttttaccgacttccacctgttcggacagatgatggggccgcagggagcggatcccgatacggcgttggttgatgggtggctggatcgcttgaatatgcgacataagttgacgctggaaaatcatagggtgatgaatttacagctctcacaggggcagcgtaagcgtgtggcgctactattagccgtcgccgaacagcgcgatatcctgctgttagatgaatgggcagccgatcaggatccgcaattccgccgcgtgttctatcttgagttgttaccgcagttgcgtgcattagggaaaacgattgtggcgatcagccatgacgatcactactttgaacatgccgatcgcctacttgaaatgcatcagggtacgctgtcagaactgacgggcgcagcgcgtgaacaggcttctcaggacgctgtggcgcagattagtcgttagcgcaaaccagagcggctgaatgttgcgttgtgagtcacgacacaccgttaacgtgaagtcttacaggcatatattaattcgttgaattctggggcattataagcgccaatgttggcaggctgccaacagagttgaggtttttgacttacagatcaggcacctgacgtatctggtctgccacttaactcaataagttggtatatgttatgaaaaggatgtttaacgcattattcgttgttgtttttgtttgtttttcgtctctggcaaatgcggcagaaaatctacctaacattgtcattctggcaacaggcggtacgattgccggttcggcagcagccaatacgcaaaccactgggtataaagcgggtgcgctgggcgtagagacgctgattcaagcggtgcctgagctgaaaacgcttgccaatatcaaaggtgagcaggttgccagcatcggcagtgaaaatatgaccagcgatgtgttgttaacgctgagcaagcgcgtgaacgagctgctggcacgcagcgatgttgatggcgtggtcattacgcacggtacggatacgctcgacgaatctccttattttctgaacctgacggtgaaaagcgacaagccagtagtctttgttgctgcgatgcgtccggcaacggcaatcagtgccgacggcccgatgaacctgtacggtgcagtaaaagtggcagcggataaaaactcccgcggtcgcggtgtactggtcgtgctgaacgaccgcattggttctgcccgtttcatcagcaaaaccaacgcctctacgttggatacctttaaagcgccagaagaaggttatctgggcgtgattatcggtgacaaaatatactaccagacccgtctggataaagttcacaccacgcgttccgtgtttgatgtgaccaacgttgataagctgccagccgtcgacattatttatggttatcaggacgatccagaatatatgtatgacgcctctatcaaacacggcgtaaaaggcatcgtgtatgcgggcatgggtgcaggcagcgtatccaagcgcggcgacgctggcatccgtaaagcggaaagcaaaggcattgttgtcgtacgttccagccgtaccggcagcggtatcgtcccaccggatgcaggccaacccggtctggttgccgattctctgagtccagcaaaatcacgtattttactgatgctggcgctgacgaaaacgacgaacccagctgtgattcaggattacttccacgcttattaatcgcttgtgcggtttttagtgtgctagccccgccgttaaacgcggggctttttatacccgtcatacttcaagctgcatgtgcgttggcgtcgctactcgggccacttatgtggacctcgccccgttgaggccgctgcaagcagcgttcgaatctgcctctggcagacttgtcagtcacccgaatcacttacttgagtaagctcatcgggatgccctcgctcgccgcgttacaaggcttatgaataagccttgccctatcgggccaacgcattgcgttgttcaaaacgctagcgttttgtcctgcaactcgaattatttagggtatatttcctgtcatcccatttttacttttagttattcaacttttcattcccactgagaagtcacttccctctctgtcgattttatcggtatgattcagcccacgacaaagcaggtaatcacccctatttatctttgatatccgaaatagttcgagttgcggtaccgccaacgcgtgtgcagattgaactatggcggaacgggtgagtaaaaaataaggattcgtcattacatgacacaccccatttttatggttggtgccagaggctgtgggaagaccaccgttgggcatcagctggcgcaggcgttgggatatgactttgtcgataccgacctttttatgcagcagacgaccaatatgacggtcgctgatgtggtcgcgcaggaaggatggcatggttttcgccagcgtgaaagtctggcgcttcagcaggtggcgtctaaccgctgcatcgtcgcgacaggcggcggaatggtgctagcggaagccaatcgacgttttatgcatgataaaggcatcgttatttatctccacgcggatgcagagctgctggctcagcggctggaagaaaatccgcaggataaccagcggcctacactgaccggacgccccatcgcagaggaaatggctgacgtactggccgcgcgtgaagcgctttatcgcggtgctgcacatcacgttattgatgcgtcgcagacaccggacgccattgtggtaagtgtgttaaaggcgctgcgtttgtcggcagcgtagggtggtaaacgggacactggcaaaataatcatcagtcagtgctactgagcactaactttcaatgaatagatcgtgacagtggctcaactctccttttaagatgaatttcctgaatttttcgacaataggtgccgcgctatgctgaatgtgaacgagtattttgcagggaaggtcaaatcaatcggttttgaaggcgacagcattggtcgcgccagtgtcggtgttatggatgcaggtgaatacacgtttggaaccggacagccggaagaaatgaccgtgatcaccggggcattgaaagtactgttgcccggcgcaccggattggcaggttttcacaccgggagaaacgttttttgttccgggaaaaagcgagttcaatttacaggtagtcgagccgacctcttatttgtgtaaatacctgtaatctttcctatccttatcaataaaatgaaagtggctttccgttatgaatggaaagccactttttgttgcctcgctattttttagattcgacatacgcttttcgttttcttctcgtaactctaatcattaattccatatatgaatttttttgtttaattgagtttattaattaataatacgaaagaatagtgggtttattaagaattatccctaagttgttaaaatttaataaataataaacctcatcaataattttttattatgggagataataagtgatttattctttcctgtggctttgtcgtggttttttacttcagttttgtagcggattgttcattacccccctttttttatgtaatagcttggttgaacgtattaattttcaaagcaacttttaagataaatggcagcggtgaaatgtgatcgcactcaagttttattttactgtgccgttatggatagtataactattctatgcaaagagtattttatgctgaaaacgacccgttcccgcattcttgcggcctgttcgaccattgttgtactttcgcttgttattaatacctttcttaattacaccatagccaataacgcaaataaggactcgatccagaatacgctagatgcggtagcgactagccatagcatagcggttagcgactgggttgcctctaaaacgctgatgatctctgcactgcatgaccgcgccatacaggatgaagatcctattccgctgttcaaacagattgtggcatctggtgggttcctgaacgtatacatgggctacgccaatggcactgccaagtttgccgatccaggcggtattcctgccgattacaaccctaccatcaggccttggtatcagcaggcagtgaaagaaggtaagccgctagccactgcgccgtacgttgatatggtaacgaatacgctggtcgtttcttttgtcgcccccgtgctggaaggaagtacggttaaaggtgtagtcggcagcgacgtgacgatgaaaagcgtgatcgaaaacgtcaaggctatcaatcctagcccggggagtttcggtgtgttgattgaccgtaacggtacgatcattgcgcacccggatgaaaaactgacgctgaaaaatatcaccgatatcgcccccgcgattaatctgaacgagattctttcagcagataacgcccacgatgtggatttttccggatcgacaaagctggtattagcaaagccgattgctggcacgagctggtatatgctggtggcgttggataaagccgaagccaccgctggcatgcgttctctgctctccacatcggtcatcacactggtcattatcgcgctgttgggaacgctggttatcggcttcatcatcacgtcaacgctcaagcgcctgctgcaaatccgcgacgcaatggatgatatcagcaacggcaacaacgatctgacgcagcgcctgccggatgaagggcatgatgaagtggcgcaaattgcccgctcgtttaatatttttatcgataagattagtcaggtaatgatgcagattcgagatatcagtgcgtcgcttcaggttgcggcggatgaaatctcggcggggaacaatgatctttctgcacgtactgaatctgcggcgtcgagcattcagcaaacagcggcttcgctggaagaaatctctgcggcggtgacgcagtcggcaggatctgcgcaacaggttaacgctaaagcgctgctgctgtcgaaagatgcgggtacaggtggaaaagtggtgtctgatgtgattgtcacgatggaagagatagtggtcgcgtctggcaaaatcggcgacattatcggtgtgatcgatggcattgcgttccagactaacattctggcgcttaacgccgccgtagaggccgcgcgagcgggtgaacaggggcgtggtttcgccgttgtcgccggtgaagttcgcagcctggcacagcgcagcgcgcaggccgcaaaagaaattaaagagctgattgaagcgacggtctccagcgtaacgtctggctcagttcaggttcgtcaggccagcgacacgatgaatgaaattgtcagcggcgtatctacggtgagctcggtgatgtctgaaattacgcatgcagcggatgagcaaatgcgtggcattaacgagatcaacaaagccgtcgcgcagttggattcgatggtgcaacaaaacgccgcgctggtgcaggaatctgccgccgcctcgggtgcgttgcaatcacaggctgaagaactgaattccgttgtcggggcattccgtgtctaacggattcagtcgctgaagatgtattgcccgccagaacgatggcgggcaataatcaagagaattaacgttgggcttcgccgcccaacgcttcaatcagattcgcaatcaatgcagccagctcgctggtcatcaaaatgaaatcggcatcaaaccgctgagcaaaatcttcccgatcgatatcgtcattctgttcccgcagcgtatctgagaacttcaatcgttttaccgagccgtcatcagacaagatcagttgaatgcgttcctgccagtccagcgccagcttggtgaccagcttgcccgcttcaatatgcacggcaatttcatcgcagaccaaatcctgttttttacagcggataacgccaccgtcttccagaatagctttcagctctgcttcatcttgtagcgcgaaaccagccgctggctcaccggaacgcacccactcggtcagcgtcagctcgatggggttttccattgtcagcggtacaacaggcagagagcccagcgtttttcgcagtagcgccagcgtatcttccgcttttttggcactggcggcatcgaccataatcaggccgttaaccgtatcgatccacagccagacttgacttaaacggctgaatgctcgaggcaacaggctgtgcagcacttcgtctttcagcgaatctttttcggtttttttcagcttacggtgctgttctgcttccagacgttcaattttggcctgaagggtttgtttgatgactggagacggcagaattttttcttctttgcgaacgcagataacgatttgcccattaacgacgtgcgttaatgcatcgctgtgcgatcccatcggcgatacccaacccgttttcatcatatcctgactgccgcacggggtgaatgcgaaggcgctgagccgtttttccatttcatccgtagacaaaacgttatctttggacagcacgctatcctggcttaggcggtaaatcattaagtttttaaaccacaacatggtgttatccctgactgggcgcgcaggtttgcacgcgggtttgtaatgttgcgcgcatgataacgaattcgagaccgcaatgtggaataaaatactgtgattcagaggaatacctatcacgctttggagtgcagaagattggtttctctggttatacccgtcatacttcaagctgcatgtgcgttggcctctctcagtcacccgaatcacttactcaagtaagctcatcgggattccttcacttgccgcctgcctgcaactcgaattatttagggtatatatctatataagaaagttttcaggtcggtggcaaacttacgcgggcctatttaccacacgtggggagacatcatgagaatcggtatcgatctgggcgggacgaaaacagaagttattgcgctggatgacgagggacaggcacgttttcggcaacgtatgccgacgccaagaaatgactatccggaaaccctgcggactattgccacactggtgggaatggctgaaaaagcgatcggctgtcatggtagcgtcggcgtgggcattccgggtacgttgtcgccatttaccggcaaagtaaaaaacgccaactccacctggctcaacggtcaggcgctggatcgcgatcttgccacgctgctaaatcgacccgtgcgggtcgccaatgacgcgaactgtttcgcggtttcagaggcggtagacggtgcgggagctgggaagcagacggtttttgcggtgatcatcggcactggctgcggatcggggattgcgctgaacgggcaggctcatgtcggtggcaacggtattgctggtgaatgggggcataacccgctgccctggatggatgaagatgagctgcgctatcggcagacggttccctgctactgtggcaagtccggctgcattgaatcctttatttccggtacgggatttgcgctggattacgagcgcctgagcggccagccgcacaagggcgaggcaatcatcgccttagctgagcagggtgatgccatcgcagagctggcattgcagcgctatgaacatcgtttggcaaaatcgctggcgcatgtgattaacctgctcgatcctgacgtggtagttctgggaggtggaatgagcaatgtttctcgcctttatcagaccgtgccggaaaagattaaacagtggattttcggtggcgagtgcgaaacgcccgtgcgtcaggccatacatggcgactccagcggggtacgcggagccgcctggctatggccaaagacggagtaatggctaaacggcgtactgcggtgccagtctgctgacgcctagtccgttaactttctgcactttgatctgtacgggaatacgctccttcatggcttcgacatggctgatgacgccgatggttttgcccgaagcgttcaggttatcgagtgcatccagtgcgatatccagtgtttcggcatccagcgtaccgaagccttcatccagaaacagagagtcgatgctggctttatggctgactagatcggatagcgccagcgccagcgccagactcaccaaaaagctctcgccgccggatagcgtttttgtatcgcgctcggcatctgcctgccaggtatccatcacgagaagttccagctcgccaccgggtttacgttttagctggtaacgatcgtgcaggcgtgaaagctggagattggcgaggtagatcagatgatccaacgttagcccctgagcaaacttgcggaatttatcccctttacttgaaccgatcagggagtttaacgtctcccagtcatcatacatttgctggctttgggcgatctcgttaagcaagacctgttgattctggcgctgttgccgatcgtcagataactgacgttggaattcaccctgttgccgcaggttggttttcagcacctcattcagttctgattgctgctgttgtattgcttcctgcgttgcttcttcttgtagggatgcaggccgtttttgttgctgttcaagtaatgcctgttcagcctgctggtgaaacgctgctgcctgctgcaagctctgatacagtttctccttcaatgcctgcaaggtctgtcgttcctgttcatcaagcagcgcattcaggaaggtggtttcatcagtaaaagcactttgccgtaaagcctgagtgaatcgttcagtcgcactatcgcgttgatgcgtactttgttcatattgctgctgcgtgcgggtcagctctccggtcaggcggctcaacgttgtttcagcgtgctgacgtgctgacagagctaaccggagcgcatcgtcatactgctggctgctccgttgcaggtgttcacgaacgtccgctgttttcctgtcgccgaaaagctcaagccgcgcttgctggttcgttttgagtgcgccgttgtgctgttctaactgctgttgctgtacctgtagtagctgctttgcctcggtcacactgtgattcagatgctggagatcgctttccagcgtggctaatcgaggcgttaagcgagacagctcttgctctttggttttccagtcttgccattcgctctcgcgctgaaccaaccaaccatcctgtgcgtgatcttccggtagaagaaggcccgcatttgccagcgtctgcgtgatttcctcagtgtactgctctagctgccgctgcacgttttgtaatgactggacgatttcttcctgcgtgacgcgtagcgaggtctgttgctgggcattcagcgcgattttctggtcgagttcccggagcaatgtctcattagctgtcagtgaatccttactttcctgccaccgcttttgctgctgttcgcgtgtgccaatctgctggcgaatatcctgttcttcggtctcgcgctgtgcaacccaagcggcaaccgcgtcctgctgttccaatgtatagttaacttgtaagcgctcactgacatcttgccactgttgcaacagcgtttgatgttcgccatcgttctgagcgatgtcctgttgcagtgtttcccgctgctgctctagcgaggccagccgtgccgtcgtattcgccagtgccgttgctaattggcttacttcctgttgtagcgccgtcaggcgacgttgagtttcggatggttgcagcgcctgatagcgttcaatcgccggatgctcggtcgaaccgcacaacgggcaaggatcgccagcctgtagccgttgccgttcagcttccagcttaacgatccgttcttcctgccgatacaccgtttccagatcggtcagatgctggctgcgttgctcatgctcagactgttgttgtttctttaaggcttcagacaggctgatatgcccttgtatctcatcttgtctgatgaggtactgctgtttacgggcgtaaagacgctggaactggtcgctgattgtcgcgagctgttggcgtgcggttcgctgatcgatgagttgattaaaccgctggtgcaaggcggaaagtggctgctgtgcttcttgatttttcagtgcttcatcgtgatgagtgaacaactcgcgtgctgcatcaacgaccgtttgctgttcacgctgctgtgccgtcagcgtctcggcctcttgctgtagcgtcgccgactgttcggtgtgctgtgcctgttttgggcttagcttttgttgctcgtcatgaaactggcgcaattgccgaaactgtgtgcgccacagaggaagctgttctccccattgttgatgatgcgcgtgttgctggcgataagattgaatctgttcaagctgttgtttggcttgctgttgttctgccgctatctgcgtttgtttactttcgtcagcgtgtaggcgacgctgcgttttttccagctcgtcctgctgctggtttttttgctgctccaacgtggcaatacgatggtcaagcggcacaacctgttcattgatcaacagctcttgtttctgacgttccagtttatgcttagtaacgtcctgttctgccttttcttcctgctggcgtaacgttgtcaaagacaactgttctgcgctttgtttctcagtcagttgttcaatctgctgggcgagcgtaagagactcctgccgatagcgctctcgttcctgatgtagcggtctcagtttttctgccggttcgctgttggctaacttgtcgagctgcggcttggcctgctgaatggctgattcggcgctcgcgtgttgtgcctgcgtgttggtgagctgcgtttgccgctgcgtcaattgctcaaaccagcgtagcgtagtcagtgcttgctcacgctcggcgttgccctgttgctcttgctggagcagctcggcaagctgtgtttctacctgctgacgctgctcatcggtcaacagctgaatacccgatgcgcgcgcctgtagcgtgttcaatgctacgtttgcctgtttgtgtttttcatagacgcgttcggaaatcagtccgtaaatatccgtaccagtcagctcttccagcagttccgctctgtcgtcggctttcgcgttgagaaacgcagcaaactgcccctgcgacagcatcatggatcgcgtgaagcggccgaaatccagcccagtgagctgcgtggtcatctctttcttgtcattgagcttttcgctcaggattttgccgccttcaatgagcgcaagttcggccttaggtgcctgtaagttaccgtctggggcgtttctagcccgacgctggctccagaaagcgcgatatccgacgcctttaacttcaaactcgacctcggcgaggcactctgcggtgttacgggtcatcaggtcattattaccagcagaaagctgacccaaccgtggtgtctcgtgataaagcgccagacagatggcatccagcagcgtagtttttcccgcgcctgttgggccggtaatcgcaaacaagccgttgctggaaaatggctcctgcgtgaagtcgatcttccattcgcctttcagcgcgttgagattctttaagcgcagactgaggattttcatttggcagactcgctattttctaattcatcaataacctgattaaacagcgtgcgcactcgctgttggcgaccgtcttccatttctgtctccgttgccagacgacgttcaaaaacatcatgcacgctcaattcgtttagcgtttctttgtcctgtcgggtcatcgcctgcaaacgctgttcgcgcgtgcggcgcagcagaagtacctcaacgggcaggttctcggtcatcgcctgaacgcgcttttgcatgtcgctcagataatcctgcgtgctgagttcaatatccagccacacgggtttatcgccctgatagttctggaaggtggacagctgttgttcaatatcactcagacagcctttaatcagctgcatcggctgggtcatgggaatgggcagtaggtctattttcggtggcgcatcgggtataaagctgaccagacaaacggatttctcgctgccgagttcatcaaaactcagcggaatgggggagccgctgtagcgaatgtgttcactttgggtcacgcgctgtgcgcggtgaatatgcccgagggcgatataatccgcagggggaaaagcctgagcagggaaagcgtcgagcgtaccaatatagatatcgcgcacggattccgaggcggttgcaccaatcgtcgtcagatgaccggttgcaataatcggtagcggtaggccaagctcatcgcgcttttggcaagccaactggtaacactgctggtagtgcacggtaatggcttcctgtagcgcgtgctgtttttcatcaccggattgtccggctttgctggttagcacatcacgcggacgtaaaaaaggaatcgcgcagagcagggcaccgggctgctgctgacggttttccagcaggagcacctgttgtgccggatcgtcgctggcgcaggcaatcacgcgtgtgttcaggcaggccagcaagccacgggactcattcaacatcgcgacagaatcgtggttgccgccgagaatgacgagctgacagcccgtgcgttgtagttctaccacgaagctataatacatttctcgcgcatagctgggaggtgaaccgttatcaaaaatatcgcctgcgactataatggcatcgacgtggtggtgttctacctgagcgataagccagtgcagaaaagcctgatgttcagcagcgcgacttttggtataaaaatattgccctaaatgccaatcggcggtgtggataatgcgcatcgtgttctctcggtattcatgccgcgtggcgttggatgatgttgtcattattcattatgtgaaatggtgtgtcgtcgccatggtgttctgtcatcgtaatgccatgattatatatagcagggatgacggctgtcgcggtggaatcaagagtttggaaagcggctcgaaaaatcagatgtacgcgctgtaacatcatgcgacggcgggcagtgtgtttttcataaatctgtcataaaactgacgcataatgcctttcgcctgctaacagcgacgatgattaacgacaggattaacaatggcaaaacgcatattagtcgtggaagatgaagcaccaattcgtgaaatggtctgctttgtactggaacaaaatggttatcaacccgttgaagccgaagattatgacagtgcggtaacgcaactgtcggagccgttcccagaactggtgttattggactggatgctgccaggaggttcgggcctgcaattcatcaagcatatgaagcgcgaagcacttacgcgtgatattccggtgatgatgctgacagcgcgtggcgaagaagaagaccgcgtacgcgggcttgaagtgggggcggatgattacattaccaaaccgttttcacccaaagagctggtggcgcgtatcaaagccgttatgcgccgtatttcaccgatggcggtggaagaagtgattgaaatgcgcggcctaagccttgacccttcctctcatcgcgtgacgaccgaagagcacgcgttggatatggggccgacggaatttaaactgctgcatttctttatgacgcatcctgaacgtgtttatagccgggaacagttgctgaatcacgtgtggggcactaacgtttatgttgaagatcgtactgtcgacgtccatattcgtcgcctgcgtaaagcgctggaaaccagcggacatgacaaaatggtgcaaaccgttcggggaacgggctaccgtttttcaacgcgttactgaggtggtcgtaaccggagaaacactaacgtgctagaacgtttatcctggaaaaggctggcattggagctagcttttttttgtttgcccgctttactgctggggctgatttttggctatctgccctggtttctgctggtcgccgttctaggcctgctctgctggaatttttataaccagctcaaactctcttattggctgtgggttgaccgcagtatgacgccgccgcccggccgctggagctgggagcctctgttctacgggctctatcagatgcagttgcgtaaccgacgccgacgccgggaactggcgctcctgatcaaacggtttcgcagcggtgccgaatccttgccggatgccgtggtgatcaccaccgaagaaggaacgatcttctggtgtaatcatctggcgcaacacctgctcaatttccgctggccggaggataacggtcagaatatcctcaatttattgcgctatcctgaattcactaattatatgaaaggacaggatttcagccgtcctctcacgctgcaattgaataattcccaccatgttgaattccgtgtgatgccctattccgaagggcagctactgatggtggtgcgtgatattacgcaaatgcaccagcttgaaggtgccagacgtaacttttttgccaatgtaagccatgagctgagaaccccgctgacggtgttgcagggctatctggaaatgatgcaggaagacacgctggatgcggcgttacgcggaaaagcgttgagtactatgcaggaacagacccgacgcatggacgggctggtcaaacagctgctgaccttgtcccgcattgaggccgcgacagcgatcgatctgaatgaaaaagtcgatattccactgatgctgcgcgtattgcagcgtgaagcgcagaccctgagccaggggcgtcatgagatcgtctttcgtgtgaatgaaaacctccgcgtgtttggtaatgaagaacagttgcgcagtgcggtatccaatctggtgtataacgcggtcaaccatacgccagagggaacgcgtatcgaagtctgttggcagaagatccctcagggggcgcaatttcaggtcagcgataacgggccgggtattgcagccgagcatttgccgcgtctgactgaacgtttttatcgggtggataaagcgcgttcgcgacagacgggcggcagtgggctggggctggcgattgttaagcatgcgctcagccatcatgattcccgtctggagatcatgagtgaggatggtctgggatcacgttttgtctttacgttgccgaatcggttgattgtccctgcctctctggctgaaaatacggctaaaccttcagtctgacggaaaacgctatccatgaaatccgccacacgtatcgcagtcgcttttttactgctgctcagtgcgctttgctccgcgcagcctcgtcagatgttggcgggtaacctctccagcgcggggtcggatacgctggctaacctgatggccttttgggcggcggatttcagccagcattatcctaatgtgaatttacagattcaggccgccggatcgtcctccgcgccaacgtctctggcatcaggggccgcgcagcttgggccgatgagtagggcgatgaaggccagtgaaattgaggcgttcgtccagcactacggttatccgccgctggcggtgccggtggcaatggatgcgctggttgtgttggttaatcaggataaccccctgtcggggctgaatttgtcacagctggacgctatcttttcgattacgcagcgctgcggtaaccaccagccgataaaacagtggggcgaccttgggctgcgtggcagttgggaaaaacgctcgctactgcgctatgggcgaaattctgcgtcgggaacctatgggttttttaagcaaaaagcgctatgtcgtggcgattttcttcctcaggtgaatgagctgcctggttcggcgtccgttgtgcaggcggttgctgcgtcaagcgatgcgatcggttatgccagcgtgggctttcgttccagcggtgtaaaaatgctgccattagccgcacaaggcaccgactacatttatccctcgactgaaaatattcgcagtggcttgtatccctatacccgctatctctacatctatgtaaacaaagcacccggacaaccgttggaagcactgacggcggcatttttggcgcgcgtgctgtccgaaacgggacaatcgctggtgaatcaggatggctatttgccgctaccggaagaaatacgtcgtcaggcgcgtcaacagattggcctgtcggaataacgccccttcccattatgaatttacgatgttttcacgctacatgaattttattcacgtgatgtgaaaattcttccattgctctgagattctctacgtgacacgatagttttaaatttagacgtccagatggctaaataagattaagtgtaactatccctctgggcaaatatttcatattgaaactatctgccagtacgcttctttcctgaaggtgagtgctggcaacatgtcaggagcgacagatggcgaacaccttatcccctttccgtgccgatatcgtcggcagtttcttgcgtccggctgcaattaagcaggcacgtcttcagcaccaagcgggcgagattgatgatgtcgcgctgcggaatattgaagatcgtgagattctgcgggtggtagaaaagcagcgtgaagctggcttgcaggttgtgacggacggtgagttgcgccgttcttggtggcacttcgacttctttgccgatttgcacggcgtagagcgctatgaagccgatcacggtattcaattcaacggtattcagaccaaatcccatgcgatccgtgtcgtggataaagtgagttttaaccctcaacacccgatgctcgatcatttccgctacctgaacagcatttctggcgatgcagtcgctaaaatgacgattcctagcccgagcgtgatgcatttccgcggcggccgaaaagcgattgatgcgacggtttatcccgatttggctgattacttcgacgatctggcgcaaacctggcgcgatgcgattcacgcattttatgatgcgggctgccgcttcctgcaattggatgacaccgtgtgggcttacctgtgctctgacgatcaaaaacgtcagatccgtgagcgtggtgaagatccagcacagttggcacgtacctatgccgatgtcctgaataaagcactggctgataaacctgccgatctggttatcggtttacacgtttgtcgtggtaatttccgttcgacctggatttctgaaggtggatatgagcctgttgcagaaattctgtttggtgaagtgaatgtcgatgcattcttcctggaatatgataccgagcgagcaggcggatttgagccactgcgttttgtgaagccgggtcaccagcaggttgtgttggggctgatcactacgaagaacggcgagctggaagaggctgaggtcgtgcaagcgcgtatcgcggaagcggcaaagtatgtcgatatcagccagatttgcctgagtccgcagtgtggctttgcttcaacggaagagggcaacagcctgacggaagatcagcagtggaataagctgaagcttgttgtggatatcgccaatcgcgtgtggtgataccgatgaggtaaccttatcccataatggatacacagaggctggatcatacgatccggcctttttttgtggccgttatcctgctttccatcggcgatgtttttgtgaaatatgttttttttatgatcggatgacgcattttatgccgttttttgtcagttttattgcaatgaaatatcgataaatgcgcaaatcatgtgttatgcaattcagtataaaccaatttatattcttattttttagtataaataggctagatactctggtttttggatctccacttgtctttttacgctacaaacggtttacttagcacccaatatggctgtgcaaaaaataactcctctatgctcaccatctttcgcgtcggcagattgttggcaccatgcttcgggctacccgtttgcgaacggcttctggcggcgataaacgacacgattttctttttatcgatttgatacaggcaacacgacatcactatgagccatcgtttaacttccagagatattgtggcattaggttttatgacctttgctttattcgtgggggcaggaaatattattttcccgcctatggtgggattgcaggcaggagagcacgtttggactgcggcaatcggcttcctgctgacagcggttggcctacctgtgctgactgtcatcgccctcgctcgagttggcggtggtgtcgatgcgctaagctcaccgattggtaaaaaggccggagtggtgttggcgaccgtgtgctatctggctgttggaccgctgttcgcgacgccgcgcacggcaaccgtctcgtttgaagtcggtctggctcctttggttggcaacggggcggctccacttctgatttacagcctgatctattttgctatcgtcatcgggatttctctatatccgggaaaactgctggatacggtcggccatgtgctggcgccgttgaagatcatcgctttggcggtattgggtattgccgcagtgctgtggcctgcgggcacgccgattcctgcaacagaagcgtatgagcatctgccgttctccaatggtttcgttaacggctatctgacgatggatacgctgggcgcgatggtctttggtatcgtgatcgttaatgctgcacgttcacgtggggtgacaagttcagtgctgctgacgcgttacaccgtatgggctgggctaattgcaggcatcggcctgacgctggtctatttgagcttgttccagcttggttctgtcagtggtgaactggcgccgcaggcactgaacggggcggagattctccatgcttatgtgcaacactcgttcggtaacatgggaagcaacttcctggcgttgttaatttttatcgcgtgtctggtgacggcggtgggcttaacctgtgcgtgtgctgaattctttgcacaatacctgccgctgtcctatcgcacgctggtatttgtactgggaatgttctcaatggtggtgtccaaccttggcttgagccacctgattcaactttccattcctgtactgacggcgatttatccaccgtgtatcattctggttttattgagttttacgctgcgttggtggaatagtgcttcacgtattgtggctcccgtcatgctagtcagtctgttatttggcatgattgatggtataaaatcgtcggctttcaaatcgctgttaccagagtggagcctcaatctgccgctgagtgagcaagggttggcttggctgccaccgtcactgctggtgttactggtagcagtgatttatgacagactgtgtggtcgtcaggaagttacggtacatcaataatatcgttcacacctgatagcgctgggatggtagggatatcctactgttccagcacagcgttgggtttctgcaccacaggtatttgcctgtggtttttctttttgtaatgttttcttttataagacagggttgcttatcaatggaacaaccatcctccaagctcaagcgtgggttaagcacgcggcacatccgctttatcgcccttggttcagcgatcggaacgggtctgttttatggttccgctagcgcgatccaaatggctggccccagtgtgttactggcttatctgatcggtgggattgttgcgtatatcatcatgcgcgcactgggcgaaatgtcggtgcataacccacagtccagctcgttttcccgctatgctcaggattatctcgggccgttggcggggtatgtcaccggctggacctactgctttgaaatgctgattgtcgccattgccgatgtgaccgcgtttggcatctacatgggtgtctggttccctgctgtgccgcactgggtgtgggtcttgagcgtggtgctcatcattggtgccatcaacctgatgaatgtgaaggcctttggtgaactggagttttggctctctttcttcaaagtggccaccattatcatcatgatcgctgccgggatcggcatcattgtctggggaattggtaacggtggtgaacccactggtatccataatctatggagcaatggtgggttcttcagtaacggtgtgatgggaaccattctatcgctgcaactggtgatgtttgcgtatggcggcgtggagatcatcgggatcaccgccggtgaagccaaagacccgcataaatccatccctcgtgcgattaactctgtaccgtggcgtattctggtgttctatgtcggtacgctattcgtcattatgtcgatttatccgtggaatcaggtaggcaccaacgggagcccgttcgtactgacgttccagcatatgggtattacagcggcagcaggcattctgaactttgttgtgattaccgcttcgctgtcggcaattaacagtgatgtcttcggcgtaggccgtatgctgcacgggatggcggaacaagggcatgcaccgaaggtgtttagccgtgtttccaaacgtggtatcccgtgggtcacggtggtcgtgatgatgatggcgctgctggtggcggtgtacctgaattatattatgcccggtaaagtttttctggttattgcctcactggccacctttgcaacggtgtgggtgtggatcatgattctgttttcccagattgccttccgccgccgtctgagtgttgatgaagtgaaggcgttggcgtttccgctacgtggtggtatcgcgacctccgtgttcggtatcgtcttcctgttcttcattatcggtttgattggctacttcccggatacccgcatatcactgtatgtcggcattatctggatactggtgcttttagtgggctatgtctggaagaagaagcatcagaacgcggtggctgcacagaattaagctagctgtttgctattagacgaagcgctcagaatagagcgcttttttttagctgattctatgctttcggaacggtcatttgccgcgccattatccgcatatcgtggccggtcggagcttggtgaatgcggagatcgaactccggtaagatcgcaaagatatggtcgaaaatgtcagattgtatgctttcgtaatcaacccaggcggtggtgttggtaaacgcgtaaatttccagcggtaccccttcagacgttggttcaagttgtcgcaccatcagcgtcatccctttatgaatccctggatgggtgcgcaggtaaacctgaaggtaggcacggaacgtacccaaattcgtcagacgacggccgttcagcggtgatgtcaggtcagaatcggattgcgaattgtgctgctctaactcgctcttcttgttctgaatataagctgacagtagcttgctgcgcagcaatcgcgactgttcgtcttccgtcatgaaatgcacactggtggtatcgatattgatgctgcgcttgatgcgtcgtccaccagattccgacatcgaacgccagtttttgaaggaatcggacaccagtgagtaagtgggaatggtggtgacggtattgtcccagtttttcacttttaccgtcgtcagcccgatgtcgatgacggcaccgtcagcgccgtatttcggcatttcgagccagtctcccagcgtcagcatatcgttggcggaaagctggatgccagcgactagccccatgatcggatctttgaacaccaacatcagtacggcggccatcgcacctaaaccactaatcagaatcagcggtgatttcccgatgagcaatgacaccaccatgatgctaatgacgatagtggcgatcagtttcaggctctggaagataccgcgcagcggcaactgtgccgcgactttggtccgggcggagacattgagcagcacatcgagtagcgagaagagagacagcagcgcaaaaatcataatccacacttgggagcagatgatgagcgcttcacgggtttcactttgcgcgggaagccacacaaagacttgaatattgaggatcaccccttgtagcaagaaggccagccgattaaacaagttgtgttgcgtcagagcctgcttccacccgtggccttctgtctttcctggtttattgagtgagcgcagaaccattcttttcagcacaacctgatgcagaatcaggtgaatgacggcagaaatgagcaatatcagtccaagaacaatcagtaatgcaatgatgccagcgtgttgtatatctgcttctctcaaccacagctcgaggttttgttgcatgcgttctccttttattctatcaatctgtcgtgcattaacacgatgtgatgttaaggctaaggatttagcgcccctagtcaaccttttgtattctctgggatcgcgtagggaaggtgagtcgtgaggaaaatgattaggggaaaatcgcgggcaaagaaaaagccagtcgcatagcaactggcttgattatcacattacccctgtgggcaaggatggggattacagcttgtctgcgttttcagacaggtatttcgctacaccatctggtgacgcgcccataccggatttccctttttcccactgtgccggacacacttcgccgtgctcttcgtggaattgcagtgcgtcaacggtacgcagcatttcatcgatgttacgacccagcggcagatcgttcactacctggtggcgaactacgccgtttttgtcgatcaggaaagaaccacgcagtgcaacacccgcttctggatgctcaatgccgtaggccttctgaatttcacgcttaatgtcagcaaccatcgcgtactgcacttcgccgatgccgcctttgtccacaggggttttacgccatgcgttgtgaacaaactcggagtcgaaggaaacaccaaccacttctacaccgcgctttttgaactcggcatagcggtggtcgaaagcaatcagttctgatggacaaacgaaggtgaagtccatcggccagaagaagatcacggcagctttaccgttgatgtgcttcttcaggttgaagttttcgacgatttcgccactgcctaaaacggcagctgcggtgaagtctggggcttgacgagttaccaggaccataattactcctgtagatagcggttaatgatcggagaatgtaaaaaacagcgatcagtatagggattctgcctgagtgaatacaggcaaagagaccaatcaatgagatagcttttgtctattgaactcatcgctatttcctttcaagaaatcatattaacctttttaatcgaaaggacaatatccctgtcatacttcaagctgcttgtgcgttggcaatactcggctcatctctgagcctcgccctgaagggccgccgcaactcacagctgttgcgttttggctaactgcatcatgcgtggataaaattgccagaagagtatttcaaattggtgatagtgctgctcaatatcctgaaaagagccggacagtgcggctagtttaggacggcgcaccgacattctgtgcagcacatcggcgataaacggcagttccgcataacgtgtcatccaacgttccggccacaaatagagattcaggttctgaaagcgttcaggggtttgcgccagattgggctcgatttgtgattgcgcaccatcgataaaggtctgcaaaggcgtgtccggcaccaactgtaaccagtgacgtgcaagatagtgatcccatagaacatctaatgtaatgggggagacgcggcggaactcatcactgaaatactgacgcgcctgtttgacttccggcaggctgtcggtcagcgagtcaacgcggcgatgcaggcggatacccgcgacgatctcgtcagcgtagctgccttgtgggttgccgcgaacaaagtccgccatcaggttacctaacagggagctgtcggccagcgtggccagatggaggtgggcaagaaaattcatggcaacagtatatacccttcatctttcgagttacaggctcgttggctgccattaaatactcggcccgtcgtgggcctcgccctgaagggccgctgcaagcagcgttcaaatctgctcccgacagatttgtcacctcagtcacttactgatgtaagctcctagggactccctcagttgccgccttcctgtatctcgaaatctattgggtatcatgcattccacgactcaggtgcttattccttgcagccatgcgcttgcggctctagactaggccgcccatttttaatgtactaacagctaagtggaatgctatgcgtgttgccgatttttcgtttgaacttcctgaatcattgattgcccattatccacaggcggaacgcagtggttgccgcctgttgtcgctggatgggccgacgggggatctgacgcacggcgtgtttactgatttgctggagaagctgaatccgggcgatttgctggtattcaacaatacacgcgtgattccggcacgtctgtttggtcgcaaagtcagtggcggcaagctggaagtgctggtggaacgtgtgctggatgatcatcggattctcgcccacgttcgggcgtcaaaagcgccaaaaccgggcacagaactgctgctgggcgatgatgaaagtgtcaaagccacgatggtggcgcgccatgacgcgctatttgagctgcatttcgatgactcccgtgatgttctgtcgattctgaatgacatcggccatatgccgctgccgccttatatcgacaggcctgacgaagacgcggatcgtgagctttatcagacggtatatagccaacgtccgggtgccgtagccgcaccgacggcgggcttacattttgatgagccaatgttagcggcattgcgcgcaaaaggcatcgaaatggcgttcgttacgctgcacgtgggtgcaggtactttccagcctgtacgcgtcgatacgattgaagatcacatcatgcacgccgaatatgccgaagtgccgcaggacgtcgtcgatgccgtactggcgtgcaaggcgcggggcaatcgtgtgatcgcggttggcaccacgtctgtacgttcactggaaagtgctgcgcaggccagtcaggatgcgccgatcgccccgttcttcggcgataccaaaatttttatctatccgggctatcactaccgcattattgatgcgctggtgaccaatttccatttgcccgaatcgacgttaattatgctggtgtcggcctttgccggttaccagaacacgatgtctgcctaccgtgaagcggtggcagagcagtatcgttttttcagctacggtgatgcgatgtttattacgcatagcccgatggccgaacaagagaaagtgggataaatcctgctttctacataatagtgatgccacagatcacgttctgtcaggcattaatacatcattaccatcagactgtttttctgatgctggaggctaagtgaagtacgaattacaaacaacggacggccgtgcgcgacgtggcagattgatttttgaacgtggcgtggtggaaaccccggcatttatgcccgtggggacttacggcacggtgaagggtatgacgccagaagaagtgaaagagactggcgcacagattctgctcggcaatacgttccatctgtggctacgccccggtcaggaaatcatgaagctgcacggcgatctgcacgatttcatgaactggcacggcccgattctgacggactctggtggttttcaggtgttcagtctcggcgatattcgcaagattaccgagcaaggtgtgcatttccgtaacccgatcaacggagactcgattttccttagcccagaaaaatcgatggagattcagaacgatctcggttccgatatcgtaatgatctttgatgagtgtacgccgtatcctgccgattgggattacgccaagcgctccatggagatgtcactgcgctgggcgaaacgcagccgccagcgttttgacgagctagagaataaaaatgcgctgttcggtattattcaaggtagtgtttacgaagatttacgtgatgtatccgtaaaaggtctggtagacattggctttgatgggtacgctgtgggcggtttggcggtgggtgaaccgaaagaagacatgcaccgtattctggaacacgtttgcccgcagattccagaagataagccgcgctatttgatgggcgtaggcaagccggaagatctggtggaaggtgtacgccgcggtgtggatatgtttgactgcgtgatgccaacgcgtaacgcacgtaacgggcatctcttcgtgactgatggcgtcgtgaaaatccgtaatgcgaagcataaagatgacgtcagttcgctggatgaacactgtgattgctacacgtgtcgcaattatagccgcgcctacttgcatcatcttgaccgttgcaacgaaatactcggagcacgactcaataccattcataacttgcgttattatcagcgtttaatggcgggtttacgtcaggccattgaagagggtaaattagagctctttgtggtggatttttaccaacggataggcaaacccattccgccgcttgctgaaaaagacgttgccgcaagcaactgaaaacccattcgctatgaatagcattgtgctgtgaagcgtttttactattgtaatgttgataatttatctttttgatagcttatcttttgacaaaaaagaggatatttaaatgagtcttttcatctccgatgctgtagctgcgactggcgcttcggctcagggaagcccttactctctggttattatgctggccgtttttggtctgattttctactttatgatcctgcgtcctcagcaaaaacgcggcaaggaacacaaaaagttaatggattccatcggtaagggtgatgaagtcttaacgactggcggtctggttggtcgcgtgaccaaagtgtccgacactggctatattgcgattgcgttgaacgaaaccaatgaagtggttatcaaacgtgatttcgtggctgccgtgctgccaaagggcacgattaaggccctgtaatttttgattttcccgaagggaactgccgtgttaaaccgttatcctttgtggaagtacctgatgctggtcgtggtgttgtttgtcggcctgctctatgcgcttcctaacctatatggtgaggatccggcggtacaagttactggcgcgcggggaaccgccgccagcgaaacgacgctgatccaagtccagaatgtcttaaaagaacaaaatatcaccagtaagtcgattgcattggaaaacggtgcgattcttgctcgcttctctaaccctgacattcagctccgcgcgcgtgaagcgctcgttaatgagctgggcgaaaaattcgtcgttgcacttaaccttgcacctgccacgccaacctggctgcgagtgttgggtgctgagccgatgaaattggggcttgacctgcgcggcggcgttcacttcctgatggaagtggatatggatacggcgctgggcaaactgcaagaacaaacaatggactctttgcgcagcgatctgcgtgagaagaacattccttatgccgccgtgcgtaaggttgataattacggcgtcgaaattcgtttccgtgatgctcaaacgcgtgatgacggcctcaactatttgacgtcccgtcatcgcaatctggttctcagcagcagcggcagcaacctgctacgtgcagcgatgtctgacgaacgtctgcgtgaagcgcgtgaatacgcagtacagcagaacatcaatatcctgcgtaaccgtgtgaaccaacttggcgttgccgaaccactggtacagcgtcagggggctgaccgtatcgtcgttgaattaccgggtattcaggacacagcacgcgcgaaagaaattcttggtgcaaccgctacgctggaattccgtctggtcaacagtgatgctgatgcgacagcggcggcgaatggccgcgtgccgggtgattctgaagtgaagaacatgcgtgacggttcacccgttgtgttgttcaaacgcgtcattctgacgggcgaccacatcactgactccacatcaagcaatgacgaatacaatcgtcctcaggtgaatatttctctggacagcgcaggtggcaacaccatgtccaacttcaccaaagacagtatcggcaagctgatggcaacgctgtttgtggaatacaaagacagtggcaagaaagatgctacgggtcgttcgatactggaaaaacacgaagaagtgatcaatgtggcgacgattcagtcgcgactgggtaacagcttccgtattaccggtattgataatccgaacgaagcgcgtcaactttctctgctgttacgtgcgggtgcgctgattgctccaatccagatcgtggaagaacgtaccattgggccaacgctggggatgcagaacatcacccaaggactggaagcctgtttgtgggggttgatcgcatcaattctctttatggtcttcttttacaagaagtttggtgtcatcgcgaccagtgcgttggtcgctaacctggtattgattgtcggcgtgatgtcgttgttacctggggctacgctgaccatgccgggtatcgccggtatcgtgcttaccctggcggtcgccgtggatgctaacgtattaattaacgaacgtatcaaggaagaactcagtaatggccgttctgttcaacaggctattcatgagggctacaaaggtgcattcagttccattgttgatgcgaacgtcacgacgttgattaaagtcatcatcctgtatgcggttggtaccggttctattaaagggtttgctatcaccactgctattgggattgcgacctcaatgtttacggcgatcgtcggtactcgtgccatcgttaacctgctttacggcggtaaacgcatcaacaagctgtctatctgaggagtgcgttgtggcacaggaatacaacattgaacaactaaaccatgggcgtaaagtctatgatttcatgcgctgggacacattggcatttgtgatttccggtctgctgatcattatctctatcgcgattatgggcgtgcgtggtttcaactgggggctcgactttaccggtggtacggtcattgagattaaccttgagaaacctatcgatctcgatgtactgcgtagctcattggaaacctctgggttttccgagccgcaggtgcagaatttcggtagcagccgtgacgtgatggtgcgtatgccacccgtttctggcagcgaaaacgaagcgctcggtaacaaagtgctgacggtggtgaatgataccttccagcagcatgcaacggtaaaacgtattgagttcgtcgggccgagcgtgggtagcgatttagcacaggctggcgcactggcgctattttctgcgctggttgctatcctcatttatatcggccttcgctttgaatggcgtctggctctgggggctgtgttggcgctagggcatgatgtgatcatcacgatgggtctgctatctctgttctacgttgaggttgatctaacgataattgcatcactgatgtcggtaattggttattcgcttaacgataaaatcgttgtgtctgaccgtattcgtgagaatttccgcaagattcgtcgtggaacaccttacgaaattaccaacatttccctgacgcagacgctgcaccgtaccattatcacgtcagcaaccacgctggcgatgattttgattttgatggtcttcggtggcgcgttattgcatggcttctcgctgacgatgtttatcggtgtcatcatcggtactatctcttctatctatgtttcttccgctctggctctgaaactgggtatgacgcgcgaacacctgctgattcagaaagtggaaaaagaaggggcggatcaaccgtctatcctgccttaatctactggttgtaaacataaaaaccccgcgttgcggggttttttgcattttagcgctaggaaatgtgtttatatcctaaataattcgagttgcatgcaggcggcgacacagtgaatccccaggagcttacataagtaagtgactggggtgagcgaggaaagccaacgcacatgcggcttgaagtatgacggatatattagggggactcggttgcggcaacaggcggaggactttgtatttcctgaacctgatgcacacgaacaaaaccaagctcttccggtgacaggctgctcagacgtaattcaataatggcttctgttttcgggagaagcgtaggcgagacgacaaaggactgtgtttgcgtgtctccagctaaaggtttcccgctcacgggatcgagtcttccccaatcaagctgtgcgccaaaggctggcagccctttcgcatcaagcgtgcgaatgtgcagtaatgcacttgttccattcgcttctgtctcgatattgcgtagcgatacgctgagcctgccaatactgctttccagcatggtgctggtctgcgcagcaggcaataaataaacgccggaggcagattgagcgttcaacgcattttgtcgttctaacgccgtggcctgatcggtcagcgtttgtaattgctgatttagctgacctatctgattctgtaattttggcatctggcgctgttcggcgcaccctgcaagcaaaagcagtgctggcaggaaggtcagtacgcgatatcgggttctcatatctgtgtttcccctttcgatgttttatacccgtcatacttcaagccgcatgtgcgttggcttcgttcagtcacccgaatcacttactcaagtaagctcatcgggattccctcgcttgccgccttcctgcaactcgaattatttagggtatattcattgatccgttaatccctgttgctgagtttagctgtgattaagcctaagtcataggtgaggcagcttttttcatcctgctaccggaagagatgcgaaacccttcgcaacgcgaattaggggttttggttagtctgttaattcagggtaaactgtctctacgttaaggattactggtcaggacacatcatgcattgcccgttttgttccgctgttgataccaaagtgattgattcccgtctggtcggcgaaggttcacaagtccgtcgtcgtcggcagtgtctggtttgtcatgaacgtttcaccacgtttgaagtggctgaactggtgctgccgcgagtcatcaaaagcaatgaagtgcgcgagccttttaatgaagataaattgcgtagtggcatgctgaaggcgctggaaaagaggcctgtgagttctgatgacgtcgaaatggcgattaatcacattaaatctcatcttcgcgctaccggagagcgtgaggttactaccaagatggtagggaatttagtgatggaagccttgagaaagctggataaagtcgcttatatccggtttgcatcggtgtatcgcagctttgaagatattcgtgaatttggcgaagagattgcgcgtttgcaggattaagtcgtgtctattcgacagagataagaggggcgggaatgagtgcttttcagggaaacggccaattgccgcaggatgaattatatatggcgcgtgcgttagagctggcgcgccgtggccgttttacgacggcacccaaccccaatgtcggctgcgtgatcgtgcgtgatggcgaaattgtcggtgagggctaccatttccgagctggtgaacctcacgcagaggtacatgcgctgagaatggctggggaacgcgctcgtggcgcgactgcctatgtcacgctggagccttgcagccaccatggccgaacgccgccttgcgccgatgcgctgattactgctggcgtttctcgtgtggttgcggcgatgcaggatccaaatccgcaggttgctggtcgtggtttacatcgcttacagcaagccgggattaccgttagccatggcttgatgatggccgaagctgagaaagtcaatgtaggcttcctgaaacgcatgcggacgggttttccttacgtgcaactcaaaatggcggcgtctttggatggtcgtactgcgatggcatcgggagaaagccagtggattacttcaccgcaggcgcggcaggatgtgcagcgttttcgcgctgagagcgcggcgattctgagcagcagtacgacggtattggccgatgacccttctctcactgtacggtggtcagaactggatgctgatgtccagaaacactattcagaagcggatctcaggcaaccagtccgagtgattgtggatagccagcagcgcgtaacaccgcagcatcggattattagccaaccgggtgagacctggctggcgcgcgtgcaggccgatgagcaagcatggccacagaacgttgagcacctcatgctaccgcagcacaatggtggtgttgatttggtggcgctgatgatggtgctggggagacgccagattaactccgtctgggttgaagcgggtgccagtctggcgggagcattgctcaatgcttgtgtggttgatgagcttatcgtttatcttgcccccaaactattgggtgaaaatgcccgttcgctgtgcctcttgccagggctgactcagctgtcccaggcgccggaatttgacatcgtagaggttcgccaggttggccccgatttgcgattacgcctgaaacccaaattctgatgtgtatgtaaatacgtggtgcgggttcgacgaaaccggatacgtgccaacaaaaattatgatagaatccgcccccctacggggcataaagaccagataaaggaaagctatgaacgttatcgaaggtgttgttgctactcctgatgcccgtgtggcgattgcgattgcgcgctttaaccattttattaacgacagcctgctgcaaggtgcgattgatgctttgaaacgcatcggtcaggttaaagacgaaaacatcaccgttgtctgggtgccgggtgcttacgaactgccattagcggttcgtgcgctgaccaaaagcgcgaaaaatggcgggtatgatgccgttattgctctcggaacggtcatccgtggtggaacagcgcattttgaatttgttgctggtgagtgtagctcaggtttgtcctctgttgcgatggacagcgaaatccctgtcgctttcggcgttctgacgacggaaagcattgaacaggcgattgagcgtgctggcacgaaagcggggaacaaaggtgcagaagctgctttgaccgcgctagaaatgattaatgtattgaaagcgattaagtaagcctgattaagtaaggggaattccgtgaaacctgctgctcgtcgccgcgctcgtgaatgtgcggttcaagcgctttactcctggcaattatctaaaaatgatattgccgatgttgaacaccaattcctgagcgagcaggatgtcaaagatgtcgacattacctatttccgtgaattgctggcgggtgttgccactcaggctgagaagcttgatcaactaatggcacctttcctgtctcgccggattgatgaattgggacaggttgaaaaagcgatcctgcgtttggcgatgtttgagctgagcaagcgcgaagatgttccttacaaggtggcgattaacgaggccatcgaactggctaaaatcttcggtgctgaagatagccataagtttgtgaatggcgtgctggacaaagctgctccgagtgtacggaaaggcaaaaagtaaaatgaatcgaatcagggccggatatccggccctgatcgcttttgaatgataggttggctggaaaggttatggttgaaggtgagtttgaccttattgcccgctattttaatcgggttcgaagttcacgtcgcgatgttgaattaggcatcggtgacgactgtgcgttactgacagtggcagataagcagatgttggcggtgagtaccgacacgctggtatctggtgttcacttcctacctgatatcgatcccgccgatctgggttacaaatctctggcggtcaatttaagcgatctggctgcaatgggcgccgatcctgcctggctttctctagcgattaccctacctcaaagcgacagccagtggctatccgcatacagtgacagcttatttgaactgcttgattattatggcatgcagttggtcggcggtgatacgacgcgcggcccgctgagcctgacgctgactatccacggtctggtgcctgctggccgcgcgttaacgcgtcgtggagccagaattggcgactggatttatgttaccggctcattaggcgatagcgctgctggtctggctatcctccagaatacattgcacgttgatgatgatgaagcgcggcaggggttacttcagcgtcaccttcgtcctcagcccagaatcctgcaagggcaggcgctgcgcgatctagccagttcgactatcgatctttctgacggcctcatctccgatttacagcatatacttaaagccagcgaatgtggtgcgcgtattcatctggacgcgattccacaatctccttggctacggaactgtactgacgaagaacaggccttgcgctgggcattatctggtggtgaagactatgagttgtgctttaccgtgccggaaattaaccgcggtgcactggaacttgccttggggcatctcggcgcagcctatacctgtatcgggcaaatcgggccttcatccgaagggttgcgctttttcagggataataaagcgaccgagctgaactggaaggggtatgaccattttagcgagcaaaactgattccgtgaataaggcgaaaggcgctgaagttgcaaaacgccgcttacggctgagcaacgtgtggcacttgctggcgacagggtttggtagcggattatctccctggatgccaggtacggtaggatcgctggcggcgattccactgtggtatctgatgtcgttcctgccgcttgaattgtattcgctgttggtgatgctgagtatttgtatcggtgtttacctgtgtcaccagacggcaaaagatatgggtgttcacgatcacggcagcatcgtctgggacgaatttgtcggtatgtggattaccctgatggcgattccagtggatagctggcaatgggtagctgcgggatttatcgtcttccgctgtctggatatttggaagccttggccgattcgctggttcgatcgcaacgtgcatggcggcatggggatcatgatcgatgatatcgtcgcgggggtgatctctgcgggaattatctattttatcggccatcactggccgatattctgacgttactgcgttattgaaccggggccatgagccccagtttacgttagtcgcttattccatccactgtgtgattctgcgctcaatgccagcggcatccagccccaggtctacacggatttcttcctgcgaaccttgcgggataaatacgtccggtagcccaatgtttagtaccgagacagcaaggcgtttcgccatcaggaattcattcacaccgcttccggcgccgcccataaccgcattctcttccagcgtcacaaacgtgctatgagattgtgccagctcttcaagcaacgcctcatccagcggtttcacaaaacgcatgtctacgagcgtggcgtttaatttttctgccacagcctgtgcttctggcaatagcgtaccgaagttcagaatagcgaccgttttgccctgacggcgcactacacctttaccgattggcagctctgatagtggtgtcagctcagtacccgtaccgtttccacgtggatagcgtaccgccgtagggcctttctggtagtgatagcccgtgtgcagcatctgacgacactcattttcatcgctgggcgtcatgatgatcatattcgggatgcagcgtaagaaagagagatcgaatgcaccctgatgcgtttgcccatcggcaccgacaataccgccacgatcgatagcaaacagaaccggtagactctggattgccacgtcgtggataacctgatcgtaggcacgttgcaggaaagtagagtaaatggcgacgatcggatgatagccaccgacagccagacccgcagcaaacgttacggcgtgctgttcggcaatagccacgtcaaagtattgctgcggatagtcgcgtgagaactgcaacatgccggaaccttcgcgcatcgcaggcgtgatcgccataagtttactgtctttggcggccgtttcctgtagccattgaccgaagattttggaataggtgggttgcgcgccttctttgctttttggcaatgtaccgctggctggatcgaattttggcaccgcgtgccagctgatcggatcttgttcggcgggggcgtaacccttgcctttcttcgtcatgatgtgcagaagctgcgggcctttcagactgcgcatgttcttcaacgtatgcgacagcgcctgaacgtcatgaccatcgaccggaccaatataattaaagcccagttcttcaaatagtgtacccggtacaaccatacctttaaggtgctcttcggtacgtttcaccagctctttgatgggaggcaggccagataagacttttttaccgccttcgcgcaggctggcgtagagcttgccggataacagctgtgctagatggttgttcaatgcgccgacgttttccgaaatcgacatttcattgtcgttcaacaccaccagcagatcggatttgatgtcgcctgcgtggttcatcgcctcaaaggccatacctgcggtaatcgcgccgtcgccgatcacacaaaccgtacggcgacctttgccttcacgctcggccgcaacggccatacccagaccggcactgattgaggtggacgaatgtccgacgcttaatacgtcatattcgctttcatcgcgccacggaaaagggtgcaaaccacctttttggcggatcgttgaaatacgatcgcgacggcctgtgaggatcttgtgcgggtaagcctgatggccgacatcccacaccagatgatcaaaaggcgtgttatagacatagtgcagcgcaaccgttaattcaaccgtccctaaccctgaagcaaaatgtccgcttgaacggctgacgctgtccagcagatattggcgcagctcatcgcagagctttggcaggctctctttcggtaacaaccgaagttcatccggtgtttccactaacgccaatgtagggtacttcgcggtatcaaaactcattagagactcattaagtaattacttatcgcgttcaacgatgaaattcgccagcgcttgtagtggcgcaatattcagggggatcgggctggatgcgacgagatcgtccagcgatgccagtgattcctgatagagctcctgtgctttttttcgtgcattatctaaccccagtaaactgggataggtgcttttacctaactgctggtctgcaccctgacgtttgcctgttgtcgcgctgtcgccaacaacatcgagaatatcgtcctgaacctggaaggcgagcccaatcgcgttagcgtagcgatccagataaggtaaggcgtcgcggccagcgtcaccggctgccagtgcgcccagtcgaacggcggcgcggatcaaggcacctgttttgtggcgatgaattcgctctaatgcagccagattgacctgatggccttctgcttccagatcgaaagcctgaccgccgcacatacctgctacgccacttgcctgcgctaattctgagatcattgccagccgatcgcggtcagagacctgcgtcatcggtgcgtcggccagaatagagaatgccagcgtttgcaatgcatcgcccgcgagaatggcagtggcttcaccaaatttgatgtggcaggtcggctgtccacggcgtaaatcgtcgtcgtccatcgccggcagatcgtcatgaatcaatgaataggcatggatacattctacagcagcagcaggggcgtccaggctctctagcggcatatcaaacagttcgcctgtagtataaaccagaaacggacgcaggcgtttgccccctaagagtgagccatactccatcgcattgactagtggactactctgaaaggggaggctggtgatgaaatgccccaacatacggttagtgcgttgataatgcgcattcagttgcgcgctgaaatcggtcatagcgtgtcattatccggcgtaaacggtgacagcggcgcatcgggatcgtcgctcagcaggatttgtacgcgctgttcggcctgttgcagtttttgctgcccttgacgagcgagctggatgccatgctcaaactcatttagcgcatcgtccagcggcagttcacctgattcgaggcgggtaacgattttttccagttcgttcagtgagctttcaaagctgactggctgctcggtcttcttaggcatagtagtttcggaatcctggtgttatacgccgttggcttgtggcggcaaagcgtggtgttgcgtttggtcatccgtggatgacgcgacgattatacggttaaaacgcacagtatatcttcatataatgatatactccgcgccctggatgctattggtaaaatcatctctgttcttgctgattttaccgataacgtgattttagtgctcagggtaaatttatttacacctttctgaccaagtaacgacagccaccatgaagtttatcattaaattgttcccggaaatcaccatcaagagccaatctgttcggttgcgctttatcaagattctaaccggaaacattcgcaacgtattaaaacactatgatgaaacgctggcggttgtccgtcactgggatcatatcgaagttcgggctaaagacgaaaatcagcgtgaagcgattcgtgatgcgctgacgagaattccgggtattcaccatattctggaagttgaggaccatgcctataccgacatgcataacatctttgaacaggcgttggcgttgtatcgtgaacggttggaaggcaagacgttttgtgtgcgggtaaaacgccgcggtaagcacgagtttagctcacaggacgtagagcgctatgttggtggcggtttgaaccagcatattgagactgcgcgagtcaacctcactgcgccgcagatcaccgtgcatctggaaatcgaacaggatcgcctgctgctgattaaaagccgcaatgaggggatcggcggctatccgattggcacgcaggaagatgtgttatcactcatttccggtggtttcgattccggtgtatccagctatatgttgatgcgccgcggctgtcgcgtgcattactgcttcttcaatcttggcggtgctgcacacgaaattggtgtgaaacaggtggcacattatttgtggaaccgttttggtagttcgcatcgtgttcgttttgttgctatcgatttcgatcccgttgtcggtgaaattctggagaaggtcgatgacggccagatgggcgtcgtattgaagcgcatgatggtgcgtgccgcctccaaaattgccgagcgttacggtgttcaggcgttggtgaccggtgaagcgttagggcaggtttccagccaaacgctgactaacctgcgcttaatcgacaatgcctccgataccctgattttgcgcccgctgatttctcatgataaagaacacattatcaaacaggcacgcgaactagggacggaagatttcgccaaaacgatgccggaatactgcggtgtgatctccaaaagcccgacggtgaaggcagtgaaagcgaagattgaggccgaagaaggccactttgatttctctatcttggatcgtgtggtgagtgaagcgcggaatattgatattcgtgagatcgccgagcagacgagtcaagaagtggttgaagtcgaaacggttgcatcatttgtaccaaccgatgtactgctggatatccgtgcgccagatgagcaggatgacaagccgcttgcgctggatcaggtcgaaatcaaatccttaccgttctataagctgggtacgcagtttggcgatttggatcagagtaaaacctatctgctttactgcgagcgtggcgtgatgagccgtttgcaggcgctatacctacgtgagcaaggtttcagcaacgtaaaagtatatcgtccgtaatatagaaaggcgcgcaagcgcctttctcgttggtcttaatcgtgatagttataaatccccggcggcaggatgatctgcgcggcgacctcggcggctttttctttccccagcagcaaatcaatgatcttcagagcgaaatccatactggtgccaggcccttgtgtggttagcaaattcacgcgtggatcgtagacgacgcgcttttccatccatttctctggcgcgatgctatctttgaatgttggatagcccgtcatgtttcccacggggaacaactgatgatattcaagcaccagtgcaggcgttgcacacatcgcggcgacaatttttccttccagatgcgtttgtcgaacgcactccaccagaattgggctatcgcgaaagcattcggcgccttttagcccacccggtaacaccagcacatcgaaagaccgatcggcgaccatagctagtggcgcatcggccagcagccttaccccacgtgagcagacgatttcaagattgccatcgctagctacgctggcgagtgtcactgttatgcccgcacggacaagcagatctatggtggtgacggcttcaatttcttcactaccaggcgccagacacaccagtgctgatgcggtcataatcactttccttttgcttaatgtagtcaaacagacgagcattttcggggagtgtcaggccgtggagacgcgcacggcgcagtaaatacccggtaatgtagtcaatctcggtatgtcgctgagcgatgatgtcttgcaacattgatgaggtgtttgccgcagtgttctgaataatttgattaacgtagataagcaggctatctcgcgatgtatggaagccttcccgttccatgacgctgaccacttcctggcaaagtgaggcaataagctccgggtaggcagaaagctcgccattggtgcagtgatatttcaccgttagcggattaatgacgcagttagcggccagcttcaaccaacaggtggcgctaatgttggtatgccaggcaacatcaggcaaagcctgatgcagcatttcagctaaatggctttgactgctgtcgccgttaaacgtaccgatgtgtgtcgtgcctgcggcaacgtgcacaacgttggttgtgtcgcgccgtgctgcatgggtggtgataccgagcaccaacggctgttgtagcgacggtaattcttcccgcgagcccatcccgttatgtaacagtagaattgtgcaatgcgggttgagttggggcaacagtaccgtaacggcatcggaaacttgccaggcttttagcgtgaccagcagcagctcgctctgggcaagatgatcgggatcgttagctgtcaggttgagattgcagtgctggccgtccagctgggtgacattgaccgaacaatacggttgcggaatgcgcagccatccttggacatcatgcccttgttgatgcaacgcggcgagccaaagttggcccagcgcgccacagccaagaacggtgattttcatgtgcgtctcccttgtttgatgcgggcgctgtcgatctcttatcttaggctatcattcacatcgtgatcttgtgctattcggcctgtttacctgatgcagagtaaaaatcgggatcgtgtctggcatcttgcttatcgcagaagagcggttattatgctcgccagccaaatttgtcaggagagcgaattatgccatctttcgatattgtttcggaaattgatatgcaggaagtccgtaacgcggtagaaaatgcgacgcgcgatctgagtacccgctgggatttccgtaatgttccggccagttttgaactgaatgaaaaatcacagagtatcaaagtggccagcgaatctgattttcaggtacagcaactggttgatattctgcgtgaaaagctggttaagcggggtattgaaggcggtgcgttggagatccctgaagagatggaacacagcggtaaaacgtacagtgtggaagcgaagctgaagcaaggtattgaaactacgctggcgaagcaactcatcaagctgattaaagacagtaagctgaaagtgcaggcgcagattcagggtgaacaggtacgcgtcaccggcaaagcacgtgatgatttgcaaggtgtgatggcgttaattcgtggtggtaatttggggcagccgttccagtttaccaacttccgcgattgatgctttttagccatccgccgatgaatagaaaaggccagcgaaagctggccttttgcttaatttaggcttgacctactacttgttctagctgctgtcgattggtttttttgttgtcgatcttcacatagacgctgaattcatccggcacgataaccacttcggcaacgccgggctgggtgcgaattttctgttccagctcactatcctgtaatgctaaatcggacagtgcgattctcaggctgctcaggtagggcggttcctgcatggtgaagctgacaaacagccagattgctgcaatggctgcgccagccataaacacggttgatgcgccataaagctcaaacagcccgccgccgagacttcctccaattgctacaccgataaactgtgtggtggagtaaacgcccatcgctgtgcctttatatcccgcaggtgattctttgctaatcagcgatggcaacagcgcctccatgacgttgaaagctaggaagaacagctgtacgccgatgataatttgccagaggtgattatctgatgcccacagaacaatctctcccgctatcagtaccacgatgcagccgatgaagacctgcttcatccgtcttttcacttcagcataaatgatgaagggcacgacgccggcaaaggagaccaacatcgtaaccagatagactttccagtgttcctgcggtgccagccctgctgattccattgcgcggggtagggcaacgaaactcgacattaataaaatatgcagacacatgatgccgatattcagtttcagcagacggctattgccgagtactttgcggaaactgccacgcaccatcgctgattctcggtttaggacgtgttcaggagcggaaggaatcagggtcagcgtgatggcaatgcccgcgagtgacagaacggcgatgccccagaagagcgcttgcaaaccgaaggcgtgagtaacgatagggccaacgaccatagcgatggcaaaggtgacgccaaagctcacgccgataaatgccatagctttggttcggttctgttcacgagtgagatcggaaagcagcgccatgacggcggcggagatggcccctgcgccttgcaatgcccggccaaggataatgccccaaatagaatcactcagtgcagcaatggcactgccgaatgcaaaaatcagcagccccccgacgatcagcggctttctgccgatacgatcggagactaagccgaaggggatctggaaaatagcctgcatcaggccatagataccaatcgcaatcccgatcagtgcttcactggcaccttgtaatgccataccgtaggtggttagaacgggtaacaccatgaacatgccaagcatgcgtagtgaaaaaacagcgcccaagccccatgtggcgcgtaattcgcctgaggtcattttattatcgttcattcattacctctgaaaacaattggcgctattttagtgtgttattggccagacagtaaacgataggtttgttacgtgatttggcggtggaggaaataggggagcgaaaaagaaaaaacacagggcgcagtcataaaaaaacaggcggacgagccgcctgtttttcttaatgcatagaacgcagcttataattaacgcaggtaggtcagcagaacttcatgcgctggagccattgaatccacagacatcatcacgcttagtgaggtaatcgcgacgatggagaaaacaaacagctttcttgcccatacacggtcatcgatcgcatttttatagcctgacaacgccatacccaaccaccacacgctgactgctgcggcaacgatcaggtatttgtaacctgcataaccgccgagagacagcatcaacgttgctatcgcaaacgctacgatatagagcgtgatgtggtttttcgcaacggagatacctttcacaacgggcagaaccgggatgttggctgcctgataatccttgaagcggaaaatcgcaatcgcgtaggaatgcggcatctgccacaggctaaagattaacagcaaaatcaacgcaccagcatcaaactggttgctgacggcacagtaaccgataaccggtggtgctgcgccggataggctgccaattagcgtgccataaacagaatgtcgcttcatgtacaggctatacacaccgacatacacgacgaagcccatcaccgccagccacatagccagcgggttggctgcgacgtacagcagagcaaagcccgcaatacctaacagcgatgcgtaaaccagcgttaccttcagcgaaatcagtccttttaccagaacccgatttttggttctctccattttcttgtcgatgtcgcggtcaatgacgttgttaaacacgcagccagacgcaacgactaacgacacacccacgagggtggcgagaaacaagggataatcaatgcggccttgtgccgcaaggagaaacccaccgataacggaaatcagatttccgaaaataattcctggtttagtaacttgcaggtattgcttaatcatcttttacggctctgttactggatcatcatgttgtggtgtgcgctcatcataatccagatggagcccacgacaacaatcgcgataatcaggacggcaaacacaagagccaccacgttccagcgctcttctgaggacgtattcaggtgcaggaagtacaccagatgcaccagaatttgaaccactgcacatcccaccaccgtgaaaagaatggcgttatgcgaggccgtgccgctcatgaccatactgaaaggaatgactgtcaaaataacggacagaacaaaacctatcacatatgacttaacgctaccgtggctggcacctgcatgatcggttgttgaatgactcatttagattgcccccagcagataaacaacggtgaagacacaaatccacaccacgtcaaggaagtgccagaacaggctcaggcacatcagacgcgttttgttggttgcagtcaggccacgtttggacacctgaatcatcatgatgaccaaccagatcagaccgcccgttacgtggagcccgtgggtgccgactagcgcgaagaaggcagacaggaacgcactgcgatccgggccatagccttcaacgatcaggtgatggaattcatagatttccatcccgataaacaccagaccgaacaagaaggtcacacccaaccaggtattaacctgagatttgttgcccttgttcatggcgatcatcgccatgccgtaggtaatactactgaacaacagcgcgaacgtttctaccagcacgaagggaagttggaaaatatccttcccgcttgggccaccagcagtaccgttaaccagtacggcatacgttgcgaacagcgatccgaaaatgatcaggtcgctcatcaggtagacccagaagccgaataccttattggctcctgtgtcgtggtgcccatgctcagcatgggcagtattgtggttagtcagagtttcagttgacatgtttcacgcctgccttactgagttgatcaaaattctgattctcaatttgctcaatttctttaaccggcacgtagtaatccacgtcctgattaaagctgtgcacaatccaggtcacaattatgccggcgaagccagcgatggccagccaccagatatgccagatcatcgcaaaaccgaataccagactgaatgcagagataatcacacctgcgccggtattcttcggcatgtgaatctcttcatagctggcaggacgtttgtaagcttcacctttctctttcgcttcccagaaagcatcacgctcgtcaacatgcggcacgatagcgaagttgtagaacggcgcaggagaagaggttgcccactccagcgtgcgtccaccccacgggtcgcccgtcagatcgcggttctggtcacggtcacggatactgacgtagaactggataacctgacacagtacaccgataccgatcaatactgcaccgatggatgccacaaccagcaaggcgtggaattcagggttgatttgctggctcaaacgacgcgtcatgcccatgaagccgaggacgtacagcggcataaaggcaacgaagaagccgataatccagaaccagaacgcgcgtttaccccaggtttcgttcagggtgaaaccaaaggctttcgggaaccagtaagtaattcccgcgaagcaaccaaacaccacgccaccgatgatcacgttatggaagtgagcaatcaggaacagactgttgtgcaggacaaagtttgcgcccggtacggccagcagtacgcctgtcatcccaccgatggtgaaggtgatgatgaagcctgtggtccacagcatcgtggagtgaggctgaatacgaccttggtacatggtgaacagccagttgaagattttaaccccggttgggattgaaataatcatagtggctataccaaagaaggcgttgacgtttgcgccggaccccatggtaaagaagtggtgcagccaaacgatgaacgacagaaccgtaatcgcaatggttgcccataccagtgaggtgtagccaaacagacgctttctacagaatgtggcaaccacttcggaataaacaccgaatatcggcagtaccagaatgtaaacctcaggatgaccccatgcccaaatcaggttgatgtacatcatcatgttgccacccatatcattggtaaagaaatgggtgccgaggtaacggtcaagcgtcagcagcgcaatggtaacggttaatatagggaatgcggcaatgatcagcacattggtacacagtgctgtccaggtaaataccggcattttcatcagcgacatgcccggtgcgcgcatcttcagaatcgtcgcgaagaagttaacgccagtcagcgtggtacctataccggatatctgtagactccatatccagtaatcgaccccgacgccgggactgtactcctttcctgaaagtggcggataggccacccagccagtctgtgcgaactcaccgaccccgagagagaggttgatcaagataacgccagccacaaacagccagaagctgagggagttcaggaatgggaaagcaacgtcacgcgcaccgatctgcaagggaaccgcaaggttcatcaagccaacaacgaacggggttgccacgaagaagatcatgatgacaccgtgtgcggtgaatatctgatcgtagtggtgagcgtttaggaagccttcttgcccggcagaggcaagaacctgctgaccgcgcatcatgatggcatcggcaaaaccacgtatcatcatcaccagtccgacgatgatatacatgataccgattttcttgtggtctacggaggtgaaccactcggcccacagccatttccacttaccgaaataggttattgccgctagcagcccaaggccgccaacgatgattgccgccacggtgaccataataatgggttcgtggtacggaaccgcatcaagtgtaagttttccgaacatcgtattatccctcggctcctttgtgcgagctatgctcgcccatgttcataccctcaccatgttgcatgttttcatcgggcttcatgccttcaccatgatgttgcatgttcatgtcgttgcctgtgaatttgcgaataatattattgaacaaatccggctggacagtggagaagtattcgacaggatggaattcacttggcttagccaacgtattgaattcatccatggtgttcagtgtcttggcggacgcacgaacgttcgcaacccactgatcgaattcctgttgggttggcgtggcaatcgcggtgaacttcataccagagaagcctttaccactatagccgccggagataccgtcatatttgcccggttcattagcgattaagtggagcttcgtctgcattccggccatggcgtaaatctgtccaccaagacgagggatgaagaaggagttcatcacggagtcggatgtgatcttgaatgcaacaggcacgttggcaggaaaagccaattcgttaaccgtagcgataccaaggtccgggtaaacaaacaaccatttccaatcaagcgaaacaacttcgacattgataggtttgacgtctgataccagcggcttgtacggatcaagcgagtgggtcgtcttccaggtaatcgtgccaagaataacgataatgataattggtacagtccagactacagcctctatcttgttggagtgtgaccagttcggggtatattttgccttttcattagaagcacggaacttccaggcaaaagctatcgtcataacgataacgggaatcacaacgatcaacatcagcccgatggcagtcagtattagcgatctttgttctaacccgatctctcctttggggttcatcagcgccatatcgcaaccgctcagtagaacagtggctgcaaataaagacagcatcccaaaaattttattgtatttcttgagtctcatctagcgacctcaataacaagggctctattgtcatttcatgcgagcgggcattttacgggaaggttactgtactgtaaacatgattaaggttatgtcagccgattgttgctgttttttgcccttagtgtcacaaagatagccaaaataaaaatggtatttaaaaacagcaaattaagtggctacccagatgagagtatggatggataataagaaattacaactcaccataacgcttattttctatttttagtttggtgagattttttgcccagcatgtgtttttgataacgaatgaaattagttctggagatattttactaggaaataaaattccctctagcaagataattatgaaaaaaataattaaataaaggaatgatgtaataggttcaggcagcagatgtcgctacctgaacgaatatcgtcaatgtacggacggcttagacgctcgcctgagtgacagatagtccagcaagctaccgaagaaaatgcctaacagcgcgagcgtacagcctgcggtgagtagatattctgccaacatataaaatgaagaccattccagagcattgctgatgagcagaatgagccacaataccagcaatatgacacccaaccccaacacacgtaaggcttttttgtaataattctggaagtttgtgcgtaactgaaaagtatctgttttctgggtaaattccagcgtttcacggcaaatcatcaggattgccaggcctggtaatgcggcaaaaatcgagaacagatagaaccatgcccaaccgtaggattcgacaaaccagcctgcgatagggccaacgtaaactcgtccgacggccgcaagggcagaaagcagggcaaactgtgtggctgagaatgatttgttacacaacgtcatcaacagtgcgacaaaggctgctgttcccataccgccgcagagattttccagaaaaacagcgctggccatggtgaacagatttttgtcagtgattgccaacaaccagtatcccgcgttggaaacggcctgaaggagtccaaacagcatcagcgctctgaacaatgagagccgctgcatcaataatccgccgtaaatcgcccccacgatggtagcgaatagtccaagtgttttgttgaccaagccgacatcacccgcattgaaaccaacgccgcgtatcaggaaagttgttgtcaaactgaccgcaaaggcgtcgccgagtttgtataacacgatcaacagaagaatgagccaggcattgttgcgttcgaagaaatcgcgcagaggagcaacaatcgcttgctccatggtgcgaggcgcaggctgactattgagtggttctggtgctaacagggtggcgaatacaccgatcagcatcaatcctgccattaaccaatacgttgcctgccagccgaaataccggtcggccatccacagcgccagtccacctgaaaccagcatggcaagccgatagcctaatacagaggtagccgcgcccgtaccacgttcttcagggggaagtaaatccgtcttataggcatcaaaaacaatatcctgagaagcggagcagaacgcgaccaaaaccgctagcgtcgccagccacaagagatcgcgcgttgggttcataaaccccataccaataatggcaacaatcagcagaagttgactgaggatcagccagccgcggcgtctgccaagaaacggtggggtgtaacgatccatcaggggggaccacagaaatttgaatacgtaggcttggccaaccagagagaaaaaaccaatggtttttagatcgacattctcaatggtcatccaggcttgcaatgtgccggatgtcaatgccagtggtaaaccggaagcgaaaccaagcaacagcataaaaagtgagttgcgttggctgaacaacgtaatgatgcgactaaacatggcgagtcctttcccttgctccgtgagacgtaaggagcaagggaagcggcgtacagaaattaacgagcgttttctttgataaagctacttacgctggtgtcttgcgccatgtcgttgatgacatcgcctaacacggtgttaaccgcattggtaatattttcattattggcggtaaatgcgccctgaacgctataggttgagcggtagtttttcatctgcttgttgccatttgccgcttgagaaatgatggagatatctgctttggtcgtgatgctgtagcgcaggttgccttcagagacatcggcgtacaggtggttaactacgatctgcaaagctactggaccaccggttccaatcatataaccacgcgcggtcatttgcttttccagtgcttcttgcaacaggaaacgcagatcgcgggaaggtgtcagcgtaatcagttggccatcgcgattcactttcgccagagcctgatcggcgcgctgatctgcgccattgatgctaattgttacgcccatcaaggtcggatcctgagcaggcacgccaatttttgggctgatgttcagtgtgttgctttttgctgcacatcctgcaagcaggatgatggccagaagagggaaaaataatttttttaacattcgtattttctcaataatgattagtgtggtgagctgacaaatattgttgatatcatatcatcgccactggcagggaaaagagccgatagcaggtaaattgtcctgaaatccatctttttcatgcttttgacctggaaaaaccgtttttatcacatcaagcctgtcgctgacatatcaatttattgcgagcgtttttcttctttctatgccgtttttacgcataaccgattgaaaaacgctaaggttataacagtcatgtcgcgttgatatcccattttccccaagccgaaagggtagccgtatgatgcgtgaaacgatagaagagaagttgcgtgtgggttttgaacccgctcatttagaggtaactgacgaaagctatcggcacaacgtgcctgctggagcggaaagccatttcaaagttgtgctggtcagcgataaattcacgggtgagcgcgtgattgggcgacatcgtgcagtttatgccgtattggctgcggagctcgcgggttcggtgcatgcgttagcgctgcatacatatacgaccaaagagtggatcagcttgcaaaacgccgtcccttcttcacctccctgtggtggtgctggtatcctttcttaagtcatgaatatgacccgttcctgacatattggagtgggttactgacaaaaagtgtgaatctgttgctgtaatagtctgcccgctgttctcgactcatcctctctatatcgctataatgctgcgtctatttttcctgaatgtattcgggacgcttctgactacaaggacggggttggcaatttcccggttctgcgaggttgagtcgagctgtgtgccttagatggcggcagtctgaataagccttgctgtcgtgagaatagttttggggttgaccgatcactgtgattttttgaggtaacaagatgcaagtttcagttgaaaccactcaaggtctgggacgtcgcgtaacgattaccgttgctgctgacatcattgagagtgcggtgaagagcgagctggtcaacgcggccaaaaaagtacgtattgacggttttcgtaaaggcaaagtgccgatgaatgttgttgctcagcgttatggtgcctctgtgcgtcaggacgtattgggtgacctgatgcagcgcaactttgttgacgctatcatcaaagaaaaaattaatccggttggcgcgcctaactatacccccggcgaatatgccgtaggtggcgacttcacttacactgtagagtttgacgtgtacccggaagtcgaactgaaaggtctggaagcaatcgaagttgaaaaaccggttgttgaagtgactgatgctgacgttgataccatgctggatacgctgcgtaagcaacaggcgacttggaaagaaactgaccgtgctgcgacagccgaagatcgtgcaacgatcgatttcactggctctatcgacggtgaagtcttcgaaggcggaaaagcgtccgacttcgttctggcaatgggccagagccgcatgatcccaggttttgaagatggtatcgttgggcacaaagcgggtgaagaattcactatcaacgtgaatttcccagaagactaccacgctgaaaatctgaaaggaaaagcggctcagttcgttatcgtcctgaagaaagttgaagagcgtgagctgcctgaactgactgaagaattcatcaaacgtttcggcgtggctgatggttctcaggaaggtctgcgtgctgaagtccgtaaaaatatggaacgtgagctgaaaggcgcggtgcgtaaccgtgtgaaaactcaggttctggatggactgatcaacgccaacgacatcgaagtgccagttgcactgatcgatggcgaaatcgatgttctgcgccgtcaggctgcacagcgttttggtggcaacgagaagcaagcgctggaattaccgcgtgaactgttcgaagagcaagctaaacgccgcgttgttatcggtttattgctgggcgaagtgatcagcagcaacgagctgaaagctgacgaagcacgcgttaatgtactgatcgaagagatggcttctgcttacgaagatccgcaggaagttatcgagttctacagcaagaataaagagctgctgaacaacatgcgtaacgtcgcactggaagagcaagcggttgaaactgtgcttgctaaagcgaaagtcgttgagaaatcagtaagcttcaacgaactgatgaatcaaacgactacggcgtaaacgttgttgatatcaacattgtttattgcgtagcggggtgcttccctatcaaagcccgtgccttatggcgcgggctttttgcttatagctttgcgtaatcgtagtgccgatgatgaccggtgaggcgatcttttacctccggtgttggacgcctccgttcctgtcagacaatacgcaaggaatggtcacctgaaattgcactattattaagtcaggcgagaatttattaggtcgtgcaaagagttaaaccacagatttgccgtgccgataacgtgttaataataaaataattggctctttaatagagagcgattgatagtgtaagcttgaaatacaatgcacgtgcccccactcactgaagaggaaaggccggcacagcagttaaggattctcggccgttgggttgttcaacagtgacgggggcagggttccatagtcatccccccctatctctagtagaattgagctatgcaatgattgaacaacgcaataagagtgccggacgcattttatctaggagacgtgaatgtcatacagtggcgaacaagaaagacaagcacctcatatggcgttagtgccgatggtggttgaacagactgcgcgtggggaacgttcttacgatatctattcccgtctactaaaagaacggataatctttctgaccggtcaggtggaagattacatggcgaatttggttgtggcacagatgctgtttctggaagccgaaaacccagaaaaagacatttatctgtacattaactctccaggtggcgttattactgctggtatgtctatttacgacaccatgcagtttatcaagccggatgtcagcacgatctgtatgggacaggcttgttcaatgggcgcgttcctgttgactgcgggtgctaaaggtaaacgtatttgcttacctaactcgcgcgttatgattcaccagccgttgggtggtttccaggggcaggcaacggatattgaaatccatgccaaagaaatactgaaagtaaaagccaaaatgaatgagctgatggcgaaacacacggggcaacctcttgaagcgatagagagagacacagagcgcgatcgtttcctctctgctagcgaggcagtagaatacggtttggtagactccgtattcactaaccgtgggtaataattcgccatattagcggtctggtgtggctaaaaatcagtgttcgaccgatagtctgttgtgcggggttattttacgcgtattggctataagtatcggcgttcgttgtagcgatatcgctgtggttggcctgcgggcaaaagacgaagaagaggtttaactcatgacagataagcgcaaagacggttcaggaaagttactgtactgctctttttgcggcaagagccagcatgaagtgcgtaagctgattgccgggccgtcggtgtatatctgcgatgaatgtgttgacttgtgtaacgacattattcgcgaagaaattaaggaagtagcgccacatcgtgagcgcagtgcgttgccgacgccacacgaaattcgccgccaccttgacgattacgtcattggtcaagagcaggccaagaaggtgttggctgttgcggtatataaccactataaacgcttgcgtaatggtgacagcagcaacggaatcgagctgggtaaaagtaacatcctgctgatcggtccgacagggagcggtaaaacgctgttggctgaaaccctggcgcgtttcctggatgttccgttcaccatggcggatgctaccacgctgactgaagcgggttatgtcggtgaagacgttgaaaacatcattcagaagctgttgcagaagtgtgattacgatgtgcagaaagcgcagcgtgggattgtctatatcgatgaaatcgacaagatttctcgtaagtcagacaacccatcgatcacccgtgatgtatctggtgaaggcgtgcaacaggcgctgttgaagctgatcgaagggaccatcgcagcggtgccgccgcagggtggacgtaagcatccgcagcaggagttcttgcaggttgatacctccaagatcctcttcatctgtggtggggcgttcgcgggtctggacaaagtgatcgagcagcgtaccgatacgggacgcggtattggtttcaacgcgacagttaaaggatcggctgaaaaagcgaccgaaggcgaactgttaagtcatgttgaaccgggcgatttgatcaagtttggtttgattcctgagttcatcggacgtctgccggttgtcgcaacgctgagagaattgagcgaagacgcattgattcagattctgcgtgagccgaagaatgcactgaccaaacaatatcaggcgctgttcaatttggaaggcgttgagctggaattccgtgatgaagcgctgacggcgattgcgaaaaaagcgatggttcgtaagaccggcgcacgtggtttgcgttccattgttgaagccgcgctgctggagacgatgtacgatctgccatcgctggaaagtgtggataaagttgttattgacgaatccgtgattgctgggcattcagagccattattaatctatggtaagcatgaaacacagcaggcttccggcgaataattaatcaattaagccgtatcaagaaataaaaatgggggattttatcccccatttgttttttacacgcatgctggtcgttgaatgtgagacatttatccccatatactcaaatacctatttgatgaaacggtgaaaaccgcgtttcacgagattcccataacctggcggaaacgaaactaagagagagctctatgaaccctgagcgttccgaacgcatagaaatccccgtattgccattgcgcgatgtggtggtttatccgcacatggtcattccgttgtttgttggtcgggagaaatcgattcggtgccttgaagcagcaatggatcatgacaagaagatcatgctggtggcacagaaagaagcctcaacggatgagccaagtattaacgatcttttctcggtagggacagtagcctcaattcttcaaatgctgaaactacctgacggcacggtaaaagtgctggtcgaggggttacagcgtgcgcgtattacgacgctctctgacagcggtgagcatttcgctgcacacgcagaatatcttgattctccggcgattgatgagcgtgagcaggaagttctcatgcgcacggcgatcaatcagtttgagggatacatcaagctgaacaagaagattccgccggaagttctgacctctctgaacagtattgacgatgccgcgcgcttagccgacaccattgccgcgcacatgccgttgaaattgactgacaagcagtctgtacttgaaatgttcgacatcactgaacgcttagagtacctgatggcgatgatggaatccgaaatcgacctgttgcaggtagaaaaacggatccgcggccgcgttaagaagcaaatggaaaaaagccagcgtgagtactatctgaatgagcaaatgaaagccattcagaaagagctgggagagatggatgatgcacctgatgaacacgaagcgttaaagcgtaaaattgaagcggcgaaaatgccgaaagacgcgcgtgaaaaagccgaggctgagttacaaaagctgaggatgatgtcgccgatgtcggctgaagcgaccgtggtgcgcagctatatcgactggatggtgcaggtgccatggaatgcgcgtagcaaagtgaagaaagatttgctgaaagcgcaggaaatgctggataccgaccactacggtctggatcgcgtgaaagaacgtatcctcgaatatctcgcagtacagagccgtgttagcaagataaaagggccgattctgtgtctggttgggcctcctggcgtgggtaaaacctcactcggtcagtctatcgctaaagcgactggacgtcagtatgtgcgcatggcgttgggtggtgtgcgtgacgaagccgaaatccgtgggcaccgccgtacctatatcggttcaatgccgggcaagctaatccagaaaatggcgaaagtcggtgtaaaaaacccactattcctgctggatgagatcgataaaatgtcttccgacatgcgtggcgatccggcttctgccttgctggaagtactcgaccctgagcagaatgtcgcgtttaacgatcactatctggaagtcgattacgatctgtccgatgtgatgtttgttgctacgtctaactctatgaatattccggcaccgttgcttgaccgtatggaggttattcgtctttccggctataccgaagatgaaaaactgaatattgccaagcagcacttgctgccgaaacagattgaacgtaatgcgctgaaaaagggcgagctgtcggtagaagacagtgcgattgttggtattatccgttattacacgcgtgaagcgggcgtgcgtagtctggagcgtgaaatttccaaactgtgccgtaaagcagtaaaaacgctgttgatggataaatccactaagcatatccagatttcgggcgataaccttaaagatttccttggggtacagcgctttgactatggtcgcgcggacgatgaaaatcgcgtagggcaggtgaccggactggcctggacggaagttggtggtgatctgctgacgattgaaaccgcctgcgtaccgggcaagggtaaactgacctataccggctcgttgggtgaggtcatgcaagagtcgattcaggctgcgcttaccgtggttcgtgccagagcggaaaaattaggcatcaatgctgatttttacgagaagcgtgatatccacgttcacgttcctgaaggtgcaacgccaaaagacgggccgagtgcaggtatcgctatgtgtactgcgctggtttcctgtctgaccggtaacccagtgcgtgccgacgtggcgatgacgggagagattaccctgcgtggtctggtgctgccgatcggtggtctgaaagagaaactactggccgcacaccgtggtggtatcaagacggtattgattccagatgacaacaagcgcgatctggaagagattccacagaacgtgattgccgatctggaaatccatccggtgaagcgtatcgaggaagtgttggcgttagcgttgctgaatgcgccttctggcatccaggtggtctcgacccctaaagccaaagccaaggctaaggcaaaatagtgacctgtcgcaaaaacccttgataaaatcagggctggtgagtgaaatcgtgcttgccagcttttttttgtaccgctaagttagagcactgttagttttagccgtaactggctaagacatgacagtattgattataaattacgtgtcgcgtcttgggacattgaagcgcgataagagaattccagaggggatgacagagtgaacaagtcacaattgatcgacaaaattgccgcagatgctgatatttccaaagcggcagcagggcgtgtgttagatgcaattattggttccgttaccgaatccctgaaagaaggggatgatgttgctttggttggctttggtactttctcagtacgtgaacgtgctgctcgtaccggtcgtaacccgcaaactggtaaggaaatcagtatccctgcggcaaaagtaccaggattccgtgctggtaaaacgctgaaagacgccgttaactgattattacgtcacaggtttggctgataaccacttcgggttgccaaacaatacctgacgcaatgatattggtagggtaagatacggggcgcatcattttatgatgtgccttttattttattaggactataccccaaataattcgagtttcaggaaggcggcaagggaaggagtcccgatgagcttactcaggtaagtggttcgggtgagtgaacgcagccaacgtacatgcaacttgaagtattaccggtatatacatacccgacacattgcagaacgtggcgggcaataagcttaagtgcgccctagccttgtattgggctatagcaatcgcaaggatgcatggctccggccagcgcagggagttttatccattctacagcggagtgttgtcacattatgatggacaatttacgtacggctgcgaataacgtcgtgctcaaaattattcttgctttgatcatcgcatcattcgttttaactggcgttggtgattatcttattggtggttcaggagattacgctgcaaaggtgaacgggcaggaaattacccgtgctcagcttgagcaggcggtacaaaacgaacgcagtcgtcaacaggaaactctgggtgagaatttctctcttctggcgagcaatgacggttatatgcagcaactgcgtaggcaggcactctcccaactgattgatgaaaccttgctggatcagtatgccaacaagctgggactaaacatcagtgatgcgcaaatcaaacaggcgatctttgatgttcccgcgtttcagacaaacaaccgttttgataatgaaaagtatctggatcaggttcgtcgccttggcgtaacgccggatatgtatgctcagatgctgcgtaagcaactgacgtcacaacagctgattcgcggttttggcaatacggcgttcctgctgccgcaggagatcgataatctggtgaaactggctgcgcaggatcgtgttgtccgtgtggcaaccattgatatcgctgccaaagcgaaagctcagaccgttgctgacgatgaagtccagagttattacgatcaaaacaaagggaatttcatcgcaccggaagaattcaaggtcagctatatcacgctggatgcggcaagcatcatggatagtgtgaaagtggacgataaagctatcaatgatttctacgagcagaataagaacgactattctcaacctgagcgcaaaaaattcagtgtcattcaggtgaagaatgaggctgaggccgcatctgttctggattcgctgaagcaaggtggcgacttcgctgctctcgcgaaagaaaaatcaacggacatcatctcgcgtcgcaacggtggcgatctgggatggatggacgaaaacagcatgattgatgagcttaaacaggcaaaactgacggagaaaggtcaggtttccgcagcgattaaatcatctgtgggttatctgattgtgcgtctggacgatgttcagccacagcaggtcaaaccgctgagcgaagtgcgtgccgagattgctgagaaagtgaagcacgagaaagcgcaggatggttactatgcgctgcaacaaaaaatcagcgaagcagctagcaatgacaatgaatctcttgcttcagctgaagaggctgccagtgtgaaagcagcgcagacagagtggtttacgcgtgagaaagttccagctgtactgaacttccaaccggtaacgcaggctatctttagcggtgcgttgctgggtgagaacggtgctgctggcaacaactctgatgttattaacgttgacggtgaccgtgcttttgttctgcgcatcactgagcataagcctgaaagcactcgccctctggatcaggttcgtaccgagatcgtagaggcgttgaagcgtcagaaggctgaacagcaggctcgtgtggacgctgaaaaaattctggctgagctgaagcaaggcaaagatgacgcacttaaagctgctgggttgagctttggggaagcaaaaacgatgtcttctatctctcaaggtgatgcaacggctgaggcgatttttgcgatgccacatccacagaaagataagccgtcttatgcgattacgcaggatcaggcgggcaacatcgtgctggctgcgctagatagcgtgacgccacatcagctaaacgatgagcagaaaacacagtttgccagccaggttcagcaaggttctctgggtgcgctgtttgattctctgctgtccagcttgcgtagtgaagcgaaaatcaagatgggcaatgcggcgcaagaacagcaataagctccgcaaaaatttgcaaatcgttgcaacaactaaaggccgctttcgcggccttttccacatttaaattctgctgtttgcggtgttgatgggtctgcggcaaggtagccgtgctgtcacacacaaggaggaaacagcatgaaaaaatcaggaataaaagcactgtgcttgataattggaatgagtttgtctgggctgccattactggttcaggcggcatctaaagccgctgacagtactgtgacggcggtgaagtctgcgccagcagatcagaaggcggaaaaagcaacgcttcctgatggtgatgaggataaggtaagcattaatacggcgaacgctgttgatttggctgaaataatgaacggtgtcggccttaaaaaagcggaagcgatcgttaactatcgcgagcaaaatggcccttttacccaggtcgatcaattaactgaggtcccaggaattggggctgcattagttgaacgtaatctctctcgtttaaaactgtgacgtttttaaaattgtgacgttggtcgcagcccagtcgagcacttcctcggggctgcgaacctctgctaggctaattatcaggtcgtaccagttgctgattgtcacaggagcattagcgttatgcagactttcattaccgttcgtggttatcacattgatgtttatcagcatgttaataacgcgcgctatctggagtttctggaagaggctcgttggcaatggttggaaacgttacccgcttttggctggatgcgtagcaacaatattgctttcgtggtggtgaacatcaatattaactatcgcaaacctgccgttctcggtgatgtgctgcgcgttgatagcggattactgcagatgaatacgaaaagcggcgtgatcagtcaaaagataacccgagtgtctgatgaaagtgatgtggcggatgctatgctgacgtttgtctgcattgatttattgacgcaaaaagcgttgccgctggaaggagaactgctggaacacttaaacgcgattcgccgttaacatgaagcagcatgccgtttctgtacgaagtgacatgccgtttttactttgagtgacatctctgcgagtcgaagtctcagcgtaacccgactttctgcttcagtgaagccatgaccgtcgctgcgtctttttgatattgtgcgagtccgtttgcgcgtaaatggcaggcggcacactggccacacccatcacccttgatgccgttatagcaggttaacgtgtggtaacgaaccgtatcgagctgctgataatagtccgctagcgcccaggtttcggccttattgagccacatcagcggagtttcaaaacggatatcacgtgcaatacctaaaacaatggcctgattcagagcctttacgaactcgtcgcgacaatctgggtaaccagaaaaatcggtctcacacacgccggtaatgacggcttctgcaccaacctgataggcgtagatagaagcgagtgtcaggaaaagaatgtttcttcccggaacgaaggtgttggggatgccttgtgcattggcatcgtaatcaggaaccgggatgctgtcgcgcgttaagctgctggtggcgagttcattcagtaagccgacgtccagaaccttatgtgccgctgcgcccaatttctggctgagttcttgggcgacttcaatttccgcgcggtggcgttgtccataatcgaaggtgatgcagtggacgtcatcataatcttgcagagcctgaatcaggcaggttgtggaatcttgtccaccgctaaaaacgacaacagcacgtttcattcttcattcaccttagcgtgatgttagccgcaaaacgtctgtaacgcagtgcggtgcaaagtcgctatgttacctgaaaccatgttacctgaaaaatagcccgtattcagcgttgcggctgcgcgctgaatacaccagcctcacgccagactgggttccggtatgagaaaggacatctccgggttgttcagggcgttgaggtaagggctaatgtcgccgatgtttttttctacccagctactgttgtagtaggtgtccagatagcgttcgccgctgtcacataacagggtcacaatcgcgcctttttggccatggttaaccatttctttggccaattgcagcataccccaaacattcgtgccagtagaggcgcctgctttgcggcctaatacgctttccagccagtacagcgttgcgatgctggcggcatccggcactttgatcatgctatcaatgacgcctggaataaaagaaggctcggcacgcgggcggccgataccttctatccgactgccgcatgggccaatgatggaacgatcctgtttctgatagcagtcgtagaagaccgagttttctggatcgacgacgaccagttgcgtatccaacccctgatagcgaatgtagcgaccgagcgttgctgacgtgccgcccgtaccggcactcatcacaatgtagtccggtacgggatggggttcacgtgccatttgacggtaaatgctgtcggcaatattgttattgccacgccagtcggtagcgcgttccgcgtaggtgaactggtccatatagtggccgttcatctcttgcgccagctgttcggatgcagcatagatttgtcccgcctgctcaacaaaatgacagcgcccgccatagaaagcgatttgctctatttttctttttgcggtgcaggacggcatgacggcaataaacggtaagccaagcaagcgtgcaaaataggcttctgatacggcggtactgccagatgacgcttcgataattggcgtaccttctttaatccaaccgttgcacagcccgtagagaaacaaggagcgcgccaggcgatgcttcaggctaccgctggggtgtgtgctttcatctttgagataaaaatagataccgggataatccggcagggtcagacgtataagatgcgtatcagccgaacgctgaaaatctgcttcgatagcgctgatggcatttttaacccaggcattggtcatcatgaaaactcggttagttattatgcgaatagattaacgagtttttaggataaaaaaattacctttttatctcttaatgctcagtttaagggaaatatttactctttattgatttatatggggatgtttttactatcgaggtgcatgaagtgtcgctattctaaaaatcatggggcggtgatggtattgcagaaaaagtcattaaggtcatcagctatactgatggcaccaacaatgctatcccaccctttttttggtggaaagaatattgcttttatctcttaatagaggatggttgggaaagtttttctatcgagcggctatgttgggtaaaattatgctggataaaattgatcgtacactgctgaatatgttgcaacaggattgcacgctttcgcttcagacgctggctgatgcagttaatctgacatccacgccgtgctggaaacgtctgaagcgtctggaagaagagggaatcattcgggctcgggtggcgctgctggataatgaacgtctcgggttagggctaactgcgtttgtcttactgaagacgcaacagcacaatcgtgactggtatcagaccttcactcgcgtggtgtccgacatgccggaagtgctggctttttatcgcatggcgggagaatacgattatctgatgcaggttcaggtcgctgatatgaaaagctatgatgatttctataagcggttagtgaatggtattcccgggctggtagatgtaacatctagctttgctatggaacgaatcaaacataccacggcactgcctttatccctgtgattcatcgtccatccatcttttgtataatcacttttctgagtctgtcatgacccgtctgcctattggaatgaaaaccgcgtgagactgtttgctcaactgagttggtattttcgtcgtgaatggcggcgttatctgggtgctgtcgcgctattgattgcgattgccattctgcaattactccccccaaaactggtcggcgttattgtcgatggagtgacgcaacacggcatgtcgatggccgaaatgatgcagtggattggcgtgatgctgcttaccgccgtcatggtgtatctactgcgctacgtgtggcgagtattcctgtttggagcgtcataccaattggcggtcgagttacgagcagatttttaccgtcaactgagtcgtcaacatcctgcattttatcaacgccaccgtaccggcgatctgatggcacgcgctacaaacgatgtcgatcgcgtggtatttgccgccggagaaggcgtgctgacgctggtcgattcgatggtgatgggctgtgccgtactgattgtcatgtgcacgcaaatcagctgggaactgaccctgttggcgctgctcccaatgccggtcatggcgattttcatcaaacgctacggtacccaactgcataaccgcttcaaattcgcccaggctgcgttttcttcgcttaacgatcaggcgcaggaaagtttgaccagcattcggatgattaaagcctttgggttggaaaactaccaatccgcgcgtttcgcgcaggttgcggcggatgccggtgctaaaaatatgcacgttgcccgagtcgatgcccggttcgatcccacgatttatattgccgtcggactgtcgaatttgctggcgattggcggtggtagttggatggtgattaacggttcaataacgttagggctgttgacgagttttgtcatgtatctgggattgatgatctggccgatgctggcgctggcctggatgtttaatattgttgaacgcggtagcgcggcatatggccgcattcgtcagctacttgcggaagagctcgtggtgaaagacggtgaggaatcattgcctgccaagcggggtatattggaggtgaatatctctgcatttcgctacccagataatactcgtgatgctttacagcatgttcagtttacgttggcaccgggcaatatgctgggattatgcgggccgacgggatcggggaaaagtacgttgttggcgttaattttgcgtcattttgatagccaatcgggagaaattcgttatcacgatcgtccattagacgctattcggttggatgaactgcgcaaccgctttgctgtcgtgggacaaatgccttttttgttttcggacacggtggcacaaaacatcgcactgggccggcctgatgccacacaacaagagattgaacaggctgcgcggcttgcgagtgtccatgatgacattctacgtttgcctaagggttaccagacggaggttggcgagcgcggcgtgatgctatcgggcggtcaaaaacagcgaattgcgattgcgcgtgcgctattgcttgatgctgaaattttggtgctggacgatgcgctgtctgcggttgatgggcgaacggagcaccagattttgcagaatctcaaaacatggggcgaaaagcggacgctgatcatcagcgcacatcgcctgtcagccctaaccgaagcgaatgaaatcgtggtgttgcagcagggacaaacagcgcagcgtggcacacatagagcgttggccgcagagcccggctggtatcgggatatgtaccgttatcaacagctggaggcggcgctggatgatgtgccgcagttggaaggaacgaaaaatgaatagccctcaacagttttggccaaccctgaagcgtctgttggcctatggttctccctggagaaaaccgctgatacaaggcgtactcatgctgtgggttgctgctatcgctgaagtctctggtcccgtgctggtgagctattttattgacgatctggtggcaaaaggtcagtttccgctggcgattgcggctggcttggcaatggtctatatcctgctgcaaattctggcggcctcgctgcactatttccagacactgttgtttaaccgggtcgcagtgggtgtcgttcagcaactgcgtattgatgtgatggatgccgctttgcgtcagccgcttagcacatttgatacacagcctgttgggcagttgatttcacgcgtcaccaatgacaccgaggtagtgaaagatctgtatgtcatggtggtgtcaacggtattacgcagtgcggcgttggttggtgcgatgctggtggcgatgttcagtctgaactggcagatggcgctcgttgcgctgatgattttccctgcggtcgcgacggtcatggtgctctatcaccgctttagtacgccgactgtgcgcaaggtgcgaagctatctggcggacattaacgatggtttcaacgaagtgattaatggcatgggtgtcatccagcaatttcgccagcaggcacgctttggcaagaagttgggtgcagccagccatgagcattatgaagcccgtatgaaggccttgcgtctggaaggttttctgctgcggcctctgctgagcttatttgccgcgatggtactgtgtggtttgttgatccaatttggttttagctcgatggggtcggttggcgttggggttctgtacgcgtttatcaactaccttggccgcttaaatgaaccactgattgagctgaccacccagcaatccatgttacagcaggcggtcgtcgccggtgaacgtatctttgaactgatggatggcaaaaagcagacctacggcaatgacgagcgccccctgagtaccgggcgcgttgatattgacgatgtctctttttcttatggtacagaaacacgcgtgctacagaatatttccctgacgatacctgagcgcggttttgtcgccttagtggggcataccggcagtgggaaaagtacgctagccagcctacttatggggtattacgtgccagatgagggtgagattcggcttgatgaccggccgctgtcgacgctctctcataccgttttgcgccaaaatgtggcaatggttcaacaggatcccgttgtcctggcggagtcgatgttcgtgaatgtgactctgggacgtgatatcagcgaagaggccgtctggcgtgtgctggaagtggtgcagcttgctgaactggttagggattttcctgaagggttgcatacacgcattggtgagcaagggaacaacttgtctaccggacaaaaacagctgttagcgattgcgcgggtcttggtgcaaacgcctaaaatcctgattctcgatgaggctactgcgaatattgactctggcacggagcagtcggtgcaaaaggcgttgcgcatcatcagggaacagacgaccttgattatcatcgcccatcggctttctactatcgttgaggctgacatgattatggtgctccatcatgggcaaactgttgagcggggaacgcacgagcaactgctgcaacagcagggccgctattatcaaatgtatcaattacaactggccggagaggatctcgctgccattagcacggaatcttgccctgcataacgcgattatctgtaatgccacggtctgcaccgcctcgtatggtgcagaccaacagtctgcgtatagcttcgcaccatcagcaagcattgtgattctggtttttacttgccctgcactgaaagtactcttactgcaccaacttagtgcaattattgccccggattcttgattattccattcctatcgcgtttgctttttgcgcttttctatctctaatcgcgttctccttcctgatttatgccagataaatcatttatggcacaccgtttgctttaatcatgacgtagacctacttcatagagcacgtaatcgaacaagtggcgggcgaaagcctgaacgtaatggctagggggaagataaatgaaactggttactgtggtgataaaaccattcaagctggaagatgtacgtgaagcgttatcttctgttggcatccaggggctaaccgtcactgaggtgaaaggatttggtcgtcagaaagggcacgcggagctataccgtggcgcagaatacagcgttaactttttacctaaggtaaaaattgatatcgcgattgcagacgaccaactggacgaagtgatcgacgtcatcagcaaagccgcgtacaccggaaaaattggtgatggcaaaatttttgtcgccgagttgcaaagggttatccgtattcgtacgggtgaaactgacgaagccgcactttaacaacacctagcgtagatacgtaaatagggatggatgaaaatgaaaaaactactctcttcattaggtctcggtgtggcggcattactcccgtcctgggcaatggctgcgacaccgacaattgataaagcggataacgcttttattatgatttgtaccgtgttggtactttttatgactataccaggcatcgcactgttttatggcggcctgatccgttcgaagaacgtactgtccatgatgacgcaggtgagtgtaacgttcgcgatggtctgtatcttgtgggtggtttacggatatagcctggccttcagtgaaggtaacgccttcttcggtggtttcagtacgtttatgctgaaaggcatcgggattgagtccatcagcggtacctactatcagtttgtgcatgtggcttatcaggcttccttcgcctgtatcaccgttgcgttgattgtcggggcgatcgctgagcgtattcgtttctctgcggtgctgatttttgttgggctgtggctgacgttctcctacctgccgatgacgcacatggtatggggcggtggctatctggctatggatggcgcgttagactttgctggcggtacggtcgttcacatcaacgccgcggttgctgggttggttggtgcttacctgctgggcaaacgtgctggctttggtaaagaagccttcaaaccgcataacctgccgatggtgtttattggtacggcgattctgtatatcggctggtttggtttcaatgcggggtctgcgggtgctgctaacggtgtcgccgctctggctttcctgaacactgttgttgcgactgctgctgcgattctggcatgggttggtggtgagtggttggtacgcggtaaaccttctctgctgggcgcgtgctctggctgtatcgcaggtctggtggcaattaccccagcagcgggtacggttggcgtgggtggcgccttgatcatcggtctggctggtggtgttgcgggcctgtggggcgtaacagtactgaaaagatggctgcgtgtggatgacccgtgtgatgtgttcggtgttcacggcgtgtgcggtatcgttggttgtatcttgacgggggtattcacgtcggcatcgctgggtggaacaggctatgctgaaggtgtgacaatggcgcaccaggtttgggtacagctgttcagcgtgattgtttgtctggtgtggtctggcgtggtggcatttgtcgccttcaaggttgcggatatgatcgttggtctgcgtgtacctgaagagcaagagcgcgaaggtctggacgttaacagccatggcgagagcgcttacaaccaataagtaagaccgttcagatacagtgaacaggcgtggaggaaactccacgcctgttttgttttacggctaacgttgtttaaattgcgttgttgcagcgatgtaattcttttgtcagcagatttactgctggcggcgacgcatgactccttcctgcacgctagatgcaaccagcacaccttctcgggtatagaattgtccgcgtacgaagccacgggcgccggatgcggatgtgctttccacggtatataacagccagtcgtctagccggaaatcacggtggaaccacatcgagtgatcgatcgtggcgacctgcatacccggttccaaaaagccaacgccatgaggctgcaaggccgtgagtaggaagttgcagtcagacgtatagccaagcagatattggtggatatgcttgtcgtccggcagcgggctgctggcacggcaccaaacgtgtcgtattggctcgtccacttcgccctttagcgggttatggaatttaaccgggcgcatctcaatcgggctggcctgaataaatttatcgcgaaagcggggcggcagaagatgctgcatgtcttgtgcgatttcctgctcagatttcagcacctctggcggtgcgacgtctggcatcacattttggtgctcaaacccttcctcatgactttgaaatgaggcagtcatataaaaaatggggcgaccattttggatggcactaacgcggcgagcgctgaaactgttgccatcgcgcaggttttcaacgtcataaataatcggtttttgactatcgccgggtaacaaaaagtagctatgaaaagagtgaatgttgcgctcggcaggaacggtctgcttagcggccgacatggcttggccgacaacttgcccaccaaatacctggcgcagccccaaatcatcgctttgtccgcgaaatagcccttcttcgagtttctctaaacgcaggaggtcgagaaggggttgtagtgattcactcatggtatcggcctcaatggatgcgaatggataattatctatttgttttttaaggtgtaaaatatctatttgtggattttaattatactgaatgtgcggttttcaggaaaatatcagaattttgcaccatcattattgtgtttattgaatcatactatttatgagtgccggtcttcgatgccggtagtctgacaataataaaggagactgaccgaatgaaattatggcatatcttaggcggtatcacgttatcgatgactctggctgcatgtgcacagaggggggattatggcgtttctcctcagactggtgcacctgtcaccagtgtttcctcccagcgtccggctgtcgcaatgccagcggtaacgggtacggttaatattcgtcagcgcattgcgctacctcacaacgcggttttgaccgttacggtgtctgatgcatcgctggcagatgcgccttcaaaagtgattgctcaacgcgtgacgcgtacggaaggaaagcaggctcctttccaattcgagttgccgtataacccggctgatattcagcccaacgcgcgtatcttactcagcgcagcggttgcgatcgataatcgtatcgtaatggtgacggagaacgtcttaccggtcattagcaacggggtaaataacgccgatttggtgttggtgcctgtcgcttctgttcctttaccagcgaaaaatcaggaatcaatgatatctaacccgacgaatcagacccctcatatgcttcagggacagcctgcatcgtcatctatggctccgcagccagtttggtaattcatctggatacgcgccgttatggcgcgtattgccagcgatatttagcaagatcaatctttccctgccgattgaaaatgatgccttccgcctgtagtgcagacttctggcgtacataatctccaccaaccagcgatatttctcctttacgattgattacccgatgccaggggagtttgctgtctttcggcaggcgttttaacaccccaccgacctgcctcgatgctctgggggagtcggcaagctgcgcgatgtcgccataggtcgctattttcccatagggaatcgccgcgacaatttgaaaaacgcgttggcggaaattatcgtttttttctgacatccgcggatgttcctgctgtttctaaaccgattgaacatcatagtggcatagtgaagtgagtaagaaaacaacggttagtatgggttagcttgcaattgcctatctcatcgccgataatgcccaccgctttgtgacacgctgtagttatcatgcaaactgttatgaagtcgtcaatggaggccctgtcggttctcccgcaacactatcctgtggactcggtcagatccggaaggaagcagccgcagcaggagacgtgtgtgccgggatgtagctggcggggcctccaccaatttagcgcctgtataaccgctccatcgtcagagcgagctttgttttcttcccatagatccaatcgtcagccatataccccaaatctctagccatacatacgctttgagccaccattcttggctcgattgatgtcattttccgttctcagcttttcggaaagattacccgtgcatctttgcttagagagtaataatcgcggtaattattacatcctctgttttcatcacaggatatactattagtgatgttatcgatgcgattgttataaatgataagtggtgggggaataagcgtgaagtgagggaggactttcatttttacttaatattaaaaatacaatttgttacaagtcttacttaattaatgcgttaaaaagataataaaaacaaaggccgataatattatcggcgcagtgtatttaatgtcagtttttgtatgcgtgccgtcagaaattaacgtacgtagcgccatactgcggtagggattttgtcgtagagtttgttcattgtcagttcagccaggcgatgatcggctgctgaaaagaacatctccagttcatcattggagagctcatacttgtttttttcaataacacgttcgagtgtgtcaatggttgtgcatttacgcaaacgcatcaaatagtcgatttttttcataatggcctatgcaaacagtacctggtggttaaaaaatataaataaattattgcttaagttttagcaggcgtacagatgttctcccctgagaacattccgaataattttgctttggatttctgccagcgtcgtagttcagcatcattaatgccatagttgctaaacaagacgtaagtatcatccaaatacttttcaacctgctctgaaagctcactttcgttagggtattttattttaaatgtgagaataaacgtagcgatatgctcaataagttcatttaattggagattgatcgcagatgttggatcattgacccagccgtgactgctatcgcctaacgttgctatgctttcgtcacacagattctcacataagaatctgagttgggcaatatcataatgtttcggtgtgtactcatccatatcaatccctccgttaagccgttattcagtgttactgcggttaacacctggtaaacaggtagactgatgaagcttgcaagataaagacattagcattctttcgtattcatgctgttacaggcaatgcattgagccattgtgatttgttcagcaatgaatgaaacaactgagattttcttacctcctagtatctactatgtcgcgaaatagggttggcgtaaataccaacatatcatgacttaaccttaagtatagctctaccatgttggttacgattacgtcattctatatatgactatagcaaaagcgttggtaaaattcgcggataatagataaggtttttattgctatttattttgattaagcctcaggttttttgttgttactatgagcatagaataaacttggctgcggattatttaattatttctatctgaaaatatgagaaatggcagaagtaacgcgaggaggtttttcagttcataatgtgaggggaggatcgttatcttattgtttcagctgttttttcataaaaataatcccgtacagccttgttagcgttatgacgtaggctgtatcgggatgagctagggaaagattaaccttttttcttttttccgccttgtacggccttaaagcgcggattggatttacatataacgtaaactcgcccacgacggcggaccacaatacaatctttatggcgattttttgctgaacgcagcgaactaagaacctgcatttaataaccctctctgattacttgaagaagttcccgaaacgctgatggaagcgtgccgtgctgccttctttggaatattctttttgcttcccggtgtaatagggatgcgatgccgaagaaacttcgatgatgacgtaagggtagtgggtaccctcaagctcaatggttcgatcggttttaatggttgacccagtcctgtaatagacatccgcgctggtatcatgaaataccactgtgcgatagtcagggtgaatacccgctttcatagctacctcaattgttatgttataacatatctttcatgttgcgcttttttagcatacggatcaaccattatgttgttgtgaggtgagtattctctaaattgctgtagatacggataagatgagaaaacagtacggttacctgggaagtgaggataggggcgtaaaaaaggccgctaggcggccttttagaggatatataggtaggttagtgagctgttgtatcgtccactttcttgctgaaacgacggcggacaacaacgaagaacaccggaacgaagaagatagccagcacggttgccgtaatcatcccgcccattacgccagtaccaacggcgttctgtgcaccggaacccgcaccactactaattaccagcggcattacaccgaggataaaggccagtgatgtcatcaggattggacgcaaacgcatacgaacagcatccagcgttgcttcaatcagtcctttcccttctttttccatcagatctttagcaaattcgacgatcaatatggcgttcttcgccgatagccctatggttgttagcaggcccaccttaaagtaaacgtcattttcaagacccgtcatattcgctgcaatcaatgcaccgatgatccccaatggaacaaccagcatgacggagaacggaattgaccagctctcataaagcgccgccagacacaggaacacgacaatcaatgaaatggcatagattgcaggagcctggttgcctgataaccgctcttgataggacattcccgtccattggtagccgataccttgcggtaatttggtgacgaactcttccatcaacgccatggcgtcaccggaactcttacctggagccgcttcgccctgtatttgcatggatggctggccgttataacgctccagacgcggtgaaccgtattcccagtgactctgcgtgaaggcggagaatggcaccatctgtccgttactaccgcggatgtaccagtttttgatgtcatctggcagcatacggaaaggcgcgtcggcctgaacgtaaactttcttcacgcgaccgcgatcgataaagtcattcacataagaaccacccagcgttgttgccaacgttgagctgatatctgacagtgacacgccaagcgcttgtgctttttcctgatcgatatcaagacggaattgcggtgtatcttccatcccgttcggacgaacttgcaccagcgtatcagggcgttgtgctgccatgcccagtaactgattacgtgcttccgtcagttttgcgtgcccaaggttagcttggtcaatcaactggaagtcgaaacctgttgcagtacccagttcgataatcgcaggaaggttgactgcgaaaaccatagcttctttatactggctaaaggccgcgtttgctcggcctgcaatcgccataactttattttctgcgccgcttcgttcactccagtcattcaagctggcgaaagccaaaccggcattctgcccacgaccagagaacccgaagcccgtcacggtaaacacagacttaacgttacctttctcattgtcgagatagtattgcgtcattctgtccatgattttctgggtgttttcctgcgttgcacctgaaggtaactgaacaatgttcaggagaaccccctggtcttcgtccggcaggaaagacgttggcaaacgtaagaacaacagtgccagacccacaactatcaacagatagatgaccagataacggccagtgctgcgcaggatattcgccacgctgtcggtgtagtgctgcgtgctcttctcaaacagccggttgaaccagccgaagaagccttttttctcaccatgatcgcctttggcgatgggtttcagcagtgttgcacaaagtgctggtgtcaaaatcaacgcaaccagaaccgacagcaccatcgccgaaacgattgtgatggagaactggcggtagattgcccctgttgaaccaccggtaaacgccatcgggacgaatacggcggacagcaccagtgcaataccgaccaacgcgccttggatctgctccatggatcgtttggttgcttctttaggcggcagaccttcttccgccattactcgttccacgttttccacgacgacgatggcgtcatccaccagaagcccgatggcgagaaccatcgcgaacatcgtcaaggtgtttatggaataaccaaacgcggagaggatagcaaatgtccccagcaagacgaccggcaccgcgattgttgggatcagcgtggcacggaagttctgcaggaacaggtacatcaccaggaataccagtacgatagcttccaccagcgttttcactacttcgttgatcgagatcttaacgaagggcgttgtatcgtacgggtaaacgactttcaggcctgaaggaaagaactcttccgctttggtcagtgcatcttttactgcgtttgccgtatccagcgcgttcgcacctgttgccaatttgataccgataccggcagcgggtttcccattgaaacgagctataacgtcgtagccttctgcgcccaactcaacgcgtgcgacatctttaaggcgaacctgagacccatcggcgttgaccttcagcagtattttagaaaactcctctgctgaattcagacgggtctgcgcaatgatcgaggcgttcaactgctggccgggaaccggtggagcgccccccaattgtcctgcggcgatctggttgttttgaacacggattgctgcgctgacgtcacctgaagttaactgatagttgttcagcttgttcggatctagccagatacgcatggcgtactgggagccaaatagctgcgcgtcgcctacgccggatgtacgactgatagggtctttaacgttagcggccacgtagtcagcgatatcttcctgtgacattttaccgtcttcactaatgaaggcggcaaccataaggaagctgctacttgatttctgaacgttcaccccttgctgctgtacttcctgcggcagcaacggcatggccagttgcagcttgttctgcacctgaacctgcgcgatgtccggatcggtactggcctcaaaggtcagcgtaatctggaccgtacctgaggagtcactgcttgatgacatgtacatcaggttatcgataccgttcatattctgttcgataacctgcgtaacagagtcttgcagtgttgatgcatcggccccaggatagtttgctgttatttcaatcgcgggtggcgcgattgttgggtactgggcaatgggtaatttaacaattgccagcaaccccgtcagcatcaccatgatggcgagtacccatgcaaaaatgggtcgatctataaaaaacttagccatgaattgtaccggctcctgttagaacgtcttaagacttcgcgggttctgctgacgcttgcggcgcctgctgattttctggagcgacttctttagctttcacctgcgcaccgggtctgattttttgcagaccagtgaggataacgcgatcgcccgctttcaagccttcggcaaccaaccatttgtcaccgattgctttactggttttaagcgtgcgaggttccactttatcgccttccccaacaaccatcgctgtggcctgaccacgcggatcgcgggttataccttgttgaggaactaacaaagccgttgggttaacaccggaatcgaggcgagctcgtacaaacattccggggagcaggttatgctgtgggtttgggaaaatagcgcgcagcgtgatggagcccgtggtttcatctaccgttacatcagagaattccaatgtacccgcttcggtatattcggtaccgttttccaacagcaggcgaacattcgctttgccttcattttgtttcagcgtgccgttttccagctctctcttcagttgcaggaaatcattactggactgcgtgacatccacatagattggatcaagctgctgtaaggtcgttaatgccgttgcttggctggtgcccaccaatgcgccttccgttaccgtggatttacccacgcggccttcgattggtgcattaactttggtgtaagccagattgatttgcgcagtgtcaaccgtcgctttagcagcctgaaccgctgcatcagcctgacgagaggtggcaactgcctgatcgtaatcctgcttgctgacgtagttggtgcccagcagcggtttatagcggttaaccgtcaggcgggcaatttctgcctgagcctgtgcctgagcaagtgagcctttggcgctattatagtttgcctgatatgtcgccggatcgatctgatacagcgatgcaccagctttaacgtcggaaccttcaacgaagttgcgtttgaggataataccgccaacctgtgggcgaacctctgcaatacggtaagcacttgtacggcccggcagctcggtcataacattcagtgcttccgttttcaacgtaacaatacccacttcaggcatctgctgctgtgcgccaccttgctgattgttgccgtcatcacatcccgcaagcattaagccgccagaaagcatcagaactgccgccagaggcgttagccctctgtttttgttcatagataaacctcaagtgtccgatttgaaattgaccaatggatcacaagcttaaaaacccattgctgctatagtcttatgttcatgctatgttacatacatacttgaatgtatgtaaatctcactttccttcaaatacagcgatatggcacgaaaaaccaaattatcatggcacgaaaaaccaaaaaacaggctcaggaaactcggcaacagatactggatactgcgttaagagtgttctctgagcatggtgtgtctgcgacttcattgtctgatattgcgactgctgctggtgtgacccgcggtgctatttattggcattttaagaacaaagccgaaatttttgatgaaatctgggctctggcagagtcaaaaatcagtgagtttgaaatagagtatcagacaaaattccctgataatccactccgtgtgatgcgtgaattattgatttatatgctgcgtttaaccgttagcgacactcactggcgttccattatggagatcgtttttcacaaatgtgagtttgtcggtgaaatgctgcaatcgtataatgcacgaaaagagctttatctttcctgctatgtggatatcgaagaaaacctgattgagtgcattcgtatggggatgttgccgacggacattcatccccgtcgggcagcgattgcgctgcgtgcctatttctccggtgtgatggagaactggttatttatgccggaaagtttcgatctcgatcaggaagccccggcgctggtagatgcctttatcgacatgttgcattttagccctgcgctgcgtaaacctgctgagtaagtagtggttcatccgcgttaacacctcttacctttaagtgcagagctattcgctttaagaggaagatttagcgtcatttttttcttgcgagagctttttctcaaaatcggcctgtaccattgccagtgcggcgagtgcgatacggggttcgatttggttttcttccagcagcataatcaaatcgaccgccagcttgacttcgggtggcgcgttttcaagtgacatgagtcatttcctcttctttctcggcgaagccgccgcgctacagtccttgttcccggcgttcaatctgacgttctaagcgtgatagagcctgacggcagcgtgacaaccgtccttccagcgcggccaactctttttgcagccgctgttgctcgctgaaaagcgtctgtgtaatgagcagactttctctatcctgaatcatggaaagcaaacggcgctcataatcctgatgctccgccagtttgtgatacacatcttcctgcggtggtgcggcattttgctcctgcctgcgcaatgattgtgtcgccagttcacgttgcagagcggctatctggctaaccagtttttcagctagaaacgccacgcgatcggtgcgctgttcggcaaccagctgttttattgcgcgcaggttttgttcaacttcggcgcgataatcacgtagccgagtgccgtaactgctaaaaagctgacgatcaaagcgcgattgcggtacagctttatccgccagcggttcaagctgtttcgccagcgtgttaatttgttgttcaagtgccaacagcaattgatgcgtgttcacttttttcccttacggtaaggctgataattcagcgggccgacgttgtgtagtatgtcagcgtgattgatctacgtcgccttatgtattgcatgaggatatcttaattaatccatcgggcaaggtggtgataaagtgtgatggacattgtagacaaaacatattggtagtgaacaaagcgtaaaggtgaatatgtatcgcgtgttgctgattatactggggtggatttctgttgtgctggcaacgttgggtgtcgtattgcctttattaccgaccacacctttcttgttactggccgcttggtgttttgcccgctcctccccgcgtttccataactggttactgcaccgctcttggtttggcagctatctgcgccattggcagcaacatcgggcgttgccgccaggagcaaagtggaaggctgtcaccatgattctgctgacgtttgcgctttcgctctggttagtcaagctggtttgggtcaggatcttgctgttggtcattttaactattttgctgaccttcatgcttcgtttacccgtggttgatccagaacaacaaacgcagggcgcggatccgaaaagatagcgcaaacggcggtctccgtgacgggcagacaaaaaatatccacctagagtgcggatggttgcatttatccgtcactttgactagatttgagcgttttcgtgcacgggtcgccattttcctctttgtcataatgcttattcatcacatcatgcgatgatgaaagccttgtggcgaccggcatttgtatgttcagaacgttttatcaggcacaactatgacgaccgtaacagcgcagcagcaggcagaattaattaaaaacagtatcaaaagcatccccgattatccgaagccgggcatactgttccgtgatgtcaccagcctgctggaagatcctgtggcctatgcggccagtattgacatgctggcgaaccgttatcgcaacaccggtgtgacgaaggttgtcggcaccgaagcgcgtggttttctgtttggcgcccctgttgcgctggcgctgggtgtgggttttgttcccgtgcgtaaaccgggcaaactgccgcgtccaacgatcagtgaaagctatgaactggagtacggttcagatacgttggaaattcatgcggatgcgatctctgctggcgataatgtgctggtgatcgacgatctgctggcaacgggcggtacgcttgaagccacggtgaaattgatccgtcgtctgggtggcacggtaaacgatgccgcttttatcattaacctgttcgatctgggtggcgagcaacgcctgactgagatgggtgtaacctgctatagcttggttgacttccccggacattaatcataacagtctcgccgatagcggcgtggctgtgttagcatgattgcctcaataactcgactgttgcggtattgatgagctatcaggttcttgcccgtaagtggcgtccccaaacctttacccaagttgtcggtcaggaacatgtcctgaccgcgttggctaacggcctttccctaggtcgaatccatcacgcttatttgttttctggcacccgcggtgtcgggaagacgacgattgcccgtttgctggcaaaagggctgaattgcgaacagggtgtaacggcaacgccgtgcggccagtgtgataattgccgagaaatcgaacagggccgttttgtcgatttgatcgaaatcgacgccgcttctcgcactaaagtcgaagacacgcgcgatctgttggataatgtgcagtatgctcccgcgcgcgggcgattcaaggtgtacctgattgacgaagtacacatgttatcgcgccacagctttaatgcgctgttaaaaacgctggaagagccacctccgcacgtcaaattcctattggcgaccaccgatccgcagaaactgccggtgaccattctgtcgcgctgcctgcaatttcatctcaaagcgttggatgtcgaacagattcgtgcgcatttggaacaggtactacaggcggagaatctcgctagtgaaccacgggcactgcaactcctggcacgtgctgccgatggtagcttgcgtgatgcgctgagcttgaccgatcaagccattgccatggggcaagggcaggtgacaaccgcttcagtcagccaaatgttaggcacgctggacgatgaacaaccgctggcactgattgaagcgttggcgaaaggcgatggcgggcaagtcatgtcgctgctagatcaggttgctgcacgaggtgtggattgggaatcgttattggtagaaacccaaacgttgttacaccgtattgcgatggttcaactgctgcctgcggcgttgggcgatgattacgcggctgttgaagcgcgtatacgagagttggcgcgagctttgccaccggctgacgtgcagctttattaccagacgatgctaattggccgcaaagagctgcctttcgcgccggatcgtcggatgggtgttgaaatgacgctactaagagcgttggcgtttcatcccagtcagattattgccgaaccggttgcaccagtaagcgccgcgcctgctcaggctgcgcgtgcgccctctgtcaagccgcctgcgcagccgcaacctacggcaacaacatcggcggtggctcgtgcgccaatgccgcaaaacagcgaatctcatgacgacgtgctgccgtcatcatactctcccgaaccgccgatggatgcctctgcctatgcgccaccgttaggggaagcgactgttacggccggttctgcggatcagcatggtgagagtgaattacctgatgcgacttctcagctgttacaggctcgcagccagctactgcgaaaacaggggagtacgccaccaaaaaaggctgaaccggcagcgtctgacaacacgcggccggcaacctcagcgctggagcgattggcttcggtgactgagcgcagcattcaacggcaaaacgcgcaaacctctccctccgaacctaaaaagccggaagcgtatcgttggcgggcgcagaataaagtcgacgaagagaaggtcgatgtgacgacgccaaaagcgctgcgttcggcattagagcacgaaaaaacgccggaactagcggcacggctggcggaagagtcattggagcgggatccatgggcggcggaaatccatcgcctgacattgccaaagctggtacaacagctggcactcaatgcgtttaaagagagcgaagatgcaggaaaagtccatctgcatctgcgttcatctcagcggcatctgaattcgcctgtggcgcaaaagacgctgctggatgcattgacggcccactatgggcatcctgtagaattactgattactgaagacgataacccggcggtacggactccgctggagtggcgtcaggctatatatgaagagaaactggcgcaggcgcgtcagtcgattctggccgatacgacgattcaaacgctgcggcgtttctttgatgcggaactggacgaagaaagtatccgccctgtttaaccgctgcgagtgcgcagcccgacgtgatagagagaatactatgtttggtaaaggtggaattggcaacctgatgaagcaagcccagcagatgcaggaaaaaatgcagcagatgcaggaagaagtggcgaatctggaagtcacgggcgaatcgggcgcaggtctggtgaaaatcacgatcaacggtgcgcataattgccgccgtgttgagatcgaccctagcctgatggaagacgacaaagagatgctggaagatctgatcgctgcggcgttcaatgatgccgctcgtcgcatcgcagagacgcagaaagagaaaatggcaacggtttccagcggtatgcaattgccgccgggcttcaagatgccgttctgatgcagaccagcccgcttcttgaatcattgatggaagcgctgcgctgcctgccgggcgttgggcccaggtcggcgcagcgtatggcgtttcaactactgcaacgtaaccgcagcggtggtatgcgtttggcgcaggcgttgacgcaagccatgtccgaaatcggccactgtagcgattgccggacattcaccgagcaggacgtttgtgcgatttgctcgaatccacgccgtcagcaaaatgggctggtttgcgttgtagaaagcccggctgatattcatgccattgaacagacggggcagtttgctggtcgttactttgtgctaatggggcatttgtcgccgcttgatggcattggcccagacgatattggtttggggcgattagaagagcgcctgcaagtggaatcgttcaacgaagtgattctggctactaacccgacggtagaaggcgatgctacagcgaattatatcgctgagctctgtgcgcaacacggcgtgatggccagccgcattgcacacggcgttcccgttggcggtgagctggaaatggtcgatggcacgacgctctctcattcgctcgcgggtcgtcagcccttccggttttaatctgtcggctgccagtcgcatcatctggtagccgcagtcatcttttcttcccccacgattttcttgatccgctgaaatttaccccttgaaatcaccttggtttatccccatttgctacttatcgtcagtttaatcagcctgaataatattaggattgaggtaagcaacaatgagtatgaaaggccaagaaactcgcgggttccagtccgaagttaagcaactactgcatttgatgatccattcgctttactccaataaagaaatttttctgcgtgaattgatctccaacgcctctgatgcagcagacaagctacgtttccgtgcgctgtccacaccagaactgtatgcgggtgatggcgacctgcgcgtgcgcgtgtctacggataaagaaaaacgtactctgacgatttctgacaacggtatcggcatgagccgtgacgaagtgattgataatctgggtactattgcaaaatccggcactaaatcctttctggaatccatgggttccgatcaggttaaagatagccaactgattggtcagttcggtgtgggtttctactctgccttcatcgtggcggataaagtgaccgtgcgtacccgtgccgcgggcgcgaatgccgatcagggcgtgtattgggaatctgccggtgaaggcgattataccattgctgacatcactaaagacgatcgcggaacggaaatcactctgcatctgcgtgaaggcgaagacgagtttctggatgactggcgtgtgcgttccgtcatcagcaaatactctgaccatatcgcgctgccggtagaaatcgaatcccagacagaaagcgaagaagaaggtggtgagtccactgttagttgggaaaaaattaacaaggcacaagccctgtggacgcgcagtaaatctgaagtcagcgatgatgagtacaacgaattttataagcacatctcccatgactttaccgatccgctgagctggagccacaaccgtgtagaaggcaagcaggagtacaccagcctgctctacattcctgcacatgcaccgtgggatatgtggaatcgcgatcataaacacggtctaaaattgtatgttcagcgtgtcttcattatggatgatgctgaacagttcatgccgaattacctgcgttttgttcgtggcctgattgattccaacgatttgccgttgaacgtttcccgtgagattttgcaggacagccgtgtgacgcagaatttgcgtaatgcgctgaccaaacgtgtgctgcaaatgctggacaaactggcgaaagacgacgcggaaaaatatcaaacgttctggcaacagttcggtctggtgctgaaagaaggtccggcggaagacggtagcaaccgggaagcgatcgcgaaactgctgcgctttgccaccacgcaatctgatagttcagcgcagacggtgtcgctggaagattacgttagtcgcatggtggaaggtcaggacaagatctactacatcactgcagacagctatgcggcagcgaagagcagcccacacctggagctgttccgtaagaaaggcattgaggtattgttgttgtccgagcgtattgacgaatggatgatgagctacctgaccgagtttgacggtaaatccttccagtctgttagcaaagcggatgatacgttggacaaactggctgatgaagaaaacgatgcgcagaaagaagcacaaaaagcgctggagccgtttgtcgagcgtgtgaaaacgctgctgggcgaacgcgttaaagacgtgcgtttcacgtaccgtttgaccgatacgcctgcaattgtcgtgacggatgccgacgagatgagcacgcagatggcgaaactgttcgccgcagcgggccaacaagcgccggaagtgaagtacatttttgaactgaacccggagcacgcgttaattaaacgtgcagctgacgtttctgatgaggctgaatttggtgagtgggttgagctgcttctggatcaggctttgttagcggaacgcggaacgctggacgatccaaatctgttcattcgtcgtatgaatcagctattaagcgcctgatattgatgtccttcagaccccggtgtcaaccggggtcttctccgattttactcttccttcctctgacgagggtttcttcgtctacactgaatggcaacattaggcagacggcaaaccgtatttttgggtatttggttttttttcatctgcctacgcgatgctgaagcgagccagttccttgagcataagcgtccagaatggtatggttcagcgtttttcaaatttattttataaatattacatagcaaggggatttacgcgatgcgtattattctgctgggcgctccgggcgcaggcaaaggtactcaggctcaattcatcatgggaaaatacggtattccgcagatttccacgggtgacatgctgcgtgcagcggtaaaagccggtactgaattgggcaagcaggctaaagaaatcatggacgcgggtaaactggtcactgatgaactggtcattgctctggttaaagagcgcattgcacaggacgattgccgtaacggttttctactggatggcttcccacgcaccattccgcaggctgatgctatgaaagatgctggcatcgatgtggactacgtcatcgaattcgcagttcctgacgaactgatcatcgatcgtatcattggtcgtcgcgttcatgcggcgtccggtcgtgtttatcacgtaaaatttaatccgcctaaagttgaagacaaagacgatgtgaccggcgaagacctgagcgttcgtaaggacgatcaggaagataccgtgcgtaaacgtctggttgaatatcatcagcagactgcgccactggtttcttactatcagaaagaagctgacgcgggtaatacgcgctatttcaaagtggaaggcacgcgtaaagtagaagaagttcgcgcagaactggaaaccattctgggctagtttttctaagcgaatcataccccgccatctgaatgccagacgatcgtctggcatttttttgttctgaaattcttgtttgcttatttttctctattgatagcatcggctttacccctgctatctacccgtatttgtttagctttttttcgctacaataggaatctgatgttacgcactggtgggctgaaagaaagcctgcttctccataaaaggaagacggcgatgaaacaagagaaatacggcgtgctgatggtgaacttagggacacctgatgccccgacgccgcaggcggtgaggcgttatctggctgagtttctgagcgaccgccgcgtagtggatacaccgcgtttgctatggtggccgttgctgcgcggtatcatcctgccaattcgctcaccacgagtggcgaagctctatcaatctgtctggatggaaggcggatcgccgctgttggtgattagccgtcgacagcatcaggcgctggctgcacgtatgccagacacgcctgttgagctaggcatgagctatggttcgcccagcttgcgttcagcgctggataagctgctggcgcagggcgtaacgcaactggtggttttgcccatgtatccgcaatattcctgttcaacgaccgccgcggtatgggatgggcttgctgcgcaactgcgtgataatcggcagttgcctgcgattcgctttatccgtgattacgctgaacatcctgcttatattgcggccttgaagcaccgtgttgagcagtcttttgcggagcatggtgagccggacagattggtgatctcctatcacggcattcccgtgcgttatgccaatgaaggggatgactatccgcagcgctgtcgggcgacgactgaggcgctgattgccgcgctggggctgccggaaggcaaaataatgatgaccttccagtcgcgttttggccgtgaaccctggctaacgccgtacacggatgaaaccatgcagggattacccgcacagggaatcaagcacattcagattatgtgccctggttttgctgcggactgtctggaaacgctggaagagattcaagaacagaaccgtgaaatcttcctgcacgctggtggagaagcattccactatattcctgcgctcaatgacgatccgctacatatcgatctgctggaacagctagttggaaaagtagaataggggagagattacctttgtttggtaatgcttgaaagcatcatacctacgttgaacagcataaaaaatggcgggcataatttgtccgccatttttgttattcagcatgtagtcgagccgtttagataggacacgcctgaggtgctggtgggatttcatccagcttcagcagcgtgatcatgctgttggctatttccctttcgcccatgactacctcattggcaccgtgctcggtaatgtagctaacttcatcgtcatagtgcgcgcgagcaataatctctaggtcggcgcgtttctcacgggccgcagcgacgatttccccggcttcatagccgttcggaatggtcagtaatagccaacgggcacagtcgatacgagcaatatccatgacttcaggctttgtagcgttgcccaacacggctttaatgccttgctcacgtagggcatcgacgcgtgtacgtgaattctcaaccactaccacgggaatgcctgcctgatgcaatttggcgccaatcaggctaccaacgcggccatagccgaccagcagagcatggttgcacatatcgacaggaatctgtttctcttcttcgatggcctcttctacgatctgctcttctattgtttcgttcttcgccagatagcgttcaagcagcgtaaacagcagcgggtttatcatgatggagagaatggcaccggctagtaccagatttcgaccctcttcggacaacagccccaacacaatgccgagtccggctaaaataaaggcaaattcgccgatctgcgccagactggcagaaatcgtcaatgctgtccgttttgagtggccaaagaggcgaaccagcgcgaaagcagcggctgacttaccgaacacgatgattgccagagtgatcagcacggaaaccggatcgttcagcaagatcatcggatcaaacagcatgccgacagaaacaaagaacagtacggcgaaggcatcgcgcagcggcagtgtatcgtgagcagcccgctgactgagctcagattcgttcagtaccacacctgcaaagaatgcgcccagtgcaaaagagacatcaaacagtttcactgcgccaaaggcgatacccagagccatcgctaataccgccagtgtgaaaagctcgcgtgagcctgtgcttgcgctttttgccaacacccacggcactagacggcgacctaccacaatcatcagggtgataaacgcgatgactttacctatggtccaagccaaatcggctagcagcttgctggtgtcagcatgctcagccccgatcatgtcgccgaaggctggcagcagaaccagcgtaagcaccatcgccagatcttctacgatcagccagccgatagcgatttggccacgctggctatcaataagctggcgttcttccagcgcacgtagcagaaccactgtactggcggttgatagacagaggccaaaaaccaggccgctcgccaggttccagcccagcatagttgataaccccattccaagtagcgttgccacggcaatctgggctatcgcaccgggaatggctatagactttaccgccatgaggtctttcagcgagaagtgcaggccaacgccaaacatcagcaggattacgccaagttcagccagttctgatgctagtgaggtatcagcgacaaatccgggggtaaaaggaccgacaagtacgcctgcggcaaggtaaccaacaaggggagagatacgtaggcggtgtgccagaataccaaggatgaaggcaagaaccagcccccctgcgatagtagaaattagcggtgttgcagcatgcatcccaactccttgtgccatagatgaaacgtaattgagcggatttacccttcttgccttgaagctacagcgtggttagcggcgcttacgtacccttatcactcttattatgtaccgaaaagcgtattgggattcgttcgtttgctgtctggttgcaacgccaattattctgggtatatacaaattctattgcatataacgaaatgttgcttggataaaagtggtattttatgaaaaatatcagcttctccagttaaaggtagtgtaacacagatttatggatggtttctcacgataagcattgataaacatgcgtaattattatgatggcgtgatgttcttggtgtgaattcactacaaattttccgtgtattcaacggaatgattttttccacctgtgtaaaagccagaaaacagaggataaacggtgtgatgttaggttattacgatgaagtatccatattagcaagagttcgtgacggtgcgacgacagtgccaggccagcgtgatatcactatagcggctatacctaatctgattttgtcacctactgcacattgctgacggatggcgtgaacgtgcttggcgcattgttcatctggctgtgataatttgtgcaatgaatttctcagtggttccactgcagctttaaaataaacggagatttatcatgcgcttttcaataaaagctctgggatgtgcaatggcagtatcgctggcgttaacacctgttatgtcaatggcttgggaaaaagacaaaacatacgccatcactattttgcatacgaatgaccaccacggtcatttctggcataacgatcacggcgaatatggtttggctgcgcaaaaaacgttggtcgatcagattcgtcaggaagtggcgagtaaaggtggcagcgtattactgctttccggcggtgatattaataccggcgttcctgagtccgatttgcaggatgcggagcctgattttcgtggtatgaacatggttggctatgatgcgatggcactcggcaaccacgaattcgataatccactgtctgtgctgcgtcagcaggagaaatgggcaaaattcccactgttatcggccaatatctaccaaaaaagcaccgatcagcggttgttcaagccttatgccctgttcgacaagcaaggtgtgaaaatcgcagttatcggcctgacaacggatgatacggccaaattaggcaatcctgagtattttaccgatatcgaattccgtaatccttcgacggaagcgaagcaggttgttgagcagttgcgtaagagcgaaaagccagatgtgatcattgctgcgacgcacatggggcactatgacgatggtaatcatggctcgaatgcaccgggtgatgtggaaatggcgcgtagcctgcctgctggatatctggacatgattgtcggcggccactcgcaggatccggtctgtatggcgcaggaaaataaaaagcaggtggattatgtgccgggcacgccttgtgctcccgatcgccagaatggtacctggattgttcaggcgcatgagtggggtaaatatgtgggtcgtgctgatttcacattccgtaatggcgaattgaaacttgagcattatcagctgattccgatcaacctgaagaaaaaagtagagaaagacggcaagaccgaacgggttttctatacgcatgaaatcacgcaggactctgacgtcatgaaaatgctgacgccgttccaggaaaaaggacaggcgcagttgggcatcaagatcggtagcgtgaaaggcaaattggaaggcgatcgcaatcaggtgcgtttccgtcagaccaatctggcacacgtgctgctgtctgcgcaacttgagcgagcagaggccgatttcgccatcatgagcggcggtggagtacgtgattcgattgaatcgggtgatatcacttataaagatgtactgaaggttcagccgtttgctaacacgctggtttatgtgaatatgaaaggcagcgacgtcgagaaatacctagccgtagccgctaataaaaaggtggattctggtgcctatgcgcaattccttaacgttagcctaacggcagacggacagggcgtgcagaacgtgaaaatcaaaggtgagccgttgcaggcaaataaagtttaccgcatggcaacgctgaactttaatgcgatggggggggatggttacccacgtcttgataatttgccaggttatgtgaacaccggttttgttgatgctgaagtgctgaagcaatatatcgagaagcattctccgctggatgcgcaagcttatgcaccgaaaggtgagattgtttataaataactgataatgatggcggtttttgtctctgtgctggtggcgaaaaccgctgttttttctctgagatatcttaaagaaatagcgtggatttaagatcttatttgccaaagtgaaataaattaattcattggtttaaattataaaaatccctttttcttaacgcgctttaaaataattcccccgcaaaataaatgatactccctgtgccttttatcaacggagttatcaaaataatgaaaagcgtaaatattgaaattaatgtctgtgatagtacaggaaaatcgacgtgtactgttcatccccctattcaggtcacccctcatacttgctgtcattcaaatgacgagggtgaggaagaacctaatgtttcgggtgttttctccgtatttggacggactggtgttgtcactgcacaatccggtgactataccgccgatcagattaccgaaacggccaccagaaaatttgctacatcggatgagaaagcagtctggaatgcgaagcaggctgcattaatctctggaacaaatattcgtacgctctttggccaatcgttgttaggtagcggtgatctttcaccaacaccagcacaaatgggtgtagcagcggtaggacatactcataccacatcggaaatcaccgactacacgcaaaaaacgaaacagctcatccattcctcattggaagcaggggcgggcataacgctgagttatagccctgcgagtgagaaaacggtaattagcgcaacgggcggaggctctggcagcggcgattctggctatattgtcgccgatcgacagggcgcaacggcagggcaaaatcacgcgttcagcatgagtccacaaaataaatttaatctcgcggcgtatgcgctgaaagaagtcgttggtgcagcgaatcaggtttatgtggttgatgatttcaatgcatcgagcaaaattaactatgaaacaacaaatgatgttgtttttgatggaaaaatacatccgaatattggcggaggtgttgagcttgttaagaacggtgatttttattcatcggaggtgaattcgggtaatcgtgctgtctctattagtctacccagtgtgtcaattgtacccgtaatgacggcagactctgatcgcggttatattgcatcggcatcttcaatatattcgccatcgtatcctgcatatatcgcatttgatagaaatgattctagccccaataacgtgcgtgactgctgggcctcaaatcagaggccgacagacagtaatcctcaatggctgagtttgaaattccctgaccatcaatatattactgagtacgcgataacaaaccgtgtatatgctgggctgtcaaatccaaggtcatgggaattacaagggagtaataacgataatgactgggccactctgcatgctgtatcaaacgatgaaaataacacatcgggcgttattcgccgatttacagtatcgactccggggcgatacatgtcgtatcgattattgttcacagcatcgaatggcggcgataattttgtttgcatcaaagaattatcgttgttcaccggttcaaagatgttacttaaagcgggtgagcaatggtttactgtgagaaatggaattctgtcaaatgttcctgctccaaccagtgccagtgattttattcgtgatggttttatcgcatcaggaaatatccaacaatacccatccagtaatatatattcaggggagggaatacatgttgacgttctttacacaccacaatcccagctatcaattcaacgctctctgctccctggtggatcatggtcacaaatcaattccgcaatcttaacagctacgcagacgggcagcggcaaagtgcgcgtcgccgtaacgcgagatctgattaactggtatgtcttgcggagcggggcgtgggttgatgttggtgcattgtcagcagatacggcaggcgctacggtgttgattgctgatggtatgacgccagccgagcttggtgggattactgcggcacagtggacgcagttgttctcatcaaacaatgacgtgccggacgcgcttgcgtttgcattcgcacttgatatcaccgatccagccacagatgttgcgactattgatcgactggtactgaacgtcaacgatgcgtctagctggaaagtgcaatcccctgcggaagtggaaattcgctggcgcaccgacagtgtgacattccgtaccgtgacggcgggtaattataaactggcgtatcaggttccgtaattcttctccctactgcctattccaatggccgtgtatatcgcggcttttttttcatctgtgttttatataaaagaataaattattaaaacgctttaaaataatactctctctaaataaacgacacttctgatgccttttatcaatggagccatcagtactatgaaaaacatcaatattgaaatcaatgtttgtgacagtacaggcaaatcaacatttaccgttaatcctcatacttgctgtcattccgataacggaagtgggcaagaacccggtgtttctgacgtttcctccgtattcggacggactggtgttgtcactgcacaatccggtgactataccgccgatcagattaccgaaacggccaccagacaatttgctacaccggatgagaaagcagtctggaatgcgaagcaggctgaattaatctctggaacgaatatccgcacgctctttggtcaatcgttgttaggtagcggtgatttttcaccaaccccagcgcaaatgggcgtagcagcggtagggcatactcacaccacatcggaaatcaccgactacacgcaaaaaacaaaacagctcatccattcctcactggaagcaggagcaggcgtgacgctgagctataacgctgcgaatgagaaaacggtaattagctcaacgggcggtggttccggcagcagcaactctggctacatcgtcgccgatcgtcagggcgcaacggcagggcaaaatcacgcgttcagcatgagtccacaaaataaatttaatctcgcggcgtatgcgctgaaagaagaagcaggtgctgcgaatcagacttatgtggttgatgattttaatgcgtcgagtgagccaaattacaaagcgacgagtgcagttatttttgatggcatggtcagtctttatactggttcaaattatcaactaatgccagatgagggtttttactctgctgaaataaaatcggatggtgagaaattagatatcgctgtaatggctgatttttcttcgtccgttattccttttatgacatctaatacattgccagtaggttatacagcgagcgcatctaatgaatctctagggatgtataaagcttttatcgcgtttgatggctctaacaattcaggtccgccacccaactgttggggaactgatgggacatgggtaccttctattgaacgtcctcactggctacaaatcgatttaccagcggaagaggtcatcggtggttatcaaattaccaaccgtagccaactggatatggggaatgttcgaacgtggaaactccaaggcagtaatgataagagtgtaacgtgggatgatttacattccgttaccgatgacgcaaataatgaacctggtgtgataaggaattttactctctcacaattctctagttacaaacgttaccgtctgttaattacagctattaatggtagcagcccatatgtcactatttcagaattaaaattctttcaaccaaatggaaagtttgttatccatactggtgggaaaaactatggcttctctggaagcgtactgactgaaatcactggagagttgaccccagaaaaaatagatctgttaggtgtatcgaaaatcgattcattaaatacgacgctgcctatttttactactcctgtaaaactgatttctgatcggcagattagtgtgcgcacaacatatacaccattagagcaattagtcattcagacgttattaacatcaactgattcatggtcacaaatcaattcagcaacgctaacagcaacgcagactggcagcggcaaagtgcgcgtcgccgtaacgcgagatctgattaactggcatgtcttgcggagcggggcgtgggttgatgttggtgcgctgtcagcagatacggcaggtgcaacggcgttgattgctgatggtatgacgccagccgagcttggtgggattactgcggcacagtggacgcagttgttctcatccaacaacggcgtaccagatgccctcgcctttgcgttcgcgcttgatatcaccgaccctgccacagatgtagcgaccattgaccgactggtgctgaacgtcaacgatgcgtctagctggaaagtgcaatcaccaacggaagtggaaattcgctggcgcaccgacagtgtgacattccgcactgtggcagcgggcaattacaaactggcgtatcaggctccgtaatagctcacgatactcaacattctacttgccgcgaatgtcgcggccttttctttttgatgtcgtccaatttttctccagccactcactgcgtcattctaaccgcttagcacgctattctgccgcctacccaaatacccgccccacgcgcgtacgcgatgacgtactgtgccgccactatcttccttatctgaaatacgcgatgactcgcgttatcgcacaacgctttaccagggtttatttttctacagctaacaaaatcaaacgattgtgatttttaattgaaggatgtcttatgaagagcaattccattcttaaacacatcccctggatgattcttggaatcattggggctgcctgcctcggcgtagtcgcactacgtcgcggtgagcatgtcagtgccttatggattattgttgcttctgtcgccgtttacctcgtggcctatcgatactacagcctgtatatcgcacaaaaagtcatgcagttggatccgaccagagcaacccccgccgttgtcaataacgacggtcttaactatgtaccgacgaaccgtaacgttctgttcgggcaccactttgctgctatcgcaggtgcggggccgctggttgggccggtactggccgcgcaggtcggctacctgccgggcaccttatggttgctgggcggcgtggtgctggcgggtgccgtgcaggacttcatggtgctgtttatttcgacccgccgtaacggtgcgtcgttaggcgaaatcgttaagaaagaactcggcccagtaccgggtacgattgcgctgttcggctgcttccttatcatgatcatcattcttgccgtactggcgctgattgtggtgaaagcgctggcagaaagtccgtggggcgtctttaccgtttgttctacggtaccgatcgcgctctttatgggcgtctacatgcgctttatccgtccgggtaaagtcggtgaaatttcggtgatggggatcgtgctgctggtgctggcgatctggtttggtggcgtagtggcacatgacccgtactggggtccggcgctgaccttcaaagatacgaccattacttatacgctgattggctatgccttcgtgtctgcactgctgccagtatggttgattctggctccgcgtgactatctggcgaccttcctgaaaatcggtgtgatcgtcggtctggcgattggtattgtgatacttaatcccgatctgaaaatgccagcgataacgcagtttgtggatggcaccggtccggtctggaaaggtacgctgttcccattcctgtttattactatcgcctgtggtgcggtgtctggcttccacgcattgattgcttccggtactacgccgaaattgatggctaacgaaaaagatgcacggttcatcggttacggtgcaatgttgatggaatctttcgtggcgatcatggctttggttgcggcgtctatcatcgaaccgggtctctactttgcgatgaataccccgccagcggcgttgggtattacgatgccggatctgcatcgactgggcactgcggatgcgccgatgattttggcacagttacaagatgtatctgcacacgcggcagcaaccgtcagctcctggggcttcgtaatttctcctgagcagattatgcaaacggcgaaagacatcggtgaaccttccgttcttaaccgcgcaggtggtgcaccaacgctggctgtcggcattgcacacgtgttccaccagatcattcctggcgccaatatgggcttctggtatcacttcggtattctgtttgaagcgctgtttattctgacagctctggatgcgggtacgcgtgctggtcgcttcatgttgcaggatctgttgggtaacttcgttcctttcctgaagaaaacggattcgctgattgctggtatgatcggtacggcgggttgtgtcggtctgtggggctacctgctgtatcaaggtgtggttgatccgctgggcggcgtgaagagcctgtggccgctgttcggtatctctaaccagatgctggctgcggtggcgctggtactgggtaccgtcatcctgattaagatgaaacgtacacagtacatttgggtcacattggttccggcggtttggctgctgatctgtaccacttgggcgctgggtctgaaactgttcagcgacaacccacagttggaaggcttcttctacatggcgaacatgttcaagggcaaaattgcagaaggcggtgccgatctgagcgcgcagcagatttcgaacatgaaccatatcgtgaccaacaactataccaacgccggtctgagcattctgttcctgatcgtggtgtacagcatcatagcgtacggtattaaagcggcattggctgcacgtaaagtggctgaacgtaccgatcaggaaacgccgtatgttccggttcctgaaggtggcgtgaaactctcttccggtcactaagccacacgcgcctgtcagattttgcgagacagctagcaaggttgaacgcgaaagatgacgggtacagataccctgtataatgtataacgttatgcagggtattttttatctagccgctattgcaggcgatggtctggaggtaatgatgtttggcaatctgggaaaagcaggaaaatatttgggccaggcggcgcgtatgctggtcggtatgccagattatgatacctatgtgcagcatatgcagaccaatcacccggataaacctgcgatgacgtacgaagaatttttccgcgaacgccagcaggcgcgttacggcggagacggcaaaggcgggatgcgctgctgttaacgacttggaacctgttatgactcaacctttatcctctgatgtgactaaacctgtgtatgtcactattttgaccgggtttctcggtgccggaaaaaccaccttattacggcatatcctgaatgccgaacacggctacaagattgccgtgattgaaaatgagttcggcgaagttccgattgataatacgctaatcggtgaacgtgccagccagattacgacgctgagtaacggctgtatctgttgcacgaagtccaatgagctggctgatgcgctgctcgatctggttgatggcgtggataacggcacgctagattttgatcacgtcatcattgaatgcactggtatggccgatccggggccggtggcgcaaaccttcttctctcatgaagttatctgtgaacgctttgttctggacggaatcatcacgttggttgatgcggcacatgcgcaacaacagcttaatcagttcaccatcgcacagtcacagattggctatgctgatcgcatactgctaaccaaaaccgatgtggcaagcgaagacgagacgctgctaccgcgtttgcaacgcatcaacgcgcgcgcaccaatctatcctgtggtacacgggaatatcgatctgagcgtgctgtttaacatcgacggctttgtccttagtgacaagctggacgtgaaaacgccggtatttcgctttgtcgctcctacgcagaataacgtgcagtcgattgttgtgtatctcgatgatgccgttgagcttcaggcagtctccgatgtgatggaaaacctgctgctacaattctccgataatctactgcgttataaaggcattctggccatcaacggtgacgaccgccgcctgctgtttcagggagtccagcgtttgtacagcgctgactgggacagagaatggcatgctgatgaagaaagaaagagcgtgctggtgtttattggtgttgatttgcctgaacaggaaatccgtgacgctttcgctcgtctgacggcataacgctattgtttatctgtgctggccatccaggtcagcacaatcttgctgatttactttttttctgcctcttactctacttatacagcgccctgtctggttgggcggtacgtgtcatatgtagattctcataatgggaatagtgcaattgcacgaaaaaatccctaccttattgtaattattacgaatacatctaaaacgtgatcgtctctcgctttttaatggaatgttggtggtattttattaaaacgatatttcattatttagtgaggttaagtatgcgtagtggtcttgctctgtctttaatggcttcctgcatcacactgggtattcaagctggtacggcacaagcggccagttcagtgaaattcccagataaaacctgtgacgtcacacaatacggggccgaaggtcaccgcctacagatcgcactaaataccgaggctttccagaaagcgattgatgattgcgctgcggctggtggcggaacggtacacgttcctcgcggtaactatctggtcgatccgctgtttctgaagagtaacatccgactggatttggcaaaagatgcaactatcgtcgcgtcgaccgaagtcgcggcgtatcgcgcgacggaaaaaaccaagtacgctgaagcggaaaatggctggcttccctttatcagtattgccgatgcgcagaacgtggctatcaccggtcaaggcaccattgatgggcagggtgccgtctggtgggagcgctggcgtgagaatattcgcgcaaccggcaagaagggcgggaccgatcgtccccgtctgatttatatcaaaagttccagcaatgtgctggtggacggtgtcacactcacgcattccccgagcttccacgttgtgatgcgttactcgcatgatgtggatgtgaacggtactcggattctgtcaccgtggcatgcaccaaacaccgatgctatcgacccgatcgacagccagaatatccgtattactaacaactacatcgactgtaatgacgaccatatcgcgataaaagccgagaagccggatagccgcttcccgaatggtgtcgtggataacatctatatcgccaacaatatcctgaagcaggggcgcggcatttctatcggcagcgaaacttccggcggtgtgaataacgtactggttgaaaacaaccagtttgaaggttccatgtacggtattcgcattaaaaccctgcgcggtaaaggcggcgaagtgaaaaacatcacttaccgtaataccaaaatggtggatgtcgaaataccgctggtctttgccgcttactacaaagccgcgccgattgtgcaggctgaggtagacaagatgctggccgaaggcggcttcacgatgggtgagcagatttacccaccggataccgacccagagcagccatttgatcagtacaagacgccgcatttcagcaatgtcaccattgaaaatctggaatctaccggtaaaaccaaggccgccgcgtacattatcggcgtgccggaagcgccgctcagtggtttccactttgataacgtgcggattgatgcggataaaggtattcgggtaaggaatgcggaactgcaaaccaaaggcctgactgtcaatgtgaaggaaggcccggtaatgcagttggataaaggggcgaaagtcgatcagtaatcgattataccctaaataattcgagtttcaggacaaaaacggcaaggcgtttttgaacagtgcgtgcgctgaccccgaaggggtgaggccataaggccgaataacgcggcaagggaaggacaaattcgtcgggaacgaatttgaccagccaacggctggcctccggtgagagacaggatgtctctcatttcatcccgatgagcttactcaagtaagtgattcgggcgactgacaaatctgccagaggcaggtttgaacgctgcttgcagcggccccagcggggcgagacacacatcagtgtgtcgagtagtgcagccaacgtacatgcaacttgaagtatgacgagtatatgaagcggtagcgggggacacactggccgtggagtcctctgctatctgcttcgctttgatactacattgcctgacaggttatgctcgtttaatcacaggaattaatcatgcttggcgatatcagcaaaggtggcgcgcagtagccgcgccagatcatctgccgataattcgatatccaatccacgtttaccgccggaaatgaaaatggtatcgaactggcgcgctggttcatcaatcacggtcggcagcagtttcttctgcccaagtgggctaatccctcccaccagataacccgttacacgctgagcgatgaccggatcggccatatcggcttttttggcggacagcgcacgtgcgactttcttgagatccaacattccagcgaccggcgtgatggcaactgcgagattttttgcatcaccattcagagaaacaagcagcgttttataaacctgttctttattcagccccagttttctggccgcttcctcgccaaagttggtttcgtcgctgtcgtggtggtaactgtgtagcgtaaaggcgatcttattcttttcgagtaaattgactgcgggtgtcatgacttcactatccttaaaccctttttgggtcttatcttgcggacgcacaggtgcgccatagtgtgttctttcactgttttgctgaatgaccgtcgttgagcagcgtaggtaaattctcatcgccatacagatgcagcgcaccgacggctacaacgtagtttccgggcggcagcgcctgaagctgctgctgccaacgacggttacgctgacccatcagcaggtcagtcatttcattgctgaacgttgcggggatatccggtttataggtgccgggcttgttgtctagccaccagcccaccatcgtttgcagcaaacgcgcgttggtgtgccagtgcttaatggtgtcttccagcaagagcagaccgccctgaggcaactgttgtaacaggtcaacctgcgtctgctgtccttccagttcgataatctgaattccgtgggatttcgcggcattaatcaactgataatcaatgccgtagtcggggcgtaagcccagcagctgtgcctgtctcgcttgcagcatcagcgcggcctgccagcctggaagcgtattgatagtgctctcatcgaaagagagcgatgcgcagattttttgcaactggcggtagttctccgggctgaggcgctgcacgagcggtggctcggtatcactgtgtccgaagggagagtgagaatcagagatgtcggcttctacaatgagtgcagtcgcctgctggagctgttgcagcagcgtatcgggcagcggtgccatatccaggctacccatatggatactgccaaccagatgcagttgtcgttcattgccaagctgaacatctatcgccgggtaggcataagccagtggtgaaataaaaccaagaaaagtcgcgattctacgcagcagttgccccattgattccgtctcctgatgtgggaatagctatgctaaacgctagatgcagaacaatacaaggtataccgcgggtggcgcgaatgtggtggggtggtaagacgattatgcgaaagaaagcgtgcgccatcattcgcaatgaagatggcgcactgacattactgacttttaggtttaaaacgcagcaagcggttagcgttactgaccacggtgatggaggagagcgccatggcggcaccggcaactactgggctgagcagcgttccggtcagcggatagagcacgcccgctgcaatcggaatgcctagcgagttatagataaacgcacccagcaggttctgcttcatgttgcgcagcgtggcattggagagttctagtgcatcggcgacgccgtgcaggctgtggcgcatcagcgtgatggcggccgtttcaatcgcgatatcgctgccgccgcccatcgcaatgccgacatcggcctgcgccagtgcgggggcatcgttgataccatcgccaatcattgccacgcgtttgccttgagcctgtagctttttgatggcctccgctttaccgtctggcagtaccccggcgatcacctgatagatacccgcttctttagcgatgctcttcgccgttagcgggttatcccccgtgagcataactaactgatagccctgctgatgcagacgctgcaaggcgctgacgctatccgctcgcagcggatcgtggatagagaacaccgcgatgatgtggccattcgccgcaagcaacaccggcgtgataccgcgctgagcctgttcgttgatcagcgtttcaccttcggtggtatcgacctgatactgttggagcagcggcggatttcccagcagcaggtcggtctccccgatcttaccgctgacgccgaggccgcgtagtgtgcggaactgctcgacttgcgttagcgtaagattttccgcgcgttcaagaattgccttcgccagcgggtgattagacccctgttccagcgaggctgcccatgccagcgcctgctcttctgttacgctgccgaacgtatgaattgccacgacgcgcggttgtccctcggttagcgtaccggtcttgtcaaacaccagtacatccaacttgctggcctgctgtaacgcatcggcatctcgcactagtacgccaaactcagcagcccgtccgacgccggaaataatcgacatcggtgttgccagtccaagagcacaagggcaagcaatgatcagaacggttgtgacgataatgagcgtatagactatctgcggctgtggccccacgaagaaccagatcgcgccgctgagaagcgcgatggcaacgacaacgggaacgaatacggcagaaatacgatccgctagctgcccgatagcgggtttgctgctctgcgcctgcctgaccagtcggataatacgcgacagggtggtttggttgccgatcgcgtccgcacggaagagaacgctgccgtcggaaaccaatgtgcctgcgtgaaccgtatcgccggatgttttggattgtgggatcggctcaccagtcagcatggcttcatccacccacacttcgccttgcaaaatctcgccatcgacgggaatacgatcgccagttgtcaggcgtaacgtcatgccggactggacttcggacagtggaatagatttctcaccttccggtgtcacgatgcgggcggttgggggcgttaaatccagcagccgctctaaagcgcgtgaagagcgttggcgagcacgctgttccaatgcatgacccagattgattaaaccgatgatcatcgcgctagcttcatagtaaagatgacgcgctgccatcggaaaaagatccggccacaggttaacggtaatagagtaaagccatgccgcacccgttcccagcgcgactagcgtatccatggtcgccgcaccgtttttcaggctgcgccaggcgttacggtaaaaatgactgcctgctaataccatcaccgccagcgtcagaataccgatgacgagccacggagtttggttctccggcgtcagactcatgctgccgcccaaaacaccccacagcatcagcggtacacccagcagtaaacctagcgccgcctgccattgaaaacggcgaatggcctgctgagccgtttgctgctgacgcgcgcggcgtgcttcttcgtcctgaataatttctgcgccatagcccgcttgctcaacggcggcaatcagcgcttccggctcggcgtgaccgctcactaatgcgctgcgctcagccagattcacgcgcgcctgcgtgacgccgctgacgttttgtaacgccgtctgtacacggttcacgcaactggcgcagctcatcccctgaagcaggagctgcacgctgtcgtcagcgttggtggtgtgtcttgtggttgccggaagaatactctcggccgctggcagcgcttccggcgtcgtcgctacctgtgccagcggctcagtttttgggtgaacgctctcctgcacggtggcgtgatagcccgcgtcttcaatagcactaatcagtgtggtggcctcaacgttgccatacacggcagcctgttctttagtgacatccgtcgccacgacgccgggaatggcttccagcactttacgcgtagcggcgacacagtggttgcagctcaggccagaaagttggagtgacacatccggcgtggtagccagctgtgcgtcgtagcctgcctgctcgatagtgtcgatcaacgtttgggaatcaacgtcgccgctgactctggcgtactgttgggtgacgtcggtttgttcgacagcgggtagcgcgtccagtgcttttttaacgcgttgaacacagtgcccgcaggtcagtccctgcaacgacaacacgatagtttgagacataataattttctcccgtgatcacagccggaggtgaaagacgttgaccggccatctgatttctactagttattgagtaaggtaaaccttctagcaaggggagggtcaaggggaaatcatgaatatcagtgatgttgcgaaaaaaaccggcctcagcagtaaaaccattcgcttctatgaagagaaagaacttctgactacgccgctgcgttctgaaaatggttaccgcagctacgatgatcatcacgtcgaggagctaacgctgctgcgtcaggcgcgtcaggtcggttttaatctggatgaatgccgggaattggttacgttatttaacgatccgctgcggcgaagctcggatgtcaaagcgcgaaccttgcagaaagtgcaggaaatcgagatgcatatcgaagagttgaaaacgatgcgtgaacagttgctggcgctggccgaacagtgtccgggtgatggtggctcggagtgcccgataatcaataatctggcaggctgttgtcaaaagggaaaagcgtcataaaggggagacgggctcccccaaatagtacgttatgttagcgctcaattgagcgcacatgcagcgtgatgccgtcaacggcaatcacttcaacatgcgtgccagcaggcagatcctgttctgatttcacgcgccaactgctgtcaccgatgtttacccgaccaaaaccgttagtcaccgattctgacacggtggcacgcaggccaaccagctgttgtccgcgttggttgagcgtcgacggtggacgcgacagcgttcgtttacgcagccaataccaccagagcagcgccgtgacgatcgtcaggatggcgaaaatcgttccctgccatggccaacccagcggcatgatccacgttaacagcccaaccaataccgccgataggccgctccacagcaaatagccactgccacccagcatttcggcggccaacagcagaccgccgagcgatagccagaaccagtgtgcattttccatcaccagttcaatgcccattattgacctcggctgtctttgctgtctttaatcagttccgtgatcccgccaatagcgcccatcaggttgctggcctccagcggcatcatgatcactttgctgttattggaggagccgatctgctgcaaggcgtcggtatatttctgtgcgacaaagtagttaatcgcctgaatgttgcccgctgcgatggcttcggataccattttggtcgcctgtgcttccgcttctgccgcacgctcacgcgcttcagcttccaggaacgcggattgccgctgaccttcggctttcagaatctgcgactgtttttccccttcggctttcagaatcgcggcctgacgaatcccttcggcttcgagaatatcggcacgcttgttacgctctgctttcatctgcgcattcatggctgcaatcagttcagcaggcgggcgtacgtcacgaatctcgatgcgggtgattttcacgccccacgggttggtggcttcatcaacaatgtgcagcaggcgcgtgttgatgctatcgcgctgagacagcatttcgtccagctccatagagcccagcacggtacggaagttggtcatagtgaggttcacgatagcctgttccagattgctaacttcataggcggcccgcgcgggatcgatcacctgaataaagcagacggcatcaatggcgacattggcgttatcgcgtgagataatttcctgagaggggatgtctaatacctgttccatcatgttgattttgcgaccaacgcgatccataaacggcacgaccaaattaagccctggcatcagcgttttggtatagcgaccaaaccgctccacagtccattggtatccctgaggtacgatcttgatgcctgaccagacgatgatgagtgcaacaaagatcaaaataggaatgacggtaagcatgttctaaaacctccaggttgttttatccccgtcatacttcaagttgcatgtgcgttggattcccttactcaccccagtcacttactggtgtaagcgcctgagaattcgctcagtctccgcctgcctgcaactcgaattatttagggtatatatcggtcgaaagacgtgtcattagacagtgtaactcacttgagtatgaaagcgggtaggaaatacgcccgccggtaagagcgatagggagagtggccagtgaggggacggggctaaatatcgagttcgatgtcgccttgaggcatacagcaacagggtaggatttcatcttgttggatgcaggccagcggtgtttgtcgatacgctacgcggccttttaccagccgcaaccggcaggaaccgcaatagccagagcggcactgatattcaatgctgacgcggttggattccagtacatccagcagggaagggccatcgcctgaacaggaaaactgcgcacctgatgtgcgcagcgtaatggttgggttgctcatagattacagttggaaatcgctcagatcgtcatcgctgatttctgaatcgatctggccgaccagataagagctgacttcgacttcctgcggtgcgacctgtacgttatcggataccagccaggcgttgatccacggaatggggttagtgcgcgtctggaacggcagcgagaggcccacgccctgcatgcggatgttagtgatgtattccacgtactggcacagaatatctttgttcaggccaatcatcgagccgtcgcggaacaggtattcagcccactctttttcttgctgagcggcgagcacgaacaggtcataacactcctgctgacactcttcggcaatctgcgccatttcgggatcgtcatggccggagcgcatcaggtttagcatgtgctgcgtgccagtcaggtgcagtgcttcatcacgggcgatcagcttgatgattttagcgttgccttccatcagttcgcgttcagcaaaagcaaacgagcaggcgaagctgacgtagaagcgaatcgcttccagcgcgtttacgctcatcaggcacacatacagctgctttttcagcgcatgcaggttaacggtcacggtcttgccgttaacctgatgcgttccttcaccgagcagatgatagtagctggtcatctcaatcagcgagtcgtagtagccggagatatctttggcgcgcttcaggatctcttcgttagccacgatatcgtcaaacaccagcgacggatcgttcacgatattacgaatgatgtgcgtgtaggaacgtgagtgaatggtttccgagaaggcccaagtttccacccaggtttccagctcagggatagaaatcagcggcagcagcgccacgttcgggctacgtccctgaatcgaatccagcagcgtttggtatttcaggttgctgatgaagatgtgtttttcatgatccggcagcgcctgatagtcgatgcgatcgcgggacacgtcgacttcttccgggcgccagaagaaggacagttgcttttcgatcagtttttcgaaaatttcatatttttgctggtcgaaacgcgcaacgttgacagactggccgaagaacatcggttcgagcagttggtcatttttattctgtgaaaaagtggtataggccatgaatctctccaaaaaaaatgctgggagcatttttttacgccaggtgcggctacgggtaggacgcccgcgctaaaaggatgaaaggctgcattgcagcctttcattattggcttaaatcttacacgcgccgccttcgcagccatcgtcctgcggttctgccagcaggtcgtcttgtacgtcttcagcgccgtcacgggtgttttggtaatacagcgttttaacgccaaatttgtaggccgtgaccagatctttcagcaactgtttcatcggtactcgacctgacgggaagcgtgatggatcgtagttggtgttagaggaaatcgcctgatcgacaaatttctgcatcaggcccaccagttgcaggtatccatcgttatttggcatttcccacagcagttcgtaagcatctttcaacgtttcgtattccggtacgacttgacgcagaatgccgtctttggacgctttgacgctgatgtggccgcgcggcggttcaataccgttggtggcgttggatatctgagacgatgtttcagacggcatcagcgcagacaacgtggagttgcgcagaccgtattctttgatgtctttacgcagcgtttcccagtcgagatgcagcggttcgttacagatcgcatccagatcgcgcttataggtatcgataggcagaataccctgcgagtaggtggtttcattgaaccacgtgcaggcaccttgttcacgtgccagcacattcgacgccttcagcagatagtattgaatcgcttcaaacgttttatgcgtcaggccgttggcgctgccgtcggagtaacgtacgccgtttttcgccagatagtaggcgaagttgatgacgccaatacccagcgtgcgacggcccatcgcaccacgttctgctgccttaatcgggtaatcctgataatccagcagggcatcgagcgcgcgcacagcaagcgttgctaaatcttccaaatcgtccaggctattaatcgcgccgaggttaaacgctgacagcgtacacagtgcgatttcaccgttttcatcattcacgtcgttcaacggtttggtcggcaacgcgatttccagacacaggttggactggcgaactggcgcaatctgcggatcgaacgggctgtgcgtgttgcagtgatcaacgttctgaatatagatacggcccgttgaagcacgttcctgcatcatcagggagaacagctcactggctttgatccgctgcttgcggatactggcatcctgttcatattgcacatacaggcgctcgaattcatcctgatcggcgaagaaggcgtcatacagtcccggtacgtcagaggggctgaacagcgtgatctcttcaccttttaccaaacgttgatacatcagtttattcaactgcacgccgtaatcgaggtgacgaacgcggttgccttccacgccgcggttatttttcagtaccagtaggctttccacttctaaatgccacagcggatagaacagcgtggcagcaccgccgcgtacgccaccctgagagcaggatttcactgctgtctggaagtgtttatagaaagggatacagccggtatggaacgcttcaccgccgcgaatcgggctgccgagcgcacggatatgaccagcattgatgccaataccagcacgttgagaaacatattttacgatagcgctggacgtcgcgttaatggaatccaggctgtcgccgcattcaatcagcacgcaggagctgaactgacgtgtcggggtacgcacgcctgccatgattggtgtcggcagagagattttgaacatggagatcgcgtcatagaaacgtttaacgtaatccatacgcgtttcgcgcgggtagccggagaacaggcaagcggcgaccaaaatgtacaggaactgggcgctttcgtagatatcaccggtgacgcggttttgtaccagatatttcccttccagctgtttaaccgcagcataggagaaattcatgtcgcgccagtgatcgatgaaagcgtccatctgggcaaattcttcggcgctatagtcttccagcaggtgtttgtcgtatttgcccagttcgaccatgttggtgacgtgggtcagcagggctggcggctcaaactggccgtaggcttttttgcgcagatggaagatggccagacgcgcagccagatattggtaatctgggctttcgcgggagatcagatcggctgcggccttgatgatggtttcatgaatatcagaggttttgatgctgtcataaaactgaatgtgggaacgcagttccacctgagaaacggagacattgtgtaaaccttctgcggcccaagtaatgacgcggtggattttatccaaattgattttttctttgctgccatcgcgttttgtaactaggaggctctggttcatgttggggtttacctgttgatgaaaataaaaaatatcccctgtttacccacagaaatacctctgtgactaactctgtggataaatactagatataggtgttttttgataaaaagctactacatggtgagtattgtagtggggattcttttaagaacaagagttgattttaggttaatttacggttcctaaatctcgtattttgttaaaatcctcgcctgataaggcctgtggcgatgtcaatattctggcaaaaaaaaagaaaatttgacgatttgatggctttaacagcagaagcggaaaggcgcacggcaaaaagccgtgcagcatttaagactattctggattagcactgtttgtcgtggctggtatgcagcatgtagttcacgtctacatttggaccaagtttaaagcggtccgttagcaggttgtagtgcagcccggtgatatgcctttcgcgcagtggcgtatcatcaacccagcgcatcagctctgccgggcgaatgaatttcttaatatcgtgcgtgccgcgtggcaccatttttaaaatatactcagcaccgataacggccatcatccacgctttcgcattgcggttgatcgtggagaaaaacacgtgcccacctggcttgaccaacttagcgcaggcttgcaccacggattgcggatcgggaacgtgctccagcatctccatgcaggtgaccacatcgtaaaggcctgagtgggcgtctgcatgtgcttctaccgtctcttgcacgtaatcgaccgtgacgccgctttccagcgcatgcaagcgcgcgacctgcagcggctctgcgcccatatccagcccggtgacgtccgcgccttcacgtgccatgctctcggccaaaatgccgccgccgcagccgacatccaacactttcttgccgaacaagccttccgcgcgctgcgaaatatagcccagacgcagtgggttaatgcggtgcagtggtttgaattcgccttctaaatcccaccagcgtgaggcgatagcctcaaatttggcaatttcctgatggtcaacgttcggagtttgattttctacattcatgtttcatcgcagcctttcatcatcttctactgccgcgagtataccccttcatgtcgtaacgtgcagcggtgtcgcttttctctgcaggataaacacgcattgggaaaacagtctgctcagggcggaagggagtttcccccgaaacggcggtttgtgatataatttttcaccttttgaacagttcacctttctgaacggttcacttttctgaacacgggtagatgcctaaatagagggatagcggctccatgagcgaccttgccagagaaatcacaccggtcactattgaagaagagctgaaaagctcgtatctggattatgcgatgtccgttattgtcggacgtgcattgccagatgttcgagatggactgaaaccggtacaccgccgcgtactgtatgcaatgagcgtactgggtaacgactggaacaaaccgtataaaaaatccgcccgtgtcgtcggggatgtcatcggtaaataccacccgcacggcgactctgccgtttatgaaaccatcgtacgtatggcgcagcctttctcactgcgctacatgctggttgatggtcagggcaacttcggttcgattgacggcgactccgctgcggccatgcgttataccgaaattcgcatgtcgagaattgctcatgaactgctggccgatcttgaaaaagagacggtcgattttgtgccgaactatgacggcaccgagcagattcctgacgtcatgcctacgcgtgttcccaacctgctggttaacggttcttccggtatcgctgtcgggatggcaacgaacattccaccgcacaacctgacagaagtcgtgaacggttgtctggcgtatatcgacgatgaaaacattagcctcgaagggttgatggaacacatcacaggcccggatttcccgacggcggcgatcatcaatggccgacgcggtattgaagaagcttatcgcactgggcgcggcaaaatttacatccgtgcgcgtgccgaagttgaagcagacgcgaaaaccggacgtgaaaccattatcgtgcatgaaattccgtatcaggtgaacaaagctcgcctgatcgagaaaattgccgagctggtcaaagataaacgtattgaaggtattagcgcactgcgtgacgaatccgataaagatggtatgcgcatcgttatcgagattaagcgtgacgccgtgggcgaagtggttctgaataatctgtactctcagacgcagcttcagacgtcattcggcatcaacatggtggcactgcatcagggccagccgaagatcatgccgctgaaagatattctggttgcgtttgtgcgccaccgtcgtgaagtggtgacgcgtcgtaccatttttgaactgcgtaaagcccgtgaccgcgcccatatcctggaaggtctggcgattgcgctggcgaacatcgatccgattatcgaactgattcgtcgtgctgcatcacctgctgaagcaaaagcctcactgatcgcacaagcgtgggaattgggcaccgttgccaccatgctggaacgtgcgggcgatgatgctgcacgtccagagtggctggagccagagttcggcatccgtgaaggtcattactacctgacggaacagcaggcacaggcgattctggatctgcgtttgcagaaactgactggcatggagcacgaaaagctgctggatgaatataaagacctgctggcggagatcgccgagctgctttatatcctcaatagccctgagcgcctgatggaagtgatccgcgaagagctggaagcgatcaaaacgcagtacagcgacgggcgccgcacagaaatcacagcgaacaccgccgacatcaacatcgaagatctgatcaatcaggaagatgtggttgtcacgttgtctcaccagggttatgtgaagtatcagccgctgagcgactacgaagcacagcgtcgcggtggccgcggcaagtccgctgcacgtataaaagaagaagattttatcgatcgtctgctggtggccaacacccacgatacgattctgtgcttctccagccgtggccgtttgtattggatgaaggtatatcaattaccggaagccagtcgtggcgcgcgtggtcgtccgatcgtcaacctgctgccgcttgaaccgaatgagcgtatcaccgcgattctgccggtacgtgaatacgaagaaggccgccacatcttcatggcaaccgcgagcggtacagtgaagaaaacggcgctgacggaattcagccgtccgcgtagtgcggggatcatcgcggttaacctgaacgacggtgacgagctgattggcgtcgacctgaccgatggcagcgatgaagcaatgctgttctctgcggaaggtaaagtggtgcgcttctccgaacaggcagtgcgttccatgggccgtacggcaacgggcgtccgtggtatcaatctgcaaggtgaagatcgcgtcgtttcgctgattatccctcgcggcgagggtgatatcctgaccgtcacgcaaaatggctttggtaagcgtactgccgtgagtgagtacccaaccaagtcgcgtgcgacgaaaggggttatctctatcaaggtcagcgagcgtaacggtaaagtggttggtgcggttcaggttgataccgcagaccagatcatgatgatcaccgatgcgggaacgctggtgcgtacgcgtgtatctgaagtcagcattgtgggtcgtaacacacagggtgtgacgctgattcgtacagcggaagacgaacatgttgttggtctgcaacgtgttgccgaaccggtagaagatgaagagctggatggcgtagtaaaagtcgaaggcgaaatcgccgaagacgatgatgctatcgacgacattgatggcgatgatgatatcgctgaagatgacgaataagcctttttcttaaaccagaatgagtagagtaagccagcgcgatgcgctggctttttttatcgactctcggtagtgtatcagcaaacgggttctcccctcattcaacggtatccacttgaaatatctcgcctcatttcataccacattaaaggtttcccgctatttgtttcgggttttggcggtcatgctgtgggtgttgggcgcgctgatatccgttttctatgtcactaaagtattgaatgaaaaagagtcagagctacggcaggaatataatctcagctttgatcagtcgcagggttacatccgacatgcgtcggatattgtgcgcgaactccagtatctggcggcaaatcgtctggtgctagcgagagaaaaagcagaaccgccaacggaaggaggccccggtgtctccgtttatgcccttgctcctggcgcaacgtgttccacgcaatatggcgggaatgcggcactgctctcattgagccattttttcaacggctggcaggataatttctctgccgtctacgatcttaatcgggtcttttttgtcggcggcgatcggcgctgtatggttgattttggcatccgcaaccagtcacttgaccgcgataacttgcttaaaaacgtgcaggatcggtttcaggatcagaagaaaaatcgcccccaaaccggtcgtgatgaaacgctctattggattactcccgcgtctatccccgatgtcggctatttatatgcgctgacgccgatttatgtggataacaagctggaagtcatcatggggattgaacagacgattcgtctggatgatttcgtcaccgtgggtaagtttcccatcaatgccagactgctggatcaatataatcaggttgttttgcagttttccgatgctaaagatcgctatacgtcttcggtagacagttatccttccgatcataactattttggctatgtgaatgggtatgatgaactcattctgaaaaagtcgctgccgccgacgtcattcagcatcgtgtatgcgctgccgttgaaagtcctgctctctcatatcagcgcattgatgattaacatgcttgtactgaatattctatgggcaatttttctgtttgtgttggctttggtatttgagcggaaaatgctgttgcctgcggaagtgaatgcgttccagttggaagagaatgagcaattcaaccgcaagattgtggcgtcggcgccagtagggatttgcatcctgcgtattaatgacggcacgaacatcctcagtaacgagctggcgcacaactatctcaacctactgacccacgaagacagattacgaattacccgcatcatttgcaagcagcagtccaagtttgtcgatgtcatgaccagccgcaatcatcatctgcaaatcagctttgtccattcgcgctatcgtaatgaaaatgtggcaatttgcgtgctgctggatgtcagtgcgcgcgtcaaaatggaagaatcgctacaggaaatggcgaatgccgccgagcaggcaagccagtcgaaatcgatgttccttgccaccgtcagccatgaattgcgtacgccgctttatgggattatcggtaacctcgacctgctgcaaaccaagtcgctgccgaaggacgccaaccgtctggtcgtggcgatgaacaactcttcttcgctgttgctgaaaatcatcagcgatatcctcgatttttccaagattgagtcggagcagttgaagatcgagccgtgtgagtttgcgccgcatgaggtcatcagccacatcaccagtaactatctcccgcttgtggtcaaaaaacgcctgacgctgtactgctttatcgctccgaatgttcctgtcagcctgtttggcgatccggtgcgtttgcagcaggtattatctaacttgctgagtaacgccatcaaatttacggacacgggctgcatcatctttgaagtaggctgccgcgatggctatctggaatttgtggtgcgcgataccggcgtgggtattcaaccgcgcgaggcagtgaagctatttgatccgttcttccaggcgggaagcggtgtgcagcgtcattttcagggcacaggtttagggctggcgatttgtgaaaagctggtcaatctgatggacggcgacattaccatcgaatcggagcctgggctcggcagcctgtttggcgtcaggattccgttgtataaagcgcgctatgcccctatggcaatcaacgccagcctgcaggggaaaatatgctggctgagggtgcgtaatgctcggctggaggcgtatctactcgctctgttgcaggagcaaggcatgctggctgtgcgttaccagaatcaaattgtgtcgcccgatgatgtgatgattagtgattacacctcggcagaggacattggcgttcgggcgcatatcgtgatgagtggcgcacataacggatcagcgcagaaagttagcgaagggcactggttgcaagggacatcgacacctcaacacctgcctgatttgctcgagaaaatctatcgctcagaaagtgaggacagaactagccccgagatttcaccgccgctgaccagctatgtgcgtgctgagaatggcgacattatgattctggtggttgacgatcatccgatcaaccgtcgactgctggccgatcagcttggctctctgggctatcaggcgatgacggcgaatgatggtgtagatgggctgagtgtattgagtaaaaaccacattgatatcgtgctgacagacgtcaatatgccgaacatggatggttatttgttcacacagcgtatgcgtgagcaggggttacgcttcccggttatcggggtgacggcaaatgcgttggcggaagaacgagatcgttgccttggggcagggatggataactgtttgtcaaaaccggttacgctggatacgttgcagcaggcgctggcgtattacagtaacgtggtgcgtcaggcgagaacatccgtggaataacctgcaccagcggttgccggtgcaggagaggaaatacttagtctacctgcgtgccattaacggaagacaggtagttcagcagggcgatatcgttctcgacgcccagcttggtcatggctgacttcttctggctactgatcgttttaatactacgattcagttttttggcgatttcggtaaccaaaaagccttctgcaaacaaacgcagcacttcactttctttcggggacaggcgtttatcgccatagccgctggcactgattttctccagtactttggatacgctatccggagtgaatttcttccctttttgcagggctgccagcgctttgggtaaatcggtcggcgcgccctgtttcagcacgatgccttcgatatccagatccaatactgcgctcagaatcgccggattattgttcatggtgagaacaataatcgagaggtgaggaaagtggcgcttaatgtatttaatgagggtgatgccatcgccgtatttatcgcctggcatggataaatcggtgattaaaacgttagcgtccagcttagacagattattgatcagcgctgttgagtcttcaaattcgccaaccacattgacccattcaatctgctcaagcgattttttgatgccaaaaaggacaataggatggtcgtcggcaataattacgtttaggttactcatcgttttggttactcatcttgttggctaccttgctgccctttaggttctattggggatagtaatgcactgacaaaccgctcaatttcatgaaggttagcctcgatttgtacactatcgtgcgcggtaatatgctgttcaagctgttcacacagctgtttgccaggatgcagattcagcatggcaaacacgcctttcagccggtgtgccgtctgcgaaagcgacggaaaatcgcctgcttccgcttcagtatacagcctctttaaatcatccggtactgtctccacgaacagcgaataatagtcacttgacgccaattgagcggcgtaaaattcgacatcgttcggttctccctcttgcattgcatcgggtggtgtttccagttgcagttcaatcagcttaagcaatgcctccagcaggaggtggctgatattatagttcacccgcaaacggcgcgggcccaaaggtgttactgtgtcatcgtcatgactcaacagtagtgtatagtctgcttttttctccgggtcatcagtaataaagatatccgcttcctgattaatctggcgttcatcgctgacctgataattagcgccccagcctgtcagcatatggccgacaatatgctgtacttcatcggatgtcacatccagcagaacggtaataccatccaacagcttttcttcctcaacgggaagcgtttccggttccagtttgagcgtcagaatatagtgtgtgcctaacccggatttactgttgatggttaacgcaccgcccagtttattacagagttgattgcacaaaaataaggtcaatcctgaattttgtccgaaacgatcggaagacgcaggatgcaggaaaggatgtcgaatattttcctgctctttacctgaaacattcgttcctgtatcgctgacctgaataatcagtatgtccgactcattattttttctatcaaccgacaccgtaattttgccgtaatccgtattggttaccgaataatttagcagcagtgccagcgtttttttcaacagccctgcatcgccgatgtaagtttgattactatccaaattgtaatgatggaatagggtcagccctttttgattcaatcgtggcagcagctcaagaagaacattatcgataagcgccagcggtgaaaagctgtccttgatcacggtccattcctgcgcttccagtttttcatgcaacgcgatattttccagcagttcgatagcgcagcgggtatccgctgttagttgatccagcgtttgtgtttgtacggttgctgtatcgctgtggcgtatcgcatgaatatgctgttgtagtgaaatcagtggctgtttgaattcgctgagcagattttggaataagcgttttctggcatgaatattcttttcgtactcacgctgggcgagctgcaatttccgttgcaccagaatctctttatcctgttcacgcagcaggaagaggcaatagtctggtgaatattggctacggatttggcggatctcatacatctcattattaatggtgacctgaatgacgccttgatgctcatccgccatattggtgattttttgcaggctcaggtgcggaagcagatgctctgcacgctcattttgtatgaccaccttgttgctgctgaaatcataaaccagcacgcccatcgggatttttcccgttgtttcgcggtaaatatccagcttcttctctaactgatgagataagtcctctccaggatgggcatacttccgacggaaaagataaaaaccagcgatggatgcactcagcagaaccagattcaacaacagaagccagatgttattacgcaatgagtcaacaatcagtgtttttacgggcacctgaaaaacgatttttatcggtgcattcacgagcgtagcggagatttccagattagagccatgaagctgcacgtcggccgtgccttcgccattgctatccatattgctggctgctggtgtatccggcttcagcataaggaactcacgcgggatcgtgtctggaattaaatcgttaattggcagatcgaacgccagaattgtcgctaggtgacctggctgattgaatgtcgtgcgcagcgtaaaatagtagtcgttatagaagcgtaatttacgcagcggagaaaaactttcgcgctcgtctaacacattcgcctgttgcagcatttccgtccgacgggcttcggcgatgaccgtaatataattgccgcggaactgcgaggagatatctttcaacgtctgcgtagaaatcatcgtcaggctgttgtcgatgccattcaggtaatacatggaatagacgttattctctgctccccagagaatatcgaggtaacgcgatatgcggcgaaccgacgtcagcgttcctttatcgtgttgtccaaaaatcagagcatccgtcttctgaccatttttttctacgtagaaaacattgggcattaaattaattgcggtaatgctggcgtcgctagcggacggttcgctgttcagactgccgtaaatttggtacgtgaagaaacggtaggtatcaatgcgtttctgaacaccttgggcaatggtcgtcagtgaatgttttttgtccgccagcaaatcgttgatgtagctatagccgaacgttccggtaatcaggatcgataacaccgtaaggagagaaaaataacgcaggattatggctggcatcaattaacgctcctgattagcggattacggcacgcgcgctggcgctgacggcaagcaacagcagtgcgacaaacccgaatgcggtggctaaattgctgaactgcgcaataaaaccgagaatggttgggccgatcaaaatacctgcatagcctaccgttgtaatggaagcgatagccagatttggtggcatgattttttgatttcctgctgcgctgaagaggatcggtaccacattggatgcgccgacgccgaccataacgaagccaagaatagcggttactgcgttatcaatgctaatcgttaacactaggccgagtgaggcgcagaggctgccaccggtaagaatcgcgtggcgtccgagcgcattaacgatgcgatcgccattcaacctgcctagcgtcatcgccacggaaaatgcggcatagcccatgcccgcttgtgcgccgctcaggttgcgttcaaccgttaaaaagagggcactccagtccagtatggaaccttcggctaagaacatgatgaagcacagtgagccaatgaacatcacccaaccgcgtgggataacaaacagcgggccgctgttatcttgattcgtggtgcgcagcaggtgtttgtgcgccgttgtcatgaatatcagcatgagtgcgacaatagccagaatggccatcagtggggataggccaagccacagcagtgcgctgacgccacctgcgccgacaattccccctacgctgaagaaaccatgaaaaccagacatcatggctcgaccgctggcgcgttcgacgatgacggcctgaatattcatcgcgacatcgatcatgccgatggaggcgccaaaaaagagtaacacgaccgccatcataggcagtgtttctgcctgcgtcagtgcgggcaacacgaaacaaagcagtgcacttgccagcaaaataacgctgcggcatcccagcttgctggtaaggaagccggtgagtggcatggccaacagtgagccaataccgagagaaagcagtaacatccccagagaagcgtcactgatagccagccgcgttttgacaaatggtactaacggtgcccaggaagccatggcaaagcccgcaataaagaaaacaatgcgtgtagctgcctgtgcttttttgcctggcagattctgattaatgcataacgggttggaattcagcgttgtactcatcctgaacgaggctatccggtcgacgtaacaagggcctctttttaccataattagcggtctgaatggaaagaatcatgatgctcatcacgcctataattgacagcaaactttgctggctactccccttcgtgcagccttagctgcttttggcttgcagatcgaatgtggcacgggcttgctcgatgatctcaaggttttgctcagcccatacccacacgccacagaacgccgctccaagtccaagaccgagatctgtcaagcggtactccacctttggggggataacgggatgtatggtgcggatcaccaacccttcacgttccatttggcgcagggtttgcgtcagcattttctggctgatccctgccactttttttgccaattgtgtgaagcgtaattctccgttttcagccaggacctcaaggatgaacatcgtccatttgtctgctactcggccgatcacttcgttaaccagtgcttctacgcgtggatcctgctttgtctctgatgaaagctttctctggacttctgagtgtttagcgacgtcgatgctcataggccactctctttcttttgggtaatggtgatcattatggtgcttttctttcccgaagtttgcgtatcgcggtatcgagagtcaagtatccacgttccttaaagcacgtattctctacgcttactgtttggtaagtattgcactttatggtgcctacttcccaaaggtttgtgatgtgcttattctttgaagcctacccgctttccagtagaaacgtgcatctggcatttgtgcgcagcccctgtttcttaggcctgcgatgttgttccttattgcgcacgaatactgtcggaagacgggcatcgactatgcggctgcatagcgcctgaatttaaaagagatagttcctgaatgtaaacgagaaggggaagctaattatgcaaacggcaaataacacaatactcattacgggaggtggttccggcattggtcgcgagctcgcacagcgtttcaacgatctcggcaacacggttattgtgacgggtcggcgagcttctctcctgcaggagacgatcgctggacgacaaaatatgcacgcgttcgaattagatatcgatgatcccaaggctatcaatgcgtttgcacagcggatcgtgacggaatatccatcccttaacgtcctgattaacaatgctggcatcatgcgttacgaagatctgagtacgagaagcgatctgtgcgatgcgcaggcgcagattactacgaacgtgcttgggcctatccgcctcacaaatgcctttatcgatcacctgaagagccaacagaatccagcgattgttaatgtgtcttcgggtctggctttcgttccgcgcgctgatgcggcggtttatagcgcgactaaggctgccgttcacttctacaccctgtcattgcggcatcagctcgtggatcaggtggaagtcatcgaactcgtgccaccgggtatccaaaccgagctcacgccgggtcagtcggatcgcgaaggttacatgcctctgaacgcatacatcgatgaagttatggctctgttttgcaagcaaccgacgccaaacgagatcgttgtggatcgcgctcaactacaacgcttggctgagcgtgaagggcgcttcgaacaggtgtttgatttgatcaacgtgcgggcaactgagcagcgcgctaggggtaaataagccttcctcataccggcggtatcgctttctaccgcaatctcaaatcaatagtgaaggatttcgttatgtccacacaagatttcaacaatcccgttcgttctggtgagactaacctttccagacgcaagatcctgacggccgctgctgtagccgtgccagccgcattgattcttggtccggcgagtggtgtcgctgccgctgcgcaatccaatgctaccaatagcaaagcggcactggttacggggtcgtcgcgaggcattggtgcggcgatagcgaagcgactggctctggatggatatgcggtgaccgttaattatctgaacaatcgtgaactcgcggctggggttgtgcgtgacattgagtctgcgggcgggaaagctattttcgagcaagccgatgtcagtgatgccaaggctgtgcgccgtctttttgacaaacaccgtgaagcgttcggtcaggtggatatcgttgtcgcgaatgcgggaatccaaaggctaggggcgttcgccgatatgagtgacgatgactatgtcaggttgatagacgtcaacatgaaaggtgttttccacacgctgcgtgagggcgctaggcaggtctctgatggcggacgcatcatcgctctttcatcagggaccaccagtatgcgcccacccacttacggtccctatgcggccagcaaagcggccgtggaggtgtttgtcaacatccttgcaaaggaactggcaggacggatgatttccgtcaatgcggtggcaccaggtaccacgaatacgtctctttttaccgacggcaagacgccagaacagatcgctgggtttgcacagcagacgccgtacaaacgacttggtgaaccggaagacattgccaatgttgtctcaatccttgctggaggacgcggaggctggatcaatggccaggtggtgaatgccaacggcggtctggtctagggtcattcttgtcaatacgtcgatatgtcccacagagagggcttgtcgacgcaagctatgtgctacagcgtccagttaactgattttcaatatttcaggaacacatcatgagcatgaaaaatgacaatgaacacgccggtaagaccggaactgaacccaatctccatcgacgtaaaatgttgacggccgccgccatggccgcgccagccgtgctgttaatgggggcggcgagtagcggagttcaagccgcacaacccaagccggctactggcaaagttgcattggttacggggtcgtcacgcgggatcggcgcagccactgccaagcgactggctgctgatggctttagtgtcacggtcaactatctaactaaccgcgaactggcagctggcgttgtgcggcagatcgagcaagaaggtggcaaggccatcagcgtacaggccgatgtcagtgacccgtcagccgtgcgccgcttgtttgaagccaataacgaggcttttggccgtgtcgatgttgtggtgagtaacgcaggcatcatgcagttggcaccttttactgaactctctgacgagcagttcgatcgtatgatggcggttaacgtgaaggggagtttcaatgtcctgcgcgaagctgcccgtcgcgtacgcgatggcggaagaattcttacgctgtcttcaagcattacgaaattgcgcagcccgacctatgggtcgtatgctgcttccaaagctgcgcaagagctctttgccaatatccttgccaaggaattggaaggccgcatgatttcggtcaatgccattgctccgggattggtcaacacgactctcttcaccgatggcaagacgccgcagcaaattgctggttttgcccagcgcacaccgcacaagcgattggctgagccagaagatattgccaacgtcatctctacgctttgcagtaacgacggcgggtgggtgaacggtcaaaccgtgtttgccaatggtggcattatctgacggtggggcagtgtacgcatttctatggatggcgggcgttcagcgaagtgcttgaccagagatactgtaaaacaaaaatgccgattaaataatcggcaaaaaaaagcatagataaattgaagcaataataatgatgatgaagtgcgattttaatccgatgcatatgccccgttttgctgtttgatgcgatttcagttcatgttcaccgttctggtcatgcggataatcctcagggggtaaaaatttccaggagaaatttttaacgttgcatcagcaacggcccgtaagggtggcgctagggatggcacgtcataaagaatgcgatgaggcgtgctcgactgaaggtggcttttttgtcttgcgtaaccactcacccacgacgtgtttttttcccgtataatcccctactttgtgttaggtctccggggttacggtgaaacaactttccgacttgctgcgacatttgcagcaggatttgcgcgagccacagcctgaatgcgcaggttttagacaaataacgcgttcattaactctcagcgatgcgtctgagctactaccgtggctggcgacccagccagtgtacccccagttctattggcagcaccgtcaggatcgtgaagaagccgccgtttgcggcaaggtgtgcgggtttcgtcatattcaggatgctgaggcattcctcgttcagcagcagtgcgatcccgatgtgcgcatctgggggctgaatgcctttaaccaggcgaaagaagagggcgtttcgtcaccgggttatctattcttgccccgcgcggagctgcgacgtcaggatgatatgctcagcctgagtattaacctgttcagtgaaacgtcattgcaacaggatgcggctgaagcctcagcgtttattaatctgcttcttccgtctgcgtcactgcctcttttacatgcggaggtgcaatctgtcgggcatcagccggagcgtcaggggtggattgatttgctccagcgggcgctgcatgacatcaacacagggttaatggaaaaggtcgttttggcgcgagcaaccacgttaacgctgactcagccgttacaagcaaccacctttatggccgccagtcgtgcggcgaatcaccactgtttccatttcatgctggcgcacgatgcgcgtcatgcgtttctcggctccagccctgagcggctttatcgccggcgagggagtgagctggaaacggaagccttggcgggaacggtggcaagcgatcgtgatgcacataaagcggccgaactggccgattggctgatgaaagacactaaaaatcagcatgagaacatgctggtagtggatgatatttgccagcggttacagcagtcggcgctgtcgctggatgtgatgccgccggaaattgtgcgtctgcgcaaggtgcagcatctgcgtcgtaccattcatgccacgctacgcaccgcttctgatagcgcgtgcctcgatgcattgcagcctacggcggcggtagcggggttacctcggcaagaggcgcgccgttttattacggcacatgaaccgtttgagcgtcgctggtatgcgggttctgcgggttatctttcgcgtcagcagtctgaattcagcgtggcgctacgttcggccgaggtgcgggatcatgttttgacactttatgctggcgccggaattgtggcaggttctgatccagaacaagaatggcaggagttagaaaacaaagccgctgggctgagatccctgctagacggtgatatgtcatagttttgttttatgattgttgtgctaggtactggtttatatcaaagtcagcgtagtaaaaaaaaaatataataaggctgatcgcgatgttcgttgaagggtaaccaggccaccaacagtttgatcattattatttgctataccctaaataattcgagttgcaggcaggcggcgagcgcacgactcccaggagcttacatcagtaagtgactggggtgagtaagagaagctaacgcacatgcagcttgaagtatgacgggaataacctgcaacctgagttgttgagtccaccatgtcaacaagtgtatttaatcgccgctgggctacattactgctggaatcgctgacccgtcacggcgtccggcatatctgcatcgcgcctggttctcgctccaccccgctgacgctgtccgcggcggataatcatgcgctgatttgccatacgcatttcgacgagcgagggctcgggcatcttgcgctggggctggcaaaagcctcgcgtgaacctgttgcgattatcgtgacatccggcacggctgccgcgaatctctatcccgcaatcattgaagccgggctgaccggtgaacggctggtcgttctgacggctgaccgcccgccggagttgattgactgcggtgcgaatcaggcgattcgtcagcatgcactgtatgcttcacatcctacgctggcgctggatttgcctcgccctacgcccgatattccggccacctggctggtttcctctgtggatagtgccatggcgcggcttacgcacggcgcgttgcacattaactgcccctttgctgaaccgctgtatggtgccgatgacggcacggcttatcaggactggctaatgacgctgggtgactggtggaacagccgtgagccttggctgcgtgaaatgcgtcagagtacgcttgtggtgcagccggactggccgcagtggcggcagaaacgtggcgtcgtcctcgccggacgcgtgagtgctgaacaaggcgcgcgtcttgctgcgtgggcgaacgagttgggctggccgttgattggtgatgtcctgtcgcaaagtgggcagcctttgccctgtgcagatatttggttggcgcaccctgaagcggcgagtcttttacggcaggcggaaatcgtcctacagttcggcggaagcctgacgggcaaacgtctgttgcaatggcaggaacagtgccagccgcaagagttttggttaattgatgatttacccggacgactggatccggctcaccatcgtgggcgccgtctggtcgcggacgttggcgaatggctgtcggcgcatccagcagacaaacagacgccgtgggcggacttgctggtggatattgccgacagaacgcagcggcaggttgacgcgcatctggcttcccattttggtgaagcgcagctggcgcagcgaataccggcgcttttgccgccggatgggcagctgtttgtcggcaacagtctcgtggtacgtctgatcgatgcgctggcacagcttccgcaagggtatcctgtgtatggtaatcgaggggccagtggtattgatggcctgatctccacgctggcaggcgtacagcgtgccacggcgaaagcgacgctcggcatcgtcggcgatctctctgcattatacgatttgaatgcgctggcgctgttgcgtcagtcccccgcaccgctggtgttgatcgtggtgaacaataacggtggccagatattttccctgttgccgacgccggttgcacagcgtgaagcgttttactgcatgccgcaaaatgtggagttcggacatgctgctgcgatgtttggcctgaattacgtgcgcgccgaaagctgggaacagctggcagatacggtgtcagattgctggactcagggcggcgtcacgctgcttgaagtggtagttgagccgaaagacggtgcggaaacgctcaatgaactggtcgcgcaggtggcggcgtggactcactagattttcaggggctaagttgccgaaaagtgacgcatggcgcggttgctccgatacagccgtggctggtgtgcctgcatggcttattcggcagtggcgaggactggtcgcctgtcctgccgttttttcgtgactggcccatgctgctggtggatttgcccggacacggtgcgtcgcgagccattactacagcagattttgccgaggtaagccgccagctaaccgctacgctgttggagcagggtatcgagcgttattggctgttgggctattcgcttggcgggcgcattgcgatgtaccacgcctgcgaagggcatcatgacggcatgctaggattgctggtcgaaggcggacaccccggcctggcaacgcccgagcagcgtacggagcgtatccaccatgatgcacgctgggcgcagcgctttcgtcaggatccgctgccagaggccttgcaggactggtatcagcaggcggtttttgccgatattgactcagtacagcgtgaacagctgatcgcgcgccgcagcgctaatcacggcgcatctgtcgcggcaatgctggaagccacctcgctggggcgacagcctttcttggcggcgcggctacagcatctgtcgataccttttatttatttatgcggtgccagcgacgtgaagtttcagacgctggcggcgcaatatggcctgccgttactgagcgttgctctggcgggtcataatgctcatcaggcgaatccggcggcctatgccgagcgggttcgcacttttctttcgcatcccgttaaggattgataactatgctttatccgagtgaagaactgctttacgcaccgattgaatggcacgattgcagcggcgacttcgccgatatcctttaccataaatctatcgatggtattgccaaaatcaccattaaccgtcctcaggtacgcaatgcgttccgtccgcaaacggtaaaagagatgattcaggcgctcgataatgcccgtcacgatgacggtatcgggacgattatcctgaccggtgctggcgataaagcattctgctccggcggcgatcagaaagtacgcggtgactacggcggctatcaggatgacagcggtgtgcatcacctgaacgtgctggatttccagcgccagatccgcacctgtccgaaacccgttatcgcgatggtggctgggtattccatcggcggtggacatgttctgcatatgatgtgtgacctgaccattgcggcagaaaatgccatcttcggtcagactggcccgcgtgtcggttcttttgacggcggttggggggcctcttatatggcacgcatcgttggtcagaagaaagcccgtgaaatctggttcctgtgccgccaatacgacgctgctcaagcgttggatatgggactggtgaacaccgtcgtaccgttggccgatctggaaaaagaaaccgtgcgctggtgccgtgaaatgttgcaaaacagtccgatggcgctgcgctgcctgaaagcggcgctgaatgcggactgcgacggtcaggctggtttgcaggaactggcgggcaacgccaccatgttgttctatatgacagatgaagggcaggaaggccgcaacgcgttcaatgagaaacgccagccggacttcagcaaattcaaacggaacccgtaatgcgccaggtcactctctatcgttatagcgtgccgatggaagccggagtggtgctgcgcaatcagcgcctgaaaacccgcgatggtcttatcgttcgcctgcaagaagatgaacgattgggttggggggaaattgcgccactgccggagttcagtctggaaacgctggcagaagcggaatcagccgcgcttgagcaactggctgcgtgggcggcagggcatgcattttctgaggatcttcctccgtccgttgcctttggtttgagctgcgcgcaggccgaactggatcagcacctgccgcaggcggcggactatcgcaaagcgcccttgtgcaatggcgatcctgatgagctgttcgaaatgctacaggcgatgccgggtgagaaagtggcaaaggtgaaagtcggcctgtacgaggcggtgcgtgacggaatgatcgttaacgtactgctggaagccttgccggatctgaaactccgtctggatgccaaccgcagttggacacgcgccaaagcggacggctttgcccgctatgttgctccgtcgttacgctcacgtattgcctttctcgaagagccttgcaaaacccgtgaagaatcccgtgagtttgcgcgtgaaaccggcatcaacatcgcctgggacgaaagcgtgcgtgaggcggattttcgggtggaagctgaaccgggtgtgagtgcgattgtgatcaagccgacgctggtcggcagccttgctcgctgccagcaactggtgcaggaaacgcatcaggctgggttaacggcggtgatcagttccagcattgaatccagtctggggttaacgcaactggcgcgtttggcaagctggctgacgccggacacgatcccagggctggacacgttagatctgatgcagacgcaggtgattcagcgttggccggatagcgcgttgccgcttctggctgccgagcaactggacgtggtatggcaatcctgactgactggccgtggcgatactgggctagccagacgccccagcctgtcccgttgaatgagcctgtcgcgttgattgacgatgaaacccgttggagctggcagatgcttgcccagcgggttgatcgtctggcagagcatttcgcacagcagggggtgactgccgaaagcacggtagcgctacgcgggaaaaatagcgtaccgatgctgtgcagctatctggcgctgttacagtgcggtgcgcgtgcgttaccgctgaatccacagttgcccgatacgttaactgaggtgctgctgcctgcgctgaatgtcgcgtgtggtctgtgtctgaatgataagccctggcctgattctgtacgtaccctttctttaccatcagcttcctcgctatcgggtgatatcgaagaaaccatcgacaccaatagattacgctggcaggacgagcgactggcgacgctgacgctgacatccggttctagcggaatgccgaaagcggtagcgcacactttttctgcccatatctccagcgcggaaggtgtggttcaaatgatggcgttttccgccagcgacagttggctgctgtcacttccgctctttcacgtgtctgggcagggtatcatctggcgctggcttgctactggggcgacgattgttgttcgcgcgcatcagcctctggatactgcgctgcgcgattgcacccacgcttctctggtaccgacccaactgtggcgactgctgtcggagaaggcctttcctgaagcattgaaagcggtattgctcggcggcgcgatgatcccgcagacgctgacgcaacaggcggaagcacgcggtgtcagctgctggtgtggctacggtctgactgaactggcctctacggtttgtgctaagcgtgccgatgggcgttcgggcgtcggaatgccgctgctcgggcgagagatccagcttgtggacgatgagattctgctgcgtggcagcacgttggccgctggctattggcgtgacggaaaactgattccgttggtcgatgatgacggctggttccacacgcgcgatcgcgggctatttaccgagggcgagtggcacattcaagggcgtttggataatcagttcttcagcggtggagaaggggttcagccggagaatatcgaggccgtgttgttgacgcatcctgctgttcagcaggcatgcattgtgcccgttgaagacgtggagttcggccaccgccccgttgctgtgttggaggtagtacaaaccacgacgcttgatgcggttcgtgattggctacagccgcagcttgccggctttcagcgcccggtcgcgtattatgcgctgcctgccgaactgaaaaatggtggaattaagctttctcgccaacaggtgaaaaactgggtaaaggcaacgtatccccaacctaaaaggtaggggtgcttggctaatgccgatcgtttaaggatcgagataccggggctaccacggagtgaggcatccctgcgggaacctcatcaccgtgtttcccctaaatccatgcttaagtgactggcattaggggcgtttggcgtcatattatttatctggaacatgaaggtttgaacctatcttgaatctctgatgactggcgctggtttcgcgatcaaactgtgccagtttttctaaaaaccacatatcctgaaactgtatcgggctgcgtctctcggcattcaccgtaggatgatcgcctctctctgtggtgcttttccctgcggctaattttccttctctcacgatcgcttcctcccgcctgtttcccatcatccatggtgagtactattgttcactttgtgtttttggggcaaataggtggtgcttattgctgctattgtcagtaattttcaataagtatttttatgattattaacagaataaatcactgctcagggcaatttcatgctggagtggggggatgtttcgggtagaatcggcaacgataacatctttacacgcgcgtttaacgacggttttaaggatattgaaaatgaaaaagtttgtgattgcctgtgcgggaagcctgttgcttgcaagtgcttctgtacatgccattagcctttctggggaagcaggtcgtgattacgctggtgccagtgcgggcttcggtctgggcattcctgggcttgcgggcaatgtgagctatgctcacggcgacaacaacaatgacgtatacggttttggcctgggatacaccattcccgttggtccactcaagctgactctgggtggcaaagcgctgtatttgaaccaggatcacggcaatgatggctatggcgtcgcactaggtggtggcgtgcagtggccactgagccgtcagttctcgctgtatggcgaaggctattatgcaccggatgctttctccagccatgtcgatcactatgttgaagggaaagcgggcgtgcgctggcaggtatttgcaccgctgagcgtggatgtcggctatcgctacatcaatatggcgcgtgagaacggcccagataacaagttggctgattctgcctatgtcggcgttggtctgagcttctaatatacccgttatacttcaagccgcaggtatgctggttttatgtcgtagccggaaagaaaaaagagcgtgaatgttgagttcacgctctttttttatgacggacatccttgtccgtcacccttcgggccgtcgctacacaacgttgaaaacgctccctgcgtttttttatgtctcggtggagctgatatagaatattaactgatggatggcaaccagcctgccaccatcgctagttggatcaggatgatgcttacgccgctggcgaacaccagcgccaataccggtacaccaccgcgagtcgcgcgtatttcaggattctgtttgcgtacttgccagctcagcagaacgggaataagtaatgccagcacggccagtgcaatcgccgcatagcccagcgccatcacaaacccttgtggataaaagagtgcgaacaccagtggtggaataaaggtcagtaagcccgtctgcgcgcgccctgtgacgctatttttacgtttaaacagatcggctaaataatcgaacaacccgagcgccacgccgaggaaagaggtcgccagtgccagatcggcaaacaggtggacggccagttcaacgtgtggagaggcaacgagtgtgcgaattgcctgcatcaacccattcaatcctgcctgatcggccaaaatagcattgaatgtcgaagagctgaggctgcctagtatcacgaactgccagaaaatataggcaatcagcggtatcacgctaccgataagaaatatccggcgcagcttgcggctgtctccccccatgtagtagacgatgctggggatactgccgtgaaagccgaatgaggtcagaatgaccggtaatgccgagagcgtgaggccctgttgcagcggcagcgttaagagattgacgcgctgaatatgcggaaccatgacggccagcatgatgacgagcatcagcactttgccgctaaacaggatgcgattaaacaagtcgactgaggatgtcccgatacagacgacgccgccagcaaccagcgtgaagagcaaaatccctgcggacatcggaagtgagtagccactccactggctgatgctactggcgatcagttcgcctgcgccgctgatataggccgccgttagtgcatacatcagaaatagcatactgaaaccggtaatccactgtccccagcggccgaggtagatttttgccaatgtgcctaacccggtgtgtgacggctgatgctgatacacttcaaccagcaacaaggcgctataacacatcagtgcccacaggccgatcaatatcatcaatgtggtaccaaatccgacgccagccgttgccaacggcatcgccaacattcctgctccaattgtggtaccagcaacgataaaaacactgccaagagtacgatttttcacctattcctctatatatagcgtggtcatactccaaataattcgagtttcaggcaggcggcaagcgagggagtcccgatgagcttactcaggtaagtgattcgggtgagtgaacgcagccaacgcacatgcaacttgaagtattacgagtatatccagatatttttggcagcagggtagagtattcagcgaatcctgtcaaaacaccgttacgaggggtgtaattttatatttacactggagtgcggtgtgtcggcgtcgcgtattatcgggcaggctgaaagaaatattgtgtttgttcatctgactttctaaagtggtttcagaatcattatcaggagtgaaaaaatgcttagggttgagatgttatgtaccggcgatgaagtgctgcatggtcagattattgacaccaatgcagcctggctggcggattatctgtttcagcagggactaccgatgaccagccggatgacggtgggtgacgatctcgatgcgctggtgacggcgataacgcagcgtagtcagatagccgatatcctgattgtgaacggcggcctagggccgaccagcgacgatcttagcgcattggcggcggccaccgccgctggagaagggctggttgagcacgccgactggctggcgcgtatggaagctttttttgccgagcgcggcagagtgatggcgcccagcaaccgcaaacaggcgcaaatccctgccagcgcagaaatggttgataacccggtgggtaccgcctgtggttttgcgctgcatttgaacaagtgcctgatgttttttacgccgggcgtaccgtccgaatttaaggtcatggtcgatcagcaaattatgccgcgcctgcgtgagcgttttgctgtcgcagatgcgccgttatgcctgcgtttgaccacctttggccgctccgagagcgatctggcaagccagttggatggtatggcgttaccgtctggcgtggtgctgggctaccgctcttctatgccgattatcgagctgaagctgaccggcccagcggcacagaaggaaaagatggagcaactgtgggaaacggtgcgcaccgtcgcaggggaaaataccatctttgaaggaacggaagggttgcccgcacagcttgcacgacgtctggcagagcgtgatatgacgctggcggtgagtgaacacttcactgcgggattgctcaactggcagctccagtcggcgagtgctccgctggcaggcggagaattgttggcaaacgttcaagacaccagcctgtctgggctagtggactatgcacgccatctggcagagcgtcagggcgcgtcgttagcgttggtcgtcgggagccgggacgatgctgagctttccttagcgctgcatacgcccgaaggatctttcgcccaaacgatacagttcaatgtacagcgctacagtctgaaaacccatcaggaagtcgtcgcgatgctggcgatgaatatgctgcgccgctggctgaacggttggccagtgtacggcggacacggttggatctcggtgttgaagacgctgtagtcagcggggaattgaggatctgatcctcatcctgcctcttagccgcatttctatttggctttcggggcagtttcgtgcgcgatagtaccgttattttcatgctacttcgtagcacgcgcccgacacgggacggctcacacgccgctcgccccgtgaccccaggctttttggcgtgaattacgccgctgcgcggtgccttcgtcgatcgttcccgctttcgagccgccagtgacgcgtctactcgccccataaatgggactcacccttcgggccagcacaagtgctgttcaaaaacgtttctgacgtttttgtccgacgcggcacaggctttcgcggcgtccatgccgctcactcggcggtaacgctcacctcagcgcaatttttacgccgggcaaacctgcccgaaaccatcgaatcaattcagcataaaacgatgaaaaaacaacaatgctgatgcttgtttgaaaataagaaggccagaatcaacgttctggccttcttcacaagagaattaatacagcagcgaatagagctgccgacggtagcgggcggcgagggcgtcgctggtgccgagggcggccatgatgtccatcagcgttttacgtgcgctaccgttagcgacagccagatctttcttcaggaatcccatcaacagttcaagcgcttcttcattacggctgacctgatgtagttgcagggccagctgtaccgccagatccgcattttgcgggtcagcatccaactgctgctgcaaatgctggatttctggcgtatctgctgcctgtttcagcaactcaatctgagcaacgaggctgtgatagcgagtgtcttgatcctgcaaaggaatggcggccaacacggcttcggcatcttcactgcgtttaatttgaatctgcacttcggccagcatcaggccgatgtcgctgcgctgctggctgagttgccaggcgtctttcagcaactgcattgcttccggcagtttgtcttcctgtatcagctgctgtgcctgtgcgacttttagctcctcttctttcggcagtgcgcgtttcagcagctcacgaaccgcttcttccggctgtgggccttgaaaaccgtctaacggttgcccgtctttaaacagataaacggttgggattgagcgcagaccaaactgcgcggctacgcgctgctcggcatcacagtcaaccttcgccagaacaaactgtcctgcgtattcctgcgccagcttgtccagcaccggctccagttccacacagtgctggctacgcgccgaccagaagtaaaacaggacgggcagtgtcgcggagtgttccaaaacctgatttaggttggattcgttaacgtcaacgatagtcgcttgttgttctaacatgagtattctctcttacttcttgaattcgtttgatctttagatggggcctgttggtgtgacttacaagcctcgtgcagaggtgagtgcgcaatacgtcaccttctgctgccttatcctcgtaataccttatccagcagacaccccggtagcagacgacgcagccaggttaaggcgtgagccaccagcgtcacgggatagcgtaatttaggccgtgaactttctagcgcatgatggagtttcggcagtatcgcttccggcggcagcgtgaagcgtttggcgataccgggattggtgaccggtttgtccgtctgcgtttgtgccacgttatcagtaaagcgtgtgctaatcgggccgggttcgatcaggctgacgcacagcccgctgccgtgcagctccatgcgcaaggcatccgaccaggcttccagtgcgtatttgctggcggcatacgcgccgcgtcccggcgtggacaccagtcccatgaccgaactggtctggatgatgcggccttcgccgtgcggcagcatcgcgggcaatagcaactgcgtgagttgatgcgtaccgaacagattgctggaaaactgctgttcgagctgctggcgtgaaatcgtattcagtggcccatacaggccgtatccggcgttattaaacaagccatacagacggttatcggtcagtctgatcacgtccgcagcggcctgttcaacgctggtactgtcatccagatcgagcgtaatcgcttccagacccaacgcagtcagacgcgcgacatcctctgcgcgacggcaggccgcaatcacgcgataaccgcgtttttgcaaatcctgcgcggcaatcaggccaatgccgctggagcaaccggtaatgaagaccgttttttgcataactttacctaattcaaaagcctatttattaagactcatggttaactaagggttccagctgcttcgccatccattctgcgataaacggttgggcatcacgggttggatggatgccatcttccatgatccactccggtttaagatacacctgctccataaagaaaggcagcagaggaagcgcaaactgctccgcgagtttggggtaaatgttgctgaatgactcggtgtagcggcggccatagttggttggcaaacgaacctgcatcagcagaggcttagcgttagcctgtttgactagcgtaatgattttcgccagatcctgctcgatattgggtgccggaaacccccgaagcccgtcattgccgcccagttcaatcaacacccaacgcggctgatgttgtttcagtaaggcaggaagtcgcgccagcccctgtgcggtggtgtcgccgctaatgctggcgttaaccacggcgatgccctttttctgcgtctgccactgcgtgttcagcagcgttggccaggcgttagcggccggcatctggtagcccgcactgaggctatcacccagaattaataatgtatcagcggcgaaagcgcgtacgctgcataatcccagaagcaaaaggacgaaaacatgtttgcgaagaccagcccagcgagtgctacgccaagcaaaactgcgcacgtagaaaacattcttgaagttcatcatcttagtaagcacgttggtcagggagagaatcggctttccatccttaccggagttgagctcattgtcaaacctgcgcagacaattgccctgattggcgaatccggttcggggaagtcaacgttgctggggattctggccggtttggatgatggcacagaaggtgacgttagcctgatgggcaaatcgctgaacgcgctggacgaagaaggtcgggcggcactgcgagcccaacatgtcggttttgtcttccagtctttcatgctggtgccgacgctgaacgcgctggagaacgtgcaattacccgcgttactgcgcggtgaaagcgacagccacagccgcgggcaggccgaacagcttttacagcagctcgggctgggtgagcgcttacatcatcttcccgcccagctttctggcggtgaacagcagcgtgtggctttggcacgtgcgttcagcggccgtcctaacgtgttgtttgccgatgagccaactgggaatttggatcgtaaaacgggtgagcgcatcgttgatttgctgttttccctcaatcgcgattatgccaccacgttgattctggtgacgcacgatgagcaactggcggcacgctgcgagcgacgtctgcggttagtcgacggcaaacttagggaggacgcatgatctggcggtggttctggcgcgaatggcgctctccttccttactgattgtctggctggcgttaacgctggcggtggcctgcgtgctggcgctgggtacgatcagcgaccgcatggaaaaagggctcagtcagcagagtcgtgattttctggcgggtgaccgcgtgctgcgtgcttctcggcctgtcgcggaaacctggcttctggatgcgcagcagcgcgggctgacgctcagccggcagatctcctttatgaccatgacgttcgcgggcgatacgccacagctggcgcaggttaaggctaccgaccagcgctatccgctgtatggcgatttgcagacgcgtcctgaggggctgcatgccgaagcgggaacggtgctggtggctccgcgcctgctggccttacttgggttgaaagtcggtgacatgctggacgtcggggatacctcgttgcgtatcagcggtgagctgattcaggagccggattccggttttaacccgttcgaaaccgcgccgcgcattctgatgaatctggacgatgtcgagaaaacgggagcgattcagccgggtggccgcattacctggcgctacatgttttccggcaatgaaaaacaaattagtgagttcagcaatttcatcaagcaacagctcaagcccgatcagcgctggtatggcatggaagattctgaaggtgcgctgagccagtcgttaaaacggtcacagcagttcctgttgttgtcggcgctgctcacgctgctgttgtctatcgccgccgttgcggtggcgatggggcattactgccgcagccgctatgatttggtcgctatcctgaaaacattaggagcaggcaaacaagcgctgaggcgcttaatcatcggccaatggctctctgtgctcgggctggcggcggtttgcggtagcgtgcttggactagggtttgaagcgctgttgatgaaaatgctggcaccggtgctacctgccgcactgccagcctctgggctatggccgtgggtatgggcgttgggatcgctggtgttgatctcgctgttggttgggctgcggccgtatcgactgctgctggcgacacagccgctgcgcgtgttgcgtcaggatgtggtggcgaacgtgtggccgctgcgctactacctgccgattgttgtacttattgtcgtcggcctgctggccgtgttatctggcggcggcgtgttgctgtggtcgctgctcggcggtgtggcagtgctgtcgctactgctgggtgttatcggttggggcgggctgctgctgttacggcgtttgacggttaaacgactggcgttgcgtctggctattaatcgcctgttgcgtcagccgtggtcgacgctcagccaactggccgcgttctcgctgtccttcatgctattggcgctgctgttagtgatgcgtggtgatttgctggatcgctggcagcagcagttgcctccgggtagcccgaactatttcctgctgaacattacggcagaacaggtgccgcaggtgagggattttctctctcagcataacgtgatgccggagcagttcttcccgattattcgtgcgcggctgacggagattaatcaacagatcgcgacggaagtgatccatgaggacgatcccggcggcaacacggtaaaccgtgaattgaacctgacctggatgaacgggattccaccgcacaacgtgctggtggaaggggaagcgccgaaggcgggcgaagtctcgatggaagcgaaagaagccaaagagatgggcatcaagattggtgatacgttgacctttaccggcgacacgcagccgtttagcgcgacggtaaccagtttccgtcaggtggattgggaaagtctgcgtccgaatttcttctttattttccccgtgggggcgttggacaaccagccacagtcttggctgaccagcttccgttacgatggcgatgagaagatgattacccaattgaatcgtcagttcccgacggtgagcgtgatggatatcggcagtattctgcgtcaggtgggtcaagtcttgcagcaggtcagtcgtgcgctggagattatggtcatactggtgctgttctgcggtgtgttgctgttactagcacagattcaggtcgggatgcgtcaacggcgtcaggagttgatggtgtaccggacgctgggggcgggattacgcttgctgcgcactacgctgtggtgtgaattcgcggtactggggctggtggcgggaacggcggcagcaattggtgcagaatcggctctgtggctgttgcagcgtaaggtctttaactttgcctgggaaccgaatgtcgcgatgtggataacgcttccgttaatcgcggcgttcctcctctcgctctgcggtggctggctgggtgtgaggctactacgcggtaaagcgctattccggcagttctctggataacgcatcgcataccgccatacttcaagctgcataggcgttggttttgttacctggcccattcgtgggccttatcctaaaggggtaaagctttgcgttattcaaaacgttaatgttttgccctgcacttcgaattatttagaatatataacgtcaaacgctcgatattagcgatgcgctgatttcgtggctagagctaattatttcaggccggttttattttaaagtagcggtattatcgttggcagaaataataacgacgaaagtgtaattcttataaattcgcctctttttatttatcaaacgggaatgctttttatttgaggatcataagattctgcgataaatgacgcccatgaaataataatgattattatttccttccgatagtgctttccgtgtgtcaacaccagtgagataactgaagcgatcttactcatgtttttatgaataataaatttttgatgattaaaaaatgatgtaaatcaattcgatattatgtgcaaggagtaatcagtattgccattaagtttgtagtgaggtgctcactggctaactgaaggtatgtaagaataatgactgaagaaaataaaatgtttttccgtgagggtgtcaatcgtcgtgatttcatgaagctgtgcgctgcgctggctgccaccatggggctgagcagtcgagcggctgctgatatcgcttcctctgtgagcgcttctgctcggccacccgttatctggattggagcacaggagtgtactggctgtacggagtctttattacgggcgactcacccgactattgagagtctgctgttaaacgttatctctatggaatatcacgaagtgctttcggcggcgtttggtgagcaggcggaggaaaataaacaccacgctattgagaaatacaaaggccagtatgtgctggtcgtggatggatctatccctataaaggatggtggaatctactgcatggtggccggtaagccgatagttgaccacattcgtgacgcggcgcaacacgcggcagcgatcatcgcgattgggtcttgctccgcatggggtggggttcctgcaagcggtgttaatcctaccggtgcggtcagtttgcaggaaatcttgcctgataaaacggtcatcaacatccctggttgtccccctaatccgcataacttcttggctaccgtcgcccacatcattacctaccagcgtccccctgcgcttgatgcgaaaaaccgccctgagtttgcctacgcccgtctgattcatgagaattgcgagcgccgtccgcatttcgatgcggggcgttttgccaaacagttcggtgatgacggccatcggcagggctggtgtctgtaccacctcggctgcaaggggccggaaacgtatggtaactgcccgactctggagttctgcgatgtcggtggtggcatatggccagtcgggatcggtcatccgtgttatggctgcaatgagcaaggtatcggttttaccaaagggatagctcaactggccaacgtcgaaaaccccacgccgcgtaatgccaaaccagacgtgatgagtaaggaagggggaaatgtcagcctgagcacggtcgggttgcttggcggtgttgtggggctggtggctggcgtcagtttgatgacggtgaaagagctggggcggcaacagaagatgaatcgtaacgatggtgatcagccctcgcgcaaggagtgagccgtggacagacgtaattttctaaaactggctactggcggggtgatgacggtcggcatcgccccctctgcgttggctaaagcagagaacaagccgccaattccgaactcgcttggcatgctgtatgactcaacgctgtgcgtggggtgtcaggcatgcgtcagccagtgtcagcgcatcaaccacagtgatgcaccgcatggtgcgacatacgcctacgcgggtacggaaccgatgtggtctaacaacgataagctcagcccctacaccaacaacattattcaggtgtggagtgatgggagcggcgtacataaagaccagacggaaaatggttacgcctatatcaaaaaacagtgcatgcactgtgtggatcccaattgtgtatccgtctgcccggtgcaagcattacgcaaagacgcccatacaggcatcgtgcattacgatcccgatgtgtgtaccggttgccgttactgcatcgtggggtgcccgtttaatgtgccgaaatatgactatgacgacccgttcggaaaaattcacaagtgtgagctttgcaatcagaagggcgttgagcggttggataacggagggttgccggggtgtgttgaagtctgcccgacgggggcggtgattttcggcacgcgggagcaactgctggatgaagctaaaatgcgccttgcagggaaaacaggcgagccttaccggttcccacgccagacattgcaggggaacgaccggtacgaacatcctcttccacattaccagcagcatgtatacggcgagttggaggggggcggaacacaggtgctggtgttgactggcgtaccgtttgaaaacttagggttgccactgctggatagcctatcaacgggggcgcgttccgaacatgtacagcactccttgtataaaggcatggttctgccgtttgctgcactggccgggatcactttcctggtgcagcgcaacatgggtaagcacgatcaggacgaaaaagaggatgaacatgacgatgcataaaacgagccccctaggcgggcggctggtgagttggcccgtgatgttgctggcacctttcattgtgttgtgcctgttattgatcgtgaaaaggctggtgctggggattggttccgtttccgatttaaatggtggctatccatggggtatctggattgctttcgatctgttggtcggaaccggtctggcgtgtggtggctgggcgttggcctgggctgtctatgtttttaaccgcggtgaatatcatccattggtgcgtcctgcgctgctggctagtctgttcggttactcactcggcgggttatccatcacgatcgacgtggggcgttactggaatctgccttacttcttcattcccggccatttcaatacgtcgtcagtgctttttgaaacggcagtgtgtatgacgatatacatcggcgtgatggtgttggagtttgctccgacgctgttagagcgcttggggtggaaggtctcactcaggcgtttgaataagctgatgttttttgttattgcgctgggggctttgctaccatcaatgcatcagtcgtctatggggtcgctgatgattgccgcgggtatcaaggtgcacccgctatggcaaagctacgaaatgctgccgctgttttcgctgttaaccgctgctattttgggattctcaattgtgatttttgaaggatctctggttcaggcggggcttaggggaaaaagtgttcaggagacaccgttattcactcggttgacccgcaccatcgatattctgctgttgttgtttattgtactgcgcttcggggagcttattgcgcgcgacaagaccgcgtatttgtggcacatcgatcgtttcgccctttcattctgggtggaaatactgctgctggcgatccctctgctgctttttcgtcggaagaataatcgtcgcgaccctcgcttgttgtttatcggtgcgctgtgcatggtcttcggtgcagcgttctggcgtctgaattattccctattgagttacaacccaggcaacggctacggctatttcccaacattcagcgagctgctgatatccatcggttttgtggcaatagaagtctgtgcctacatcctgttgatccggttgttgccagtgttgcctgtgcatcaacacaaaaatgaaaataaatcgttagaggtagagcatgagccaacgcatcaccattgatcccgtcacccgtattgaagggcatctgcgcatcgattgcgaaattgaagacggcaaagtggttaaagcctggtcatccggcaccatgtggcgcggtatggaggagatagtcaaaggcaacgatccgcgcgatgcgtggatgattgtgcaacgtatttgcggggtgtgtaccaccattcatgcgttggcttctgtgcgggcggtggaaaatgcgctggggatggaagtgccgatcaacgcccaatatatccgtaacatcatcgcggcggcgcacagtattcatgaccatatcgtgcacttctaccaactttctgcgctggattgggttgatgtcacttctgcactacaggccgacccgaaaaaagccgccgatctgctaaaaggcctgtcaaactggccgctgaacagtgaagcggaatttgctcaggtgcagcagaagattaaaaatctggtcggtagcggtcagctcggtattttcgctaatggctattggggacacccggcgatgtcgttgccgccggagattaacctgattgccgtcgctcactatttgcaggcgctggagtgtcagcgtgacgccaaccggatagtcgcgattctggggggaaaaacaccgcatattcagaatctggccgttggcggcgtggcaaaccctatcaatcttgattcaccgggcgtgctgaatctggaacgcctgatgtatctgaaatcctttatcgatcgtcttggtgatttcatcgaacaggtttatctggtcgacactgcggttattgctgctcattatcctgagtggttcaccatggggcgaggagccgactgttatctctgtgtgccggaactgcctgtcgatcgtaaaagtgagacgttcctgatgccgggcgggtttctggataatggaaaatttcgtccgataaacaatccgcatgatgaatacctgctcaaggggatcgaggaaagtggcaaacatgcctggtatcaggatgatcagccgctggctccttgggaggggttgacccgcccgaattacaccggctggcaggatgacggtaaatattcctgggtgaaatcgccaaccttctacggcaacgcggtagaaatggggcctttggcgtggctgctgtgtaatctgcgagctggctatcagcccgcacagcattatttcacacgcgccaatgatatttacaaagcgctaaccggtaacgtaatgacggaggagcaactgccatcaacgttgggccgggttttagggcgcaccgtgcatgcctgcgtgctgcatgacacgctggcacagcagtggcaggcgctggtaacgaatatcggcaatggcgatcatgaaacgtttattccccccaacatcccagagcaaggtgaattccgcggtgtgggctttattgaagcaccgcgcggtgcgctgtcgcactgggtggttattaaagatggaaaaatagccaactatcaggcggttgtgccttcaacgtggaatgcggggccgcgcaattttaacaatgagccaggcccttatgaacgctctctggtggggacaccggtggcagacccgtacaaaccgctggaagtcgtgagaacgattcattcgttcgatccctgtatgtcctgcgccgtgcatcttgtcgatacatcaggtcaggaagtgaccaaggttcgggtgctgtgatgagcattctggtgctggggattggcaacctgctgctgggcgatgaggccgtgggggttcgtattattgaagcgcttgagcagcgctaccgtttgccggagcacgtcgaggtgttggatggtggcacgtcaggcatggaattgatggacgtaatggcaaaccgcgatcacctgattgtggccgatgcggttctggctgatagcccaccgggcagtgtcgtggaactgcatgatgaggaaatccccgcgttctttacccgcaaagtgtcgccccatcagctcgggctttccgatgtactgatggcgctacggctgacggaggaattcccacgccggttgacgctggtgggcgttgtgcctgcatcgcttgaacccggtatcggcctgacagccttggccagtcgggcgattgagcctgcgctggctcaggttctggcggcgttgcagtctagcggcgtggtcgccgaactgcgggaggcgtctgatgccggattttgttaacgggtttcagcacaatccagccgcacagttagaaacggcttttcaggcgatcgcggagagggaaatgcagtctttgcctttttttcagcctcagattccggtgtccgcgtgtggatttcaactgtttgagcaccagtggattggctgtatgttgacgccttggatgctgagcttactggtattgcccggcccggatcagtgctggctacgacggactgtcggggaatcgctggggctgagcctgccttgcggcgatatccgttttactgtgggttatgttgacggatgtggacaatatctggcctcatctctgatgtcgccgttgaataaaaccttgacggcggaatcgatgctgtcgctggcagaacaaaccgttcgtatggcactttccttacctgtggtggacggaaatatgcccgccagtcgaggacgtagggcattttttcatctctcgtaggcgtgcataaatcagtaaaaacgctggcggatgacgccagcgttttcacgatgtgcgtgctaacaaatacgcggtaaaggttccgcatgaggaagatctagcgtgcgcttcacgctgtaaagcccggttatgcgtacacctttccgttcagttacttcgccaatcaacgccgcatcacatcccaatgggtgttgatgtagggcttccatcacggcggacgcagattctcggcgggtaataatgaccagtttaccctcattggcgaaatttagcggatccagtcccagcagttcgcacacgccgcggacaacgggttttactggcagctgtgcctcgataatgtccattccatacccgctgctggccgcaaattcatgtagcacggcattcacgccaccgcgcgtggcatcgcgtagcgctttgacgccgggtatcggtagcagcgtttgaatcaggggggttaacaccgcacagtcgctggctagctcaccttccagaccaagctgttcgcgcagattgagaatcgtcgccccgtgatcgcccagcgttccgctgacgataatgacatcgcctttgtcgatctgattggttccccagcacacctgatggggaatggcaccgatgccagcggtgttaatgaaaatcttatccgccgcgccgcgtggaaccactttggtgtcgccggtgacgatatctatacctgcttcctgagcggtttgcgccatgctgcgcacgatagtttccagcatctccagacttaatccctcttcgaggataaagccgcaggagagccagcgtggtcgcgcaccgctaacggcaatatcattggctgtgccacagattgccagttttccaatattcccaccgggaaagaataacggatcaatgacatagctgtcggtagagaaagccagccggtcgccgctggcagtgagctctgccagcgataagcgtgccgcatcttcttgctctgcgagccatggattagagaaggcctctataaacaggctggaaatcaactgttgcattgctcggccgccgctgccatgggcgagggtaatggttttcatcatgcagtctcctgtgcgcgatattgataccaggcggcgcacgcgccctcggaagaaaccatcagcgcaccgaaggcactttgtggcgtgcagattgtgccgaagagcgaacattggtggggtttacagcgcccggttaatacgtctccacagcatgcccgcggatcgtcactggtttcttgcggctgtaggcgaaaataacgttccgcatcgaactgctggtaatctggggttaatgtcacgccggattcaccaataatccccaaaccacgccattcggcgtcacctttcagcatgaaaacatccgctatcgctttttgcgctagcgtgttgcctgcatctggcaccacacggcggtactgattttcaatatcaggttgaccggcgagtttttgctcgatcaacatgagaacactttgcagcaggtcaaccggttcaaatcctgctatgaccaacggtcgctggaattcagtggcgataaactggtaagcatcaaccccgattaccatgctgacatgtcccggcgcgataaaagcgtcaatgctgttatccggctgtaacagcaggctgcgtagggtggggatgatagtaatgtgctgacaaaaaaggtaaaaattgtcgacgccatcggccttggcttgttgcagggtgagtgcggttgctggcatggtggtttcaaaccccagggcgaaaaataccactttgcgctgcggattatcgcgagccagttttagtgcatccagaggggagtaaaccacgcggatgtctgctccgtgggcgcgggcatccagtaaagagccatttttccccggaacacggatggcgtcaccgaaggtacaaaaaagcgtttctggatggctggctatctcaaggcagttgtcgatacgccccatcggcaggacgcacaccgggcagcctgggccgtgaataaattcaatattttccggcaacagttgatcaataccaaagcggtatatcgcgtgcgtatggcctccgcagacctccataatgcgcaatggacgctgtttggtataagaaagcatcggggcccgctggttaaggtgggcaataagcgccatcactttctcgggatcgcggtattcatcgacaagatgcattagcgctgatcctcaccgtacagcaacacgccgacatccggttcgacgccaaacatcttttgtaatatctccagcgtgttgagggcttcctgttcgtcaatcacgctcatggcgaagccgacatgtaccaatacccactgatcaattcgtgactggccatcgtcgtcatatgcaccgactaataacatgttcacttcgcggcgaatgccgcaaacatcgacccatgcagcactgtcgccgataagctcttttacctgaccgggaacgcctatgcacattgttgttgcgcctccagccacgttaaccactgctctataccgtcccctttggtggcggaaaccagcaggatttcaatatccgggttaacctcacgggcgtagtccagacatttttcaacgtcaaaatcgagatacggtagcaaatccactttgttcagtagcatcagggaggctgccgcaaacatatgtggatattttagcggcttgtcttctccttccgtgacggaaagtaccaccaccttgtgacgttcgcccagatcgaaacttgcagggcacaccagattgccaacgttttcgataaacagtatcccactattcgccagcggcagacgctgcatggcgtcatggatcatttgtgcatccagatggcagccttttcccgtgttgacctgaatggcaggcgtaccggtttcgcgtatccgggctgcatcgttactggtttgttggtcgccttcaataacggcacattccgcgcgaccgcgcaggcggcgcagcgtttccgtcaagagcgtggttttgccggaaccggggctggataccagattgagcaccaactgctgtctggcggaaaactgcgtgcgattgtgggcggcgatctggttgtttttatcaagaacatcgatttctatttgcagcattcggcgctgcgtcattcccggtgcgtgagttcccgcttctccatgtccgtagtgcaaatcacccgaatgggtttccttaggcataaaagagggcgttttcagtccggtaatctttatggctggatgcacggctggtgcaaaaggggcgctgcgaaaagcggaatggggattatgttcatccccttcgatatagcggttaccttcgccgcaaccacaggttgtacacatattaaatctcctgttctatttccatgcgtttgagctggatgccatcgtctgccacaattcgcaggttatcgccctgacattgcgggcagcgacgtacctggatggttaacagcgtgacagactgttggcagtcgtaacaccagcactcagcttcctgctggtggaggtggagctggcatccttccgccagtgtgcggcgacataccatgccaaaacaaaaatcgagggagctggtttcaacgcaagaaaaagcgccaatctccagccagactgcagtgacctttttggccccgtgttgctgggcttgctgttcaataatttcgatggcgcgctgacaaagcgtgagttcatgcattaatgtctccgaagcaaaaccataccgccgtaaacggtatgccatacttgtccggctgctttttctgctttaagaagttctattttctcagctactgaaagccttttttttgatgctgtcgggtattgtgatgagatttcgcccaaatctttccaactgtgggatggaaagtaaggcgaataagagactcatggtcaaagaggtatgtgggaaggttgcttttgacggcattctattattgctcatcaatataaggatgtgcagtatgtgaggatttaattatattctcggtaatatgcatcgatgatttcataataaatgagttttttatgactggttggtatatatgcttcatgtttaaggtctatgaaaattcaatattatcgtcgcgccggtgtattattctctatgattataaaaaattaatatatcgatggttatagaaataacgctatgatatatagcgaatgacattatcctacttctaaggcagagtaatatttcttagtgaatgttttattaataattatttatcatgctatgtgtgttactacacgaaaatgtaggcgctaagcgtgaggaaataaaaatattgtgtcagatcaaagtaccgggtactgtcgattttattatttttacacccctttataattagtgcatcttaattcggaagtggtagctaaatccccgatgatttcactaaatacttcccgagttgctggcacctgggatatccggcgagagaaactggtcgatatcgcggaggcgttactccgccagcaggatccactctccgttttatcggttctggcagccctatcctctgaattcgttttcttccagtcggttacgttgtcgttgcccagctatggtgtctggcagcaggatgtcacgcaggaaaccccgccgcagggcgagtgttgttccggtggcggacactgtacgatgccgctaaacagtaccagcccgttgcagggggaattgagttttattcgttcccgtggtggacattttacgccagaagagcttggttttctgcgtcaggtggcctgccttgctggcggagtgctttcccatatttgccacaacaaaaccttgctggatgagtcccagcagatgcgccatcagcgcgatcatttccgcattctggtcgatattacgaactcggtgctatctcatctggatatggatgcgctggtgcaggaagtttcgcgggagatccaccgtttttttggcgttcagtatattgcgatggcgctcagcaacagtgaaaaacctgctgatttccgcctatggtcgacctattatgccccagagtccccggtatcccgccatcagtgtacgtttcctcgtgcgaaatcgttaactgagcacgttctacaaagccacgaggtcgtcgtgctcaatcttgacgacgatcgctgccaacaggctcgcgatactttttttgatgaattgcgttcccgccagttgtctacggtgtgtctgttgccgctttctttcaatagtgagccgctaggtgtgctggttctggcctatgagcaagcggatttttttcatgacaatcatctgaatctgttgcagcaaatagcggctcgtatcggcatcgctgtggataacgccgatgcttacggtcagatttcgcgtctgaaagataccttaaagaatgaaaatatctggctcaatgcgcgtattcagaacacggatgccgagggcgatatcatatatcaaagcgctcagatgcggtcggtattggagcaaatgagtatggtggcgacgagcgacagtaccgtactgatcctcggggaaaccggtacgggtaaagagctgattgcacgggctattcataagatgagctatcggcacaaagggtcgatggtcaaaatgaactgcgccgccgtgccttcaggtctgttggaaagcgatctgtttgggcatgaaaaaggggcatttaccggggcttccacggttcatatcgggcgttttgaaatggcggaaggcggctcgctgtttttggatgaaattggcgatatgccgcttgagcttcagcccaagctgttgcgggtgctacaggagagggaaatcgagcgactgggtagtaataaggtcatcccagtagatgtacgcctgattgccgcaaccaatcgcgacctgaagcagatgtcgatggatcgcgaattcagaagcgatttgtattaccggctgaatgttttcccgatctctattccgccgctacgcgaacggcctgaagatattcctctgctggcgaaattctttgtccagaaaattgcgcatagaatgaaacgtagcatagacaacattccggcgcaggcgctgcgccagctctgccagtacccctggccgggaaatgtgcgcgagctggaaaatgtcatcgaaagggcggtgatcctgacccgaggttcaacgctgaatttgcagatgcacgagctgaatgtgtctgtaccgtcggtatcggtgaaagagaataaaattgctctgacaccgccgccggaaaacgatgagaatgaacgtcagcgcatcatccaagtgctgcgagaaaccaacggcgtggtggctgggccacgtggtgcggccctgcggttagggctgaaacgcaccacgctgctttcgcgtatgcagcggctagggatttcgatatacgatttataacagtctgacgggtaaattgccggagcgttgctccggcatcgtgttagcaggctaggcttcttcaaccgtgagctgcgcaaacgggccgttaccttcccattcaggcagtttccgatacacggtttccactgcctgtttgattttttccgtcatcgggtaacagaacccaacaatatctggctgaatccccagaaaaatgacgtctggaaccgtctcttttaaccgctcgattaaaaagttaagcggcatgttgtgcgtgctcatcataaacatttcggcaatgtcgtctggatcgataagacgtatgtcgcccggcattaaccccatatcggcagcatccacaatgagtacccgatcggggtgtaatgcctgaatgtgatgcgtcatatcttccggcgtggcaccgccatcaatgggaatccagcccgtaatcgggccggccgccatcatttccgcaagcagcgggccggcaccgtcgtcacccatcattttgttaccgacggtcagaaggatatcaggtgtggtattggtcatcggttcatcctactttattggcaatctgtttttttacgatgagataaatagcaggctcttgctgaatttctgccagcagacgcagtagtgtggtactccaggtttgaaacggctccaactgcccggtttgcgccaacggggccagcgcgtgggccagcatatcgacgtgcgtgctatcgatataaatttctccgaaggtcaacagaccgttcattttgcgctgtgcgtctccggtgccgagcatggctgtccactgcggatagcgatcgagatcgcaggtcagctcggctttcaggcaatcgatcacgccgacatgatggccaatcgccagtgagtaatacatcacctgctggggctgttctggcacggattcgctgtcgagaaatttctggcgcagcgaccaaaagataacctgatcttcagacattcggtgcctcccgcaatagctgcgtcaggcactgtacgatttcacgcaggcgcgggtcgttttcctcgctgagccagacatccagttttttggcggcagtggagaggtcggaacccgctagcagagtcagtaaccgatcgctgatttcgcggcctttccgatatccagccagtcgacgggcctcccgctcaaccataacgcgtgtcgccagcggtatggtgggcagcagagtttccgcacgctctcctggcaactgaatgtggtcttgccctttcagtttttgctccaacaggccgagtgctacggcaaagccgtggatcgtcgcggcgggtgtcggcgggcagccagggatccagacatcgatagggacaatgctttcactgccgccccatacgcaatacaggtcgtggaaaatgccaccgccacagccgcacgccccgtaggagatacaaattttagggtccggcgcagattcataggctcgtagggcgggaacccgcattgcgcgggtgaccgcgccagtaaacagtaaaatatcggcgtgacgcggcgaggctaccacttttataccgaaacgttcggcatcaaagaggggcgtaatcgcggcgaaaatttcgatttcgcaaccgttacagccaccacagtcaacgcgatagacgtaagccgaacgctgaatatctttcagcaaacggcctttcaactgggcagcctgctcatcgagggtaatgggttggctgacatgatggtttattttcatttctggctggctcattttgcctctccaatgtgataactcagattggtgcgaccgtgatgattcagactttgttcacgtttgcaggccggacaggtttcaaactggggtcgcatttcttctatgctctcagcatcaataccggaatgggccagcagcgccatggcatactccaccgatttctctgcggcgaagggctgacggcacactcggcacttcagcagagtaaaggtggctcgggtgtataagtctggcttgtgggttacggccagttcaaaatctgctgatagctgaatggcgcgggtcgggcacacttcttcgcagcggccgcaaaagatgcagcgcccaagaaacaactgccaggtgcgggcacctgtctcaatgtcggtttccatggtcagcgcgttggctgggcaggcgatggtgcaggcaccgcaggcgatgcattgctgggcgtcatattccggtttaccgcgaaatccagggcaaacctccagaggcgcaaacgggtatttgacggtgacatcgccagcctgccagatggttttaaataatttcagcatcattcatccctcatttcagcggcgaattcttacgctcaatgctgtaacgctcgatctctttgtaaggcaccgtagtggatttgcgttttttaatgtccaccagcgtaacgcggtcggtgcatgaatagcagggatcgagactaccgataataagcggcgcatcggagatggtgttaccgcgcagcatatagcgcagtaccggccagttggcgtaagttgccgcgcggcagcgccagcggaacagtttctggttgtcgcctagcatgctccagtgcacgtcttctccgcgcggggcttcggtatagcccagtgcgaacttatacggtcggtaggtaaatccttcggttaacaggggaccttccggcaggtgatccagaccgaactccaccatggacaaagattccagcgtctcttgcacccgtaccattacgcgggagaacacatcgcagccgtccagtgtgaacagcgttttcggcagtgcgctgtagccggcgtaatcatggtcgaaacgcatatcgcgggcaaaaccactgccgcgaatcatcgggccaaccgggctgtagtcacgcgcgatcttacgatccagcaggccgatgccctgggtacgttgctccatattgggtgtgttgagcagcatatcgaccagttgggtcacttcggcccgcatttcctggaccagtttgatccctttctgacgctgttctttcaggatgtcgcggcggataccgccgatcaaattgagtccgtaggttttcctcgcgccagttagcaactccgccagcgccatggatttctctctgactcggaagaactgcataaacccagtatcgaagccaataaagtggctggacaacccgatattgagcaggtggctgtgcaggcgctccacttccagcaatatactgcggatagcgtgagcgcgcggtggcacgtagatgcccagtgcgttctccaccgaggaggtataagccacgctgtgcgcgaaaccacagatcccacatacccgatcagacaggaaggtcacttcgttatagcccatgcgggtttccgccagtttttccatgccgcggtggacatagaataggcggtagtccgcatcgacaatacgttctccgtcaacaaacaggcggaagtggcccggttcatctgaggtaatgtgcagcggaccgacggggacgatccgtgcctcgctgccgccttcatttttaaactgataggtttcaatttgggtcgttggctctgggcgtagccgatagtccatggtgtctttacgcagcgggtagagatcgtcgggccagtcatccggcagcaccagacggcgctcatccggtagcccgacgggtatcaggccgtacatgtctcgaatttcgcgctccccccagacggcggcgggaactcgcggggtgacggaggggaattccagcgtcaggggatccacatacgccttaaccacgatccagcacttctcgccctgttccatggagagcgcataatagaccgcgtaattaccgtttaatgttcgttcgtcgttgccaaacagcaccggcagccagccgcctaacgggtaataaataaactctacgacgtctggcagcgactcggtttttatcgtaatagtcagttgatcgtgagtttgccactcctcatcgagtaccgccgccgggaatttttggcgaatttgtgccaggtagttcccccccagtttttggtcgctctgaatggccctgacgtgattatcgtaagtcacttttctctcctgatgaggtattaacagcacggcggccagcggtactcacggtattatcggaaccacttgcccagggccaggtgtaatgcggctgtacggcacggctgtcgcgttgcagcacgacgcttgccgcgttttcgagcatctgtactaccggatgtggaatgtaggttcccatgatcagcatgagcactaacaggatcgccatgggcaaggtggtgagaagcccgagttcacctcggctgacctgctgcggcgcggaaccaaaaatgatggccgagatcatgcgcaccagtcctcccatcaccagcgttaacaacagcagtagaacgagggtcagccagaaatgatcggcgctcagcgccgcgaccacggtcatgaactcgctcaggaatatgttgaaagggggcattccacccagcgccagcgcaccgccagtcatcagcacggcggagaagggcacgacgttcagcatgcctttgacgacggtaatatcacgcgtgccgtatttcagcaggacattaccggaaccgcagaacagcaaggttttgcccaaactgtggtttagggtatgaagcatcgcagccagtacgcccagcggaccgccaatccccaatgccacggcgataagccccatattctctaccgaggagtaggccagcagacgttttatgtcggtttgtaccagaataaagaatgccgcgactgcaatagaaagcaggccgaaaacgataagcagtgtgctggtaaagcggttgccgatggtgccgttaataatgatgttgtagcggagaatgatcagtaatgcgcagttcagcagcactgcagatagcagggcgctaaccggacttggcgcttcgctgtgcgcatccggcaaccaggcgtgcataggaaacaggcctgctttagtaccaaagccaatcagaacaaacacgaacgccaattgcatcaataccggatccaatagggcggcatgttgcagaacatcggtccagaaaatggcgtcgtctgggttggccagaatgttggtggcgttggcgtaaaccagaatagtaccgaacaggccaaatgcgaccccgacggaacagatgataatgtatttccacgcggcttccagagaggagcgctgattgtaggtaccgaccagaaaggcggaacttaacgtggtggcctcaaccgcagcccacatcataatcagattattactggtgatggtcagcaacatggtgaatacgaacagatggaagaagccgtaatagttgcacaacccagaaacggacacctcgccatcgtccacttcatggcgcatatatccgatggagtacagccctgtaataaagctgactataccgagaatggccaaaaacaggaggctcagggcatccatatgcaaccatttgtgcgcagccagaatgtcaccgtgataataaatcagggaaaccacccacagcgattccactaacagcgccgcaatcccgatagcatgcagtgttgtgaccaatcttcgtgcggcagatcccgccagatggcagctaaaattcagcacggagatcccgagtggtgttagcagcagcaataaaagtacggatgtatcgctcatcctattaccccttcagcgcggtcagttggtcgacactcagcgtattgagagtgcgccagatcttacgggccagtatcgtcatgatgatgacggcaaagattgcgtcagtggcgataccaatttccactagctctggtgccttactcgccagcagagccagagtgagatgcgagccgttctccatcaggcaatagccaaatacctgtttaaggatgttgcgctgtgtgacgatgcagagcaggcccaccataaaatggccgagcgaaaccgccagcgccggttttagcgtcgcaagcagcggtagctgaacgggttctgcgacaaaccaacacaggatgacgatggcggcggcgaggatcatcagtaccggaaggcttatcacactgccttcgtgggcgggatcgcgcatggtgcgaaacgcgaaatacaggatggcggggacgagtacaaccttcgtaaaaaaggcgctaattgcccatgtcctcaattcgtgggcgtccagcgtataagacagcgttaaaaacagcagtaccagtatcagcgcctgaagtgaatatagccaacaggatgccgtaggacgttttacgccgatgaccatcagcgaggtgaacatcatcagccccgccagattattgacgataagtgaaccggtcataatcaatctcccttatccaagccagattacggcaatgacgctggaacagaacgacatcacgatcagtaccaacagtaccagtcgcatcgttataggcagcggtgaagcctgaaccagttcttcactcggttctccggggacaacctggccgaaccagtagataagccaggcgaagctggcgacagactcgatcagcaccaacaccatcagcggcgtcattacccagaattcgtgagacatggcgaaccctgctgcaaagatggggaatttgctgaaaaagccgttaagcggcggaacgccagcgatagccagtgccgcgatacagaaaccgatacccacgatgggcattttgttgatcacgccgcgtaaacgcggtaacaggcgggtgccgcaacagtagctgagggaaccggccaccaggaagaacaggctcttcgcaaaggcgtggttgaaaatgtaggcaatcccaccctcaaaggcttcacgggagccaaaaatggcgatggacaaagcaaggaagatgtaacccaactgggtgatggtggaccacgctaacaggcgtttcatatctttctgcggcaggtacatcaggaaaccgtagacgatagtcaacgtggccatgccaatgcctacccagccaatcaccagcgggatatgcccagattcaacaatcgcgcgggcatagatatataccccgactttcaccattgaggcggcgtgcagataggcactgactggcgtcggtgcttccatggcatccggtagccacgcctgtaacggcaactgggccgatttgccccaggccgcgaacagaataccgccgaacaccagcagcgctggggtgccgctaagctgggacaaggcactcaacgcaaacgtacccgttgagataaatagcatggcggcagcaataaacaggcccagagaggcgacgtgggttatcagcaacgctttcaacgctgagcgctgtgacttcgccgtctgatagtagccaatcagcgcccacgagcagccacccgttatttcaaaaaataataactggccgaggatcgtggaagacatgaccagcccaaccatggcaccaatgaagatcagcaggaaagcataatagcggttggtcccctcatgcggatgttcgcggttgcctgtattcagatagccgattgaatagaggctgaccagtaggccgaggaagacgacggcaaaaacgatcagcgtactgatgcgatcgaccgtaaaaccaaacagcgccacgttgccatagttcagaaggggaagcgtgacggctactttcccgtgtgccagaaagccccagcccagcaccagcgtgccaagcgtcgccagcaaagcgaaccctgtgcaaagccatttcgcgttgcgcttcggcgaacatgccgtcagcaacgcgccaataaatggcagtaacaacgttgcgagggccgtattggtcataaaggatgaactttccatcatgatttttcagactccttacagaccagtcagataaaacacaaatgacagtgtggcaacgccaaatcctacccaggtgacccggtgggtcagcaggaagcgtccgcgggccagactgttttcaaatagcgacgccagtacaaaaatcaccagcagtttgatcagcatcaggacaagcgctagcagcagggagcctgcggtgatctccgacgctttaccgaatggcataaacacagccagaaacagtgcggcaaccaccacctgcttcaggccaatgccccacttcaccagcgccagagcgcagccggagtattcggtgagcggcccttcctgcaattcctgctccgcctctgccacgtcaaacgggatttttcccatctcgataaaactggcgaagccgcaggccagcagcgctagcagcgtagccgttggtgagctccaggcgtccgtcagcgtggcgctgatagtcccgatgtttgtggaacccgctatcagtgcgacaaccaacaggccaagaatgagtgtcggttcaaccaacacgcctagcgtcagttcacgactggcaccgatgcccgcgaaggtgctgccagtatcgagaccggatagggagaagaagaaacggaacagtgcaaacagatacagtagggtgatgatgtcacccgcaccgccaaagggcgacgtgcgggtcaatactggtagcgtcattgcgatcagtaacatgctgcccagcagcacccagggcattgcgcgaaagattatgccggattgcgccggagcgacgtcctgacgtccgagcagtttgactatatcgcggtagtcttgccagatgcccggcccacggcgtgagtgcatgcgggcgcggatctggcgcgaaataccggtaaataaaggtgtcagtaacaaaaggatccctgcctgtatcagcgcaaagatgcccatcattagcgacggattttcttgcatcgtcatgttctttccctcacaccgcgacaatcaacagcagtacggttagtgccgcaaccacgtacagacagtagaggcggaagtcgccaccctgtaaccgctgtagctgtgcaccgatacgccgtaccagacgcaccaacgggtaaatgattttttcatcccagaacggttcgatgatggtggctccctgagtgatgccttgtagcgctctggatagctgaggggctggattaagccgctggcgcatgcgatagagcccgccgaacatcgcgcgcagcggttgcgtaaagccgctggccgagacgaccatctgcggttcccaggcgtaaccacacgcccatgggtcaccatggcggcgaaacgcgggacgattacctttcaggaataaccagatcaacagcggcagcaccggcaacgcgatgagcagaataaagacgagtgccggggagaacatcgcctgctcggcctgagccggaatcagcaagtttccctgagcgactgccacgtcctgagcaccgctcagcgacatcgcaacctgagcaataatgggcgctaccttgctggcgccaaggcctagcgctacgcagcacagtgctagcagcaatagggataacgtcatttgccacggtacttcccgggcctgactggcttcctcactgcgtggcgcgccgcaaaaactgacgccatagactttgacgaagcacatcgcggctaatgcccccgtgatggccagcatcacaatggctacgggtgcactgaggcgcatgagaacattgccgtcgtggctcatgctgaacagtgactggtaggtgtaccattcactgataaagccattgagcggcggcagggcggagatggacatgcagccaatcagaaaggccaatgcggttttgggcatgagtttgccgaggccacccattttttccatatcacgggtatgcaggcggtagatgacggcaccagcgcctaaaaacagcagccctttaaacacagcgtgattcagcaggtgatagagcgcgcccagcaaaccgagcgtcgctaatacctgatgctgagtggcgatgccgaccatccctacgccaacgcccatcaaaatgatcccgacgttttcgacggtatgccaggccagcaggcgcttaatatcgtgttctgccagcgcatacaacacacccagtacggcggaaatggatccgaacgccagcaccacaatcccccaccacagctgtggtgccgctagcagatcgatacccactttgatgatgccgaagatacctatttttaccatgacgccggacatcaacgcggaggcatgagacggcgccgcgggatgggcgcgcggcagccagctgtgcaatggcagcatgcccgctttggcaccgaaaccgaaaaaggccagcaggaagacgaccgaagacagcactggagagagcgataaccggcggaacgccgcaaaatccagactgccgctttctctccacatcaggaagaatgcgatcatgatcagtaccgatccggcatgggcaataaagaagtagagcagacctgcgctgacggattcacgatcctgttcagaaataaccagaaaccaagaggctagcgacatggcttcaaacaggatgatgaagtagaacgcattatccatcacaaccagacccaccatggaagcgataaacagattcataaagccccccatactgccggcgcctcgtcctatatattcacggacataggcgatggagtagagcgagcagactgtgaccagcagcgagatgaccgtcaccataaaggcggccaacatatcgagacgcacagtaaaggtagcaaagtgaaataggccctgcgtagcgtatagctgaatctgcccgctcaacaatacgggcacggcgctgcataatcccagtacaccaccgcagatggcggtaatggcggcgatgatgattgacgcgttttctttacgtgccatgagcagagataacacggcgcctgcgaggtaacagatcgctgaccactgaagcaactgaagtgaatccatgattattcgtccccttcctgttgcacggacatgaaaccctgttcatgaaaggatgacagcagggttttcaaacgtctggactggctgttggtactgatggattggctatccaccagagagatggatttggtcgggcagacccggatacattcaggacccgtatcttgaaaatcacacagatcgcatttcaccgcgatggcgcgaataccggcgttccaggcgataaaagggttagtaccgggcgcactaccgggaacgtcacgcagcagcgcttcgggaatcatgttttgtagcagcgctggggtattaaccggcgtgctgccggacggggtaattgcgccgaaagggcaaaccagcccgcagagtttacagccgatgcacagactttcattcagcacaatggcggcattttcatgcgtaatggcattgaccggacagacgcgggcgcagggagcatcttcgcactggcggcacattaacggggcggttttatcctcggttttcaccacggttagccggggtagtccctgtaacccctgtgctttatgtactgacgtacatccggccatgcaggtattacacccgatacacagttcggggtccgcaataacaaagcggttcatgttcagtcctcaggttcagacgacggaaaataaatcatcacctgcaccataagcataattcgtaccattattttatttttctttaattcaatggcttatggttttttagggaggaaagtgccgcgagtgtcgaacgtcataccttgaatatcgtcacttttgtctacgcgtatgacagtgaaaagggaggggggattgctgatggagtggcaaaaccgtggcgtggtttccctatggcagggaagtagagaaaaactctgcaaaaatgtgaagataaataaaatcagcctgacaagcgtcaacgttttcacacccggattgtgaataatcacataaagaatatggatattggtcaggatgaatcaggagcctattctttgcttgtattcttgcaggtcgcatcgtcataagtgtcgatatcgctttttctgacaagattatttaaaaaaaaccaattaaaaacaaataattataaattggcacgttttatgtatacctgactaagtacgattaaaaaaataacctcgtagtcggagaatatgatgaaccgttttgtcattgttgattcgagcaaatgtataggctgtcgcacttgcgaagtggcctgtgtcgtgtcgcatcaggaagcgcaggattgtgcctccctgacgcaggaaaactttttaccccgcattcacgtcatcaaaggggcgaatgtctcaacggccgtcatgtgccggcagtgcgaagatgctccctgtgccaatgtctgtccgaatggggcgattactcgtgaaaaagatttcatacatgtccagcaggcgcgctgcatcggttgtaaaacctgtgttgttgcctgcccctacggtgtcatggaagtggtttcccgcccggtgatgaagaaaaggatcaccggtgaacccttcctgtcatacaaggtggaagctaacaaatgtgacctttgtgatggtcatgcggaaggcccagcatgtatcaacgtctgtccgacgaatgccattgtcagtattgacagggataagctggaatacatgaacgtcgaaaaacgtcgccgtgccgcgctcaattcgattgaaatcctgaatttctgacgatacctgacttcggtcaggcccgaattctttcacttttaacaggcctgttattaatgaaaaagatcactagcgtatgtccgtactgcggtgcgggttgcaaactcaaacttgttgttgaagacaacaaaattatccgagctgaagcggctgacggcgtcacgaaccagaatgaactgtgcctgaaagggtattacgggtgggattttctcaatgatacccaactgctgactccccgcctgacgcagcccatgatccgctatgagaaaggggggagactcactcccgtttcctgggacgaagctatccgctataccgcacaacgttttagcgagattaaagcgaaatatggcccgcgctccattatgaccacggggtcatcacgcgggacgggtaatgaaacaaactacgtgatgcagaaatttgcccgtgcggtgctcaacaccaataatgtggactgctgcgcacgcgtttgtcacggcccttccgtggcggggcttcaggaagtgctgggtaatggcgcgatgagtaactccatcagcgatatcgaaaattctaaatgtctgctgatctttggttacaacagtgcggactcgcatccgattgtagcccgtcgcgtggtgaaggctcatcagaatggcgccaaaatcatcgtttgcgacccgcgccgtattgaggctgcgcgtattgccgatcagcacctccagttgaacaacggtagcaacatggcgttggtgaatgcgttcggctatgtcctactggaagagaaactctacaaccagcactatgttgaccgctttactgaggggctagacacctaccgtgaaatcgtcaaggactatgcgccggaagcagtcgaacatctcaccggtgtaccggcggcggatgtgcgccaagcaatgagaaccttcgcggcggcgccatcagcgaccattatgtggggaatgggtgtcacccagttcggtcaggctgttgacgttgtgcgtgggctggcggggttggcgctgttgaccggtaatttgggccgtgaaaatgtgggagtcggcccgattagaggccagaacaatgtacagggggcctgcgatatgggggtgctgccgaacatgttccccggctaccagtctgtaacggatcccgatgtccgcgcgaagtttgccgatgcctggggaatttcaccggctgtgatggatgaaaacatcggaacccgcatcaccgaagtgccgcatatggcgctggaaggaaaaatcaaagcctactacatcatgggagaagatccgttacagaccgaggccgatctcagcctagttcgtagaggggtcgaagcgctggattttctggtagttcaggacattttcatgaccaaaactgctgaagtggctgacgtgctgctgccagctacctcttggggtgaacacggcggcgtatttacctgtgcggatcgtggtttccaacgttttgaaaaagcgattgaaccgaaaggcaatgtaaaacgcgactgggaaattatcagcctgatcgccagcgaaatgggctacccgatgcattatgctgataaccagcaaatctgggacgaaatgcgtagcctttgctcgttgttctatggtgtcacctacgaaaaaatgggcgatatgggccatattcagtggccgtgtccgacgttggatcaccccgggacaccctatctgtatcaggatagccactttgatacaccgaccggcaaaggcaaactgtttgccacgcagtggcgtgcgccagcggaagtgccggatgaagcgtacccgctggtgttgtgtaccgttcgtgaggtcgggcattactcctgccgttccatgacgggtaattgtgctgcgctacaggcgctggcagatgagccggggcgtgtgcagatgcacccgcaagatgcgaatcgactggggattaaggatagaagtctggtctgggtcagttcacgccgcggtaaagtgattagccgcgctgatatcagcgagcgcatcaataaaggcactatctacatgacctaccagtggtggatcggtgcctgtaatgaattgactcaggacaatctggatccgatatccaaaacaccggaaaccaagtactgcgcggcgaaggtggatgtgattgaggatcaacgctgggcggaagactttgccagtacatcctataacgatatgaaagcccgcctgcgcgcagccgtggcgcattgaggcaaggggacatgcggggcgcaatggataacacgggcgtgatgctgagtattcggggcaaggttcagggggttggctttcgcccctgggtctggcaactggcgaaacagatgcatctgtatggcgatgtctgtaatgatggcgctggcgtgcagattcgcctgatatcggcaccgcaggcgtttatccatgcgcttcatacacagtgtccgccgctggcgcgtattgatgcgctggagcagtctgtcatgtgctggaaaacgttaccgacggattttactattcgccccagccatggcggcaccatgaatacccagatagcaccggatgccgctacctgcccatcttgtctcgctgaaatgaacgatttggcgcagcggcgctatcgctatcccttcattaactgcactcactgcgggccgcgttttaccattattcatgctatgccctatgaccgtccgttgacggtgatggcggcgtttccgctttgtccagcctgtgagtcggaataccgtaatccccgagatcggcgttttcacgctcagccagtggcctgcccggattgcggccctcatgtcttttggcagacggttgatcggcgttgtgagggtgaagcggcccttcaggctgcggtagcaatgttgaaggcggggggaattgttgcgatcaaggggattggcggctttcatttggcctgcgatgcccaaaacgatgaggctgtccggctgttacgtttgcgtaaacaccgtccagcgaaaccgctggcagtgatggtggaaaatttcagcggcttgcccgagttgacggcagcgcggttaagcagcccggcagcgccaattgttctggtagacaagcagataattggcttccttagcaaagacatcgcccctgacctgaatgacgtgggggttatgttgccatctaacccattacagcatctgctgatgcaggatatcggacgtccgctggtgatgacgtctggaaacctcagtgggcgtcctccggcgctaaccaatgaacaggcgttgagtgaactggctggtattgccgacggttggttaatgcacaaccgcgatattacgcagcgcatggacgattcgctgctggatacgcgcggcatgatgatacgacgggccagagggttcgtacccgatgcgatctccttgccttctggcttcaagaatatcccgcctatggtgtgtttgggtgcggacctgaaaaacacgttctgtctggtgcgtggcgagagtgcggtattgagccagcatttgggcgatttaagcgacgatggcgttgaatcgcagtggcaccgtgcgtttgatctgatgtgtcgggtttatgacttcactcctcagcaggtcgtggtggatgcccaccccggttatcactctctccgattggggcagcagatggggttgccgtgccactacgttttgcatcaccacgcccatattgctgcctgtctggccgaacacggttggccgttggacggcggagccgttattggtctggcgctggatggcgtgggaatgggggctgaagggcagctttggggcggagagtgcctgaaggtggattaccgcgtctgcgagagattaggcgggttaccgtcggtcgcgctgccagggggcgatctggctgcacggcagccgtggcgcaatttgctggcgcactgcctggctttcgttcctgactgggagactctaccggaaacggatagcgttcgccgtcatccttgggggcctctggccaaagcgatcgcacgggggatcaattctcctacagcatcgtccgctgggcggcttttcgatgctgcggcagcagcgctggggtgtacggccgaggttcaacgctatgagggagaggctgctgggcggctggaggcaatggctacgcggtgtggcggggttgatcatccggtgacgctgccctgcgttgcgggtcaactggatatggtgaccttctggaggcagtggttgaactggcgtgcggagccagaagccagagcatgggctttccatgacgtgctggctgccgggctggcttctctggtccggcatcatgcacaacgactgaatatcggtaccgtcgcctgcgctggcggtgtgttccacaacaagctgttatgtcagcggctggtgtctcgtcttgatggccttaacgtgctgttacctacgcgactgcctgctggcgatggttcaatttctttggggcaggcggtgatagccgccgcacagttacaatcgactataaaggataaacttgatgttacttcccgttctgcgcaaccatccccgtagcgcgatgctgttaatattgctgttgtcggcaaatcttgtttcatggtgttgggcactggttgtgttccagaataatggtgcactgatagcggcctgtttgctggcctggtcttacggtttgcggcacgcggtggatgccgaccatattgccgcgattgatatcgttacccgtaaaatgatgcagcagggacagcgtccgttaggggtaggtgcttggttttcactcgggcactcaacgattgtaatcttggctacagtagcgattgcggcgacagcggcggcgtttcagaaagatatcgagtggttccacgatgtcggtggcattatcggaacatcgatttctgcctttttcctgttggcgatggcgctggtgaatctggttattttgcgcggcgtctggcgaaattttcgggccttaaaacgtggtgaaccgctgcaaaaccgtgatgagatgggcgcttctggcgggatgatgagttggcttttccgctccacctttcggatggtcgacaaaagctggcatatgtatctggtcggttttttgtttgggttgggcttcgataccgcaacggaaattggcgtactgggtatctccgctgccagcgcctctctcggtgtatccatctggtcaattctcatctttccagccttattcgccagcggtatggcgctgatcgataccctagacaatatcctgatggtaggcgcatatggatgggcatttaacaaaccacagcgcaaactgtattacaacatgactatcaccggcgcttcggtagtagtggctctatttattggcggccttgaggctctggggctgctggtggataagtttgatttgcaaggcggggcatggactgtggtcagcggcctcaatgatagccttggcaatgccggctttatcgtgattggtatattcgttgtcttctggtgcgtatcgatgctgatttatcgctggaaaggctatgattcattggtggtaagctagtatcgcttgttctacgtgggtcgcgttttttgtcggctgcggcagaatgatccgagcgggttttaacggtaacagtatgtctgcattcattatttgcaggctgctgttatcgaactgtggacgctgatttagctgcgggaatttttttggtaagggtaagacagaggttgtaaggctctacacgagagccttaccactatgacgaactgacagtattactcggcggcatagccctgtggtgggatacgcacgctgtccaaccaggcttcgttatcacgcatcaccagtcggccgttcaggaaccagttaatgaccatcggataaatcgtgtgctcgtgcgtcttaacgcgttcgctcaggctttcttccgtgtcgtcactaaatacaggtaccttcgcttgcagaactgacgggccgccgtccagttcatcggtgacaaaatgtacggacgtaccgtgttcccgatcgccattttccagcgccttacggtgcgtatgcaggccgggatatttcggcagcagggagggatggatattcagcattttgcctgcaaattgagcgacaaattccgggctgaggattcgcatatagcccgctaagaccaccagcgccggttcatattgctcaatttcgtttgccagtgctgcatcaaatgcagcgcggtcggcaaagtcttcaggattcaggacgcatgtagggatcgcggcattctgtgcacgtactaacccataagcctccgcattgttactgaatacggcgacgatctttcctttaaggcgtccgttcttacaggcgtcaatcaacgcctgtaagttgcttccatgacctgaaaccaagacaacgatgtttttcatcagttaataaccactgcgtctccggcatcggtttgggtaatgacgccgattttccatgcgttttcgccgctgctattgagtaatgcaacggcctcgtctgcctgttcggctggcagtacaatgatcataccaacaccgcagttgaaagtacgatacatttcgtagcggctgacattaccagcctgctgcagccagttgaaaacggcaggccattgccaactggattcatcaatagttgcctgcataccttctggcagcacgcgtgggatattttcccagaagccgccgccggtcagatgagaaatcgcgtggacatccactttctcaatcagggacaggacagatttcacgtagattttagtcggtgccagcaggtgatcggccagcgatttgccttccagttcgaactgctctggatcggtcttgctgacttcaagcactttgcgcaccagcgaatagccgtttgagtgcgggccgctggcggcgagggcaaccagaacatcaccgtgctgaactttgctgccgtcgatgatttccgatttttctacgacaccgacgcagaagccggcaacatcgtagtcttcgccgtgatacatccccggcatttcggcagtttcaccaccgaccagcgcacagcctgattgcttacagccttccgcgataccggtaatcacgctggcagcggtgtcgacatccagcttgcccgttgcgtaatagtcgaggaagaatagcggttcagcaccttgaacgaccaggtcgtttacgcacattgcaaccagatcgataccaatcgtatcgtggcgcttcaggtccatcgccaggcgcagtttggtgccgactccgtcagtgccggaaaccagaatcggttcgcggtatttttgcggtaaggcgcacaaggcaccgaaaccacccaatccacccataacttccgggcgacgggtctgtttcactacacctttgatacggtctaccaatgcattacccgcatcgatatccacgcctgcgtctttatagctgagagaggttttgtcggtcactgctgagtccccacgaaggttacaggttgtattcagaaaagatggtattcagaaaacacggtatttggaaaacatactgtggtaaaaataatgcgcgctaattctaacagtgtaggcaatcgtttgcgagtgatgagtcatcggctggctatttttcgttaatggcgacaatatctcttctcggttgatctggatcaggcttaatcgtatggcgctaagtaaaaaaggcggtataatctcgcgattttttttacgacgggctctcatgcccgccgctctgcgggccgccgcaagcggtgtttaaaaacgcttttagcgtttttgtccgcccactagccgatggggagataatgatgaagatcgtcgaggtgaaacacccactagtcaaacataaactgggtttgatgcgtgagaacgatattagcactaagcgttttcgtgagctggcttccgaggtaggaagtttgctgacttatgaagcgacggccgacctggcaaccgaaaaagtcaccattgatggctggtgcggtccggttgaagtcgatcagatcaaaggcaagaaaattaccgtcgtaccgattctgcgtgcaggattggggatgatggatggcgtgctggaaaatgtccctagcgcgcgtatcagcgttgtcggcatctatcgtgatgaagaaacgctggagcctgttccttatttccagaagctggtttccaatatcgaagagcgcatggcgctggttgttgaccctatgctggcaaccggtggttcaatgatcgcgacgatcgatctgctgaaaaaagcaggttgtcacagtattaaggtactggtgttggtcgctgcgccggaagggattgccgcactggagaaagcccacccggatgtcgagctttacacggcatcaatcgataaaggcctcaacgagcagggttacatcatgccggggctgggtgatgcgggcgataaaatatttggtacgaaataacaggtaagccgacttgatagtcggctttttttggttcgagtgatacccgtcatacttcaagctgcttgtgcgttggctgcccttactcaccccagtcacttacttgtgtaagctcctggggattcgtgtggttgccgccttcacgcaactcgaattatttagggcatcggcacctgtgacgcgttcttaactgtattacgtcacacgcggttcttttattacatcagcagtcaacatattctgcttcactacggtggggcggggtgagtctggctgttataagaagtgcgggtctacctgcacatataaatagcaacactacagaggataatgaagatgactcgtcgcgccatcggggtgagtgaacgaccacccttgttacaaaccatcccgttgagtttccaacatctgttcgcgatgtttggcgctaccgttctggtacccatcctgttcaagatcaacccggcaaccgtgctgttattcaacggtgtgggtacgctgctttatttattcatttgtaagggaaaaatcccggcgtatttgggatcgagcttcgcgttcatttctcccgttttactgctgttgccgctgggatatgaagtcgcactcggtggtttcatcatgtgtggcgtgttgttctgtctggtggcgctgattgttcagaaagcgggtactggctggctgaatgtactgtttccgcctgcggcgatgggggcgattgtcgctgttatcggccttgagctggcaggtgtcgcggcaggaatggctgggctgttgcctgccgatggcgcatcggtcgattccactgcagtgacgatttcactggcgacgctggcgatcaccattctgggatcggtgctgtttcgcggttttctggcgatcatcccgattctgattggggtactggctggctatgtgctgtcatttgcgttgggtgtggttgacttgaccccaattcgtgaagcgcactggttcgcgatgccgacattctatacgccgcgttttgagtggtttgccattctggctattctgcctgcggcgctggtggtgattgcggaacacgtgggccacttggtcgtgacggcgaatatcgtgaagaaagatctgatgcgcgatccggggctgcatcgctccctgttcgccaacgggatttctaccgtgttgtctggtttcttcggatctacgccgaatacgacctacggcgaaaacatcggcgtgctggcgattaccaaagtgtacagcacctgggttatcggcggtgcggcaatcctcgcgattctactttcctgcgtgggcaaactggccgcggcgattcaggctgtaccggttcctgtcatgggcggcgtgtcgctactgctgtacggcgtgatcggtgcgtccggtattcgcgtgctgattgaatccaaagttgattacaacaaagcgcaaaacctgatcctgacctccgtgattctgatcatcggcgtcagcggcgcgaaagtgcatcttggctcgaccgagctgaaaggcatggcgctggcgacagtggttggtatcggtatgagtctggtgtttaaggtcatcagcctgttccgcaaagaggaagagatcctcgatgcgccggaagagaacgacgcgcgttcataaccgcgtcattcttcctgttgaggccgtgcatatcgcggcctcaacagggccaggtttctgtggtaaactcgatccgttttcctgcccgttttgcttgaggtgattctgaacacgccggcacagctttcattgccactctatttacccgatgacgaaacatttgccagtttctatccgggtgaaaacgcgtctcttcttgccgccgtcaataatgctttgtatcaggagcatggtagctatatctatttctggtcacgcgaagggggcgggcgcagtcacctgctgcatgcagcctgcgccgaactgtcgcgtcaggaacgtgcggtgggctatgtgccgttagataaacgcgcctactttgtgccggacgtgctggaaggtatggagcaactggcgctggtgtgcatcgataatatcgaatcgattgcgggcgatgaagcgtgggaaatggcagtgtttaatctgtacaaccgcattcaggaaacggggcgagctctgctgttgattactggcgatcgtccgccgcgtcagttgaatatacgcctgcccgatcttgcttctcgtctcgactggggacaaatctacaagctgcaaccgttatcggatgatgaaaagggtgaagcgttacagctgcgtgccagactgcgcgggttcgaattgccggaagacgtgagccgttttctgctcaagcgtttggatcgggaaatgcgcacgttatttatgacgctcgatcagctcgaccacgcttccatcactgcacagcgcaagctgaccattccctttgtgaaagagatcctcggcctgtagctggaattatcgttcacagcactctttcacaactattgttcacaattacagaatctccagtacctgttctggcgggcgaccaatgcgtgcctgaccctgtgccacgacgatagggcgctcgatgagcttcggattatcgaccatcgcctgaataagctgagcttctgtcagtgcggcatcggacaaccccaactgctgataaacctcttctttggttctcatcaactcgcgcgcactgctaaagcccaactgttggataagctgatccagcgtcgcggcatcgggcggcgtgtcgagatagagcacgacgtcgggggcaatattgtgctcttgcagcagcgccagcgtttcacggctcttggaacagcgtgggttgtggtaaatcgtcacggatgctttggttgaaggatgtgtcatcgtcatgctccttatcaggatttctggtactggcggaaacgctgttgcaactgacggagctggtcgatacgggcgtcgtagcgcgcctgctccaggctccccaatttgaccagcgaactcgcgttgctcagtaaccgaatagattgatcgagctgaccgttaagcgccagactctctgcgcgtgcggccaactcttctgcgcgctgtccttgggctgctgcggtttgcgccagcagatcccagccgttcggatcgtcagggtgcgcataggtgtagcgatacaatattttgccggcagcagcaggctgtttcccttcaacataggcattggccagattaagctgaagtactgggttagcctgcattccggtcacgttttgtaaacgggcgatagcctgcgcggcacgattttgtcccagatcgatgtcggtcatcatatccagaaaccacgggttgtcaggtgcgctgcttagcagcggttgcagcacattacgcgcttcatcgtacttcttcgcctgataaagctgaatcgcacggccatattttgcggccaactgttcccgtacgttacccttttcccattgcaccagcagatcgtcgtttagtgggcgatccggtgagccatacataccaaaggtgcgtattttggcgaacaagaaatcctgagaagactgcactggtgtcgggcgcatctggttggcgcggttacgagcgtcagacaggcgactttccggcaatgggtgagtcagcaacatttccggtggtcttgaagcataacgcgattgatcagccagcttttgcaggaaattcggcatggcttgcggatcgaaccctgcacgctgcagcacctgaattccgatgcggtctgcttcttgttcattcgattgcgtgaaggtaatcatgccttgctgcgcgccagccagcgtaccgctgagcgctgccattcctaactgtggattggccatcgccagcaggatggaaccgagtgcgccgacccaagtgagcggggcgctgcgctgctgtgattccatgctgcgtgccaaatgtcgctgggtaacgtgagagatttcatgcgccagcacggaggccagttcgctctcgctatcggcatagcggaacagtgcggaatgcagtaccacattgccgccgaagaaggcgaaggcgttgatgtcgtcattacggatcagataaaaatggaacggcgtgcgcacggaatcggcctgtttgaccaatctgttaccgagctgattaatgtaatcggacagcagcgggtcgttgataagcggcgcaccggcccgtaactgacggacgtaaaagtcgcccatcgccagctcctgattgatactaagcgtaccgcctgcggtggtgccgatatccggcagccgatcctgcgtgtcggcctgagcaggaagcaggttgccagccagtagcgccccaagcaggacggacataaccgtttttcttaaccgaatagacataacggaagataaccttatcaacagctaacgtgaaagcattctgccgactatcttagccagcgatgacagacaaagaaatgcccgaacgggaaaaacgtggtgaagagggataatgataggaaaaaccggcacctattacggtgccggtggacgatctgaaaaccgcgaatcaggcgcttttcagataatcgagaacgatgtcgtggtggttgctggttttgaagtcgtcaaaaaccttctctaccttgccgttttcatcgatcaggaagctgatgcgatgaatcccgtcataggttttccccatgaacgttttttctccccaaacgccaaatccttctgaaacctgatgatcttcatcagaaagtagcgtgaaatttaagacctctttttcgataaaacgggacaatttttctgatttatccgtgctaataccgagaacttcaacaccatgttttttcaaatcatccatgttatcgcgcaggccgcaagcctgaacggtgcatcctggcgtcatcgctttagggtagaaatacaccaacactttctgtccctggaagtcggttaaatttacttgttcgccatcctggtcgggcaagctaaatttcggtgcaatatcaccggctttcagtgtgttcatcacgactctccgtcttatttctcttcatgctgtggatatacccataaatagactatcgggcatagttaacgacgctaatactgccttgtgcgtgcaattctgtacatagctgatgaaaggctggctcaataattgagctatcaagcgttgcagaactgtgtgcggcaatctgaatatacagctgcggtggtttatcaccctcggcgggctgcgttttggaaaccagctcggcaatgtttaactggtgagaatcgaacaaatcggtaaagcgctcaatgatgtgaggggagtcggcaacgtcgacctttacccaaacggtggaaggcgttggctgactagcctgtgactccgtccgcttcatcacgatcagcaaatccatctccgcgcctttcagcggcagggtagattcgatcagcgttatcgcattccaactgccggacagcagcataataaacgtgaactctttgcccagcatggcaagacggctatcttcgatattgcagccacagctactgacgtgacgggtaatcgcattgacgataccggggcgatcaacccccatcgcggtaataaccagatagtgttcttgtgagcttggcaacatcatgcttcctgtcttttttcccattaatacatggtaaacataaaaaattgcctggagcaatttttaacgccgcttgcggcggcccgaagggcggcgggcagggatagcccgccgtaaaaaaacgggagcaatttttaacgccgtttacggcggcccgaagggtggcgggcagggatagaccgccataaaaaacgggagcaatttttagctcgatttacgcggcctattttcccaaaacatcagaagcatttttaatttcgtttgctgcgtcataaaaaaacctgcgtcagacgcctacaacgcccttgtccgcttgcttttgcatagaggtcaaaagtaccatgaagcacttgtttgtggaggggatggccaatgtttacgggaagtattgttgcgctagttacgccgatggacgccaaaggcgccgttgaccgggcgagcttgaaaaaactgattgattatcatgtcgctagcggtacatcggcgattgtctctgtcggcacgacgggtgagtctgccacgctgagccatgacgaacatggcgatgtcgtgctgctgacgctggaactgagcgacggacgtattcctgttatcgctggaacgggtgctaatgctactgccgaaggcgtttctctgaccaaacggtttcatggcacgggtgttgttggctgcctgacggtcacaccgtactacaataaaccgacgcaagaaggtctataccagcacttcaaagcgatcgccgagcataccgatctgccgcaaatcctgtataacgtaccttcccgtactggctgcgacatgttgccggaaactgttgcccgtttgtccgaagtgaaaaatattgtcgcaattaaagaagcgacggggaacttaagtcgggtaagtcagatccaagagctggttagtgaagacttcattttgctgagcggcgatgacgccagcggtctggattttatgcaactcggcggtaaaggtgtgatttccgtgacagcgaatatcgctgcgcgtgaaatggctgaactttgcaggctggcggcgcagggcaattttgtcgaagcgcgccgtttaaatcagcgcctgatgccactgcatcagaaattatttgttgaacccaatcctatcccagtgaaatgggcttgtaaggaattgggactcatggcgaccgatacgctgcgcctgccgatgacaccgttgactgattccggtcgtacggtgatggggcaagcacttaagcaagcgggtttgctgtaatcgttagggagatttaatgagttattcattacaaaagtcgatggtggcgaaagtcgttggcttatcactcgtgatgttgcttgcggcttgttccagcgatcagcgctataagcgtcaggtcagtggcgatgaatcctatctaaaggcaccagcgcaacatgtgctgaatacgcctgccgggatgattttaccggtgcagaacggggattttgatataccgccagttaccctgaatggtgcagttggcaaagagctggatattcgtcctccagtgcagccattggctttgttgaatggttcccgtacccaaacctcaggtgatacggcaacgctgttgttagaaaacagtgcgcaaaacagccagatctggtctcaggttatccgcgtgctgcaagacaacgcgtttaccattgccaaccgtcaggatgccagccaaacgctgacgaccgactggatctcatggccgcgtgaagatgaaaacgttccgtatcagggccgttatcagatttctgtgcaacagcagggttaccaggttgctctaatcgtgaaactgctgggcttacaactgaacggtcagccagtgacgacgagcgatcagacgcagcgctacgctggcctgatgctgaatgtcctcagtaatggtctggactctcaggcaacggcacgcgaaaatgcgctggcaaaccgcaccattggttcgctggacgtgcagagcggtgcggatgacactggtctgccgctgctgattgtgcgcggtccgtacactgttgtgtgggatcgtctgcctgtcgcgttggacaaaatcggcatgaaggttaacgatcgcagccgtccgcagggttctgtttctgtgacgtatcgagcaccaagcggcggaacctgggatgatctgggcgcgaaaaaccctgaactgcctaacggcgattacaaattgcaggtcggcgatttagataaccgcagcagtctgcaatttatcgattccaaggggcatacgctaacccagtcgcagaacgatgcactggtggccgtattccaggcggcgttcagtaaataacgcataaaacaagggtcggattatccggcccttcttcattcaacaatatctacccgaattggcgggcgctatcggcaagcgttcggggaagcgttaaatatcgggtcgtattttttgaccctcactgtgtggagtaattaaagatgcaaaagctagctgagctgtatcgtggaaaggcgaaaaccgtctacaccaccgaagatcccgatctactggtgctggaatttcgcaatgatacatcagcaggagacggtgcgcgcattgagcagtttgaccgtaaagggatggtgaataacaagttcaaccatttcatcatgagcaaactggaagaagccggaatcccaacccaaatggtgagcctgctgtctgacaatgaagtgctggtgaaaaaactggagatggtgccggtcgagtgtgtcgtgcgcaaccgcgcggcgggatcgctggtaaaacgtctgggtatcgaagaaggtatcgagctgaatccgccgttgttcgatctgttcctgaaaaatgatgccatgcatgacccgatggtgaacgaatcttactgcaagacgttcggttgggtgagcgaagagaatctggcccgcatgaaggaactgagctacaaagcgaacgatgtgctgagcaaactgtttggcgacgccgggctgattctggtcgacttcaagctggagtttggtctgttcaacggtgaagtggtgctgggcgatgagttttcaccagacggtagccgcctgtgggacaaagaaacgctgaacaaaatggataaagaccgttttcgtcagagcctcggtggcttgattgaagcgtatgaagaagttgcgcaccgtatcggcgtaaaattagactaactgcgcaatcgtttacgttcaggccgccagtcggcaataggctggcgacctgaatgttttaactattttcctttcagaaaacgcccttttattcctcatctttgcctgcgtgatttgctggtctgccccttatctcgattaatgttatcatcgcggtttgcttaacgcgcaacctgactactttcgacagactcgaatccatggcttacatcgatccaacattgttaattctgctcgtcctggcggggctgggtatcatcagccacaacatgaccgtcacactggcgattctggtgctgctggcgatacgtatcacacccttaaacagctatttcccgtgggtagaaaaatacggtctgagcatcggtatcgtcgttctgacgattggcgtgatggcaccgattgccagcggaaaaattaccgccagtgaagtgatgcattccttcctgcattggaaatccctgctggcgattctgattggtgtcgccgtgtcctggcttggcggacgtggtgtgtcgctaatgagcaatcaaccctccgttgtggcggggctgctggtgggaacggtcatgggcgtggcgctgtttcgcggtgtgccagtcgggccgttgatcgccgcagggctactttctctgctgattggcaagacctgactgagctggcgcgtgtgatgatattgcgtgattttctccacagccaacaacagcagcaacgctatggtatccgacgattgctggtgctgagcggtgagtcgagctggtgtgaagagcaggcgatggtgcttagcagccagtcagctggcgactggctgtgggttagcgaacacgcacctgactccgtcgcctcgttgccagccagtcgtgttcggacgctgctagggcgagagtttcatcacgcggtgtttgatgcgcgcagcggcgtggatgtcgaggcgctggcgatgctgtccggcacgctacgggccgggagctggctgattatgctggttccgtcgtggcaagtgtggtcgacgctgccggatgaagacagcctacgctggagcgagcacgcacagccgattgctactccgcactttattcagcattttcagcggcagttgctggccgatgacgatgtggttctctggcaacaaggtcagccgttggtgattcagccactggctgtaagatccgactggcagcctgcgcagggcgaaccgactgcgcgacagcagcagatcctgcatgaactgagtgccgcagaatctggcgtatttgtgattaccgcacctcgcgggcggggaaaatcgacgctggctggaatgctgacgcagcgtagtcgtggaacctgttggatcactgcaccttcccgttcggcgacggatattctgcaacagtacgcgcgcagcgatgcgccattctgggcaccggatgcgttgttggcatactgccgccttcatggtgcacctgatgttgattggctgctgattgatgaggttgctgcgattccgtcttctgtattgactgcgctgttgccctattttccccgtattttaatgaccacgacggtgcaggggtatgaaggcacgggacggggttttctgcttaagttttgtgcggcattgccgcagtgtcgcgtattttcactggacgatcctctgcgctgggccgctaatgacccgctggaacgcgtgttggatcaggcgctgctgttcaacgaacctgcctctcttcattttccgctgaatcccactgatggcgcactgactctgccctctgccaaactggatattcgaaccgaatgtgccgacgactggctgacacatcccgaacgcctgacgtggtgctatgcgctattgtgcagcgcacattaccgtacctcgccgctggatttacgccgtctgatggatgcaccgggcatgcatattgccagcgcacaggtggcgggtgatattcgtggcgtgttgtggctggtggaggaaggtgggctgtctgattcactggctcatgacgtttgggctggcaggaggcgaccgcgcggtaatctggtggcgcaatcgctggcggcgcatgctggcctgtggaatgcaccgacgctgcgtgcgcgtcgcgtaagccggattgcggttgcgtcgtcatctcgccggcaggggatcgggcgagcattaatcgcagatcagactcgtgaggcacaaaagcaggcgctggattatctgtcggtcagttttggctatcagccagatctgtgggcgttctggcaatcgtgtgggtttcaattggtgcgtataggcagtcatcttgaggccagtagtggctgctatagcgcgatggcgatactgccgctaagtgaggcggggtatgaactggcacagcaggggagccagcaattggcgcgtgactggtattggttacagcgcatgattccgctgaacctcgcgctgccgcagacagaaaatatcgaacgggataccgaaagtattgcgctgaatgacgacgactggcgtgagctggcgggttttgcgtttgcgcatcggccgatggaggcgagcttcgctgcgatctgccgcctgctgattcatacctcgttgccgctgcctgcgctacgcctgttggcggaaacaccgagtgaaggcgaacagactgctgctacgttagggctaactggcaagaaggcgctcttgaaacgctggcgagaagaaaccaccagtgcgctaatcgagctcgatgcgcaacgcggtgagcgctggcggctgtgggtgcttcctgacgatgcagcggaggatgcgcttcatccctgaaacgcatcgttatggataggcagactacggtatcagtccaactgtgatttgaaggcgggcgcacgacgaagtaattcccacagcgtttcctgtaaggggattttctgcgcttctgacaactgaggatagcgctgataaaatgcgtcctctttcgcggaaaaatccgagttctcctgaagccattgttcacgtagcgcggtaatttgctcatccgttagctttttgctcggcgtggcctcttcctgtgcctgaaaccagcggaagcgcttatctggcgttgcccgttcttctctgctccatccatccttaatttgcaggatctgtgccagcgcgaagccaagagtggtactgatgctgcgccagctatcagcgtcggaggcggcaggcggcggcgataggctagcgagtatcgttgcaatattcttttcaagacccagctcggtagccgctttttcttcccagcttattgcctgctggtgcagtgctgtccattcgctttctgccacggattcacccgctaacagccgtgaaattgcttgaacccactgctgacgcaagccgtctacggtttcatctaccagccagtcagaccactgattctcttcgtgacttaaccagtggtgcagccattgcagtgcgacgccatctaccgtttttcccggagcaagtgccgcaaagagggcatcaacctgttctggtgtggtgctcggcagtttttccagcagcaggccgagtgcggcaggcagtccggtgactcgttcaaaaatgcgaatgtctgcactgtgcgccagtacggcagagacagaacctttgttgtcctgccagtagggggaaaatgcgtgttcgatattaccgtccgccgcatgctgacgtagccgctggtggaggaacgtgtgcaacgaagcatcaccatagaacgtgctccatgtaacgtgagtgtctgccagcggctgtgcggtgttctgtatcgcaatctcgtgcgattccagccagccgcgtagctgcgccagcgttttcacaccgatctgccgtgaaatctcctgcccatttttaaacagcagcagcgtaggaataccgcgtaccccaaaacgctgcatgaatgccggatattgctccacatccagcttggcgacggttaggttgtctggcgtgttatcggcaatcgtgttcagcagaggagccagcgttttacacggctggcaccagggcgcccacaggtcgagcaaaatgggcttgtcactgttattgagcaacgcatccagcgaggtgtcgctggcagtaatgatggcgtctgacatggtgtctccgttcagagaaaatagtgagtaagttgagtaggggacagtgaaccgtgacaacacggcttactgcgagccgcctacggtcatgttgtcgatacgaagcgttggctggccgacgctgacgggcagggattgcccttccttggtacaggcgatattgccgtcatccaaagccaaatcgttacccaccatcgcgacgtgcagcaatgcttctggcccgtgaccaatcagcgtggcacctttaaccgggcgggtgacgcgtccgttttcaatcaggtaggcttcggtggtggaaaagacgtatttcccgctgctgatatcaacctgcccgccgccgaagccgacggcgtagaggccgtttttgaccgacgcgatcacttcttcggcaggatattgtcctgccagcatgtaggtgttggtcatgcgcggcagcggcagcgcggagtaggaagcccgacgtgcgttgcccgtcagggcggtattcatcagtctggcgttgaggctgtcctgtaaatagccgcgcaggatgccgtcctcgattaatgtcgtgcactgtgacggtgtgccttcgtcgtccacatgcagcgaaccccgccggttggcgagcgtgccgtcatccacgacggtaatgcccggcgcggcgacgcgttctcctaacagactggagaatgcggaactgcctttgcgattaaaatcgccttccagcccgtgcccgatagcttcgtgcagcaaaatgccgggcgaacctgcaccaaggatcacgctgtaagttcctgctggcaccgagctggcgtccagattattcagcgcctgatcgacagcctgattaacccactggctgaccgtctcgtcagcaaagaatcggtagtcgaggcgtcgcccaccaccgctggaaccattctcccggcgaccctgctgttcgacgacgacattgatgaccagattcaccagcgggcgaacgtcggtggcgagccgaccgtcatgtcgggcgatcagaatggtttcgtgtgaagcattcaggtaggccgtgacctgcgacacgcggggatcgcgagcgcgcgcctgtctgtcgatcgagagcagaagctgacgcttatgttcttcggttacggccagtaatggattgtctgacggatagagtgcggttgtgccgtgcggcagcgacgcgggtaatgccacactggcgctctgtccccgacgactgatttctcttacggtattggctgcttgcagaatagcctgcgggcggaggtcattggtgtaggagaacgccgttttctcgccgctgacggcgcggacgccaacgccctgatcgcggctaaatcctgttgggcgcacaatgccgttttctaactgccagccttcctgctggcggcgctgaaaatagagatcggcatagtccacctgacgctgcatgatgtggttcagcgcgtgcgttatctccgtcgtttccagcgaaaatgccgacagcgcaggtgagactggcgctctggaagcgtgtattgccatgatggtgatcctgtttctgtgacgcgatgtgggattactgcccggcgatctgcatctcttcaatcaatagggaaccgcaggagagattgccctgcgtgtggatgtccgccccgagcgcgacacagtgcaggagcagcgttttcaggttgcctgcaatggtgatctcttcgaccggatactggatttcgccgttttcgacccaaaagcccgccacgccctgcgaatagtcgcccgtcattgggttcagtccatgccccaatagcgtggtcaccagcagtcctgtgtgcatctggcgcagcagcgccggcaagtcatcgccagcgtgactctggctgctgctgacgctcaggttataggctccacctgcgtgtccggtcgtcgtgagccccaggcgtcgagcgctgtagcttgagagaaaatagccttgtgcaataccgtcgtggatgacatgacgcggagcagttgcgacgccttcagcatcgaagcaggcgctggccagtgcgccgggaataaacggattttcatacagacttagatgtggtgctgtgatggtttcaccaaggcattgccccagaaatgacgtggatcgataaagcgccgcaccgctcagcgcaccgaccagatgatgaatcaagctgtgcgccacgggggcgtcaaacagcactgggcagcggcgggttgagagttttcgtgcacctagctgtgccaccgcacgttgcgcggcggtatgtccgatagcctctggcgaggccagcagcgacggcgctctgccggtggtgtgccagaaaccctgctggcgttgcgtatcgttatgcgcaatcgcatggctccacagggtgtgtaacgatgttgggtaacctgccgaaaaaccggcagagttcgccagaataaagtctccctgctgcgaggtgatttccgagctctcgctgtagccatgttcatgtgtggtattggcggcctgctcggcgcgcagcgccagcgacagcgcttgctcaaccgtcagtgtatcggcgttatgcagcgcaagatcgtaaatatcacgggcgaaatgctgcgcttccggcagaccgctacacgggtcctcatcggcatattttgccagcgtgctagcggcatcaacggcatcctgcaacgcttccttgctaaacaaggtcgaagaaacggtgcctgcgcgctggccgaagtagaccgtaacggacaggaagtggctttggttttgcgtcagtgtatcaatatcgccgttcctgacgcggatcgtacggcggtttccctgcgagatgctgacgactgcctgactcgcgccttttgcagccgcgaagtccagcacgtctccggccagcgactgaagcgtgtcggtctgcggcgtagcaagaacgggggattcatcaagagaaggcattattcggtatccatgcgtgacagtgttctactcatgatgtgcaacgaagaaagaaaagcgtcaccgcacgccgaaactttttttacgctgaggaatttggatgatggagaagatgatgcgctctgatgctggcgaggctgtcagcaccagagcgaaagaggaagtcagggggctttgacgggttgcaggacgaaatcgattttgctcaggccacgctgctgggcattcgtcatgacatacgctacccgaccatattcgacggcctgatcggcaaacagccgtatattcgggtgagtgccttcggctgaggccgcatcgagtttggcgataagttgggcatcatcgaccgcttctttattccagttaatttgtccggttgcagtaattgcgatatccacggcctgtggatctttcttgattttttcgacgctggcgcgcggcagttccactttgacggcgtgattaatgaccggcagggtgatcatgaacacgatcagcagcaccagcatgacatcgataaacggcgtcatgttgatgtcgttaagcagtgcgtcttcctgactttcaaacggtgatgacatactcatggcgatgttcctcttcaggcggagcgctcaacggggtgagtcggctcataccgcgctgcactattctggtcagtaatactggtctggtcggtaatattggtcaggtcggtaatactggtatccacgcgtgcgccagtcagcaggtaagcgtgcagatcgtgcgcaaagcgattcatggcatgcaagacgatgcgattgcggcggttgattgcgttgaatcctaatacggccggaatcgccacgaacaggccaaacgccgtcatgatcaaggcttcgccgacagggccagcaacctgagccagatcgggctggccgatggtactgatggtttgcagcgcgtgaaaaatgccccacacggtgcctagcaggccgataaacggtgcggtactgccgatagacgccagcgtgccgaggccggattgcagtttgcctgagttggtgtccagcgtgttgctcaggccgcgcaccagccagtcgctgagatcgacgtgtccgcccagcgtggaagaaaatttgtgcgggtgtttcagcagcgcgtgcccttcgatcaccagatcgcggaacgggttaaaacgctgcttaccgaatttctcgacgctctcttgcaggctggtcgcctgccaaaaggtattccgactgtattgcacgcttttgttcaaggcgaataactgccgcgctttaagcagcatgaccgtccatgacagcagcgacatgatgagcagaatgatggctaccgagtgggtgaccacgtcgccctgctgccagaaatgatggatatctaacgtgttcatgtgtgacctcttatgcaataacctgattcgggcgtgtttgcgaaacggcggatgcgctatgtcaacgcgggtgctttcttagtgagtcagccggaaattaacgggctgaatcgtcatgacagtaatggcctgtccattttcgcggtaaggcgtacagcgtgcctgcgctacggcctcaatcgcggcctgatcgagtgcgtcatagccgctactgcgggcaatgtcgtgtcgaatcaatcgcccctctgggctaatcaccagacgaaccagcacgttgccttcctgctggagacgcttggcgcggcgagggtagtcaggttgcgggacgacacagccaacggatgcaacctgcttaggctgcgcacccgggctgttctgcatcaggttgcccttgctggcggtcgtcagtgtgcctggcgtcgcttccggtgcggtgtgagacggctccggtgccggacgcgccgcaggctgacgctcagcggtggtttttgggcggatgggctgtggttttaccactggcttaaccggcggctggtgaacctcttttttgaccggaggcggcgtttgctgttcctcaacgactggtttttcaggaacgggcgcaatttcacgttcaccctgttctgatgtcagcacgggtggctccggcgacggttcaggaatcggttcgggttctggcgcgtcaaccatcgtggcctgaatgcttatgctggctgctggattgagcaggttgatcggtgtgtattcagtggttcgcgtgatgagtaaggcagcgacaccggcatggatcagcgcgaccgtcagaaagctgagcgcaatcttccccatttctccccgggcgggcgcccccaccgtcatactgcgtggcggctgtgcgggtgcgacgtcacgccgtgcggcgggtgccgcatcaacgcgcgcgtttaacgaaaggtgttgcacggatgcctgttgcacgttttcctctgctgctcttacttacggtgtcggacgctttatgccgccctgaacatcgggattgtgatgacctctattaacgatgtgcaacgaggcaggaaaagtgtcaccacgtgcgtgaaattttttgcggcttgccatccttgactaccacctttgcgagccatcgcttatacgtgtctggcgtcggcggcgcggatatgtatccagtaatcggtggtatgcacaatcgcgatgggcatggtttgcgccagagaatccagcgtgtagttcaggttatctaacgggaaattgccactgacgcgtaaatcagcgatagcgggatccagccggattattccgggggtgtaatcacgcagttcgctgatgaccgacgccagcgagcgatcgcggacttccagacgaccctgcatccaggcgctttccgcctccggcgtgacggcaacctgatagagcgttgagcgatcgaaccagacgccttgacccgcgtgaaggcgcaggctttgccctgcgtggttagtcaccttggcgatgttatccagcacgccgacgtggatgccgccgctttcatgacgcacgttcacattggcctgaagtgcgacgatattgcccatgtgggtatcaataataaaagggcgttgtgcatccgattttatcttcgcgaagataccaccgttgagaatgcctacctgacggagggtattttctggttcaacattgatatcgacggcggtacgcgcgttcaacatgagcgtgctgccatcgctgagcggaacctgctggcgctgtgccgtggcggttttcacatcagatagaaggggtgacagggggtaatgttggttaagtagcaagctgcttagcgaggcgacggccaccatgcccagcccatattgcaggactttgcgccgacctgagggggctaatagcgcctggcgaatcggttcgtgaggcagcgcggcgagaagcggctgaaatttccccagcgtttgctcaatgcgttggcaggcgcgctcatgcagagggttttcgtatcgccagcggcggtattcatcgtaatcggactgtgttgcttcgcccgaacgcagcagcaccatccattcaatcgcctgttcggcaatcgggtcatccatgtgtcgtcttgccatgcggttcacctataaatcactgctgtcctgcgtggccagatagcagttggtcagcgctttggcgatatattttctcaccatactggcggagacatcgagctgtacggcaatgtcggcataggtcatgccatcaagctggctgaacagaaatgcctgccgtgctttggtggataacccatccagcgcctgatcgatagtgagcagcgcctccatcaacagctgttgctcttccggcgacggatggtgaaattcaggtttactcgccagtgcagtgagataggctttttccagatcgcggcgacgccagttttcatacagtacgcgcttggcgagcgtggttagcatcgcgcgcggttcctgtacattggcaagatttggtagcgaggccaaacgtaaaaatgcctctgaggcgacatcttccgcttcacagccgtaggcaatacggcggcgtaatttgtctgttagccagcgataatcgctgcgaaatatcagcgacagtaagtcgggttttttaacagcctctgtgtacatgggcatccttaaatagcgtaaatcacaacaatgcttgaaccgggataccccagggccgcagaacaaaaggaacgatgcgtcctgtgctgtttttaagtcaaaatatgcaggagtcaaacaacgttttttttctatggttagttagaaatgttctgttactgactggaatgggtaaatcgctatttctggatgtttcttggcgggcgataaaaaagacgattcagaagagtgattcatttttatatttaaaaatacagaggaaagatttttccaaatcaatctgttctctaccgagaaaaaaataattacgggaaaaatgactttcccgctgtcacttttccatcgtcattgcacaaatcatacgaagaccaataaaaactgattttttgaagcaattgacgagggaaaaatgaaaaaacgtaatactgcctctcccactctggggctgagttttaagaaacgcttattcttcactaatatgttggcgattaattctgcgttattcatgggggcaacgaccgttcctatgaccgtctatgcggcgggtgaaaatgacaccgtggcattttctattcctgcgggcgacctgcaaaaagggctattggctatcgccaatcaaagcaaacagacgctctcttttaatcctgcgctggtggcgaattatcagagtgccgcgctgaatggcaattattcaacgcgtcaggctattttacgcttactgcaaggtacgccgttattattgacgacgacgggtaatggcacgctgaccattgtttcttcccgtgctaatgatgcagacgtggcgcaggcgagtgataaaacgctgccagcgattaccgtcagcgcaggcagtgaagatgaaaccgtattgaaccctggcacctcctcttcggcattacgcaccagcacgtcgttgcagcaaacggcacagtcggttcaagtaatcagtaataagctgattactgcccgtcaggccacatcactggaagaggcgttaaaaaactcgggcagcgtggtcaccattcagtcaaaccgcggtacgcctacatattggatgcgtggctatgccgtaacgtccggcgcgacggatggcctgtcgggttctagcaatgctggtattggtcagggtacggcgattgagggggtcgaacgtgttgaagtgctgaaagggccacagtcggtgctcgcgggaagcagctccgccgcgggaaccattaacgttgtgcgtaaaaaaccggtaaccgaaccgttgcatgtcctcaaagtcgaggcggcgcgctatggtgaatttaaaacggctatcgatctgggtggcgcgatcacggacgataaagcgttcagctaccgtttaaatgcctcaaccatgaaatctcagcactcctttcctgattacaacggtaaccacggtgattatttagccccagcgctgacctggaaaaacgacaatacgcggatcaccgttggtgcagaagtgaatcaggcgcgtaaatcgggacctgccggaacgatttacgctaacgggagaatacagaagctgccggaatatcgtctgggggataaagacgatcataacaagatgaaaacgacgaatgcctattatgagctggagcaaaaactcgtcgacgattggacattcaacagtaaagcgggtttccagagcacggcttcgcagatgaagatgaacgaaacgctggatatcgccgctaatggcaacaaaattagccacccgctggcctataaatccactaatcagacgtggagccagcaaaatgatattcgcgggaaaatcgaaaccgggcccgtcactcagaccttgttggtcggtcatgactataagcatgaacgctacgccagctatgacggcagctttatcctgatgaccaatgggaacgtgtataacccagactcgttggtgttccccagcatcggtgaaccgaatagccggacgtacacgtccaagctgattcaaagcggcttcctgttccaggatcagatcgatgtctttgaccgcctgcatttccaactggcggtgaagcgctcgacatggaacaacagctatttggttggaacgcgagcatcgacgtataccgcgaccaagtggatccccaattacggcattagcttcgatatcacaccggacgttacgatttacgccaacttgctgaatagctttagcggcagcgcgcaagtttcgcgttctggtgtccagctccccccaacgacggggcagtctaaagaagccgggctgaaatttaacctgcttgatgacaaccttacgctgacgacagccgtattcagcattgagcaaaaaaacctggcggtaacggatagaaacggtttccccattgcgaccacgggacgcaaaagtgaaggttttgacgtggatctgaacggttctttgttaccgggatgggatgtcacggccagctatacctactcggataataaggatcctaccaccgttcgtagcacgattacgccgcgccactctggaaacgtgtggacgtcttatgaagtgcagtctggacgctatcagggggccggtgcatcagtcggaatcagcggttcatcaaaaacgcagaacggcccgagcaataacgccttcaacatcggcagctcggcatcaaccgatgcatcggtgttttaccgccagcctgactggtcgctgacgctgggtgtcaacaacgtcttcgatcgcgatatctactacaccagcacgacgccgctgtatatcggtgtgaaagaagggcggacgtggcgtctcaccgggacgtattcgttctgataatccgttcggccaatctgttagacaaataacgagaacggtcattcacacgagtcagcaggtaaaaacggcgcatgaacgcaagcaagacgagtacgacaagaccgggcatcggtcagattctgatgccctattggcagacgccagagaagtatctggcgctgtttattctggcggtgattattagcatcaatctgggtacggcctacatcagcgtggaggcgaaccgagtctcggggaaattcaccgatgcgttgattgggttggattgggagcaaataaagccgctgtttatcttcagcttcatcctcggtttgagcgccatgatgctgagatgggtaaacgtgctcagtcaaggctatctggcgttgcgctggcgtacctggatgacgctccactatatccggcgttggacggggacatcggcctattacgaaatagagagagacggtgcgctgtcgaatatcgatcagcgtatcgccgatgacgttaacgaactggtatcggcctcgctgaacttttttctcagccttatctcggtcgtcatcagtaccgtcacatacacggcgctgctgtggtcggtttctggagtgctgcgtttctcgtttatgggcagcgactgggcgatatccggctatatggtttacgccctctacatcgaatatatccttcaggttgcgctatcgcactggctgggtaagacgttgataaaactgaatatgaatcaacagaatgcggaaggtgacttccgcttccttggtgttcaattacgtgaaaacgcggaacaaattgctttctatcagggaggggcgcgggaaggtgaacggctggcccagcggtttgctcgcgtgcgtgacaatgcgctgtctgtgctgctgcgtggttttaaggtgtcgtttggtcagagtctgtttagccattttctctcaccgttgccaacgctattggcgctaccacagctgttacgtggagagattaccttcggcgatttgacgaggattcaaatggcttacggttctctaggagcgacgctgagctattttatgcaggcatatcaggccttcacgcgctggctggcgctggcgaagcgtttacaggatatggaagctgcgctgaacaaaagtgtgcggacgtcatcgcctattcgggtgacggaacacgatggccttgggttttcttgtgagaatctgcggctgttaacgccagatggccgtgcgctgacggcgttaaacgactggcaggttttgccctgtgagcgcttgatgatcaatggcgcatccggtgtgggtaaaagcacgctgctgcgcgcctgtgccggactatggcagcacggtagcggggcgatttcacggcctcgccactgtcgcacgctgtttttaccgcagaaaagctacctcccgacgggaacgctgaaagcggcattgtgctaccccagcaatgtgcgggattttaccgacgagcagtgccgacaggcgcttatcggcagcgaattatcggacatggcctcgcagttgaatgatgaagatcgctggcagcagcggttatccggcggtgagcagcagcgaatggcgatagcccgtgcgttgttgcatcggcccgattttatttttctggatgaagccaccagtgcgctcgatcctgagacagagcagcaggtgtatcaggcattggtcacggccttacctgatagcgcgattatcagcgtggcgcatcgagaatcgctggctgctttgcatactcatcatctacatctggtaccgttagccgaaagtgacggtctgcacaagaaggatgcttatgcaggcgatgatgcaccgccgaatccagattcggatagggcatttagtgaacgtggttttacctagcgcggtgagtgatgttttctgctgtcttcaatgcaataattccgctcgaacatgggcggagttattgcgtctctaagagtcggaaaaccagaggcgctttcccctgtttgtccgagtaatcggcaattaatgtaagcgcggtcttcttctctccagaccagagctggcattccaccctttttcgttgaggggttgcgtccaccgcgtaactgcacaggggaattctccccgttctatctggtgtaaaagccatgtcataaggtggaagcgtcagctctgcgatggtttcccccacgctacccaattcctcaagaatctcttcgtaaatagccgggttcacgccaaagtctactaaagcagccggatcgccatgttggatgctgcgcaacagctcgtctacgagtcgatagatttcatctctgtcacctgtcatcgctcatttccttggttttagaaaatatgacgacatgctaagtgttttcaccggtgtcgtcttcatcgacgagtaatatcttcatcatgccctgtgggttatttaaaaactgccgcgtgatttgataatgctccgtatcctgccatgcaacctgctgaataccgttttcattgaactgataaatcactgaattagggtaggccagaataataggcgagtgggtagcgatgatgaactgacaccccgcgttcaccaactgatggatacgcgccagtgcggtgagccgcctcccaaataaaaagggatttggaaagtaaggttgacgttaatgcgatgcattatttcggggtataaaccttatttgcatgaagggcggtttctggtagaaaagaacctcagtctccttcactaatctttgtgcaataaccacaggaaagtgacagcgagagcgccataattttttgaatcaggataagccgatgctggaattacgccctaactgtgaacactgcgactgtgatttgccgccggacgccgaaacgtatatctgctcctatgagtgcacgttctgtcctgactgtgcggatgccgtatttcaccacgcctgcccgaactgcggtggtggattggtcaaacgaccggtgcgtccggtacgctgtctagtgaacgatccggcttcaacgatccgtattatcaaaccgcactgatagggcgaggctgtgaggttttcccctctgtcattgcaaaaaatggaacatctcgttcagtaattcccgatttctcctgtcagtgcgcggcgtatagtgagaattaaccgtactttatgacgactgtcgccaggtgttgcgtttgacgcatgccttcaggagagaaacgtgaatcaagattatgttgttgttcagcaaccctcagaagcaaatcggttaatcctgctgtttcatggagtaggcgataccgccgcaggcatggcgcagattgggcgctattttgccgccgcattaccgcaggcgctcgtgatcagtattgccggaccgttcagtactggctatggcgacgggcggcagtggttctctgttcagggcgtcacggaagagaatcggttatctcgtattgaagcaaacttgccgcgttttgttgataccgtgcgtcactggcaggaacaaagtggcattagcgcggaacaaaccgtgctggtggggttctcgcaggggagcatcatgtcgctggaggcgttgaagtctgagtcctcgctggccgggcacattattgcgttcagcggccgctttgccgttttgccagaaaaagcctttgctgatgttgcggtgcatctgattcacggtgaagcagatggcgtcattgtggttgggcatgctcatgctgccgctcatcgctttcaggagctgggaacgtcgtttacgttggatatcgcacccggtgtcgggcacggtattgatgaacacatgctgaagcaggcgctggtttatctgaaataaacatacctcatcagattatcttattggtgatgtttgatgtggcagtgttcgttatcattacgtacggtgtgcataatgatttttcggcgctgcctctattcaaatgagagcatatattttctggaatgagattttatccatattaaaaataatataatccatatttggctgttaaataatatagacaatatttttatttgtgttgagtgttcaatatttcccttcttttttcggatataagtaacacatccttatggaaaaagagggtgtgccatgtttaagcgtattaaagtcattaccatccttgttattttattgtttgtattaggaatatctcagtttttaaccggggcgctatccgttcgggcattgataaacgatagagatagtttccttgtttctcaacgctctaaccagaatgtggccgcctttaccgatgcctggattatgatgaatcagacgcgcatcgctatcggatctattatacaaaacatgatgctggggaatgcggataaagaagccatgcaggcgcttttacagcaggccaaatcacaactggttgcctcagagagtagttataaacactatttgtctctgcctaatacacctggattggatgacgcgttatccaaaaaacttgagacgagttataccgcttacgacaagctactgaatgatattgtggattcgctttctggtgggttggcaggggcggcgatgaaattgagtagcgaggcgacaccgtttaacgtggcgatgcaggatgcctatattacgtggcgtgcggcacaaaatcagctgtcagatgatggcttacaggaaaaccacgtcgcatttgaaacgatgctgtggcttttgggcgcactgtccgtggtcgtcgtgctggtgattatcctcagttggatcgggttgcagcgtattcttttgcacccgctgcgtacgctcatgcggcatatcagcgctatcgccgagggtaatctgacgcatcatattgataccgcaggtcgtaatgagatgagccaactggcggcggggctgcacgatatgcagcagtcattaatccgtaccgtgagcctagtgcgtgacagttccaactccattcattccggggccagtgaaatttcggtaggcagcaacgatctgtcttcacgtaccgagcaacaggccgcatcgctacaggaaacagcggccagcatggagcagctaacctcaacggtgaaacagaattcagacaacgcgcgtcaggctacgctgctggcaaaaaatgcgtcagaaacggccaacaaaggtggcactgtcgtcgataatgtcgtgaaaacgatgaatgagatctctgacagttcacaaaagatcgcccatattaccagcgtgattgatggcattgctttccaaaccaatattctggcgttgaatgcggcggtagaagcggcgcgagcgggtgagcaggggcggggctttgccgtggtggcgggtgaagtgcgcacgctggcacagcgcagtgcgcaggctgccaaagagatcaaatcgctgattgatgattcggttagtcgcgccaatactggttctttgcaggtgaaagacgcgggcgatacgatgaaagaaatcgtcagcgccgtgagccgagtaacggatattatgggcgaaattgcgtcggcatcggatgaacaaagccgggggatcgatcaggtcggacaggcggtcaatgaaatggaccgtgttacgcagcaaaacgcctcgctggttgaagagtcggcttctgccgcggcagcattggaagagcaggccagatttttgcagaatgcggttgaggtgttcaaaattaatcaggcggtagcgcaggaacaccgcgcggcgagcgcatcttctcttgctgcattaccgaaatcgcttttgcccaaacccacgtccgccggatcatcaaatgcgaattgggaaacgttttaaccgaggaatcgtgttgctgttgagcaaaacgtgtagcatgaagaaagcaatgcaggccgtaatggcctgcattgtcttttaactggcaacaacccgctttaaacgcgttcgacgatcatcgcgataccttgcccaccgccgatgcacagcgtcgccaatcccagcgttttgttatagctgtgcagcgcatgtaccagcgtgacgagaatacgcgcaccgctcgcgccgatagggtggcccaacgcaatcgcaccgccgttgacgttcactttctctggatcgagatgaagatcgcgctgtaccgctagaaactgtgcggcaaaagcttcatttgcttcaatcaggtcaatatcaccgatcgtcagcccagccttgagcagtgctttctgcgtcgccggaatcggccccagccccatcacttcactcggtactccagcagacgcccaactgcggatccgcgccagcggggtaataccctgttttttcgcttcggattcacgcattaacaccagcgtcgcggcggcatcgttaatgccggacgcattgcctgcggtgacggtgccgttagcggaaaacgccggacgtaacgcggccagcgatgccagcgtggtgtcggcgcgagggaattcatcccgatcgaaaatccgcgtctcttttttgctacgcagtgacagcggggttatttcggctttgaagcggccagcctcaatcgcggcgacggctttctgctgtgatgccagcgccacctgatcctgttcttctcgcgtgagctggtagcgctcggcgatattttccgccgtggtacccatgtggtaatcgttaaacgcacaccacagaccatccttaatcatgatgtcaacgagcttgccgtctcccatgcggtaaccgtggcgcgctttttccagcaggtaaggcgcggcgctcatgttttccatcccgccggtcacgcagacctgattatcgccggacagaatagactgtgcgcccatcacaacggccttcaggccggaaccacacaccttactgatggtgagcgagggtgtttcaaaaggcagcccagcagccttgctggcctgatgcgcggggttttgccccagaccggcttgcagcacgttgccgagaatcacttcatcaatcgccagcgtgtccggcagcgtcgacaggcagtcacggatggtggcagatgccatgtcgatagccgatgtgttggccagactgcctgcgaatttaccaatcgcggtgcgcttggcattaacaataacaatggagtcgttcatggtcgcctcgattaatgaatgctgaatggttttacatcggcggacacgatgaagttcgcctcggttttttggcgtagttcgtccacggtgatatcagggctgatttcggtcagcaccatctgctggttgataaagtgaaagaccgccagttcggtgacgaccatgctgactttattggcggcggtcagcgggtaggtacattgatgcaacagcttcgcatcgccatttttggcgcagtgttcaagggcgatgatgaccttcttcgcgccgacaaccagatccatcgcaccgcccatgccgggcaccatttttcccggcaccatccagttggcgaggttgccgtgttcatcgacctgcaaaccgcccagcacgcagacatcgacatggccgccgcgaatcagcgcaaaggaaaaggcgctgtcgaacattgccgcacccggcaccatgccgcatgcctgacctccggcgttaaccagattgccatccggttcggtaatcgcgccgagccccaaaaagccgttctctgattggaaggtaacttcgatgccgtgcggcacgtaattcgcgactttggtgggtaagccaatccctaaattcaccacgtcaccatttttcagttccagcgcgacgcggcgggcgattaattctttcgcatccattatttctctcccaaataaaggtgatcgaccagcgccgctggggtgacaatacattccggcgcaagttggccaaccggaataacctgctcgcattgcgccacgactttcttcgcggcaagcgcaataagcgggttgaaattacgggcagtgaggtgataaataaggtttccgctggtgtcggcaatgctggcctgtaatatggcgagatctgccttaattggcagttctaataaataggtaatatcgttaattgttattttttgtttgttttcttcgacgatggtgccaacgccggtaggtgtcagaaaaccgcctaagcccgcgccgccgctgcgaatacgttccgccagcgtcccttgtggcaccagctctacgtcaagttcgccggagatcatgcggcgtccggtttccgggttagtaccaatgtgtgaagtaatcagtttttttacctgaccactgacaattaacggcccaacgccggtatcgacaaacccggtatcatttccaatcagcgttaaatcagatacgccggatttaatgatttcatctaccaataatttcggtgttccgactcccataaaaccgccgaacataattgtcattccgtcaaataaataagaacggaaatggctggcatcaatgactttatttttcattgcatatttactcttaaataatgactctgaaagttgttgctctgaaaaatggccgcacgaatccccgcaggtaaatatctgctaatcatggcggcacatgtacgttatttagcgggaacagaagaaattaaataacctctgttccctgttatcggattagatatcgatatccagtatggctgagctcaatcctttgccgtgcatgtccagcgccagcgagcgcgtgacgccgccgccgagtgcgccgtacatgacgaagttcagtgcgccgatgctcggtaactcatagcgaacgacatcacccgtcacgatatcagcaaaccaggatttcactttttcggcagtgatcttctctttcagcacttcataatcttccgcacggtaagcaatcagcgaaatattggaggtatttcctttatcaccggtacgagagtgagcaatttcacgcagtttcattatttaatctccagataatcaacggctggtgtgacgcaggcgcgagacagtagggtggaatccatcgccagtatttctttcaccgatttgttaacaccgccgccgccggccgggccgttggtatagagtgtttcgacttcattgcccactttcactgcctgcgctctggaagtgcagcgagctgcgacgcgagcgcgaacttcatacggctcgctgctttgcgaccgctgtgcaccgtgcagtgcatcaacgccgatcaggtcgtagcgcacttcctgaagatcaagctggcacagcgcaaaacgtcctttgacgatatccagtgctaaacgaccacgcgccaccgcaccgggaccggcgtaagaaatttcgccttcgccgatgaacccatcctgatagccgacagacactttcaaggtgccggttttttcccgtccggtcgcaccctgtacgcgcacgcggttttcaccgtcttgcgtaaatgtcacgtggctgaaatcggcaatcacgtctggagtgatgtagctatccgggcggtggatttcatacagcaactgttctttacaggtatctacacagacgcagccgccggaaccctcaactttggtgatcacggcgctgccatcttcggtaatttccgcaatcgggaagcccagacggtcaagattagggatatctttgacgccgggatcggcatagtaaccaccggtgatttgtcccgcgcattccagcaagtggccgagacaggtgccttttcccagacgatcccagtcatcggcagcccagtcgaattcatacatcattgcggacaggaacagagacggatcggaaacgcgacctgcgataatcacgtccgcaccctgacgcaacgcttcaaccagcgcatctgcacccagataggcattggcggaaagaatgtctttaccgcagcgtgaaatcggtaggccaatctcatccaatttggaatcttgtgcgatcagcaccgagtgcacatcatcaccggtgacgatcgcaatcttcagcttgtctgcgccgagttctttggcgatttccaatacgcgctgaccggcggcgacagggttagccgagcccatatcggtgatgattttaatacctttttccagacagagcggcagcacggcgtgcatacggtcagccagcagctcgttgtagcctttttctgggttctgctgcttctgtttttggccgatggcaatagtgcgttccgccaggcattcaaataccagatactgaatgtcacctttttgagccagttctacggccggttcgatacgatcgcctgcatagccagcgccggaaccaatacgaattgtcttcataaacttacctttatcaatgaaatgtgtctgttggcgtaatcaatgggaaaccgaacgttccctataaggggaagaccccgaagatgacgcaggcgaacgtcatgatgacgctggcagcccagagcacaggaatagagaatttctggtggtcggcgagatcgacccccgccaaactgaccagcaggaaggttgccggcgtgagcgggctaaccgggaagccggtggtcatctgtcctaatacggaagcctgcgcaacttgaatcggtggtacacccagcatgtccacggtgtgagcaataactggcatgatgccgaagtagtacgaatcagggtcgaacaccagactcagcggcatggagatcaggccgacgataaacggaatgtgggaggcaaaagattccggcacaaagctgactgccgagagcgacatggctttcagcatgccagtaccgctcatgatgccggtgaaggcacccgccgcgaacagaatgctggccatcatcagtgcggctttggcgtgggcgttaatacgctctttctgcatttcaacgttagggtagttgaacatcagcgccagcgtcagggcgatcataaaggcgaccgtcggtgaaattttggtaaacaccatggtaccgataacggcaagaaccagcgcaatgttgacccagaacatcttcggacgacgcagcgttttttctgcatcagtcagctctttcacatgcgcttcagctgtgatggattgcgaaccacccgccagcggattacccgctgccagccccagacgtttctcttctttcttgccccagtaatagcccatgagcaccatgaacgttaggccacagacctgtgccgggatgagcggaatgaacaggtcgtgtgtggtggtgttcaacgcggctgcggcacgaatcatcggcccggtccacggcaggaagttaaccccggcgctgagcgcggtaataccgaccagaatgcgtttatccataccaagcttattaaacagcggtagcatggcaggaatggtgatcaggaaagtgacggcgccgttaccgtccaggtgtgcaatcagtgctaacacgcccgtaccgataatgatttttactgggttggtaccaactatgcgtaagatccctctaataataggatcaaacataccggcatcggttaccacaccgaagaaggcgatggcaaaaacaaacatcgccgccatcggtgccagtttggtgataccgtccaccacatattttgcggtatcggtgccgctgcctgctgcgagcgcaccgagaaccggaataacgatgagcgccaccagaggcgacattcgctttgtcatgatgaaaaatagcagggtagctatggtgagcaccccgatgagagctagcataaaaattcctcattagtataattgtatgattttatttacaataaattaaacaactcaataacaatccatgtagtaattaacaaataaaaaatgaatgcttatcccagagtcatttgattttttgtctgcactatttttatcacccttgaccctctttatactaactcgtaatagcaatggttttattcgtaaatctgatgggtttattttatttgttaatgtaatcaatggttctgtttttcttattaatggctaattggttgatttggtttgtatagttaggcctttttgttcaattgttttttacggtttgtgatatttatctagaatgtccatttttatgaatgccggacgttgtttgaatggaattaaataaatgcgggaaggatcataaaaatagcaggtgtcgatcgttttctattgaacttgttcctttcttaccggagacttaattttatttatataaaaacactatgaacttatcgataaaacaattacgggcctttatcgcactgactgaaactgataatttcacgcgtgccgctcagaaaataaatctctctcagcctgcatttagctcattaattgctgggttagaggaagaggtcggctatcgtctatttgaccgcgatacacgtaaagtgcagctcaatgctgatggcattcatttcattgatattgcccgtcggctggtgcaaacccacgacgatgccgtcggtgaaatcaagtcttatgccacggggtataaagggaatattgtgttggcggtgctgccgtcaatggcagtggaatggctgcctcaggtgctggcgcaatatcaccgcgcttaccctaagattaaggttgagttgctggatacgcagtgggatcgctgcctgaaagcggtactagacggtcgtgccgatctggcgctaacggcggggcaaccgtcgccgggaacgttcagctcccgcatgctgttcgccgacagcttttatctgatctgccataactcgcacccgctggcgcagcaaaacagtgttgatgtgatcgacgtggcgcaatatccgtttgttgggttttgcaaaggcaccagtatccggcagtacaccgatcagcttatcgaaccggaaggctttaactacgtgctagaagtgcgtcagctgaccaccatgatggggttggtggcggcgaattacggtgtgagcattgtgacggggctgacgctgtttcaattccagcacaaagatatcgcgattatcccctttcgggatttatcgttgcagcgcggcatctatctagtgacggataaggagcgccagctttcggtatgtgcaaaagagttttatgattttcttctggagcgggcggaaagttttgttcctgccgcgtgagaatccaaaccgcccgccgcgcggaacttagctcgtgtgcaggcggtttggcgatgacagctgtcagggttttttcttcggccagtcgtcttcttcattgtcccatttatcgttgttgtcacgatgcgggggcaatttcggtttgttgagcagaaaacgcgtatggtcaacgttgcgcaattctttgatgccgttaatcagcatgcctatcaggataatcaggattatccaccagtaatcagccagccatgccatggtcacgcctcatcaacgttatgaatgtaacgggtaaacagctgcggcaagtgctggcaaagccattggtagcctgcaatgtcttcatcttgccaggcggcaaggatgaggtccggtgtaagctgttcttccgcatactgtgctaatggataatagctgatatgccagggttcgactgcgacgccgccgagatcgtgcgcataaggccgataaaaaccatattcatgcatgtgcgcgctcagccacccattcagtgcggcaaaatagccaccttcttcatattcccacggctccaactggagcgagctgcctgccggtaataaatcaggatcgtaaatatcaagatcgctgccccaatggtgacgactggaaccgggcatcgcagaccagcgaagaatggcttcacagcgctcgccgtcgtccagagacgatatgtccagcggttggctgttggcatccatgacggcacgctcgccgcgaaacttgctattccagatttgacgctggcgttcgaaatcgcgaaacgtgctggcgggctgtaggttaaatcccaccgttttggctgcgtgctgtagcgcaagaaacgccgttaccgcctccggctgaaggcgatgatgaccgtgtaaagcgaccagatgctggtcacttttaccggttaacatagctggcgtcatcatgcgatgagctgctccataatgcgctggtacatccggctcagcagttgcaggtctgccgcgctgacgcattcgtccactttatgaatcgtggcgttgatggggcctagttcaaccacctgcgcacccatgcgggcaatgaaacggccatcggaggtgccaccattagtcagcagctctggagtgacttcgttgtaatgtttgacggcattcaccacggcatcgaccagttcgccgcgtgcggtcagaaatggctggccggaaagtttccagtcaatagtgtaattaagctggtgacgatccagcaattccgctacgcgctgctggattaacacatccgttaattcggtgctgaagcggaaattgaactgcacaaacagttcgccggggatgacgttattgctccccgtaccggcctgaatattggcaatttgcatggtagttggtgggaagaaatcgttgccccgatcccactcggtggcgatgagctcgttgagcgccggtgctgcacgatgaacggggttgtccgccagatgaggataggcaacgtgcccttgcatgccgtgtatgcgcagatttgcggtgatagaaccacgacgaccgtttttcaccacatcgcccacgacatgcgtgctggagggctcgccgaccagacaatagtccaaccgctcgttgcgagccatcagtgcgtcgaccacttttacggtgccgttaacggcgctggcttcttcgtctgacgtaatcagaaacgccagacgcccctgatggttaggatgagctgcgacgaaacgctcggcggcaatcaccatggctgccagtgaacctttcatatctgctgcgccgcgaccatacagcataccgtcacgaatgatgggctcaaacggcggatgctgccagtggctttcatcgccgctgggaaccacgtcggtgtgccctgcgaaggccaatgtttttcctgtgccgcgccatgcccaaaaattttgggtatcgccaaaatccatcgcttcgacggtaaagccaatcgccgtcaggcgttcaatcatgagtgcctgacagccctcgtcattcggactgagggaagggcgtttaattaactgttgagcaagctctatgactgggcaagacacgttatttgttctccgcaataaatttctggtagctgtcgatactgaatccaagcagcgcattgccgtcatcggcaatcagtaaaggccgtttaatcaccgctggctgttccagcataatatttttagcagcctctgcgctgtcgctggtattgctgttgatccgttcacgctgttcttcactgagcttacgccaggtcgttccgcgcgtgttgagcaaggcttgaaaccccagttggtcgataaaacgctgtagctgctgttcatccagaccgtcggcacggtaatcatgaaactgataggccacctgttgatcttccagccagcggcgcgctttttttatggtgtcacagtttttaatgccgtatagggtcagcgccataggggtaaaatcctttctgcttattgagttgcatgacgattgctgtgtaggacagcatggcctgacggggcccaatcgtgcgatagcccagcatgccgaaaaaaggcggggagatctactgtgaactgcgttgcagaaataagtggttgtacactttttatactttcataacacttttgcctgcttaaaaagtgtgcgtataatatgtcgccgttaatcaccaagaggttcgcatggtagaagtagaagtgagtacttggaaagattttattgaagcaatgttacgcaaataataacgagaagtaccgatagtcattgcataccaggaataaaatcatacgaataaagcagtattgagtctctcaatactgctttttttctatgtaaaaaggggaaacttgagtaaataaaagagggtattattcgttagcacgtgaattttattttctctatttaattcatgatgatggctggttaagcgcaaatttcgctgcggcgatggcgtggaggtaactggtatcaaaaagaggaactgtcgcatctccagcgccgattaacagcgggatttccgtacaacccagaatgatgccttccgccccttgctgttcaagctgctggataatttcccgataaacctgccgcgaggtgtcgttaatgttccccagacacagttcgtcgtaaatgatgcgattaactaattctttccccgtttggtcgggaacaatcacatccacgctaaaccgttcctgaatgcgttggcggtagaaatcctgctccatcgtgtagcgggtgccgagcaaaccgactttcttcaatccgtgctgtttcaggctggcaccggtggcatcagcaatatgcaaaaggggaagctgactggcgcgttcaacctcatcagcgactttgtgcatggtgttggtacagatgacaatagcgtctgcgcctgcctgacgtaatcctacggcgatattgcccagtacggccgctgcctgctcccaatcaccttgtgactgcaattgttcgatctcgtgaaaatcgacactgtgaaggatgattttggcggagtgcaggccaccgagttggcttttcacatattcattgataatgcggtaatacgggatcgtggattcccaactcattcccccgatcagacccagtgttttgcttaccatggtgcttcctttgatatcataaaaagtgatgaatcggtccgagctgagctctctgcgttctgcatcgagttaaaatagggcagcgaagtcgctcggtatacatttttagcgacttttatcactttttatccaacttcgactggacaaaaggtcaatctattgctgtactgtacccgacacagaatttgtgtctttcattcatgtaaaggtaagtttgatgtctaagattaaaggtagtgttaagtggtttaatgagtcgaaaggcttcggtttcattactccagaagacggtagcaaagatgtgttcgtacacttctctgcaatccagagcaatggtttcaaaactctggctgaaggtcagcgtgtagagttcgaaatcactgacggtgccaaaggtccttctgctgctaacgttaacgctatttaattataccgatttcgtgaaaaacccgccaatggcgggttttttttgctttattttccacgagatatcagtgtgttgtcacccaggtgaccaaggcaaacgccagtgcggtcatgagcaacgaacccgcaagattcaacagtacgtgcaaccctgctgcagccagctgcccactttgcagaaacatgacgacttctgcggaaaaggtcgaaaacgtcgttaagccgccgcacagcccagtggtaatcagtattttccagtcctgatcgagatgaggatggcgcaagaagaaggctagcgcgccgccaataacgaaagcaccaatcaagttggcaagtagagtacccaaaggcaatgtgggatacagactgttaaacttaacgcccaactgccagcgtgccacgctgccgactccaccaccaataaataccgcgagtaatgtactaaacatagaaacctttcttggattgtttttgcgatctcggagaatcttgggcaagacgctacgccctctctgcgaggtggacgtagacatcatcagccgggtggcggttgtaccttgtacttcaggctgccagcatttttggcggcgttagggtagggaggaatgtcatctccgctttagtgtgaaaagtttacgccgtcagacggtttttttgtagtgatgcagaggggaaagttgtaaagcaatctgaatgcttgcgaaagcggtgtcttactttgttacagatactgattgtgtcgtgctgcgtaaggttttacatagaggacataggatacaaagaattttttgacaactattgctctcgttcgctggcgtctccagcctctgtaaatcaggtaggtttgtatggaaggtatcagtattgccaaactgttggtgattggcgcattaatcgttctgctgttcggtacgaataaacttcgtagcttaggcggcgatttaggggcggcgattaaaggcttcaagaaggcgatgaatgacgatcaatcggtcaagacggacgacacggctgcgctgaatgattcgtcgcgcaaagaatcctgatcgcgcattacacagcaaaacggacggtcattgccgtccgttttttattccacacaaaaaatgtgtaaaaatatatgagtgcttattttacttcgatgcccttggcctgtaagtcggcatggtaggacgagcgaacaaacgggccgcaggcggcatgggtaaagcccatcgccatcgcttcggctttcatctcatcgaactcatctgggctgacgtagcgctgtaccggcagatgatggcggctcggctgtaaatattgtcccagcgtcagcattgtcacaccgtggcggcgaagatcgcgcatgacttccacgatttcagcattggtttcccccagaccaaccatcaggcctgatttggtcgtgatatcgggatgcgcgttcttgaagttttccagcaacttcagggaccattcatagttcgcgccagggcgtacctgtcggtaaacacgcggcacgttttccagattatggttgaacacgtctggtggcgtggcggtcaatatttccaacgcgcgatccatacgaccacggaagtctggcaccagcgtttcgatacgaatatgcgggtttttgcgacgaatggcgctaatgcagtccgcaaagtgttgagctccaccgtcgcgcaggtcatcacggtcaacggaggtgatcacgacatagcgtaagcccatgtcatggatagtctgtgccagtttctctggttcgttggcatccggcgtaagcggtcggccgtgggcaacgtcacagaacggacagcgacgcgtacaaatggcgcccagaatcataaaggtggcggtgccgtggttgaaacactcggccagattcggacaggacgcttcttcgcaaactgagtgcaacccatttttgcgcattgccgctttgattccctgaatacggctcgaatccgccggaagtttaatcttcatccattcaggtttgcgcagaagctcttggcgttcggtaacgacagtacgtaccggaattagggccatcttatcggcatcgcggtatttgacaccacgttcgatctgaatcggtttactcatgtttgcgtaagttccagttctgaatcgtttctttaaatttgttattcaaattcaaaggattatgttttttgttaaacttttttttaaaaaactataaaaattatatcatcttgcctaatcacaatcagcccttgcatgatcaaaatgaagaaattatgtgaataaaatgtaatttatcaaaaaacgatcgcctaactgactgatttttattgacagaataaagcatgttaatcgggaagcggttcaccctgaacgtccagagcccacggaataaattcgggtgcggaatagccgactaactgcaaaaaggtgttcaccagtaccggagaggtgtcatccaacgtgacgcccggcaccagatcgcttacctgcgtcatctccataccggcgtacccacaggggttgatacgcaggaaaggagagagatccatagcgatattgagcgccagcccgtggaaagagcagcctttgcgaatacgcagccctagcgaacagattttacgctcacccacgtagacgccgggtgcatctggacgtgcatgggctttaatctggaaatgtgccagtgtgccaatcacggtattttcgattgcggtgacgagctggcgaacgccgagcttgcgacgcttcaggtcaatcaacacgtacatcacctgttgcccggggccatggtaggtcacctggccgcctctgtcgctctgaatcacgggaatgtcaccgggcatgagtacatgttcttctttgcccgcctgaccttgtgtgaatacacgaggatgctgaaccagccagatttcatctggggttttatcatcacgtcggtcggtgaaattatgcatcgccaaagagacgggttcatacggttgtacgttgaattgacgtacgatgatcttatcctgtagcaagtgtgtcatcttcaggttaaggaaaggtggggggattataacggcgggaagcctcagcgaacagcactatgcaaaattacgcaatgctatacggcacaaaactatgccgcactttgtaaaaccatgccgcatttgccaattttcccgctcgttcttcttacagcaccatacgcacgatgtcgatgttgcctagttcttcgtacagcgtttccacctgctcaatgtgagtcgccgtgatggtgatggaaaccgagtgatagttccctttgctgctgggcttgatctgcggggtgtagtcgccaggcgcatgacgctgtaccacttcaacgaccagatcgactaactctggttttgcctcacccatgaccttgtaagtaaaaacgcaagggaattcaatcagttcgtttaatttggttttcatttgcgctccagagagggtaatgccgtcggtattagcactgacatatgtacatcatactagaaaatataactcccgcgtttttgcgggagttaaggatacgacttatatgggggtgttttggccccaaacaagggggactagccgaaccagtggtggaacatcagtttgatgtaatcgatcatgcggccaaagattccgccttctttcacttcattcatcaccaccaacgggcgttgatcgatggttttgccatccaattggaagttgatggaaccgacaacctgatttttagctaatggtgcatgcagttccgtgttgtccagaacatagctggctttcagatctttcatgcggccgcgtggaatggtcaggtaggcgtctttctcaacgcccaacgcaacgcgatcgttgtcgccaaaccagactggctcagaagcgaattctttacctgctttcaatggcgcgacggtttcaaagaagcggaagccccaggtcagcaattttttgctttctgattcacgtcctttggcattacgcccgcccagtaccgctgaaatcaggcgcatctgaccttctgttgccgaggcgaccagattaaagccggctgatgacgtatggcccgttttgatgccgtcaacattcaggctggaatcccacagcaagccgttacggttaggctggcgaatattgttgaatgtgaactctttctctttgtaggtcgcgtactcttctggaacatcgcgaattaacgcctgaccgatcaaggccatatcacgcgctgaactgaactggccgggggcgtccagaccgtgcacggtttcaaaattggtgttttgcagccccagcgctttcacgtaaccgttcatcaggttaacgaaagcatcctgactaccagcaacgtagtcggccatcgcgacgcaggcatcgttaccggattgcaggataataccgcgatttaattgggaaacagggacacggtcaccaggcttcaggaacatcagggaagagccctggaaggtcgggttgccggttgcccaagcatctttaccgacagtaacgatgtcgttcgggctgatttttcctgatttaatcgcctgaccaatgacgtaactggtcatcattttcgttaagctggccggatcgcggcgtgtgtcggcattcatttccgccaacactttcccagagttgtaatcaatcaggatgtaggattcagcatcgatttgcgggacgccggggatcatcgttttaagattgatatcttcagcataggcaaaggaagaggcactaatgacgagcagtgcgccaagcgcagtacgcttagtaaaacgagacgtgtttacagtattcatgattggaacaacaacatccgtgggtatgagttaaaaacgagccacactatagcagatgggaaataggcaggcatcaggcattacgttacgtgattttgcgaaagggcggtatgttcaatgccatagccgccgttttcgcttcatgagcctgctaattatccgctattagagcgtactgggtgcggcggtaataaacgattgctgctgagcttcgactgacaaacgttgttgaagttcagcagcttgctgacgattctggaatggccccagttggatacggtacagcccaccactcgctgtgactttccctgccacacggaagcgttcactcaggctgcgctgccaggtttgcgcgcgttgctgatcgctcaacgcaccgacctgaacgacatagcgacccgtggcggagggtgttgttgctacaggagcagtaaccgcagcggcaactggcgcgacgttcattggcgcagtggatggtgttgtggttggcgtcatgtttggctcaaccacgccagcgcgtagtgcagaaggggcccctaaaaagccaccgccgtgcgacggcgtgctgctctgcggctgagcattttctgctggcgtgttcaggccgctattactgatcgggcgaacagcgctgttggacgtgggtgaagttgtttccatcatgggcgtacccagtccactggcaccgaagctcgggcgctccggcagggagaagctttgcttggcaacggtggtacctgcggttcctggacctgatagcgtgccgtctggcgcaacgttgatgaaatccacttttactttggtattgttagaaatattcagtcgatcgcctgcggccttcgacaggtcgatgattctgcccggtgtgtaaggcccacggtcgttgacacgcacaaccagacggcgaccgttacttaggttggtcacgcgcacatagctcggtagcggcagtgtcgggtgggcggcggttattgcgttagggtcaaaaacttcgccgattgatgtgcgattgccgctggcttcttcgccgtaccatgttgctaaacccgcttcgctaaagttttgcggatttttaacaattttataggtcttgcctttgatgctgtagtcttgcagtgtaccctgattgtagggttcataacgaggttctgcaccaccgatctcttccgtcggtccgctgtaaacctgagtgacaggcggcgctggttgccgctgttccgttgtggtacaggccgcaagcgccagagttgctacgccgacccaaagccaatccttacgcattgctcacctcgtgttataaattcttagatagcagtttgcggtgagtatgtatcgacatgacgataccgaaccccgccattaagacgaccagcgccgacccgccgtagctgatcagcggtagcggcacaccaacgacgggaagtataccgctgaccatcccgatattgacgaaaacatagaaaaacagaattaacattagcccgccgaccataacccggccgaacgaggtttgcgcattagcggcaattaccagaccgcgcatgatcatgaacaggtacatggcgagcagaatcaagacgccgattaacccaagctcttctgccagcacggcaaagataaagtcagtgtgtcgctccggcagaaactctaactgagattgtgtgccatgcagccagccttttccagacaggccacctgagcctatcgcaattttcgactgaataatatggtatccggccccgagcggatcgctttctggatcgagcagcatcatgaccctggcacgctgataatcatgcatcaggaagaaccagagtatcggaataaacgcggcgagtagcagcacggcgatgccaatcaagctccagctcatacctcccagaaaaagcacaaacagcccagataatgcaatcagaatcgaggtgcctaaatccggctgtgcggcaaccagcagtgtaggaacaaaaatcagaatcaacgcgattgccgtattttttagcgacggtgggcacatatcacggttaataaaacgggcaaccatcagtggcacggcgatcttggctatttcggatggctggaaacgaatgaaacccaaatccagccagcgctgtgcgcctttactgatttgcccgaaaatatccacgatgagcagcaaaattacgcagactacatagagatagggggcccagccttcatacacgcgaggagggatttgcgccatcacgatcatcaccgtaaaccccagcacgatttgaacggcttttcgctccatcatgccgacgtcttgcccgctggcgctccataagacaaataggctatagcccagcagtgccaggatgcagagaagaaacggcagatcgatgtggattttcgcccagaacgatcccttttgttggctatcggtcatgaatgtctgttactcactctcgctacccggcggcgcaggaggcgcgctgggtaaatcggtattgttatcgcccagcagaatatgatcgaggatctggcgggtgatgatacccacggtcgggccagccccgccgttttccagaataatcgacatcgcgactttagggttcttatatggggcaaatgcgaccattaatttatgatcacgtaaatgttctgcgatcttgtgcgcattataggtttcattttctttcaggccaaagacctgtgccgtaccggattttgccgcaattttatagggcgcatcatcgaaacttttgtgtgcggtaccgttagcgcgattagccacgccatacataccgtccttcgccacttcccaatagccagagtggatattgccaatttgctgattctcggtctgtcggaaaggcacaatcgtgccattttcccgcgagctataaagcagatgcggcgttttgacctggccgtcgttgatcagcgtaaccagagctttgttcatctggataggcgttgccgtccagtagccttgaccgatcccgaccggaatagtatccccctgataccaaggttttttaaatcgcctgagtttccactcgcgcgttggcatgttgccagcactttcttccgagatatcgatacccgttttctcgccataaccaaacttattcatccattcggacaggcgatcgattcccatgtcataagcgacctggtagaagaaggtatccgcagattcttccagagatttggtgagattaaggcgaccatgtccccattttttccaatcgcggaagcgtttttcagaaccgggtaattgccaccagccgggatcaaataggctcgtgctggtggtgataacgccagccgtcagggcggaaaccgcaatgtagggtttaacggtggaggcgggaggataaattccctgtgttgcacgattgatcaacggacgattaggatcgttttgtagctttgcataatttttggtggaaatcccgtcgacaaacagattggggtcgtaactgggcgtggaaaccatcgccagaataccgccgtctcgtgggtcggtcacgatcactgcggcacggctgccttccagcagtttctcaatgtagatttgcaggttcaggtccagcgtcagataaatatcacgcccggcctgcggtggctgttcgtggagctggcggatcacgcggccacggttgttaacttcaacttcttcataaccaggtttaccgtgcagcaaatcctcgtaatgacgttcgatacccagcttgccgatgtcacgcgtcgcggagtaatcggcgattttttcttctttgatcagccgttctacgtctttatcgttgattttggagacataacctgtgacgtgtgtcagcgcagaaccgtaaggataatagcgtcgttgatagcctttaacctcaacgccgggaaagcggtattggttgacggcaaaacgggcgacctgaatctcatcgagcccagcttttactggaatggaggtaaaacggcgtgaacgcttgcgctctttttcaaaattttccagatcgtcgtcggtcaaattaactatggggcgcagggcttccagcgtttcttgcaggttgtcgactttgtcgggcaccagttctaattgatagatggtgcggttcaacgccagcggcgtaccgttacggtcgtagatgatgccgcgactgggcgcgataggaaccagtttaatgcggttttcgttggaacgcgtgcgatagtcatcaacacgcaaaatttgcagatgataaagattagcgactaatacaccggaaagcagcaaaatgcccagaaaggctaccaaagcacggcgcacgaacagagcggactcagccgtataatcacgaaagggtttacgttctactttcatccagtgttatttcacatgtttcatcgtatcgccttactcccgatggtaagggtgattagtcgtaatactccatgcacggtacagactctctgccaccaatacacgaaccaacgggtgcggcagcgttaatggcgagagtgaccagctttgttccgctgcggctttgcattccggcgaaagcccttcaggcccgccaatcagcagactgacatcgcgcccatcctgtttccagcgctccaactgttgcgccaagtgcggcgtctcccagcgagtacctggaatatccagcgtaacaatacggttacctttgcctaccgcagccagcatctgttcgccttcgcgctccagaatgcgtttgatatcggcatttttaccccgctttcccgctgggatttcgagcaattcgaaaggcatgtctttcgggaagcgtcgcaaataatcggtgaaaccagtctgcacccagtcgggcattttggtgccaacggcgaccagttgcagtttcatgctagccccacagcttttccaattcgtataactggcggctttcttcttgcaagacatgaaccatcacgtcacctaaatcgacaacaacccagtcagaggcattttcaccctcaacaccgagtgggattagacccgccgcgcgtgaagattgcacgacgtgatcggcaatagaagcgacatgacgtgtagacgtgcccgtacaaataaccatgtaatcggtgatgctggatttaccctggacgttgagtacaacgatatcctgagcttttaagtcatcgaccttatcaataacgaagtcttggagtgcttgaccttgcaaaggttccccctcagtggcgttttgtcagtaactgatgaacgcgtgtggcgctgaattgtttaggaaaaatgtaaatcaccgagtaattgccgagaatttccgcttttcccggtgattgaaaccagccgcggagtatatcacgcacttttgccgagtggtataaagcccgtagctgatggggggaaaacctgcgctattggtacaggccgtgttcgttgatgtaacggagtacgacgggaggtaataaatcatggcagtccaaaccttgctggcgtcgctggcgaatatccgttgcggaaatagtgaccagtggtgtgtctgctaagaagattcgtccatgcggttgctgatgaagatcctctggcgcgtgagtcagatgatcgtcaagccattgttgtaattctggcgtttccagcgtcgagcgatagccggggcgtgcgcacaccagcaaatgacaaacgccgagcagatcctgccagcggtgccagtggtgtagcgtcaacagcgagtcctgcccgatgataaagcccagtggcgcgtcatggcctttttcagcccgcagcgcctccagcgtatcaatggtgtaggagggtgtttgccgttgcagttcacgatcgtccacggtaaagagcgggttgccttccacagccagttcagccatatgaaaacgctgccgggaactggcttcgggctgctgtcgatgcggcggaacgttattgggcattaagacgacctgagtcaatcccacgagttttgccagtgcggtcaccggctgaaggtgtccgtaatgaatgggatcgaacgtgccgccaaaaaatgcggttagtgatggcacagcgggtgacttattcagatgaatgcctccggcaaggcttttccgcatagcagcatggcaagcgattcaagttcagaccaaacggactgaccatagtcttgctttaacgttatttctacctgcgtcagcaatcgcacggcctgctgtagctgctgaagagagagccgctgtaatgcttgagtgagcaggtcacgccggttttgccacactttttgctgatcgaataacgtacgtagcggtgtgtctgacatgcgccgtttcagcgccaacagctgtagcaattcacgctgcagcgtacgcagtaaaatgacgggttcgcaatcttcttgctttagctgctgcaaaatgtgccacgcgcgtttgcctttgcctgccagtaacgcatcaagccaatggaacggcgtgaagtgagcggcatcgttgaccgcattttctacgcgtggcagggtcagtttgccgtcgggataaagcagcgccagccgctctaacgcctgagacagcgcgagaaggttgccttcatagcaatagcaaatgagctgcgtggcctgttcatccagcgtcaacttcatggctttggcgcgttgagcaacccagcgggggagctggccctgttccggcgtcaggcaactaatgtagacactgtcttgcgccagcgctttgaaccaggcgctgttttcctgcgctttagtcagtttatgaccgcgcaaaatcagtaaaatatcggggtgtaacaatccagagagcttgaccagattttcgctcatcgccgcattcggaccgttttccggcaagagcagcaggagtgattggcgcgaggcaaacaggctgagcgcctgacaggtgctgaaaaccgcatcccagtcggtatgaagatccagaatgaagctgaaatgctcgctgaattcgtgctgttgagcgacccgtttaatgctgtcgagactttcctgcagcaaaagcgggtctgtaccaaagaccaaataacaaccgcgcagcccctcatggagctgcgcggtgagttgttcggggtaaagccgaatcatgaacgcttggcggcagtgggtgaatcggtggactgcagccgatttttgacttcctgactaccgttgatggtcagcaatttacgcaccaactgctgggcagcctgctcacgcatttcctgacggacgatgtcctgttcggcatctttcgccagtgcagccagcgggttatcaaagaacgtgcggaacaccgtcacgctgagcggataaatatcttcacccggcatcagcacttgtgcctgcaacgttagcaccatctggtactccgctgttttaccgtcctgaaaaatagaaacggtatcgcgcgtttcgcttgagctcagtacccgcagagacgggatatcctgacgcgtcgcatcgtcaacgattttcacatcgctgagacggagctgctcgcgtaccgcacgcgttagcggaccataagggtcactgctgtcgagcaccagtgtttgtaactgcgcaggcacttgtgtcgtgccgcgcagatgaaaaccacagcccgcggtgattaacaccgccagccccagcaccaacgtgaatagacgatgtcgcacagttcctccttgccttaacccacaaccaggttaagcagtttgccagggacataaatcactttacgaactgtgacgccgtccagatatttcgcgaccagcggttcctgagcagcgcgttcgcgaacctgttcttcactggcgtcggcggcaacggtaattttaccacgtactttaccgttaacttgaacgacgaccagcttggagtcttctaccatcgcgttctcatctgcaaccggccacggtgcagtatcgacatcgccttcaccttgcagcgcttgccacagtgtaaagcagacgtgtggagtgaacggatacagcatacgaacgacggccagcagcgtttcctgcgtcagcgcgcgatcctgatcgctttcctgcggtgcttttgccagcttgttcatcagctccatgatggcggcgatcgcggtgttgaaggtctggcgacggccgatatcatcggtcactttagcgatagttttgtgcagatcgcggcgtagtgatttctgatcttcggtcagtgtagtgatatccagtgccgttactgcacctttcccggtgtgctcgaatgcctgtctccagacgcgtttcaggaagcggttcgcgccttctacgccggattcctgccattccagcgtcatttctgccggagaagcaaacatcatgaacagacgaacggtatctgcaccgtatttctctaccatgatctgcgggtcgatgccgttgtttttagacttcgacattttactcatgcccgcgtagacgacgtcacggccttcgttatctgtcgctttaacgatacgacctttctcatcacgctcaacggtaacgtcggtaggagaaacccagatgcgctcgccgttattacccaggtagtagaaggcatcggctagcaccatgccctgacacagcaggcgtttggcgggttcatcggacgtaaccagaccggcatcgcgcatcagtttgtggaagaagcggaagtacatcaggtgcatgatggcgtgttcgataccaccaacatattggtcaacgggcagccagtagttggcagcagccggatccagcatcccttgatcgtactgcgggcaagtgtagcgcgcgtagtaccaggacgattccataaaggtgtcgaacgtgtcggtttcacgcagcgctggctgaccgttaaccgtcgtcttcgcccattctgggttagatttcagcgggctggtgatgccatccatcacgacatcttccggcaggatcaccggtaactgatcttctggcgtcgggatgactgtaccgtcttccagtgtcatcatcgggatgggcgcgccccagtagcgctgacgggatacaccccagtcgcgcaggcgatagttgactttacgctcgccaatgcctttttctaccagtttatcggcaatggcattgaacccagcctcgaaatccaggccgtcaaattcaccagagttgaacaggctgcctttttcggtcatcgcctgagcggaaagatcgggctcgctgccgtcggcatttagaataactggcttgatggacagatcatatttggtggcgaattcccagtcgcgttggtcgtggcccggaacggccatgacggcgcctgtgccgtattccatcagaacaaagttggcaacccagatagcgactttttcaccgttcagtgggtgaatggcatacaggccggtcgccatgccttttttctccatcgtcgccatatcggcttcagcgactttggtattacggcattctgcaatgaaatcagctagcgcgggatttgttacggcagcctgcgctgcaagagggtggcctgcggcaacagcaacgtaggtcacgcccatgaacgtatctgggcgcgtagtgtaaacactcagcttctcttcactgtctgccacgtcaaaggtgatttccacaccttcggaacggccgatccagttacgctgcatggttttgacctgctcaggccagctttccagcgtatccaaatcattcagcaattggtctgcataagcggtgattttgataaaccactgcggaatctctttgcgttcaaccttggtatcgcagcgccagcagcagccgtcgataacctgttcgttcgccagcacggtctggtcgtttgggcaccagttaacggcggaggtttttttataaaccaggcctttttcgtacagcttggtgaagaaccactgttcccaacggtagtagtcgggtttacaggtcgcgatttcacgatcccagtcatagccaaagcccagcagtttgagctggtttttcatgtagtcgatgttggcatatgtccagggggctggcgcggtgttgtttttaaccgctgcgccttcggctggcagaccaaacgcatcccaaccgatcggttgcagaacgttttttcccagcatgcgttgatagcgggaaatcacgtcgccgatggtgtagttacggacgtggcccatatgtagtcggccagaagggtagggcagcatggaaaggcaatagtatttttccttgccgagctgttcggtaactttaaatgtctgcttctcttgccagtgaagctggacgtccgcttctatctcttctgggcggtattgctcttgcatggctgccaggggtcctgtttagtgaagaatcgctacgcgagtagcctcttctgattcataacaaaagatccgcatagcatagccgtaagcggcgcgggcaacaacacccagcgcccgactgaggaatatttctgatctgtaagcaacatactgcgagggattgcgcaaattggcgacaattcctcagacaggtggggaaaataatctaaaatagagagagataggcaacgtatcggtttttggccttctgtgccagacggcgaatagtcgttctttatcacctttcaacccgcttattcaggaggaagcatgaataaactagcccgctactaccgcgagttaatggcttcagtgacggctcggctgaacaacggtgaacgcgatctcgacagtttggtgctgagcgcccgtaaaaccttgcaggaaagctcggagctgacgcagaaagaaatagaacaggtaattcaagctgttcagcgcgatctggaagagtttggccgcagctatagcgaaagtcaggatgaatttaccgacagcgtttttatgcgagtaattaaggaaagtctgtggcaggagctggcggatattacggataaaacgcagttggagtggcgcgagatctttaaagatgtgaatcatcacggggtgtaccacagtggtgaagtggtggggctaggtaatctggtgtgtgagaactgccattaccatatcgcgttctacacgccggaagtcttgccactctgcccgaaatgctcacatgatctgtttcatcgccagccgtttcagccgtaaggctgctggacgcgctgaatagagaaagcgtgccttacggcacgctttgacgggtattaatgcaggattttcgcgaggaagtctttagcacgttcggactgtgggttattgaagaaatcatccttgcgggtgtcttcaacgattttgccctcgtccataaagatcacgcggtgcgccactttacgggcaaagcccatttcatgggtgacgaccatcatggtcatgccttcttgcgctaattcaaccatgacgtccagtacttcattgatcatctctgggtcaagcgcagatgtcggctcgtcaaatagcatcgctataggatccatacacaacgcgcgggcaattgcgacacgctgctgctggccgccggagagctgccctggatacttgttggcgtgtgccgatagcccaacgcgttccaacagcttctgcgctttggctttagcttcctcgcgtttgcgttttagtacctttacctgcgccagcgtcaggttctcgataatcgacagatgcgggaacagttcaaagtgttggaacaccatacccactttagagcgcaactgggctagattggtttttttatcgttaacggcaatgccattgacggtaatgtcacctttttgaatcggttccaagccattcacggttttgatcagggttgatttaccggaaccagaaggcccgcagacgactacgacttcacctttttttacttctgtggagcagtcggctagcacctgaaattggccgtaccatttagagatatttttcagggaaatcatcaaaccgtcctttttttcaggtaactgaccagcattgaggcagtaatgctgaagagaaaataaatgaatcctgcaaacaggatcatttcaacttgtgttccgtcacgctcgccgatagttgaggcggtacggaagaaatcagcgaggctaagtacgtaaaccagtgaggtatcctgaaacagaacaatcccttgcgtcagcaacagcggcaccatggcacggaatgcctgcggtagaataaccagcttcatggattgccagtgtgtcatccctaatgctaacgctgcggaggattgaccgcgcgatacgctgataatgcccgcacgaatgatttccgaataataggctgcctcgaacaacgagaaggctaccatagctgaaatcagtcgaatatcggttttcggcgatagcccaagcacattttgtaataagctaggaaccaccagatagaaccacagcagaaccataacgagcggaacagaacggaataggttcacataaagtttggcgaaccagctaatcgcctttatcggtgacagacgcatcaccgccagaatcgtgccccatataatcccaaatactaccgctgtcagcgtaattttgagtgtgactaccatcccctgaatcaggtacggcatgcttggcccaattgagctccagtcaaattcatacatgatttatttgctccccatattgcccggcaaacgagtttttcgctcaacgacctgcatgatcagcataatgacggcgttgatgccaacgtacgccagcgtgatagcggtaaaggattcatacgcatgggcggaatagtccagcagtttccccgcttgtgccgccatatcaaccagaccaatcgtggaagcgatagccgagttttttaccagattcagcatttctgacgtcagcggcggaacgatcacgcgatacgcattgggcagtaacacataacgataagtttgtggcagcgtcagacccatcgccagcccggcagctttttgcccacgtggtagcgactggatgcctgctctcacctgctcacaaacgcgtgccgcggtgaagagccccagacaaatcatcgatgacaggaagaactgaatattggggtctaactcggctttaaaccacataccgatgttgacgggaagaagctcaggaacgaccagataccaggtaaagaactggacaatcagtgggacgttgcgaaatagctcgacgtagcaagtaccaatgctcgaaagaaaacggttcgggacggtacgtaagattccaaataaagaaccaatgaggaaggcgataatccaggcacagatagataatgtgacggtgacttgcagaccggacagaatccacccgaggtaggttgtgttgccgaagggggcatcttgtagaaatatgccccagttccaatctattgacataacgaactccggtaaaaaaagggtagcgaagctaccctgaagattgatgagcggccatattcccgttctttttcaaactacaggcgtagtgtttattttcctgtttatcgaaatttctcggggcaacatgagatggggaacgaccatcgcatgcctgtctgtcctgccacgaatcagcaatcagagggcagagtgattctgcccttattctcattattaattagtttagtgctttgtcatttggcgctttgaacagcgctttcatttcgtctgaaagggcaaagttcaggttaagatcttttggtggaataggctgtttgaaccagcgatcaaaccatttatcggcttcaccagaggtttgcacttcggcgatagtatcatcaaccagtttcttgaattgcggatcgtctttacgcaacatacagccgtaagcttcttcagactgggctttaccgacgatatcccactgatcggcgtttttcgctttcgcacgttcgccagccagcagagcatcatccatcataaaggcgacagcacggccgctttccagcgtacggaaggagtcgccatgatctttcgcactgatgatgcgcatcttcatttgtttttcttcattcagcttattcagcagaacttcagaggttgtaccggaggtcactacgacagttttacccgccaaatccgggaagtcttttacgccggaatcttttttggctaacaggcgcgtaccgacaacgaaaatggtgttagagaacgcggcttgtttctgacgctccagattgttggtcgttgagccacattccaaatcgaatgtaccgttctgtaatagagggatacggttctgagaggtaataggaagtagtttgacctgcaggttaggcgcatccagttttttcttaatcgcttcgacaattttgtcagaataggcctgagaatagccgacgactttctgcgtattatcgtagtaagaaaaagggacggatgattcacggtggccaatgacgatcacgccattatctttgacctttttcaatgtaccggccagatcttcagcctgggctgcactggcggcagtgccaagaagaatcagtgataatgccagtttacgcatttgcatgttctaactcctttgctgtcgttgctgcaatagttatagcgctgtcaccaataaccatagggttaatgtgtccgttatcttcaagttaacattgtcttcaagttaacaacgtgtcgctgaatcactcatgacactttgctacttttcagtgagaacgttgcaccgttaaagcgcgaagttactgcgtacacagttaaaaagtagctgattgtaaatagattgaaatggaaatgttttctttttgcgatattcgccgcaccaaatggcagcaatgtcagagattggcaccaatttggtgcgtcagttgccctgtgagagagctttacgctgacgtaatatccaaaaaaatatagaaacaaccctttacagggtaataagaggcaaataccgtgccataaataaaaaaggcatgcaaaagcatgcccttagggaagagaggtgagggctggttatcggcgacgtaaaccgaagaagaccgcagcgatgccgcccagcagagtaacaagccagagcggccaggaaccgaagcgtgcataaggcgttatccctgtggcaggaaccacctgagtgtccaacacggcacgcgtaaactgcggcagactggcgttgaccttgccatctggcgtaatcaccgctgtgacgccgttgttggtactacgaaccagagggcgacctaattccagcgcgcgcatgcgtgccatctgaaagtgttgccatgggccgattgagcggccgaaccaagcatcgttcgagatggtcagcagcatatcggtgtctggccgaaaattatcacgcacctgttggcctaagatgatttcataacaaatggcggcgttaagtttgaagccatgaacagaaagctgtggctgaacatagtcacctcggctaaacgacgacatcggcagatcgaaaaacggggccagcgggcgtaacagcgtttctaacgggacaaactcgccgaaaggcaccagatggtttttgttgtaacggttcgtcgtagggtagttgtacggatctttgtcgccgagtacgataattgagttatagaaatcggtcttattaccatcacgccggatatcgacgatacccgtaatcaggctgctatcatggctacgcagggtatcgtcaatctgcttcagatacgcgccctgacggctttcaatatcaggaatagcggtttccggccagataacaataggcgccttgtccatatagggcagactgttatccagatagattctcagtgtattcaacaactcatcttgttcccacttcatggcctgcgggatattgccctgtaccagcgcgacattgacggcacgttcaggttgcagggtataccactgcacgctgcgcagcggccatgataaaacgaaaacaccgatagcaatggccgctggtgcgatttttcgttgattgatggcataaacaaacagtccgctgaggcacatcaataggaaggtaatggtgtcgatacccagaatgggcgcgataccttttaacgggccatcaatttggctgtaaccgaattgcagccacggaaatccggtgagcacccagccgcgcagaaattcggttagctgccagagtacgggagcggcaagcgccagacgccacagcgttgttttcggccacaggcgtgagattagggcagaaaacagcagaggatagagtgacaaataggcggcgagcagaatgactatcgcaacattgacagggcccggcattccgccaaattgcgcgatgctgacgtaaacccagtttacgccgctgccgaacaggcctaagccccagcaaaatcctatccaggctgactggcgagcggtacggtttagcgtcagcgcctgtaggcccatgagcgaaataatcgccgcaggccagaaatcaaagggagaaaacgccagcgtgccacaggcaccaaataagagcgccagcagggctttaacctgctggcgttgtaaaaaagaagcgacagccattgccaaattattcttccaattttggttgaggggcattgtcagggattctgacatgaacctgaataatacggcggctatctgccatcgcaaccttaaacaggtaaccttctatgtcgatggtttcgccacgggcaggaagatgcccgaaagactgcatgaccaagccgccgatggtgtcgacctcgtcatcgctgaaccgtgtgccgaaagcttcgttaaaatcttcgatatcggttaaagctcgaatggtgtaagtctggcggttaagctgacgaatatctctgtcttcttcatcgtcgtattcatcttcaatttcgccaacaatcagctcaaggatatcttcaatcgtgaccaggccggatacgccaccaaattcatcgatgacaatcgccatgtgatagcgcagcgagcggaactcattcagcatccgatcaacgcgtttactttccggcacaacaacggcggaacgcagaactttatccatactgaacggctcggaatcgctgcgcataaacggcagcaaatccttggccatcaggatgccttcaatgtggtctttatcttcgctaatgacggggaaacgggagtgggcggattcgataatcacgtccagacactcttccagcgtttgatcgcgcttgagcgtaatcatctgcgagcgagggatcatgatgtcgcgcacacgctggtcggcgatatccataacgccttcgagcatatctcgtgtttcaggatcgatcagttcattctgttcggaatcacgaatcagagtgagtaaaccgttacgatcttttggctcgccgtgaaaaagctgattaagaataagagaaaagaagccctttttgggactgggtgcatcgctgttttgagaatggtcgtcgctcatgcgttttagttaacatcactcttgttaaaggattattgccagcaactggaagcggcacagtggctgatgcggaacagataagtacccgacatcttcccgatctcggggagacccgtcatacttcaagctgcacgtgcgttggctgcgttcactcacccgaatcacttacctgagtaagctcatcgggattctttcccttgccgccttcttgcaactcgaattatttagggtcacataaaatgtatttctatttattcggtgaggccatctttttctgcaaggtaagggtcggcataacccatactttgcataatttcggtttccagcgcttccatttcttcggcttcgctgtcttcgatgtggtcataccctagcagatgcaggctaccatggacaaccatgtgcgcccagtgctcttctacggttttttcctgctctacggcttcgcgttccacaacctgacggcagatgattaaatcgccaagcagaggaagctcgacttcaggcggtgcctcaaaaggaaacgacagcacgttggtcggcttgtccttaccgcgataggtgttattcaggtcgcgactttcggcctcatccacgatacggatggtgacttcagagacttcctgaaactgcggtagaacgccttccagccagcgctgaaagtctttttcttccggcaatccctgtgcttgctcgctggcgatttgtaaatcgagaatcacctgactcatttttgctcctgatctgatgccgccgcctgtgcttcccgcttacgctgttctgctaaggcgtctttacgtttctggtcggcattttcccatgcttcataggcattcacaatccgcgcaaccaccggatggcgtactacgtcttcgctgtggaaaaagttaaagctgatctcttccacatcggccagtacttcaatcgcgtgacgtaagccagatttcagactcttcggcaggtcgatctgtgtgacgtcaccggtgatgacagcttttgagttgaacccgatgcgtgtcaggaacattttcatctgttcggtggtggtgttctggctttcatccagaatgataaaggcatcgttcagcgttcggccacgcatgtaagccagtggcgcaacttcaatcacgttacgttcgatgagcttctcgacacgctcaaagcccagcatttcaaacagggcatcatagagtgggcgcaggtagggatcgactttctggctaagatcgccaggcaggaagcccagcttctcaccggcttcgaccgctgggcgtgttaacagaatacggcgaatatcttgacgctccaatgcatccacggcggctgcaactgctaagtaggttttccccgttcccgcagggccaacgccgaacgtgatgtcgtgatcgaggatgttggcgacatacttcgcctgattcggcgtgcgcggtttgatcacgccgcgtttggtgcggatattgaccacttttccatagtcaggaacgtgttccgcagactgttccagcacgcgagattctttaatcgcaagatgaatttgttcaggctcgatatcaccgatgacgccgcgcactggagccgtatcgacatacaggcgttgcaggatatcggcggcagcttgcgtcagcaggtttttgccgatcagtttaaattgattatcccggcggttgatctcgatgcctaaacgacgctctaactgtttaatattgtcatcaaacgggccgcaaaggctgagcaggcgttggttatctgcgggttcaagggcaatttcttttgtcgttacgttcaaattattcctcttgagcgttactgtactggcactatttctgcccgtacaaaatgaactgttatccgatggcctgatgtttccgccatgtgagtgaattattcatcgtgaatgcccgatgctgcaagtcacaataatgatattgggatgctgcctcgcaaaagcaaatgtaagcgctttgaaattgaaacaggttgaaggctaagaatagcctgctataacaaatgcacgatcagcgacccgaaggggggctgcagtggtagtcaaccataaaaaatgggtgacaaagccacccatcattgcgcttaggctagaatgaacatcgattacggctggtagaatccaacgccgatttcattctctttgcgagtacgagcaatcacggaagacggcgattcgtgtacgcgcagatccatttgatcttcggtccgcaccacgatgccacgcagtgagttggtataaacgtcaacgatttcaacatcgacgaatttaccgatcatatccggcgtgccttcgaagttgacgacacggttattttccgtgcggcctgatagctccatcacgctcttacgtgaggtgccttccaccagaatgcgctggacggtgcccagcatgaggcggctaaaccgcattgcctgcttggtgatgcggtcttgcagaaggtacagacgttgttttttttcttcttcgagcacgtcatcgaccatatccgcagccggtgttcccggacgggcggaatagacaaagctgtagctcatatcgaaattcacatcggcaatcaacttcatggtctgttcaaagtcagcctgcgtttcgccagggaagccgatgataaagtcagagctaatcaggatgcctggacgcgcgttatgcagcttacggataatggctttgtattctagcgcggtatggcggcgtttcatcatcgtcagtacgcggtcagagccgctttgcactggcaaatgcaggaagctgaccagctccggcgtgtcttcataaacgctgataatatcgtctgtgaattcaattggatggctggtggtgaagcgaacacggtcgatcccgtcaatagcggcgaccagacgcagcagttcagcaaaagagcagatttcaccgtcataggtttcgccgcgataggcgttaacgttctgccccaaaaggttaacttcacgcacgccttgcgcggcaagttgagcgatttcaaatagcacatcatcgcatgggcggctgacttcttcgccgcgggtataaggcacaacgcagaatgtgcaatatttattgcagccttccatgatggaaacgaatgccgtcggcccatcggcacgcggttctggcagacggtcaaatttttcgatttcagggaaactgatgtcaacgatggggctacgcgtgccctgaacgtgattaatcatttccggtaggcggtgtaacgtttgtgggccaaaaataacgtcaacgtagtgcgcacgttcacgaatatgcgcgccttcctgcgatgcaacgcagccaccaacgccaataataagattcggattaagatctttcagcgctttccagcgaccaagttgatggaagaccttttcctgcgccttttcacggatcgagcaggtattgagcagcaaaacatcggcttcttcagcgatttccgttagctcatagccgtgcgtacttcccagtaaatcagccatctttgatgaatcgtactcattcatctgacagccccaggttttaatatgcagtttttttgtcatcgacttgccattactcagtgcggaaggaataagaaagattcccctcatttgggatgggtattgtaatcgttcgctgacgttgtgaccagtgccggaagccacgctggttttataaccccttactttctataaaaatgcggcttttctgaaaaatcacccgcaaatccagtacactattttcatgtatttttactggtgtgaataaaccagaaccagaggggataaagccaatatgcattacgatgcgattgtggttggcggtggaatggtcggtgctgccgcggcgctcgggctggcgcagcgaggatttcaggttgcggtgattgagcaggaaatgccgacgccgtttgatgccaccagtccgccagatttacggatctcggcgattggctatgcgtcggttgcgctactgaaagaactggatgcatggccgcgagtacagcaaatgcgcagcgcgccttatcgccggctggaaacctgggaatgggcgaacgccagagttgttttcgatgctgccgacattcacctgcctgaactgggttttatggtggaaaaccgtgtgctgcaactggcactctgggaaagtttgcaggaggaggagcgttgccgatgttattgccctgctacaccgcagggtctgcaacgtacggatgatggctggtgtttacagcttgctgatgggcagaagctgacggcttctctggtgattggtgctgatggcgcaaactctcaggttcgtcagtgggcagggattggtattagcggctggcagtatcgtcagtcttgtatgttgatcggcgttgaaacgtcgcaaccccagcaggatgttacctggcagcagttcactccgagtggcccgcgtgcgtttttaccgctatttgaccaatggggatcgctggtgtggtatgacagcccacagcgtattcgccagcttcaggcgatgccgcttgcacagctggataaagaaattgcggctgcgtttcctgagcggttgggcacggtcaaagtgatctctgctgggtcatttccgctggtcagacgccatgcgcaaacttatatcaagcctggcttggtactgctgggtgatgccgcgcataccatcaatccgctggcggggcagggggttaatctgggatatcgtgatgttgaggcgctgctggatgtgttgattaacgcgcgcaatgcgggagaacaatgggcttctgaacgtgtattacggcgctatcagtgccgccgtatgccggataacctgatgatgcaaagcgggatggatttattctatagcgcattcagtaacgcgttaccgccgctgagttttgcgcgcaatatggcattaatggttgcacagcgcgctggcgtgttaaaacagcgcgcattgaaatacgcgattggcgtctgactgattatggggataccgcccactacagtgctggctcggcggtgaagataatatcggtgtccgcattagttgttgccataaagcgaacatttcctatctgccgaacgcctttacctgaggtctggctatcctgaagcaggccgaacatcatctcggtcacctcagggctttcgaggctattttcacctgataacgtgctctcacccaatagcgcagaaaacgcggcagtgacgatttgcaggttctgtcttgttgcttcggcggattctgacgcggcgttgagtatcacgattccattaagctgttggcttttactctctatcgacccaattaatccaacgtgctcgttaaaaatgtgctggaaatcatcgacggacgttcccttttccacactaatggttagtttgagagggatattgagtttcgtcagattggcattcatccggtcagcgaacgtttgcgctgacatcttgaaagaagctgtgccgacagcataagttggtgtgagaaagcaaaacagcaacgcaacgctgagtagcagtttgcttaattgcacacgcatggcagatcgccatgacttgctgatgctattctgtcgtggagccacaacgcagctgaaatcatgagtaacagagtatgttgataaaaccttcatgactgcccttttgggaaaatcgaataattgatttggatatgttagcaccagactatgttaataccagacataagaaaacgggtgcaacagtcccgtagctataactgggcttctggtgttacagctttccttctgcaatatcgaagttaaccgtttctttagttttcagatctaaagtgcatgcgtaggtcatcgtcatttttgcgttaaagccatttttgaatttaattttgtcgccgatgaacgttagctgattgtttttactgtctagcagaaagcgggaaaagatattatcgagtatatcatcagcccattcgtaatcgtactttgaggccttttctacaagaggtttacaggaaactgtagcgtcaactacgttggctttgaaaaggcattgcccatcggtagggctacaagtttttggttctgtgttttcgtcatcactactaacccaatggaatattccccacccgatagcaactagaataactacggcaactaacgacatgctcaatgtgacgcctgggtctttaatcccacagtgcggacatattttttccgatgtggatacttcttttctacactctttgcatttcgttaatgccatgcggaaattccttcttcaaataacaactgagaaaattgaacatcacaagagacgcattttctctttctgtcgccactttgtcgccacgcataagaaaacggggcgacgtctttcgactgtcgccccgtttctttgctgttttaccagcatatttggctggggtacgaggattcgaacctcggatgccggaatcagaatccggtgccttaccgcttggcgataccccaaaaatttggtggctacgacgggaatcgaacctgtgaccccagcattatgagtgctgtgctctaaccagctgagctacgtagccaaatgtactgctattattacttcacttcaacaaaatcttctactatcaagtagatggctggggtacctggattcgaaccagggaatgctggtatcaaaaaccagtgccttaccgcttggcgataccccatcaggacaacgaatttttcagcatacattttgaaatggctggggtacctggattcgaaccagggaatgccggtatcaaaaaccggtgccttaccgcttggcgataccccaatcactacaaaataccaacaggcttcgaaaaacgatgccaaaccgagaagatgatatggtgcgggaggcgagacttgaactcgcacaccttgcggcgccagaacctaaatctggtgcgtctaccaatttcgccactcccgcaaaaagatggtggctacgacgggaatcgaacctgtgaccccagcattatgagtgctgtgctctaaccagctgagctacgtagccatcttttttgcgtcaccttcatcggcgttgcggggcgcattatgcgtagttggtctaattgcgtcaactagttttttcccgaaaagggcccacaatgtatcgtttgtttgggttgtgaacagtatggtgagaaaaacgccaaaaagcacgcattcgcagtcaattaagcatacaaaacgggccataaaggcccgttgattgatgaaattaaatcgaattatttgtaggctgattggtgtacaccaaccgcgcgtcctgatgggtcatccagtgttttgaaggattcatcccactcaatcgctttagcagacgaacaggcgactgacgggcctccagggacacattctgctgcactcgaaaccgggaacagctcttcgaagatttcacggtacaggtaggcttctttggagcctggcgtattgtatgggaagcgaaagcgtgcagtttccaattgttgatcggtaacctggttggcagccacttctttcagcgtgtcgatccagctgtagcccacgccatcagagaactgttctttctgacgccatgcaacgctgtgcggcagataggattcaaagcactcgcgcaggatgtgtttttccatcttgccgttgccgcacattttgtcgcgcgggttgatgcgcatggcaacatcgaggaagtttttgtccaggaaaggtacacgagcttccacgccccaggccgacatcgctttgttagcacgggcgcagtcatactggtgcagtgctagcagtttacgcacggtttcttcatgcagctctttggcgtttggcgctttgtggaaatagaggtagccgccgaacacttcgtcagaaccttcacctgacagcaccatcttgatgcccatcgctttgattttacgtgacatcaagtacatcggcgttgaggcacgaatcgtggtgacgtcataggtttcgatgtgataaatcacgtcgcgaatcgcatccagcccttcctgcacggtgaaatggatttcgtggtgcacggtacctaagtgtttagcgacttcctgcgcggctttcaaatctggcgcaccttccaaaccaacagcgaaagagtgcaactgaggccaccatgcttcactgcgcgcgtcatcttctacgcgacgtgcggcatattttttggtgattgcggagataacggaagaatccagaccgccagaaagcaacacgccgtaaggcacgtcagacatcaggtggcttttcaccgcttcttcgagcgcatcgtgcagcgctactttatccgtttcgttgtcttttaccgcatcgtaatcaaaccagtcacgctggtaatattcacggatttcaccgtctttgctccacaggtagctgcctgctgggaattctttgatggtacgacaaactggcaccagcgctttcatttcagaagcgacgtagaggttaccgtgctcatcgtagcccatatacagcgggataatcccgaggtggtcacggccaatcaggtaggcgtctttttcgctgtcatacagcgcaaaggcgaacatgcctcgcagttcgtccaggaattcagggcctttttcctgatacagggcaaggatgacttcgcagtcggagcctgtctgaaacgcgtaacggtcaccgtattgctgacgcaatgcctgatggttataaatttcaccgttaacggccagaatgtgggtgcgctcggcgttgtaaagcggctgtgcccccgtgttgacgtcaacgatagacagacgctcgtgagccagaatcgctttgtcgctggcataaacgccggaccagtctggtccgcggtgacgcattaaacgggataattccagtgctttcttacgcagttcaacaggatcgcttttcagatcaagcacaccaaaaatagaacacatacatgactcccaataattacggattcgaacttagtaccattgatttagcatcaaagtgccataggaattcaatattatttaatgaaaaaagcgattggtgtggtgtttcgttaatttattgggttttttggtgttgattcgtcaaattcatgcaagggaaaggccgggtttttagtgattacataatccggccagaaaaggaatcaggcgttttcgagcaattgttgtagtagaacaccgtttagcatcgcacgtttgaccaatgcgaaagcgctgatggcggaaagatggttaaggctggatatctcaatcggcaggttatgacgaaattcttttagtacctgcgtgttgatgcagcgttgaatcgcaggaagcagcgttttttctgcttcggtaatttcaccagcaatcacgactttctgtggattgaacagattgatcgcgatggaaagcgctttaccgagattgagcccaacctgttcaatgacctcacgggcgaggtcatcgccccggttagccgctttgcaaattgctgaaatagaactgttattcgcagaaagtttgctgggatagccctgacgtagcagatgttgtacgcgttgttcaattgctccgttggcgacgatggtttccagacaaccgaagttaccgcagtggcagcgatcgccgagtggatcgatctgaatatgaccgatctcgccgacgttgccgttactgccgagaaatatttgtccgttgacgagaattcctgcgcctgtacctcgatgcacacgtaccagaatagaatccagagagtcgtgggtggccccaaaatagtgctccgccagtgccagactgcggatgtcgtgaccgacaaagctggtgacgttgaagtggcgttgcagattttcgaccagtttccagttattcacgctgatatgtggcatataacggacgatgcctgcaacgggatcgacgagtcctggtagcaccacagagattgcaataagctcgcggatacggcgctggtggctggcaataaaatcgctgatagactgaaagagtgtggcctccagcgacgcctgtgttttttcttgcagctcgtagtgcatttcttccagcgcttttccctgtaaatcgtacagcgcaatggtggcgtcataacgaccgagacgtacggcgatggtatggaaagggcggttttcggtgataattgaaatggcgcgtctaccgccagttgaagcctgctgatcgacttctttgatgagcccgcgctccaaaagctggcgggttattttggtgacgctggcgggagcaagctggctttgctctgctatctgaatccgtgagatcgggccttgctgatcaatcaggcggtaaaccaccgcactgtttaattgcttaaccagatcgacattccctatctgcgcctgtccgcctgtggtcattaaaaggttactcgcttctttaggtataacgcgttgtttcgtcaacatggggtaaaccttatctcggtttcccccaacgtatttccgctttaccccaagacgcttttcgctttatccccaaacaggattaccgttaacaaacgtcttgagaatgtgataatcacggtcaaatgcggtcagattagccactttaccgctttcaatgctgcctaactgcttatcgacgccgatggcacgagccggatagagcgttgccatccgaatagcttcatccagtgcgattccagcgtgttcgacgctattacgcacggcgtcgatcattgtcagtgcagagccgcttagggtgccgtgttcatcgacacaaatgccatcacggtagtatatggttttaccagcaaaaatgaactggtcaatatctgcgcccgctggtgctgtggcgtcggtcaccagcaccagtttatcgcccttaatgcgcttgctgttgcgaatattggcccagtctacgtgacgtccatccgcgataatgccgcaatagacttccggggcatcgtaaattgcgccgactagcccgggttcacggccagtcagatatggcattgcgttgaacaggtgagtggcgaagcgaatgccagcggaaaaaccctgcttagcctgttcccaggtcgcgttagagtgtccggcggagacgataatgcccgccgccgttaactggcggataactgccggttcgacttcttccggtgccagcgtgattttcgtaatggcatctgcgttgacacacagaaaatcgacgagcgcttgcgttggcttgcggataaaggcagggtcatgtgtgcctttttttatcacgtttagccacgggccttcgagatgtagtccaagcgcctgatgcttattctgcgccagccagtctctcattacgttgatgctgtgtttcataaactcatcgctggaggtaatcagcgtgggtaaaaaactggtacagcctgaacgctggttcgcctgctgcatgatctccagcgttttgacggagatcgtgtccagcgagtcgttaaattgcacaccgccgcagccgttcagttggagatcgataaatcctggagcgagaaacgcaccgctcaggtcgtgttgttcaatgccggcagggagctcagcaaccgagcagattcgctcgatcagcccattggcaatcacgacggcgtgattatccagaatctgatggccggtgaaaatccggctatgggttaacgcgtacatcatcgactcccgcgatcggttagaggttcttcatactttccgtttctaactcacggaagtatttaacggtttttaccttcaactccatcgttgacggttcgtcgcaaaccatgatggctttggcatgaagttgcagacagctgatggtccacatgtggttgacgttgccttctaccgcagcctgtagcgcctgtgccttgttacgaccggtcaccagaatcatcacttcttcggcatccagcaacgtaccgacgcccactgtcagggcaaatttaggcaccagactgacgtccccgccgaagaaacgggaattcgcgatacgggtttcttccgtcaacgttttgatgcgggtgcgggaagccaaagaggaggcgggctcattgaaggcgatgtgtccgtcattgcccacgccgcccatgaaaagatgaattttcccgtaggactttattttctcttcataacggcgacattctgctgtggtgtctgctgcgttgccgttcagcaggttaatgttttcacgcaggatatcaatgtgattgaagaaattctgatgcatgaaggtatgatagctttccggatgatcggttggcagaccgacatattcatccatattgaaggtcactacgtgtttgaagctcaccagacccgctttatgcatggtgaccagcgatttatacgcttccagcggtgaagttcctgtcggtaacccaagaatgaaggggcgctcagcgctgggcttgaaagcgttaattttctcaacaatgtggcgggcggcccattttccgacgtcggcggcggtagttaagggaatgagtctcatcagcgctctcctgattttttagtggaattaaatacgttattgcgtaaatcgcgccagtcgcgcgttttgtctgtgcattaaaattagtctactccgttttttttaatcttgaaataagttggggttttattcaggtataaagtttttgtatgcagttttttggtgatttttatcacataattacggggtttaatttgtgtagcgaattatttttcttacactcccctaagaaccaccactgggcctgttttttcgacaatgaagctttttggtagtgaagtttttcggcagtaaaatttattggcaggtttgtttgccctacaacatttcatttacctcgcaaaggtaagagagggaaaagtgagtattctgagctatttacaaaaaatcggccgggcattgatggtgcctgtcgcgacgctgcctgctgccgctatcctgatggggataggttattggattgatccggttggttggggaagtgagaacgcgttggcggcactattcctcaaatcgggtggggcgatcattgagaatatggcggtgctgtttgcggtgggcgtcgcttacggtatgtcgaaagataaggatggtgcggccgcattgaccggctttgtcggttatctggtgctcactacgctgtgttcaccggctgttgtcgccatgatccaacggatccctgttgaactggtgccgactgcgtttggcaagattgaaaaccagttcatcggtattctggtcggtgtgatgtccgctgaactgtataaccgtttcagtcaggttgaattgcctagagcgctatctttcttcagcggacgccggttggtgccgattctggtttctttcttgatgattctggtggcgtttattttaatgtccatctggccagcaatttacaatgtactggtgtcgttcggtgaatacattcaacagttaggatcggttggcgctgggctctatgcgttctttaaccgcttgctgatccccgtagggttacaccatacgcttaattccgtgttctggtttgatgtcgcgggtattaacgatattcctaacttcctggccggccaacagtctatcgattctggcaaagctgtggtggggattaccggacgttatcaggcgggcttcttccctataatgatgttcggcctgccgggagctgcactggcgatttaccactgcgcgcgccctgagaacaaaagtaaagttgccgggattatgctggcggcggcgtttgcttcattcttcactgggatcactgaaccgctggaattctcattcatgttcgtggcgccagtgctgtacttcctgcatgcgttactgacgggtttttccgtctttatcgctgccagtatgcattggattgctgggtttggcttcagtgccggtctggtggatatggtgctgtcctcgcgtaacccgctagccactcaatggtacatgctgatagcgcaggggttggtgttcttcgtcatttattatgtggtgttccgcttcacgattactcgcttcaatctgttaacaccgggacgtgaactggcagtgagcggtagcgaagccgatggatatgacgtgagtaccgcatctgcgggtgataaatcaagcgatacggcgacgttggcgcgtggctatttgcaggcgcttggcggcaaagccaacctgatcggcatcgatgcctgtatcacgcgtttgcgtttgaatgtagctgactcttctctggttgatgatgctcaggcgaaacgtcttggtgcggcaggtgttattcgtctgaataagcagagcgtacagattgtcgtgggcacgcaagctgaatcgatagcaattgcgctgaaagcggaacatgacaaagcgtaatgtgacggcgttatttgtttaacgcggtgttatgtcgatgaaagtgatgggcgagatagcaatctcgcccttttttttcgttatgaataattaaatgaaactaacggttgtttcccagcgtagcttgttggatcattgttggttatacgtcgttttagcattgaggaatgaagaatgagtgaggctgaagcccgcccaaccaactttatccgtcagattatcgatgaagatctggcgtccggtaagcatgaccatattcagacgcgtttcccgccagagccgaacggctacctgcatattgggcatgcaaagtctatttgcctgaattttgggatcgcgcgtgactaccaggggcaatgcaacctgcgttttgacgacaccaatccggtaaaagaagatattgaatacgttgagtcgatcaaacgtgacgtcgagtggctgggtttttcatggagcggcgacgttcgctattcttctgattatttcgatcaactgcacgcttatgcggttgaactgattggtaaaggattggcttacgttgatgaactgacgcctgaacaaattcgtgaataccgtggcacgctgacggcgccgggtaaaaatagtccttatcgcgatcgtaccgtacaggaaaacctggcgctgtttgaaaaaatgcgcaacggcgggtttgctgaaggtactgcttgtctgcgtgcaaaaatcgatatggcatcatcttttatcgtgatgcgcgatccggtgttgtatcgcattaaatttgccgatcaccaccagacgggtaataagtggtgcatctacccgatgtatgactttactcactgtatttccgatgcgctggaagggatcacgcattctctgtgtacgctggaattccaggataaccgccgcctgtacgactgggtgctggataatatctccattccttgccacccacgtcagtacgagttttctcggcttaatctcgaatacgcaattatgtccaagcgtaagctgaatcagctggttgtggaaaatgtcgttgaaggatgggacgatccgcgtatgccgaccatctctggcctgcgccgccgtggttatagtgcgtcttctatccgtgaattttgtgtgcgtatcggcgtaacgaagcaggataacaacgtggaaatggcagcgcttgaatcctgtatccgcgacgatctgaatgaaaacgctccgcgtgcgatggcggtactggatccggtcaaagtggtgatcgagaatctgccagccgggcacgaagagtttgttgcgatgccaaatcacccgaacaagccagaaatgggctcgcgtcaggtggcattcagccgtgaagtttacatcgatcgtgctgacttccgtgaagaagctaacaagcagtacaagcgtttggttttgggtaaagaagttcgcctgcgtaatgcctatgtgatcaaagccgatcgcattgaaaaagacgagcagggcaccatcaccacgatttactgtagctatgatgcggaaacgctgagcaaagatccggctgatggtcgtaaagtgaaaggcgtcatccactgggtttctgcggcgcacgcggtgccagcggaattccgtttgtacgatcgtttgttcagtgtggcaaaccctgcggcggcggatgacttcctgtcaacgattaacccagactcactgaaaattacgcaaggttttgtagaagcgagtttggtgcaggctgaagtagagaaagcgtatcagtttgagcgtgaaggttacttctgtgccgatcgcgtttactccagtgcggaacacctggtgtttaaccgtacggttggactacgcgatacttgggtaggctaaggtcactggtaagaagacaaaaataaaaccgcctcggcggttttatttttttgtgcggtcgatttatcgtgtggagtcgtgcagagtttcgtcctctctgcaatccccttcactgcaatgcccatagagatacagactgtggttggacagtttaatgccgtgtctttctgcgatctcgcgctgacgtgcttcgatagattcatcgcggaattcaatgactttgccacagtcgaggcaaattaagtgatcgtgatgatgctgctgcgtcaattcaaagacggatttgccaccttcgaagttatgacgggttacgatacccgcatcatcaaactggttgagtacgcgatagacagtagcaagaccaatctcttcgcccatatcaatcagtctcttatataaatcttccgcactgacgtgatggctgacaggatcctgtaacacttccagtattttcagtcttggaagagtgactttcaggccggccttctttaatgcggtattgttgtcagtcatgcgggtttagtcctgttgcttacttatcaatggaggctgcctagcctatgacatcggtcggcttaaaaaatctaatcacatctcaattatagaactgcgcatacaaaatgaaaacaagggaatgttaacaatattgtccccactcacactactgatatacaacgcaatctattgttgatgaatgaggaaatggtgatgcacgtataaaaccgatgggattattgtacaggtttactgatagaagttaaaaaaatgtatcaattattatgaaaggttttacctatcaatgctgttttggctctgataggggatatcagagccaaaatggcttagccaaccagctctttcagattcagttcatcgctgatctgcttcacccacgtcgttacacgttcgttggtgagttcaggctgacggtcttcatcgatagctaaaccaatgaagtgattgtcgtcggcgagccctttagaggcttcaaagtaatagccttcagttggccagtggccgacaatcgtcgcgccgcgaggctcaataatgtcacgaatggtgcccatggcatcacagaagtattccgcatagtcttcctgatcgccgcaaccaaacagagcaaccaattttcctgtgaaatcaacttcttccagtgacgggaaaaagtcatcccaatcacattgagcttcaccgtaataccaggttggaatacccaacagcagaatatcgaaaccttcgaggtcttctttgctgcttttagcgatgtcatgaacatccgcaacgccggtgcctaactgctgttggatcgttttggcaatgttttcagtgttgcctgtatcgctgccaaagaatattccgatgagtgccatgaattgaataacctcttgattcctaatggtatggtgtaatatttcacccacttatctgttaataataacagacactcacatctggagaaactcgtatcggtaaggatgcgtaaatcaagggcgggtgaaaggaggaggtaaagaagggaaacgaaagcatctctgctgacgctaaaatccccataattaatagggtttatgttattgtctgaggttaaacgcctatttccttagtgttatcgcggttatttatttataacaatgtttcattttttatgaatctgctttttattttcatgacttgtcccggttgtaattaaaagcagacttctctttgtgaaaataaaagtcacgcaacggtaccttactattcaggagaattaaaatgtatataaagataatgtttttatcgaattgaagacctgtaacatttttcgggaatattcctaatgaagatgagtgagaattataaccatttgcagctgaaacgatgcaatgatgtgggggatggttttattttttgatgttaaagaataacgttaaaatcatctctcatcaccttactgtatcatggcatatccatactagcccgcacagggtggagtggatgaggcttttacttgcaaccctctgattaaaatccttatatctataaaaataggtgagtttattctcagtgtgaaaaattatattaataaatatagcgagaacgctaaatattctctgcatttagccgatgagttagcgtggtttttgagttttcaactcggtgaaatttgaacgctaaggagaagtgacctgtttcatggtgtgaattttctgattcatatcggttgattagcgataaaaatctttttaaccattttcctgatttggagtgagctatgagacttataaaaaatattgccatcagaaccgctatgttatgggtgctgggcgttttttgtgttctttggggcggcgtatcgatatatatcatgttctcttttaaagagatgacggcgacttcgaagaccagcaccttgctggttcagaacatgaattttatcaaccagggcaacgatcaatacttccgtatggtgactcgtctggcgcgcgctgttgatgctcgtcgtagtggtgataacgcaaccgcagataaagagcaggcatcggcattagttgcactggataaactgaagtctgatctggtggcgtttaatgctatcgatcatgcgagtctggacgatgcattggtacaggctgtcagccgtgactggagtaatctgattgttcaaggtgttgagccgctttaccaaaaggccgccgccaacacgttggatgactaccaaaatcaggccaaggacgttgtgccgccattgagtcgccagtttggcgcatctctatccgcgttcagtaacgccagcgcagagaaattcgatgcggcgggtgtgcgttttgaacaaatcaccacagttgggcagaacattttgctgagtgggttgtttatcggccttatcatgctgttcctgaccgaccgttatctggttgtgtgcctggttcgcccgttgaatgacctgcgctatcactttagcgtgattgcttctggtcacctgggcaagccaattctggactttggtaataactgtgtcggtcgtctgttcccactgcttcgtgaaatgcaggggagtttggctactaccgttagcacaatcagaaatagcacggattctatctatcagggtgcttctgagattgctgcgggtaacaacgatctgtcatctcgtaccgaagagcaggcttccgcgctggaagaaaccgcagccagcatggagcaactgacggcgacggtgaaacagaacgccgaaaacgccaaccacgccagccaactggcattacaagcctcgacaacggcgaagaagggcggtgaaattgttgaaaacgtggtgaaaaccatggcggaaatatccggtagttcaagaaaaatcgcagaaatcacaaccgttattaacggcattgctttccagaccaacattctggcacttaacgcagcggtagaagcggcgcgtgcgggtgaacaggggcgtgggtttgccgtagttgcaggagaagttcgcagtctggcgcagcgcagtgcgcaggcagcgaaagagattgaagggctgatttctgaatcggttcgctgtgtggataccggctccaatctggttagcgatgctggtgataccatgcaggatatcgtccgtgcggttaccaacgtgacagatatcatgggggaaatcgcgtctgcctcggaagagcagagcaaaggtattgcgcaggttggtcaggccgtggcggaaatggacagcgtaacgcagcaaaacgccgcgttggttgaacaggcttcttctgcggccttgtcgctggaagaacaggcggcgttgttgaaccagactgtgtcgctgttccaactgtccgatacgcaatcagcgctgcaagtggcagcaaaaccggtgcgaaaagcacaggcgattgccccgcgtgcaggtaaagcgctaccgaccagtagcgataactgggaaaaattctaactgttgttttaatccgtgatggtatttttagtcttggatgaacatccaggcggcgtcagaaatggcgccgcacaagatgtgaatactgcattgtgtgaatagcgcgttacgtcaatcaggactgctgttctgccaactgcgccaacagcatctcttcaatcaattcactgcggctaatgttccgctcttcagcaaggctgttcaggatatcaacggcatcgctgttaatctttaattcaacacggcgcaagccacgaactttatcgcgacgtagttgattacgcttgttaattcttagttgttcgtcacgagtgagcggattggtcttggggcggcccggacgacgctcatctgcgaacagatccagtgtggtgcgatccgtttgttcttttgccataagtaatgatactgcaaggtattcggaccaaaatacacggtgctatccgtcttgctctacaaataaaaccgatgtctattctcatcctgtaacaggattgtcaggttgcggtttacctaatatgtggaacatgccgggaagttatacgtgcattttgatgaagtggttacaatgcttgtggctgaatcagccgtccctctactgcgagcgccatcataccctagccgcacaggcggcgacaacggttaactgccgccactaccatgaatccgccagtgtgagtatcgtctggttaattcgcgtccagaaaacggtggatcgcacgcaaaaccgcatcgggtttttctgagtgaacccagtggccggcgccgctgaccacatgcgcacgcgccgctggaaactggcgcagcagtgaatcgcggtagcgatcgtccagatagggggaatcgccgccacgaatgaacagtattggtccttgccaggctggaacatcttgccaaccaacgatattctcgtattcatcccacaaaacgggcacgttaaaacgccactctccctgctggaaggatttcagtaaaaactgaatcaccccttcttcctttatatgttggcgcatgagtgctgtcgcttcggtacgtgatgtcagaccggcttccgttacggcgcgtagcgcagcgaaaatggtgtcgtggcggcgcacctgataatccactggtgcgatatcaatcgcgactagtttgtccagccgttcgggaataagtgcactgagcgccatggcgacttttccgcccatcgaatggccaataacactagcgcgttcgatgttcagttcatccagtagctccagcacgtcctgcgccatcgcagggtagttcatctgtggtgaacgcggcgacaaaccgtgattgcgtaaatcgatttgcagaatgtcatgcgtgttttgcaaatcccgacccaatacgccaaggttatctaatgtgccaaacaggccatgaatcaggacaacagggagtttatctgtgggctggtgcgcattttgccagcgatgattcaatttcatggtgaagttcattcagagagacatgggcttagggtatcatgactttagaatcgacgttgtcactgaaggaacagcatagctactcgaaggaatgtgaaaggcattggggcatagtctgacttttggtattgtcccactatgccgctgttcgataatgtttgaacgcctgtataatccttttgatttgagtcatctacccatcggtgtcgggttgcagaagggaagcgtctctgcaatttgcacgataatgggtaaaaacagcactggataaagatgaaaactattgaagtcgacgaagagctttatcgttatattgccagccacacacagcatattggtgagagcgcatcggatattttacggcgtatgctgaaatttactgctgggcagactgtcacaacgccagcggtagaggcgacggcaacggcgacgtctcagcctgctgctgcaccgagtccgcgcgatcgggttcgaacccttcgtgaactgctgctgtcagatgaatatgctgaacagaataaggccattaatcgctttatgctggttctgtgcacgctgtataccctatcgccgcaggaatttgctgtcgcgacggagtctcttcatggccgcacccgggtctatttcgcgggcgaccaacaaaccttgcttcagcatggcactcacacaaagcctaaacatattccgggcacgccatactgggtgattaccaacacgaatacgggtcgtaaacgcagcatggttgagcacatcatgctggctatgcagttccccgcggaactgacagaaaaagtgtgcggcactatctaattatttatctatagcctaaataattcgagttgcgtgaaggcggcaaccgcgcgagtccccaggagcttacataagtaagtgactggggtgagttagggaagtcaacgcacaagcagcttgaagtatgacctatatatcaaccacttatctaactacagcgttagggagaagcgccaatggctaatcacccaagggccggacagcctgcccggcagagcgatttgattaatgtggcacagttaacgtcacaatattatgtgctgcgcccggaaatcggcaacacagcgcacgcggtgaaattcggtacgtctggccatcgcggtagcgcggggcgtcatagctttaatgaaccgcacattctggcgattgcgcaggcgattgcagaagagcgcaaaaagcagggcatcagtggcccgtgctatgtaggtaaagatactcacgcgctctccgagcctgcttttatttccgtgctagaagtgttggctgccaatggcgtggatgtcatcgttcagttggataatggttttactccaacgcctgcggtgtctaacgcgattctggttcacaatcgtcagggcggtgcgctggcggacggcattgtgattacgccgtcccataacccgccggaagatggcggcatcaaatataatccgccgaacggcggccctgcggacaccaacctcaccagcgtgattgagacgcgggcgaatgcgctgttggcagatgaactgcgtgacgtaaaacgcattacgctggatcaggcgttgcaaagcggacatgtccacgagcaggatctggttcaggcctatgtagaaggtttgactagcgtggtagacatggcggcgattcaacgcgccggtctgaaactgggcgtcgacccgctgggcggttctggtattgcctactggcagcgcatcgcagagcattacaagctggatctgacgctggttaacgatgccgtcgatcagacattccgctttatgtcgctggatcatgacggcgtgatccgtatggattgttcgtcagagttcgctatggctgggctgctggcgctgcgtgataaattcgatctggcgtttgccaacgatcctgactatgaccgccacggtatcgtcactccggcagggctgatgaatccgaaccactatttggcggtggcgatcaactatctgttccagcaccgtccacagtggggacaatctgttgctgtcggcaaaacgctggtatccagtgcgatgatcgaccgtgtggtggcagatttgggccgcaagctggtggaagtacccgttggcttcaaatggttcgttgacggtctgtatgacggcagctttggcttcggtggtgaagagagcgcgggggcttctttcctgcgctttgacggcacgccgtggtcgacggacaaagacgggatcatcatgtgtctgctagcggcagaaattacggctgtgacgggtaaaaacccgcagcagcattatgatgagctggcacaacgctttggggcaccgagctacaaccgtattcaggcctctgcgacacatgcacaaaaagccgcgctgtctaaactgtcgcctgagcaagtgtcggccagtacgctggcgggcgatccgattactgctcgcctgactgctgcgccgggcaatggggcatcgatcggtggcctgaaagtgatgacggagaacggctggtttgctgcgcgtccttccggtacggaagaagcctacaagatctactgtgagagtttcctcggggtcgaacaccgcgagcgcatcgagaaagaagcggtagagattgttagtgcggtgctggcaagcgccaaataagtaaaaaggcgctgcttgcagcgcctttttaatcttgtatagccagaaaacgtagaacatcgttatcctaacgcgacaagtagcgctcccaccgaaattagcgcaacgccggctcccgccaccagtgaaattttttctcccagcagtatgaccgccagcacaacggcaaataccacgctgagtttatcgatcggcgcgacctgtgcgacgttaccggtcttcaacgcgacaaagtaaaacagccacgacaatgcacccgcgatgccgctgagcacaatgaacaacagcgccttcttattggcaataatctcaccgaccagcaccagtttaccttgcgcgaccaccactcccaccagaaaaagtgccatgatgacggcacgaatcgcggtcgccgtattggcgtccaaattttgcaaaccaatcttgccaaatatcgcgaccatcgcggcgcatacagcagacagcaaggcgtaaatcaaccaactactcatgacgatgtattcctgatgtattcctgaagaaaagacgggcgcgtactgcgggagaaattctccacggacgtcgcctaatacagaaaggtgattttacggcataaatcgataaccgatagcggtttcagtcaatagatggcgcggtctggcggggtcgctttccagcttctggcgcagatgccccatgtaaatacgcagatagtggctgtgctcgacggcgttaggcccccagacttgcgtcaggagttggcgctgcgtcagcaccttgccggggttagcgagtaaggttgccagcagacgaaattcgatgggcgtcaggtgcaattcctgaccatcgcgatttacttgccggttaagtaaatcaacggtgatcgtaccgaaactcaccagcggcgtttcctgctgggtattgctgtggcgccgcagtgccacgcgcaatcgtgctagcagttcaccgatgccgaacggtttggtcaggtaatcatcggcccccgcgtccagagcacctattttatcctgctcgtcggtacgggcagaaagcacaatcacgggcaggctgctccactggcgtaaatcgcgaatgtagtcgatgccactgccgtccggcaggcctaaatcgagaataatcagatcgggtttgcgcgtggccgcttctaacaggccgcgctgcatcgtttctgcgtcaaacacgcgacagccttcgccttccagcgcctgacgtacaaaacgacggatctctttttcatcttcgacgatcagaatagtggcctgcaatggatttagtgctcctcaatatcttccggttcgagatccggtggtgccgacagcggtagggtgaaatgaaaggctgcaccgccgctttcgacgtgagttgcccagatacggccaccgtgaatttccacaattgcccggcagatcgccagccccaatcccacgccgggaatcgatgactctttgtgaccgcgggagaatttatcaaaaataatactttcttggccgtgctcaattcccggaccattatccatcacgatgatttccagtgcgttttcctgcgtatcagtctgcgggacaacgtgagccgtaatgacgatcgtggcctgctctccggcgtacttcagcgcattctccaacaggttaatgaacacgcgttctaccagcccagcatcacaataaaccagaaccatctcatcaggtagattaacctgaatggtgtttttcgccagcgcgctttccaactgttgtagggcactgccgattagctcctcggatgtttgccactctttgcgcaggttaaaaccatcagactgaatacgtgccatatcgagcagattattcaccagccgcgtagtgttcaaaatgtgctggcggatctgattggcctgctgggcataaggcgatccttcgctcgccagattcaacgtaagaatctcggcctgaccaaagagtactgtcagcggcgtacgcagatcgtgcgagagtgcggcaagcagcgagttacgcaactgctcacgctcggcatccagccgggcattttctgtactttgcaccagatgcagacgctccagcgcattagcgatcagcacggtaaaggtttccagcaggcgctgctgctcgggaatcatcaactgccgcgcgttactgggctcgatcgccagtacgccgaagatttgctgcgtggtggcgagcggcagaatctgatacgacacaccgggcagggtggatgtccccgcaccggcaggcgcacgatgatcgaagctccagcgagcgatagcgttatcgacaatcagctgctgattatcccgtgcgggctgcggcaagtcgggcgaggtgtgatgcaggctatcggccaacagaaccgcgatcttggcctgaaacgttgtactgagaaaatgctggctggcttcgacgatatcggcgctggacaggctgcgattcagtgccttggacatctcatacagatgacggacgcgctgctcgcgataacgggcgactctggcctgatagcgtacgcccgccgtcaggttaccgaccagcaggccgacgccgagcatcacggcaaaggtcaccagatattgcgcatccgacacggcaaacgtaccgctcggtagaatgaaaaagagatcgaaactggcgacgttgatgacggcagcgaacaccgatggccaacgaccaaagaagagcgcgacgatcaccacggccagcagataaatcatcaccagattgaccggttccagcatggcaaatggcgaccatgaggctagcagggtgataaaggcgcacagcagcgttgccaacccacagccaaacagttgcatacgccatttttctaccagcccacgcgcatcgggcgtttttatcggtgcggcaggcgcgtcatcctgtacggcgacgacaaccagatcgagatcgggccctaatctgccgagccgttcggcaaagcgagtgcgccaccaccagccgaagcgctgctccacatggcgtccaatgacgattttgccgagattatgttcacgggcatagcgcaggacggcaagctcttcgtcgggctcggatagcgtaacggtttcggccccgaggtcctgcgccagctttaatgcacgcaaaatggcacgtcgctgcggttcgggtaagcggtgcaggcgtggtgtttcgacgtaaactgcgtgccaggcactgcctaagcgtgctgcgagtcgtgctgcggtacgcaccagtttttcattacccgtgccgtggccgatacataacagaatggcgtcgcgcgtatgccagacttgctcgcggccttgtccggcacgcatagcgcgcatttgatcgtcaacccgatctgccatgcgccgtagcgccagctcgcgcagggcgatcaaattgcctttacggaaaaagttctcgacggcgcgttcggcctgaagcggcaaatacactttgccttcattcaaacgctgccgcaggtcgtctggcggcagatccactaaaatgacttcgctagcctgatcgaagatcggatccggcaccgtttctcgtactctgatccctgtgacgccaccgactacgtcattcaggctttccagatgctggacgttcaccgtggtaaagacgtcgataccggcatcgagcagttcctgcacatcctgccagcgcttggggtgacgtgagccgttgacgttgctgtgcgccagttcgtcgatcagaatcagtgccggacagcgtgccagcgcggcatccagatcgaattcgacagtgtggcgaccgtgatggcgaagatgcttgagcggcagttgcggtaacccatccaacagcgcagcagtttcgctccgtccgtgggtttcgaccacgccgacaataatatctaatccctgcgcccgcagccgttgagcttcctgcaacatggcataggttttccctacgcctgcacaggcgccaaaaaagattttcagcttcccacgcggtggcgtacccacctgtgccagcaggctatcgggatctgggcggcggtcttcaccgtcaatcatgagctatcccttattggagcggcctgaacagatgtcaggccgtagcaaagacggcggggagtttggctccccgtatataccctaaataattcgagttgcatgaaggcggcaaccgcgcgaatccccaagagcttacataagtaagtgactggggtgagtaagggcagccaacgcacaagcagcttgaagtatgacgggtataatgattaatagtaacgcactgtcgattaaggcagcggtttttcctcatccagcgccagattcaacagcagaacattgaccgtcggctgcccaatgaaggtgggcttgctggtctcggtaaagcggtcgatcaattgttgtatctgctggagcgacattcctctggcctgcgcgacgtaaagtgcctgatagcgtgccgcctctggggaaatctgcggatccagcccgctgccggatgccgtcaatagctcagcaggaatcggctgctgattgctgacggcctgatgccaataagcggcgcgttcaccgatctgtttatccagcgccggattgctggcagccagattgctaccgccggacgccagcgcgttatagggagcatctgacgtcgcggaggggcgcccctggaaatagcctgtccgactgaacgactgcccgatcagggatgaaccgacgacggcgttgtcacgataaatcagcgagccgtttgcctgtgtcgggaatagccactgtgctaacaccgtggtcagcagcgggtacgccagaccggtaaccagcagtaataacaagaataaaaacaaagaagaacgtaaatagcgcatagcgtatacccgtcagtccttaagccagattcagcccggtcagtaacatatcaatgagcttgataccgaggaacggcaccagcagcccgccaagaccataaatccacagattgcggcttagctgtgccgccgcactcatgggtcgatagctaatccctttaagcgccagcgggatcagaaacacgataatcaacgcattgaagatcaccgccgacagcatggccgacgtgggggagtgcaactgcatcacgtttagcgcattgagctgcggataggtggcagcaaaggcggctgggataatggcgaagtatttcgccacgtcgttggcgatactgaacgtcgtcagcgagccgcgcgtcatcagcatctgtttgccgatatgcaccacttcaatcagcttggtcgggttggaatccagatcgaccatgttgcccgcttctttcgctgcttgcgtaccggagttcatggcaaccgccacgtcggcctgcgccagtgcgggagcatcattggtgccgtcgccagtcattgccaccagccgaccttcggcctgatactggcgaatcaacgccagcttggtttccggtgtggcttctgccagaaaatcatcgacgcccgcttctgcggcaatggctgctgccgtgagcgggttgtcgccggtgatcatcacggttttgatccccatgctgcgcagttcggcgaagcgtgctttgataccgcttttcacgatatctttcagttccactacgccaagcacgcgtttgccttctgcaacgaccagcggcgttcctccgctgcgtgcaacgttggataccgcttcctcgacctgatgcggaaaatcgccattgttcgcttcaatgtagcgacgcagggcatcaacagcgcctttacgaatggtacgttggccgaaattgacaccgctcatacgcgtctgggcggtaaagggaacaaaggtcgcgtccagcgaacgtaagtcctgttccgctaggttaaagcgctgctttgccagcaccacgatactgcggccttcgggcgtttcatcggctaaagacgcgagacgcgcggcgtcagccagcgcctgctcggtgacgcccggcgcaggcaggaaagccgaagcctgacggttacccaacgtaatggtgccagttttatccagcagcagaacatcgatatcgcctgccgcttcgaccgcgcgaccgctggtggcaatgacattagctcccaacatccgactcatccccgccacgccgattgccgatagcaggccaccgatagtggtcggaatcagacagacaagcagggcgacaagtaccgtcacgccgacgacatcgccgctgttattcgcctgtacaccaaaccatgaaaacgggtagagcgtggccgtcactaataggaagatgagcgttaactcgatcaacaggatggttagtgcgatttcgtttggcgttttacgacgctgcgccccttcaaccatggcgatcattcgatcgaggaaggtttcgccggggttgacgctgcactgaatcaccagccagtcggacagcacgcgtgtgccgccagtgacggaagcgaaatcaccaccggactcacggattacaggtgcggattccccggtaatggcgctttcatcgacagatgcgccgccttccagcacttcgccgtcgcacgggatggtttcacccgcgctcaccagtacgatatcgcctttacgcaggctgtcggccggaaccgattccgaactggcatcgtgattcggtgccgagagtttgttcgcccaactggttttctttacgcctttcaacgcatttgcctgcgctttgctgcgaccttctgccagcgcttcggccatgttggcaaacagcacggtaaaccataaccagagtgataccagcccagtaaacatggcgttgccttctgttttaccaaccagaatagccagccaaacgagagtggtcagcatactgccgaggtacaccacaaacatgactgggttgcgccactgcacgcgcgggtcgagtttcttcagcgcatctttcagcgctgagcggattaacgttctgtcaaacagcgtttgctgtttatgtttgccaacgtggcgggaggcctcaccctgttgagatgaggtcggttcctgtgtggcctgatgatccatcgtgtgacgagtcataaagagtctccagccttagtgagtcaggccgaactgtaaatgttcagcaactggccctaacgccagtgcagggataaatgtcagcgcaccaatcagcagaacgatggcgatgagcatgccgataaacagcggactgcgggtagacagcgagcctttgctttccggctggcgctttttcacgaccagcgaaccggcgatcgccagcacgggcaccataacggcaaagcgacccagcagcatggcgacagcgagcaagacgttatagaacggcgtattgacgctcaggccagcaaacgcactgccgttgttgttcgcggcggaagatacggcatagagcacttcgctaaagccgtgtgcgccggggttcagaatgccgccgcgtccggcttctgtactcagcgccagcgcggtgccgagcaacaccagtgcggggggaatcagaatcgccagtgccgtcatcttcatctcatagacttcgatctttttgcccagatattccggtgaacgaccaatcatcaggccagcgataaagacggtcagaagtacgaacaacagcatgccgtacaacccagagccgacgccgccgaacaccacttcaccaatctgcatcagccacaggggaaccataccgccgagtgccgtgaaggagtcgtgcatggcgttcactgcacctgtcgacgtcgccgtggtgacaacggcatacaggctggaagtcagaacgccaaaacgtgtctctttgccttccagatttgccgcgctgtccgcccctaatgccagcagatgtgggttaccggtgacctccattttcatcactacggcagctgcgacgataaagatcagtgccatcgcccacagcagcgcatgaccctgacgcttgtcgctgacggctttaccaaaagcgaagcacagcgccgtaggaatcagcaggatcgccagcatttgtacgatgttgctgagtgccgtcgggttttcaaacggatgcgccgaatttgcgccaaagaagccgccaccgttggtgcccagcaatttaatcgcttcctgtgaggcaacagggcccattggcagcgtttgggctgcgccgtccagcgtggtcaggtgctggtaaggcagcaggttttgcaacacaccctgactgacgaagaacagcgccaacagcagggacagcggcagtaacacgtacagcgtgatacgcaacagatcgagccatgcgttgcccagcgtatcgacacagcgacgggaaaatgcgcggattaacgcgaaggccactgcaataccgctggcggcggaaaggaagttttgtaccgttagtccgaccatctggctcaggtagctcagcgtgttttcaccgctgtaagcctgccagttggtgttggtgacaaagctgactgccgtgtttaacgctaaatgccacgatagccccggcatattttctgggttaagcggcagattgccctgagccattagcagtacaaacaggacgacaatgccgatcaggttaagcgccagaatagccgcagcatactgctgccagcgcatctccgttgtatccagagcgaagaagcgcgccgtcttcgtttcgaatttttgcaggagcgtccctgtttcgccctcaatcagacgagccagtccgctacctaacggctgggcgacgatcagcaccgtaagcagcagaccaaagatcagtaaaaaagcgtcagcggccatcagaattcctccgccttcaataaggcataaaccagataggccagtaacagcagcacgagtaggccgcctaagacgatgctaagcgtcacaacacacctccagaacaaaatagacagcatcagggtaggaaaacgtaggaaaagaaggtgcaaatttcccgtctgtgggcgtaaaaaaagtataaaaatggggtgaaaagtagacgctggaggtggtgatgaggttacggtgttcacaaaatcggatgtggcgagaaggctggcgtaaattgatccaatctaaaaaccataaattaactaatggtaattttatttttaaccttattgtaacttaatgacgtgatggcgaaaaaagttggcgattatttcatctttttctggtccgatgagtagtaaactttcaggaaaagcggtaaaattttaaccaatatcacagttcttattttatcgttattaagagcgcttctgaaaaagagtgcttatcccagaggaggatcgttatgtcgctttatactacttatcccttgcaccgtattctcctgcgtcgcgccgccgtgattgctatcggcgtgctggcgttaccggtgatgctgttccgccgcgatcgggcgcgtttctacagctatttacaccgcgtctggctgaaaaccagcgataaaccggtatggatggcgcagtccgaagccgccgcctgcgatttctattaagaataccgcgctattgacgttgtcgttgactgctctgggcgcgtaatagtgacgtcagcacattgcatactgacgccacctgtttgaacaagatcatattcaacggcaatcattaagcgccatttccgttacggatctggcgcttattttgtttttagcgaatgaaatcgtaacgccaacaacatcaccgatagactgataaacaccgcaacgcttgccatcgccataccatctccgactgaaccttgctcgaactgacgccagacaaaaatggataccgtctgcacgccagcaggtgatagcaagagtgatgtcaccagctcgcgtgacgcgacggcaaagaccaacatcattgctgccagcaggctgggaaataccagcgggaaaacaatcaaccgtaatgccgcgattgcgctagcaccgtgaacgcgtgccgcagattccaaattactgccgatttgcgccaatgccgcactgctatagcggacggggtagggtaaaagtaggcaactgtatgacagtagcaaaatcacccaggtgttatagggcgttatcggccagaaacgttggttccaggcaagaatcaatcccactccgacaacaatccccggcagtgcggcgggtaacatcgatagcccatccagcactgccgcccctcgaatacgtttggcgacgacaaaccaggctgcgagaaagccgaccgttcccgtcagtaacgcactgccgacagccagccccagactggtcgtcaatgcgggtagcgcttcgttttcgtaatcaatcaacatggtgaagtgctgccaggttaaattttgccaggaaatagcgctggatatggtggcagaaaacgccgtaatcagcatggaagcaagcggaatccctacggccagcaggcccacaacgctaaacagcagtaataccggccagcgccatatacctaatggactagtgacaatggcggcgggtttgcctgtggtcgtttccacattgctaccagcgacgatcgccctctgtagggtaaatgcacagagcgcgatagcaactaacagcaaggacagcaccgctgaaccagagagatcgatcggccagtcagccagacgctgctcgatatttgtcgtcagtacctgaatgccagcccgcgatcccaatgctgcgggtatgccgtactcttcgattgccagcgtgaaggcgagtagcaggctggccgctgtcgcggggagtgacaatggcagcgtgacccgcaagaatgcctgccagctactggcaccgtgaacgcgtgcgacatcggcaagacggtttccacttgcggccatactgcgtgaaacggcgaaatagaccactgggaaaatattgagcgtcattaccccaatcatgccaggcaatgaaaacagaacctcaccgagttgaataggtaatatctgttccgcataacctcttggctgtagtgccagcatccacgatagtccggcgatataaggcgggatcaggaatggaatgagaaacagtaaatcccaaaatcttgccagcggtagcgcaaagagcccacgcaacgcaccgagtggaatagcaattaccgcacagcacaaggcaacaccaagcccaagcagcagcgtatttttcaacaacgcaaacaggcgtgcctgtgcgaaaacgtctgcaaaggccgagaacggatttgaaaaagaacccgcactcaaattggggaagatcgcctgtagtgcaacgaacaatacgggaatgccaaccagaataaaaagcaccgctaccgtcagcaatggcagtaaagcaaacttgttcatctgatactccagccttgctgactgtcgtcagcaaggcgttatcgatactcatcatacttcaagctgtgtgagcacttacttggttactcgatccctccgtggattcatgtatgtattgctcaaaaatatcgcgttgtgtaaaacgcgaacattttgtcctgcagctcgaactatccagggtatgtcatgactgaacaggcttagcgttgaccaaataaggctgcaaagcgatcgagaacggctgcacgggaagcggaggcgctatcgccttccggcagcaatgtcaggttcttaaacagagggcgcttggcttcaatgtcctgacgcgctggcatcaaccaggcttccgcgacggctttttggccttcaggcgacaacatgtagttgatgaagtcttttgcctgctgctggtttttgctacttttcaggatcatcatcgggcgaggggcaatgacggtgccgctggaagggaaaatgactttaattgattcacctgattccatgctgccgtaagaaacgtagtccactgcgccgaaaacggcggttttcgcgccttgcaacacgggcgttaatgcctgtgcgttcgggcctgcgatgatcatgccgttggcttttaagcgatcgaacatctcccacgctttatccttttccgcattttgcaaaccaattagcagatcgagcgaggcgcctgacagcgcagggtctggtgtagtgactttatctttaaattcaggtttggtgaggtcgttccagtctttaggttctggggtgccgctcttgctgttccacacaatgcccagcgcggaaatcccctgtgccacgtagaaaggggttttgaactgagcaggcacggtggcagcattcgggctatcaaactccaacagccagcctcgttgctgcaaatctgttgcggtatcccaagaggcagaaatcaggacatctgcacgtggattggcctgctcggcttccagtcgggccatgactttaccggttgttgcctgaaaaacatcgactttcacgcctgtctgtttttcataaccggctgccagtttctttgccaatgctcccggtccggcggtgtacagcgtcagggcatgtgcgctgcctgtcaccgcggctaatgagagagctatacccataatgatgcctcgttgattcatggtaaaccgtgtgtttttcattgcatttttccccaaagttaacgtgtggtgatatcagtaatgtagccttgcgacatgtgaacaatacggtgcgccagtatgttggcttcgcctctgtcgtgggtgacatacacggcggtggtaccaagatggcgtaagagcgatgccatctcctgacaaagcgattcacgtagatcccggtcgagattggataacggttcatcaaatagcaggatgttcggctctgcgataatggcgcgtgccaacgcgactcgctgttgctgaccgccggataaatcggcaggtttacgatcggcaaaatcggccagacctacgcgcgctagcgtgacgtcaactcgttggcggcagatatcgcgcggaaccttcctcatcagcagcggaaacccgacgttttgtgccacggtcatatgtggccacagtgcgtagtcctgaaataccatgccaagattgcgttgttcaggcggtagggatagctgatgaccggcaacctgacgatcgccaaaatgaatggtgcctgcatctggttgtaacaacccagccagcaattttagcaacgtacttttgccgcagccggaaggccccagcaaggccagaatggtgcctctcgacacattgaggcagatcgagtcgagaaccgtttttcctgcgaaagcgtgggataatttatcgatcgcaatcgcagcgggcgtggcgagttcagccgtggtcattatcacctccgcgcaataacgggaggcgatatccattgtgatatcggtggagcagacgagcgctttttggctgccaatttaaaaggcgtagcaaagcgtcccgccggtaaagcaggggaaaaaacatggggtatcctctttgggactctatatcggaatggggattgtagtgggggaataaggctatttgatgacagatgaaaagaggattgcggtgtgtcttcccgatatgaattctggccgcagagaaaacgaccctatttgatcgacataatccatcaatcttatgatttattactttattcttcgctgtgactacatagagtcgtggtgaaatccgctatgctggtcagagggtttgcaaaatgtcatcaacgcacatgcagcttcaaatatgacgggtataaggataaatcatgacgctcgaactcatccctgttggtatcagtgcctgtctgctcggtaatcccgtgcggtttgatggcggacataaacgtttgacgtttgctgttgaagaactggcaccctattttcgttttgaatctgtttgcccagaaatggcgattggtttaccggtaccacgcccggcactcaggctggtgagagaaggggaaagccatgtcacgatgcgtgccagcaacggttcatcgctggatgttactcagcagataacggttttttccgctgacaaagtcagccaacttcagcacttatgcggctatatcgtctgtgccaaatcgccaagctgcggtatggaacgcgtgaaggtttacgatgaagcgcaaaagaatgcgcgtaaaagtggagtcggcctgtttacgcaagagctgatgcgacaaatgccttggctaccggttgaagaagacgggcgcctgcacgattccggcttacgggaaaacttcattgaacgcgtgtatgcgctgcacgaactgaatcaactctggaaaaatgggctgagccgtggtgcgctcattgcctttcatagccgctataaattgctgctgctggcgcattcccagccggaatatcgtgagctggggccgtttgttgcggggatcgataagtgggaatcgctggaagagtatgttgttgaatatcggacgcggttgatgaagctgctgtcgacgcctgcgacgcgtcgcaaccacaccaatgtgctgatgcatgtgcagggctacttccgacgtcaactgagttctcaacagcgacaggaactggcgcagctcatcgatcgctatcggcagggtttgcagccgctattggcaccgatcacgttgttaaaacattacatggcggaatatcccgatgcgtatctggctcagcagcgttactttgagccgtacccagaagcattacgcctgcgttacggacactagtttgatcgcccgaggaatttcatgaccacgcatgtcgttacacatcatgccgttacacatgtagtctggctgcgcaacgacttgcgcattaccgataatctggcgctgtacgccgcctgtcaggatccgagtgcgactgtgctggcggtattcattgcgacgcccgcacagtgggaaaagcacgatatggcgccgcggcaggctgcctttttgctagagaacctgacgttggtacagcatgtgctggccgagaaaggtatcccgctgcattaccacgaatgcgcggactttgcggcgtcggttgactggctgatgcaattttgtgcggagcagcaggccaccgatcttttctacaaccatcagtatgaaatcaacgagcgcctgcgtgataagcaggtgaaagatcggctggccgatagtgtggtttgtcacggttatcatgacagcctgttgctgccgccgggtagcgtgctgacgggcaacggcgagatgtataaagtattcacaccatttcgccaggcttttatcaagcggctgttggaagcggatacgacgtgcgtaccggcaccggatgcacgcggtgagccgatcaataacacggcggaattagtgccgtttagctatccgcagtgcgaagtggatagcgaggatttcccctgcggtgaacgtgcggcattgcagcagttacgccgtttttgccgcgagcaggtgcaggattacgatcaacagcgggatttccctgcgttgcccggtaccagcaagttgtctccgtatctggcacttggaattgtatcgccgcgccaatgttttaaccgcctgcgtgctgaatgcccagatatgctggaacggcgtgagggcggcgcatttacctggtttaacgagctagtctggcgcgaattttaccgtcacctgatcgtctcttggccacaactgtgtaagcaccgaccgtttactgcgtggacgcagtgggtgaaatggcgggaatcaccggaggatttaaccgcctggcaacaggggaaaaccggctacccgatcgtggatgcagcaatgcatcaactgaatgaaacagggtggatgcataatcgactgcgtatgatctgtgccagttttctcgtcaaagatttactgatcgattggcgtgaaggtgagcgctactttatgtcgcagttactggatggcgatttggcggcgaataatggcggctggcagtgggcggcgtcgactggcaccgatgcggcaccttattttcgtatttttaatccgacaacgcagggcgagcgcttcgatcccgatggtcggtttattcgtcactggctacccgagctggccgcggtgccggataaagacattcatcagccccatcgttgggctgacaaacaacacgttaagctgaactatccgctgccaatcgttgaccacaaaaccgctcgtctggatacgctggcggcgtttgaagcagcaaaaaatatcggcatggcgaataacgatcgagaagagaaaagtaagtatgcgtaatacggaactggaaagagtcattaacgagaagctgagtacggagacgtttcaggactacgcgcctaacggtttacaggtcgaggggcgtgcagaagtcaaacgtattgtgacgggcgtcaccgcctcacaggcactgctggatgctgcggtagagaagcaggctgatgcgattctggtccatcacggctatttttggaaaaatgaaccgcagattgtctgtggtatgaagcgtaacagactgaaaacgctgctgcttaatgatatcaacctctacggctatcatctgccgctggatgcacacccagaattagggaacaacgcacagctggcggcgctgctggaaattcaggtgcagggcatgatcgaaccactgatgccgtatggggagctggcacagcccatgacagcagaagcgttttgccgtcgtgtagaaaagcgcctggggcgtactgtgctgcattgtggggataatgcaccgcaacagatacagcgtgtggcctggtgtaccggtggcggccaagggtttattgaacaagcggcccgattcggggtcgatgcctttattactggtgaagtgtctgagcaaactatccatatcgctcgcgagatggggctgcatttcttcgctgccggacaccatgccaccgagcgcggcggtattcgcgcgttgggcgaatggttagcggcacaacacggttttgatgtgacatttattgatattcctaacccggcctgatgggctgaaagtagcggtatcgcagctgaatgatggcgtattttgtatgttggcatctttgttgcttagcttttaagaagaaaatttatcagtaagcaatgctaatcatttaaccatgttcaccatgatggataaaacgcgattcaggaggaaagattgcaacgagcacggtgttatcttctgggcgagagggctgtcgtactggaactggaaccgccaatgtcgctggagagccagcagcggatatgggggcttgccgagcgcctgaatcaccatgaagaggtgctggaagtgattccgggtatgaacaacctgacggtgctgttggcgcatccgcaacaggtggcgctggatgcgattgaacgtttgcagcgttggtgggaagaaagcgaatcgctggtgtttgacccacgagatatcgacatccctgtcatttatggtggagaggcggggccagatctggcagaagttgccgctcacagtggcctgacggtgagccaggttgtggaagcgcatgcggctgcacagtacgtggtctattttttgggcttccaaccgggttttgcctaccttggcggattaaatgaaaaactgcatatgccgcgtcgtgccgaacctcgtctgcgcgtgccagagggatcggtcgggattggtggtgcgcaaacggggatctatccgctggcaacgccgggcggctggcaactgattggacgtacatcattgacgctgttcaacccgcaaacgatgccgccaacgctgttacgccctggagataacgttcggttcctgccacagaaggagggcgtatgctgaaagttatccatgccggattgcatacttcggtgcaggatggcggtcgcgtcggctttcgccgtttgggaatcagccagtcaggtgcgctcgacctgcctgctctgaaaatggctaacctgctggtgggcaacgcagagagtgccgcggcgctggaaattacactgggcaagtttactgcaacgttcacgacggcctgctgggtggcgcttaccggtgcggactgccatgccgaactggatggaaagccactctggactggctggcgtttcgccgtgaagccggggcaaacgttgaaaatgggcctgccgcgtaacggaatgcgtagctatttggctctgtccggcggagtggatgtgccggaggcgctcggctcgcgcagtaccgatttgaaagccggatttggtggttttgacggacgtttactactggatggcgatgagcttccgctgggaacgccgactcgtgaattgacgcgagaagtcgggatcaagcagctgttattcagcaaccgcgtgcgggcattgccaggaccggaatatcaggaattcagcgaagagatgcaggagctgttctggcgaacctcttggcagttgagtccgcaaagtaaccgcatgggataccgtttgttgggggcggagctacagcgcaccgcatcgtcaggcaataaaccgcgcgagctgccatcacatgggctgctgccgggcgtcgtgcaggttccacataatggtcaccctattgtactgctggcggatgcgcagactactggcggttatccgcgtattgcgagtgtgatcgaagccgacttgttccatctggcacaaattcgactcggtgaaccgatacattttattcactgtacgctggctcaggcgcaaaaagccgctgacgaacagcggcgttacttcgaacaactggcgtggaggctgcatgattattgatctgaatgccgatctgggcgagggcggcgagcatgatgaagcgctgcttaagttggtgacgtctgtcaatattgcctgtggatttcacgccggtgacgcccaaaccatgcgtcaatcagtacgttggggaatcggctatggggtcgcgcttggtgcacaccccagctttctcgatcgtgaaaattttggccgtaaggcgatgaatgtgcctgcggaaattgtttttgcgcagatggtgtatcagttgggggcgctcagcgcgatcgtcgctgttgaaggcggaacgctgtcgcacgttaagccccacggtatgctttacaatcaggctgcgagcgaaccagcattggctgatgcggtagccaaggcggtgaaggtcgttaacccggcgttgcgtttggtcgggttggcgggaagtgagttgatccgcgccggaaaacgactcgggctagaaacacgtcaggaagttttcgccgatcgttgctatctgccagacgggtcgctggtgccgcgcactcaggctggtgcgctgattaatagcgatgaactggcgctggcgcagacgctggaaatgattcaacgccagcgggttagggcgatcgacggttcctgggttaacgtacaagcggataccgtgtgtattcacggtgatgggcaacacgcgctgctgtttgcccgcaagttgcgtaactgctttagccagcaccagatagcagttgctgcgacataatcattatttttgtattacggggataatagatgaaaaccgttttgatcacggcgtttgaaccttttgagggcgaagcgattaatccttcatgggaagcggtaaaagaccttcatcagcgggaagttggcggcgtgcgagtggtggcttgccgtttatcttgcgtctttgatctgtcactggatcagctctatcgtgcgatagccgaatggcagccggaagtggtgatcgcggtggggcaggcgggcggccgtgccgatatttctgtcgaacgcgtggcgattaatattaatgatgcacgaattgcggataaccgaggcaaccagccgattgatacgcccgtggtggaaaaggggccagcggcgtatttctcgacgctaccggtgaaagcgctggttcaggcattacacgtggcgggaattccagcctcggtgtcgcaaaccgcagggacgtttgtctgtaatcacgtgatgtacgggcttttacaccagttgcaccaacaaggtgatgtggtccgcggtggttttgttcatattccttattcaccggaacaggcggcacgacatcccggcgagccgagtatgccaacgccgttagtcacggcggcgctggaagtgatgattaagcagttgctggtgcagcaggttgatgtggcgatcactggcggggcattacattaatttagcgaattattcagtcgcagagcatctgattttcagggagtagtcgagtatgccggaagggccggaaattcgtcgggcggctgataagctggttgaagccgtcgtgggaaaaacgctgacgcgcgtctggtttgcgtttccagaactgaagccgtacgaaaccgaattggttgggcagcaggtcaggcagatcgaaacacgcgggaaggcgctactgacctattttagccacgatcgcgtgttgtatagccacaatcagctgtatggcgtgtggcgagtcgtgaatgccggtgagtcgccggaaacgaagcgggatttacgcatccggctggagacgcaggatcgcgctattctgctctacagtgcatcggatattgaaatgctgacattggatacgctcacggcgcatcctttcctgcaacgtattgggccggatgtattggatctttcgctgacgccagaacaggtgtgtgagcgtttgttattaccgcgttttcgtcgtcgccagttcagtgggctgctgctggatcaggcttttcttgcggggctagggaattatctgcgcgtcgagattctgtggcaggcacagttggccccgcagcatacggcctcgcagttgaatgaggaacagttgcaaacgctaagtcgagcgttgctggagattcctcggttgtcctacaacacgcgtggcaccgtggatgaaaatcgacatcatggggcaattttttcgttcaaggtcttccatcgagaaggggaaagctgtgagcgctgcggcggaaccattgaaagaacgatgctgtcatcacgtccgttttattggtgcccgcactgccagagctagtagaggtaagagaaatacgattctgaaacaaataaggccggatagtgatatccggccttattgtacgtactgaatgaattaatcgtgtttcagattggacgcaaagtcacgtttgtcgtagccggtgtacagctgacgtggacgggcaattttaatgccgtcggcgtgcatttcgctccagtgcgcaatccagcccacggtacgcgccatcgcgaagatgacggtaaacatggaagacggaatccccattgctttcaggatgatacctgagtagaagtccacgttcgggtacagtttcttctcaatgaagtacgggtcgttcagcgcgatatgttctagctccatcgccacttccagcagatcatcttttctgcccagctctttcagcacttcatggcaggtttcacgcatgactgtggcgcgcggatcgtggtttttgtacacacggtgaccgaagcccatcaggcggaaggagtcgttcttgtcttttgcacgctcgataaacgccgggatgtgttccacgctgctgatttcttccagcatacgtagacaggcttcgttcgcgccgccgtgtgccggtccccacagcgaggcgatccccgcggcgatacaggcaaacgggtttgcaccagacgaacccgcggtacgcacggtagaagtcgaggcgttttgttcgtgatcggcatgcaggatcagaatacggtccatcgcccgttctagcaccggattcacaacatattcttcacaaggagtggagaacatcatatgcaggaaattacccgcgtaggacaggttgtttttcggataaacaaacggctggcccagtgaatatttgtagcacatcgccgcaacggttggcattttggacagcaggcggtaggccgcaatttcgcggtggcgctcaatgctaatgtccaatgaatcgtggtagaacgctgccagtgcaccggtgacgccacataagacggccattggatgtgaatcacgacggaaaccgtggaacagacgggtaatctgctcatggatcatcgtgtggcgagtaacggttgtcttaaaggtttcatattgttctgccgtcgggggctcgccgaacagcaggatgtaacaaacttcaagataattagatttttcagccagttgggcaattgggaagccacggtgcagtaggatgccttcgtcgccgtcgatataggtaatcttggattcgcaagatgcggttgaggtaaagccggggtcaaatgtgaagtaacctttagaaccgaggggacgaatatcaatctcatcataccccaatgtgccagataggacatttagctcaattggatctttaccctctagagtaagtgttgcttttttatcagccatttacagtctccttagcgcttttaattttaaaaattttcactgaagaaataccgtcatgcctgcgcaccggacgaaaaacgtccagtgaaactctgttgtgacacagtcgtcaaataggatacagagtaaggcggatagccgcattcaggatgaaaaattcgttctccaggtaattagcgatcttcaggcaattaacaatgctctgaatagattgtagtcattacctatgatttttacgtggactctcttcactgttacataagttacgccagtgtggaagtctcgccgtcgtgctttaacacatcataagaaattcaatcccctagttgtaattgaaatgttgaacttttgtcaaatcagataattaattttatataaattgtgaaattcgtgatctaaatcactgttcggggcaaatgtcaccaaacagtttgtatgggaattgtaatgagaatgtgaaggacctatactcccgccaggtctccggaatcaccctgcagtaggagcacccagtatgaaaggatcatgcgctgtttagacaccggaacgtcgatgtttgagcgcgtatcgtaaacccactctcagggctgcaactttcatgctgtctgacctcacatcaggcccggaggaagaaacaataataaaagctgtgtgggcaaatccgtgaaaaaacaaagacctgtcaatctggaattgcagacgatccagtttcccgttactgcgatagcatctattcttcaccgcgtctctggcgttatcacctttgtcgctgtcggtattttactgtggctgttaggcacctctctttcttccgaggaagggttcctgcgcgctgcggaaattatggatagcttcatcgtcaagtttatcgtctggggcatcctcgttgcgttggcttatcacattgttggtggtatacgtcacctattgatggattttggctatatagaagaagaccttgccgcaggtaagcgttctgcaaatctctcatttattattactgtcgtgctttcaattctggctggagtcctcgtatggtaagcaatgcttctgcgttaggacgcaatggcgtacacgattggttactgattcgcgcttccgccatcgtcattgttctatatgtaatttatctcattggctttattgctacggctggcgacatcacttatgaaatctggcgtggtttcttcgcgatggctctcaccaaagtattcacactgctaaccttattttccattctggttcatgcctggatagggatgtggcaagtgctgaccgactacattaaaccgctggccttacgcctgactttacagttggcgattgttatagcgctgttggtgtacgtcatttatggaactattgtggtgtggggtgcgtgatgaatttgccagtcagagaatttgatgcagtggttgttggtgcgggtggtgcaggaatgcgcgccgcgctgcaaatctcccaaatgggcctgtcctgtgccctgttatccaaagtgttcccaacccgttcccatactgtgtccgcgcagggcggtattaccgttgcgctgggtaacacccatgaagataactgggaatggcacatgtatgacaccgtaaaagggtcggattacattggcgatcaggacgcgattgaatatatgtgtaaaaccggcccggaagcgattctggaactggaacacatgggattaccgttctcccgtctggatgatggcagtatttatcagcgtccgttcggcggccaatccaagaactttggcggtgagcaggccgcacgtaccgcagctgccgctgaccgtaccggccatgcgctgctgcacacgctgtatcagcagaacctgaaaaataacaccactatcttctccgaatggtatgccctcgatctggtgaaaaatcaggatggtgctgttgtcggctgtacggcgatctgtatcgaaaccggtgaagtggtctatttcaaagcgaaggcgaccgtgctggcaaccggtggcgcgggccgtatctaccagtccaccaccaatgcgcacattaatactggcgacggcgtaggtatggcgttgcgtgccggtgttccgttgcaggacatggaaatgtggcagttccacccaaccggcattgctggtgcgggtgtgctggtaaccgaaggctgccgtggtgaaggtggctatttgctgaataagcacggtgagcgtttcatggaacgctacgcgccaaatgcgaaagatctggcgggtcgtgacgttgttgcccgttctattatgatcgaaattcgtgaaggccgcggctgtgaaggtccgtggggaccgcacgccaagctgaagcttgaccatctgggtaaagacgttctggaatctcgcctgccgggtattttggaactgtcccgtacatttgctcacgtcgatccagtgaaagagccgattcctgttattccaacctgccactatatgatgggcggtattccgaccaaagtaagcggtcaggcgttgacggtgaatgagaaaggcgaggatgtggtgattccagggttgtttgccgtgggtgaaattgcctgcgtatcggtccatggtgctaaccgtctgggcggtaactcgctgctcgacctagtggtattcggccgctcggcgggtatccatctgcgagagtcgttggaagagcagggcgaaagtcgtgatgccagcgaatctgatattgaagcgtcactcgaccgcatgaatcgttggaacaatacgcgttccggtgaagatccggttgaaatccgcaaggcgctgcaatcctgtatgcagaataacttctcggtattccgtgaaggcgatgcgatggccaaagggctggaagagctgaaagtgatccgtgagcgcctgaaagacgcgcgtttggatgatacatcaagcgagttcaacacccagcgcattgagtgtctggaactggataacctgatggaaaccgcttacgcaacggcggtttcggctaacttccgtactgaaagccgtggtgcccatagccgctttgattacccagaacgtgacgatgagaattggctgtgccattcgttgtatctgccgcaaaccgacagcatgactcgccgtgaggtgaacatgcagcctaaattgcgtgcggcgttcccgccgaaaatacgtacttattaattgcggagatcaaacgatgaaagtcgaattttctatttatcgttataacccggatgttgatgatgctccgcggatgcaggattaccaactggaggcggaagaaggccgcgacatgatgctgctggatgcgctgatgttgctgaaagagcaggatccgacgctctcattccgtcgttcctgtcgcgaaggcgtctgtggttccgacggcgttaacatgaacggcaaaaacgggctggcctgtattacgccagtttccgcgttacggcgcggaaacagcaaaattgttatccgtcctttaccgggattaccggttgtacgtgatttggtagtggacatgggacagttctatgctcaatatgagaaaataaagccttacctgttgaataatgggaaaaatccgccagcgcgtgaacatctgcaatcgcctgaacaacgtgccaagctggatggattgtatgagtgcattatgtgtgcctgctgctcaacgtcttgcccatcgttctggtggaacccagacaaatttgttgggcctgctgggttattggccgcgtaccgtttcctgattgacagtcgtgatacggaaactacgccacgacttgacgatctggacgatgcgttcagcgtcttccgctgccacggcatcatgaactgcgttagcgtttgtccgaaagggttgaacccgaccaaggctattggtcatattaaatcgatgttgctgcaccgcagcgcgtaaccgatagttgatacgtaacgcgttattgcataaagattaagtagtaaaacatgtatctccctctgaagttgctattcttcagagggagcgcaggaaacctttaaaaaccggcttgcgcgccagaaccggtttttaaaggttccttagggggaatggataccctaagcgcgtaccgattgtacgacaagtgaaccgtttgtatggcaaacgatatacggacactaattacatgttaaccacggcgaaaactgaagcttattagcttaagggatcataatgcagaacggcgcgatgaaggcctggctggattcctcctatttggcgggtgcgaatcagtcctacatagagcaactctatgaagattttttaaccgatcctgactcgatcgaacatagctggcgctcgatcttccagcaattgcctacgagcggggtcaaaccggatcaactccattccaaaacgcgcgactatttccgccgtctggcgaaagactcttcgcgctttacctcatcagtcaccgatcccgatattgatgtcaagcaggtcaaggtattgcagctgatcaatgcgttccgcttccgtgggcatcagcaggccaatctggacccgattttcctgcgtcctcaggagcctgttgcagaactggatctggattatcataacctgactcaggatgacctacaggaatccttcaatgtggggtcttttgccatcggcaaagacaccatgaagctggaagatctgtatgacgcgctgaaacgcacctactgcggttctatcggtgctgaatatatgcatatgaccagcacggaagagaaacgttggatccagcaacgtattgaatcagtaaccggtcaaccgtcgtttacggtagaagagaagcgccgtttcctgaaagagctaaccgcagccgaagggcttgagcggtatctgggtgccaagtatccaggcgctaagcgtttctcgctggaaggcgctgacgcactggttcctatgctgaaagaattgattcgccatgcgggtgcaaacgatactcgcgaagtcgtattggggatggcgcaccgtggtcgcctcaacgtgctaatcaacgtattgggcaaaaaatctcaggatctgtttgacgagttcgccggtaagcataaagaacacttgggtaccggtgacgtgaaatatcaccaaggcttctcttctgaatttgatactgctggcggtctggtgcatttggcgttggcgttcaacccctcgcatctggagatcgtcagcccagtagtgacgggatcggtacgtgcgcgtctcgatcgcctgaatagccaaagtggcccgcgtgttttacctatcaccattcacggcgacgcggcaattagcggccagggcgtggtgcaggaactgttgaatatgtcgacggtgcgtggctacgaagtcggtggcacgctgcgtattgtgatcaacaaccgtatcggcttcaccacctccaacccgctggatattcgctcaacagaatactgtacggatgtgggtaaaatggtgcaggcacctattttccacgttaacgcagacgatccggaagcggtggcgtttgttacacgtttggcgctggatttccgcaacgccttcaaacgcgatgtgttcatcgatctgatttgttaccgccgtcacggccataacgaagccgacgagccaagtgcaacgcagccaatgatgtatcagaagatcaaaaagcatccgacaccacgtaaggtgtatgccgatcgtctggaacaggaaaaaacgatcacacaggaagatgccaccgaaatggtcaatctgttccgtgacgcgttggatgccggtgagtgcgtagtcgatgaatggcgtgagatggatatgcagtcctttacctggacgccgtatctcaatcatgaatgggatgagccttatccgcacagtacggaaatgaaacgtttacaagagcttgcaaaacgtatcagcgaagtaccggaaggcattgagatccatcctcgtgttgccaaagtttattccgaccgtgccgaaatggccgctggcaataaaccgttcgactggggtggcgcggaaacgctggcctacgccacgttggttgatgaagggattccgattcgcctgtctggtgaggacagcggtcgcggtacgttcttccatcgccatgctgtcgtacataaccagaaaaatggttccagctacacgccgttgaaccatgtacataacgggcagggcgagttcaatgtttgggactccgtactatccgaagaagcgatcctcgcgtttgaatacggctatgcgaccgcagaaccgcgcacgctgactatctgggaagcgcagtttggtgactttgccaacggtgcgcaggtggtgatcgatcagttcatcagctccggtgagcagaagtggggccggatgtgtggtctggtcatgctgttgccacatggttatgaagggcagggcccagagcactcgtctgccagactggagcgttatctgcaactgtgcgctgagcaaaatatgcaggtctgtattccatcaacaccggcacaggtttatcacatgcttcgccgtcaggccctgcgtggtatgcgccgtccgctggtggtcatgtcgccgaaatccctgctgcgccatccgttggcgatctcttcactggacgaactggcgaatggttccttccaaccagcgattggtgaagtagaagaattagatccggcagccgtgaagcgtgtcgtgctttgttccggtaaggtctactatgatttgctggaacagcgccgcaagaacgagcaaaaagatgtcgctatcgtccgtatcgaacagctttatccgttcccgcatcaagctgttcaagcggcactggaacctttttcccaagttcatgatttcgtatggtgtcaggaagaaccgctgaatcagggagcctggtattgcagtcagcaccatctccgtgaagtgattccgtttggatcttctttacgttacgcaggacgcccggcgtctgcatcacccgccgttggctatatgtccgtacaccagaaacaacagaaagatctggtcgatgacgcgctgaacgttgattaaataaaaggatagataatgagtagcgtagatattcttgtacccgacctgcctgaatccgtcgctgacgccactgtggctacctggcataaaaagcccggcgatagcgtccagcgtgatgaagtattggttgaaattgaaactgacaaagtagtgctggaagttccagcctctgaagccggcattctggatgccgtgctggaagaagaaggcgcaaccgtcatgtctcgccagcttctgggccgtattcgccgtggcgatagctccggtaaagaaactggcgagaaatctcagagtaaagaatcgacaccggcacagcgtcatacggctggtctggaagaagagcacagcgacgcgctgagcccggctatccgtcgcctaattgccgagcacaatctcgacgcgtctgctatcaaaggcagcggcgtaggtggccgaattacccgtgaagatgtggataagcatttggctgcccagaagaaagattctgctaaagcggctaagcccgaggctccggcggcttctcctgcacctgctctgggcgcgcgcagcgaaaaacgcgtaccgatgacgcgtctgcgtaagcgcgttgcagaacgtctgctggaagcgaaaaacagcacagcaatgttgacgacgtttaacgaaatcaacatgcagccgatcatggacctgcgcaagcaatacggcgaagcttttgagaagcgtcacggtgtacgtttgggcttcatgtccttctacatcaaagccgtcgttgaagcgctgaagcgttaccctgaagtgaatgcttccattgatggcgaagacgtggtttaccacaactatttcgatgtcagcattgcggtttctaccccgcgtggtctggttacgccagtactgcgtgatgtggatgcgctgggcatggccgacatcgagaagcgtatcaaagagctggctgtgaaaggccgtgacggcaaactgacggttgaagaattgttgggtggtaacttcacgattaccaacggcggtgtctttggttctctgatgtctaccccgatcatcaacccgccgcagagtgcgattctgggtatgcacgccattaaagatcgcccaatggcggttgatggccaggtggttattctgccgatgatgtatctggcgctttcttacgatcaccgcttggttgatggtcgagaatccgttggcttcctcgtgacggtgaaagagatgttggaagatccagcgcgtctgctgttagacgtttaattatcgttggattcatcatgctcgaaggcggacaaccctgacggttctccgcctgaaaagatatacccgttatacttcaagctgcatgtgcgttggccttcctcgctcaccccagtcacttactggtgtaagctcctggggattcactgtgtcgccgccttcctgcaactcgaattatttagggtatagataaaattatgtgctatgcaggccgttttttctcaacggcgttatccaaatatatcagagagtttatggcgtttttctctaccgaaagattcggtgatgaaaaatcgtctgccgacttatctccaaacctaaatggatagaacatcatgaatttacacgagtatcaggcaaaacaactctttgctcgatatggtttaccggcaccgaccggctatgcctgtactacaccgcgtgaagcagaagaagccgcatctaagattggctcgggtccgtgggtcgtaaaatgtcaggttcacgcaggcggtcgcggtaaagcgggcggcgttaaagtggtcagcaacaaagaagacattcgcgcttttgctgaaaactggctgggtaaaaagctcgttacttatcaaactgacgcacagggccaaccggttcatcagattctggttgaagcggcaacggatatcgacaaagagctttatctgggcgcggttgttgaccgtggcacgcgtcgtgtcgtgttcatggcgtccactgaaggtggcgtagaaattgaaaaagttgcggaagagacgccggaactgatccacaaagctgctatcgatccactggtaggcccacagccttatcagggtcgcgagctggccttcaagctgggtctgagcggcaagcaagttgcccagttcaccaaaattttcatgggtctggcgacgctgttccttgagcgcgatctggcgctggtagaaatcaacccgctggttatcactaagcagggcgatctgatctgtctggatggcaaactgggcgcggacggcaatgcactatttcgtcagcctgagctgcgtgaaatgcgtgacccaagccaggaagattcccgtgaagcgcatgcggcacagtgggaactaaactatgttgcgctggatggtaacatcggctgtatggtgaacggcgcgggtcttgcgatgggtaccatggacatcgtgaaactgcacggcggttctcctgctaacttcctcgatgttggtggtggcgcgacgaaagaacgtgtaactgaagcattcaaaattatcctgtctgacgacaaggtaaaagccgtctttgttaacatctttggtggcatcgtacgttgcgatttgatcgctgacggtatcatcggcgcggtagccgaagtgggcgttagcgtaccggttgtggtacgtcttgaaggaaacaatgcagaacttggagccaagaaactggcggatagcggcctgaatattattgccgccaccagcctgacgggtgcggctcagcaggttgttgcagcagcgggagataaataatgtccattctgattaataaaaataccaaagttatctgtcagggttttaccggtagtcaggggacattccactctgagcaagcacttgcttacggtacgcaaatggtcggtggtgtgacgccaggtaaaggcggcacggaacatctgggtctgcctgtatttaatacggtgcgtgaggcggtagaagcgacgggcgcaacggcatccgttatctacgttcctgcaccgttctgtaaagactccattctggaagcgattgacgcaggtatcgaactgattatctgtatcaccgaaggtattccgacgctggatatgctgacggtgaaagtgaaactcgatcagagcggcgtgcgcatgatcggcccgaactgcccaggggtgatcacgccgggcgaatgtaagataggcatcatgccgggtcatattcacctgccgggtaaagtcggtatcgtttctcgttcaggaacactgacgtatgaagccgtgaagcaaacgaccgatgccgggctgggtcagtccagctgtgtcggtatcggtggcgacccgatcccaggctccaacttcatcgatattctgaagctgtttgaacaggatccacagacagaagccatcgtcatgatcggtgaaatcggtggtacggcagaagaagaagcggcggagtacattaaagagcacgtaactaaacctgtcgttggctacatcgcgggtgttacggcaccgaaaggcaagcgtatgggccatgctggcgccatcattgccggtggtaaaggtactgccgatgataaattcgcagcgttagaagcggcgggtgttaaaaccgtgcgcagcctggcggatatcggcgatgcagtaaaagcgatattagcacgttaatcgattattcgattaaactcgctagccaccttcgggtggctttttttatgcaaaaaatgattatattcaagaggataaaatatgagaaaatatcgttaatatccagaacaacccagaaacaataaataaacggaagaataagtaataaaattagaaaaatcatacagaaaacagaataaagaaaatgcgttttattgtatgtaaataatcgatagcggaaagtaaaaattatattgctgaattaatgtgaattaaacctaaaattcacatcacattaacaatggatgtaataaagaaattaatgtaacgcgccaatcacgagaaaggcgttaaattgttttagatcaaaaaatgcatctggatataatttacgaaataggcttaaattgcgcgaggtcaattatcgtctttcgcgtcgcttggtgggaaagttgatttgaagccaaaaacctagtctaggtcacgtaaaaacctatttattgtaggggattacaggcgtaatatacggctacctccttacggggtacgttatttgtaatacttgtgatttatcttgagcttgctgtcggggcgtcgcaatgtgactgcctcggtgaacggtatttttagcgtttgttacagcctgcgttaaagcaatttttgttgtgttctttttgggtgtcatggccggatgtttggcggcttgctagcgtttgcaagctaatcccttcctgcgaggagcaaggagtcaaaatgtttgatgtagtcgaactgtctcgtttacagtttgccttaaccgcaatgtaccattttctattcgtaccattaacgctggggatggcgtttttgctggcgattatggaaacggtatatgtgctgtccggcaaacaaatctataaagatatgaccaaattctggggcaagttatttgcaattaacttcgctcttggggtcgctaccggattgaccatggagtttcaattcgggaccaactggtcatatttctctcactacgtcggggatatcttcggtgcgccgctggctattgaaggcttgatggcattcttcctggaatcgacctttgttggcttgttcttcttcggctgggaccgtttaggaaaagtgcaacatatggccgtgacctggctggtcgcactgggctctaacttctctgcactgtggattctcgtcgccaatggctggatgcaaaaccccatcgcatcggatttcaatttcgaaaccatgcgtatggaaatggtgagctttgccgatctggtgctgaacccggtcgctcaggtgaaattcgttcacacggtggcagcaggttactgtactggcgcaatgttcattctgggcatcagttcctactatctgctgaaaggccgcgatattgcgtttgccaagcgttcatttgctatcgcagcaagcttcggtctggcttctgttctgtctgttatcgtactgggtgatgaatctggctatgaaatgggtgacgtgcagaaaaccaaactagcagcgattgaagccgaatgggaaacacaaccagctccagcatcctttacgctgatcggtatcccgaaccaggatacgatggagaataactatgccatcaagattccttatgctctggggttaattgccacccgttctactgacaaagaagtcacaggcctgaaagagctgatggttatgcatgaagtgcgtattcgcaatggcatgaaggcttaccagttgttggaagaattacgcgcgggtaataccgaccctgcaataaaagaagcgttcgagcagtctaagcaagatttaggctatggtatgttgctgaaacgctatgcgccgaaagtctctgatgcgacagaaacgcagattaagcaggcggttaaagattctatcccacgcgttgcaccgctgtacttctcattccgtatcatggttggctgcggcattctgatgttgttgatcatcggcctgtctttctggaccgttctgcgtggcaaaattggtcagaaacgctggctgcaccgtattgcactgtatggtatcccgctaccgtggattgctatcgaagctggctggtttgtggctgaatatggccgtcaaccttgggccatcggtgaaattctgccaacggctgtcgcgacgtcatcactgacagtaggggatattctgttctcaatggcgctgatctgtggtctgtatacgctcttcttggtcgcagaaatgtatctgatgttcaaatatgcacgtttggggccaagcagcctgagaacggggcgttaccattttgaacaacctatagcggctgcgcaggaagcacggtaaacaggggtccactatgtttgaatatgaagtcttacgttttatctggtggctgttgatcggtattttactgattggcttcgctatcactgatggttttgacatgggtgtgggcattctggtccgtctgatggggcgtggagataccgagcgtcgtgtcatgattaacagcattgctccacactgggacggtaaccaggtatggttgatcactgcgggcggtgcgctgtttgctgcctggccaatggtttacgctgccgcgttctccggtttctacattgccatgattctggtgctggcctcactgttcttccgtcctgtcggcttcgattaccgttcaaaaatcgaagatccacgctggcggggaatgtgggactggggcatcttcattggtagctttgtcccgccggttgtcattggtgtggcgtttggcaacttgttgcagggcgtaccgttccatgtcgatgaatatctgcgcctttactacaccggaaacttcttccaactgctgaatccgtttggcttgctggctggtgtggtgagtctgacaatgattcttactcagggtgcaacctacctgatgatgcgtaccacgggcgacctgcatgtacgttccaaatctgctgcgcagatttccgcattagcaatgatggtggcgtttgctctggctggcgtatgggtgatttacggtattgatggttatgtggtgacgtctgcgataaacactgccgctgagtctaatccactgcgtaaagaagttgttcagcaggcgggtgcctggctggttaacttcaataaccatccgatattgtgggctatccctgtgctgggtgtggtgttgccggtgttgacgactcttatggcgcgcgtagagaaaggggcatgggcattcttgttctcttctctgactatcgcttgtgtgattctgacggctgggatcgccatgttcccgttcatcatgccgtcagtcacggtgcctaacgtcagcttgacggtatgggatgcgacatcgagcctgctgacgctgaaagtgatgacagtggttgcgattattttcgttcctatcgtgctttcttatactgcatggtgctactacaagatgttcggtcgcattaccaaagagcaggttgagcaaaacactcactctatgtactaagtaaggagcttaatttatgtggtattttgcctggatactcggaacgcttcttgcttgctcactagggatcatcactgccctggctattgagcagagtgaggcaagcaaagcggctgaagaagataagcaatgagtgatctggtcgataaactctatcgcctgatggacaagagcccgataagggctctttccctcatcatggcgttgctgttggctggctgtgtgttctgggatccgacgcgttttgctgcgcgtaccagcgaacttgctgtttggcaggggctgatgttgatttgggctgtttgcgctggcgttgttcatggcgttggctttcgtccacaccgtctgctttggcgcgcgtttttcgcaccacttcccgcctttgtgatcctgtgcgcaggattgtactatttcttcggctaaaatagccccctattccatttagttatgggttgcttgcagcccataattattttctctccgctgtcacaatccattccaaacctcatttctcttgcgtatagtagcgaggtttaatgcattactgggatgtagagtgagtaattcgttgtttcgctggccagttcgagtctactttgaagacactgatgctggtggtgttgtctaccatgcacgctatgttgccttttatgaaagggcaaggactgaggcgttgcgtgagcgcgactttcaccagcaggtcttgctaagtgagcatgtcgcgtttgctgttcgtcggatgaaggtggagtatcttgcccctgcgcgcctcgacgacatgctggaagtgcagagcgaggttatctcgcttcgtggtgcttctctgactttcgcacagcgtattctcaatactcatggcaccctgataagccatgctgaagttttgatcgcatgcatcgatccacatcaaatgaagcctattgcgcttcctaagtctattgtcgcggagttcaagcagtgactgacatgaacgtttttgatttgttcctgaaggcaagccttctggttaaactaatcatgctgattttaatctgtttttctatcgcttcttgggcgatcattattcagcgtacccgaattttaaatgcggcaacgcgtgacgccgaggccttcgaggacaaattttggtcgggcatcgaactgtcgcgtctctatcaggaaagccagactcgtcgcgatagcctgacgggcactgaacaaatcttccattcaggtttcaaagaatttgcgcggttgcatcgtgttaacagccatgtgccggaagcggttgtagaaggtgcatcccgtgcgatgcgcatttcaatgaatcgtgaattggaaacgttggaaacacacattccttttttgggcaccgtgggttctatcagtccgtatatcggcctgttcggtaccgtttgggggattatgcacgccttcatcgcgctgggcgcggtgaaacaggcaaccttacaaatggttgctcctggtattgccgaagctttgattgctacggcaatcggcctgtttgcagcgattccagcggtcatggcgtataaccgccttagccagcgtgttggcaaactggagcagaactacgacaactttacggaagagttcatcgctatcctgcaccgtcaggcattctccatcgacaacagcaagtaatcaggggggatcatggcacgagtacgcagaggtcgtcgtgagctgaaatccgagatcaacattgttccgctactggacgtgctgttggtgctgttgctgatttttatggcaacagcgccgattatcacacagagcgtcgaggtggatctgcctgatgcaacggactcaaagacggtctccagcaacgacaatccacctgtgatcgtagaggtttcaggcgtaggacaatacagcctggttgttgagcaaaaccgtatggaacagcttccggcagagcaggtggttgccgaagcgcaatcacggctggcaaccaaccccaagacggtctttttgattggtggcgctaaggatgttccttatgatgagatcattaaagcgttgaatttgttacatcaagctggcgtaaagtccgttggtttgatgacgcaaccgatttaaatgagcgcatcacggtaatgatcgttaagcctatttctggcaacactgtttttgggaatcgcttgtgttaaaggcaaacgaacaaaacgataagctgaaacgcgccgttattatctcggctgttttgcacatcatactgattgctttgctgctctggagttcgtcgacgcaaacgatggatgccagcgggggcggcgggggctcgtcaattgatgctgtgatggtcgatccgagcgctgtggtggagcagtataaccgccaacaacagcaacagacggatgccaaacgttctgaacagctgcgccaaaagcagtctgaacggcaggctgaagagctccagcagaagcaagcagctgagcaacaacgtctgaaagagctggaaaaagaacgcctgcaagcgcaagaagagtcaaaaaaacaggctcaggaacaggctgaacagcgtaaacagtctgaagcagcggctcagcaggcaaaagaacagcagaagcaagccgaagctgccgcagcaaaagcgaaggctgaagctgaacagcagacgaaagcggcagcggacgccagaaagaaagcggaagacgaagcgaagaaacaagctgttgccgctgctgctgctaagaagcaggcggaagaagaggccaaagaaaaagccgctgaagccgccaagcagaaggctgcagaaaccgctaaagcggaagcagcaaaggccgccgcagaggcagcaaaagaggctgaacaagctaagcaaaaagcagcggctgaggcagctaaacaaaaatctgacgctgaagccacgaagaaagcagaagcagccgcagcggctaagaaaaccgctgatgataaaaagaaagcggcagcagaggccgctaagcaggaaaacgctgtcgatgacttgctgggtggattggcttcatcgaaaaatgcgccgaagtccggcggtggggcacctgcgggcacaggtaacaataagaaaagcggtgcatcaggtgcggcgcttgatagttatggtggtcaggttcgctcagctattcagagcaaattttatgactggcagctctacaaagggcgcacttgtacattacggattaagctggcaccagatggtctgctgattgatgtcacggctgaaggcggcgatccagcgttatgccaggcagctattgccgctgctaaacaggccaaaataccgaagccaccgagtacggatgtttatgaggctttcaaaaatgcaccaatagactttaaaccgcagtaaccgggctgtttacccaatagatttaagattattacgatggtaaataaaccagattatgttgttttgttgacattggtttgtttttgttaaaattctgctaatttatcgtagactttgcgtctagataagggagatgagatgaagcaagtactgaaagttgcagtaagctttttaatgctgtgggcggctgtgctgcacgcagaagtacgtatagagattacccaaggggtagactctgcacgccctattggtgtggttccgtttaaatgggctgggccgggcgctgcgcctgaagacgtaggcgccatcgtgggtgctgatttgcgtaacagcggtaaattcaacccgatcgacgcaaaccgtatgccacagcagcctgcgacggcatctgaagtgacccctgctgcatggacggcgttgggcattgatgcggttgttgttggtcaggttcaaccgagtgccgatggcagctatctggtctcttatcagctcgttgatacgtcgggtaacccagggaacgtactggctcagaaccaattcaaagtgaccaagcagtggttgcgctatgctgcgcacacggccagtgatgaagtgtttgaaaaactgagtggtattaaaggtgcgttccgtactcgtatcgcatacgtcgtgcagaccaacggtggccagttcccttacgaactgcgtgttgcggactatgacggctacaaccagtttgtcgttcaccgttcaccacagccgctgatgtctccggcctggtccgcagacggcagcaaactcgcctatgtgacatttgaaagtggccgctctgcgctggttatccaaacgctggcaaatggcgcgatccgtcaagttgcgtctttcccacgtcacaacggtgcaccttctttctctcctgatggcagcaaactggcgtttgctctgtctaaaagcggtagcctgaatctgtatgtgatgaatttgggatcggggcaaatcagcccggtgactgatggccgcagcaataacacggaaccaacctggttcccagacagccagaccttggcctatacttcagaccaagctggtcgtcctcaagtttacaaagttaatgctaacggcggtgctccacagcgtgtgacctgggaaggttctcagaaccaggactcagatgtgagtgccgacgggaaatttttggtaacggtgagttctaatggtggggctcagcatatttccaaactggatctggtaacgggtgccgtacaagtattaacggacacgttcctggacgaaacgccaagtatcgcaccgaatggcacgatggtgatctacagctccaaacaagggctgggttcagtgctacagttggtttcgacagatgggcgtttcaaagcgcgtcttccggctactgatggacaggttaaattccctgcctggtcgccgtatctataagtacagatatgtacaataaactcgtcaaaggacataagaaatgcaattcaataaagtgctgaaaggcctgatgttggctctgccggtactggcagtggccgcttgtagctccaacaagaacgcggacaatgaccaatcatccatgggtgctggcaacaacggcatgatggacggcggcaacgcgtcttcttctgagcaagctcgtttgcagatgcaagaattacagcgcaacaacatcgtttacttcggtctggacaagtatgatgttagctctgaattcgctcagatgctggacgcgcacgctgcattcctgcgtagcaacccgtcttacaaagtgactatcgaaggtcacgcggacgaacgcggtacgccagaatacaacatcgctctgggtgaacgtcgtgccaacgcggtacaaatgtacctgcagggtaaaggcgtttcttccgatcagatctctatcgtttcttacggtaaagagaaaccagccgttctcggtcatgacgaagcggcttatgccaaaaaccgtcgtgccgttctggtatattaagagaatcgcatgagcagtaacttcagacgtcacctgttgggtctgtcgttactggttggcgtagcggtcccttgggccgctactgcccaagcgccaatcagtaatgtcggctcaggctcggtcgaagaccgtgtcactcaattggagcgtatttctaacgctcacagtcagcttttaacccaactccaacagcagctctctgataatcagcgtgacattgacagtctccgtggacagattcaggaaagtcagtatcagttgaatcaggttgttgaacggcagaaacagatctatcagcagattgatggaataagttcgcaatcatcttctacaccgacgacagatggcacacctgccgctgctgcgggtactgataccggtgctgccaatacggcggcaccggccagtacgggtgatgcgaatagtgattacaatgccgcagccgcgcttgtgctggagaaaaaacagtacgatcaggctatcagcgcatttcaggcatttgtcaagaaatatccggattcaacctatcaaccgaatgccaactattggcttggtcagttgaattacaacaaggggaaaaaggacgatgctgcgtactatttcgccaatgttgttaaaaactatcccaagtcaccaaaaagttccgaagccttgctgaaggttggggtgatcatgcaggaaaaaggtcaagctgataaagccaaagccgtttaccagcaagttgtaaaaatgtaccccaatacggaaagtgcaaagcaggcgcaaaagcgtttagcgggatcgtaataccgtattaattggcacaaaaattgcgcatcatgagcggtttttgtgcctaaacgtcttaagagtaagcaatcaaacagttttttaagaaaataggttgcgctgaaaatttaaatcagtaatatgtgccgccgttgccaaggcaaacagcaaaacgctaaagcagcatgaaattgggtcgttagctcagtcggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccaatttcaagtttgataattgattttgaatcgtgaaggatgagaaccgaaaggttcgacaaaatctgcagtatcgattttgaacaacgcgaaagcgttggcccgaagggcgagtccgtaggaagagtaatcctgcacgacccaccaatttcaaatgtagttgtagtatcagtaagtattaaagtagttccgcattgcgggtcgttagctcagtcggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccatcttctaggaatacaattccacactacgtaatcttcgcttatcttgttatccacatagtgaacaccgtgacttttaatcaattggtcgcaggttcgagcctcgcgaagcgagacagcaacgcgtcagcgttgaccccgaaggggcgaagccgtaggctgagtcatcctgcacgacccaccacttcagcagtaaaattccttccccaaatcaatccactttaatccatacagaacgtatcgtgtcgatgagataaaacccattatcattccctgctcgttaagtctttggagtatattaggtctttaccctctctatggactatataacccgtcaggaactgttttctaatcctatcgagcagggatggagtcattgccacagggaagcgcgtatagccctgtttaggaagatatatgattggtccgttgattaatggtgccgctatcttgattggtagtggtctgggtattgctttacgtcgctttattcctcagcggttgcaggatggtctgcctcccgcgtttgcgatggtatcgattgcaatgggggtcacgctggttgttaaagtccagcaactgccggcggtggctctggctatcgtgattggtgttgcgttaggcgaactgctacgcatggagtccggcgtccagtgggcgggtacgatgattcagaaaggattaaaccgcgttctgcctgcaccagagcaccgcttaccgcaggatgtttattcgcagaattttaccgcgttaatcgttctgttttgcgccagtggtaccggcgttgtcggagcattgactgaagggttaaccggtgattatcaactgctgattatcaaatctgctttggatatctttaccgcgctgattttttccatcacgcttggccttgctgtgatgtcgattgcgataccacagatgattgtccaagcgctgttgttcttctctgcccaattgattatgccctttatgacagaggtcactatgggcgacttttctgcctgtggcgggattatcatgattgcggtagggctgaggattgcgcagatcaaatcatttgcggtagttaactttctgcctgctttggttctggttattcctatctctctgtactggcatcggttcttcgcctaaagcgcagcgcctgattagcggctgatgatcgaaggcatgtcgccgctaaaaatttgtatcacctcctgatcggtaagcggcacatttttgctacatacataaatatgctttccttgcgggctgatacttttggctagctcaatatagctggcaaattctacctgactatggccaccttcattcatctccatggcatggatgatgacgttgtgtgagcagaacagatcgatcagtcgtttagccgctaccttgcgtgcaagtcgatccaatagtttcatcgcaggaatcatctgcccgagcagtaagcgcgtggttgtaaaaggcacttctgattgctcggtcagctcttttttagtgtccacgtttctgacggtcagggtatcgcgatatattctgatatagaggctggccatgccatttctctccttgtctctctccaactgataatacgacccacgcgtttcaccttattattttaagcatagtaaacaaagtggtgggttttttggaaaaaacaccgcgactttagggcgtgttttcggtattttgtttaggataaaaaactccgatgctgatagtagaccagtatcaggtgttacaatccgagttgtcatcgtggaaatccataatgaatatcctttttgatagcaatgagactatttatccctttccgccgaagcctagacccttatcggttgatgcaaaacagcactatcgtagcaggataaagacgctactgcgggaaagaaacgctgtcatggtcgcgcactattataccgatcctgaaattcaggcgctggctgaagaaacgggcggctgcgtagcggattcgctagaaatggcgcgatttggtagcactcattcggcatcgacgctgctggtggcgggagtccgctttatgggggaaaccgccaagatactcaatccggaaaagacgattctgatgcccacgctggaagctgaatgctcgctcgatctcggttgccccatcgatgcgttcagccgtttttgcgacgcgcatccggacaggaccgtggtggtgtatgccaatacttccgcggcagtaaaggcgcgtgcagattgggttgtcacatccagcatcgcggtagagttgatcgagcatctggatagcctgggagaaaagattatctgggcaccggatcgccatctggggagctatgtacaaaagcagacgggtgcagatgtcttgtgctggcaaggtgcgtgcattgtacatgacgagtttaaaacgcaggcgctgcaacgcatgaagattctgtaccccgatgcggcaattttggttcatccggagtcgccgcagagcgtggtagagatggctgacgcggttgggtcaaccagccagctgattcaagcggcgaaaacgctgccacagcgtgaactgattgtcgcaaccgatcgcggtattttctacaagatgcagcaggcctgcccggagaaaacattgctggaagcgccgaccgcgggcgaaggggcaacctgtcgcagctgtgcgcactgcccatggatggcaatgaatggactggaggcgattgctaacggtctggagcaaggtggtcatgcccatgagattcatgttgatgccgctttgcgagaaggcgcgctaatcccgttgaatcgcatgctggattttgctgcttcgctaaaattacgtgtgaaagggaatgcctgacggagatccaaggcagcttgatagcagtttcttacaataattgagacagggtggtgagatggatttttttagtaccagtaatattttaattcatatccctttgggcaaagggggatacgacctttcctggattgaggcgataggtacgctatttggcttgctgtgtatctggttcgcgagtcaggaaaaaaatatcaactatctgtttgggttgattaacgtcacgctgtttgccgtgatttttttccagattcagctgtacgccagcttattgctacaaattttcttctttgccgccaatatttatggctggtacgcctggacgcgtaagacagatgcacaggaagtcgagttacgcattcgctggctaccggtgcagaaactcattggctggtcggtagcctgcgttgtcgcgattggcttgatgacgttctacatcgatgcggtgtttgccgtgctaacgcgtatcgctgtttcctgcatgcaggggcttgggttgacggtacaaatgccgaaccttcagccggatgcattcccattctgggattccaccatgatggtgttgtcgattgtggcgatgatcctgatgacgcgtaaatacgtcgagaactggctgctgtgggtggtgattgatgtgataagcgtggtgatttttgcttatcagggcgtgtatgcgatggcggtagaatacgcgatcctgacgctgattgccctgaacggctcttggctgtggattaagagcgcgaaggaaaatcgcgtcagcgcggtttcaaacggcgtgtaatccaaacttaatgcttgtggtgatggccctctgcatcatgcttttcaccatcatgaatagccagatgatggttttcctgatgaaaagagcagtggtcatcatcacaacgttgatattccatctgaattgtcgcgtgttcaatctggtaatgcttcagtaagtattcctgaatacgtcttagcagcgcatcgtgatcgtgaggcggcaccacctgtgcatgcagcgtcatcataggtttttcgccaacctgccataaatgaacatggtggatgttcctgacctcgggaatattcagcgtcacatctttctgtagtgcctcaacgctgagctggctcggtgtgccttccaacagttcgtgaatactctcttttaatagcgcccaggcgctacgcaacaccagacatgacaccaaaatagagagtatcgggtcgataggcgtccagttggtataaaggatgatgatagcggcagcaatcgcaccaacggaccctaatagatcgcccagcacatgtagggccgccgcgcggacgttaatatttttttcttcgctaccgtggtgtaacagccaaaacgccacgatgtttgccagtaacccggcaatggcgacaagcagcatcgggacgccagcaacgggttgagggtcatagaagcgttgaatcgcttcccagaagataaaggcagtaatcagtatcaacgttagcgcgttcacaaaggcggcaagggtagtgagccgcagataaccaaaggtatggcgcgcattcggtttacgctgtgcgaaacgcacggcgacaagcgcgacgaacagcgcagcggcgtcggtcagcatatggcctgcatccgcgagcagcgccagggagccggacagcaggccaccaatgacctctgccaccataaacgtggcggtaatgataaacgcggccagcagacgtttactgttgcctgattccgtgtggctgtggttgtgtgccataaatcatcctgagttgcggttttatcccactttactgaaacccacagagaaaacctatcctgtgattctccgacccgtcaactgggctattttctggtgaaaataggacggatgcggcatctgagagcatttgatcgcgtaaattccactgatttcagcgccctgataacaccagcttgacatataataatcaatcttcaatatgaaaaatcccgtttctcaggctgcccgctctggtgggatggcgcgtattggatggggctaacataccgtttcggaaccgatggatttatttatgaattaccaaaatgatgatttaagaattaaagagattaatgaacttttgccgccggttgctttgctagaaaagtttccagccacggagaaggccgcggaaacggtatcgttcgcgcgtacagccatccataaaattcttaacggcaatgatgaccgcctgctggtggtgattggtccttgctcgatccacgacacgaaagccgcgaaagagtatgccgcacgtctgctgacgctgcgtagcgagctgagcgacgatctggaagtggtcatgcgggtttattttgaaaaaccacgcaccacgattggctggaaagggctaatcaacgatccgcacatggataatagtttccagatcaacgatggtctacgcattgcgcgccagctgctgctggaaattaacgataccggtttacctgctgcgggtgaattcctggatatgattactccgcaatacctggcggatctgatgagctggggcgctattggcgcacgtactacagaatctcaggtacaccgtgaattagcgtctggcctgtcatgtcctgtgggctttaaaaacggcactgacggcacgatcaaagtagcgattgatgcgatcaacgcagccagtgcgccgcactgcttcctgtctgtcaccaaatggggacattcggctatcgtgaataccagtggtaacaacgattgccacatcattctgcgtggtggtaaaacgccgaactatagcgctgagcacgttaaagacgtgaaaattggcttggaaaaagcgggcctgacaccgcaggtcatgatcgatttcagccatgcgaacagcagcaagcagttcaaaaagcagatggaagtctgtactgatgtctgtgggcagatcgcacagggtgaaaaagcgattatgggcgtgatggtggaaagccatctggttgaaggcaaccagaatctggaaagcggcgaacctctggtttatggccgtagcgttaccgatgcctgtattagctgggaagacacagaatcactgttgcgccagttagcgtctgctgtacgagagcgccgcaataagtaacatcgaatagcgtgacagatagcggacaataaaaaactcggcgattgccgagtttttctcatttcaaaggtaaattacttcgctttaccctgattcgctactgcggcagcttttgcggcgatttcgtccgcgttgcccaggtagtaacgtttgattggcttgaagttctcgtcgaactcatataccaacggcacgccagttgggatattcagttccagaatttcgtcttcgcccatgttgtccagatatttcaccagtgcacgcagtgagttaccgtgagctgcgacgatgacgcgctcaccgctcttgatacgtggcaggatggtttcggtccagtaaggcacaacacgttcgatggtcagcgctaggctttcagtctgtggcagctctttgtcgctcagagaagcgtaacgcggatcgtggcccgggaaacgttcgtcatcacgcgtcaactctggaggtgtgattgcgaaaccacggcgccattgtttaacctgctcatcaccgtatttctcagcggtttctgctttgttcagaccctgtaatgcaccgtagtggcgctcattcagtttccaggatttctcaactggcaaccaggcttgatccagctcgtccagtacgctccacagtgtgtgaatggcacgtttcagcacggaggtatacgcgaaatcaaaggcaaaaccttcgtctttcagcaactgacctgcggctttggcttctgaacggcccttttcggacagatcaacatcgtaccagcctgtgaagcggttttcgttgttccactggctctcaccgtgtcttaccagtactagcttagttacagccatagctaaactccttcctatcctaagatttctgtgataactgatttcattatagggggggagaacggttatcggcaatcgatagtcgatggcaggcgtgatttatccgcaggttatttgcgtaaaatcacgctctggctttaccgtttcagcaaaccggaatctcccttgtgcaataatagataaaccgctggaatcaccagcattgacagcagaggggcactaaccattccgcctatcatcggcgcggcgatccgctgcattatttcggagccgctaccgcctccccacatgatgggaagcagccccgccataatcgttgccacggtcatcattttcggtcgcacgcgcagaaccgccccttcgtggatggcatccattagctgctggcgcgaaagcgcctgacccgccacgcggtgcttttctaccgcatggttaaggtacagcagcatgatgacgccaaattccgccgacacacctgccagtgcaataaagcccaccgcaccggcgacagaaagattatagccgaggatatagagtagccagacgccgccaatgagcgcgaagggtaaggttgccataatcagcagtgcatctttgatgcggttgaaggtgatatacagcagcacaaaaatgatcagcagcgtaaagggcacgacaactttcattttctccgtggcgcgctccagatattcaaactgaccggaccagcttaacgacacgccctctggcagcgtgatctgctgggcgacggcctgctgcatgtcgtcaacggcggatttcaggtcgcgaccgcgtagatcgacataaatccagtccgacagtcgactgttttcgcttttcagcatgggcggcccttcgctgacgcgaacatcggccagttctgccagcgtgactctgctgccattggccgtcacgatgggcaggtcgcgcaatttttgcagcgaatcgcgtaactcacgtgggtagcggatgttgatgggataacgctggcggccttcaatggtttcgccgatgttttgcccaccgattagcgtagcgaccacagactgaagttcttcgacggacacgccatagcgcgcggcgcgttgacgatcgatatcaatatcgatatagcgcccgcccgccagcctttccgccagcgcagatgtcacacccggaacctgttttaccacctgctcgatttgcgcggcggtacgttcgatatcctccagattgtttccgttaaccttaatgcccaccggacttttaataccggtggccagcatgtccagacggttacggataggggggacccacacgttggcgatgcccggtaggttgacggtacgatccaattcggcaaccagcttgtccatggtcatgccctcacgccactgatcgcgtggtttcagcctgatcgtgctttccagcatggttagtggtgcagggtcagtcgccgtgtcggctcggcccgctttgccgaaaaccgactcgacttcgggcacggttttaatcaacctgtccgtttgttgcagcagtcggccagcttcccgtgcggagatgccgggcagggtagaaggcatatacagcaggtcgccctcatccagcggcggcataaattcgcttcccaaacggctgagcggaaatagcgtcagtagcaatagcaggccggaaaccagcagcgtggtcttcgggtagctcagcactttttgcagtacgggatgatagagcgcgatcagccaacggttaatcggattcgcctgctcgtccggtattttgccgcgtacgaaataccccattaacaccggcaccagcgtaatccctaatccggcggcgacggccatggcataggttttggtaaaggccagcggtgaaaacatgcgaccttcctgcgcctccagtgagaacaccggcacaaacgacaacgtaatgattagcagactgcaaaacagcgcgggacccacttctaccgccgcccgttctgccaactgccaccactcgttattctgcggctgttttcctgggttttcatgccgccactgttcaatgactttatgcatgttctctatcatcacgatggcagcatccaccatggcaccgatggcaatcgcgataccgcccaacgacatgatgttagcgttcaccccctgataacgcatgatgataaaggcccccagaatccccagcggcaggctgataatggccaccagcgccgaacggaagtgaaacaggaacagggcgcagatgacggcgacgacggcaaactcttccagtagtttgaagctaagcgtgtcgatagcgtgttcaatcagctgcgagcgatcgtaggttgggacgatctccacgcctgctggcaggcttttttgtatttcccgtaatcgtgctttgacggcgtgcagtgtattcagcgcgttttttccatagcgcataacgataatgccgccagccacttcgccttcgccattcagttcggcgatgccgcgccgcatctccggtccttctctgagcgtggcgacatcctgcaatagcacaggaataccgttgcgggtggtaatcaccacgtggttaaagtcttgtgcagttttcaggtaaccggtggttcgtaccatgtactcggcttcacccaactccagcacggaaccgccattttcctgattcgctgcctgaacggcagtgacgatctgctgatgggtgatgccctgcgtccgcatgcgctctggatcgacgacgatctgatattgtttgaccatgccgcccacgctggcgacttccgccacatcgggaacggttttcagctcatacttcaacagccaatcctgaaagccgcgcagatcggccagactgtatttgccgctgcgatcaaccagtgcgtattcgtagatccagccgacgccggtggcatccgggccgagcgaggttttggcctcggcaggcaggctggattgcacctgactgagatattccagtacgcgagagcgtgcccagtaaggatcggtgccatcttcaaacagcacatagacgtaggcgtcaccgaacatggaaaagccccgtaccgttttggcacctggtacagaaagcatggtggtcgtcagcgggtaggtcacctgattttctacgacctgtggcgctttacccggatagctgacgcgaatgatgacctgtacgtcagacaaatcgggcagggcatccagcggcgttttttgcagagaaagcaggccccacgtcgccatgaacagcgccgccagtagaaccagcagacggtttttgagcgaccagcgaatcacgtaggcaatcatgggtgacctccatgtccggcatgcggatcgtcagcgggtaaaaaatgcagaacgtgaatcccgctatcgtccatgttgaactggaaactgacagtgctaccgatccccacaccctgtggcagccctgacgatggcagcgtgaaatccatcgtcattggcgaccaattgagcgccggaacggcttcatgctcaatggtgacctgattgccgtttattgctttgagcactccctgcgtttgataaccaacgggagcggcgggcgttgccgatgttgttgaggatatcgatgtgtcagcatcaaattgtggtagggcgctgcgcaggctggcttcggagtcaatcaggaattgaccggaggtgaccacgttgtcgccttctttcagcccatcaatgatttctacccagtcgcccaacgatgcgcccgcggtgacgcggcgcggggtgaaatggccgctaccgtcgctcagcaagacacgattttggctaccgctgactaacaaggcttcctgtgggatcgccagacgcggttgtgcctgagtgtgagatcgttggacagtcaggtacatgccgggtttgagctgctgttgcgggttatctagcacgacgcgcgcttttaacgtacgcgtcgtactatccaacacgggaagcagttcactgatgttgccgtggaaagttttgcccggccaggcactgctggtggcgctgatgtcgctgcctatcgttaactgcgccgcctgcgcctcgggataatcgacatctacccacacagggttcaggctggcaagctcgaataacgactgggcagggttcaactgcacgccctgccgcacctccagcttattaacgtagccatctaccggcgcggtaatcgcaatcctgtcttgcggtttaccactacgctcaacctgtcgaataatggcttccggcatgaatagtagcgccaatcgctggcgagccgattgggtcagtatttcgtcgtccagttgccgtactgcaagatattcgcgctgtgccgccgcccaggttgggttccacaacgtggcgagcgtctcgcctttcttcacctgctgttgcagtgcattgaccgtgagcttctcgacaatgccgccgctaggcgcgaccagggtgtgtaatccacgttcgttgagcacgacggtgccatagcctgtggtgcgatcggcaagttcgcgcatttccgcgcgggctgtgcgaacgccaagattttgctgctgacgcgcgctgacggtgattccgccatcttcctgcacgtcatcggcatagcggggagccaattccatatccataaatggcgattttcccggtttgtcgaaacgcttgtccggcaccattgggtcgtaccaatagagtacggatcgttctggctcggccgtagaaggcgagtgcggtgtttgctgtttgccaaccagatagcccacgccacctgcactgagaatagccagcgtcatcaggctaagcatcagtgattttttcgttactattttagtcatcgcgtagggcttccctgtggcgttagatagcggatagcggcccaatattgagccatttcccgagcggtatcctgaacggcaatccggctttcgagcagtgcccgacgtgcatccaatacggcagagagattactgctaccggattgatactgaacctgaatcagtttgatgcgctgctgttggagggggagaatctcgttgttctgacgctgccagcgtgactgcgcggcttgatattgagcaatcagcgtatcgagttgcgcttgatgttctcgttcggtgagcaatactctgtcgcgggcctccatgctgcgcgatacgtctgcggcgtagtccttatcctgacgcttagatttgaacagcggcagatcgaccgtcaccatcatgcccgccatgtcatcgtaatcatctccacgcttcgcgtaatagacttcaacatcgacattagggatggcggcaacggctgactgtgcggaacgagcctgagccaactcggcttctcgctgtgcctgttgcatttctgggtgctgatgaatggtgttgctcaacacatccggtgaagctggtagccgttcaaagcggggaagttcgccgtttacattgatatctgcaatgccggtaagctgtaccagccgggcatgtgcgatgcgggtatctcgctcggcatcggcctgtttgtcttgcatcgttgccaacgtcaggcgggcatccagcacgctactcgcttcactacctgccgccacacttgctttttgtgaggcgatctgtcgctgactttcggtgaccggcgctgttacctcgctcaacgctttctgtgagagcgccagatccagccatgcctgtgccgtttcccgttgcaggcgagcacgaatactttcgctattactttgcagcgcatcggcttctacccgaatggcctgagctttgctatcacgcttacggctgctgacgtaggtttgcatgacgccgatacgctgcatagtcatcccttcccgcgtgagtcggctaccgttgttgccgcccaatggcaggttctcgacgccaaattttagtttagggtcgggaagctgtgtggcggagtcggccatgttctgtagcgcattaatctggtgttgattggctgacagatcggcggagtaacgttccgctgcctgtaaggcctgctcaagactcagatctgccgcaaaaacggcggcaggcagccacagcaacatcgccagacacacgcgcgtggcgtcgtgtttggataagttcatgatgtgctccggttagggttgctgtggcgtaatcgcggtcagagtgtagccgctgtcattctggacaaagctgaaagtgactgacgtgttgacagggagcggcgttatttcgccactggacggcagcgtgaatgccatcgtcatggcgggccattttagatcggcaaccggggcgtgagagagcgttacgctatcggcgttccactgcttaacaatcccagttgtctgataaacggctgtggccgcagggggattggtatgcatcatcgcgtgatgctggtgatcgtttgcccacgcggggatggtgaaggaggatacgaaaaaaatcaggctgctgaacatggccgagtaagtgatacgcataaaaataatcccaataaaagtaattgataaacaagatgttgcgcccgctggcgcaggagttatcaataacttgggttattctctgaatcggcagaagcggatctcggccggagggccagccgcaggaggagagaaccaggcatcgcatgcctgcttgatcgtcacagggttatcagctaaaaccagttcaccgctgactggcagtgctaataatgccagtgagccgctatcctgcttcacgctatccggcacgcagtgtttttcacacaacggcgtttgttggtcggcagcgtaagacgctttagctgcatgatgcgcgttagacgataacggctgaacgtcagcctgttgcagatgtacctgatgctggatagcgggggatgtctggctgagcgtcatgtcgcattgatgacctgcgatagccagttgtgcattcaggaaaagccagcacaataccaatagccatccccacctgcctttatggcgcagatgatgaatgagtaatggagaccgtgatgatgcggacatggcgtttcctttttggacgtcattgcagtgtaagcgcctaagctggaagggggcaagcggggaatggcatagttttgtaaagtagttttgtaaattggcagatactcatctgccaatgttatcaacgagttaattatatttaatcgtgtggttactggatgagaaattggtacgtggtgtccgagcgatagactttccccggtttcagccagcagtcgggctgcggccagtctggatgattcgggctgtcaggcaggaattcgctttccagcgcgacaccggcatagttttcatactgaccaccgtctcgcgatggtgttccggtcagaaagttaccgctatagagctgtaaggcaggagcgctggtgaaaacgctcatcagcacgcggccatcggatgaccacaaatttgcagccgggctttcgctggatccacaggtgcgatgcaataaataggcgtgatcgtagccgccaacagccatttgatcgctatcgcgtaggaaatcttcctccagcgtttttggctggcggaaatccattccggtagcgtttacctgcgtcagatcggcgttaggaatgcccgcactattgacgggtaaataatagtcggcaaatagctgcaactggtgcttacgtacatcagtcacatcgccatcaaggttgaaatatgcgtgattggtcaggcagacagggcaggctttctccacggtagcctgatacgcgatttctaacgaattatgttcggtcagcgcgtaggtcacttgcacattaagatgccctggatacccttgatcgccatccggtgagtgcaattggtaagtcacctgcgttgcatcctgactcgcaattcgccagcggcgggcatggaagccttccgggccaccgtgcaattgatgctcgttctgattcggaaccagatgaaaggtttcggtctctcgggttaatgtggctttggctacgcggttggcatagcggccaatcgatgcaccgagataagcgttttgttgcggatactgttggggcgatgcacagcccaataggacttcgcgtatttcaccctctggcagcggtagctcacaggaaagccaggttgcaccccagtccatcaggcatacacgcatgcctgcgtgattctgcaaggtcgttaattgaaacggctgaccatctggtgccagcgtgccaagactttcattcaacatgacttgctcctgtagaggcccgacaagatagagggtggcgatgcgtgtaatgctggggaaggcggcagaaattaactcagcttatcttccccttaatttgtcacctggcgtaaaaaacgcagttatgcctcttcgtacccattagggtggttggattgccagcgccaggtatcctgcgccatttcttgcaatgagcgcgtgacgcgccagttaagatctttcgccgcacgttcggcatctgcccaataagcaggcaggtcgccttggcggcgtggggcaaaatggtgagccagcggcttaccacaggcctgactaaaggcttcgacgacctgcaatacactgtagcctacgcctgcacccaggttataaatatgtacgccagcacgattttgcagggtattcatggcggcgatatgaccgtcagccaaatcgacgacgtggatgtaatcgcgtacaccagtaccgtcaacggtagggtagtcattaccgaagatcgctagtgagtcgcgacgtcctacagcaacctgagcgatgtatggcatcagattattgggaacaccctgcggatcttcgcccatctcgccagagggatgggcaccgactgggttgaaataacgcaacagcgtaatactccattctggttccgcatgctgtaagtcttgcagaatttgctcaaccatcagcttgctacggccataagggctggctggttgtccggtcgggaaactttcctgataaggtgtgtgcggttgatcgccataaacggtagcggaggagctaaaaatcaagcttctcacgcctgctttcttcatcgcttcaaccagcacgagcgtaccgtaaacgttattgtcatagtagctcaggggttcacgcaccgattcacccacggcttttaagccggcaaagtggatgacggaatcaatggcgtgcttagcgaaaatatcgtccagcagtgcgctgtcgcggatatctccctgataaaaaatgggcgtcttatcggttagacgtgtaatggttttaacgacgctagccttgctgttgcacaagttatcgagaatgacgggtgtgtgcccagcagccagcaattgtacgcaagtatgacttcctatgtaaccgctaccacctgtgacaagaacgttcataatgacctctattactgtaatgctgcaaaataacatgactagatgctgataaaggtgatctacagcgagaatctgcctatgttatcgatgatttttttacgaataaatatagtaaagcgtaggctacagtgtaaatgagcctgactttctactctatattttattttgtggtagcgttatcatccctatttccaggtgttatttacataattcatcaatctggtagcgatagatgtcattgtgtgggacgaaagtgagccggtgtgtgatgcactcgggcgcgtcttctgcgtggtgagagacaaagagtagctgcgtttctccctcgccaatcaagatatccagccagcggcgaaccagttggcgattgagcggatcaagcccctgtagaggttcgtcaaggatgagcagcgctgggtgtttgactaacgcgcgggcaatcagcgtcagacgctgctggccccaggagagcgattgaaacggcgtatcggcgatcgcgccactgagcccaagcaggattagccactgttcggtcaggtgacgttgacgatcggagacggcctgataaataccgatagagtcaaaaaaaccagacaggatgacgttgcgtacgctggtgctgacgcggtaatccaaatgcaagctgctgctaacgtagccgatgtggcgcttgatatcccagatggtttcaccgctgccgcgcttacggccaaatagggtgagatcattgctatagccttgcgggtgatcgccggtaatcaggctgagcagcgtcgatttccctgcgccatttggcccgataatctgccaatgctggccgggaaacacttcccatgtcagctcatgcagaatggggcgatcgttgtactgcaccacgccgttgcgtagcagaatatgtgcttcatcggcgggaagtgtcacatgccgttgtggatcttcgggttctggcagcgaacttcccgacagtttttcgctaaaagcgagctgtgccaccagcgcttcagagagaatagcttcacgctcaccaatgcgggtcagcgtacagtctgccagcacaccaatatggttgataaaatcagggatgtcgtcaaaccggttcagaatgagtaccagcgtatagcccgtgtctaccagcttccgtagctcatcggcaagctgctggcgggaggtgacgtccagcccatcaaaaggctcatcaaggatcagcagatcgggctgaggcatcagtgcctgacaaagcattgccttgcgtgtttcccccgtcgagaggtacttgaagcgacgctctagcaaatgcgcaataccaaactggcatgccaactgttggcaacgtgtgggatcgttgaggctatcctgaatcacttctgccgtagtgcggccggtgtcatcttcaccttcactcaggagatcggtgttattgcgttgccattcgtcggaaaccagcttttgcaattgttcaaacgacaggcgaacaggatgctgaaaccccgttgttcgttcaccactcaataatggcagttcgccagatagcgcccgcgccagtgccgatttaccacttccgttggccccgacaaaggcccagcactggttttgttcaagcgtcagttcgtccaaacgcaacatgcgggtatcgctgagacgaaacaatccttgcgtgattttcaacaatgacatcttctctccttcgtcagtggccgatggcctgctctagtggtctacagcattcagcgttattaacaaagcgtggcgatgatgactcggtcggcatgaaaacaggctttcacgtccattccctgttgcagcttttgctgttcaagcaaggtattcggcaccatggcgcagagggtctcaccccccgtcaacgtaatcagaatttcgctgttttccgcaccgtgctgaatggcctgaatttgccctggcaagacgttatcaacgacaggcgcggtgtatgtggcggcgtacacatcgatccacggtgctttaatcagggccagcacctctttccctttctgtaattgcaggcgctcggcgctttgttgcgtaatcagcgcgctgatcgttgttttaccatcggcaagtaaaatatccagatgttgttgcacctgctcttcaccgcgtgcgagcacggttccaaaaaactgattacgtgcactggtttgcagagataaacgcgcgatggctgccagcaggctatccaacggcagcccgtcttcttgtaagacatcaaaagctttttgctgaatctgtgcgagcaaatcgtacagttgaagaaggcgttcgccataacgggtgagttgcgcaccgccgccgcctttgccgccggtcatgcgctcgacgatggtttgctcggaaagttggttcatctcattgatggcatcccatgcgcttttgtagctaattcccgccagtttggctccctgactgattgaaccggtatgacgaatttgcttgagcaattcaatacgccgcgggtcggcgaataaacgctgttggagtttcagggtgagaagaatttcagcctgcatagtgggaacaccgtcggtgagtttaattctctgtattgtcgctattttcttcatcaggggcaaatcgcacaaatagacgcactattttctcttactgcggtagactagatcacaattacgacgatttcggtttacggtgaaatagcgtaccaaaagggctaaagtagcgttaccgttgcaataagtgaggtaagcatgttggagttgttgaagagcctgctgtttgcagttgccatggttcctgtgatgatggtgattatcatgggggcgatttactgcctgggcgaagtatttaacgtgttgtcccgcatcggccattctgacggccagcgcgcaaagaatcagcactgattcacgatccttttctattttgatgtccggcttcttgccggacatttcttttctacctcctaatatacccctagataattcgagtttcaggcagccaacgcacatgcaacttgaagtatgacgggtgtatctacctctttaaagcgcatgacactgcttcataattcgttatattattatttacacaacgataattgtcaggagacaagaatgaagcagcaatggttaaaatggttcgccgcattgacactcagtgcaggaatggcgttgcccgcggtggcagaagataaagtcacggtgttcgccgcggcatcattgacgaatgcgttgcaggagatcgctacgcaatatcagaaagagaaaaacgtcgctgtcgtggcgtcttatgcctcctcttcaacgctggctcgccagattgagcaaggtgcgcctgccgatctgttcatctccgctgaccaacagtggatggactatgcgcaagataaaaacctgatggatatcgctacgcgccatacgctgctgggcaatgagctggtcgtgattgcgccgaaggtgagtgcgcagaaagagattaacattgacgataaaacggactggaaaagcctgctgaaagacggacgtctggccgttggcgaccccgatcatgtgcctgctgggatctatgccaaggaagcgttgcagaatctgaaagcctgggatgaactttccccgctgatggcgcgagccaacaacgtgcgcgcagccatggcgctggtggaacgtgaagaagccccgctgggtattgtttatggttctgatgcggttgctagcgataaagttaaggttatcggcacgttccctgcggcgagccacaagcctgtcgaatatccgatggcgatagtaaaagagcataaaagcgctgcggttactggtttttatgattatctgaaaacgcctgaagcggccgcagtgtttaaacgttacggcttcgcgccgcgttaatgatgctgagcgattacgaatggcaggcggttgagctgagcctcaaagtttccgttgtggctgtggcgtgcagcttgccgtttgggatactaatggcgtgggttttggtgcgctgtcggtttcccggcaaatcactgctggatagcataatccatttaccattggtgttgccgcccgtggtcattggttatttgttgctggtggcgatgggaagacgcggcgtaatcggttcctggctttatgactggttcggcttcagctttagttttagctggcgcggtgctgcgctagcgtcggcgattgtcgcgtttccgctgatggttcgagcgatccggctgtcgcttgatgccgtcgatacgcatctggaacaagccgcccggacattgggtgcctcgccttggcgcgtctttttcaccatcacgttaccgctctcttttcctggaatcgtggttggaaccgtattggcgtttgctcgttcgcttggcgagtttggcgcgaccattacgtttgtctccaatattcccggcgaaacccgaaccattccactggcgatgtataccctgattgaaacacccggagcagaagctgatgcagcaaggctgtgcatcattgccattgtcttgtcgctggctgcgctgatggcatcggagtggctaacaaactggagccgcaagcggttggggggataatgctgcaactcgattttcatcaacagctgggtagccttgaactccacgttcagtctgaactgcccgccaatggtattaccgctattttcggtgtgtctggggcaggaaaaacctcactgatcaacgctgttgttggcctgacccgacctgatggcggccggattgtgctcaatgaccatgtgctggtggatacgcagcagcgtgttttcctgccgccagaaaaacgacacatcggttatgtgtttcaggatgctcgcctgtttccgcattatcgtgtacgcggtaatttgcgctacggcatggctgaaaaaatggcatcgcagttcgatgacatcgtcaatttactgggtattgagcatttacttaatcgctacccgctgacgctatctggcggagaaaaacagcgcgttgcgattggtcgggcgttgctgactgcgccagaattgctgctcatggatgagccactggcatcgctggatctgcccagaaagcgtgagctgttgccctatttggaacggttggcgaaagaggtcaatattcctattctgtatgtcagccatagtctggaagaaattgtccggttagccgatcatgttgtggtgcttgataaaggcaaggtgaaagcgcaggggctgctggaagaggtgtgggccagtagcgcgttacgcccttggttaccgaaagatgagcagagcagcattctgagtgtgcgcgtgttagcacagcatgagcattacgcaatgacggcattggcattagatgaccagcaggtatgggtcggaaaagtcgagctggcgcaggatgccgtattgcgcattcgcgtgaatgccgccgatgtctctctggtgctacagccgccggaaaaaagcagtatccgtaatgtgctgcgtgccagcgtggaggaatgcattgatgtcgacggacaggttgaagtgaagctggccgtcggccagcagacgctgtggtcccgtattacaccctgggcacgggacgatctcgcgcttcatccggggcaaatgctctatgcgcagattaagagtgtgtctattacggcgtaaacacaggctgagcggtaaggcagtgtcctgcatcgctcggtctattgcgtggaacagtcgatattctgtgactaagataacaaattgaggattgagagtgattttcaattcgttttttctaccgtgtgaacaaggtagtcagataagttatctcggcttcattattttttcatcataaaaagtaatcgattactttttgttttcacctgtgctacgggataaaaataggagaaggatatgccttgtatgacattgttacgccgtgcgttcgcgataccgctgttgttgatggtttcatctggtctggcacttgctgagcgtccagcagaaaatcagaaaatagcgttgcagatgtatacgctgcgtagcgtgagtacgcttgatgagcaattctctatggcgcacaacgctgggtttaaagcggttgaactcgtcgggacgcacggtattagtgcgtcagaaatgaaggggttgctggggaaatatcagttaaaagccattgctgcacatgtccagcttggcgaactgaaaagtaatatggctgaggttgtggcctttaacaaagcaatcggcaaccgcatgattatcgtgccgtggctaaatgttgaagaccgaccgaatagcgcagagggatggcagcgctttggtacagaaatgaacgaccttgggcgtgaactgaagaagcagggtatgcagctggcttatcacaaccataattttgagatgaagaagtatcgcggcaaaacggcgctggaaattatgttagatgccgcagagccagagaacctgatgctggaaatggatgttgcctgggtatccctaggagggcaggatcctgcgcgccttctgcgccagtacaaaggccgtatctactcgattcatgcgaaagacaatacctccatcggtatccgcgatgatgaaatgaactttgctccaccgggcgagggcattttggcgtgggaagagattctcccagcggcggccaaagcgggcacccaatggtttgttgctgagcatgatttgccgaaagatccgcaggccattatttccgccgcctaccagtcgttatatgaaaaactgagtaaggtaaaaagtaagtaagaaatagagatatcaacctgcggtcagcgaaccgcaggctgtcaaagtggggttaatgaacggtgtattctgcgtgggttagctggatgcccgttcgacaaacgtccattccagtaaacgcttttctgtttcgctggcaggttggtcaatctgttgtaacagtaacttcacggcttctctgccgatatgcgcagacggctgctgaatagtgctgagctgcggtgaggtgatgtagcccagttccgaaccgtcgaaaccgatcacggcaatatcctgtggcgcgcgcagtccggcctcattaattgccgataatgcgcctgctgccagcgtgtcggataccacaaagacggcatccgggcgttctggggcgtgaagtagcgcggtcattgccgcttttccgccttcatagctcagcgcattagcgtattcgactttgccataatcaaacgcattttctgcgataacgtcgcgatagcctttctctcgttgctgggcatagaggtaattcatatcgtggttaatcatggcgatacggcggcggcctttgccaataaagtgattaatgacgaaacgggacgcctctgcatcatcaataccgacggatgaaacggcggaggtatcatcatgctcggcgcattgtacccaaggcgcggtgccaatcatgtcctgaagcgctgacagcgtcgaaatggcgtccatggtaatcacgccatcgaccattttaccggacagcagttgcaggctggagtgggcgcgaacgatatcagagccggaattgcatagaagtatgcggtagccattttcttccgcttccgcctcaatgccttttaccacatcggcgcagaaagggttggcaatgttggaaaccatgaccaagagcatgtggctgcgtgcggtacgtagctgtcgggctagtaaattcggctgatagttactgttttttatcgcattgagaacacgttcccggttttgcggcttcacggtatcaatgttgttcaacacccgtgaaaccgttgcgaccgagacacccgctatccgtgctattttttgaatcgacataattcagaaggtactcacgctacttatgcttggctgagcagattaccataaatatctctggctgcatcccgcgggcgttgtacctgcgggatgaatgccataagagaatgaacggcctgatgccttaatcggcgaccttcacccacgcttgctgctggtgactttgcacgatggcatcaatgatgaacatgatgttcgcaccgtcgtagaaggtggcgaaattgaacggatcgacgccgggttttttgccgtcgcgcaggtaggtgtaaaaattcgccatcatatttttgaacgcatccggccagccctcgatatgtccaccggggaaatggactgcggcggcggcttctgggtttagcaacgatggatcgtctgacaacagctgattgggtttatctctatggccgatccatagctgctgcggtgtttcctgatcccaagccagcgattgctcgctaccattcacttcgaacgtcaggcggtttttccggcctgcgctgacctgagaaacggtaaacgatccgcggctaccatcatcaaagcgcagtaaaacggtcgcgtaatcttcggttttaaccggtttgtcgtcgtactcgggcggtctatcggatgatgagaacgtggcggtgccattccgattagatttgcggatcggatggacgatagcgaaatctgcgaagacttcgacaattttcctgccggaaataaactgtaccgtatcgcaccagtgtgagccgatgtcggctactgcacgggaaataccaccgaactcgggttcaacacgccagttatagtcggtgtcgtgcagcatccagtcttgcagatagccgccgtgtaccgcaaagagtcggcctatctcttgacgcttaatcatactggcagcctgctgcaccatgccaaattggcgatagacaaagctgacgccgtggacaacacccttttcttctgccagtgcgaccagttcacgcgcttcttcgctggtcatacacagcggcttttctgaaaaaacgtgtttgcctgcctgaataatctgcttattgattgccgcatggagatggtttggcgtgcagttgtggatcgcgtcgatgtctgggtgatttaacaaatcagcgacgctgccgtaggcatgaggaatgttgagctgacgggctttctgttgagctatatccagcgagttttctgccaatgcgactacttcaacaaagccgaggcgacgaatcgcctctatatgtgctgggccaataaaaccggaaccaataatgccaacgcggatcattctgcatcctcctcttttaatcccaacatttttcttaccaacggacgatcgtcgctggtggcagcaaaatcgtcaaaggcgcgctgagcgacgggaataatatggcgatcgatgaacgccgcaccttctttcgcaccacagttgctgtctttcaggcagcattcccactcaagcaccgcccagccgtcgtaatcgtattgggcaagtttgctgaagatagcgccaaaatcgatctggccatctcccggtgaacggaagcgcccggcgcgttcagcccatgactgatagccgccgtagacgccgcttttgctcgatggagtaaattccgcatctttcacatggaacgctttgattcgcgcatggtagcgatcgataaaaccgaggtagtccatctgctgtaaatgcatatggctgggatcgtaaagaatgttggcgcgcgggtgatgattgacgacatcaaggaagcgttcaaaagttacgccgtcgtgtaaatcttcgccgggatgtagctcgtaacacacatccacgccgtgctcgtcaaaacagtcgaggatcggcgtccacagtcggccgagttctttaaaggcttcctgaatcagggcttctttacgcggtggccacgggtaaaaatagggccaggccagtgcgccagaaaatgtggcgtgggcgttgagccccaagcgtgaggaggcttttgccgcctgctttattgctgagatggcccactgctggcgagcttgcggattacggcggtaggctggtggggcgaaatcgtcaaaagcatcgtcataagcagggtggacggcaacaagttgtccttctagatgagtcgacagttcgctgatggtcagcccgtgctgtgccagcaggcctttcacctcatcacagtatgtttggctatcggcggcggtggctagattaaatatatgcggatgattgcagggaatttgcaacgctttaaagcctaatccggcggcccattgcgccagattttccagcgtgttaaagggagcctgatcgccaatatactgggcgagaaaaatacccggtccttttaacgttttcattattacctcctttggcaacgggttgtggttatcaataccgttgcacgattgcgatagcagtggtgcagaaaacgggatgagtacattaagcgtcctcatcccgttttatccttaaataatcggtatcagacggttaggcctgctcctctttatatttgaacgagaagaggaaaatgatggcgatagcggcagcggcgaccgctgggatccaccagaaagaggtccagattgcgggctcatttagcgtgccgttgtcgaagagacggttataaatcgcaccggaaacctgcgatcccagcagcatgccaattccgtaggtgaacagaaccaccagactttgggcctgacctttgattttttccccggcgatgcggtcagtgtagatgaagccaatgacgaagaaaaagtcatagcacacgccatggagcaggatgccgatatagagcagccagcgggtttcttcattcacgccgagtgcgaagaatgcgtaacgtacgaaccacgctagcatgccgatgaacagcatgtacttcacacccagtcttctaaacaacagcgggatgatcagcatgaagaagatttcggacatctggccgaacgacatagcggtactgacgttgctgatgccaacatcgctcaggaaggaggcggtgtaagcatagtaggtgcctagcggaatcgagatcagcatggcgcagatggcaaacaccagaaaatggcttttcttcaacagcgcaaatgcatcggcacagaacagatcgcgtaatgccagcggtgagccttttgcgggcgctggagtatgtggcagcgtcaggctgtaggctgccagaatggcggagcaagcggaggcaacgtagaaaatattgacgcttgcggcgatgccagccatcccgatgcagacaccagcaacgatccagccgatcgtgccgaacacccgcacaacggggaagcttttttcactgttactcaggctatggaatgcaatgttgttagttaacgccagcgttggcataaagcacagcgtgtaggcgaacaggagtatcagcagttgtgtgccgttctcgctggtcaacgcactgggaacaaaccataaaatgatggccccgatcaggtgcagcagcgccatgactttctgtgaggggaagaagcgatcgaccaccatacccaatacaaacggagaaaggatcgaggcgatcggtccggcagagaaggcgtcgccaatcatggcagccagattatgctgtgtcataaccaggcccaacgtaaccgaccatgagccccagatgaagaactctaaaaacatcatgagtgacagtctgggaacgacgaaggccggttgtaacgatttggtagctgtgttttcagatgaagaaaccatgcggtatccctcttaaaagtaatcgattacaatctgtgttttttaaatgtaatcgattacttttaacttaaccgcagcttttagccgtaaatgagatccttatcactagaaagttatatagccatagcgtagttggctgttttcgcgcaatgatcgggtatctgctttgattgaggggaaaagaagaatgacgcactttgttttagtgggcgatgtcggcggcaccaatacgcgtttggcgctgtgtgacgccatgacgggcgaattgtcgcaaattgagacgtattccgggctggatttcccttctctggaaggggcgatccgcgattatctcgattcgcggcaggtcacggtgcaggatgcctgtatcgcgattgcctgcccgattaccggtgactgggtagcgatgacgaaccacacctgggcattttccatcgctgaaatgaaagcgagtctgggtttacgccactttgaggttatcaacgattttaccgcagtttccatggcggttccggtgatggggcgtgagagtttgctccagttcggtggtggggaacctgtgccgggtaagcccgttgccgtgtatggcgcaggcacggggctcggtgtcgctcatctggttcatgttgccaaccaatgggtcagcctgccgggtgaaggtgggcatgtggatttcgcggccaatagcgatgaagaagacaacattctgactattttgcgccaatcgttggggcatgtttccgcggagcgcttgctgtctggtcaggggctggtgaatatttaccgcgccatcgtgctatctgacgatcgtacaccggaggcgctggagccgaaggatattaccgaacgtgccgtcaacaatactgacgtggattgtcgtcgcgcgctgtcgctattctgcgtcatcatggggcgcttcggtggtaatttggcgctgaatttaggcacgtttggcggcgtttatattgctggcggcatcgtaccgcgctttctggaattttttaaagcctctggctttcgtgcggcttttgaagataaagggcgatttaaaggctatatgcaggatatccccgtgtatctgattacgcatgaacagccgggattaatgggggcaggggcttatctgcgacaggtgctgggcagcgcgctgtaagtctgttcaatagtcgaacgcaatcaggaaaagcgatgtgatcgtctaataccactcgcttgcctgattgcgtcaccattagttatgccagaatgcgggtgcggataacctctgcgatgctgggttcttcattgctgccaatcaccagatcggcacgtgccttgatctcgtcggcgctgttgcccattgcgacacctagtcctacgccttccagcatgctgatatcattaaagttatcgccaaatgccacgacgtccttcatgctgataccctgctcgccgagccattgctgaagcagtttacccttgctgttgccggtttgggcgatatcaacctgatcctgccatgaccactcgcaggccaatcccagctgtttttccacttccgcagcgaaattattcagcgtagggacatcggcatgtgtggttgcgaatttccagatgtcgtgagacgcctccgtttgacgcaccaaattttccacctgtgcgaagcgcgggcgctgctgctctggcaggctagaagcccatgccagcgtgcgaaccacgtgtccggtaggatactggtaatacatgtcgtcatcagcatacatcaacccatgaatatcaaattcctctagcagcgtgatgacattttttgcctgatctgcagagagcggattggtgtgcgacgctcggccctgctggtaatcatagacgtaggtgccgttacagcagatcgcaggcgtatccaactgcaatccctgataaaaagggtggattgctgagtggtgacgccccgtgacgatcatgacttttatgccttgctgacgggctagtgcgagtgcgctaagagattcagggaggatttttttctgttgattcagtagcgtaccatcaagatcaagtgcaattactcggtaggtcatagttgtctcgcaaataaaaatgtgggtatcaaattacctctacgataaaggacacggcgaaaaatagacagataacagcgagataaaagtgtctggctggcttggttgcgaagtattcggtgccgtgggatgaaatgggttcatacgggatatcattgtctattttctatgctttcaacggcttatcatctattttttaagcaatcaatcacaacatagctttacaatacgcggcgtactgtttatagtgcgcgtcattgcggaggagtggccgagtggttgaaggcaccggtcttgaaaaccggcgacgcgaaagtgttctagagttcgaatctctactcctccgccactttcaatatttccccatgtctcttcttgttatcctattatcttccattaatattctgcaccatcactttttatcacccattcagttttgctgcatcatcagcgccgttagctaaatcaatcattacttaaatcagccactgcttaaatcaatagtagccttgcaatgtctctgtagaatagagtgattggtcattaatggtatacgtgcgccaaggtgagccagttcgttatcctttcaatgaacctcttatgagctttcctgtgccgccacattcgcgtgaaataaggagaatacgatgcagcaagttgtttatgtcgccagcccggaaagccagcagattcatgtttggcagctcggtgctcagggaaatctgacattattgcaaaccgttgaagtcccaggacaggtccagccgatggcgattgcgccaaataagcgccacctgtatgtcggtgttcgtcctgacttcagggttctgagctatcgtattgatgaacagggtaaattgacggaagcgggcgttgcatccttaccgggtagcccgacgcacttgtctaccgataacgatggacgtttcctgttcagcgcgtcttacagcggcgcctgcgttagcgttagcccgattgatgctgacggcattgtcggcgagccgattcagcaactggacggattggaagggtgtcactctaccaatatcgatccaaccaataccgtcgtgtgggcaccgtgtctgaaagaagaccgtatccgcctgtacgatctgggttcggtgggagaactgagcatacatcgtcaggctgaaatgacgacggtatcgggtgctggtccgcgtcatatggctttccatccgaatcagcgctttgcctattgcgtgaatgaactggacagttcagtcgatgtgtaccaattggatgcagccagcggcgacgtgcagaaagtacaaacgctggatgccatgcctgctggctttagcgatacgcgctgggcggcagatattcacatcacgccgaatggcaatttcctgtacatcagcgatcgtactgccagtttgttgagcgttttccagatatctgaagacggcagcacgttaacgctgacgggtcatcagccgaccgaaacgcagccgcgcggtttcaatatcgatcacaccggtgagttcctgatttcagcggggcagaagtctcagcatattgaggtgtatcacatcgatcagcacacgggcgatctgcaaccgctggcgcgttacgccgtcggtcaaggtccaatgtgggtggcggtgctggcgctggattaagtaagcgaagcacaacattaagattaagccctgcgtttatccgcagggcttttttgtcgctaatattgtgaaacgttgatgctgtgaagtgctgatttgtgtacagggtcggcaattaaccccggtattcgataatcgacaagcccgcgttgtaatctgtgctgtagatgatgccgtcggcatcaacaaacacatcgcaagactgaatgatctgcggtctaccgggacgtttatcgaccattttggctggtgcagcaggcacaagcgcaccagtttcttttggctgatatggattactgatgtcgtaagcccgcactcccgcattttgatacgtggcgaaaatcagtgatgaactgatgaagctgccgggtcgattttcatgcaggttatgtgggccaaagtgcgcgcctttcttcacataatccgcctctttcggctggggaaaggtggcgatgctgaccggattactcggttcacgaatatcgaacacccaaatcaatttctcgccatcttcctgattatccaataccgcttcatccaatacgatcaacagatcgcgatccggcagcggtagcgccgtgtgtgtgccaccgccaaacggcgggctccagttacggtggctgatgagctgtggatgggtacgatcgctcacgtccagcagcgtcaacccgccatcgcgccagcttccgtaggcggtgtcaccgctgatgatggcatggtgaagagcgtaacgcttgccttcaggccagcttgctgtctccccgccagcggtgtgcataccgggtaaccagtaacgcccggcaacttcagggcgctgtggatcggccagatcgatagtcagaaagatgtagtcgctatagccgtcgagcaaagcggaaacataggcccaacgcccacccatgtaccagatgcggtgaatgccgatgccgtctaacggcaggaagctgatttcactcggtttatccggcgttgagatatcgaaaattcgtaatccggcgctccagcttttgccttgctgtttggtactgaccgtatcggcgacggagcgggtgtaatagaccttttcctcggcgaagctggcgtcggcaaacaaatcgcgcgcattgacgacgagcaggaggtcatcatgtgtttgcagatgaatattccaggtgccgggcggggcagcaataaaccccgctggcttgggattcttggcatcgcgcacatccacaatcgacacgccttgtgaaaccatgtgcccgatgtaagcgtagccgcgatgaaccatcacctgcacgccatcgggtttgccgccctgatcgctgtgtccaatcagccgcatattgcggctgtaatcgggtgttggcagaggagtcgatgccatgagttacctccgtattatttcgcctgtttggcttccagtgtagcaaaccacggtgcgataaaatcatccgtatggccccaacctgggatgatttttgccaatccggcgacgttgaccgcgcctggctggctggctaacagcgcctgtggaatcgaggcagcgcggaactcgtaggttgcaggcgttggttcaccggcaatcttgttggcaaccagacgcaggttcactttaccgatcaacttaggatcgacggccacgctgactttccacgggctgctcgcttcgcgcatcaactgtaaatcctgattggagatgtcgatgctatatagcttgatttcagtccggccattttctttcaatgccttataagcaccttggctgaaggcatcccacgatccccagattgcatcaattttgcctttcggatacttcgccagtactgcgccgactttattggcggtatcaccctgtacgtcagaggacacagcgccaatcgattccagctctttgatgccggggttggctttcaggatctgttgataagcgagctggcggcgttccatcggcgggaagcctgcgacccatagcttgatgatattggctttgccgttgaagtccttaaccagttggccgaaggattcgttagtgagtgaggcgtcatcctgctgtgtgacagtcacgcccggaatctggccgttcacggcggtatcaaacacggaaacggcaataccgctgtcgacgatgcgcttaatcaaatcggtagagtagggatcgcggccctgtgacaggataatgccatcatatttctggctaatggcctgattcacgaaatcctgaaaacgggcgtcatcgccgttgctcaagaacgtgctgaccttgaagcccagctttttaccctcttcgagcacgccggaaacaaactgtgtagtgttgtcgtccgatcccaaattgcggataacggcgatccgaaccggaccattatgattggcgatagcggccggaacaggggcaatggtggcgctctgattagccagtgccggtaatgctgtcagtaagctcagtgcaagcagggcaggcgtaaatttcttcattatcagctccgtggcgttttataaattgatgttgtgtcgatgacagtattgttatgtagtttgcgttactacttatagctgtctttatgtctggatgtctatttaaaaataatactgcatcatagccgttgagcgatagccgagaaagaggggatgattatgatttttgggtttaagttataacgattagtgctgactgcggatgcaaagaaaaatgcccgcgaggcgggcatttgagaccgttgacaaacctatttgtcgaacgaaaactggagtaacggaatagaagagtaaagcgtttgcgccagggatggcgcaatccgagcttacatggacgtacttgcagcgtctttacgatctatccgttactaccgcactacgggcgttgtgaaggtggttagatgaaaagagagtgaattatttcttcgtctctttctcttccatttcacgtgcccagcgcgggtggtgcttactcgcccaacgtttggagaccttaccttcaatcatgcccttaatcgagcctttaacccagaatgccatgtacatgtggatcaggatggcatggatcagcacgatagccgccgcagcgtgaatcagaatagcgtagcgcacgatatcaatcgggaacaggtgagcaaaataaggacgccacatgataaccccggtaatcagcagaaccagcgtcagccccatgatgctccagaacatcatcttctgacctgggttgtatttacccacctgagccacttcatgttcattacctttcaacacttcaataatgttgaggaaccacggcagatcgcgtttcttcggaatgttatggctaacaaagcggaagaacattgggatcagacagataacgatcagcacgccaaagaacgggtgcagaatacgccccatttgcggcgtaccaaacgtctgggtcaaccattgcagggttgggaaaaacagagcaatccctgagagcgcgaccaagaaaaagctaatcaccacaatccagtgacagatgcgatcgataaacttggtgcgcaaaatcatttttggtttactcatgtttgtctcccccttctttgtcttcttcctcgtgctcatgctccatttcttctgtgttcggacctacaccgatgtagtggaacattaacccagcaaaggtggcgacaaaccctaacgcagagagcggcttcagaatgcctttccacagattgaccggtgtggaaatttgcgggtcatccggcaggttgtgatagagcgatggtctgtctgcatggtgcagaacatacatcacatgcgtaccgcctacgccctgcggatcgtaaagaccggcgtgttcgtaaccacggcttttcagatcggcgatgcgttcttctgccagatgcttcatctcttctttcgtaccgaaacgaatggcaccggtcggacaggttttcacacaggcaggctcttgcccaacgctaaccctgtctacgcacagcgtacatttgtagacgcggttatcttctttattcaggcgtggaatattgaatgggcaaccggcgatgcaatagccgcagccgatacagttttcggactgaaaatcgacgataccgttggcgtactggatgactgcgccagcggaaggacaagctttcagacagcctgggtcgctacagtgcatacagccatctttacggatcagccattccaaacgatcgttctcttccacttcggaaaagcgcatcagcgtccaggatttagcgctcagatccgcggggttatcataaaccccgaggttatggccgacttcgtcacgaatgtcgttccactctgaacaggccacctgacagcctttgcagcctatacaggtggtgacatcgatcagttttgccacttcgcttttgtcattacgcacatgcggaggcggtgtaaagccgttggtggccgagcgtttaataatatcttgtgattgcattgacatagttggctacccttacaccttctctacattaaccagaaacgctttgtattcaggcgtttgtgaattagcgtcgccgacgctcggggtgagtgtattagccaagaaccctttacgcgtggttccctcatagccccagtggcagggaataccaacggtttccacactgtgtccggcaatttccagcgttttgatacgcttggtaacgaccgctttggctttgatgtagccacgtttgctggagactttgacttcatcgcctgctttgatgcctttgctcttcgccagattttcaccgatctcaacaaactgctctggctgtacaatcgcattcaaacgcgcatgttttgtccagtggcggaacaattcggtaatcgaatacgtggtcgccacgtaagggaagtccttcgccgtacccatcgttttcgcatcacgtgcaaataaacgcgctaccgggctggaaatcaccgatggatgcagcggattcgtgccgataggtgattcgatcggttcgtagtgttcagggaacggcccgtctaccagtttgtccacagagaacagacgtgccagaccttctggcagcatgatgaacggcccggtgtctttgcccggcggtacggtggcgccgaaatccggtacatcaatgccttgccatctctggccgttccattccagcaatttacgcttgctgtcccacggtttaccttgcaggtcggcggaggcgcggttgtagaggatgcggcggttttgcggccagcaccatgaccagttcggcgtgcagcccagaccggcatcagcgttgtcgcgtttatccatctggttaccggcttccgtccaactaccggcgtagatccagcagaaacttgacgtcgtaccgtcatcacgcagctgtgagaaatcagcaagctgctggccttttttcaggatcagtttgccgctgtcgtcgtagatatcggccagcgccataccgttggcttcgcgggcgatctcttccggcgttggatcttccgggtctttatagttccagttgatgttcatcaacggatcggaatacgcaccgccttcttcgttatacagttcacgcaggcgcatcagcagcttgccgaggattttgccgtcgtgatgggcttctcctggtggctcggccgccgcccagtgccattgcaaccagcgaccggagttggcgatagaaccattctcttcggcaaagcaggaagaaggcaggcggaagacttcagtctgaatggacttcgtatccacatcattgaattcgccgtagttctgccagaacgtggatgtttcagtgatcaacggatcgatgatgaccatatacttgagtttggagagagcttcggtcgctttgttcttgttggagaacgcggcaacggggttaaagccctgaacgatgtagccgttcattttgccttctaccatcagctcggtttgcaccatgatgtcgtagctgcgatcccacttcggtaaccagtcataaccccagttattcgcagcctgagcgtgatcgccgtagaagctcttcatcatactgataaagaattttggcgtatttttccaatagttaacctgatcaggcaacagcgctgttggcgtaatttgcgtgagataggttttcaggtccggttgtttttctgacgggagtggcatatagcccggcaggtttgtcgttagcagaccgaggtcggtatagccttgaatattggagtgaccgcgtagggcgttgatgccgccacctgccatgccgatattgcctagcagaagctggatcattgctgctgagcggataatctgcgcaccgttagtgtggtgcgtccagcccagtgcatacatgaaggtcgcggttttatttggcacacaggtttcggccagcgtgcggcaaatggtttcataatctttggctgacgtaccgcacagagaggtcaccatttccggcgtatagcgggaaacgtgctttttcagcaggttccagacgcagcgtgggtgagacagcgtgttatcacgcttggcaaaaccagattcatccaactcatactgccagctggatttatcatattggcgagtttgctcatcgtagccgctgaacaagccttcgtcgaagctgaaatcttcacgtacgatcaggctggcactggtgtaggacaccacgtattcgcgatgaattttctcatgtgtgatgaggtagttaacgataccgagcaggaaagccgcatcggaacccgcgcgaatcggtgcatacagatcggcaactgccgcggaacggttaaagcgtgggtcgacaacaatcaattttgcattattgtgcgttttcgcttcaacagcccatttgaaaccaaccggatgcgcttctgccgggttaccgcccatcacgataatgacgttggcgtttttgatatcaacccagttgttggtcatcgcgccacggccgaatgtcggtgccagcgcggcgacggtgggtccgtgacacaagcgagcctgacagtcgatggcaaccatgccgagtgagcgggcaaatttctggtcgagaacaccggtttcattgctggcggcagaagaacacagcatgccggtagtcagccagcggttgacggtttcgcctttcgcgttggtgcgttggaagttggcgtcgcggtcagctttcatcaggcgcgcgatgcgctcaattgcgtcatcccagctgattcgttgccatttatctgagcccggcgcacggtattcagggtagagcaggcggttttcgctgtggatatagtcaaccaggcccgcacctttcgggcaaagggagccgcggctgactgggtgatccgcatcaccttcgatatgaaaaatggagggttttgcattcttggcgccatcgcccaagctatacatgagcacaccacaaccgactgaacagtatgtgcagttgttacgcgtctctttcgcccgtaatagtttgtattgacgtacagatgccattgcttccgtgggtgtaaagcctaataccgcgagagtggttccagccatcccccccgcgcaaactttaaagaaacctcttctattcagttgcattagtttccctgtgtaattatgtgtcatttttgttgcgagcaatttaacaacacacaaaatgtgggctttgcgcaaaatcaaaatttaagtatttaaatccccattacacctacaaaggggtatgttttttattcgctatatattgtaatgcataacgtttttgttatttcatggttacaagttatgcagagtgacgaatcggtcggaggggaataagcggatatttgtggaggaattgttgcaaaaaaagccggataagaatccggcttgatgtggtttttatttgacctgcataccaggttgagcgccgctgtctgggctcaacaggaagatatctttcccgccaggacccgcagccatcaccataccttctgatatgccgaagcgcattttacgcggtgccagattggcgaccatcacggttaaacggccttccagcttagccggatcgggataagcctcacgaatgccagagaagacctggcgcgtttcgccgcccaaatccaacgtcagacgtaatagcttgtcagaaccgtcaacaagctcggcctgcttaatcagcgcaatgcgcatatcgactttggcaaaatcgtcaaagttaatagtgtcttgcactgggttgtctgccaacgggcccgatacgacgttttgcgctgtgaccatgtcttctttagacgcatcaaccattgcgctgactttatccagatcgatgcgattgaacagtgctttgaatggattgacctgatggcttagcagcggggtggtgatagcatcccagctcagttccgtgttcaaaaatgcttctgtgcgttgcgtcagcgcaggcagaactggcttcaggtacgtcatcaagacgcgaaacaggttgatacccattgagcaaatggcttgcagatcggcatcccgaccttctactttcgccaccacccaaggcgcttgttcgtcaacatagcggttggcgatatccgccagtgccatgatctcacgaatggcacgcccggactcacgactgctgtaggcctccgcaatgctggcgccggcatcggtgaaggttttgtacagctcagcgtctgccaatttgtccgccagtttgccgtcaaagcgtttgctgatgaaacccgcattacgcgatgccagattcacaaccttgtttacgatgtcagcattcacgcgctggacgaaatcttccagattgaggtcgatatcatcaatgcgagaagacagttttgcggcgtagtaatagcgcaggcaatcggcatccaaatgttgcagataggtgcccgctttaatgaaggtgccgcgtgatttagacatcttggcaccgttgaccgtgacatagccatgcacgaacagattcgttggcttacggaaaccgctgccttccaacatggccggccagaacaggctgtggaaataaacgatgtctttaccgatgaagtgatacaaatccgcgtctgagtctttcttccagaaatcatcgaaattcagatcgccacgtttgtcgcacaagtttttgaacgagcccatgtagccgattggcgcatccagccagacgtaaaaatatttgcccggcgcatcagggacttcaaaaccgaaatacggcgcatcgcgggtaatatcccactgttgcagacccgaatcgaaccactcctgcatcttgttggcgacttgctcctgcaatgcaccagaacgcgtccaggcttgcagcatgtcgctgaaagcgggcagatcgaagaagaagtgttctgattcacgcatctccggcgtcgcaccagaaaccgcggacttcggttcgatcagctccgttgtgctgtaggttgcgccacagacttcacagttatcgccatattgatcggcagccttacatttcgggcaggtgcctttaacgaaacgatccggcaggaacatacctttctctggatcgtacaactgagaaatcgtgcggtttttaataaaaccgttctctttcagacgaccataaatcagacctgacagctcacggttctcttcgctatgcgtagagtggtagttgtcataactgatattgaagccggcaaagtcctgttgatgttcctgactcattgccgcaatcatctgttctggcgcaattcccatctgctgcgctttcagcatgattggcgtgccgtgggcgtcgtccgcacagataaagtgaacctggttgccgcgcattcgctggtaacgaacccagatatcggcctgaacgtgttcaagcatatgaccgaggtgaatcgaaccattagcgtaaggcagcgcgcacgttaccaagattttctttgcgacttgagtcatgaggaacttgctttcttttgtgaatagagggagatcgatgttaaccgatagcgccttgctgcgtaaaccgctggcgtgagtaaaaacggcaggaaacaccctggcagattctattttgcgtagcgtttccacgtttttgatgccgaagggcgtcaggtgactatggctctgatatgctatacacgatctcaacggtaaaatatgagaatttcaaggagccggaatgaacgctacagtccccgaacaacgtcctgaagcattgcgtgcgatggtcaccggggttttatctacttttcagcacccgacactgaaaaataatctgacgacactgaatgcgctacgtcattgtgcgttgctggataatgtattgcacatcgaactgacgatgccgtttgtctggctcagtggcttggcagtattaaaagaaacggttagcgatgagttattacggttatcaggcgcaaaggcagtcgaatggcgcttaacgcacgatgttgcaacgctacgccgggttaacgatcaggcgggcgtgaagggtgtgaaaaacattattgccgtcagctctgggaaagggggcgtcggcaaatccagtacggcggtcaacatggcgctggcattggcagcagaaggcgcgaatgtgggcattctggatgccgatatctacggcccttctattcctaccatgctgggttctgccagtgagcgtcccacttcgcctgatggacaacacatggcgccgattatcgcgcacggtctggcaaccaattcgattggttatctggtgacggacgataatgcgatggtgtggcgtggcccgatggccagtaaagcgttattgcaattgctacaggatacgctctggccggatctggattatctggtgttagatatgccgccgggcacgggtgatatccaactgacgctggcgcagagtattcctgtcaccggtgcagttgtcgtgacgacgccacaggatatcgcgctgatggatgccatgaagggcatcgcgatgtttgaaaaagtcagcgtgccggtgctgggtatcgttgagaacatgagcgtccatatttgtagcaactgtggtcatctggagccgatcttcggcacgggcggtgcgcagaagctggcggaaaaatatcactgttctctgttaggtcagcttccgctacatatctccctgcgtgaagaccttgaccgtggtgagccgactgtggttagccagccggacagtgagtttacttctctgtaccgtgaactggcgggacaggttgccgctcaactctactggcagggtaacgttatccccagtgagatttctttccgagcgctgtaacgcttctatcaatgccgggcatcgtcccggcttgttgactgcatcagtgccttgtttcccctgacgcaatacgcggaaagggtggcgtgaagggggctaactccctataattgccgcgtcaaagcgcctgttggcgcattcccctctcttttatttatgttaatcaggtcgttaataccatgactgatcagtctcaccagtgcgtcatcatcgggatctcaggagcgtccgcttcgggtaaaagtcttatttccagcaccttgtatcgtgaattgcgcgatcaggttggtgatcagcatatcggggtgatatctgaggacagttattataaagaccaaagccacctgaccatggaagagcgggtaaaaactaactatgaccacccaagctcgatggatcacagcctgctaatcaaacatttgcagatgctgaaatccggtcaggccatcgaagtcccgcagtacagctatgtcgagcacacccgtaaacaggaaacagtgcatattgaactgaaaaaggtcattatcctggaaggtattctgctgctgacggatgcgcgcctgcgcaatgagatgaatttctctatttttgtcgatactccactggatatttgcctgctgcgccgtatgcgtcgcgacgttaatgagcgtggccgttcaatggactccgtgatggaacagtatcaaaagaccgtgcgcccgatgttcctgcaattcattgaaccctctaagcagtatgccgatattatcgtgccgcgtggcgggaaaaaccgcattgcgattgatattttgaaagcgaagataagccagttttttgagtagtggatacccgtcatacctcacgttacaccgctaatgcggatgcaacgtgaagcgtagcagtatctgatagataccactgtcgaatggagaataagatgagactgtgtgaccgtgacattgaagcctggctggatgatggccgactggtgattacaccccgtccgccgactgagaggatcagtggcgcgaccgttgatgttcgtttgggaaatcagtttcgcgtattccgtgggcacacagcggctttcattgacttaagcggcccgaaggatgaagtcagcgctgcactcgagcgcgtcatgagtgatgagattaatttgccggaaggtgaggcgttcttcctgcatccgggagaattagccctagcagtaacgcttgagtctgtcacgttgccggataatttggttggctggctggatggtcgttcttcgttagcccgtctgggattgatggttcacgtcaccgcgcaccgtattgatccaggttggcaaggaagaattgtgctggagttctataattcaggtaagttgccgttggcgttacgccccggcatgatgattggcgcactgagttttgaaccgctttccgggccggctgctcgtccgtacaaccgccgtcaggatgccaaatataaagatcaacagggtgcggtagcgagccggatcgataaagactgagcgtttggcgacaggcctgtaacgtaaaaagcaggtagctgtgcgtttcgcaatgaggatggcatgagaagatttctgacgacgctggcaattctgcttgtggtgctggtggcaggaatgacggctttggtcgtactggttaatcccaatgacttccgcgcttatatggtgaagcaggttgaggaacgtagcggctaccgtctgcaactggacggcgatctgcgctggcacgtatggccgcaactgagtattttatctggcggtatgtcattaagtgcgcccggttctagtgcgccaattgtcagtgctgagaatatgcgccttgatgtgcaactgtggccgctgctgtcgcacaagctggcagtcaaacaggtgatgctaaaaggggccattattcgcctgacgccggaaagtgaagccaaacagtctaacactgcgccaattgctcctatggggtcgcaggccccatctgaagaacgacgctggcggctggatatcgataagataaaagttgccgatagcctgttgattctgcaacgtagtaataatgaacagattaatgttcgcgatattaatcttgcgatggagcagagcagcgatcgccagatcagcatcgaattatctagccgtatcaatcgcgatcagcgcgatattgccttctctcttgccgcagatgtcgatttgctacatttccctcagcaggtaaatgccaatatcaccaaactggattatcaacttcagggggcggggataccggcaaacggtatcagtgggacgggaagtgtacaggcgagttatcaacagcagcctgaaaaaatcacgtttagtcaactttcactcaataccaataatagccagttgtctggggtgggtagcgtgaccttgggtgatgtcccgcattatgaattggatctgttgtctgaaaaactggatttggattctctactggggattgcgtcggtaaaagagaacaacgcccctacggtcgcggttaaaccgtcagctcccgttatttcaaatgaaagtggcacggctaagccagaagatagcctacagcaattcaccgctcgtctgtcgttacaggccgcatcactggtttaccgtgggcttgatgtccgacaatttacgctacgggcagacaatcaaccggggttgttagacatcactaccttaagtggcgaactgggggatggacatttctcattacccgctaaagtcgtgacaaaatcatcaaccaacatcacgctacggcctgacctcaaggatatagagcttgctcagttgatgtccgcattggcgctgtcttccgagacggtcagcgggaaattgtcgatggtgggacaatttagcggaaacagtattgcgctgccttcattgctccagcaatggcaaggaacggcgacgctgcaagccaagaatgtccgtctacagggcttaaacattcagcaaatggtgcagatggcggtggcgcgtagcaacggaaatgtgcgaggacaagagcgctacgagcgttataccgaactgcaacagctgactggaaaagtacagttgaatgcaggtaagttgcgccttaccgatctcaatggtcgctcagagctgctgtcgctaagcggtgtaggacaattcgatttgccagctcagacgtgtgacgtcaacgtgaatgtctctatcacgcaggggtggcagggcgatgagcaactggtcagcgtgttgaaaaacacagcgatcccgttacgcgtctatggcgagtgggataaattgaactaccagttacaggtggatcaattgctgcgtaaacgtctacaggacgagctgaagaaacgcctaaatgactgggccagccaaaatcagcaagaccagaagggtaaagacctgaagcaactgctcgaccgcctttaagtttcataagtgctgcgttcttggccgatttgctgattttcgtcagcaaatcggcagcgtctccctaatgttttcccttactctgtcatccttccccagccctcctttgtgctcgatgtctcttttttaacgctacatattaatatttttctctttttttattttctaaagcagtaaactccgctccctgttttcggtgcggtgatattccgctgccggggaatttctgtcagataatttattactcaggtatcgaaactcactatgctcgaacttttgattggtgttgctgtaacgattctggttggtcgttacattataaaagggtactccgcgacgggcgtgttgctggtgggaggcctcttactcttggcaatcagtgccatgctgggcaaaaacatattgccagccagtgtgaaggcgacgggctggagtgctacggatatttttgaatacgtaaaaattttgctgatgagccgtggtggcgatctcggcatgatgattatggtgctgtgtgggtttgcggcttacatgacgcacatcggggcgaatgatgtcgtcgttaagctggtttcgcgaccgcttaaaatgatcaactcgccttatttgctgatgattgcggcctattttgtcgcctgtttgatgtcgctggcggtgtcatcggccactgggctgggtgtgttattaatggcaacgctgttccctgtcatggtgaatgtcgggattagccgcggtgccgctgcggcaatctgcgcatcccctgtggcgttgatcctgtcgccaacgtcgggcgacgtggtgcttgctgcgcaggcatcgcagatgaaattagtggatttcgcctttaaggctacgctgcccatatccatcattgctatcgtgtgcatggccgtcgcgcatttcttctggcagcgctatttggacaacaaagagaatgctagtcatgagattctggatgtcagcgagatcacgacgaatactccgcgtttttacgccattctgccgtttacgcctatcatgggcgtactggtatttgatggcaaatgggggccggagcttcacattatcaccgtactggttatttgtatggtgttggccgcggtgctggaatttgtccgttcattcaatgcgaaaaaagtatttgatgggttagatgtagcttatcgcggcatggccgatgctttctctagcgtcgtaatcctgctggttgctgctggtgtttttgctcagggacttggcacaattggctttatcagcggactgattggcctcgcgcagtcatttggcagcggtgggttggtgattatgctggtgctggtggtaatcacgatgctggcggcgatgacgacgggttctggcaatgcgccgttctatgcgtttgttgagctgattccaaagctggcgtcacaaatgggtatcaaccctgcctatctggccattccgatgcttcaggcttccaatttaggacgtaccatttctccggtatccggcgtggtggttgcggtggcggggatggcgaagatatcgccgtttgaggtggtgaagcgcacatctgttcctgttctggtcgggctgattgtggtggtggttgccacagaaattatgatacccgcctgataacacatagcaaacagcccctaccgatctggaaggggctgtgagtgagcatggtgtcggctgtgttacatcgctgtcatcacacttcaaaatcagtctgtggttcgtcgttcggtgtgatgcggacttccacgatgcgatggctttccaccgccagaatagtgaactgatagttatcgattgataatgtatcgcccacttgtggaacccgctgcgtgtgctccatcagcagccctgccaacgtatagtattcgcgcttttcatccagcgtcagcggaacatacatcgccagatcttccagcggaatatagccgtttacggtccaactgccgtcgtcattttgctgaacgctgtggcgcgcatcgcgatcttcaccttcgcgcggtaggttacctgcgatggtttccatcacgtcgcttaatgtgacaattccttccattgagccaaactcatcaacgacaaacgcaaaatgtgtccttccttctctaaactgttctaacgcctgtaaaagcgagagttgttcggggaacaccagtggctgacggatcagaatgcgtggattaaacggctcgcggtttagctgctgctgtagtaaatcggcaacatttatgatgcccagcggctcgtcagaggtattgctgtcggtgaccacgagccgagaatgctggttggtcgttaacagcttagcaagcgcaccctgcgtagtatccaactcaaccgactcaatatcatgccgcgacgtcataatgctgctgatggttcgctgtgccagccccaatacccgctttatcatccggcgttcctggatattgaaaacctctcggcctgctcgggtgttgtctgcaatcatcgacgaggtttgattgtccagctcagcttcttcatgattgccgcgcaaaatacgcaaaacaacttctgcggtgcgctggcgtagcggaaccgtagaagaaagaaagcgtcggcggttaaacagggaaacctgatttaacatctcgatcagtaccgagaaacctatcgcagcgtagagatagcctttggggatgtggtaaccaaaggcgtctgccaccagactgaagccaatcatcagcaggaagctgagacacaggataactatggtcgggtgttccgcgacaaaacgggtcagtggcttgctggccagcagcatcaggagaatagcaatcgtcacggcggacatcatgaccagcagatggtcggtcatgccgacggcggtgatcacggaatccagcgagaatatcgcatccagtaccactatctgagcgactaccggccagaaacgtgcccctttacgttgggcttgctgatcttcatcctttccttcaagacgctcgttgagctccatggtggctttaaagagtagaaatagcccgccaatcagcatgatgacatctcgagcgctgaaggtatgttcaaggaacgtgaagaggggggtcgtcaacgataccagccaggaaatagacgccagcaagcccagccgcataatcagggcaagcagcaggccgacgatcctggctttatcgcgttgttcttttggtaatttctcagccagaatggcaatgaagatgagattatcaatgcccagaaccagttccaggacaaccagcgtggccaacccggcccatatcgttggatcagcgatccactccatatctattttttcacctttaaatgaacataaccccgatagcgtatcagggcgtgcacagatgaaccagaatttgcagggatattctttactttgacgaggtcagtaagccggtaggtagtctatttactcgtgttgcatcccgcttttacgtggtggctagttattacttaatgtcgtgtggtgagctactggaaacagtgtgaaaaagcatcgatagggaagattttcaggattatgagcgggataaggcgcgttaatgtttgatagtgttggtagacaacgcatagaatgcatatgcctttttaacaggatttttacgacagggaggatctggtttttgctatgattttttatctgcacccgatagcttcctcccaagatgccttttagactgacgatgcgttagagaaagtgtatgcgtagtcttattctgaaaagctcgtccttgaacatcttactcttgtactcttcacttcgtcgtcaatactattggggtgaaaaaggagtctctgcagcgatagtgtgggtttataaataaaaatagtgattattaataattggttagcggcatccatgcatttgcgaacaaaaaaaggttgatacacagcggatggcttgcgggctgaatgtttaattcagtaaatgggtttcacacgtgatttaacagtgcattggtagctatgagccaagggcggtagcgtgcctgatgcagaacatttaacggttgatgatggtgcaaaaatgcaagatttcatcgttgtatttttaagcgcatttgccgcgctgtttctggctagaaaagtagcaaccatcatcggattggtggataagccgtgcgcgcggaaaaaacaccgtggaaatattccccttgttgggggcgtgtcgatttattgcgccctctgcattttatttatacttcattctgattggcttcctgatttctctctatacatggtttgcgccacgttgctcttggttattggtgtaattgatgaccgttttgaccttcctgttttgccccgatttgctgttcaaacgatggtaggtggtttgatgatgtattccggtttatacctttcatccttgggaaatgttttatttgggcatgagcttcttttagggggattcgggtacgtcattacactgtttgccgtatgtggtgctatcaacgcttttaatatgatcgatgggattgatggtttactgggctcgctttcctgcatcgctttttgttcgctgtttttcttattctattctggaggcgaacgtcagctagggctctggagcctatgcatgatggcggctacgctaccttatctttttcttaatcttggtattccgttgggaaaaaaatttaaggtttttatgggggatgcgggtagcaccgttataggatttaccgtactttggttgctggttcttgcttctcagggagagacagcagtaatgcatccagtgacggcactttggttaattgcgctccccttgatcgacatgattgctatcatgctgcggcggtttttgagaggtgatagtccgtttaaagcggatagaggccatcttcaccacatattgatgtcttcaggactaacctcgcggcagtcgttgatggtcattacgtttgcggcattgctgctggctgccgtgggtatcatcagcgatcgtaataacgtgagccagtccatgatgttgagcctgttttttgtaacgtttatcggttatttctattttataccgcgtataggaaaagtactgcagttggggcggcgaacgcattcagacaggctggtggctaagctgtcaaatcgcaccgctcagcgtcgctaagcgacaaattacagactttttatacgctagactgcgggttcagttgaataaatattctctataatcatttgatattttgtagggatttgcgcaattttgaattaagagtgatggaataacaggatgataaagcacaagttaaaattggcaccgctagtcgtgtctatagcctttcttagcggctgtacaataattcccggaagtcatctttcgacgagtggcaaagaggttatcgagcagcaagacgctgatttcaatattgataaactggtgaatgtttatcctcttacgccttatttagtcgataaaatgcgcgtcaagccattaatcgcacagactaaccctgcattggaacgcgaactacaacagtatgaatatcgcattggcgttggcgatgtcatcatggtcactgtgtgggatcaccctgaattgaccacgcctgctggtacataccgtaccgctgctgataccggtaactgggtacattccgacggtacaatcttctatccgtacatcggcaaggtcaaagttgcaggtaagacggtgacagaagtccgtgatgaagtcatgggtcgtttggcaacgtatattgaatctccacaggttgatgtcagcattgccgcgtttcgttcgcaaaaagcgtatgtaacaggggaagttgataaatcaggacaacaacctatcactaatgtgcctctcactgttttggatgccatcaacaacgctggtggattgagcagtaatgctgattggcgcaatattattctgacccataacggtcaggaaaaaagaatctctcttcaggcgctaatgcaaaatggtgacctgtctcaaaaccatctcctttatcctagtgacatcctctatataccacgtaatgacgacctgaaagtgttcgtaatgggcgaagtcaaaaagcaaagcacgcttaaaatggaccgcagtggcatgacgttgacggaagctttaggtaacgccgaaggtatggaccaaacgttggctgatgcgacgggtgtctttgtcattcgcccactgagaggaacacaggggccgaagttggcagatatctatcagctcaatgctgctgatgcgacgtctcttgttatgggggcagaattccaactgcaaccttatgatgtggtttatgtgactgctgcaccaattgctcgttggaaccgtttgatttcacagctcgcacctactatttctgctttcaacgatctcagcgaaggtagcttgcgtgttcgtacctggccatagagataattatgtttgattcgatattggttgtctgtgtaggtaacatttgtcgttcccctaccggggagagattgctaaaacaggtgttacctgcaaaaaaagtggcgtccgcaggggtaggggcgctggtggggaaacctgcagatgctatggcaactgacgttgcaaataagcacgatctttctcttgaaggacatgttgcacaacagctaacttctgcattgtgtcggcaatacgacctcattttggttatggagaaagagcatattgaggctgtatgccgtattgctcctgaggttcgtggtaagaccatgctattcggtcgttggctggaacaacaagagatagcggatccttatcgaaagagccgcgaagcttttgaatttgtctattcacaacttgagcagtctgcccagaaatgggtgcaggtactaagccgttaacaagtcagggaaacccatggcagagaaaatttcagtaaaaaccgccgataccaatgcggatgagattgatttaggtcgtttattagggacattattagataacagatggctaataatcggtgtaacggcaatatttttaatatttggcattctctacgctacgctggcaacaccgatatataaagcggatgccttggttcaggtagagaaaaatagtagtaataagctaattaacgatataacaagcatgctaccagacgctaagccagaatcggctgcagaggtagagctaataacttctcgaatgataattgggaagacggttaatgacttagcgctggatatcaatgttcagcaaaattattttcctttctttggtaaagggattgccagattgacaggcgccacgaaaggagtgcttgctgtctctcgtctggaagttcctgattcctggaaagatgaacctatcattttaacggttaccgataataaaaattatagtatatctgctggcgatgcagttcgatttgaagggcaggtcggcaggttagaacgtcatgatgggatgacgttattgattagtgatattgctgccgatgaaggaacaacatttagcataaagaaacttaatcagttaacagcaattaacaatatactaaaaacattgactgttgctgatagaggaaaagatacgggcgtattagcattgagccttgaaggtgaagacccgatcctcaccaataaaatacttaatagtatcagtgaaaattatttacaacagaatgtcgaacgtaagtctgaagaatcaggacgcagtcttgaattcttaaaagaacaattacctaacgtaagaagtatattagatgaagctgataataagctgaatatttttcgacagaaaaatgaatcagtggatttatcattagaagctaaatccgttttagaaacaatggttgctttagaggcacaattaaatgaattaacatttaaagaagccgaaatatcgaaactttatacaaaagagcaccctgcttatcgtgcattattagaaaagcgtaaaacactcgaagaagagaaggaaaaaatcaataaacgagttggagcaatgccgaagactcaacaagaaattattcggttaactcgagatgttaaagctggccaagaagtatatatgcagttgctaaacaagcagcaggaattaagcattaataaagctagtactgtcggtaacgttcgtatcattgatagtgcagttgtacagctcagacctgttaagcctgaaaaagtatttatcgttttattatctatcatactaggcggactgctttctgtatcatttgttcttattagaaccatattgcataagggtattgaaagccctgaacagcttgctgaattgggtattagcgtatatgcaagtgtgcctttgtcagcctggcaacagaagaaagaccgagcactgctgggtaagggtaaaagaggtaatacacgctctacagaattgcttgccgttgggaatccagcagaccttgcaatcgaagctatcagaagcttacgtaccagcttgcacttcgccatgatggaagcaaaaaacaatgtgctgatgatctctggtgccagccctgcaattggtaagacattcgttagtgcaaacctgggtgctgtaatcgctcagtcaggacagcgcgtactgattgtcgactgtgatatgcgtaaaggctacgctcacgaactgatgggatgtcagggtacagacgggctttccgatatcttgtctgggcaaataacgacagataaaagtattcgtaaaactgccgtagaaaacatggattttatccctcgtggacaaatcccgcctaacccttcggaattgttgatgcatagccgcttttcacaatttattgattgggcgaccaagaactacgacattgtattgctggatacaccgccgattcttgctgtaaccgatgctgctgtgattagtagacatgctggaacttcacttctggttgctcgttttgaggtgaatacactgaaagaaattgaagtgagtatccgccgctttgagcagaatggtacagagattaaaggtgttattctgaatgccattgtaaaacgtgcggctagctactatagctacggcaactatgattattattcatatgaatataaatcagataaatagtctcattaaataagagtatcgttcttactatggcaagtagctcttttatagggttacttgcctgctccccactctcaatatttatatcgaatataataaatccactaaaatgatgttacctaaagcattttaaacgctaaggcgtttgttgattttcaaacttattaattaatgaatcattagcaattgctaaggtgtgtaataatcatgcattcatttttaaattttagaaaaataaatagaataaaattctcattagctttttcggattttttcttttttaatatttcattaattcttacttttattctgattggtttttttggttttaatatttattctttcattccagaaaatgaattttttgccagatttatttcacatgttgttctttctgttatttgtgtcagttggttttgggtcagattaagacattactcttatcgtaagccgttctggttcgagttaaaggaaattttaagaacgttagtcattttttccatattagatttggcatttgttgcgttttcgaaatgggatttctcccgatatgtttgggtgctaacgtggattttcgcgcttgtactcgtccctctggggcgctcgttaactaaacgtgttttagacaaactgaatctttggaaaaagcaaacggtcattattggaaacggtaaaaatgccagagatgcctatgctgctttacaaagcgaagaaattctcggttttagcatagttgcgtttttttcaactaagaaaaatgacgataggcagatttttaatgttcccgttctctcttcagaagatgaactttgggaacagtgctgttctgaagaaacgcaatttattgtcgctgttgacgctgaagattatgacctgagggattactggttaaagtcactagctaaaaagaaatgtcgttctgtctctgtcattccaacgttgcgcggcgttccattatatggaactgagatgtctttcatttttagccatgaagtcatgatcctgcgagtcagtaacaatctggctaaaaggacgtcacgaatagtaaaaagaacatttgatattgtgggttctatctctattatttttgtggcatcacccttgttgctattcttagctttcttgatttctaaagatggcggccctgccatatatgggcatgaacgtgttgggcgtaatgcgaaaaaatttaaatgcttaaagttccgttcaatgatcgtcaactctcaggaagtgttgcaggaattactcgacaaagatcccgaagcaagagccgagtgggaaaaagattttaagttaaaaaacgatcccagaatcaccaaggtagggaatttcattaggaagaccagcttagatgagctccctcagttgttcaatgtgttgaaaggggagatgagcttggttggtcctcgtcctattgttgagcaagagctggaacgttatgccggtgatgtcgactattatctcatggcaaaaccaggaatgactgggctatggcaggtcagcggcagaaatgatgttgattatgacacccgggtgtactttgatgcgtggtatgtaaaaaattggtcactatggaatgatatcgccattttatttaagacgattaatgttgttttaaaaagagatggcgcgtattagtgatttctcaaatgaaatagacattgagaagataatatcaatgggcatgtttcagatttgtaattagtgctaaatcgactaacttaatttagccgaaagtataaataatagttggcttccattatgacgaataaaatcacattaatgccttctggtgttgtttttgaatgtggatcagaaaaaacaattttagattcagcaatagatcaaggcattgttctggaacatagctgtaaaaatggttcgtgtaacgcttgtgaagcccatattcttagtcctcaaggtgaaatccttactaccattttgacttgtcaggtaaagcctgactgcgatatgaccctagaggcggagtactatcctgagttagcgaatattaaaagtaaaaccgcaccgtgcaaggtcgattctatcgactatcctcatgaggatattgtaattattacgctgcgtttaccacctacagctaaccttacattcttgcctgggcaatatcttgatctgaagtatcaaggaataaccagaagttactccattgcctctattccgcagaataatagtaaaattgagcttcatttaaagcgtgtagaaaatggtgccatgagtagcaaggtatttggtaatttatccgctaaccaactaatgcagctcgaagggccaaaaggtacctttttttatcgaaataatgaaagctctggaccaataatatttctggcaacgggtactggatttgcaccgataaagtcgattgttactgacctgcttaataagggtactcaacgagatatttatatttattggggaaatagaaaaagcagtttgttctatgatccttctgttgagctatgggaaagccaacacgctaatgtaaagtgcagtctggttttgtctcaacctgaagagggttgggatggaagatacggttatgttcaggagtttgtcgtcgctgatattggtgatttgaacaccgccagtgtctatgcctgtggaagccaatcaatgattgagtcggcaaaagcgttattgattgaaaaagggcttcctgccgctaatttttattcagatgcctttgtggtatctggttgaatcataaagtggttaagaaagatatatcgaatgtattatttgtcatcagtatatggcaaaaaattaaagagtagggaccaactaggagcgttccatgaaagcggtgatacttgcaggtgggttaggtaccagactgagtgaagaaacggttactaaacctaagcccatggttgaaattggtgggaaacctattttatggcatatcatgaaaatgtattcttatcatggcataaatgaatttattatatgctgtgggtataagggatacgttattaaagagtattttgcgaattatttcctacacatgtctgatattaccttcaatatgaaggataatgaaatgacggtgcttcaaaaacgcgcagaaccttggaaagttacgcttgtagatacaggcgaacactccatgaccggaggtcgtctacgccgcgttgctgaatatgttaaagatgacgagtgtttttgctttacctacggcgacggtgtctgtgggatcgatattcaagatacgattgccttccataagcgtcatggcaaacttgccacattaactgcgacgttaccacctggtcgtttcggagctctggaattatctcagggacaggtgaaaagttttaaagaaaagccaaaaggcgatggcgccttgattaatggcggtttctttgttctgtcacctaaggtgttggatttgattgatggtgacagcagcgtttgggaacaatcaccgctgatgactctggccgcgcagggcgaattgatggcttatgagtacacgggtttctggcagccaatggatacgttgagagacaaaatgcttcttgatgaactttggcaaaatggtgaagctccttggaaaaaatgggagtaagcagcgtggtaaattcagcattttggcaaggaaaaaaagtcttcgtaacagggcatactggcttcaaaggtagttggttatgcctgtggctacagagcatgggggcagaagtaaaagggtatgcgttgcaaccgcctaccgagtcgtctatctaccaagccgcatgtgttgaagaagggatgtccagtgaaattggggatatccgtgattaccagaaaatggaagaaagtatcagagcatttggccctgaaattgttttccatatggcggctcagccgcttgtcaggctttcatacgatattcctgtcgatacttacgctacgaatgtcatgggtacggtacatttgctggaagcggtgcgtaaaatcggtggcgttaaagcggtagtcaatattaccagtgataaatgctacgaaaataaagagtgggtctggggatatcgtgagaacgagcccatgggcggttatgacccttacagtaacagcaaaggctgtgctgagttagttgccgctgcgtatcgacagtcatactttaatgctgataaatatcacgaacatggttgtgcgctggcttctgtcagagcaggtaatgtgatcggcggtggtgactgggccctcgatcgtcttattcccgatatccttaaggcgtttgaagagcaacgtcctgtcttgattcgcaatccgcacgcgatccgcccttggcagcatgtacttgagcccctgtctggatatctctgtgccgcgcaggcgctttatctaaacggtacagagtatgctgaggcttggaactttgggccgctagatgaagatgctcaaccggttcaatggattgttgagaagatggttggtgcgtggggcgacgatgcatcatggattctggatgatggtgaacacccccacgaggcacactatctgaagctagattgttccaaggctaaaatgcgtttgaattgggcaccagtatggcggcttggcgagacgctgaaccgcattgtcacgtggcacaaagcctggttagctggtgcggatatgcatcagattacgctaaatgaaatacatgattatatgaaaactcaaaacgataaaggtcactattgatgagcacccaaaacctaagagaagacatcgctaaactggtcgagcaatatgctaaccaggcttttgcctccaaagtatttttggccggtgaaagtgtcatccctcctgcgggcaaagtgatcggtgctccagaaataaaaatgatggttgatgcttgtctggatggctggctgacaacagggcgttttaaccgtgaatttgaacgccgtttgggtgaattccttggtgtaaaacatgtcctgacgacagtatcaggttctgccgctaaccttctggctctggctacgctgacatccccgaaactgggcgatcgtgcgttaaaggcgggtgacgaagtgattactgttgctgcagggtttccaaccacggttaacccatcaattcagtatggcctgattcctgtttttgttgacgttcatattccaacttacaatatcgaccccagcaaaattgaagcggcaattagcgacaaaacccgtgcaattatgatcgcgcatactctgggtaatgtatttgatttatctgaagttaagagaattgctgataaatacaacctctggctgatcgaagactgctgcgatgcgttgggcgctaaatacaacggccagatcgttggcacatttggcgacattgctaccgtaagtttctaccccgcacaccatattacgatgggcgaaggcggtgcagtctttactaattcatctgaattgagaacaatcaccgaatctttccgcgactggggacgtgattgctactgtgaaccgggctgtgataacacctgtaataatcgattcggccagaaattaggttccctgccttttggctatgaccataaatatacctattcacatgtcgggtacaacctcaaaatctcggatatgcaagctgcatgtggcctggcgcaaatggatcgcttgccggatttcgtggcgaagcgtaatgccaattttgaatacctgaaagcaggtcttgcatcatgcgaagagttcattgagttacctgaagctacgccaaattctgagccatcatggttcggtttcccgattacccttaaagaagaaagcggtattaatcgtatcgatctggttaaattcctggacgatgcgaaaattggcacacgtttgttgtttgcgggtaacctgactcgtcagccttactttgaaggcgtgaaatatcgtgttgttggtgaattaaccaatactgaccgtatcatgaatcagactttctggatcggcatttatccgggattagatactgaacatcttgattttgtgatcggaaaatttgaagaattctttgggttgaatttttaattgaaataaagaataagcggattgctttgtatatcgctatccgcttattaaataaattcatctaaaaagaatttttaaaatcacaatgtaattgtgcaagatgactcccttactaataagccataacgtcatattgccacagtccagtcactctatagtattaaaatactacacttactgaaaatataaatacgatgaaacagcttaacccaataaagcaaaagcttgccgcaggccagcccgttatggggatttggtctattgtatcatctcctaccgtcgttgaaattttatcaagttcaggtatcgattttttaatactggatatggaacatggtatttatggcgtagaagcgctggaggcttgtattcgggctactgaggccgctggtgcttctccgatagtccgcgtgcctggcatgaatgcttccgcggtacaatgggcattggatttgggaagtcacgggattattgttcctcaagtattaggtgagcaacaagctagaatggccgttgaaatgactaaattttcgcccagcggaacaagaggttataatccgttcactcgggcaggcggctatgctaatgcatctagcaatcaaaatggtaaattagccaatacgttcggtcttacttcaattattgttgagaacgcgctttctcttaaagaaattaatgaaatatgctcgattgaagatcttgatatgatctatgtcggcgtttatgacctttcaatttctcttgggtataacggtaatacgcttcaccctgagttagttaaaatagtggatgaaacggttaaaactattcgaaattcagggaaagcggctggcgtgatggttcggaatgaaagtgaaatcacatcagcccttaatttaggtgccaatgtgctcgtatatggcgtcgatacatcattaattagacaagcgatgtctgccgccgtagacaccttcaagctcaatataaaaaatatataagaggaaatcatgaaaatacgagtggcagattttattgttcagcaccttcgtaatatcggtgttgacaccgtatttctattgaacggtgggggcatgatgcatatggttgatgccctggctcgatgtgaaggtatgcactatgtttgcagccaccatgagcaggcatctgctattgctgctgatgcgtatgctcgtctttctggtaaattaggcgtctgctacgcaaccgcagggccgggtgcaaccaacatccttactggcgttgttggcgcgtggcaagatagttctcctgcgctttttattacgggccaaagtaaaagtacacaaaccattgcgatgtctggcataaaaggattgcgtcagtttggtacatttgaagtgaataccgtacccatcatggaaagcgtgactaaatatagccacatgctgactgatgcgagcacgattaaatatcatcttgaaaaagcaatacacgaagcgacatcgggtcgacctgggcctgttttacttgatattccgttggatattcagggtgcgttgattgatcctgaaaccctgcaagggtttatcgacgaagagcctgctgcacttgcaccgacagagaatgagattcagcaaattattgcggcggtatcgggagctaagcgaccggttatattagcaggcgtgggcgttcgggtagccaatgcatcggaagcgttcagaaagctcattgaggaatggcaaattcctgttgtgacgacccaactgggcaaggatgttatgtattatgaacatccgttatttgtagggcactctggccccaaaggcgatagagccggtaactttgccgtccaaactgctgacgttattttatcgcttggtacgagtttgcacgggcaaacaacgggttgggaaaataaactatttgcccctacggcgacgaaaatacaaattgatctcgatgatgccgtgctggaaagagagcagattaatgtcaatttgaaagtcagggctggcgtagccgaattcattgagagcattaaaccttttattatgccacacgcttctgaaaaatggcgcgcatgctgccatagctggaaaacacgttaccctgtgcatgcggaaccacatcagcacgaggaagacggcgctaatttctatgattttgctgaaatactatcgcaactgttgcctgagaatgcttgcgtggtatccgatgccgggtcggcattttatgtgacggggcaggcgattcgtttaaaagacggacagcgatttatctcctctggttcactgggtgccatgggttatgcgctgcctgcagcaaatggatgctcacttctcgatcgtaatcgcccgattgtttgtgtcacaggcgatggttcgctgatgacaaacgtacatgaacttgccaccatgcgaatggagcagcgcaacgtcaaattgtttgttattaacaattctggctatgtctctatgcgtaatacgcacagggatttcttccagggattaatcgtcggtgccgattatgcatcgggcgtatttattccggcgatggagtctttggccaagagctatgaacttccttacctctgctgtaaaacggatgaagagatacgcaatacaattaaagaagcattggaaatagatgggccggtgcttgttgaagtcatcacaatgaagaatcagcgtattattcctaccgttgcgtctaaacgcttgccagatggaagaatggtgtcaactcctattcatgagatgcagcctgctttacctgacgatgttattgaaaaggaaatgtcagcggctatcttagaggattaattaccatgcatattgcgattctcgggtgtaccagccaaatagctaaagatcttattcgttctatctatgtttatagccagcacgatttgattctctttggccgaacacctcagcagacacagtcgtggcttgctgaaaatggcataacatcacgctgtagcgtgaatcaatacgaagaatatcccaatattgatcatgatgtggtcatcaacttcgttggtattggcgatccctctaaagctgctgctatggggggaagtatcttcgatattacgctgcattatgatgagttagtgcttaacgagctaaaaaaatatcccgatcgtcgctatctattcttatccagtggtgcggcctatggttcatcatttttagaacctgcggacgccgacacaccatcaacgattaatattaataatctgcttccacaagaatattattcggtagcaaaactgcatgctgaatgcagacaccgttcgttaaaagagtatgccatcgttgatttgcgcgtattcaatgtctttagccggacccaagacttagaggcgcgtttcttcattaccgatatcgtcagatcgattcattccggtacggagttgattacctcatccgatatgatttatcgcgattttatgcatcctaaggatttttatcaactggttgaacgtgtgctcaatgcaccgccgatgaatatctccttggattgttatagtcggcaaccagtggacaaaactacattacttgacgaaatgaaaaagacattcggtttatcctatcgcgttaaggaatcgaatatgtctattaatgcgacgggtattaaaccctgctactactcaaagaacaaaagagctgccgagtttggctatctgccagagtattcatctcttgaaaccatcatcgaggagaccaacgctattttaggtctccaaaaaacagtctagagagaaaaattcagtagagactaatagatgacaaatctaaataaaaaagtacgtgttggcattattggtagcggtaacattggtactgatttgctaatcaaaactatgcgttctgaatcgcttacatgcacaatttttgccggaagaaacttcaactctgccggcatgaagcgagctaatgagctcggggtacacatttcagatcgcggtattcaggctattctggacgatccttctatttgcgatgtcgtttttgatgcaacttccgctcaagctcatattgagcactggcgcgagctggaaccgcttgataaaaccgttattgatatgacgcctgccaaggtcggtggtttctgcattcctgcgattaatgctgaagagatattggcgtcaggtaatcgaaatatcaatatggtcacctgtggggggcaatcctcgattcccattgctaatgcgatttcgtccgttcaccctgagtttgaatatatcgaagtggcatcaagcattgcctctcggagtgcagggccagccacgcgtgcaaatctggatgaatatattgatacgacagaaaaagcgcttaagcagttcactggggctcagcggacgaaagccattctgatattgaaccctgcggtgccaccgattgatatgcagacgacgatttacgcaaagatagatcgtccaaatattgctgcaattgatgccgcggtaagagaaatggttgaacggctaaaacgctacgtacctggatatcagctagtgttgccgccaacgcttgatggcaaccgtgttgtcactacggttaaagtcatgggtaatggcgactacctgccacaatacgctggcaaccttgatattattaattgtgcggcgattgctgtaacggaaatgatttcttcattgagatatgggaaataagacgatggcgaagaaaattctattatgtgatccaactctccgtgatggtaatcatgctgtaagacatcaactgacgcgtgaaagctttgccgcttattgtcaggcggctgaggctgccaatgttccggttgtggaagtcggtcacggtaatggcttgggcgcctcgtcaatgcttgttggcgaatgcttgttgagtgatgaagatatttttaccatatcgcgtgagcacttacacaagtctcgtatggcgatccacctgatccctgggttttgcaccatcaagaaagatctgacccgagctctggagcttggtgtcgatttattccgtgttgcatcgcattgtactgaagctgatattaccgatcgtcacattcactttgtcagaaattcgggcaaagaggcatgggggatcttgatgatgagccatatgacttctcctgcggttcttttagaagaagccagaaagatggagtcctatggcgcagaagcgattgtcatcatggattcggctggggcgtatttccctgatgatgtgaaagagcgtatttcgacgctggtcaatgggctaaccgtacctgtcggttttcacggtcataataatctaggtatgtcagtcattaactcggtggttgctgtgcaggaaggcgcaacaattattgacggaactattcgtggattcggcgctggcgctgggaatactcaactggaagtattggttgccgtgtttgaacgcttgggttacgaaacaggtatcgatctctataaaattctggatgcagccgatattgctgaaaaaggatttaaccctgtcgcaccgtcaatatcgcctttatcgattgtaagtggtcttgccggcgtattttcaggatttgccaaacctgtggcaaaagctgcgaaagattacaatgttgatcccagagatatcttttttgggctgggtgaacgtaaagcggttgcaggccaggaaagcttgatttacgaagttgcgcgggatcttgccaaacgtaatgaaaactccgttgaaaagggacaataataatgaaaacatcatcattgtcagaatgtcgttcagattgcttgcttgcctgtgctggggctgaagacgtaagaaaggtattagctggaaagcatatcagcataaccggcggaaccggattcctcggtacctggattgcggaaatgatatcggcactgaacgatgaatataatgcgggcattacgttagacatctatgcgactcgagtgcaggagtgggcgagacgattacctcatttggctgcaagatcggatatcaatatttatagtcaggatgtcagatccccttttgaattttcaaaggcaacgaattttattattcatgctgcaggtatccctaatacgcgggttcattcctcagatcctctgagagtttatgaaactaccgtcacagggactgcaaattgtctggaagcggcgaccaagcttggttcgcttattcggatggtcaatgtcagttcatgtctggtaaatggtcaacccgatcgttctggagcaacagcggaagatgatgcatttatgcagcgttccggcgaattgcacggtgtgtatgccgaagccaaacgtgcttctgaaacattagcgactatctaccgtaatcagcatcgtttacctatttctaccgttcgaccatttactttggctgggccttaccatgagcttgatctgccgtgggcgattaataactttatgagagatgcgctcaacggttcaaccgttcgtatccatggcgatggtaatgttcgcagaagttatttatacggtagtgatgcggcgtggtggacactcactgctctggtaaaaggaggagatggtgatgtctacaatctgggtagtgcatattcaataagtcatattgagcttgtgaagatgattggcgatcttcttggaaaagaactcaatgttgagattaatactaatccggctaaaaaaaataaagttgatgatttatatcctaacacgcaacgtgtatcacagcggcttaaggttgctgaaacggtagatagcttaagcatccttagaaaaatgtacgcgtggcacaagtcgtcaaccagatagtgagataggtattacgcttcttgtgaggatatcatctcgttctatttggtacggatatttatttttgatgctttttattcctatatcattttatatagtcatttataactagcttgagatgcttattttgcatcaatccggtttcctcaattttacattgaggttttttgttgtgatttttaagagaaaccagcctggctattttcaccaggctgggtgaaatagaagaagagcaagatgataaatgcgaagtcaattctcataacaaccctattttcatggctttctcgtataataataattgccgcgcagctaataagtataagaatattacttaaacactctagcttggatgaatttgctgcatattcgcttctggttagtattggtggttggtttatattaatggacttcgggattgcaattgctctgcaaaattatatttccgaacggctagcgaacaaagagcgatatcaagatctaatatctaaggcaatgtactttattattccatggtacgcggttttagtcgcgattttatatctattttcaactaacatagcatcttttttgctcccgtttagtaatgtcagtattgatgttaaagctgacatgatttttattacagggctaatttttgccacgacagggattggcaatgtatgttacaaaatttggtatgctgaaaataaaggatacatatcaaatattctgccggcaattggagcaataatcggattttttctcctttatttatttattgaccgcatggagaataaatctcttggcggaataatgttattttattctccaaccgcgttaattgctttattcgctttattgaaaaagaccgcaccctgcatttctcttcctaggtttgaattatctttagtcgtaagaggtagtaaattttgggtgttatctatcatggtggcgttaacgctgcaggtagattacgttattatgtctcgattcctttctgctgaagatattgtcatctatacgctaacaacgcgaatattcggttttggatactttctatattcatctgtacttgcagcaacgtggccaacttttactgaactctcagtaaagaaagatgcagaaaagattttaagcatacttaagaagtatgttttttttagtttgctaggtgtagtgatttttactttcatatttattctcaccaaagatatcgtggtaagtatatttacatcaggaagcgggaaggtaataacgatacccaactcctttattctattaaatggaacttaccagctcgttctgatatggactgcattattttcaaccattttgcaaagtgttaatttagttcgcctcttcctgattcttacgcctattcaggcagcaattagtgcctcactccaatgggtgctggctgagaatattgggctgtatgggattacgatcgggctattggtttcatatctggcaattgcggtttggttgctgccaataaaatgcataaaatatataaaatcattggataagaacgaaaatgaaaaagatattagtgggcataccaaattacaataatgcggcctatattgttgatacgattgagtcggtattgaagcaatcttattcaggagtcgacgttgtcgtttttgataatgcttcaacagatgattctgtcgaaataatagaaaatacctttctgaacaaccctaacgttttactaaagaaaagcgcgagtaatgttggtcctacgatgaatcataaccgctgtcttgagtatgctatcgacaatgaatatgattatcttaaagtattatcgtcagatgatgtattactgccaaatatcattcaggaacagtttgagttacttgagtctgagccgagaggggcatttgctacgtgtaatatgatcgttaccgatgacaaattgacgaaaataaaagatcacgattttttaggcagtaatacagacggaaatgcagttattaaaaaatgtgcctcgcattctgccaactatattggcggtccttctaacggattacttcgagtcagctgtattggagccactcgattcagccctgagtataaatggctgtcagacttgaagttctactgtgatctgttagccaatcggcctttcatcaataccggcactaatggtttcttttacagaagacacgacaataccgattcaagtcatgtttcaaagataaaaaatctgcaaaggaaagagtctattcgattttcgggggagtacggtggaaatttcttaacgaaaataaaaatatacttgagggatatcaagtcaaggttattatgaaattaaaaaatagctacccggttaaaactgttctttattttttagccctcgtaatgtcggatacattaaaaacgctaaaatcttatcttcgaagagctcaattcagggctaacggtatttatattgataagtccgctatcattagaagcgatgacagaggaagtataacgctgaatgaaggggtaagaatttctcatggcgttgttgttatctgtactaatgagaaagcaagagagggtgtttcctctcagttggttattggaaaaggaaccacaattaatgagtactcaaatataagagcatcaggcgggataattagaattggcgaaaactgtatgatcgcccaatttgtgagtgtggtcgcgtccaatcatgtcgtcaatactgaaaaactgatgattgatgaaagctgggatgataaaaagaatgagatcacaattgggaatgacgtatggattggcgcaggggccgttattttgcctggcgttactattggtgatggtgcagtcgttgccgctggttccgtagtgacgaaagatgtagatgcatttacgataaatgctggagtgccctgcaagaaaataaaagacagggaattgttttttaaaaatatcaatagttgatttttataagaccatatgaaagaaaataactatacttcatcctttattttcccgaaccacctgtacggtggacatgaagttatgactataaatattttgaattatatcgcgagtcataactcttttggcattgagtgccacgtaaataaaagaaacgataaggtattgaattctctgagtgcactgaatgaaaaatttggctatgagagaataaaaatattttctcactcttggtcatcagacaagaacccgcttctttctttttttcaacctgcatcttttgttagaaaactcctttttatcaagaagctctttgctttaagacgcagggctgttcttgttcaggggagcattgagcttggtgctgagttcatttggatttcttatcttcttggatgccgaaatctgttgataagctatatcccaatgtgtcatacgtttaaacatatgggttttaagcttggcgagttacgtgatgtggtttctgcattgacctataaaatgtgtatgaattacataacaatatccaatcctaacgaggctctgttaaagaaaagaaatgcttcagcgaaagtcaatattgttaataatttcgttgctcctctttctaatgtcattccagtcgatggccgctcgtctgaaacgattaatctagccattattggcagggtggagataaagcaaaaaggacacgatatattaatcaatgcattaaaatatattgatgatgaaatcgttaatcgagtacatctcattatcgtcggtgatggaccagatatgagtacgttgaaagatatgatagacaataatcatctttccaataaggtatcatttactggttgggtcgacaaatggtataaaatagatgaaaaaattgattatgtagttatgccgtcgcgttttgaaggtgttcctttgacgatgctggaagcgttatcccttgatattccttgcattggtgcaaatagagacggtatgagcgactatatttcggatgaattgctatatgatgtaggcggtagtaatgatattgagtcaagaaatctcgccgaaaaaattaactatgccttatctaacaatgaaatgactaaaatgaaaataaatcgcgatgatttattttatcctaaaggcattgaagtattagacgagacttttttatgaagattgtatttatattatcatctctttttatttggtcgattctgtattactttgtctataaaagaagcaagagcatcgtaaatatattcacccctttggtttttatgattgtaccgcaatactttatttttgaatttttttatgagtattatattgggagttcttacagtaacttaagttacctatttatttatttatgttatacggcttcttttttatttctttttattggttactttttcccattaaaactgaaagatgtatctaatcatgatgtcgcgccaataaattatgataaatatctgatcttctccattctattaactgttgttgcgttctattcattccttcctattatgcgagaatttaaagagtatcttcttactcctcggataatctatgagagaacaagaacaggatatgggatgagtttcttcctttccatattgtttagccaattagctatattcttaagtttttatacgacatctaaatatcgttttttatcgatcgcgattattttaattaatctggttcttatctattttcatggtaataaatcaccattgcttacggtcgccataaattatattatttatcagcgctatgttttgaataagataatttctatcaaaaagttttttatcttctctgctgtggtttctttccttatcgcgtttatctttgttttcacgttcggtatcgattttaaatcagccatattagtaatggcgggatattctgactataccagaaacttcgctttgcttatcgatagtggttatgaacctcaatttggtcgattactaatggagagtgagtttttctcaaggattcccagggctatataccctgataagccagttgattttggttactttgagttggctcgtcgcttttactctgaaagtttttataacaatcagggggtcccgtcctttggactcggcgacttttatgcggattttggattcttttccatcgtcattatttctgttacttattttattaaaggtatattgcttaaaataaccgttcacatccttaagggtaataaaaatatttactactttattcctttcgcatttttatgtggagcgaaccttctcccaattggttttggctggttgttctttgagcattgtgttctcgcgttgattttgtatttctttttaaatgtacgtttaaaaacaaaataggtcagatagtcatgaaagttgaaaagatagcattgaatttatcaagggtaggaaaacatggtacagggatgtggaattattccaaaaacattgctgacatgctgcacgaatctggctttctcgactcaatcatatgttctaaagaccacgttgagtacttctccaatagatataaagatcccaaggttgatatcattatcacgccagaaatagtatccaatactatgaaggtgtcaaaatttaggccgttaatatggctttcatacagctattttctgggctgtaagcttgttctgagtaaaaagaaaaaagatgtagcattgctaagcacaacacaccactcgatacctttttttaaaaatcaatttattaccattcatgatttgcgcccggcattttatccagactcgaaactgcaagaaatctatttctctcattacttgccacgtaaggtcaaggagctcagaggggtgtttactgtttcagagacagtgaaaaatgaaatagaagagcatatgggcgttgcacgatctgatatacaggttgtttataactctgtcgatccctctttgcgtcctgatggtacggacaatagcgaacaagcgacaataaaaaataccttcttaatggttggggcaagctggaagcataaaaacgcgcattcttttttgaaaaatttccttgcataccataaagacaattacagcgccgttattgtttgtggccaaacagattactttgatgaattgaaatcactggttgccacgttgggacttgagaataatgtaacatttaaacatcatatcagcgaacaggaactaagttcgttatacaaaacctcttttgcacttgtctatccttcattgagtgaaggcttcgggataccacctattgaagcaatgagcctgtctttacctgttattgtttcagatatcccagtgtttaaagaaatactgggggaagccgcagtatatgtcgatcctaatgtcagagaaagttgggaacatgccgttgacacgctgaaagtgtctcgtgaaaacgttattgatactgggttgcaacgagtcaacttatacagctacgaacgatgcaaggatatgcttatgcttgcgttaaacaatatcaatgagaaatctcgctgagtcttatataagtggtaagcacttttactactatataatgattgtttgaatttataggcaaccttaaaataaataacctgattaatttaatttttgattaaattatttggaagtgattatgcaattttctcttgttataccggtttataatgcaggaatgatgtggccagaggttattcgttcaattaaatctcaaaccatacaacctgaatgcgttattattattgattcaagttctacagataataccgtggcgtatgccactgaagcaggctttgaagtctaccatatagataaatctacttttgatcatggcggcacacgttccatggcattagagagagttaacactgagtttgttatttatatgacccaagatgcgatattgcagaatgatgaagcgtttttctatcttctcagcgcatttaataatgaagaagtaggagccgtctatgggcgtcaactccctcatcatgatgcgaatccgctggccacacatgctcgcttacatagctatggcgaagtcggatacgtgacatccatgaaagatgattttcctcagggcttccgtaaagcgtttatgtccaactctttttctggctatcgagtcagtacgctgcggcagattggtggatttcccgcgaaacttatcttgggtgaagactcttatgttgctgcgcgtatgctatcgacaggagtgtctgttggttacataccgcaagcccttgctcgacattcccataattatagtgttggcgaagaatttaaacgctattttgacattggagtcttccataaaacacaagaatggatgttggcaagtcttggtaaggtcgagggggagggggtaaaatttgcccttggccaaatttgttatctgttaaaaagtaattattaccactacattcctttttctattgcaagttcaggtgcaaaatatttgggatataaattaggtaagaattatcatcgtctaaatcgtacgttgtgcaaaaaattgtctatgtacaaaagttattggaattcttctgtttgagatatatataaggatgtaacatgattgttcccgttattatggcaggtggctctggtactcgcctctggcctctatcccgagccttgtatcccaaacagttattggcattgcatagcgatgtcaccatgttgcaagctacgattagtcgattagcaggatttgagtcagaagctccgctcgttatttgtaatgaggcgcatcgctttattgtcgctgagcaacttcgcgaattgcgctgtgaagggaaaattattcttgagccgtgtggccgtaatactgcaccggctatcgctgtggctgcattgcaagcaatgcggttggccccagatgttgaccccatattgcttgtgttagctgcagatcatgtcattgagaatgaggatgcttttacgcaagccgtaaatcaggcgcagccgcttactgctttagggaagttaattacttttggcattgtcccgactgaagcacatacggggtatggctatattcgtcgaggcatcagtgttaacgatgcggcatttaccgtcgattgctttgttgaaaaacctaatgcgagcaccgcagaagcttatgtttcatcaggcgattattattggaacagcggtatgttcatgttcaaggcgagtgtctacttgaatgcgctgaaagaacatcggcctgacatttttgccgcttgtgagcaggcttgtgctaactcgcgcgaagatctggattttactcgtcttgatgaagccgcttttacagattgcccggatgattctgtcgactatgccgtcatggagaaaaccagtgatgcggtagttattccattggccgctggatggagtgatgtcggttcatggtcatcgctatggggcattttagaaaaggacgagtcgggtaacgttaatattggtgaggtaatcgcgctcgatagccataataactacatctcttctgactcagcattggttgcaacaatcggcattaatgatgttgtcattgttaataccggagatgcgcttttggtcgccgctaaagatagatcgcaagatgtaaaaaaagtggtcgatcggctgaaagaaagtaatctccatcactaccgtgaacaccctgagtcatttcgtccctggggtaaaattagcaatattgattctggagatcattaccaggtaaaaaaaataatcgttcaccctgggcacggcctctctctgcaacaacatttccatcgggcagagcattgggttgtgttagtgggcacggccaaagtcaatattgatgaaaaagagtttttcctttcagaaaatcaatctacatttattccgcctggggctgtgcatactttagaaaatcctggcgttattgatcttgtaatgattgaggtacgttcaggacactatttggctgacgatgacatcgtcagactgcaagatcgatacggcagaatataaaaggtattattgatgtctacgctcacctgttttaaagcctatgatattcggggtcgtctgggcgacgaacttaatgaagatattgcttaccggattggtcgggcttatggtcagtttacaagagccaaaaatgttgttgttggaggcgatgtcaggctaaccagcgagagtttgaaattagcgttgtccaatggtctacgggatgcagggacaaacgtattagatattggattagcaggtacagaagagatctatttcgcgacacatcatctggggattgacggaggcattgaagtcaccgcaagccataacccaattgattacaacggaatgaaattggtttgcaaaggtgctaagccaattagtggtgattctgggttgcgcgatattcaggtattggcagagaacaatgtttttaccccggttcttgccgaagagaaaggtgaatacacaaaaacttctgtgcttgatgattatgttgagcatttgatgacttatatagagcctgcgaattttaaaccgttaaagctagtcatcaacagcggtaatggtgcggcaggacacgttattgatgcgctggaagcacgtttcaaccaattaaatcttcctgtaacctttatcaaagttcaccatcagcccgatggctattttcctaatggtatccctaatccgctcttaccagaatgtcgaaaagatacctctgatgcggttatcgcccattctgctgatatagggattgcctttgatggtgattttgatcggtgtttcttgttcaatcatctcggtgagtttattgagggatactatattgttggtttattggccgaggcttttctccaaaaagagcccggtgccaaaatcattcatgatcctcgactgagctggaataccattgatatcgttaattcctgccaaggcgaaccggttatgtcaaaaacagggcatgcctttatcaaggaacggatgcggcaagaagatgccgtttacggcggagaaatgagcgctcatcattatttccgctcattcgcgtactgtgattcaggaatgattccctggctattggtcgctgaattgctttgtgtaaaagataaaagcctgcgagatttggtgagtgaaaggatgctggcctatccagcttctggagagatcaactctacattaagcgaacccgctaaagcgatagaacgtgttaaagctgcgtacttgccggaagcgctgtctattgatgaaaccgacggtattagtttggaatttgaagactggcgtttcaaccttcgttcttctaatactgaaccggttgttcgcctaaatgtagaatctaaagctaataacgctttgatggttgagaaaacggatgcgattctgcatctgctacggcagtgataggttatttttaatcgtataaattttaataaattaagacctgctttatttcttatattaaagcaggtctttcattcaacgtgccaagacttgtgacaatgcgtcagtccagtctgatggttttattgtcaatctcgcgattttttcacacgataatgacgagtattgaggccgatgggccggggtagggtactgctcagttgttattgcagttaactgtggctgtttatcgataatgtcttgctgttttgccatttcaaaaatggtttttgcaaattcataccagctaacttctttatcaccgcaatagtgataaattccgcattccgcatttttctcaataagagaaataatcgcctgcgctaaatcccctgcataagttgggcatcccttttgatcggcaacgatacttaatgcgtcacgttcttttgccagcctcagcatcgtcttaacgaaattattaccgtattcactgaacacccaagctgtacgaacgatgatggcgtcgggggctgctttcgttacggcctgctcgccagctaactttgttttaccgtatacgcttaagggattagtggtactggattcaagataaggcgtcgtggcatttccatcaaagacataatccgttgaaacgtggactaatcggattcccttttgatgtgctacggtagccaaattatggggaccggtaacatttatcttttctgctaatactgattctgattctgctttatcaacggctgtataggctgccgcattaacaatcgcgtctggttgatagcgtgctatagccgcttcaatctgcgttaaatcagtgatatcaagttcgttagcatccgttgaccatatttgccagtgggtgggaagacgatcctgaaaacagcgacccaattgcccatttgcacccgtcagtaatattttcattttgctagatccttgaataacttgcctactttgtctttctcggataactgcggggttgatattggccattcgataccaagatcaggatcgttccataataggcaaccctcatcgctagggtcataataatccgtacacttgtactcgaaatctgcgatatctgagaggacaacaaaaccatgtgctagccccggagggagccaaaattgcgttttgttctcttcagagaggagtgctccataccatttcccgtaggtaggagaatcttgacgaatatctactgcaacgtcaaaaacctcgccacgtacaacgcggacaagtttcccctgcgggtttgttttctggaaatgcagacctcgtaatacacctttacttgagcgggaatgattatcctggacaaagtctacatcgatatccagcatctcctgataacgtctcttttcaaacgtttccagaaaaaaacctcgcgcatcaccgaatactttcggctgaatgatttttgcgccgtgaacagcagtatcaatgatttgcatgttatttttctgcgatgagttgggttaaatattgtccgtaagacgttttgagcatcacttttgcttcatcggcaacttgctgtatagatagccaccctttacgaaatgcaatctcttccaggcaggcaaccttcagtccctgacgcttttcgatggtgtgaataaattgggaggcttcaatcaggctgtcgtgtgtgccggtatccagccaggcgaaacctcttcccagcagttcgacatccagtctgttttgttcaagatacatttggttcagcgtggtaatttctaactcaccgcggtgcgacggttttacctgtttcgccatctctacgacatctctgtcatagaaatagagcccagtaacggcccagcttgatttcggttttaccggtttttcttctatcgacagcgctctgaaatcttgatcaaactcgacgacgccaaaacgctctggatcggtgacttgatagccgaagatcgttgcaccttcttcttttgccgccacggcttcaagttttttaccaaagctttgtccgaaataaatattatcaccgagtaccagcgcacagcgttccccattgataaattcttcaccgatgataaaggcctgggcaagtccatcagggctaggttgaatcgcgtagctaagttcgatgccaaaacggctaccgtctcccagaagacgctgaaatgctggcatatcctcaggcgtagtgataaccaatatttcacggataccagcgagcataagaaccgaaataggataataaaccatcggcttatcatagatcggcagtaactgcttggaaattccgcgagtaattgggtataaccgagtaccacttccccccgcgagcacgatccctttcatcaactagtccaccctttgtctttatttcattaaaaatacctttgaatagtcgagccattatatcactctgctccaccagaattgtctgatgtatcagaaaaagtcgatgcttgagatcgctttgtggctgattgggtgtaatcttagtgtcatgcgtggcgtgtggcatgaccccccgcagggtgaaaacgatcggccagatcaacacagttagataaaaaccatcagattgaagagagtcaatccatgacatcattgaaagctattatccctgtagcaggtttagggatgaatttgttacccgtgaccaaggcaattcctaaggaaatgttgccgttggttgaccgcccggtgattgagaaaatcgtcaacgagtgtgtgagggcggggattaaagaaattgttctggtgacgcatgcgtcgaaaaatgctatcgaaaaccacttcgatacctcgtttgaacttgagtctctgttggaagaacgcgccaagcgccagctgctggccgaagtacagtccatctgtccgaaaggcgtgacgatcatgaacgtccgtcagggtgaaacgctgggattagggcatgcggtctcctgtgctcgtccaatcattggggataatccgtttgtagtggtgttgcctgatgtggtgttggatgaaagtacagccgatcagacgcaggaaaacctggcgctgctgatttcccgttttgaagaaactgggcgcagtcaagtgctggtgaagcatcgtccttatgaggtgttgccagagtactctgttgtcgattgtgaagcacagctggtgaacccaggcgatgcctcagcgattacgtcaatgattgagaaacctgaagcaccgtccgaaactgggtctgacctttctgcggtaggacgctatgtcttaacggccgatgcctggtcattgctcgataaagccgaaccaggtgcatggggacgtattcagttaacggatgtgattgctgatatgattgcgacccagcaggttgatgctgtacagatgtcgggcaagaactttaactgtggccgtaaattgggttacgcgcaggcatttgtgtcttacgggttacgcaatcctgagtttggtgccgaatttaaagaaagtattaaggcgctgctgaaaaagtaatattgagtggtaacatgctgtaaaaccgcagatcgttgaatcgttctgcggttttttattttccccgccatacgttcggattgcgggtgctttcgctatcaaaccaatcactacccactcacgcaaagctgagttaccatgtcgacctgtttttaaattgcttgcgaggtcgcaacgcgaggcgttgtcgccgttgtaggcaggttatccttcagacaggagttgctttaatgtccaaacagcaaattggcgttgttggtatggcggtgatggggcgcaatctggcgctgaacattgagagccgtggctatagcgtttccatctttaaccgctcttccgataaaaccgatgaagttatcgcggaaaatccgggtaaaaaactggtgccttcttacaccgttgaagagtttgtcgaatccctggaaaaaccccgccgtattctgctgatggtgaaggccggtgaagcaaccgataaaacgattgaatcgctgaaaccttacctggagaagggcgatattctgatcgatggcggtaacaccttctataaagataccattcgccgtaaccgcgaactgtccgctgaagggtttaacttcatcggtacaggcgtatccggcggagaagagggtgcactgaaagggccttctattatgcctggtggccagaaagaagcttatgatttggtggcaccgattctggaacagatcgccgcgcgtgctgatggcgaagcctgtgtgacctatattggctctgatggcgctgggcactatgtcaagatggtgcataacggtattgaatacggcgatatgcagcttattgctgaagcctatgcattgctcaagcaggcactgaatctggacaacgacgagcttgctaccacgttctctgagtggaacaaaggcgagttaagcagctacctgattgaaatcacggccgatatcttcaagaaaaaagatgaagaaggtaaatatctggttgacgtgattctggatgaagcggctaacaaaggtaccggtaaatggaccagccaaagctctctggatctgggcgaacctttgtctctgatcacggaatccgtttttgcccgctacctttcttcactgaaagatcagcgtgtcgctgcatctaaagtactgactggcccaacggctcagccatttggcggtgataaagccgagttcgttgagaaagtacgtcgtgcgctgtacttaggcaaaatcgtttcttatgctcagggcttctcacagctgaaagcggcatcagacgagaacagctgggatctgaactacggtgaaatcgccaagattttccgcgcgggttgcatcattcgtgcgcagttcctacaaaaaatcaccgatgcgtatgagcagaaagcggatattgctaacctgctgctggcaccttacttcaaaaaagtggcggatgaataccagcaagcactgcgcgacgtcgtctcttacgccgttcagcagggtatcccgacgccaacattctcagcggcaattgcctattacgacagctaccgctcagccgtgctgccagctaacctgattcaggctcagcgtgactatttcggcgcgcatacctataagcgtacagataaagaaggtgtattccataccgaatggttggaataatcgtttcttatgcttatgcttaggtaaagtgatttgttaataaaacgccagattaggaaatatctggcgtttttttatattggtgaatcaatggattgatatcgctaagatatctatgactttttttctggaatactgtaaatttcattaaagaaatctgcttttttaccgagatcattactgtttattacatcgggatcttgctatttttaacagtgttgcaaaaattgagttgtagttttgctttctggtattgcttatcagaggtggtcgcctctcaaaaatgctttgcgtgatagagagttttatcgccattggattgtaacgcattgctgggaggatcccggtaacggtcagtaacgcgctaaatagagatatttgctgttgtgctgactggaatgaaggacggggtatggtctttttgacggtactccaccctgaagtacttcatgttaaaaaggaaatcgtaatgaagaaaacgttaatcgcgctagccgctgtcctggctatgtcgtcaagcgtgtatgcagctggtcctgctggtgctgctgccgcgggtagtgctggtgctggtgctggtgctgctgctggtactaccgctctgattgctgtcggtgttgctgccgctgtcgctgttggtgttgctgttgctgtttccagcaatgacaacaacgatgctacgagcaccacgacggtaactactggtactgctcgttaattccgtttcaattctaaggccacttcggtggcctttctttttctaggctgcgctgttcaacgagaactgcatttcatgacaaaaataaaacgaatggcaaaggtacgttcgctgattgccatacctcttttatcgattgtgttgactggctgttcccaaaatgtggagcaggtggggaaaacgttcaaactggcgttttttggtcaggatgatacccatgtgacggccaaacgggtttccgatacaccctatgcgtcggcctatctaaaagtgggagaggcgccacaggcgtttgtcattctcgtttttgccgaacagaaccaattgaaatggattggggctgataaaaatatgatatcgacccaacatggtcgtgtagtgaaaacgcaaggcttcggcgaagacattacctatgtggataacctgcaacaggatcccctgacattaggtttattgaagacatcgacgccaatgacatggcaaagccgggttgaatgggctcaagtcttccgcggtggttacgatacccgctctgtttttcaggcccgtggcaaagaaacgataaaaattctggatacctcgcgtgagctgttgcgctttgatgagcaggttaccgtccccgctttaaatgaatcttacaccaatagctactggctcgatccgactaacggaagtgtggttcaaagccaacagtatatggggccgagtatggcattggtaacattcaccgtattaaaaccctacgtacaataaggggctaccatgttggcacttaaccgtatcgctaccttgttgttgctgatttccggcgtcgcgatgtctgcgcaactgactgtgaaatcgcctcaagagacgatcgccgtcgttaaactggacgacggtacacggcttgaaaaattttacgaacaggtttcctggccacagaatatcaactggcaaacggcgtttatttctgatttcgcgacgacacagaaagtacgggtgcagggtgatgtcttgttgcaaaagctggctgagctggaaacgcgctggcgtaactccggtgatggcgatctggcgatctccgcctggcttctgagaaaggcgattaacccaattaatgttgcgggtcgtatccgcactaatttggatcctgaccgcgtgcgtgtttatagtgaaaataaccgacctttggtgggggagtatgcgttatatgtggctcctcatgatgataagttggcgctaattggtttggtgaatacctctgcggatgtgggggagttggagacgtcgggaaatgttgtgctacgtgcaggatggtcggtcgagaattatctcgttggacggcggcttttagcgggagcagataatagttatggctatctgattgggggaaatggccaatggcgcaaggtaccgctagcgctgtggaatcgtcagcatattgaacctgctgcgggcgaaacgatcttcatcggtttcaatccttctgttttaccacaggatatgtcatcacttaacgagcagcttgctgactaccttgctaaccggatcccactcgaatgaccaagaacagaaacgttaaactaggctgtctgtcgttggcaattggcggcattctgagtgcgcaggctatggcggctgaaacagaaaacagccgtactgcgacgaacccgaatctgcgttttcagcctgcgggtgtgtcgcagtctgatttcggtggcacgggcttattgcaaatgccaaccgcacgcatggcggaaacgggtgaatttagccttaactaccgcgacaatgaggattatcgacgttactccgtgtccctccaactctttgactggctggaaacaacggtgcgttataccgatatccgtacccgactttatagcgacgacgcgtctttcagcggtaatcaaacctacaaggacaaagccttcgatctcaaggctcgcttgtggcaggaaagctactggatgccggatgtatcgctggggttgcgcgatattgctggtaccgggttgttcgatagcgaatatctggtagccagcaagcgtatggggccgtttgatttcaccttgggtatggggtggggcaatatggcggagagcgggaatattaaaaacccagcctgttcgctgaaagccagcttctgcaatcgtactcagaatacagaaatcggtcagtttgaggttaagaatttcttacatggtccggcggcactgtttggtggaattgaatatcagacgccatgggatccgctgcgcctgaaactcgagtatgacagcaacgattatagtaatgagactgcagatggtgcgcgaagcgagaaaatcaagcaggattctcctttcaacatcggggcagtttaccgcgtgggcgatatactggataccacgctgtcgtggcagcggggcaataccctgatgtggggctttaccctacgtactaactttaacagtttgaaaccaaactatttagacgatgcaccaccagtctatgcgccggtgcaggatggtaaagggacaaactggcagctagtttcgaaagagctgaatgataaggctggctttaaggacgccgatatctacgcggaccaaaagcaggtcaccattgttgccgatcagacaaaatatcgtgatagtgagcaggccacacagcgtgctgccaccgtattggcgaaccatgtcccaggtagtcttgatgaatatcacattgttcagcgcagccagcgcttaccgattgccagtacggaagtcgatgccaaagccttccatcaggttcaacaggctgctattccgcttggtcaacctgaacctgctacgcatcgcaaagaaccggtatctgacgtgcgtggtcagcaggtgctgctcgcagagcccgatcgtctgacgtattcattagatccgacgctggtacagtctttcggtggtcctgaatccttctatatgtaccaaatcgcgcttaaaggcaatgtggactaccgtctaagcgatcactggagcgtggggggaaccgcgctgctgaatctggtgaataactatgacaagtttaactataaatcaccgccggccgatggcgcggcattgccgcgagtcagaacctgggtgcgtgaatattccacatcttccgatctgttattgaccaatctgcaattgacccgcagggataatcccgcgcaggactggtatacgcaggtctacggcggttatctggaaatgatgtatgctggcgttggctctgaagtgctgtatcgtccgttcggtaaaagctgggcactggggctggatgttaactatgtcaaacagcgtgactggaacgacatcatgagaatggccgattacgatgtagtgacgggccatctgaccgcgtattgggaactgccgtttgtggaaggtgcggtggcgaaagtgagcgtaggtcgttatctggctggtgataaaggggtcacgctcgacctgtctcgccgctttgacagcgggattgttgcgggtgcctttgcaaccaaaactaacgtcagcgctgctgaatacggtgaagggagctttaccaaaggcttctacgtctccataccgtttgacctactgttcactgagcctacggtgaaacgtggggcagtcggttgggtaccgctaacgcgtgatggtggtcaaatgttgcagcgccgtagctcgctgtatggcctcaccgatcactaatcgacccagttagtttagggttaataaagcccgtcatggccgagtgccgcgacgggcttttttgtgcgcgtttgctttgcaggtcaatatcgtcacttgataaccaatttgaactatttcatttggtcattgtttgtatcttaattatccgatgtcgagagttgcgactctgagatctgattttgcagttgcttgtaatttaaaacgttaatagcagaaatcgcgacaggccggaaaacgtttaagaggaagtgtgtcctataggtaatgattgaaatagtttcgtcatggaagattcatatagcgaaatctattatctcctgccgcaatggcaaaataaaaacatagccatagatgttaatggcagtgctgacaggagagtgcaacccaatgaatttgcctatttccgctgttatctcgttagtgatgagttctgcctggtgtctccctctgcatgcggccgtgcaggataattctcttggtatctaccaactgatccaagagaggatggtgctcatgaaagatgtagcggggtataaagcccgccaacacctgccggttgaggatttaaagcaagaggaccgtattttgagtaaggcgcgggaacaatctgctgccgttgggttagcccctcagagtacacagatgttttttacttcattaatgaatgccagcaaagccattcagtatcgctacatggcggactggcttgcgacacctgagagcgactggacgcccctttcgttgaacgacaccatcaggcccacgctactcacgattgacgaccaacttctgattagtattaaacgttatctcgcgaatggcgggcattttgcgcctcagcaagaggctacgtttctttcttctattaatgttgagcatctgtcacagaacgacaaacgccagatttatgcggcattgagtcacattgaaccagacggcaaatagctgagtgggagagaagacgatgacttaccaattattgaaagggagtgagcgcggaaatatcgctgacgcagcgtaccgcgagcgctgtaatgttaatgaaagcgtcagggtcatgctggtactgcgttttactacgccagatgatgagtattacaccgaactgcacgatagcatcgatccgcaatttggtggcatcaacgctaataagccgctgtcccgtgccagttatgccagaaagttcagcgcggatgatgctgatatggagcacgttcgcgcgtttgcgcgacattatcggctatctatcgaacgtgaacatcctgccagctgcactgtctttatgacgggtactgcagggcagatagagcaagcgtttcgcgtgagcttagcgcgctatgatcacaaaaacggagcttttcgtgggagatcgggagggatttatttgcccgaatatctacagggcgtggttgtcgctgtgctaggacttgatgagcgtctggcgacggattgttgcctgcgtatgaatcgtccgttctctaatgcagagatgcgtccgtcgggctatacgccgctagagctggctgagcattatcacttccctgaacatgatggcgcagggcagtgcattggtataattgaactggggggcgggtatcgcttaccgcagttggagcactattttaaacgcatgggcgttaatccaccgcagattgtcgatgtttgcgtgggaggcgccaggaatgccccagcatcgttggatagcgataaagaggtgaacccgattgatatcgaagtgcagatggatatcgaaattgcgggcacgttggctccggcggccaaaattgtggtgtattttgccccgaataccgatgcagggtttttagaagcgatcaatgccgcgattcatgatgagaaaaacgcgccgtcggtaatttcgattagctggggtagtagtgagtcgaaatggacagcgcaatcgttacgggtttacaaccaggcttttcaaaccgccgcagcattaggtatcacggtgtgcgtggcctctggcgatcaaggggcgaaagatggcgagctgcacgggctgcacgtgaactttcctgcttccagcccctacgttttagcctgtggcggcactcggctgcaaaaaacgatggaagaaaccacctggcacagccgagacggtagcgcgacgggtggcggcgtcagccaatattttgcgcttcccggttggcagttagggctgtctctggcagacaaatacggtggccatcaccccctgcaacaccgtggcgtaccggatgtcagtggtaatgccgatcccgaaacgggctatctgattgaagtcaacggacgggaaggcgtggttggcggaaccagcgccgtcgcgccgctgtgggcgggattgctggcgcgaatgctcgcactgaccgagtcggcatcgctgtttattccccccttgctgtaccgcaatcgtaatagctgcaaggatatcgtgcgggggaataatggggcgtttgtggcttcagaaggatgggatgcctgtacggggttgggcgcgcccgatggaatgaagctactcagactgttgaagcggcttgtcagacttaacagtgcacgagaccatgatggtggtgaacggtagtctgcattcttgggatggctggcgtaggggacagaacatcgtcaggtgacgggattatcggtgatattcatcacagattgcccgaccttggtttgagtctacgacggttagcagatataacccgataagaaggacgtgatcgggcttaggcctgagcgaaacctgatacgacgcatgtgattcagacatgtccgtatcaggtttttttttgcctgaattcaacccgatcgcgtgccacccataacatcagtgatgtctgctgacattatctcgttaaggaaaggagaaaaactgtgaaataccgtcatcttaaacgtttccctgagggttttttatggggcgcggcgacatcggcttatcaggttgaaggggcatggaatgaagacggcaaagggccatcggtcattgatgccagaacatcctatcctgagggtacaacggattttaaagtcgccagtgaccattatcatcgctacaaggaagatgtcgcactgtttgccgatattggcttcaaaacctaccgtttttccatcgcctggagccgcatcatccccgatggcagcggtgaggtaaacccggcaggcattgagttttatcacaatcttatcgatgagttgctgcattacggcattgagccgatcgtcacgatgtaccatttcgatctgccgcaggcgctacaggaaaaaggcggttggtacaaccgagaaacggtggacgcgtttgaacgctttgccaacgtgctgtttgatgaatatggcaacaaggtgaagtactggctgaccatcaatgaacaaaacatgatgattttgcacggctctgcattaggcacgttggatccgacgctggaaaatcctaagcagaatctctatcagcagaaccacaacatgctggtggctcaggcaaaagcaatgaatgcgctacatgaaaaagtgcccggcgcgaaaattgggccggcacccaacattgcgttgatttatccggcatcagcgaagcctgaagatgtgatggcggcgttcaactataacgcgatccgcaactggctctatctggatatggcggtatacggacgttacaacacggcggcctggcgctatatggaagaaaaaggctatacgccggagattctgcccggcgatatggatattctggcatcggccaagcctgatttcatcgcgtttaactactacacctcgcaaacggttgaagccagcaaaggcgacgggtcggatgaaattgcacgcggaggtgaccagcacctgaaatcgggtgaagagggcgtacaccgtggcgcgagcaacccgtggttgcagaaaaacgcctttggctgggaaatcgatcctatcggcttccgcaataccttgcgtgagttacacgatcgctatcatttaccgctgatcattacggaaaatgggctgggcgcgtttgatacgctggatgaaaacggtgaggttcaggacgattaccgcatcgactacctgcaacgccacattgagcaaattcagcttgcgattaccgatggcgtggatgtctttggctatacgccatggtcggcgctggatctcatttccacccatcagggatgcgcgaaacgctatggctttatttacgtcaaccgtgaagaattcgatctgaaagatttgcggcgcatccgtaaaaaaagcgcatactggtatgctgatgtcattaaaaacaatgggctggatagctcagaagcgtaaatgatgaaagaagacgcctcggcaatacgacgttcgaggcgttaaacggcagggagggccagtgtgccttcccgtgagacaggacggctgattcgatgatcattgaaaaaatactgagcaataacgccgtgctggtgctggctgatgaccaacgggaaattgtggcgattggtaaaggtgtcggctttggcaaaaagattggcgaccctatcgatccgcagcgcattgaaagtcagttcgtgaagaaaagcgacggtatcgcggatgtgctgtcacaactgctggcggatattccccctgactgtctggcggtcacgcagcagattattactctggcgcaaaaaacgctgcggctcgatgtgcaagacacgttgtttctggcattaagcgaccatatcaactttgcaattcaacgccataagaaagggcagacgatcaagaatctgatgctgtgggatattcgtcagttctatcgcggtgaatttgccgttgggttggaggcgctggcgttgattcgctccagattggatatcgatttaccggaggatgaagcggggtttattgcgctgcatctggcgaatgcggcgaataacagcgacatgcagagcacgatgcaaagtgcgggtattattaaagatattttgactattctgaagtacgacctgcatgtcacttttgatgaacattctctcaattatcagcgtttgattacgcatctgaagttcttcgctttacgcttgttaaatcgggaaacagtgagccacggtgatgactccatctatcagggaattaccgaactgatgccgcgggcgtatgcctgtgcgatgaaagtgtatgactatgtggagaaaaattacggctgccagctgaccaccgacgaagttatgtttctaaccattcacattaaccgtttacaaccctctctatcttagtcacgtcggccatcatgacaggcatggctgcggcaataacaggtactgaacgaagccacgggtaagaccagctaccgttaacatccgtgttactctgttcagccgttacgacacgagttcgttatgtaacagaataaattaaaatactgctcactgatgctgacatgctttcagtcataatgttttttttctcactattcgttagtgaaccgcatgggggtcgttatgtcagcctcgtcgccgatgtttttgacggtagatgtacgtcgctcagggttacgtttttcccagcgggtctatattccacgtattatcggtacgatactgtgctctctttttatttcctcggtattgattgtcaaacctgtgccaattttcgcgtggggactcctctttcttaatgcctttgtctggcctcatattgcttacacactatctcttcgttcacacgatccgatgcggtgcgagaaacgtaatttattgattgatgtggtatttggtggcatctggatagggtttatgggcgtgaatcttttgcccagcgcattgattgtcgcgatggttggtatgaacgggacggcgggtggtggaatcaaactgtttgttcagggtatcgtattacagtgtgttgcctgcttgctggttcttgtgctgtttgctgtacctatttctctgaataccacgccgatacagctttatgcctgcctgccgatgttactgatctacccgatttctttgggctatgttacctacaccactgcgctgaagctggcggagcacaagcgtatgctgatggaagtcagtattcatgacggtatgaccagtctctataaccgtcaccactgggaacgcctgcttaagcacgagtatgagatttgccagcgttataagcgtattgcgacgttagtcctgttcgatatcgaccattttaaagcctttaacgataactttgggcataacgtcggcgatcaggcgatattgctattggcgcgtgagctgacgtcaggttttcgggagacggatgtgattgggcgattcggcggtgatgagtttgccgttattttaccccagaccagcgcgggggatgcgttggacgcggtgaatcgtattcgagagagtttgtcgctgaagttcctgaaccagacgccgcagttggcggtttttgtcagtgtcgggattgcagaaatttcaccggatatgggccaatatattgactggttaaaggcggcggatatggcgctttatcgggcaaaaaataaaggccgccgccgaaccgaagtggcttgaggatgcaagataacagtctgctgttccgtcattgttaccgagataggtttttctcagcgggcggtgaatcgttactcaaactgatccatcaacaggaacgtgcactcggcccgttggtagctatttatcatggggaccagacgctggaagtgttcggtctggcagtgaatgtcgagagcggctctgtccggccaggtttcgataaaggtgaagtgccccgggtctttctgattgataaaaagcgcatacgagatgcacaacggctcttgtcgcgttttctctactaactcgcggtacagcggcatgacgatctcaatgctctcaggcttaataaaatcctgggcgatgacttgaagcataaaatgggtctccctacatgttcattctgctaagtaaatagttccggctagccgcgctgctgtttttcgctctgttctgcgccgtttccctgacggtaggccagtgataccatcaacgactgtaccagacacagcgtggcagactgtgaacggaacgcatcaacctgcgcttctttcaccacaaaacaaacgtcgctgagcgttgccagcgggctgatctggctgtcggtaatcacaatttgtcgcgcaccggctttcgccgccatctcgctgaccatcacggtttcctgtgaatagggtgagaagctgatggagaccaccacatcgcgtgagttaacgcggctgagctgttcgcgaaacatgcctcccaggccgttgaccagaatcgcactgctttccagatggctcagcgcataggcgagataggtggcgacgctgaatgagcgtcgtagccccacgatatagatcgtatccgcctgcgccagcagatcgacggctttttgcagatcctcttgcggggtgcgtgctgccagctgttgcattgcctgcgcgtttgagcgtgcaaactcatgcagaatatccaacggtgtttctggcaccgcgtcagcctccatcgcccgaaacagccgtgcccggtcggtatagctggccgtttcctccaccagattcatacggaatagctgtttcatctcgttgaagccgctgaaatcaaaggcgttggcgaagcgaatcaacgttgagggaggaacatccgcgcgttcggcgatcaccgcaacggtatcgaacgcgatgctgttggtattatccaacacataatgcgccacctgctgtaatcgtttgctgagcgaatcgtaacgctcgcggatctgttcctgtaactctctcaggctggttgccatgggcatatcgggtcatctcccaaagacgtgtaagactcacatatcacaattctgcccactttccgtcgtgcctgtgatgattggcgcttgaaacggaacagaaaattcatttctggatacgactgttttatctgtacgacatttctggcggcaaaccttttatcgataaggctattttcagaagctgctcgcctgtctttgtggacagctggcttcaagtttacataaaaattcgcagcggatcacaataatcaacatttattttatttttccattaaatggaatattcatttcatatactgtaatccgatgtcagccgtttgtctcttcaaaacccacaaaggtgtaaacatggaaaccgtatctaacttcattcagggggcgattgcctccagcaacagccagcgctacgcggcggtgtataacccggcgacgggcgagcagattcgccaggttgtgatgtctgataaggcggaagtagagcaggccattgccagcgcggcggcggcattccctgcgtggtcgaagcactctccgttacgccgtgcgcgcgtcctgtttcgctttaaggcgctgttggaagagcgaatggatacgctggctcggctgatttcacaggagcatggcaaggtctattccgatgctgtgggagaggtgacgcgcgggcttgaagtcgttgagtttgcctgtggtattccgcatctccaaaaaggtgaacactcggcgaatgttggcaccggtgtggatagccattcgctcatgcagccgctcggcgtgtgcgtcgggattacgccgtttaacttcccggcgatggtgcccatgtggatgttcccgattgcactggcgacgggcaatacctttgtgcttaagccgtcggaaaaagatccgtcgttctcgctgttgttggcgcaactgctgaaagaggcaggtctgccggatggcgtgtttaacgtggttcagggcgacaaagaagcggtggatgtactgctgaccgatccacgcgtgcaggcggtgagctttgtgggctcgacgccggtagcggaatacatttatcagaccgcgtcggcgcatggcaaacgttgtcaggcgctgggaggggcgaaaaaccattgcatcctgatgccggatgctgacatggatatggccgctagcgcgattatgggcgcggcgtttggcgcggcgggcgagcgctgtatggcgctgtcggtggtggtggccgttggcgatgacacagcagatgcgctgcaccagcgtctgagtgcgcagataaaagcgatgcgtgttggaccgggtctggttgacgggcaggaaaatgaaatggggccggtaatcagcgcgccgcatcgggcgaaaattgccgactatatacaaagtggtgtcgatcagggcgcaacgctgcgtatcgatggccgcacgctatccgtacagggtcacccgcaaggctactttatcgggccgacactgttcgataacgtcacgccggagatgaagatctatcaggaagaaatttttggcccagtgctgtccgtggtacgcgtgccggattaccagacggcggtgacgctgattaataaccatgaatacggcaatggcacggctatctttacccgagatggcgaaacggcgcgtcagttctgtgaagaagtacaggcgggcatggtcggcgtgaacgtaccgattccggtgccgatggcgttccacagcttcggcggctggaagcgctccatttttgggccgctcaacgtccacggcagcgatggcgtgcgcttttacacccgcatgaaaaccgtcaccagccgctggcccgccagcgtccgtctggaacatcacaccagcagcttcatcatgcccacgctggagtgaggcgcatagtgttttgtgtcacgttggtaacgataacaagtgctgaaaatgtgctgtatcaacaatgtgtagttttagggggaatacggggatgaggttcccgcagggatgcctcaccccgtggtatacccgtgtatctcgatattgcagcagggatcagtcgttttaatcctcccttacgtgaaggagtagatcaatggatacgtgtcgcatcaccatggcgcaggcgctggtcaggtttctcaaccagcaatacatcagcgtagatggtgaagagtcaccctttgtgcagggtgtcatgaccatttttggtcacggtaatgtgctgggcatcggccaggcgctggagcaggaggcaaaccgtctcaccgtgcatcaggggtgcaacgagcagggaatggcgcacattgccgtcgggtttgctaaacagcacaagcggcggaaaatctatgcggtgacctcatcggtggggccgggagcggcgaatatggtgaccgcagcggcgaccgccaccgccaaccgcatcccggtactgctgctacccggcgatctctttgcctgtcgccagccggatccggtgttgcaacaggtcgagcaatatcacgatctgtcgattagcaccaatgactgcttcaaaccggtttcccgctactgggatcgtattaatcgccctgaacaactgatgagcgcgttgattaacgccatgcgcgtactaaccgatccggcagacaccggtgcggtaacgctgtgcttaccgcaggatgtacaggcggaagtctgggattatccggtatcgtttttccgcaagcgcgtccatcagctcgaacgtcgtccgccggatgccgcgcggttggatgaggccgcggcgctgattgcgagaaaacgtcgtccaatgctgatttgcggaggcggcgttcgttattccggcgcccatgatgcgctggcacagtttgccgagcagttcgcgattccgtttggagaaacgcaggcgggcaagggcgcacttgtttcatcacatccgctgaactgtggcggcattggcgtcacgggcggactagcggcgaatcggctggcgcaagaggcagatctgattatcggggttggaacacgtttaaccgattttactaccggctccaaatcgctgtttcagaatccagatgtcgaatttttactgctcaacgttgccgagtttgatgcgctaaaactggatgcgttgcccctgattgccgatgcccgtgtcgggctggaagcgttgagcgaacggctggcaacggtgtcgtatcgtagcggctggcagcaggcagtcgaacaggttcgtgtggaatgggagcgcgagctagagcgactgtttaccgtgcaggataagggggaactggtgccagaagtggtggatggtctggaggataagctggatgaataccgccagacgctgaatacccatctgacgcaaacgcgcgtgttgggcatactgaatgatgaactggaggataacgcgattgtggttggtgcggctggctcgttgccgggcgatctacagcgtgtgtggcaggtgaaaacgccggacagctatcatctggaatatggctactcctgtatggggtacgagattgcggcggccattggcgcacgccttgcggcaccgcagcagccagtctatgcgatggtcggcgacggttcctatttgatgctccataccgaactacaaacggcggtacaggagggcatcaaaatcaccgtgctgctgttcgacaacgcgggttttggttgtatcaacaacctacaaatgagtcaggggatgggcagcttctgtacggaaaatcgctaccgcgatgcggaatcagggcaactgcgtggtgcgcttattccggtggatttcgccaagaatgcggaaagctatggctgcaaagcgtggcgggtacatgatgaagcctcgctcaagcaggcattggtggaatcacgccagcactcaggaccggtgctgctcgatatcaaggtgctgccgaagaccatgacgcacggctatgaatcctggtggcgcacgggaacggcgcagattgccgacaacccagagattgagtctgctgccaatagcgtgaaagccgtgctctcccgtgcacggcaatattagggggctatgccaagtggctggtatgagttttgccgtttcattccagcctctgcgaaggtttcgggcgtattaagcatacttatttcctcagtgtgtccacacacgcccgacaaggcgcgctcaatcgccgcagcgccttgaccactggcttttcggcgctaatggcgtcgctacgcgataccttcggcgttcgtgaccgctgttcgggccgtcagtgacgcgttcccaacgcggcactgcctttcgcggcgtccatgccgctcacccggcagtcacgcccacctcagcgcaattttttacgccgaggaaatagaaacagcaagacactcatacggctttagatattgttagcttagcgtcatagtgctgcttagtgctgcttaaggtttctctttgctctcacatgtaacattaaactgaaatatttatttcatttttaaaccgcggtttcattttccctcctgctatacgccaacacctgaccgatccgctgatagtcatgtatatccccataaacgttctcacccgatgtgtgattgtggttgcagaaaacagcgaagatgtcatgaaaatgttaactgacgcgcaaaaacataattttcaatttatacaaaactgaaataaatgttttattttagctgtcgggatttgcggtaaaaagtgagtgatggggctggagagaatgcgactagccgttatcccgtcactttatcagtctggcgttaaataccactcaggtaacaagggagcatctatgtttaacatcgctttactgggcgcgggccgtattggtcaggtccacgcagtgaacatcgcggcacacaaagaaaccaacctgtacgcggtggtcgatcccaacccaaccaatgccaccgcgctggccgaacgttaccataccaaagtacaaactgttgacgaggtcatgaacgatcccgccgtgcacgccgtcctgattgcctccgcgactgacacgcacgccgacctgattgagctggccgccaagcatggtaaagccatcttctgtgaaaaaccggtacatctggatattgctcgcgttcgcgactgcctgaccgtcgtcaaacagcagaacgtgccgctgtttgtgggcttcaaccgccgctacgacccgcaattccgccgcgtcaaaacgctggctggcgaaggcaatataggcaagccggaatctctcctgattatctcccgcgatccgtcccctccgcctgctgagtatgtccgcgtttccggcggtatgttccgcgacatgacgatccatgatttcgatatggcgcgcttcattatgggtgaagaacccgtgtcggtctttgcacaaggcagcaatctggtcgatccggcgattggtgaagcgggggacattgataccgcatttatcgtgctgaaatttgcttctggcgcgatggcgaccatcgtcaacagccgccgttcgggctacggctacgatcagcgccttgagttacacggcgcgaaaggcgtgctcaccgcaggcaacatccgtgaaaacgtagtcgagcagtggacggatgacggttgtctgtctgcgaaacctgaatatttcttcctgcaacgctatcacgcggcctacgcggcagagtggcagcactttgtcgatgtgctaaatggtcgtacgcagcctgagtgctctggtctggacggtgaacgcgcgttgaatctggcggataaagcgtttgaatcactggctcagggcaaggaggtcgccgtgtaaccgcatcggcacagcgcgttttacctgctttcaaccctacaaccatactcataacagaagcagagaaaagacatatgaaaaagatcattagcgttaccgcaattgccatcgcactgggtctgtctggtcttgctcaggcccaaaatgaacaaatcgttttcagtacgccgaatctcgctatgccgtttgaagttcacatgcagcgcaccgccgtcaaagccgccaaagaattgggcgtgaatttgcaggtgctggatgggcagggtagctcgccgaagcaggccgccgatttggagaatgccatcacacgcggtgcacaaggtttcgtggtgtcgccgaatgacgtcaatgcagtttccagcgccgtgaccgaaattcaggatgccaaactgccagtggtgacgctggatcgttcggtgaaaacggaaaaagcggtgccgcattttggcgctaacaactacaaaggcggtcaggcgattgctgattacgtcaaaaccaaattcccgaacggtgcagagatcattctgctgaccggtcagccgggttcttcttccaacattgaacggacgcaggggattcgtgacagcctgaaagcgggcggcagcaagtaccgtattgtggctgaccagacggggaactggatgcgctccgaagggatgcgcatcgttgaaagtgtttttccatcattaccgaaacgcccgcaggtgatcctatcggcgaatgacgatatggcgctgggcgcgattgaagcgttacaggggcaaggtctgaaacccggcgaggtgctggtgacgggatttgatgctgtaccggaagcgctggctcgcgtacgcgacggctggcttgcggttaccgccgatcagcgtccgggctatgccgtgaccacggcattaacgcagttaaccaataacatccgcagtaaagcgcctatcaccggggcagactaccaaccgaccatgattaccaaagataacctgaacgatgccgagcgcattggtgaagcgggtaaataaatcgttttccacgtcattgttaaatcatataccccaaataattcgagtggcaggaaggcggcaagagagggaatcccgatgagcttactcaggtaagtgattcgggtgagtgaacgcagccaacgcacatgcagcttgaagtattacgggtataaaaggtattcagcaggccgcatccgtgcggccttgcgagaggaaggtacgcatgacggaacccctactgaacatcaccaatctggcaaagagcttctctggcgtctgggcgctgagcagtgcgcaactgaccgtacagccgggagagattcatgcgctattgggagaaaacggcgcgggtaaatcgacgctattaaaggcgctggcaggggcgcagccgcagaccagcggcgatatctggtttggcggccagcagctgttaccgctcgaatcgccagttgaacgccaaaagcggggaattattactatttatcaggaattcaatctgctgccgaacatgagcgtcgcggaaaacatgttcctggggcgtgagccgcagcgcagtggattattcgtagacgcactggcggttaatcgcgaggcgaaagcggtactggattacctgaaattgaatattgcgccgacgacgcaggtggcgcgtttgagcgtggcccagcagcagatggtggaaatcgccagagcgctgacgctgaacgccaaactgattgtgatggatgagccatcggcggcgctgagcgatagcgaagttgacagcctgcatcgtgtggtgcgtgagctaaaagggcgcggtgtgagcgtggtgtatgtgacgcaccgactgcatgaagtcttccagctatgcgatcgctttaccgtatttcaggacggccgctacaccggttctggggatgtcgccagcaccaacgtgcaggaaattattcgcttgatggtcggtcgtgacgtggtgtttaaccgtcgtccgccttcagaaacgcatcatcaggataagccagttcgattggcggtaaaggggttaagccgggaaaagccgccgctggatgcgcacggcattgcgctaaaagacatcagcttccaggtgcatgccggagaagtgctcggcattgctgggctggtcggtgcagggcgcacggaaatcgcacgctgcctgtttggtgccgatgggttctctaccggtgagtttatgctggatgacgcgccttatcatccatccacgccacttcatgcgctgtcgcagggtattgctctggtgccggaagaccgcaagaaagagggcgcggtactggggttgtcaatcagggaaaacatctcgctctccaacctctcatcgctcatgcgctggcgctggtttgtgaacacccgcaaagaagacgatttgattgacgcctatcgtcaggcgttgcacatcaagatggtgaacagcgatcaggaagtgcgcaagctgtcgggcggtaaccagcaaaaggtgattcttgctcgctgtatggcgctgaaccctaaggtgttaattgtggatgaacccacgcgcggcatcgatgtcggcaccaagtccgaagtccatcaggtgctgttcgatatggcgaaacggggtgttgccgtgattgtgatttcctccgatttaccggaaatcatggcgatttccgaccgcatcatcacgctcagcgaagggcggatcagcggggaaattcatggcgatgacgctacagaagaaaaactgatgacgatgatggccatttgccacgacgcattacacgcagcataacggaggtgacgcatgtcccagcagccgctttctaagacgattacgccgcccaacacgcgtggacgttttgaccccattggcttttttgaacgctttggcgtgtttattttcatgattttgctgctgattttctttcagtcgcagaacagcaactttctgtccgaacgcaacatcaccaacatccttaccgaagtgtccatctacggcatcatggccgtagggatgacgttcgtcattttgaccgctgggatcgacctgtccgtcggctcgattctggcggtatgtgcaatcactgccgcgtcggtgattaaaggcgacaacttcaccaccgtcgatcccgatgcctggtacggcttgagctggctggtcgcgttgggcgtctgtctggcaatgggcacctttattggtttcttgcatggtttaggggtgaccaaactgcgtctgccaccgttcatcgtcacgctgggcgggatgaccatctggcgcggattaacgctggtgatgaacgatggtgcgccgattgcgggctttgaccccggctatcgctggtggggacggggagagatcctcggtatttcggtgccgatctggatcttcgcgctggtcgccttactgggctatctggcgctgcataaaacccgctggggacgctttgtgtacgccatcggtggcaacaccgaagcggcgcgattggctggtgtgaatgtgcagcgtgtactcgtcagcgtctacgtggtgattggctgcctggctggactggcgggctttattctcagcgctcgtctcggcagcgcagaagcggtcgcggggatcaccttcgaactgcgcgtcatcgcctcggtggtgatcggtggcacctcgctgatgggcggctatggccggatcagcggcacgattatcggctcgatcatcatgggaattctgattaacggactggtattgatgaacgtatcggcctattaccagcagattatcaccgggttaattatcgtgctggccgtggcgttcgacacctatgccaagagccgtcgcggcgctatctgatccgcacctgtaccgaatcttttttgcaccgaggtgaatatgaaggatgtacgcattgggttaatcggcactggctatattgggcgtgcgcatgccatcgcctacgcgcaggcaccgacggtcttcccgctgaaagggaatctggtgaaagccatgctggcggaagtgtcgccagaactggcagctaaacgggcgcaggagttcggctttcagcgctcaactgcggactggcgtgagctggtggctgaccctgacattgatgtggtggatatctgcgcgccgaactttctgcataagacgatggcgatggcggccatccagcacggtaagcatgtttactcggaaaaaccgctggcgctgaacgcacgtgacgccagagaaatggttgatgccgcgcagcgagcgggcgtgaaaacgctggtgggcttcaattatatgaagaacccgacttcacaacttgccaaagaaattatcgccaacggcgaaattggcgaggtggtgcatttttacggtacgcacaatgaggattatctggccgatccgaacaaacacgcagactggcactgctttaaagaaacggcagggctgggggcgttgggggatctggcggcgcacatcgtcaacatggcgcagtatctggttggtgatatcgccagcgtttgcggcgatctgcaaacggtgattacgcagcgtccgacggcattgggcagcagcgagtgggtacaggtggagaatgaggatcaggcgcatgccatggtgcgttttgccagcggcgcgcgcggcgtgattgaaacctcgcgcattgcctgcgggcgaaaaatgggccttacctacgtggtgaccggcaccacaggcacgctgagtttcacgcaggaacgcatggccgagttgaaactgtatcggcatgacgagccggaaaatcggcagggatttaaaacgctgctgaccgggccacagcatcctgattacgcggccttctgtgccagcgccggacacggtattggatttaacgatcagaaaacagtggaagtgcgcgatctgatcgacggtattgcggctgacgtacccatgtggccggatttcgaagagggctggaaagtatcgcgagttctggatgcgatagtgcagtcacacgaaacggcacgctgggtgaacgtggacgaggtgggctaatacgccaactgacgtgatttcttctttttttacagggtttgccgctatgagtaaggaaaagacgtttgatgtgatttgcatggggcgcgttgctgtcgatctgtacgggcagcaaatcggtgcgcgtctggaagatatgggcagtttttccaagtatctgggcggttcgtctggcaacgtggcttacggtacggcgcggcaggggctacgttcttccatgctggcgcgggtgggcgatgagcatatggggcgcttcctgcgggaagagttgaatcaggtcggctgcgataccagccatttaattaccgataaggaacgcctgacggcgctggtgctgttgggcattaaagatcgcgatacctttccgctgattttctaccgcgacaactgcgctgatatggcgatttcgccggaggatttcaccgaagattacatcgcatcgtcccgctgtctggcgattaccggcacgcatctctctcaccctaacacgcgtgccgcagtgctgacggcgctgcaatatgcacgacgtaacggggtgaagacggcgctggatattgactaccgtccggtgctgtgggggctgacgtcgctgggcgatggcgaaacccgttttgttgaagcgcaggcggtcacggcgcagttgcagcaggtgctgtcgctgttcgacgtgattgtcggcaccgaagaggaattctacattgctggcggcagcacggataccttgcaggcgctgcgcacggtacggcagcacacgcaggcggaactggtgtgcaaacgtggagcgctgggctgttcggtgtttagcgatgccattcccgaccatctggataaaggcattacgatcaaaggcgtgcgcgtggatgttctcaaggtgctgggtgcgggcgatgcgtttatgtccggcctgctgcgcggctatctcaacggtgaaggctgggagaaagcctgtgcttacgccaatgcctgtggtgcgctggtggtatcacgccacggctgcgcgccagccatgccaagtaagatcgaactggataactatttagcgcgtgcggcaagcgtcccgcgtcccgatctggacgaagagcttaaccatctacaccgggttacgacgcgtcgtaaacagtgggatgaactatgtgtgattgcgttcgatcaccgcagccaactggaagacatggcgctgaactgcggcacggaaatcagtcgtattccggcgctgaagaagctgattctgcgtgccagctatgatgcggcgcagcaggctgggctggagggcaaagcgggtctgctgtgtgatggcacgttcggtcaggatgcgttgaatgatatcactggaaaaggctggtggattggtcgaccgattgagctacccggatcgcgcccgttaatcatggagcgcggcaacatcggttcacagttggtgagctggccgctggagcacgtggtgaaatgtctggtgttcttccacccagaagatgcccatgcgttgcgacgcgagcaggagatgaaggtaatggaggtctatcaggcctgccgtcaatccggccatgagctgttgctcgaagtcattctgcccgcagggatgccgcacagcgatgcgctttacctgcgcgccattcagcgcttctacaacctcggcgtgcggccagactggtggaaactgccaccgctgtcctctgacggttgggaacaactcacgccactgctggccgaacgtgatccttactgtcgcggcgtggtcatccttgggctggatgcgccgctggaaacgctgcaacaaggctttagcgctgccgtcaatttcccgatcgtgaaagggtttgccgtcgggcgcaccctgtttgcccagccagcgcaaaagtggctgcgcaatgagatcgatgacgccgaattgattgagcaagttaaacataactacctgcaactgatcgccgtctggcgtcagcgtggttaacccgtttctatgtgttcgaataaagggaaaataatatgactgttcaacttggtataaatccactcacctggacaaatgacgatctgccttctctgggcgcagacacgccgctggaaacctgtttgagtgaaggacgacaggcgggcttcgccggttttgaattaggtaacaagttcccacgtcaggccagcgtgctggggccgatcctgcaagcgcacgatctgcgtttagtctccggctggtattccggcgagttattgacgcgttcagtagaagaagagattgaggcggtacaaggtcatctggcgctgttgcgggatctcggtgcgacggtgctggtgtttgcagaagtgacgggcgcgattcacggcgatcagcagaaaccggttcatctgcgtccgcgtttccccgaggagctctggcctgaatacggcaaaaagctgaccgaatttgcgcgctacacgcaaagtcagggcgtgcagattgcttaccaccaccatatgggtacggtgattgaaagcgcgcaggacgtggataatttgatggaacacaccgggccggaagttgggctgctgctggatactggtcacctgacgttcgcgggggccgatccggtagcggtggcgaagcgctggattagccgcatcaaccacgttcactgcaaagatatccgcccagacgtgctgaaagacgtgaaaaaccgtaaaaccagctttctggacgcggtgctaagcggcgtatttaccgtaccgggcgatggctgcattgattatccagcggtgttcagcatcctgaaagccaatagctacagcggatggctggttgtcgaagcggaacaggatccggccgtcgcgcatccgctaacctatgcaacgttgggctacaataatttgcagcgcttcgcccagcaggcggaactgatctgatttgtggtgatataggaggtaacaagatgtcccgactcttatctcgtcatcgcgcgcctgatgaacacgggcgcacgcagcacatcacgccggaaacggcgggctggcgatacgtggggtttgatgtgtaccaactggtggcggagcaggtgctatctctacctgccagcgataacgaacgctgtctggttctggtcagcggtaaagccacagttgtcacgccgagtgagcgtttcgaacaaattggcgaccgaatgagcccgttcgagcgcagaaagccttatgcggtttatgtcatggctggtgaaacgattacggtgacggcacacacggcgctggagctggcagtgtgcgccgctccggggttcggtacgcatccgactcggctgatcgcgccgcaggatattgacgccgagcagcgtggcgtcggcaataaccagcgctatgtgcataacattttgccggaggataaagcggcggatagcctgctggtggtcgaagtgtacaccgacgagggctgtaccagttcctatcccagccacaagcatgacgtcgataatccgccgcaggaaacctatctggaagaaacctactaccatcggttgaatccagagcaggggttctgtctgcaacgtgtctataccgatgaccgttcattagatgaatgcatggcggtatacgacagggatgtggtgcaggtgccacgcggctaccatccggtcgccacgatagcgggttatgacagctattatctgaatgtgatggctggccccacgcgccagtggcgtttcacgtgggaagcggatcaccagtggatcaatagcccggaatacgcggataaacacaggtagagtaacgcgtagaatactgacaaatgtgcttaataatgggcagtggcttatgagagtctgtaggctgctgtcatattattcgaggatatgcattgttaaaaaatattaaaattcaatatattagttttatttttctatctgcaagtcgctttcataatcttgtccaccatgccaaatgcccagaactgttactattcttttttctttctctaccataaaagcgatgagtgttcgtttgctgtggttagtgacacgcagtcctggcaagatatcgtttcgctgatttcctctttcagggaatagctcaagtgattcacagtaactgataatgctttctgtatagctgagtgcggttttgggggacgcaactttcgctatgtagcggtacagtgccgcaagttgctcttccgcttccggtgcgaacactaccctataatccattactcttctccggtcattttcctgaactcggtttttaatctgcttctgacgtcgttgctgcttagactttctgtttcactgcgttgtagcgcattccaggcgggaacgacttgttcctgtagccagttctctactgcattatcacgcgcaatgagtgctcgaagcccttcccgaatgacctcactttctgacgcatattcaccgctggaaactcgtgctttcacctgcgccgccatttcattcggtagcgttatactcatctgttgtgttgttctcattgcctacccctttaacatgccgataggatttaatcatactcactatttcccatcttgtcaggggtgaccgccgaatcaggcgtctcgattcaccgacatattgtcgagtttgccttctttcaaatagccaatgtggctggccatgagttcagcttcctgttcactgtgcgtgactaagagcgcggtttgtccggcgtcgcgcaggatgtcgcggacttcctgcccgagtcgttttcggctgtcggggtcgaggctggatagcggttcgtcaagcagtagcacggcaggttgaggcgctaatgcgcgtgccagcgcgatacgctgctgttgtccgccggacatctcatgtggatagcgctgccctaacgcggcgagatcgaccaattcaagcatggctcggacgcgcgattgctgaagatctttcggctgttttcgcaggccaaacgcaatgttctgcgcggcagtcagatggggaaacagcgcgtagtcctgaaacaccatcccgacgttgcgctgttccggtggtagatgcatgtctgggcccgccacgcagcgtccgccgacgtgaatcgttccctgagtcacgtgttcgaaaccggcaatggcgcgcaacgctgtggttttgccgcatccggatgcacctagcaaacaggccaattcccccgcgacaacctgcatggagaaaccgttcagcacatgatggaaattatgcttgtgcccgtaggcgacgtggacattattcagaacgagtgtagcctcagacaccttgactcttcctcatgattttcattctttctcaatcgacgtttttaactgactgcgtgccagcagcacaacggggagtgtaccggccagcacgatcagcagtgcggcaatcgcgccttcctcataggtacctctggcggcctcggcatagaggacggtcgccagcgtctcgaaattgacggggcggagcagcagtgtcgcaggaagttccttcattgcatcggcaaacaccagcagcgcgctggtcaccagtgctgggcgcagcaggggaagatgcacgcggaaaaacgtcaccaactcgctttcacccagcagacgcgacgcctgttccatcacgggcggaatgcgtgtcagcccggcatcaagcgcgcctaccccaatcgccataaagcgaatagcgcagcagaccaccagcaggataccggcggaaagcagcggtaatcctttataaccgatcaggtcggcgaggaaattatccgtcgccattccgggcgtcagcaggccgatcgccagtacggtaccgggaacggcatagcccagtgaggcgattctcaatagggtacggcgtcgctctggcgttcggtcagtaatggcagaatggcgggcataccacgcaataatcaggctaatgacggtaacgaccagcgtgacaccaacggccagcagcagcgagttctgtaacgactgtatcaggcccgcggagatcgtcacgctatcgcccagtcgttttgcgctttcccatgcgagaaagagggctggggcgataaagccaagcagaatcggtaacgtggctgcgcaggtcgccagcccagcacggacgcctttcaatggtgtcggtatgatgccgcgcatttgtcggctggtgccgtagcgctggtttttccgaccataatattccagcgtcagcagcaggatgaccaccgttagcatggtgcaagcgatctgtgccgcagcgggtaaatccgaacgggtgacccaagtcgtgtagaccgtcacggtcagcgtattcaccccaaggaattcggacgcgccaatatcattcagcgtttccagcaacgccagactggtgccgacggccagcgcaggacgtgccatcggcagggcaacgtgcagaaaggtgcccgtcgcgctcaagcccagtgtgcgtgcggcttccagcaggtgtgcgggttggctgataaacatggcgcgcatggtcaggtaaacgtacggatagagcactagcccgagcagtagaatcgcgcccgtcatggagcgtaggtccggtaggcggaactgccgtgggctgtcgtagcccagcacgctgcggatcgcttcctgaatcgggccgataggatgcagtagatcgagccaggcaaacgcgacaatataagttggcatcgccagcggtagcagcagcgcccagctaacgaactgtctgccggggaaatcaaatgcagtgaccagccaagcgcagcctgcgccaatcaccatcactaatgcaccgacgccaaccagcagaatcagcgtgtttagcgcagcatcgggcagcacgtagcgcgtcaggtgatcccaatggccaacgcccgcacccgccgctagccaaagcagagaaaccagcggagccagtacgccaagcgcaatgacgacggcggcgatgcgaagcggagaaaaaaagaggcgcggccgcccgaaggcgccgcgcagggttgacgaaccggtcttattgatcgaatccaactttatctaccaactgactagcttgtttacggaatttaacgatgtcagtcagcggaatgctatctacattcacttcaccaatcgcgctgccgatggtggaatccagcgtgacgcctttgcgtactgggtattcatagttcgcctgcgcgtagagctgctgagctggtgcggaaaccagatattccatcagcttcacggcctgatctttatgcggcgcatggcgtgcaacggctgcgccagtgatattgacgtgcgtgccgccgttttcaaaggtaggctgaaccactttgatggcatcgccccatttacgggcatcggtgccttctgtggcgttcttcatgtggccgacataataagaatttgccagacccacatcacagataccgccgaggatatcgcgtgcgacatcgcggtcaccgccagtggctttacgtgccagattctctttcacaccgcgcagccaggtttcggttttagcttcgccatggtgtgcgatcattgctgcgaccagcgcggtattgtaagggtgttgacccgcacggatacatactttgcctttccatttcgggtcggccagattttcgtaagtaatgccggtcagcggcagtgatttttccgcataaagtacgcgggaacgcatcgacaggccaaaccactggttgtctttatcgcgcagcgcagcagggatgacatcggttaacgtgctggactgaatcggctgcgtgacacccgcttctaccagatcgatcaggttgccagcatcaacggtcatcagcaggtcagccggtgaattttggccttccgctttcacgcgttccagcatgccgtctttgatgaacacggtgttcactttgactgacgtctctttggtgaaggcatcaagcagcggctgaattagccctggctcgcgcgtggtgtagagggtcagggaatcttctgcggcgacagctggcaatgcataggccaccattagcgatgaggccagtgtgagcaggcgcgcttttttgcgcagaacagacagcgtttttgacatgttattatcttctccagagtaaatgtgatgcataaattaataaaataaggagatattttcggcaggcgattaaaacaatatatgataatcactcttgtttgcaatctcattaacgcagtttgttcactatcgtgatgagggtcaacctacgcgtgcatcaggagaaatcagcgttttatttgtcggcatattgataaaaacagtgatgattggctgtcttgagtaagactattactacggcttcaggtcttgcctggaaaacgggttacacgcctaatgtggccgaatgctgggggatcaggtgcaaaaagagtcgctggtgcagcaattgacggccgcaaatggcgcgttacatgcatactcttacatcgatgggagaaaacgagcacgtggcttcttccttcagagacagtattacgctcctgttgaaggggaattatccgcttggtacagtcaagatcgaatacttaggtgcaagcatggggatcgtcacggcagatccttccgttgatgagcctgatggtgtgatccgtcgagccgatgctgcaatgtacgccaataaagtcatgcgaaaaaaagctcaagccagcgcggatcaggatgacgctatgccgtttaccagccgcagacgttagtttcttcatccgcatcgtaaccacgtacgatattaaccagttctttcaccgattcagcggaaatcgtcttatcttttaattctgcaagcgcggagaaatccttatcaacggatacgccattattattattggttactgtcagcaaaaatccgttgttattatcgctggttaaagacagattgttgactaattcatcaaccgcaccggcagcgaaatcgggtacataaaaagccatcggtttaaggtaaaccttttctgctttttcattattattgcggttcaatagtgttaatgagtaccctttattttcagttgtcattttttacctcaaccttctatcagaatttttggatcgacataaaaatctacgttgaataacgtatcatcagataacgcttcaattctgtgccatttctctggagggaatacgccaaattgtcctgcttcaatggtcagcgtttcgactggctcaggactggtttcatcggcataaccgtaataacgaattgtcccttgcatcacgcacaaacgcgggtaaacaccttgtcttgttcctgcatccaaatggcgccgccagatagacgcgggagcagtctcctttgtccaaaacggtgttgtacgggtatgaacataattcgctggcatgacaattcgttccatgtttaaacctcatgttttacccaaccacattgtggatcgggaaggaaaaaatcatatgatgcatagcatatacctcttttaatgcttgtgaattattttttgctagttaatttgtacaataccgaaacccctcgtaaaaaggttgtattaccgatactcaattgtggttattgttaagtgaaaatcaaaagagtaaaaatgaaaagctataacgataatctattatgaggcctgaactaaaatgaaaaagaatgtaaaacccagttcgttttattatggattccctgtttttcttgttacgacgacggataatagtaacggggatgtcaatatcgcttctatatcatcatcaatttctcttggtgataaaataattattggtgtcagtaaaggaagtaagacttacagtaatttattatccggttctgatgtcgtcatcaatattcctgattacaaactttgggaaaaggttgaagaactcggtaaattgactggaagcgatacgctatctgaagggcagataaaatggggcgttcaggtatgccacgataaattctccaaagtaggcctgcatactgaagcctctacagatattacgccacctcgggttattgaatgtcctatccaggcagaatgtaagactgtcagtaccacagacaaaggtcgttttattcttgtcgaactagatattgtcaatgtctgggtggatagcgagctattaggatcaaatgatgtcatcgactcgtcaaaatggaagccgctgatctacaacttccgcgaatacgacaccaccggtgacgccttaggatttaattttaaatacggtcattaatcgcataaagtgaagattcccgctgtgttagcgggttatctgagcctctgtaaattacctgttcccgtgagtctgttgatcagactttatgggctgatctttgacgtgcagtatcgcgcagtctgccatgatccggtagccgacttacgtagcagaaaaagctcctgataagccgcaggtgtgacgacaccggtcgctttgtttgtttcagttccctcggtggcgctccgaacgaaggcccagtcagcgctagtttgcacaacctcctttatttcataggccatgtcgaagccgactgtttcaaagacgctgagatagacctcagcaagctcgtccttccccactgccgctggcctgcctggccccattagtacaccgtcatcagtgtatgttgctattacggccgggatatcggcacgattgaaggcggtcaagtaagcgatcgccgccgcttcaataacggccagttcttcattaaatatcttactcattatcattcctcaccagtattactttgaagccaaaagaattctttcaaacaatagtaaattcacatgtcgctaaactgtgtctttcctttgcttgttcaatgcggattgagcaccggttgcgaagtgtcatgccattttcacatcggaaatgctcgaaaaggaggcctaaatagggcatgagattttccatacaatggatgcggcaacattttgatccggtaggatctagccacggtgttgccgagtaagataaggaggatcgattaggtagactagatgtataaaaacacttagccttatcatttcagtgattaatcgtgaaggggaaagctttgcgtcgtgccagctattttctgcatgaagctggtatcaaagtaatctctccaggcgatgattttatcgccgtcaagcttgagtatgcccatcacttttgctgcgccaatctcgctgccatcagcacgttcaaacctgtcaaagcgtccagtgagcaccttattaccgtcagcggcgatcgaaagcatttcaatacgtactgtcgtgatgccaaatgcctcttcgagtttgtcaattagcgccaatgcttcatcgatgccggtagtggtggcacgccctcattgattcagacattgtgagctgtgtagcctacgcctgataagctctttttcttgcctgattatatcagtcatcttgcgtggtaatgggccgttgatataatcagccttatgaataacgatcttacgccgcaccttgatatcgccctgcggcacgcgtcgctgggattgactgccacacggatcccgcgtgtagacctctgtgtcggacaaggctcgacagacaaggctccctgcctgtatcgctcgatgatctgtttcatcctgcaaggctcaaagcgcgttgcaattaacgacacgcttctgagttacaacagcgaacagtatcttatcagtgcccttgatttgcctcttagcggacagatccttgatgctgaaggggggcggccctacgttgcactatcgctggtgctagatccggccatactggcggaattagcggcaaacatgccgccggttcgcgaaagtgaacagaaggggattggcatcatgataaatcccatgaccgcttcgctccgtaatacgttactccgcctaatgtcgttgcttgatacgccagacgatatcccgattcttggccccatgctcgaacgggaattgctttatcgtctcttgcagggccctcaggggcgactgttgcgtcagattgcccaacccgatggcgcactcagtcgcattcggcgcgccgttggctggatcagggacaattacagcacccgtcttcgtatcgacgcgttgtgcgaggtaagcggcatgagccgggcaagcctgcatcgtcattttctgtcgatgaccggtctcagtcctgtccagtatcagaaacagcttaggttgcaggaagctcgtcagcttttgcttgccggtgagcatcgtgcgtctgacgtggcgtttgtcgtcggttatgaaagtgcatcacagtttagccgtgaatatcaccggcaatttggcgcgccgccagttcgcgacgtgcgcgctatacggatggcgatagacacgctaggtaaggcgtaaacgggagttatgatgaaaagagagacattattcaggtacgctcgggaacattttaaatctgagccggaatatatcggatcattacgccaatatgctggataagatcaattaatatcatggcattcattgcaacagtgagcatgtttaaataattaaaactgctcaagcatgagatctataaatgcacgtacagcagggttagagcgacggctctcatgccagaccgccgaaatattgtgacgctctatggcaaaatctgacagaacaggaattaacgcttttttcctaaccaaagaagcggtcataaagctggtagccattcctattccagcaccggcagaaactgccgctattactgcttcacttgcatcgacgatgatattcgatggtggcacgatttcaatctcccgctctcctacccggaaaggccagcgaaaaacctgccctgtattttggtaacgcagatttaccgttttatgcaccatcagttcattgggatggcgtggcggcggacatgtggccaaatattcaggagatgcataacaacacaacttatatggcgagaggcgacgcgacaggagatttgaatcagcgaggtcgccaagtctgatagcaatatcaatacgttcatcaatgatgcttatcacgcgatcgctcaagcgtaggtcaattgacacttttggatgaagtgcgcagaacgttgggagcacgggagcaatcatatggaggccgatcggaaacgatgctgctattcgtagtgtacccgaaggctcagcgcgtgagcgcttggctacctgctcaatctcttcagcatcgagcagcaaccttattgcccgctcgtgcaattcacggccttcagcagtcaaaaccagagagcgtgttgttcgggtgaatagagtaacgccaagatgctgctccagtcgctggatactcttactgatcgctgagggtgaaactgacagcgagcgagcagcagcggtgtagctgccgagagctcccgcacgtgcgaatgcaattagacctgtgagtctttcaaaacctatttgttccttcatggcaacattaaagcgaaatataggctcattatcaaccatcagcattagtcatattatctcgcaactgaacccctgtaggagtgaaattgtgatgagtgaaatgatgaaagcagtgcaactaaatacgttcggtggcccagaaactcttcagtatggggatgcacccttgcccacggtgggatgtgacgaagtacttgttcgggtgtatgcggccagtatcaacccgccagatttgtatttgcgtgatggttatcgcgctcttccgtctgaatggtggcccaattcctcctttccactcatcttggggactgatgtatcaggtgttgtcgcagcgatcggcgaaaatgtttccgaattcagctttggggatgaggtctattcaatggtgcgttttcctgaagggttaatgcaaggtagtggtgcgtatgccgactacgtgtgtgttccttcttcagatctggcgttaaaacctcagggcatcgaacatgtccaggctgcgggcgcaccgatgtcactgctcacggcctggcagttccttgtcgaattaggccataacgctccaaatcctttccaaccgttcacacatacacctgttcaacttgagggtcgtacggtgctggttaatggtgccggaggtggcgtaggacaccttgcggttcagattgccaagtggaaaggtgcgtacgtgatagcggtagccagttcccggcatgaggtgcttttacgtgatctgggggcggatgagtttatcgactacaccaaagtagctgccgagactgtagttaaaaatgtcgatctcgtcattgatgctgtgggcgggacgcacatggagcgttttctaagctgtatcaagcaagacggagcactatttcttgttaatcctttaggcttttccggacagaatgaggccgccacaaaaggaattactgtgtcagcaacgcaagtgcgttccagtggtgcgcagctatcagaagcgggtcaacttttggaaaaaggggttatccgtgtcgtcattgatagtacttacccgctagcaatggcatcaactgcccataaacgcgcttcattaggcagtattcagggaaaaatagtgctcaccaatttttgattatcacattgccgttctgccattggcttatatccactcgacaacgtgaaggaaacctctcatatgatgtcgccgtagatgccatttggacggacgattgctcatatcgaaacgctggaaagatcacgactcactaagttcccatcttaaaacaaccgacattataaaatttatcaaccgctggcaggaacgaatgaaggggaaagtcctaaagtatgacgcctttaacgaaagggatttgatggaagagtatgtataaacttgtttacgactgcgtcaacccttgttattgcggtccagcacaatgatcgtccgcttcgcgctcaatgctgcccgtcaacgcctgtctacttaaaaaacaggcctaacgtgggatgttttccgttttccaagcagatctcttaaactacaccgcacaggtcgtaacatatgagcaatgaccacaaacggcggtaatcctgggtttttagacccgtcagtcagaagcattgctagagtgttcatcagagtctgtttataagaatcctcgattcgattcgcgctgacgcactaggcgtatccaaagaacgaagagggtggtcagcggttcatacgaaggaagtaagatgcttttgccagatttgagctttacaaaaaccgcatatcaatcgtcatttcaagaatgagtcgtccgctgtttatttctctggatgggcccaagggcgccggtaaaaccacactgttagaggccattacgaaagtactcagggcggacaacaagaaggtgatccgactttgcgagaaaaaaagcgatccctataggggtgaaacaatggccctcgttaacaagctcgccagaaatcccactctggatttggaatgggagatttgtgagcgctttgctgacagccgtgcctggatttccctgcacgtgctgactaaacagccacctgacagcattatcttgatggatcgctggtacccgtctgatgccgcgtttcgccggatggttccatttgcagagattttacagcttaacattgaacgaaacgtgcgaacgccagacctgcatgtcggggttgttactgcgcctgatatttcatgggcaagggccgcggcccgaccgcgtgggctaagcagtacagtgattcataaattcgaagagcatgtcgcctgtactaaggcgttcgagcgagaagttgcagagcaaggctgggttttatgccgtaacgaaggaatgatcgaagacgcaacgatgcaggtgatttctgagatctacagagtgctcggatgtcccaccgacatggttttttcgggctgagttttcgccgcatttcgccagtaattgtacccagctcgaccagcttcagagcaaagacaatctgttcttcggtgaatcgtgaatttttcatcggcgccccctccgtttcggggagtgccggtattctgtttctgaatgaggcaggatttagggtcagggtcacatttgtgcgaacaattgagaacttccgcttttcgctcgcagcagtctgatggctctatttcgggccgtttagcgtatcaaactgctatggacgtttagactggttatgtggatagctattttttgttttcatgattaaaaaatcaatcagcgctttgactcgcttcgccttgccggtgctttttaagtaatagagataaaccggtggataggttttccagtaaggcatcataactgggataaattgctctttatcaggctgcaattcatacaccggctcaaacattctgcctattccaagaccactgcgtattccgtcggccatcacgtcaatatcattactgattagctggccgggcatatcaacggttaatttctcaccttgatcgtccagcatcagtgggagtattcggttattggtaataaagcggtagccgataagctggtgctgatgcaagtccgccggtagaacgggtgtggggtgttctgcaagataggccgctgaagcatacaggccttcacgaaatggtttcatcagctgacgagccacaacgctctctcccaggatatcgccaaaacgaatgcctaaatcaaagcgttcatcaatcatgttcacggttccgtcataaacggaaatctcaagctgtattccaggatagctgtggcagaactcggccataaaaggcttcagaataagcaggtaagcaaagcgtgacagcgtaattctgaccagcccagacggttcctgattcaagcttttgatactttccagcgcattttccagcgattccacagcccgcgacgtctgttgcaacagttgttcccccgtatccgtcaactcaatgcgccgcgtggtgcgcaaaaaaagcgggtggccaatatgctgctcaaggagttttagcgatttgcttacggaaggcggcgttatctcaagtttcctggccgctgcagtgatactgccttcacgagcgatgctctggaaaatacggatttggttgtaaatgacattgttcatggcgtcatcccgaggaggaagcagagtttgattattagctattggctaatagtgtataagttattactgttctaaaaaacagaataagggttgtttatactcacttccagttaaacaaacctctgttaaggaagccaaaatgcaaaatgtactgattatttcggggcatccaaatcttaatgagtccattggcaatgccactatcctgtcggaagtcgcgaaagcattgcccgatgcagaaattcgctttcttgacgccctgtaccctgactaccaaatcaacgtggtgcaggagcaggaagccttactcaacgccgatgtgattgtctggcagtttcctttttcctggtattcggtgccagggttaatgaagttatggattgatcaggtttttgttcatggttttgcccatggttcaaccgcaagattgggtggtaaaaagctgattatttcctttaccgccggagcaccagagagcctgtattccgctgaaggtttgttcggtcacgacattcagcaatacatgactcagtttgaaaccacagcagcgatgtgcaatctggatttgcagggcaaggtttacaccttgggtatcagctatgcggggcgtgatgaagccaaaactcgcgaacagaaaaccatggccaaagatcacgccacacgcctgattactgcgattaaagaaatttcgcctgctgtaaacatggctgtgtaaaaaagaggaagaaaaatgtatctcatcaatattgcggtaaatgacgatatttctcctgatcaacatgacgcgcttttcgctcgccatatcagctggtttcagcagtatttcaacgcaggcaagtttgttctgatcggcccctattcggatcgcgaacgggcaggagtcattattgctcagaccgcaagccgagaggaactggacgccatcctgagtgaagacgcctattttccaaatctagctcaatatgagatccgcgaatttatcccgaaaatggtgggaagctggcaataaaagatgccgcaattctcattaaaaaaacgtggtaaggagctaagaatgcagtatgtggctgagcgtaacggctggacgcgctttgttgggaataatggcacaaaatttaatgcagccgaaaaagagaggtcgtttatgaaagccgggatttcgttgtcactttcattggctctgagttgttctgccgttgcgcaggggcagaaaatatctgttccacccgtgtttaatatttttgagctcgtcatcaggcaggataaaaataacgcctacgacagcctggctgaaaaaaacattactgcttcggtaaccggtgaacctggaacgctggcgatgtattcagccaaaaagaaaacgaacccgtcagttacttatatgtatgaaatttatgctgacagtgatgcctacgataaacacctgaactcaacgagttacaaagaatttttgcgcaattcgcctgatattctggaaacgagtcaaacgcgtagaattgatgtgataccgcaatttctggcggacaaaaagattgtgcaaaacgatagcacgataaataactttgtcatcgtggatgtgaaaccagagcttgggcaggcttttcgccatgtcgttttacccgaaatggcacagtcgattgagcgagaagagggtgttctggcaatgtatgccgctatcgataaagctaaccgtaatcgctggtatttttatgaaatatacgccagcgaaaatgcttatcaggctcatcgcctgacaccacactttaaagcctacattaatcagaccgcagagatgacgacctataaagaggccattgatattaagcctggcttgttgatgaataaaggcggcatgcggtatgaaaatgagtgagttacgccgtgttactcaaaatgcggtaaaaagtgtgaaaagaggtggttattacttttcctgattctctcagtgtgtgggaggcgttgacctgtctgaacgagccttagaaaataagaagcgacaacaggcatagcaattcgatgacggaggcggtgacatcaggctgtcagccatcgaaaattcaggcgctgcgccgttcgttcacggccattctctaatccaccaaaccccggaacgcaaaaatcccgcttaagtttccttcagcgggatttctaaattttgctcctctgactgggatcgccttcgccattaactggctaataagtaagctaagcccgaatcccctttctgccaagaccaccagaatgaccccagtgctaaacagtattaccttcatcagcgatgagtcgaccgttttcgagcttgatgcaatgatcggccaagtggaaaaaacgatcgtcatgtgtgatagccaatacggctttaccacgagcagccaactcaggcagaagttcctgataaaacacgcgtttgaataacggatcctgatcggctgcccattcatcgaacagatagaaagggcgatcctcaagataggtcacgaccagcgcgaggcgcttacgttgcccctgcgagaggttgcgagtagaaaaatagccgttttccaccgtgaccttattctccagatgcagcttggccagtagtgcgttagcgcgtgaatccagcgttgagtcggcatcattcaacccaatcagtgattcgaaaagatgaaaatcagagaatacggcggagaaaagctgccgatagttggcacgattgctgtcaacgacctcgtggccgtcgacggtaatggtgccgctttccggcgtgtatagaccgactagcagcttggcgagcgttgtttttccgcttccgttaccgccaatcagaaacgtaatttccccacgcctgagcgtcatatcaatcggccccagttgaaacacgcggtcttctttttcacggtaatagctatggataacgccagacagactgatagtgtcggcattgccaaattcattcgaggagacggtatgatcgatggaatcgcgttcgtccagctcagataatatcgcgctaattcttcgtaatgagacgcgcgcagaatttaacgttggaatgctattcagtaacccttccagcggcatcagcatgaataaaaatacaatgacatagcccgccagcgctgttgattcaagccccggtattatggttggggaaaagatgaccagaccaaggaaactatagaaaaggaagaggatccagccaacgccgaaagcataaacgccgaaggcccgggtacgatttttgcgtacggcgtcgatttctttaccgagtgactgattgagaaacgcatgcgcacgggagacatgcaatttgagctcttttgcaccggaaaatagcgcattgaagtgggtaaataagcgatcttgtgcctgacctgctgctttcagggaggtgaacgccgtgcttccgcccagactgtaacccagtgaaccaatgacaacgattgtcagtgccagaaagaagatagggagcgatagccaggcaaggtatcccagacagccgacgacgatagaaccttgcatcacgatgttcggcagggtgaagaacaagagtgatacgctggtcgagtcatccgtgatgatcgactgcgcacgtgaggcacccagttcttctatctgacggaagggcgcgcgagccacacggctagaaattagttcgcgcatttttgccatggtgccttggcttaatctggcgaaaatgacgccgctgagaatacggcaggaaattgccaggacagtcaatatggcaaaataccaggcgagtggcacatagtcatcggtgggcgtcagcagcgctttgttgattaaggtaatcaataaaacgctggcaatgccattggtgacactggctactgtggcaatcgtcaatacccgccgtgaatcaaacaagagtgagagtaaaagctttagcgctggatttttggttgtcgacgtattcatattatgtccatacgttattgaggcctacaagataccgagattcgcgaccagcgttgtaagctggtcgcgccaacagccagcttttgctatttcctaaggttcagagtcctccatagccaatcggcaagccgttcgacctgcggcatggagagcatggtcatgtggttgcccggcattaaaacagggtctaattgagtaacatgtgtgctccattcgctttcgttcgtcgttctttcatccgtgtctccctctttggcgctgaccagataaaccgcaccgtcgtagtgagcgcgtggcgtatacaccgtgttcaggttggcctgcattacttgaacaattccctgcaacagagcgatggtcgtgtgcgtagagaaaataccggcttttaccagcgcgcggtgcaaccgtgtgatctgttcctccggtgccatatccacaaattgagatcgcgtcagcgctaaaggctgcgccagaatcatgttgtagatgtcgatcaatttcatgatcgtctcaacgcgatcgatcgccttcggcggacacgcctgaacgtcgggagcatcggtatcgaccagtataagactggctaccgattccccctgtgcctgtagctgtaatgcgatttcaaaagctacccatccgccaaaagaatgccccagcaagtgataaggtccatggggttgcttttgccgtattccctgaagataggctcgtgctgcgccctctacgctgatataaggcggttggccgatttctgtcaggccgcgagcctgtaaggcactgacgggttgttgcgtcggtagcgccagcgccagttcaataaagctggaagcattggctcctgccccagggatacaaaagagcggaggaatccctggcgtaccgttttggataacgatgtttggcacatagtcagtgggtaacaggaacccgctaaacgagtcggcaacctgattcagcaagggcggctgcattatcgtgtagtgggttccaccgataggatgaagcaccgagtccttaccgacgatgccttgccattctccccagatatcatcatcggtgatgtgctctgcacggtagaggtgaaccggcagggctgacgcgggagcacgataatgccgggacaactgcaagatcgttctttggctgttgatgcgcagaagaatatcttctttggtgatgccggaagggagccattgacgttcatgacagcgtgtgactatctggttgatgtctcccaatgcacgcagatcgtccagatcttgctcatctgccgttgtcatgtgattgcgtaaatagacgaggatgatattcaggttttcctgctcatcatttaaatccccgtgaggatagacgcttttctgctcctcatcatgtatgtctgcccgattgaagttataggagtcgatcatgccaagaaacgcgacctcctcgccgctattaagcagctgtagcccgatttcataggcaatcgatccacctaatgaccatccggcaaggcgataagggccgtgaggttgaatacgacggatcgcattcagatggtcagtcgccagttcctcaatagacgctggaagtgacggtagcgtatgcaggcctagagactgtagcgcgtaaacaggcaatgcgggtggtagcaacgtggcgaaagtcgaataaaccaacgggtcgccggtggattcgtgtatcaggaagagcggcaggagattaccttcagggctgagcggcacagggttcacatcaaacggagaacttgatgtcgctgaggtatcactgccaaccacgaaggccagatcgcatagcgttggatgagagaagagcgtggcaagcgatacctccatgctctgttcacgcatatggtttagcaactgtactgccagcagcgagtgaccaccaagttcaaagaagtggtcatgacgtcctacccgttccagacccagtagcatctgccagatatgcgccagcttcatttccaccttgccttgtggcgcttcatagccatgactgacgacggccgtttggtctggtgccggcagggctttacgatccagcttgccgttcggcgtaagcgggaaagtatcgagcatgacaaaggccgacgggatcatatagtcggctaaatgtgtcgagagctgctgacgtagctcggcaggcatcagttcaatactgggctgcgggcagaggtaggcgaccagccgggtgtcgccggggctgtcctcgcgggcgacgaccacggcttcctgcacgccgggacattgcataaggcgggcctcgatttcccccagctcgatacggaagccgcgcagcttgacctggaagtcattacggccgaggtattcgaggctgccatcgggcagccagcgggccaggtcaccggtcttgtagagacgggcaccgtgctggttgctgaacgggtcgggaataaagcgctcggcggtgaggtcgggacggttgaggtagccgcgggcgacgccgacgccgccgatatggagctcaccggcgacaccgaggggtacaggctggccgagggtgtcgaggatatagagctgggtattggcgatggggcggccaatgggaacaaaactgcggtggtcatcaggctggcaggcccagaaggtgacgtcaatggcggcttcggtagggccatagaggttatggagctgggcgttgaagcgggcaaagaagcgctgctgcaactcggcaggcagggcttcgccgctgcagataacgcggcgcagggagtcacaggcacagtctgcatcggcccactgaacgaactgctggagcatggaggggacgaagtgcagggtggtgatgccggtacgctcaatgagctgcgcgaggtaggccgcatccttgtgtccgtcagggcgggccatgacgaggcgggcaccgtagagcaggggccagaagaactcccagacggagacgtcaaagctgaagggggtcttttgcagcacgcggtcatcgggggtgaggcgataggtgttctgcatccagacgaggcggttgcagagtccgcggtggctgttcatgacgcccttgggcttgccggtggagccggaggtgtagataacgtaggccagatggtgggcatccagaccgacgacgtgagggttgtcctcactcaggtggctgaagtcggcggtatcgagcatgaccaccgggatgtcaccggtcagcagggcgcgctggttcgcctgagtcagcagtgccacggggcgggcatcgtcgagcatgtaggcgaggcgctcggcggggtagccggggtcaaggggaacataggcggcgccggccttgagaatggcgagcaggccgatgaccatgtcgagcgagcgttcgacacaaatggcgatgcggtcatcgggttgaacgccgaggtcgatgaggtggtgcgcgagctggttggcgcggcggttgagcgcgtcataggtgaggtgctggtcttcaaagagcacggcggtggtatcgggggtacgagcggcctggtcttcgacgagttgatggataagggcatcgtgcgggaagtcggcctcggtggcattgaagtcgagcatgacctgctggcgctcactgtccggcattatcggcagcgacatgatagggcgctctggctccgtggccaacgcttcaatcaattccttaatagccgtttccagatagtgggcaatacgtgccgagtcgatttctgagctggtttgggtaaccagacggaaatttttgccgagatcgtctaccgatacggttaacggatagttggtgcgttcctccacggttaactggcgcataccctgccagactccggtggtggcgtcgttgttagccgcactgtgctggctgtggcggtagttaaacagcgtactgaacagtggcagaggcggtgtgacgccgctgcatcgttgcgctaatgccagcggcgtttgttcatgctccagaagcgagatgagttcatcataggttgaacggactacatcaagtacgctgtgatcgttaagggaaatacgcagcggcaacgtgttaataaacatgcccattaccctgtctgcgccatctgtaccctgtaagcgaccgagcaggacagagccaaaaactacatcatcacgattgctgatatgtgccagcacctgtgcccaggccacgtggaacaggacgccgaggctgactcccagtcggtttgcccggtgtcgtatcgcttgggctaatgcaggatcgagatactgcacggtttcatccatattctcgccaccggattgtatatcgaccagaccaaaaggcgcggtaggcgcgtcgacatcggccaaacgggagcggaaatacgtttcatgagcggtcattgggacgcttaaaatctgagcgataaagttacgataaggcagcggcgtgggcagatcattatcgcgaccctgtaagatcgttcttatttcgtcaatcatcagtgcgagagtgatgtggtcgcagaccagatgatggaagcctagcgccagcagccattcctgatttgccacatcgtgagcgatatcagcagtaagcaacggcgcctcaccgagattgatgcggcgcgtatgcgaatcggtatgggtgcgtagctgactgagcacatcgttttccgaatcagtctccagcgtgtttatcggtaactgcgcgtgacgccaaacgacctggatcggttggctaagaccttgccagcagacagcggtgtgcagaatatcatggcgattgataacgcgttgcagtgcgctgaggaaggtatcaaggcgctcacgggtatcaaaagcaatcacggtttgcgacaggtaggtatctccctgttcctgaagcagatagtggaacaagatcccctcttgcagcggcgcaagcgggtaaatgtcctgcacattagccgcgccggcggggacggtcgcgacaatcgcgtcaatatcacgttgtgagagggagagcagcggcagcagttccggtgtaatcgccgtacaatccggtgaaatcaggctaggaggaacgacctggggttgttttgtgtgattggccagtatggcctgcgccatatcgcagagtatgggggcagagaaaacactacgaacgtccagtgtctgaccgatattgcgtaaccgctcaatcaggctgacggccatgagtgaatgaccgccaagttcgaagaactgatcatggcggccaacgcgatccagccccaataggtcttgccaaatttgtgccagagcggtttcgagttctccctgtggtgtgacataaccgcgtgtggcaacggcagagtgatccggagcgggtagcgctttacggtcaatcttgccgttcggcgtgagtgggaaggtgtcgagcgtgacaaaagcgctgggcaccatgtactccgccagatgttcggccaactgttggcgcagttccgttggattgagctcagcgtcaggctgggagcggagataggcaaccagacgcgtatcgccggggatatcttcgcgcgcggcgaccaccgcttcctgcacgccgggaagctgcatgaggcgagactcaatctcacccagttcaatgcggaagccgcgtaccttgacctgaaaatcattacggcccagatagtcgatattcccgtctggcagccagcgggcaagatcgcccgtcttgtacatccgggcttctggtgaacttgagaaaggatcgggaataaagcgttccgccgtcagatctgggcgattcaggtagccccgtgccacgcctgcgccgccgatataaatttcccccgcgacgttgagcagcgtcggacgcccttgcggatccaaaatatagatctggctattggcgatagggtgaccaatcggcacggtgagccgattgcgtgaagtctcagttgacgtcacgtggtagacagaggcccacacggcggcctctgttgggccatattcgttatacagtgcggttgacaggccgagctgttcaatcgcggtttgaatttccggcggacagcgttcacccgcaacaatcagcgctttcagagaggccagttcctcattctggctcatctgcaagaggctcaaggccaaggacggcacgcacaaaaggcagcaaatgtggtgttcatgcagcatatgcagtatggcggttggatcgacggttatctcctgctgtggcaggtagagacttccccctcgggtaagcgtaccaaatacgctggcaagcgcgctgtcaaaggcaatcgaggacagcagcagtacccgctcgaacatggggtaggttaattgtcgggcgtaggtcgatgccacaatgttgcggtgttcgaccatgacgcctttaggtttgcccgtcgagcccgaggtataaatgatgtaggccagatggtgaggcgtcagcccgattgcctgagccgctgggttgctgtctgagcaggcctcgaacagtgccgtgttatccaacaatatcgtcggagccgtgctactcaatgacgccaccaaagatgagtgggtcaagagtgcaactggggcggaatcctccagcatataagtgagacgttctgtgggataggacggatcaagtggtacataggccgcgccggctttgaggatacccagtagaccgatcaccatttctgggctgcgctcgacgcaaatcgcgatacggtcatcaggttttacgtccagagaaagcagatgatgagccaactggttggcgcggtggttgacttccgcatagctgagtaaccggtcttcgaacacgatagcgatggcatctggcgtctgcacgacctgttgttcgaacagatgatgaagcagcgcaggtgggatttcggcttcggttgcgttgaagtcgaccagcaacgttttgcactccgcttctggcaggacagacaagctgagaataggctgctgcggatcaatcgctaacgcctcaacaagtgcgcgtaaagccgtcatcatataattcacgattcgggcgggatcgatctcgctcacggtctgagccaccaagctaaatccttcacccagatcgtctacggatagtgtgatcgggtagttggtacgctcttcggttgccaaaagcttgatgccgttccaggcgctgttgtcatgtgttcccgtctggctatgacggtaattgagcaacgtactgaacagcggcatcgggggtgtcaccccgctacagcgtagcgctacggaaagtggcgtttgctcatgctcaagcagggctgtgaggtcgcggtaggtggactgtacgacatcccgtacgccgtgctcggcaagggagaggcgtagcggcagtgtattgataaacatccccatgacctgatccgcacctgccgacccttgaaggcgaccaagtaagaccgaaccgaagacaacatcatcacgaccactggtttgcgccagtacctgtgcccaagcaacgtggaacagcactcccgggctgatccccaactggcggcactgtttacgaattgccatggctaatgacggggcgagtaactggctggctttcatcacatcgtccccgtcaccttgcacattcagcaaatcgaagggggcggttggtgcatcgatatccgctaatcggtcacggaaatagtcctcatgtgcagacgttggtacgctgaggttttgcgcaataaagttacgatagggcagcggcgtcggcaacgcttcagtatgactttgtaagatcagtcgaatttcctcaatgatcagtgccagcgtcatatggtcgccgatcaagtggtggaacgtcagcgccaacagccattcattacgctcgccgtcgtgaacaatgtcggtagaaaatagcggtgcctgattaagattaagtcgacgcacgctgggatcggtataggcctttaactgcgccagaacctgttcttcctgcgcaggaacaaacgtattcacgctcaacggtgcctgacgccagacaacctgtactggctgatttaacccctgccagtagagagcggtacgcaaaatgtcgtgacggtcaatgacgcgctgtagcgcatctaagaaggcatcgagacgttcacgggtatcaaaagcgacaaggttgttgagcagataggcgtctccctgagcctgtaaccggtggtggaataaaataccttcctgcagcggagacagcgggtagatatcctgcacattggctgcgccgccggggacacttgccacgatagcgtcgatttcgccctgagagagtgtgaccaacggcaacaggtcgggcgtaatttgtttgcaatctctagggatgatattaggcgcaaccttgctgagactactctcctgatgtacctgtatagactccgccatgtcggctagcgtgggtaatgaaaagacgctacgcacgtcaagccggtaacccagattacgcaatcgctcaatcaggttgaccgccattagtgaatggccgccgagttcgaaaaactgatctcggcgtccgacatgcgttaagcccagcaaatgttgccaaatagacgccagaatggtttctttttcacccactggtgcctcgtaggtacgcgtgacgatggctgtctgatcgggaacgggtaacgctttgcgatcgagcttgccattcggcgtgagcgggaaagcctccatggtgacaaaagcactgggcaccatatattcggctaaatggtgagccagttgctgacggagttcagcaggcaccagttcaacaccgggttgtgcaatgaggtaagcgaccagacgcgtttctcccggagtgtcctcacgggcgatcgcgacggcttctttcacgccagagcactgaataaggcgtgcttcaatttcccccagttctatacggaaaccgcgtaccttcacctggaagtcgttacgacccagatagtcgatattgccatcgtttagccagcgaccaagatcacccgttttgtagaggcgagcatcgggatcgtcggtaaacggatcggcaataaaatgctctgccgttaattccgggcgattaaggtagccgcgtgcgacgccgacgccaccaatatgaatttctccggtcgcgccgatgggaaccaatttaccttgcggatccaaaatatagatgcgcgtgttggcaagcgggcgaccaatacaaggctctctttcatcttgaatgcggcagggataaagcgtggcgcagacggtggtttccgtcggaccataagcattaaacatgcatcgtccggctgcccagcgtttgactaacgcaggcggacaaatttcaccgccgacgaccagcgtctgtaatgtctcagggatctcatccagcgctgccaatgccgttggtgttatcagcatgtgcgtaatcgtattgtcttccagcgtttgacgaagtgctgcccccggcaggatagccgcacgttcggcaaggtagagtgtcgcgcctgttagcagtgtcatgtagcattcctgcatacagacatcaaagctgaaagaagccaactgaatcacatgactgtctgcggcaatatgcaaagactcgatctgtccgttaagcaggttacacatactgcgatgctcaaccatcacccctttgggtttacccgtagaacccgaggtataaatcacataggccaaatggcgtggtgtgaggccaaacgcctgagggacaggattgctgtcttgtccctcatcagcgatagccgcaggcagattatcgagttcgatcacgggaagatcgctatgcagcagggcgactagatcggtctgcgtcagcagtgcgacaggggcggcgtcctccagcatgtaagtgaggcggtcagcggggtaagacggatctaacggcacataggcaccgccggctttgagtaccgccagcatgccaacaatcatctccagactgcgctcgacgcaaatcgcgacccgattgtccggctgcacgccgagtgataacagatggtgggcgagacgattggcgcgccggttaagctcgtcgtagctgagagattgtgtatcgaatattaccgccgtcgcgtcaggggtacgtttaacctgtgcctcgaacaacacgtgggcaagtgctgattctggtagtgcgacatcggtggcattgaaatcgaccagcagtgcctggcgttcattttccggcaggacggataacgtcaggactgggcgctgtggctcattctctagtgcctcaactagaccgtggatcgcggtgagcagatagtgagcgattcgtgcaggatcaatttttgtgctggtttgcgccaggaaactgaacccgtcgccgatatcatccaccgaaagcgtaaacggaaagttggtgcgtatattctccgccagtacccgaatgccttcccaagggcgggtatctttatttatctgcgtatggcgatagttaagcaaggcgctgaatagcggcatgggtggtgctacgccgctacagcgttgggcgagcgccagcggtgtctgctcgtgtgctaacagcgttgtcaaatcgtgataggtttcttgtaccacgtccaaaacgctgcgctcggcaagagaaatccgcagcggcagcgtattgataaacatccccatgacctgatccgcacccgcagaaccttgcaaacgacctagcagtaccgtaccgaagacgatatcgtcacggccgctggtctgtgccagcacctgcgcccaggccacatggaacagcacgcctgggctgatacctaagcggcgagactgctgatatatcgcgttggataatggcgcaggaagtggcacgcggacttcagcgatattttcgccttctccctgtgtatccagtaaatcgaaaggaatcgtcggcgcatcgatatccgctagtcgttcgcggaaataggcctcatgttccgtgttcggaacgcttaatatttgggcgataaagttacggtacggaagtggggttggcagggtgtcctgctgaccctgcaacagatggcggatttcaccgacgatcagcgtcagcgtcatatgatcgctaatcagatggtgtaaccctaaggcgagcagccattcacctgttgcagcgtcgtgggcaatgtcggccgagagtaacggtgcctgattcagatcaaggcgacgggtgcgtggatcggtctgtttcttcaactgagctggaacatcatctgctgaggtcggctcaaaggtattaatgggtaagacagcctgacgccagacaacctgtactggctggcttagcccctgccagcaaacggcggtgcgcagaatgtcgtggcgatcgatgacttgttgcagtgcgccgagaaacgcatcaagccgtgcgcgatccttgaatgcaagcaagtggtacagcaaataagtatcgccctgctcctgaaagcggtaatggaagagaatgccttcctgcaaaggcgaaagcgggtagatatcctgcacgttggcggccccgccagatacggtatccaccactgtatcgatctccggctgggtgagcgtcaccagcggcagcagatcgggcgtgatggcgatacagtctgccgggatacggttggccggcacgacaaatgccggtttatcctgatgcgccagtatcgcctgtgccatgtcgctgagcaccggtgcggaaaaaatgctgcgcacgtcaagcgtgagtccggcattacgcagccgctcaatcaggctgaccgccatcagtgagtggccgccgagcgcgaagaagtggtcatggcggccgacgcgcgtcagacccagcaggtcctgccagacggcggccagcgcggtttcgacctcaccctgcggggcttcatagtcgcgggtcgccacggcggactggtcaggggccggcagggccttgcggtcgagcttgccgttcggggtgagcgggaaggcatcgagggtgacaaaggcaccgggcaccatgtattcggccagatgttgcccgagctgctggcgcaggtcggccgggtcgggcgtgatgccgggctgcgggcagaggtaggcgaccagccgggtgtcaccggggctgtcctcgcgggcgacaaccacggcttcctgcacgccgggacactgcataaggcgggcctcgatttcccccagttcgatacggaagccgcgcaacttgacctggaagtcgttacggccgaggtattcgaggctgccgtcgggcagccagcgggccaggtcaccggtcttgtagagacgggcaccgggctggttgatgaacgggtcgggaataaagcgctcggcggtgaggtcggggcggttgagataaccgcgggcgacgccgacgccgccgatatggagctcaccggcgacgccgaggggcaccggctggtcgagggtatcgaggatatagagctgggtattggcgatggggcggccaatgggaacgaagctgcggtggtcgtccggctgacaggcccagaaggtgacgtcaatggcggcttcggtggggccatagaggttatggagctgggcgttgaagcgggcaaagaagcgctgctgcaactcggcaggcagggcttcgccgctgcagatgacacgacgcagggagtcacaggcacagtctgcatcggcccactgaacgaactgctggagcatggagggcacgaagtgcagggtggtgatgccggtacgctcaatgagctgcgcgaggtaggccgcatccttgtgtccgtcagggcgggccatgacgaggcgtgcaccgtagagcaggggccagaagaactcccagacggagacgtcaaagctgaagggggtcttttgcagcacgcggtcatcgggggtgaggcgataggtgttctgcatccagacgaggcggttgcagagtgcgcggtggctgttcatgacacccttgggcttgccggtggagccggaggtgtagatgacgtaggccagatggtgggcatccagaccggggacgtgagggttgtcctcactcaggtggctgaagtcggcggtatcgagcaggatgcgcgggacgtctccggtcagcagggcgcgctggttcgcctgagtcagcagtgcgaccgggctggcatcgtcgagcatgtaggcgaggcgctcggcggggtagccggggtcaaggggaacataggcggcgccggccttgagaatggcgagcaggccgatgaccatgtcgagcgagcgctcgacgcaaatggcgatgcggtcatcgggttttacgccgaggtcgatgaggtgatgcgcgagctggttggcgcggcggttgagcgcgtcataggtgaggtgctggtcttcaaagagcacggcggtggtatcgggggtacgagcggcctggtcttcgacgagttgatggataagggcgtcgtgcgggaagtcggcctcggtggcattgaagtcgagcatgacctgccggcgctcactgtccggcagtatcggcagcgacatgatagagcgctgtggctccgtggccaacgcctcaaccaattccttaatagccgtttccagatagtgtgcgaggctgagcggatcgaccccttcaatagtctgggagaccaggcggaattgctcgccaagatcgtcgactgaaagtgtgaaggggtagttagtgcgttcttccgctgtcagcaaacgcattccacgccataccctgtctgtcgttgttcccaactggctatggcggtagttgaacagcgcactgaacaaaggcatcggtggcatgacgccgctacagcgttgcgccaaggtgagcggtgtctgctcatgctctaaaatagccgtcagatcgcgataggtatcctgtacgacatccagcacgctgcggtcgccaagggtgatgcgcagagggagcgtattaataaacatccccatgattcgacttacccctgccgtaccttgcaagcgaccgaggaatacggagccaaaaaccacatcatcactgctactgacatgagcgagcacctgagcccacgcgacatggaacaacacgcttgggctgatgccgagctggcgagcctgtttgcgaatcgcctgcgctaatccggtatccagagcaagacgcgcttccgcaatatgttcactgtcgtcttgcgtattcaagatgccgaaaggcgcggtcggcgtatcgatgtccgccagacgagaacgaaagtactgctcgtgaacagaaggcggtacgctcagaatttgggcaataaaattccggtatggaagcgagggaggtaacgtctccgcgcgtccctgaagtagggtggtgatctcactgacgataagatccaacgtcatatggtcgccaatcaaatggtggaaaccaaatgccagcagccattcccctgtcgccggattataggcgatatcagcggagagcagcggtgcctgattcagattaaggcggcggtgacgcgagtcggtgtaggctttcaactgcgagagaatattgtcttcagagacaggggaaaacgtactcaccggcagcggtgcgtgacgccatacgacctgaaccggctgagtcagcccgtgccagcagaatgaagtacgtaaaatgtcgtggcggtcaataacctgttgcagggcgttcagaaaggtatcaagtcgttcgcggttatcaaaggccaataaactgttaagcagataagcatctccctgctcttgcaggcggtgatggaacaaaatgccttgctgaagcggcgagagagaatagatatcctgcacgttggccgcgccgccggatacggtagcgacaacggtgtccagctctgcctgagtgagtgtagccagaggcagcattgtgggggtaagcgccgagcagtgttttggaatacggttaggcggcactgagaacgccggtttgtcctgattcgcttgtaccgcctgcgccatttcacacagcacgggcgtagagaagatacggctgacatcaatcgtccagcccagatggtgtagccgctctatcaagttgacggccattaacgagtgcccgccaagctcaaagaaatggtcatggcgacccacgcgatccagctgcagtaaggttttccagctatccgctaatgcgatctccacgtccccttgcggcgcttcatagctgcgggttgcgacagaaagcaggtcgggagccgggagcgccttacggtcgagttttccgttaggggtcagtggaaactgttccagtgtgacaaaagcggcgggcaacatatattcagccagatgctgtgagagctgtaggcgcaatgctgcgggttcgatttcagcaccgacatggggccggatataggcaaccagccgtttatcgttaggattatcttcccggacgataacgacggcatcttgcactccagaacagcccatgagacgcgcttcgatttcgccaggctcaatacggaaaccacgcagtttgatctgaaaatcattacggcctaaatattctatattgccatcggccagccagcggccaaggtcgccggttttgtacatcctcgcaccgggttggtcggagtacggatcgggaataaaacgttcagcggtcagttcggggcggttgaggtagccgcgtgcaatgccaacgccgcccaaatacatttcgccagcaacgccgagtggcgcgagctgacccttcgcatcaagaatataaacgtgggtattgtcgatcggtttcccgatgggcaaaaaatcgtctccggtacgatggtaatgatagatcgtcgcacagacggtgctttccgtcgggccatacgcgttaatgacctgtttcgccgttgcccagcgtttagctaatgccggagggcacgcttcgcccgcgaatatcagcgtcgtcaaatcaggaggctcagcggaggcatctaacgcacccgccgcaatcggtggaagcgtcacatgagtaatcgcctgcgtttgcagtgtgttgagcaatgcatcgccgggcaaaagcgcctcacgagaggccagaatgaggctggcgccttggcacagcgtggttgtcacttcggaaatgcaggcatcgaaactgaaagaggcaaactgtaaaaggcggctgtttgccgtgatgccaaatgcgcgaatctgtgcgttagcgagattacacagactacgatgctcgatcatcacacctttcggctgaccagttgagcccgaagtatagatgacgtacgccagatgatgtgacgtcaaccccagcgcatgcgcatccggattgtcttgcgaggcatgcttaaagacagtgaattgcggatcgtccagtaccaccagcggcaacgtgctgttcagcgtctcaatcagcgccgtctgggttaacagtgcgaccggtttagcatcatccagcatgtaggccagacgctcggctggataagcaggatcgagtgggacataagccgcacctgctttaagaatacccaatagaccgacgatcatttccacgctgcgttctacacaaatggcaatacgatcatccggctgcacgccgagtgacaggagatgatgggctaattggttggcacgacgattaaggccgtcatagctgagcgtctgctcctcgaacacgaccgcaatagcgtcaggcgtttgggcaacctgttgttcaaaccgttgatggattaaggcatcgtatgggaaatcgctatgggtggcgttgaaacccaccgataattgctcgtattcagcagcgggcaatatatcgatagcctctgcgagcgtttccggcgcatcggttaatagggtgacgagctgttctattgcctgcaacagataggcattcacccgattaggatcgatagggctgatggtttgggtcgagagcgaaaaacactcacggttattatcaattgagatgcccaatgggtagttagtgcgctcacggctaaacaggctctctacaccgaactgtcttaaattcggcgcgtcggcacctctgtcattggtgtgtcgacaattgagtagggtgctgaacagcggcatagtaccgagcccgctgtatcgctgggccgtggacagcggtgtttgttcatagcgtaataaattggcgcaaatatcattcgcggtgttgactagcgttgctacgctcatacccgccagttttatcctgaagggcagcgtattgataaacatgcctaatgcggttgtactgccttcaagacccgacattcgtcccgataatgtcgtgccgaacacaagatcgtctcgtccactggttcgtgcgataaccaacgcccaactggcgtgaaacagcgccgctggactgatgccgaaccggcgggcggcgtcacgaatcgtttgtgaaagttcagggctaagcgactgacgtgcttctgccgcgttttcaccgctggcttgaacatttgctacaccaaatggtgctgtaatttcgtcgatgtccgccaaatagtcttggaaaaatgcttctgctgcatggtttttatcttcctgacgggtataagccacaaagtttctatacgggaatgatggtggaagtgcctcaccttttcccatcagaaacgcggtcgtttccgcgagtagctgacgcagtgaaaggttgtcatcaatgatgtggtgaaattgaagcagtatataaagcgccggtgatgttgagtcaggcgctacgtacagatgcattaatggtgcctgtgacaaatccattgaggcgtgtgaggagacgactctttcccgcatcgtggtgaccacatcaacgctgttttctggttccagacgatgcacattcagcgttgcatggcgatgtaccacctgaaccggctgcgtcaattccgtccagtgaatcgacgtacgtagaatgtcgtgccggttaatgacggattgtagtgctgcaataaacgcatccagctttgtctcattcgcaacacgcaagagtgacgatacgacatagggatcgttatctgggtgcaaacgatgatggaagagaatcccttcctgtagtgaagccagagggtagatgtcttgaatattggcggcaccgccagaaacggtgtcagtaatggcatcaatctcctgctgcgacagggctaccagaggcagcatctcaggcgtgattctttcagcaccgttggggataaggttgtctggcgtaatgaaacgggattcgccccgatcgtgttgaatggcatcagccagttcgatgagcgtcggcgcggtaaatacgctgcgaacgtcgagttttaagccgaggtgacgcagtttttcaatcaaactgacgatcagcaatgaatggccgccgagttcaaaaaagtggtcataccgtcccacccgttctaaccctagcaggtcttgccagatttcagccaatgccgtttcaatgtcaccgacaggctcctcatagccgcgtgttaccacggcggagcgttcaggcgcaggcagggctttacgatccaacttgccatttggcgtaagcgggaaggcctcaagtgtgacaaacgccgccgggatcatatagtcggctaaatgcgttgacagctgctggcgtagatcggctggttccagcaccgctttgggctgaggctgaatgtaggccaccagacgggtatctcccggaacatcctcacgggcgagtaccaccgcttcctgaacgcctgggcactgtaccaggcgggactcgatttcccccagttcaatacggaagccgcgtaccttgacctgaaagtcattacggcccagatagtccagcgtaccgtcgggcagccagcgggcgagatcgccggttttgtagagtcgggttgcggggctgtcagagaaagggtcgacaataaagcgctcggcagtcaggtcaggacggttgaggtagccgcgtgcgacacctgctccgccgatatagagctcaccggcgacgccgaccggcaccggttggccgtgcgggtcaagcaggtaggcacgtagatccggcaagggccggccaataaggctaccgcgcccggcggtgatatcggcggcgctcagttcgcggaaggtggcgtgaacggtaatctcggtgatgccgtacatattaatcaggcgggtgcgctcaagcggattatccgctatccacggggccagcatatgtaactctagcgcttccccgccgaagatgatgcagcgcagcgaatgatcggtatcatctcgcgcagcaatcaactggcggaacgcccccggcgtctggttaagtaccgtcacacgctcccgacagagcagggaatagaattcctgcggtgagcgggcacaaagcgtcggtacgacaaccagtttgccgccgtaagcgagcgctccccatatttcccagacggaaaagtcgaacgcaaaggagtggaactgggtccagacgtcgttgctgtcaaagtggaaatagtcctgcgttgcgtcgagcaggcgggtgacgctggcatgctcgaccatgacgcctttgggtttaccggtagagccggaggtgtagatgacataggccagatggtcgggcgtgacgcccagcgcgtgcgcgtcgggattgtggtcaggctgcgcatcgaagacgtcgtgcgcgtcaagcagtacggtgggcagcgcggtatccggcagtgtagcggtcaatgccgactgggtaaggagcgctacgggcgtggcatcgtcgagcatataggtgaggcgctcggcggggtaggacgggtcgagagggagataggcggcacccgccttgaggatggcgagcaggccaataatcatctcggggctgcgttcgacgcaaatggcgacgaggtcgtcgggtttgacaccgaggctgatgagatgatgtgcgagctggttggcgcgctggttaagtgtctgataggtgagcgagtgtgattcgtagacgacggcgatagcattcgggaagcgctgtgcctgatcttcgacgcgagcctgaatcagcgcaggcgttgggcatacggcatcggctggattaaagtcaaccagcacctgctggcgttcgctgtccgacaacataggaacggaccaaagaggctgtgtaacatcggtggcaatggccgttaatacgttcactacgtagccagccacgcgttcaatcgtttctcgatcgaagagatcgatggcatattccagtgagccagtcagaccattttccgtctcgttaaccgataacatcaggtcaaattgagcgctgtgtttgggttgttcaataaaagagacgtccagatcgggcagcattaatttctgtgaagctgtgttattcagagccaacatcacctgaaagatggggctgtagctgaggctgcgtgctggctgtaccacttctacgacctgatcgaacggaagatcctgatgggcataagcggaaagtgattgttctctaacctgcgtcagcagtgcttccaaggttttacattcatccagttcaatgcggagtgccagcgtgttcacaaagaagcctatcagcccttccagctcgtggcgggtgcggttggcgatcggcgtgccaataacgatatcatcttggccactgaggcgagacagcacgagactccatgcggcaagtacggtcataaacagcgtggttccctgctgatgaccttgtgttttgagcgcattaagaacatcagcactgagacggaaagacacgtggctgcccgcatagcgctgcaccgcggggcgtggacggtcagttggcagttctaacagcgcgggcgcgccctgtaactggctatgccaaaaatcacgttgctcggcgagcgtatcttctttgagccagccgtgttgccaggcggcataatcggcgtactgaatcggtagcggtggtaaatgtgccgcatggccgctgagtgcggcgcgatacagggcagaaaattcacgcacgaagatccccagagaccagccatcggagatgatatggtgttgggtaatgagcaaaacatgttcttcatcgctcagctgcaatagctgtccacgaattagcgggccttgcataaggtcgaatggttcacgcgcttcactctcggtcaactcggccacccgttgggctcgcgccgtctcgtcaaggtcgcgcaggtcgaggctggatagacaaaagcgggtttcttcaggggcaatctgttgagagggttgaccatcaaccagcgcaaagtgtgtgcgaaggctttcatggcgagcgatcagaccatctagcgccgtcgtaagcgccggtttatcgagtttgccggtcagccgtagagccgcaggaagatgataggcctgactagcggcctgatcgagctgaccaataaaccacagccgctgttgagcgaaagagagtggcagcggcatgttccgatcgactttcttaatcgatgggcgctgttggtgtccacgttgctttagctgttctttaacttttttctccagaacggcgcgttttagctcttcaatgctcatgttttctttattcatcgttcgtatctccgtctaaaatcgccattaattcttctgctgacattgagtcgagatcgtgtgtgagtgcatcggtgtcatttccccaggctgcgtgtatttgtgcggccaaaatgacctccgccagcgcggatagctggggatgttggaaaatggcaacgatggggatatcggttaaaaattctgcgcgtatacgggcattcaattgaaccgcaaggagcgagtgcccgccgagctcaaagaaatggtcatgacgtcctacacgctccactcccagtagcgtttgccaaatttgagccagcgcgtgttccagatcaccttgtggcgcttcatagccgcgagtcgccatcgccgactggtctggtgccggtagcgccttgcgatcaagtttgccatttggtgtgagcgggaaggcgtccagtgtgacgaacgcactcgggatcatgtactcagccaccccctcgctaagtctttgtcgtagatcggcaggttcgagcaccgtatcaggctgagcgagtaggtaggcaaccagtcgtttgtcgccggggctatcttcacgggcaatgaccacggcatcgtgtactccgtgacaccgggcgaggcgagtttcaatttcgcccaattcaatgcggaaaccgcgtactttgacctgaaaatcgttacggcccagatactcaagggtaccgtcaggcagccagcggccgagatcgccggtcttgtacatccgggcttctggtgctcctgagaacggatcggtaataaaacgttctgccgtgagatcggggcgaccaagataaccgcgcacaacgcctgcaccggcgatatggatttcgcccgcgacgccaagaggaaccacgcgcccctgcgcgtccagaatatagatttgggtgttggcgatggggtgaccaatataaggcgttggtgtcgtcaggccgtttagcgtggaccagatcgtggtttctgtcggaccatacagattccagagcgtcgttaccttctgaagcagcgccgtcgccagattctcaggcagagcttcccctccacacagcgctttaaagcccggcggcagagcgaagtcgcgtaactccactaacatacgccaggtcgacggcgtggcctgcatgaaggacaccgcatggcgttcgatcagcatggccaactgttgtgcatccgccgcctgtgcctgtgtagccagaatcagccgtgcaccgttcaataacggcaggaaaatttctaatatggagatgtcaaaagaaagtgatgtgacgccgagcaaaacatcctcttgggcgatacctggttccttacgcattgaacagaggaaattaaccatgttggcatgttcaaccatgacgcctttaggtttacccgtcgagcctgaggtgtaaatcacataggccagatggcgtggcgtgagcccctgtttccgggcgtcaagcggggtatccggttcgttatcaaacggacgggtttctccgtcatcaagcaggatcacaggcaggctgccgttcattatcccgagatgggctgactgggagatcagtgcgacgggtttggcatcatcaagcatgtagcgcagacgctctacgggataagtgggatctaatggcacataggccccgccggctttgagaataccgagcagcccgacaaccatgtccagaccacgctcgacgcaaatcgcgacccgctcatcgggccgtacgccgaacgaaataaggtggtgggcaaggcgattagcccggcgattaagctcgtcatagctgagggaggcttccccgaataccaccgcgatggcgtcgggcgtgcaggcaacctgtgcttcaaacagctcgtggataagcgcgtgccgtgggatatccgcgtcggttgcgttgaaatcaaccagcatctgttgacgttcgctgtccggcagcaccggtaggttcagtatggaacgctgcggttctgtttccagcgcgtcgaccagactgctgattgccgtcatcagatagttcaacagacgatgaggatcgatgtcttccagcgtctgcgcaaccaaactaaatccttcgccccggtcgtcaactgcaagcgtgagtggataattggttcgttcctctgaggtcagcacacgaatgtcgctcaaggtattgtcggtcgagctggcctgtgtatggcggtagttgagtaaggtactgaatagcggcatgggtggtgctacgccgctgcagcgttgagccagcgccagcggtgcttgctcatgctccagtagcgtcatcaaatcgtgtgaggtgcgctcaaccacctccgctgcgccgcgatccgcaagagaaattcgcagcggcagcgtattgataaacatccccataatacggtcagccccttcagcaccagcaaggcggccgagcagaacagagccgaataccacgtcatcacgaccgctggtctgcgccagaacctgcgcccaggccacatggaacaacacgcctgggctgacgccaagatgacgtgcctgttgtcgaatagcggatgccagtgtggcatccaacaccagacgagcttcgtggatatccccgccgctaccttgtacgttgagtaacccaaaaggtgcggtcggttcatcaacatcagctagcttgtcgcggaaatacgcttcatgtgctgagttcggtacgcttagcgtctgggcgataaaattgcggtacgggagcggcgtcggtaacgcgtcagcctgatgctgcaataacaaacggatttcaccgacgatcagcgccagcgtcatatgatcgctaatcagatgatggaagctcagtgccagcagccattcgttttgcaggggatcgtgagcgatatctgccctaaacaacggcgcctgactgagatcgatcctgcgtgtacgcggctcggtatgagcctgcaactgtgccaatacatcttccggtgacgtcggttcaaaatggttgattggcagtattgcctgacgccagacgacctgcaccggctggcttaaatcctgccagcacacggcggtgcgcagaatgtcgtggcgatcgataacttgttgcagtgcactgagaaacgcatcaagacgttcgcggtgggtaaaggccaccatgctgcggagcagataagtatcgccctgttcttgcaggagatggtggaagagaatgccttcttgcaacggtgcgagcggatagatgtcttgtatattgctcgcaccaccagacacggtatcggttatccggtcgatctccggctgagtgagcgtcaccagcggcagcaggtcgggcgtgatggcggtactgtccgccggaatgcggttaggtggcaccacaacggccggtttatcctgatgcgccagtatcgcctgtgccatgtcactgagcaccggtgtggagaaaacaccgcgtacatcaagcgccaatcctgctcggcggagtcgttcaatcaggctgacgatcagcagcgagtggccgccgagcgcgaagaagtggtcgtggcggccgacgcgcgtcagacccagcaggtcctgccagacggcggccagtgcggtttcgacctcaccctgcggggcttcatagtcgcgggtcgccacggcggactggtcaggcgccggcagggccttgcggtcgagcttgccgttcggggtgagcgggaaggcatccagggtgacaaaggcgccgggcaccatgtattcggccagatgttgtccgagctgctggcgcaggtcggcggggtcgggcgtgacgccgggctgaggacagaggtaggcgaccagccgggtgtcgccggggctgtcctcgcgggcgacgaccacggcttcctgcacgccgggacattgcataaggcgggcctcgatttcccccagctcgatacggaagccgcgcagcttgacctggaagtcattacggccgaggtattcgaggctgccatcgggcagccagcgggccaggtcaccggtcttgtagagacgggcaccgggctggttgatgaacgggtcgggaataaagcgctcggcggtgaggtcggggcggttgagataaccgcgggcgacgccgacgccgccgatatggagttcaccagcgacaccgaggggcacaggctggccgagggtgtcgaggatatagagctgggtattggcgatggggcggccaatgggaacgaagctgcggtggtcgtcaggctgacaggcccagaaggtgacgtcaatggcggcttcggtagggccatagaggttatggagctgggcgttgaagcgggcaaagaagcgctgctgcaactcggcaggcagggcttcgccgctgcagatgacacgacgcagggagtcacaggcacagtctgcatcggcccactgaacgaactgctggagcatggagggcacgaagtgcagggtggtgatgccggtacgctcaatgagctgcgcgaggtaggccgcatccttgtgtccgtcagggcgggccatgacgaggcgtgcaccgtagagcaggggccagaagaactcccagacggagacgtcaaagctgaagggggtcttttgcagcacgcggtcatcgggggtgaggcgataggtgttctgcatccagacgaggcggttgcagagtgcgcggtggctgttcatgacacccttgggcttgccggtggagccggaggtgtagatgacgtaggccagatggtgggcatccagaccggggacgtgagggttgtcctcactcaggtggctgaagtcggcggtatcgagcaggatgcgcgggacgtctccggtcagcagggcgcgctggttcgcctgagtcagcagtgcgaccgggctggcatcgtcgagcatgtaggcgaggcgctcggcggggtagccggggtcaaggggaacataggcggcgccggccttgagaatggcgagcaggccgatgaccatgtcgagcgagcgctcgacgcaaatagcgatgcggtcatcgggttttacgccgaggtcgatgaggtggtgcgcgagctggttggcgcggcggttgagcgcgtcataggtaaggtgctggtcttcaaagagcacagcggtggtatcgggtgtgcgagcggcctggtcttcgacgagctgatggataagggcgtcgtgcgggaagtcggcctcggtggcattgaagtcgagcatgacctgccggcgctcactgtccggtagtatgggcagggtggcgacaggttgcgtcacatcgtcggccatcgccatcaggatattctctacataacccaccacgcgaaggatggtttcgcggtcgaacaggtcggtggcgtagaccagcccaccgttgaggccattttcagtctcgataagcgacagcgacagatcaaagtgggtgctatgctgcggccgctcaacggcagagagcgtaagatcgggcagcgtcagggcctgtgctggggtgttgttcagcgacagcatcacctggaaaatggggctgtaactgaggctgcgagcgggctgcaggatctctacgacctgttcgaacggcagggcctgatgggcgtaggcgtccagcgcccgctcacgcacctgatcgagcagatctgcgacggcgtggcagcggcccggctcggtgcgcaatgccagcgtgttgacgaagaagccgaccatgccctccagctcctgacggggacggttggcaaccggggtgccgatgacgatatcgtcctgcccgctgaggcgggacagcaccaccgaccaggcggccagcagcgtcataaacagggtcgtgccctgctgccggttcagtgcatgaaggcgacggagctgtcccgcatccagatggaagggaacctgatcgcccgcatagcgctgtaccgacgggcggggccggtcggtcgggatctccagcagggccggtgccccctgcaactgatcgcgccagtagtcacgcaggtcgttaagtgtttccccctgcagccactgacgctgccagacggcgtagtcggcgtactgaaccggcagtggcggtaagttcgcctcgctaccctccaacgcggcctgatacagggctgccagctcacgtgccagaatgccgatggaccagccgtcggagataatgtggtgctgggtcagcagcagcacatgggtgttgtcatccaactgcagcaactgaccgcggatcagcggcccctgcgtcagatcaaaacgcgcccgcgcttcctgttcggccagttctgccacgcgtgtggtgcgggccgcctcgtccagcttacgcaggtcatggctggacaggctgaagccgagcgtatccggatcaatctgctgggcgggctgcccgtcgattgaggtaaagcgggtgcgcaggctttcgtgacgggcgacgagcccgttgagtgcggtcgtgagtgccgggcggtcaagccggccggtaagatgcagtgcggccggcaggtggtaggcctgactggcggccggatcgagctgggcgaggaaccacagccgctgctgggaaaacgacagcggcaggggctgagtgcggtcggccacgggcagggtgaacggcgcatcgtgcgcggtggccgtgacggcggcggccagatcgcacagcgtcgggtgggcaaacagtgtcgccagtgcgacgtccatgccggccttgttcatgcggttcagcaactgcaccgccagcagcgagtgaccgccgagggcaaagaactgatcgtgacgaccgacacgatccagcccgagcagctcttgccaaagcgcggccagcgcggtttcgatcccgccctgcggcgcttcatagtcgcgggtggcaaaggcagtctgatccggggccgggagggccttgcggtcgagcttgccgttcggggtgagcggcagggcgtcaagcgtgacaaaggctgacgggatcatgtagtccgccagcgaggcggcaagctgctggcgcagcgccgcaggatgcagctcagcatcaggccgggcgcagagataggccaccagacgcgtatcgccggggctgtcttcgcgggctatcaccacggcgtcctgtacccccggacagcgcaagagacgggactcgatttcacccgcttcgatacggaaaccgcgcaccttaatctggaaatcgttacggcccagatagtcaatgttgccgtcgggcagccagcgggccagatcgccggtcttgtagatccgggccgctgggtcggcggagaacgggtcgggaataaagcgttcggcggtgaggtcgggacggtggaggtagccgcgggcgacgccggccccgccgatatggagttcaccggtgacgccaatcgggacgggctggtcctgcgcatccagaatatagaggcgggtattggcgagcggtttgccgatagtcggcagcggctgggtgcggtcgaccacacaggcggtggcatcaacggtacattcggtcgggccgtacacgttgataaagcgggtgtcggacagcgactgcaggcgcgaccagacggcgggcgaaatcgcctcaccgccgatgagtacctgcgcgggctggtaggccgggtcgctgcccagtccagcgtcgagcagccactgcaactgcactggggtgcagtcaaacaggtcaacggcgtggcgggcgaaatagcgccaaagctgatgggcatcggcgcggagggcgtcgggaaccagcactagggtgtggccggacagcaactgtatccagtttttcaccgaggcatcgaagacaatgctggcgttgagggcaatgcggctggggtggtcgagtgccagcaacgtgtgtaacccagtggcgaggttaatcacgttccggtgtgcgaccatgacgcctttgggcctgccggtagagccggaggtgtagatgacataggccagatgggcggcgtgcagcccctgaaccacgggattggtgtccgggcaggctgcggcggcaggcgtatcgagcagcacggtaggcagcgtgctgttgagctgcgccacttgcgcggactgggtgagcagggcaaccggggcggcatcgtcgagtatataggcaaggcgctccgccggataggcgggatccatcgggacgtaggcggccccggctttgaggatgcctagcaggccaaccatcatctccaggctgcgctcgacgcagagggcaacgcggtcatcgggctggacgccgagggcgatgaggtggtgcgccagctgattggcgcggcggttgagttcgcggtaggtaaggtgctgatcttcaaacagcacggcgatagcctcgggtgtctgttcggcctgtgcttcaaaccgttgctgaatcaacatctcacgcgggaagtctgcatcggtggcgttgaaatcaaccagcacctgctggcgctcggatttcggtaatataggctgacttagcgctggctgctgcggtgttttctccagcgacgtgaccagattctcgatcgcggtaagcatatagtgaacgatccgttcagggtcgacgcccatgacggtttttgcggtcaggttaaagccatcgcccagatcgtccactgacagcgtgatcggatagttagtacgctctcgcccactcaattggcgcataccttcccagaattgactgctggcatctttctgagaatgacgatagttgaatagcgtgctaaacagcggaagaggaggaggaacttgactgcactgctgagccaatgccagcggtgcctgttcatgggctaataacatcatcagctcatgagacgtggcctgaacaacatcgtgtacgctgcgttcacggagcgatacgcgtagcggcagcgtgttgatgaacatccccatcacccgatcggcccccaagttcccctgcaagcgccccgaaagcacggaaccaaagaccacgtcatcacgaccgctggtcagtgcaaggacctgtgcccaggcaacatggaatagcacacttgagctaatccccagatggcgtgcctgacggcggagggcatcagccagtgaggaatcgagtgaaagacgcgcttcagtgatgtcctcgccgttaccttgtacatccacgagatcgaaaggtgctgtcggcgtgtcaatatccgccagtcggtttcggaaatactgctcatgttcagaaagcgggacgctcaggatctgcgcgataaagttgcgatacggtagcggtttaggcagggcttccggcctatcctccaacagcaggcggatttcatcgatgatcaacgcctgtgttatatggtcgctgatcaaatgatggatgctcaacgacaatagccattcgccgcaaaccggatcatgcgctgtcgtcgccgaaagcaacggtgcattgctgagattgagccgatgattactgggatcggtagccgcacgtaattgcgctgggacagtatctgatgatgttgtcgtcagggtgtttaccgtcagcggcgcctgccgccaaaccacctgcacgggttgatggagcccttgccagcagatagcggtacgcagaatatcgtggcgtgcgataacctgttgcaatacatcgagaaaagcatcaaggcgtgtctgcgagtcaaaggcaagcagactgtttaacagataagtatcgcctttctcctgtaactgataatggaacagaatgccttcctgcaaaggggctagcgggtagatatcctgcacattggctacgccgtcgggtaccgtagcgataacggtatcgatctcttcctgagacagtgtgaccagtggcaacagctcaggcgtaatggctgtggcgtctatggcaatatgattaggcggcacgatgaacgttgatttatcctgattcgccagtatttcctgtgccatgtcgcagagaatcggggtagaaaagaggcttcgggcttcaggtgtccagccaaggttgcgtagacgttcaatgagtctgactattattagcgaatggccaccgagttcgaagaactgatcgtgtcgtccgacgcgatccagccccagtaggtcttgccagatttgtgcaagtgcaatctccaactcgccctgcggtgcttcatagtcgtgacgagcgacggccgtttggccgggtgctgggagcgcattgcgatcgagtttaccgttcgacgtgagtgggaaaacatcaagaacgacaaatgcagaaggcaccatatactctgccagatgccgactgagctgttggcgcaggtcggtagggtgcagttctgcacctggttgcgggcaaagataggcgaccagtcgggcgtcgccggtgctgtcttcacgggcaatcaccacggcttcgccgacgccgctgcactgtatcaagtgcgtttcgatttcacccagttcaatacggaaaccgcgcagtttgatctggaagtcgttacggcccagatagtcgatatcaccgttgggcaaccagcggccgaggtcgcccgttttgtagaggcgagcatcaggagtatcggtaaatggatcggcaataaaacgctctgctgtcagttccggacgattaagatagccgcgtgcgacacccgcgccgccaatatagatttcaccggcgacaccaaggggaacgggctgtttttgctcatccagaatgtagatttgtgtattggcaatcgggcgaccaatcggcggtgttccattatggcttgcatcgcagcaagacaaggtggcacagacggtaatttccgttggaccgtaagcattaaacactcgtcggcctgatgcccagcgcttaacctgcgcggctgtacaagcttctcctcccagaatcagggtcttcagcagaggtaattcggcatcggatggtagggcactggcggcaataggcggtaataacgcatgagtcaccgcttgcgttttcaatgtcgtcagcagcgcctcaccgggcaataatgcttctctgggtgcaagtaccaaacaaccaccatgagaaagggtcgtcgcaacttcaaacacacaggcatcaaaactgaaagaagcaaactgcaacaggcggctgtcacgggtgatattgaaggcatcagccagcgcatcaaccaaattacacaagctacgatgttcaaccatgacccctttgggtttacccgtagagccggaggtgtagatcacataggccagatgatttggcgtcaggccgaacgcctgtggtgtcgggttactgtctggtgtctcgtcagcgatagcggctggcagattatcgagttcgatcacaggcagagggctatccagtagcgtgacgagagcggtttgcgtcagcagcgcgacaggggcggcatcctccagcatgtaagtcagacgatcgacagggtaagagggatccagcgggacataggcggcaccggctttgaggatgccgagcagaccaacaatcatctccagaccacgctcgacgcaaatcgcgatccgatcgtccggctgcacgccgagcgtgagcagatgatgggcgaggcggttggcacggcgattgagttgatcgtaactgagagtgtgcttaccgaatataaccgcaacggcatccggcgtctggctcgccacgtgttcgatgcgctcgtgaatcagcgcgtgcggcaggctatccgtatcggtggcgttaaagccaatcagcaattgttgacgttctgattccggtagcacagataggctgcgtatcggtcgctggggctctgtttccaatgcggcagtcaggccgctgagcgccgtgatcaggtaattcaccacgcgctcaggatcgataccctcaatagcctgcgcttccagactgaacgcgttaccccgatcgttgacagaaagaatgagtggataattggtgcgctcttccgatgtgagtaaacgcattccgctccaggcaagatcgtcaatatcttgtgagctatggcgatagttgaacagcgtgctgaacaacggcatcggcggcgtcacaccgctacagcgttgagccaatgccagagaggcttgttcatgttccagtagcgtcatcaaattgtgcgaggtgtgctcaaccacctctgctacgccgcgatccgcaagagaaattcgtagcggcagcgtattgataaacatccccatgatccgatcggcatcggcggtgcctgcgaggcgtccaagcagaacggagccgaataccacgtcatcacgaccgctggtctgcgccagcacctgcgcccaggctacatggaatagcacgctggggctgacgccgaaacggcgagcctgactgcgaatcgcggatgctaatacagtttccagaggtaaatgtgcttcggtgatgccgtcgccgtcgccttgtacatctagcaccccaaaaggcgcggtcggtgcatcgatatccgccagtcgttcgcggaaataggcctcatgttctgaggtcggtacatttaaggtttggtagataaaattacggtacgggagcggcgtcggcagagcgttcttttgtccctgtaacagatgacggatttcaccgatgatcagtgccagcgtcatatggtcacagaccagatggtggaaacgcagcgccagcagccattcgtttcgtttaggatcgtgggcgatatcggcctgaaacaggggagcctgattcagactgacgcgataggtgcgtgggtcggtatgggcctgcaactgtgccaataccgcctctggcgaggcgggttcaaaatgacttatctgcagtgaagccctacgccaaaccacctgtaccggctggtttagtccctgccagcacacggcagtgcgcagaatgtcgtgacgttcaataacctgctgaagtgcggcaaggaaagcatcgagatgttcacgggtatcaaaagctgccaaatttcttaataggtaggcatcgccatgtttttgcatttgatgatggaaaagaatgccttcctgcaaaggcgaaagcgggtagatatcctgtacgttggcggctccgccagatacggtatccaccaccgtatcgatctccggctgagtgagcgtcaccagcggcagcaggtcgggcgtgatggtagtacagtctgccgggatacggttggccggcacgacaaacgccggtttatcctgatgcgccagtatcgcctgtgccatgtcactgagcaccggtgtggagaaaacaccgcgtacatcaagcgccaatcctgcgcggcgaagttgctcaatcaggctgacgatcatcagcgagtggccgccgagcgcgaagaagtggtcgtggcggccgacgcgcgtcagacccaacaggtcctgccagacggcggccagcgcggtttcgacctcaccctgcggggcttcatagtcgcgggtcgccacggcagactggtccggggccggcagggccttgcggtcgagcttgccgttcggcgtaagcgggaaggcatccagggtgacaaaggcgccgggcaccatgtactcggccagatgctgaccgagttgctggcgcaggtcggccgggtcgggcgtgacgccgagctgcgggcagaggtaggcgaccagccgggtgtcgccggggctgtcctcgcgggcgacgaccacggcttcctgcacaccgggacattgcataaggcgggcctcgatttctcccagctcgatacggaagccgcgcagcttgacctggaagtcattacggccgaggtattcgaggctgccgtcgggcagccagcgggccaggtcaccggtcttgtagagtctggctccgggctggttgctgaatgggtcgggaataaagcgctcgacggtgaggtcggggcggttgagataaccgcgtgcgacgccgacgccgccgatatggagttcaccggcgacgccgaggggcacaggctggccgagggtgtcgaggatatagagctgggtattggcgatggggcggccaatgggaacgaagctgcggtggtcgtccggctggcaggcccagaaggtgacgtcaatggcggcttcggtggggccatagaggttatggagctgggcgttgaagcgggcaaagaagcgctgctgcagctcggcaggcagggcttcgccgctgcagataacgcggcgcagggagtcacaggcacagtctgcatcggcccactgaacgaactgctggagcatggaggggacgaagtgcagggtggtgatgccggtacgctcaatgagctgcgcgaggtaggccgcatccttgtgtccgtcagggcgggccatgacgagacgggcaccgtagagcaggggccagaagaactcccagacggagacgtcaaagctgaagggggtcttttgcagcacgcggtcatcgggggtgaggcgataggtgttctgcatccagacgaggcggttgcagagtccgcggtggctgttcatgacgcccttgggcttgccggtggagccggaggtgtagataacgtaggccagatggtgggcatccagaccggcgacgtgagggttgtcctcactcaggtggctgaagtcggcggtatcgagcatgaccaccgggatgtctccggtcagcagggcactctggttcgcctgagtcagcagcgccacggggcgggcatcgtcaagcatgtaggcgaggcgctcggcagggtagccggggtcaagggggacataggcggcgccggccttgagaatggctagcaggccgatgaccatgtcgagcgagcgctcgacgcaaatggcgatgcggtcatcgggttgtacgccgaggtcgataaggtggtgcgcgagctggttggcgcggcggttgagcgcgtcataggtaaggtgctggtcttcaaagagcacggcggtggtatcgggggtgcgagcggcctgatcttcgacgagctgatggataagggcatcctgcgggaagtcggcctcggtggcattgaagtcgagcatgacctgctggcgctcattgtccggcagcatgggcagggtggcgacaggctgtgtcacatcgtcggtcatcgccatcaaaacatttcgcaaatagcctctgagacgcacaatcgtttcgtgatcaaacaggtcggtggaatagatcagcccgccttcgagaccgttttctgtttcggtcagggagagcgtcatatcaaagtgggtactacgctgtggacgctcaacggcagagatctcaagtccaggtagtgtaaaatcctgcatcggggtgttgttcagcgacagcatcacctgaaaaatagggctgtaactgagactgcgagcgggttgcagtgtttctaccacttgttcgaaaggcagatcctgataggtgtaagcggcaatcgcccgttcacggatttgagcaaagagatcgccgacagactgacactggctgggagtaattcgcagagctagtgtattgacaaaaaagcctatcagcccttccgtttcgctgtgtttacggttagcgagtggtgtaccaacgacgatatccccctgcccgctgagacgagagatcaccacactccagacggccagcagcgtcataaacagggttgtcccctgctggcgacataatgttttcaacgctgccagttcttctggatcgagactgacgggaagaatgttgccttcatagcgttgtaccgacgggcggggccggtcggtcgggatctccagcagggccggtgccccctgtagctggttacgccagaaatcacgcaggtcgttgagcgtctcgccctgcaaccactgacgctgccagacggtataatcggcgtactgaaccggcaatggcggtaagttcgcatcactaccctccaacgcagcctgatacagggctgccagctcgcgtgccagaatgccgatagaccagccgtcggaaacgatgtgatgcatagtgagcagcatcacatgtatctcatcgcccagctgcagcaactggccgcggattagcggaccttctgccagattgaagggggcacgcgactcttgagcggccagttcagacacgcgctgcgcacgagccttatcgttcaatgtgcgcagatcgagacaggataggctgaagccaattgtggctgggtcaattttctggcagggctgcccgtcgattgaggtaacgcgggtgcgcaggctttcgtgacgcgcgaccagcccgtcaagcgcggtgatgaaagctttcctatcgaaccgtccaataaggcgtagcgcggcgggcaggttataggctcgactggctgttggttcgagctggataaggaaccatagccgctgctgagaaaacgagagcggtagcggctggctgcgatcggcaagcgggatggccgtgaccgcaattgttgatgtgttggtaagctcttgtgcgagatcgctgagcacggggttggcgaaaattttctgtacctgaaggtccagacccagcatttgacgtacacgagtgacacattgtacggcgagtatcgaatgaccgccgagttcgaaaaagtggtcatgacgaccgacacgctcaagccccagtagattctgccatatctctgttaatgccatttccagctcaccgacaggggcttcgtatccacggctgacaatagcggattgctcaggcaccggtagagctttacggtcgagcttgccgttcggcgtgagcgggaaagcgtcaagggtgacaaaggcactgggcaccatgtactcggccagatggagagcaagtgccttgcgtaatacggaagggatgagctcgcttccgggctgtgcaatgaggtaagccaccagacggatatctcccggactgtcttcgcgggcaataaccagtgcttcccgcacgccgggatacgccatcagacgagcctctatttcacccggctcaatgcgaaagccgcgtactttaatctggaaatcgttgcggccgagatattcgatattaccgtctggcaaccagcgtccgaggtcaccggtcttgtagatctgggcgttttccgagtcagagaacgggtcggcaataaagcgctcggcggtgaggtctgggcgattgaggtagccgcgtgcaacaccagccccgccgatgtagatctcaccagccaccccgaccggcgcgggctggcctttcgcatcgagaatataaatgcacgtattggcaatgggtcggccaataggaacgttatctgtgagcgagttgggtgtgcaggcatcaaaggtgatacaaccgacgacggtttcggtcggcccgtattcgttgatgatacgggaaccggaagaaagcgtctgccagagtgcgacggtggcagaggacagtgcttcgccgccgacgacaaagagcaggtccgggcagacccggtgagtagactgtagttcctgaccgagagcggcaaggtgagtgggggtgattttaatcaacgtgccgggttgcgttgcgagcagggcgggcagtaattcggtcagttcctgtccgtcgtgaatgagttgaattttaccgccgcataacaggggtaggtagaggctcgtgacggtagcatcgaaggcgacaggggaggatacgatactgtcgaggctgttcgatgtgacgtaatattcacgcgcccactggatataattgctgagtccacggtgttcgaccataacgcctttaggtttaccggtagagccggaggtgtagatgatataggcgagatgggcagcgttcagcccctgaatcacgggattggtatccgggcaagcgtcgaacggggcggcattatccagcacaattgtcggtgacgtgtggctaaaagactcaatcagggatgaatgggtcaaaagcgcgaccgggtctgcatcgtcgagcatataagcgaggcgttcggccggataggatgggtccagtggcacataggcggcaccggccttcagaatccccagcaacccgaccaccatgtctgggctacgttcgagacaaatcgcgacgcggtcatcgggttttacgccgaacgaaagcaaatggtgtgccagccggttggcccggcgattgagttcgtcataagtgacgtgctgttcttcgaacacgatggcggtggcatcaggcgtctgttccacctgtgtctcaaagagtgagtgaatcagggaattgtcggggaagtcgatagcggtagcgttgaaatcgaccagcagtttctgacgttcttcagcaggtaaaatcgatatgctgaggatcggggtctgtggatcggattttagtgcctcaaccagaccgtgtaaggccgtttccagataccgggcgatacgcgctggatcaacgcttgcgatggtctgagaaagtatctcaatgctgtcgccttgatcgtccacagagaaattaaatggataggtggtgcgtcggctttcagccaacagcgtcatcccttcccatgttgtcgctgccgtatttgcctgagttcggcgataattcagaagtgtgctgaaaagcggcatgggaggcgcaacgctgctacaacgttgtgctagcgccagaggtgcttgctcatgttccagcagggacaaaagctcgttgttagtgctatttacaatgtcgagtacgctgcgatcgttaaggggaatacgtagcggtaacgtattgacgaacatccccattacacgatcggcacccgtgaaaccttgcaggcgtcccaacaataccgagccaaagataacatcgctactgtcactgatttgtgccaagacctgtgcccaagcgacatggaacaagacgcctgggctgacactaagttgacgggcgtggtggtgaatagcgtctactaggttgtgatccagagagagcgttgcttcagccatctctccgtcatagtcctgaacctctgccagaccaaaggggatcgtaggggtatcgacatcggccagacgagaacggaagtattgttcgtgaacggcgttgggaatgctaagcacatgagcgataaagttacgataaggctgggggggcgaaagttcatccgttttcccccagagcataagccggacttccgcgatgatcaggtcaagagtcatgtggtcactgacgagatgatggactctcaatgccatcagccattcgctgcgtgacggatcgtagacgatatcagcagccagcagcggtgccttattcagatcgagactgagtgtctgaggggaaatataggcctgcaattgagcggtaatatcctctgaagatgctggctcgaaggtgttcaccggcagcggcgcgtgacgccagactacctgtactggctggctcagaccttgccagcagatagcggtgcgaaggatatcgtggcggtcgataaccttctgtaaggtgttcagaaagatatcaagacgttctcgggtatcgaaggcaactaataggtctaactggtaaacatcgcccgtttgctgatacaagcggtggaaaaaaatgccttcctgtaacggagcaagggggtagatatcttgtacattggtgaccccacccggcactgtgctagtgatggtgtctatttcaaattgcgaaagcgcgatcagaggtaactgatccggcgtaatggtggtgcaatcctgatgtataaggttaggaggaatgaccagagcggtatcatcttgatggttctgtatcgcgcgagccatttcatacagcacaggggctgagaaggcgctgcggacgtcgagggtttttccttgattacgcaactgttcaatcagactgacgaccatcagcgattgaccaccgagttcaaagaaatggtcatagcgactaacgtgatctatgcccaacaatgtttgccaaatagaggccagcattgtttccatttccccctgtggagcctcgtagtgacgcgtgaccatagccgatttatcgggctcgggcagcgccttacggtcgagtttaccgttgggtgtgagcgggaacgcatccaatgcgacaaacgcgctggggatcatgtattcagccaaacgttgtgaaagctgtaaacgcaggtctgccggggtaggttgagtatccggctgtgcctgaaaataggccaccagacgtttatcaccgggtatatcttcgcgaaggatgacgacggcttcctgaatccctggatattgtattaggagcgtttcaatttcaccgagttcaagacggaagccacgcagtttgacttgaaaatcattacgtcccagataggtaatactgccgtcgtggcgccagtatccaagatcgccggtcttgtagagtctagcctcctgttcatcgacaaagggattagtaataaagcgctcggcggtgaggtctgggcgattgagatagccgcgtgccacgccagctccaccaatgtagatctctccggttacaccgataggtacgggctgaccctgcgtacccaggatatagacttctgtattggtgagaggacggccgatagtgggagccgattgtgaggaatcgatagggcatgcggtggcgtcgacggtacattctgtcggcccatatacgttgataaatcgggtatcggtaagctgctgtaaacgggaccagataccctgtgaaatggcatctccaccaattagaacctgcgcaggttgatagtcagggtcggtgccgaggccagcgtccagtaaccattgcagttggactggcgtgcagtcaaacagatctatggcatggtgggaaaaatagtgccagagctgtcgtgcatcggtgcggattgcgtcggggacgatcaccagcgtgtgacctgacagtatttgaatccagttttgcaccgaggcatcgaacacaatgctggcattgagggcaatgcggttagagtgttcgaatgcgagtagcgttttcagaccgctagcgaggttgagtacgtttctgtgcgtgaccatcacccctttgggcttacccgtggagccggaggtataaattacataggccaaatgtgttgacgtcacacccagcgcctgagcgtcaggattcgatgtggcgtaagcgtcaaagctatccgtatcaagcatgatcgccggaatatctgcggtctgtattgctatttggttcgcctgagtcagcaacgctacgggtttggcatcatcgatcatgtaggctagtcgctcagctggataagtcggatcgagcggtacataagcggcacccgatttcagtatccccatcaggccaacgaccatttccagactgcgttcgacgcacagcgctacccggtcgtctggcttaatgcccaaagtaagcaggcggtgcgctagctggttcgcacgacggttgagttccgcatagctgagcgattgctcttcaaagataactgcggttgcatcaggcgttagttcgacttgttgctcgaaacgctcatgtatcaaggtgtgttgcgggaagtcggcatcggtggcgttgaaatccacgacgacttgttggcgttctgttggcggcaggataggcgcatgctcaaccgtcatatccaacgaggtaatggctgcatcaaccagcgtagccagacgtgactggatggccatcacgtcttcacggctcaggtagcgagtatcaaaattgaattctactgtgacggggtgatttttattttcaaaatcatattgataaatactgatggcgagagggaactgtgtcgcccgatgtggtgtctggaaggtcgtattcgtcccttccatatgtacgttaaactcaaaccattcaagcgataacgtaatatcaaaaagctgtgcgcgacccgttttttgtctgattcgtgtgtgctggttaatttctgtgatgggtaagcgctgatgtttataacagcggcgcagctcggccgctacgttccgcataatatcaaggaaagaatcttctttcttaatgctcacgccgataggaatgacggacgaaaacattcctattgtattcttttgttttgcatttctacgattatgaatcggaatgccaataacaatgtcttctgtttctgtcgtccgggaaaaataacaggccagaatggcgtacataaaatgaagaaccgagagcccatgttccgccgcaatattttcaattttatgaaaatattcattttttaattgccaaagatgaggaggaggaagctcgttcgtcagttccttgttttggcttgagggaggaatcaatgctggcggtagcgttttataacgatccaaccagaatttcaggtcagactgataatgcctggaatcaagataaattaaatcctcagagatgtaatcgaggtaggaaggagcgacttcgccagcattatcatcgctgtttttcaattggttgtaggtagcgacaagctcattgaccagtaattttagactccatccatcggctatcagatgatgacagcagaattgccaatagcggtgtgtatcgctaaccctcaacagctcggaagcccatagctttccacggagatcaaatggacgcataaatgtggcgtggatgtgctgctgtgcgcgctcctcagcatcatcatagtgcgaaaaatcgtacacgtttatcgatgagggggatgcatccgtcagggcctgtaaggggagaccgtgagtgtggattaactgtaaatgtaatgcatcatggcgagcgacaagtctctcaaaagcttggttaaaaagcgtttcatccagatgttcatcgatacggagtcgtgtgccaatgttgtaattaggtgattcaggattgagtgtctgatcgagccagacaacttgctgagtggaactgagaggtaacttgttagagtcggaggaatgatcgctgtttaagatggattggttttccagaggattgttttgaatagatgacattgaggtgctccaattctgattcacataggctgtgtttttagctaagttcgcattcctactaaatttttataacttaatttgcctgctattaattaaaataattaatattttatttttgagcatagctcgactaagagaagtaatttcactcattattttgtgtttatatcattaattacgtaggtttttatctgtttaaaataaaatgtaacagggtgtttttccgaaggtttgggttaaatatagacgtggattttagtttatcaattaaaaatactaattaattgttggaggggaaaagtaatacgtagaatatgaactgtcacgatagatgccatgacttgcctaagatatagagaatcatgtgagtcggagatattagggcgtttaccaaggggtttgggactgcggatttttgcgtcattaagagacatttgggggtcactccgccatcgaaccaacttgaccccaaatatgaccccaaaattatcccgatgcggagtgaaaatggaatgcgtatcgggagcgctttgaacatgaatttattgaacaaagtgctaaaaagcaaaacgcccgcttaagtttccttaagcgggcgtttctaatttggctcccctgactggacttgaaccagtgacatacggattaacagtccgccgttctaccgactgaactacagaggaatcgtgtgaacggggcgcatgataacggcgtgtgccgtgcatgtcaaaggcgtaaaccacaaaactgcaccgtttggtgagagaatgtgcaatctgccgatatttttggcaaataccggcgttttatcgcgtactgctgccgctaaagtgtattcaccgatgttttctgtttatccgaaaaggcatataacggcccttttcctgacagagtgaagagggatatcgccgtaaaggagagggcaataccgcctaagatcaggtaagtgccatgaaaaccgatgctgtcatacatattgccagcaaagatggacatgaaaatgatcgatacctgtttaaagaagcagaagcacaccaaataaatcgtcgcagaaaagcggacttcaaaaacgctggtaatgtatttgaagcagccaacgatcaggaaggggacttcgaacatgtgtagcgttttcagcacaatcacttccagtacagagtcggcaaaagcagagccaataattcgcacggacataattgtaccggcaatgagaagggcattcttgccgccgatacggttcacaataagcggcgcaaaaaacatgatagtggcattaagcaattcacccaatgttgtaacgtagccgaatactcgtgtaccttcctgtcgggtttcaaaaaatgaggtgaagaagttggcaaattgctgatcgaacacatcataagtgcaagaaacgccaacgacatagagggtcaggaaccagattttgcgttcttttaacaactcaacggccattttcaggttgaacggtttctggttggagcctacttgatcggcaacgatagcgctggaggaggcctctggctttgctagcagcaataggatggcgaggatgacggcacaaccggagccgagccagaaaacaaactggttattaatggtaaacatgatgccgacaatagacgcgcagagcgcccaaccgaggcagccgaatagacgtgcacgaccaaattcaaactggctgcggcggctgactttctcgatataggcctcaatggccggtgcgccgccgttgttgataaaccccagataaattccaccgacgatagaacctaaaacgatattgtattttaacaacgggccaaaaacatagataaagaacggagcaaaaaacaccagcattatggtgataatccataacaggtgttttctcaatcctaatttatcagatagtaagccaaatataggttgggatagtaaggcgaaaaaagaaatacaggcgaagataattcctgtatcgcttttgcttatttgattaatatcatgaagccaaatagggaagaagggaaagtaagcccccatgatgaagaaataaaaaaagaaaaacaggccaaatatccagaaattcttattatgtaggtagtacatgttgtcttctccgatatgtatatattcgcaacatttactttgatggcggatatatacttgctggatacaaccaagatggaaagaagcagcgtagccgctctctttcgttgttttttaatacggttttttcataccaatatggttagtgacgttgaatagcgacgcgatagtgataatgcgttgctgtgagcaaatcatcacaatgaacgctggggctccaggagtcatcgccaccaattcccatatggaagccatccagattgagccaaacgcctttttccttttctaataaatgatggtgggtacacgtcatcaactgagttagtccgtagcggcttagcccgaagtggaaatttccggtgatagcccatttgccatatgtcagcgcacgcgtgttgcagcgcaacccgttctccgatgggaaaatgtagggcgtgtgaaggtcatccaatggcagattccaatgcccatgctgtgcggcgagctgtcggtcgggataattttcatgtggcccaagcccgatccaactgacctgaggcgcgacgtcagccaattggcaactcaaaccgactctggccagtgacggaagtacagtcgcgacatcaacgtcgacatcgacggtcattacgccatatgcatcaatctgccagcgctttttactccgtagcagaatctgccctgcatggcggaatacatgctcggtgacaatgtgtacggcatcggcgagttggtctgcctgaatcgcaacacactgtgtctgcaattgataaagcccagctgatttccagcgttcggcccacgcgtgtggatcgatgcgatcgacttcgctgataccgatgtcgttatccagtggtgcccgaacgaattgatcctgcaacggagtcagtagtgctggggtatcggctgtccaccattgctccagcaagccgctctggcggttaaatcgccaatgttgttcgccctgaacgacgtcaaaatagatatcggacgctcgtaaaaccggtgggattttctgcttagagcatgatgcctcgggcaggtgaagcggtatagggagttgccactgatcccaggcacagcgatggtttgctttcgaccaggcggtttctttgggttgcacgacttcaacattgagccaaatctcccctgcgcgatcgacggtgggaagtgattccaacagcgtcagggtttgggtggcctgcggagcgagcttcagtggcagcgaaccttctaccagggtcttatcgtccagcgtaatgtgccaattcagctgctcgttgtccgtatgacggaacaggtattcactggtaacacgtaattcacagggggattcagcctgccagacgaattgaatatgctgctgtgctcgttgggcttcatataggctgggatgtggagtgcgatcggggaaaagtagaccgtccagacagaactggcgatcgttaggcatatcgccaaaatctccgccgtacgcccagtaggcattaccttgttcatcatggcggatcagtgcctgatcgacccaatcccagatgaatccaccctgtaaccgagggtattggcggaatgctttccagtagcgggcgaatccccccaaactgttgcccatcgcgtgcgcgtactcgcagaggatgagtggccgatgttcattcggcatgctaatccatttcgagatcgaccatttgggtacgttggggaagggctgatcttcatcaacacgggcgtacattgggcacacaatgtcggtcgcacggctattcgcaccgccgccttcgtaatgcacgggccgggtcgggtcgtggcgtttgatccactggtaaagtgcatcatggtttgcgccgtaaccggattcgttccccaatgaccagataatgatgcaagggtgatttcgatcgcgctgcaccatccttgatacgcgttcgctgtaggctggcagccacatgggatcgtccgagagacggttcatcggctgcatgccgtgcgtttcaatgttcgcttcatccaccacatacaaaccatagcgatcgcacagccgataccacagcggatggttggggtaatgggagcagcgcaccgcgttaaaattatgctgcttcatcagcataatatcgcgccgcatcgtttcttcatccatcacctgaccgttctgcgggtgatgctcatggcggttaacgccgcggattagcagcggtttaccattcagcagcagcaagccgttgctaatttcaacttttctgaagccgacatcataggcttccgcttcgagcagttcgccttccgctgtttccagtgcgatgacggcgcgatacagatgcggcagctcggcgctccacagatcgggccgtgtcacatcaagacggagggaggccctgtcgtggtaggtgccacgttcatccacaatgtcgctaccgaacgcctgtcgtgtctcaccaatgaggttattaccgcgccaaagctgtgcgtgtacgcgatagttttttgcctcagactcggagagtgttgcctttacctgaatatccagtgtgccatggcggaaatcggcgctgagcggcgtagtgagttgaatatcgccaagatgaaccgtcggtttatgtagaagtgtgacgtcgcggaaaataccactcatacgccacatatcctgatcttccagataacttccgtcagaccaacgtaacaccatcaccgccagtcgattctctcctgtcgtcagatagcgactaatatcaaactccgcaggcaggcgactatcctgcgaatatcccacccagtgtccgttacaccagaggtaaaacgcggaattgacgccatcaaaaataacccgcgtttgtccgcagctgagccagtcatgattgactttaaaagtgagcgagtaacaacctgtgggattatcttccggaacatagggcggattaacggggatcggatattttacgttggtgtaaatcggtgtgtcatagccctgtaactgccaattggaaggaaccggaatggtagcggaatcaggcaggtcctgctgcagccagctttccggcacggcttcggggcgagtaaaataactaaacttccactcgccattcaagcgacgaagacgctgagatggttcatcttggtgtgcagcagccacgtttctccagctgttgaatggcgggtgagcaggaagcctctgatagtttgtacaagctgggttttcccaatcacgtcgggcaagaatttctcgcagcgtagcatgctggcgtgttggattcgataaaacgctgtcgctcatgatggctttactcctgaacgtcttgagtctgtcattgtgattggttaaatgaaattgttatccgctcacaatttgtgttttccataacatatcgacttgccaaagtgagtaaagaggaatgtgacaataaagtggaagcgatcacaaagatcgtttgcaaaacgaatgagataacatcgaatttggaaagctgcgcgcaataaattaacaggagttaaagactaaattattgtttataagcttattttgttagggttaggcaggcgaggtgaaaacagcgctgtcgtgtaatgggttacaagcgctggagctggcgtgtaatgtccaacagattttttgttaattcttgcagggaagcatgggttgatgaatggatggcggtgctatggcgtacgatcagttcggtgggtaacagtagtgaagtggcctgagtaggatcgcgcagcgtagcgagcaaacgggtgacgccttctttacctaatagcctgaaatcctggcgaatggtcgtcagtggcggggtgtaataagcgctgtcctgagtatcgtcaaagccgatcaccgacatctgctccggcacgcgcaggccatattcgtgcagtgcgcgtagaacgccaagcgccatttgatcgttcgctaccacaatggcggatatgcgtagggattgtcccagcagggccagtgtttggtgataaccagaagcggcgctccagtcaccgtgcagtaccgaaacgggggataatcgctgtttttccagctcggctagccatccttcatagcgtaggcgtgcggaaatcgaggtcattggcccagtcaacagagcgatatgttgatgccctagttccaccagatgcgcgatagctaaccgtgcaccgtggtcgggatcgaacatgacattgagtatgtcggtatggggatcggcatccataaacagcacgggcgtatcggcacaggtttggctaatgtgggcgacttcatccgtcgatagcggaacattcacgatgacgccgctaacccgctgagaaagcaggtcgttaacggcgttattacacgtgttgacatccgggctgctcagcatggacatcacgatgttgatccccagctggctggcggtactcttaatcgcggcagcaatttgtgatggtgcatggagtgaaagatcggttgttaccagccccagcgtggtgatggttttccctgctagctgctgtgcgacgcggttaggcgtgtaattcagcgccgccatcgcctgttccactttattgcgagtacgggatgaaacatgaggcgcttgattcagcactcgggaaaccgtctgataggaaacccctgcgtactcggcgacatcatgtaatgttatgggtttctgtttcatggcgatcattccgtgcgtgaaagggcattatcataacaaatcgcgcggggaatccgtaaccggtgtatgtactccggcgcaattgaagcaggtcaacagtaaaaccgggagcgaacgctcccggtatgtgggtagtgagttatccgatatttactgttcggacaggacaaacatgccgtaagggtgaatttgcagatagtaactgtcgcccggattcggctgaagctgagtggcgttaacctgcaacagcatcgactgaccgtgccagtccacctgcacttcgtactgtggccccatataggcgacctgcgtgatggtgcagcgctggctttcttcaccctgatggctgagtgtaatagcttccgggcgaataccgacggtcgattcacttaatcccgcagcaaacccctgcgggcgcggaatgaggtagccatagatatttacgctgtctgccgtgaaggtggcagggaagatattggcatctcccataaagctggccatgaagcgggaagcgggctggcgatagagttcctgtggtgcgcccaactgcatgattttgcctttgttcatcaccagaaccatgtcggacaccgcaaaggcttcgctctgatcgtgcgtgacgtacagcgaggtgatgttgaactgctgctgaagctcacggattttctcacgcatactgcggcgcaggttggcgtcaaggttactcagtggctcatcgaacagcaggactttaggtttaaggatcagcgcacgcgccagagcgacacgctgttgctgcccaccggaaatctggtcgacatagcgatcttcaaacccttccagatcgaccagcgccagcgcttctttcacgcgttgattgatttctgccttcgggcgaccgagcatttttagcccgtagccgatattttcgcccaacgacatatgcgggaaaagggcgtaagactggaacaccatgcagatatcacgctgttgaatcgagcgctcggtgacgtcttcgccgtcgatgaaaatctggccttctgtcggtttttccaacccggcaaccgcgcggagtaccgtggttttaccgcagcctgatggcccgagcagcgtgaccatttttccctgtgggatcgccagattcaaatcatcaatgacggtgttgttgccgaaacgtttagtgatgtgcttcagttcgacaaagcttttttcagtattcaaggtaatcactccgcttaggcattattcttggctttcgtgcgggaaacccgcgcttcaccgaccagataatcgaacaggaaaataatggccagcatgaccacaatcaggatggagccgtaggcaatcgccataccgtattcaccgtcttccacgcggttaagaatgtaagacgtggcgacgcgagtatccggtgtaaccagaaagataatggcgctgacggtggtaatagcacgcacgaagctgtaaatcagtgcggacagaatggccggacgtagcagcggtagcagaatataaaacaccgtgcgcatcgaacccgccctcaggctgagcgacgcctcgtccagtgatttatccaactgccccagcccagcgataccggcgcgaataccgaccggcacgttacgcatgaccatcgacatgatgacgatcaccgcggttcccgttaagtaaaccggcgcgctgttaaaggccaggatataagacacaccagcaacggtgcccggcaccgcaaagcacagcatggtagtgaactcgatagccttcttgccgtagaactgctgacggaccacgatgtaggcgatcagtagcccaaacagtgccgtaatcggtgcggcgatgcccgcgaacagcagcgtatccagtaaggaaggccaggcgccttcgctaaagccttgtccgaacagcttgctgaagtttgccagcgtcagggtgtaatccacgccccagttaacggtaaagctgccgtagaaaatgctgccgtacagcagaacgttaaaggcaatccagacataaagcaggatgctgacgatccacaccagcgaaaccggcagcggctgcacatcaccccgggaggatttgccggaaatcgtgacgtaggagcgtttaccgatccacagatattgcacgcagaacacggccagtgagaacagcagcaggacaacaccgagcgtactggccgactggtaatccaactgtgccccggtgatgtagaagtaaatctgggtagcgagtacgtcgaagttgccgcccagcaccagcgggttactgaaatcggccagcgactggacgatcacgatcaagaacgagttagccagcgccggttttagcaagggcaggaacactcgctgaaaggtttgatagcggttggctcgcagcgtatacgatgcttcttccagcgacggatgaatcgtcttcatcgcgccttcgagaatcataaacgacatcggtgtgaaggcgagcacctgcgccagccagataccggtaaaaccatacagccagttggtgttcgtcagaccaaaccaagtcaccatcagctcggtgatataaccggaacggcccatcatcagcgtcacgcctaacccgacgacaaacggtggtgtaacgataggcaggatggagaaaatgcggccgataattgcggaacgtcgtgcaatacgcgaggtataaatcgccagcaccataccgaagaaggtacagccgataccgacggcaaccgacagcaggaatgaattccagatcacccgtaaaatgtgggcctgacttagaatctgcataaacgacagcggcgcgaattcaccactgtcgttggtgaacatcggaatgaagatagcgatgctggggtaaagaataaacacgctaatcagcgcaatgatgctgatgagcgagccgatgacgaagcgatcgccacccagccagtcaagccgcgagagcgccagcgtaataatcgcactcagcgcaacaaatagcccaagggtgccatagcccatgccacggccttcaatggtcgcactaatgactacaaagagggcgcagaacaacgcataagccgcatcaaaacggtggcgaccacgctgttcccggctgggcgtaagcagtggacgcgccagtaatcctaacgggagcagaaaccaaagcaggctgatattcaggttcgaccagctgtaggccgccagcagttcatcgcgtgaggcatcgagcaggccataatccaggctccacgctggcagcagcaaaaatgtcgctgcaatcagcgccagccacaggaaaacgggatcccgtttaggcgtcggtgagagagttagtgtgtgtgacatgatggttccctggtgcgtgcaagttttatcgaattgttttatgagattgaatcgtcacaggtattggttggttaataatattgagtaatggttaatcagcgatgttgagaacactgcgttaagcgaaacgcgcatatcgcagtgttcccgttctttttacaatgaatcaaaggcaatcaatcaagggcaatcagtcgagattattggcccattttgacttcgttaacccacttggaaatcagctctttacgcacgtctgccgcgccgtatttgtccatgtcgtagttgatcagtttcaggtcctgcaacttcagcgacagtggggacgcttctgcggtggtgttagtcagaatctggtaggactggcctttcttccaggagagttcctgtgcttcttttgacagcgcccagtcaacgaacagcttggcgttatccatattgcgcgcgcctttcaggatgctgacgccgccaatttcatagccagtgccttcacacggggagatcagtgccagcggtgcgcctttctctttttccagcgagtagtcgtgcaggaagccaatgccgatagcggtttcgccacgcgcggcgttgcgtgccggggcaataccggatttggtgtattgcgatacgttggtgttcaatttcttcagataatcaaaggcctgatcctgaccccaaagctgggagaaggtcgccagtgcggtataggctgtaccggaactctgtgggtcagcaatctgaatttcgcctttgtagatagggttggtcagatctttccagcactgtggcaccggcagatttttctctttcagacggtcggtgttaacgccgaagccgagaatgccgacgtaaaccgcagacgagtagttgcctttacgtttggcgggatcgcggaactgcggcatgatctgatcaagatttttagactgatagggttccagcagatccatttcgcccgcttgagattgcggatccagcgtgccgccgtaccacacatcagcttgtgggttcttcttctccgcatcgactttcgccagcgtgctgccggaaccgttgcggataaaggaagttttaacgttgtgtttttcaccgaaggccttggcttcctcctcgcagaaggcgttggtggcgctacagtaaatgaccaggcgaccttcagcccgagcggtagtggtggtaacggcagcaacggtcagtccagcggcgatgagggtcgttaaggtagtcagtttcatgatgttttcctttgtatatccccgtcatacttcaagttgcatgtgcgttggctttcctcgctcaccccagtcacttactggagtaagctcctggggattcgctgtgtcgccgccttcctgaaactcgaattatttagggtatagttatcgattattattgctattttgatgtcatcaaacgttcccggcggctgacacctgccatcagcagcggcatcaataacagtccgatgcaggctgaggccaacgccagcagagtaaaaaatcccgaccatccgtagtgttgcagcacctgtgccagcggccagcccgccagcgccgcccccagataggcaaacaacgccagaaaacctgtcaccgtgcctgcggcatccttatggctgtattccgtcgcagccagaccgatcaacatctgtggtccaaaaacaaaaaaaccgatactgaagaaacaggctgcgagcagtgaatagtggtgaatcggtgccagccacagcgcggtcatggttaaaaacagcccaagtgcgaacagcaaaatcatcggtgcgcgttgaccacgaaacagcagatccgaaccccaaccagcaaacagcgctcccagcaatccacccagttcaaatagcgacagcgtggcgttagcgctgagtaggttgaatccgtggctctccgacagccagatgtttccccagtcattcagtgcgatacgaatcaggtacaccagaatgtaggaaaacccgagcagccagatggtacggttacgcaaaatcgcatcgcgcagaatctgacgcatcggcatcggcgggctctgctgctcctgacgaagctccagcgcgtcgcgtcgccactgaccgacgcttggcaacccttgctgctgcggtttgtcgcacaactgccaacacagccacagcccgatcacaatcccgataatgcccggcaccagcagcgccgcttgccacccccattcggaggccagatagcctgcgagtaagggaaccgccgcgccgccgatgttgatcgacgtattccagcatccccaccagaggccgcgctcattacgcgaataccaactgctcagcagtctggcgcaagggggccaaccccagccctgaaagaaaccgttcagcgcccagacaatcagcaaaccggtgagtgactggcagtacatgaacagaatgttcagcacgccggtaatcatcagtccgacacccataaaccagcgcacctgagtgcgatcgcacacgatgccggagataaatttagacgcgccataacagaggtaaaacagcgtccccagcagaccgatatcgcctttgcttaaccctaattccaactgcatcaccggcatgacgaagttgatgcttttacgcgtcaggtaaaacgtggcgtacccgataaccatggaaatcaacaaccgcggtcgccagtagcgatagcgctgactgatttgtgttggtgaaagctgtccctttggaaacatgggtgcttgcatggggttctccgtcgcgttgagagaagagtagggggatacgaattaaaaaggatgagacaaggttttagatggctaagaataattcctagctagtcgtctttttgtttaaattttgtgggcaggttaacaattatgtgcgtgccgcgcggcgttgtgggttcaccgctgacggcggctttcaccaaccaatttccgcccagtgcctgcacgcgttcttcaataccccgtaggccgaagccgctgcctgtcgaatgtgtactgcctttttgtgcgatgcctacgccgttatcaatgacgtcgagcgtaatcaggtcatcctgctggctgagacggacggtaatctgtgtggcgctggcgtgtttgttgatgttgttgagcagttcctgcaccagccgataaagcgtgaaaattaccacgtcatcatgagggggcgtggggagctgataatccaactgaaactggatgccgcgagccgcaaaggcgaactcatctgccagatgatgcagtgctttatccagcaccatttcatccagcaccggcgggcgcagctggcgcaacagctggcgtgtggtgtggtggattcgccgcgacagctcgctgatttgtccggctgcatgttgggctgcatcggcaggggcactgtgtttcaccagcatggcctgaatctgaatcgcggtgatgttttggccgatatcatcgtgcagctcgcgcgcgatatctttgcgcacggcttcttcggtatggatgatacgttccatcagccgccgccgggtttttagctcctgttccaactgctgacgatagcgctggagccgctgtgccagctgttgctgacggctgatagcgatacccaatccaatgccgagcagcgcctgcgtagagagaaacagttcgagctcgcgcaggtcatcaaaggctccgctcacttgacgcgtgacggcaatcatcaggctgccgagtacggcggacagtacgccaccttgccagccgaatttatacgccatcaccacattaggcagaaaaacgaagatcagcagcaggcgttccatctcgggtgtgaacgccatttgcaggcaaacgccgatagaaaaaaacagcgagcaccaaatcagcagcgaagtacgcagcggtggatcgggaatctcctgcgccagcaaggtctgcaaatgctgctgtttgatgtattcgtacagcagatagatgaacggaatcaggagtacgccgccggtaaacgtggccagcagcgtttgtgtcagctgcgaatgtaaccaagggccaatggcgatgccgtgcaaaatgctgttgagcgtcaatgccgccagcaacagcagcagtcgttgccaataaagcgtatagcggtgccagattttatgtgtgatgacggccggaatcaggctcagaaagagagaaagcagtaatagcgagcgcgtcatgagctgctcgctgataagccagctctggatagcgatttctgaaagcagcaaggtcggccagtatttgcgcggcagcaaaatcatcaacgccagccgcagcccttgcggtaacagcagcgtagcctgctggccgttattgctcagatagaaactgatggtccatagcgccagccaaatcaggctgtagaaaaaggccagaaacagcgtcataccgatgacgtgcaggcggcgcatggcctatttcccggccagcaactggtgttgcagtgcaaagtgcaccagttctaccgtggattcacactgtaatttactgagaatattggcgcggtgaacatgaaccgtcttatggctaagttcgagctgttcagcgatgcttttgacgctaatcccgttgatcagcaggctgaatatttctcgctcgcgtggtgtcagcgtcagtaactccttcggtggctgctgctgatggcgaatggcgtgcagcgcatcggcacacaggtaaaggccaccgctgctgaccacgcgaaccgcctgcactaactcttctgggccacagcgcttcgttaggtagccgcccgcgcccgcatccaacgcactttgtacaaacgcagtggtgtcatagatgcttagaataatggcgcgaaaattggggcgctgctgacgtaggcgggttaataacgacaggccgctttcatcgggcatggcgatatcaatcacggcaacgtcaatcggctgtttgagcagatgcggccacgcctgtgccgccgagccatattggccaacgacctgaatgtcattctctaatgtcagaagctgtgcaaagccagaccgtacaacgatgtgatcgtcaaccaaagccacattaatcatggtttcgccgtgtgaatccaaagtcatcaaagcgccataatgcgggggaatgcagaggcgagcaatagcagataattaaaatggaatcggcttaacagatatacccgtcatacttcaagctgcttgtgcgttggctgctcttactcaccccagtcacttacttgtgtaagctcctgggattaatgagcctcataaatgagactcacccttcgggccagcgttagcgctgttcaaatcggtctaaaaccgatttgtcgctcgattgccgcgttacaaggctataaatgagcctcgccctaaagggccaacgctctgcgttgttcaaaacgctaacgttttgtcacgcaactcgaattatttagggtatatacaattctatttattgatcgaatggtgaaaggcatattgatagaacgcggagttatttgactcattttatcgagagacatactgtttttctccttaaatctatgtatttagaaatcgatgtgtttacgatatcaggtgaaacagaatgatgaataaatggcgtataacgctggtggcgggaatggtcacagccgcaatggcgttgaccgcgtgcgataatgcaggtagttctgccaatcatattaaagttggtgtgattaacggcgcagagcaggatgtcgccgacgtcgcgaagaaagttgcaaaagaaaaatataatctggatgtcgagctggttgggtttagcggttcgctattgccgaacgaggcaacggataaaagcgatctggatgcgaacgtatttcaacatcgtcctttcctggaacagcaaaatcgcgaacacggttataaactggtggcggtagggaacaccttcgttttcccgatggcaggctattcgaataagatcaaaaacatcaacgacctgaaagacggcgatacgattgcgattcctttcgatcccactaatctgggacgagcgctgctattactggagaaaactggattaattacccttaagccggatacaggtttattgccgacggtgctggatatcacgaccaatccacataacctgcgtattatggaggtggaaggagcgcagttgccacgtttgttagacgatccacaagtgacggtggcgataatcagtacgacatatattcagcaaacgggcttaacaccaaccaaagacggtattttcatcgaaggtaaagaatcaccgtatgtgaatatcatcgtaacgcgtgaagataataaaacggcggagaacgtcagaaaatttattaaagcctatcagtctgatgaagttgagcaggctgccgaccgtatttttaacggtggtgcagtgaaaggttggtaatacgcattttgatgctgccatttttactaaaaagatggtagcgcattaatttgtatttgaattattcgcaaggttgtcttttttattaaactcaattaataagcttaatgaaatcccttatatacactctttaattgtcggcggtgtgttatttattatcgattaaataatgcatcggaagacactactattcactaattgtaaagagggatatttatggcttacccaacaacaaatcttactgggattatcggttttgcaaaagcagcgaatgttaccggagggtcgggcggtaaagttgttacggtaaattctctggccgattttaagtccgccgtgagcggttccacaaaaaccatcgtggtgctgggagcatcgctaaaagcatcagccttgactaaggtcgtatttggcagcaataaaaccattgtcggttctttcggcggggctaatgtactgactaatatccacctgcgcgctgagagcaattcagctaacgtcattttccagaatctggtttttaaacatgatgtctcaatcaaggacaatgacgatatccaattatatctgaactacggtaagggatattgggtggaccactgttcatggccggggcatacgtggagtgatagcgacggcagcctcgataaactgatttatatcggtgaaaaagcggattacgtcacgatcagtaactgcttattctcaaaccataaatatggctgtattttcggtcatccggcagatgacaataatagcgcatacaatggctacccacgtttgaccatctgccacaactattacgaaaatattcaagttcgtgcgccaggcctgatgcgttatggttatttccacgtattcaacaactacgtcaataaattcaacctggcctttacggttgcgcagaatgccaatgtgctttctgaacgtaacgtatttggcaccggcgctgaaaagaaaggcatggttgatgataaaggtaatggttcaacctttacggataatggcagttcaccggcggctgtagcgagcaaatcaactgcggctaaatggacggcatcatctaactattcatacagtttgatgacaaccgcggcggctaaatcctgggttgtttctaattctggagcgcaaagcagtgcgctgaaattcccgtcataatcattgagcatttttattacgatcttgtctgcttagtattttattggtaattgaagctcattaaatattgagtatgccgcaatatgccactcgatgaatatgttaatatcgagtggcatatttatttgaatgaattaatataaaaataaaactaattaagcggcgatattatttttctggttgtgggtgaaataccactcaaccgttttcttgattaactcttccgtggcatcgacatagtgctgtggtgagatcctgacttcctgttccagaatcagtggaagctcggtgcaacccaaaatgattttctcgacgccagcctgcaataggcgatcttttaccggcgacagcatgctataggccccggcaatatcaccggatttataggcatagatactttccattacctggtgttggtcagcatcatccggcgtgtagcactcaatattatcggttatcagattgtcctgataaattctcgctttcactgtcgctgtcgttgctaataagccgacgcgtgttgtattggtattcctaattgcctgacaagtcacatcaataatgctgatcatttccgcactgcactgttgttttaattcattgaaccaataatgtgcggtattacacggaataataatgcattcagcgcctgcattttcgagaattttcatatattgcagcattttacccagcggtgacgcgctgtgctggagaatgcactgtgttctgtctgggatatcaggaatagaaaccgcaatcattggaatgtggtcttgatcccgatacgctggcgtgtttttgatcagtttttgcatcgcatcgacggtggcacccggccccataccacccagaattcccacgagactgttcatgctgttaaccctgtagcattatgaaattaaaaggataatcgcatactggtgggcaatgtgaattgctaaattcccatctgctatgtatgatttgcataactattggaatctctatgcttttactgggtttaacggcgcacggtgggacgactctttgttggcgatgtaaaacacgggtatagggaatgaaaacatgacgctgagcgttttgagtgaggggtgatgctaaacaatatcgaaaccaagtggctctatgactttatcatgttggaagagcaccgtagttttacgctggctgccgagaagcggaatatctctcaatcctcatttagtcggcgcattcaggcgctggaagcggcggtcgggtttgatattttcgaccgcagcgtgctgccgctgcaattaaccgaacagggtcgcgtgttccacgcctatatccgcaatacgctagacgacttggagtatcagctcaataagctgcacggtggggataattacaaaaataagatcactattgcggcagcgcattcgctgtcggtgtttatcatgccggagctgttaaaagacgtgccggacccgcaggaaaaaatcttctatgtcgaatcgatcgatgtggatgaagcggtgctgaatcttaaagaaggacgcagtgacttcattttctcgttttacaatgaggatctgatgggcgagccctttatgcacgagaagatactggaatctcggctttatccggtatgcgcgtgcgacagtgcagggaagccgctgtttgatgtaagcgcctcatcggtgccgttactcaattataccgagacgagctatatggggcgtcaggtcagccgttacttatctagcgtcgatagcgataagtttacggtcaattttgtttcttccatgagcgacttgctcaagcgtatgacaaagaaagggtatggcattgcctggctgccggactattcgattcaggaagagctgaaaaacaaagagctggcgatcctgagcatggaaaatgccgtgatccgcatgggcgtttatctgtatcggcttgatgcgcggctgaatgtggcttcggagaaattctggcgctatatgaaagggctgtcatcgacgtccggactataaacgtcgcgataatatagattgtacgacgagagctaaaaaaatagcggcctgaaggccgctatagatgaagagctcactcagcattagctattttgtgttgcctgctgaggttctttataagcgacgacctcatcggtagcctcttcctcatcatcatcgtggatgtctttttccagactggccacaacggcggtagagatactgttaccgatgacgttagttgcagtacgacccatatccaggaactggtcgataccgatgatcagtagaataccggcttctggcaggctgaacattggcagcgttgcggcgaccactacgatagaggcacgcgctacgcccgccattcctttactggtgatcatcagcgtcagcaggatcaggatttgctgggtgatgcttaggtcgatgttgtaagcctgtgcgataaacagaatcgcaaaggactggtacatcatagaaccatcaaggttgaacgaataacccagtggcagcacaaagctggtgacttttttcggtacgccgaatttggtcagtgcttccatggttttcgggtaagcggactcactacttgcggtagcaaaggccagcatggtcggttcacgaatcagcttcgccagagtcacgatggctttgcccaggaacaggtagccaaccaggaacagaacgctccacaacacggccaggccgagatagaactcaccgatcagtttaccgaagtcgtaaagcagtcccaggccttgtgtggtaatcgcggaagcgattgcggcaaacacagcaataggggccagcgccattacgtagtcggtcacgcggaacatcactttggtcagttcttcgatcatggaaatgatcgtggtcgcgtgtttgtttttgcctttcacataggcaagtgcggagccgaagaacagggagaacaccagaatttgcaggatctcattgttcgccatcgcttctacgatgcttttcgggaagatgtggctgatgaagatcttaagcgtgaatccgtccgtattcaggccagttgcaacctgctgtacagggatttcgagattcatgcctgcaccaggttggaacaggttcgcgaagagcataccgataagcagagaaatgaatgatgcgctgacaaaccagatcattgctttcataccgatacggccaacggcagaagagtttcctcccatgcttgccaggccagaaaccagtgtagcgaagaccaatggtgcgatgatcattttaatcaggcgcaggaaaatatcggtaaccatgttgaaataagatgcaatttcttttgctcgactgccatcaagatactgatggcaggcccatccgattaatatccccaagacgatagccaagactatctgtacaagtaacttctgcctttgcatataaacctcatgttgatgaattgattcagacaacacaatattattgccgcgtgatggttggtgctttccctgaatacaccaaaccctcacccgaacctgttattggggtgttgtgtctgcccgccgatattacaacgattcttgttttttacattttttttctgcggattgttatgcaattgtgatctttgtcatgcgaaaaatgcatatccgcaccgcttgtaatgataaatagggatgtagtgagcagttcgagagaaagctataaaatccattaactttttattaaacaatatgttgagttgattttctccgggtaagagacgatggggtaaggtgttgaattagtgttgctaatgatgcggtgagttacatcaataaaatacatggtcaattggttaaaaactgggtagtaataaggaaacaatcaacgaaagaatgatatatgtcgcatttattggttacattagttttttaattattttaactagtggtttgatttattaattatgatagccaataaaatcgcatgaaataaagtgtaattattaatcaaagtgtttctgttttgtaatatttaccgtgtttggttattcagaatggtgttttttgttgttaaattggcgttattggttatttaaaatgttgttttttttatttaaaatactgttgttggttatttcaccgaaaaagggcgatgctcactttatcgtgacacgctttttccagatgttttttcatcctatctgccgccgtttcggcctctccccgttgcaggcaatcaagaatgaccagatgttcagctatctgttccaacctcttggggttgaaggcgggactgccttgccgatattccaccagacgccgtaattgattgattcgctgtagactatggtgggcgaaacgattgccgctacaagcgagcagcgtttcatgaaagtgcgtattggcatcgaacatttcatgggccgtgagcgtcagatacccaccattaaggatgtcttcctgctgtttacggcaggcgttgagcgtgtgcggatcgatatgaaactgcggcgacagcaggctgaccggctcaaccagcaggcggaaggtgaaactttcctcataagctgcgacggaatcgataatcggcgtggttcgccagccttgcccagtgcgaaactctagccagccttcctgttgaatacgagtcagaacgttacgcagtacggcgcgggacacctgacactctcgcatgagatccacttctgaaaactgctcgggcaaccgccgagcgagacgcatatcgacaatcttctggtagagcgggtcttcattgctcgcggctaattctgagaccagtcgacctagttcatgggcatggcggtcgagataaaaccctcggttgcggtggtaatgcagcatgcctctttctgtcaggtacagcagtgcagccttgaccggtgtgcgggaagcgttcagcacctgcgccagcgatgattcgatcaggtgagcgccgagtggcagttgctcacggcgaatataggcgacaatctgcctgacaatccttgtctgtaggggagttaaagccatcgctatcctgctatgtcgtttagggtgttacggagatatcgtttgtactcttgccagcaaggagcacttgccaaaagaatgtgccccggccagaccggagcactcctgacttactggtgatagaacggaaatgcgccgaagacaataccaccgaccagcagtgacaggctgacaaaaatagcccatttgatcgcaaagcgttggtgatcgccgatgtccacttttgccagactgaccaataggtagagcgatggcaccagcgggctgagtaagtggaacggttggccgacaatcgaggcacgggcgatctcctctggggtaatgccgtagttggctgccgtctgggcgataaccggtaagattccgaaatagaacgcgtcgttggacatcaaaaaagtaaacggcaggctaatcagcgctgtgaatactgcaagataagggccgaaactctcgggtatcacctgcaacaggctcttcgccatcgcatcaaccattcccgtcccggataaaatcccggtgaaaatcccagcggcgaaaataagcgatgtcaccgctaacacgttagctgcgtgtgaaccgattcgcgctttttgttcttccagcttgggatagttgagcataacggcgatggcgaagccggtcataaacagcacctgaatcggcagaaggccgatcaccagaaacacgagaagcagggtggtgagaataaagttgggccagaacattttagggcggcgattagcgtcgctttcttcgtcgctgccgttgcccagattgatcgagacattctggaagctgctgatatcaatgatccccaagcgtttacgctcttgtagacccagaaaaacggctacgccgaccagcgtcaggctggctaaaataatcgcgggcagcatgggaaggaatacgtccagcgcatcaacgcgcaatgcggcggcggcacgcgctgtcggtccgccccaaggcgagaggttcattaccccgctggcaatgttaaccagacacgttaatcccagtacgctcatacccagccgttgataaagcggcagaaaggcagcaatcgcgatcatgtaggtcgtagtactgtcaccgtctagcgcgaccatcagcgttaatacagcggtgccgaccaagacttttagcggatcgcctttaaccaaacggagaatgaagcgcactagcggatcgaacaaccctgcatcgatcataatgccgaagtagagaatagaaaacgtcagcataacgccggttggtgccagcgttttgatgccgtctagcatcatcgcgcccagtccctgatagaaaccagccgctagcgcaaacagcgtagggacgagaattagcgcgataagcgcagacattcgtttggtcatgatcaggtacataaagcagatgaccatagagaaaccgagaatagtgagcacaatacgtctcctgttttttattatttcccaaataatttactgcctttctctatggcaaattgaaggtgcaaaaagccatgcgattttttatatacctcaaataattcgagtcgcaggaacgcggccaacgcacatgtagcttgaagtattacgggtataaccgcatatcgaaaggtatagggtctggctatttcccaacgtcagagacgttcaggagaatacgaataaaaggagagggttaacttccagggtcgatacgaataataaataacagataatgagagcgcgataaggtaacggtaatcggtaacataaatgacctctatgcgagcaataataatattccttttatccccgttagcggccatgtaaccgattgtttggtcatgactttacgtgtaatgcagatgatttgataatcacggctaacaggggctctttttgttaaaaacaaattaaatcattgtaaaataaaacgcaaattgcgctaaattggaataaaaaacaattgaacgatgggaaggtcggcgataaccaacataattttaaaagataaacagagatgtggggatttaatgtctgcgtagaaatttattagcaattaacgggaattcatccgtttttattaataaatacttacaagatgaggcggggcataaatgcattatcggtgaggagagttaaacgttgtctaaaccggcacgtattttctgaatcactcgaacgttctaaaccaaatgattacctaagccgccacgtaaaaatgggtgacggcttaggtaagggagattagctgacgttttctgcggtggtacgcaggcgttctttcaactggctgtattcctactgtacataattctccgccgcctgctgatcgtcaatggcttccagcttaacggcacagtgtttgtattccggcgttttggataccggatcgagatgatccagcgtcagctcattgcaggcaccgatccaccactggtaagtcatgtagactgcacctttattgatgcgctcgctgacggcaacgcgagaaataaccttgccgcgtcgcgatgagatccagaccagttgttgatcgcatattcctaaacgttcagcgtcatgtgggttaacctgcacgtaacctggttcatccgccagcgtttgcagggcagtgcagttacccgtcatggaacggcaggagtaatggccgacttcgcgcacggtgcacaataccaacggataatcctcatcgaccagctccatcggcggccgccattcggctgttagcagcaggcctttcccgccggggcgatcgaagtgattgtttgcgtacaaccacggggtgccggggctgtcttccgtcggacacggccacggcacatagcccagtcccgccattttctcgtaggttgcgccgtaatacagtgggcagagctgacgcagttcgtcccagatttcctgcgtattgttgtagtgcatcggataaccgagagccgtcgccatcaggctgataatctcccaatcgggtttgacatcgccctgcggttccacggctttataaaaacgttggaatcctcggtcagcggcggtatagaccccttcgtgttcaccccaggaggttgctggtaaaatgacatcggcaatcgcggcggttttggtcatgaagatgtcttgtacgatcaacaagtccagctcgttgaacgcatcacgcagcatcgacaggtccggctcggtttgcagtggatcttcgcccattacgtaattggctctgattttcccttcttttattttgtgcggaaggtcggtcagcgagtagccaattttgtcagacagctcaggcacgccccaggcatcggcaaatttcgccagtaccgccttatctgtgacgttttgataaccggggaacatattaggcagcgcacccatatcgcaggcaccctgtacattattttgtccacgcaccggcccgacgccaacgttcggacgtcccagattaccggtcagcagtgccagaccggacagccctttgaccacatcaacgccttgaccccactgcgtcacgcccattccccatagaatggtggctgacggcgccgcggcatacatccgcatcgcgtcccgaatcaatttcggtgataaaccggtaatgtcggcgacgtactccggcgtgtattttgcgacggtctggctgaattcctcgaagccttcggtatggcgggcgacgtaagctttatcgtagcgaccttcgttaatcagcacgttagcaaacgcgttaaccagcgccatgttggagccatttttcaacggtagccacagatcggcgatacgcgcggtttctatacggcgtggatcgcacacgatgatttttgccccgcgtgcttttgctttcaggatccggcgcgccacgatagggtgtgagtctgcggcgttgtagccaaaaatcaggatgcagtcggtcttttcgatttcacagatggagttactcatcgcgccgttgcccagcgtgacctgtagcccggcaaccgaagggccgtggcagagtcgggcgcaacagtcgacgttgttattgccagttaccgctcgggcaaatttctgcatcacgtagttggtttcattaccggggccgcgggatgatcccgtatgcatgatcgactcggcgccgtacttctctttgatgccttttagtcgagagctggcgaagccgatggcttcatcccaggagaccgcctcaaagggggcgcctttttgacggcggatcaacggttgtttcaaccgaggcgtgagaagcttggtgtcgttgagaaaatcccaaccgtaatagcctttcaggcacagttcaccttcgttggtgacgccgtttgccccttccgcaccaaccactttgccgttctctaccaacaggtttattttgcagcctgacccgcaatacgggcagacagtaagcactttctgcatgattgttctccaaagccgagtcttggatcgtaagaactgcattcttgcggcaggctgttgatgcagttatttaatcctcgataatcgccgataaagaaaattaatttactgatcgtggtcatgctcagcgcgtgacaaattgtcctaacgccttgagcatcacgacctttttccataggacatttgtctggaaaataacatgctggcgtactcctcctctttatctgttaatgcctatactgtttttgacgatactaactctatgtgccaccgactaggctgatgcattcatgcccatcggctgtttaaaacaacggaaactggcctctcaaggaagataacgcatgctgttcgttaattttttgagcataacttcccatgtaatgggtactgaatcagggaattccagaacgtctgtcagatcgcgcgggataaagggcgtgagaagactgacggcaccgtcatgagcaaaaaagtaaatactttcccgacagcgcgtgcgggcgggaaatattttttaacgtcgcggagtgcattatggaatttctaagaaacgtcagcataaaaatgatggtgctggtcatagtggcttccctgctagtggcgtggggagtggcatctgggttaagtctttactcgctttatcaggtcactaatttgcttgataaaagcgagactcagcgcaaaacgtattcccatctggtttatggcgccgatcaatattttcgggccgtaacgcggatggaaagaaccatggactatttgcagcgtaacgagccagaaaacgccaaacagacgctggaaatggcacagcgagcaatcaaaaataccaaggattcgctggagaaattccaggcgtcggagcacgttggtgtcaatcaggcaacggttgatgcagttaaaaacacgtggaacaccctgatctcctcttctatcgagccgatgaattcagcattgcaacgcaacgatcctgaagcattccggcaaattttccgatccgtttaccctcccgtcagtctgacattcggggacgatatcaaacgttattcggacggcattaccgcctcatcgttgattccaagtgtgaatgaacacaatgataaaaaccgcaatgtgcttattgtggttatgttgattggggttatcgtgctgattttcaccgagtattatctgagaaattatctggtgataccgattgccgtacttaaatcgcacctgtcgcagctgacagcgggtcgtttaggctgtgaactggcggagttcggcaagaactgtgcagggcgactgattcccgatatcaagcggttgcagaaaagtttgcgggatacggtgaccgtcatccggcaaagcacgacggaaatcaacaatgggacgtccagcattaaggatggcaacgataatctctctagccgcacagagcagcaggcggcggcattgcaagaaaccgccgccagtatggaagagattagctccacggtgcgacagactaccgatcacgtgcatcaggtacgccaactggcgaaggatgcggctgacatggcgcaaaaaggcggaaatatcagcaccaacgtgatggcaacaatggatggtatcagtgccagttcgcgacaaatctccgatatcacctcggttattaacagcattgcgttccagaccaatattctggcactgaatgcggctgttgaggcggcgcgtgcgggggagcaagggcgagggtttgccgtggtggctggggaagttcgaacgttggcgcagcgaagtgcgcaggcggcgaaagagatcgaggcgctgattgcggaatccgtttcacgggttgaaaccggtgcagggcaggtaaggcaatccggcgaggcgatgacggcaattatcgcttccatcgctcatgtgaacgatctgattggtgaaatcgcggcggctacggatgagcaaacgcgcggtattacgcaaattagccaagcggtgcacgaaatggatagcgtcacacagcagaacgcgtcgttggtgatgcaatcggctgaagccgccgcgcgtctggatgaacaaaccagtgaattgtctgccgtagtggacgtgtttaatctggattcggatagcgatcagcaaaccgctttctcccgtccggccattgccgctcctgttcaccgcgcggtcgcgcagagcactacgccgttgttgtcggtgcatggccgtcacggtgagggatgggaaaagttctgatccgcagtgggttgaatgcgcgagagacgttgaacgcatgtagaggttgagtacgacatagccaataagtttgatgacgaacagggcagaaaggagtctgccaggttcccttgccttccggttttcgtctgacttcttgtggaccactgctcaaaaaatggtggtgaaaaacgttatgtcgatgtgcgtaataccttggattactgagaaaaaatggcatttttttctgtaaaaatgactgcggtagtgtaaagaaatgccattttaagacgaggatctctagcgagaaagtgattttaattaaatgatggtatgattattgctttgtttttgctgggtgtattttgccgattttgcgatcaaaaaaccgcacttccccaaggatattgaaagagaatggggtttttgacgttaaataaatgattgaaattatttgttacacactaaagtgtttattgcttatgttttcgtgacgtaaatcaagacagatggcgacttcaaagtgataataagaataaatatcatttgtgcttcactacacgcttatgtctatctggcaaaaaacgctcctgttgttgtgttggttgtttagctgttcaatggcagttgccgcgaccgattacgcctcattcattcaagatatcgaaaccaggctggataaaacggctcagctctatgagcagcaaaagccggatgatgcccgcactgaagttcagatggcctattttgaggtttttgaaaacctcgaaggccctatccgcatcaatatttccgcgcaaaaaagctatcagctagaagcgaccttcggtgaaattcgccgcatgattggcgaaggaaagccgcaggccgacgtgcaggcaaaaatctcatggctgaagggtgagctggatgccgttttgccggtgctgtcggaagggcacaagctggttgcgcaggagcagcacggtgcttatgacaatgccgaaatcgcgccgtactggcagcagagttttaaagtcatcgatgaccagctcgcgctggccgtgactgaatatcaggctggcgattacaaaaaatccagccagagcgtgcagcaggcgcactatcagggttttaaaaactctgagatggagatgtctgtcaggcagaatcgctcggcgcagcaggccgcgtccattaatcaacaattctctacactgattacgttagccagtcagccagaccaactgacggacgttgcctatcgggtcaccatgttgttgcaggatatcgaggatgttttgccggggttaccgacaacgcgcgatagccagcaggcgacggcgacacctgccgcgaacgccgatactggcggcgtgccggatgcgaactgggcgaaagtctccgacgatatcaatcaggccattgccgccgcgattgcacaataccgcgcggggcagatcaaacctgccatcatggcggtgcaggacacctactttgatctgtttgaagcgacaggcatggagaacaaagtcggttctcgtgatgcggcgttcaaatcgacgctggaagggtatttcacccgtctggtgagcatgatgaatgccaaacagccggtggatcaactgcaagggcaggctgacgcgttgcagcaggaactggcgaaagcggtcaccatgttgggcgacggcggcgaaacgcattggagcctgttgatatacagcctgatgattattgtgcgtgaagggctggaagccttgctgattgtggcggcgatcgtggcctatctggtgaaaaacaatcagcaggacaaactgccgctgattcgccagtcagtttacgtcgcgctgctgtgtagcgtgattaccgcttttattttccaactcgtgttcaccaattccggagccagtcgtgagctgctggaaggcattacgatgctgatcgccgtagtgatgctgttcttcatgagctactggctattgtccaaagtggaagcgcggcactggaaggcttatctggaaggtaagttgtcccattcgctgagcagcggttccatgatcgggctatggttaaccagctttctggctgtgtaccgcgaaggtgcggagaccgtgttgttctactacgcgctggtcggtgatgccaacaatatggcagggcacctctccattctggctgggtttgccatcggctgtgtgatcctacttatcgcttacttcgtgatgcgctacaccatcgtcaaattaccgctgaagccgttcttcatgtttaccggctgctttatgtacctgatggcgtttgtgttcgcaggaaaaggcgtgctggaactgatcgaaggcaagctgtttgagccgacgttgctgactagcgtgccggaaatcagctggctgggcatttatccttatgtggaaacgctgattccacaagttgtgttggttgtcgcggcgttacttgccctgtgggtgatgcgacgcagagcgtcagccatctaataaagcatgaatccaatattaaatactgaaagcaataagagcagaaaataaccataacaaccccaatcgcttagcgaattaagtgagtagggacgactgagatgaggataggtttgatgaatatgcaaaaaagtctgattgcgggtgccattattgccggtatttttacagcgcctgctgcgctggcgtttaaagaatatccagcgggtgagcctgtttccctgaacgaaatggaaattgctgctgtttatctgcaacctatcgacatggagccacgtgggatggggctgcctgccgctaaagcagacatccatctggaagctgatattcacgctgctgaaggcaacaagaacggttttggtgccggtgagtggatgccgttcctgacgattgcttacaccctgaccaacaccgataccggcgcgaagcaagaaggcaccttcatgccaatggttgctagcgatggtccacactacggtgcgaacatcaaaatgatgggggtgggtaactataaagtgacttaccacatcgatccgccatcaaaagccggtatgcaccgtcacaccgatggtgaaacgggcgtaggccgctggtggaaaccgtttgatgtcagctttgacttcaaatacgtcggcatagaataaggtcttctgtccgcgatgcactgtcgcggccatgttcacgcctctgcggatacattattgctgcccgcagaggcggtgattttctggttagtgtactgatgccgccagacagcatgcttaaccaacgcacctgcaacttgaacgcggtttgcagcggcgaggcccatgtgtgggccgagtaacaaagccaacacacctgcaacttgaaaggtgacgggtatatatgagttatttctttatcgcgacactccaatctttcctgccgattgcactattgctcgggttgaactggagccatcgttctacgccgacgatcgggccgctgggctgggtcacgctactggcgctgtgtgccggtacatttattggcgttcactttcctaacgggcaagcgtttctgcttgggtttacggcacttcaagcgcttgctttgatcctgtttcttgcctgtcagtgtttttcacatccgcgtctcggctatctgtggcaggcgctgttagtggcaggcgcggcggtgcagtggggcggcgatcctaatctgaccgcgttgacgaccacgcatgtggtgaataccgatctgctgctgaatttcagcgccgtgatagtggcgtttggctggctggtgttttgcgccgcgctgtgcggcatgattgtgcgccgcattcgtttactgcgctggccacttttggccttgctagtcgcactcttgctgttgccgataagcggtaatctactgctgttactgatgaaattacaggcgctagggttaaccaaaccgcgcctgagctatgtggcgcatgtcaccaatagcgcctatttattgaattatctcagtgcgttagttatggcgattttagccgccagtcttgcctggccgctgttgcatgcgcgccgtgagatgcaggccgcgtatgaggcgattgaaaaacgcaaagcgacggcaggctatcgtaatgtgcgccgcacgctgctggcgacggtagcggggctgctggttgtcgtcttcgctcagctctattgggacaaggtggcgtcacaaccgcctcgcctgtcggaagcccagccagtgacgctggcggccgatggcaaagtgcatattccgattgatcaggtgcgcgatggcaagttgcatcgcttcgtttggattgccgatgatggcaaggcggtgcgctttttcatcattaaccgctatcccgatcgcctgcgtctgggggtggtgtttgatgcctgtctgctgtgtggcgatcagggctacgtgatggaaggcaatcaggtgatttgtgttgcctgcggtgtgcatattttcattccttctatcgggaaagcgggtggctgtaatccggtgccgattgaagggtggagtaacgacgataatgaactggtgattggacgtgcttcgctggcggctggcactaactacttctcgacggtggtatcgatggaagtgatcgatccggttgatggttccaagctgaccaacgtgaatgcagagcataaatatcgctacggcggtaaaacctacttcttctcgtcagaagcgaactataaccgcttccgcgaaagtcccgctaaatttgccacggccaaagcggcggttggcgaaccggtggaggaggaataattatgctgtggcgactattacgtcagtcctggcgcagaaatgttcgacgcaaatcgctggcggtgttgaccgtgtttttggcggccggattgatttccgcactgctggcggtgtccatcgatatcggtgacaagatggcgcgtgagctgaagtcctacggtgcgaatatcttgattgaacccgcaggtcaggcggcgctgcctgcgctgtttggcgagcgcagtaatccgctggaagggcaggattttcttgatgaagccgaactgcctaatatcaaagatatcttctggcgcaataatattgtcggtttcgcaccgctgctaagcggcgatgttgagatcaatggtcagccagttgccgtattgggcacgttcttttctcagcctgtcgccgtgccggatgaggaagactatcgcacagggcaaatgaccgttagcccttactggcaggtggcaggacagtggccacaggagccggtgacgacggaaaatgtggcgcaggcgctggtgggaaaacagctggcgacccaaacgggctggaaagtaggggataaactcgcactgcgcggctcgaaaggggacgcgacggtagaaattagcggcattctgaacagcggtggcgatgaagaaagccggttggtgatgccgctggcaacggtgcaatcgctgctaggactggcgggtaaaattcaggccattcgcgtgtcggcgctaactgtaccggaaaatgaactgtcgcgtcgggcgcgtgaaaatctggaagcgctcaacgccgaagaatatgacctctggtactgcaccgcatatgtgtcttcgattgcacaccagttggaagaggcgatttccggttcggtcgtgcgccccatttggcaggtggctgcgtcggaaggcgtagtgatcgacaagattcaactgctattggcggtggtgacttttgcggcgctggtggcgtctgcgatggggattgcctcgctgatgaccagtaccatcatggaacgcgccaaagaaatcgggctgatgaaagcgctgggcgcacgccagtggcaaatcatgctgctgttttatctcgaagcggcactgagcgggttggtgggtggtatcgcgggctgtgtcgccggctgggggctggcgaaagcgattggcctgatgctgttcggcgtaccgttgagcttcgcgtggatcgttatcccttgcgtactggtgatctcgatgttgattgccattatcggaacgtggttccctgcgcggaaaattgccaaactgtatccggtggaggtgctgtatgggcgctaacggttggatgaacagcatgttctggcgtttggtgttccgcgcgctacggctccgtatgcagcgcgtcagcgtggtgtttgccgcactgacggtaggggcggcgattgtgacggcgatgtccgccgtctatttcgatatcaacgccaagatgagccaggaactgcgcacctttggtgcaaatttttacatcggcccggcgcgtgggaactcgattccacaaagtacgtttcagccgattatcgacaacgcaccaactggattaatcaatgcagccagcccttatctgtatggcatggcgcgtacggagctggaaaaagtggtgctgatgggcgtatggttcgaatcgctacgccaactggcaccgtactggcaggtcacgggtaactggattggtgttagcttcgacgatcgtaatgccatgatcggggtgaagctggcggtgcggttgaacgtcaaagtcggcgacagtattacgctagtggacgacggcgagaagcagcgtttgcagattaaaggcattgtggaatccggcgatgcgacagacaacatgctgattgtgaatctggatctggcgcaaaagtggctggataaagaaggcgcgatcagtaatgccttgctcagtgttagcaacgatctggggcaggtcgatcgtttcgctgcccaactccagcagcagtatccgcaactggagatccgcccgattctgaaagtgtcggcgtcggaaggtcaggtgctgaataaaatcaaagggctgatggggttggtctcggcggtgatcctcgtcttgtcttcactgtgcgtgaacaccacgctgatggcgatagtcggtgaacgtgcacgcgagttcgcgctacagaaagcgcttggcgcgagtggacgagacatcatccggcagatgctggcagaaaccggcattatcgcgctggctgccgtggtgtgcggttcgctgctgggttatttgttggcacaggtgttggggatggcggtattcaacgcgaccatttcgctgcgtttgccggtgttcccgctcacgctggggctgtctttgctggttgctgcggttgcggcagtggttcctacccggcgggcgatttacgtcgaaccagccaaagtcttgaaaggagagtaatacgatgtctgtagaggtaaacgtgcaggaaaaggcgcaggcaacggaggcggtgattgaaactcgccagctctataaacgctttggtcaggttaccgcgctggaagatatcaatatccgcatcgcacgcggtgagtttgtcgccatcatgggcgcgtccggttccggtaaaaccacgctaatgaatattctcacctgtctggatacggtaagcgaagggcaggtgctgttggacggtgtcgatgctgcggcgctggatgaggaagggcgacgtcagttccgtgccgataaaattgggctggtatttcaacagttccacctgattccatttttgactgcgctggaaaacgtgatgctggcgcagcattaccacagcgtggtggatgaagcggcggcgcagcgggtacttgagcaggttgggctggcgcatcgtgtggatcacttacccagtcagctttctggcggcgaacagcagcgcgtctgtatcgctcgcgcgttggtgaatgagcctccggtgattttcgccgatgaaccgacgggaaatctggatgaagagaacgaacagcgcgtgttggatctactgaaagatctgcattggcaggggcgcaccattgtcatggtgacgcacaatcctgagctggggcgttttgctgaccgcattatccgcctgcaacacggtaagtatttcggtgaagaggtgaatcatcatgaaatggcgtaacggtattaccgcgctttgcctgctaggcgcagtggcgttgagcggctgtaaggaagagcaggttagcgttggagcacaagcgcctgcgctggcagcctatgatctggcggggcagcaggtggatctgtcgcgctggcaggggaaaagcgtgtacctgaatttctggtcgtcgggctgcggcggctgcatggtcgaaatgggcgcgctggagaagttaagcaaggagtatggcgataaagtggtcgtcgtggcggtcaacaccgatcctgatggcgtagatatcacctcaatgttggcgcatcacagcgtgacctatccagtggtgcgggatcagttaggtattaccaaagagcgctatcaggttagtggtacgccgacctcatttattattgacgccaacggcaaggtgaccgatcagcatcagggcgtaagggatgaagcgcaactgacagaactgtttcagaagctggcaagccggacataacgaccggcttgtcccacatcttattttctcacacctttcgcggtgtacgtttattctgcccgtgaaaccggcacctgtacttccaccactacagattccggtttcacccgcatagcgtagatcacgccgataatcaggcaggtgatgccgcagagcgtcaatagcggcggccaggattgccggatgatgaaggcataggttagacccgcgagcgtttcaaacacaattagcggccctaccaacactgtcggtaggcgctggctggcctcgttccagaatagcgtgccaatccacgagcaaaacagaccaatcgcaatcattagcgggatgaaaatctcaggtcgtgggccgaacggctgcgtaaacgtctcatccgtcagcgccagatgaccacacaccaaaatataacccaatagtgccagcggtagcgtgaccagaccttgtgcggtggcccaggtcatcggcgtattacttttgtggtcgcgtagccagcgtgcattgcgtagtggataccaggtccagcaaatgaccgcgcaaaacgccattgcaatgccgctggtatagcgccataaatcgaatgtgtccgtattacctttcagctctgcaatattgacgcagaccagtccggcggcaatcaacagcagcgaagggagaagccgacgccaggccacacggccgtcatgcttgctgtacaacacattcgcggtcacggaaatcacgacgggcagcgtgccgataatcatcgttgatatcggtgccccggtgcgttgaatcgcgctggcgagcagaaagtagtacaacaggttgccgataacggtgagcttcgtggcttccagccagtcgctgcgggtgagcttgcgcaggcggcggcgatcgagccaggccagcggcagagcaatcagcccaaaagccagatagcgtccagtggactgcaatgcggcagaatagtccggtacgagcagcggtccaacgaaaatcagcccccacattagtccggcggcaagcgcaaataaaacaccagtcagcatgataaacctgtttgtttacgatatttcatcgtgccagtctagggagagtcggcgacgaattattgtaggatattgctgtttgtcatcggggggcgctgaaagtattcgcgctaaaaaggctagcgcagagtcggataaacctgcttttgatagcgaataggcgtgacgccatagcgctgagcaaaggtgcgcgtcagatgtgcctgatcggttaacccgacggcgagagcaacatgggcggcagccataccgcgcgtcagcatctgcttggcctcatacagccgaatcgccatcagcatctggtgcggtgtcacgtgaaattgggttttgaactggcgcaggaagtggtacggactaagggaaaccagcgctgccagctcttttaaggtaatagtgtgggcgaaattctcccgcagataggctttcaccacatcaaagcgatgaaacggttcaacgacctgacgttgtgctatgtgcgcgtggggccggaaaagtgcaatcagcgacagcagtaggctttcactcgctaatgggtcggtcgtctgccacagcgcagccagcgtcatggccagttgacgtgcagtagcgggatcgtgacgcacgacgtcggtaaaccaccagcctttctcgccggagacgctctccagcacatcgggcgggatgtagatcatgcgatagcgccagccgtcttccgtggcggactcccccgtgtgcagttcatcggggttcatcaagactaatgaatcgacaggcgcaatatgtttggcaccacggtagcggaattgctctgcgccgtcgtcaatggtgccgatgccaaacgcctcgtgcgtgtgtggctcaaaggcatagcggcaaatatgcgcgtgataaagctctatgccgggcaacgtcggcaagtgccgaaactgggcatagtctctttcatcggtaaagtgttccggtacgccctgcatgctgccaccttgtctctggttctgaccgtcatcatagcagcgatagcacgccagcttgaagtaggacgctatctttaggatgcgaggaaatactgaaaacgaaaatatactcgtcatacttcaagttgcatgtgcgttggctgcgttcactcacccgaatcacttacctgagtaagctcatcgggattctttctcttgccgcgttattcggccttatggcctcaccccttcggggtcagcgcaagcgctgttcaaaaacgccttgccgtttttgtcctgaaactcgaattatttagagtataaaagcggggaagcaaatagatcagaaaggcataaatcatatctaaatggttgattgactctgcgtgagacataaaactgattttatctaacattttgattttactatttatgtctattccttgttaggtaatctagcgcggcagacataccgttagtataaaaaaatataatcaactccatttgcttatttgttctgcctctcattacttggatcaatgttgctatctgtaataaagaacaagggagtgaaaggtgaactttcagcaactgaagattattcgtgaatcagcacggtgcaactacaacctgaccgaggtagcgaatacgctgtttacctctcaatccggcgtgagccgccacatccgcgagttggaagaagagctggggattgaaatttttatccgtcgcggtaagcgtctgttagggatgaccgagccgggaaaagagctgctggtggtggcagagcgcattctgaatgacgccagcaacattcgtcggctggcgaatgtcttcaccaataacgacactggccagttggtgatcgcgaccacgcatacgcaggcgcgctacagtctaccgccggtaattaaagccttccgctcgctgtatccgcaggttcgcttggtgctgaatcagggcacgccggatgaaatcgtggcgatgcttcattctggcgaagccgatatcggtattgccagtgagcaattgattaacgatccctcgttggcggcattctcctattaccgctggcaccattcggtgattgtgccggaacaccatccgctgacgcagaagccgcttattacgctggaaatgctcaacgcagaaccactgattacctatcgtcaggggattacggggcgttcgcgcttggatcgggcgtttcaggcggtgggcatgtcgccggatattacgctcagcgcgcaggattcggatgtgattaaaacctatgttgaactggggctcggcgttgggattgtcgccgatatgtcatacgatccagtgcgtgacaaggggctggtacggttgaatgctgagcacttgtttgaagccaacacagtttggctgggactgaaaaaaggtcagttacagcgtaactatgcctggaaatttattcagctgtgtaatacagagctgtcgctggatgatattaaggacaaggtcttttctgataacgatgaagcggtgattgattaccaaatctgagtaattgcgcactttcctaacctgatgcccagccagcgttttttctgactgggcggacgtttccctttctacttcgttgcgatttcttgttccgcgacgcttgccgttttttgtactcaattcagcataaatatggtttatcgtgccgataatctgcttgatctgatcgtggtggaatagtagcattcctgtcataacaatagcttatgcgtttgtttttgttaagctatacaaatagttgtgcgtttttattgaataattatgttaacgacttttgtgtcgcagtagaaagataacgctagcaaccaatcaggtattcttactagtcaattacctccacgttgattttttcggttcgtattgcgccggagtcgcgctagcgccatgtttgtgatggcggggagtttaaaacggaaaatgacgatgaaaacacaaaaaatcagcctagcctggcaaatccttattgcgttagttcttggtattgcactcggtgccgtactgcatgaacagcaagaaagccgtcagtggcttatcagcaatattcttagccctgccggtgacatctttatccgcctgattaaaatgattgtcgtccccattgttatcgccacgctggttgtcgggattgcgggcgtaggggatgccaaaaagctcggacgtatcggcttcaaaactatcctctattttgaaatcatcacgacggtggcgattatccttggcatcacgctagccaatgttttcaagccggggcttggcatcgatatgtcgacgctgactgctgttgatatctctcaatatcaaaagaccaccgagcaggtgcagagcggctcgcatagtctggtggggacggtactgtcgctgattccaccgaatatcttcgcagcgatggcacacggtgaaatgctgccgatcatcttcttctcggtgctatttggtcttgggttatcttcgttgcctaaagaacatcgtgacccgctgctgagcgtctttcgcggcgtgtcggaaaccatgttcaaagtgacgcacatgatcatgcgctatgcgccagttggggtgtttgcgctgatttctgttacggttgccaacttcggtttcgcttcgctgtggccgctggccaagttggtgatgttagtgtacgccgcaattttcttctttgcgctggtggtgctcggtgcggtcgcgcggctgtgtaagctgcggatcacgatgctgatccgtattcttaaagatgagctgattctcgcgtactctacagccagttcagaaaccgtgctgccgcgcatcatcgaaaaaatggaagcctatggcgcaccgaagtcgattaccagcttcgtagtgccgacggggtactcctttaaccttgacggctctacgctgtaccaaagcattgccgcgatcttcatcgcgcagctgtacggcattgaattgtcgattgggcaggaaatcgtgctggtgttgacgctgatgctgacctccaaaggcattgccggcgtaccgggtgtgtcgtttgtcgtactgctcgccacgctaggcagcgtcggtattccgctggaaggtctggcgtttattgcgggcgttgaccgcatcctcgacatggcgcgtaccgcgctgaacgtggtgggaaatgcgctggcggtgctggtgattgccaagtgggaacatcaattcgacgagaagaaagcgcaggcgtacgagcgtgaaatcaaaggcatcagtacacagcctgcccagcagggataacaccggcacacttcaaattgtatgtacaacgggcgcatcgaatgatcgatgcgcccgtttctttttagtaccaacgtaatagtagaatactgggaaagctattctatgtattatattaagtagttagctgttgaataataggaaattgatttctgaatacgtgagggattatgggaaatggaaataatatttaccggtggtttgctggtcaaactattgagggagcaaaggggattaagagcaaaccccaatcttactttagggatgatcctgtttatcttccccccaaaaaaaatgaatggactgctctggttgaacaatgtaagccggaggtaaatccaatagcaaatggtgtatttgtttggactgaaatcaaaggggccggacatgtatttgtttcagttcatgagaataatgacgctcatgtgtatacctatggtcgatttggccggcgatggttcggggcccttttaggcgatggaattcttaattctttgaaatatgaagatgcgagaacgtattataggaatgaattatacaaaatggaagctaaggtatttcgcattgatgacgcagatctatttatcacgagaaaatactttgaacggctgtgggaaaatggcgctcctgccacccaaactccagacatgcgtgatgcgactcaaagacgtggaaaaacagttgatcagtatgatgtgacaggtaagaactgtaccactcacaccatggatggaattaagtttgctggttcgaacgtgtttagcgcagggtacagcacaaactctcaaatgcacgttgatctgaaagagaatttcgccgtacctgtatctttgcagcgatatttaatggggaaaagtgctagtgtatcaatgcaggttgcagaagtgactagcgagttcaaaaagcaataccccaacatagataactttatgccaacagaagagacgctaaggtcaaggggagagtcagctgttgcggaagtggcttcagttttaggttatggctcatcttattctggtggttcagtgggcggtttattaggtggctttagcgatgctaacaaataaaagaaaaactatcgttagatggtctgggattatgttcgtctcatgttgctattttatcgtacttcatttttccaaaagatcgtttttcagtctcattgagaaagagtctatgcgagtttcaggtgctatgacaattagcgaatacagtaatgcgatcaatatagtgcaagttcagtcggaggtaatcgataaagttggttttcttggtttttttatctgtatcgcgctaattctatttattttcaaaaaagtaaggtgatctacatgagggggaataggtcaatgtgctttttgagatggggaagtattctatttgtactattctgttatttggtatggttgtttatatcattacagcctatgtctgtttttatggagaatgaaaccctacagttttctaattccgtttcagcagagcggtattcatcctctctccgccagatcaaggacgcaacagagagtgtttttgatggatatgtgtatggttttttagtctgtgtaccagtgatattgctccttttcaaaaagattcgttagtttgcccttagcgagatgacatgcccgatggttttttcccaacaatgcctgtgctccatattattgggaaaaagcgttttctaccgtcatgccgcgtggctgtctaccacatggccttccagtgtttgcgtgtgccatagcgcttgttgaattcgttcggcatccgttgcgaacggcaaacgggcagcaattttaggggcgattttcacgttctgcgcgatgctttcaaccagcaatggacgttcgttcagaccaagggcgcttagcgtgatcggactaccgtagcggcgcaactgggtgaacagttcttcgcggtcagcgtcgttatcgtgttccagaaaagcctgggcagccagaccaaaacccactttctctccgtgcagccagtcatgcagttccggcaggcgagtcatgctgttgtgaatcgcatgcgcgacgccgatgcgtggcacctcatctttcatgctattcgcgacgccagccagtgcgataacggcatcgatcacacggcgcagggcaggggtgaccaacccttgttcattatccgcgatggcctgctcgccgtacgtattaaacgtttctacggctagctttgccgcttgtgctttgagcgctaacgccagcccatcatcaccgtggcgcagatacggttgaaactcgtaccactttgccagtgcatccacgataccagccttgaggtaacgtgaagggctgtgggcgatgatttcactgtctaccagcacccacactggtaaacgcgtcagtggaaaggggccgttgtgcgcaccactctcattgtaaataacgctgatcggtgaccaagcggcgcaggtagcggcaatggtgggtacggcgatgacggggatctgccccagaatatcgccgacggctttggcgacatccagcacacgcccaccgccaatgcctaaaatcagttctgcactgaatgtgcgcgcctgtgcggttagcgtctcgatcgcgggtttggtgcaatcgcccggcaaaaattcgacctgatagcgtaagccgtgctcattgaggctgtgttcgacggcatccgccgtcgttttccatgcctgcggactggtaataatcagtattgtgctggcgtaaggggcagcatattcgccgacagaacgaatgacgccatcacgatttagataggtttgtggcgcttgtattgcaatcatgctcgcgatctctcatctctgtgggaaaagataaatcagttgtaacagcgatatcgaacgctgcaaaagaacaattctggctataaatgggcagatttcgcataaccagaatggcgtttagcgctgcattccccagcgtttcaccgtgactttttcgatggtggaaaacaccagcccttcaaccagcagcccgatgatgatgacggaagccagtccggcgaaaacacgatcggtgtaaagctcgttacggttctggaagatgtaccaccccaaaccgccattgccgctggatgcgccgaacaccagttcggcggcgatcagggtgcgccaggcgaatgcccagccgatcttcaggccggagaggatcgatggcagagcagcagggatcaagatcgcgctaatgtagcgaaagccggtcaggccgtagttgcggcccgccatgcgtagcgtttccgagacgccgagaaagccagaatatgtgttcagtgccatcggccacatcacggagtggacgagcacgaataccagactcttttctcctagcccaaaccacagcagcgccagcggcagtaacgcaatcgcaggcagcgggttgaacatggaggttaatgtgcctaagagatcgcgcccgaaacgtgtggatactgccaacgcgctgagcgctagcgccagcaggctaccgatgacatagcctttcaacaacgtgccgagtgacaccaccatcttatgtggcagttcgccgctggcgacatcgtcgcgaaatgcctgaaacgtttgcaggaagctgggcagcatcaggtcgttattttgccagcgtgcacctatttcccacagcaagatcagcccagccaacagcaccagcttgcgaatccaggtctgattccacagtctggttgccagtggcagaggttgggcgagagtaaaatctttcagcggcgccagttcacgctgatactcgggccgcacggggggctggatgctcataagttttaccttgcgtggatgtgacaggtgaaggtgcgtcgacatcggttggaaaaagaagatggtgaatgcgctgtgccgtgctctgaaaggcttcgctgccctgatcgtttaacgcgaactgatggcagttgatttccgcccgcacgcgacccggatgcggtgagagcagtaaaacccggctgccgacgatcagcgcttcctcaatcgagtgggtgacaaacagcagcgtgaagcgtacctcctcccacagcgccagcaattcctcctgcattttgcggcgggtcagcgcatccagtgcggcgaacggctcatccatgagcagcactttcggctgcatggtcagcgcccgtgcgatggcaacacgctgcttcatcccgccggataaggtatgcggataggcatcggcaaacttcgccagcccgaccttatcgagaaaataacgggcgcgatcttctgcttcggctcgcgttgcctgacggctggcaaccagcggaaatagcgtattttccagcacggttttccacggcggcaactggtcaaactcctgaaagaccatgatacgatctgggccgggacgtgtgacgcgctggccgtctaggcgaatttcaccgtctaccggagacaaaaagccgccgatagatttgagcaagctggatttaccgcagccggaaggccctaatagcacaaaccgttcggcgggaaagacgtcaaaactgacatcatgggtggcgcgtaccagactgcgccgcgtgcggtattccagcccgacgccgtccacctgcaacagcggctggccgacagtgtcgtgagaatcgagtgtcatgcttgttctcctgcgtagcgacgatggttctcgtcgaatgaagctggttctgaccgtttagctacccggctggtcgtggatttcagcaaagaaatagtccttccaggaggcggctttgtttttcaacacgccaagctgttgcagcttttcggcataaacgtaggtgcgttctggggtgatggtaaaatcgatctcggggtcggcgacgatgcgtttaaccagttcagggttcagcttcgatttctctacccgaatataggtgtcggccgccgcggctttatctgctttgatgatctgcgaagcttccttcagtgcgtcgtagaaggcgcggtaggttttcgggttctcatcatggaatttctgcgtggtatacagcacgttgaacgtcgcctgaccgcccagcacatcataagagctcagaattttgtgcacattgtcatgctccagcgcctgatattggaaaggcgggctggagaagtgggcgttaatttcggaaccacccgcgataagcgccgcgctggcatcgggatgcggcaggctgacggaaatcttgtcgaaacgtttgaaatcttctgcaccatagagctttgcggtttcaatttgcagcgtgcgcgactggaagcctacccctgcggcaggcacggcgatgcgatctttatcgctcagatcacggatggatttcaccgccgggttattgctgagtaaatagttgggcatggaaccgagcgaggcgatggctttcacattctgacggccttgcgtgcgatcccacacggtgagcatcggcggaactcctgcggaggccacatccagggcaccggacaggagcgcttcgttaatcgccgtcgcgccagaaagcgtgcgccagtctaccttgatatccagcccttgctgcttaccgtgtttttctatcaggttttggtcgtgcaccacatccagaatcagataaccaatgccaaactgctgtgcaatgctaatggtgccttccgcattggcacctaatgccgttaacgtcaggccgatcatggccgcaaggcgagtgaaacgcgtcgattttttcgcgggtagtgagtgattcattattgttatctctcatggttaaacagtaataaaaaagggtatgaaataaataataaaaacggcaggttaatatttaaataaataacgtgctgtaaataatgtactaaagaaaacatcctattttcttggtgcgttgctgataaagtgttttttggaataagttagaataaatgtgattttaatcggtgatgcataagggaaaacaagtaaataaccgccttagctaaatattcgctatagatagtcttatttgtcagttatggataaaaatctgcgcgttatagtgacgctaatattcattgttatggtggtataccgagaaaaatatgcctgtttttactcatcattatttacgcgattatttacgcgatcggctgacagagaatgacgtggacgcgtcaattgcaggaattgtggcggataatcttgtcgaatctagcctgaaagggcatgactcgcacggtgtaagtatgctgccgcgctatatcgacgcgattcgagaaggtgggttatcgcctcatgcacaggcagaaaaaacgctggatttcggcccgttaatttcgttcgacggtcagcagggcttcgggcaactggtagcaaggcaggcgctggctgaaggcattgcgcgtgcacaaacgcatggtctggcggtggtgagtttagccaatgctcatcatctagggcgcatcggggcgtgggcggaacaggccgcagaggtcgggctggtgtcgctgcactttgccaacgtgtataccaagccagtggtgctgccatggcagggccagcaggcgcgtttcgggacgaacccgttctgtgccggtattccggttgaacacgacgaaccggtgattctggattttgctaccagcgtgattgccggtaacaaagcccgtattgcgtggaatgagggcaaatcggttgcacccggttgcatcgttgataacgaaggtcatccgacggtggatccgcgctggctgatggaacaccctttgggggcactgctgccgtttggcgaacataaaggatcggggctttcgctggtttgctctctgcttggcgccgcgctgactggcgggaaaaccgaacgcacggcgaaaggtgagggtaagcagattattaacagcatgctgtcaattttaatcgatccgcagaaattaggcggtgcggcaacctatcaacaggaaattccggctttattggaatgggtgcgccaatcccgcgatgacgatggattattactgccaggtgataaagaaaaacaaacctatcgtcagcgggtagataatggcatttttgtcgatgatgtgagttgggggcagttatcttatttaaataaaaacgtggcttgatgaattaatttattaacttatttaactttttatttatttatctccatagggaaaaacaatgaaaaatatattgagtgcggtcggtgtcggtggcttgttattaatgacaacatccgtactggcggcagaaaagcatcctgatgaaatccgcgtggcctacagcggtggctcacaggtattagtcttagccaaagccgacggttcgctgcaaaaagcattgggtgcgccagtaaagtgggtgcagtttgcttccggtgctgatgcgctgaattatttcgccagtaatgcgatagatatcgccaactttggttccagcccggcgacggccggtattgtcagaaaactgcctgtggagatcgtcggcgtatctggcgttatcgctacgtatgaacgcctaattgccaaatctggcatcactacgctgaaagatatcgaaggtaaacgcgtcgcctatccgccaaattccactgcgcagtacgcgcttgaggcggcaatcgcggtgaataaactcgaccgcagcaagattacccttattccgctacgcccggctgagatggtagcggcatggaagcgtggcgatattgatgcaggctacgtctgggcgccgttcgcgcaagagctggaagcttccgccggacacgcgatttttgcgaccaaagatctgcaaaaagatggctatctgatttacaacaactatgtagtcaggaaggcatttgcccagcagtacccagaaactgtggcgcgcttcctgcgggtacaccagcagaaagtggatgagttccgtcaggacccagaaaaagcagcggcgattgtggcaaaagaggtcggtgcgccagtcacgacggcaaccaatacgctatcagggctggaatacccgacgctggaacagcaggtgacggcgcaatggttgggtgatggtaacaacacggatcggagcggcatcggtcaggcggtcgcgaaaacggcgcattttctggagagtatcggcgaagttcgccagcgtgatattcccgcgtcgttcgccgactccattaattcctcttatttgaagcaggctgcaaaagggaattaacgggtcgtgaaaagaacgtcttatgtgttattgagcatcacgtccgtggcggcggtgctcgcgttgtggcaactagcgggggcgaagcagtgggtcgatccgctgctgttaccgccgctgtcggatatcatcctgaccgccggggagctggcgcaggacggctatcggcaggtctcgctatgggaacatattgccgtcagcgttgctcgggcgctgagcgccttcagcatcgccattattctaggcgtcccacttggcctgttgatggggctatcgcctccgactgctgccgtttttaatcctttcgttcagtttctccggccgctgcctaaaattgcacttattcctctggcggtggtctggctgggaatcggtgaggcatccaaattctttctgatcttcatcgctacctttctcagcgtcgtggtcggtgcctgtgccgccgttgagcgtgtggaacgttcccgtatccgcgtcgcacaaacgctcggtgccagtcgccgacagatctttttccacgtcgttttgcccgatacgctgccggagttgttcaccacggtgcggttggctatcggtatcggctggacgtccttgattgcggcggaaatggtcgccgctacgtcaggcattggctggatggtgatgaacgcaagcgcctatctgcgtaccgatatcgttatgttgggcatcttattactaggcggcattggctatgcgctcgatttgctgttggtcggtgctcagcgcgtcttcgtaccctgggcggggaaatcgtcatgacagaacatgctcagcctgatgcaccacacattgtcgtggaacgcgtaagtctcacgtttccgtcacaaagtggtcctttaacggtgctagatgacgtttccctccagatcgctaaaggtgaattcgtcgtgctgctgggtccttctggctgcggcaaatcaaccattctcaatatgatcgccggttttgaaactgccgataaggggcgcgtgctgtgcggtggtgaacctgtgcgccgtccgggaccctcgcgcggcatggtatttcagcaggccaatttatttccctggctcacggtgctggaaaacgtgacgtttggcccacgaatgcagggcgcgaataaagcccagcttcagcgtgatgcggaaaactatctggcgttggtcgggctggaaggattccaacagcactatccctggcagctctctggcggaatgaaacagcgggtggctctggcgcgagcctggctgccgaaccctgaggtgttgctgatggacgagccgtttggtgcgctggatgcacaaacccgtttgatgatgcaggagctgctgctttctgcctggcagaaaaccggcaccacgctgttatttgtcacgcatgacgtggacgaagcgctgtttttagccgaccgggtattggtgatgtccgcgcgtcccggtcgtattgcggaggcgatctcgctgccatttggccgcgaaagagaaattgaaactctggctcagcatcctgactacgccgcattgaagcagcgtattttacatcgcgttcgtgaagaagcgcgtcgtcacctcaatctgtaatccgaatttcaggagaatattatgcatcttgcccgattcccccgtttatcactgggtcatttccctacgccgttggaagtgttgccgaacctgtctgcttatctgggcgggccgacgatttatatcaaacgtgacgatgctacaggcttggcaactggcgggaataaaacccgcaagctggagttcctgttagccgatgcgcagcagcagggtgcggacgtcatcatcacacagggcgcgacacagtctaaccatgtgcggcaaaccattgcggcggcggcaaagctggggctgaaaaccaaagtgctattggaaaagcgcgtagaggattatggcgaagattatcagcgctccggtaacgtgctgttggataacctgcttggcggtgacattatcgatcaccttcctgcgggtacagacatgcagcaggcgatggaaacactggcggaatcgctgcgtaaagaaggatttaagccttatgttatccccggtggcggttccagtccggtaggcgcgttgggctatgttgcctgtgcggaagagctgttgttccagtctagccagcagcgcttacgcatcgatcatattgtgcatgcgacgggcagcacgggtacgcaggcgggattggttactgggctggcggcaacacacagccagatcccgctgttaggcatcagcgtcagagcgcccaaagcaaagcaggaggagaatgtttacgcgttagcgcagcgcacctggcaactgctgggcattccgggcgaactgccgcgcagcgccgtacgggtgaacagcgactacgttggcaaaggctatggcattcccactgaaggaacgttagaagcgctcaggctgttggcgcagttggaagggattttgctcgatccggtctattcaggaaaagggatggcgggactgatcgatttaatccgtcaggggcattttcgcgccgatgaaaacatcgtctttattcataccggtggctcagcggggctgtttggctaccgccaactgttcgaacaaacggcagcacaatgagcacaccgctgattggcgtgttgggtggcatggggccgctggcaacggtcgatctgttgcataagatcgttgaggaaacgcctgccagccgcgatcaggagcatgtgccggtgattgtctggaatgtaccgcagattcccgatcgccaacaggcgctggcaggaaccggtgaatcaccgttgccgacgctattgcatgctgtccagcagcttaatcgtttgtcggttagtcatatcgtggtgccgtgcaatacggcgcaccactggtttgacgcgttgtctgagacaagccatgcgccgttggtacatattgccgatgccactctgcacgccatcacacaacctgtggagacaaagaaaataccgcaaaaaatcggactgattgcgacccacgggacgctaaacgccggatggtatcagcagcgttttgctgcgcagttaggcgttgaaacggtggtgccggacgagcaggaaatgacgacgctcttcgtgccggggtgctatgcggtaaaacgcggtgaactccagcacggcggacgtttactggaacagcttgcggcacggttggtggaacgaggggcagaacgtctggtgctggcctgcacggaagtcccccctgcgctggaggcggtgtcgtcacgctggagagatatcagcatcgatccaacacgagcattggcacaagcctgtgttcgcatctggcaacagagataaaaaaacgcatagtgcgtttttcaacgtcgcgtgcgacggcccgtgagggtggcgtgccggagggcacgccataaaaaagccgtccattgctggacggcttttaggtacagagaactgaattacaggaagccgtacatcgcggcgaacacccaaccaaatacacaagaggtgctgacaccgatcaagccaggaaaaatgaagctgtggttgataacgaaacggccgattttggtggtgccggagcggtcgaactggatagcagccagatcgcttgggtaggtcggcagaatgtagtaaccatagcaggctggtgcagatgccacgatatacgcgggatccacgccgatggctagcgcaacagggacaattgccgccagcgctgccgcctgcgagttaacgaacttggacacgatcagcaggataatagcgtaagcccaaggataaactttcaccagcgaccctagcgtggctttgatctcttccagatgcgcgccgaacatggtttccgccatccaggcgataccgtataccgcgacgatggcaatcatccctgaacggaacacttcattcttcgagatcgatgacggattggttttggtcgcaataatgatgatggcgccagaaagcagcatgaacatctgaataaccagaaccatcgacagcggcttcccggcaaagaccggacgcaattcttcaacagcacccagaacggctaccgcagcgatcgttgccaaaaagatccacatggcgacccagttgctgcgtggcagttttctgtccagcagcgtagcggtatcgccatacacatactgtttgttttctggatcggcgatgaatttctggaaatcgggatccttgtccagatccttaccgcggaaccagctgaaaatccctatcgccagaatacccagcagggtagaagggatggtaatagacagcaggtcgaggaaccccagatgcttaccctggaaggtgaaattagccagcatggcaaccagcgagacaaccgcaacggaaaccgggctggcaataatccccatctgtgcgccgattgaactggcagccattggcctttcaggacggatattattcttgatggcgacatcataaataatcggcaggatggtatacaccacgtggcctgtaccgcacagaatagtcagaatacaggtaacaaacggcgcgataatcgaaacgtatttcgggttacgtcgcagcatacgctctgcgagttgtagcatgacatccagcccgcccgatgcctgaagcgttgccgatgcggccaccacggcgatgataaccagcatgacgtcaacgggtggtttacccggttgcagtttaaagataaagaccagaataacgagtccgaccccgcctaataaacccagcgcgatcccgccttttcttgccccgtaaaaaaggcagataaggacaatgactaattgaatgatgaaatccatagtagccccattgaattgctcaatatactcgccacaatttcaagttgtatgtacgttggcaacgttcagtcacccgagtcacttacttgagtaagctcatcgaaattccttctcttgccgccttcctgaaacttgaattatttagagtagttaatgaactgattagttagaattaaaataagttggtttttactgcgggtactatatggacgggttgttatttgttttcttgatctaaatctattaatttttatctttgtcctatttcatgaaaataaaagatctcgctcgcaataattatgtctttctggtttctttagttttttaagtgtaattttaatttattaattattgcggtgagcgttcgttggcgcggttgttaatgatcggtggggtgtttttaatagtgattaaattcctgttcttattttgttgtggtttgtgttgttttattttttattttcgttaacgatcaccacaaaaaatcataccttaatgccaatcgatctacctctaatggagtatttactcatatttcgttgtttttaaatgattagtttaaaaatgataaaatgaatccctttttggtaatgaagtcaacgccagaccatcgtgggattgtcgaaaaataaaaataactgctccgtcaccgctattcacctcagaaatatagctaacttgttctctgctatgtttgcattagatgcgaaggggaacgctctttatagtgtgattagttattaatataaaatttctataatttttttagaatatctggatgcaaactattttcatttaaaagaggaatgtggccgaatatcggcacgtcagcgaccctattttttttcaaacggcaccctttctgctgttagatatgcacaaaataggtcgctaactgacgcagcgtctgctcatccaacgtgccagcgtagtaacgcaactgtagccaagccgtcagccaagtatagcgtgcctcggtcaggtcgcgtcgtgcgccataaagctgctgttcggcattcagcacatcaaggttcacacgctccccaccctgaacgctcttctgggtcgcagtgaccaacgccagcgccgatttttccgccagttcataggcgcgaattttcgcctgactgctggtgaccaaattaaactggcgacgcaattccgtctgaatggttgccgtttgctcatctttttcccgcgcggtttgctgatagcgctccttcgcctgacgcgtcgccgcagaaacgccgccgccagcaaaaatcggtacgctgacacggatgccaatcgatcgcgtatcgtatttttggttgtagctgttttcggtatcggactgggtgttgcgggtgctggcgaccagcgtgacctgcggcaggtgacccgctcggttacgctcaatgccgtatttcgccacggcaagtgattggttcagcgccagtagctgagcgttgtgacgtaacgccagcgagtgccagtgctgatagcccgcaggctgaagcggtagcggtgtgaagtgtgaggttaacgccgcaagctgctccacgccaactggcatccccagcagcgtttccagttcacgcaggctgatatccagattgtcctgcgcttcgatgagctgcgcctctgtcagattgacccgcgcctcggtttccagcatatctgtacgggtgccttctccctgctggaagagacgttgattcaactgatactgctcgcgataagcacgttgttgtgcctgaaccagcgtaatctgctcacggctaaacagcacgttggtgtaggcctgaaacagacgtaccagtaactgctggctagcatcgcgcagttgttcgtccgccagcaccgcactggcttcaccttgctgatagcgcgaccacgccgcgtagtcgatcagtggttgttgcagggaaaagctggaagcgcggctggtgtaatcccgctccgactgttggccgcctgcggtgaccgtggaatcgttgcgagactgattgtagtcataggtgactttcggcaacagtccggcacgcccgatgttcttctcttcgctgtcggcgttgcgtgcatgcacggcagcctgaaaagccggatcgtgtgtcagcgcatgctgccaggcttccattaaccccagagcctgactcggtgcgctgtagatcagcgcgaggaagaagggagcggcataaacgagtacggcacagcaggagcggatcgccgcgcggtaaatagatgaaaggcgcagcatgattactcctcggtcagcgccagatgcaggcgatcggaaagtggtttgaacaggtagttgagcagggaacgctcgccagtgcgaataaaggcttccactggcataccggggcgaacatctagtccggcgagctgctgcttaccttgttcatcgacgtgaatacgcaaggcgtaatacggttttcctgtctgttgctcgactaattggtcggcaccgatgagcgcgacaacgccggaaatacgcggtgtggtactttgattgaaagcggaaaacagcagctcgaccggcagcccgttattgactctgtccaccagctcgataggcagttgtgcgtcaattaataacggttgcccatcgggaacgatctccatcagcatctgcccgctattcaccacgccgccttcggtatgcagcgccagcccgacgaccgtgccgctggcgggggcgcgaatgtgcgtgtgctgaagctcatactccgcggttttcagccgctgggtgagatcctgaatggaacgctgggtatcagcgagctgggcgcgtacgtctttttgatattcgttctgactttgctggatcctttgttccaactcgacgacctgctgctggagttgcacctgattattgcgttcctgcgcaatcgcgcctgccaactgagcggcctgtcgctcgacgtccagcaggcgattacgggcgatatagccttcttgcgccaatggacgcagcccgcgtagctgttcattgacgatctggaactgcgtttgactgctggcaagcaacgcctgtgaaccctgcgactgggcttttgccccgattattgcagcctgcatggcggcgcgttcctgttgcagcgccgcgcgacgactgatgaaaagctgctgttgggcgatctgaatttgctgtgtgacggtgctgtatggctctatggcggcagggaagaggattgtgctcagatcgtcgcgttccgccagcaggcgcgcttcgcctgcgtgtgcttcctgcaactgcgtggctaaattatcgcgctgtgcctgagcgggaatttgatccagcgtggcaagaatttgcccagcctgcacacggtcgccatctcgcacggtaagcgaggcgatgcgtccgctactgacgggctgcactgctttgcggttatccgcgacgacgacgcgaccggacacagcgacgcctttatccaacggtgccatgcctgcccaaagtagcaggccaccaaaaccaaccagaaccagccagagcccatgtttcagatagcgtccggcatcggtatgtaacggcatcgctgcgacattatcctccaccggatgctgtggggctgtcggctgtgatgtgacttcgcgtaacgcggacatggttatcctcttctttccgtgatgctttcctgacgacaggcgttggtgaccaatgcgctaagcctcatttatctggtgtggcatggcgaggcgtcggcgcgctgtacaccatgctgagacccgttgagccgggctcctttgggctaaaggcattcgcggcgtcggctgttttaaccggtgcgggtttggcgctgacgggtttagtcatcggtttggtcatagacgcattggcgggcttggcacgctggagttctttcagcacctgctctgttgcgccgaaatactggatctgcccagcgcgcaggactaacagcttattggcgcaggacagtagggcgggtttatgcgtgatcagtacctgcgtgcttttggcctcctgctgcgcggcaatcgcggctaataaggctttctcgccgtcgtcatccagactggcattcggttcatccatcacgattaggcgtggctggttgtaaatggttctggcaagggcgacgcgctgtttctgtccgccggacagcccggcaccaccttcgcccaaaagtgtatcgtagccctgcggcagccgtagaatcatctcgtgaacgcctgccgtgatggctgcggcgacgattttctcgggatccggttgagtgaagcgcgcgatattttcggcaatcgttccgctgaaaagctgcacatcttgcggcagatagccgacaaaacggcctacgtcacctttgtcccactggtgcatgtcggcaccgtccagcctgactttgccgccgagtgcaggcatggcagcaaccagcaagcgggcgagggtggatttacctgaacctgacgggcctaagatgccgagtacatcgccgggagccagttcaaatgtgatattggcgaggatgggagtgcgggtgttgggcgcgttggcgctgagctgttccacctgaagtttaccctctggtgcgggcagtgccatgccagcaggtcgcgcggggtgattatcgagcaagatattgacacgctgccaggcgagacgcgcctgcatccactgtttccagacgccaatgatctgatcgatcgggctgagtacgcgtcccactagaatggaacccgcaatcatcattccgggtgtgatatcgccgttgacggccagtagtgcgcccaaacctagcattagcgactgaagcgccagccgggtactcttcgtcagcgaggtaatgttggcgctcttttcgctggcaacattctgataatagagaaacgctttatgctgtgtcagccagcgctcgcgcatggcaggtagcattcccatcgcttcgatagcgtcggcgttgcgcaggttggcattggcttgatgagtcgcctgaacggtgttttgtgcggctaatgccaacggttcgcgcgtcagtttttgattcagccaggcgagtacaatcagcacgatagcccccgccagcgccatgacgcccagccagggatgcagtaagaagatcactaagagataaacgggaaaccacggcgcatcaaagaaagcgaacagcgcgttcccagtggcgaactgacgcagggcagtaagatcgtttaaggcttgtccggcacctgccgttccgttcttgaggttgctttcaaatgccgcattgtagacacgctgattcaaacgcatatccatctgcgtaccgaggcggattaccacggcgctgcgtatccattctaataatcccatcaataaaaacagcactagcataatgatcgtcagcatcgccagcgtcatagtgctgctggacggcagtacgcggtcatagacctggagcatataaatagctggtgccagcatcagcaggttgatgacggcgctgaacaggccaattccccagaacccctggcgataggcggccagcgcggcaataatctccctgcctgatgaagctggatggggtacggacatgggatgttccttcttcaataaaatcgccatcgttctcattgtggggtgcccacaacgtggaagagggaggaagtggttagccgtaccgctattgacgcggcttcccaacggttattacacttaatagaccgccgcggtgccgtacccgtcagactttaagctgcttccctgcaactcgaattatctggggtatatactctctccgtaccgcgacggtgttcactcaaacggctaaaagcgtcatcttttagccgttttcttatgccgccagcagatcggccgtttcggcgacgccgacaacgtcaaccacggtatcggcagagagtgccgcatcagaggttgctgtcgcgaagctcaagctatccaggctggcgttaatatcgataccggcattcgtcagtgcatctagcagcggctgaacctgaccacccatcaagccgtaaatcacgtcatgaaccacaccgcgatcgctaacggtcaggttggccacatcggtggagagatccagaccgctgaaggtgacttccggttcgacaagagaatacgtggtgcccgctgtggtgccaccttgcaaaacattaccgaatgacaggctgtccagatcgccgtacagcgtatgagcgggaggggagaagaggctataggtcagatcgcctcctgcaatgagcgcggagaaatcgttctgcgtactcgtgatcgcatattgagaaccgtctataaaggtatcgccgccgtaaaagcccccagtgttattgccaccgacttgtgtattacccgtggtatggttaacgtcaccaaacgctgctgaccattcagtcaggtagttggcaatgctgtaattggcatagtaggcatcgtaggtaattgcaaaactcataatagattcctcattaactaacgatcgacaggcacggtcatccgtgtctgttgtgaaagaggatgagccatcccatcccctttgttttcctgtctcccgcgttgggaaacagagaaatcagaatcggtattccacaccagcctgcaccgttctgcctcggcttggcgtgtaacccagtgattcgccatagctcacgatgtaagtacggttagcaatattctcgacggaaccgcgcagcgtcaggctgtcggtcaggcgatagctagcgtaaagatcgtaaacttcatatttgggccaatcggctaaataggcggaattgctcggtgcggcggtatcctgatagccgggagcaaaacgcatcgtgacgcccatatccagtttgcgatcgaagacgcgtgtccccagcgtgacggaaccgcggtcaccgggtagataggcggcgttgctgaataacagcgttttctggcaagaagaatcgctggcggtggtatcgaccggcgtggagtaatagttacctctggagccaccaacgtttgtgacgccgcccatccaggccactggcgcacagaaatcgttattgccgatcatgtgggtgtaggtggcatcgacatataaaaagcccgcgtcgtaattaagctggtattccatgccgcggaaacgacttttcgccagattgttctggaacacggaattgctgagggaatagccgttgtagcccggtttattgcgcgcgccgttcaggctgatgtagttgtttatccgcgtgtcgaagtaggacaccttggtgaccagcctgtcgccatcaatgaacaattcgggtttctgaatattgaacccgacctcccaggcgcgtgagcgctccggcttgaggttgggattcggatacaggtaatagttgcccgcgctgtaggtgccgttggcgaaggtttcactgacggaaggtggccgccaggacaggccgtagctggtgaacagctgtagccattcaatgccagggcggacgccagcaaacagcgtgggggaaagtttgccgtgctcgtcatcgacattccaatcctgcgtagtagtcacgaacgatggacagcgcgcgatcgatccttccttacagggatccgcgatggtatagggaatttcccgatagctgatgctggtggtgccgcgtaactggtagcgatcgtaacgcagaccaccttgcagcgtcacccactcgtcgtaggcgtaattcaggttagcgaacaggctggccatcgcacggttcccttctggggtcgcgttacttgctgtgctgttggtgctgtccgtggtgattttgtcgtaatagaagtccaacccataatcggctttcagatcgtgcgcgccctgttgccacagcgtcgacgtgttttgcgcctgcgcgccgtaggtgcgtaatcgcgtgctttcgtgatacgcgctcgtattggagagggcgtaattatcggtgtcgttattggtatcggcgtaataaatcttggccttaaaatccagccagcgctggttatccggcttcaagctgtaatccagtgcggtactgcgtgccataatgtcgctgtgtccgctggctcgccagcccagttcggtattggagaggttggacaacgtccctgcattttcggaagacgtttgcgtttgcatatagctgagctggacgcgctggttggcgggcagattccagccgactttcgccagccgtgagcgcatggtgtaggctgcattgctcactttctgatgctttaagttattcgcccacgtttcgtaattgcttgaactgcccgggatacgaatactcccgaggttgccgtcattacccggccagtagtcgcccaaatggcgttcgctggcaccgagcagaatatcgccgctctcgttgcctagtgcgagaatgccgctaccgataaaatgcgttccgttgtcgcccgtgctggcgtgtagttttccgcccagctctttacccggagccagaaaatcgcgagcactggccgtattaaacgtggcgacgccgcccagcgtgcccgcgctgcccatcacgtttgttgcacctttttcaatggtcgcgccggagagcagttccgagtcgatatacatctgtccgttacgctggccgtaacccgttttttggaaattctgccgcacgccgtcgatattcatattcacgcgaccaaaatcctgtatcccgcgaatgttcaccgacagcgcaggatcctgctggctgacgctggagtaaacgccagcggattgttccagcatatcggcggcgtggcgggcagggcggttatccatctgctcgcgtgatatgacgctgatggcacgcggttgttcgtagatccagtcacccggattggcgacggtaaaggcgcgaactgtcatcacatcgtctatttttgccgtatcgacgtgagttgaacgagggcgcagagtaatcacgccattgctgccgatctgaaaatcaactgggttggcaccgatcatctggcgcagtccttgctcgggtgtgaaacgtccttgaagcccggcggcctgcatatcttccagttttacgtcagcaaaaaagacctgtaacccagcctgttcggcgaagcgcagtagcgcgctgctcagtggctgcgcgctgatggaaaaggcgacgctctgacgagtggcttcctgaacgttggtggcctgtgtctccgcttgcgcatagtggagcgaacccgacagcgaaagtgcgatgctgacggcaagggaaagtggattaagctgtaacaaacggctgtcttgctgttgtgtttttttaaacatttttcgcctggtctgtcatccgttaaatcatcaataagcattaataacaaagggataattaccctttttttcttaatgaaaatgataataaaaatcattacctaaatatgaagacggctgagatgacagaacccgtaaaaaaatatttaaatttttttctccgctgagttgcgactttgtgaacgtaaagggttttttcgggtgattgccactcccgagcggcatggcaggagtggggaatacaggcaggagaaggggatcagtacagaatcgtgatgccggggagtgaaaccgttttggcacccagttcggcagccatggtttgcagcgcgccatctagctcgttcagcgaaaacatgccgctaacctgacgctggcgcagcgcagagctggagataacgatggtgccagagcgatactgattgatccgggcgatcacgatagctagcggttgttgatcaaatatcagtaggccgcgccgccagtcgccgcgctcgcgactattccagccggggaggcgagtcatgccttgttccgtatagcgtgccgcctgttgttcatcaagccgcagtgcttgcccgtttgccgttacctgaacgctgtgttccaccacgccgacggtcgttgtctgtgatgaattctgcaccataaactgtgtgcccaacgcctgtgtggtgccagatgcagcatcaaccagaaaagggcgtttttcctgtgcattcgtcggtgcgacagtgaaccaggccgaaccttgcagcagcgtaactcgccgttcttgcggtgtgtaggcgagagcaatggcgctgcctgcatctatatcgacttcactgccgtccggtagcgtgacgtgtttgacctgatgatctgcacgataatctgagcgcagtatgatgatgccgtcggaaatccacgtcgtgccgagactgaaacccagtagtaatagggccgcgattttccactgcgtcacgcgattgacgcgtctgacaggcaatattgctaacggctgtggttgcaggccctgactttgtagagcttgtttttgctcggcgctgagcgacccgagcccatgccagagcatcccagcctgttccaatgcgtggcgatggcgcgggtcctgtgccagccagcgctggaatgtcagttcctgttcatcgtccagcggcgcttcggccaaacgtatggcccatcgcgctgcctgctgatggatgtcagggggataatcgttcatgttgtaggcctggagtatgtagggtctctaaataagtagacgtctgacggcaataaacccgtaaataatttgtgattatttcatgttgggcgattttcttcacgaggcgcggatcgtcatcatggcgtgcagagtcatggcaagatgcttctcgacggtgctgagggaaatagccaactgctgagcaatttgcgcctgcgtcatgtgttcaaaccggtgcagatgaaatatctgctgcgtacgttcaggcaatgttgccagtacgtttgccagatgctccagttcctgttgggcgatcgccgcctgatcgatctggggagccgcatccggcagatattccagcgtcgcatccacgtcgtcaaccgacgtcgccatctgccagcgctgctggtggcggatgtggtcgagcagcaaattattggctgttttatagagatacgctttcttgtcgtctacatcatcttgctgttccagccgttgcgccaaccgtaaaaaactctcttgcatcaggtctgccgctgcctgagggtcgcgcagtttatgattgagatagcgttctaaccgctctgcatagtggttgaacagcattctgagttcagactctgacatgccaacgtcccgtcaggtgaccttcccgccgcctctgcggcaaatttagggcataaatgtgatgtaattgataattattatcacatatgaagaatgggaaagcagagttaaatcttcttcagattggcggatttttgccgtcgactacacttatctttgttgacgtattatttgattgagaggaatgacgatgacgacgaaagacgatcccaaagaggtgacagtcagcgaagggctggcaaaggtgcatgaggcgtcagatcaactgacggaagaagagatcgacgcgctggcggaggaagccagacaggccgcgacgcagacgaagaaagcgtcgggtaatacgccctaatctgatgctgcttgtggcagaactgattgactgtcaaacataaagtggcaggttttttgcacagacattttgcagatagtgatgaaaaacacgatcgttttctctctgtaaggaaaatgtatgcatgacaaattactgatagaaggcaagctgattgcgggaaacggcgaggcgttggcggtattcaaccccgcgacgggagagcaaattgccgccattccgcaggctgatttgcaccagattgatgcagccgttctggctgcggagtccgcttttgcacattggggacagaccacaccgaaaacacgcgcgacgctgctgttaaaaattgccgatgccatcgaggaaaacgccgaggtgttcgccaagttggaatcactgaactgcggtaagccttatcatgcggtgctgaatgatgaagtgcctgcggtggcggatgtctttcgcttttttgccggtgcggcgcgttgcctgagtggttcagcggcgggagaatatctggaggggcacacgtccatgattcggcgcgatccggttggcgttgtagcgtccatcgctccgtggaattatccgctgatgatggcgtcgtggaagctagctcccgcgttggcggcaggaaactgcgtggtgctgaaaccggcggagcaaaccccgctgacgacattctatctggcgcacctgctggcggacatactccccgctggcgtggtcaatatagtgttcgggcgtggtgcagacatcggtgatgcgctgacaggacatgagaaagtgaatatggtgtcgctgacgggttctattgcgactggcgcgcatatccttgcgcataccgccgcgagcgtgaaacggacgcatatggagctgggcggcaaagcgccggtgattgtgttcgacgatgctgatatcgatcaggtggttgatgggattcgcagcttcggtttctacaacgcggggcaagactgtaccgccgcctgtcggctgtatgtgcagcgtgccgtctacgatgaagttgtggaggcattaggaaaagcggtagcgacgctgaaaattggcgatccacgcgatgaaacgaccgagctggggccgttgattaccgaaccgcagcttgaacgcgtgatgggttttgtcgaacgtgccaaagcgctgccgcatatcactgtcgtgaccggtggcgagcgggtgaaagggacgggattctacttccagcctacggtgctggcgggggcgaaacaggacgatgaaatcgtccaaaaagaggtgtttggcccggtgatatccatcacgtcgttcgacgatgaagcgcaggtgatcggctgggcgaatgcctcgaattatgggctggcgtcgtcggtctggacgcgcgatatcgggcgggcgcaccgtctggccgcctgtcttcaatacggctgtacctgggtgaacacccacttcatgttagtcagcgaaatgccgcacggcgggcagaaattgtccggttacggcaaggatatgtcgatgtacgggctggaggattacactatcgtgcgccatatcatgatccgacactgaggctattcagtctggtgcaggaatcccgcttgtcctgaaagataaatcaggtaatgaggtagcgagtttgtccaagcttggcgcgccccaaaagagggcgcgctgagcaaaagcagggcagcgcaagatactgtgattcctttcactccgacattcactctgtcattcggttattaatttcaaatattcgaatttagttcaaatcatctgctggatttttggtttagatcgcgtttttgtattttattttgattttgggcgggcgactggcgtgttatgtgcattaattaaattggcatcgcgtgatgttcgttttcaaggagcgcattttgtccagatcaaacgcccaccttaacccgctagagtgtactcagcaggcactgcattggattcatagtgacacgctatccccagatgacatggcggcactgaatcaggaagtcttgagttgttttcgtgaatacgtcaacccgggttttctggagtacagaaaatctgtcactaccggcggcgattacggtgcagtcgaatggcgcgccagcggcccgaatacgctgattgatacccaagggaatgaatatctggactgcctgggcggttacggcatttttaacgttgggcatcgtaaccctaacgtgattgccgccgttgagagccagcttgccagacaaccgctgcatagtcaggaactgcttgacccactacgggggctgttggcaaaaacgctggcggcactgacgccgggtaatctgaaatacagcttcttcagcaatagcggaacggaatcggttgaagctgccctgaagttggcgaaggcttaccagtcaccgcgcggtaaatatacctttatcgccgcgacaggggcgttccacggaaaatcactaggcgcgctttccgccactgccaaacctgcgtttcgtcgtccttttatgccgctattacccggcttccatcatgttgcttttggcgatatcagcgccatgcgcaagcaggttcagcaatgccagaagaccggcgatgacgttgcagccatcatccttgaacccattcagggggaaggcggcgtgattgtgccaccggaaaattatttgcctgcggtcagagcattgtgcgatgaggttggggcattgctgattctggatgaggtgcaaaccggcatggggcgcacgggcaagatgttcgcctgtgagcattatggcgtgcagcccgacattctgtgtctggcgaaggcgttgggcggtggagtgatgccgattggcgcaacggtggcgacggaagccgtattctccgtgctgtttgaaaacccgttcctgcacaccacgacgttcggcggcaacccgctggcctgtgcggcggcgctggcgaccgttaatgaactgctgacgaaaaatctgccagaacaggcggcaatccaaggggaatttttgttacagggcttacagcaactggcggccgagtatcctcaattgattatcgaagcacggggaatggggctgttgcaggctatcgagttcaggaaaaacgagatcgggtacgcgttcgcgaaagaactgtttcaacgtaatattctggtcgcgggtaccctgaataattccaaatcggtcaggattgagccaccgcttaccatcacgcgcgagcaatgtgcccgagtattgaaggaagcgaaggacgtgctaaaaaagctcaatggcacgatgcctgacgaaaataaaatgaaggaatatgcggtagagtgaaaaaccagacggaaataggcagtaccccattacgtccatcccgaaagccagtcagccctcactgacgggcttttttagcaaaacccctacggattcaccaaatagggggtcgttttgctgattgtcatggatgccctaccgttgacgaatctgctaatatggataaaaaatatgataataatcaatattatgcagaaattgtctcgttagttttgcggcaccagacgttgatgagcagatgtggttacctgtgtttacgcgcgatcagcacatttaatggtgccatgggaaatgcctgatgacgccgggtttcgacagaggtaaaacctgcttccactagccactgtgtcagttgcccttcctgcgtgacgtggcggccacttatttgcatcggcagatagaacggcagaatcggtgcggcatcgtcggcttcttcgggaatctccgcctgtgccagaaccaacgagccatccggcgttagcgtgttgtaaagcgtggacaacatggcgggaatatcctcgacaaaatgcaggaatgaagagctccagattagatcgtatttctcgctgggaaacgcgccgctttgtgctgacagtcgtgcggataatccggcagcgttgatattacgctgtgctacggcggcagtttgcggcaagtcatagatcgtgccggagatctgggcatggcgcagcgccagcgtaatcgccacccagccggggccaccgcccagatcgagaacgtgcctgatttgcgggaaatccggcagtctggagagcagttgatcggcaaggtctgcggttatcgatcgctgctcctgtgcgatttgctgttctgccgcactggcccacgcggcatcgcggggtaactcgctcaactgcgcaggcagcggctggtgcataccgtcggcgagcccctgaccaaactggcgcaggctggtgaggcgaaaacgccaggcgtcaccgagaaaacgcgggctgctgcgacagagcacggcagagctggcggatgcggtgcgataaccgccatgatggcgcgtcaaaagctgcatactccataggatttcaagcagaaatccggttttctccggctgccatcccagtgattccgccagttgttccggcgcggtgacatcctccagtcggtcgaaaatctgctgttccaaagccagatgtaaaacgtcggctttcacgctgttggcggcaagctgccataatgtctctagtgggttcataagcggtctttctcattgatggtctgtcgatagggagtatgctatctataaatgagaatggttattatgttcattgttatgcgaaacggcgtttttcatatgcgaaacggcgaaggaagatgatgcaaagacagcgacagaggcgaagtgaaaaacccgcaggcgatcggtgctgtacgagtgaggcggatatctcgggctcacgccgtactttgccagatggcatcggtgaatgctggtcggatttcagccgtattgatgccgatctgtcattggctcgttcacaataccgtcctcgtcgcgcgttggtggaggaaacacacaacccacattcacagccgatgctggtcatgacgtttgcgctggcaggggaatcggcctattacgatagccatggttcacaggtctggtttcgtcaacagcatgtcactatcacgacgtttggtgctagcgtgggcgaacgccattatcaggctcagcagcaggtcgatcagctacggctactggtggggaaagcagcggctatccgctattttggcgcgcaatgtgcggaacagttgtttagtgatgatgggctacagcagcgagcatttgcgtctgtctctgcggccagccaagtgcatgtgaatgcgctgtgcggcgacgccgatccgctgaatcgccatatccacgccttaagtctgttatcgcagtatcgacatcttctgcaaccgaagggcgaacgcggcggcattcatccacaggaacggcagcagttggatcgagtatgccattggatgcgtgaacatctggctgaaccgttgacgctagcctgtattgcagcacagtctgggatgagtgaatccaaactcaaacttgggtttcatcgctgctttgcgagcacgccgggtcaaatgctattgcggatgcgaatggagcgggcgcaccagctattggaacaagggtttcaggtggcgcagactgcctggcaagttggctatcgacatccggctaatttcagtctggcatttacgcgctattttaaccgtaatccgaaaatgattgcgtcgcggaagtaaattacgttcaggagataatataaccgttctgtcataaccttttaccattattttcctttcattatattcccgtgcgttatttaagcatgcagcgtcattctggggcgtgaaactgagcctttatccaaactcttctatactccattcagcagtatcaacgtgtaacgaatattgcggccaataagcggttgtttttcaatgtgcagtcgggtggttccctgtgcatgaaataagtcgttttatttttaataaattgccgctttttaagcaaaggaaaaagggatgagattaagaaagaaaaaaattgaaccgatgaaaattcaggatattacaatcatcgataatgccagactcaaaaaagccattaccgccgccgcgttgggcaatgctatggaatggtttgattttggcgtatacggctttgtggcgtatgcactcggacaggtctttttccccggagccgatccgggtgtgcaaatgattgcggcgctggcaacgttctcggttccctttttggttcgaccgctcggcgggatattctttggtgcaatgggggataaattcggtcgccagaaagtgttgtcgatcaccattattatcatgtcggtgagcacattctgtatcggcttgattccgtcctatgaatctatcggtatttgggcgccggtattgttgctgttagcgaaactcgcgcagggtttctccgtcgggggagaatataccggtgcggctattttcgttgccgaatattccccagacaggcgacgcggctttttaggtagctggctggatttcggctctattgctgggtttgtaatgggggcgggcgttgtggtagtgatttcctccattgtcggggaagaaagttttctggaatggggatggcgtattccattctttattgccgcaccgcttggattaatcgggatttatctgcgccatgcgctggaagaaacgccgacgttccagcagcacgtagacaatattgataaagaatcgaaagacagtattcaatctccgccgaagatttctctgcgtgagatcgtgactaaacaatggagagggttgctggtctgtattgggatggtgattaccaccaatgttacctattatatgctgctaacctatatgccgagttacctttcacacagcctgaattactccgaagatcatggggtgatgattattatcgccgtcatgatcgggatgctatttgtgcagccggtgatggggctgatgagcgaccgttacgggcgaaaaccatttgttatttgcggtagtatcgggctgttgctactgtcagttcccagctttatcttgatcaacagtgatgtaattgggctgattttttgtggattactgatgttggccgtactgctgaattcgtttactggtgtgatggcatcgacgcttcctgcactgttccctacgcatattcgttacagtgcgctggcgacgtcatttaacgtttccgtgctggtggcaggttttacgccgacggcggtagcctggctggtggagtcgaccggcaatctgtatatgccagcgtattacctgatggtgattgggctgatcggtctgattactgggatgtcgatgcgagaaacggcaaaccagccgctgaaaggtgccacgcctgcggcgtcggatcgcaccgaagccaaagagctgctgcaggaacagtacgacaatattgagcagaaaatagaagacattgatgagcaaattgctgaactggagaagaaaagaaaacggctgtctgaacagcaccctgaaattaactagcctcgtctcactgaacgaggaaagcgccacatccgtggcgcttttgctatgtctcattctgccagaacagccgactgcggtcggccgcctgagcaatatccttcggttagcggaacggaggctcgttaaaggtgcgtagcttacgcgagtgcagtttgtcgctttccgcccgcagcagatcgatggcgcagatgccaatctgcaaatgttccgaaatcgctccttcatagaaacggttcgcctgtcccggcagtttaatctcaccgtgcaacggtttatccgagacgcacagcagcgtaccgtaaggcacacggaagcgataaccctgtgcggcaatcgtcgcgctttccatatccaccgcgacagcgcgactgaggttaaaccgcagagcggatgccgcgtagcgcaattcccagttgcggtcatctgtggtgacaacggtgccggtacgcaggcgctgtttaacctcttcccccggcatcccgctgaccatcttagtggcatcatacagcgcgcgttgcacttcagcgatgctcggaatcgggatatccggcggcagaacggcatccagaacgtggtcgtcacgcaagtaagcgtgtgccagcacgtaatcgccgatggattgactttcacgcaggccgccgcagtggccgatcattaaccaggcatgcgggcgcatgacggcgaggtggtcgcagatggttttagcgttagatggcccgacgccgatattgaccatcgtaattcctttaccctcgcggggaattaaatgataggcgggcatctggtggtttttccatgccagatcggaaaccgcctgctcggggttaggcgtgtcggcggtaatatagatgccacccgcgcaggacagcgcctcatacgggctatcaggatcggcaatctgcgcacaggcccagcgtacaaactcatcgacatagcgggtgtagttagtgaagagaatgaatggctgaatatgttccaccggcgtaccggtatagtggcgaagccgcgccagcgagaaattggtgcgcagcgcgtcgaagtgcgacagcggcgacgtagtggtggagtgaaacaggccatctgccgtttcatccccaatctgtgacagttccgtggttgggaaatgtttggcgatgccggcgctcatagagcggtcaagaatcagatcggagccgtcgagcacgtaggggaacggaatttcctgctgtgacgggctgacttcaatgatgacgtcataatccccttccagcagcgccagctgttccgccagataagcacgcaagaatgcgggacgggtgacggtggtggaataactgccgggatgggtaaaacggccataggcgcgatgtcggggatggctggtcgagttgccattccaactgacgcgtaaggctgggtaggcaaatagtcctgcggcacgcgcagtggcgtcgggcagcgtgccatcattgatgaagtccccgatggcgtcgcgcagtgctgagacggcatcatcatacagcgcttccagtttatccagagtctgagtgacggtaagactgacgtgggatccgctgttatgcatgttctctccttttaatcacattctgcactattcatattctgtacttcggcagaagttagctcacagcgtaactgaagatgtgcagacccgccatcgtgaaatctggcggatcggcgatcgtgaagagaaggacgctagtgcttgtggcgaccagagaggtttgccgcgcttacggccagtatcgatagcacgccgagtgcggcagccggtaccagcacgccccagaacgcacgttcgatatacggcataccttccgccagtacgcgtccccattctggcgtcggcggtgatgcgcccagccctaagaagccgagcgatgccagcgccagcgcgatgccgggcagtcgcagcatggcgtgacggaaaagcgggccaaccagcgcgggcagaatatagaacaggctgcgtcgtatcggccctacgccgagtatcggcagcatccgaatataagggcgcgcattgatttcggcgaccagcgctgccgtgtgagcagcgagcggtgcccaactgacggcaatcacggcaatcgccgcacccgttgccgttgggccgttgacggcggcaaccagcagtccggcaatcactggcggcagggcgttagtcacttcgatggggccggtgagcaggcgcgggaataatccaactagcaggccaatcgccagacaggctaacgacaccgccagcgctagcagacaggtatttaacgtaccgtgcgcaacgcgtgccagcaaatcacgccccatggcgtcggcgccgaaaggcaacaggaacgatggcggttgcagacgcagaaaggcggagctataaggatcgcgcggtaaccctgccagcaacaaaaataccagcagcagcgcgcagataatcggtagccagatggcatgacgagacacggaattatcgcgttcttctggcactggcattgcaccgctgtgcagcgcgcgtccgagaatcagcagccgtacgctgcttgctgccatacccgctagagaagcgatgagtaagagaatcagcacgccgacctgcaaggcggggaggtcctgcgccgccgccgcacccagcgttgcgcgacccagaccgggaatagcgaacactttttcgacggcaattgccccgccagttaacgatactagtaccagcccgacgagcggcatcacgctgggcaacgtgcgtttcagcactgccagcgcgatatgacgacggttcacccccgcgacgctccaggtcgttaaccaattctcgctaaaggtggcggagagcgcatcggcgataatccgaccaagataaccacctgccgggatacccagagccagcgacggtagcaccgcatagtgcaagcccagccagccatagggtgggaaccactgtagccagacggcaccgacgatcagcaggaacgacgccagcagaaactcgggcaatgcggtaaataaggcagcgaacaggccgcctgaacgatgaacctgaccgcgcaacccctgtcgaaaggttgaagcacacagcatggcagccagcgtgaaggccaccagcgccgaggaggccatcagcgtgagtgatacgccagccgcctgcaacatacctggaagcacaggtcggcctgaaacccaggaattgcctgcatcgccgtgcaacaggccagtcagccagttcaatagcagctgcaatgggccttgatccagcccgagagaatggcgaatcgcatttagcgtctccgctgtcgcttcctgctcgccggagcgagcacgcagcagcgccagtgccggatcctgaccggataaccacggcagcataccaatcagtaccacaatccccgccagagtcagcagccgcgaaaatagcgggatcagcacgccgtatcgcggacgttgtgtctggttgatggtcgcgcaggtgcggcaatatagcgattcgctcataaactcgtcatctttctggttgcaggtgcgttacctgttatttcgtgccggtagcaatgcgcgtggcggcgttaatcaacgtgcgttcacgcggatcacgcagtgcatctttcacctgagcactctcaccttgaatcactcgctcatgcagcatcgggattgcggcatcactggcgaggatcaggttctctgcctgcatgatggcctgtcggcgcgcctctcctgcggggatcgcggcagcttttcgcagtgcttgatcgatttccggttggcacagttgtgcgatattgaacgacccttcacaggcaaaatcgctgtacagataagccaccggatcgcctgaatccagcacagtagcgcgggacaaaataaaggcgtcaaacttgccagccagcgcgtcagactcgatctgtgcatattcacgcaccacctgcttcaccgtaaatccggcggcggtgagctgttgtgccagatagaccgcgacttcaggcagttcagcgcgatcgctgaaggttgccagcgtgatggttgcgccagcgggcgtaccggccttcaccggatttgccacaggctggcgcagcgtcgctgcccacggtagtgctggtcccagcagaccttgggcgacatcggcgcgcttctcatacacgttatccaccaactgttgacgattgatggcatcgcgtacggcagcacgcatggcagggtcttgcatcacgccatgacgcgtattcagatacagcgtattggtacgtggcataggcacttcatgcaccagcgattgatccagcagcggtgcctgagaaacaggaatggcttcgacaatgtctgccgtgccagtgcgcagggcggcggcacgcgccgcgccgtcggacacaaagctgacgtcgataccgctggactgtgctttctcgccccagtaaccatcgaatctatccaatactgcactgctggtgcccgtgacggtgcgcaaaacgaatgggccgctcccggtattgatcgggttgacgacgccattcttaccgtatgccgtagtggaaagaatcgccaactgtgggctggataaacgctgcggtagcagcggatctacgttggcggtggagacaatgacggcgttatcgccatcggctttgaccgttaactgcacgccatccagaatgcgaggtttaggtgaggcggtagaggccaccgtaagtgcattgaccaccgtggcggcgtttaacgtggtgttatcgtgaaaatggacattgggacgcagttcaaaacgccaggatttatcatcgatctgctgccatttcgtcgccagcgcaggctggacctcaccgagtttatcgagcaccaccagcgtttctgccgtactccagcgcgacagtttaaaggcgtcatcgctcaacggcgtcagaccggaacgcggtggctggagcatcgccagtttgattcgaccgtcatgatgcgaggtgtggttttcttcaggttcattaaagcagcctgaaagcagcagcgtagctgagagcagaccggaaataggccacagggtattacgcatattcatcagtctgtccttattcattcacggttgaagtggatttaaacgggcggcagataaccatcatcgccagtgagctacacaacggtacggcagcgagcaacacccatggaatcgcagcctgcggcgatggcgttagcgcgcgatcgagctggctgccgagcacaaagttgccgaccagcacggcgatgccgcccattgacgccagtgcgccatagtgcgcacccaggttcttgttgttggcaaagcgtgggatgaggtccatcccgacggggacgataagcatctgtcccagcgtcagcagagtaattaatgagatcgcggggagcaggcgctgccagccttccggcggcgtggtggaggcaaacagcgcgacgctaaagaaggacgcggacagcagcgcgaaacctaatggcagcatgcgtgccgcaccaacccgacgagcaaaacgcgccagtgggagctgtaatccgatcaccagcagagaggccagcacaaacagcgggccgagatctttttcgctactgccggagcgatgcagttcaaccggtagcgccagatagagctggttatagctgaacaggtaagcgctgtaggcaatgatgaaggcgacaaaacgccgctggcgaaaggtttcccaccacggagcgatgtgcaattcagcttgatttcgctgtgttggcggcaggctgaaaaacagcacgatgagtgcgataacaaaaacgcctgcacccgccagcgccacgcgctggaatccgtatccggccagcaccgaaccgagcaatggccccagcaccgcacccagctcgccgcaaatcgcaaacagggcgaaccactcggagcggctgcgttttccctctttttcactctgcgtaccggcctgtgccatcagcgcttcaatggctggggagaacagggcaccgccgacaccggtcaggcaggcaccgaggattatcggccatagcgagtcgcccaacgccaacaggagatagccgctgatacgcacgacacagccgcacaggatagttacgcgtgcaccgaagcgatcggccagcgcgccgccgactaaaaacatgccctgttgagagaaggtgcgaaagccaattaccagcccaatagcccagccggaaagcagcatgtcgtcgcgcaggaaaatagccagaaacggcacgacggcataaaaaccaatgttgaaaacaagctggctacccagaagcaacgggggataaggccgtggggcgcggttggcggtaaggtctgacattcaatcatccgttataaaaatctccgcaatggggagatgtgttattgacgtggttttttattttgtaaaacgtgtgtttttagcgagctaatagccggaggccgacagcccaggtacggcctgcaataaacgggcggtgtgcgcctgttctggtgaagccagtatctcggcggtagggcgatcttcaatgatgcatccgctgtccatgaccagcattctgtcgcacagtccggcgagcatggaaatatcgtgcgataccatcagtaatcccatcttgttttgttcagtgatctgttgaagcagggttttgatctgttcacgtagcggcaagtccagaccgctgacgggttcatctgccaataaaaactcaggccggataatcagtgctcgcgccagtgcaacgcgctgtgcctgcccaccggaaagctgcccagcgaccttgtccagaagcgtgatgcttagctctacttgatccataacctcacgtaaattcttttcactagcgcgactgcgctcgtcgggacggagccgcttcagtggctcagcgaggagatcggcgacgcgctggcgtggggcgagggagcctgccggatcctgcggaatatactgaacgcggcggcgataccaaagtagcgagcgtaccgaaccgggcttaatcaggttgccgtcgcagtacaccgcgccactctctggcgcttcaagcacaagcagggtttttagcagcgtggatttaccacagcctgaggcaccgaccagcccgacgcgttcatgctgttgcaaattcagcgacaggtcgtgaaaaatggcgctggcaggatcggccttttgccacggcaaacgcggcgtctggcgatagcggctgacgtgctcaagacttaaaaacggtgaggacaccgcatgcaggtggtgattcatcaggcaagcgctcccgcaacggcggtggggaacacattgctggataaggcagtggttgataaaaaattgtcagcgcgacgcgcggcagcgaccagactacgagtatagggatgctgtggtgcattcaggagttgccgcatactgccggattcaacgatctggccgttttccatcaccagaccgcgctggcagagttgggcggccacggcgatatcatgcgtaataaataacagggcaggcgcatctggctgcgcgctacgttcctgtaacacctgcaatacctgctgctgggtaatgacatcaagcgcggttgttggttcgtccgcgaccagtaagcgagttttgccgagcagcgcgagggtaatacaaatacgctgccgctgaccacctgacagttcggcaggatagcgttgcagcagattgggaatatcgtccagcttcatggcagccagaagcgcagaaagctcagcagaagagggagctttcaacgccagcgagagctgctttcctaacggcatgaggggattaagggctgttgcagaatcctgaaaaacggcagagacgcgactggtatgcgggcgtgccagcgctttcaactggctgacattctcgccattaacccaaatactaccgctaatctggcatcctgcgggtggggtgccgattaccgttttggcggtgagggatttacctgaaccggacgcgccgagtaaacagacaagttcacctgcgaacagcgtaaagctgatatcgctgacttttgtttcaccaccaatagacaggctaagattctctacctgaagcgtggcgtctgtatgtctgtcccagttgatcatggcttgcgtatagggttgatgtaaatcgatatgtaataacataacaaattaaggcgaaatgatgcaaaggaaatgtgatccagagcgaataaatcacgctatcaacgcagccttaaccccttgcgtcggtgatgagaaaggggagagtaaatcgtagggaaacgcggtgtatcttgagtggttactcgttagattcattactgagttgtgccagttctgctgcgctcaactgagtcatctgacaaacctgagccggttccatgccgcttaacaggagttggcgagcaatctggcgagcactggtttttataccttgctccataccccgttgcattccttgctgcatgccatgtttgatgcctttttcaaacccgattttctctagctgctgcgcgatggtcatgattgcctcccgatccgttgacagagattgcgcgacggcctcaataaactctgcgggttttgatgtgttaccgcttcgtgcgatgtaaaacagtatcgctcttttttgcggcagtggtatctgccagcgttcaaataatatcccgatatcttgcgccagttccagcatatcgtggtgtatcgccatcctttgatcacacttctatggaaattcagagatggtttcgtgcgctgcccagtcgctattcatctttgataccgtacacgcgcccgactcagggcactcaattgccgtagccctgagaaccctggcttccggctaaattatgtcgctacgcgatgccatcggtgtccatgaccgctaatcgaaccgccagtgacgcgctccctgcgcggcactggctttcgcggcgtccatgccgctcactcggcggtcacgcccaccgctgcataattttttaagccggatgatggagaaaccatcataagttgtgacatgtgcgtagaaatcaatgtggatggatagaagcgatctcactggaagcgagatcgcgttaaatgtcgtgaggtttaggcttgctgctctgccagccattggcgtaggcgttcgggctgttgtgcgccgctcagtcgagcctgttcttcaccgttttcaagccatagtagggtcggtagtgttcttaccgccagtttctccgccagtgcaatgtgatgatcggcgtccagataatggctcggcaactggcggtattcctcgttatccagaattgtttccagttggcggtaaaggctcttacagtggacgcagcgctctgcaccgattagcaacagctgtgggccagcctgtgttgccagttctgtccaatcgtcggcggtaagcggagcaaagcgctcacggttgacggcaaagagtttcgggctgcgcttgaggtcttcgctgtcggtcgcgacgcacagggcatcgccgctctttttataagggcgcgtgccgtcaatacgaatgacgctggcgaagccgggcgcggcggctccgggctggcgtagctgagtgttgtcgggggctatgactggcgtttcctgcgggcgcgatagctgtggcacccactcgtagggcacgcgataggcgcgatacagcatgttggtgttcaccgtcttaccccagtagggggaaataaactcccagacaatctcatgatcgacggtgacttcaaacagccggccgttggccccttcattaatcagcgtattgccgttcggcaggcgctggatgttgctgatgtacgggctgtaaaaacggaaggcgtcggtagggtgtggaatgtccgcttcgtaaggcgaataacgccagacaatatccagcgttaccggattgatttccaacacgcgggaatggtcgcgccaggcatttttcaccccatcgggggatgccggattgggtgtgccgtagcctgcccaaccgccgttatcaaacaccagaatattgcctgcgcccggcaaacccgctgggatcatatgcgcgtggtgctggccgataatccagccgatgtgtttgagttcaggtgtgttgtaattggggccaagctgccagacgatgttaccgctcagcttgtcgatgatggcgataatgttggattcgcgtgcgtcccagatgatgttatcggggtggaaacgggtatcgccctgatcgaaccatggattggggccgagtgccgacatcgagttgatatgcatccagtcgcccatcccgccgccgctcttgcgcaggttgggattgttgtacagcgcggttttggcatcgtcatcaaagcccagctcgtcgaaatggtcgctgcaccgccactcccataaaatattaccctgccagtccacctctatgatggtgtcatcaagcagtagtttgtcgctgatgcgttcattgtgcaggttggtgtgcgccagcaatagcgtgttgccgccaatcgactgcggttcttgccccggtgcgtaatagccgaccggattgccgctgcgctggtaatcatgatggacgcgcgccatccattcgggtggaaggtctggatcggtaatgtgttcataaccgttgaatttccagacgacgttgccatcccagtccacctgaatcagatcgaccatgtcctgcataccgtagcgcgaatcacgttcgccgctgtgtccgaggatgtaaccgccgggcagaattttgttagggaaaccgtgcaggccttcccacaggcgcagttcggtgccgttcatatccaccagcactgcgccgcgctccagtgcctgaaagacggtgtagccgccccaggctttttccgggttgaaaattgtcgtgccggttgggtagacggaagggtgtcccatgatggtgctccagtatttacgtgttcagagaagagagggcggtagccatgtcggcaggctgcgtcagtagcgcaagtagatcgctgcactgctggtgaaaagcttggctgtcacgctgacgcggatgtggtagcgaaatggttgcaatctgtcggatacggcccggtcgcggtgccagcacgacaacgcggtcggcgaggtagaccgcttcttcgacgtcgtgtgtcaccaacagcgtggtggtgccttctgcctgatgaatacgacgcagctcctgttgcatctgctgacgggtcagggcgtccagcgcgccaaaaggttcatccagcatcaagatgcgtggattgccgacaagcccgcgcgcgatagccacgcgctgcgccatgccaccggaaagttgggcgggcagggcgtcggcaaaatcctgcaaatgcactaactgaatgaagtggtcgatcaggtgtttgcgatctttttcgctgattgactcattcgccagcccgagtgcgatgttttgccgcaccgtcagccatggaaacaggcgcggttcctgaaacaccatgccgcgctcacgtccgatgccgcgcacggtttttccttctaccagcacacgcccttgatagtcgttatctaacccgaccaacatgcgcagcagtgtggatttgccgcagccgctgctgccgacaattgccaccagctcaccgctgtgaatcgacaatgaaaaatcttcaatcaccgttagtgcttcgccctgtacgcgaaactgtttacgcaggtggtcgaactgcaccactggcggtggcacatcaggggttatggacgtcattcgatttctcctgcggaacgccagcgcgtcatccgctgttccagacctaatccgacgcggtcgagcaccgcgcccattaatccaatcaataacatgccgctgataatcaaaggcatgtccagcagttgctgagcgttgatcatcaggctgccgattccggtgccggatgacatgaaatattctgcgccgatggtgccaagccaggcgtaaatcagcgacaggcgtaaacccgcaaagatggcaggtgcggctcccggcaaaattaggactcgcagacgagtcgataaacgcagttgcaacaccagcgcgacttcctgtaaggcctgcgaacgttggcgaatgccgcgatggctggccactagcatgggaaagaaagaggcgagtgcgacaaacgtgatttttccagcttcatcgttaccgacccaagcggtcagcagtggcagccaggcaaatagagcaatctggcgcagcgtcgcgaccgtgggggtgaagagggcgtcgctggtggcattcagtcccagcaacacgccgcctacgagacccgcgacaatgccgcataccgcgccggcgagcgcgcgcgtcagactggcctgcatcgcctcgggcagtgagccatcgtggatgccttgcagcagcatgtgccacacgtcggcgggtgggggaagtaagagcggatcgatccagccgaagcggctggcctgctgccataacagcagaagcagaaacggtaaaaccagtgccgatagtttgcgagacggtgttgtggttaattggctgagtggcggatgcggccagaagaccagacggcgctccagttgattgatcaaccactccattgtcagtccagctagcccgatgacggcgatgcagacaaacacgatgtctagctgaaacagctgacgcccccataccagcagatagccaatgccctgagatgatgccagcagctcgaccacgatcagcgacacccacgcctgcgaaagcgcgagccgcaagccggttagccaggttgggaacgcggcaggtagcgttagtttgacgaggcgctggtgccacggaagacgtagggtgcgggcgacttcttgtagcgcatgcggcacgttgcgcacgcctgtttgcgtatgtagcgtcactggaataatcacggccttgatgataaccgccagttttaggccgtcatcaatgccaaacagcaccataaacaacgggatccagcctagtgtcggaatttgcgccagcgcgtataccgtcggatgcagcaggtgttcggcacggcgtgatgctcccatgagcgcaccgagcagcgtgcctgccagtaaacctgccagtaggccgccgactagccgttgcaggctgataaagagttgtggcagaagatcgttatgccaaagttcgacagcggtgttggcgacgatattgggggcaggaagaatctgagcgggcatccagccgtagtgggtgctggtgtaccacagcgccagtaacgccagtggcactactattggcactacaagagaatagacccgcgctatcggcagagcaggccagagggtcactgtttttttcagcactatagacttattcattttatttcacgaaatccccacggctggatgaataagtaataaaaaacaggtttacacgcggaaggccaatgcaataaagcgatggccgtcgtgcaagaaatgcatatgcgtagcctgagcccgcccgcgctgattcatgcttttttccgctgagcaaacctgtaaatgttatttaagcctgacgccgacggttcgttagttttcatggcagatgaaacggattattgaggaaaaccgtatgcagcatgcaatccctttagcgttgataaccccttattctcgctggcggctgggaatgaataagattcttggcatgacgttactgatgagtgccgcactcgtttcagcggtacaggcggacgatagcgtaacgccggatgcacagaagccgacggagattcgtatcggtttgccggaccaaagcgcaggcagtaaaccctttatccgcgggccgttggggctggcacatattcaaaaacagctggagaaagaatttgagccacagggcatcaaaattcagtggtcgttctttaaaggcgcagggccagcggtgaatgaggcgctggcaaacaagcagttggacgtggtgtatctgggcgatctggccgccattattggccgagcgggtggtctgccgacgcgggtactagtgggatcgcgtggttctaattcttatctggcggtaacgccggaatcgggtattcaacgcattgaggatttacgcggcaagcggattgcggtctacaaaggaacggccgatcagctgtcgtttgaacgtgcaattaaaagtgttgggctgaatgaacgcgatgtgcgggtgattaatctcgactggacggcgggcaaagcggcgctggcagccagacgcgttgatgcggtgtggggcggcgtctctctgctggcattgcgcaagcagggcatcaatatcgttaccaccagccgtgcgctcggttggacgaacaccacgcaggctgcggtgctggcgacgcaggattttatcgatcgctacccaggaacgacgcagcaactggtgaatgtattggtagataatgcgcagtggagcggcgatgcgcagcacttgccggaatacacggcactgatgtccgagcagagccagattccacaggctatttttcaggaagagctgaaagcggaagatctcccattccaaagctcgccacgcctcgacccattcctgctcagcagcttgcaggacagcatcgagcgggcgaaagccgctgggctgattcgcaatacgttctcggccagcgactggttcgacggtcagtttgccgatcgagcattaaaggccaaagggctggaatcgaactggtcggtgtatgacgccagcggcaatcccgtgaaataatcatcaaggcgttcagatggtcggcagtgctggagccggtgagcgcagcctgtcttgtgccagtagggtttcaatcatcagttcggccagtggcggcagtgttctctgcaaacaggtgacaataccgaagcgggtttgcatgtttccccattccggtggtgttcccgtcagcggaatttctaccagttgatggcttaatcgtcctagcgcgaagccatcctcgctggcgaagctgatagcctgcgtgtggcgcaaaatactgaagacggaatagatatggtcacactgaatctgcggccggtagtcgggctggcgcgttagggcagccaaaaccttgcgcatgccgacgggcataaaaggggaggcgagcggaaagcgtagcaaatcgtccggcgtcacgtttgtctgctgtgccaacggatgtgaggagtggcagataaagatgcagcgctgttggcttaatggctgcacatggaggttcgtttccatttcggcctgccaggtatcggcaacgatgaaaggccactcgtcggccaacagccgctcacgcagcgattgccagttatccacgctgtaggtgactctggctcgtggacgaagggcatggaaatgtgcgaccgctttggggatcagcgaggtagacggtgcagggccgcagccgaatgtgagttcgccttcctgcgcctcgctgatttgctgcatgtcggtcatcaactcccaggacagctcctgcatacgccgcgcaaacggcagcaacgtattgccctgccatgtcagcgcaaagcgtcggctctgacgatcgataagcggatgtcccatcgtttgttccagcgcttgaatactgcggctgaatgccgactgcgacagacagaccgcttctgcggcctgtacaaaactcccgtgttcggacagtgcaagaaaattgcgtaattgccgtaaatccagatgcatattgcagctacctaccagtatcgattttccccactttttaggcggaggtcggatagcaacgcaatgaacaaaacgttataagttatagcgaattgattgctatgggcctccaacacgcacgcgaaggcggccgtctggcgcggtcagcggctatcttgccagcgcacaagaaaaatcctgaatttcttccactgagccgagactcatattgaacacgtcaaggctgctggcgagcagcaccttctcgcccgccggcatagaaaccattgcaaggccgtatttgccgatagattcatttcgctgctgtgcgtagcgatccaaggttttgaacggatcgctttgcgtcagttcgttcgctgtgagcgtttttgccagatagatgtgcccgttaattttcacgggcagcgctttccagtcgccagagagcgtagggaactgctgattcagcgtttgataaatttcggggcgcaggcaggcaatgtggatatgcaactggttttgcgtgcgaccatagcgtgagttaatcgccagcgaaatataatcatccttgatcggtttacctgcttcgcgcgacagatggccgcgtctgtcccatgcctgcatgaagaaattgggcgtgttttgctgtaagagttcgggactctcgatgccgctgattttatccgttgggagcagcaggtcgtgataggggccgtttctgtcatcaaagagcacgtagccctctgccagattgacccctaggcagggtgccggattaccgctgtgttgctggttgggcacgcactgttcactgactatttcccacagcgcattactgtttcctcggacaaccttccaccctattgttgtggccgctgtgagcaaaatgatggcagaaacagtgaagatcaggatcgtgttgcgtttcatgacgggtctccggctggcgaaaaatatcagggtaaacggagcatgagaaagtagtgatggtcagtatggaacaggggcgatgtcattaatatgactctgcggcaaaaggccaaagcctaatcggtaacggattgtaagggcagtaagcggcaagaggaacggatgataacgtgccgggatgacagaaagttatcccggcagagcgttgtgttacggatgtgcgacgataggaatcagaacaaatcgacccgtacgtccacgccgccataaataatgccgtcataaccacgaggctatccgcgtggtggcacttgtatcgtcaacgggatcgcagtcgagggtattccgctggtgttgtctgtgcctactggcgacggctatcgcgggcccgaagggtgaacctcgtttatgaggttcaccaatccccataaacttacataagtaagttcctggggtgagtaagggaaaccaacgtacaagcagcttgaagtatgacgggaatataaggtgaagtagatttgctggcgattataacggctcaggtttaatgagctgtaattccacacccagtcttatggcatgtttggcattcagcacgcccagtttttttaccacattaccaatatggaatttaacggtgctgattttgatatctagaatcagcgcaatttccgggtaggtttttcccatgctggcccagtaaagaatttcgttttcacgctgagagaatatctctttgtcgccttgttttttactctgagggctttgtgtcatctctttgtaaagcgtggtgattttctcatgagtggcaatgagcagcatttgcagtttgtctttattttcctcaacaatactttccatatccgttggcgcatgttcttcaaacataatcgagagcgccgccagatgattattgttgtcatgcaagacaaaggtgtagccattaacaatatcgtattcttttgacagattaaaaatcttggagaatttcagcttagaattaataacgatgttgtcttcccaagagaatggcgagactgtgtttatcgccgtcaaaataaccggatcaatatgctgataattattttctttataggtgtcaacccattcctgcgggtaatttgaaatgatcacaacctgagacgggttctttttattcatgatcatataggcgtatttcaggtcgccatactgctttaactttcggccgagatagctttttatcgtgttattgataatttcattgtcagagcaaaatacagacatgtaacggcctcaataaaagcgagaatgtacccatgatatagatgacgtcataaaagtatagtgctgacctatacctaagtctaactactgttaccccatgatatcacttataattttttcgtgaacaggacaatttataaaaaaatttaagaaagtaaattttaaaaaaattgttacaaattgatttgccaacccagggaattactcatacgttgttcctgttctgtcgactgaatttagggtgtgtggtgctaagccatgcgccctaaaagcagtttccccgtcatacttcaaattgcctgtacgctggcgctcctgcaacgaacggctagaaatgccggtcattcggagctggatagtaaataatccgtttttccttatcaacctccgtcatcctttgatattcatcattgtgcttttcttgtctttctcccgtttttacagactgtgatgtggctttgtgtaaagaggcggcggtgaggctaatgttttgataatattgctatatcgaatcctattttgctcgtcagcacagtctggcaggagtggtgatgaaagtccgaactacggctcgccgtgaggccatcgttaaaacggcggcgcagctttttcaggaaatgggctatgagcgcgccaccatgaatgaactggcgaagcgggtcggcggttccaaggccacgctgtatggttatttctcaaccaaagaagcgctatttacgtccgtcgttcgtgaacatgcgaccatgcatttgtccgaggcaacggcagagttgatgacgcatgatctggcatctgagacgctggaagtgcagttgacgcgcttcggcgagcgtatcctctatgtgttgaccaacgatagcagcgccatggcgatttatcggatggtggtcgcggaggccggacattctgatattggttcgctgttttatgagtcaggcccgaaagagaacgtcgataaattgtctgagctgatggcggcggcgatagcgcggcaggcgctgaaaccgggggattcacgtgtgcgagcattgcagtttctggcgctgctgacggcagaaattgatgaccgcatattccaccgccatttacagccactaagccttgaacgcatccgagagatagtgggggatgcggttagtatgtttatggctggggcggcggcgtaacacaggttccttttctatccggcatccagcgggtcgccgttactgcgatctgctccgccagccgcgtgatgacctgctgctgagcctgtaacatcgcgatgtcgccccccgtcgcttgctcagtaaactggcttcgacagagcaaacgtgcgcgatcttctccctcaatggcgctaagactccagtcggcctcgaacgttacaaattggccgggccagctatcaaatcgtcgaacctgtaggtggattctgaccactggcgtttctgccgtgcgtaccaatcctgaaacatcctgcgtgttgagacgctgtgtcagcccgacggaaagcgcggtgcgaatttcctcccccatcgggcttagccagcgctcgttatccagcacgacggcgccgctgtcgccctgtcgaataacgagctgtgatgtatcaatttgcgtcggtacgccaacaggcagcacatcgatgaaaaagggagcggtatacgcggtggttgcaactggtgatgctggtgcgagtagggtgtgataatgcaccggaggcgatgagcaggcgctcaataacgcgatgacgatcagcgtgcagaatgatgccactcgcttcattttgaagctcctttttgggtggccgtgtcgtgagtaaatgtcgatggtgatggggcgttcgaacgcccctgcagcagcgattctgggtgacgttcgatctgctcagccagactgcgcaaggcgcgtaaggtgcgctgaatttcttgcaatgactgtgtgatgcccaactgcaatggcgaatcctcttccagcacatcctgtacgcgacgtgtggcctgctgcatgtgtttcatcaaccggctggcttctggcaacgtctgcccgttaacctgtcgaagcgctttattggcttcgatcagcgtggtgttcatgttgcggcctatggcatccaacggcatgttatcgatcttgccgatgatgctcgccatctgcgtttgtaaccgatcgaatcccccattgacggtgggcagaactaacggctgagcattgatatcaaacggcaccttcgctgcatcgtgcacaaaatcgagtgagatatagagctgtccggtcagcaaattgcttggtgcaacctgtgctcgcagaccgtgttcaaccagatcgagggtgaactcggccgtctgctgttcgagtgacatcgcctgcttaggtagcttatccagtacattaccaagacggttaggaaacacctcaatattgacgacggtagggaagcgataacctgttttgctgtaatccagctctatggtggtcacgtggccgattttgacgctggaaaattccacgggcgcaccgacctccaggccgtgtaacgatcggtcaaaacggagtttgaagaggatgggcgggccatcaggtggcaatagggccgattcctgatcgcgagcgagtttgtaggtagtcagtggttccggtcgggcgatagcgttgtccagatcgggggtggagaaagcaataccgccagccacgacggctgcgagggtttgtgttctaaggcgaaagccgttggcgtcaacggaaagatccatcccactggcattccagaagcgagtattcggcgtgacaaaccggtcatagggcgcatcaataaaaacctgaaactggacaccgtggccatcattattcaactgataggacgcgacgcggccgacggggatgcggcgatagtaaactggcgaaccgctatccagcgatccgagatcatccgcctgaatgacaaaacggctgcccggcataccattaatcaccgcggggggcgactccagaccggtaaagcgagtttctctctgcgttgattcacccttatccgcgccaatgtaagcaccagaaagcagggtatcaatacccgtcacgccgttgatgccgacgcgcggacgaaccacccaaaagcggctgcccgcatgggccagactttccgcatttttattgagcagcaccgtgacgagaacctgtttactgtcctgactcagcgtgatgtcttttacgatacctaccgccacgtctttatatttaacgacggtgcgatcggcttcaagaccggttgcgctctgaaaggaaatcacgattttcggcccgctacctgaccaagtgtgaatcagcatggcgagccccgttagcatcgcgatcgcgggtaccagccatatcaatgagattcgccagcgttgacggataatcaccggatcgctgggttgtgcgtggatcattttttgtcacctttccagataagacgcgggtcatagctcatggcagataacatggtcagtatcaccaccagcccaaaaaaaagaatgccgctgcgaggttccgcttcactcagggtaggaaatctgaccagcgcagagacggcggcaatgacgacgacatccagcatggaccagtaaccgacccattccgttagccgataaagcacagcacgctcggccatcgccttacgacttttttggcgtgacataaagagcagcaggccgagaatcaaaaatttcatacaggggatgacgatgctggcggtaaatatcagcagggcaatgccgtagtcgccgctgtgccagaaatcaatcacgccgcttaggatggtgctttcacttcccaatccgaacaggcgggtatacatcacgggcaacacgttggcgggaatatagaaaatcagggcggtgaccagtagcgcagaggagaatgcagtgctgtccttatggggagatgtcagccgcgactggcagcgtgggcagcgcaccgcatcgtgcgggtttgcatcatgcaggcagacgaggccgcacagcggacaggcgaccaacggtaacggctggtcggatgaattacttttcatgacggaccacgctgtggttactgtccgtaggcaccagtgaccataatggacgaagatcgatactgttgacgacaacgagcagcaacatcagcgccgctagcgcccagcagcctgcaccgggcattacctgcataaagccggagagcttgatggcggcgatcagaaagcccaacgtcgcaatttccagcatgctccagggacgaagccacagcagtatcttcatcacaggaataaagccgggggcacagcgatctttattggcaaacatcagcacccagccggtcagcatgatttgcagaaaaggcgccataatcaggataaaaaaacagcctatcgccagtggcagggtcgcaccgttagccagcgcgagcgccgcttgccagagtgttgccgtattctgtagcgcatggaaactgacggtcagtaccggatagctattcgcgataaaaaagacgatggccgccgtttgtatcagcgccaggctatgcccagtatttatccatcctgaccgataaagtgtggcctgacagcgtgtgcagcgcgctgcctcaccgggatttaacgcccggtaatggtgcacgctgtcgcagtgcggacagataattaagtgtgggtagattgtcatcatgctgttccgcaccgtttgtataggttcttcttcgcttacttcagcatgtcggccagttcttcagccgctttatcgattccgacttctgcggcgctcagtgcccccacgctggcgctgacgttcatggcgtttggatactgcttcgcgagataggcattgagcagtttgttggtcgtcgcatcataaatttcaacggcatagttcactgacccattgagcaggccttctttaccgcgaatggactgcacgatgttgtaggggccgccagctaagtcgaatttggtaaacgtaccggcaacgggtgtggtggtatcggcacccgtcaatgtcaatttcaaccgcaatgtaccgggcgctggtgaggtcacttcgttgaaacgggagcgtaaggttttactgaacgtatcctgcatataggtggccagagactgcttgtcctgctgtgacatgtcgttaaattggttatcgcttccctgataaatgctgactggatcgatgatgacgtgggtgtattgcttccagtcgacgggcgtggtgtaacggtaaggaatgcgatccgcgtgctcacctgagttttgcgccaattgcgaagacgatgcgataccgctgtagcgtacggggggattgctcgcgcaacctgcgagtacgacagccaaggccaatagggtaggacgtgcaacccgagataatgtgaacatatgagaatcctgtaaagagaaccgctgaatagcgtgatgacacgccgccttagccacatgacatccagcaacaccaactgtttatgtgctagagcacttttactgtcgctatgcgtaaatgtcggtagatgtactttttataaaactgaactgtacggtatgtttttagttttttctggctgcggtgtcaagagatgtgtgaggttttctttccaagcaacatttctgtcacgatttgggataaggtgttggcaaagtctgccgatattaatggttcagggaatgttatctgcgccttaaaggatgtgagccgaccgctatactgagagggttgatatccgtctactggtccgatgattaccatcgttggatgatgaagttgacacaactaacaaatattttacgtttgacgctggataagattgaagaacacgactatcacgtacagtggagcggtcagatgttagttcatgtttactcacatctcgaatgttgcctgattacgctatacctatataaataatgactcgcactgaggaaagcatggataattttcaaaaagagattgatgagagaacaaaccttacctctgcaaataaattcgaactcttattattccagctgggcaaatcacctgaaggtggcaaatctgagctgtttggcatcaacgtgtttaaactgcgtgaaattgtgccaatgcctacgttgaccaaagcagctggcatgaaatcgccgatgctgggcatggtcaacattcgtggacaaatcattcctgttatcgatcttcctgctgttgtcggcagtgcaacggatacgggcctgaacattctccttatcactgaatatgcacgtagtacgcaggcattcgcagtggaatcggtagacgatatcgttcgtctggaatggagccaggttctgactgctgaagcgggcgtgagtagctcctatatcaccagtattgctcgccttgatactgacaaagacagtaatcgtctggcgctggtgctggatgttgaacagattctgttcgatattattcccggcgatcgtgaaaccaaactcaagaacgcagaagataagacctatccctacacgcctggcgcgatcgcgatcgtggcggaagactccaaggtcgcccgttcgttgcttgagcaggggctaacccagatgggtattccgtttagtatgcacatcaccggacaggatgcctggaacaagattcggcaaattgcgcaagaagcacagtcagaagggcgccctatttcagacaagatctcactggtcctgactgatttggaaatgccggaaatggacggttttacgctgaccagaaatatcaagcgtgaagaattcctgaagaatattcccgtggtgattcactcttcactgtctggtagtgccaacgaagatcacgtacgtaatgttggtgcagatgcttacgtcgcgaaattcgagatcaatgaactgtcgacggcgattcagactgtgctgaataaagtgaaagtacgccgctaattagcagagcgctcgtataacaacattcggcctttgcctcctcctttacgggagagggcagaggccgatttttttcgtctctgaacgctgctagccaccgacgcttatcctgagaacacactttctggttactgaacacgcgggaaccagaaaaacgtaactgtcagaaaagtatgactatcagaatgagggtgatccccgcatagtaggcgcggcccggtttgttataagtagatgcacctttcgcttcaccgatttcgcgtgaaaaaagcccgctgttgcattctgtcatcagcactaagggttaatcggaatgccgcctgttgatcgacaggcggcggaggattaatccagatcggatgcctgatggcgttcggcaacctgttctgactcttcgccccatgtgcggttgaccttccgaccgcgaatcaccgccggacgaacagcaatctcgtcggcccaacgaatcacatgcgtgtactcgtgtacggacaggaactcgccagcggagtagatcgcattctgtaccagcccgccgtaccacggccagacggcaatatcagcaatcgtgtagctatcaccagccagataacggctctctgccagtcgacggttgagaacatccaactggcgcttagtttccatcgtgaaacggttgatcgggtattcaaatttttccggcgcgtaggcgtagaagtgcccgaatccaccgccaacgtaaggggcggaacccatctgccagaagagccagttcagggtttcagtgcgcgtggcgaggtcgttcggcagcagttcaccaaatttctcggccagatacactagaatggagccggactcgaatacgcgaatcggcttgtcgccgctttggtcaagcaatgcggggatctttgagttcgggttgacgtcaacaaatccgctggagaactgatccccatcgcctatcttaatcagccaggcatcgtactcggcacccgaatggcccagcgccagcaactcctccagcatgatggtcactttcacgccgtttggcgtcgccagcgaataaagctgaagcggatgcttgccaacgggcagggctttttcgtgcgtcggaccggctatcgggcggttaatattggcgaaagcaccgccggaagacgcgggctgccagacttttggtggcacataggctggagacgtagccattcaaaaactccttatgcatgaaaagagagcgagttaagccaacaccataacaaactcacgcagctcgctgataccgttctgttctatctctacctcatattgatataacgtgagaacggcactgttgagggaaagcggccaatgtgcggatcgtcgtcagggcttaataaccgacggtaaagtgttgacgagtgtgtgctggggtttcaataatgactaatgacacaatcatcaatgacacggttagccaaaagacattgccagcggaaagccatgccgaaatttgtcgctctcgccgccaggccaaaaaacgcgatgcctgaatgaccatttgactcttaatcaattggcctatctacgctaaatatcactgcatcgtgcgaccttgctcgcacatcctacttatctacaccggccgtcgcctcattaagcagcgtgagataacgtgaactcgaaatgttcctaccggtgacaacgcagacggttttacgtcccccaatctccttcgcgtagcgaatggctcccgcgacggctggcacccctgaaggttcgacaacatgacggtgaagttcgagcattgacagcattgcggctttgatttcaacttctgataccgtgagcacgcgatcgacacggtcacgaaccagcggccaggtcatcgcactgggctcaatatagccgctaacgccctcagcgatggagggagtcagttcgacgggaagcgtttcaccggcgtctttccaacgggcaaatgtcgggctgacttcactttgtatcccccatacttcgatcgcggggttgattgcttttactgccgtcgcaatccccgaaataagcccgccgccgccgatattcaccaggattatctctgcatccatccagtcttccataatctcaaggccgacggtgccgccaccagcaatcatatgcggattatcgtaggctgaaacgaaggtagcactagactgttgcgctgctgctattgccgcctgcctcgcttcttcgatgtcatcaaaaaacgtaatgtgggcaccacaacctttcatggccgcgactttcatcgggtctgctgagcgtggcaaaaagatggttacggggacgcccgccacttgtccggcataggcgagccctaatccgtgatttcctgccgttggggcgatgacgccaatacggcgttgttctgcacccagattggcaagaacgtttgccgcgccacgtaacttgaagctaccggtctgttggaggttttccatcttgagccgaatttctgcaccaacaagagcggataattcctgcgagcggtctagcggcgttctgcgtatcgtcgttttaatctgctgagatgccgtgtaaatatctttcaacgttacagagtcggttgctctttggtatttgcttgtcatagtattttcctatcaactgtatatggaaataactatataggtgtttggctatatgaacaagtatgcaacgacagccgccgatctactacgtgcgctcggcaatgagcagcggctcatcattctggaatggttggccaatcctcgggcaaatttcccggaacagcaggatggcgacttggttgaggacggggtatgtgtagggtttatcactgagaaaattggcctgagccaaccgaccgtcactggccatcttcaatatctatcgaaagccggaattgtcacatcgaaacgcatcaagaactgggtgttctacaagctcgtctctgagcgtttagacgaggcaatcgccgtattgtctgatcttgcgaaggttgccgcgcgtcaccataaaccgtcagagtaaaccgttaactatctgtttttacttcggctattgattttattatttatggtatcggcagcaatatttaactgctcgatttcgtaacgcgtgtagttagcgctgttatcgcactggctgtggtaaacaatgcgatgatccatgccatcgtccacggtgtcccatcgctcagtagcgcaagtagcagggaagatataatgccgctgccgtactgtagcgccccgattaatgccgatgccgaaccagcaatgtttggcactgcatcaagcgctgcggcagttgacgttgcggcgatgatgccgttcatcgaaaagaacacaaacactgagatcacaatcaggggcattccgccgatattcagttttgcgccaatagcaagaatgaacgacgcgacggttgcgattagcacggcaaatttaagcagcgtctcaagcggatagcgctgaaccagacgacgatttaccatgctcatgcccatcacgccgacgatattcagcgcaaatagacagccgtagtgctgtggctcgacgccgaaataggtgatgtagacgaaggccgaaccagtaataaaagcgtaggcggagacataatagaacgtcaggcataaggtgaaacgcatgaagttagcgtttgtcagcagtgcataatagttgcgaaaggcgctgggcaaagaagcctttacccgcctgtcttcgggtaatgtctcgggcagccagcgtaatgaaatcagcatcatgataccaataatcgccagcagccaaaaaatagcgtgccatgacgttactttgatcaactgcccgccgagtaatggccctgcaatcggggcaattgccatcacgatgattaacgtagagagcatttgcgccgcacgggtacgactaaagagatcgcggatcatcgcgcgggccagcatagggcctgtacacgcccccagcgcctgaaagacacgccaaaaaaccatttgcgatatatccgtagacagtgcgcagcctaccgatccgatgataaacaacaccataccaataaatagcggtgtgcggcggcccagatggtcgcttaacggcccccaaaccagctgcgcgatgcaaaaacccattaaaaacccggtgatggtgagttctgcatcgccttgtaaatcttttgccatgatgggcatggcgggtaaatagatgtccgtcgataaagaggtaaacgccatcagtgcactgagaatggcaatgaaaagtagccctgaagttttttctgagcgcgtttgaacgtgagtcatatctatccgtctggttttacatgctttggattatcttaccgggattgcgcccagtgataatcgtgcgctgcaggatagacgttatgaatgacactcataaatcagcggtgatttaagcagaaagggggatgtaatcccccgtgaatcccaaaggcgtatgtttagcgtgttatcgggtaacccgtttccaccttggcaggtgggtgaatgcaaggacggcaagtatcattccgccagacagaaaaaaggtcagttgcatcccgttagcgagggaagcgggcgtggcatgggtaaaatcttccgttccgacgcctaacgcgaaggcctgtcccatgactgaggctccggcgatcagcccaatgttgcgcgacaggttaagcagaccagagaccgtacctcgctggttcccaggaacgtcggcaagagtcgcagtgttatttgcagcctgaaagagctggtagcctggcgtcaggacaataacggaaaggatataccccgtgacgccgagcagaggaggcaagatcgccagcatcaaggtgccagtaaccacgagggagagtccggcggtgagcgcgcgaccaaatccccaagtgtctaccagccgcccagacggaattccgcagaaaatcgcagtagcagggccaattgccataacaatccctaccagcgtttccttcaagcccaggcccggaccaagatagtaagggccgacgattaacgtcgtcatcatgacggaagtgacggccgcattgatagtgagattcgataaaagcgtggggttccgaatgggtgatacacgttgagcgagaaccttctctttaaccgatgcggttggcaacagggtaaaagccagaaacaggacgatcgctaccagtgggatctgcacccagaataggctacgccatcccgctgtcgtaagaataaatcctccgacagaagggccaagcgcagtacccagtgcggataccgttcccagtacccccatcgcgcgcccaacatgcttttcaccggcagtttgcctcagcagtgccatgccgagcgtcatcaggaaggctgcaccgatcccctgaagtgttcttgccccgatgagttgccacagatggggcgcaagggcacacagcagtgacgcgacagcaaagagcacaaggcctgcaatgaaaacgggcttcagtccataacgatcgccaaggcggcctgcgatgacaaccgaaagcgccatggccgcaagataggcgatgacgacggcctgtacctgtgcgaatggtgcagaaaataccgccgttagtgtcggaagggcaatattggcaatactcgttcccagcgaggccgacagtatcgacagtgccagtgtgatggtgatccccggtttgtttttctccggttcgcccagactattaattgccattttttatccttgtcagaatgtgagttccagagcatgctacaaagtaaagtcgacttgaggtcaagcatgaaatttctggatattggcgacgtctcggagaagagcggaatcaagccttcagcgttgcgctattacgaagatatcggcctgattgcttcggtatcccggcacgggctccggcggcagttttctgaagacatactgctgcaactcaggttgatctcgatggggaaatcggcggggttttcacttcaggaaatcgctggcatgtttaacaaaaatgggatgccggatttgccgcgtaccgcgcttcatctgaaggctgacgaaatcgaccagcaaatccatgagctacgggtattgcgtgatacgctgcggcacgtcgccgactgttctgcgccatcgcatatggaatgcccaaccttcaggaaactcgttgaggtcacgcaccgaaggggccagatgcgtgaaaagacgagcaccgcagccattcgaaaagtgccgcaaagtatgaaaaagaaagtttgatactccgtttggggcgagttcttattcacgtttatattcgagttgtcatatcttcaaccttttaaatgcgttgctgcacatatactggcaggtgaaactatcacgctgctaatgggtaacgacatcatttataaaaaccacaaagtggacggctggctaaagtggatcagtaatatgagacgttatttagttaaaacttttgggaagtaaatcattattataaaatggttattggttattcatgattttaataatatgctataggtggcaccatgttattgactgcaagaaaagtctacgtaatacatggtattttagggagttatatttaaatgggagtattttacttgagatttttcatggggatggttggtgttttattgttaacaggatgttcgtcaatctcgactgtccgtgactataataaaaatataacgaattacacaggagataaaaaagtgggagttgcatttgacactgataacaatcaggtcagagtttaccctgaaacgaaggcttgtattgatttgtattcagcgagtaatggttttttgccgcgcggtgcttttgattttcgagggttgtctgacaagaaaagaataggtattccagaagtagagggtatgagaaaaatcagtcaggagtattgggttagtgctaataataatatagccataagagtcatttatactggggatacgggaactaataatttcttttcacttaaacaaatcgtgtctgaaagcgttatagttttcaaaccccaacctggagcattttattatgtgaaagttgactttgataatcagagtgttgaagcaagaaaatacctgagggtctatcagattattgagggcagtacagggggggaacagcttaaacatgtggaaatcttgaatgttaaaaactgtccgggacagaaaccatggtatatgaagggtggtgccattatttagtatccttgtttttttgataattacgtgggcaccttgttgaatagataatatgccttttggttctataggcgaattgaatcgttgcgggtttgttagacacctcggagtcatttaaaattgcttaaaaaagaggtgcccatgagcggtaaacgttatcccgaagagtccaaaactgaagcagctgggtgagatcgttccgtcccaagtgtccaaatgtcgcttaatgaatatgaacagcagcactatcaacggctaggaagtgtctagactacgtatagcgactcagagcaggtccagcaatctggtacagtctcaaaaattacaggtataatcccacacattatttaacgggtttaggaacgaagatgacaaagctcaccttacaagagcagatgctaaaagctggattagtgaccagcaaaaaaatggccaaagtccagagaacggctaaaaaatcacgcgttcaggctcgtgaggcaagagaggctgtggaagaaaataaaaaagcacaacttgagcgtgataaacagctaagcgaacaacaaaaacaagctactttatctaaagaatataaagctcaggtgaaacagctcattgaaatgaacagaatcaacatttcaaaaggcgatgttggttttaacttcacagatcagaatttaattaaaaaaattgttgtggataagcttactcaagctcagctgattagcggtcgtctcgccattgctcgtttggtggttgataacagtggagagagtgaatacgccattatccccgcgatcgtagccgataaaattgcgcagcgagatgcgaacagtattgtattaaacagtgcgctgagtcaggaagatcaagatgaagaagatccgtatgccgattttaaagtgcccgatgatttgatgtggtaattaacattttgcatgtgcttatgtatgaaaagcccttcagggcttttcattaagattttatgttcagccagttgatgaaaaatagagtgttattgtcgttgccaataccttttccgccagcacactgatgatgggttaatcaaatcaggagaacacaagatgtcagaccatcccacaattgctcttattggtccgggtgctatcggtaccaccatcgctgctgcattgcatgaagttgaccgaacgccagtcctttgcgggcgcaccgcgcatccgcagttaattttgcgtcacgatgatggtgaagttgtggtgccaggtccggtattgaacaatccggcggcgatcagccacccgttcgatttggtgtttgtcgcggtgaaaaccactcaggtagctgacagtgcaaactggttggccgcgttgtgcgatgaaaacaccgtagtatgtgccctgcaaaatggcgtcgagcagaaaacccagttggaaccttttgtcaacggtgcagaggtgttgccttcggtagtgtggttcccggcacagcgcgaaccggatgcctccgtctggctgcgcgccaagccgcgcctcacgctgccggatgtgctgcaggcaaaacgagtagtcgatgtgctcagtggcacacgctgcgtggttgagctgtcaaccgattttacctccattgcatggcgtaaactgctgcagaatgcggtcgctggtctgatggtactagctaatcgccgtgctgggatgttttcacgcggggatataactgaactggcactggtttatctgcgagagtgtctgacggtggcgcgtgcggaaggtgcagtactgaacgatgacgttccgcaggagatcgttgacggttttcatcatgcccctgcggatttaggcacctccattctcgccgaccgtcaggcaaaccgcccactggagtgggatatccgcaacggcgtggtacagcgttatggtcacttacataatattcctacgcccatcagcgacgtgttggtaccgctgctggcagcagggagtgagggccctggttgaagccgttaactcttttgccacgactggccacagtgtttcacttcgtgtcgcttacgctttcatctggctgaccctcgcataccagaaatttatcgtccagacttaaaccaaagacgtagtctgcgcaggcattgtgctttacactgcgcgctgcaaaaactgagtagataaacgattaagtaggcggtaatggcgatgaacggaacgatcacaacctggtttaaagataaaggttttggatttatcaaagatgaaaacggtgataaccgttattttcatgtgattaaggtcgccaatcctgatctgattaagaaagatgcggcggtcactttcgaacccaccacgaataacaagggtttgtcagcttatgctgtgaaagtcgtaccggaaagcaaatacatctatatcgcgggtgagcgccttaagctcacgtcgatcaagtcttatctggtttacagcgaagaagtgcctgccgatacccgcattgacaaagaaaatacggtgctgtctgtgggtgtactgatgaatagtatcagaccgaaatcagtcgctgagcctgatgaaatacgctcactgaaaaaactggcaattaccactttccagggaacgacgttaatcttctcggaagatgagatagacgtggatgcaacggtgaaactgctcaaggtctgaaacaattcggactgactctatgtcgaaatcctatgccgtgcataagccaggtttcggcatcgcttactgccttcagtgcgccgtgatatacggctttttcacaaactccgccagcaaccttgggagcgacttatgaacaatgaagtatcacttaaatattatgacatcgtggatgagtattcgacggaatcagcagagccggtgagcgagtctgaacgtgaatccctggcgcgctatttccaactgctgatcacccgtttaacgaataacgaggaaatcagtgagaatgcgcagaaagagatggccagtgaagccggtatcgacgagcgacgtatcgatgagatagctacgttcctgaatcaatggggcaatgagtagcttatgttaaggccatctggaaagggttaacgttagcgctgttatgccgaggtcccgctcttaacctacagtcagaatctgctaaaaaatcccgcttaagtttacttgagcgggattatctaaatttggttcccttactaagattatttttgccagaaagagctaatatttgagctaaaggttgcattcctttctgtcaaaaccacccgaatgaccgccatttagcttgagtgctacgccttcgtgcggtcggccgcatcgttatgctgagttggctattcccactgtattgatgcttaagcgagttttttgcctcacactgcgtgctactcagggattcattgattcgattttaccttaatgaagctcccgctcctttgcctgtattatccttctacgacaacattgttcaggttttaattctcactgaaataaaaatttcaccctgcctggattgactgataaggtactgaaaaatattgtattccatggtctgagtgatggctgtccgttgctttatgacacaccggtctgacaggaacccgcagcctgcgtttctttagcagagagaacaatcggtcacgtccggtatgcaatccattatctgattgtttattcagcaggtaatttaacgaggacggggtacagatacaataaaagccctgaccattgcagtcagggcttttaaggtactacagacttaagatttaacattaatggacttaatatggatactgctaatgatactgcttttaaatgtacacgtttatcacagataatattgggtactgatactaactaaatcctccctctattttctttgtaacctattccgccatcttaataacactaataaatggcactttaaacaagtacatctcccctcgcgacataaaatatttgatgcgtggccttactttcgttgcgataaattaactcaactgactacgctacccaatcgcaaacaataactctcaaaacagggcctcacatcgtcgcgctatcttcacaaatttacgattaactattatcactacataaccttgaagcattaccgacgtaaaaatacttatcttatcgtcagttatcccatacaacaaactacgtaaccttttatcgtaaattacttttcgtgctttaccaatactattaacttaacagcgaactaccattcaaccgccgttgaaagctaatttacggattttgaaaacgctgtcaatactgtttttaataacatgtttttatttacagcaggaatataaaccctctatggaatggcttctgagaactttcttgtttattcatcaagcaagaacatcactgacgtatttcctgatgacttgtttcacggtggaaagacttaccgggcctgaacgggcagcaataaaataacaggctgccgtttacccgttccaatcgggcatttaaatttcataactgcttgttttataggtgctgttttttcgtctctttttgacgccgacaacgctcagagcacttacgcacgtcctcccagcatttttcccacttcttccgccagctaaacgggagtccgcatactgtacaaatttttgtcggaagttcgttttttttcaaagtgactctccagcgtcaagttttgccagcagcatttggccgcgctgccagagcgcctgccgcttagattcagacaaacgatcgaggtttttgtatgtcatgcccatgcggtgattgccgcgcagtagttcaccgtgtcgcatgatgaaatgccagtagagcgcattgaaggggcaggcattatccgcagtgctctcactgactttgtacacgcaactgcggcagtagtcagacatacgatttatatactgaccgctcgcgcagtagggtttagaacccagatagcccccatcggcgtgcattaccatgccgagtgtgttgggtagctcaacccagtcgaacgcatccatataaatggcaagataccattcgcatatctcagccggtgcaatgcccgcgagcagcgcaaaattgcccgtcaccatcagccgttgtatgtggtgggcgtaggcgtgttcaagactctggccaatggcttgctgcatgcagttcatttgcgtcttaccggtccagtagaactcaggcagtgacctagtgttaccaaagacgttgccacctgcatagtcaggcatcttcaaccagtagacgccgcgaacatattcacgccatcctataagctggcgaataaatccctcggccgcattaagcttaattcggccagacaaataggcagattccacatcacggcataactgccgcacatccagcagaccgatattgagagcggcactgatgcgggcgtggaatagaaagggttcatcgcaggccatcgcatcctgataatctccaaatccggccagaccataatcaagaaaataatcccacagcgcctgtgcatcagcgtgcgtcaccggataatcaaaaacgtcgattgaaccgtaatggtttgcaaaatgttcacgtaccagtcgaagcacttcctgagtgatggcatctgcactaaatcgtgccggatagggcgcggccacgcctttggggagagccttccggttgtctgcatcaaaattccaattgccgcctatcggactgccatcgctattcatcaacagcccgcttttgcggcgcatctcccgatagaaaaactccatgcgcaactgttttttatctttagcccaggatgagaactcatcacgcgtgcacaaaaaacgtgtgtcaggatgccactgtattgacaggccgcaatttttaagcgactgctcaagacgccagtcaccgcattctgtcaggtgcagttcctcaggctgtaacagcgactgccagcgcatcaattcacccggtacagacgcggcattgagcgggtcatcgaagctaacgtaatgcacgtcaataccctgctgctgcaacgcgctggcaaagtggcgcattgcactgaaaatgagaactattttttgcggatggtgggggacatggcgtgcttcctccctgacttcgaccagaagaacggcatctcgttgagcatccaggttcgtcaaagtagcgaggtcaaacgatagctgatcgcccaggaccaggcataaccggcggatcttattcattagattgaaccttgcagtaaaggcaacgggctctctgagcgtgataacattctttcttcatggggggaattctcaggggacataatcagtatgtcagaagatctctaaaagtgaatggttcggttaggcaggatgtttaaagaaggttggcgattaatcgcctggattattgagtaatgactcccttaataagtctgcgtctcgtgctggtggatggccaaataagcatttgtattcccttgaaaattgtggtgcgctctcgtaaccaacagagaatccagccacttacctcgcacaacgcgtcgatacgaaggcgggtactgtaattgtccctgatccagccaacggcgcgccggatgcgactgagtgcgccatcgggttgggctatctgacgcagcagccgtccctgagggccctgcaggatgaaacagattatcgaacgatacaggcaggatgctttgtctgtagagacatgtccaatgcagaggtctgcacaagggatccgtgtgatagtcaaaccctatggtccatgtcgtagggcaatatcaagatgtgctgcaagagagtcattcatggcacgattatagcgatgacccagcacggcgttagatgactgatacaatcaggcaataaactgagcttatcaggcgtaggttacccgccggtcattacttattatgagcaggtcgagaaagcaccaacaggtgcacctaacaacctgaaagagacaactcatgactcaccctatcgcactcatcaccggtgccagccgtggccttggccgcaacatggcacttcacctcgccagacgcggcgtccacatcatcggtacctatcgcagcggcgcagcagaagcccggacgctgaaacaggagatcgaagcacaaggcggcaaggccgtcatgttaccgctcgacatcaccgatagcgccagttatcaggctttttcagacgccgtgacggaaacgctgaaaaccgatttttcccgtgagcgcttcaacttcctcgtcaataatgcaggcaacggcctctttgcaaatttcgttgatgcaaccgaagagcagtttatttcactggtaaccacccatcttcagggctcgatgtttctgactcagaagctgttgccgctggttgaagacggcgggcgtatcctgaatgtatcgtccggttttgtacgttttatgttgcctgggtacagcatttatgcggcggtgaaggctgccgttgaagttctgacccgctacatggccgtagagctgggttcacgtcagatccgtgtcaatgccattgccccgggtgccatcgcaactgattttggtggtggcgctgtgcgcgacaacaatgatgtgaacgcctgggtggcgcaggggattgcactgggccgtgttggtctgccggacgatgtaggtggtgcagtagccgccattctgtccgatgatatggcctgggctaacggcacgacctttgacatctcgggcgggcaattgctgtagtaaccgcaggttactccatcacttctccaccttattaggggatttatatgcttaacgctcagttgacgcttatcagccatccgttgtgcccgttcgttcagcgggcggcgattgtgctgctggaaaaaaacgtctcctttgaaaggatcgacgtcgatctcgcagccaagcctgactggtttctggcgctttcgccgatggacaaggtgccattgctcaaggtggaactcgcggataattctgacgcgatcctgttcgagagcgcggctatttgcgaatatctcaacgaaacgcaggcaggagccagcctttattccagtgatgcactttcccgtgcacagcaacgtgcctgggtagaatttggcgtggcggctctctccgatgcctggcagtttctgaatgctaaggagctcgccgttgctaacgataagaaagctgcctttcgcgataagttgcagcgacttgagagcactcttgagcaaggtccctatttttcagggtccgcgttcagtatggtcgatgcgatgtttgccccggtctttcgctacttcgacttgctaagccccgacgtttcgcagccgattttcgacaatcttccccgtgtatcggcgtggcgggcttcactggcaaacaggccaagcgtccttgctgccgtgcgagacgattacgccgacagatttaagcagcaccttgttaagcagcaggtaatactctcagactcaatgtgtaagacaacctgagtttacagagcatcggcatttaaatttagctaagcctttaaaggacatcgatatggcaacgccgattgagaccgtaaatgcatttttcaacgcttatcctgaagcaaaaggtaaaattgccatacagcggtggttcacaccctacagcgtctgggtcaatgaaggcgtcgccaccactaccggcgttgatgaagcgttcacgctgattgataaactcgaagaggcatttggcatcacgacggtacgtattgaaatgctttcgattgccgctgacggtaataaagtgctcactgaacggcttgacaggttcgaacgtgctgatggcagcgagattggcgccgcaaaagtgatggggatacttgaagtcgagggcgataaaatcatcgcctggagagattactttgatacaagcttcatgcagaaaacggctgaatagcggattaatcatcatgaaacagcagtaagcgtcatgctggaaagtaaaatggggtagtcagactgactctgtggttgtgttgtttccccctccacagcggttgatatattaacaatgttgcgagtcaatttcagttaccccaatacaagcctttaggcgcgctggaaaagccaatggccttcaacgctggagtcagtttgctcatacgtaccggcactccgttgaccaactcgagtgtgaaccgattacgcttgtcgcgcgaaagtgcagtggatagcgctgctagtgctgcggcaatagcttccgtttgtgctgcatcatccgggtcaatataggtgaacaactggcggccgccttgcggcaggtagaacacaagatgaccgccatcgatgacgacgatggctcctgttcttcgggccggccgcatcagggatgcatgagaaggccagggcagaatagtcccgaaaggattacctggatccacggcactgagagcgacaggcatgggtatcgtagtcgtttcttcggccagttcgcgcaggcgatccactgttgtgcgctcggcgaactgggcagccccgagtccgagcacaaaacgaccacggatcacgcgccctgtgtcctccatgcctctgaacacgggctgcaatgccgcaaagccgccggggaggttttcatagacggtgacattgcgcgtcaccacggcgtaacgatccagcagaccttcggtccaggcgatggccttcactgtatcgggaagtggctctgtgcgtatcattgaccaccggcccgccagggttgtcgcattgagcgccgtgagcccggaatgaaactcttcggaaaccgtggccgacgagagcccgcgcagaccccgccttctgcgcgaggacaatgcacggggccggggttgttgtacgacctgggcaagcgcgcgcaacggtgtcaatgtgtcattcgtaatacaccccgcccagacaagatcccacagagctgtatgtaaattatcagtcaatatgtcgggggctccgtgttgttctgaatactcctgggccaacgtgacctgcacctgcgcagccaactgtcgcacaaaatatgcgcccccgtcggagagcaattcgaggatcgcagactgcagaggcgacatgtctggcgcgccagaggcgtgtgacgacatggacagggtttcgggggcaaactcctggaggtggaaagccaccagaccgtcgtcgttacccagtctgtcgtggcccgaccacaataccgtgccgctggaaagtagtgcgtcgagcatgtcaggtgcgtagtcgcgtacgcgagcgggaaggatatgccgttcccagaccgacgccggcaacggcatccccgccagttgctcaatgacttgcagtacgccttctggcccctccagtgcgccgcgcgccgagttccatcccttcaccacggcactttgtgatgaatctgcaacgagcccttgccgttcgagcagaaggcgggtgtaggcatggcggggtaccggctgggtagcctcgcgtgcggcctgtaatgaccggacacgtaaacgccggaacacctcgtcgcccacccattcgttctgtgcgagcggtccggcatccccgctgacttgagggggggatttcatgccgcgcctgaccccgaagcggccggagagaagcttgccttgctcggcaatctgccgcagtacagcctcgaccaccgatgcacccaggccgaaggccgaggccgcgtcacccgtggtaaatggcccgcgggtgcgggcgaatcgtgcgattaggctgcgcagcggatcggctgtggactccagaaatgccgccggtagcccgacaggaagaggcacgcccagcgcatcgcgcagccgtccggcgtcctcgatactggcccagtgctcccgtgcgccgatcatgacacggatgacacgtcgcccggactcgaggctgttgaggaaagcggccgcttcgtcggcctcactgtccagacgcgcagcaacttcctgtgtgcagagtggcccgagttcgcgcagcagatcggccaccccttccttgccctttgctctgtagcctacctccagccgctgcagctcctgatcaagctgagtcatcaccagaggatcgagtagttcactcagttcgacccgtccaagaagctcccccagcaaggtactgtcgagggcaagcatcgaggcacgtcgttcggccatcggcacgtccgtctcgtacatgaactgtgccacatagccgaacagcaggtcagttgcaaaaggggagggtacctcagtggtgacttcaaccagccgcaccgaacctgtgttcagtcgccgcatgagttcatcgagcgcgtcgaggtcatacacgtcctgcaggcactcgcgtgcggtttcgatcagtatcgggaactcaggataatcccgggcgctctccagtaactgaccggcacgaagccgttgctgccacagcggtgagcgccggccgggcgtactccgcgcaagcagcagcgcacgcgcggcgcactcacgaaaccgtgcggcaaagagtgctgagcccccgactgccacggaaacggtgcggcgcagcttgtcaggatcgaagaggaacagttccgcgccgggtacccggccagtatccggaaagcgcgccacgatgccatcgtcactggacacgacggccggatcgattttccagcgctcgcggatacgctgggcaatggccagcgcccagggctcatgaatccgacgcccgtagggcgaatgcaggatcaggcgccagtcacccagctcgtcacggcatcgctcgatgattagtgtgcgatcggtgggcagcacgcccgtggcggctcgctgttctgacaggagcgccagcatgttgccgatggcgttcccgtccagaccgatggcctccaggcgcgttcgggtatcgggttcgggaaatggggagctactggccccggagatgtccggttcgagctggccgaggaaagcaccgatggcttctcccaactcggcaggccgaccgatgccgtctccgcgccagaatggcaggcgggcagaacgacccggagccgggatgacgaccacctggtcacgggtgatttcctggatgcgccaggaggtcgcccccagagtgatgacatcgttgacgcgcgactcgtagaccatttcttcgtcgagctcacccacgcggcgtgagccagcacgttcttcaccttcggggagaacgacgctgaacatgccgcggtcggggatggtgccaccgctggtgaccgccagatgctgtgcgcccggacgtgctgacagttggccggtttccctgtcccagaccagccggggccggaacccggaaaaatcatcagagggatagcgtcctgccagcatatccagcgtggcatcgaacgccgtacgaggcagtgtgcgatagggccctgcgcggcacacggcggcataccaggcgtcgacatcaagcggttccatcgcggcggcggcgaccgtctgctgtgcaagcacatccagtgggttgcgtggtggggcgatagcttcaatacgtccgttcagcatcgcatcgacgataacggcggagtcgatgacgtcgcgtcgtgaacgaggatacacgagcccggtagacatgcccccaacctgatgtccggcacgcccaacacgttgcagtgcgctggctacagacgggggagctgatacctggatcaccaggtcgaccaggcccatatcaatgcccagttccaggcttgaggtcgcgaccacgcagcgtaactcacccgatttgagtgcctgctcgatctcagcgcgatgctctttggacaccgacccgtggtgggagcgggcgatggtagtctcagcgccagcggagcgcgcctgggtgctacccgccatcgattcgtactgtgtggagggggaactgtccgcagtggatgcagtttgctcagcgcctgccagtctggctgcatacgcttcattgaggcgcgcggtgaggcgctctgtcacgccgcgtgaattggcgaaaacgatagtggagcggcgtgaaagcacctggtccaggatactggcctccacgtgcggccagacagacccgggtcggccagtgccagcgtcttcaccgtgttcaggttccgggatgttcgacatgtcttccaccggtaccacgatgcgcacgtcaaggtggcgggacgatggcggcgccacgatagtgacaggacgctcgcctcccaggaactcagccacccgctccacggggcgtacggtggctgataacccgatgcgctgcgcaggcgtgtccagcagcgcgtccagtcgctccaggctcagcgccagatgcgatccgcgtttggtccctgccacagcatggatttcgtcaataatgatagtactgacgtcacgcagagcttcccttgcccgtgaggtcagcatcaggaagagtgactccggcgtcgtgatgagaatgtcgggaggcctgcgtacgagacgggcgcgttcggcagtcgtcgtgtccccggtacgcaaacctaccgtcagtaccacgttggcatcgcctcgtcgctgacgcacctgcatgatcccctgaagtggcaaagacagattgcgctgcacatctgcccccagagccttgactggcgagatgtagagcacccgggttttcgtggcacgtggccgcgcgttcttcgtatctggagtgaacgccttgacctgctcactgaaaagacgatcgatggcatgcataaacgcggccagcgtcttacccgagccggtgggggcgatgaccagtgagtggtgccctccaccgattgccgtccacgcggcatcctgcaccgccgtgggtgtgccgaattgggagacaaaccagtcaagggtggctgttgtaaactgtccgcgcgatagaaattcgttggatttggtgttgattgccacgagaaaatcagtccttagccgctttcagcgcggcactccatgcacgctgcgcccattcgagcactctctcgctatcctctataacgtccacaggcacttcccagtacgattttagcgcatggtcgttgccatagcccagcgcatgcgagcctgctgccacataatcggcctggcttgcattgtccactttgaaatacagagatcccttccagaccatcgcgaaaacgagcccgtcacgatacagtgcaacagcaccaaacaggggtcgtgttgtgatgggagcccaacctgagagctccccggcgtagtgctcggccagcgctctgccttgcccggtgagtttggtcatttgtcactcctcataaattgaaaatgtcgttcaacggtactccgtggatcccggccacagggtaatgcatccggtttacaaagcggcttttccctggggttttaagcgcccaggcacggctttgagtgccagttggtaggactgtttgatcaattcttctaccagctcatgggtcactcctttgccgccttcgacggacacccagtggtgtttgtcgaggtatctcccaggtgtcacattttcgtactgctcacacagggtatcgatctggcccggttctgccttaaccgtgatgatcggttcaccaggatcatcggtgacgatgagaaagactttgttgacgaccttgtagacgtcaagtttttcgacaaaaggacgcccgtggctgacgccaggcaggtcagtcgccagacgacgcgccagaggctgcaattggcgtctggatacgcctatgcgtgctggctgtccggcattgcggatgcgtttttgcggcaggctcgcctggaccagcaggtaagactccttgatctcccggtgcagtaacgcttccgtaatgggcttgcctgcaacgatagacagccagtggcgcttgttcatgcgatgagccggtgaaatttcttcaaattgcccgcgcagtatcgcggcccgaatgggatcggctttcacgataacggtggacttaccgtccacctcgccgatcagcataaacactttgccgtgcagcttgtaggtcgcccagccgagccccattgagtggtcgggcgcgacgcccgtgagcgatcgcgcatagtcatcggcgatgtgaacgaggttgtgtttgtccatgggagctcctgacactgtctgcgttactcagcggatgcgggaatggataaacgtgccgatactctgaaccgctttttctgcttcggggaagctgtcaatgaagaatggccaggtatgtatcatcccatccccctcgatcaaatcgacgtcaacacccgcttcgcgcgccttgtgtgccagcgctgtggaatcgtcaaggagcacttcggccgtgcccaccaggacgagtagcggtggcagccccgtcagatcggcatgcagcggcgacacaagggcatcagtgtcactcgccccggtgccgatgtagcgctgacggctctgatcgaggaatttgtgggtaataattggatcgtccttcactttggtgaggtgcgactcgctttctagcgtcaggtctgtccagggtgagagaaggaccgcagcaccgggcaggggttggcagctatcgcgaagtgatacgagcgtggacagcgccagccctccgccggcagaatcaccgatgatcacgatttggtccgcagaaattccctgggtgagcagccatgcatagctgcgctgcgcatcttcgagcgcggccgggaagggagactctggtgccaggcggtaatctacgatcagtgcacggcaatcgctggcgcggcatagagcagtgacaaagttgcggtagatgatgggatcgccagccacatagccgccgccgtgcaggtaaaatatcacccgcgacgggtcagatcctgccgggtcgacccactcagcaggcacgccggccgcgtcaacttgccggaacaagacgtcaagtaagggggggagatcactgcccaacgcattgaaagcacctcttaattccccgatgtcggtcaattgctcgaacggaacggggttggcgcgcagttgcgcgataaaattctgaaattcctgactcaatgacattcattactccaagtcgtccggttgggatgtctgacgatgactgtgattcggtcctgggcatgcctgcgatgtcagaatggggatgctcctttctgtgccaatagccgtgtcagaagccgacgttatgttcattttaattgtcattatgagccataagtggcattgtttgtacagttaaatggcttattaattgtatatatcggacatgctgttgcgagtggcgatgttaaaagaggtatttgatgagtgcaacggcgcgacctaaagtagagcaactgacgtacagcccggcgagcccctatccctatgatcttgaggtgttccgtttgtcggatctcaagcgtcgctcgacggtacaagcgatgcgcaggacgtactgttacgagttctatatgttgatctgcgtgaccgaagggcaatgcacgcactttgtcgacttcgaaccggtggaatgcagcgcgggaacattgctcacgttgcggcctggccaggcccataacttcggtagcgaggaggactgggatggatggatggtgctgcttcgtccggaatttctgcggtcggcagagtctgcgccgacaggcgctgaaatatcccctttagttgattacctgcccggaagcatctgccttgatccgacggaacttagacgagccgtgcaggatattcagtgcatccacgacgatgcccgtttgtggttaccaggccgacctgacgcgcaacctggtattgagactgcggacgttactgcaagttgtccgagcgttggggtagatgtgttgctgcgttgccgtttctacgcgttactgacctggctggctttcctgcatgggcggcgccaggaacccgcttctcagcaatcagctatgctgctacggtttcggcagtttgagaaactggtggacgagcatttctcgcaatggagccaagttggcgactatgcaagctaccttggctgcactgagaagagcctgacgcgcgcaacactggcagtccaggggatcagcgccaaaacctatctctcaaaaaggattgtgctggaggccaaacggctactcacacataccgatttgtccatcggtgcgctgtccggacgtcttgggttcggtgaggtcgacagattctgtaagttcttcaagcgagaaaccagttttacgccgaaggacttccgtaaaagtgcaacgacttcctgacctcatgaggatcgaccttgtcacagtacaatatattcatatgcgcaaagcctcagcagggacctgttgcgagctggtattgagttcaatatctggcggggagcgatgtttgctttccttgccatcagttgtatcgaatacaaaaggagaaatgtatgtcacatgcactacccatttacgagcaaaactacagtgatgaagaacgtacgctcgcaaatcatcttatcggtctggaaaagtcagcactggacaagtggttcaagggtgatacatccggttatgaatcactctggtcagagcgcagcttcacttactttgatgctgttgtgaccgaaagggtcgatgactatgaaacgattaaggcgtttctgaaatccattgacggcaagttgtttgctgacagttatgattttctcaacccccggatacaggcggtgaacggtatggccgtgctgacttatcagctgtacgcgaaaacgaaccggattgatatggaatacaacgtcatcgagatttttcaaaaggaagatgacaactggaaagttatccactccacctggtcatttattcgcccgatggataaaaaatttcctaagattgatgatgttatctgacctggtggttcgcttagagttggtgcgagcgataaaaaggcaagatcccgctccgtctttccagaatgttgggcttttaacatgagcaccagtgcgtgttacaggggccgggccagaatatttataaacagataatacgggagttattatgaaaaaagagtcgctattcaggtacgcccgggaacattttaactcggagccggaatatctctggagtaacctgccggattatgcagtgcttcgccatgatcatggtgataaatggtttggtatcgtgatgagtgtacgcggttcaacgctggggttgaaaacggatgataaagtcgacatcctcgacgttaaggtccggccggagtatatcggctcattacgtcagaaagagggggttttgcctgcttaccatatgaataaagagcactggatcagtgtaattctctcggggccgctatctacaaaagaaatacatgagctgcttgctgacagtcatgaattgacctcaggttaattatcgaccttgatggtacatgtccttaatcatggcatgtaccctgtctgatatcttcagattccaccaagctagtacatatcctcttgtaaagcggcgatggtgttcttggctatcgagtcgccggaaacggccaacgtcgttttttcacgactgacggatacatgttcataacctgcaggccgagcactatcccctccgccgacagggagcttctgtacctgtcatggccgccaccaggcacatcatattcagcagctatttgcacagcattctgtatatcgtaaataagcaccttaacttagtcgagcaaaagcagagcaccatgaaaaccatacctgcgtaaactttcgaagcgaaaaacagacaatgctgttagttactgtggaaaacattcgggaatgagacttaatgtccgttcatcgttcatcgttcatcgttcatagccgtttgtacgtaccgttcggccggctttgtgccaggagcggaattgctaggtccgcactgtattaattatccgagtacaggtcacagacggtcaaaaaatgatgtcactctggtcatcatctccctgcttctctgggattaaatcgttgaatgaaatagtattgcttctgggcttttgttctggtggcagttcagctacccttaatttaagcggcatggggctgatgataccactaaatatacaggtacctgtagacagcatcggaatagattcttctgtcagtcggtcgatgtatgataccgacttttcgatggcatagagatcgttctgattaattaagcgatgaataaaatagttatgcgcctgcgatatgattgttgatgagatgtcattagggcgttggctagaaattgtgataaaaacaccaaattttcgcccttcctttataatttcctcgaatgtttctagtcggtaatctttccagctttctgtttcacggaaggaggtattagacagaatgttatgggcttcatctataataatgtgcagcgttgacggctcggcagacaacttctttttattgtaagcccacttggctatcaaaagaggaagtgtttttttcatggttatattaaccatgttcatgtttactacagtgaaattgttgccaccccagaaactctgctggccagaagtgtcaaaaattttggcaatatctttacggttagcattcattctgtttatgacaggcgagatatgctcaggatttgacttgttagataaatattcttggattaactggaggtacataaagtccagtaaatcctcaatcatgtctcttttaaatacaaaattactggcaagaccaaaaatataagatcgttcagtatcaacttcagaattgaaaatatttccagctctcaacttccatttgtatgcaacagaatgaaattcgaggtcagatatcaggtctggatcatcttgaaaaataggactaaaaagctgattaacagcatcacatttaggcttatcgccactaaacagattttgcctgacttttttcttcaggatattgcgcataaattgaagaggatcgtcaacgcccatgactctcacgcgaaactcaagtacccgcttcagaaacggcttttgcgttttgtctgtcgcatcggtcagaacggagagcatgtcatgctcaagcaggacctctgtgggaaggggaagcttatcgccgtttacatggtgcgtgttgaggttataaaccgtcttctcatcggtaatacaatgtggggcggtatattctccgttgaagtcgaacaggataaatttgcacctttctctgaaacggtcgccgagcatgtgttttacctgggtagttcctgctttatacagtgcggctagagtgttggatttcccactaccggtattgccgaaaatggcaatatgcgaattaatgaggccgttgaccggcagtgcaatttcgatatcctcaaggtccgtacgggtgaacgtcattaccgtttcgtctgagtcagctatctgatgaaccgtctgtatcatctcttcagtcactacaaatgcctcattgccgatgaggggcagttcacgcgaaccaccaatgaagcaccctctgcgatcaatgtaccccgttagggtcgcggtcaggtatcgccgatagcgccaggcatcgctgccgctgccggcgaggtgtttttcctcaatgactcgttccgcttcgaccttgccgattaggctaatgaatcctttcttgatctcaatgaagctacccacagacacatttctcaggacttttccctgataaaacaggtcgctgagattcttatttttatctacaagaatggtaactgcgcgcccggaaacctcgcagacctctccgacacgtagtaccgcttcctcatcagtaaaatgcctgctcacctcgctcctcctagatagcatgtgataatgttattcatcaccggaaaatcaacgttacctcccgggcgataaataatttccacattggaataatcacggaaattttccataaagccgccaacgctggcctcattgaaagcaaagatcagcagtttcagggtggcgttgcgcaaggcttttttggtcagcatttcaaggtgctcatcagcaaaagaaaagccaaagacaaccagaagggtggcttctttatcaagctcgttggaataggtcctcagtaaatcatagtaaacgttctgcagtagagtctctttaaacttctctttgcgaggaagaataagtgcatgagcgagaacccactttttcatttcggctggggtggcaaagttaagcggttttttctcgccaatattataaataattcttcctttataatgcttccatgaaaacgacccatgaagctttataaggttaacagtgggaagttcaactttataattatacaaattcccggtagcactcacagaatagttgaaactgcccgcgtcgaactcctcgtcaccccaaacattcatccttttgttgaaaccatcattaaaaagaatgttgttatttcgagtggcagcttcttcgatgaataaatcataattagttgtaaaaacgtttatgcgtctcgggagtagaccggttcgccggcgcgtcagtattttctccagcgaagagataaaagcatcatagttctttcgggtgtagtcaacgttgctaataacgggaggcggaaaggcaacgtcgttaccgcgatctagtatatactcatgtggaagccagaccgctgataaaaaaccagcggccatattaaagtattcatcttccttctcatcattaataagctgctggagatcgttttcgattgtccccagcacgttgatagcgggcaaagaggcccctgaaccaatgagaaagttgatgttggccgattgaaacactcgttcaaagtagtcccggtcgccgtcgttgccgtaataagcgcgcttaactgccatctgacccgttcctgaagtataatgaataatctgtattttttcatcttaacgctgcgctgaacattttgacatcacttcttcctgtacctagcattgtcccaattattccaaatgcgcagatcggggacggggctcttgtgccacaaggttttcacagtactaaccgcaaaaaagagcctttacggttgttgtataaatcgttgatacggggttaaaaccaaatttcggatccggattacactatttattgcgctggctaccgacgcacgactgcgctctcctttgtccctgtcgggtttcgcgatggatgcccatttgcagtgtattaaatcgttcgcttctcgctctaagctgcctgaggtattcgaggggctgcagagtgccaggagcggacattttgtctctctattcaggcggccaaattaagtaaaccacttcatactcactgatcagccgcgatgtgtgcgctgtgttgcagctattgcaatcacatcctaagaagatttctgagaaacgcaaataacttcaatgatattatatacaaaggaaacgccgagaaaccggggtaaagttcgggtgtcacaaagcccctaaccgcttcgcggtgcatcacatagcaatcacctatccctgaggtaactatatggactttacggaatatcaagaagaaataatcgaagatgttaaatcttgccttgaaagcttacaagtccaacccattttattcatgggtgcaggtatttcacaacgatatataaaagcgcctgactgggaaggtctactgaagcaactagcggaaatctgccccttgatcaaacgccattatggttactacagccaaacaaagggtgataacaaaccattgattgctagcgatttttgtgacttctatgctgaatgggcttgggatgatggcaaggatcgctatccagagacatactttgaaggaacgactccaaaagatatttatattaagcatgaaattgcatccattctgaatgaattatcaaactccgttgatttctcgaacatggaatatacagaggaagttcagaaattaaggaaagtaaaacctcatgcaataatcacaacaaattatgacgacacattagaaaaaatatttgacaattatcaggcaatagttggtcataacgttgttaaagtgaattattcatcttatggcgaaatcatgaaaattcatggtagcagtcatgaagttgaaagtattgttattacaaatgaagattatgttgatttctataaacgtaagaaatatatcagtgctaagttgctaacatattttgctgaacaccctttgtttttctttgggtacagcatcaatgatgaaaacataaaggcaattctctctgatatagatgaaatcatcgctcccaataatgcattgattccaaatatttatcttgtctccttcagtaaggactgcgaggccactggttctcatcagaaggaattgctaatcggtgttggtgaaaataaaagcattcgaatcaaggtgatatacgcaaatgattttggttggatttttgatgcgttatcatctaatacaccggaaattagtgttaatccaaaacttgtgcgtgcatttctagccagaacgtacacattcgcatcagaatcccttgttaaacaagagcttccatacgattttgagatgttccgcgatattgcagagcatgatgatgcattagcaaaaatgtatggtatcgctgaactcaataatgggcaggcactaaatgctagtttcccatatacaatgtctgatctggcaaggattctcgacatgggatcgtggcactatgttaaccaagaattcgagaaattaagaaaactaaccgacttcaacattaaagcatcagacaacaattatcatgttttcattaaatctgggaaaagtggtgtcggaaaatactcatctgaggcacttgatttattgcgaaaattaataaatggggaacaatttgagttaaacccataattaaagatgatgcgcacaatgacgttatgctaaagaggccgctgcgggagacattttcgcagcggccttttcaacatatggacatttctaacgagccagtgattagacattttcactgagccctgacatgtctgcctgagttaaatagttttttacagttgttttacgtccgatcctcgctcaaagcagaaagccagatttgagtgtgttctacctcagaacactgctatatcaggtctgaagttatacagttaaattcaatttctaaaccacaaccttcaacccatttcaccgctgcgaaccaaggggcgctacgcccggctatgtaggtcatatctttcccttccgtgtgcttttcgttcccgcacctgcttccggttaatcgtttcccagcacaacccatcccgcaaggataaatagcacgccttctgcgtccttgcaggttggaacgatgccgggaaagcgaaccgtcaggcgatacgaagacgaaaatcacacactgacggagaaaaaccatgacgatttccatgcatacccagacaagcgcccctaacaccgcagcggcgaccagcgtatcctcgctggacccgtctggctcctcaaaaacgaaattttccacatccagagccgatatttatcagaccgtcactgacagcattatttctgcccttgaagcaggcgttaagccgtggtcctgcccgtggcagcgcgtaccgggtatgtcaggattgccttcaaattactcaactggagctgcttacagtgggatgaatatcatgttgctgtggtgcagtgcgtcagaacagggattcaatgattcgcgctggatgacttacaaacaggcaaaagcggaaggcgggcaggtacgtaagggagaacacggcactaccgccattttctataccacgctggaaaaggaaaatgacgagggagaaacggactctatcccgatgctaaaaatgttcaccgtgtttaatgttgagcaaattgacggtttgcttctgagtgacgaagcagtttacccggcggagatttttgagtcgttaccgcgtgcggaagcgcttttccgtaacagtggtgcaaccatcattgagaaaggacagaacgccttttatgtaccgtcaaccgacgaaatccgcttacctgaacgtcgtctttttaccgatgcggccaatttctatgccaccggcctgcatgaacttgttcactggagcggggcaaaaagtcggctgaaccgtgaaatgaaagggaggtttggcagtgagggttatgcttttgaggagttgatcgccgaactgggaagtgcattcctgatggcggatctggggattgtcggagaggttcagcatgaaagctatatcgcttcctggctgaaagcacttaagaacgacaaacgctatattttcaaggccgccactgcggcatcaaaagcgcatcgctatttggtggatagaatctgatcaagaaagagtcgcaaaggaacgtttttttcatcaggtgcaggtttaaacagtaacgctgtagggacatgagttaggcggagcgcagccagagcgggcaccgaacagtcatgttcctacagtggaataaggataacaccgatcggttacccatcagtaaaagactacctgatgttgcagacagagccatacccggtcactgggaaggtgacttgatccaaggctcaaaaaattcctatatcttcaccctcgtagaacgccattcccgctttgttatgctggccaaaatcagagacaacaaaaccataaccgttatatctgcactcatcaaacaagcccgggaattgtctgttgagctttataaaacattaacatgggatcgtggggctgaaatgaccagccacaatcagtttactgtaaccacagacattcaggtttatttttgtgatcctcaatctccctggcaacgtggctcaaatgaaaatacgagcagattgctcagacagtcttttccaaaaggaactgacttatcagttcacagccagcaagggctaaacagtgtcgccagacaactcaacgagaggccgagaaaaacgctagactatgaatcacccgctgagcggtttaaccagtgtgttgcgtacatcggttgaactcacagcgagaagcggacgtaacgtcatcgttcggcattaaggctggtgagcgtattcatttcagcaagcaaccagcgttcaaaactttccagcgcatcctcattgattcccgtttccatcggttttactaaacagaattttttgctcaggcagtctgaggctggccagggcgaaacaagcatgccgcaactcaattcattctcgacatacatacgcggaaccaatgctacgccgtgtcccgcgatgacggcagcgatggtcatttcatggagatcgtaccgcacaccctgagccggattatcgaggcgtattccactttcccgggcatagtgatgccatgcttcaggattctgtcgacggtgaatgcgcggaagttcgtttaactgtcgattgacgtcattatttgttaacagtgcgggattgcaaacaggcagcagattttcctgaaacagaaattgcattcgcatgcctgtccatgcggaatgttcaaaatgaatgaccgcgtcaaagccacttccaggcaaaatgaacggatccgttctcgccgcaatatttaacgttatgtccgggaacaaagagttaaagccgctcaggcggggaataagccaacggttggaaaaggtcggcaggacggcgatgtccagacttttactgccctcaggcattcccattatgtactgcgtatctctttcgagccgatcgagcgtttcacgcacgtgatgtgcatagtgtgcgccgacagggttaagctttacccggcttcccatgcggtcaaacagtttacagttcaacaacgcttcaagacgcgcaatctgacggctaatcgccccttccgttaacgataactcctctgcggcccgggcaaaattaccgtgccttgcggcggcatcaaaagcctgcagggacgcactactgggtatttttctacgcataaaacctgttccttgctcagtgcttacaacgtgctttcattgacttaatatcactaacccgtgacatattatcgtttttaagcggtgtaaccagcctgtagcatgataaaaaatcattgagcaaatgtatttgcttgcgtttataactcatgtggagatgggctgatgttctataccgtggaatgctcgtatactggctcgaaagcaaagcggcaatcatcaaattacatgattttggcacaatattcgtaaccagtaagcgcataccctgaatcacttaaaagtgtaactctcagggtgcgaatgactatatatggcacatagcagcccgtcgcgaacggactgtccgctgtgagcgaaaagcggacgtctgcatggagtacgcagacacccgatagcgtgaaaatgatacgaagtggacagattacttaacccggttcccgtcttcatcaatcactttttcaccgtcctctttagtgaacgtggctttctgaccttcaggtagaatatccagcacaatttctgaggggcgacaaagacgcgtgccaagcggcgttactactatcggccgattaatcaggatcggatgcttaagcataaaatcgatcaacttttcatcagaaaatatatcttcatcaagacccaactgctcataaggttcaacgttcttacgcaacaacgcgcgcaccgtcattcccatatctgagatgagtttaataagctcgtcgcgggtcggtggcgtatcgagatagtaaataatggtcggttcgttaccgctgttacggatcatctccagcgtgttgcgcgaggtgccgcaggccgggttgtggtagagggtaatattgctcatatcagtatctcattacaaagtgacagagagccgccacgtcagcgcggccagtgtgacaaacagcacgggtagggtcatgataatcccggtgcggaagtaatagccccaggtgatggtcatgtttttctgagccagcacatgaagccacagcagagtggccagactgccaatcggggtgatttttgggcctaaatcgcaaccaatcacattggcataaatcatcccctctttgacgatgccggtcgcagcactcccgtcaatcgacagtgcgccaatcagcaccgtcggcatattgttcatcaccgacgacataaacgccgtcaggaagccggtaccaaacgtggcagcccatagacctctctctgccagcctattaagcacgtcagaaagaaactcagtgagtccggcattgcgcagaccgtagacgaccaggtacatccccagcgagaaaataacgatctgccagggcgcaccgcgcagcactttcccggtattaagggcatggcctctctttgccaccacaaatagcacggctgcgccagctgccgctattgcgctgacggggacccccagcggctccagaacaaagaacccgagaagcaggagcagcagaacaatccagccggctctgaacgtcgccggatctttaatcgcactggcaggcactttcagcaatgaaacatcatatgtcgccggaatatcccgacggaagaagagatgcagcatgagcagcgtggcggcaatggctgccagattcacggggaccatcacggaggcgtaccgcgtaaagctcaggccaaagaaatccgccgagacaatattcacaaggttagagacgatgagcggcagactggcggtatcggcgatgaatcccgcagccatgataaaggccagcgtcgtgctctggctgaaccccagcgcgagcagcatcgcaatcacaattggtgtcaggatcagcgctgcaccatcgttagcaaagagcgcagcaacagcggcaccgagcagaattatccaggtaaacagcaggcgtccacgtccgttaccccagtgggcgatatgcagcgcggcccattcaaagaaaccggactcatcgagcagcaggctgatgatgatcaccgcaatgaatgccgctgtcgcattccagacgatattccagaccacggggatatcacccatgtggatgaccccagttcccagcgccagtaaggctccgatacttgcactccagccaatactgaggcctccaggctgccagatgaccagaaccagcgtcagtaaaaagatattccctgccagtaacatctcagactccaatatatatgtttatgtgtatgtgattaaatctgtcagcaggaactacaggcagatttttccagccatttacggacatcttcgcgcaggcactgccatgacgtcgtaatcgtctcagccgcccacgccggcatgtggggtgacagactataatagacccatttgccttcgcgacggtccagcaccagttcagccccgcgcaggatagccatatggcgagaaatcttgggctgcgattcggaggtggtcgcgcagatatcacagacgcacagttcgccggactcacggagaagcatgataatggcgaggcgggtttcatccgacagaattttaaaaagctgaacaggctttagcatttatcactccattccctttagaatatacatatgctatatcatatgtattgaatttaaaaatcataaaaatctcccggagtagaaaaatggaagagttccctgccctgaacacggattgctttgatcggcaaattgctgaacgcctgcctttacaggaaccgccgcgcattctgattctgtatggctcggtaagagagcgttcttacagtcgttttgcagcagaagaaacgggtcgcctgctgacggcgatgggagcggaggtgaaattttttaacccttccggtttacccctgccggatgatgctccggatacgcacccaaaagtcatcgcgctgcgcgagctggtcagatggtgcgacgggatggtgtggagctcccctgaacggcacggggcaatgagcgcagtgatgaaggcgcaaatagactggatacccttaaacgaaggtgccgttcgtccttcacagggcaaaacccttgcggtgatgcaggtctgtggcggctctcagtccttcaatgctgtgaaccagatgcgcattctgggtaggtggatgcggatgttcactatacctaatcagtcttcagtggccaaagcctggcaggaattcgatgagaatggacgaatgaaaccctcatcctggtatgatcgtatcgtcgatgtcgccgaggagctgtttaaaatcacgctactgcttaagggacaaagcggttatctggccgatcgctacagtgaaagaaaggaaagccatcaggaactttcatcccgtgttaatcaggaaaaaatatagcggtcctctcttgatgacttcaaaccgagttcagttaacaaggtccgctcttggcacagagctgcctgtcagattaggtttggccctatatcgcagttgtgccagatcaagtctgagctaatacaaattatcagtatctttctgaagcatctgcaggcgctgttccagattatccagtctttcttcgagatcatggctctgctgctcaatatcttccagtgtttctgagaggacatcacgtagcagcacaaaatttgcctgcagggcatagacaaaatcgctgcctcgtgtcagtaatgcttctcgcggtatgtcgtgcaatgcggaatgtgtcatccatgccaccagtgcttttgcgctcatttcattcaatacgtccgaaagtcgctcagtttctctgttcattctggtgtcctgtctgttctgatattgggtgagtattccgggagggcattatttcaggtcgttgtgctgccggttggcgggttggggcagtaggtgatacagaagaactataagcaatggcctaaattaagccgttgcagctcgtcgagcgtgtagatgcggaagacattccggtggcgggtttccagcgggatgtgctgatggttaatgataacgtgcctgataccctcaaacagccgttcaagaccgcgttttttctgcgggtccggtacgatataaaagacgtaaatccagtttttacgggtacgtgctaataaatggctggcgaggatcgactggtaacgggctttggttttcaggcggcgctcggtctcgatggcgatcaccgtgccgccgggcagggtgatcaacccgtctgggcgatgactgacctcatacctgctgaggaaggttgtgcgatcgccgttgacccaccctgacgcgcctttttgctcaagggtgatccgggccacctgattatcaaggtgatgctccagtgtccagccggtgatttttgaaggctcaaaccgcgccgggaaaatcgcatcgtcgggggttaacacaacggccagtccgtcactggttatgccccataatgaaattttcatcgtgcgcgataccaggacatgtttttttattaagcccattccctcgacttttgaaagcagggaatacagcgatttatgatccctgaagccaaacagcagcatcagtattttaaagtcactgtacgtttcttctttcaggaaattcaacagtcgttgtattttttcgcggtgtcgcgtctggcgttcgcggtatgcggtgatcagcatcattccccctttaaaaatccagcaatgacgggttttcttctttgttggtattcggtgttgtcgagtctttttcatccgtatcaaaaaaaagatcggatcgggttgctgtgatatccggtgttgatgcgggtctgggggaagtttcctcctcgttaaaatccaatgcgatgtttattgttgcggcggtggcggcaattgcgggcgacacggcgcagatctccagttcgcgttttttcaccctgatgggcgaaatcagagaagcagaggggagtgttttcgtcgtgaagatgaagctgacaaaatcgggtaggttcaggatcatattgctgtcggtaaagaaacgctcggcctgtctgatggtgcgctcactgtcgatagtctctgtcagcacggcatcggttttcgctttgcggacctcatcatcgactaatatggtccctgacattcttgccacccattcagcggtatccgggtccatgacacgataaaccagtttgaatttggcgttctcaacgaccgcgccgacaacggcgtcacctttcaaatctgccgggcagtcttttaaatcggcaatcgactgatggtccataataatgtgcacgcctttatcgcgtgctgcgcctaagccttccagcgctggcctggataaatggtatttcagttcggaaagataaattgcaatggggcggggcacttttttcactcgctcgcgcttttccgctagctgatacaggcgaaccagcagcatgcgctgcgcggtaatgattttgctgttgcgcattgagccaatcacataacagcaaccaccttcctcaaatatcttattgagcgaaaatcctgtcggcgcattgatggcattgagcagggccagctcttcaattttcccaaaaaaggcttttattttatcggcaataccctgaacgtagtctccgttatagatatcacgaatggttgaggcagtattacagatgacaaattgagcggctatccgggctgctttcctgtcgtcaatgcggtaaaagtcagactcctgacctttttctgccaggctgaaaccagcaacaaaaagctcttccagttcatcggcggtgatcttttcaatcaagtttagctggtattgggtttttcgcaggtcaattaaggcaaaagtcttacctgcatcctcgcaggctttacggtaaaggtggggtgcccattcatcatccttggggtccatcacaaatacgccttcaccggccagaatgctttgataaagtaatatccctgtggcaacccctttgccggccccggtggtgccgataatatcggcatgttgtttttgccagtcttttaacggcaggtacatcggttgaatatcgcggtccataccgataaatatacccttgttcaggtcgatataatccagcgggtcataatgcagtgtttccggcagcagtgatttcaccgtgcggacatcggtgcgtaattcccgttcaagcgtggtttttcttacgaggcgtttctttattttgtctaattcaggggttaataccctgcgcagcagaatatgcaaaataaaacctgttacggtaaatgtaatcagcaccggccatgccagaacgggaatgctggcgataacacggccccgataaagccactggaaaatccagataacaaccggggccatcgtaccggaaagaaaacacagcagggaaaaagcaataatcagcttttgccacaacggggctttttgccgttcatcgcttttcatcgatgcgaaaaacggcatcgtcagccccgataacagcgccagcatcagctgatgctgttgcataaaagccatgaagctcagcgcgccattcactatcggcgacagtgaaacggccagcttattcaaaatcacgatgcctccttcgtcagcagttcgccccatgacatcgccccatcggttcgccccacggtgtcgggcgaaaaggcggggcgaacgtcagggacgaagaagttggccgcgttgcggccatgtgcaggaaagcatgcttacctgcacgaaacggcgtgcgccagtacatgcgggctggacgcccttattgcctgtggcatggggggtaatgccgcaactggacgccgcgccaaaacccccaacgtcaaaggcggcacaccgtcgcccgctacgcgcgaccaacccctttaagacggtcgctttcgcctttttattccctttgctcgttcctcgcagcgtgaataaaagggaagctgacctttaaaggggttggtcgcgccacgctaccggcttttggccggagacttagccgcgacggtgtgcggggctgtgccccccaaataaaccgctatcgtgggcgatagcttttcgctcgctggggcggcgaaatttattcggctccccccggccagctcgcttcacctgggggtgaacgctcgccggtgggttcggtgacgcaaattagccatttcttcgaaatggaatttactcgcctcacgccactttttaattcctgctgagcgcacgaattgaaaagcctaaacccgccacgccctgcgccggacttgcccaaattccctgtgaaatttgcccacgcccctgcggggtagcttcgccatcctttgctaaatacgggtggtttctcggtctgtatttacgggcagggtattatgtagggggagggatgtttctctcttcaatattcgctatgacgaatttcagtcagtatttcctgataactctgacgactctcttcaatactggtttcatccagattaaatccgcgtctgtttgcttcctctgtgagtgtcagcctgtcggttgtgctcagggtgctcagcaatagtaataactgactgatgacgcaatggtgataaatctcgtaataaagtccacatccgcgcatggcctctttttcaatccgctgaataacgctggcggtgcgaagggaatcgccacgctgatgtgaccagggatgttgaataaatccgggtttcgtcatgatgataatcttcttctatccgccatggatacgaccaaatttactgatgatctggctgataatggcagggtcagccgacgagcattcgcgtaaaaatgattttcttgcgtcagcggtatggtcaggcagaaatccctgcctgttatttttgacaatttgaaagaaagtttgctcagccgaatgacattcgtcgccgccgctgttacccattgttttaccgtacaggcataaaaccacttcacaggcatcggttgccctcaccggggatgagaatattgcgatactgcaaatcaacaatgcggattttattaccttgttcatatcagtcatcattatggataaatgcgtggttgggattttcatgcattaataaaagagaggtgtttatctgtagggtgtgcggagagggttatttgaatatctccttcattatattcagatggagcggcttaaaataaatatcgcctattcggcgcacgtcaccgtgaatatcaatgctgacgataacgtcgatgctcttaagtaccttgcgtaacagcacctcaaatggaatgttctggcagttcgggttttcatagcagcggtcaataatgccctcaatacattcttccgggctgcccgcgtgcatcgatgtaatcagtccctcatggccggaaccgacgattttcagcgcatcccacgcctcccgcccgcgaatttccgccagcagaatacggtcagggttcatacggtaattcgcccggatcagtctgccgggggtgacaatggcatcctctccggcatcagccgggtaaaacagatgaacataattggcgtggcggtaaaaccggatttcggggttatcctcgatggtggtcagcctgagatgcggcggaatataatgcagcagcgttttcatgtaggtggttttaccggagcccgtttcaccgacgataaaaatcgtcttgccatactccaccgccttttccataaagcggggaatatccccgctgtggtagcaccgggccagttcagcatctttactttccgcctgctccttaccggatatccggttatataaccctgcgtcaatccacgactgatgcgttttttgctcaaatgacggtttacgcagcgttatagacactgtgttacgctcacaggcagggggcatgatggcctgaatgcgctcgccggattcaagcgtggcggacagaacaggggacgtatcatcaatgttatcctcctgccacgatgccagcgcgttggcaaaggcgtaacactggcgcagcgtgacaggagcgtcatgcttctgccatttgcccttaattttggtgtgaagttcacccggtcggttaatcgcgatttcagtgagcccctccgtcggcaagaaatcaccgaacagctgatttttcataaaatccagcgacaggttttcagcgttcataccacctctttttcagtcgcagctgccagacggaggagaaatcaatatcggtaccggtcatgatgccgataacatcaccctgattcagatacattgtgggcgggatattgatgctgttgtccagcgccgttttcgccatttccgccgtggcggcgcgggtgttttcggtgtagtcggtattgcggtcttttcccggtgccgtatctgccgccgctgcggccacgtcctgcacggtgctcagcattaacgcattgccgaaccgttcccagaaatggctatcaatccagcctgcgatccccgtctcacccaacgggccggtagcgtctgtatcggtcagcgggatttgcaggctgccgggctcaggcgtgcgcagttccgtccacagcacaaacatccggctactgccatgctgcagcgccccggtgcggtaaatgccccgggcgacggtgcccgccggtataagcttcacgtgattgctggcgctgtagacatcctcgctgataaggcaggagatatggccgcccacgtcggaaacgaagcgccgcatcattgagcagggaatatagcggtcaacgggaatatacagatcgggatcgagccccagccgcctgacgccggtcactttcgctacgcccggactggcgatttcagcattcgcagccgaaccgggagttggattcccggcgtccgggcagcgcaaccggccatctttacctttggtcatcactgatgtacacgcggcgtataagtcacccggcgtgccgccgggttccaccgggtcgctgcctgttgtgttttgccctgtccgaacgttactttctttggtcgtgctggctgtgccgctcagcccgtcagccagcgccgccgccttgttcaaaaggggcggttccggtgatgctgacgcagcggcgggggcctgacttgcccggtctgctgccgcttccggcttgtgctggccgaacaggccgaacgggttgctgtccataccgaggtttttgcgctcatgctgtgccacgccgtttgacggcggcgccgaggagtctgccgcgttgctatcacctcgtttcaacgccagcagaaggcgatcgccgccgagtgctagcgcaatcagcaggaccaggctcagcagggtgacgattagcgtgcggcgaccggaggactttcgaaaacgagtcacctcaggttggccggactggtgcggcggttccggctcgcgtcgggccatctccgcgcgggcgcgttggcgggcctccgcttcacgctctgccgtggtcttttccggttcttccggggaaggagtctctgtcattttgcctccagcgtgacgtggggggagacggtgtcaccgctggcgaccgccaatttcccgaaggccgcgttttcaatccctaccacagcagtgccgtagcgcagcaccaggtctggcgacagcgcgcggaccaccatcacggtgtaattcccctgactgacaattcggggcgtcaccgcatgttcctgaccgttaacgaccaggaaggtggagggcaggattttggtgggggaaaaaccaaggtaggtaaagcggccatcgtcgtaagtgaaatccggcgcaatcgacgccgaaccggcggccacccgtttggtgtaacgccagttgcgcggcgcggtggtctgcctgaatgccgccgctattcgctgtttttcctgcgcttcctgcagcctgttcaggcgcgtggcgctggccgcgtcggatagctggcggacctcagccggatagtggtagcggataacgaacgcctgcgcgggcgaatcgtggtccagcacgttcagctccaggctgtaatcgtgctttgacgtcacgacaaagaggttggtcttccagtcctgtgcggtcggcaggaatacctgactgacgttgttgccgctggcgtccgtgaccggctgcgttattgggttcggactgacgccgacccggttatcgcttttggtcaccgtccagcccttggggaaacctgcctgcgcgtcaatcaccacttcatcgtcgtcaaacagcagcgtggtaacgtagccgggtcgggtattcaccacggtggcgttctggctgttgtaagggacgttctgcatccggctgtcgtacccgctgccgcgtggcgtggccgcgccccacacagcgcatgacgcgaggataagcccgaaagaaaacagtattttcagcatcattcgctcctcagttctttatcgcgctggtaactggtgacaatgaaccccagcgggttcacttctcgctgactgtccgtcagctgtttgcggggaaggtagcgccaggtcaggcggatattccagaaatccgtttttaccgaattatctgcaatgcggcgaagggtgcgcttaatccgcagggtggccaggcgatcgggagccgttgcgggagcatggacgttggaaatagtgtcgacagaaacgacatagtccgccttatggaaaatgacatccggtgcctggtcaccgttaaatccgtccagatactctttattgacgctgtcgctgttgaataactgcacgtcatcgtaatcgcgctgaagagaaaaatagttatacccttcgcgcagggtgacgtaatgcgccgccagcgaatgcgccagcgcttcctcggtggaaatatcccgctctttaatgcgggtcatgtattcatagcgcccggtctgtttatccactgaccataattcgatttcggtggttttcagcggcagcagaataatcacggcggctatcgccagtccggccagcgtaaatccgaccgccgccatagcccatgcagtcttcctggtacgctcctccttttccagcatgatggattcaaatgagcgggatgcattgatgattttctgaacgtcaggcattgggagtcagctcctggataatggcgggggaattaaccgactgcggggagccggataccggcgggagattgcctttatgctgtgcgcaacccgcgagcacgcacagcatcagaaggacgatgctgaatttcatatcagacccttatgtgatcaggaatgctgccccgatggtgcaggcaacagagaggcaggaaggtgaaattaacgaccgggagagattagcggttacgctgctgattggagcgtttcatgctttcgatagcggcggcgcgcttttgccatgctgttacagccttgccggttccggcggcgatgagtctgcccgctgcggtggcgaccaccacaccccctttggtcgtcatccgggctccgatggctccggccttcatgcccggtctggccgcgtcggcggacttgctcgccagcccgctcaggccactcatggctgcgccctgtaatacggcctgcacggcgacaccgctgagtgcattggcgatctttgcggaaaaatacaccacgacacccgctgcaatcccggccagcagacattgcgccgccagcgtcaccatattgctgatattggacatttgggtggccgcatcaaggattttattcagataattgatggcgattcgaatagacagggcggaaaacataatcgttaatattgcggtgaaaatcgtttttagccagttatcaaacatgggcttaataaagccatacaacaggcagaaaataaatatcggggcggtggtggtcattaacaaaatagtgatttcggcgaggaggttgacaaacgtggcggccagtaacagaacgattgcaccaccccataccagtacctcggcaagcccaccgttcagtttgacgtaagtggaagtatccagattaaacagcgtttgtcccaacgtctgtgccttttcccagacggtatcgagcagcgcccagacattatcatcgccgctaatcccgtccttgagcccttcaatagcagcaatgcttgcatccagccagccgtcgcggtttaaaacaaaggtggtgatcagcaacatgcgtcccacatcccagacaacatcttccactggcgtctggagttttccgcccagcgtttgatagccgcgatacacaataaacaatgtgaaggaactgacgataatcacactggtcatggcgccgtaggtggaagactgaccttctaaaacggcgttgagtccctccatgatgcttttgtccataccaacaaaaataccactggacatggtgcctcacttgagatggtaagaggtgggagtaaaaaacagggaggggccccagtttttgttggcgggaatattactgagtgacggattttattttttggacttcctgctgaaacagtgtctcgaatttttctttgatgccgggcttgcctgtttgcgcgaacataatcgctgcccgttgagcaaattcgcagttatcgcttgcttccccatccctgaggcattgggtatagacatcataggtttcatccggatgctgcttataccaggcttcggatttcgtttccttacagcctgacagcaatatcgcccctgatattacgcataaggttactatgggtttgaacacgtttgacctccttatatattattaaggtcagcaacaggcgccgttaactgctgctgctcaaaggctttctgtctttgctgttccagcaacgtggttcgctgttctgcctgtttgacagacatttcccactggctggtcagcgcatttaactgtacgctttttgccgcgatggcgttagccaggtcctgtgactctttcgagtcctgcgcgttagaaatacggtcggacaaagctgatatatcgctgagtgtgccagtgatcttgttttcaacctcagcggtattttctatcgccattgcctgattcaggaccatttgttggcagctgtctgttagcgtttgcgattttattccctcctgttccgtgctgcacacgctgaaggatttgtatttactgtaaagatgttgaagttctgaagagtacgagccgttatggttggttaacaggtcatccagtgaaatgccgtttttgcggagattatcaatatcagttttaaggcttcgggcatcgctgagaaacccctggatattccgcacgcccgtcgcggtggctaattgctgtttataggcgttaagctcacttttataatgggtgacggtatcttcccattgctggagtttttgtacccactgattgatagattcgacattttgcacggcgtcgaataccggtattccggcgcttatcgcctgggtggaaataaacagcgataatgccagcatgatatagcgggtccgcattttcattacctcagttatggctattacagggctatctcaagaaaggcgtctttccagtcatcgggttgcatcccttcctgataaagggcgtcaaacagtttcaggttgtcttcactcccgctcagcatccgggtgattttcccgaggccggacagatccattttcgccatcgacacaaaaggccgggtttcaccggcccgcaggggcgttttcaggaccaccatataacgctcgcccgggtcaaggtgtctgacgatgtcatatacactgtccggcaccttcatcttttccacgtaatcggcacggctggccttcgggttggcgagaaaaatctgtgtgccgcactgttcaataatcgccggagcaatgggatgcctgacgatttcatcaggcgactgggtggcggggataaagatgccgttcagcttgcgaatgactttcagcatattgagcgaaaagcgggagaattccacgtcggccagccacttccagaactcgtccatgaacatcaccagccggcgaccgtccagcaggccggtaacgcggtacagcagatagaaggtgatgggaccgcgaatatcgtcatcatccagaaactccgtgccgtcgatgcccacattatcgatgtcgctgatatcgaaggtgtccgtttcgttgtcgaatacccagccgaactcaccgccctgcgcccactgtttcagtcgaatgcgcagcccgtttgtacgggcctccttcgtcggcggctccggcaggacttccagcaggcgcgtgatgccgtaacggcgatactccggcgggtagtccagcataatggtgtccacggcggtactgatacgctcctcatcgcgaggatcgagtggtttgctattgcgacgacacagcatccgcaccagccgcttgataaagctgatgttccgtttggtcggcgcaagcgcaaatggattaaacccggtagggacgccagtacggagtcggaagtagcgaccgcccatttggcgtatcgccatctccgccgcccggtccttgtcgaaatagacggtgcttaaccgcttgtgaggggccgattcggaaaacgtcgccggattgcggtacttctgcattagttgctgcatcacggtcatcagcatcgttttcccggagccggttttcccgataatcgccgtgttcccgggtgttttttcgttgaagtcgtcccgtcctgcctggctgtcgtgcaaattcaggtaatacccgccgccgccgggggaggtcatgatggtaatggcctcgccccacggattgccgttgcgcttgtgggggtgaaagttatgcaggctcgccatatcggcaaagttctggctgctgacggccaccagccgggggcgcagcgtatacacacccggcaactgcgccaggtacgcagcgggcagcgacagtgtggacagggtggtcataatgccgaggtcggcgaagggctgcgccagcgcgttgacgtccttcaccacctggtcggcgctgtctgaggataccagcagggaaaagtggtattttccgcaggaaacatgcccggactggagcaggtcgcgcaatacaatcagttcttcacgttgtgagatcgcgtcgtcggccgccgaattcagccgcttttccgcgagccggatatggttttgtgcttcatcccgcgccatgcaggtgaacgactgtgtcatcacgtactcgctttccgcgtacagcagtgcatccagcaggccggtcgcggtgtcaggtgagtagtccttgatttccagactacgaaagaagcgggagccgctgaccgtctggcactcggcggtatcggtggtgaaaaacacatccggcgtgctgagtatgtcgtaaaacggcgagcgcgtgaccgccaccttttgccactgcccggtgagcaggcggtgataaaaggaaagctgggacgagtaaacccgcccgttttcttcatacacccccagcggcgtcgccgtatagcgggacagggcagaagccagcgccgcccggtgttccagcattacttttagggcaccatccagcgccgctgtacgtttaccggacggctgcgccttcatggcctttttctcaagtcgggagaacggcgcatagcacagggtgaaaaacagccggtgccgccagagcggtttttcctttatcggttgataataaagcgcggtgacgtcgtccgaaaagggaatgcctgaacttgcagcgaaggcatcctggtatttttccctaatgcggtgaagataaaaggttatcggcaagccctcatacgaacggatcacgttattaagatgggttgccattaacgtcaggtgatgttcatcctcgcattcaaataccgtaccgcccaactcccaggtagaaaccaagtcgccgtggcggtttcttattacctgggggtgaacatgggaggagtacggaatgtgtttatccagcgtaacgcgctcgtttaatttcatcttctcaataaactccgacacatcgacggcgtcatagcggtttgccagcatggcattggcgccgaaatatttgttggtggcaaaccggcctcgggtcttaaaggccagccagagcagcccgaaataatggatatccgttctggcctttgccttcatctccagccaggccggaatgagcagtaacaccaggtaatagctgagatagacagacagcaggacgatggccccgctgactatcacgaacggcacaatgggaataccggctatggcggcaggccgcgtcagtgctttgttcagcgtagccattgcagcctcctttatgacgcccagtaggcaccgaagcctgacgcgccgacgataaggattgcaccgatgataacgttgcgcatgtcttgcaggctcttgccgtcaaacagcactttgtatcccacccacatggtggctaacgtaatggtaacggcggccagtcccagcaggccggtggaagtattgctcagcgtgtcattggctttattaaagccgctgtccgccgccaatacacgggaggaaatcagtaaggaaactgccgcaggccagcatttaacttttcgcatcattatttttcctcttgagtgacagagacaggtaatgcgccacggatcacagcgttggggtagcgcagggggagtggtgtggatgcagcgttgacggggatgtcaccgcgcaggacggtggcggggtaatggatttccggttttgtctgtccgggggaataggattgtttatcttctcgtgttgagggtacgacgtagccgatacgctggacgtaactggtctggttgaaggccggttccgactgctgaccggtgtcaaagttgccggagtagtagcaactgagcgcgcgtttcagggagcctccgcgccggtagcagtcggtgaggatgcgctcaaagaccgacagattgatgcaggagttaaacaggtcacgggcggtcacaccgtagtgacggaaattggtgctggtgatttgcatcagcccgaccgaatagcgtcggccattggcctcaagccgccgggtgacactgatggcccctgccagggtggcggggtgatgtgaaataacgcctttactctccggcaggatttcagcgatggcatagggatttaaatcggattcgacccgcgcgatatcgagcgcggtggccgggtgaacgctggcggcacactgcatggccgccgccagaaatgcggaggtggaaagcatggtggcctcggaacggtaaacaaggcaactcgtaccgccatcagacggcacagggccggaaaaaggggaaagggcggttaaacgggctgagtatcctgtgtcgcgtcgtcatccctgggctcaaggagcaccagctttccggaaacggcaataccaggtgtcagcaccacgttcaggcctggtttgccgtggtgggcgaaagcaacaccgactttcgtccaccatgtgtttttttctccctgtgggtcgggttgactttcctgggtgacaaacacgtgataaaggggttttcgcatggattttcctttaatgaaaacatcgaggagttcaataaatgtcacatcccagttctgcattccggtttaaacgggccagcgagaacattcagcggcaccctgaattgtggttatgtgacagcccgaattttatttttaaagagcaatgatcgtcccgaactaataaaatccatcaggtcagtcagagattaacggcgcactcagggtgcaatatcaactacggctttggaacagagaattaaaaagagaactgagagagttaatgagataaagaatggttttatctgtcggggtaattaacttttaatgcggaagggaaataaaataaagaattattaactcaccgaaaatataaaaatgcgtggagaaaataatttccccgcgaatggctagcatgatgattaacgtcttcggagttcaagaatagactggtattcccagcatgtagtcacaccgcgcagtgtctgccgctgtttctcaggaataggcatgtcgcaaaattgacaatgaaataatgagggcgttgtcactggtttgaaacggctctgttaaatcatctcttcgagccgctactcctgatcgcgatcgatctttttaacagcatggtgcgccaatcaatgtgaagcaggtcagatttctttcaatcaccaacaggcaaatatttctgataatgtaggccaaaggaggtgagacacaatgtcagagattaatccacatgatgccgcacagactttaccccaggatcgggaaacactgtaccacttggtctggagcgagcccgcggagcgtataactgtgctgtatggtatcagtactgagttactggcaaaacgatgcagcgaaatgcggatacccaggccgcttgcaggttactggaaagcgttggcgaaagggactgcgcctgcaattcccgctctgcccgctttgaaaaagagtaaggcggtaaaggtacatgagaatgacaacccatcaatgcaatctgctgccattacggcatcaaaatcagcatcttcagtagcccaaaagcaagctccagttaagagtaatggctatggattgataaatgatctcaaaacgtatctgccagtctccccggttacagaagatggctattataaacctgcgaaaaagaaattactggatcttaacgtttctgatacaggatttgatcacgcaattgagttcctgagtcggttcattgaagctctggagaaaaagggctatcgggtaacgctggatgctcctggagaaaggctacatcgtacggatattgatattaaggaagatctaaaaggggggggatatcgttgggacaatttatggcggccttttacgccaagtattatttgtgttggtgatatgtactttgcgtttaatcttgctgaaatgacggaatatgttccggcgaaaaaagtcaaaaatcgctatattcgtgacgaacagatgggacggtggatacgggggaaaaatagtgagtctttgatacacgtatcaaaacatactctacctaccgggcgatttctgttgcagctttactcgccttattcttccgcagaatggctggtacagttccggcagacgaaacagtgcgggttaattagccagatccctaagatgatttcggcgatgcaggaggctgttctgctaatttcaaagcagctagaagaagccagaatcaaagctgaggagtggtgtgtccagcgtgagcgggaattggccatatatcttgaaaaggagcggataggtcgggaagaggaagcttaccgtgccagccgtgccgagctcaaatctattatggttcagtggaccgaagataaacggctggaacagttttttcacgaagcagaatcagatacgacaacgcttgatgcagagcaaaaggtgcaggttatggaacggctgcaactggctcgtcagttcctgtctgaggatacggcgattgaaaggttgctgaagtggcaaaccccgcaagagcgcttaaaaaaggaataaacctattattcaaagtgttaccaaacaccaaaatgagctgcgtcattctgcgcgaaataatgcgcggagaaaataatttccccgcgcgtggctggcatgatgatcaacgcctgcgtcgttcaaggatggactggcattctgtacatgtgctcaccccagggagcgtttcccgccttttctcaggaatagggttaccgcaaaattgacagtgaaataatgaaggcgttatcgctggtttgaaacggttctgttcaatcatctcttccagccgctgttcattaaattcctgatcgcgatcgatctcatccggcatgccacgcctccctgtctgatgcttcacgttcgcaaagggtgatacggttccagacgacggtaagggagggactatcgggctgagcagataaattctcggtaacctgcatcattgcttccaacgcatctggtgagtcgagattctctacccgatatttttgccattgctgccagatccccgcatccgtttcttcatctgggatgggtgtacggccacaaggtatgctgacgtccagcaaacggcgacgcaggctagcctcatttgatgtaagaccaaaatagcgattcagcagcgcaattgacccgcccaaccggatggcgcggttgatttgctgctgatgttgaatctcctcacgtgatctcgccaggagcaggcgtaatgcgtcatgatggacagtgacagccataaactgcgctgacccccgactgataataaacagctcgtcaagggacagttggtttagagtattcatttcatcgaaagtgaatccgagcgcttcacaatggcgaatgttgcccgccttcagcgcattcagtgcgtcggttaatacggcataattgagtgatgggatcatgtgtattcttctcccttcagcgcatcaagcggttagctaatttgaggttgatccattcgtcaatctcagactcgagccaggccacgctggccgggccaatcttgattgatcgggggaaggtaccttctttcatataaagataaacttgcgagcgcttgagaccggtttttacttcaacttgtttcagacgtaataactgatgagatgtcatagattcctccagcaaatagagcattctcagaggaggtaaataagcacgaggacatatagcaggtaaagctcaagagcccgtattaaggggcgccatcacccttaataaggattctcagttcaaattacatagggctattttatttcgacttgaaggtattaggggatcctcgctctagggctgttttcaacgtttcaccactgaatctgtcagtgagaccttcatctaatgcccattgttcaaaaatagaaagtagtttataaggcttgtcaattaacgggctgattatttgattgtttttgcatgcaagccaaaaaagtcgtgaaagtggagttgatatacgtgtagaggaagttgagtacatttttttcccctggaagtctattgactaacttattaagctcaaactttctgatgacaaagcatgcatcctttggtaattcataaataggtatatattctttacggtactctttgtcaggtttatactttgaattttgttcataattatttgatataatgtcactaagaggtttttttatttcttctacccatttcaacttatcgaaaacttgaaatatttctcctgacaaagaaaccgtaataccataattatttttttcccctctttctgcaggtgacggtatttttaaatggtgggcaagtagacattgtatgaggaaatattcgttcccgatcagagtagtatcaatgacgcaatgtgcagagtggaagtacttcccctcagtgctaaaggttaaattattttcattggaaaatgtgcattggtccaatgtacatttctcagtaacattaatatttcttggttttaattttactttattattgtgatatttaattttcctcagtattattgatgactaaaaatagatagatatgcggattgcaccctgcaaagcatatcggtagatatcactttcatttatttttattataccatttgattttttaaccgcctctctgatagtaagccactctggattttcatttcttatatgcaagttaacgtgtttgattgacatatttaatctcctttctcacattaatttcgataatgaaatatactgcaaataaataaaatgtataaattcatgaatggttttccatgatagctatttaaactttctctttttggtgaataaacagcaccaaaagaattaaatctttcgcgtagatttacgaaaaaatttgtgttttttagttacttattaattttagctgatgtcggttttaaatataataaaaatgagaaagatacatttcttaaacccatcttcgtcagcacctcctacagcataaccttgtgaagcacagaggaataaccaatattttgagcatcaaaccttgctttctacttaccacatgtatttcggtctgttcaggaaaattcgtggtatttcttacggtacatgtaaaaagagtatcttcaatactcagttacagtagatgttctttacagaagtcattaatttattctgcgttagggggagtccgccttttggtaacaagaaacgacagattgaatcacagtgttatacagaaggatgtctgttaaaacgcatactgatgtgccgcaatgtgataattgagttgtttgctgcattgtgctactccaaatgcaagcggtaaaaaattggcaaaagacagcaaatgccattagttttccgcaattgaattttgggacgacttacatgattattgtgaattccttacgtttcttgttattatagggccgaaaatatccactgaaaggcaaaaaaacacctaagttatggtatatatgggacatgacattccagaggtagatctttccgcctgccatgcactgccttacccttactcaattgaaatctataccgcgggtgaggtaacgggatgtagctcggtgcaggtattacaaaccagttaccgcttccgatgctacatgttagtctgggtcacacaaggagaaagtcatcaatggctagactttgaattgattcaggctactagaggcacattgattgtggtgaagcccgaacaggtgcatagctttggtagtgaaacagactggcaaggctgggtaatgttgttccaccccgaagccctgccacgtgaccctttagcggaactttccattggacagttgccatgtatcaactgttacaacgacgaaacggtagctgtttttactcaggcattatcacaaatcagccaagactaccgaaacaatagcataccgcaattgttgcaataccaactctacgctttacttactcgcattctttccctacgaaatacattaaccaacgtggcagccaacaatacctccacaaggctgcttgcttttgatgatttgattaaccatcattttcgtcaacagcacaacgttgcattttatgctgaaagtttaaattgcagcgaaaaaagcctcaatagagccagtaggcaagtggatcaccgtactgccaaacaacggattgatgaacgtattgttcttgaagccaaacgtcttctcatccattctccggaaagtgcagttacaatcggcatagaattgggcttctcggaagcaacccactttggtaaatttttcaagcgtaaaacaggacaaacgccgctggagttccgcaaaactgtttttaagtaaaattcaagatataacaaatgacgtagcaagaataaaataagctaatattattaaatattaacgattataatatttcgtttttttaatttaaattcccgtagaggacggagggtttataatggatgttttaaccatgtttaactttaggggagattcaaatgggtagcgtgtagctaactaatacttgagtggttaattgaaatgcctttacttgaatgaatttcgcggcactaatttattttttgtatgattcttctaatagaaaataatataaactattatatatcgctacgggatcctgatttgtgataggttttctataacaacacattatcgatagtcatttttttaattaagtttttgcccgtacctggttcttttttagtcgtgattagtgcgagtgcctatggaattattactataaaaataagtttgacggactaagtgaaatagtgccaattaagtggtttgaagttattcaatcgatgtaagtatttatagctgaggttttttaaaataatatataatttataacgtaaaacccaagcggctgagaccattttcttgtacaggcctttgcagagtttaaaaatttaacatcatgaaaatttactctctgaggtgataattctatctcggataacttaaaatacgctcccctctagttcaacagaattctcatggtttttagtgaagatcgcttgtgtcgattagctaagacgatagaaacgccgcatgcgccacaactctaatggataaatatcaccctatctattgctcacgtataaaatgtggcatctaaaattcccagtttaccaaaaaaccctgagacttggtgtatccagcgcggaatgcttcagggcaaagagagtatgtacttttgcgagttgttacttatttatcggtataacttttgctcaaagggggatatattccggacttctgtttctaaatgcagcaggacttagtttcacggtcaggtctgccaagctaatacagggcccgtttcggaccctgtatatttactatccatcctatttatctttttctgtcaggcctacttgtttttgatggataacagataaggaggcacaaattcaaccctgcatatgtcaagataccctgaccaccactgcatcatccccctgcgggcatcgagatgttccgctttatggatataagcagctcgaacgctgttgcgctcttggtgactcatctgacgctcgaccgcatcctgtaaccacagtccggattccattagggcactacaggccattgctcggaatccgtggccacagatttcatcttttgtgtcataacccatcagacgcagtgccttgttgacggtgttttcgcacatcggtttatacggattatgatcgccgggaaatatcagctcctgatgcccggagatttcccttatttgcttcagaatagtgatggactgacgcgaaaggggaacgatatgcggtgtgcgcattttcgcaccacgcccggaatagcgaacaccggggatggcctcgcgagcggcaggaatggtccagattttgtttctgaaatcgatctccgcccaacgggcaaagcgtaactcgctggaacggatgaacaggtgcagcgtaagtgatactgccaaccgggttaattctcgtccttgctggtagttgccaatgcgtgccaaaagctccggaagtcgctccagcgtaagggcagggtagtggcgtttaaccggaggggcgatgataccgtccagatttgccgccggattgtgctctatcaactcctgatgcacggcatgacgcatgatgttgcacatatgctgccgggtacgtgctgccacttccagcagacctttttgctcaatacctttcagcaggtcgatgaaatggcggggtttcagttctgtaatcggccggtgtcctattatcgggaagatatgattgttcatgctggcaagcagacgggcggaatggttctctgaccaggttctgttgcttttatgccagtcgagcgccacatatttgaaggttttttcgtgtgaggagggggctttttcagcggagcgctgttgtgccggattgatattctgtaccagtacagtagcttacggataccgtcacgctgttgacgggcatcggccagagacacatcaggataagcacctaagccgaggcgggattcttttctgttaatacgatatttaagataccagagacgtgaaccgccggggttgaccaaaaggtaaaggccgtgagaatcggaaactttgaatggttttacggatggttttaaattgcggatttttgagtcgttaagagacatttgggggtcactccgtcatcgaaccaacttgaccccagatctgaccaccaaattcacccgatgcggagggaaaactgaaaatgcatcgggaagatttttcacgctaacttattgaatctgaaatacataaggattcgtaaagaggcatgaaaacaagaatnnnnnnnnnnnnnnnnnnnnnnnntctcatctgtatctcctgttatcattgagtttgtttttttaagtgttttttataccaacacttctaccaacattatttaatatatccacataaaatgtcaattaaaaacaattggttatgaaagtatgttgttgtctattgctatcaaatagtattgttgggttaaatgtcgtgctgtcagtatttctgcaattcctattataaatcagatggttatttaaacaatgtgctaatgttaatttagaatataattaatattacacttctacctttttatattctcgttatttattcagatcacaatattgaaaataaatcatgcgaaaacagcaatatataaattattttttaattgagaggttccatgttgtgcttgctaaatgagttctttactccatataataactcagcatatccagtatcctgatgtgatgcatatgtggctttaatgaaggtaattaaaattatgagaggattacatggcaactcaagaaaaaccgcttatttatttttttaatgtatctgaccctatattagaggcatttaatgataaaaaatataacatacattataaaaaaatgaatggctctagaaaatatcgttttaatcgtaatgaagatctttatttgagctataataatgaagtgccacttaatactcacgaggcagaaataatagtaattgatacagagtcgagagagggttttatttcagaggggaatcaggtaagagaagtcggggtatactataaagaaacaccatcgatagtaaatctaacaccattagatatatatgaggtaatgagaaatgcttattctaccaataaggagcaactgattattttttttgtttctgaatattccacatgtaattatcaaatggcttttgataaaactttggaacctgcttttaaaatgaattcactttttgtaccaaattacaattttaatgttactggaagagctggtactagaattagtattttccaagatggttttatagaaaaagatataaagaagtgtctcgaaaaatatttagatgatgctagttataatattgttatcaatggatacaatatcgataaaattttagccataaatgatgctaatgaatcggtgtctcttattagagaaacgggaaataaacatgtgattttattgcctaaattgaaaaataaaggacagttccttgttgagctttttgagcaagtattacctgaacatccagattttaggcaattattttctcaaaatgaaatttttacatgggttaatgatttttcatatatttctatagaagagaaaaataaaataaaagagattgaaaatgaatttaagagtcacagtgatagagtggaatctttaaaaagtgaatattcagagatctataatagagatgaaaatgtaaaacttcgtaatatgcttaaagaaacaggtgacaaccttgttctatcaattaaatggttcattgagtatatcggttttacaaatgtagtgaacccagatcaatatgttaatataaatgctggggatgtattcgaagaagatttaaactttgagatcaatggaacccattttttgattgaagtaaaaggtattggtggaacatcaactgatgctcaatgcgcacagatttctaaaattgccttacgccggaggagaatgtatccaagcaattcctatagagctatatatatagtaaatcatcagcgttataaggcgcctaaagatagagtgttaattccatttaatgataaccaaattgaagatgcagaaatatcccaaagaggtatgactttcacctatgaactttttaacatctatcatatgattgaagctggtattcttagtaaagagaatgttcgcgaagctttccaacaagaaggattaattaatttcagaaaaagcttaaataaattagaatttaatcactgttacaacaaaatagtagtttattctctaatcattcctgaaaacactcctttttcagttgcgaagaatgacaaaatagctattcaagataacgaaaaccattggcatctccttattattgaaagtattgaggttgatggagtttctcacgatgaagtgagttacggtaagatgggtattaaggttaataggcttgtatcaggagcgaaagacttttatgtagtcaaagtatattaagttagaatccaacagtaatactaaattatagtggtgaatagcagaacagttttgttcatgtatgcgattaatgtaactattttgtgaacatggggtatttgctgaagttgatcaagtaatttgtgatagttagttaagtaataggcaaatagacgacaaattacatttaatttttcatgccctatcttggaatgtctgataacttttttattttatctatactattgaataatatgactttatcatattcaaaaatcaatgtttatagagaaaaaaatgaccaaaaagatgtctaaagcagagatagtagaagcactgagcgagtggtttgatgttagtcgctatgctgtgctgaaagatttaacactagaacaaatttatgctgagctggaaagacggatctttgcctataaagctcggcagcagtgggaaacagcaggtgaagagaatcaattgctggcgatacaccatgatgccctgatccgttctggtaaggttatacgtgagactaaatggctttctgacagtcatatgctggcacacagttatgccgtcaggccaatgacaaggacttcactgttcaactatggaagggcgatgtatcgtctggaaaacaacgtgcctaaagatgatgtttcactgagttcagaatacatctctgaatacctgaagcagggaggattgaaccctgctaacaagatgctgattgaaatcgatttggatgaagccagcagcgacgatttggctgaacacctaaaagtgcttatcagtgagtggcagaagcacctgaaagcgcctaagccaccagaaaaagactttcgctttggtcataaaaccttccagaggatactcgattacaaaatcatccctcttatggatcttattggttgggaacaactcaacaatcagaagatcccgtatcctgtattggctggccttctacaccccgatatacgttatgccagaggcagcgagcaaatcaaagatactgattaccctctatcttatgagttcttgaataatgataattatttcaagtcgttaaatgattttttcataaaaaacatgcatgtaaaaagttcgaatattattgaagtcattggcatgaatgacaaacctgaagacaaaaagaaaacaagggacagtcgctaatcctgaacatccccgatattcgcctttcataaaaatcccctaaattcactggccctgaacttcccctctgttcggggctggtgaaccaacctagtttctcacatgagttatccatacaattatctcatcgaacaacacaggagataaatatggttcaaatcgtagcaaacaaaaaacaacgtcttattcgtttaccagaagtgattagaagaacaggatttggaaagacatggatttatacgcttattaaagcagggcgctttccatcgcaagttaaaacgggtttaaggtctatagcctttatagaaagtgagattgatgcatggattgagaaaatcatttctgattcacgtcctgtatctgaatgaaaatattttaataacaacacgaggaaataaaatgaagagtaataaaatggaaaaaatcaaagagtcatctaccaatatttttacttctatggcaaagaatctttatatctcaggaatacgtatatataaagaacaagaagaacttgaagtgttaacggctattatgttggatagcgaaagaacggagttatatctttcgcatgttaaagattatctggcaaaacgctttgatgcgcatatggaagaaatgggtaaaagagaaaggctgatttatgttgatatggataaagttatgcatgaaatgagatatgttcatacccaagcattactttttagtatgagctaataacagcgtattaggccccgaaaggggctaataaaaaacaatgaataaaataagcatttaactatgagggtataaatatgtctaaagaaaaagcaggtattaataaatcaaccgaactgttctatgaccttgcatgtagatcgtttgccgcaagctggaatatgttcatggaagttaatggcgatggggatgctaatgattatttagatgacccagattttatgagtccatttattatccatgtgattgatcatattcagaacaactttgaaagattcactaaacaagagggtaataacggtgatattaatcgagttaactttgaaatggttgctgccatgttagttgaatattcagacacctttagaaagtaagaactcatcttgccccgcaaggggctaatcaaaatataagaggaaatatatgacaaataaaatatctgtagtagtaagtatgctgtgcgaaggaacccagaaagtaaagaatactattcaagaaagcctagaagtgtttcttgctctgagcgggtattcagtagaagaaatgataggagataaaaacttagtagatgcattaaatcgacatatcaataacgatttagtcgatgagttaggtctagaatacggttctgtcatcatcaatgtcgtttataacaactaaccattaacataattaaaggattaaagatgaaagagattatattaaataaaaatgaaaaagaactaaacgaacttattgccaatatcttgcaaggatactgtgatgaaatatataccatttatgaaaaacatcctgaaacagcaatcgatattttgaaggatggcttcatgtcaagcgtcatatatgatgttttgataactcgtgagatgaagaaatgctctatcaaaaatgatgtatctgatataaacagaagggatttaaaagccgctatcttgtattggcatcaagaacacatcattgaacttgtttcgaaaaatataaatcaggatgaaaatcaagatcctgtttattggaagctaaaagtgacagtcgtttgatcataaatattatgaatattccctcgaaagagggaaataacatgaatgataaaactaagaggtataatatgattgatgaattccatgttatgtttatgtatagaaaaatccaagcagaagcggctactactgacttaaaggcattgaatgaactgttgacgaagttccgcaaggtagtagcggaacgccgtgaagaatactatcaggagattggcgagaaaaaggcgcgtaagctgaggttgaagagagtacaacagttacttgagaagatggaacgtgatcgggtatccccagagaacctccttcaatgagatgataatccttattgctaaaatcaaaaatatggttgttatcatcattacataagataattgttatagtgcattgttattactctattttctatggtataaattcgtctacggctagataaatgaataaagccaacaaggttcataaagaaagaacgtatgtagtaccacttattgtagcatccagatccccgatggcagttatagtggagattgtatgacggacttatatactaatagcaatgccaagcgagattttataagacacggaataataaccagcattgaagatgacatggacgtttttattgcatctgcattctttacagaatcaagcgtcatcgacgagttagtacagaaaggttgtcatattagaattgttgttcgacttggtttcccaacatcaccagttgcacttgaagggttacttaagcatgaaaaagttgaggctagattttttaccagtaattcatttcatccaaagttctatatatttggggacaaaaaagtcttaattggttccgcaaatctgacccaatctgctcttctgtcgaatcaggaagtgatgattagtctttattctgacgaccatagatttgatgagctaaaatatcttttctcagattattgggaggaggcatcagttctaactaaagaagtgataaaagactatcggaatatttataataaggtcgggaaaattgaatcattagtcaaaaaactagataactgtgttattaatactctgggagataaaaattttccaaatattggacgtggaaagaaaaaagctgacaagaagtatatctttcaagatacttataggaagtcttatcaggagtcagtctatgctttccgctgtattgaaaaaatctatagtacatttgaacgaaaaatcgatgaaaatttcataccactaagactagagatcgattcattcttcagctttgttcgagatcgttatgcttcgactgatatatggaaaaggcaacctattggttggacagaaaaccaaagaataaatatcaaaaaacttattgatgagtggttaattacgtactggagtcactttgaagataagattgttccaacaaattatccgttaattcagaaaacctttggctcagatcaatcaataaaatcagcttcaatggaagacattgcagatgctctgtgcgttcttcattcattccatgatagattcagattttacaaaggtgggctggatacattaaaaagagcattcatctcatctaacgatgagtctaaagttaaaaatacattttgttatcttttatatgggactgaagatattgtcgttcgtatgtcgaactgcattcatgattttaaatatgaattaaatgaatttgggcctgcaaatgtgcaagaactgatcggatggataaacaaagaaaacctccctgttatcaatggaaggacaacaaaagtgctcagatattttggttttgaagtaaagcagctcggagactagatctttagcttaattttgaattgataaattttatacaggtaataatttataccatattggtaaccttaccaatatggttgacataatttttaattaaacagaaaatcgcgtacgttttttattcgatgctccaaaatctgatgagatatgagaaagttgttcaagactctgctcaacagaacgctgaaactctagagctgcctctgtacgctgttttttcaccagagcaacaatttcttcatctgtcttttctgaaatagctttctggtagatcatacgctcatgcatgacatcaagattaccggatgatttagcggctgttcttgctgttgagctgcttataggattgagttcaacaataaagttatctattagtgattgtctcttcttatccagtctgcgcagttcactatgagcagatctatatttatctacttcggtgccaaaaggactatcttcacgaactttacgatagccttctagatattcatccattgatggttgttgttttagtttttctacagtatcaaaatattctaataaatcgctgttatctaattttacttttctcataaatacctcgttattaatatgcattatatttatatgttaaggggtatagagaaagtgtcaaattcatcaaaagaacaaataaggtaaatggattttattctacttcagatttccggtatagaaaatatccaatattttatgataaaacggcatgacgttattattctaaacgagtttgttcatttatctattcaacatcgtcataagctggttctgctggtttaggatacctgcagtcccgcttccttgttggaaccgctatcaggcgctttggatggttcagcggcattccttcttatttttgtagttggaaagatgatcgttatcttgatacttaccatcactgcttcaaccaacgcgtttaataactcatcagatttaaccataggtctacactaatttacttatttggtaactcagtgtaaaccttttaagccagagtaagatttatataatttaatgatttatttatatacccaaaacataaaaaatccatgtttaacacatggttgtcatattgaatataaagagtttaagtttcacgcgccgaacgtcttgatgttcacagggtatattattttaacgattcttattctgtcttatataggattctggcagcatattcatgagctaattgttttttttactgtaatcataaagaaaatctacatctattattccgcaatcagtgcaggtagagtatttccatcttaaattgattttttagaaacagtgtaacgttcagttgtttcttccctgcatgagcattgcataataacctccgtatttacacaagttgaagcgttttatattgctcgaaaatcaattcactattatcagtataaacctcaaccttaccgatttttccatcaggtctttttatttaatgtcgaatcaatctaacatcgtaatatttatctaatagatcttttcgatcaaaaatatttttattttgtaacctaatctattagatagttatagcttgatatagttattttttaaatcattttgcagataggtcactttatttaattttggggtggtaaaatctacggatttgctctttcttcttatattgtttctcgatgagatctaacctctctttctctgcctgttggcgatttttttcattttgaattatgctacttaccagcgaagctggaataacctgaatattgtttgaccaatatcggtaaggattattcgtctgaatgttgtcaactgtcgctgatattttatctacatcaagtcttttttcaaaagaaatgacacggttattaccctcttttgaaattaatttggctgtattttctaagctttcctgacttcttaaattaaatgcacctacaacgatattgtgatcttgatgatataaagcctgttttttattttcacgataacactcaaggtaagaatagagtttgaactcttgaataccaaatgtctcctcaagcatagtcatttgttcagctaagatattcagaatatcggttttggatagtttttcatgaagtttgatttcaagtgaaccggggagttttttcattttttttccttattgttattttttatcatgatactgctttcaaatggtttttggcatcagctaagtcttttcttgccgcttcattttccttcgttcgtttgtatacctttcggggcttatcgatcttgatactgtttttagcattaggaacagcattattctttttcttcttactaaaaataaaggcatccgtgtagatctctttcgtttctgtttccaacgctaagtttcgtctttcttgctttgagtaatcagtatagttttctgggtattgttcaagctctgcatgaagacttctggcattacttaaatgctctttacgcttctcatcaagttgatggcttagacctttggcgaaaatgttcgagttaatatacaggtgaccatgatgctcaacgagtattcctttctgttttagttttttgaatatgtttgacatattaccggatgcgatattcaatgctttacagagtgatgactgtgaaaggttgataagatttccgaactccatgtattccaatatataggtcaatacgcggaattcattcttagatatatccaaatcagaaaaaacacgaaagttggaagtgaaagcaaaaacatacggctgtgcaaatgagatcgctttatcttcttctgtggcaataacggtggtcgattttatatccttgttttgcagcaagtgtcttgcgatatcaatcttttgttcagtggttaatgtttcaaataagcgaagtagttcagtgtcattagtattcatattattctctcttatagtttttattatgttattttaaatactatgcagaaaaataaaagtcaatagttaaactataaataaaatagggattttattattatgctattgttatatgttaaaaaacctatgttcaaacatagatcttgctatgttcgaacataggacggatctatgtgcgcacataggagtttgctatgttcgaacatagcaaaaaaagttatgaagccttgattttattgggctgggacagtgcttataattaaataattagtaagaagttaagagagtccagctttccttttttcttatgtaaagagagttttacgtgaaaatatgcggttttcttgatgctaattttcagcgatgtgattgtttcatacaatcacgaagcgctgctggtgttttaggaatactgcaattgtttttcttatattttattggcggctatcgccgcaattctctatggataaatccatcattaacagggatgaaccctgtttcagcgatgtgattgttttggacaatcactaagtgctgcttatctgaatatagttttcctatacgtttaagagcaaatgctatagccttgatgaatttctagttaatatactgacaaagggcgaagccgtgagcgaaagctcataagaaaggatttgtttttcaatatgaatttttaattaagtatagggtaaatctggtatatataatatcgtaaaaactaaaccgtccatgaagtagtaatattcatcatactatttctgctttatcggctatcgccgaaattctttatggataaatccatttctaacagggatgaaccctgttccagcaatgtgattgttttggacaatcactaagtgctgcttctctgagtatagttttcctatacgtttaagagaaaatgctatatgttatcgcggtaatactatgtttaaacataggatcaaattattaacttgatgataaaacgatctgaaacagacctttccctctttcatcatcaatcatcgaaaaacacattatcaatataaaaatatttatatcagagttagggcgtagccgtgcttatgaaaacatgttcattgttttcgacagcacatgagcgttagctcatagagagtagtgattttcaaaaagatgttagtgaaataaaaaggaacgcttcacaataaaaatataaatttcattcataaacagctaagcatttttaatgtcgaaaccccatatggcgatcataaaaatcgcccggtttcttttaatcctcttaagtattatttcttacttcttgcaaaattaaattaaggaaaaatcggcctgtagcccttgcggtataaggcttaggacgaaagtatgcgactgaccgtacagtcagtgttcctgactctatagtcagtattcctgactgcacggtgagctttcctgactttgcagtcagtttctatgtcattttatagcttaaaaacgacagtgatttaaattatcgtcactggaatagttgcgatttttaaaatattttcgcaaaaaaatatgcaaaaaacttgatgcctattttgtgcatggtatttaatttattataaataaaataataagaggaaacacatgatgaatgaaatagatgttgacttggatttaggcttaaatcctttttgttttgagactgagctaaagattgagacgagaaagaaaaatctgactgtttcacgaggaacggaacttattgaaagaaaagataccagtaaaagctacttcgccaatatcgtacatacccaagaggtcgataaagaagagtttattaaactttatacatctcagataaaagcatactttgatctcacgaaaacagcatacaaagtgttttttatatttttacgaatatatcaggatgcgataggaaaagatcatttttacctgagttgtaaaaaagcaatgtcgcttgcggaaaagatagatcactttgtcttgtctgaatcaatcttttacagagggataaaagaacttatcgaaaaacgtatcattgctaaaaccaatgagaaaaactggtatttcataaaccctgctattgtcttcaatggtgaccgtgctcgctttgtttcagagattataaaaaagaaagaagcaatggaagaacaacccgaaaatgtggtcagtaatgatgatagtaatagaaatgttaaaggaaaaaacagatcaattgagtcagtcatagaagacgtaaatagccaagaagatatagattcattaatcgcaagattacaggctaaaaaatcccaaggaacaatgatgagtaaatatatggatggggatatcaatgctgagggaacaacgcttttaccaccagaagaaccactagattggggcaatatttaaaatcagtcacattattatgtagcaatagggcgtatttcctattggatagtgctggatatgtttattaaaatttttggtttgatagtattttttatcaaggtaagtttcagcaagtgaatgaagctgatcattttctattacctttgtgataccaacagcccagacactgcgaagatctagttcggattttcgcatctgaccgatttttttcagatcgctagccatatttttaacacaagttgtcggattaggattctgcttaaattcaattgccatgtatctttcttgtacccatccttttttacgtagtagaaaatctggacggaaataatatttttctttattttgacgataatcaaattcaagtatctgttctcgccagtataaatgttcagtattcgccaacatattcgcaaattcaacttgcaaccaaatttcccatccggttattttgtgttcatgaatgatatgtagtttttgttgaatgtttttttgagagaaaaaatcacttaacaatccatttagatgctgaaaatctctgttaatcataaattcttgtccgtatatattttattagttgtatttttgacgttcacatcttacatcaatattctttaaaatcaaaggtaaaacaaagaatgaagattttatttttataaaaaatagtatatcgactcgaatgcggggagaaggcaagttttgtattaacaaagatgatgttcagtgattgagtaaaaaagacacacaaaagtgtttcatattgaattgctgggtaatgtgttatttatatgagttaaatttgatttccctataataaatatgatattaaaaataaaaaaggaaaatttaataatgaataatattaaaataattatgctatttcatgccaaccaagacataccatttatgacctgcatagtaaaagacgtggaaaaaaatgaacacggaataaatcttatccttgaaaacggcaataaagtttatgtgaaagactacgattcttacttcttatcagaagctgcaaatgcctgtgataaggaacgaatggtaaatgtatatgagcgattaatttctgaacttagccaagtcagcgaagaaacaataagatcactgatgtcagaaactaaaacctacaacagccagcatcccaacacgcctgttagtgttctggatgattattattactgtggcagggggaaagctaacgcgccagatgacgctgccctgatgaacatgcttggcctacaggatttacgccaagccctatcccaagatagcctcctatccgagctggtcgcgtctggtgatatcgtcattcacgccgatatgggctttccagtagcagagagtatgaatctgggcgttagcattgacatatggcccgtaaatcccatacatcagcgagatttgactaaaggctatgtggtggtattcagaaacgatgagtttgagcatgagattgaaggtgatctctatgaggcgttgtctcaggctgttgataggatgaagatcgctgttgtgttggttcagagtaattaattctatataggtattaaaatcttgtgataacataatggcgttttgattttttgaatctcaaataaggatttttatgtttttaaaatcaatgcctatagcattaagtatatttatgttctctgctttttcttctgctaacggaaaagatgatgctgtattaacggttgcgaaaatgcatgcgaaaatttccgcatgtggcacatcatttgatgatgatgccgaacataaaacaacggctaaagatatttatttgattgataatgatgattatcaaaagaaatatattgtaagctggtcaggggatttaggttgtgctggcgggtcagggacatttggaacgatttttacagagatttcatcagctaatgcagcagaatacaaatatgtcgttatgaatgatgatgcttttggtatgtatggtactaatgataactttatgtttaatatgcgctttgttgaatccgtcaagcaagtagctaaagacaaatttgaaatagtaagcagtgatttctcatctgaacagtgtgaagatacaggaatgaacaactttccatcaacaaaatataaatatactatagcgaaagataaaaaatacacttggggtttggaaagtaaagtttttttaagttgtaataataaatagaaaatcgctatttttaaaaatgaaatctactaaattgaacggcacctctaaagttggattctcaactgtttaaggtgcctttttatgatcagccataaattttctattaagttatgattgccgttgtaaaacactatctttgatttttatggataattaatttaataagttatttaagtgtttgatatgctcagttaaataatgtaatgacattaatgtaccaataaaaaggatgaaaatgtaatgatactagatgtttattttagttaatcgaagtgagttataagtattttgaaaaaactttcagaaagtgaccgtaaaaatatagctgctgtttcagcatcgatttttattggcaacaggtctgatgctaacacattgagaatctatgttgacattttatcaagactgaatattgatgatttcgcatatgcgatcacttgcctgtatgaaatatatgaaaaaaagaagatacctttccataaagaagaaaaaattaaatttgttatcgcagttttaactattctaaaagatattgaaggtatcgactttgatgaatataaacgaaggttactacatgccatatctggagcttacaaaggtgacaaatatttggtcagagataatggttatcatatgccactgtatggatgggatagttaattacgcagcacgcaaaataatttatgtgttaattctacattaagatttaataaaggaagtggagtatgaaacgaaatcgtagcaaagagattgggccaaaattatatcatggagataatgatacagataactttgatgaagccttaaaaaaggttgtggtattttttaattctggaagtggtttaaccttagaggaaattaaaaatagccctcatcttcaaaatgtaatttcttctgttatgtctaagagttggagggggagaaatgcgcagtttaattttataaaaatgttagtcggcctcccggaagatgtaagtttgaaaattttaagaaaaactcatgaaatgtgtttggcttctggggttgcttattcgaatgataaggataaaagtaattggtgtaatgctgttataaaatatatgggaagaatagatataaacaaaacgtcatcagatttagagactttttcgtctaaaataatggaaatatttaacacgaaaatcaatactccactgtgaactctgaaaatagattcaacgtgttcgaagagcggagcttgcctttaataatgattgatgagttttacggtttatggcttgggtgctcaggctcgtctgttaatcctttgaggtcttctaggagttcctcaaaagcagtagattcacgagcttcctgttctttgtttaatgctgtagattctttttctgcatcagccggtaaatcataacggtcggataagacgatacctttttccgagtcatacacagcccatttctgttcaatgacagtaccatccagttcttcggttttcacaataacagcacgatatcgagacatgggattacctctattactatatgtgatgcatgcaccatatcatttgaaggctaccagtgctattgtagtccctccggtttttagtaccaccgccaatgaggatctccggccagtttttgccgcgcatagataacaggtggcatatcacccagtgagctatgcgggcgttcttcgttatattctgtgcgccagtcctctgtgagttcacgcacttcagacaaggttctgaacagatacatatcgagtatttctgttcgtagcgttttgttaaatcgctcgataaatccgttctgcatcggctttccgggctgaataaaatcgagtttcacaccgtggcgttctgcccattcggctaagactgcggcggtgagctctggcccattatcacttcgtataaaagccgggtagcctcgttctgcgcttaatcgttccagaattcgcacaacacgatgagccggtatattcaaatcaacatcgatggccagcgcttcccgattaaagtcatcaacgacgttaaataacctgaatcgccgcccgtcgctcaaggcatcactcataaaatcaactgaccaacagtggttcattttatgcggtataactaacggctgtggatgcctgttaggtaaacgttttttccctttgcgccgaaagttgagtttcaacaatcgatagatccggtaaacccgctttgcattccacagtaaccctgcctgtcgtaacttattgaacataagtccaaaaccataggccggatactgatgcgccagtttttgtagcgcctcgactacaggcagatcccgcgtcgtattcgggcaataatgcaacagacttcgactgataccgataatccggcacccgcgtcgttcgctggcctgatgttccgtcataacataatgcaccagttcacgcttctcaggcaccgttaaagtttttttgaaacaacatccttaagaatttcatgatctaagctcagggatgcgtacatttgctttaaccggcgattttcctcttccaactctttcatccgtttgatatcagaggactccatgccgccgtatttagatttccagttgtaatagctggcttccgacacaccgttttcacggcacacatccttcacatgccgaccaccttcaacttctttcaaaacccgcaggatctgagtctcagtgaaacgcgctttcttcatgatgagcctccattggttgtattttaaccagagaactccattaagcggtaagactaaatttaggggggactacactatcaccagtgaaatggagagttaaaaagaacgctatatagtaagatctgttgcatcactggatagagcctcaaccgatgctgaggctaattgctacagtttttggtgttgaacagtgtctgaggggatatggtgtcagttataaacagattagtccaacaacccacgagaaaccttactcgccgtttggctgaaattataccggtcaacaacattccctttgaaccagatctcaagggagttcatatgcgccgtgttgctgttcttcagtagggccagaccgggaatgtagttcgagatctggctttcgcctgacatgctggagtaggaccacatttcctgtccatcattggtagctcgtgtttgtggttctccgaatgcgttaataacatcttgctgggtagttttccctttaacgattttggtttttacagtctgttgggattcgtctttaagggatttgttgccataggtggtgcaagcggtaagaggcaggatcaccagagcagcaataaacagttttttcatgttaactccatataaacagtaaacgtaaaacaggcataaagaagccggggccagcgttgtgccgcatctggctattaagacttatgtaaatcaatagtggagaaagcagcttattaaaagcctatgagtttttgtatctaatcggctaacggcatcccttatggttgttttccctgatgtagcattaatagaagcagcgcaaaggccgcaaaacagctttaggcgtttgtcttacggccagtagctccatctccttgaacccactcgtaaacagctctgtggctcttcctctcactttatccagtaacgattcttctagcaagaaaatgatcgatataacagatcgataaattaatattaatagtttatagcgattgataatgctttatcgatcggtactttaattgatttaatcgatcgaatataaatatatgatagatttaatctatcattattttgtttttgatcgttacaaacgatatgacggcctgaaaaaataattgaatcctatcaattggttaatcagatgatttttctgtggtcgtcctgtaagagcaagctgtaacgtcttcaggcaactcgaaaggcatcaaaacataacagcatttatgattatcaggatggataggaagatgaagaagattttactcgttgctggcactgcccttgttctggcgggatgtggtgaaaaaggtgagtttgagaaggctattaacgcgaaaatttcaaagtccaagctgtgctattcactgcaggacaacgacattgtgttcaacaaaggttttccgattaaagttaatcatggttaccgttctgccggatacagtgccagtgatgaaatcctgaaagggcttgttgagcaggggctgcttaatatttcacaacaggcgaatggctttagcagtgttgatgttctggaagtaacagacaaaggccaagagattgagttttgggatcgcaaagatggtgcctgcgtgggacatcgtaccgtcgataagattacagaatggacggaagtcggtgaagatggcatgaagattgttcgcgtatcttatacgtggaaactagctgacgttccttcgtggctggacaaaagtgcgttcgtgggtgtgaaagggatgaacgaacctgttgaaagtgtcatagctcttgttaaaaccagcaacggctggaaagctaattaaggagcaaatcgtgaaaaaccgaactatccagtgtccgttttgcctaaaagagagccaacgtggggttcatgtctgcactggctgcatggcgactgttttatatggagcctaccccggctggtatgctctcgtggttatattattgacctttggcctgtctatactgatcggaatgtctgcaggcatggcgggagcgactatcagcctgccgataattgcggctgttgggtttgtgacaggcaaggcgatcttctctgacaatattgtgttcaggcgaaacatgtaattcaaacactgcctgtgatcttaaccacgccttatcaaacagacgtggtttttttcttgaagaacctcagcttaaacttcaattcttacggaggattaatgacgatttaatctggaccaacttattcaatatccatagatgtagaaattattccatcttttgtattaataacaaacagatggtgtttgctttttatttttcttattgtttcttcttgattagaaactaactcgagattcttaatgaagtcctcagaggaaaattttattttactatgatggcttaacgcccataataatgactccttacttattatatatgtgttgtctttctttttgaaattaataggaaggcagtttacaacaatagtgataattttgtttttatcgaaatgattatttaatttctcttcaatttcactttttaaaatgcaagctccctctctaagcctacttacttgtataacagagttgtctatcattttttttattctatatgctttggtcatgtcactaaatgagacaaatgtatttttacactcaattataaatagtgtgttctcatgacagaataaagcatcatattcgtattcctctattttattatttatttttattttagaatgatactgcgagcagttaagaccttttttattcaatgattctcgaatgaatctttcaaaaccctcaccttttatagataaatcagcattaatgctccctaaattagatatgagtgcgtttactgggtctaataattccgttatagccttgaacatataaacaaagccatctttggattgtataaatggagtgtcgaataaatctttactatttgatgaaaagcttaactcatcaattattcgctcagatttttctaaactttcaactccaatttccataagttcctgtgctaaaaaatttttagatattttaaaaaaattagttttattgtggttctgcatgatattcaatgcaactatatatccgaggcaccattctctcagcgtcaatccgtgaaataaaaaggaatcgttatcaatgtctaaaaataagatatcctgaatttgctcttttaattttagatataaattattagttttgtaatttcttttgctttttttgaaattataattatgaattgtgtcataataaagatattcatttttaggacatggtatatcatacaggttcatttctaaaaatattgggccattcattactacttggttgaattttatttttttatgtattttctttattgaatttaaaacatcgtcctcaaaataaaatgatcttctaaagtaaaaatcacttacacaccaagtattgttatgtgtaatgtattcactaaagtctgttattgtttcatcgtcatataaaagactggtgtggtcgatggatgttctttcatctatagaaattattttactttttttgtcgctgaaaaaatatttcaagctggcacatatacatgatgaataatgctggatcagcatatcatagttaatttgtgcttttattttattttcataaataatactaacgagatgttctttttgtatttttttgctttttgtgagttcgtctctcaataaatttagttgagcgttggaaatgtgtaaaaaatccatcggagtatatttagctgtttgtttgccaaaaggcgacgtaaggaggtattttaatattttccctcgaacttcaacttcaatactgaccaagtcggaaaggtattttaaatagttatacgtttgatgaaaagataaccctttgaaaaaaatagctgattgagctaagtgctgtacactctcttgcgtagtgaattgtcgttctttatcacgaacaagattttttattaaaatcaagactttttcttcaccagcagctttaattgattctatattttcatctgtgatgttaaatgtatgaaaaaaatttttaattattgcttctacattattcacattctactccagtttataatcttgctgatatttcatcagcgatggatgtttaattatgccacatctgtcctgagaatacgaaattaatattagcatgagtttttttgttgaaatatctacagctgttatacattccttaatgtagagatgctcttaaaaataggttagtagttttaatttattaacgaaattggcattacgatatcttagtagtaaaaatacaatgagaacaatgatactaaataactttgcgtgctgttagataacttgacgaggaatgactatttttctgcaaagaaatctagcaggtaagtgttcaaaaatcgtatcggactgctcatttcatgcagatgattcatctggtaatgaccgttatcgattttgccaaaatgttctgtgccactcgcagtgtaaatggtttacttcatatagcatttaaggactgaaaggcttctgagctggtcactcttcccgtaggcctttcgtcgatatatttcatctctgcaatcatcatgatctgaataaagtggagtggtaatgcgcaaagttttttgagacgaagttaacatgctaatatcttataaaataattgtaaaaattatactttttagttaatctgttctaacagcatttgaaaaaatgcatcataaaccttttatagaggttttgatactttacaagtttatttagtaaagcaaagggggaaatatgaatggtgctcagggaattaaaaatattcaaatacatgcaaccacaagatatccagttgtatctgcttatgaatttgagtttttaaaaaatgaagaggtagtccaaaagctactagagccttgtactatatattttataattcaacgccctctattatatatgaacaacttttcttctgaaaatggatggatttcttttgaaatatctgatgatactgacgcaaagccgctatcgtgcacttttaatccatcagataatagtctttgctctccagatgaagagttaataattgaggcttctttttataaaaaaactgctgacactgagcagccatttaacacaatggccggctttaagctatttacacttgataacgaatttttaggatggtttagttcgcaggtattcctttataatttcttgtctgggaaattcaaagcaagtgttactggtgatatagcaccatatctagaatatacagttcattatatcgggaaggctttttcgcaagatatatggaaaagactcactggtcaccacaaaatgcaaaaaatattaacaattgaggactctctcaatacaaaagctctcaaggctccttttgaaatatctctattaatgcttgatatcgatgggtatgatgaacaaaatattttcccagtgtttgatttcgcagttcctgatgatttggaagctatagtctataacttcgattatgatgaaagtaatacctcgtttgaagattactacgcaccaaagttattaccaaaagctcctgagctaacaactgaaatagaggcttttttggtaaataaatttaagccaagctacaatgatgttttatttattaattatccacatataaaagatggcactagggatgcgggttatacgtgttgttcactggtaattgataatctgccagcaatattgaaaacaactactcatactcaacacataattctgccaaaaaattcgtagccacttgctgaatacgggctttgcaaacgtgtactggtcccgcgacatgcatgtttgctccttgccaaaaacagactgtaagctctggcttgagaaaaaacacttcatgcttgtttgatacatctaaattgaaattccagtttgtgaagtcaacagtcagagttatctgtttctattaaatgcttatggctttaatgatagatgttttctgcttattatcggtacgggtgtcgaggaagggtcataatccggttcgtcatctactttatgctgttcctctttagtacgatgtggaaagcgtctgacctcatctggtgctggactataagtgccattgttaaatctggcacgcctttcatactcagcgcgtgacacatagatgccttgaatctcatcaaagacatagttgtcagcaatacgcttatcgtgttccgcatcaacaggaattggcttcttcttagaccagatgaatttctctttgaataagcagaccatataggtggttaaacgcttaaacagaccattttgatgcggtttaacctgttttctgctgtgcataggagcgcggttcatcgctctggtttttttggaagaggaggttttcagtttagtggatttatttggttcaggagcaaccagaacaggagttccttctcctctcataccaactttagtggccttattgggagcgcggtaagattttacggctggtcttctgcttgtgacaggggacacaatcgactgatgtttttctcttgtagagaagtcagggataacgatttcttcgggttttggaagaacagatatcgtaaagcttctgacatcaacgacgatttcaaggtcaagttcgctgaaggtcttatagacttcaaccgcttccagttttgctgcatcacgaacagtctgttctgcggctctttgttcctgagctgctttactacgccatttagcactgtggatacgtttcataggagggcggtttgtttcggcggctttagcaagccatagcgctttttcttcattatccagagcaactgctgctttctctaatgcttcctcatgctgggcttggagagagcgatggtcaatacgttctgacgagccagcggtagcaaggtagctgttcgccatagatgcccatgattcacgccacaacacagacattttcctgtcattccagcttctttcttttttaccaaacccttccgggccaatggtttttaacgtcaacataacgtgagcatgtgggttgtcgctatcgagatcatggaaagcgatatcagcaatcatacctttatcaacgaaatttttctgacaatactcaagaacaagttttttcttttcatcattatttaactcggtaggaatggaaacatcgaaataacgggctgtttgaccattattttgacgctcaactctttcaacttcattccacaatgatgtggagtcttttacgatatgttctggagcattagcgggagctaatatgaaatgcccgtagaggtcatcacggcgactataatcatacgtatcacctgttctttcatctgtgattttgcaacgggcatgataggcagctttcgcaacggaagatttgccctctgaacgtttcacaattttaaaatcaagatgaaaaatagccatgcaataaaaacaacctcaatataaatttaaatatcaaactaaaatataaatctccaatgcgactatgctggttttagtttttcgtaaggaaacttttagttgacgttgaccttgcttttagcctgcggcaggcaaccgtcggtagaccccacacactgcgtagcagtgtataggtgggcattgttttcttaaaaaaagaaacaatgtaaaagccttcttattaattaatacgaaatatataaatgcctgtaaaacaaaacgccgaattaagcggcgctatctggataaacgggcgaagtattccgcgatattaccgagatgggttttagatagcgtccgaaggacaaaaagagtttaatttatcccgccgtaaggcgggaaagcactaaaacccgaaaaataagagtattgttaaatagttttccctgttgcacaatttacaggttagtcatgaaaatcagagtgaaaatttaacaagttaaatgaaaaacactaataaacaaaaataagtaacgcggagagtattagataaaatagttagtgattactatcatgtggtgttgttgatttttattttactttgctgttgttggtttttttattatttttttgacaaggattaataagttgagtaagtaatatataacaattattaattaacaatagagggttcagaatgggagggttgataacaacagcagcacgccttaaagatgatacagttgtaagctttaggcactataccaacaatgactttaaccttgtcttgagacaagatgattttattaaggaaatgaaaaagatttctccaagcataaaaacatcacctaaaagaaaatacatgaaactcagtagagatgatgttatcgataagtttgaaagacggttctcaaagacaacgtttgattatgtgtgtggaaatagttttttagctcctgtttggtatggaatcaacttctttgattatagaaaaaatgtggcattttcggtgaatgatttttcaagcaatttgcattttttgacttacaacctaatgtctaatccgatagtcataaaaatgcttaaagagggtgttatgtttacagagagtgatcttgttcgcttatctcataatgtacctttcgtttatttaagagatatccttaagctcaaggaacttaaggatataaatgcattatatgatgaaaatggagagattattgatcttaaaggccgtgacacatttgatatcatttgttccttttttgacgataatttagttaaacctgaatatttcaaactaagagttaaatatccggactgggatttttattctcattctgatggggaagatggattcgatatattgaaagattacttagaaaaggaaaaccttctgactaaaaatgataaaattgcgtgggggggatttgaatcaaacatgcgttaattaggtaggttttttttatttcagtaaacctattaaactcatcaagaccatttttaacatcgtgttaatggtttttatgataatgaaaattatacgtcgatgatatttgtaactggagattttgtgattagattgaataatagtaaatctccagttttgacaaaaacaaatttatagaataaaggaatgtaatatataaaataaaaaggagataacaacatgctgccatttaccaatgatatttttagatctttaacgaatgttctcaaaacgcataatgtatcggcatatgaaataagagactcgctcgaccgaacattactgttctatgcaagaacacaagacgatgtagaacaattaatagatcttggtgttgatattaatcatcaggataagcttgggcatactgtgctatttcatgtcagttcagaagaagtgattaatgccttagttgaacatggaatagatgtagacagaaaagacaatgaaggtcgtcatgttttagcgacttatggattctttaaatatcacgatgtttttatgagatatgcggatagatttaaagaaaagcatattatcattgactctctatactgtaatcaactggaaaatataccatcggcattgaaatcattgcatgataatggatttaggataacactgagtagatttgttgagattgaacatgaccccgaaaaagaaaaaccagataattttattcaatataaagaaagatatattgctgttttggatgcgctaaaagaatactgttatttatctactttccatgagcttcatcaggacattatttgtagagtatatggtaatgataaagtgaagctgtttagctatagagactttcgtgaactcattgaaagtatgtaatttattcccctgaatcatcaggggaatattttctaaggtctcggtcttttaggtgtagacttcaattttagattttccaagtgctcattttcaagagtgtttgctctcgatttagcttcagtaaactcatcatggtcttcgccaagaacaaaatgacctgcatcatgatcaaaaatctcataactttctttgagagttttcccttcttcattaacggtgatttttttgactggttcataacgtttacttgttgtcatagaatatcctttctaaatgaacggtaaatagcgtaaaaatcatactctcttagttctgttttttcaattttccatttcaataaaaataaagtgaataataacagacgtgaaataaaaggagaataacatgaggcttggtgaactggatgaaaccgcattaattttaatgacaataaatgctgtgatgtggggagttaatattgggctttttagcctatggattatcagataaaaatataattctctatcctgttgataattattaaaaatgtgttaattgaattgcactgaatattacaaggagagagtatgcataaaaatcatgatgaggccattgattgggtagcaagacgattaattgaggatggtatctataccaatattgaacaagcttattcccatgcaacaaatattattaacagaaagagagaggaagttagaaaaaaagaagaaaaggatcattttcgttttcgtattaagtccataaagaaaaaaatagcatcaggatacgaatacgcaaatattccatataagccgaaaaaaccgatagtaaaaaacaaccattcagattcattttgggattgggatgctgatgataaataaaaccataaaaatataaaggagaaaaataatgacaacaaaaacgataaaacaaaaaattgcttcagcacaggaacgcctatacttcttggaagctaaaaagaaacaacaaacaaaaaaagaaaatactcgccagaaaataattttcggcgcagaggttgccaaagtcttaggatgtgatattggttatgtagataaggaattggtctttggggttctgcttgatatcccgaatcttcatgaaagtgatattgaaaggtataaagcacaaggccaaacttatatcgaaaatgttttaaataagtccaagtactaatcctgtttttcacgtccgaacggtgagccgacctaaaacttgtttttaggtcggtgaactgttgagcaagccccagagggcgcggtagctaatttattcccaacactatctcaggaagagattcgcagcatattcaccattaataaaaacatcacattcatgatctggtgctgaaaatgcgtgggtttctcttttgcatcgagccatgacttttttaccattataagtggctgtatagacattcgtgaagctattactaaaggccccggctaaacttttatcttggtttaggaatggttcatttacaatcagcgtttcgtttacccatagctttaaaacaccgttcggcatgtttgcgctaattagaagttgttcgccatcctgagttcggtaaggttgttttgcggaaaaattggtacagcctaccagaaaaaatattcccagaattaagactctgcctgtcatttactatccttaagttaaatttttatatttaatcttagaaaaatcccctttaaataaaattcaaagggggagggttttatcagatctcaaaatcttccagtgttttaccattttcaagcgcagcagcgatagctttaggtgtacggccctgaccagtccataacttttcattgccattttcatcgatgtatttgtatttggcaggacgaggttcacgtttagattttacagacttggatgatgcaccgccaagtagctctgatggatcaataccatcttctaacagttttgcacgtaaggcttcgattttggcctgacgttcagcgttttgttgctgtgcgctggcttcttcttcacgacgatcttcaacaataacagtcaacttttccagcatttcttccaatgttgccaaatcggtttcacgcgcctgagcacgtagggtgcggatattgtttaatactttaagtacttcactcatagcttattatcctgatggtgataaaaaatcatcgatagggtgtctgaatttgacatatgtcagaaataaattgtatatcaatatggatacggaggaaataatgaaaaagaaaaaatcaaagaaaaatccacttgaggatacggcagtgttaagtcgaattgcccaaagggcatcacagaaagcgattaaagaggtgttcgcggcaggaatggctatctactatatttcagaagggaaactgataaaagcgtatcctgatggaagaaaagagtgtgttaaagagtatgaggacctatccgattattcattaaagatgttctgtgaaaagtgaactgaataatgaaataatgctcatccaagataaaaatactattttagtatttaaccttttttattgtcactaaagaaaaagtaatgatgtttattctcatggtgatatgatctacatgcgttaaagtcatccgtttatctattattctgttaattgatattaggtcgctattgtctattttgatgtggttgttatctcttttttatcatttaaatgataaaggagataatgatgattttgttgaaagaaagaaaaaataaaaaaggtttttcccttttagaattaattttagttatgggggttatagcagcattggttgttgcagtgtttattgtatatcctaaagttcaagcatctcaaagagcagaagcagaagtaaaaaatattgcattaatacaggctgggacaaaaagcttgtattcagcagtatcctcttattctggattagctataacaactcttgttaaagccaaagtattacctgaatctatacaaaaaacatctggtgcagcttctagtatggtgaatgtttggaaagggaatattagtgtttcttctgctgatacaggaccttctggagcaattggaagctcattcattataacatatagaagtgttccagcagtggaatgtgctaaacttgtatcttcactatctgcttcattttattctattgaaataggagcggatacggtaaaagattccaacggttctcttgatattgctggtgtaacatcatcttgtagtcgtggtggagaaaataacactgtttcatttacatcattataaataaaataacggtttacattttgtcatttattccttgtggatatcttgaccacttttttatttttgctaattagatattacgtgaaaataaaaaggacggtgaaggatgaaaataacaaataaaaaagggttttccctattggaaataacactggtgttaggtgttggcgcagcaatggctttcatgaagtttcaggacatgaaaagcgatcaagaaaacattatggcgaataccgtaggttcacagatgaagcaaatgggagaggcggttaaccgctatataagtatccgctatgacaaactttcaaccctaacttccagtagtagccagagcagcgatccgggaccaagaacctgttcggctaatggttgtgaaattacctatcagacgctgttaaatgaagggctgttgcctgtcagttataccggaataaatgcgcagaaatcagcgtataagattttattaaaacgttctggaacaacacctaactacgtcattaatggacttgttattacaacgttgccttggtcagaaggaaaccgtgttcgctatgacttattaggtcgtgctatgcaagcggctggcattgatagtggtatgacgcaatccgctacggtggcatcgggtacggctggtcaatggactgagagccaaagtaactacagtgggattaatgcagcaggactgttggcctaccgtgtaggctacgattcttctatgtattccgtttatctacgtcgtgatggaacactccctatgacaggggatttgaatatgggcggccagagtattaataatgccaaagacattaccgcatcgggtgatgttaacgcgacctcgtttaacggtacctatggtcgttttgccaagaatgtgggtatttcagaagacttgacagtaaatgggttttccacctttggtaagaacgtatcgatgaacagccagcttacggtaaaaaatggtatcaactctgaaagctatgtttcagccagaacccaagccagcaaacttcagattggtggtggtggcaccagcgatccgaatatgctcctgctgaacgtatcaggcggtgcgggtgatggctatctttccctgaatggagataacaactcctctgttaaactggatatttggggtagccaaagagtgagaggcgacctcacattatcgggttcaaatgatggaaaaacgacaggagcgatttctgcatcaggaaatattacaggtaaatatttgcagtcgacttcaatatcaattgcaggtgaggtttgttcgcctgatggtctgataagcagggatgaaacaggcgcgatattgtcctgccagaatggggaatggaaaggaataggtggcggaagtatcacccgaacagccactgacagtttacgttttcagtccacgggggattttaattatctcaatgtctctgtggtgtcaaagttttatccggcagatggtacacacaccggttcagccacgtttaatgttctggttgggggcaagacggtgggacaaatcacgacctcaattacggtctggaaagcggggagtcgtggacattactggggttatgaaaatacgggcgcgacattgcgtatgtttactaccgcagtaaagcagggcgatgttgttcaggtggttatggcaagttctggatttcatagcagcagtgatatcagcgtttcattatctcagtaagcgtagggcgaatagggattttttgacaggtttatgacttaataagaaataatatctgaacctaaataaaaatctcattcatcatctctgtatcaatgcctgatacgggtttcggtattgaatcatccataaaaagcgcccaacattcagccttcaaaaggaatgttttactgtcaaaggaaaatgacaatgccgggtgctgctcgtctcaacgacattggaagtggtcatgactgtttccctgaaaccccgataatcgaaggcagttctgatgtcattattaatggtcagcctgctgcccgacaaggggatgctgttctgcttcatggttgtccctgtcccaatacaccacatggtgttcattcccgaaaaatcgccgaaggttcatcgaccgtcattattaacggtaaaaatgctgcgcgtattggggatggtatcaattgcggtggtgtcattgtctccggcagtggcaacgtcattattggtgatacaccccatcgttctcccgttcaggactgtgctaaacaggcagcattaacccgagcaccattgctggcgttaacaccaatgctggctgtagagcctgtttttgccaaatcctgtttacgtggcgcgggttgtaccgatgcgggaaaggaagaagagccacagggcaacatcggggaaatgagtttttatgtcgctgaacctgttaagcaggctaatccctcgcaagaaaaatcagttgaggtaaagcagtatgcgcaggcagcgaaaaagaaaaatacgtcttctgccgtttctcctccccaatcatttaccggaaaaaccgaaccgttatccaagaccccgcccggtgcgattaacaagcctcagatacccccgatggagccgtggtataaaacggtattcgacctgttagtgggtaaagcggatgcggcaatgttgccgccacctcaacaagtggtaatggcaggtacggcagcacaggcgggtgcgatcgctgctgcgggtggcgctgtagctcaggccaatcaggatgcagcaaaggcactgacacatcagatgaaacgcctttctgggccatcaatctggcaaggtcagttgcagatggcgcaaagtttcctgctgatgggagcgttgattcaacaccatctgaaaggtgaaaaagcagatttactgacacctgagaaattgcttgaggcagctaataagcagggaaccgtccccagtcgtgttcgttatcagtggatggaagatgaggaaacaggcaggctgaaggcggttggctaccacaccagtatggaaagcgggcgcgatcaggttcgtgtcagattactgaaacatgatttccccaataaccgctacgagttctgggaagagggcgcaacagggccaactattttatggacaccggataatccgggtatcgaattacccacggatacggcacacggtgaacagcctgttattccgtcagccataccgggacttgaaattccagagatggatgatgtcagcattcttgcaacaccgatgccggacgagaaggattttcgggattacattctggtgttccctgagaatgcgtttccaccgatttatgtttatttgagtaaaaaaattgatacgcctatttggacaaaaacggaagatttaactccagtatctaatgcttatacgcattggataaaacatcggaaggagttttctgaaaaaaactataacaattctaaggaatatgttaacgatacacatgattttgttaacaatcctcctgcgggggttttaatcaaaaaacgtggcaatggtgatactttatattatcatccagaatcaaatacattcgctgtaatgaataaacatggtgttccgaagacaatgtttaagccaaagaataaaattttatattgggagaagcaatgagcaacaaatttctgtgtccatgttgtggggagagaacaatttacgctttgggcgattatgaaatttgtcctgtatgtaattgggaagatgacccagtgcagtcgcgagaacctgattgtgcaggaggggcaaatcagatgagtttaaatgaagctaaagaagcttttaacgatgggcggaaagtggaataacgttattggagtaatactttttatcctttgtggcagccccgtactaattaaggttgccaattgaatcttgatcagatttcaaaatcttccaattttttaccgatttcaagcgcagcagcaattgctttaggcgtgcgtccctaatctgtccataatttttcattgccattttcatcaatgtatttggcaggacgaggttcacgtttcgcttttcctgatttgttagtataaggcgtaccaaacagttcaactgggttgatgctatcttccagtaaatttattattctggttggtctaacagactaaaacaagaccataagtatgagaagtaagctttctctagatttattaagtagtgagatacttttctgtggaggctgttacggcctcctttttcatttttttgaaaataacgttaactaaatttgaagttaaagatatatccttgtaatgcaaatagagtaaaaatagcaaagattattattatagttcctgacacccggattctgaaaaaatcagtcatcttaaatactgaaaagtaaataccagtcatagcaggatctgataaagaatataaaaactgcctgattgatatgaaatgattaattattgctgacagtgcgattaaaatacttgacactagcattgatatggatatgtttttcccatgctcatttagcccattccaaaaatcccaaacagagttaaccttatatgatagatctatgatgtcttgaggagcctgagtcttaaaaaattcgtttagaaagaagaggattccacctaatattaacgataaaacagctcgtgtaatatcatttttttctacttcattacgaaatgccagtattattaccgctagagccgaaagtaaaggggaagttattgaaactattttcagcacggaatagattttttctaagttcgtaaataagaaccagatgataaaaagcaggccaaccgcccctgctatcgctatggcaccaattccggatgagtcttgaccattagacgtgttattataggtgttattggttgttttatttactatggttgtgttctgtacgttattaccaccactgttttttgattgacattgttattattagaattgtcactacctttaacattgatatctctgaatttactcattgtcttttattaccgttgcatagttatagaaagagataactatcatcagaaatgattaggatttcaataagaaaccaatatgagtttatatttggttttttcatctatagtctaattataatttggtttttaattttatttttttttgctttgtttgagatgtgatccgtcaattatatcaagtgttcatagcagaacatcacctaaagaaatgaacatgggagttcatgaaatgcataagggtgttgcaagcacatatggattgattagcgtgataattataaatcctgaactcattactaagaaaaaacaaaaaaaataattatgaaaaatatgtatttataatagtttgaaaaggccaaaaaaggccttttatcatataaaaaagtcattaaaaaatgcgttgtttctccactaagtcaggtcgtttcctttgcgtgaaaagtacgaaataacagatcaagtcgttcccacagcacgaagataaaaatctcttttgctctgggttcatccagctcaacaaccgcgtaaattaatgcccgacactgatcgataatttcttccagctccagcggggtgttatcgaacatgataagcctccgttgctggatatggcaaaaaagcagtagccagatgcagattttcaggaagggaataggtaaactgacagacagccatagcgttagctccataacgttgaggttagcccttgtctggtatcgtaagtacctttcaggggcgaaacgggttcataggtagtcctgtatacaggcgtgaaccttttcgactgcaatttacggctaggattgttactagtcaattcaattacttaacgcggtacaaggccgtgctgggcaaaactccatttccttaaaatacatatagttccagaacggtgtgaacagcaggatgaggttactacgaattcgggtatgagtctgggggattggctcaacgcattgacttggcagaaatttaaaaggatgaggagtaagtcaaagaagtaaagctcaaaataaattttaattaaaaaaagcaacaccatttctttgacaaaaaccttgttatttattattgataataaatcataaataacataggtttttaaatgaaaatattaattaacgtacaaaaaaaatggcctgataatgtaaaagaactcgattcagctaaatatgatcaaaatgaaatctcttggtgtggtaaagaactgttctttttacatgaagatggaagggtttatcagagatatgtgaagatgccttttatcgttgatgtcgatgacctttctttattctcgttaacaaagaaagacgataattcttttttgatagaaaaaatcactgattggcctaaaggtgtcaatattcgaaaaggattcgtccgtgcagagtggggtcataaatcctgtggggcttgtttttgtgtttttcctgatggtagcaatatgtatgcttattttgatgctccagtgattcaagagcatcataggatatatagcgtaatgccttttattacatacgaggtcttgaactaacttgtctttttagctcttcaatctttatctgtgcttcttccaatgagttgcaaacagtaataacccgttggttaacggtatcgaaaatcaggtgcatttctaattcaataatagcctcttcattgccatcaaatctatatgatagattggttttatgcggggcaatgatatatctttcatccatgatttagtctcatgctgtgtgttatttaggcgatgattataacgcatcattaacgaaatagttgagtgaaatattagccatccgtggcctttcgctatttatcccttttgcgcaaactcaaacggcctaaccatcccgttgcggttagcatcaagaaaatcagcccaccattgcaacatgaggcgacgttgttcaaggtgtttggccttgtgggtataggctgcgcgaacgttgctcgttgccatatggactatcattatacttacaatggctgtatatcctgaacttcatgctgaaaaacataaggatcggataacaggcaaaatctatcatcttcggggtaggttacggcgatatggtaatttttaccggcaaaagccttaaccgcatcgatgtcagtccaataagtagcaaggaaaaaatgttcccagttcccctgagtgactcgcttaacataagcgccctgattacctgttatgccttgcgaatgtttgacacctgttaattgaagatgagttgcaaaaccctctgcatgttccagtggcacacaaccatgccacgttcttactatcattgctcgactcctgtcgcggtaaagtcaatagcttcatcaaatgaactggtaacggaaagatatgactgccgttttcgctacacgtctggaaagctcttactcgcacaataacaagtctagtcatccattaactcaacatatttaggccacaatgttccacgctgataagctgcttccgctttatctgtcaattggtgcgccaatgcatgttcgataacttcgcgttgatgtgaaaggtcatcacgtgcgaatttgatcggctgtttaatctctggctgagcaaaaatgattatataatgaataccaaggtagccgaagcgattaagatgaacgaaaaagaagaagagaaaaagtagtggtatcagtaacggtgatgtattggtcttttcagatagtagtaggtggtgttttctagcaccaccgaacgggattgttaaccaatcaaagccttcgcttttgctctgatgagttctaactcatcggctgttactttgcctttctttgttgccttacggttacgccagtctacacaagtaacctgatcggcgagagccacgctttcacgctctccagataattcgacttcgaagttataccctttgcgctgggtcgtacaagggacgcataagcacattccggtcaaattattataaggaaaagggctaagaacaacagcggggcgatgtcctccctgttcatgccccactaccggatcaaaatctaaccagatcaaatcgccggaatcaggaacaaaacgagaaaccattaaagcagctccttgccgactggtgcgccaaaatcaactttgtcatggacatgttcaggcgtcatcccttcgagcaactcatccagcgtaaactgatatttgggttttttcttggggatcagagcaatctctgtttccctgatctccatgtcaaagctatcgttaaacgtcatatcaaacgcttgcataacagatgaggaaagacgtattgcaggtgagtttccccattttttaaccgggacatcgatcataaaaaatcctcattgaattgaatgtgtctacaatgtagagtatttaaatgtcagtgtcaatctacattgtagatacatagcaagatctggtatttcttcaagaccatcgggtttaaggagttggtccggtaggagtttaagagattggacgacgcttagctaaatatgagcaaaatgaaattccttggtgtggtaaagagctattttgtcttttagttcttcaatctttatgtttactctaatgagatagcacggggatcgactccgctgactatttttactcattatttttttattttaaattattgctatttatttgaatggaactactttgaaaataaataaataaataaataaataaataaataaataaataaataaatattttaaaattaaaatagtgacaatttgacaggcgtaaataaatatattatttgatggctgtggtttctaaatttttttaataaaaggtggggtaattatgatttcttattgctttatggtttttgtagggatttgttcagttatcatagcaggaataatgtctggaagctcagaagatgcggataaaaacatcaagataagacgctcatcttaccttgatggtccatcatcaggaattttttaatttcccgacaacaattgcgccacgggtaacagaaaagcccgtatcaccgagatattttttgttgccgttactgagaattgcatgattctgttctgacgtaccgagattcagaggtagaatgttcacaacctcatacccctcttcatcgagtttattataagtatcttcaagtgctttggaaaactgatcataatctgcgagtcttgaagttggcaactcaacagattttgtttttttccaccagaaatatccttctgtaacttgatcttcatatttaccaataccagcgtaaaaccatcgagtaacaaactttttcataatttaaaattcctttttatcacattaattttttctgctttacgaaattttttttgctggcactttgctatacggatttatcagcaaggggaggccaaatatttatagtgtcatattatgttatgagaagaatcaaaaatccagaaggagtaaggtttttagcaaaataactgaccatccgtggtctttcgctatttatcccttctgcgcaaattcaaacggcctaaccatcccgttgcggttagcatcaagaaaatcagcccaccattgcaacatcaggcggcgttgctcaaggtgtttggccttgtgagtgtaggcagcacgaacgttgttcttttccatgtggctcatctgaagttcaaccacgtcttccggccagatacctgattcaattaatgcactacacgccagcgttcgaaagccgtggccgcacagatcggttttggtgtcatagcccattttacgaagcgccttgttgatggtgttttcactcatcggcttcatcgcatcataacagccagtcaggataaagccgtcatcaccgttaacgtcataggtgaggtctttaagctcttccaaaattgccagtgcttgatcgcatagaggaacataatgtttcctgcgcattttggcaccccgacctgaatgctttatcccttcaatggcttgacgttgttcagggataacccataaagcacttttgaaatcgatctctgaccaacgggcaaagcggagttcactggaacgcacaaaaatcagcaaattgagttttatcgccaattgggtcagtctgctacgcccctgatagccttcaatacgttccagtagggtagggatctcttcaagctcgatagcggggcggtgttccgtctgaggcttctgaaccgcaccttccaaatcataggctggattgaaacggatcatcttttgctggacggcataacgcatgatggcggtcgtgtactgtttcacccgcatggcgatttccagataacccagcttctctatctttttgatgggagccagcagatcgcctgtatccagttcagcaatatctttgttgccaatatcagggaacagataagtttccagtcgtgtccagacagaacgctgataatcttccgaccatgtggttttggtggaaaaccagcttttggcgacggttttgaaagcgcgggtattgttacgcttctcttgaatggttttgttgtcagcctgctttttagcgctggggtcaataccagcagctaacagctttttcgcttcatcccggcgttgtctggcatcagccaaagaaacagcaggatagacgcctaaagcgagtaatctttgcttcttttcgaaacgataagacaagcgccagtatttagatccattaggatgcactagcaggtgcataccaaagccatcagtaagcttatattccttctcaagagatttggcattttttactttggaatcagttagagacatgatttgcccccttgagttgttggtataagtaaaatcgaaccagagataccaacaattctaccaacaaaagtcgtgggcagtagcgttttttagtgaacgagggcgaagctgaagaaggggataaccaattgataaaaagcaaaaaagcagacgtcagtgaacgtctgctttctttaaannnnnnnnnnnnnnnnnnnnnnnnccagtgacatacggattaacagtccgccgttctaccgactgaactacagaggaatcgtgtgaacggggcggatgatatccggcacctgcggtactgtcaacggcaaaatcagctttctcgtctgactgtttaggctatgtacaatttattgtttttttatgagttaataaatggatggtgcgcggtagttgatgttgttttgccagctttttagtcgggcgagtggatcttgtcgatagaatttttgaaagcagcggtacaggtcggggaagcgctcttcgagaagttcgggggcgctgaagaaatattccgacagcaccgcaaagcactctgctggatcgtggacggcgtagggatccatgctggcggcatcttctcccactagatcgatttcttcctgtaaggcatccattgcgctgtgaagatgctgctcccagacagcaatatcgcgcagtggaatcaggggaacgcccgttgcttcaccgctgctgcgaatatccagcttgtgggcaacttcatgaatgatgaggttgaaaccggagaggtcgaaggagtcctgcacttcctgccaattgaggacaatcggtccctgatcccaactttgcccggactgtaccattttccctgtatgtacgagtccgatgtcgtcttgccactcttcctcgacaataaacgggccggggtaaaccagaacctcgtggaagccatcgagtgcacctattcccagcgacaacactggtagggaaaacaacaaggcgatgcgccgttgcatgatatctgtcaacagcagttcctgtaacggaatcaggcgcttttgcttcagaaactgatcggcaagggcggccagtttctggtgttcttcgtcgcttaagggagcgagaagcgggatcgaaattgcagcttgccaatgttcaagcgtctgcacctgtggttgagagttgttccacggccatttaatcattgttattgctcgttaagtcgtcacttgaatttaaaggcgaggttgggttctgttaacatgccgcaaaaacggggatcatggcaacagcttaaacggagaaatgccggagcggctgagcgaaccagtctcgaaaactggagtgggggggtaactccactgggattaaaatcccactctttccgccaattatgtaataaaataagtaagttaatggttgtttttgattttttcctacatgaaattttcacatgaaagccacgtgttgaaaatagctcttttctaattcacctatttttatcatgttgtattttgccgagcattcacttttacctcctctagctcacactctcaaaacaaattatctctatgtccttgctggcgtaagaaaatcgctctcgctagcgggttgagatatctgtgtgagaaaagtgaatttgtccaatgaggggaatttatccgtttagttatggacatgatgcaaacctgcgatgatgaatagggcactattcttttttcgatgtgggttgaaatgcaggtttgcaataagagggaatagctattccggcgcgtattcgatccggtttctgccgttggccttggcctgatagagtgcatcgtccgcagcctttatcaggcactcataatctggatggccactatacacggcgatgcctgcgctgatggtcatcttgacgctttcgccgttttgaagatggataaagtgattctcgattttctttctcagccgttcgatgatggtgtgagcggcaactttgggtgtctcaatgagtacgatcaggaattcttccccgccataacggaacacatagtcgctgtttcgcgtgctctcatacagaatttctgcaatccttttcaggatgttgtcgccagcggcatgaccataggtgtcattgacggatttaaagtggtcaatatcaatcatagcgatgctgagcggcgtatttgaatgcattgtcagcgatatttcgtgtcgaagaatcgttggcaggaagcggcggtttagcagaagggtcaatgtatctttgccactctccagtttttgaacttcgtcaaatagcgatcccaacagcatatttattttatagattttacttctgaccgctttaagtagcggtgcgtaatcctgctgcgtcagtagtgctgtgtgactatagttgcggatgtactcatcggtttcagtcatgattgtcgcgatggtacgtattccctgaatgttactgaagctggatttccccttatggttaaaccacaggccaaaatccgaatcgcttaaatcctggatgctggaaagtggcgtaccggtagcaacgctaaaaataaaggcattttcccaatttagcagcgatgcattttgccgttctctctccatactggcattttccagaatagaaaatagccgataggattcttcatttttggctgccagatcgtgcgattgcgaatacgttttactcattatctctatggcgatatccatggaaatcgaagcgaaacgcatggcatcaaagcatagtgctttatcatctgccacctgtgcgatgtgttcataaaggtgccatttgagacgtcgagcgccgcgttcaaccagatcgacgggaataccaatacgcgcatgaatctgaccaattttcttttgatggttaatcaggtctgccagactgtcgccggtattcgttaaaatgtctgctatccatttgctcatagagccatggagtcgatcatggacctgctgactggaaagaaaaagcgaagcttcttgatctttgagcatgtagatgtagaactcgtcagcaaaatcggatgctttttgaacggcgagggtacgcagtagattaaaagattgttgtgaggttgtggctatcaattgcgtccattcggatgttataacttgattgtagcccgactcaccgttatctctctgttcattaacgttcagtagttcgttcaacttttaatctcttttgcgggtatgtcggatgtactaggatagaaacgatcaatttttgcctgaataatcgatatttaatgatagagagggtcaacatggcgttgttaaaaataaataaaattaatcatttcatacaggtacttttattgccgtagcggtaaatgataatgctgtttttttgatgttagaagctattttgagataaatttatgaaagttaatgatttggttactgttaaaaccgatgggaagacgcgtagagaagggacgattctggctgtggaaacgtttcaggaaggaataatgtatttagtcgcattagaagattacccggctggcatctggtttttcaatgaagttgatagtaaggatggcacgtttgttgagttgaaaacgctatcggaaaaagagtgaagaggaacacatcaatatgcgagcattgtccgagtgaataatgctcgcagtgatgttggtatccagtattagaacgtttcccagttaccgttttccgtattggcctgacggggaagggcgagtgatgaacggcccttggcagccagcgcgttcggtcgggcaggtgctgaatgaccacttgataaatggctggataatttaaatgtcgcaactgcacgggtaagcaatgccgcttgctcttccagcgatgccgcagcggcactggcttcctgaacgagcgaagcattctgctgtgtcacgctgtccatttcagatattgcctgaccgacctgagtaatgcctcggctttgttcgtcagaagcagaggctatttcacccatgatgtcagtgacgttagtgacggcatcgacaatctctcgcattgtttgaccagcgttatcaaccagaacagagccactgttgaccaggttgactgattcggaaatcagcgtttcgatctcttttgcagcctgcgcactacgctgtgcgagactgcgaacctcgctcgcgacaacggcaaaaccgcgaccttgttctcccgctctggctgcttcaactgcggcattgagcgcgagaatattagtttggaaagcaatactgttaatgacgctggtaatctcagatattttctttgagctacccgaaatgctgttcatcgtattgacaacgtttgcaacgatttctccaccctgtttggcttttcctgaagcattcgccgcgagttggcttgcgtggtgcgcattttctgagttttgcttcacggttgcggttaattgctccatgcttgccgctgtttgttcaagcgctgcggcttgctgttcggttcgtgaagaaaggtctgtgttaccggatgagatttccgttgaaccttgataaatagaatccgcgctttcccgaacggtagtaacggtagtaaccagagaagattgcatttgctgaacattgctggcgagtgtaccaatttcattcttgccataacgatccgacatttgagtcagatctccttgcgcaatgcgctgaattctcataaccaactgattaattggtttgatgagggtccctctcagaaggaagaatgtcagaagcgttaaaatggtggccagagcaaagctgcctcccattaacgaatatccgagtaacgcatttttatgcgccgtttcgtttaattctttcgctctttgcgtgcggtaagagactgcctctagcaaaaatttgttataggctaaatctaaaatacgggtttcttcagattcgagggtaatgacctcttcaaacagtccttgcttagctgcagtaagcatcagcataagaccttgattaacataagcatcataggatttgcgtaaatcgccgtccaacgccatatcctgaggtgttttaactggacgttcttcatagacaaggaaagctttttttgattgatccagacgttgctcagcttgcttcaggttgtcattgaagacctgagagtcgccaatacgtgcagctgctgctgcctgtattaacaataaacgtgcggtgcgaaggtggttggaactgtttgaaatccccatccgggtatcgatttcttgtgtgacgtcatctaatgactgattactgctctgtaaaaagtagctggatgtgcctatagatgctgcaaataacagcatgataccacccagaataatgatgaataagggaactagccgtaaattgctcagcatgccaacctcggcgtgctgctcagaccttgaagttattttcatatccattcgctcattctcaggaaattatgatttaccatgccactagcggcggcattggcgtttaggttttagtgtctacattaatgacaatctattagctaaacaaccaatgtaaaagataatcggcatatattgagaaaccttaaccaaattcgatgcgatcccgatcacgtttttaactctttaaaaagaaaataaaattacgtgatgcgaaatcatacagattgataataaaaaataaagggtctggcactcgaactttatttgtcggggattcaacgctattatgtcggctctatcttcggagggatttttcttggaaaagtgcacgcattttttttctgataaaaaagttgttttttttatcgccacattatgctgtctactgtgggggagtgcttatccggccattaaaaatggctatgagctgtttcacattgcggatgatgatattcctggaaaactcgtcttcgcgggttatcgattcgcgtttgccggactgctgctggcgctagccgtgttaagcgggcggtctatcgggcgtttccagcgtgggcagttagcccaactgacaatattgggaacatttcagacatcattgcagtatgtttttttctatatcggtttggcttataccaccggtgttaaaggttcgatcatgaatgcaaccagtacgtttttcagcgtccttcttgctcattatttataccaaaatgataaattaaatatcaataagataattggttgtatattaggtttcgctggtgtgatggcagttaatataaacagtaatggaatgaatattggttttacactattaggtgatgggttcgtcgttattgccgcatttattttgtctgcatcgactatatatggtaagcggatatcacaaacgatggacccaaccgtcatgaccggttatcaactcgctattggtgggatcattttaacaatatcggggtattgtacaggtgggtcactcatcatacctgattggagggctgtattgatgctaggctatcttattttgctgtcttcagccgctttttcattatggagtcaattgctgaaatataatcgagtcggtatggttgctccattcaattttctcatcccggtgtctggcacactgctgtcagcgctgtttcttaatgagagtatcttggagtggaaatatttctttgcactcattctggtatgctcaggcatttggctggttaaccgggtcgtgaagacacgatcgggaaaatgactctatagacaatccaccctccagtgctgcagacgcatcctgtagcgtgacactgaggtcgttgaagccatacgtttgtttcgtatggcttcgtactgctagcgactacaattcattatcatgggcaggttatctattttaatatcaataagttaattgtttttctgctctttcgctgctatgcctatatactttgttattgttgcaactgcgggttggcaagagatagataaattttgcttcagaatatgcaattaagagttttttgggtaaaaagtgtaagttttttgtgaaaggtataaacttacataacggtatgtgtttggggtgttgcagattttttgtatatctatcatttatatagcaaccaaattgtttctttttgattattttgaatgctcttttttgtaacgctttgtacgcatttctgacgtaaaaataagcataaaagtgatctgaccagacagggctaggttcataacgctttcatttatgtgatccgtgtcacataatgaccaaaatcattcttcagtcgcgttgtatgtgctatggattaggcggtacagttgcgctgttttaggattaatcctatgctttagctggagagggtcttcagggtaggactagaaagcaacggatggacggattctcagcgtgatgcgtaaagttggcaagtaacgattgcccgaataataaatgataaagtagtagctcgcagtatctggcaccgatagttttttatgccatcaatggagagtgattttcgaactgggcgatatggtctatcacctaacttatgttttaaacatagcctgtcgggatgggaaatatgggtacctctgaattactcaaacacatttatgacattaatctgtcttatttgttactggcgcaacgcttaataaatgatgaaaaagcttctgcgatgtttcgtctgggaatcaatgacgagatggcaaatatcttgatgcaactgactttaccgcagatggttaaattggcagaaactaaccaactgatatgccatttccgctttaacgatcacaatacaatcaaagtgttgacccaggaatcacgtgtggatgatttacagcaaattcatacggggattttgttgtcgagcagcttattacaacagttagcttcgaaagaagaaaacctgcctaagaaaagggcataagtaatggcggagaaaagtattgttcaggaagcgaaagacatccaattggcgatggagctcatttcgctcggtgctcgtttacagatgctggaaagtgaaactcagttaagtcgcggacgtttgattaaactgtacaaagaacttagaggaagtccgccgccaaaaggaatgttacctttttcaacggattggtttatgacctgggaacagaatattcattcatcaatgttctacaacgcctacagctttttgatcaaaaatgggcagtgcagcggcgttgaagcagttattaaatcttatcgactttacttggaacagtgtccgccgcagagcgattctccactgttagcattgacacgggcttggacactagtccggtttgttgacagcggtatgctgcaactatcgtcatgtaattgctgtaaagggatgttcattacccacgctcatcaacctaaaaacagttttgtttgtagtttatgccaacccccttcccgagcggtaaaaaggcgtaaactttcgcaaaatcttgccgatataatacctcaactgctggatgaacaggtaaaacacgcagtctgagcctgtagcgatttgtgaatctatcactgttggttgtgacggcggtgatagatttcttcctcaagaacgtcctggctacggctccgcagttttatctcgcttcccgcccaccttttttattataaggatttcttgtgctggttatattgggttatatcgtaattgtggcctcgatactcggcggttatctcatggtcggtggggccttgggggcgctttatcaaccttcggagctgcttattatcggcggtgcagcgataggcgctttcatcgttgggaacaacggaaaggcgataaaagcaacaatacgtgcgttacctcttttgatcaaaagctccaagtacaataaagcgttgtatatggacctcatggccttgctctttcgtgtgatggccaaatcccgccagcaaggcatgctttccttggagtttgatattgataatcctcgtgaaagtgaaattttctcaagctatccgaatatcctttccgacaacaatattgttgagtttatcaccgattatttgcgtttgatggtcagcggtaacatgaatgcatttgagattgaaacgctgatggatgaagagatcgaaacggttgaacacgagagtgaagtgcctgcgtccagtttgacgatgatgggggacggtctccctgcgtttggtatcgtcgccgcagttatgggcgttgttcactcattggcctatgttgaccggcctgccgctgagttggggatgatgatcgcccacgctatggtgggaaccttccttggtattctactggcttacggttttgtctctccactggcagcgctgttgcgtcagaaaaatgcagaaaaaatcaaagtattgcagtgcattaaagtcactttactgtcgagccttaatggctatgctccgcaaattgccgttgaatttggacgtaaaacgctctactcaacggagcgtccttcctttaccgaattagaagagcacattcgtcgagtgaaatcaccgactcagcaagcgtcggacagtaacgcatgaaacatcagcatcccattattcgcaaaaagcgtaagtctggacatgggggccaccatggtggctcctggaagattgcctacgctgactttatgacagcaatgatggcattgtttctggtaatgtggcttatcgcaatttctacgccaatgcaactggcgcaaatcgcagagtattttcgtactccgctaaaggttgcgttaacttcaggctctaaatcaagcgacagttctagcccaatacccggtggggggaatgatcccactcagcaagatggtgaagtgagaaaggccatcaaaacggataacgtggaaaagaagttggatgaggttcgactcaatagactgcgtgaacgcttggatcagttaattgaggctgatcctcgattacgtgcactccgcccacatctgttaattgaaatgattgaggaaggattacgcatccaaatcattgatagtcaaaaccgtccaatgtttaaaactgggagcgcacaggttgagccttatatgcgagatatcctgcgtgcgatagcccctattatgaatgatttccctaataagctgagtatatcaggtcatactgatgatgttcagtatacgacaggggaacgtggttatagtaactgggaattgtccgcagatcgtgccaatgcatcacgccgagagcttatttggggtggtttgtctgatggaaaagttttgcgcgttgttggtatggctgcgacaatgagcctcaaacaggcggcaagtggaaatgatgcgattaaccgacgcatcagtttgttggtattgagcagacaagcgcaaaaagacattgaagaagaaaatgcagaaagctctgctgtaaatatagacaaggcggaaaatttacaaaatatagggttggataagcctaaacctaccactccggctgccgaaaatagtgataacaacaatacgagtggaagtggtggatcatcgccacaaccaactaatggagttcctgctccagagcgccaacagccaacgactgcgttgcctgctgcgcccgatagccaggcgacgccttctcaataagccgcgattcacagcagaggtgaccacgtgagcatggacatgagtgctttctatcaaacattctttgatgaagcagatgaattactggcagatatggaacaacacttattattgttggatccatcggagcccgataccgagcaattgaatgcgattttccgtgcggctcactccataaaaggaggcgctggcacattcggctttaaagcattgcaggaaactacgcaccttttagaaaatttactcgatggggcaagacgtggcgaaatgcgtcttagcactgatatcatcaatctgtttctggaaacaaaagacattatgcaggatcagttggacgcttataaaaccgcacaggaacccaatgctgaaagctttgagtacatctgtcaggctctgcgccagcttgctctggaatctaaagctgatgatgacgcaacccagcatgacaccacacagcattctgctagtcaggcatctaacggtgcaggtaaaggtgaaatgcgtatcgcattaaccggtctgaaatctcaggaaatacctcagatgctggaagaactcggcaatctgggaaccgttaaagatcctcaccagactgacactagcgtagaagtgacattggtcacgtctgaaagcgaagacgatattagtgctgtgctgtgttttgttctcgaacctgaacaaataagctttaagcctgccgtagccagtcaacctgttgtcgctgaagtcgtggaggcattggccgcggttgaaacgcctgtagtgccagtggcaccgcccgcgccagttgctgcaaaaccgcaatctgcaccggaaaatggaaaaaataaagcaaaaaccggtgataccagcattcgcgtagcggtagagaaggtcgatcagcttatcaacctcgttggtgagttagtcattacgcaatcaatgttggcacagcgctcaagtgaactcgatcctgtggcgcatggtgacctactcaacagtatgggccagttggaacgtaacgctcgcgatctgcaagagtccgttatgtccatccgtatgatgccgatggaatatgtattcagccgcttccctcgtttggttcgtgacttggctgccaaattggataagcaggtcgagctaacgctgatggggagttcgactgaattagataagagtttgatcgaacgtattattgatcctctgacacacttagtgcgtaacagcctcgatcacggtatcgaatctccagataagcgcgttgcggccggtaaggctgctgtaggtaacctgacgctttctgcggaacatcaaggtggtaacatctgcattgaagttatcgacgatggggccgggctcaaccgcgagagaattctggctaaagcgttgtctcaagggttggcagtgagcgattcgatgtctgatgaagacgtgggcatgttgatctttgctccaggcttctccacagctgagaaagtcacggatgtttctggccgtggcgtaggcatggacgtagtgaagcggaatattcaggaaatgggtggtcatgtcgaaattcacttccaggctggaaaaggcacgactatcagaattctgttgccattaacgttagccattcttgatggcatgtccgttaaagttaacaaagaagtctttattctaccgcttaacgccgtgatggaatctttgcagccgcagtcggaagacctgtatccgttagctggcggagagcgcgtattgcaggttcgtggtgaatatttacctctcgttgaattgttccatatctttgatgtggatggcgctaaaacggatgctacccagggtattgtcgttattctgcaaagtgcaggtagacgttatgccttgttggtcgatcagttgattgggcagcatcaggtcgtcgtcaaaaacctggaaagtaattatcgcaaggtaccaggcgtttcagccgctaccattcttggtgatggcagcgttgcgctgattgtggatgtttcagcgttacaagcgcttaatcgtgaaaagcgtgtggttgaaactgctgcttaataaaacagatcgttaataaagggtggaaaacatgactggacttgcaagcgtcacgaaattaactggcgaaacagtaggacaggaattcctgatttttacgctgggtgacgaagagtacggcgttgatattttaaaagtacaagagattcgtggttatgaccaggtaacacgtattgccaatacaccttccttcattaaaggtgtcaccaacctacgcggtgtcattgtaccgattgttgatttacgcgttaaattcgccaagctggatgttgaatacgacgacaacacggttgttattgttctgaaccttggccagcgcgtagtcggcatcgttgtagatggcgtgtctgatgtgttgtcactgactgcggaccaaattcgaccagcacctgagtttgctgtaacgctgtcaacagagtacctgactggtttgggctctctgggcgagagaatgctgattctggttgatatcgagaaactgttgagcagcgaagaaatggcgctggtcgatagcgtattgaaggtctaattcatcgaccgtcaggggctacgaaagtggccccaaaaaccttccttagtcatatccttgtcagttcgaaaattcgtaaagatatccagaataatgccgatattatcggtggttgttctactcaaaaggcgttatatgtttaaccgtataaaagttgttaccggtttgatgcttgtactggtgttgtttggggcactccagcttatttctggtggtttattctttagtgcattaaaaaatgataaggatatcttcagctcaacgcaggttattaaccagaagcgttccgagttggactctgcatggtcatatttattacagacccgtaatacactcaaccgcgcgggtacgcgttttgcccttgatgtaagcgggacgggggcgggagttggtggtaaagagcttctcacctctgctgaaaagcagcttgcagtggcaaatgattatttcatccgctatgagaaaatgcctcaggatgcacggcaggatgacagtatttctcgtggcgtaaaagaaaactatgtcgctctgaatgcggcactgaccgaactcattcagtttttgaacgcaggggagtttaagaagtttattgagcaaccgacccagcgctttcaggataactttgaaaaagcgtattacgtctataaagcagaaaacgataaactttatcaggctggtatagctaaaaatgatgcagcgtatgactcggcgctttggattctaggttctatcattactttggtttttgccctagccttgttttcctggtttggtattcaacaattattaattagaccgctaaatagtattgttgaacatattcgccatattgcgaaaggcgatctgacaaaaacgactgattttcacagtagtaatgaaatgggaattctggctgacagcattcgccatatgcaaagtgagtttgtttcgacggtgagcgcggttcgacaaggtgctgatgctatttataccggcgctacagaaattagtgcagggaataacgatctttcctcacgtactgaacaacaggctgcctcgctagaagaaacggcggcaagcatggaacagctgacggcaacagttaaacagaatgcggaaaatgctcgtcaggccagccagttggcactgagtgcgtcagagacggcgcagaagggtggcaaggtcgtcgataatgtcgtcagaaccatgcacaatattgctggaagttcccaaaaaattgccgatattactagtgtaattgatggtattgctttccaaaccaacattcttgcgctgaatgcggcggttgaagctgccagggcaggagagcagggccgtggattcgcggttgttgcaggggaagttcgtaatttggcgcagcgtagtgctcaggctgcaaaagaaattaaaagtctgattgaagattctgtcagccgggtcgatgaaggttctgtcttggttgaaagtgctggtgagacgatgggagagatcgtcagtgccgtcactcgtgtaacggatattatgggcgaaattgcctctgcttctgatgagcaaagtaaaggtattgatcaggtcggtcaggctgtaactgagatggatcgggttacgcaacaaaatgcctccttggttgaagaatctgcggctgccgccgttgcattggaagaacaagtgaaagtgctgaatcaggccgtcgctgtattccgtttgtcggaagatacggggtcgttcagaagaacgacacaggcaaccgcgggtcagaaacctgtgttgttggccccatcggtgaatggcggtaagaaagcgaaagaaggttcatcaactgacaattgggaaaccttctgataaaaaccgtggcataggctctataaataagcccaaaatgcagtaaagccgttactaagtacatccccagccgcttacatgtaagtggctgggtgattgtttactcgccataatttaaaaaatgaatatgcgagtaatttatcggtgtgcacttggattatcgtaaggtggtgctcggtactttgcggtatggtaattcatggtattgttcaatctgtaacttgtgttatggatgtgatggggtgaggtggctttggtattaaggctaaaaatattaaggccaaagagcaaagcaagcaggtagcacagctgtgatgagagggacaacgccacccaacagcatgtggctttggtagaacaggcaccgctatgcggttcggttttcagaacttgcggggtgtattaccaatacagtgtcagttttaatcgcaatgcgataaataattgacgaatgacaataaaaacctgcgttagctgtaaaggaaagttcagattgaaaaacaccatagcaaaaaacaagattagagcggtttgatatgaaaagtacaccatcgcaaaatcgccctgaatctgcttctattctgacgcagatggttgaccggttgccgttgtcggacacacatttccgtcgaatcagccaattaatatatcagcgtgccggcattgtcctcgccgatcacaaacgcgaaatggtttataaccgtttggtcagacgtctccgtttattgggtatcaatgactttggccagtatttagcactactggagtcagatcctaacagtgcggaatggcaagcctttgttaatgcattaacgactaacctgacagcgtttttccgcgaagcccaccattttcccatattggcagaacatgcaaaaaaacgtccaaatggctacaccatctggagtacggcggcgtctacaggggaagaaccttattcattggcgatgacacttgctgaggtcttaggtaacaaagcgagtggatgtcaggtatgggccagtgacattgatacccaagtgttagaaaaggcaacggctggcatctatcgccaagaagaattgcgctctctttctccacagcaactacagcggttttttttacgcggtactgggccacatagcggtttggttcgcgttcgccctgagcttgcgtccatggtgcatttccaacaactaaatctgctcgcacctgattggtccgtccccgcaccattcgatgctattttttgtcgcaatgtaatgatttatttcgataaagaaactcaagagcgtattctccgtcgattcgtcccgatgcttaaaccgggtggactgttatttgctgggcattcagagaatttcagccagatcagtcgtgaattctatttgcgcgggcaaactgtatatggactggctaaggaaagataatgagcaagataagagtattatgcgttgatgattctgccctaatgcgtcagatcatgactgaaataattaatagccatcctgatatggaagttgtcgcgactgcgccagacccattagttgctcgtgatttgattaaaaaattcaatcctcaggtattaacgctggacgttgaaatgccgcgcatggatgggctggattttcttgaaaagcttatgcgcctgcgcccgatgcctgttgtaatggtgtcatctttaacgggaaaaggctctgaaattacgcttcgcgctctggagcttggtgctattgattttgtcaccaaaccgcagttaggtatccgcgaggggatgcttgcatacagcgaactgattgcggaaaaaattcgcatggcagcgaaggcgcgtctgccgcaacgtagtacaacggcagagccaacaaaaattattcagcatatgccattgctcagtagtgaaaaactaatcgcgattggtgcatccacagggggaacggaagcgatacggcatgtattacaacccctgccgccgacaagtcctgcgttattgattacacagcacatgcctccgggctttacgaaatctttcgccgagcgtttgaataagttatgccagattacggtgaaagaagcagaagatggggaacgtgtccttcctggacatgcctatattgcgccgggggctcgccatcttgagttggcgcgcagtggggcaaactaccaggtacgtttaaatgatggaccacccgtcaatcggcatcgtccatctgttgatgtgttattccgttcggttgcccaatacgctgggcgaaatgccgtaggggtaatcctcacgggaatggggaatgatggggcggccggcatgttggaactccatcaggctggtgcttatactctggcccaaaatgaagcaagttgtgtggtttttgggatgccacgtgaagcgattgcgatgggtggcgtcgatgaagtggtggatttgcaccaggtgagccagcgaatgttggcacaaatctctgccggacaggcattacgtatataagcagctctcggtgagcaataaatattttaggagtaggtatggccgataaagaactcagatttctggtagtggatgatttttcgacaatgcgccgaattgtccgtaacctgcttaaggaactgggctttaataacgtagaagaggcagaagatggctcagatgcgctgaataagcttcgctccggtgcttttgatttcgtcatttctgactggaatatgcccaatatggatggattggagctattgcagactattcgtgctgacggcgcgctttccaagcttcccgtactgatggtaacggcagaagcgaagaaagagaacattattgctgcagcacaagcaggtgctagcggctatgtagttaaaccatttactgcagctaccctcgaagaaaaactaagtaagattttcgaaaaattgggtatgtaaggggatcttatgacgccacagatgccgtccgtgaacgacacagcttcagcaaccgagattatttcgcgtatcggccaattgactcgtatgctgcgcgacagtttgaaagaactgggtctcgataatgcgatagcagaagcagcagaggctattcctgatgcacgcgatcgtcttgactatgtagtccagatgactgcgcaagcggcagaacgtgctctgaactgcgtagaggctgcgcaaccacgtcagaacctgctagaagctgatgctaaatctctgaaggtacgttgggatgaatggtttgaaaatccaatcgaactggccgatgcccgcgaattagtgacggatacgcgtagctatcttgaagatgtaccacagcatacctcgtttaccaacgctcagctgttggaaattatgatggcgcaggatttccaggaccttaccggtcaggtaatcaagcgtatgatggatgttgttcaagagattgaaaaacaactgctgatggtgttgcttgacaatattccagaaaaaccagatgcacctaagcgtgtaaatgatggtcttctgaatggacctcagttggataaaggtgcagctggtatcgtagccaatcaggatcaggttgacgaccttctggatagtctcggattctaatgagtcttgcgtcagaaaaaggagtcatcttcttttttgaaaaggctacgagcaccaatgccccagctatttatggccagtatttatggccataaataaccaagatcgatttctccctccctttcttttttactattcgttaaaaaagcgtcggtttttctcgttgttccagccataaaactttctcgtatttgtcatgctaggcagcaaattcctatcccgaaagtcgtaacaggaacgccaacgtggctgaagatagcgatctagaaaaaacagaagcccccactccccaaaaagaggagaaggcgcgagaagaaggccagatcccgcgatctagagagctgacttctgttctgatgatggtcgcaggattggctattctgtggatagggggcgatgtcatggctggccgtttggccagaattgtctcacagtcgttaaattttgattacgcgacgattggcgatgatacccaaatgctacgccatgttggttcactattgcgccaggctgtgtcggcgctggtaccgattatgctcggggccgtattagttgcgctgtctgcaccgatgctactgggtgggatattatttagtactaagtcattaaaagttgacttcaaaaaattagatcctatttctgggctgaaacggttattttcttcccaagcattagctgaactttttaaggcgatattgaaatcagtcatagttgggatcattagtaccttattcttgattcacaactggcctaaaatattgcatctggtatccgaagcgccgattgcggcgttaggtgatgcgttggaattggccgtaatgtgtggctttctcatcattattggccttattccgatggtcgcttttgatgtgttttggcaagtctggagtcacatcaaaaaattacggatgacgaagcaggaaatccgtgacgagcataaacagagcgaaggcgatccccatgttaaaggacgtattcgtcagcaacaaagggcaatggcccaacgtaggatgatggctgatgtccctaaggctgatgttatagtcactaacccgacgcattatgcagtagcattacgctatgatgataaaaaaatgaatgcgccgaaagtgttggctaaaggagctggcgacatcgctttacgtattcgtgaactggggacagaacaccgcgttcctattttagaagcaccaccgttggcgcgagcactatttcgtcattcagaggtcgggcagcacattccggctgcgctgtatgctgctgttgcagaagtcttagcctgggtttatcaactgaaacgctggaagcgtgaaggtggcttaattcctagaaaaccgaaacatctaccagtgccggatgcactggattttgctaaagagaatactactgatggctaatttggcctctttgcttcgtttaccgagtaatatgaaaggtagtcaatggcaaatattagccggaccaatactgatcctgctgatactttccatgatggtattgccgctgccgccattcattctggatctgctatttacctttaacatcgcactatcaatcatggtattgctggttgcgatgtttacgcaacggacactggaatttgccgcatttcctaccattctactgttttctacgctattgcgtttgtcactcaacgttgcatctacccgtattattttgttggatgggcacacagggactgccgcagctgggaaggttgtcgaagcattcggacactttctggtaggtgggaattttgccattggtattgtggtctttatcattcttgtcctaatcaactttatggttatcaccaaaggtgccggacgtatcgctgaagttggtgcccgctttgtgttggatggtatgccaggtaaacagatggcgatcgatgccgatcttaatgctgggataattggtgaagaagaggcgaaaaagcgtcgcaccgaggtaactcaggagtcagatttctatggctcaatggatggtgctagtaaattcgtgcgtggtgatgctgtcgcaggattgattatcatggtcatcaacattgttggtggattgatcgtcggtgttgtacagcacggaatgccggtagggcaggctgcggagagttatacgctgcttactatcggtgatggcttggttgctcagatccctgctctgattatttctaccgcggcgggtgtcattgttactcgcgtgagtaccgatcaagatgttggccaacagatggtcacccagctattcaataatccgcgggttatggtgctgagtgctgcggtaattgggctcattgggttggttcctggaatgcctaattttgtctttctgttattcactgcatctttattggggcttgcttggtggatacgtggggaacagacaaaagaacccgctatgcaacctattccggcatcaatggagaaacatcaggttattgaagccagctggtctgatgtacagcttgaagacccgctgggtatggaagttggctatcgattgatcccaatggttgacgcgcagcaagatggcgaactactgggtaggattcgtagtatcaggaagaagtttgctcaggaaatgggatacttaccgccagtggttcatatccgggataatttagagctccagcctgctagttatcgcatattgatgaaaggtgttgaggtgggtagcggtgaagctcatcctggtcgttggatggctatcaatccgggtaatgcggttggttctttgtctggagatatcacgcaggatcctgcgtttgggctgccagcagtctggattgataatgcattgaaagatcaagcgcaagctcagggattcacggtagtagaagcaagtacagtggttgcaacacacttgaaccacctaattgccttacatgccagtgaactgtttggtcgacaagaagctcagcaattgatggagcgcgttgctcaggaaatgccaaaactgacagaagatttcattcctggtgtggtaacgctaactaccttgcacaaggtcttgcaaaatctgcttagcgagagagtttcgattagggatatgcgcactatcatggagacattggctgaacatgcgccagtgcagccagacccttatgaactcaccacggtggttagggttgctctgggacgggctatcactcagcagtggtttccgggagacagtgagcttcaggttatcggcctggaagggtcgttggagcgccttctgctacaggcgcttcaaggcggtggtggcctcgagccagggcttgccgatcgtctacttgaacaggcgaaacaagcgctacagcggcaggaaatgttgggtgctccgccggttctgcttgtgaaccatgctttacgtgctttactcgcccgattcttgcatcgtagcctaccgaacatggccgtactttctaatttggaaatcagcgatcatcgccaaattcgcatgacatcggttattggagaagctcagaaatgaggaaggtgatacgttctctggtagcaacagcgctagtattcccactttgtgctattgcgacgccaggtagttggaacggaagcatgccgggaataaaacttgatcatcgtggtgaaatggttacgacgtcagcttttattcctaatatagcggttaagccagatgaaacgattacgacaatatattggcggcatgtgattgattcagcgatacctgtagggcttgttgtgaaactgtgttcacaatcgccgcagcgctgtgttgacttagatggtagtggcgacggacaaactcaggcatttgatgggttagcggcaaataatgagtttcgttttgtatactacattgaaggaaatggacgtattaaccactcgttcagcgtccgtacgatcgacattgcggtgaactataagtgatttttgaaatggttatctttaaataacgggctgttttaaatgatgaaaagtctctgctaagatgcagagacttttagaacgtgatttttctaccgccaacggtcacacctttcgactgaccatcaggaccatataacccttggccatgacgaggcttcaatatattgatggcttcgttcgtatacgcaatatggcgactaagcagaaggccattatgcttattctgattatttagacgtctggttaactcttgaacttgctgccagtatacagacaacggttcaataccgtcataaggcgcttgtagcgtaagagcggattcggattcatggcgtcgcgtttccaaatgctgcatcgtcgccagcaaggacgtcttcctctcagtcacctgttgcagagcaatgttattaatatacccggcacaaagcagcgtttgctcttcagacagaaccgcatcaagctcacgtagattacttagcagttgatccagaattgattgcagattttccataaatattaattacctgctaaaaaatcctgcgtttctttaagtaatgcatccgcgatttttccagcatcaatttttagtgagccatcacgaatcgcctgctttaaggtttccacgcgattcatatcaatgtcctgcgtgcctggctgcatcaactttgcctgtgcatcgctcagttttacctgtgttgcactaacttcagactgagcttcagcctgtttgcgtttggttttagcgacatcgccagattcacgttgctgaacttgactgaccggcttcagtgactgtgtgcgatcaatactcataatacatccctctggtttgaggataaatagttaatcatcaatgtgttacggaacgttcatcacattggtgttcaattttaaaacgtcgtcagtaatgactatgtaactatcatcggcaaacatgagcaaatctttaattaattactgtgagatcagaataatcccatcttcatttgtgattccgctgattatttgtccatttgctgttctgactctgactgcttgtccggctgccgcattgttcatggcttttccttcgccattaatcgtaaagccttccccttgggcgataatttgcaccgactgacctgcttttactatccaggcacgtctgatcatggacgtagtaataacctgtccaggtgttaggtcgcgtaaaatgaccgcaccctgtgcaccttgcaacgtcagtatagggcgcagcggtaataaatcgagcctgccctttgtcagactaatatctttttccgtcagcgctgtcccgcgatttataggccgtgaactgatgacatagttccctgttacctgaacttcagtttgaatgaagcggcgctgctgcccacaccgtacagacaggctcacattaccccacattttcgtattcccggggaacgtgatttggggcgcttcgcactgtggccactgcgactctggcgattttaccacaacgttaacggcattcgtgcttccctgaaagcgtgaggcaaaaaattgattgatctgtgccggaaggtcgttcgcattgacgggggcacataggacgaaaaaacaggacaccgccaggcagagataataatgtattgttttcattttagttcgctctcctggttctgtttatatcgggcataagtgtaacgatgtcagtgtaaggttaaggcaataaatagcgctgcatttggcgtctattcgttcgatggtatagccataatgagaattatcctactcactccaaattctaacttgcggagggagcatgcttgataaattagacgcctcgttgcggtttcagcaggaagcgttgaacttgcgtgcccagcggcaggaaattctggccgcgaatattgccaatgcggatacgccaggctatcaggccagggatatcgattttgccagccagctcagtaaaactatggagcaggggcgtgtgaacggtacaggtatcgcactgaaaactacctctgtgcggcatatacctgcgcagagttttcagccgccggagcttgatttgttatatcgcgtgcccgatcaacctgcgttggatggcaatacggtcgatatggatcgtgaacgcactaattttgccgataatagcctgaaatatcaaaccaacctgaccgttctgggcggacagattaaaggcatgatgtcggtcctgcagtcaggttcgtgatcgtagcgcggtgagaaggtaaatattcatgtcgttattaaatatattcgaaatttcaggctctgcgctttctgcgcaatctcagcgccttaatgtgagcgccagcaacctggctaacgcagacagcgtgacgggtcctgatggtcaaccttatcgtgccaagcaggtagtattcgaagtgaatgcagccccggggcaatcaactggcggcgtgcgcgttgctaatgttatcgaagacccatcacctgctcgactggtttacgagccgggcaacccactggctgatgggcagggatacgttcgcatgccgaatgttgacccagtggctgagatggtgaacaccatttcagcatcacgcagttatcaggcaaacgtcgaagtcttgaatacgacaaaatcgatgatgctgaagacgttaacgatcgggcaataatcgggagacgaaataatgtctgtaacaattaatgatacctcctcggcgagtagcacgcagggtctctcgtcgacaacggcggtagagaaaaacagcagcgctgacctacagaatcagttcctgacattgctggttgcgcagttgaagaatcaggatccgacgaatccgatgagtaatgatcagttggtaagtcaacttgctcagcttaatacggttagcggtatcgagaagttgaataccacgttgggttctatctctgggcagatcaataacaaccagtctatgcaggcatcaacgctgattggccacagtgtcatgatccctggaaaagacattctggttggtaaagaaaccagtacgccttttggtgttgaactggaaaaagcggctgaagttgtcactgttaccgttaatgatgcgacaggtaaagctgttcgtacgatcgaattagggacgctgtctgctggggttcactcgttcaactgggatagtaagcttgctgatggcactgttgcaccagatggggcttatacctttacggttgctgccagcacgggtggcgcgcagcaagttgtacagccattgagctatgcggttgtaaatagtgttgttcgcggcgatagcggcgcattgcttgatttaggtctgcgcggcaaagccactctggacgatgtaaggcagattctgtaacgatataaatttcatattattccagtaaaactcactacctggaatatgacttaatcaattcatctggagaacggcatgggtttttctcaggcggtcagtggtttaaacgcagcatctaataatcttgatgttatcggtaataacatcgctaactcagcgacagtgggttttaaatccgggaacgtcacatttgctgatatgtttgcgggttctaaagttggtatgggtgtgaaggtcgcatcggtattgcaggatttcggtaacggtactgttacgtcgtcttcacgagacttggatatcgcgattagcggcggcggtttttaccgtctacaagacaccaatggttctacttattacagccgtaatggtcagtttatgctgaacggccgtaatatcgtcaacgcacaaggcatgcaattgacgggttacccagttgcgggtacgccgccaactgttcaaacaggggccgatccagtaccgttgactgttcctgatggagatatgctggcgagccaaacgtcagttgcatcaattaaggctaacctgaaatcttcagactcggttccaacaaacgcttgggctacaacgcctggtgcagaaggcacctataacagcaaaactgcacttacaacctatgatagtcagggtaacgtgcataacttcaccctgtattttgttaaaacggcaaacaatacatggcagacgtatgctaaggatgactcaatcaatccagctacgtatcaaaatgcaggaacgctgaattttgaagcgaatggtgccttaagttctactggggctactgcacacacaccttttactctcaatcttacgggaacgaatggtgctgcgaatggtaccttcactctcaatctgactggcagcgtgcagcaaaataccgaatatagctataagagcccgacccagaatggtttcgctccaggctcactgacgggttttgcgatcaatgacgatggtacgatcgaaggtagctacagcaatggtcaaaagcaagcgttaggccaaattctgttggctagttttgccaacccagaaggtttgtcgcctgaaggtgataacgcttggtctgaaacagcaagttctggtcaggctgttgttggtctggcgggtacaggaagtctgggtaaactgatcggcaaatctaccgaaagctcgaacgttgatctgagtaaagagctagttagcatgatcgttgcgcagcgtaactaccagtcaaacgcgcaaaccatcaaaacgcaggattccattctacaaacgctggttagcctgcgttaattatcctaacggggacgttgcatggatcacgcgatttatacggcaatgggtggcgcgagtcagtcattggaaaagcaggcgattactgcgaacaacttggctaatgcctcaacgccgggttttcgggctcagctatcagcattgcgcgctgtgccggtaaatgggttgacactgcccacccgaacgctggttgtcgcttcaacgcctggcgctgatatgaccgaaggcgtgatgaattatactggccgtgcaatggatgtcgctttaccgaaagagagttggttagcggtgcaaactgctaatggcggtgaagcgtacacccgtaatggtaatatggagatcaacgctgatgggcagttgactattcaggggcgtgtagtcatgggcgacggtggaccgattgacatccctccgcaggctcagatcagcatttctgctgatggtacgatttctgcccttaatgctggggatccacctaatacgattgcccagttggggcgtttgaagcttgtcaaagctaccggacaagaagttgagcgttctgatgatggattgtttcgcttgacgcaacaggctcagcagcaacgtggtaatgttctgcaaaacgatcccaccgtgcgcattatgccgggtgtgatcgaaggcagtaacgtgaacacggtcgatactatggtcgatatgattgccaatgcccgtcgctttgaaatgcagatgaaagtcattagcagcgtcgacgataatgcacaacgcgctaatcagatattagcaatgggttaagcgccgagtgcgcacaggagtgaataaatgatccgttctttgtggattgcaaaaaccggcttgaatgctcagcaaaccaatatggacgttatttccaataacttggcaaacgtcagcactaatggtttcaagcgtcagcgtgcggtatttgaagacttgatgtatcaaacaattcgtcagcccggtgctcagtcttcagagcaaaccatgctaccgtctggtttgcagttaggtaccggtgttcgtccggtatcaacagaacgtatccatactcaagggacgttttctgagacggggaactcgaaggacgttgccattaaaggtcaagggttctttcaggttcagttgcctgatgggacaacggcttacacgcgcgatggtgccttccagcttgatggtaacggccagttagtgacgtccagcggttatcaagttcagcctgccattaccgttccagcgaatgcgactgaactgaatattggtcgtgatggtattgtcagcgttaaagtgcagggacaggcagcaacaaaccagattggtcagttgactctaacgacctttattaacgatagcggccttgagagcatgggtgaaaacctgtatctggaaaccgcgagctctggtgcgccgaatgaaacgaacccaggtttgaatggcgcaggtctgctgtatcagaagtatgtcgaaacttccaacgtcaatgtggctgaagaattggtatcgatgattcagactcagcgtgcctatgaaatcaacagtaaagcaatttcttcttctgaccaaatgttgcagaaattgacccagctgtaatggtaacccgctaacgtcaggggtgagagctggtgctctggtggcttgatgttggcaacatagacagtgtttaacggggtaatgatgaccataaccaccagatgagtggagcaaatatggttttgatttaccccgtgaatatgtgaaatagattaatttaaggcgatatccgcagtgataatgaatgcaaagtcggttatcaaaccactccgccgaccccgtctgctggcattgatcgcgatgttagcacttaacggttgcgcctatattccgcatgataaagttgtcactgggcctacaacagcccagccgggatcgccggtattagcgggtcctaatggttctattttccaaaccgtgcagccaatgaattatggctatcagccgatgtttgaagatcgtcgcccacgcaatattggcgatacattgacgatcgtattacaggaaaatgttagcgctagtaaaagctcatcagctaatgctgctcgtaatgggtcgtcaacgtttggtgtagcgacaacaccgcgctatctcgaaggacctctggggaacaaccgtgctgcattggatgccacaggcacgaatgatttttcagggaaaggtggtgctaacgccaataacacgttcagtggcacgattacagtcacggtcggtcaagtgttggctaatggcaaccttaacgtcgttggcgaaaaacaaattgcaattaatcagggaacagagtttatccgtttctctggcgtggtaaatccgagaaccattagtggtaacaactcggtgccatcaacccaggtagcggatgcgcgcattgaatatgtcggtaatggctatattaatgaagcgcaaaacatgggctggttacagcggttcttcctcaatgtttctccgttctaagcttaagaggcctgccatgcggattgcatcatttttcactgtactgctgacgttactgacgctgaatattacgcctgcgtcggcagagagaattcgcgatctggttaatatccagggcgtacgtggtaatgcgttaattggttacggtttagttgtcggtctggatggttctggtgaccagaccatgcagacaccgtttaccacgcaaagcttaacaaacatgctttcccaattaggtattactgtccctgccggcactaacatgcagttgaagaatgtagctgcggtgatggtaacggcagaacttccaccgtttggcagaacaggccaaaatattgatattgttgtgtcttcacttggtaatgcgaagagcttgcgaggcgggacgttgctaatgaccccattaaaaggggtggataaccaagtatacgccttggctcaagggaacgttttggttggcggtgccggtgcctcagctggcggaagcagtgttcaggttaaccaactagccggtggacgaattagcaacggtgcagttattgaacgtgagttacccagcacgtttggcacgtcaaatacgatcatgctgcaactgaagaatgacgacttctcgatggcgcagaaagtcagtgatgcgatcaatcgctctggatacggcggtacagcgtccccactggactctcgcactattcaggttcttgctccacatggcaacagctctcaggtacgctttttggccgatgttcagaatattgaagtcaacgtcggtattcaggacgctaaagtggtgatcaactcccgcaccggttctgtcgtaatgaatcgtgatgtcacactggatagctgtgctatcgctcagggcaacctttctgtgacgattaatcagcaggccaacgtcagtcagccaaataccccatttggtggcggtcagacggttgtgactccgcaaacagagatttcagttcagcaaacaggcggcgttttacagcgagttaattccagcgccaacctcaacaacgtcgtgcgtgcactgaattccttgggtgcgacgccgatggagctgatgtctattctgcaggcgatgcaaagtgctggctgcttgcgtgccaaactggaaattatctgatgagtgatatgcagacgctgaataacgcggcctatgatgcgcagtccctgaatacgttgaagcgtgaagtttcaggtaatcctcaaagtaaagagggcatcagggcggttgcgcaacagatggaaggcgtgtttgtacaattgatgatgaaaagcatgcgctctgcgattccgcaggacggactcttcagcagcgatcagacgcgtctgtatacctcaatgtatgaccagcaaattgctcaagagatttcaactaagggcaagggacttgggctcgccgatgtcatggttgaacaattgacccgacaatccccagataccacggcggctaaagctgctgttccctcggttccattaacgtttgatggcgatgtgctcaaaagcatgccaacggcggcagtggagcagatggtacgtaaagcgttgcccaaattaccaacaacgggttcagccttgccattatccaacagcaattttgtgtctcagatttctttgcctgcacagattgccagccagcatagcggcatacctcatcaccttatcattgcccaggcggcgcttgaatctggctgggggcagcgtgaaatcactactgaggatgggcgcccaagccacaatctgttcggtatcaaggcgggtggcagttggaatggaccgacaactgaaataaccacgacagagtatgagcaaggtgtggccaaaaaggtaaaagccagcttcagagtttacgattcctatattgaggctattggcgactatgtgaaattgctgaccaataacccacgctattctgctgtgatgagcgctggaactgctgagcaagcggctcatgcattacaaaaagcgggttatgcaacggatccgcaatatgctcagaaactggttagtatgatccagcaaatgaagaattcaggtgagaaagtggcgaaagcttacactcacgatttgagcaggctattttgatttttttattcaagatttgcgcttcctgaccgataaagtaattaacttatgtagcgtatttgctgccttcagcatttagttaatcgcgcagggcgaaaagagcctgtgtaaaaggaacaacaccttatgtccaatttaattaacaccgcgatgagtggcttaaaaggtgcacagattgcgctgagtaccgtgagtaacaacattagtaatcaggctgttaccgggtatagtcggcaaaatgcgatacttgagcaagcaattagcagcagcacatcggctggatatattggtaacggtgtcaatgttgttagcattaatcgccagtacaacgaattcatcaccaatcagttgcgtgcttcgcaaacgacaagcagttctgtttctacttactacgagcagatttccaagattgataatctgctggccagcagtacaaccagtctttcatcaaccattcagggtttcttttctaacctgcaaaacctcactagtaacgcgggcgattcgtcgactcgccaaaccgtactgggtaaagcggaagggctggtaaaccaattcaaagtcacggataaatacctgcgtgacatggacagcggcctgaatacacagattcaaagtactgttggccaaattaatacgtacaccgatcagatttcctctttaaataacgaaattatgaagctgatgggcgcaaatagcggcactatgcctaatgatttgctcgatcagcgcgatcttcttgtcgatcagcttaacaaattggttggcgttgatgttaccgttcaggatggaattgtttacaacgtcgcattgaaaaatggtaccaatctagttcaggcaggcacgagcaatcagctagttgcagttaactccagcagcgatccgtctcgtctcaccatcggatataaagatcaaacaaatgacgttgtcacgctgaatgagagtacgttaacgggcggttcattaggcggtttactctctttccgcagcgaaacgctagatgaggcgcgcggccagttggggcagttagcactggcattcgccgatgcgttcaatgctcaacatcagcaaggttacgatcgcaatggtgttaaaggcggcgatttcttctcatttggcaaagcggttgtcttaaatgacagtaaaaatggcggtaacgcagttttgacaccgtcttacaccgataccaaagatgtgcaggcaactaattatgcgattaaatacgatggcgctaattggcaagtaacccgtttgtctgataattcaaaatttacggcggcagtgacgacagcagggactcctcctgaaagcagcttgagttttgacggcgttaaaatgaccatcacaggaacacctgcaacgaatgacaatttcctgcttaagccggttaatgacgtcattatcgatatggcagtagctgtttccgacccgaataagattgctgctgcatccactaaggttgatgagaatggcgcccctgtcctggatgtaaacggtgaccctgtctttggtggtgttagtgataataccaatgcgaaagcattacttgctctacaaaatgagaaaattgtgggcgggaaggccagtgtttctggtgcatacgccagcctggttggttcgattggtaaccaggccagcaccctgaagataaataatacatcgcagcaaaacgttgttaagcaactgactgcagaacagcagtccgtatccggtgtgaatctggatgaagagtacggcgatctgatgcgttttcagcaatattacatggcaaatgctcaggtcatcaaaacagcacaatccatatttgatgcacttttagcggcccgtagctagtttgaccatttaagaaagaggaattgataccatgcgcttaagtactagcatgatgtaccagcaaaatatgcaaggcattattaatggtcaggccacgtggcagaaaacgggtgagcagttgtcaaccggtaaacgtgtcgtaaatccatcagatgatccgatagcggcggctggtgttgttatgctcggccaggcccagtcggagaacagtcagtatacgttggcccgcacctttgcaaagcaaagtatgaccttggaagaatctatactgggtaagagtactaccactgttagcagcgcattgaccgaagtaatcaaaggtggcggtgttctaaatgatgatgaccgcaaatcggtcgcgacctctctgcgcggtatgaaagctgaattgctgaatatggctaacagtaccgatggtaatggtaactatattttttctggttatgaaactgataaggctccctttgttgaaggtgccgctggcattgaatataagggcggatttcaggctatttcgcagcgtgtagatgcagcccgagatatgacggttagccatgttggatctgcggttttcaacggtataacgggcgatgctaaaaaagagccagatggtagtatccaatcggatttatttgaaacactggatattgcaatcaaagcgcttgaaacccctctcgatggcgctgatgatgcaacaaaagcaggtgttgctgcagcattagagactgcaaaccgcggtttaaacaattcatttaataatatttcagccgttcgtgcagagttgggtatccaactcaatgaagttgataatctcgatgcggttggtaaagatcgtgatgtggcgaataaaacgacactgtcgcaattgcaggatactgactggtatgaggcgatctcgtcttatattatgcagcagtcctctttgcaagcttcctatacttctttccagaacatgcagggaatgtcgttgttccagatgaaatagtagtaatagacgatattcatctattctactttacgatttgaatacgcttaaaccgggcgtattttttaggcgtgtcactcttttcattatactgaatggatgacatgccattttttattccctatcgttctgagttatctctactatttttatataacgcattcctcttcatcacatcgatatctgatgcggcattgataaatgctgtttatcaccatcacttattctatagatatatgctgggcctgacagcgtggtatgttgaaatgaggggcaagtctgcggatacgaaatccgcattgctttatctttttaccctacggatttgtcagtaactacggagttgataattggctaagaatatccgcgagtaaatcgaaaacctcgctgaataaatgctccgcgaatggtggaatgagcgggagtaataagcctagcgtcataattccgacagtgagtgtaatcgggaagcctacaacaaatattgagagttgaggcgccatacggttaagcatgcctaacgccaggttgatagtaagcaagagggttatgatgggaagcgccagcatcaatccgttaataaaaattaatccaccggcacgtgcaagcgcgaggaaagcatggctgttaattggattggtactgataggcagggtatagaaactatctgccaacaacgaaataagccagagatgtccatcaaaggttaagaacagtaggattgcgagaatattcaagaaacgggctattacctgcatattcgggccacccgttggatcaaagaaggtcgcaaaagcgagccccatctgtaagccaatgagctctcccgcatggcgaatagcggcaaatgctaactgcattgataagcctagtgtcacaccgataagtatttgctgtattagtagccacacgcctgcaacagaaaaaataggcgtggtgtttaacggcaaataaggcgcaaccagcagggtaatcagtacacctaggccgatctttatccgattaccaatcgctctttcgttaaagactggtgcggtactgatcaatgcaagaattctgacaaagggccagaaaaactggctaacccaattcaccatatcccaactgttaaacgtcagcatgcttacccaataatgttaggtaactggccgaatagcgtgcgcatatagtccagcatgaggtttaacatccaaggcccagcgatcactaaagtgaagaatactgttagtattttagggataaatgacaatgtcatttcgtttacctgagtagctgcctgcaagaggctaatcgtcagcccgctgagcagtgccgctatcaggggcggggccgccagcgctaatgctactttcattgcttcatagccaagcgccatcaccgattctggtgtcatagtcgcattcctctattcgtctaactgtaaaaactttgggctaatgaaccgagtagcagctgccagccatcgactaatacgaaaagcatgagtttaaaaggcaatgaaattgtcgccggaggaaccatcatcatccccagtgccatcaatacgctggcaacaacgagatcgataatgaggaaaggaataaatacggtaaaaccaatctggaaagcggtttttagttcacttgtcacaaatgcgggaagaagtacacgcatgggtaccgcttcaggtccctgaatttccgggatttctgctagcctggtaaacaatgccaagtcggtttcccgggtttgccgcaacatgaactcacgaagaggctccgcgccacgttcgatggcgacttccatgctgatttggtcctgactgaatggaagataggcttcgtcataaacacggtttaataccggcgacatgacaaaaaacgtcagaaaaagcgtcaatccgagtaacacctgattcggtggcgcggttggtgtacccagcgcattgcgtaacaaactcagtacaatgatgatacgggtgaagctggtcatcattagcaaggcggcagggagaaaggttagtgacgttaggaaaaccagcgtttgtactgatagtgtccagctctgcccaccgttaggtagcggttgcgtcacaattccaggaagctgcgcccatactgatggtgccatgaacaataaaccgatggctaaaccatagcgaagggtgtgaagcaaggtggtgatacgaaaataattaggcaaggcactcattccgatttttccggacgctttaaaactttctttaacagttggttgaaatctactggcttggtgtcgccagtggaggaactgtcgttgattggttgtgctggaagtgtatgcagcggcgtaatttgctgagctgtaacacctaagactagccaagtattatcaacttctacaataactactcgctcacgctgtcctacagggcaactggatacgacttttagcaacttgttttgcttggtttgcggagcaaaaccgagtttacgggcaagccaggcaatcagcagaataaacaataaaataccagcaagcacgctaccaacctgtgtcagtaacatgctgccggtaagtggtggttcagtaacaagagtcgactgctggcttgctactgaagtaggggatgataccgaggctgttgccattaacgactcaggcggcgcatacgttcagatggtgtaatgatgtctgtaatacgaacaccatacttgtcagacacgacgacgacctcaccttgggcgatcagatagccattgatcaagatatccaacggttcacccgctaagccatcaagtgcaacaacagagccttgggttaggcgcaggagctcttttatcgtcattttggtccggccgagctcaacagtgagtttgactggaatatccaatatcagatcaatatcttgaagggcacccaacgggtcatgaccgtctagcgacttaaaaatgccttctgttgtcgcggccggtttttctgcagcctgctgctcgttaaatgcatcagcccacaaatcgtccactgattccttgtcgtcggacggtttcttggtgtcactcatggggctgttcctcgttatccagagaattcaatatagggttaatcaaatgttcaacacgtagggcatattgcccgttcaatgtgccatattggctggtcagcacaggcactccgtcaacatgagcaacgattttgtctggtttgtcgatcggtaacacatcgccgggctgcaacttcagaattttggacagtcgcagcggaatatcaacaaaacttgcaactaattccaattcggaatgttgtacctgcttagctaaggtgtcccgccaactttgatcttcctgacgtgagttttccaatggcggattcgcgagcagttcgcgcagcggttctatcattgaaaaagggatacagatgttaaattcgccagttagtgaaccgatttcaacatgaaacggtgtcgtcacgacgatatcattaggtgatgttgtgatattggtaaacttgacctgcatttctgaacgcacgtattcgatatcaagtttataaatcgcattccaggcttcaccataggcttccagagccaagcgtaacatgcgcttaaccactcgctgctctgtgtgcgtaaattcgcgaccttcgaccttcgtcgggaagcgcccatcaccgccgaagaggttatcgacagcgataaacaccaaacttggcgaaaacacgaataacgcagtaccacgtagcggttttaagtgaataaggttcaggtttgtcggtactggaaggttcctggcaaattcgtgataaggctggatcttgattccaccgacggtaatatcggggctacgacgcaacaggttaaacaacgacattctgaattggcgcgcgaaacgttcattaataatttctaatgcctgtaaacgctcgcggataacgcgtcgctgagtattcggatcatagggtttaacacccccatccgtttttgatgccgcatttgcatcagcgtcactatcgccgctgtcgccatttaatagtgcatcaatttctgcttgtgaaagaatactatcgcccataatggttaccgcagtataaaggccgtgaacagaacatcagtaacgacctggttaggttgaccaggaactaatggtgggcttagcacttgcttaatttgctcgatcagcttctgtttaccttgctcattggcaagcgcaattgcgtcctgacgagaaagcaacaataacagacggctgcgaacttctggcagataattagtgaagcgtgtgcgcgttgcctcatctggcaaacgcagcgtgaatccaacatataacacgcggtcagggtcattatctgcattgacaagattaacggtaaaggtatccagtggcatgaaaacaggctctggcggtggtggtgcttcttgctcagccgttgccgcgtttttctgatttaatagccaccaggcggtgcccgcagcaccagttgcagcgagagcaacgataatcagtagtattagccaaatagaccgtttacgtcctggtcgaacttgcatatcagacatagccaaagatagttcccgttacttatcgatatttattgctggatgaaaccagcaataaataaatgcgtaatgtcgatgattatcctgcctattgcaatgttcaatacagagaatagacagggaaaattgtgctaacttattcgtttacttcactttcaggcaaagatatcaacgccgttgactgatgatgccatcgatctcaacgtttctggtacgtctaataattcactcgtgctttccgatgaatgaccaaattgctgctgataagacgggccacggctgttgccatcgttgttattactcgccatttgctgctgccaggcagaggagtcactgcctacactgctctgaccaaggttaatcccgctctctgccatcgcattacgcaagtggggcagcgcagcttccagcgctgaacgtacctgactacttgctgaagccagatgaatttgtgcttggttgtcatcaatttttagactgatgtgcagtgcgcccaattcctgtggattcaaacgcaactctacagtctgctgaccattacggctgaacataatgatctgctgtcccaatgcatcttgccattgaggcgagccaaacggtgcattcaactgagcacttgctgtctggggtgctggagcggtacttccaactgatgcaggttgaacgtgcattgcctgcaccactgatggtgttgtttgagacgcgccgctgcctaacgtagaaaccggttcagacgcattgcgatcgccagcaagggaatgcggtgtcgtcagcgcaaattttgcagcatcgtccgtagactcggccgctgtcgatgaggcctgtttagttgcatgatgcagatcgcgtgagatatcagcatttttatctggcattactgatgtgtcgagcagctttgccagcgtgcctttggcgctctcacctgcattgtttagtgcagctgctggagcttcattctggcgcttagcatcaatgagtcccggaatatttaaacccgtcgtattaacgacagtcgctgcgatactatcggctgcagttgacgtaggcagtggtgctgtttgcaacatggcaagcagtgcctgcattgcaatcgcgtcgtctgcagtattgtcgctatcttttttacccagaccttttaacttcgcctgttctgcaatttctggattttgcttacctgctgtaatggttgccccagtcagagaactgaatgaagaaagcagggcatttaaatcatcacgactgagcgaagcattatttttccctaaagcgtttagcagggcttcttcatctactttgtcgagcgtctttttacccgaggtatcggctacttgtgatatgcgtttgctcaacagatcaacaaaatcttttggtagctcaccctgtgtcagtagagaagcagaagagctgcttgtatcactggcagtggtagctataggtaacgcggacagattcatgattctgctttcctctgtgaggcccgttgggcaaattcatccatttgtttttgttctattttattttctttggcaagctgtcttgtcacttcgcgatcctgcagtttctcaaatgcatttaatcgctgctgtttttcttgccaagtcttcattgctaaatctaaacgtgacgtccattgcgagagctgttgtctgtgttgctcaattgcgccgtccagcgttcggatgaattgctggtaattttgccagctattattcgccataccagaggacatcgtcgagttcaatttttgacgatagtcatcctgatagtttaacagcatattgagttgctgctcggcctgttgatgagcctgacgtacctggcccaactgccctgcggctttctcaacatccttctgcgccagttcgcgtagtgtaaccagcggtgactgggttttcatctgctctcctactcattacgagggaaaatagtgtgcaacgcctgacaggattcttcatagtcactttgctcaaacataccctgctgcaagaaggcctccaagtgcggatagagacgaattgctttgtcaagcatagggtcactgcctgcggcgtaggctccaacactgactaaatcacggttacgttggtagctagatagtaactgtttaaactgccttaccgaagcatagtggtcttcatcgatcagcgctgtcatcgcacgactaatcgatgcttcaatatcaattgccggataatgaccagactctgcgagttgacgggacagcacgatatgtccatcaaggatggcgcgagcggagtcggctataggatcctgctgatcgtcaccctctgtcagaacagtatagaaggcggtgactgaaccaccgccatgaataccatttcctgcgcgttcaaccagcgcgggtaatttggcgaagacagaagggggataacccttggttgccggcggttcgccaatagctaaagcaatttcacgctgtgccatggcataacgcgtgagcgaatccatgatgagcagaacgtgatggccgcgatcgcgaaaatcttcagcaatgcgcgtagcatacgctgccccctgcatccttaataatggagaaacatcagcaggtgcagcaataacgacagatcgcgctcgaccttccgtgcccaggatattttcgataaaatctttcacttctcggccacgttcgccgataagtccaacgacaatgacgtcagcctgagtatagcgtgccatcatacctaatagcacacttttacccacccccgagccagcaaataagcccattcgctgccctcggcccacagtgagcaaggcattgatggctcgaacgcccacgtctagaacactgtcgattgctgttctctgtaatgggttgactggtggcgtaatcaacggtgcgcgatagcctgtatcgggtgcgggtaaaccatccagtggttttgcgctaccatctagcacacgccctagtaattcaggccctaatggtaattgctttccttgactgctgctgtcttggccgacgcgtgcgtaaacacgtgctccaggggtaataccttcaacttcttccagcggcataagaaagagtttttgcccgttgaaaccgacaacttcgctttcgatttcttcaaccttagagccattctgccgttcgatgaggcaggtggcgcccagcggcatgtgcaaccctgttgcttctaataccaaacctgtcgcccgggttaagcggccgtaacgacgcactgaaggtgtgtcgtcaatgcgtttctcaaatgaatcaagagaagagagccagcgtccgaggcgtgaagtcatcataactctcctggggcggctaaacggcaaagttcatgccagcgtgttgccaggctggcatccagatcaccttcttccgcgctgaccttgcaaccccccggatggagctgactatcagcaagcaatctccagccatgtaagctgagtgtcgggcccaaatattgttcaacgcgttccagatcagaagggtgaacgcgtaattgcgtcttacctgaaaacataggttcttgctggagcagttgctgtatctggcctagcagagcgttaccgtcacacactggaggttgccccaggatctgcttggctgcggtcaaagccagctgcatcaggcgagcagggattacactgtcaagagtatccaacgtctgctggaactcggtgaccatttgctgcatctgttcgatgatcggctgctgctgctgcaaggagttttgcaaaccctgctgttgtcctttggctaaaccttcctgataacctgcgtcataaccttgttgatgcccttgggaaaaacctgtttctcgtgcctgttgcatcatgctttcacgcagagacgctagctcatcctctaaggtagggacggcgttctcttcattgaaacgctcaatcgcaggcacttcaggttcatcatttacctgatatgtcggtacggactttgaaattggttcagccaggtcattgggcttccagggctgccaggccagatttttgggggcgttagacataggcatcctcgccgccgccgataatcatctcgccgctgtctgacagtcgacggacgataagtagaattgctttctgttcgttttcgacctgcgacatacgtaccggaccacgagttgagaggtcgtcgcgaagaatttctgccgcacgctgagacatgttgcgcaggaatttctcgcgtaacggttcttctgcgcctttcaatgccaacagcagagactcggactcgacttcctgtagaagacgctggatgctgcggtcgtccacttccaccagattttcgaataggaacatttcgtcgatgattttctgtgccaattcgccatcgaactcgcgtacagcatcgataacggcttcttcctgctgagttttcatcagattgataatctcagccgcagtacgaacaccacccattttgctgcgtttgaggttctggccatcgagcaagccatttagaacgtccgtcaattctgctagtgcggaaggctgaacgccgccgaaggtcgcaatacgtaacatgacgtcatggcgcaggcgctcgtcaaacagggctaagatatcggcagcctgagcgcgtttcaggtgcaccaagattgtggcgataatctgtggatgttcgtcgcgaataaggtctgcggcaatctgcggctccataaagttgagtgtttccattccacttgtggagtcgcgactctcaagaatatcttccaacaggctagaagctcgctcttcaccaagggctttgataagcactgaacgaagatagtcaccagcattcacactgagagcggcatattgctcagaatcagcctcaaattccctcaggatctcgagcaactgctgttgtgatacctgtctcatgttcgccatggcagcactgagatgctgtacttctttggtcgaaagatgagtaaacacttccgcagcacggtcttcaccaatggtcatcaataagatggcgcttttttctgttcctgtcaggctcatagttcagtactcatccattggcgaatgaccagggcgacgacgcgtggatcgttctctgccatttcacgtatacggttactttgcatttctgcattgacacgttgttgcgatttccgctgttgctcaacttccgagctactcaagttgaccataacatcgttatctgtaccctgagacagggtagccgctgccagtgccgcttcttgttgctgtgcttttttctgcaattgcggacgaaccaatttacgccacagaatccaggcaacgatcagaaccagcagccaacggccagcttccatcaggagatcgaaaaatgcttgtttttgccagaatggaagctcaccagaaccatcggtgctgtccataaatggcgtgttaacgacatttaatgtatcaccacgttcggcagagaagcccattgcttcgcgtgctactgtttcaatctgtttgatctgatcttccgtcagcgcaacgggtttgccatcctcaccaggaggctgatagttgacgatgatagctgcagacaagcgcttcacaccacccgtgctgtgtttggtgtgtaaaatggtcttgtcgacttcatagttggttgttgcatcattgcggacatttgatgtctgaatggtggtattggtatttgcggcattggcttgggcgcccgccgcattattttggttctgctggcctgcctgattattcgcattcgcgttggcattatttggcggcgtcgcgataggtgctgtcggtgccggtgcaggctgattggtcaatgcaccaggaacgccacctacgttcgggcctcctttctgctcactctggctggtttgttgagagcgaacggccgctttatccggtggttggttgggttgatactgttcgtcagtttgttcgcgggctgagaagtcaatttgtgcggtgacctgagcatgcacgttgcccatgccaaccatcggcgcgatgattgactctatacgacgttggtacatcgcctcaacttcgttgctgtacttaagctgagcagcattcaggtcgcgaccactgccacctgcttgagttaacaaacgtccggtctgatcgacgacagtaacattatccggcggcaggccagcaacgctgctggaaaccatgtaaacgatggagttgatttgaccttcatctaatgcacgacccggttgtaatgtcagagtgacagaagaagagggggatttctgctcacgaacgaacagtgaaggcttcggtatggcaagatgaacccgcgcattctgaacggggcctaatgtctctatcgttctggatagctcgccttccagcgcacgctggtaattaatctgttcactgaattggctgatgccaaacttttcctggtcgagcaattcaaatccaacagcgccaccttttggcagccccaattgggccagtcggagtcgagtctcatagacgtttgcggcgggaatcatgatcgcgccaccgctttccgcaaagcggtaagggatattcagctttgttaattcgctgacaattgcgccaccgtctcggtcgtttatattgctataaagtacccgataatcagggcctttagcccataacgtcaacgcgacgacgattgctatagtcgcagctgctgcgatcaatagcggaattttcggattggcgcgtaaccggttgagtatttcgccaaagctatttttaccggtagcggagccggttaatgaggcgttcatactctatctctgcttggttgttgaacgatatacttaacgttgtgacgtgacaaaacagaactccctgattgcgcaatcaataaaacatttcgcctacatttatcggcatgtcattattttccgtaaaagaaaaatcgatgggtcgataaggtggcatttttcgcgctaattgtgcgatttatctgaaaagcagtgtggtagggtaatgctgtcatagaaaatgcataagcagtctaacctgtatggttcagtgaggtgttatgtcggttcaaggtattgatggcgttctgcaacaaatgcaggtcaaagctctgcaagcttctgacacgccaatagccagaccatcagtagaacctggttttgccagtgagttgaaagccgcgatcgataagatcagcgacacacaacaggtcgctcgtacgcaggccgaaaaatttaccctaggtgtgccgggcgtggcattgaatgacgtgatggtggatttgcagaaatcatccatctcaatgcaaatgggcattcaggtgcgtaataaactggtatctgcgtatcaggaagtgatgaacatgtccgtttgatgtcgcccatggcatcaacctgtaattattaacgttattgcgcgtgattccactgttaaggcaggagtcatgggatttcgcgcaatctttatttgtatgtcagtttcccacctgctttattcctttgtcgttaaagcgtacttatttcgttagctgatagcctgaatctgtagatcaaaaactatagctatagacaaaaagaacgcgcctcgtaaaaacaaaggcgcgcgcggtacaatttattgtgcgttatgagcgcgtttcgtcaggcaaggggtcgtcaagtaaccgtcgctgccctgcaaattcgctataagttgcattaattgacttttgcttcagtgattgccccattaacgaacttaactcatccatccgcttctgcaaaagttgtttcactttcgcttcattatccatcacttcctgcaaaatttgtcgcagatgcagtcgcatcacgctgtcaatttcgtcaggaattggcgtgttaactaagccttcaacggactgaacataaacaatctcttgctcaaccaacgtatcccattggccgctgatggccaaatgaagaattttttgactcagagacaaaagttgttggtaatcttttagaagccgatggggggagaccattaacgtacttcctgctctggtttgtaattagggccgatttggcgccaagcatcagcgatattttccagcaacgcttcaacttcttctatcgcttttgcatcattatgtaaattagcaatcaataaacgatgagacatgtagtcgtacagcgcggataggttttcaacgagctcacccccgccttccgcatctaacccagcttttagcccattattgataatgttgattgctttagataaagccatgcctttgcctgggatgtcgccttgctccatgaggatgcgtgcgcgcaccatcgcactgcgcgcgccatcaaacagcatgacgataagctggtgagggcttgcgctcatcacgctgctttcgaggcctacttgagcataggcttggctgcctttcatgttgtacatcacgttacctatctttctttcatcgagaatttaaagtttttagagtttagagaacatgctcgttaaactgctcaacgtaccgttcatttttgtcatggctttatcaagctcgacaaattgcttctgataacgggcaatagtgtcttctattccgtttttcatacgggtagattgcgtatctagttttctcaacgtactgttaatgccatcttctttgtttttgattatcccttcattcgtatcaagcacttctttcagataagtgcgagtctgcgtagcaaatccttgcttatcgttatcaccaacaaagaaagcttggacttttcctggttcttctttcagggctttgtccaatttggtatcactgatctccagtttgcctgttttggagttctgagtaatacccaagtccgcgaaaatacggaaatcatcgctctcagtctgaatggtagttaactgagctttaagctggttttgaatacctcgaacagtagagtcacccagtaatgcaccattcgagtttgcctgattttcaccagcttctactgctgtgtatttggtttgggaattgatggtatcttgcagcgagttatatgcgtcgacccatgccttgatggtgtctttcatgccggtaatatcttgatcgattgtcagcgtttccggtttgctcgcttctgttttagcctgcagggtcaatgtaacgccttcaaacgcatcactaatcgtgttgctctgcctttcgattgcaatgccgtttgctacgattgatgcgttttgtgctgcaactttttcgaccgtggtgccaagaataccgtcattatcactaaccgaaattttactatcggtaccgctgttctttgcggtgagcatcaggtaatactcgttgtctttcgcttttactacactagcggtcacggtaccattgaccttattgattgcatcacggacatcgttcaacgatgtttcacccgctttgatatcaatttccagagatttcaggtaatcatcaccgactttcgtgaacttaccattgtcttgggagataacgaattttgtgtctgttgcacttaatggttctgtcgcactcgttttggccgcagacgttattgaatgcgcctgagctaaattattcacttcaatagtgaaggatcccgcaaccgctttactatctgtggttgtagtaaatgctttgttcgtactggaaactttagttgatgtaataccatcaattgaacctttgacaatgccaaaagattcagacttagctaatgcgtcattcgcagtttttagcttatcaagagcacttttgagggcgctaacacctgttagttgtgccttgaagcttgactgttgacttgctaatgggacaagtctttgattttcagctgtccttagttgtgctaacaagtcagctaaacctagtcctgaaccgacgcctaatgaagagatacttgccatgttcgaatccttttatttagagcatatcgatatacagagtggttatcggcagtgtgcatgataagtttagtataaaagcaggtgaggttttattgacccataggccaaatagaaacgagccgatgatgaaaataattgcgaaaaaagttaaagcttctggaaagcgttccgataaatgttatcgacggggatgaacccgtgggtctaacccgaaacctataaccactgattaaggaacgctatcatggcagtaattaatactaacatcatgtctctgactactcagaacaacttgaacaaatctcagtctgcactgggtaccgctattgagcgtctgtcttctggtctgcgtatcaacagcgcgaaagatgacgcagctggtcaagcgatcgctaaccgtatgaccgctcaggttaagggtatgactcaggccgcacgtaatgccaacgatggtatttccctgactcagactgctgaaggcaacctgaacgaaatcaacaacaacttgcaacgtatccgtgaacttgcaactcaagcagcgaacgatcctaacggcaaaactgaccgtgactcaatcgttaaggaaatgactcagcgcattaacgaagttaaccgtgttgctcagagtgcttctttcaacggtactaaactgctggacggttctgcaagtgctggcatcattattcaggttggcgctaacactggtgcaactgaaactatcaccatcgacagcaccgcacttatcaatgcaacaactggcggtagtggttcaatgagtgatgttgcatctaaaatcacttctctgggcgctgttgctaccggtagttctgctaacacagcagctcaggctctgatcacttctctggatactgctctgtcagctgttgatgctgcacgtagtaacctgggtgcgattcagaaccgtttcgaatctaccatcactaacctgaacaactctatcaacaacctgtcttctgctcgtagccgtatcgaagacgctgactacgcaactgaagtatcaaacatgagccgtagccagattctgcagcaggctggtacttctgtactgtctcaggcaaaccaggttccacagaccgttctgtctctgctgcgttaattttcagccagacaagcgctgtagcttatctcataagccagtcctccgggactggtttttttatggtagacgttttatccgttattctgttgtgaagccgtgccacctctccctaacgtatgttatacgcctaatatttccctctatttataagattgcgtatcttaatagttgatacgatagtagtaatttcttttcctctcatgaaaggttttcccttctgatgactttagatactgctgccggccatccaacaatggattttgctgatcgctgtcctttgccttatacctcaccgacgcatttgcaggcagtagcatacttgcatggcattgtggcagcggatcctgatagggcgcgagtactggaactgggatgcatgagtggcgcgaacctgctgccatttgccactgcatatccgcaggcgcaggctgttggtatcgatcttgatgaggaaaaaattgcacaagggcagatgtgggtacagcaatatgggctaaccaatctgcaacttcaggcaatggatctgggatcgcttttggacagcgatctcggaaaatttgattatattattgttcatggtgttttcggactgatcagcggcgaagcgcgctcggcgttgttggcatattgtcaccgtcacttaagtgcaaaaggcgtggtgtgtttttcctattcgacctatccaggtggaaagacagaggaaatcctgcaagatgccttaaacctgcatgccagtctggcagaaacaccggaacaacagcaggctagcgccagagccatgctgagctatttatcgttgggcatgtctgcagataatccccagagagcggctattacgacgttggttgaagaagctgaaaaactgggcgatgtgtcgctagcgctcaattatttacaaggcctgaaccaaccctgctatctgctcgactttaatgcactgattgcgcaagaaggcttgtcttatgtcggtgaaattgaacctcataccgagattgcctcccactatggtgaacaggtagatagtttgctgcgtgcaatctgtccaacaggcaataaggtattgaagcagcagtatctggatttcaatgtcgggcgtaaacgccggtttagcttgttggtggcgactgagcgagcgggaaaactggaatcagaaattgatatctctcggctggataaactttcctgggctggtagcttccgccgtgtaatgttgaataaagggctggcgtctaacgctcatgtcaccaatgctggtatacagatatcaaccgatcacgaacttacacagcaaattctggatgtcttaggtaatgcgtggccagcgagtgtttcctttaagcaacttatattcaatactcattttcctgaaaaagaaaatgacaagcaagagcatgaaaataatatccgtgaatctctttatgctttgttaaagcagggaatatcgagcattcatttctgcgttggtgaatgtgcctatcgtaaaagtgaattcagtgcactgcgggcattgccaaactgtggggatatttatccgacattcaactattggtatgaatctttcacgttaccctcagaggctctgggattaaaaattccaatgagcctattagaagagcaaaaagagggctcattagcgctgttagatgaattgcatcataaaggcttaatgattggaagtgcgttagcatggcagcgttatttccaaaaacgtttggaattggctaaggatgttaacgacgtaatccacagtataaatccgttgattatgtattctagcaatgcgagcggcggtggtttgttcaaggcgagcgatgtaataaaagtcgagaaaagtagaaaagaattcgttaatgatcctattgatgcgaaattcaaaggacaattatatgatttattgcagaaacaaaaatacgatgaagcacgctctctggctgaagaattaaccgtaaagcaacccaataatctacaaaattggatcgcactggaaagaataaacttcgtcactggtgataaagatgcagcaatattctctttagcaaaagttatttctatgcatagcaatgcatggttggtctacagtgagctagccagtttattacataatacatataattactgggaagcaattaacctggcctatagagttattcgctgtgatggcaatattgctgtcgcctggaatgtggtagcacttgtttatttaaaatttgaaaatatggctggtgcagaagtatgtatagaaaaagcaatgaaacttctgcctaacgatgcggccatattaaatgcaatggcaatggtgttggataaaaaatctgatgtcgaaagtgcaattgagtattatcgtcaggctgtctctaatgcccctgaagatttaagtttatacagtaaccttctgtttgctttactgcataatgctaagattccggcttcagagatttttgcagaacatttgttatatggcgacgtggtagaaaaacgaaatggtgcgcttgctccagtacgttatctgcagaataaagatcccgacagagtgctacgtattggttttgtttctggtgatttatattcacacccagtcagcaaattcttatcgcctgtatggaatgacatcgatcatcagcacttttccctctatgcctattccacatcacatcatcatgatgatgtcactcgcatgttggaaaaaaattcaacagtatggcgtaacgtagcaagtagtagcgatactgagttattcgatctaattaaacgggatgagatcgatattcttttcgatctttctggccatacaggcgataaccgtttatcaatgtttgctatgaagcctgcgccgatccagattagctggattggctatccgggaacgactggattaaaggcgatggattactatctggttatgaaccatgcgccatatccagaggttttagcgcatcaatttactgaaaaattgctgtatgtgttatttgaccgacagtttgaacctgtggttaatggcccagaagttaacgatcttcctgcattgacaaatggttatctcactttcgctagctttaacaggccgactaagattaacgatactgtattatcggcatggggaaagatcctcgttcagttgccaactagcaagatgattattggtgcgttacctagcctgcagacgagagaccttatacgtaaaaagctagagtcacagggggttcaacccgagcagctcattttccgcgaacgtgtcaacatcatgaattatctggctatgcaccaggaaattgatgtgttgctggatacttttccctataccgggggtacaacgacgaactacgctttgtggatgggagtgccaactctgacgctggctggtgaaacctatgctgctcgccaaggggttgtaaaccttggtcaggctggtttgaatgagtttattgctcattcagaagcggactacatcgacaaagccatttcctgtaataaccgtttggatgagttgaatcaaattcgtcatagcttacgtaagaaaatggaatacgatatcgatacttctgacgcaacggccgcaacgtactttgagcaggcgctaagaacagtatggaaagcttactgtgacggccaaccgcctaaaagttattctatcggccactaactgatgtcatgtaggtggtattttgtcacggatgagcgtcaccagactgattggtaaatgaatgagataatggcatctattctgatgccattatctgtagagatgattttcaaacgtactgccgtgtaagtggatgtcggctacgggtattatagaaagagaatggagcattactatttttggtcaggagtactaaacctgaacattttctttttatatcatcaatatgggtaaagtttcagcgctttgatagctgtgagtcaagggcggtagcgttgattgcgaataatctataagcggaagatggtgaaatgaaaaaaccagtgtatgtaacaagcccgttattaccccctttggatgaatttactccttatcttgaggaaatatgggaaaataaatggctgactaataatggcaccttccatcagcgtttagagcaagctttggcggattatctaggtgttccgtaccttagtttgttttccaacggcacgctggcattattaactgctttgcaaacgttacgtatcactggtgaggtaattaccacaccttactcatttgtggcgacatcacatacattattatggaatggattaaagcccgtatttgttgatatagatccagtgacatgtaatcttgatccttcgaaattagagcaagctattacgccagcaacgtctgcaattttaccggtgcactgttatggactgcctgcggatgttgaccgaattcaaaatatagctgatatatatggtttgaaagtgatctacgatgcggctcatgcttttggtgttaaaaagaatgatgtcagcatactcaatcatggagatctttctatacttagctttcatgcaacgaaggtttttagcactatcgaaggcggtgcgattatttctcaagatgaaaaaacgaaaaaaagaattgattatcttaaaaatttcggatttgtcgatgaagtgacagttgttgctcctggtattaatgcaaaaatgaacgaggttcaggctgcatttggattgcttcaattgaaatatattgattcagcattaaatcaacgtaaaaatatttattcaagatactgtgagcttttgaaagatatctcaggaattaatgtgattagtattcctgacaatgtgacttggaattatgcctatttccctattttcttctctgatgccttccctaaaaaaagagacgaagtttacgatattctgagggagaataatatatatgctcgtcgatatttttatcctctgattagcactttcccgatgtatcggggattagactcagcgaaagaagatggtctaccgacggcatctcatatcgcggacaatgtactctgtcttcctatctacccggacttgtcagatgaaagtatattggatgtcgttaaatgtatttctgattgtgtaaactgaaagatatttttaggaagaaaactatcattttcaatgaaatataatttttaatttacaatgcggaatctatattagttagcgttttagttttatcaggagagcgcgttgataaaatatgcggtaatgcaaccttatttccttccttacattggctattttcagttgatggccgaagtagacgtttttgtggtttacgataatataaaatacactaagaagggatggataaatcgaaaccgcattttgttaaatggtaaagatagcacgtttagtttacccttaaagaaagactccgattttttggatgttaaagatagaatgttatcagagacgtttaatagagaggatttagtcaacaaaattcgtggtgcctatcatcgatcaccttattttaaagatgttttcccattgctagaagatataataaattatcgagatgataatttgtttgactatatattgttctcattggaatgtattaagaaatatcttggtttgacgtgtgatataaaagtgtcatcttctattaacattgatcattcactaaaatctcaagacaaagtacttgccttcgggaacgcccttggtgcgaaattgtatagtaatccaccaggtggtgttgctctgtattcccaagaagccttttctttgcatggaatgactctgaattttatccagccaaagagtattatttataaacaattcgatgaaccttttgtggcttggttatcaatcattgatgtcatgatgtttaattccagtgatgaggtactgcgccttattactactgaatatgagttgatataaatatgtttcagtggaaaaaattaggcaaggtgtttaccccgcaagatattaataaccgcccttggcttaaggagttcgcacaagcccctgcaactctggtttttgatgactttgtccgtgtttatttctcttgtcgtccaccagttgatgaacatggcatgtatgttagctattcagcttgggtagatctggatcgtaataatcttttcaatgtattacgtgtttccgaaaaacctattttgccactagggcaatcaggtgagtttgacgaatttggtacctatcccgtatccgtcgttcgcgatgagaatattttccgtgcatattatgctggatggacacgatgtgagtcagtccctttcaatgttgctattggcatggccattagtgacgatggggatgtattccgcaaagctgggccggggccaattattagttattcccctgaagaaccctttgtcatgagtgggccaaaaattcgccgttttaatggcgaatggcaactattctatattgccggtcgtcgatggaaactggttgatgggcgagcagagcctgtttataaaatccgcatggccgtatcgagtgatggcacaaattggcggaagataaataaagacttaataagcagtcgaattgaagaagatgaagcgcaggctagccccgatgtgttttatgcgaacggtagatatcatatgtttttttgctaccgctacagcgagcattatcgagggaaaaagcatggatatcgtattggatatgcgtggagttccgatcttattgactggcatcgtgatgatgaaaaggtaggaattgatgtatctgaaactggatgggattcggaaatgatcagttatccccatgtgtttgagcttgatggtaaagtctatatggcatatctaggcgatcaagttgggcgctatggttttggtttggcacagttagaaggagaattgcgctaatgctgacatggcgtaaacatgggctcatctactcacctcaggcacatccacctttgattggtggggcagggtatgcccaatccccccaggcgctagtatttgatgattttgtccgtatctatttttctactcgcgaattggatgataaaaataataaattcatcagccgagtttcctatgtagatatggataagaatctgcaggaaatcctgaaagttagcgcggcgcctgtgattgctcacgcagaattaggcacgtttgatgaacatggtattttccctttcaacgtcttgcgtcacaatggggcggtgatggcctggactacagggtggaatcgccgagtctctgtttccgtagatacgtcgataggcctggcaattagccatgatggcggcgatacatttcaacggcatgcgacaggtcctgtgatgtcagcttccttacacgaaccctatttggtcggggatgcttttgttcagcatatcgaagggcgcttccatatgtggtacatctacggcgtgggttggaaaagacaacagtctgattctccaccagaccgtatttataaaattgcacacgctgtttctgatgatggcattgactgggtgcgagagagtaagcccatcattgccgatctgctcggtgatgatgaatgccaggcgctgccgacggtgatcaaagttggtaatcgatatcacatgattttttgttatcgtgaatgtttcgatttccgtttaggtagcgggcgcggataccgccttggctatgcttggtcagacgatcttgtcacatggcatagagatgatactcaggtgcctgctgtttcggaatccggtgaatgggatagtgaaatgcaatgttatccgcaccttttccaatgtgatgagaaagtgtatttgctctacaacggtaacgcattcggaaaagaaggttttggtctggctgagttaaccgcatgcagcgaatgatgatacgccagaatagcgccacggcggaggatatcgcatgtcatctacgtgcctgcgatgatgcgtttgtccgtgcgttggagcagcgagttgaaatagcggcctacgcagataaaatcgctcgccttgctcattgcattgaaggatggaaaaacgaacgtttggttggccttgttgcttcctattttaatgcgcaaacaaagattgcatttattactaatgtttcggtattaacggaagcccaaggggtaggttctggtggtattctgttagaacaatgtataacgaaaatgcaaactctaggtgcgatagaaatacgtttggaagttgaagaaagtaatcaggttgccagaggtttctatctaaaacacgcttttattcagtcagagattagcggcaatatcctacaaatgacccgacattgtgagacgagaacatgacaatcagcagaaattatgatcaggaaattaaggatacagcaggtcataaatacgcctataatttcgactttgatgtaatgcatccttttatggttcgcgcattcactcctttctttcgtccaggcaatttactggagctaggtagcttcaaaggtgatttcacttcgcggctacaggaacatttcaacgatatcacatgcgttgaagcttccgaagaagctatttcacatgctcagggccgattaaaagacggaataacttatattcactcacgttttgaagatgcgcagttacctcgtcgttacgataatatcgttttgacgcatgtgcttgaacatattgatgatcctgtcgctctgcttaagcgtattaatgacgattggttagctgaaggtgggcgtctattccttgtttgccctaatgcaaatgcagtgtcccggcagatagccgtaaaaatggggattatttcccataattcggccgtgactgaagccgaattcgcacatgggcaccgttgcacatatgcgttagatacgcttgagcgtgatgcgagtcgtgctggattacaggttacatatcgttcaggcattttctttaaagcgctagctaattttcaatgggaccaaatattgcaaacggatatcttatcaaaagaatatctggacggttgctaccaacttggtcagcaataccctgacctttgcgcaagtatatttttactttgcgagaaaggaataaatcaatagtagtattccttttgatttaggtctgatttggcagttgctgataatttttataggcatctgccagattggttgcatctggtttgaatttttcacggaatgcaatctgatataactcctttaatactattgatcgccgtgatatcactgatgtagtttaattatagtggcatcacttatggtgtgttcggtatagtcagacatcggtgatgcgtaaaatggcaacattctgttgttaaaatattatccgctgttatcccttttttgagctgtcacccatcaaacttcctttcctctgctagcggtttacgctagagtcatttttcctcgaaagagatgtacatcacaaatttggtgtctcattgcacgctatgcgactgccatttgtgtttctctctgcagattctttacctaatcttgtcatacatggcaggaataacccttcttttttgacgctattcaggcgattggctaccctacctaaaagcataatagtgtcgataacattatcatcgtaggtatttgtcactgtgagcgatttgtataccgccgaaggcacaatggataaaaattccctttggaagcgctacgttccactagtgcgccatgaagccttgcgtttacaggttcgtctccccgcgagtgttgaacttgacgatctgctacaagctggcggtattggcttgctgagcgcagttgaacgttatgattcgttgcaaggtacggcgtttaccacttatgccgttcaacgaattcgtggctcgatgctggatgaattacgcagtcgtgattgggctccacgcagtgtacggcgtaatgcgcgggaagtggcacaagcaatgcaacagactgaacaacaactcggtcgtactccaacggagcaggaagttgcgcagaccctgaatatcacgcttgaagattatcgtcagatattgctggatacgaacaatagtcagcttttctcttacgatgagtggcgtgaagaacatggtgatagcgccgaggcgttactggaaggcaatgaagatgccaacccattgcatcaactgatggaaggcaacttgcgccatcgtgtgatggatgccattgaaaacttgccagaacgtgagaagttggtgttgacgctctactatcaggaagagttgaacctgaaagagatcggtgctgttcttgaggtcggagaatcgagagtcagccagttgcatagccaggcgataaagcgcctgcgcgtgaaattaatgaacgatgtttaattgcgctgcgtaggaatactgttatcaaaatatatcttcatccactgaagctgcagagttatgacaatttttgaatcttgataagtgttttgtatcagtacctaaatagtcaatgctgcctgttttttagcacccgaccctctggcgtgatgagcggtgctattgcttcgcgttgaagttatatattgtcatggaatggattcatgcacccatcaattaggaagaaacagctgctaagccgttatctgaaagactttaaacatagacagaccaactgttcccagtgtgataaagagctcgaccgcgtttcactggtgtttcgcaaccagcttataaataaaaaatcgattggcagcatcgacagacttatcgatgacgaaatatggtctggtctccagaaggaattaatcccactttgccgcttttgtagcgaaatattatgcaataccactgctagctatttcgatattaaagctttcacacaatatctgatcgagcaaaccgaagttcgtcatagcacgatgcgcgagtatgtcattcgtctgcggcggttggatgaactgctggtcgcaaataattatcctgcagaaaccttttccgggcaccgtggtggggtacagcagcgggtatgcgattaccttcctgacattgaacaaaatatctaccgcagcgccttacgaaaatacgatcaatatttggactggcagcgacatttctgacgcgcatatgcgtcgttctcaggccgacattgctaatccaagggatactgactatacgtaaatgttatgacagtgtaaaaaatgcttgcattgcaggggcaaattattgcactgtcatactactgaaatcattcggcactaatttttaggcaatggttagcggtagttctacgatgcgatcaatcattattcagtggaatagtcgttgtcacagtgaggaacgcgaatggtaatgtccttttgtggactttgtagtcgatgtcaagattctacgctgctgactcgccgatgcgagggattttcctcccacttattttcaacactgcgccattctctttttacccaaacactccatttattttatttttctatccatgaatgctcggcccgtttttcactcggttcgtggatgactcatatgtattttctgtccgctattggcttaataaggaagcctgacctcgttagtgagttaaacgtcacgcgctgcaaagcagtgcggtaagtgaaacaaactgtaaggtgccactatgggaagacaaaaagcagtgatcaaagctcgtcgtgaagcaaaacgcgttatccgtcgtgattcgcgtagccatcgtcagcgtgaggaagagtcggtcacttctctggtacagatgggcgggattgaaacaatcggaatggcgcgtgagaatcgtgataattccgcgattcaagctcgtaccgccgcccaggaacattacttgtctgagatagaaaataaacagttgatttttgccacaggcgaagctggctgcggtaaaacgtatctgagcgctgcgaaagcggcggaggcactaatccataaagaggttgagcgcattattgttacgcggccggtattacaggccgatgaggatcttggctttttacccggagatatttcggagaagtttgcgccttatttccgcccagtttacgacatactcttacgccggctgggatcatcttttatgcagtattgcttacggccggaaataggcaaagtcgaaatcgcgccttttgcctatatgcgcgggcggacgtttgaaaatgcggttgtgattctagatgaagcgcaaaacgtgacggtgaaccaaatgaaaatgttcctgacgcgtttaggcgagaatgtcaccgttatcgtgaatggtgatgtgacgcagtgtgacttgcctgctggggttaaatccggcctgcgagacgcactggagcgttttgttgaggatgacatgattggcgtggtctctttcggtaaagaggactgcgtgcgctcggcattgtgccagcgtacgctccatgcctatggctgatatctgtgtggcacgggaataaaaattctcgtgccatcagcataaaagaaaacgcccctgatttgcatcaggggcgttttagtatcagtcgatggattgactcgcggcgtcctgccgctcgccctgcgggccgccgttggcggtccaaaacgccaatcctgtcgttttgtcgaaccctgtcaagacttctcacccgtcccaacaccataaaagaaaacgcccttaacttgcgtcaagggcgttttcttttatatggcggtgaggaagggattcgaacccttgatacgttttcacgtatacacactttccaggcgtgctccttcagcctctcggacacctcaccgggggttacccacaaggggcaacggggcgctactatagggagtcgcccagcttcggtcaagcagtatttagcgcgattggtgcgtctggctaagcattgaacggtaacggatagcccatgtaaccgtgtcgtctaaatgtagacaaaatcagtgaaaaaatcgcataaaaaaaccacagaccgtgatggcctgtggtttttttgcagcgattagacgattacgccagcagtgttttgatgtagctggtcagtgcttcgtctttgctgttagcgaagaagtattcctggaatttaggaccagcaatcgcacctttaaccaggtcctgatcgagacctttcaggatggtgatcagatcgttgtaggtcactgcttttacagcatccaggattttcttgttacgttgttgaggagcaacgcgatcgcttggatagcctctgccgccttcttctttgaacaactgggtaaacagattttccaggttcagttcagcgccccagccaaagcctttagcataaggaacggatactgcgttgccgttgttgatctgagagaacaggtaagcatcagatgggtcaacaaccagaccgcagattacgcctgggaaggagttacaagccagcattgcgccttggccagtaccacaaccagttacgacgaaatcagctgcgccagagttcagcaggatagctgccagaataccgttctggatgtaggtcagctgcgctgcatcttcaactgcgtattggccgtagttgtgtacagtgtggcccaacggtgcaaccgctttggtcagagactcggcgatgatggcgtttttggcagcctggctgttctcattaatcagtgcaattttcatgttcgttccttttctgtgacggacaaatacattttttaaaactgtatttcaatttgatgtgtgcagtataccgtttcaaaaataaagcgcaaatcgtggaagcaaagaatgcggcacagcccgtaaattcgggaaaaacaccatgaagggaaaacgagtggtgcagagataagtaattgaaaaatggcgctgtatccagcgccataggggtgatgatcatgcatcggggaaggtgagcgtattgcccggagcttctcgattaagatgaagaaaattcaggtgtcgttcgtactgatccaaaatgtcgttaatcacctgttctttgctgtaatccatcaggtcattcccctgacttccttctaataagaaggtttcaagtcggtaataatctgatttgcctgagcgggcgcgataggtaaatgctgggacgctataacgctgtggccaaatctgataaagaaagttctgttcatcacccaaatcaaccaagagttcgagatggttcaagcgttcatcttcgacagggggcaattcgttgacttcaacgctggcgcctcgtagacgtagctcacgtgcaacatcgtccatcgcggctttacagacgttatccagcattttctgtgtatgcgtcgtgccggggaaattcatgacgcgcgagaggcgctgcttccagttcaagcgatcgtcgcctgatattggcatgggtgccgatgtttgtaatgagctggctttacggtagtcctcaacccgtagtgatttatataaccctgccataatgaagaacatcacaaagctaaacggtaaccccatgatgacggtggtgttctgtaatgctgaaatgccgtttgtcatcagcatacccagcgtcagcaggccaatggcgactgaccagaaaacgcgcagccagtttggcgcatcattgttgatgtcggcaaggcgagaggtaaagttgcccagtaccagtgaaccggaatcggcagacgtgacataaaacagcaagccagtaatggtggcgacagaagcactcaggctgaagcctgggtattgtgccagtaggctgtagaacccacgctccgggtgctgcatcacttcattcgcaaagtccagattaccgtggatcacttgataaagcgcactgttgccgaaaatggagagccatagcagcgtaaagacaaacggaatgatcagcgtgccgacgacgaactggcgaatcgttctaccgcgtgagatgcgtgccagaaacagcccaacaaacggtgcccacgcgacccaccatgcccagaaaaacagcgtccagctattcatccattctgtcgggcgatcgaacgcaaaactgttgagcgtcatgcccgtaaagcgattgatgtaatcccccacgttaagcaccagcgcgtttagcagaaactcggtatcgccccaaaagagtagaaagagaattaaacccagcgcgagcagaacattaagctcggagaggaagcgaatgccacgattgacaccggacgttacggaaatggtcgccatgatcacggaaagcaggatcagggaagcctgaacggtgagattctctgggatttggaacagcactttcagcccgtagttaagctgaacgaccccgatgcccagtgtggtagcgataccgaaaatggtgcctagcacggctgcaatatcgacgctgtgcccaatcgggccattgatgcgtttaccaaagataggatacagggccgagcgaatcgtcagcggcaaattataccggtaactgaagtaacccagcgcgatccccatcagcgcgtacattgaccagcccgtcagtccgtagtgaaacaatgtccagaccatggcctgccgcgccgcctccatcgtctgcccttgtccctccggcggcatcatatattgcgtgataggttccgcgacggaaaagaacattaaatcgatgccgatccctgccgcaaagagcatcgccgcccagctcatcaggctaaattcaggctttgattgctctggtccgagtttaatcgatccaaatcgagacgatgcgatgaagatgacgaaaacgatgtaaagcgtggcggctagcaggtagtaccaaccaaatgttgcggagacccagttgagagcatgggtaatccattcgttcgcttctttgttaaacagcatcgtcatcagcgagaaggtcagaattaatcccgctgatgtgtagaacacgacaggattcaggcgatcctgttgggtggtggtttctgaggccggcatggttatcccttgcgttatgtgaaccagtactctgacttctctttccacgaagcgcgcttagcgcataccaagagcttaacccagaccaataacaaggcgcaggacatccgctgagtacgctttccgctgaagatggttgtcagaacaaaaaacaagtcatttattttaaagcgacgttatcgtctgaagtaaagccacttttcgtgataattgatacagacttttaacctttcggtaataaaagatattcattttttattgaacgttcaatcaaaaaaaagtttaatgggataaatcggatcacgaataactgtcttttaccgtgattcataacacaaaaaatgaagggagagtgcggtgcctaaagtcggaatgcagcccatcagacggcagcagctcatcgaagcgacgctggcagcgattaacgatgtggggatgcacgatgcctcaatcgtgcagattgcccgacgtgcaggggtgtcgaatggaatcatcagtcattacttccgcgataaaaatggcttattggaagcgacgatgcgctatctgattagccatctggggttagcggtgaaatcaagattactgaacctgacagaaaatacgcctcgtgctcgtttgcgggcgattgttcaggggaattttgatgatagccagacgaatagcgcagcgatgaaaacctggctagcgttttgggccagcagtctgcattcccccatgctccatcggctacagcaggttaacgatcggcggctttactccaatttgagtgtcgagttcagccgctgtttgccgaaagacaaagcacgcattgcggcaaaaggagtggcggggctgatcgatggcttgtggctgcgcggtgcgctaagtcataacgtcttcaactgtgaagaagcgctgagcattacctacgattatatcgatcagcagctcactcatgcgtaatccttccttattattttgccttccctgctcgaaacgcacgatcgggcagtcatcagacaggagaatttatgtctcgctacggtttacaacagctttacatcaacggtgcctatgtcgatagcacaggtaatgatacgtttgatgccgtgaatcctgctaatggcgacattattgcctgtattcagtctgccaccgccgctgacgttgaccgggcggtcagcgcagccaccgcagggcagaaggtatgggcggcgatgacggcgatggagcgttcgcgcattttacgccgtgctgttgatatcttacgtgagcgcaatgatgaactcgcgttgcttgagacgcacgataccggcaagccactttcggaaacgcgtaccgtcgatatcgtgaccggcgccgatgttctggaatattacgcgggcttgattcccatgctggaaggccaacagatccccctgcgcgatacctcgtttgtttatacacgtcgtgaaccgcttggtgttgtcgccggtatcggtgcctggaactatcccattcagatcgctttgtggaaatcggcgcccgcgctggcggcaggcaacgcaatgatcttcaaacccagtgaagtcacgtcgctcaccgcgctgaagctggcggaaatttacaccgaagctgggttgccggcaggtgtatttaacgtgctgacgggaacagggaaatccgttggtcaggcgctgacgacacacccaggcattgccaaggtctctttcaccggcggtatcgccagcgggaaaacggtcatggccaatgccgcaggctcgacgctgaaagacgtcacgatggagctgggggggaaatcgccgctaattatttttgatgatgccgatctggataaggcggcggacattgccatgatggcgaattttttcagttcagggcaggtgtgcactaacggcacgcgcgtttttgtaccgaaggcattgcaagcgcagtttgaggaaaaaatcctggcatgtgttcagcgaattcgcgctggcgatcctaccgatgaatcggtgaattttggaccactggtcagtttcccgcatagggagtccgttctgcgttacatcgaaagcggaaaacgagagggcgctcgcgtgctggtgggcggtgaacctatgacagatggtgactatgcacaaggcgcatacgttgcccctacggtgttcactgactgccgggatgacatgaagattgtccgaaaggaaatttttggtccggtcatgagtattctgacgtatcaggacgaggatgaggttatccgccgcgccaatgatagtgagtatgggctagcggctggcattgtaacccgcgatctaaatcgagcgcatcgggttattcatcagcttgaggcggggatttgttggatcaacacctggggagaatctccggccgaaatgcctgtgggcggctacaaacattcgggtgtcggacgtgaaaacggcgtaacaacgttggaacactacacgcaaattaaatctatacaggttgaactgggtgaattccgctcggtattttaaacgaaggggataaagcctaatggaatatgattacatcattatcggtgctggctcagcaggcaatgtgctggctgcgcgtttaacagaagaaagcgatgtgagcgtgctgctgcttgaggcgggtggccccgactatcggctggattttcgtacacagatgcccgccgcattagccttcccattacaggggaaacgctataactgggcctatgaaaccgatcccgagcctcatatgaatgatcgccgaatggaatgcggtcgaggaaaaggattgggtggttcgtcgctgattaacggaatgtgttacatccgcggcaatgcgatggattttgatcactgggcgactatgtcgggtctggaagattggagttaccttgactgcctgccgtatttccgcaaagcggaaacgcgggatgtgggggcgaatgactaccatggcgcgtctggccctgtttcggttacaacaccgaagatgggaaacaacgaactgtttcacgcgatggttgaagctggcgtgcaggcgggctatccgcgtacggacgatctcaacgggtatcagcaggaaggctttgggccgatggacagaaccgtcacgccgaaggggcgtcgcgccagcaccgcccgtggctatttggatcaggcgaaaagccgtaagaatctgactatcgtgacgcatgccttaaccgacaggattctctttgacggaaaacgtgctgttggcgtggcttactttaaaggcgaaagtgcccagacggcaaaggcacgccgcgaagtgcttttgtgtgctggtgcaattgcctcaccgcaaattctgcaacgttctggtgtggggccgaaagatttgctccagaggctcgatatttcagtggtgcacgatttgcccggtgtcggcgagaatttgcaggaccatctggaaatgtatttgcaatatgcctgcaaagaaccggtatcgctctatccggcattgcagtggtttaatcagccgaaaatcggcgcggaatggttgttcaacggcacaggcattggtgctagcaaccagttcgaggcgggcggttttattcgcagtcgggacgaattcacctggccgaatattcaataccatttcctgcccgtcgcgattaattacaacggcagcaatgcagtgaaagagcacgggtttcaggcgcacgtcggttctatgcgctcactcagtcgggggcgtgttcaggtgcgctccaaagatgcccgcgagcaccctagcatcctgttcaactacatgtcaacggaacaagattggcaggagtttcgtgacgcgatccgcattacgcgtgaaatcatggcgcagccagcgctcgataaataccgtgggcgagagatcagtcctggtctggcagttcagacggatgaggaactggatgagttcatccgcactcatgctgagacggcattccatccctcttgctcctgcaagatgggagaggacgacatgtcggttgtcgatgggcaagggtgtgtccacggcatggaaggattgcgtgttgtcgatgcttccatcatgccgcagattattactggtaatctgaatgcgacgaccatcatgatcgcggagaagattgcagaccgaattcgccgtcgtcagcctctgccacgcagcaaggcgcgctactatgtcgctggaagcacgccagtgagaaaagcgccgttgaaacccgcgtcataacgttcccagcatagccagatggaccgcccaaatggaccgagtagaaaccgcggtccatacttttcattgctatacacaatctgacaaacaaacgccttccgcaccattactatgggtgacaacaccatcagtgatgtcacttttccttgaggaatgaaaatgaataattggctgcaacaaattcagggtttattaggtgccggtagcaagccggggtctcatcatcaaggcggtaaaaacggcaatttgggcgatatgctgaaacctgcggcgttgggcggtttggcgggtgtgttgttgtcgaataagtccgcacggaaaattatgggctcattgggtaaaaatgccctgatcattgggggcagtgcggcggcgggtgtggtgttgtggaatcagtataagaaacgtgttcgcgacacacatcaggatgatcctcagtttggtacccaatcctcggccgataatattcgcgctcgacgtctgattcaggcgctggtttttgctgccaagagtgacggccatattgatgcgaccgagaaacagcgcattgatgacaatattcagcagctgcaattgggaagcgatgcgcatcgctgggtgcaggaagcgatagaacaaccgcttgacccggttttgctggcgaaagacgtgaagaatgaggaagaagcgcttgaggtctacttcctgagctgcgcggtcattgatgtcgatcacttcatggagaaaagctatctggatgcgttagcgacggaattgaagataccgcaagacgtgcggcagtcgatcaccaatgaacttaaaagcccatcatgataagtcgagtggtttagggctgcggttggatacaatcggataaatggaagggataacgcgggcgaaaaattattggcccgcgttatcatctggcacttagaaagagctcgcgtctttgaacagaccgactttcagttcatcagcagcatagatgtgttggccatcaaccagcacttcaccatcagcaatacccattactaaacggcgattgattacgcgtttgaagtgaatgcggtaagtcacttttttagctgttggcagaacttgtccggagaatttgacttcacccacgccaagtgcacgacctttgccttcgccacccagccagcccagatagaagccgactagctgccacatagcatccagaccaaggcagcctggcatcactggatcgccgatgaaatggcaaccgaagaaccactggtcaggcgtgatatccaattcggcttccacaaagcctttgccgtacttaccgccgtcttctgtcattttaacgacgcggtccatcattagcatgttaggggcgggtaactgagggccttgcgggccgaacagttcaccacgactggaggcaaggaggtcttcttttgtataggattcgcgtttatctaccatggtctctgtaagccttgttttaatgaagcacgcagattagcgtacacctgtacgctgggcaagtctgttgcgtctggttgaaccagttggtttaacggaaaaaccaagggaaacgtctacgctcttgcggtgcaaattgtccaattcgctcgcgaatctccgctagcaggtttggctgctgctcatcgtcgtaagcgaaattggtgagtaatgacacagcttccgacgcggtctctaccgggaacaaatggaatttcccttcgcgtactgcctcaacgacatcttcctgtaaacagagatggcgcaagttagtcgcaggtaaaatcacgccctgggtacctgtcagcccacgacgctggcagacctcaaagaagccttcgattttctcattcacgccgccaattggctggacacgaccaaattgatcgacggaaccggtaacggcgaactgctgattgattggtcgcaaggagagggcactgaccagtgcgcacaactctgccagtgaagcgctgtcaccatcaacttcgctgtacgattgctcgaagaccatggaggccgagaaaggaagttgttgatcaagttccagttcggtaatcagaaacgcctgcatgatcatcatgcctttagcgtgtaaattgccagcaagctcggctttgcgctcgacgtcagtaaattcaccgtcgccagcgtgaactacgcagctgatgcgtgtcggctcaccgaaggcaacagggtagcctgggaattccagcacggaaagtccattaacctgaccgacgacttcgccttctgtttcgatcagaatctggcctagttctatttcatcctgcatgcgctcatgaagatagccttcacgccattggcgagcggcaatcgcgtcaatcagcgcctgctcggtaatctgaccatctctggcgtacagagatgcatattttaattggctgattaaccaacgcgggcataatggtaaattgccctgatcgccgctgtagcgtaccgcgatgttgactaatgccggccaggcatccacatctagcagcggcagttgattctcgctgcatagtgcattgatgtaggtacaccagcgcgccatgtcatctgtttcaatcaactgcaattgcgcttcgaactcaccataaatcgcgtgttcgcctaattccggctccatatcatggatatctgccagactttctcggtcaccgagaataatcaggcgaatatcaagcggcatcggtggcacatcaacaggaagtggtttgcgctcgtctggcgagtgccaacgatagagtccctctgccataatctgcttcagacgcagccacatcaacggctgagctagcaatgctctggcagacaggatcaacgtgccgccattaacctgatgaatcagtcctggatgcagggtgatttcatcgtgaaaattgcgtacacagccgaagagttgttcgggctcaatccattcctgatagccacaggattgctgtgcggcaaaattatccgcaggctgagtggcgggttcgacccggatatgacgaccctcaatgatatatttactgccatgtatcgccccggagtctggcctgatggcgttcagcgcacgggcgatcaatgccatatattcatcgttctcttgcgctttcaacagcataaagcgggatggagaacgagggtggcaaaagagcgtcagactgtctgccagacgcgactgaatagcggagaattcagcaggagcaagctgagctgcctgagtgaatagcgtttgataaggcgtattatttggcagtaaatgctgccatgagagtcggttactggtcaaagtatcaatgtaatcgtctaaaggaaaagcgtgattatacaagaataatgcggactgcgcataaggagagtcatctctccgtcatctttcacacgttgaagctcaatccgtgtttggctaatcgtcttaaaagctctcggaaagccgccagaaagcggtcaaaatcagggaaaactgttatgctgaaagtaacgttacgcggtcactgaagaatttaatatgaaatatcaacaactagaaaatcttgagtgcggatggaaatggaaatacctcgttaagaagcatcgggagggagaggagattacgcgttttctggagcaaagtgctgcggatgacgccgtacaggcattgcttaaaatggaaaaccagccagttaaagtgctggagtggattgcgcaatgtatgaatcccaccttagaaaatcgaatgaagcaaacgattcgcgcgcggcgtaagcgtcatttcaacgcggagcaccagcatacacgcaagaaatcgatcgatctggaatatctggtctggcagcgccttgcggctctctctcagagacgtgggtctaccttgtcagaaacgattgtgcagctaattgaagacgctgagcataaagaaaaatatgccagccagatgtcgctgcttaagcaggatcttaaagccattctgaataaagacgaaaagtaatcagtttttgtcatatatctactgataaaaaagtataaaaaaacctcgccgaagcgaggttttttttcgttaataacttaagcctgaggctgagttacaacgtctttgatgcctttaacttcgatctctacgcgacgatccggtgccaggcagtcgatcagcgcagcacgaggtttcacgttgtcacaggtagaaccagtaactggttgagatttacccaagccacgagcagagactttgttcgcagggatacccttagaaaccaggtaatcaactacgctctgtgcacgtttttcagacagagcttggttgtattgctctgaacctaaacggtcagtgaagcccagaacaacaacggaaccgtctttcggatccagagagctcagctgagtgtacagctgatccagtgattgctggccttctggtttcagcgttgctttgttgaagttgaacagcacgtcagatttcagggtgaaacgcttggtttcaacaactggagctggggctggagtcggagctggagcagcaacaggtgctacgcgatcatcctgaccgaaacggtaagacaagccaacgctcatcagcaggttgtctggacgggcaccaacggtaccagcatcaccaatgttgcttacccattggtagtcaacgcgggtagcccagtttttgtcgatagcgtattcaacaccgattgcagccagcggggaaacgccagtgtcgtcgttgttgatgtcagctcttgtacccgtgtttacagatgtggccgcatggctgtcagcgcgccataccataccacccagacgagtataaacgtccagatctggcataactgggtagctcaatttagctgccagttggatgccctgtgccttgaagctagcgctgtcatcgtttgatgcagttgagcctgcatatttcatgcggcccagccagtcgtagcccagctcaaagcccaagtacgggttggcttgataaccaacaaacgcaccagcacctaacttacttttgatcgggttgttgttgacaccggtgtaaccattaccatagaaaccagtatcgtggaattgagacacacccagtttaccaccggtgtaccaggtattgtctttaggagctgcttgcgcgatggtcgcgaagcttgccagtgccactgcaactgcgatagctgtttttttcattttacgcctcattatcatccaaatcggcaattaacctggagggctaataaacctttggttaaaatccttgggttggagaactttgcccttatttatgactcactgtcagtcaactgacgttataaaagagcaactccagcgagttaaagtctacaacctgatgagaaagttacaagtatgatgtgatttgtgtcataagaaaatcgcacgattcatacatacttgctaacaaagagtagaggcttttgacagaacttacgtcttttggctgtattaaatatatccaaaaatcccgcagaataccgctctgcggcgatcgccaagacatatagcctgagtgggctgagaaaattcttaatttacttaatgatacaatgtcgaatgaattttaaggctaggaaacagtctataggcgtcatcgccagcactttctggccgcataataaagccgtacgtatttcctgcctgtgcggcgtgccgtaaccgaaccttctcttcttccgtcaattcgtgcggtaaccagcacaaaacggcgctgtaattccctgtcaacaaggctctctccatggcatcaaccgtaaacagaggattgatgtggtgaagttgcaccattttatccagcggtaacccagattgctgtacccatgggcggctcaatctttgctgaggtgaaagccacagcagccaacgagactgtgtgcccaactgttgtaagagcggtaataacaggtgtgtgactatgggctgatcggcgttgtacacgatttcgctgataattccgcccgtggcaaccgagggttctgctgcgtgttgatttgcagagaaagatgatgactcgatgttgtgagagctgactgattgcgtactcataatgagtcctacccatagtgatactgtatgaacatacagtatctgctgtgtgcgtgaaaatcaacctgatttttttgaaagcgcttcgcatattccttatgcaagagacagtaaacacattttatgtttgaagccacctcggggctgtgtttaattatttgttcctgctacaaatattttaattgttcaagaagagatcatttcaatactaaggattatagcaatgaagcaattatgcaaaaaaaggattttgcaatcccagcagtctttttcatctttgggggacattacttcgcgttcccaatttggtggctacagcatcgcagcaaataaaatgatttttggactggtgtcggaaggggaactttatcttcgcgcgagtaaaaaagatgaagaatattttcagcagcgcgatatgcctaatctgatttataccaaacgcggtatgccggtcccgctgaactacttccttgtcgatgaagcattatggcaagaatctgtgcaactactgcattttgcccgtatggcgctgatgggcgcgcagtatgataaaaccgtcagaagtacgaacgggagattgaaggaccttccgaatcttaaccatgatattgagcgcctgctgtggaaagcggggataaagaatgtcgatgaattacagcattatggtgcgaaatacagctatcttgagttgcgaaaagttcgggctaatctgagtgttaacgtgctattggcgcttgctggtgccatttgtggcacgcatcaggcggcactcccacacggcatccgcaacgaactgttggaatggtataaaaacaatgcggtctccaaagggccaaagcactaagaaatgcgtcatattgttactgtgcagtcatgtcattttttagctgtacgagttcgggtaagaggccgatgagcagaccgatttgctgaataattaatgactctttactgtctgattcaggtgaaagggattgaatgctggcggtaatggttttcaatccctgattgatacgcccatttttctcttcgctgccgtgtagcgcgtcatcaacatggcatacagcatcatccagcaattgcagcgtttccgatgaagtgatttttccacggtgtgcgccgagcgttgagatataacttaacaacgtatggttcaggcacatgaagcggaatgcgctgtccagcttattcttggtggcatggggttcagaagacatatttgacacaacagatgccagttctgcatcgcagttatgtgcatcgcggcgggcaatgcgataaggcaagctattatctttcccctgatgatattgaaccatgatcgcatcaagataacggcagttggcattcaatgttttattgataacggttggcagaccgcgaaaacgccagtctggccagataaagctcaccgccgcccacgcgatggcacaccccaacaaggtatcaataatacgtggcaccgcgacttcaaaaccttcgcccaacagattgaaacagagcagaacaagcagcgtaatgaacatggtcgcatgcgcgtattgcacgttgcgaaaggcaaaaaacagtacaccgctaatgactatcagcgttagctgtccttccagcgaagggacgaagtacaggatgggcaggccgagcaaaataccggttaatgtcccgataatcctcaacgtgagccgccgccgagtcgcgttatagttgggctgacaaacgaacaagctggtcagcagaatccagtaaccgtgttgcaagcccgttacctgaatcaacgcgtagccgctacagagcagcacggacatgcggatggcatggcgaaacagcgcagactgaggtgtcaggtggcggctaatgcgtaagcggatatcgctccaacctgtgattttgtcatctgctaatgtgttttcggggttgttttcttgctcaatggcctgttcggattcgatagtcgccaactgagcatcaatggcgcgcaggttgttcaatagataagtgagcgccttggtttgcgcggcatctgccattttgttggcagcgatacgcgcaatagcagattcgagatgcacaaaagcccgttcaatacggctgtcatgctgatatttttggtgcagcaggatggattgtgacagttgctgacaggatttggcctgcatgctcagcaggcgctgaaagcgaaataagacgtcgctatagcgcagcttttcacgcaattgcggatagtaaacatgcgatgaactggcgcgttcgtgaatatcctgagcaacaaaatagtaatgcagcgtttggcgcgtcccgcgctggccgcgatcgccacgcagacgcgttaacaacgatgatttagtctgattgagcgtcgcaaccagttggctatttgccatcgcgacgtcaattaagggtttgtcggtttcttcttcaatatcgggatcgaacagattggcttttgcatctaagtagcgagccaactgctgatagcactgcgcgaggttgtcctgtaacgggcggatggggaatatcagatggccgaacagcgtaagcaaattgtaccacaatgccccgatcagcagcatgatgggttgctgataccagttgtcgtaaagggatattcctagcatggtataaattgcgatcagcagtgcgccgaatgcaatagtcgcatagcgctgccccaatgcgccgagcagaataaaaccacaggtcgacaccgccagaccaaggccgaacagccagggatagggaaaaagcagttcgatcgaaacggaagcgacaaaaaaacaggccagcgtaatgaataaattacgcaaacgcccagtgagacgatcgtcgaggtcggtgagagcggccgcgacgacgccaagtgtgaccggaatggttgatgttggttgacctaaccaccagggaacggctgtcgcaccactgagtgcaatgagaatacggatggtatacagccaactgctgttatacacatagcgacgaattcctggggcaaaggtaagcaacgtaatgtccttagatgccgttagcggtagtggcggcgagcattattttcccgcgcagcctgcgccagttcgacagaaaccacgcggcggcctactggccacagcgcgatggcagcaattttaaagttagcgatgccaacaggaatgccaatgatcgtaatgcactgagcgatgccggtaatgatgtgcgacagacaaagccaccagccaaagaaaatgaaccagaagatattcagcagggaaccgcctgcgctgagaatagtgctcttttcctccgggcgtagctcgtcaacatgaatggcttcattgccataaggcaagagcgacagcttggtgatttcccagcatgaacgtgttaacggtaaggtaaaaatcagcagcacgctgacaactgtcgccagaagccaggctaacgtggtgaaaaaaccacccagtacgaaattaaggatgtttaacacagtacgcatagtctctcctttatttgtaaggtaaccagataagataaccaaactcgctgatggtaaaagaattatcacactaagcatcaggatatcctaacctgtttttaaggctagagcgtgaagtccgataacgggtaaactaggtaacagagaaacgacaaacaatagacgaatatcctctcacatagtcatggcgcgaacatcatggaactgaaatctacctcgttaggtaaacatctggcccagcatccttacaatcgggtgcggttactgaatgccggtgtcgaagtgagtggcgataagcatgaatacctgatcccctttaatcagttgctgagtattcactgcaaaagagggctggtgtggggtgagctggagtttgaattgccggctggaaaagtggtgcgtttgcatggcacggagtggcaggaaacgcaggctttttaccgccatcttctcaaatcctggcttgactggagcgaggagatgagtctgatcagcgctgaggttttacagcgtcagacggacagtattcaaacactgacgcagcaggataaatggtgtaaccgtcaggctctgtcaacattgcagagtgctatccgtgattcgctagcggcgctgcctctgccggtttcccgattagaaaccttcgataactgctgtgataattaccagcactgcttacgctggcttgagcagggcgacgaaatgcgcactgcggcgaatcaggcatggatggatcgcacgctggcggcagagcagcctttctttgaaacggtagagagttcgccattaaacatgtcgcagagtaaagccgtgattaatggtgaagagggtgtactggtgctggcgggtgcaggcagtgggaaaacctccgtgctggtggcccgagcagcgtggttaatgcatcgacaagaggccacgcccgatcagattttgctgctggcatttggtcgtaaagcagccgaagagatgaatgagcgcatccatgagcggctccacacggatgaaattcaggctaagacgtttcatgctttagcattgcacatcattcagcaggctagtcgtaaagctccgatgataagccagctagaaagtgatgcaaaacagcgtcgcgaactgctgatttctcactggcaacagcaatgtgctgagaaaaaaacgcaggctaacggatggcgacgctggttaactgaagagctggagtgggatgtgccagaaggtgatttctggaacgatccgaagctggcgagtcggctggcagggcgacttgagcgctggttagggttgatgcgtatgcacggtggcagccaaagtgaaatggttgaacaagcaccagaatccattcagacggagtttcagcaacgtattcgcctgatggccccgttgttaaaagcttggaaaaaagcgcttaaagacgaaaacgcggtcgacttctccggccttatccatcaggcggtgaatttgctggataaagggcgttttgtgagtccctggaaacatattctagtggatgaatttcaggatatctcgccacagcgtgcaagtttgttagcggcactgcgtcgacaaaatagccgtacctgcctttttgccgtgggagatgactggcaggcaatttaccgttttagcggcgctgagctggcgttgacgacggcgtttgaacagcattttggcgtaggtgagcagtgcgcgttggatacaacttatcgctttaatgagcgtattggtgaaattgctaacacgttcatacaacagaatccgtaccagttaaagaaaccgctgaatagcctgagcaaaggggataaaaaagcggtaaccattcttccacaggatcagcttgagccacttctggataaactgagcggctttgttaaggatgatgagcgcattctcgtgcttgcccgttatcaccatttgcgcccagcgattttagaaaaggcagcaaccaaatggccgaatttgcagattgatttcatgacagtgcatgccagtaaagggcagcaggcggaatacgtcattattgtgggtatgcacgaggggaaagatggcttcccggctccggcacgagagtctgtgattgaagcggtgctgttacctgaacctgaggatttccccgatgcagaagaacgtcgcttattgtatgtggcgttgacgagggcgaaacatcgcgtctggttgctacaggacgtgacaaacccgtcggtgtttgttgaacatcttcatcgtttaggcgtcccgacacagcgtaagccaggatagctaaagcggaacaaagccgtttaaccgcagagaccagcgtcggatgtatcgcacgccgctggtccattttgatgtactgatattatttcagtcggtcttgcaggtagcgctgataatcagggatggctatctgaaccggttctttaaatagcgcagagttgatcaggaaatccgccgttgcacggttggtagcaacaggaatgttccaaactgtcgcgagtctcagcagcgcctttacatcgggatcgtgtggcacggcgttaagtggatcccaaaagaagatcatcaaatcgattttcccttcggagatgagtgcgccgacctgttggtcgccccccatcggcccactcagcatactttttacgggcaggcccgtatttgactgaatcaggtttccggtggtcccggtggcgtaaagcgtgtgctctgtgagctgttgtttattagtaccaacccaatccagcaaagattgtttgcagtggtcgtgggctaccagcgcaatatgtttttgcgcggggatggtacgggtggtgaactccatggttacgtccttcaatctggtgtagtaaagctgacgctagggtaaggacagattacggaaacgctgtttcagtgcaaagcgataaaagcgggaaaaggcgaacgggtatcaaaaatctgatgtgactgcgcgtaaaatcaccaggttacagattcattcagtgcgctagcaaaacctgcaactgaagcacctttcgccgcggcgttgtattccgacatttttcgctctatatcgagcaattcattatcagcaatgacaagcgcatcggtacgtgcggggataacctgatttttttcatcaagcaattgatattgggggagggcagtaaagttttggcgatcctgaagggtttgcagtggcggcaatttaaatgacactgaggccactttttctgtgttaaatgtcgcaataaatgtcgaagggaaataagtcgatggcgcgccagtttgggcatcgacgttatcgacaactttaaacagaatctggtgttgcccactgccaagttcgaggctatcggcacctttcagcaacgagcctgacattctttgcccgtcaaccatcaggagatcgatcttctgatctaatttcaacgttgttgccgcaattgctgaggtgcttaaacccgcaataaaaaggcagacagtgatgaagccgaatttcataattttcccagatagcacgtaatttgagtattgttgaggaattgtctgaatgtgtcaaaggtttcaatttgaaacaggctgttatggcatttttcgttccgtgcgacatcaggctgtggggtccttgcgccattttccgctattcttggaatgtgcgatacactctaataaatcacgtaagagaggctgaagagcatgaatgacggtgatattgaatctgtgctgaaaacggtaaaaaccattgcattggtgggggccagcgataagttatctcgtccgagttatggcgtcatggcgtatttacttgagcagggctacgacgttatccccgttagccccaatctggccgggcagacactcttgggccaaaaagcgtatgccagcttagcggatattcctaaatccgttgatatggtcgatgtgtttcgtcagccggaagcggcttatgaggttgccaaagaggccatcgccatcggtgcttccgtactgtggttgcagatcggcgttattaatgaacaggcggcgattttggctcacgatgccgggctgaaagtcgtgatggaccgttgcccgaaaattgaaatcccacggctgggtttggataaataggtcgtaggcgctgggcgatgctgaatatcacaacatcgccaatgcctgactgtggtgacccgtatctactgttggtggatgttagtggcgcaactgtggtgcgcggcgttgaatgacttcggccaattcgtttagtgaagggtggtcgtgctcagaaagctcttccttcatcagatgtgcctccgccagataggtatgcattggttggccttcgttatcttccatcacaacgtggtaccacggttcggagcgcggcgtgtcattgccgctgatttcttcccaggtgggcgtttctaatgagtattcgggatcgatatcgataatgacccctggaaaccccaggagtttatgacgaatctgttgtccgagaccaaatttactgatgatcatataaccccctggaaattgattacactttctactcgctgcggattttgtagaggaaggacaaccgcatccgataacgtcttttggcgtacagaggttttttaagagatgacgtatgtgctcgttgaacgctggctgaacacattattaacagtatggtgtaaatttttagaagatacagtccggctaatgaaatgttgtttggctgcttgggccgagaagggggaaatatggacaaggtagcgacagcggcttatgtctacggtgtggttcagggcgtgggctttcgttacagcacgcaacgtcaggctgcgcaactggagctcagtgggtatgcgcgcaattgtgatgatggcagtgtagaagtcgtggcaagcggagagcctcatgcggtagagatgttgattgagtggctgaagcaaggtggcccacgaagcgccagagttgataaggtgcttattgagccacatggcaagacggactataaaggttttacgatccgctattgatactggggaagttagatgcacttcactggtttgggtaagccagctattttggttgcctgctttgctgggcctttgggaaaaagtttatacaagtagcggctatttcctttctcttcaccgtacttctgtgccatcgctttaaccaacatgcgtatagcgggtgaggtgttgaactcctgataaaagtttcgcacaaaccggacgacttcccaatgcggttctgtcaacgcgatgccttcctgttcagccaacacgggagccaacgcttcactccatgctgtactgtccatcaggtaaccctgcgcgtctgtggcgatcgttcgcccttcaaactccaacattttctctccgcctgcgatatctcagcccacagtttaacaaattttgctgtctgtgccggaataaaaaaggttcatcgcgtattagcgtgaaccaaaaaaaaagccccaaatggggctttcggtgttgcgataaacgcgctttagtcgttacgcatgatgcccagaatgctcaacaggctaacgaagatattgtatatcgcgacatacaggctaaccgtcgcccggatgtagttggtttcgccaccgtgaatgatgttactggtttcccacaggatggcacccgcagaaaatagaataaacagggtgctgatagccagatgcaaggctgggatctgtaggaacagattggcaatgacggcaacaatcagtacaacgaatcctgccatcatcatgccagacaagaaggacatatccttacgtgtcgttaatacataggctgaacagcagaagaacaccagtgccgtaccgcccaacgccaacatgacaatgtcgcctgcaccggaagaaatcagtgagcttaaaattgggcctagcgtataacccataaacccagtcagtgcgaatgtcgccaaaataccagcagggctgttcgccagtttatgcgtcaggaacatcagaccataaaacccaactagcatcagaattaagccaggggcgggcaggttaagtacagtacttgccgttgcagtaatggcagaaaaacccagcgtcagcgacagcaggaaataggtattacgcagcactttgtgagtgctgagtagtgaactttcacgggtagaggaaacaacaatacgatccatatcagcgactctctcttcagggtgctattatccaacgtcaaagaataaatagttgcagaacgttattaaagatgttttacccttctttactctgcaaattcgtcatactccgtgttagcgttcgtgttttgtcctgcaattcgtatgagggtggggataaattgctctatttcatgcatcgcatgacgattttgcgttcaattacgtttcattaggttgtttttcaggcaattgagcgctgtgatgctttacaagatcctacacactgtttatagttcgcgtcattgcggaggagtggccgagtggttgaaggcaccggtcttgaaaaccggcgacgcgaaagtgttctagagttcgaatctctactcctccgccaaaaaaattcaacgggttagcttaggctagcccgttttcgtttccgctgtcgaatccgacatcgcgttttgcattgtggtgtttttatttctgtttgggtcagaatgtactaagttgtttaaatctgtgcgagtgtcgtgcgggagtctttcatcacttattcattcggaaatgaatgctaacgattagcaaaaaataaatatatatcatacctgattttgaatatatccattcataatggataaccaaaatatagaagtgaaggtattttgactcctccgtaccggtctattcattatcgacggtaccgttagttaaataaaaaatatccagcagatatacatatcttaccgaggtgatggttgaatatatttacgggatattaaatcaggaaatcatcctgagttttataaactatcaaatccagcagggttcgatatttttcctgaaaagcggtgttggcttctgtttcaattttgtgaattaatttagcgatgatggccttgttgctgacggaatggccggattggatgatttcttccacaatgttgccgagcatttccatgtcactgatgtgggaatcaatgccgaggacattagatatcgggcgctcgttttgaggtacctctgaatacattgcatcttctccctttcgcgctttctgacatggtcaatacacaccctgccagacagtaggaatccgcggtccgccagacatgaagaaatggttagttaactttagtcgatcatacgcataaaaccagtcgataagataaataaacactgcgttactcagcggctcgcccgagcgtgaaaggatgacggcgatcaatggtcaggtggataaatatgaatttatcttttcccacaaatattatgtctgaaataattatgcgaggtgtataacttcaataagttaaacatgacgagatgaaaagaggccgggaaatagattaactggacataaagactattaatgcattttgattaagtcgataggattttgatctgtactaggagatgacatttttctgtagcacgtgccgtttatcaaaaaatgtctttttatcaaaacctgtttattgagaatggcaccgtagtttacctggagcgtcggcatgcaaaagatcagagcaaaagcagtttgtcttttccgaaacgatggcaagattctgttagctgaagggtatgaccccataaaagatgagcactatgttttgcctctcggtggtggcatcgagtttggtgaatcgtcgcaggcggcggcggagagggaagttcaggaagaaattagcgcagcgaccagtgacttttcgctgttgggcgtttcagagaatatcttttcctgcaatggcaagccagggcatgaaattgtctttgtctatgaagctcgctttcaagatgagttgctttatcagcaagatatcatccatggtatagagacaaacggcgttccgatcgtgacccgttggtttgatattgatttgctgcgctccggggaaatcaatttttatcctcatggtatagtggacatgatttagcagcagccgaatggctggggtgagtgatagcaagctgttgccttcgtgatgatgatgttaagcgccaaaataaggaaaaaaagatgcaggttttgatagccattgatatgcagaatgcagtgtttgcaatgccaagagcgcgacaaacgcagaccgtcgcattgataaaccagctttcaggtgcagcagatcggacgatttttattcagcacgaaggggatggaatgctgtcaggcggcgagggatggcagttattacctgagctgcaccagccagagggcagtatgtcgataacaaaaacagcgtgcgatgcgttttatcgtacgtcgttggccgatgtgttggctgatttgggtgttaatcacctgacgatttgcggatgtgcgacggattattgcgttgatgcaaccattaaaaatgcggctagccgtggttatgcgttgacgattgcttctgatgcacacacgacggctaatcgcggtgagttgaaagcagagcaactaatcacgcattacaataatgtgtggcgggattttattattccgggtaacacgattacggtagaaacaacggaaaacattgttgcttcatggaatgcgagccgctagccccatgctgaatattatttctgtcagaaatcgccccgaatacaaagaccgggcgatccactatttccaacgccactgggcgtcggatgaaacattgattctttatgaagattgtatcagccactgcattgatgctgaaaatccattgcctgattggtatttgatggaaaaagagggggatatcattggtggtgcaggattaattaccaatgatttcatcagccgtatggatctttacccgtggctgtgtgcgctttatgttgaagagagtcatcgtggcaagggttatgcggggcagttgatcgaatacgttgttcagcaaacccaccgcgctggtttttctcagctgcacttatgcactgaactgctcgatttttatgaacgctatgggttccacttaactgggatgggttatcacccttggggtgagtcgtcacgcatttatacccgctcgctttaaacgtaaattgatgagttaatggtgcccggttatgcgtctatctggttaaaaattgcgggcaacatacgtaaaagtgaacgggatcatattctactgacgacgagcagactacgcttcttacatactgacaggtaatcagttatctacgctggggagaggtgattatgtacacgagcattctggtgccagtagatatagaagaagatgaactcaccaaacacgcgcttacgcatgcagtcaggttggccaaaatgtcgggtgctgcaatacacctctttcattcccttcctgatgcatcggcatttttatctgcttattcttttggtatcaaagagtttgagaatgaagcagtggtgaaagcgaatgacaagcttaaatcactgatgaaaacaatcgatcttcctgtatcgcgtttgtcatgcagcgtcagcttcggatcggcaagagatgaggtgctatcgctggcggaggagattaatgcagatttgatcgtcatcggttcacgccgaccggatgtgaaaacctatctgcttggctcaaatgctgctgctatcgttcgccatgcgaaaatgtcagtcctcgttgtccgttagtttttataacgctgctgcgtttgggtgttgtgacgggcagcagcgacgctatgcgttagcatggcgatcgcaatattcaacgcgttcgatcaaccgctcgatatcgcgatcggaaaacacttcgataccgtggtgacgcagcaactctgcggtaacaccattgcctgccgtttgtgaaccatcaaatcgcccgctgtatatgatgttgctgccacaggatgggcttccttccgtaaggagagcgaagcggcagttatgctgttgcgccatttgcagcgttagccaggctcccagaatataacgctcggtcacatcgccgccggtggcttcgacaactttggctccagccttgataaccgaattgctaccagaagccggaataatctctgctgaaggtctaggggttgggaaacctgcggccaattccggacaaaacgtaatcagcctcgcctgtttgcgccactggatgagatagtcgccgacagatttcttttcagtaccgttataacgaacgggaaagccggaaagacaggcgctgatcagaatattactcatcgtggggcttttcctctaaaaggcgagtataggcgttgctgcattgagccataaagcatgttgtctgggaagagagtgctgcttcaaaaaatggagaacagcaggacgacaggaaagctcaacggccaggttagaccgactattaacgaagcaaaaaatcggatgaacagggatttgtctttacttaacaagaaagtaacgaacagggaaacgacaaaaccgatcatgtaggttagttttatgagttcccagaaggagtgatgtggcacggttgtttccttttatcctcgaagcgtctgcattttatgttgttaatattttatgatcaattttttaacccctaatgggtagcagggatgtcccattctgcggtgcgtattttgtactacagttagtatcctctggttaaaatgagacctccggtatgaaaacaacgctggctgttgcgatggtgtgtgctgtggccctgctttctgtttctacgcctagtatggcaaaaagttctcggatttctgatgagcagatcaaagaaaagattattcaggaatcgatttcgtcttattccggtaattgcccttgtccttataattcagctcgtaatggtagcaaatgtggtaaacgtagcgcatggagtcgagttggcggctatacgccaatttgttacaaagacgatgtgacaagaaaaatgattgacgactggataatgaaaaatgggaatacataacatctgacaggagaattaaaatagcgaaataataatctctttgctaataaattaattaaattatttatgtgacagaaatattaaatttttatttcagtatggacattgtaggctagctgtcatagcttactattttaccccattagaaaggtaataaaatgagtgagatatctagcctgtccctgaaaatttccccagagctgaaagaaaaaatcaaagccgctgccctagaaaatgaagtatccctcagtgcagaagtcagtgcccgactgctgagaagctttgatgaaagccaacaagcttcagaactgtctcctgaatcggtggacagtcaggggacggaagaagtgggtgcagaagcgccattgacgcagaaagaactcaagaaactccgggaattgctgaaaggtaaatccaaagcgacttccaaaaaaaagtaatgctggaatgtgattctgaacgctgattggttccaagaatagataataaaattaaatcacccaggcatcttgatgaaaaggtggctgggtgagccttttttgctcaatgcctgacattcgtgtaaaaagtaaaaacctctggaaagaagtctatcccacgctatttttaatcccatatatatattcccaacgagcgatatcacataaacccaggcagtatttatttaaatgtataacaaattgttattatttgtttttggttttattgttacattctaaatgcaatatttacttttataaaatacatgtatcttataaatagatagattataaggaaatgatcgattaaatagatattgataccataagttagaaaatataaagattatctacaaaaggccgataccgccttcggcgtcaggaaaatttgttctggcttgtattatttcctgttgctgctattaaaccataattttagtaacggtaattctcttgggttttataggccatgagaatgtaaaaaccaggttatggtacggaaaagtgcggcgaaaggtgaggtgtaaaggatgacgtgtttttactatcagcatgtgcagaagtctggtacggcgcgctgtatctggttagaccaattcgacggcgccatgatgaatgtggtttgatgagcatgtctacctgcagtttctcaccagtgcatataaatggtctgtccagagatgtgtattttttatgaaaaatagtattggagctatctgtatttattcaataaatattaatttttaaattatatatttttatgcagatagagaaaattaattaaggagatgttaatgagtttgtccaactggcgtataggatatcgattaggagcggggttttcttttctggtattaatgcttttgataattggcagcgttgcaatttcaaaactaagtgattttcacgagaaaatggatgatattgtttcacaaagctatccattaactgtcaaaagtaataagctcattgatgagctgaatggttatctcaataatcaacaacttttgctattacttaaatcagaaagtgaaatcaataaacagttggcattgaataaggaacgttcaggaaagatatctgaactcatggagtatttaaatcagtccgtaaatgacgatagatctgttgcggtactgcgtgatattagtgacatcagacgtgatttccttgggtcagcgaataagctctcttcactgatctcggcagggaatactgatgcagctgccgaagaatatttcaatgtaacgcgtgttacacaagcaaaatacaccagtaaagtgaatgagttcatcgatatacaggatgataagatgtcatcctcagcgcaagaagttggggaaagctatagaaatgcgctgatggttcttgccacgatcattataatcagtgcgctggctggattggttattgcttcattgattacccgcagcgtaacccagccgatacgggaagcgctaggtgttgctgaaaaagtcgcaaaaggcgatttaacctctgaaatctataccgaccgtacagatgagacgggccagctgttgtccgccttaaataatatgaacggtagcctgagacagattgtcagccaggtgcgtgatggtgcagagacgatctccagtgccgcatcgcaaattgctgcagggaatcaggatttatctgccagaacagaagagcaggccagttcgctggaagagacggcgtcatcgatggaacaattgacgtcaacgataagaaataccgcagataatacgacgcaggcgacagaccttgcggccagcgcttctgaaacggtgaagaaaagcggcgcgatgatggaaacggtaacgcaggaaatgcgtggcatccgcgattcgtcaaagcgtatggcggaaattatcggcgtgattgatggcattgctttccaaactaatattctggcgctgaatgcggccgttgaggctgcgcgtgctggtgaacaggggagaggatttgctgttgtcgccagcgaagtgcgagcgctggctcagcgaagcgcgacggcggcaaaagaaatcaaagaacttatcgatgactcgttcaagaaagtacaggacggcatggggctggtagaagaaactggtgtcacgatgaattctctggtgacgaacgtgcagggcgtaacagggattatcagcgaaattgcgcaggccagccgtgagcaaagtgatggaatcaaccaaatcaatctggctgttgggcagattgataccacaacccagcaaaatgcgtcgttggttgaagaatctgctgccgcggctctctctttgcaggatcaggcaaatagcctcgcgcgtacggtcagcgtattcaaccttggtgcatcttataaaagtgctgcgttaaatagaaaaacggaaacgcctgcgctggctgcacctaaaaataaccgtgcagaaaaaacgtctgctaaaggcgaattggcggactggaccacgttctaatcccttgtcgctagcggtgtattgctgaaaaaccgccattgtgttgcacaaattgtgttgcaaacaagggcggtttttttattgctgggtcgagcgatgatggtcatgaatcaatcagtttttgacgatatcctgctttggatggctcatataccaccgaacaacgtcaatcagcaggaagatgagcaggctgatccccataacgggcaaactcactgccagcagcagtgtaatgagcgcaatgagcacccggtgaaagacaggaacccgtagcaatgccgctgttagtgtgttgaccggattcgcgtcatgacgcgattttggacgacgtatccaccacatccgatagccccacacgatcatcgcacagagcccaaggccaaatgccgcgagaatcagctggtttggcagaccgaataacacgcccatgtgcgcatcgacgccccagcgggtgagtttggcggcgagcgggaaggcgttgaaatcggttttgtccacaatctccaatgtatctggatttaccgacacggcatcaacctgagttggccaagaacgatcgatctcattgactgtccaggcgcggtgtggcttggtcgcggggcgaatttcgattttattggtatcaatcccagcgtgacgcgcggcagttagcaccttatcaaataactcaggtgaataggtttcggtatcctccatcggcattgacgcatggtgttctgcgtgttcatccgccgtcatcgccatatcatgcccgtgcatcatgtcatggtgagacatcggcgcgggtaattgggttttcaccgatggagtttgccaccctaacgctgtacgtgcgacagagatgttgcttcctgcccactgcgaccaggttaatcccgtcacggaaaaaaagagcaaaccaagtagaaggctaagtcccatcgtggcgtgccagtgacgcaagcgctgcgtttttgctaccgtcgtctggctatttttcaatttctgccgcttggttgctgacgacatattatgggttgaccaccagatgacaactccgcccaatgctgcgacccacagccaggacgctgccagttcgctgtaattacgcccgatatcgcctaacagcagtcctcggtgcaggtaatcaagccaggtacgaaatggcaggataccgctggtgccgtaaacagtctcactgccgcgattttccagcgaaacgggatcgatgaagacagcacggctttccgatggctccaattccggcaaggcaaacatgacgcgagtggtttctccggtcgtggaagcagggcgtatcgcaagcagcttggcatcttgagaatgtgagagtccctcctgtgccgctcgaatttgttctgccagtgaatgcggcgtaccttggctttcagtgaaaagcaggtgcgaatacagtcggttttcaatttgcggtgtcaggacgtacaacgttcctgtcagagctgcaacgaaaataaacgggctgacaaaaataccgatgtagaaatgaagccggatgaatagggcgacgatcgcggcacgtggcgataccttatccattgcatgtttttcgcccgcgatttttctggctgggcgcgtgccggaggcagcagtggctgatgcctggttagggtgtgacataaaaccctctgaaatcatttagcaaaaatgatcgaacaccataccgaagaggtatagcgcgatgcgttataaatgcccgcaggcatgatgctgcatagttcagaaaggtggcgcgcgtacgatgggagagacgtagcgttcaggaaggacaatgcgagaaataaagtgaataaccaacgcttctgataaagatgacgtcagtatgggattaggggagcctgttgcgaacagcgctggcgtatacgaaaaaagtacacagtagccgcatgcagcatgatccatcatcatggacggcgatgagggagaatggtgtaattgcgccgcgtgatgctcgggcatcgcgttgccagtatgattatgatgcggttcagctatactgccgctgtgacttgcgggcgcagttgtatcatgcgcggtagtactagtagtactatgtgtggtggtcgtactgtttgtggttgtaccaacttcataaagcccgtgctcgtggagcaccagtgtttgtgaaatcactggggcaatgaagatggtcaaaatagcgaagatgccgacccaggctgggaaacttcgccgtcgtaatgcggacaaaggcatagcagtcttaattcaacaatactgggttcagatgggaagtgtactttacttgtccctgtattgttacacaaatgtttatacctgccatgcttcaagcggtatgtgagccgatgtcactgtccgtaaggacttttatcggtggggcaataatacatggtgcgggcgtaaacggaataatcctacgcccgcgcaggtcgatattcgctatagtccgtggctgttttccatttttacaacccggtttatcatgctttagcgttctcgttgtttaaacgctgacctattatgatgaacaatatctttatcaagttgtaggaaggctaacttatccattaatatggattttagttgattgaagcacaccaacagggggagctgtgctggataataaatttgggtttaaacagcgggttgctagccttcgctggctgtctgccgccattatgctgtctgtaagcgcagtgcctgcttgggcattctctattgatgacgttgcacagcaggctgaaaagctggcacaaaagggttttgaagcgccgaaaagtaatcttcctgcgcaatttcgtgatatgaaatttgcggactatcagcaaattcgtttcaataacgataagtcatactggaataatgtacagactccattcaaactccagttttaccatcaggggatgtatttcgatactccggtgaaaattaatgaagtcaccgcgacaacggttgatgagattaaatacgctcctgagttctttgattttggccccgttaaccacgatcctgagtcggttaaaaatctcggctttgccggttttaaagttctctatccgatcaataaagccgataagaacgatgaaattgtcagtatgctgggtgccagctatttccgtgtggtaggtaaaggccagatttatggcttgtctgcccgtggtcttgccatcgataccgcattgccttccggcgaagaattccctcgcttccgtgagttctggattgaacgtcccaaaccaaatgataaacacttggttatttatgcgctgctggattctccacgtgccgcaggggcttaccgctttaccgtttatccggggcgtgacagcgtcgtagacgttcaggctaaagtcttcctgcgtgacaaagtgggcaagctgggcattgctccgctgaccagtatgtatctgtttgggccgaaccagccgtcgccgacgttgaactatcgtccggcgctcaacgattcgaacggcttgtcaattcatgccggtaatggtgaatggatttggcgtccgctgaataatccgaagcatctgtctgtgagcacctatgcggtagaaaatccgaaaggatttggtctgctgcaacgcggacgtgattttacctcctatgaagatcttgatgaccgttacgatctgcgtccaagcggttggattgagccgaaaggcgagtggggtaaagggaaggttgagctggttgaaatccctaccgcagatgaaactaacgacaatatcgttgctttctggacgcctgatgtgttgccagaaacgggcaaaccactggatgttaaatatcgtctgcactttacgcgcgatgaagatcaattacattccccgaatattgcttatgtccaacagactcgtcgttctgccggtgatgttaaacaatctaacctgatccgccagcctgacggcacgatcgcttatattgttgacttcattggaccgaatttgaaagagttggatgagaacgctccggtagcctctcaggtcagcatcggcgataacggcgagattgtagaaaataatgttcgctataacccagtaactcatggttggcgtctgacgctgcgtgtgcgtgtgaaagatgcgaaacagccgactgaaatgagagctgcgttggttaatggcgagacgacattgactgaaacctggagcaatcagctacctgctaatgaataagtcaacttcttctctcgattacattgagaaactacctctgcctgccgagcaggcagaggttcttcgcgaaaaattaccgcaagcggcctggaacgatcaggccgttttgcatcaggccctgtctgaaggtagccagcctgaaggtaaccaagttaatgttcaggctgaagacgatgttgcgctgcattctgtgcaggcgcgtcttgaaatggcttgggctgatggtctggacaacggtaagcaactcggtacagacagagaagggcgggcggcattaaaagcgatgcctgtcattacccgcgcctctatgttcccagatgtttggcggacgaacccattgattcgctggtgggaaagcctgctgggacgtaccgtaccgcctcgccctcattacagcccagaagagaaaatctccgagaaccgttggcgcctggtgggaacaattcgccgctatattctgctggcgttgacgctgttccagacggcgatcgcgacgtggtacatgaaaaccatcctgccttatcagggctgggcgctgatcgatccgtttgaaatggcggggcagccttggacgcgttcgttgatgcagttgctgccttatgtgctgcaaagcggcatactcgttttgtttgcggtgctgttctgctgggtatcggctgggttctggaccgcgctgatggggttcctgcaactgcttattggtcgagataaatacagtatctcttccacgacggtaggtgacgaggccctgaatcctgagcatcgcacggcattaatcatgccgatctgtaatgaagacgtagaacgtgtgtttgcggggctacgtgcgacgtatgagtcggttgaagcgacgggtaatcttgagcattttgatatttacgtactgagcgacagtaacgatcccgatatctgtgtggcagagcaaaaagcctggatggagctgtgccgcgatgttgggggagcagggcgtattttctatcgccgtcgccgtcgccgcgtcaaacgtaagagcggcaatatcgatgacttctgccgccgctggggtaaccagtatagttacatggtgattctggatgccgatagcgtcatgagtggcgaatgtctgacatctctggtcagactgatggaagcgaatccgaacgctggcatcatccagtcttcgccgaaagcttctggcatggatacactgtatgcgcgctgtcagcagtttgcgacgcgtgtttatggcccactgttcaccgcgggtctgcatttttggcagttgggtgagtcgcattactggggacataacgcgattatccgcgttaaaccgttcattgagcattgtgcactagcacctctgccgggtgaagggtcgttcgctggtgcgattctttctcacgacttcgttgaagctgcgctgatgcgtcgtgcagggtggggcgtttggattgcatacgacctcccgggaagctatgaagagttgccgcctaacctgttggatgaactgaaacgtgaccgccgctggtgccatggtaacctgatgaatttccggttgttcttggttaaaggcatgcatccggttcaccgcgcagttttcctgactggcgtgatgtcctatctgtctgcaccgttgtggtttatgttcctggtgctttctaccgcgttgcaggttgtgcatacgctgatggaaccgcagtacttcttgcagccccgacagctgttccccgtctggccacagtggcgacctgaactggctatcgccctcttctccacgacattggttctgttgttcttgccaaaactgttgagcgtgattctggtgtgggcgaaaggtgcaaaagagtacggtggcgctttccgcgtattcctttctctgttgctggaaatgctgttctcggttctgctggcaccggttcgtatgttgttccacacggtgtttgttgtcagcgcgttcctcggttggtcggtgcagtggaattctccacagcgtgacgacgacgcaacgccgtggagtgaggcatttgtgcgccatggttcccaactgattctgggactggtctgggcgattggtatggcgtggttggatctgcgcttcttgtggtggctgtcgccgattgtcttctcactgattttgtcgccggtggtgtcggtttattcgagtcgtgcagcattagggctgggttgtaaacgtgcgaagctgctgctgataccggaagaattcaatccaccgcgtgaactggttgctacggatgaatattgtcgattgaaccaccagcgtagactcgatgacgggtttatgcaggccgtttttgatccgtcagttaacgctcttgccagtgcaatggcgacggcgcgtcaccgctttagccgagcgattgaggacgtacgtgagcagaatgtgcgagaggccttgaatcgtaagccggaagaggtgagcaataatcagcgcctggcactgcttagcgatcccgttacaatatcgcgcatgcactaccatgtgtggcaaaaaccggaagcgtatgcggcatgggttgagttttaccaaaaacttcctgcaccgcatatcaaaagctaactgcgtgtagtgtgaaagattgttagtctgagagataaagcaacggcagtcgccgttgctttttttcgtctgtaacaaagtgcgcagttcctgaaatgagcaatcggaacgtgtaagttaataaaaggacggctcgccttctgggcgagttttgaaacggcgatgtagccacatgtattgatccggtgcgagcagaatattgttttcaacaaccttgttcatccaagcagcggtcacggcttcattatctacaggcgcaccttgttcagcaggctgaatcagcagttcataaccttttccttcgggcaagcggcgcggcacaaacgggatgattgccgggcgcgccgtttttatcagcatatagctaccgcgggttgttgccgccgtatctacggcaaacagaggggcgaatacgctgctgcgcgggccataatcatgatctggcgcataccagatgatgtcaccttgcttgagggcgcgtatcattcctttaagatctttccggtccagcatggatttgttggatcgcagtctgccccacgtctgtaaccagtcaatcagcttgttatcattcgggcgatacacgccgatccctgggttgtgcataccaaaaactcgcgccccgagttccaacgttaaaaaatgcagtccgataagcaagactccttgctctcgttcgttctcagggagtatgtgctcaaggcctgttaccgtaaaccagcgttcaagacgccaattcggccaaaaccacgccatacctgtttcaaccacacccataccgacagattcaaagttcttcctgagtagtgcattgcgctcggcctgcggcatctgtggaaaacacatttcaaggttgcgtgcagcgatcttgacgcgctgtggcaacaggcgcatagccagatgaccgagggcggtgccgatacgataaagtacgggatagggtagcaaaacgataaggtaaaggatgccgatgcccaaccaggtgagccagtagcgcggatgcagcaatgaacgattgaaggaagggatctgtgtcatggcctcagtatcaacattttggtgctggtcagcacgcgaaccgttaaaaagaatcgagttaatggttaactgcaagatagattattgcgtgctttgacaataaaacaaattattgccatcttattgactgatttttatgcaaaaaacggccttaatcgtaccattcccaaaaaatgagttttgatctttggtggcatgctatgtagtcgcgtggggaaaaggcgaccctgataggatcgcctggcacattatattttaccgctattgcttgaaaatacctctggcgtaacgtggctcgctgcgccagtactgagcgggcgcagatacctgagcgcccaatcgggcggcggcatgccatggccagcgtgggtcgaaaagtatggcacgggccaacccgatagcatctgcctcaccggttgcgacgatcgcttctgcctgttctggttcggttattagccccactgcgatggtggtgatgccaacttcttgcttaatccgctgagcatagggcacctgataattaggtgcgggatgaatctgttgtaacggtgatagcccgccgctggaaacatggatgaaatcgcagcctaattcgtgcaacgctttactgagctgcaccgattgctccagatcccaacctccctcaacaccatctgttgcagaaatacgtacgccgacggctttatgtgcagggaaaacttcacgtaccgcgcgataaatttcaacgaccagatgcatccgattttgaagcgatccgccgtagctatctgtgcgctgatttgtcagcggagaaaggaactggtgcagtaaatagccgtgagcagcatgaatttctatcaggtcaaagcccagactgtccgcacgcttagcagagtcgacgaacgaatcaactagcgcacggatgtgctgctctgacattgccagtggcgcagcgtcgctggcgttgtaaggaatcgccgatggtgcgatagtctgccatcctccctgttccgggtgcagaaatgcccgttcgctccacggaacgcccgtcgaggctttgcgaccagcatgtcccagttgtatgccaaggggcatggcagaataggttttgacagactgaatcacgctggcaagggcttgttcggtggtgtcatcccacaggccgagatcgtgcggggaaatcctgccttctggtgaaactgctgtggcctcgataatgagtagtcctgctcctgaatgtgacaggttacctaaatgcatggtatgccaggctgtcgccttaccatcctcagccgaatattggcacattggggcaatgatgattcggttgggcagttcgagtttaccaagagatacgggggagaaaagctgactcataatgacagatccttcgatgatgatacttcatgaaagcgaaagtgaatcccagaggtcatccgtttacggtagatcactctttatcgtttcgctattcatttcatgccctgacagcttctgcgctatcaggtatgatgccgggcgattcaatgtgtcaggctatggccggcaatgaacgtcacatgctaacctcagtgaagacaggaacgtacaccatgccagtgttacataaccgagtttccaatgaggaactgaaggctcgtatgcttgcggaaaccgagccgcgtaccacagtttccttctataaatattttacgatagacgatccaaaagcatttcgcgatcgcctatatattcagcttgagcaatataaggtcttcgggcgtatttatattgcagctgaagggattaacgcccaaatcagcgtacccaataatcagtttgatgcctttaagacgggattgttcagtgcgcatccagcgctcgatcagattcgcttaaatatcgctctggaagatgatggaaagtcgttttgggtattgcgtatgaaagtacgtgaacggattgtcgccgatggaattgatgatcctacgtttaatccggcgaatgtcgggcagtatctgaaagccgatcgggttaatgcgatggccgacgatcctgatactgttttcgtcgatatgcgcaatcactacgaatatgaagtcggacattttcagaatgcattggaagtgccgtcggatacttttcgtgagcagttgccgatggctgtggatatgctcgatgatatccgtgataaaaatattgttatgtactgtaccggtggcattcgctgcgagaaggctagtgcctacatgctgcatcatggctttaaaaatgtgtatcacgtcgagggtggtattattgaatatgcgcgccaggctaaagcacaagggttaccgctgaagtttatcggcaagaatttcgtatttgatgaacgcatgggagaacgcatctctgatgacgttatcgcgcattgtcatcagtgtggtgcttcgtgtgatagtcacactaactgtcgtaatgaaggttgccatcttctgtttatccaatgtccgagctgtgccgcaaaatacgaaggttgctgtagcacacagtgtcaggatgaaatgaaattgccgttagaagaacaaagagcaatacgcagcgggcgtgaaaatggaatgaagattttcaataaatctaaaggattattgcagtcaacgttacatattccggcacctgcagcgaaagacaacgcagaataactcactgttgctcgctaatataaaagccctttcctttggaaggggctttttgctgttagctacatgacggaaccttatttctggcgaacgccttcaacggcaataatcagttctacatcctgtgaagcgggacccaaatcggtcgtaatgttgaaatctttcagcttgatagttccttcggcctgaaatcctgcgcgatagttaccccatggatcatccccctgaccgatgagcttggcatccaacttaacaggcttggtcacgccatttaaggttagattaccggtaatatcgtagtcatcaccgtctttcttcacttccgttgaggtaaacgttgcctgcggatgcttggatacgtttaagaattctgcactgcgaaggtgcttgtcacgttcagcgtgattggtgtcaacgctgttggtgttgatagtgacattcactttatccgctgatgggtttttctcatcaaaggcaaaagtgccgtcgaaatcgttaaagctgccataaagccagctgtaaccgaggtgtttaatgcggaattcaataaacgcgtgctggccttctttatcgaacttgtactctgccgccagtgcagaaccggcagaggcaagcatggatactgcggttaggctcagtagtgttttcttcagcattggtttttctccataaatccagaaagttaagaaatgttgcgacccaacattcgtttcaacgtgttatcaccatcgataaagtggtgttttaatgcggctaaaccgtgcagtgctgataaggcaaccaccgcccatgcaagataaagatgcacgtcgcctgctatatcggcctgatccgtcaagccgctgacaatggccggaatagaaaaccagccaaaaactgagattggatgtccttccgcagtggaaatgagatatccacttatgagaatggcgaaaagaatgacataaagtgcaatatgcgccagcgtcgcgctgacgcgggtcaatgtggagtaacttttcaatggcggtggaggcggagagatgaaacgccataccacgcggaaaataatgatggaaaagagcagcacgccaatggctctgtgaatctctggagcacggtgataccaggtactgtagtaccctaatgtgaccatccacagtcctaaagcgaacatgccataaacggtcaacgctgcaatccagtgcaaaagaatgctgatatggccataacgggaagaggtattacgccaaagcatagtgataattccttaatcagatcggtaacggggtcaatccggaaaaaaatttaacaggaagaaacataaaagcaatataaactttcaaattgcaacattatcataaatatgagcagattttttgaatttaaattcataatttattcaatttagttatggaagctctttaatagaaatagatatttctgatacctgttttcaggcgaaagatgaataaatacgatagcggaataaattaaagggatggggagtgctctattagttgaataattatctagtgagtgattattggtataaaggctggtgacacggtgtaattgattcgcgggtataaaaagaaatgagaataggcctaaaatagcaacaccgccgatagggcggtgttgttactaaagcaaatgacattaaaacaaattattgagtattgaatataatattaataacgttataaattgctaatgttttcgataatcactgacgtcacagtctgttgattcaattttcgcaatgccggcttcaagtatgtgtatcagctgccttgctacgtcggtcgttagccaaagcgtacggtctacatgtgcttcatctggtacttgatccgaggtggataagtagtgtaaacggatcatcatggcgtcataactgtcaacggtgctgatgtcccaaccgacaagaggatgtgtctgaataacttcattttttctatccataaataccccttattgactagttactaacatgagtgactaacgaggcttcaggtggctcattattttaaatgagcattaacagtatactgtggcttatttaatttatgggaaatattttcaatttttcgtaaaaaattacacaggtaggtatgtcgaagagataaacgatgtatcagataaatatcgggatgagtaagctttcatcccgaaggtgttgttacagaagcagtagaacattattccgtagctggccctgagtttttttctaatgcggcagcaagtcgggcaaggtatttcttcatcgcgggatcccgattctcattttgagattccaatgtcagattgtgaatcatcagtttgtttgctttttcatcgaggcagaatgccagggacgaaaaggcgagttccagagcatcgatcttgcgttgttgctcgccaatcagctccagtagttccccgaatgtcattgcctcgtctggtttttctaccgtcattacagataccctcgatcatagcacatggcgaaatgccgctttaaactgccattacagcctatatcttcgttatctttcaagctttagattactctgctgtaaaccagtcatcggcactttcccacgtttcctgcaaaatttcagagatacgatctttgtcatctttaccagctcccatcaccgtcaggctatttgcggatgcataacgaacctgaatgggtgtatcgggataaattttgtgaatacgcttttccagctcatgcctgagcgcttcgatggcaccggcgggtaaaggcgctgtctttgtaagagtaatttctacgcgcatgctgacctccaattttttaactgtttatttatacagttattagggaggaagaacaagatgtgcaataaaatttagcccatcggcataatgcggatgggcttaccgattaacgaactgaccagttgaggctttgtccggcaaggaaggggattagcgactcgtcgccgagagcgatttcttctgggaacgtgactgcttcacggtgaagttcaatccagctgtcgttcactggcaggccataaaaccgcgggccattcagggaacagaatgcttcgagtttatcaagcgcattcatttcttcaaaaacggtggcgtaggtacttaatgcagcctgagcattgaacacaccagcacagccgcagctggattcttttctgtgtttggcatgtggcgctgaatctgtaccgaggaaaagtcggtcgcagccgctggcgacggcttcacgcaacgcttgttgatgcgtgttgcgttttaagatcggtagacaatataagtgagtgcggatgccgccaaccagcatatgattgcggttgaacatcaagtgctggggggtgatggttgctgcaagataatcattgcctgcaataacgtattccgctgcttctttcgtcgtaatgtgttcgaggacgaccttcagttcagggaaatcctggcgtaacggttccagaatggtttcgataaagcgagcttcccgatcgaatatatcaatagcgggatcggtgacttcaccgtgaatgagtaacggcatgccaattttctgcattttctccagaatcccggagatagtggcgacgctagttacgccatggctggagttcgttgtggcgttggctggatagagtttggcagcggtaaagacgccttgctcaaaaccactcacgatttcattggcatctagcgtatcagtcagatagcacgtcatcagtggatgaaaattatcgccttgcgggactgcggctaaaatacgctgacgatacgcgatagcgctggctacgctggtaatcggtggcgtcagatttggcataacaatcgcacggccgaagaaacggctggtataggggagaacggtttccagcatccgatcgtcacgcaggtgaatgtgccaatcgtcagggcgacggattttaagaatagtgtgctgtgcggtcatggaattgcgctccggcggtcagtagaaaaacatcgtctttcggttggttttgggactgatacggcgggggataaggataagcgtaaagccatttgaatgcatccgtttgttgatgaatgcttgaaattaggcgcagattggcatctgatagcactatcttttcattgataaataagggatgtatatggaaattcgtattgtcgccactattcaggcaaaggcagagttcattgccgatgttaccgcaacgctaaaacgcgtggtatcgcccagcctgcaggaagcgggcaatgtgcagtatgatctgcatgaagtcgtgggtaaacccggttcgtttgtgttcttcgaacgttggaaggatcgtgaggctctggcattacatgagcagagtgcgcactttaaaagtttcctggccgaactggatggtaaaacggacagtgtagatatcaagctattgagttttttaggttaagcaattagcaaaagattgtagataaaaaaacacccgccaattggcgggtgtttgtctataaaagtcagagttactcgttaactggcgctggcttggttgctggcgcagttgattggttaactgcggaatgaccgcctgccgagccttttcctgagaacggatagtctgggcgtacccaatcactgtgtcgagcaggctccgcgttatatgctggggctggcgctttagtcattggtgccgttgcatggagcttataatgcggctgttcaacaacggtagctgcttttgttacgcccgatgccggttcttccacaaccgactgcgcgctgattgcagctactggctcatcctgaatgctttgtggctggctgacttcctgtactacggaaaccactgggctagaaaccggttctgctacatcagctttctcggtcgcatcagcgatgtcatctgcctgtttttcttcagcaacgacagcttcaacggcctgtacatcttcggtcgcctgtgtcgtatcagtatcatcaacctcaacggctttggcttcttcaactgcactaacagcaatcgcagcgatgacatcatcgatcgccgtgttctctgtgattggctcaacgacagtctcttcgtctgcagcactcacttcgacatgctctacattgctgtcctgaatgacgtccgcagattgtactgttgctgttacaacggcatcttcgtgaacgactgcttcagtaatcgcaacgttttcaatcgcgttggattcagcggtatcggcttgtgccgtcactgcgacgtcgacaacggctggtaacagtggtgtttcgatagctgccacgttctcttccaactgttggttttcagcctgctgtgactgtgcgacagggtagctgatccacactttccctgatgccatttccggtgacgcggcggcaaattccaactgcatcggcgactgggatgggtaacgctcatcacgatagcgacgacggcgctggccgctgacgcgcagatggcgaggagaacgacgtgagcgacgtggcataccgccattttcgccattggcacgatttgcatcgttttgctcgttatcgctctcgttattgtctaccgcaacatcgtttggcttgacgtaagattgagctagctcaggggcttcagcaatcggtgccgtgttatcagacaaagtatcctgctgagtttcagactggacacgtactttctgagtcaactgacgacgttggcgacgttgcataacctgagtaggcttatcctgctcggctgtgttgtcatcggaatcatcggccactggctgaattttctcctctaccggagcttgacggcgctcgtcctgacgacgacgctgacgttcagcgcgtggttcacggcgcggttgttcttccgaatcggctttctccacattttctgcaacgcgtgtttccgcgaccacttcttcggtttgtcgcttattacggcgctgatcatcacgctgttcacgagagccacggtcacggcggttattaccctgacggcgtgggttccgacgttcagaacgctggccttcaccggctttctcttcttctactttcttctcgtcaacgctatctactgcttttgcagctggttcagaagcaaaaacgccttttaaggcactgaagaaacggctaatgagacccggttgagcttcttctgcggcttttgctacatcaggagccgctttggcaaccggtggcgtggtttcttctggcatttcagccatgctgaacgttgctaaagctggctgctcaggctgtttacgctcgatcgtttgttcgtcttgcagttgctgtgtttccgtttccaaacgctgaggcaacaaatagctgagcgtcggtttttcttcgcctttgcgtacgcgaaccacagagtagtgcggtgtttgcataccgtcgtgtggcacgatgatagcgcgtacaccgccctgacgtgtctcaatggcgttaacggcatcacgcttctcgttcagcagataagatgcaatctggactggaacaatcgcatgaacttctttggtgttttctttcagcgcttcttcttcaatcaggcgaagaatggacagcgaaagtgattcattgtcacgaatcgtgcctgtgccggtacagcgtgggcaaacgtgatggctggattcgcccagtgaaggacttagacgctgacgtgacatttccagcagaccgaagcgggaaatccgaccgatctgaatacgtgcacgatcttggcgtactgaatcgcgcaggcggttttcaacttcacgctggtgacgaaccggggtcatatcaatgaagtcgatgacgatcaggccgccaaggtcacgcaggcgtaattggcgcgcaatttcgtctgcggcttcaaggttagtattaaacgcggtttcttcaatgtcgccaccgcgtgttgcacgggcggagttgatatcaatggccgtcaacgcttcggtagtatcgataacgatagaaccgccggacggcaggcggacttcacgttggaaagccgattcaatctgcgattcgatctgatagtggctgaaaagcgggatttcaccactgtacaatttgattttgctgctgaagtcagggcgacccagcgcagaaatatgttctttcgccagctcgagaattttcgggttgtcgatcaggatttcgccaatatcctggcgcagatagtcacggaaagcacggacgatcacgttactttcttgatgaatcaggaatggcgccgagcgaccttcagcggcttttttgattgcgtcccagtgtttcagacggaaagccaaatcccattgtagtgcttcagcggatttacccacaccagcagtacgaacaatgagtcccatgccatcgggcaattgcaacgatcccagcgcttctttaagctcggtacgatcgtcaccttcgatccggcgtgaaatgccgcctgcgcgagggttattcggcattaagaccagatagctaccagccaggctgataaaggtagtcagcgctgcgcctttgttgccacgctcttctttatctacctgaacaataacttcctgaccttcacgtaacacgtctttaatgttaggacgaccatgggaagcatagttgcttgggaagtattcgcgggcgatttctttaagaggaaggaaaccatgcctttcagcgccgtaatcaacaaaagccgcttcaagactgggttcgatacgagtgattttacctttgtagatatttgctttcttctgctcatgacctggactttcaatatccaaatcatacagccgttgaccatcaaccaaggcaacacgcaactcttcctgctgagttgcgttaattaacattcttttcatcttcaacttactcgttatttttacttgcattattgatagagctgcggacaaaaagaaccgcatgaccggagtgaaccgatggcctcgtggcttatcgcagggacgtcaacctcccggttgtcgcctgcatagagacgcatgtttcggtagcctgtatttcctgatggaaaacagcgcatttactgagggaacagcttctgaataatgtcgccagatctgattccatttgccggccaagctgcaatccacagcccgctaactgcttgatttcgcattacgtcttacgccattgctgcgtgtgtgcgttatcaggcaaatttagtaacttcgcaatttccccttgtttatcggaaatccgcgtgggaaacgcaaaagcattattccactgctgataccgttatagcaagatgactttgcctgtctgtataaagatagttctgttgttatcaccaaaacggacagggtttgatgctacagcgcaattcacccgttactcacccgatagtgcaacaatatcttcataagtcagacacacagttaagcacagaaaaagaagtggcgctatcgggttgctctatttagaatcgcgcatcatgaaaacagataatccttcagtacagtttgtgacgatctccgcagatgaagcggggcagcgtatcgataattttttgcatacccacttaaagggtgtgcctaaaagcatggtttaccgaatcttgcgaaaaggtgaggtaaggataaataagaaacgggtcaagccggagtataaattgctcgacggtgatgtcatccgtattccgcctgttcgacaggctgaacgcgacgaaacgcctgtttctgccagtcttggtaaagtagcggcgttggccgagtgtattatttatgaagatgactacctgttggtgctgaataagccctcgggtactgcggtgcatggcggaagtggcctaagcttcggcgtaattgaagggctgcgtgctttacgcccggaagcgcgttttctggagctagtgcaccgcctcgatcgcgatacttctggtgttttactggtggcaaaaaaacgttcggccttacgttctttgcatgaacaactgcggttgaaaggtatgcaaaaagactatctggcgctggttcgcggccagtggcagtctcactgtaaggtcgttcaggcgccgctgttgaaaaatatcctgcaaagtggtgaacgcatagtacgggtaaacagcgaaggtaaagcgtcagaaacacgttttaaaatagaagagcgttttgaacacgcaacgctggtgagggcgagcccagttaccgggcgtacacatcaaattcgtgtacacgcccagtatgccggacatccgatagcgtttgacgaccgttatggcgatcgcgagttcgatcggcaactggcaggttcgggtttaaaacgtctattcctgcatgcgcaggcgctgcgttttgagcacccgaatactggcgagacgttgagagtcgaagcgccattggataatggattacgccgctgcctacaggtgttgcgcgagacaaaaagctaaccactcatatctatatgcttttatctatagggatagcgcttcatcgcgctatccctattcatttcgcactgtcaatggattcaagccttctttttgtagcatctgtgttagcgcgatcagcggcaacccaatgagcgtatttggatctcgcccagataaccgttcaaagagggtaatacccaacccttcgcttttaaaactccccgcgcagttccatggctgctctttctccagatagccgtcaatttcagcttccgttagtgtacgaaaatacacatcaaagggctctgcgatgctctgtattgattgggttgcgctattaaaaagcgctaaaccggtaaagaaggaaacgcattttccgctggcctgctgtaattgccgtgttgcgttaatcttattatgcggttttcccgtaatggaattccccagtacgcaaacttgatcggaaccaataatcaaatgattggtgtagtgtgtggccagcgctcgtgctttgctttcagcaagacggatcacgagatcgatggcgttttcgccaatgcgaggggtttcatcgatgtctggcgacgcgcagacaaaggggaccgtcagcttttccaataaggctttacggtaaggcgaagttgaggcgagaacgatctgctgcataattttttgataaaccgtagcgtaatgatgaaaggcattttaaactgtgtgccgctctggaagcgaatattggtgaagggcggtgtataactgcctttttctttgactctatgtcgttacgacgttaatatgcgcgccctatgcaaaaggtaaaattacccttaacccttgacgcggtccgtactgctcagaaacgtttagattacgttggtatctattcgtctgaacaagtagagcgtattgccgagtcagtggtgagtgtggatagtgatgttcaggcctctttatctttcaatattgataatcagcgtctggctgtgattgacggtaacgctgacgttgcggtgacactgatgtgtcagcgttgcggaaagacgtttgaacatcaggtccatgcgacattctgtttcagcccggtcgtcaatgatgagcaggccgaagcgttaccgggagcgtatgagccgatcggcgttgatgagtttggcgaagtcgatctgctggcaatgattgaagatgaaattattctgatgttgcctatcgccccggtacatgattctgaacactgtgaagtgtccgaagcggacatggtttttggtcaactgcctgcagaggcggaaaaaccaaatccgtttgccgtattagccagtttaaagcataagtaattaaggagtaaggtccatggccgtacaacaaaacaaacctagccgttccaaacgtggtatgcgtcgttcacatgatgcgctgactacctcttctgtatccgtagataaagtttctggcgaaactcacctgcgtcatcacatcactgcggatggttactaccgcggtcgcaaggtcattgccaagtaattcttgcgaattatttgcaaggcaataccttgacacgcctaactctggcgttagatgcgatgggcggggattttggtccctgcgtaacagtgcctgctgcattgcaggcactggcttctaatccagcactcaatttgctattagtcggcgatcctgctgcgattactccattacttgccaaagtcgattctgatttactctctcgcttagaagttgttccggcggagtcggttattgctagtgatgcgaggccgtcgcaggctattcgtgcgagccgtggtacctcaatgcgcatcgcgcttgagttgattaaagacggtagggcacaggcctgtgtgagtgcaggcaatacgggtgcgcttatgggactggctaagctcctgattaagccacttgaaggcattgagcgacctgcattggtgtcggtattacctcaccagcagcacggaaagacagttgtgttggatctgggggctaatgttgaatgtgacagcacaatgttggttcagtttgctgtgatgggctcagtgatggcagaagaagtgctggaactgacgaatcctcgggtcgcgttgttgaatatcggtgaagaagaaagcaaagggctgagcactatccgtgaagcagcggcacagctaaaagagacaccatcaataaattatatcggttatctggaaggcaacgatctgctgacgggaaaaacggatgtgatggtatgtgacggctttgtgggtaatgtcacactgaaaacggtggaaggcgtggtaaggatgttcctgtcactgctgaagtcccctgcttcaggcccagagcaaaaacaaaagcgatcctggtggttgaaatggctggggcgtttgttacaaaaacgcttatcaaagcgtttcggtcatttgaatcccgatcaatataatggcgcatgcctgctaggattgcggggaactgtaatcaaaagccatggcgcagcaaaccagagagcgtttgcggttgctattgaacaggcaatgcagacggtacggcggcagcttcccgagcggattgccgctcgtctagaagcagtattacccaagagtgactaagcgtacatgtatacaaaaataatcggaacaggcagctatctgcctgaagaaatcaggacgaacgctgatttagaaaaaatggtggaaacgacggacgaatggatcgtcacacgtactggaatccgtgagcgccgtattgctgcgccggatgaaaacgtagcgaccatgggataccgtgccgcgcagaaagcgctggagatggcgaatgtcgatgcttctgaagtcggccttctgattgttgctacaacatcatcaagccatgctttccctagctcagcctgtcaggttcagcagttattagggatcaaagatacgattgctttcgatctggctgctgcctgtgcgggttttacctatgcgctgagcgttgccgatcaatacgttaaaagcggtgcggtgaaatacgcactggtgatcggttccgatacgttgtctcgtacattggatcctgaagatcgcggtacgcttattctgtttggtgatggtgcgggtgccgtgttgttaacaacatcagagcaaccgggtattctttccacccatcttcatgccgatggccgctatggcgagttgttgacgttgcctcatcaggatcgtaaccatactgataagcctgcttatctgacgatggcgggtaatgaagtctttaaagtggctgtgactgaactggcacacattgttgaagaaacgctgcaagcggctcaactggacaaaagtgaattagactggctggtgcctcatcaggctaacctgcgtatcatcagtgccacggcgaaaaagctgggcatggggatggacaaagtggttgtgacgctggatcgtcatggtaatacctctgcggcttccgtgccttcagcgcttgatgaagcggtacgcgatgggcgtattaaaccaggacaactggtgctgcttgaagccttcggtggtggctttacttggggttccgcgctggttcgcttttaattaaacaggattgtgatatgacgcaatttgcaatggtgtttcccggtcagggatcgcagacggtagggatgttggctgaacttgcagcagaatacccggtcgttaccgaaacgtttgctcaagcttccgaagtgttaggttatgacttgtggcagcttacccagcaagggccagctgaagagttgaataaaacctggcagacacagcctgtgttactgaccgcttctgttgctatctggcgtgcctggcagcagcagggaggaaaaactcctgcgttgatgtctggtcatagcctcggtgagtattctgcactggtttgtgcgggtgttctggatttccaacagactgttcgtctggttgaattgcgtggcaaactgatgcaagaagcggtgcctgaaggcactggtgcgatgtatgccattatcggcctcgataacgatgcgattgccaaagcgtgtgaagaatccgcgcaggggcaggtggtatcgccggtaaacttcaactcaccggggcaggtagtgattgcgggtaataaagatgccgttgagcgtgctggtgctgcgtgtaaagctgctggcgcgaagcgcgcgttgcctttgcctgtcagcgtaccgtcacactgcgcgttgatggagcccgctgcgaagaagctttctgtggcactggaatccgtgacatttaattctccggtcatcccagttgtaaataatgtagatgcaagtatcgaaaccacaccagaagcgattcgcaatgcgctggtgcgacaacttcattgcccagtacgttggactgactgtgttgaattcatggcctctcagggcgttgagtcactattagaagtcgggccgggtaaagtattgactggcttaaccaaacgaatcgtcgataccctgacagcagctgcggtgaacgatcctgcttctctatcagcggcgattgagaaataagagcggagaagacaatgagttttgaggggaaaattgcactggttaccggtgcaagccgtggtatagggcgtgccatcgccgagacgttggttgctcgcggggcaaaagtcattggtactgcaaccagcgaaaaaggtgctgaagccattagcagctggctgggtgagaacggtaaaggttatatgctgaatgttgctgatgcagcatcagtagaaagcgtgttagcagaaattcgcgcagaattcggggaaattgatattcttatcaataacgcgggtatcacccgtgataacctgctgatgcgtatgaaagatgatgaatggcacgatattctggataccaatttgacctcggtattccgtatgtctaaagcagttatgcgtgccatgatgaagaaacgttttggccgtatcattaccatcggttccgttgtgggaacgatgggcaatgcaggacaagctaactacgcggcagcgaaggcggggctgattgggttcagcaaatccctcgcgcgtgaagtggcttctcgtggtattacggtcaacgtggtcgcgcctggttttatcgaaacagatatgactcaggcattgacagaagaacagcgagcaggcattttgacgtcggttccagctaaccgactcggtgatgctaaagaaatcgccagtgctgttgtatttttagcctctgatgaagctgcttacattactggcgaaacattgcatgtcaacggcggcatgtatatgatctaaaaagctcgaaaactatttgctttatttgcggtgataaccgcaaaatagcacaaaatcgtggttcgaccagccgagattttgttgcatcttttcaaacattttatacactacgaaaaccatcgcgaaagcgagttttgataggaaatttaagagtatgagcactatcgaagaacgcgttaagaaaatcatcgttgaacagcttggtgttaagcaggaagaagtcgtaaacaatgcttctttcgttgatgacctcggcgctgattctcttgacactgttgagctggtaatggctctggaagaagagtttgatactgagattccagacgaagaagctgaaaaaatcacgactgttcaggcagccattgatttcattcaggctaaccagcagtaagcgaacatatctaggcggtcattcgaccgcctaagtttttttgtcccgcagtgtcttttttttccctccctggaggataagcgtgtctaagcgtcgagtagttgtgaccggactgggcatgttatctcctgtcggcaatacagttgagtctacctggagtgctcttcttgccggtcagagtggtatcagcctgatcgaccatttcgatactagtgcctacgcaacgcgttttgctggcttagtaaagaattttaattctgaggaattcatttcgcgtaaagaagcacgcaaaatggatgcctttattcaatatggtgttgctgctggcgttcaggctatgcaggactccggtttggaagtaacggaagaaaacgctccgcgtatcggtgcggcgattggttccggcatcggcggtctgggtcttattgaagagaaccacactgcgctggtgaacggtggcacgcgtaaaatcagcccgttcttcgtaccgtcaaccatcgtcaatatggtggctgggcatcttactatcatgttcggactgcgtggccccagcatttctatcgctactgcctgtacgtctggcgtgcataatattggccatgccgcacgtatcattgcctacaacgatgcggatgtgatgttggccggtggtgcagaaaaagccagtacgccattaggcgtcggtggattcggtgccgctcgtgcattgtctacgcgcaatgacgatcctcaggcggcaagccgtccgtgggataaagatcgtgatggttttgtactgggcgacggcgctggcctcatggtgctggaagagtatgaacacgcgaaaaagcgcggtgcgaaaatctatgcagaaattgttggatttggcatgagcagcgatgcgtatcatatgacgtctccgccggaggacggttcaggcgccgcgctggcgatggagaacgcactgcgtgatgctggtgtatcaacgagccagatcggttatatcaacgcgcatggcacttctacgcctgcgggtgataaagctgaaacacaggccgtgaaatccgtgtttggtgcggacgccagtcgtgtactggttagctcgacaaaatccatgacgggtcacttgttgggtgcagcaggcgcggtggagtcaatcttcagtattcttgctctgcgcgatcaggctgttccgccaacgctcaacctggataatccagatgaaggctgcgatctggattttgtgccgcatgaggcgcgtcaggtcagcaatctggaatacgtactctgcaactctttcggtttcggtggaaccaacggttctctgatcttccgtaaagtttgattgcaatagcgtcataaaaaacccggtttccgggtttttttttgcctgaataaaatcagacacacctgcttgtctacgatgccgctttactggcaagctgacggcgatgaatgatgcggagcttattatgctgtggattaatggccagctacaggaacaactctcggtactcgatcggggtacacagtatggtgacggctgttttacgaccgccagagtatgtgatggcgagattgtctggctcgatcgacatatcgcacgattgcaacaggctgctacgcgcttattatttcctgccgttgactgggaagatctgcacgttgaaatgataagggcagcgcagggacgatcgagcggcgtagtgaaagtaatgctaacgcgtggcgtcggcgggcgtggttatagtgcggaaggttgtgtgcagccaacccgaatagtcatgcaggcagattatcctgcgcagtatgccgtctggcgtgagcagggtattagcctgaatttgagccctgtggcgttagcaagaaatccgttgttggcgggaataaaacatctgaatcggcttgaacaagtgttgattcgtgcgcatcttgaccagacttcagccgatgagaccctcgtgcttgacacctccggcgcgctagtggaatgctgtgccgctaatttattctggcgtaaggggcatcgggtctatacgccggatttatctcaatcaggtgtggatggcgttgcacgacagcatatgatcgctttgctggcagattctgacttcgatctccaggtcttcagtgaaccagtgggtacattggctgacgcggatgaagtgctgatttgtaacgcattaatgccgatagtccccgtgaatcaggcgcatgtctggcgttaccactcccgagagctttatcaattcctgagttctgactgctagtagatggttgatttatgaaaaaaaagaaaattggtttgctgattatcgccgctgttgttctgatgttgctggtagcgtggcagaaaatgcagcgttttgctgattctccattggctatcgaaaacgaaactattttcacgcttccggctggtacgggaagagaagggctggaaacgctgcttctcgatcaaaaaattattactgatggtgcgttttttccgtggttgctgcgtatcgaacctgaattggcaaaattcaaggcaggtacgtaccgctttacgacgggaatgaccgtacgcgagatgttggccttactgtccagcggcaaggaagcgcaattcaccatccgctttgtcgaaggttcacgtctaaaagagtggatcgtcacattgctgcaggcaccttatatcaagcatgcactggccgataaaaccgaacaggacatcgccactcagttggaaatcaacgataaggcgaacccggaaggttggttttatcctgacacgtattcatacacggccggtacgagcgatagcgccctgttacagcgtgcgcatcagcgtatgaaaaaaacggtggatgacgtatggaaagggcgtgaagaaggcttaccctacaagacacctgacgagttgctgacgatggcgtcaatcattgaaaaagaaacggcaatcaatgaagaacgtacgcaggtcgcttccgtttttatcaatcgcttacggcttggtatgcggctgcaaactgatcccacggtgatttatggcatgggggatgactataaaggtgtgataacccgtaaagcattagatacgccgacgccttacaatacgtatgtcatcatcggcttaccgccgacgccgatcgcgatgccggggaaagcgtcattggatgcggctgcacatcctgctaaaacgtcgtatctgtatttcgtggcggatggaaaaggcggacacagttttaccactaaccttgcagaccataatcgtgctgtaaaggtataccgctcagcgttaaaggaacgggatgaacagtaaatttatcgtcattgaaggattggaaggcgcagggaagaccacggcgcgcaatattgttgtggaaacgctgcgatcacatggtgtgaaagaggtgctgttcacgcgagagcccggcggtacaccgttggcggagaagctacgtgaactcatcaagcaaggtatggccgatgagaaggtcaccgacaaagcggaagttttgatgctctacgcggccagagttcaattggtggataatgtcatcaaacctgcattggcagatgggaaatgggttatcggcgatcgccacgatctctcttcgcaggcttatcagggcggtggacgtgggatcgatcagcaactgctgcgctcactgcgcgataccgtgctgggtaattttcgtccggacctgacgctctatcttgatttgccgcccgccatcggtttgcagcgtgcgcgtcaacgcggcgaactggatagaatcgagcaagagtcgctggctttctttgatcgcacacgtacccgctatcaggcgttggcggcggaggatgacagcatcctgacgatcgatgcttcacaatctattgatgccgtcagtgcggatattcaggccgcgttacagcagtggttgcagcaacaaggattgcagcctgtcgtacaggtacagtactgatggattggtatccgtggctgaatgcctcttatcggcagcttatcagtcaatatcaggcaggcagaggccaccatgcggtgttgctgcatgcgctgccgggcatgggtgatgaatcgcttatttatgcgctgagtcgctggctaatctgcaagcgacctgacggaatgaaaagctgcggccagtgccattcttgtaatttgatgactgcgggaacgcacccagattggcatgtgctgagcccggagaaaggcaagcacagtctgggtgtcgatccggtgcgtgacgtcgtggaaaaagtataccaacactcccgacagggcggagcaaaagtgatctggctggcttccgctgagcaactgacagaagccgcagcgaacgcactgctgaaaacgctggaagaacccccacaaaataccttctttttattgggttgccgtgagccggctcggttgttagcaaccttacgcagtcgttgcctgtatcactatctggatgtgccgaatgagacgcagagtatcctgtggctgaatacgcgccatcgtcatgatagtaaggcattgcgtacggcattgagattgcaatcgggcgcgccgctcgctgccgaagcattattgcagccagaacgttggaagcagcggagcgtgctgtgccaaacattttctgctgcgatgacttcacgggaccagttttcgttgatagcacaactgaatcatgacgatgcggatgcacgtattcactggctggccgcgctactgctggatgcaatgaaatggcaacagggagcccgtgagcatctggtgaatcaggatcagatcgaactggttgagcgtctggcgctcgaaccttctgcgcacttacagtatgaactgcaacagtggctggcttgccgacaaaaattgctgactgtcaccggtgtgaatcgtgaactgctgttaacggaacgccttcttgatggcgaacgcacgcttgcttcatcggttaagcgcgacagccatccattttctgtttaattactatcgagtaaatatcatgttgttagtggattcccactgtcatcttgacggtctggattatcagtcattgcataaagacgtctccgacgtgctggagaaagcgaaacgccgcgatgtcggtttccttctggcggtggcgacaacgctgcccggctatcgtgccatggtggagttgatcggagagcgtgataacgtggcgttttcctgcggtgttcatcccctcaatcaggaagccccctatgattatgccgaactgcgtgagctagccagcgccagtcgcgtggtggcaatgggggaaacggggttggactatttctatcagcaggaaacgaaagtccaacagcaggaatcgtttcgcgaacatattcggattggcaatgacctgaataagccagtcatcgtgcatacgcgagctgcccgtgaagatacgctggcaattctgcgtgacgaacacgcggagaaatgcagtggcgttctacactgctttacggaagatttgatcacggcaaaagccttgctggatatggggttctacatctcattttctgggatcgtgacgtttcgtaatgcagaggaattgcgtgacgtagcgcgctacgtaccgctggataggatgttgattgagacagattccccttggttagcgcctgtcccattccgaggtcaggaaaaccagcctgcgtatgtgcgtgatgtcgcggaataccttgccgtagtgaaaggtacatcgctggaaaccctcgcggctgccacgacagaaaacttttcccgcctgtttcacatcgatccggctcggttgaccacagcacaatagtggctgagaatagccgagttttttttacccgtgtaattaatagcgacacataatccccttgatcaggtttttcctcttcaggggggcgtgttttttagcgatatatcacaaaaaagtgcaatatctgttcgttctcagcctgttggcttgtggaaacgtgatagcaatcaaacattgtgaacgctatttattttactctgcgtaaaaattaaagggggctaagacaccccaactcgcaaaggccatcctccccacctttgcttatagatgaagtatcagaagtaaaagcactattactcaggagcacactcaattatgttcaagaatgcattcgcaaacctgcaaaaagtaggtaagtcgctaatgctgcccgtatccgtactccctatcgcaggtattctgctgggtgtcggttcggccaattttagctggttacctgaaattgtctccagcgtcatggcacaggctggtgactcggtatttgccaacatgccgctgatttttgctatcggtgttgccctgggcttcaccaacaatgacggtgtttccgcactggcggcggtggtggcttacggcatcatggtgaaaaccatggcggcgattgcgccgatagttcttaatctaccggctgccgagattactgcgaagcacttggcagataccggtgttctgggcgggatcattgccggttcgattgccgcgtatatgtttaaccgcttctaccgcatccaactgcctgagtatctgggcttctttgccggtaaacgctttgtaccgattatttcgggtctgacggcaatcattatcggtacggtgttgtctttcatatggccaccggtcggtagtgctatccaggtattctctcactgggcagcgaatgagaacccgacgttggcattcggtatttacggtgtcgttgaacgttctctggtaccgtttggtctgcaccatatctggaacgtacctttccagatgcaagtgggtgaattcaccaatgcggctggccaggttttccacggtgatatcccacgttacatcgcgggtgacccaactgcgggtaaattgtccggcggcttcctgttcaaaatgtacggtctgccagcggcggcgattgctatctggcattcggctaaaccagaaaaccgcgcgaaagtgggcggtatcatgatctctgcggcactgacctcgttcctgacgggtatcactgagccaattgagttctcattcatgtttgttgcgccgatcctgtatgtgatccatgcgattctggcgggtctggcattcccaatctgtatcctgttgggtatgcgtgatggtacaagcttctctcacggtctgatcgactttgtggtactgagcggcaacggtagcaacctgtggctgttcccgattgtgggtctgtgctatgcgttgatttactacaccattttccgcgttctgattactaagctgaacctgaaaacgccgggccgtgaagatagctcatctgagcaagtttcgcaggacagcaccgaaatggctgctgcactggttagcgcgtttggtggtaaagaaaacatcactaacctggatgcatgcatcactcgtttgcgcgttagcgtaggcgatgtggctaaagttgatcaggctggcctgaaaaaactgggcgcagcaggtgttgttgtggcaggttccggtgttcaggcaattttcggtacaaaatccgataacctgaaaaccgatatggacgactacatccgtaaccattgatgagttgttggggagttgcagaaaggggcgaaagccccttttttatggttatcatcaaacggtcttcaaaacatgaacggcgagactcttatctgcttatgtagcgagatcctatcgtatatttgtctatctttctgataccgcatcagcgccatatcatattctttcctgagattgctgcgcataaaccaccaagcgcagatgtcgatcttcatcaatagtcagcgacgtatgctcgaaggcttcagccttgccctcaatcatcagttggcgaaccccgttgcacggaggagcatgtacgtcatgttgacgccaccacattttgaagtctggcgatacctcttctagttcatccaccagttcatgaatatcggcttcctgcgtcgcgcgagtgaaatcgcggcgaaaactcgacagcatctgcggagcttgttcctcccagccgataaaccgctcatgcagcaacggatcggtaaacaagagccagagcaggttacgtctctcggaaggatgcgcgtcgaagctgaaaagctgattcgccggttcattaaaggccaaaacgtcccagcgcaggttgagtatataagcgggatgcggggccagatcgtgcattagacgccgtaccagtggtggaacctacccggctcgacaggggggcgcgcatgtgccagcaggtacagatggcgacgttcggctgcatcaagtttgagcacccgtgccaggctgtccagaaaggccgctgatacaccgatgtcacgtccttgttcgagccaggtgtaccaggtcagtccgaccccagccagtgcggcgacctcttcgcgtcgcagccccggcgtgcgccgtcttccaccgctaggcaagcccacatcagcaggtgacacccgttcgcggcgtgcgcgcaaaaaggcagccagatcgtggcgagttctttccaatgttctcatcgtttaccgcattgcttttagtaatagcataagtggttaaattgtaactgtttaaaaaaaatttgagaatgatggcgtgatgactcttgatacataaattcgcgatacataaggatagacaaaatgaactcaacatatcgtgcttcggcttcggcttcggcttcggcttcggctttagcgacggtgactggcaatagcccgccgtggctcggcctgtctgtgctgctcatggcgggctttgtcacgatcttcgatctgttcgttgtcaatgttgccatccccagcatgcaggccgacttgggagccagcttcgcacagatcggctttatcgtagcgggttacgaactggctttcggtgtgctgctgattacgggcggccgattgggagatatatttggacgccgccgcctgtttgtcgtgggcatggctggatttacgattgcttctgcgctgtgtggcttagcacccagtgcggggtttctgattggcgcacgcatcttgcaaggactcgcggccgcattactgttcccgcaggtttatgcttctattcgcgtcaatttcgatgggaacgatagtcgccgtgccttcggtctgctggggatgacgctgggattagccgctatcgcgggtcaggtcctgggaggttggctggtgcatgctaacctgttcgggttgggctggcgcagcatctttcttatcaatgttcctattggtctgttggctatcgcggctgcacgatttattcctgaatcctgtacgccgctgcgtccttcgctggattgggcgggtgtggcgctggttagcattggtctggcgttgctgctggtgccgctgatagaaggaccgggacagggatggcccgcatggagcttgtggatgctggccgctgcgactgccctgttggtgattttccatcggcagcaggcacggcggcaaatggcaggacatcttccgttggttgatatgcatctgctcgcgcaacgccgttttttgctgggcgtgttgctggtgctgttcgtgtattccacatccagctccttttttctgtgttttgccctgctggtacaaaccggactggggcttgatccctttctcgctggcagtattttcgcaccttgtagtgtgggcttcgttctagcatcgctggctgcgccacgtctggttgctcgctggggcacgcctgccatcatcgcaggggcgttggtttacgctatctcgatcggcctgttgattatgcaggtgcagatagcggggacggatctggtggctacacgactgattcctgtgctgatagtggttggcgcaggtcaaggcttcattatgacgccgctgctgaatctggtactgggctttgtcgatgagtctcatgccggtatggcatcgggcgtgatctcaacggttcaacaggttggcgcggcgctgggtgtggctgtggttggcatcctgtttggcaccgcgctggccaaaggcgatggtgctgttgtgcaagcaggtctatacgttttggcctttgttatggggatgctctacaacttaggcgctgctttgctggtctgcatcctgttgctgatgctggtgagaacgcagcaggcgtttaactgacaaagaaagatgcgcggtagaaattcgctaagcggcatcaaatccttgccgcagcggcaatagagtggttgtttcggtataagactgattttttcttagtgtcgtattttaaccacacgcaccagaaatagacgaagaaggttgaaagaaatggaatatgtcactcatactgcctacatgacgtcattcaacgccagctttaacaaggaaatcaatcatggctgaagaaaccctctttagtaaaattattcgccgggaaattcctgccgatatcgtgtatcaggatgaactggtcactgctttccgtgatatcgcgccccgcacgccaacccatatcctgattgtcccgaatgtattaatcccaaccgttaacgacacggcaccagagcatgaagcggcgctggggcgtatggtgacggtcgcgggcaaaattgcgcagcaggaggggattgcagaggatggctatcgcctgattattaactgcaaccgacacggcggacaggaggtttatcacatccacatgcatttggtcggcggccgtgcattagggcctttgctggcggattaagtgagacaatcaggtgagaaaaccatcatgagagtaaaccatgcgtaacccgatgttttttctatctgcgtgtctgatggtgggactgctagcgggctgtagtgcgccaaaggtgctgactatcaatgagcgacaaacgctggtattagatgctcccgtgctgtcggctggtattacagcggggaatccgtcgctggattcagaaaatggcaggctgcgggcttcttccgttgtcagcaacgatgcctcacacgcggtgaccgtgcattaccgtttctattggtatgatgaaaacgggctggacgtgctgccttttgaaggggtgcagtccattgaaatcccggcacagatggaaatgacggttttttcaacgcgcagcagtcccaatgcgcgtcaggttcgtcttcatctgtttttgtaatggtgtgctgagagagaaaatatgaaaaagtatctaggggtcatactggcggcattggtactgacagggtgccccagccgtccgccggaacctactgaaccgcctgcgactattgagccggttgagcctcaagtgccaaccacgccaacgcctccgccgggggaatctgtaccacaactgcctaaaatccagacgttgaactgggaagctagcatcaacccgctggtggcacagatgttgaaagccgatggcgttacgccgggtagcatactgctggtggatagcgtaaaaaacaacaccaatggttcactgacgatagcgaaagcaacaaatgcattgtacagcgcgttatcctccggaaaagcctttacgctggtgccacgcgagcagctggcctcagcgaaacaaacgttgggtctgtcagttgatgacagtttaggatcgcgcagtaaggccattggcctggcgcgttatgtcagcgcgcagtatgtgctgtacagcgatgtcagtggtgatgtgaaatcaccacaaattgacatgcaattgatgctggtgcagaccggcgaaattgtttggtcaggcaatggcgccgttcagcattaaacaggcgggcatccggcaacagctgacggtgacgatccagaaacatttcccgaccgtggagatggcggatatccactttgagctgattggcggactgagtagtcaaagctggcgcatccgtgggccgggcatcgaatggcttgcgcgccggcagtcgccagtcgagcggaaaatgggcgtcgatcgccaacgggagttcgctctgctgcggcagatgtcagcggtagggctcgcgccacggccgctgctgtggcgtgacggctggttaattgttgagtgggtgccgggacgcattgccacatcggatgagtttctgatgatgttggctaatggcgaagtggcgcgtgtattgtctcagctccatcgccagccgcgtagcggtcatcccctcaatttcaaaatactatttgctcaacattggcaactgatggatccgtgccgtcgttctcctgcgttgttgcgtgcacaccatcattttcaacgtgctgcgttacccacgcctttggcgttagttcccctccatctggatgtacatgctgagaacctactgattacgccgcaaggaacgatgctgatcgactgggaatatgcctcagatggcgatatcgcctttgaactggcgtttattgtacgagccagtcagatggacagtgtggcgcaaacgtattttctacagagctaccagcgacatcggcgagggttttccgtgagccgtcttcagcagcagatgatgcagtggttcccctgggtcgattatctggtattgatgtggtttgaggttcgttggcagcaaacgaagaacctggagtttttagcggagattcccgccttacgccatcggttacagctaggctgaaggtgtgaattatcccagcagcatctgtagtagtagtcatttcattaagcagtcatacctaaagaatgaggtttttgtgggcccggtaatgttagatgtcgccagctacgagctggatgcagaagatcgtgaagtgctggaacatccgctggttggcggcgttattctgttcacccgtaattttcatgatgtggcgcaactacgtgaattagtgcgccaaatccgcgcggcgtcgcatgagcgtcttgtggtttccgtggatcaggaaggcgggcgcgttcagcgttttcgtgacgggtttactcggctacctgccgcgcaggcatttgctgcattaaatagtgtgtcagaagcccaacggttagcggaagaaggtggctggctgatggcggcagaaatgatcgcgatggatatcgacattagttttgcgcccgtgttggatatcggtcaccagagtgcggcgattggcgagcgatcgtttcatgaacagccggagatggcattggctgtagcgcagagttttattcgcggtatgcacagcgcgggcatgaaggtgacaggtaagcacttccccggtcacggtgcagttagcgccgattcacataaagaaacgccgcgcgatccgcgcccacttgcggagattcgcgcacacgatatgctgatttttaaagcgctgatccagagccagcagttggatgcgattatgccagcccatgtgatttacactgaggccgatccgcatcctgccagcggttcatcctactggcttaaaacggtactgcgtgaagagctgggttttgatggcatcattttctccgacgatctctcgatggaaggtgctgccgtaatgggaagttatcccgaaagggcgcaggcggcgttgcaggcggggtgcgacatgattctggtttgcaatcatcgggaaggggccatcagcgtgctggataacctgtccccggtcaaagcggagcaactgacgcgcttatatcatcagggttcgttttctcgtcgggaactgttggattcgccgcgctggaagctggcaaatcaggcgctcacctcactcagtgagcgctggcaggcgcataaaaatggcgagaaataggcaacctagttagtggtgaggataaaagatgattatctatttacacggttttgactctaccagccccggtaaccatgaaaaagtcttgcagcttcagtttattgatgaagatgtacggctgattagctacagcacgctgcatccgcgtcatgacatgcaacatctgctaaagcaggtggataagatgattcagcattctgatgacgatcgttcactaatctgtggcgtgggattgggcggtttttgggccgaacgggtcggttttctgtgtgatatacgacaagtcatcgtcaatcctaaccttttcccgcaggaaaacatgagcgggaaaattgatcggccggaagagtatctggatattgccacgaagtgtgtggcaaatttccgtgaaaagaaccgcgatcgttgcatggtaatgctttctcgtcaggatgagatgctcgacagccagcgcagtgcgcagacgctgggagaatattatgagatcgtctgggatgatattcagacgcataaattcaaaagtatttctcctcatttacagcggataaaagccttcaaaacgctcggttaagcctgttattaacgatgatttgttaatcgctgctgacgttccttctgatgtctctgtttgaacgggatatcaggaggaatgacgccatttatttactttccttcgttcgtacagacgcgtatatgtgcacgattcagcattttctctccagacaaacttctgctaatccactgaaatcaaaatgtaattttctcggcaaaaactgccgctgcaaaataaattgatatatatcaattttggtatgaccaaataacctagcgtgctattcttgcagcagatatcaggcttaacttacgcgaaccctatgttatataaggatattattttttactctttattaacgattggttcacattttagggggtcattttgacatcaccaaccaaaaaaattgtcattgtcggcgggggagctggcggacttgaactcgcaacgagtttgggccacacgttaggacgcaagaaaaaagcggacatcacgctggtggatcgtaaccatagccacctgtggaaaccattgcttcatgaagtggcgactggctcgctggatgacgatatggatgcgctgagctatctggcgcatgcccgcaatcacgctttccagttccaactggggatgctgacgaatatcgatcgtgagcagcagcagattcaactggccgaagtgtgtgatgagcaaggcggtgtgctggttgctgcgcgccgcatcccgtatgacattctggttgtggcattaggcagtgcctcaaatgacttcggtacgccgggcgtgaaagatcactgcattttcctggataacccgaaacaagcccgtcgcttccataatgaaatgctgaatttgttcctgaaattcaccgcaaatcaggacgaaaaagagcgagtcaatattgcgattgtcggcggtggggcgactggcgtcgagctgtctgcggaattgcataacgcggtgaaacaactgcacagctatggctttgacggactggataaccaaacactgaatgtgacgctggttgaagcgggcgaacgtattttgcccgcgctgccgccgcgcatttcagcggcagcacatcaggaactgaataatattggcgtccgcgtgctgacgaaaacgatggtaaccagcgcggaaagcggcggtctgaatacgaaggacggcgaatttatcgaagccgatctgatggtttgggcggctggaatcaaagcgccggatgcaatgaaagatattgcgggtctggaaacaaaccggatcaatcagctcgttgttgaacccacgttgcagacgacacgcgatcctaacattttcgccatcggcgactgtgcatcctgcccgcaggaaggcggcggtttcgtgccaccgcgcgcgcaggcggctcaccagatggcatcacgttgccatagcaacatcatcgcgttgctgaacggacaggcgctaaaatcttacgtctacaaagatcatggctcgctggtctcactgtctaaattcagtacggtgggtagcctgatggggaacctgatgcggggttctgtgatggtagaagggcgaattgctcgttttgtttacatctccctctatcgcatgcaccaggttgccctgcacggctatgtgaaaacaggtttgatgatgctggtcggtggcatcaaccgggtaatacgcccgcgtctcaaattgcattaatccacaacgactgacatccttctgatacgggagtgaacgcgatttcgcgcccgtattctttttatcatcggcttattctggttctctggaaaagacgtgcctcccgattcgcgctttcataagactcccctctgaaccgtacctctgttcgctatgccaccgagcacatctctgaaatagtagtataaaatatcgtcctattagcaattccagttaagataattcccaaatgacggttttgtgttacgaatctgacacttttggttagttagtcttattgcgagagagtgaaacattgtgcagactttgcattgtttacagatggcgtagcacgcacgccgaaaattctgaatgttgttgttcagaaggaaccatcggattcatcgcgttagacgcgaattgacgtaagacaagattacggcaggattgcagatggggaatgcgtgagaatagattcgggaggtatcctgtgaacaaatcaatgttagcgggtgtaggtattggtgtggctgcggcattgggtgtggctgcggtggcgagtatggatgtcttttcctctaaacctcagtatgcacaggtgctaacggcaacacctattaaagaaacggtcaaaacgcctcgccaagagtgtcgtaacgtaaacgtgactcaccgtcgtccggtgcaggatgaaaaccagattgccggatcggtactgggtgcagttgcgggtggcgttctggggcatcagttcggtggcggacgcggtaaagatgtcgcgacggtagcgggtgcactggcgggtggctacgcgggtaaccgtgtacaaagcggcatgcaggaaaatgatacgtacacgtcacagcagcagcgttgtcagacggtgtacgataaatcacaaaaagttctaggctatgatgtcacctataaaatcggcgaacagcagggtaaaatccgtatggatcgcgatccgggtacacaaattccagtggacaggaacggtcaattagtcctgaatcaacagagctgatttcccccaacgtctacgtttttgcgctgacaccatctctaaaaaccgcgagacatctgaataaggcgctcgcggtttttttcattcgacgatcctcctccgttcagtcaaccggatgttcagggataacagcaaggcgaccgccgcgaatccacctgccagccacagtgttgcgattgggcctgagccatctactatctggccgccgacccaggacccaagtgcgataccaacattgaaaacgccaacatacagcgcggaagccatctccacggcgcgcggtgcggccttcatcatccatgtcatcaaaccaacggatacaccgccgtaggctagcccccagaccagcaacgccatgccgccgccgatatgcgagcccccgatggtcaggaacaatatcggggtcaacaacagccccagagcaatcgccatcaaggctaaagccgtacgctgtgccgcgatcatacctaccagaaaattgccaacgatgcccgcaacgccataggcgaacagcaatgcgctaatccactgcgcatcgaatcctgacaccgatagcaacagcgggcgcacgaaggtaaaggcaatgaaatgccctgccaccagtaacagcgtcagaatcagtccgacttgcaacttacggttggtcagttgctcgccgaactggcgcacggtggctgaaccggcgacgggtagcgcaggaatgaccgcgagatggagcatcagcactagcccgctaagcacggccatgcagccgaaagcccagcgccatccggcgacatcaccgatcagggcacctagcggtacacccagcacggacgccgcggcgacgccgccaaagataatggatgttgccagaccgatggcaggctcgggaacgagtcgtgcagccagacctccggcaatcgcccagatgccgcccatacagaagccgacaagaacacgtgctgccagcatccagccgatgtctggtgccagtgccgaggcgatgttggcgataaccagtagcgccagcagaccgcataaaatcctgcgtctatccatgccaccggatgcgatcaccaccagtggggcgaataatgcggccaacagtgcagggagtgagatcatcaggcctgcggttccggtagaggtacttagtgtgtcggcaatcggggttagcagaccgactggaagcatttccgtcgtgacaacagagaaagttgcaaggcctatggagacgacggccagccaaggatactgtgccgtaggcccagtgaggatagatgaagacgtattcatggtttagtccttaacacgggaaacaggctatgagagtcaaacggcagtgggaagggaggatgtatgtacccgcaagcgctgatatccccaaatcgcgaccagcagcaccaaaacgccagcgcataatgcaatggcgaatccagcacgtgcgccaccctcatcgacgatatggcccgataccgcagcgcccagcgccacaccgatatttagccccgccagcagccaggtcataccttcggtcaagcggtgttcaggcactagacgttcgactaacgacatcaccacgatcatggtgggagcgaagaacagtcccgcgatcagtacggccgcagccaatgtgggaatgctgtcaaccagcagcagaggcagtgtggttgctgccgttgccacaccgccgagtaatagcaggtgatgcagtgcagttcgcagcttgagagcaccgaacagcagtccggccagacaggaaccgaccgcataagctgacaagatcaggctagccgctgccggttgaccatgctgttcggcgaaggccacactgacgatgtcaacggtgccaacgatgatgcccatcgccaccatcaacagtgtcagcaggcgcacatttgactgcttgatcaccgctcccgaacgatccgagctgacatcctgcttttctaccggtggttcggtgccgcgttgtgtaaccagagcaaacacaccaataatcaacaatagcgccgctgccagcgggccagcttgaggaaacaccgcgacggacagcccgacagccagcggaggcccggcgataaaggtgacttcatcgagcaccgtctccagcgagtaagcggtctgcaagcgaggttgcccgcgatagatagccgtccagcgagcccttaccatcgctgacatgctgggcatgaagccggctaataatgcgccgatgaataaggtccagtcaggcgcttgccaccgggagctggcgagcagaagcagcatgccgatcgtgctaattatcgcggccatcggcagtacgcgcccttgtccatgtcgatccacaagacgggagatctgtggtgatagtagtgcgtaggtcaggacaaaagtggcagataccgctcctgccaacgcatagctgccgcgcaactgcgacagcatggtgataatgccgatgcccgtcatgggcagcggaatccgtgccaacaggccagccagcgcaaagcctctcgtgccaggggcggtgaaaagttctcgataagggttgagcatttcgttctccaaagtgaatccacttgccacaacatggcggcacagcgacaatacatacagagcgtatgaataaaagcatatattcatacgaggtgaatgtaaataatcatacgatgtgtatgtaaggatgtgtctatggttcgtcgtacccgtgctgaaatggaagaaacacgcgctacattgctggcgaccgctcgtaaggtcttcagcgaacgcggctatgccgatacctcaatggacgatcttactgcgcaggcgagcctgacccgtggggcgctttatcaccacttcggtgacaagaaaggattgctggcggcggtggtggagcagatcgatgctgagatggatgagcgactgcaagcgatctccgataccgccgaagatgactgggaaggtttccggtgtcgctgccgtgcctatctggaaatggcgctggagccggagattcagcgcatcgtgctgcgtgatgcgcgggctgtattgggtggcgcatcgccggattcacaacggcattgcgttgagtcgatgcagcgattgatcgacaatctcatacgccaaggcgtggtggctgaagccgatccacaggcgctggcatcgttgatctacggcagtctggccgaagcggcgttttggatcgcggaaggagaggatggtaatgcgcggctggcacaaggcgttgccgcgctggaattactgctgcgtgggttgttggtcaagccacgatagttgatcaaaccactaccgttaataaaactatgatagttaataaaaacatagctttacaaaattcgtggtattcggtttaacggcgaaagattatttctgcccagcgtgccagtccggcggtaacggagccaaaatcgttgccgctggcgataggaatatcaggcagcaactgctgaatggcctgacgcagaagaggagatcgcgcgctaccgccggtcaggtagatgacttctggctgggtttggctggtttctaacgccagcgttacctgttgctgaatacgcgtgagcggattatcaatcgcggcgttgagttcatcagcatgaatgcgtgttgccagacctgattcgataaagtgcaaatcggccgccgtttccgcttggttggaaagcgcgattttgctctcttcggccagttggattagacggtagctcaagcgctgttgccaaacggtcagcaatcttttcactagttcgggctggcgggcatcgcggatcatttcgttgattaacgcgcggctggcggtgctatggaactctttttgtgccggaatatcgttaatggcgaccgcattccaccaagtcatgatcggcaaggcgatacctttttccgactcgctattcatgccaagcagtggcatcaactgtttgaacgcaagcatgatgtccaaatcgttaccgccaacgcggcagccgctgtgccctagcagactttgcgaacgctcgtgctgtttatgccactccggccccatgagtagcatggagcagtcggtggttccgccgccgatatccacgaccaacacgcgcgtttctttcgtcagcgtagattcaaaatccagcccggcagccacgggttcaaattgaaagacgacgtcttcaaacccagcgcggtgtgccgcacgatctaaaatcccttgtgcctgctggttggcttcttcgccgccgatactttgaaagttaatcgggcgaccgataacggcctgacgaataggctgatcgagctgactttctgcctgcgtgcggatatgcagcatcatggagcagaccagatcttcaaacagcgcaatctgctgtgctttaagcccgacggcaccgaggaaggacttcggcgatttaacgaaccatgtctcttctggatcatccatatagtggcgtaacgcatcgcgcccgaatttcacgctatcgggctgcacgcgaatatcttcttcgcggttgtagctgatggcgcgtttcagcagtagtgcattctcgccctcagcattgacttgatgatgccgccatagccactcgctcaccgcttcacgcaccggcgcgcacagcagggaagaaagataaggtgaaccattttccagcgacaggagccttggtgtacctgcatccataactgccacggaacagttggcggtaccgtagtcaaaaccgataaacatagtgaggccccatgccatgaaaaatttccgggagaaacttttaacgtcgcaccagcgacggcccggaagggatgccgccaaggatggcaggccctaaaaaaggttggcgactttactgcgttacggcagtacttgtaaaggtggatgcaacggaagactgatgacaaacctatttcccgaacggcggcctttgtcagcaacctcacgggaacccgaagattcccgttttttacggtgaaagggtgactatgccgccagcgtatgctgtgccatgctccccagcagtgaaccgataaactcgatgcgctgtgggcggttgctcaaatccttcataaatttcagacgagtcgggccatccagacgaaaggtgctcggatcgcgctgcaatagaccgataaggtgggacgggtcgacgcgattttgctcgccgaattcgataaatccacctttctcgttcccttcaatacggcgaatacccaacacttgcgcctgctggcgcaaggcggcaatctgcaacagatggcgacttgcatcaggtaatagaccgaagcgatcgatcagttcaacctttagctcatccagttcggcgagggttttcgcactggcaatacgtttgtatagcgacaggcgtgtattgacgtcggggatgaaatcgtcaggcaacaaggcgggcaaccgtagctcgacgtcagtctggctgttgatcaaatcttccagtgacggctctcgtcctgctttcagggcatctacagcgctttccagcagttccatatacagcgagaaaccgacgctagtcatctgtccgctctgatcgtctccaagcagttcgcccgcgccgcgaatttccagatcgtgcgtcgctagcgcaaagccggcaccgaggtcttctaatgaggcgatcgcttccagacgtttctgggcatcggtgctcattgctttgggtggcggcgtcagcagataggcataagcctgatggtgggaacgccccacacgaccacgcagttggtgcagttgtgccagaccgaagtgatcggctcgctcaatgatgatggtgttggcgctcggtatatcgattccggtttcgatgatagtggtacacaccagcacgttaaaacgctggtgatggaaatcgttcatcacccgttccagctcgcgttcgcgcatctgaccgtggccgatcgcgatgcgtgcttccggcaccagttccgccaaccgttgggtggctttctcgatattttcgacgtcgttatacagatagtacacttgcccaccgcgcagagtttcacgcaggatggcttcgcgtaccatcagattgtcatattcgcgcacgaacgttttcaccgccagacggcgggctggaggtgtggcgataatcgacagatcgcgcatcccgctcattgccatgttgagcgttcgcggaattggcgtagcggtcagcgtcaggatatcgacattcgcccgcatcgctttgatgcgctctttgtgacgtacgccgaagcggtgttcttcgtctacaatgagcagccctaagtcgtgccagtgcacgtcgctctgcagcagtttatgggtgccaatcagaatatcgactttgccttcctgcgtttccttcagaatctgggtttgttcacgcgcgctgcggaagcgggagatcatttcaatcttcactggccagttggcaaagcgatcgcggaagttgtcaaaatgctgctgtgccaacagcgttgtcggcaccagaacggcaacctgcttatggttttcaaccgctaagaacgcggcgcgcattgccacttcggttttaccaaaaccgacatcaccacacaccagacgatccatcgccagcggctggcacatgtcgctcagtacggcgttgatggcctgcgcctgatcgggcgtggtttcgaaagggaaactttcgcagaacaactggtactgtgttttgtcgtgcttaaaggcaaaaccgcttttcgctgcacgctgggcataaatatccagcagctcggctgcgacatcacgcactctttccgccgctttttgccgtgcgcgtgaccatgcttcaccacccagtttgtgcagcggcgcattctcatcggcaccgcccgcgtagcggctaattaagtgtagcgaagaaacggggacgtacagtttgtcttcacccgcataggtcaaaatcaggtattcggctttgatgccaccggcttccagcgtggtcagcccgacatagcggccaacgccgtgttcgaggtgaacaacgggctgtcctggacgcagctctgccagattgcggatcagcgtatcggtattaattgtgcggcgactatcctgacggcgacggctgacgcgttcacccagcagatcgctttcgcagattaaggcgcgctggcgcagagtgtcaataaagccgtgttcgctggcaccgatgatcagataagagccacgcccctgtgcctgctccaatgtgctgataggcttggggttcagtttgatacgggtcagtagctcttgcagcgtttcgcgacgaccttcgctctcgacggagaaaatgatctgaccgtcgaactgttcgataaaacggcgcaatgcatccagcggggatttttgctgatgctgaatcgccagatccggcagcggcagataggccaggttcacgttggcggctttttccggcagcatatcggttcttaactgcacgcgcggccatgctttcagctccgtgaacagaccatcgacgcgcagccagagtgagtccgatggtagcagcggtcgcatcggatcgacacggcgactttcaaaacgctgctgaatatcctgccagaagcgctcagcgctctgctcgatattgcccgtgttaacgatcagtgtgttgctcgggaagtagctgaacagcgacggcagcggctcactgaagaataacggttgccagtattcgatccctgcgggccagacgcccttgctgacctgctgataaatgtgctcagcatcgcgccggacttcgaattgttcgcgccactggctgcgaaaaagctcgattgccgtcttatcggttgggaattcatgtgcgggcagtagattaatgtgcggtacttcattcagcgtgcgttgcgtatccacatcgaacagacgcaggctgtcgatctcatcgtcaaagaaatcgatgcgatagggctcttcgctccccattgggaataggtccaacaatgcgccgcgcgtcgcatattcgccgtgctccatcacctgatcgacgctgcgatagcccgcctgctccaactgtgaacgcagtttgtcgcgcgagaggcgctggcctttcttcaacactagcgcatgaccgtgcaggaaactgtgcggacaaacgcgctgcatcagcgtattgaccggcagaatcaggacgccgcgcgtcatgttgggcaattgatagagtgtggagagtcgagtcgaaataatttcctgatgtggagaaaagctatcgtagggcagcgtttcccagtcaggcagtgtggtgacgtgctggttggtaaattgctgaatctcatcgcgcaatcgcaaagcgttttgcatatcgggagcgataagcaccaccagcccagcgtgacgttcaatgatctctgcacattcaacggcgcaggccgcgccggttaactcgcctaacaggcgttgctcgcccgctttgggtggcaacgaataacggtaattttcaggcatcatctgattatcgggtctcgtccccctgcatccggccaagaaaaagccgtagagtgagggtgttagggttccataaagcagtactaccctttattatccttgatcactttgctttggcaaccttatccagacggatttcatgtatcaacctgtcgctttatttattggcctacgttatatgcgtgggcgtgcatcagaccgcttcggccggtttgtctcctggttatccgccattggcatcacgctgggcgtgatggcgctggtcaccgtgctttccgtcatgaacggcttcgagcgcgaactggaaggcaacattctgggcgtgatgcctcaggcggtgatctctacgccgcaaggttcgctgaaccccgtgctgattcctgcttcctccctcgattcgctggaaggcgtgacgcgtgttgcgccgctgacgacgggcgatgtggtgctgcaaagcgctcgcagcgtcgccgttggcgtgatgttggggattgaccctgacgagaaggaaccgctgtcacgctatctggtcaacgtcaaacagcagcagcttcaacccggtcagtatcaggccattttgggtgagaaactggccgagcaactgggtgtgaatacgggcgatcaggtacgcatgatggtaacgagcgctagccaactgacgccgatggggcgtattcctagccaacgtatcttcaccgttgccggaacctttgccgccaacagcgaagtagatagctaccaactgttggtgaaccaacaggatgcttcgcgcctgatgcgctatccggcgaaccacattaccggttggcgtttgtggctggaaaagccgctgtcggttgatacgttgagtacgcaaacgctgccggaaggcacggtctggaaagactggcgcgagcgtaaaggtgagctgtttcaggccgtgcgcatggagaaaaacatgatggggctgttgctcagcctgatcgttgctgtggccgcgttcaatattattacctcgctgggtttactggtgatggaaaaacagggagaagtcgccattctgcaaacgcaggggctgactcaacgtcaggtgatggcggtgtttatggtgcaggggggcagcgctggcattgttggcgcgttgttaggggcattgctgggggcattattggccagccaactgaatacgctgatgccagtgctgggcgtattactggatggtgccgcgttgccggtggatattgatcccatgcaggtggtgactatcgccatttccgcgatggtgattgccctcttatcgacactttacccatcatggcgcgctgccaccgttcaacccgctgaggctttacgttatgagtgatttatcattattgcagtgtactaatttgtccaagcgttatcaggacggcaagctgtctaccgacgtgctgcgcgatgtctcttttgagatgagcagcggtgagatgatggcgatagtcgggagttctggctcgggcaaaagtacgctgctgcatgtgctgggtggattagatacgccaacatcaggcgaggttatctttaaaggccaaccgttgagtacgctatcggcggcagcaaaagcagatttgcgcaatcgtgaactgggttttatttatcaattccaccatctgctgccggatttcactgcgctggaaaacgtggcgatgccgttgctgattggcaaagtaccgacttcacaggcgcaggataaagcacgcgaaatgctggcggctgtcgggctggaagcgcgtagccaccaccgttcgtcggagctgtccggcggtgagcgacaacgtgtcgctattgccagagccttggttaacagcccgtcgctggtgctggcggatgaaccgaccggtaatctcgatcagcgtacggcagataccatctttgaactactgggagaactgaacgttcggcaggggactgcttttctggtggtgacgcatgacctgcaattggctggtcgactgaaccgccaactggaaatgcgcgacggtcaattgcagcaggaactgaccctgatgggagcgcggcaatgacctttcctccgctctcgttgcagattggcctgcgatttagccgtggccgtcggcgtggcggcatggtttcactgatttcagtcatttcgacgctgggtatcgctctcggcgtggcggtgttgattctcggcctgagtgcgatgaatgggtttgagcgtgaactgaataatcgcattcttgcggtggtgccacatggcgagatcgagccagttaatcagccttttgatggttggcaagacttcctgcctaccatcgagcaggtgcccggcgtcgctgccgccgcgccttatatcaatttcaccgggctgctagagagcggcgctaaacttcaggctattcaggtaaaaggcgtcgatccgcagcaggaaacacacctcagtgcgttgcccaactatgttctcaatgatgcctggcagcggtttcgcccaggtgagcagcaggtcattatcggtcaaggcgtggcaaaaacgctgaatgttgctcaaggggattgggtcacggtgatgatccctaacagcgatccggaaatgaagctgatgcagcctaaacgcatccgactccacgtcagcggtattttgcaactgagtggtcagctcgatcatagcttagcgctgattccgcttgcggatgcccagcagtatctggatatggggcagagcgtgacggggatcgccatcaaggccaacgacgtgttctctgccaataaactggtgcgcgatgcaggcaaagcgacgaatctctatgtccatattcgcagttggattggcacctatggttatatgtatcgggacatccagatggtgagaactatcatgtatctggcgatgatcctggtgatcggcgtggcctgttttaatattgtttcaacgctggtgatggcggtgaaagacaaaagtagtgatatcgcggttctacgtacgctgggcgcgtcagatgggctgattcgggctatctttatttggtacgggctattggctgggctgttgggcagtgtgataggggctgtggtcggcgtgatcgcgaccttgcaactgacgccgatgattcgcggtattgaagcactcatcggccataagctgctgtccggcgatatctattttatcgatttcctgccgtcggaattgcatctgatggatgtgtttatcgtgttaggaacgtcgctagtgttgagtctgattgccagctggtatccggcgcgacgtgctagcaggattgatccagcccgcgtgttgagcggacagtaagccgagataacgtacatgcggcttgagagatgacggggatattccctatcgtgtggcaatgcgatcacaccctaaggagcagtcatgtactacggttttgacatgggcggcacgaaaattgagctgggcgtgttcgacgctgagttgaataaggtgtggcaaaagcgggtgccgaccccgcgcaataattatgatgatctgctcgctatgctgatcgatctggtgcatgaagccgacgcacaggttggcgtgcaggggagcgtgggtattggcgtaccgggcatccagacgggagatgagggggcgttattcaccgctaacctgcctgcgacgatgggaaaaccgctgcggattgacttgtcacagcgcttgcagcgcgatgttcgcattagcaacgacgccaactgctttgtactgtcggaagcttgggatgcagagtttcgttcctatcctgtcgtgttggggctgattttgggcacaggactgggtggtggactagtgattaacggacgcccggtggacgggcgcaacggtatcgcgggtgagttcggtcatctccgcctgccgtccgacgcgttggatatcatcggcgtggatattccccgcgtgaaatgcggctgtgggcaattcggctgtatcgaaaactatatttccggtcgcggttttgaatggttatacgaacatttgtatggcgaagccctgccagcggtaaccatcatccggcactaccgtggtggagaagagaaagcgctagagtttgtcgatcgttttatggatttactggcggcttgtctgggtaatctgctgaccctgttcgacccgcatttgttagtattgggcggcggcctgtctaattttgacgaaatttatcaaattttgccgacgcgtcttccttcgcgacttttaccaattgcgaaactgccacgtatagagaaagcgcgtcatggcgatgcgggcggcgtacgtggcgcggcgttgctacacttaatggataactagctggagaaagtatgtatacgcgtcaacgattagggcgttttcacaagggaaagcgtatgcggcaacagcgtcttcgggcgcgtattttccatcgtgattatctggccgcaagcgaagtgaaaaagccgcgcgttgtggtattgacgggcgcaggcatttcagcagaatcgggtattcgtacctttcgcgcagccgatggcctgtgggaagaacaccgcgttgaggatgtcgcaacacctgaaggttttcagcgcaaccccgaactggtgcaggaattttataacgcccgtcgtcgtcagctacagcagccggaaattgtgcccaatgccgcgcatctggcgttggcgaatctggaagcgatgctggaagacaattttcaactgatcacacagaatatcgataacctacatgaacgtgctggcagccagcgcgtcattcatatgcacggtgaactactgaagatacgctgtagccaaagtggacagatttttgagtggagggacgatctcgccgtcggtgaacgctgccactgttgccaatttcccgcgccgttacgcccgcatattgtatggtttggtgaaatgccgttgcacatggacaagatttaccatgcgctgtcgcaggcggattactttatcgcgattggtacgtccgggcacgtctatcccgccgctggctttgtccatgaagcccactcgcacggtgcctacacgctggaactgaatctggaacccagtcaggtagaaagccagtttgatgaaaaaatttacggccctgccagcaccgtagtgcccgagtttgtcagtgcctggctgacgcgtggcaaaagcattacgttttaagcgccagcaaaaagtgaaagcgtcatgaatcgtgtgaggatgacgctttctcttgtcgatcgttgctgtagcaacattcgtcaagctgatcgaatggcaacatggcggcgtgattaaagaaacaatattcgctctcgctacagcgagcatggactgcggtttctgtcggcacggccgtctgcggatgcggcggctgttggccgttattgcgtgacagtgcatggaatgaccgcgctccatgaagagataaggttcgtcggagaaagcctagcatagcgttaccctcacggtatctcatcacgatgttaatgagatacttatgttaatgagagctattctcatcaatgtaagctaagcgtagttgataatccggtgatgggggaatgacaattgtcaaaatgtatatccaatgttgttctatagcaccgctatgcttcatcttacaaagccttagcataatcagttatccccgtcagaatgtccttcttgcctcggcagccagttctttcagataattcagatcgcacaattccacctgatggccccgataggtaatgtgaccttgccgcttccagtcggacatcaatcgactcaatgtttcaccgcgcatccccaatgacgtggcgagctgtccccggctcaccggcaatgtcagatgctgagtttgctgaatgtggtgttgccgcaataggtaatccgccagacgctgtggcgcagagctggaggtcagccagtcgatttggttgatcgttgagtagagctttttgcccagataattcagcaaacgcagcgccaactcaggacgttgcaaacaaaactgatgaatatcctgccgcggaatcatcagcgtgtggccatcgcttagcgcacggatattcatcgggaaacggccgtgatccataaagacggcggcaatcgcgacaaactcaccacgttcaaactgcccgaaaattttctcgtctccaccataggtatggcgaaaagcctgcaattttcccgtttcaaccagcaaacagtgctgcattttgtcgccttcgcgaaacagaacatcatcctgccggaaaaacaggcgctcgctttttgccaataactcgcacaccacgtcgctgggttcaccgcgcatccagtcatgctgaaacagcacttcgccgtattcatcgggtgatagtgcctttttgacaaatgtcatttgccctcccagaggctggtattaccatcaaactagtaaatgaaaataataatcacttgcatgaattcagcaagcaaaatcacggcacgctgaatcgaaaatagcggagcgtttccatgaaagaaaatacccttccggcggcacaggcgctggttctccatgaattgattaccccaaccgaacacggtatcgccagtcgcgtactggcccgtaccgacggcggcaatgtcacgctatttgccttcgaccaaggacaggggttgagcgaacacagtgcgccttatgatgcactggttatggtacttgaaggtgaattattgctgacgatcgggggggaacccgtcgtcgcacagcccggcacgctggtgcgtatgcctgccaatatccctcacgccgtcgatgcgcagcagtcgtcacgtatgttgctgaccatgttgaagacgctgaaagctcagtaaacggcaactgcgataacaccgaatgaaggagtgacagtatgagcgatcatgaagcaggacataaattcttagcccgattggggaaaaaacgcctgcgccccggcggcagaaaggcaaccgagtggctactgagtcaggcggcgttccggcaggacagcgtggtgctggaagtggcctgcaatatgggcaccactgcgatggaaatcgcgcgtcgctttggctgcaaggtcatcggcgctgacatggataaagcggcactacagaaggcgcaggaaaatgtggcggcgaacggtctggcctcacaggtcacgattatgcaggcgaatgcgctggaactgccgtttcccgataatcactttgacgtggtgattaatgaagccatgctgaccatgtatgccgataaggccaagagtcgcattattgccgagtattatcgcgtgctgaagccgggcggtcgcctcattacccacgatatcatgctgctttccgagaaggatactggagcgttgcaggcggtggaacagatgcataaagcgatcaacgtacacgctcagccgatgctgcgtgaacgctgggttacgctgtttcaggaatgtggttttagcaaggtcaactatgataacggcgcgatgacgctgctgacgccacaagggctgatttatgatgaaggcgtggccggtgcggcgcgtatcgtaaaaaatgcgctgaaaaaagaaaatcgcagcatgttcttcaacatgtttcataccttccgccgcaatcggaaccagcttaactatattgccgtgtgcagcaccaagtaatgacagtatgcggcgctacgtccttttgacgtgtagcggcaacaaggaaaaagcgtgtaaggcaggcgaaatcgtttaacatacgtgacaacgtttagagatgccccaagcggtagaaccgttagggaatatgctcttattgcgctggattccttgttacggtgaacaatgcagccattactgccgggtgatatcccgctaaaacacgcgatgcagttaccccattacagccagctaaaacaacagcagtgcagacgcgatcgtcggagtctggcgctgctattggcgtttcttgtgctcacgctggttgtcagcttgtgcgcgggggaacgctggatttggccgacggcctggctggatgatgctcagcaactctttgtctggcaactgcggttacccagaacgctggccgtgatgctagtaggcgctagtctggctatgtcaggcactgtcatgcaggccgtctttgataatccgttggctgaaccggggctgttgggtgtggcgaacggtgcaggcgtagccttggtgctaacggtactgctggggcagggacttttacctgtctgggtgttaagcctgagtgcgattgccggtgcgctactgattacctttctgttactccattttgctcgccgtcatatttccaatacccgtttactactcatcggcattgcgctcgggattatctgtagcgcggtgatgacctgggcggtctatttcagtaccagtcttgatttacgccagttgatgtactggatgatgggcggtttcagcggcattgattggcgacacggctggctgatgttgacgctattgccgctgctgctgtggctgagccgtcagggcacggtgttgaacgggctgacgctgggtgaaattcaggcgcgtcagttgggcatcccagtttatcgctggcggacggttctcgtgctggttatgggcgtacaggttgggttgagcgtagcactagccggtatcattgcgtttattggattgattattcctcacatgttgcgactgtgtggactgaccgatcagcgttatttattgactggatgtgcattggctggcggtggcgttttgctgctggcggatacggtcgcacgcgttgcgttgaattcagccgagttgccgataggcgtggttaccgctacgcagggatcgccatggtttatctggctgttattacgtaatcgactctagctcgtctatattgctgacgctgctgatttttaccaacaaaaggatcaaaacgatgagcactgaaatctatgctattccgctgaccaccatcgacgggaaagcgacaacgttcgaagcgtttaaagggcaggttgctttagttgtcaacgtcgcatcgaaatgcggcctgactaaacaatacgacgcgttggaaaaactctacgaaacctatcgtgacaaagggttggtcgtgctgggattcccatcaaatgaatttgcgggacaagaaccgggttcagaagaagagattcaagaattctgccgtgggacgtttggcgttcagttcccgatgttcagcaagattgaagtgaatggcgagaaccgccacccgctgtatcagctgttgattcgccagcaacccgaggccaacggcacctggaagagtgatttttttgctcgtttggtcaacaaaggccgtaaacccaagaatccagaagatattttgtggaacttcgagaagtttctggtcgatcgcgaagggcgcgtgattgagcgctttgctccggatatgtcgcctgaccatgacactatcgtcaaagcgatagaagcggcgttggcaaaataattgacgcagcagacttccccggtattgcaactgcggcaggctagtgtcttgccgcgtttgtcgccaacgaatgcagagtgccgtcccggtgaactactgcatattatcggcccgaacggcgcaggaaagagcaccttgctggcaagagcggctggcttattggcgggtgaaggcgaggtctatctggctggcacgccgctgtcgcagtatacggcagcggacctagccgtgcggcgcgcctatctggcacagcagcaaccgccattggcactgatgccagtgtttcagtattggcaacggcatcaaccgccgctggctcaggaatacgcggttgaaaaggtggtgcatttcttggcggaacgcctgatgctaaccgacaagctggcgcgcccgcttacgcagttgtcaggcggtgagtggcagcgtgttcggctggtggcggcgctattacagatttggccgacgatcaatccgcacgcgcgtttgctcctgctggacgaacccaccaacagtctggatgtggctcagcaggtggcactggattcgctactgagcgaactctgtcgcttggggattgccgtcgtggtttgcgcacacgatctcaaccacagcgcccaccatgcggatcgcgtgtggctactgtcagcgggcgttctggtggcacagggtgaaacggaagatgtcatgctgccggaggtgttatctcctgtgttcggtgttgcgtttcagcggcacgtagtcgatggcagaaattggatcatcactcgcagtgcctgattgctgtcgcgagagaatctgcgtcgccagaaaataggaaaaatcgcctttacttgccagccaccccgattaaacgctaaattaatcaatactcatcatacttcaagttgcatgtgcgttggctgcgttcactcacccgaatcacttacttatgtaagctcatcgggattccttcgcttgccgcgttattcagccttatggcctcaccccttcggggtcagcgcaagcgctgttcaaaaacgccttgccgtttttgtcctgaaactcgaattatgtagagtctatacttggcattcttctctgccgccgtcagcctgtggcctcggctgcttttatggtaatcgcgcatgatacgtctacgacctggtttggttctacgatatgggttgctcctcgccagcctgattttggtcggctgtagcagtagtcggcataacaacccgccgccgaatgcgcgtctgagcgattcaatcatggtgatggtgcagctaaacgatcaactggggcaatggtacagaacgccttatcgctatggcggtctggatcgtaacggcgtcgattgttccggtttcgtctacctgacgtttcgcgataagtttggcatgcagttgccgcgcacgacggaagaacaaaccgagctgggtgagcgcgttgaccgtgataatctgctgccgggcgatttggtctttttcaaaacgggcagtggcagcagcgggctgcacgtcggtatttacgataaagacgaccagtttattcacgcttccaccagtcagggcgtcatccgttcgtcgctggataacgtctattggaaacgggcttactggcaggcccgccgcatctaattccatccgatgtcacgcatcacacgcaagttgtcccgttattcgcgatgacatcgaccaatcctggtttgcacgtctatttgtgcttaaaacgtgcgtaaaacgctattacgcagattcctgtggcgaatgtgcgtaacggttggggatcgcgctggctccctgttctgcaccggtaatgttctcgcgtaatgcggtaaacaactctcgccccatacccacgtgggatgcggataaatccggttgttcgggatggcgctgtgccagttcggtttcatcgaccaacaggctgatttcgccgctgatgccgtcaacgcggatcatatcgccatcctggacttttgccagcaaccctccgatgtaagcctccggtgtgacatggatagccgcaggcaccttgccagatgcgcccgataagcggccatccgtcaccagcgcgatgttgatgcctctgtccatcaagacgccgagtggtggcattagtttgtgcagttccggcatgcctatcgccctcggtccctgataacgcacgacaacgacgcaatcgttgtccagtcgaccggctttaaaggcggcatcgacatcattctgatcgttgaagaccacggcgggcgctacgatggtttgtctttcactcggcacagcagaggttttcatcactgcgcgccccagattgccggaaagcaccttggtgccgccgtgtttggcgaacggggcttccagcggggcaatcacatcggcatccagcgataccagtggaccctctcgatagaccaacttaccctcttcgaggaacggttcctgggtataacggtgcaggccaaaacctgccacggtgtgaacatcttcgtgcagcaagccaccgcacagtaattcccgcaccaacaatgatacgccgcctgcggcttgaaaatagttgatgtcgccagggccgttagggtagatgcgacacagcagtggcacgacttcagacagttcagaaaaatcatcccaggtgacagtaaaaccggccgctttcgccattgccaccagatgcatggtgtggttagtggagccaccagttgcaagcagtgcgacaataccgttgacgatcactttttcgtccaccaacttgccgacaggcagataatctcctgcactttccgtcattcgagtgacctgacgtgcagcagcttcagttaacacatcgcgcagcggaatatccgggtagataaaagaggatccgggcagatgcagccccatgatctccataaccatttggttcgaattggccgtaccgtaaaaggtacaggtaccggcaccgtggtaagcgctggcctccgattccagcagcgcatcacggcctactttcccttcagcatacagttggcggatacgcactttctctttattggaaatgccagtgcgcatcggacctgcgggcacaaaaaccgcaggcaggtggccaaaagagagggcggcaataaacaacccggggacaatcttgtcgcacacgcctaaaaagagcgcgccatcaaacatgttgtgtgacaacccgatcgccgctgacatcgcgatcagatctcggctgaacagtgaaagctccatgccatcttgcccctgtgtcacgccgtcgcacatggcgggtacaccgcctgctacctggccgacggcaccgatggcgtgcaacgcctttttgatcagttctgggtaacgttcgtaaggttgatgggcagagagcatgtcgttataggacgtaataatgccgatgttgcttttgatcatgttcttcaaatcggctttatcttctggcgagcaagcggcaaagccgtgcgccagattgccgcaggcaagctcggatcggtgtacgattttgtttttagctaatgcaatctgtgccaggtaacggctacgttcagcctgagaacgagacaggatattctgggtgacgcgtgcaacaataggattcatgctatgccccatgtgtttaacattgatactttgcttaattaaaattagatgccaatgacgtcgaaagaaataatcggactactgtggttagcgggcgtttttattatttttaagatgagaaatgctctcgtgcaaataaacgcacgatacgagatcgtcaataaataaagtgccctttaatacggtgtatataccgtaaaacagtatgggcgtattcagggcgcgaatagggtttatcgcgacctcactcgattcagactttcatctttgccgctaagctttctctccaataggccgtgcatcaggacgtacttatggtgatgagaccactatatactcaaatgataccggtaacaatgggtttaatgatgacgctttactcgattcagctgagatggaaattattttgtgatgaagatcacgttgtgatgtgtgctagtgggaaaggcgcaaaatgtgctatatcaggccttagcgtgatggatagtaatatctaaaataataatggaaaaaataaaaattagtttgggttttttaatgccgtttttatggggctatattatttaagggtaaagaatgaaaaatagaagttaactaatgtgtagcggaatgttttttccaaaagcgccgcgttgaatattttttatggatgtcaatgtgcccggaattatgacatttgttcaatgaacaataagggggaagggcagggttgttttgtcattattcatcatttaattgttatgttggttcgggtagtgaacgggttgccatcgtgtcaccctcgctcacagacagcgttggttttctttgttacactagagtaccggccaacaatatttcaattgattgaaaatgaagaagaaaagaccaggtttacaagatgtggccaactgtgtaggcgtcactaaaatgaccattagccgctatctacgcgatccgcagaaggtatcggcgacgctacgcgacaagattgccgctgcgctggatgaattagggtacatacccaaccgggcaccggagattttatcgaatgccactagccgagcgattggcgttctgcttccttcattgaccaatcaggtgtttgctgaagtattgcgtggcattgagcgcgtgacggatgcgcatggctaccagacgatgctggcgcactatggctaccacgccgagcgtgaagagatgcgcttgacgtcactgctttcctacaacatcgatggactaatcctttctgagcgttcgcacacggaacgcacacgcaagatgattgaagtggccggcattccagtgattgaaatcatggacagcgagtctccctgtatcgatctggccgtgggttttaacaattttgaagccgcctaccagatgactcaggtactgctggcgcgtggacaccgttttcctgtttatcttggctcgcgtctggatgaacgtactctgattaaaatgcaggggtatgaacaggcgatgcgtgaggccgggctgatgccgcgtgatgtcagtaccgatcgtccctcgtcttacagcctgggcggcgaactgatgaaagaagcgctcgagcgttatccggaaaccgacagcctgttttgcaccaacgatgatatcgccattggtgccgccttcgagtgccaacggcaagggttgcacatccccgatcaaatggcgatcgccggctttcacggacacgatattggccagtcgatggaacctaaactggccagcgtgttgacgccgcgtgaaataatggggcaggtggcggcagagaggctgctggcccggttacgcggggaggttgttaccccgcaacgattggacttgggcttcaccatcctgcacggcggcagtatttgaacccttagcggcgagatacaacgcccgcgttgcgcaatgctgccaggccacgcgcaaccacttcatcaaagtcgccatcgatgtcgatgctgaccacgtcagtttcattagcggccggttcttccaacgcctcgaattggcttttaagcagatcggttggcatgaaatgcccagcgcgcgccttgaggcgttccagaatgacgtcaaagctgcctttcatataaaggaacagcatttctggattgtcctgacgcagccgatcgcgataacggcgttttaacgaagagcagacgatcaggcccacttcgttcttgtggcgcaggctgtaggcggcatcgttgagacgctcaagccacggcgcacgatcgttatcatctagtggctggccgctggccattttttgaatgttggcgcgcgggtgcagatcgtcgccatcgatgaatttagcgcccagcgcgttcgcgatggcggctcccacactggatttaccacacccagatacgcccatgatgatgatgctttgtccagccatagtttgatctctatctcaaaatgaatatttaagcttacttggtagtttcgcattttatcacgttaccggtatcatgataccggtaacaagtaggggtgtgacaaaaatcacaaattaccgatggcataatagagggcgtgaagtacaactccggcatgtcaggctttggcccccaaagctcggtagcaagcgctacccggtaacaaaaagaacgctatcttgaagtcaacgtagcttttatagatctgactagaatagcgacagcatctgtacgattcctatatcggagaattattatgccattaatcatcgtagcaattggggttgccctgctgctgctgctgatgatccgttgtaaattgaacgggttcatttcattgattctggtgtcgctggccgtcggcttggcgttgggttacaccactcaggggggatttaacgtcaatggcgtgatcacttctatcaaaaatggggttggcggcacgctgggcagcctggccctgatcatggggtttggcgccatgttgggcaaactgctagcagattgcggcggcgcccagcgtattgcgacgacgcttatcgataaatttggtaaggaccgtatccagtgggcagtggtcttaaccggttttactgtcggttttgcgctgttttatgaagttggttttgtgttgctgctgccgctggtgtttaccattgctgccgcagcgcaaattccattgctgtttatcggtgtgccgatggctgccgcgttatcggtaacccatgcgttgttgcctccgcatccgggcccgaccgctatcgctattctgttcaaagccgatatgggtaaaaccctgctttacggaaccttgattgctatccctactgtgattttggcggggccggtctatgcgcgtttcctgaaaagtatcgataaacctattcctgctggattgcacaatccaaaagtgtttgccgaccatgagatgccgagctttggtatcagcgtattcactaccctgattccggttattctgatgacgggccgtgcagtggcagaaatgacgctgcaaaaaggccacccggtgctgggttacgcggagtttttgggcgacccggttatggcgaccctgatttccgttatcgtggcgatctttaccttcgggcttaatcgcggtcgtagcatggatcaggtaatggataccgttagcgattccatcaagatcatcgccatgatgttgatggttatcggtggcggcggtgcgttcaaacaaattctggtggacggtggcgttgcgaagtatatcgaaacgctgatggcgggcagtacgctgtcgccgttactgatgggatgggcgattgccgcggcattgcgtctggctctgggctcagcgaccgttgcggccatgaccgcaggcgggattgttgcgccgttgctgaccatcactggggtgagtcctgagctgatggtgctggctgtgggttccggcagcgtgattttctctcacgtgaacgatccgggtttctggctgtttaaagagtatttcaacctgactattgtcgaaaccatgaagtcctggtctgcgttggaaaccattattgcggtgtgtggcctgattggctgtctgctgctgaatatggtgatttaagccctgctttccggttgccctcgttctgagggcaaccgaatcatgattttacccacgtaaagtggacgcaactctaagcgaagccggactctgaataaactggcgttatgacagaagagtgcttttcgtgcttagtacgagtaagtgctatagattcgtctatgataataacttaatgttattattattcattctgtgtagtgcaggatcatgcgcatccatcttgctgttgattacaccagtgactacgttttttggccgatattcaggttggatggaacactgcttgccgttgaaatgataagccattttaatggtcttgcgggtaagttgagcatgcccgccgatattctccttatgcagttaagcccgcgacaacaacatgattttattcatgaacagcttctttttatcaaagaaaaatcggcatggtttatcgataaccacattcaactggtactcaaggtagggcgtcagataacagcgatgttaattaaatccgacgtactgcgcggcgaaatcaaacacctcaattttgttttgttggaaattaatgagcttttcccacagctatcgcagggaaaagaaaacgcagcactgcttaatttgagccaatccgttcctttatggctggataattttggttctggaaaaaccacgcttaaacctttacacgatgggttagtgcgcggcgtgaagctggatcgtcagtttatcgggcaacttttatcgcggccgaccaatacgctgatgatggagccgttattacggacgattaaaaacagctattcagggattagtatcgtcgctaaggagatcgataccctggcgattttgaataaaataaagccgttgaacattgatgccgtccaaggacggatgtggccagcggtacatttcgaacgacttgagcagcgtacggcgctgatcggctaatgcaatagattcaccgcttttggcaacgatgttcttcctgaatatgcgttgtgaaaataatatccctgtatttcctccgtgttaatttcgttgccatccctctacactttctgcatacccgttagtcgttgtgtggtgagcgtgtggctctcttcacctgagcagggtggtattagggagacaagatgcagcaaacaccgttattcaaaaaccactattttcatcaattgccagggttctataccgcgctacagccgacgccgctgcatggcgctcgtctgctttatcacagtgagggattggcctcagaacttggcctgtcttccgactggtttacgccagaacaggatgacgtctggagcggtacgcgtttactgccgggaatggagccgctggcgcaggtgtacagcggtcatcagtttggctcgtgggccggccaactgggtgacgggcgtggcatcctgctaggggaacaacagctggcggatggccgcagcatggactggcacctgaaaggtgcggggctaacaccgtattcgcgcatgggggatggtcgtgccgtgttacgttcggcaatacgcgaatttctggcctcggaagcgatgcatcatctggggattcccactacgcgggcgctgacgattgtcaccagccaacatccagtgcagcgtgagcaagaagaaaagggcgcaatgctgctgcgcgtggcggaaagccatgtgcgctttggtcattttgaacacttctactatcgtcgtgagccggaaaaagtgcgtcagttggtggagtatgtgattgctcgtcactggccacagtgggaaaacgacgaacgtcgttatgaactgtggtttggcgatgtggtagaacgtaccgctcggctgattacacactggcaggcggtcggattttcgcacggtgtcatgaacacggacaacatgtcgattctggggctgactatcgactacggcccttatggttttttagatgcctatcagccggacttcatttgcaatcactctgaccatcgcgggcgctacgcgtttgacaaccagcctgcagttgggctgtggaatctacatcgtttggggcaggcgctgtcgggattgatggataccgacacgctggagcgtgcgcttgctcgctatgaaccggcgctgatgcagcactatggcacgctgatgcgcgccaagctgggcttatttaccgcgagccccgacgataatgacgtgctggtcgggctattgcgcctgatgcagaaagaaggcagcgattacacccgcacgttccggctgttagcggacagcgagaagcaggcatcgcgctcgccgctccgtgatgaattcattgatagagcggcattcgatagctggtttgctacctaccgccagaggttgatgcaggaagatcaggacgatgaggaacgccgtcgtctgatgaatgcgacgaatccaaaatatattctgcgtaattatctggcgcaaatggcgattgaacgggcggaaagtgacgatactagcgcgctggcacgtctgcatcaggcgctgtgtcggccgtttgacgagcagccggatagccacgatttggcggcgttaccgccagactggggtaagcatctggagatatcctgctccagctaagccggagcaggggggcaaactattgacgcagataaacctgtgggatggcgtagtcaggatgcgaacccacgctaagatcggcacgataccagtgagccagcgtctctgcctgtagtacgtccgcaggcgagccttgtgcgaccagtttgccttcgtgcaggagtagaatgcggtcggcatacagcgccgccagattcagatcgtgcaggacacagcatacggctagcggctgttcacgcgtgagttgcttgagcagccgcaagaggtgttgctgatggtacagatccagcgccgaggttggttcatcgagaaataaccagcctggcgtcggttcgggatgccacagctgtgccagcacacgggccagctgcacccgctgctgctctccgccagaaagatgacgatagtcgcgcgtcgccagttccagacagcccgtttgcgccatgacttgttgaacaacgtcatcgtttttcgggtagcgcccatgaggggagcgccccatcgcaacgacatcctgcacgctaaacgcaaacgccatgccgctatgctggcgcatcaccgcacgcgtttttgccaatgcactgggctgccagtgcgaaaagggttgtccggctaacaggcattcaccgtcatcgggcgtcaaataaccggtcagtaaacggagcagggtcgattttcccgcgccgttaggaccaataatcgccacgatttccccacaattcagttccagagagacatcatcggtcagataacgcccgttggtctgaaagcgcagatggcgggcgactaacgtccggtcgagcgctgagtcagtcattgccgcgtcctttatgctgaacgatcagccataagaaataggggccgccaatcaggctgcttaataacccaacgggcatttctgccggagaaagtaatgtgcgtgccagcgtatcggcaaacagcagcagacaggcaccgcccaggatagatcccggaaggagccagcgatgatcggcacccagatgcatacgcatcaggtgtgggatgataagcccgataaacccgatcacgccgctgaccgcaaccgccacgccaaccagcagcgaactcagcaacagtagcgtgtatttggtgcgcttcacgttaacaccgaggtagtgcgcttcttcatcccctagctgcaacagattcaggcgacgtgcatagtacaatgtagcgatcatcgcagggattgtcagcgtgctggcaacaagcagcattggccactgcgcctgcccgagactccccatgccccacagtgaaaactggcgcaactgctggtcggtactgaggtaggtcaagacgccgatgaaggcaatacacaacgcattgagcgcgatacctgccagtaatagccgcgttaacccaccctgttcggaacggctgaggatgaagatgatagcggtaatcgccagactacccgcaaaggcggcgaacatcggaccgtaaagcgccaacagcggaggcaggccgagcggtagcacgatggtcagcgctacgcagagggcggcaccgctgctgatacccagcaggccggggtcggccagcggattacgaaacagcccttgcataatcgcgccggaacaggccaatgccccaccgacgagtatcgccagtagcacgcggggaacgcggatattcagccaaatatgccagattggatcgtcaaagggggtctgccataacatttttagcgacaggctcagcgcacccatgttggcggcaccgaccatcagtgccaccatcagtaacagcagtgcgatcaaccaaaatcgcgggtgaaaccgtgacgtcattttatcgcttcggctgtctgacgcagcgtagccatcagcgctggggtttcgagcgtaaagccgagcatcgccatgtcatcgaccaccaacagacgcttgtgcttacccgcaggcgtcagttccagaccgggtaatttccagacttgtgcttcaccacccagcattttcagtccctggctggaaatcagaattagatccggtgcgctggcaatcacgccttcctgcgacagcggctggtagcgttcaacgttctgcatggcattcttcaacccgacatggcggataattgtgtccgctggggtattttttcctgccgccatcgcggtcataccgccgtggctgagaacgaacagcacgttaaccggcagcggtgacgttttgactgccgccaactgctgctgataggtttctgtcagttttttaccttctgcgtcttttcctagcgtctgcgcgatggccccgattttcttcggcacggcatccagcgatggctcggcggttacatgaaccactttggtgccgctgtccgcaacctgctgcaagataagcgatggctgggacagatcgctggcgacaaccagagaaggtttcattgccagaatgccttcggtgttgagctgacgcatgtagcccacatcaggcagctttttcacggcttctgggtgcagactggtgctgtcgcgtgcaactaaatttttctctgcgcccagcgcatagatgatttcggtaacgtcgccaccgatagaaacgacacgctcggcagcggacaccccgagaggaagtgtcaataacagggggaataaccagtttttcatgcagcaagatccttacgcagtttcagggcatcgatctggttgcgccattgctgttgttccggcgttccttcggtacgttgcccaaagagttgtgcaatttgagagccatctgcggcatagagttccaggctggtcacgatgccgtcggctgtcggtttacgcgtgatccaactttcagcgatcgcgccttcgatcagatgcagggtgaaatctttattaaagatattaatccattcggcgtgttgctccatgcgctcgacacgctcaagcgtaccggtgaagatttgcacacagccacggttgccgacaaacaccatgatctcgttctgatcttcacgtgcggcaaacagaatctgtgacagcgcatcgttttctacacggtaggccaaatcgtcagcgaccgagttaaacgcctgctgacgcgtcaggttatagcgtctgagcagaatgaagaaatcatgcacatccgtcatcgcacgccagtctgcttcaaactgaggattatgggcaaccggctgttccacggcggtgttactcgctggacgacgtgtcaacgctgggttttcgctgctagtaaatttctcaacgaatagctgccaggcggccatgtccgtggtgtcggtcgtgtagaccttcagaatggcatcaccctgatgatcgaaaaactgaatgctctggcgctcaccgcgtgcggtattttcacgcagcgcaaaggcggatgcccattgagaaaggaacaaacgcagatccaactcgcgcgggttgaggataagaccggcatgtccatcaagcgtctggttttggtagtaaccggtatgctcatgcacggcgtactcgttgcgtgtgatcgacttggtattaccaacctgctccagcgcacttaaccaaactttggcgtcaccctgcaggcgctgcgcatcatgtccgacgcgggcatgagtcaattccgcttcactgatgttgagtagtgtagccagatcgcgtgcgtatttacgcgggtgttcaactttagcctgaaggtactgttggtaaatggacgtctgcatctcgttcgttcccttaatcgttgtcgtagagattatagcaatgaatgagaatcattttcatgtaacaaaaacgcaacctcaagtgaagttttcttaataagtggaataagggaaattgagagaggaatttacgtgctgcgcgataacgggaaaagtgacaggagaaagccccttcgcaataagaaggggcgggaagtcgtttcctgttagtgtaattcaggccagaaatcgcggttggcatcaatcagatcgtccaaaatggctttggcgacgcttgcgctaggaaccgttttggacaatgtcagcgcttgccacagtttttgatacgatccctcttcccaggcttcaaccaccaatttttcgacggcaacctgctggctcattaatcctttttggaatgtaggaatgtcgcctatttgcagcggctcaggcccgtggctgccaacgagacacggaatttccaccatcgcgctagggtcaaagttacgtatcgcgccgttgttctcaacaatcaatagcattctttctcgcgtgttaaatgcgatagcgcgtgccagatcaacaatataagacgcgtgttcatcgatttcgagatcgccagccgcacccgatttcgcttcagtgatggcacggcaggcgccaaacacctgtttttcccgtccggccatcacttcattggctcgcgtatagtcagggttggcatgcgccacgacataatcggggaagaaataatatttcaggtaagtattgggtagcgtctgcggatcgagtgcgcagacatctttcgctttggcaaacgtgtcgttccagcttgcttcgttatggttctcaaccgtcagtggaatataaccatgttgtgcaacgtgttcgcggatagctggcagtaactcgttaccgtctttatcctgaatcgatgtccaccagccgaagtgattcagtccgtagtagcgtaccgtcatctctttgcgcgatttcaggccaagaatgtctgccattctgccttctatgccgattggcatatcacagatattaagtatttttgcattaggacgtagcttgcgggtcgcctctgccacgattgccgctgggttggagtaatttagcatccacgcctgtggtgagtactgctccatgtaatccaccagttcaagcacgccgccaatagagcgcataccgtaggcaatcccacccgggccacaggtttcttgcccaaccacgccgtgacgcagtggaattttttcatccagttcgcgcatggggtacttaccgacgcgaatgtgtgccatcacaaagtccacgtcggtaaatgcggtttgtggatcggtggtatagctgaatttgatttcaggtgcctgctcttgcagcaaaattttgcaggcttcggcgacgatttcctgacgcgcgctgtcgttgtcataaaatttcagcgtaccgatcggaaaacgatcctgattttgcagcagcatgagaacaatgcctggggtaaaggtactgccgccgcctgcgatcaaaattgaaaactttttcatggttaaatctccataggatgtgtgttgtgcatgagattttccagacgatcacgtacctgaggaaccgacaggccgacgataatctgaatggcgtgactgttgcggacgacgccgtgtgcgccgagctggcggaatacgtcatcgggctgcattagcgttggatctgccagcgtgatgcgtaaacgggttgcgcagttggtgagactggctatgttttctgctccgcccaacgcggtcagatacgctttggcttcgtcctgttgtgctgcgtgttgtgtcatgtgttgaggcgtggtttttccagcaagatccgcttttgaatagagacgaatttcgctgtcttcccgtcccggtgttttgatgttgaaacgcaaaatcacggcgcggaaaatcaggaaatagagaaaagagaacaggatgccgacgctaatttggatgaccatattcatggcgtgatggtggaacatggggagccaattctgcgtggcgatttcaatcagcccgccgcccatattgccgactacgcccagcatatacatcacggtggccatcgtggcggccagcacagcatggatcgcgaacaggacaggggcgatgaacaagaaagtgaactcaagtggttcggtgataccaaccagcacggaggtaagtacggcagggatcagcaagcctgcaactttgcttttgttttcagggctggctgtggcgtacatggctgcggcgatgccgatggcaccaaaaatcttagcgttgccaaacagtgcgaatccaccaacgggaaaaagcgtcttcaatggcagtgtggactgactgaaagcctgaatattggcgatccagttaacctgaataccgccttctactgcgactggaccatagataaacggtccgtaaacgaaatgatgcagtccggtggggattaaaatgcgttccagaaacgtgtatacccagactccggcagcgcctgatgccagcagcaatccctgaagggacgcgattcccatctggattttaggccagacaagtaaggtcaaccaggcggctggaagcatcagcaggaagctgatgatcaccacaaaagcagtgccttgaaatatgccgagataaaccggcagcgttttattgtaataacggttgtgaagcgcggtgataaaggcggagatggcgatagcgccaataatgctggtatccagcgttttgatacctgcgatcgtcgttaatccactgatgccgccgatctcagcgctgaaatcaatattgaaatagctgccccattgggtggccattgcttgaattagataattaaaggtcaggtaagaaaccagtgctgcaagacatgctctggcaggcgagtgatttgccaatccaatcggcagacagaaagcaaaaatcagtggcatattgcgaaagatggtccatccaccttcttcaatcacataaactatctggaaaaatagactgtccgggttggctaactcaccgacaagtatgggattcgacagcatgatcgccaacccgacgacgataccggtaaaaggaaatagcagcacgggtgtgaacattgcgccaccaaaccgctgaatttgactgagcataatggtgtccttcatttttatgtttgtagggaaatttatttttttggtctagataacgcgttctgtagtgagaataagcaggttgcttcacacaaacagggcatgtatcgatgatttgtgagctcaatcaacaagttggcgctcgggaagaggtatagcttttggcagtcttgcagacctgtttattctttgcaggagagcgttggcggtgagagaaacgtaatactatgattaggaaataaaaattaaggatgtcaggcgaatctcatggcatcggatagaggaaagggaggtctaaaagtgatctataaatttattgccgaacagattcgttcacgcattaattccgcagaatttcgcgttggtgaggtgttgccagcggagaaacatctggcgaaagaattctccgtttcgcggatgaccgtgcgtaaagcgctagaaatgcttgtggcggaagggttactggatcgccgccacgggagtggaacctatattctgcaaaaagatgtccagcatgaaagtcacgcgctgaacagttttgccgaacatatgcgtttgattggtcgtacgacgacgaatgacgtcgtggattttcgtattatccccgcgccgccagcgattgcccgacagctgcggcttcgaacagatgaaaagatctactttgcccgacgtattcgctacgtggacggtaaatcctgtatgttggaagacagctatttaccggttgctccctttcctgaactgtcggtaaagcatttgcagggatcgaaattcgcttatatcgaggacgaaaaacatattgagattgccggttgctacgaggttttctcgccgattttggctgatgtgtcggtggcgcgtttattgagcgtgagcgagggcgcgccgttgctacaaatgacctctctatcgcagtcggttgaaggcgcgtatctcgacttttcgattatgatttataacgtacatgattatcaggttagcttttatatgcagcgtaataagctttcgctgtaaattcgcccgctcgccggggtgcgacgtgcgggcgtaccgattagttcaactgataaatcccagattgccacggctgtaattcaagcgtcgtcgcgtttggttctactttgtctttttgcccgctttccagtaaagactgtttgatggaaagtgttttcggcagaacgtaatgcacgggtttttctttaaagttcaccacaaccagataacgttgctgattgagttcacgagtataagcaagtacctcgttattattcggatcaagatcctgataagttccgtaggtgaacgctggtgtagcatgacgtaattcgatcagttgacgatagaaatggaagatggagtctggattttgcgtttgctcctctgcattgatgttcttatagttggggttaatacggaaccagggagtacctgtagtaaagcctgcctgtgccgtattgctccattggaacggtgtgcgactgttatcgcggctggtttgttttacgttttccaggaagacatcaggtttcacttttcctgtctctacaaagtcctgccagaagcctttaacttcaatgtcatcgaattcagacaaggacgtaaacgggtagttggtcatgcccaattcgtctccttgataaataaacggagttgcgcgctgcgttaacgccaacgtcgccagtgctttagcggaacgggtgcgccactctgggcgatcgtcaccgaagtgtgataccgcacgcgggttgtcatggttgctcaggaagaaggtattccagccatgttgcccggccatatcaaccagtcgattgttgatctgacggaactgggacaacgtccagtcattccgccgccatctttcctctacggcgcgatcgagacggataagatcgaatgagaaggccatatcgagctctttacggcgctgatcgataaacggggccgcttcctccagcggtacaccgaaaatttcacctgcggaaacgacgtcatattttgccagcactttttggtgcatttcctgaatgtaacgatgcagattagggccctgcgtgtaggtgtaggcaaagttttgcagttgctttggcgtcaggtcggggaaagccgggttcttggaaaaggttgccacggtatccatacgcagcccagaaacccctttatcaatccagaaacgcagcatgtcgtacacttcttcacgtactttgggattatcccaattcagatcgggctgctgtacgccaaaatagtgcagataatattgctgtgttgcgttatctttctgccaggcggaaccgccgaagaaggaggggtaattattaggctgtgtgccatctttgccatcgcgccaaatataatagtcgcgataaggattatcttttgattttttactttcgacaaaccattcatgctcatcgctggtgtgattaacgacaacatctatcattaatcgcatatcacgctttttcatttctgcaatgagtcggtcgaagtcatccattgtgccatattctttcattatcttgcgataatcacgaatatcgtagccgttgtcggtattcggcgaatcataatggggattaatccagatggcattaataccgagcgcttttaaataatcgagtttttcagtcagccctttcagatcgccaatcccgtcaccgtcactgtctttaaatgatcggggataaacctgatagaatacggcttctttccaccacactggatgtgcagaaacgccatcattaacggctaccatcgcctgtgtatcttgctgattatgatctgttgccgcgtaattaacggctgaaaatgataatcctgccgccagcattgcgctgagcgtaattcgagtagttagtatcgtcatagtaagtaaaccacatattcaataattataatttggctgagtgaaaacagccatgccatatcaccagtaggctgctgtacagaaataagaatagccttgtcgtgcatggataaataaatataaataataaatcctattctggattctattaataactttactcggtggttttatatggtcaacttatagttgctagggggacactacgtccgcacgttattttcctgcgaaaaaataagcgtgaaaactaatatcaccatattattcattagataaaagagggagggaaggttattacgtcgcgaaatcgtcggaacgaatgacatactctaaatctccccagtggcggtgaaccactggggagttattaggcctagaatcggctatcgacagcgcttgccagacgtgccagcagcgtttcggtgtcctgccagcttaggcaaggatcggtaatggattgcccatacgtcagcgccagcgggttgatcgccggctgactcccttcgattaagaaactttccgccatgatgcctgcgatggcgcgtgaaccagcgcgaatttgctggcagatatcatcggcaacatcgagctggcggcgatgctgtttctgacagttagcatggctgaaatcgatcaccagatgttcgggcagagaaaactcgctgagatgcgcgcaggcagcggcaatatcttccgcgtgatagttcggttttttcccgccgcgcataattatgtggccaaacgggttgccctgcgttttgtaaaccgacatgaagccttgtttgtccggcgagaggaacatgtgttgggcgcgtgcggcacggatcgcatcgacggcgatgcgtgtattgccatccgtcccgtttttgaagccgacagggcaggatagtgcagacgccatctcgcggtggatttggctttcggtggttctcgcaccaatcgcgccccagctaatcaaatcggcgatatattggccggtgaccatatcgaggaattccgttgcggtcggcaatccaagttgattgacgtccagcagcagacggcgagcaatctccagcccttcgttcacctggaacgagccattgagtgcgggatcggagataagccccttccaaccgaccaccgtgcgcggtttttcaaaataagtgcgcatgacaatttccagccgatcctgatactgcgtgcgtagcacagccagacggcgcgcatagtccaaggcgctgtcggtgtgatggatcgaacaggggccaatcacaacgagtaaacggggatcgtggccggtgagaatggcttcaattttcttgcgtgaggaggtgacattttcggcaacgtcaggggtaatcgggagtctggcaagtagcgtttggggcgtaaccagactctcgatgcgcgcgctccgcagttcatctgtttgtagcatgttttgtctctgaatacggtcaagtcgaaaatctgtgttcaccgaaaaagcattgacctgaaagtgtttcagaccctgttttcaagcgatgttttcaactaaagggttgcttcgcagcggcgaaatgccgggaagtgatggagcacacaataaacgaaatggcgcacattacaaccgcatcaggacaaaaaaatacaccatgtactagtacatccttcgactcatgccgagaatgtcgatgattttggcggagatttcctcgacggaataattggtggtattgagatatttaatctgatgtttgcgaaacagcgcttcgacttcgttaagttccatacggcactggcgcagggaagcatagcgactattgcctcgtcgctcttccctaattgccgctagccgttcggcatcaatagtgagcccaaatagcttgtgctggaagggtttcagcgcatccggtaggcgcaggttgtccatatcatcggcaatgaaagggtagttggcagcgcgaatgccgaactgcatcgccagatacaggctggtcggtgttttgccgcagcgtgacacacccagcagaataacctgagcctgatcgagattgcgcagcgagatgccgtcatcgtgcgccagcgtatagtcgatagccgcgatacgggcgtcgtattttcccagattattggctgtcaaaccgtgagtgcggttggcaaccggcgtaggagggatattcaattcttcctgcaaaggtgcaaccagcgcttgtacgatatcctggcaaaacccgtcgctgctggtaataatattgcgaacggtcggtgtcacgatggagtaaaacaccagcggacgcacaccagtttgctgatacaacgtattgatttgttcacacacggctttagcgcggacttcactttcaacgaaaggtaaggtatagctaactgtgtttacggggaactgagacagcaccgcatggcccagtacttctgccgtaatagccgtaccgtccgatacataaaatacgcttctttccacataaccccctggtgatattttcgatagctcaaatacgttaacttcgtcaaaaattgcgtttcaataacacttttattaaaacgccatttcattatcttcatgataaagaatactaatcttctacgatattggatttttaccgcgttaagcaatcattcgccatgaaatcagttttttttcataggttgatcgattcacctgtccatgttcatcaaaacgctatgctaacctgattgtgttgaggcgattctcaaccgaactctttcataccctaattgtatgcagaaaggattattttcgatgtccaataacggccctgatttgcgtaatgtcctttggtataaccagctcggtatgcacgacgttgaaagggtggggggcaaaaatgcctctctgggtgaaatgatcaccaacctttcagatttaggtgtagccgttcccaacggttttgcgacaacggcgcaggcgtttaatgattttcttaatcaaagtgggattaaccagcgcatttatgagctgctcgatcgtaccgatattgacgatctgagccaattgacccgcgccggtgcgcagattcgccagtggattattgatacgccgttccagccagaactggagcaagcgatcggtgatgcttatcagcaactggccgatggcgaaaaagaggcctcgtttgccgtgcgttcttccgccaccgcggaagatatgccggatgcgtcttttgctggccaacaggaaaccttcctgaacgtgcaaggcattgatgcggtgatggtcgcggtgaagcacgtatttgcatcgctgtttaacgatcgcgctatctcctatcgcgtgcatcaggggtatgaccaccgtggcgtggcgctgtcggcaggtgtacagcgtatggtgcgctccgatctggcctcggcgggcgtgatgtttaccattgataccgaatccggttttgatcaggtggtgttcattacttcggcttacggtttgggcgaaatggtggtgcagggggcggtgaacccagatgagttctatgttcacaagccgaccttgcagagcaacaagcctgcaattgtgcgccgtaacatgggatcgaaaaaaatccgtatggtgtatgccgcgagccaggaacatggcaagcaagtgcggattgaagatgtaccggcagaacaaacagcgcgttttagcctgacggatgacgaagtgcaggcgctggcgcgtcaggctctgctgattgagaaacactacggtcgcccgatggacatcgaatgggcgaaagatggtcacaccggcaaactctatatcgtgcaggcacgtccggaaacggtacgttccaacggtcaggttatggagcgttatcacctacctgccagcggtacggtgctggtggaaggccgtgcgatcggccaccgcatcggtgcgggcgaagtgaaagtgattcaggacatcagcgagatgcacctgatcaacgcgggtgatgtgctggtgaccgacatgaccgacccagattgggaaccgatcatgaagaaagcggctgcgattgttaccaatcgcggcggacgtacctgccacgcagcgattatcgcccgcgagctgggcattccggcggttgtgggctgcggcgatgcgaccgagcgtttgcgcaaggggcagaaagtaaccgtgtcctgtgcggaaggcgacacgggttatgtgtatcaggatctgttggacttctccgtgaagagttcacagattgacgaaatgcccgcattgccgctgaaaatcatgatgaacgtaggcaaccctgaccgtgcgtttgattttgcctgcctgccaaacgatggcgtcggtctggcgcgtctggaattcatcatcaaccgtatgattggcgtgcatccgcgtgcgctgttggaattcgaccagcaggccccagaattgcaacgcgagattaaaacgctgatgcagggttatgacgatccggtggaattctacgtgggtcgtctgacggaaggaattgcgacgctggcagcggcattctcgccgaagcgcgtcatcgtccgtctgtccgattttaaatcgaacgaatacgccaatctggtcggcggcgagcgctatgagccgaaagaggaaaacccgatgctgggcttccgtggtgcaggtcgctatgtatcaccagacttcaaagcctgttttgcgctggaatgtgaagcggtcaaacgcgtgcgcaacgtgatgggtctgaagaacgtagaaatcatgatcccgttcgttcgtaccgtggcgcaagcagaagcggtcattgctgagctggcgaatcaggggctgcgccgtggcgaggatggcctgaaaatcatcatgatgtgtgaaattccgtccaacgcgctgttggctgatgaattcctgcaacactttgatggcttctccatcggttcaaacgacatgacgcagctggcgctgggtctggatcgcgactccggtgtggtatcagcgctgtttgacgaacgcaacgatgcggtgaaagcgctgctgtcgatggcgattaaagccgctaagaagcagggtaaatacgtcggtatttgcgggcagggcccatcagaccatgaagatttcgcgatctggctgatggaacagggtatcgatagcctgtcactcaacccagacaccgtggtgcaaacctggctgaatctggctgagcacaagtaatcagtacggtgaatgcctgatatataatcatcaggcatcaggtaactgaaacagtattcacagaatgaaaacggtggtaatggaatagaagagtaaagcgtttgcgccatggacaaaagcgtcaagaacacttttgaacgtcgcttgcgacggccctgaaagggtgaatctcagggatgagattcatatctgcgcaatccgagcgtacagggacgtattcacagcgtctttacgatctatccattaccaccgcttgaccgccgctgatggcaagccgtgctgaaaatcacggtgctgaaatcaggaatgatttaaactgcggtgtcattaccgtactaaaacccttatccgttttggttatcagataaaccgccagcccttgctgctccgccaacttcaacgctttctccgttcccaacaccatcaaacccgtatcccagccatccgcttccagcgcagtcggagcaatcacggtggcagaaaccaactgatgagtaatcggcctgcccgtttcgggatcgataacgtgagaatagcgcttgctgtcctcctcaaaataatttcggtagctgccggacgtactaatcgcgtaaccctgcaaattcacagccgcctgcgctgcattttcctgatcggttggcttctgaatcgccacacgccatggcgttccttcggcatttatgccacggctagaaatcgcaccgccgacggaaaccagataattagtgatccctttacgcgtcatcaactgcgcgagaatgtctgcgccgtaaccttcacccagtgtggaaagatcgacgtacaaatccgggagatctttctgaatccattctcctttttcgtcaccgatcagtttcaggtggcgcagcccgacgttttgccgtgctaaatcgatctgctgttggctgggaatgcgtgtcggctgcttctgcgggccgaacccccagaggttaaccaacgggccgacggtgatatccatcgcgccgtgagtggctttaccgatacgcagtgcggctagaataatatcggccatgccattgctgataggctgcgggtccgttccccgatactgattaaagcgagataggacggaatcgtcacggtaggtagaaatgtcgttattggcttgctccaacagagcatcaatttcccgttgcagctgtgttttatcttcggtgacgtcgccgctaatttttacgctgtagaacgtccccattgttttgccttcaattgtcaacaaagggcgctgtgctgaaggtgtcggattatcgcaggctgtcagaagactgaataagccacagagtagtaatctcttcgcggcgagaggcgtcatgaaaaactcctgaaaaagctgaaccgagggtggcagacaggagagtagcaaaaaaggaatgcagcgtaattgaatggaagagaaatgaaaggaaaaaaaaggcccatctcaggggatgggcaaagactacacacagcaattcgttactagctctgacgaggaggaaacctcattgacaaacagtaggttaatactagctccgttattaatcctatggattatgcccgactcagtcattaagaatcatcctaatagttaattatcttttaaggattggcctctcagagtttttatattgtcaataatattgatgcattagagaaatgataccaaaatttttaagagtaatccctaagaatagaggcttaatcattagctatttttacctattgagtcatgagaaaaaaatactcacgaagacgcgatcctgaaagaagggaatgcgagggaaatgcgtgagcggcgcaccgctcacggaaagacaaggggagatttaccgctatgactctttattcggtgtcttggtcgtattaacagagaggaggttctgcggttcgggaatttcgcgcatccaggcaaacagcagacgataggaaacggcgaggacgaccgggccaataaacagcccaatcatgccaaacgccagcaatccgccaatcacgccggaaagaatcagtagcataggaagatcggcacccattctgattagcattggacgaatcacgttatcaatcgttccaacgacgcaactccagaccagcaggatggtgccccaggtattatcacccgtccaatacagccagataatggccggaataagtaccagaagtggccccaactgcgccagacaacacagaaacatcagaacggttagtagtgtggtgtaggggattccagataggcccagaccgatcccgcccaacaccgactgcacgatggccgttaccaccacgcccagtgcaacggcacgaatcgattgtgcagccagaatcacggcagcatcgccgcgctcccgccccaaccggatagcgaaatgtcgcacggctttcgcaacggcctcacctttgtaatacagcagagcactgaagataagcatgagggagcagtgcatcagaaagcgcccgacatgggcagcctgtgccaccagccaggtcgcagttttaccaaaatagggctgcactttggcgaacagaccgctgccaccgctttgcaatagtgcctgccagctgttgaacaacttctccccgactaaggggattgacgtcagccattccagtgttggtggtgaaaggttttcctgtctggatccccaactcattagtgccgagctgttatcgatcacactactgacgaggacggcaatcggcacaacaaatagcagaataagcagaagcgtcatgacgagtaccgccagagagcgtcgcccccataatagcgcctgaaatttaatcagcattggccaggtggcaatgaccaccatgcatgcccaggcgaatcctagaataaaaggctgcaccacccaaaaacaggcaataatcatgatggtaataaacaccagactgaacaggattctggccaggtcaaatcgtggtggttgagaatatttgctcaacgaatcgttccttaatagaaaaagaaaaggctgaaggcgaggtggtttaggtaaacggatctcatcacaagtcatcatgagatatttccgggtgttttgacagcctgttgaacattttgttggtgaaacagccgttagccaacacgctgtatgtttttgccgttctgggagcgcacacgattgcgaaatgtgataaaacgtgatgtccccgatgaaagggcggctatatatacaaatgctagtcacttaagcatggctttaggggaaacacggtgatgaggtccccgtagggatgcctcacaccgtggtcgccacggtatctctatccttaagcgaatatacccctcttcacaggcatatcacgacatattggcaaacacatcatgtacggacagggtcaaaaaataatgatcccacagatcacgcaatctcccgggctggtccagccggtgcttaattttctggaagcattgaagaaaaacggattcacgggcgatacggcgactgattatgccgatcgtctgacgatggcgacggataacagtatctatcaactcttgccggatgcggtggtcttcccccgttcaaccgccgatgtcgcgatcctatcgcgactggcgggtgaggcgcgcttttcagggctaacctttaccccacgcggtggcgggacaggaacgaacgggcaggcgctgaatcgcggcatcgtggtcgatatgtcgcgttatatgaaccgcattcttgagatcaatcctgagcaaggctgggtgcgcgtcgaggctggcgttattaaagaccagctcaaccagtatcttaagtcttatggctatttcttcgcgcctgagctgtcgaccagtaaccgtgcgacgctgggcggcatgatcaataccgatgcgtcagggcaaggctcgctggtgtacggtaaaacctcagaccatgtgctggggctacgtgcagtactgctgggcggcgagatgctggatacgcaggcaatgccagtagaactggcagagcaactggcggaagaagattcatctatcggccgtatttaccacacggtgctgcaccgctgtcgtgaacaacgcgcgttgattatcgacaagttccccaagttgaaccgctttctgaccggttatgacctgcgccatgtgttcagcgacgatctccgcacctttgacctgacgcgtattctgactggggctgaaggcacgctggcttttatcactgaagcgaagctcgatatcacgccgttgccgaagagccgtcgtctggtgaatatcaagtacgactcctttaattccgcgttgcgcaatgcgccgtttatggtggaagcgaaagcgttatccgtcgaaacggtggattccaaagtcttaaaccttgcccgtgaagatatcgtgtggcattccgtcagtgaactgattaccgatgtacctaatcaggaaatgcttggcctaaatatcgttgagttcgccggtgacgatgaagcactcatcaacgggcaggttgagtcgctatgtcaacggctggacacgctgctggctactggggaagacgggataattggctatcaaacctgtaacgaccttaccggaatcgaacgtatttacgccatgcgtaagaaagccgtcgggctgctgggcaacagtaaggggctggccaagcccatcccgtttgcggaagatacctgcgtgccgccacaacatctggcggattacatcgaagagttccgcgcgctgctggacagccacaatctgacgtatggcatgtttggtcatgtggatgcaggagtactgcacgttcgccccgcgctggacatgtgtgacccgcaacaggaaatgctgatgaaacagctttccgatcagattgtcgcgctgaccgccaaatacggtggcctgctgtggggcgaacacggtaaaggcttccgcgccgaatacagtcccgaattctttgggccggaactgtatgccgagctgcgtcgcatcaaggcggcgtttgaccctgataaccgacttaatcctaggaagatttgtgcgccgctcgatgtcgacgcaccgatgatgaaagttgatgcagtcaagcgcggcacgttcgaccgtacgatcccgctgacggtgcgtactgcgttccgtggtgcgatggaatgtaacggcaacggattgtgcttcaattttgatgcccgtagcccaatgtgtccgtcgatgaaaatcagcggaaaccgtattcattccccgaaaggccgcgcgacgctggtgcgtgaatggttacgtctgctggcggagcagggcgtcgatccggttgtattggagaacgccttaccgcagcagaaattgagcctgcgcgcctttatccagaaaacccgcaatacctggcaggcgaagcaaggcgattacgacttctcgcatgaagttaaagaggcgatgtcaggctgtctggcgtgtaaagcttgctcaacgcagtgcccgatcaagatcgacgtgcccggtttccgttcccgcttcctacagctttatcacacgcgctacctgcgcccggttcgtgactatctggtggccggcgtcgaaagctatgcgccgctgatggcgcggagtccgaagacgtttaacttcttcctgaaaatgccgttgctgaataacctgagccgcagccagatcggcatggttgatttgcccttgctgtcatcgccgtcgcttcgtcagcagtttgccgggcatagcggagtcaacaccacgcttgaacagttggaacagctatcggaacaggcgcgccagcagtacgtgttaatcgtgcaggatccattcaccagctattatgatgcgcaggtggtggcggatttcgttcatctgatcgaaaaactgaagctgaaaccggtgctattgccgttctcgccgaacgggaaggcgcagcacattaaaggcttcttacagcgctttgctaaaacggcgtcgaagacggcaggtttcctgaatcgcgttgccaagttggggatgccgatggtgggtgtcgatccggcactggtgctttgctaccgcgatgaataccgtgaaattctgggtgagaagcgtggtgatttccaggtgcaattggtgcatgaatggctggtgacagcgttggcagacagcacgcctcagtcttccactggcgagtcctggtatttgctcggccactgtaccgaaacgaccgcgctgccgatcagcactaagcagtgggccgatatcttctcgcactttggcgcaaaactggagaatgtcagcgtcgggtgttgcggtatggcgggaacctacggtcatgaagccaaaaaccttgccaactcgcagggaatctatgcgctatcctggcaacaggtgttgcagaagttgccgcagaaacgctgtctgactaccggctattcgtgccgtagtcaggtaaaacgcatggaaggcagtgcattacgccatccgctacaggccctactggagattctctgatgctatggaaacgacaggctacgcttgaacagcttaatcaacagagccaagcgtgtatggttggtcatgtcggtattcgttatacctgccttgcggaagattatctggaagcggtgatgccagtggattcacgcacgcgtcagccgtttggcttactgcacggcggcgcttccgtcgtgctggcggaatcgctgggttccgtcgcgggctatctgtgttctgagggcgatcagcaggtggtggggctggaaatcaatgccaatcacctgcgtgccgtgcgtgaaggtgaagtgcggggagtatgccgtgcgcttcacgttggccgccgtagccaggtgtggcagattgagatttttgataatcagaatcgcctgtgctgcatttcacgtctgacgacatcggtgattacgccgtaagcatgaaacgctgaaccagactgctggtgggtctggttcagttgttggtgaatcgatagttcttcaggggagaaaaggcacgcgcttaacgaagtccgactgaaacgcggtcgctttatcccatgagccttgcatgcttaactgatggcaaatcgacttcagcgtgttacgggcaaagtagtagctttgcacccgaaagaggtggcaacgtccttcattattgatctctttaatcaaccgattgtgcaacttgaccagcgcatgtaaataactgtcgtcatcgccatttctcagacagagttcaaccatatccatacaggcgttatgaaagcgacgtaaatgatcaatattgcttcccgggcggttcagacgggcttccgccatatagaaatcaacagtggcatcgcgaatctgaaatttatattcgtcaatctggtggtgcagccaggcattcatggaaagcatggttatcgatcctgaatatgaaatgataatcattatcatattaataaaaaaggccatgatcaatgggcaaaacgtgctttaacgtcaaaagtacgatcggaaatcacataaatcttcatataccttccctgttttataaataggtatcaccgataaatgttataataatgataacgagatgatattttttatttgactgcaagggccatgattggtgaaggtaatttctttattatcaatctcttaattggttttttgccacgttgtttggcgtgcttaagacgtgtaaaatgatgctattggatcgctaaaaaaacaaatgttacgaatagccctgcgaaacaagaggttgaagctagtttcataatcactaacattaggggaaaccagcctaaaactggtaccacacgcaatgaggtattccatatgcaagcggaaaatgtagggacattttcactggatgaaaatgtctggcagggactgacgctgacagatagcgctgtgaagcagattaagaatctgatgacgcaggatgaagccgtgcaagggctgcggcttggcgttaaacaatcaggctgtgctgggtttggctatgtgctggatctggtgcaggagtttgaaaccgacgatctgatattcgaacgtgatggcgcaaaactgtatgtcccactgaaagcgatgcctttcattgacggcacagaacttgatttcgtccgtgaagggctgaatcagatattcaagtttaataatcccagagcgcagcatgcttgtggatgtggcgaaagctttggcatttaagtgatgaaaaattatggcacgtagcacggtagatgtacctgatgatgtccagatctggatgggtgatggacgctataaagaaggtttcttcacgcagttggaaaccgatgagctggcgcacggcatcaacgaagatgtcgtacgggcgatctcggcgaagcgtaatgaacctgagtggatgctggaattccgtcttaacgcttacaaagcgtggctggagatggaagagccgcattggctgaaagcccattacgagaaactcgactatcaggactatagctattattccgcgccttcttgcggtaactgcgacgacagctgtggctctgagcccggtgccaagcagcaatccgggattacggacgtgaataattacctgaccagcgaagtagagaatgcctttaatcaactgggcgttcccgtccgtgaaggtcagaaagtcgcggtcgatgctattttcgactcggtatccgttgcgaccacgtatcggcatgagctggctgaaaaaggcattatcttctgttcattcagcgaggcgattcaggaacatcccgatctggtgcgtcagtatctcggtaccgttgtaccggcgaacgacaacttctttgcggcgctgaactcggcagtcgcttccgacggcacgtttgtgtacatcccgaaaggcgtgcgctgcccgatggaactgtcgacgtatttccgtatcaatgcggcaaaaaccggtcagttcgagcgtacgattctgatcgccgatgacgacagctacgtcagctacattgagggctgctccgcacctgttcgtgacacctaccagctgcacgccgcagtggtggaagtgatcatcaacaagaatgccgaagtgaaatattccacggtgcagaactggttctccggtaaagatgacacagaaggtggcattctgaacttcgtaaccaagcgcgcgctgtgtgcgggtgatcattcaaaaatgtcatggacacagtcggaaaccggttcggcgatcacctggaaatacccaagcgtcattctgcgcggtgactactccgtgggtgaattcttctctgttgccttgaccaacggtcgtcagcaggccgataccggcaccaagatgattcacatcggtaaaaacacccgttcgaccatcatctccaaaggcatttctgccgggcgtagcgagaacacctaccgcggtctggtgaagattatgccgagcgcgaccaacgcccgtaactttacccaatgtgactccatgctaatcggcagcgagtgcggcgcgcacaccttcccgtacgtggaagtgcgcaacaatactgcgcagttggagcatgaagcgacgacctcgaaaatcggcgatgatcagttgttctactgtctgcaacgcggtatcagcgaagatgacgctatttcgatgatcgtgaacggattctgtaaggacgtcttctctgaattgccgctggaattcgcggtagaagcacaaaagttactggcgattagcctggaacacagcgtgggttaattcggcggttatcgggattttcacagacgaataatgagaatcatcggtcccggaattcattaagcgctcgccatattgagcgttggaaggaataagcatgttaagcatcgaaaatttaaaagtcagcgtagaaggcaaagagatcatcaaagggcttaatctcactattaagccgggtgaagttcacgcgattatgggcccgaatggctcagggaaaagtacgctctccgcgacgctggctggacgcgaagaatatgaagtcaccgacggctcggtgagcttcaaaggaaaagatttactggagctgtctccagaagatcgcgcaggtgaaggcgtcttcatggcgtttcagtatccggtagagatccccggcgtgagcaaccagttcttcctgcaaacttctgttaacgcagtgcgtaaataccgcgaacaggaaccgctggatcgctttgacttcgctgactttatcgaagaaaagatcaaactgctgaatatgccggaagatttgttgacccgctcggtcaacgtgggcttctccggcggcgagaagaagcgtaacgacattttgcaaatggcggcgctggagccggatctgtgcattctggatgaaactgactccgggctggacattgacgcactgaaaatcgtctctaacggcgtgaactccctgcgcgacggcaaacgttcgttcatcattgtcacgcactaccagcgtattcttgattacatcaaaccggaccacgtacacgttctgtatcaagggcgcattgttaaatccggtgatttctcgctggtgaaacagttggaggagcaaggctatggctggcttaccgacgagcaataatgtgacgagcgataacgtggcgggtaaaaccagcatcgcacagaaacaagagcaggcgctgcaacaatggcatggcctgtttgaacgcgatgcgtcgcgtcgttctgaagacgcaaaccaacactggcaggacgtcgtacgtcttggcttaccgcatcgtaagcatgagcactggaaatacacgccgctcgatgtcttgctgagtaatgaatttgtcgcaccgcaggcaccgtctatcgatcgtgcggcggtagatgcactggcattcgcggtggatagctggcgtctggtgttcatcgatggcgtgttcaacgctgaactcagcgacagcgcctggggaccgtatcaggttaacgtacaggcgtcgcatgcgcatggtgtgctgcctacggcgattcagtcagaagtgttcctgcatctgaccgaaagtctggcgagtacgagtacgttgattcgtttggctgccgggcagcaagcggaaaaaccgctttatctgctgcacatcagcagcagccaggctgcggcgttgaacacggttcaccatcgtcaccatctgaacgttgaacgtagcgcaagcgcggaaatcatcgagcactacgtcagcctggatgaacatgcgcactttactggtgcacgcctgacggtgaatgcagcggaaaatagccaggttagccactataagctggcatttgaagcggcggcgagctaccacttcgcgcacaacgatctggttctggcacgcgatgctcgggttcgcagccatagcttcctgctgggagccgggctgacgcgtcaccacaccagtgctcagttgaacggcgaagggacgaatctgtccatgaacagcctgattttgcctgtcggcagcgaagtgtgtgatacgcgaacgtatctggaacacaatcagggcaacggcgaaagtcgtcagttgcataaagtcatcgtcaacgatcgcgcccgagcggtatttaacggcatgatcaaggttgcgccgcatgcgctgaaaaccgacggacagatgaccaataacaacctgctgctgggtcgactggccgaggtagacaccaagccgcagttggaaatctatgcggatgacgtgaaatgcagccacggcgcgaccattggccgtatggacgaagaacagctgttctatctgcgttctcgcggtattacgcagcaggatgcacaacagatgatcatcttcgccttcgcagcggaagtcacagaagcgattgaaaacgagtctctgcgagatgcggttctggaacgtatcgcgcagcgtttgcccaacgcgttggcgaatgccggcaaggcggtatgatgagttatcctattgagcgagttcgtgctgatttcccgttgctggcaagcgaggttaacggccaaccgttagcctatctggatagtgccgcgagtgcgcaaaagccgcattcggttatcgatcgtgaagctgaattctatcgccatgaatacgccgctgtgcatcgcggcattcatacgctgagcgcacaggcgaccagtgcgatggaagctgtacgcgagaaggtggcatcttttatcaatgccgcttcagcggaagagattgtctttgtacgtgggacgacggaggccatcaatctggtggccaacagctatggtcgcaccttcatccagccgggcgataacctgatcatcaccgagatggagcaccacgcgaatattgttccctggcagatgctggcggaagcgcatggcgttgaagttcgtgtattgccgctagctgaagatggctcgctggatgtggcacagcttcccgtactgttggatgaacgcactcgtctgctggcggtgacgcagatatccaacgtattgggcacgctgaacccagtgaaagcgatgattgcgcaggcaaaagcggcgggtgctgttgtgttgatcgatggtgcacagtcgattatgcatcagcctgtcgatgtgcaggatctggattgcgatttctttgtcttttcaggacataagatctacggcccttcaggcattggtgtgctgtatggcaaacgtgacctgcttcaagccatgccaccgtgggaaggcggcggggcgatgattcgtcaggtcagcctgcgtacgggcatcacctatgctgattcaccgtggcgctttgaagctggatcgcctaacacgggcggtattatgggcttaggtgccgcactggattatgtgacggcactgggacgtgaagatattcagcgttatgaatcttcgctgatgcagtacgcgcttgaagcgttaacgcaggttcccgatctgaccttgtacggtcctgctgaacgtcacggtgttattgcgtttaaccttgggcagcaccacgcctatgatgtgggaagtttcctcgatcggtacggtattgcgattcgcaccggccaccattgcgcgatgccgctgatggaacactatggtgttcccagtatgtgccgcgcctcgctggccgtttatactacgcgcgaagaaattgaccggctagttgccggattgcaacgtatccatcgattgctgggcagttaagcgccgcgcgcgaacctgttcggggaggaaaccatggcgagtctgccagaaccgcagaagctggcgcgcaattttgcgcgctgtaatgactgggaagaaaaatatctgtatgtcatcgagttaggggagcgtcttgacccactgcccgatgagtggcgtaatcctgagaacctaatttcgggctgccagagtcaggtgtggattgtgacacagcctgatgagcagggcgtgctaattctgcacggcgacagcgatgctgccattgtgaaaggcctgatcgcggtcgttttcagcctgtatcaggggctaacagcgcaggagattgttgagctggatgtgcggccgttctttgaatcgctggcgttgaaccaacatctaacaccatctcgctctcaggggcttgaggcaatgctgcgtgcgattcgtgcgcatgccgcggcactgctttaattttcttccctgttttctctgcttctctgagtataaaaaagcgctgtgacggaaaaaacgtccagcgcttttttgtttttttcatttactgatttttaccaacggcacgttattgtttttcggttcatttattaactcgctgatatttcagaattcgtcccgtatatttattccccattaaattttatgctgactctgttttgtaaagaattgaatatcaatgctttgatttttaaatcaaatattcttttgttacaacaatgctaatatatacccacgttcggtggaaagtggcaccaatagccgcattgacaccagatcaagaggtatagccggatactgcattctgggtacacagccagatgttattgattgtagggaacctaatatgaaacgcgcgttaactttacttggtatggccttcgcagcatacctggccagcaccgccgctagagcgacggaatatccgctaccgccacccaatagtcgccttatcggcgagaacatcgcttataccgttcctaatgacggtcgtccgctggaagccatcgcggcagatttcaagattggtttactgggcatgctggaagcaaatcctggcgcggatccttacctgccgacaccgggttcgactctcacgatcccgacgcaaatgctgctgccggacaccccgcgtgaaggcatcgtggtcaatctggcggaattacgcctctactactacccgaaagggaaaaacaccgtcatcgtttacccgatcggcattggtcaactggggcgcaatacgccactgatgacgaccagcgtgagcgagaaacgtgagaatccaacctggacgccaacggcgaacatccgtaagcattatctcgaagagcagggcattaagctgcctgcggtcgttcctgctggcccggataacccgatggggctacatgcgttgcgcctgtcagcacatggcggcgtttatctgctgcatggtacgaacgcggacttcggtatcggcatgcgcgtaagctccggctgtatccgtctgcgcccagatgacatcaaggcgttgttcgacaacgtgccagtaggtacgcgtgtacagattcttaatgatgcgattaaaacctccgttgaaccggacggtaaacgctacgttgaagtgcatcagcctttgtcgaagaccgataaggacgatccacaaaccatgaagattccgttgacggtgaagacgcagaagtttgttaaggaggcggagacggacagtaaagccgttgctgatgcgattgtgcgtcgttccggcatgccgattgtggtgagcgtggggcaagatatcaatacctaccagccaccggtagaatcgtctccagaagcgcctgaaacccatcaggttgcgccaatcacttctattaatactacctcgcgttaattatgaaataaactggcctggtgcgtcttagacgcatctgtgctggttcagagatcgggcagaagagtagatacgtaaggtaacgtggaaaagggatgaaagcgaaggtcgatggaacagaactgctgacagaaaaaaggcaaaaaaaatggcgcacactgtgcgccattttcactacttaaccagctcgattactttttgtaagtacgaacttggttgtccagacgctggttagcacgagctgcgtcatctttagcagcctgtacgtcagagcggattgcgttcacgtcgttgctcagttggtcaactttagcgttcagagtttgaacgtcagaagacagctgatcgattttagcattgcttgaacaaccagcaagcagagtagaacccaggattaccgcgcccagtaccagtttagtacgattcattattaataccctctagattgagttaatctccatgtagcgttacaagtattacacaaacttttttctaatgagaataaatttttgatgagaacatgcttaatttcgatcgttcgctcaaagaaacagcgagttttacctattaattaaaaaagtaaggaaaacagcgctatttttatcggataactctgaggctttggctattaaaaaggcgtgttacgcaaacgcattaattaggttatcgcactgtagaaagtcgtttcagaatataaaaaaagcgccattaaggcgctttttaccgatctgatggttaggatcagagacgatgtacggaagcagtgttggttgtgccgctggaaaccagtgcaccagataccatcaccacaacatcaccagcttgcgcatgaccggtcttcagcgcggcttctttaccaatgcggtagaaatcatcagtagaggcgatttccttcaccagcagcgtatcaatgcctttgctcagcagaagctggcgcgcggtgacttcgttagtcgtcagcgccagaatgcgcgcattcgggaagtatttacggatcgatttggctgacttgccgccgctggtcgcaaccacaatcagcggtgcatccagtttttctgcggtttctactgcaccacggcagacggcttcagtgatacgcagtattcctggtgtcttgatggtatccagacggcttttcatcacggaatcggtgcgctgacagatcgtcgccataatggtaacggattccagcgggtatttacctttcgcactttcgccagacagcataacggcatcggtaccgtcgatgatggcgttagccacgtcgccagcttcagcacgggtaggacgtgggtttttgatcattgaatccagcatttgcgttgcggtgatcaccactttgcgagccaggttacatttttcgatcatcattttctgtgcgaagatcacttcttcaactgggatctcaacgcccaggtcgccacgagcaaccatgatgccgtcagacgcttccagaatttcgtcgaaattgttcagaccttcctgattttcgattttggaaatgatctggatgtgctcgccaccgtgtgctttcaggtgagcgcgaatttcttcaacgtcggaacgtttacgaataaaggaagctgcgacgaaatcgacaccttgttcgcaaccgaaaatcaggtcgcgtttgtctttttcagccagagcaggtaactggatggaaacgcctggcaggttaacgcctttattctcgcccagatcgccattgttcagcaccttacaaacgacgtcgttaccgctgaccgctgtaacctgcataccgatcaaaccgtcatcaaccagaacggtgttaccgacgctgaggtcttcggtgaatccagcataagtgactgcgacacgatctttgttacccacgatgctctgatcggtggtgaacgtgaacgtttgaccggcggtcaacgttacgtcagcgccgttttccagcttcatggtgcggatttctgggcctttggtgtcaagcaggatcgccgcttgctgaccggttttttccatgacggcacgcaggttcttgatgcgttggccatgttctacgtaatccccgtgagagaagttcaggcgcataacattcatgccggcagacagcaggttgccaagcatttcttctgactctgttttcggcccgatggtacaaacaatttttgtctttttcataagatagtttctacaagttgtgatggataaaaaaacgagtgaaccagtggcgatgtgggacaagccgctggaaagaatgtgtgaggaaaccgcgtaaaagaggtaagtatagatggtcgtagcgaatgggtaatgaagtgcgaggccgctcgttgcatgagattagcggagagtcgcgttggcgatgccgttgataataatattattgatagtggcacgtgtttagctgaaaccattcaattgaaacgacgttccgtattatagttattaagcgaagagaaacaaggtggcaaaaggtatgaagttgaatattttgtcgcgtttacgcaaaaaactgagcgatttggggtttttacctaactttgttgcgcaactgcctaagaaaacccgccgtataaatacggtattgcagcgggtgatggcaagtggttgattcttgtaacggccgacaatagataaagaaagagcatgtaagcggcatgcttttctgtcgatccgcatcacgtttttgtgtcattcttcttgagaagatgaatgcagatggtagtttaccagccattgcggattgttactgcgtaagcaggcaaaaccagatgctcgttcttgctacgggtgtctggtttttttgtttccagggtttgaaaaatgaagattgccaaaatactcaacaataatgtcgtcaccgtaatcgacgaaaacaataatgagtcggttgtgatggggcgcgggctgggcttcaaaaaacactctggcgatctgctggatgaaacgctgattgaacgtgtgtttgtgatgaagtcagaagaactgacatcgcgcctacaggagctgctgtcagaaatcccgatggatgtcatcacaacggcagacaagatcattctgctggcaaaagcgcgtttgcccgggaaactgcaaaatagcgtctatatctctttaacagatcactgccactttgcgatcgagcgccacaagcaaggcgtcgatatccgcaatgtgcttttatgggaaataaagcgcctgtatccaaaggaattcgccgttggtctggaagcgctggatattattgagcagcgtttgtccgtgcggttaccggaagatgaggctggatttattgctctgcatttggttaatgcgcagcttgacagcgaaatgccagaagtcttgcaaattaccaaaatcatgcaggaaatactgaatattgtaaaatatcagctgagcctggattataacgagcaagcgttaagctatcatcgttttgttacgcatttgaagttttttgcgcaacgactaataggaaaaagtaccgtatttagtgatgacgaatcactgcatgatgtggtgaaagaaagatatccattgtcttatcgctgcgcagaaaaaatacaggcacatattgttcaaaaatattcttatacgttaacgaaagaagaattaatgttcttgactattcatattgaacgcgtgcgaacggaaggccaggagaaaatagaaccaggtgatggagaatgatttctgttaatctgcttttcgtcacaaaatagcagcgtagcgagataaatgccttgcttacgatgaaagtgaaagactagagtatgtggaaagaaaattatcagatgaagtaagtttttattgtcggtgcatgagttgtgctggcaaataatcaggattgttactgtcaggctcgtctcagcaggcaggcaaaacctaaatcgttttctcaatgtttattgggaaaagcgatttaggtttttttttgtcttaaacagatctggcaaacataacatattgatatatatgtctgttaagtatttaaggataggcgatggaatacaaagcattagcaagtgagatactcgatggtgtcggcggacgtggcaacatcattagcgtgatgcactgtgcaacccggctgcgttttaaactaaaagacagtaaaaaggcggatgcagcggcgctgaagaataattcaggcgtgatcatggtggttgaaagtggcggacaatttcaggtcgttgtaggcaatcatgtcagtgatgtatatcgtagtttactggatgtttctggattgaccgatcaaagtgattccgcaaatcatgaggaaggtgatgagaaaaaaggaaatgttttctctcgcttcatcgatattatttctggaatatttacgccattaattggcgtgatggcagcctccggtattttaaaaggttttctggcgctcagtttggcctgtggttggatggttgaaaccagtgggacgtataaagtgttattcgctgcgagcgatgcattattctttttcttcccgattgttttaggttataccgcagggaagaaatttggcggaaatccattcgttaccatggtgattggtgcaacgctggtacatccatcaatgattgctgaatttggtgcgatgcagaataccggttatcaacagctttatttcctcggcattccgatcaccttcattaattatgcctcttcggttattccgattattttctcggcttggcttgcttcacgtctggaaaagccactgaatgccattttgcatatcaatatccgtaatttcttcacgccgctactgtgcctttgtatcaccgttcccgttacgttcctgctgattggtcccgcggcaacttggctcgggcatatgttggccagcggctaccaattgatctacgggctgaactccacaattgcgggcgcactgatgggcgcgctgtggcaggtgttcgttatttttggcctgcactggggcttaacaccgctgatgattaacaatctcagcgtgttggggcacgacaccatgatgcctcttctggttccggcggtattagggcaggccggagcggtgctgggcgtattgctgcgtacccgtgacatgaagttgaaaggtatttccggttcggctttctccgctgcaatctttggtattacggaaccagcggtgtatggcgttacgttgccgctgaaacgtcctttcatcttcggttgtgtggggggcgcaatgggggccgcaattctggggtatttccataccactatttattccttcggcttcccgagtattttcacctttactcaggttatcccgccgacaggtgtcgataatacggtctgggccgccattattggtacggcaatcgcctttaccttcgcggccgtggctacctgggcctttgggattcccgcacaagaaaataccgcagcaataaatgcacccacggcggccccgcaagctacgcagaacccaaatgatgccacgcgtaaacaagcgataaccagcccgattgagggaacggttctgacccttgatcaggttggtgatgaaacgttcgccagcggattaatgggaaaaggtatcgcgattaaaccgttggctggacgcgttgtttcaccggtgaacgggacggttgcttcgctgtttaagaccaatcatgccattggccttgaatcagaagagggggccgaggtgcttatccacgtcggtatcgatacggtgaaattggatggtcagtatttcaccgcacacattaagaccggcgatatcgtgaaacagggcgatcttctggtggaatttgattatcaggcgatcgaaaaagccggttatgacacgacaacgcccgtcattatcacgaatagcgaaaattacgttgatgttctgcctaccgccggaaacaccgtgcaggaacagggcgcactgttgacgttaatccgctgaaattgacatttacgacccaactgggaggagagaagatgagccatcagtttccgaaagaattcttgtggggaggcgcgatcgcagccaatcaggttgaaggcgcgtatttaacggacggcaaggggctatcaacgtccgatttacagccacagggtatcttcggcgagatcgtcatgcgtacgccgggcgacagcggaactaaagacaccgcgatcgatttttatcaccgctatcccgaagatatcgcgctttttgctgagatgggcttcaaatgcctgagaacctccattgcctggacgcgtattttcccgcagggcgatgaaactcagccgaatgaggcagggctggcattttacgatcgcctgtttgatgaaatggcaaagtatggcattcagccgcttgtgacgttgtcccactatgaaatgccgtacggtctggtgaagaattacggtggttggagaagtcgcgaaacgattacgttcttcgagcgttacgctcgcacggtattccagcgctataaagacaaagtgaaatactggctgacgttcaacgaaatcaactgcgcgctgcacgcgccgtttacaggaattggcttacctaccgagagtaataagcaggatatttatcaggcgattcatcaccagctcgttgccagcgctaaagcggtgaaggcgtgccatgaaatcatccctgatgccaaaatcggcaatatgatgttgggttccatgttctatccattaacctgcaagcctgcggatgtaatggaaacgatgcagcagaaccgcgactggttgttctttggtgatgtacaaaccagaggatactacccagcgtacatgaagcgtttctttgcacagcacggtattacgctgtcggtaaccgaagacgatcgtcagtcgctgaaggaaaccatcgatttcatctctttcagttattacatgacgggctgtgtgaccaccgacgaagaggtgaacctaaaagcccgtggcaatattttgaatatggtgccgaatccgcatttggaaagctccgagtggggttggcagatcgacccagaaggactgcgttatttgctgaactatctgtatgaccgttaccaaaaaccgctgttcattgtagaaaatgggttgggtgccaaagataaactggaaagcgatggcagcattaacgatgactatcgcatcaaatacctgaacgatcacctgtatcaagtcggcgaagcgctagaagatggcgttgaggtgatgggttacacctgctgggggcctatcgatctggtcagtgcgtcaaaagctgaaatgtcgaaacgctacggtttcatttatgtcgatcgtgatgatgaagggaacggtacattagcgcgtcgacgtaagaaaagcttctactggtataaagaggttattgcctctgatggtgaagcgttgaaataaatcagcatatcgatacgtcatttacgcattcattctcagaagaataaggtctggaatgaatgcgaattatattttttactacccatgggaaagatggcaggagaataaaatgaaacaggaggacgtggtctagccattaatttatataaacgatcatttgggttttacaaatagctttttataaatagacgagccatcggctagcgtcgaaagtgcatcgttataaatttaataatgtaccctacacggataataatcatgcgtaaaaaattccctgtaaagatgatggtattactgatgtcgtcagtgtttttgtctaatggtgctatggccgcaaaattgaccgtagaagaaagattggaactattggaaaaagaattggcggaaaataaagccgaattgcagtcaacgaaaaaagagctgcgtgaatataagacgatcgcagaaaataaagcacgcttggcagcaaactctgtggcaaaggataaaccactggttattgcctcttctggcacgtcatcggttaatcaggttgttcttgcgcctgtcgctcaaccagccgcaaatacggctgatgatgttatgagtgcaccacaaaagccattaacgttagctgaggtgagcaagttcgttaaggatgatattggctttagctatacggggtatttccgttctggatgggcaacggccgatcatggcgcaccaaaatcgtatgcgatcggttcattagggcgttttggtaatgagcacagtggttggtttgatctcatactgagccaaaaagtttatgcagaagggaataaacgtgtcgacgccgttatccaattggatggtaacgtgggtatgcagtacaacagcgcctggtttggcgaagacgccgataatgaaaataaactgcaattctcccagatgtacgtcaatacaaaagggttcttaccattcgccccagaggctgatttttgggtaggtaaaaataccctgccagtctatgaaattcagatgctggactggaaaagccatcgttcagaagcggcaggcggtgtaggtattgagaactggcagttgggcgtgggtaaacttgatgtctctttgaaccgtgaagacgttaacgcgcgccgattcgtatataatgatccgaagaaggataaaaatcaggtcaatacgaatgcggttgatatccgctataagggtattccgctgtgggatgatgcaacattgtctctgattggtaaatatgcacaagccaataaaagcaatgtacagaataatgacgaaatcgatggtttgtcttataagttaaaggatgcttggactgctggtgtcattttacgtcaagggttgtataacggtggatttaatgaattcaccgtgcaaggtgcgagtaattctattgccagcggttttgctaatatatctgatgctaacccgacgtatagccgtaatggtgactactatggcaaccattcaggtaatgccttccgcgtgatctcgcaaggagaaatgtatttgcgtgatgatgtcattatggccaatgcgctggtctattcaaaaggtaacgatatctacagttatgataccggtgcaaatactgactttgatagcctccgtgccgtacttcgtcccgcctatatttgggataagttcaatcagaccggcgtagaattggcgtattttaaccaaaccaataaaacgaacggcgtgagttaccatgaatccggttataaaactacgctgtaccatgcgcttaaagttgacacgagtatcttgaattctcgtccagagattcgattttatggttcttacctgaaaattgaagataacgacatcagtcaggccacatttaacgacagcaagagcgatcaattctccttgggtgttcaggcagaagtctggtggtaatacctgtcatcacgtcggcaccgctaccgcagtgccgtcacatttagcaaaaacagactcgattacgtaatcgttgggatgggattatgcgaatgaacatgaagaaaatctctttatcattattaacgctgggcgttctgtcaggcctttctatcaatgcgtctgcgctaccggctgactttcctgttatgccagcggcaacggcccccgtgagccagtatgttacggcggttaacgcggacagcagcattactttccgcctgtttgcgccaacggcgaagcaggtcagtgtttttaccggttcgacacccgatagcatcgtgtcccatgcgatgacaaaagatgaagcaggtgtgtggtcgtttaaaacgccagtgcaggcaccgaatctgtatgaatacttcttcagcgtggatggttttcgcaccattgataccggtacggcgtttaccaaaccgcagcgtcaggtgaacaccagcctgattctggtgccggggagcattctggatgtacgccagattccgcatggtgaactgagaacactgacctaccactccaacgcgttgaaatcagagcgtcagatgtatgtctggacgccaccgggctatagcgaatcgtcaaaaccgttacccgtgctctatttctatcatggctttggcgacacaggtgcgtctgccgttgtgcaggggcggataccgcagatgatggataacctgctggcagagaaaaaaattgaaccgatgctggttgtcatccctgatacggaaaccgacgttcctgggattatcccggaagaatacccaccgcaggagcggcgcaaggtgttctatccgcgcaatgccttagcagcggacagagaacttattcatgacattatccccgcgatcggcaaacgctttaatgttcgtcaggatgcaaacggcagggcgctggccggcttgtctcaaggcggctatcaggcactggtatcgggtatgagccatctggatcattttggttggcttgcaacgttcagcggcgtgactaccgaaacggtgccaaacatggctgttgctgcacagcttgaacggcctgagcagattaatcagcaactgaagaacctcacagtggtgattggcgaaaccgataacatcaccggtaaggatattgcgggtttgaaaacgatgttagagcagaaaaatatccggtttgactatacccactatcctaacctcggccatgagatggatgtctggcgaccggcctacagcgaatttgttcagaagctttttaaatagcatcggcgtgctgcgggcagagtcgtcgcgtgcccgcgttctctgggcagcctgaatcgctgggctgccatatcaacgactgctcagcacagttaaggataatcatgtttattcacaggtctttttcccagtttgccatggtgatcgtcgcattgcctttcctcagcgcatttaccgctcaggctcaaacctcaccttttgatgtagccgatcataaacagatccgcgtcattatcagtgccgatgctaaaaacgaggctgatgatgattttgccgttgcgcatgcggtgttgacgccaacgatgcaggtgaaaggactgattgccgcccattactcccgtaccgcgccgttgatgaaacgtgatggcgaaaacagcatgatggaaagctatcatgagctccagcgactgatgaatgtgatgggaaagacagatattcccgtttatcgcggtgcgacacagtcgctgaaagccgacggtggcgcgccagcactgagtgaagggtcgcagatgctcatcaaggaggcgttaaaagacgatccgcatccgttatttgtgttagtcatggggccgatcacggatattgccgctgcgctgcaagctgaaccgaagatcgctagcaaaatgacggttgtgtggattggtggtatgccttacccgaaaggcggctgggaatacaatatgttcaacgatccggtggcggcgaaccacgtattcaaatctcaggtgccgttatggcaggttccgcacaatgtctatatgtccgtgcgtgtttcgctgtctgaacttgcggtacgcgttaagccgcaaggcaaagtcggggagtacctatggcaacagctgatcgagtttaatcgtgcgatttccgaaaccatcaaagatgttccctggccgaaaagtgaagtttgggtattgggtgacaatccctcggtttctctgctgctggatgaccacgaatatcactacacgctggtcaacgcgccacagttaaacgacgatctgacctatgcgcctcaggacaatgcgcgccagattcgggtgtataacgcggttgatgcccgcttcacgctggaagatttctacgccaaactggcgttggcttatggtcagggaaaataaaaatccctgaagggttaataccgcttactcaagcgtggatttagcgcgttcacggtaatgcgttcccgcggggatgcctcacgccgcgttttatcagaaaacacactgggatgaatttccgacatgaacacctcatcccagtgctcacaccgcatactttgatgtcaaagctgacaggttttaagtcctgaatttttaagcccgcaatttttaagtcccttgtcttattttggcaatgtcctccctccgtgattgagataatcctcatataactttcgatacgattcattacttttctttacctttgatcaaaaacaatatttcaaatgcatctttttggtattcatagggcgagtaatgtcacgacagttggtgtggtttctgtcgaatggataactaaaatgaccgccagcaggcggcttaatgtggacacaaacgcatggtcaggataagcatgtcaatctcctatctgtggggcatggtagccagtctctttctaatgatgccagcctattcggcggatgttccggcgtctccttctcccgccccgatagaggcaagaaattcggtattcatcaatcaacaccccgatcagttcaactcgtggaaggcgaccagcgaacagtctgagcgccacgatgcgctggcagaagatccctatatggtgatcctctgggcgggttaccccttttccagagactataacaagccgcgcggccacgcttatgcaataacggacgtacgtgaaacgctacgcaccggtgcaccgaagacagcagaagatggccctctgccaatggcgtgctggagttgtaaaagcccagacgtcgcgcggttgatccaacaggagggcgaggagggctacttcaaaggcaaatgggcacgaggtgggccggagattactaacgatctcggctgtgcagattgccatgataccgcgtcaccggattttgctcagggcaagccagcactgacgctatcccgtccttacgcggaacgcgcgatggaggcgattggcaaaccgtttgatagcgccagtcggttcggacagcagtccatggtctgtggacaatgccacgttgagtattatttttccggcaaagacaaagcggtaaaattcccatgggataacggcacgaaagtcgaagacatggagaaatactatgacgccatttccttctccgactggaccaacaccctttcccgcgcaccgatgctgaaagcccaacatccagagtatgaaacctggagcgttggtatccacggtaaaaacaacgtgacctgtatcgactgccatatgccgaaagtgaaaaacgcagacggcaagctgtacaccgatcacaagataggtaaccccttcgataattacggcgaaacctgcaccaattgccatacgcaggataaagcggcaatgcaggcagttgtcgctgaacgtaaaacggccattcaggaattaaaactgaaagcagaagagcaactggttcacgcgcattttgaggccaaagcggcctgggatgccggtgcaaccgaagcagacatgcagccgattctgatagatatccgccatgcgcagtggcgctgggatttggcggtggcgtctcacggcattcacatgcatgcgccggatgaaggcttacggatgcttggcacctcgctgagcaaatctgctgaggcgagaaccaaactggtgcgcctattggcacagaaaggggtgacaggggaagtcaagttgccggatatctcgacgaaagagaaagcgcaacaggcgattggtctcaacatgcagcaaatcaacgccgagaaacaggatttcctgaacacggtggtgccgcagtgggatgagcaagcgcgtaaagctggacgactgaactaataacccccatcgcccgtggacgcgggcgatcataaagtggagtggatatgagcgtattacgttcgttattgactgccggggtgctggtatcaggcatgctttgggcattgccagggctgacgcagcccgcaccccaggcggaaaaaggagagcggtggacggtaatgccacagcgcaatcccgatgaggcttgtctacagtgccataaaccggaagaggatggcatgcagggtaaacatgcctccgcagtcaacccgcataatcaacaacagctgacctgcacgaattgtcatggcaagccgtcactgctgcaccgcgaaggcgttaaagatgtcatgcgctttaacttcccgatgtataaggtggaagaacagaacggcgtctgtatgtcatgccatgcgccggagcagttgcagaaagcgttttggccacacgatgtgcatgtggcgaaagtggcgtgtgccagttgccatcaactgcaccccacgcaggacagtatgcagacgctgaacgacaaaagccgcatcaaactgtgtgtggattgtcatagcgatcagcgcaataacccagacttcaacccagcctcagtgcatctgggtaataagaggcagccatgagttgctctcgtcgtcaatttcttgcccgtatgggcggggtgattgccatcaccagcacggcgggacaagtcgtcgcacagacgctgaatatcaacggcgtccgctacggcatgatccatgatgaatcgctctgtatcggctgtacggcctgcatggatgcctgccgtgaagtcaatcaggtgccggaaagtgtatcgcgtctgacgatcattcgcagcgaaccgattgggacattcccagacgtgaaatatcgctttttccgtcactcctgccagcactgtgaaaattcaccctgcgttgacgtatgtccaaccggagcctcgtttcgtgatgcggcaagcggcattgtggatgtgaatcccgatctgtgcgtcgggtgccaatactgtattgcggcttgcccttatcaggtgcgctttattcatccgcagacgaaaacggcggataagtgcgatttttgccgcaagactaacctgaaagccggaaaactgcccgcctgtgtgttgtcttgtccgacgaacgcgctgacgttcggtaaccttgacgaccctgacagcgacatttcccgtcagcttcgtcaacagccgacctatcgctacaaaatcgcgctcggcactcgtcctaaggtttatcgcgtaccgtttaaatacggggaggttcatcaatgacgcccgtgtcttcaagcgcattccattttgattcgttagtctgggactggccgattgcgatttacctgttcctggtggggatttctgcggggctggtgacgctgtctgccttactgcggcgctaccatcccgaacaggccacagcagacagtacgctaatgcgcaccacgcttattctcgcgccgtgcaccatcattttgggattgttgattctggtcttccacctcacgcgcccctggacgttctggaagctcatgttccattacagttttacctccgtgatgtccgttggggttatgctgtttcaggtttacatggcggcgctggcagtctggctgatcaatatttttagcgagcaggctattgtgctgcaacagcgctggctgccgaagctgactctcttccccaaggtgctctgctggctggcaccgatgcagaaatcgctggatatcgtgatgctgctgctggcggtgatgttaggggcttataccggattcttgctctccgcgctgaagacctatccgctactaaataatccgattctacctgcgttattcctgttttcgggcgtgtcctccggtgccgcagtggcgttgatcgctatgacctgccgctatcgccgcaatccgcatagcgaagaggcgcactttatccatcgcgtcgaaacgccggtcgtgtggctagagatcttcttgctgttcgcgttctttattggcctcgcgttaggggacgatgggaagcaacgggcgctagtggctgcgttgggtggtggattctgggccgtgtggttctggctgggcgttgtagggattggattagtcattcccttgctgctcaagtcgtgggctaaccgacagcattcaccctatggcgtgctggcggtctgcggcatgagtctggtgggcgttttactgctgcgcttctttatcctctatgcggggcagttaaccgttgtctagttcccagcaagaggcctgttgatgttgttattgccagagtttgggtatgtgtcgctgttactggcggtttgcgtcggtgtggcaacagcattgctgacattttcaggctacaccctgcgctggtcgggcacttaccgactggcgcggtgctggacgctggtgctgtttggtctcgtgctgttcgcgtttgtcgcgctgacgttgagcgtggtgcaggatgatttttctgttaattacgtcgctcagcatagccaccgtgatttaccgctggggctcaaaattgcggcggtctggggcgggcatgaaggttcgctgctgctgtggctcttgtgtttatccggctggagcgccacatttgcctgccgctatcgcaaggcgatgagcgatctgttcccgctgacgctggcgatgctcgcggtgattgcgaccgcattgctggtattcattgtgtttttttccgatccttttgtgcgcctcttcccgcctgcggtggcggggagggatctcaacccgatgttgcaacatattggcctcattctccatccaccgttgctctatctaggctatggcggcttaaccgtgagtgcggcactggcgttagctgccctgattcacggcgagtttactgcaccagccgcctggatttgctggcgttggacgctgcccgcctggagcctgttgacgctgggaatcattttgggatcgtggtgggcttataacgagctgggctggggaggatggtggttctgggatccggtagagaacgcctcgttgcttccgtggttaacggctagcgcattgcttcacagtctgtctgtcactcgaatgcgcggtatcttccgccattggtcgctgatattggcgctgttgacgttcattttatgcctgctggggacgctgattgttcgttccggaatactggtttctgtccatgcctttgccctcgaacatgatcgcgcggtacctttatttatcttgtttgcctgcttaagcatggctgcgctggctgtttatggctggcgtgctcagcttgtccattccgcagcccgcttctctggctggtcacgggaaatggcaatactgctggttttgttgctattcagtgccgtcgcgctggtggtactactcggtacgctttatccgatgatttatggactagcgggctgggggaaaatctcagtaggcgcaccctattttaaccgcgtgctcttgccctttgctggcttgatgctgttgctcattggcgttgcggcgggaggctactggaaacgcagtacgcggtggcctgtctggcacttaggcgtgacgctggcagtcggtgtcgtcaccgctctggtcttatggccgtatggatacgatgtggcgctggcttccggtctgatcggctgggtgatggctgcgcagtggctacagccgctgttggcgctacgccagcagcttccagcgctgttagcacatacgggcgtggtgctgtttgccttggggattgcgttctctgcggggagcaagcaggaaattagcgccaatgtgggtcagggagaacaggtcacgctgggtgactatcaatttcattttttacagctggatttagtggcggcgcagaattacaccgcagagcaggccgtgattgcgatttatcgtggcgactcgccgatcgcccgcgtcatcccagaacggcgttattacaatgcacgcaaacagcagatgattgaaccgggtattgcctggggaccaatcagagaatggtatgccgtgatgggagaaaaaaccggcgaaaaccgctatgcgatgcgtttctatgtgcaaaccggtgttcgctgggtgtggggcggcggcatgctaatggttgcgggcgcactgctgggatggttccgagggagaagggtctatgactaagcaccttgcgcttcttctcatcttgctggctttttctgtgcgggctcaggtggtcgatacttgggtgttttccagtcaggcacagcgtcaggacgcgatggcgattgccggagagttacgctgcccacagtgtcagaatcaaagcctgctggagtcgaattcgcccgtcgcggtcagcatgcgccatgaggttttttccatggtggagcaaggtaaagacaaatcagaaattatggcgtttatgaaccagcgctatggcgattttgttcagtacaacccgccgatgaaaatgcaaaccggcatcctttggctaacgccgctgtttttgctgctcgcgatcgcggtgattgcgtggcgggtgatgcggcgacagaaccgaggggcacgcctatgaacctgttaaacgaattgatcgtcgctgtcggtattcttgttctggctgtcggactgtggtggccactattaccccagcgcaagacagagggggatggaaagctaccgcgtttagcggaacgcatctggcattttcagtgtgaacaggcggagaagcatctatccgagcatgaggccaagatgctgggccgcgaactagctcacgacctgccgttaacgtcatcctcttcttctgcactgcgcccgatgcccatgatcgccattgtggtcgcggtcatcgttatcctgttgagcagtgctgcactctacgcgctgagcccgcgcggggcactggttcaggcggaacgccagcggtttgccgatccgctacgtgattttagcgacgcgcaacagcaggaaaaacagcttgctgccttgcaggacaacattcgtaaaatgccgagcaacagcgtcctctgggctgaactgggtgaatattatctttaccgtaacgcttatgacaacgcgctgcgcgcttatcggcaggcgattgcgcttaagggtgacagtgcggagctgtattcggcgctggcgacggtgctgtattaccagtctggtcaggttgtcacgcctgctatgcaggagatggtcgataaagcgctggcgctggacgccaatgaagtcacggcactgatgctgctggcgtctgacgcattcttgaaggccgattatgcacgcgcgattacgatttggcagcgcctgttggatacatacagcccgcgggttaaccgcgctcaattgatcgcggcgatcaacacggcaacgctgctgaagaacagccagaaatagtgcgtgatttccttcggctcagcaatgccagcaccgcttttggcaccgtcatgatgacggagataaccggaatcaccgactttattgatctcaataaaaaagattaaccctttagggttacggcccccagaggggggagtaaagacgtcatgttattctatagccacgaagaaagtaggagtaaaccccgatgttagaagcgcgcgatgtggtttgcatacgcgatgagcatgtgctgttcagcgcgttgtcgtttaccgccagctcgggagaaatggtgcagattgccggtgccaacggggtaggtaaaacatcgctgttgcgcatgttaagcggcctcgcgacgcccgagtcgggggacgtgtgctggcaggggcagcgaatcaatcgtatccgcgagcattttaatcagcagcttctgtggctcggccatcagccgggcatcaagagcgtcctgaccggtgaagaaaacctgcgcttcttctatccgcaacagcatcaggatgcacattggcaggcgttggctgctgtcgggttggctggatatgaagacgtgcctgtggcgcgtctttcggcggggcagcagcgccgtgtcgcactggcgcgtttgtggctcaccgatgtgccgctgtggattctggatgagccgctgaccgcgcttgacgtggcgggcgtcgaaatgctgacacagcgcatggaacaccatattgcgcacggcggcatcatcattttaaccactcatcagccgctgcgtccgtttgctcaaagtatccgctgtatccagctcacaccgagtgagggcacgccataatgcggcggctgattgctcgagaactgcgcgtcgcgttacgcaataacgccgaaatcctcaacccgctgtggtttttcctcatcgtcatcatcttattcccgctggctatcgggccagaaccgcagctattgatgcgcgtggcgccgggtgtggtgtgggtggcggcattgcttgcttctctgctggcgatggatcgtctttttcgtgatgactatcaggacggttcgctagaacaactgacgctgctgcctttgccgctgccgctagtggtgctggcgaaagtggtggtgcactggatggtcagcgggttgccgttgctactgctttccccgctggcggcacttctgtttgggttggacagccacggctggtgggtgatggcgttaacgctgttgctctgcacgccaacgctgagctttttaggcgctattggcgcgggattaacggttgggctgcgccgcagcggcgtgctgttaagcctgctggtattgccgctgaccataccgctgctgatttttgcgacggcggcagtcgaggccgcgatgatgcaactgccggtgggcggatatctggcgatcctcggcgcttttctggcaggtagcgccaccctaagcccgtttgccacggcggcggcgttgcgggtaagcatacaataattttccgatctcaggatcgcattcgtcgtcccgttgggatgcgttttacgcaaagtgagcacacgattatgttgaaaaaaaactatcagcttacgcagctggatcgcctttatggcctttgcggcaggcttatcccctgggtggcactaatcagcgtagcgttgctgatcgtcggttgcctgttagggttcgggtttgcgcctgtggattctcagcaagggcaagggtatcgtatcatgtatctgcacgtgccagcggccgtgtggtcgatgggtgtctatgccgtaatggcgattttcgcgctcgtcgggatgattcggcagtcaaaaacagcggagcttaccgtggccgcgatggcaccggtcggtgcggtgtttacctttattgcgctgaccaccggcgccacctggggcaaaccgatgtggggaacctggtgggtttgggatgcgcgcctgacgtcggaactcgtcctgttatttctgtacgtcggtatcatcgcgctctacaacgcatttgacgaccgccgccttgccgggcgtgcagcggccattttggtgctggtgggcgtggtgaatttacccatcatccatttctcggtcgagtggtggaataccctgcatcagggatcgacaaaaatgcagaaaaccatcgatcccgccatgcgccttccgctgcgaatcatgatgctagggtttatgagtttgttcgtgacgttgtcactcatgcgattgcgtaatttgatactggtgcagcagcgccgcgcaccttgggttgctgcgctggtcaataaaggaggagtagcacgatgaacatcgccttcacgagctggcaagatttctttgcgatgggcggctatgccttgtacgtgtggctggccgtggtgttaacgctgctaccgctgagtgcgttgatcgggcatacccttttgggccgtcgtgcattgctgcgggatatccgccgccagcaggcgcgtgatcagcgtaagagcactgcgcgtcagtcggaaaccatgggggtggcgcaatgagtgcaccgcgtaaaactcgcctctatgccattctggccgtcgtctgcggcgcggtactgacgatagcgctgatgctctatgcgttgagctcaaatatcgatctcttctatacgcccagcgaaattctctacggcaaaaatgaaacgcaggaaaaaccggcgatcggacagcgtttgcgcgtcggcggcatggtgatgccgggcagcgtacgccgtgatagccaaagtctggaggtccgtttcaccgtttatgacgcgaagggttcagtggacgtgacttacaacgggatgctaccggacctgttccgtgaagggcaaggcgttgtggcgcagggcattctggataccgacgatcatattgcggcgaaagaagtgcttgcccgacatgatgaaaactacacgccaccggaaatcaaagcggcgatggaagggcagaacggccatgcacccgcggctggcccagagggtaaacggttatgatgcctgaagtgggcaattatctgctctgtctggcgctgggcgttgcactgctgctcagcgtgtatccgctgtggggagcatcgcgtcaggatgaacgcctaatggcgctggcgcgtccacttgcctgggcgctgtttgcatgcattttggcttccttcctcgtgttggtacacgcgctggtgatcaatgatttcaccgtcctctatgtagcaaataactcgaaccgtgcgctgccagtctggtatcgcgtggcggcggcgtggggcgcacatgaaggatcgctgctgctctgggttctgctgatgagcggttggaccttcgccgtggcggtcttcagccgagggatgtcgctggatgcagtagcccgggtattagccgtcatgggaatgattaatgtcggcttcttattgttcattattctgacgtcgaatccctttacgcgcacgctgccggactacccaattgacgggcgcgatctcaatccgctgctgcaggatgtcgggttaatcttccaccctccgctgctttacatgggttatgtcggtttttccgtggcgtttgcgtttgcggttgcctcgctgctggctgaacggctggacagcgcgtgggcacgttggtctcgaccgtggacgcaggcggcctggtcgttcctgacgttgggtatcgtgctcggctctggttgggcgtattacgaactcggctggggcggttggtggttctgggatccggtagaaaatgcctcactgatgccgtggctggtgggcacggcgctgctgcattcgctgtcggtcaccgaaaaacgcggcagctttaaagcctggacggtgttgttggctatcggcgcgttctcgctctgcctgttgggtacctttctggtgcgttctggcgtactggtgtcggtgcatgcatttgcctccgatccggcgcgtgggatgtttattctcgcatttctggtcattgtcatcggcggttcattgctgctgttcgccatcaaaggcaacagagtacgggcacgggtgacgaattcgctctggtcgcgtgagacgttcctgctcggcaataacctgatcctgatggctgccacgctcgtggtgctgctgggaacgctgctgccgttggtgcataagcaattgggtttgggcagcatttccattggcgcaccgttcttcaacaccatgtttaccctgttaatgtcgccttttgctctgctgttgggcgtggggccactggttcgttggcggcgcgatgagccgcaaaagctgcgtaagctgctgctggttgcgctggctgtgaccgccgcgctgtcgctgctgcttccgtggttgttgcaggactcgctggttgccatgacggtagtcggcttgtcgatggcgctgtgggtatttttcttaacggtgtacgacctgcatgccaattctactcgacgtcatggcctgctgcgcggtttgaccacactctcactgagccagtggggcatggtgtgcggtcatattgggctggcggtgacggtggtgggcatcgccttcagtcagaattatagcgtcgagcgtgatgtgcggatgcgggcaggcgacagcatccagatccatgattatcggtttacgtttcaaggtgtgcagaatgttgtggggcctaactggcacagcggtaaagggacgattgaggtcacgcgtaacggcaagccggaggcgatcctgaaagcggaaaaacgcttctataacaccagcggcgcggtcatgacggaagctgctattgatgcgggtgtgacgcgcgatctctatgcggccttgggcgaacaattagatgacgatagctgggcggtacggctgtattacaaaccctttattcgctggatttggtatggcggggggctgatggcgttaggtggcattctgtgcatgtttgaccctcgctatcgcctgcgtcgggccgttagggagacatcagcatgagccgtaagattttattaatcccgctcgccctgtttttgctgctggctgttgccttgctgtggcaactggtgcgtaacagcgacggtgacgatcccatgcgactggagtccgccctgattggcaaatcaatccctgcgtttcgtcttgaatcgctggatcagccgggaaagatttacagccaatctgaactgagtgatggcaagccgctgctgctaaacgtctgggcgacctggtgcccaacgtgtagggctgaacaccagtttctcaatacgctggcggcgcagggaattcgcgtcgtgggcatgaattataaagatgaacgccccaaagcggttgaatggttgaagacgctaggcaacccctatgcaatgagcttgtttgatggcgacggcatgttggggctagatctaggtgtgtacggcgcgccggaaaccttcctgatcgacgggaaaggcatcattcgctatcgccatgcgggcgatctcaacatgcaggtgtggcaagaaacgctgcaaccgctgtgggaaaaatacagcaaggagggcggcgcatgagagtgctcagcttccttggtgcactgctgctgtcgttcagcgtgctggcgtcatccgaggtattgcgttttgacaacgatacgcaggagcaacagttccgtgagttgaccatgcaactgcgctgcccgaaatgccagaacaacagcattgctgattccaattcgatgattgcttcggatatgcggcagaaagtgtatgagctcatgcagcaagggcaaacgaaagagcaggttgtcgattatatggtggatcgttacggttattttgtgacgtatgaaccgccaatcacgcctttcacgatcctgctatggctattgcctgcgctgtttctggcggtgggggcagggatgattattcagcgcgcgcgccgcatcagaagtgccaaagaaccgatgagcgaacaggataaaaagcgtttgcagatgttgttgggacgtgaggagaaatcggaatgatgttactgacaaccatcattattttatcgctgattgcactgtccgcgctgctgctcgcgccgtggtcgtcacggggcgaatatgatcgcgatgcgatcaatcaggcgctgtatcgcgatcgtctgcgtgagcttaatggggatgttgccaatgagcaggagcgtgctcagttagttgaagaactccagcatacgctattgcaagatattcccagcggtacgaaggcacaacagcgcccgctgagtcattgggttttactaccgggcgtgctggtgctggttatcgtcagcctcggcgtgttttggcagacttctgcggttaatcgggtgcaagagttgcagcaggtggtggcgttaacgccagatctgatgaagcgagcgatggatgctgatgcagaaccactgactatcgaagaagtcgcgcgcctcggtttggggttacgtagccaactggaggtgcagccaaataatgcacaagactggtggatgctggggcgtattgcgggcttgctgaataactatgatatgtccgtgcaggcgtttgccaaagcgttccagctcgatccgaaaaatacggatctggcgctggattatgccgacctgctgtcgcgttccaccgacccacgtgatagccagcgcggtggtgacatgctgcgtgagctgatgaattccggctcgaccaatgtgcgcgtactgagcctgttggctttcaatgcctatgaagcccagcgctatcaagacgcgattgatgcctggaaagcgatgctaaaactgctcccgcaaaacgacacacgccgtgctgtcatcgagcgcagtgtggcgcaggctgaagcctcactgtcggtgcaggcggttactgggaagtaagttctttttatcttcactttcaatagcaaaagggcgatatatcgccctcataccgttgacaaccctatttgcagaatgaaaacgggagtaacggaatagaagagtaaagcgtttgcgccaaggatggcgcaagccgagcgcacagggatgtgttcacagcgtctttacgatctatccgttactcccgctctacggactgtgttagcaacctcgctcttttgttgttgctgtgaaggtttcgtgcgctacacgccgcgtgaatttctgcaactcgcgtcgcacgcgcccgacacggggcggctcatcgccgtcgccccgtgacccctggctttttgcgggaaatcgcgccgcttggcgatgccttcggcgttcgtatccgcggttcggaccacctgcgacgcgattactcgccccattaatgggactcgcccttcgggccagcacaagtgctgtttaaaaacgtctctgacgtttttgtcttacgcggcgcaggctttcgcggcgtccatgccgctcatccggcggctacgcccacctcagcgcgattttttacgcgagccaacccataaggtcaaaagactgaacccagcacattgctattttgggtcggatgtttccgcttgtggtgaggacggcatacaccgtcctgtgtgttacgaagaggtgcaggttataacccgcttttgacgccgtgcatgtccggcagtttgtgtgcgatgcctttgtggcaatcgatacaggtttgaccgagttttatcgcttcgctgtgtttttccgccgcgaccgttttttgccctgataagtccatatagtcaacgttgtggcagttgcggcattcctgagaattgttatttttcatacgcctccattcgctctgcgccattgtcagtcggtgtgcttcgaatttttgtggcgtgtcgatggtgcccattattttgccgtacagctctttgctggcctgaatcttacgcaccattttcggcactaactcatgcggaacgtggcaatccgggcaggtggcgcgcacgccgctgcggttgctgtagtgcgcggtttccatatattcctgatagacggtattgcgcatctcatgacagctgatgcagaacgcctcgctgttgctcatttccatgcctttctgggatgtcgccagaaagaaaataccgcccgcgaagccgataatcagcaacgttcccagcgccagccgacttggtcgacgccaccattgccacagctggcgcaacaaccgtcctacttttcctggctgtttcatagcaaacctcactgtccaaagcctttagaaggggtgaacgtgttgccggtaatcggcgaactatccgtctgcggcacatggcattgcaggcagaaatggcgtgcgggggccacgttactcagcactttgccgtctctgtcgataaagtgggtcgggctgacgcggggggcgctggtggaacgatagttctccacgccgtgacactgtaagcagcggttaaagcttggggtgacctgatagccatccacgctatgcgggatcatcggcggttggttgacatagttgagcgccatacgctcctgctgcttcggcatccggctatttcccggctgtgtcgcggcgacttccggcgattgacttaaatcgacctgtgcagtggctatcgcactgcacaatattgccagggcggtgatccaacgaaaccatcccattctcaggcttttcatgactttgctcccgatttccatctaagggttattttaaaaacgtcttcagcgcagacatcaatacagcgtccgcatgttatgcagtctcggtcagtcacctgtaccggactgtctttatcgagcaagggtgcgcgcaatacctgcggctctggacagacatgaaaacagtccatgcagcgcgtacagcgttcacgtttggcggcatccacaaccaatgcgcctttactgccaagcgcaccgtacagcgcacccgtcgggcaaaggtgcccgcaccagccgtgttccacgaccaataaatcaaacaaaaacagcgctaatagcagccagatgcccgcgccaaacccgaaaattagcccacgtcccgccagtgagacagggttgacccattcccacagcagcccgcccgtcagtgcgctacctgccagaataagtatcagcagcagatagcggaggttgcgggggagtgttgccgaggcggtgatgccgaaacgacgacgtagccaggcggctaaatcggtgagcggattcacagggcagacccagctacaaaacaggcgcttgcccgccagcgcatagctcagcgcaataatcagcgccccgactagtgcaagtgcggcgggcagatgaccactagccagactttgcagcaccatcagcggatcgctgagtggcacggtgtcgagcaagcggctggcgctgtagttaccgcgcaagatccagaaccctaacagcgggccgctgaggaacatcagcagtaccagagattgggtcaggcggcgcagtaccagccagcggtgactgcgccaccagccttttttcgccagagcttctcgtccggcgtcttgcttacgatttgccatcgcgtgcctccagccaactgaaacggtagtggtgtccgagttcaccttttgccagcgcgcgcggtaagacctttatcgcaggctgttccagcacgcaggctttttcacacttgccgcagccggtacagacatcgctgtgcacggtaggcagaaagcgagcatgctttccggtacgggcattgcgctctggttccagtgtgatggcgctatcgataagggggcagacgcgataacacacctcgcagcgtaacccctgatagttcaggcagttctcctgatctaacagcaccgccaatcccatgcgggcatcatcgatagaatccagcggctgtaaggcaccgctagggcaggcgaccacgcagggaatgtcctcgcacatctcacaggggatatcacgcgcgacaaagtaagggctacccgctacgggaccggataccagcgtcgccagcttcagcgtgtcataagggcagacctgaacacattgaccacagcgaatgcaggcaccggaaaacgccgcttcaggcagcgcacccggcggccgtagccggagtccatcagcctgcgcgcgccgctgctgaatgccgagtatcgacaccgctgcggataaacccgcgacggcgcggacggcgtcacgcagaaagcggcggcgagcgggggaggaattctccgggcgagccatgttcgctataccttagccagcttgacggcacatttcttaaagtccgtttctttcgacagcggatcggtcgcatccagcgtcaggacgttggtcatctgtgcggcgtcgaagaacggcatatacaccagcccgcgcggcggtttattacgaccgcgagtctcaaccacggagatgacttcgccacggcgtgagatgatgcgcactttctcaccgcgtcgtagatcgcgcgctttggcatcctgcgggtggataaacagcacggcttcggggaaggcgcgatgcagctctggtacacgacgcgtcatgctgccggtgtgccagtgctctagcacgcgaccggtagagaaccagagatcgtattcttcatccggtgcttctgcggcaggttcgtatggcagcgcgaaaatcaccgccttgccatccggtttaccgtaaaaacggtaggcttctcccgctttgacgtaaggatcgtgcccttcgctgtagcgccactgcgtttccttgccgtcaaccaccggccagcgtagaccgcgcaccttgtgataagcatcgaacggtgctaaatcgtgaccgtgcccacggccaaacgcggcgtattcttcaaatagacctttctgcaaataaaagccgaattcgcgagattcgtcgttcaactgattttccgctaattcgctaagcgggaagcgcgtggtgacatcgttcgcaaacagcacgtcatagagcgtcttgccgcgataggccggtttctgcgccaggagttcttccggccacacgtcctccacggtgaaacgtttggcaaaactgacgacctgccacagatccgattttgactcgcccggcgctttaacctgctgacgccagaactgtgtccgacgctcggcgttgccgtaggcaccttctttttccacccacatcgcggtaggcaaaatcaggtcggcggccagcgcgctgatggtcggatagggatcggacacgacgatgaagttacgcggatcgcgccagcccggcatacgttcctgattgatgttggggccagcctgcatgttgttgttacacatcacccaataggcattcagcgtgccgtctttcagcgcccgatcttgtgcgacggcgtgcagaccaattttttcagggatggtgcctgtcggtaactgccacagtttttccgcaatcgcgcggtgtttttcgttggtcaccaccatgtcggctggcaggcggtgggcaaaagtgccgacttcacgcgcggtgccgcaggcagaaggttgaccggttaacgagaacggcccgcagcccggctgagagatcttgccggtcagcaggtggatgttatagaccagattgttcgcccagacgccgcgcgtgtgctggttaaagcccatcgtccagtaggagatcacttttttcttcggatcggcgtagagttttgccagcgcctccaactggtcggcaggaacgccgctgatcgcgaccgttttttccagcgtatagtcggcgacaaaggctttatattcttcaaaactcattggctcggacgcgtcggaaccgggatttttcgccgctttttccaacgggtgtgtcgggcgcagcccgtaaccgatatcagtcacgcctctacgcaggttcacgtggcgggtaaagaacgcttcgttcaccgcgttattttgaataatgtagttggcgatgtagttgagaatggcgagatcggtttgcggcgtaaacaccatcccgttatccgccagctcaaaactgcggtgctgataggtagacagcacagcgaccgtgacattgctgtttgacaggcggcggtcagtaatacgcgaccagagaatcgggtgcatctccgccatgttggagccccacagcacaaacgcatcagtctgctcgatatcatcgtagcaacccatgggttcatccataccgaaggtacgcataaagcctaccaccgccgaggccatacagtggcgcgcgttagggtcaatattgttggaacggaaaccggctttgaacagtttggcggaggcataaccttcccaaatcgttgattgcccagagccaaacatacctattgcgttcgggcctttctccttcagcgcggttttgaatttctccgccatgatgtcaaacgctttgtcccaggagatgggagtgaattcgccttctttgtcgaactggccgttacgcatgcgtagcaaaggctgggtcagacgatcctgcccgtacatgattttgggcaggaaatagcctttgatgcagtttagtccacggttaaccggcgcttcgggatcgccctgactggcgacgatacggccgttttgcgtccccaccagcacaccgcatcctacgccacagaagcggcagggggctttatcccagtggattgcatccgactgctcggtcgcggcgcgaaccgcgatagggatggtgatgcctgcgaccgcggcggccgcagcaacagcgttcgccttcataaagtgtcgtcgactgagtttcatggtatttcctcaccctgagattgttcatcaagctggtgataaaccagcgaaaccgccaatacgcctgcaagctcgcgtattgacgctatgtgttttaacagcgtgtcttctgaatctgactccagcaccacggccatttttccggtatcgctatcgctggcggcaacctccacattgggtaatttttccaatacgtcgctcaccgccgccatacgttccgtcttgacgtgaaccacgacactgcaaacatgccagactgtgctcatcggttttcctgttgcgtcgtgagacgcgctggcgcggtgtgatatcccgctgttatttttttcatcgacatggcaccgacggggcaccctgagatacatgcgccacaggtggtacaggcgtcatcatcgatcgacggtgcggcaatgcgtccgagggtaggccgaaaccgtatcgcgcctgtttcacacgcatcctgacagctgcggcattccacctgatgtagcgataaacaggcatcctgaatcgtcaggtgatattcccacggcgcggtgtggctttccgcgaacagcgcttgtggacacgcgcgagcgcagtcgtagcagaaggtgcattcgccgcgctggaaatcgatagtgggaaagccccctgaaccgcgctggatgatcctcgtttcgcaggcctcaacgcaggcattacagcgcgagcactgactcagaaaatggctttcgtcaccactccacggcggacgcagcgcgttgtctgcacgctgtaggccaccggtcagtaaggaacgtcgagagaggttagtcatggcggtttgtcgctctggcactcggtaaaatatccaataaaaaacacgttgtttttataggggttacactatgctccctaggctgtatgcgataatcaccctttagaggtaaatgggggtgccggatcaagcttatgtaggattcgtgccttatcggcttgcctgagcacgcggggatcgtgatagtggatacccgtcatacttcaagctgcatgtgcgttggctgcgctactcggcccacttatgtggacctcgccccgttggggccgctgcaagcagcgttcaagtctgcctctggcagacttgtcacacacccgaatcacctacctgatgctaaagaggattgcttgttgtgatggtcaaacgtcctgtttccaccagtctggctcgcgcatttttttatatcgcgttgctctcattcctgacgacgggcattgcgttgctgacgttagccagtggtttgcgcgatgcggaggcgatcaacgttgctggctccatgcgtatgcaaagctatcgcatggggtatgacctacagggcgatcgtgcagcgttagaagcgcatcgccacctctatgcgcaaacgctggattccccagtttttcatctgttggatcgctggtatgtgccgcgcgatgtacgcgatcgttattccgcactgttgcagagctggaaaacgatggatgagcgcctaagcgcgggggatcgggtgtggtatcaggacaatattgttcgctatgtcacgcagatcgatctctttgtgctggcgttgcagcattattccgagcgcaagatgatgatagtggttgtgacatcaataattggttcgatcactatctatatactgatcttctttacgctacgccgcattcgtcgtcaggtcgtcgtaccgttgaataagctgatggcggcctgtgcgtccattgagaaggggcgttttactcattcgcggctggatgtcaatctgcctaacgaattgggattactggcgcaaaccttcagcagcatgactgacgaattgcaaaagctctatcgctctctggaagacaaggtacggcagaaaacgctgcgtttgcaggaagtgaaccgcatgctgaaggtgttgtataactgttctcaggcgatgaatgtcagcacgatcgacaggcattgttttcagcagattctgcaaattgttcatcgctatgaaacggtcgtctgtctggaaatgcgggtaggggagaactggctgttatgtgaaggccagccggacgagcagacagcgtggcagacgctgcccatccgtttgcaagaggtcgagtttggacagttgcggtggcaggcatcaacgcagcagccgtcggcgcagttgatggaaagcgtcgccaatatgctggggcgcggcctctattttaatcaggcgcagaagcactaccagcagttgttactgatggaagaacgagcgactatcgcgcgtgaactgcatgactcactggctcaggtgctttcttatctgaatatccagatgacgttattaaagcgcgcggtagcggaagagaatgcgcaggctcggcagatcatcaccgattttgaacaggcgttaagcgatgcttaccgccaactgcgggaattgttaggaacgttccggctgacgctgcaacaggctgatttgcctgcggcgatgcaggaaatgattgaaccgctaagagtgcagactccggcgacgattgatatcgattgccgtattcctacgcaggcgctagatgcatcacagcaggttcacctgctgcaaattattcgtgaagcggtgctaaacgccattaaacacgcgcaggcgacgacgattaccgtcaactgttgtacgcagcccgatggtagtcattgtgttgatattcgagatgacggctgcggcattatcaatcaggaagaacccgcaggacattacggtttaaatattatgcaggaacgtgccgaacggttaggaggacgattagctattggtctccaccctgaaggagggacgcaggttagcgttcgtttttcgacgccgacgacagcgcgtgaacgcgacaacacgaataatctctaccctgaataattcgagcggcgcacatgtcgcttgaaagatgacagggataaatcataaataaaaaataataagatccatattacattggggctgggcatgtcagaaaaaccatcttatcgcgtgctgatcgtcgacgatcatccgcttatgcgtcggggaatccgtcagttactggcaactgacgccatctttgacgtgattggggaagctagcaatggcgtggaggcattaagcctcgcgaatcgagattctcccgatatcattttactcgatctcaacatgaaaggattaagcgggctggatacgctccacgcgctgcggcgtgatgggatctgcgctcgcgtgattgtgctgacggtttccgatgcacccagcgatatctatgcgctgatggacgcgggtgccgatggctacctgcttaaagacagcgccccagaacacttattggattccatccgtagcagtgatgcattcagtgaacaggtgcgcgacgcgttgcgccaccgtatcgccataaaggagacgccatcgccctttaccgtattgacggagcgcgaactggatgtacttcaggaagtggcatctgggctttccaacaagcaaatcgctgcggtgctgtatatctcagaagagacggttaaagtgcatattcgcaacatgttgcgcaaactcaacgtgcgctcccgcgtcgccgccacggtgctgtatctggaaactcgcggccagtagggccgcagtcaattaacggcgtattgtcgcccaccgcaaagaacgatttacgtctcttgagtcatggagcctctctatccagaggggctggtggtcagtatgccgtggctgcccttctctaagcggtgctctcttgtcttttagcatgatagcaagggaacgttcgttgccatttaggcaggtgtaagccttatatttctggatgattaacgggagcaaactcgccataatcatggctgacggggtgaatctgacccttaggggcgattgatttcagatcagacatgggcggtgtgtatgcaatcccaacagcgtgaatggatgaagtttgttgctgttccttcattgggaatgcaggggctgcacgcctacttcaacaaacatcagtacgaacgccattcccacgactattttgtgttgggtacgattgatgctggtgcgccaaaagttgctctggaaaaggggggattcattgctcctccgggtagcgcgatgatcatcaatcccggagagatgcatgacgggaaaccttgtgacgagaagggttatatctacagcatggtgtatatcgatccctggatgattgatgatctcgctcaggcgcatgacgttttttcctcttccaccacacgctttacccactcgttaatcatggatgcagatatcgtttttttattgaaaaaactccatggtgtgctttttagtgaacaggatctgctggcacgtgaagtcagcatgattgacgcgttgaatccgctatttcaacgttactcaacgacccctaccaaacctcaacctgtgtgtaatgaacctcgtatcgaacgtgttcgtgaacttatccacgcctgtttttctgagccattgaccacatcagtgttggcggaagccgccgcgcttagccgggttcgactgaatcaattgtttagcgcggcttatggccttcctctccatgcctatctcaatgccgtacgattggatgccgcgaaacaactcctgcgatccggccactgtgctgctgatgtagcggcctccgttggcctgtccgatcagagccatcttattcggcgctttaagggcacattttgcatcacacctgcgcagtacacggcggcgtatttatcagatgtccaatacacgacctgatgtatttatcacactcctcttccagaaataccatcgtctggagaggatatgtcccagccaacgaataccttaatgactgaagacccacccacccgcgtttcaccttgggtaatggttgccgtgggggcgagcagtgtgctgtcgtcgcttgacctgtttattgttaatctggctttccctgccatccgggacagttttcccggcgcgacaaatcagattatgtcctgggtgctgaccgcttacaccatcgcgtttgcggcttttctggtgcccagtggccggttggcggatctctacgggcgcaagcgagtgtttatcgcagggctactggtttttgcggtagccagcgctgcctgcgcctttgcacccaatgttgtctctttgattctcgcgcggggcttaaaagggttaggcgctgccttgatgatccccaccagccttggcttgctccttgctacctaccccaaaacgcgacacaagcagatggttggtatttgggctgctgcgggttcggtcgctgccgctctgagccctacgttgggcggtgtgcttgttgagatcgactggcgtctgatttttctgatcaacctgcccgtggtcatggtggcgctgtggcttagcaagcacctgattgaaagctcagccacggacggtgtatttcccgatattgcgggttctgtgcttttgattgcagggattggctgccttgtcacgggcatttcgtacacgtcggtgtggggcgtggagagtataagcctctggctggcattcggcgcggcaacattatttttggtgctgtttgtgtggcgttgcttaaccgtgttgtcacctgcgctggatctgcgcgtttttcaggctccggccttctcgtttgcgacgttcgggatggcctgtttttatatggggtttgcgatcatgctgttgggaggctcgctctacctgacacaagtgtggcggtgggaaccgatgattgccggtgcaggtattggtattagtccgggtgctgccgtactggcatcattactggtgggcaaaataaacatttcacctaagcgactgaccgcgctggccggttttcttttcctgatcgcagggatttggtggtatgccatgttaggctccgaacctgactatttggtgagttacctgccgggattgcttctggcaggtgcaggggcaggtattgggcaaacgggttttctggctggcggcacggctgcgctgcctgagaagcagtatgctacaggcactggcattattaatacggctcgccaaatcggtgcggcggtaggggtttctgtctttgttgcggtatcgggaacggcgctttatgcagaccaatacagtctggcgtggctattaatggctgggtttggtgcaaccgtgtcaatttctgccttgctcctgcgtgattaaatggctctgtgtccataagcactaatagagatacttaaggatcgaaggcagcgggaacagggggaggaattgtcggcgttagccttatttccacgttcccccgaatgtgccttgagcgaaacgtcttctgctattcagcaccaccgagctatcgaatactgatggttaccttgcctttcgatcttccctgctcggcataagccagtgcctctgcggttgcttccaatgggaaagcacggtcgatgaccggtttgatgactccggattcgatcagcgcagtgatgtctcgcagttggtcgccgtctgcacgcatgaaaacgaagttatagcgcacgccgcgcttgtcagctttctggcggatgcgtcggctcaacaggcgtagcacctgtttcaggaaccaagacagcccttgttgcttggcaaaggctggtgtcggtggtccagaaatagagataagtcgaccaccgggcttgagcacctgaagtgatttttcgagtacgtcgttgcccaggctgttgaggacgacatcgtagtccttcagcacgctttcaaacgcctgtgttttgtaatcgatcacaacatcggcacccagacttttcacccattcgacattgcgggtgctggtggtggtcgcaacaaacgcaccgaggtgtttagccagttggatggcgatagtgcctacgccgcccgaacctgcatgaatcaacaccctttgacctttctttaactgtgctgtttcgactagcacctgccaggccgtcaaggcaaccagcgggatggaggcggcttgttccatatcgagattggtcggcttgagtgctaacgcttcctctttcacggcaatcagctcggcaaagctaccgatgcgatcttctgggggacgagcataaacttcgtcgccagccttaaactgacggacattgcggccgacacgaacgaccacaccagccagatcattgcccaacaccagcggaaagcgatagggtaggatgagcttgaattcgcctttacggatcttggcgtccagcagattgatgctcgcagcatgcacctgtaccaatacgtcgttgtgcccgacctcagggtcaggcagttgaccaatctggccggtgtccttgtagcgattgatgaaaaatgccttcatgatatatggccctatgcctgtgagagaggagtaacggttaaaatagggacagcgctcatggcatatccccattctgtctggcagaggctttagcggtaactggttttttcaaatggctgggcgatagcgttgcgccgcatttgcctgacgtaaatccgacagcaggccttggcgtgctgcatccagcgtgtcccagcgttcagcgacgtgcaaaggggggattgtcacgagttcacgctgatcgaagccaacgagggcggcgtccaccagttcgtcgacctccatcacctcaggcaacgtattgacatcgatgccgatgtgcgaccagatttcggtgcgcgtggatgctggcagcaccgcctgtacatagatgccttggggcgcgagttcctgactcagcccctgagaaaggaatagtacataggccttggttgctccatacactgacatgccgaattcgggtgccaagccaacgactgagctgatattgacgatagtcccggtgccggactgaaccagccgtggggcaatggctgcggcgagtcgtgtcagcgctgtaatgttcaatgcgatcagttggttaatgctgccagcggtttgatcgacgatacccccagattgtgcgatgccggcgttgttgatgaggatgtcaattgcggaatcgtctaccagacggcgttcgacagttgccagaccttcgggctgggtcaagtcggcttgcagaacatcaacaccgacgtggtgtttgtcccgcagacgggtggcgagcgtgtcgaggcgtgctttgtcgcgagcgaccaataccagatcgtatccgcgacgagcgaagcggtcagcgtaagtggcaccaattccggttgaggcaccagtgatgagaacagtggagcgagtcgtcataattttgtccttgaaaggggatcgtggcataggctcgatggttaaggccctgagtgaggtcggtaagtgtcagtttctactccctatcgactgcgctgaagcgggctgaaagggttaaacagggaactcgccatgacttatcatctcttacaggaaatgagctgatttttataatgatgaccatcatctatttcgtcaagtgttttaatgatgagtgacatccatgcaggttggtgtgcaattattgttaatgctacaaagtcggtaacagaattgtcgtgcgggttagattagcgctcaggatcaagctaaaaatgagcgtaaaaacgcttatttgaataggttttgatgagattaacagggcacgagtaagggaaatttcaactcacattcattaacctacgggcgtagggtaatattttcagaacatgaattggtacgaccgagtggactcgaaccaccgacccccaccatgtcaaggtggtgctctaaccaactgagctacggtcgtacagtagataacatcttaatcagtaacgttttgattagaatgcttttcttcattccagtgtttggaatgggcgctattatggacggctccgacgttcgtggcaagcgctttgtttatcatcctctttcaagtgccgaatgtttagccgtattcgtcgaatgaagccgctatgtcagcaaaatatggtgctgttgcggctcatctgagtacgggtttcgtcccgcatcggctttatttgaaccgctaatgtgttgcggagctattttcattgtggcctcggccatggtttttcattatcccttcattgctcactattgattgattttgattcttgttgcgtattatcaataagtgctatgctgattttcgcataaaatctcaatgaatctggcattaagtagttttcatcgtatacattttgctcttttctgtgtggcgaatacattatcgagcttaatcgagcattggcgtttaatcatcacgtcgatcatttagcacaccgtgaaaaagcaatgtttttccttgttcaggcgggctattcccagcctgacacgcggctatctgtgtacgtacaatctgaaaggggagtggaatgatcaagttggtaattaccgatctggacggcacgtttcttcacagcgatggcgattacaacagagccttgtttgccgaggtttatgcattaatgaaagagaagggcgtacagtttgccgcctgcacgggtaagcagtgtgaacgggtggaagcgctttttggcgatgaggcgaaagacatctggattctgggagatagcgcgacgcgtatcaaacatcagggagattatgtttaccaatcgctcatcaaaaaccgtcttgcgttgagtctgattggcgtgctggaaagcgtagacgaccaacatgtgatcatcggttgtaccccaaatggggcgatggtaaaagagacgatcagcccagtctcactggaaaaggtgaagaaatcgtacgctaacgtgacgttgatacccagttttgctgtcgtcaccgatgactttgtgaaaatcacggtttatgacccagcaggacactgtcatgagacggcgaagtatctcgatgcgtttcacgaccatgtttatatcgtggtctccgaagcggcctggatcgacattgccaatgttggcgtacacaaagggcataccgtagaaatccttcagaatacattggcgattacgccagatgaaacgatggtgtttggcgatggttacaatgatattgaactgatgagccgcgcggcttacagctttgcgatgcgtaatgcgtttgaggaaacgaaagccgcagcgaattttattgcccgcagtaatgacgacgatggggtactaaaaacgataaagctgctgctgtcctgattgtgctggtagctagtcaggctaccgtaagtattatcgggcaataatcacatccagatttttttcttttaatacgctttggctggctggggaaatttcgtcgtcggtcaccaacgtggtgatctcatcacattcagcgacgcgatagcgcgtgagtgcggagatcttattcgcagtgagggccacgatcacttcgctgctgcgggttacgaggcactttttgaattccgcatcgtcatattcaaaaacggtcaggccttcattagcatcaaaggcacagcctcccagcaggcattgatcgaaatacatcttctccaactgcctaagcgtatcgatcccaattgcgccaccgacttccttctggatccttccaccaagaacaatcacttctacatcctgatgttgcatcaattccgccgcgataattggcgaattacacacggcggtaaatttcagccccgccgggatctgtttcgccactgccaaattggtagtgccagtgtcaaagaagacgcagccgttgggctttatcagtgggatgacggcctgagcgatgcgatctttctgggctgcgtcgatggttgctcggctggcaaaatcgatggcttctggcggcaggctgactgcaccaccgtagacgcgcttgcaggcaccagattgtgccagttcttttagatcgcgccgtatggtgtgctcggatacgttcaattcgcgtgagagctgtgtgcagacgactttgccttcctcgctgaggatcagcctgattttggattgccgttgttcgggaaagtcggtgtaatcgaacataaatgtccttggttaatcaaaatcatgcacaacctgccgtcagctagcaggcttcactctggtcagtgacgtgtacagcagggaatcgcgccatgttaatctgccccttctggcaacacaacacctctactgcgttgatccgcaatgtgtgagccgcgaggtaaacggcttgacacgatcttagtggacactataaacatttccttgggaaataatgtccgcgtcaatataccgataccaccgataaagagagaaaacatccgtgtttcatgtcattactgggctcatcgccctctatgttatctggcgtctggtctggcgcttacgtgtcggggtgcgtgtaaagcgcatgctggcggtgttactgctgctggtttcacagcatcacctaattactcgcaccttttttggcacgatggcatcgcctgaagtgcctgcattcgtcctgatgctgctgggatgggccttcggcgcgttgttaatatctgcattcttgctgttggccgtcgatcttctcggcattgtggggcgttttttatccccgtcagccggaaatgttctactgaacaatatggcgctgcgtggcggaattgccgctgtggcgatggggctggcagctatcggcgtgtgggaagcggtgcgtgttcctgaagtccgcacggtagaggtggaactgaagcaactaccgccggcactggatggtttccgactggtgcagctaacggatttacatgccagccgtctgttgcagcgcccttggatggaagcagtggtagcaaaaactaatgcgcttaagcccgatctaacagtgattaccggcgatctggccgatggcaccgtcagcgcccgtcacgatgatatggagccgctgcgtaacctgactgcgccacacggcgtgtttgccatcgtgggcaaccatgaatattacgtggaatatacgcaatgggtgcaacggttaaatgcgttgggtttacggatgttgctcaatgaacatgtgtcgattagccgtgataatgccgcgtttgtactggcgggcatcaccgatcgcactgccgctgattttcaacagctgctgccggatactcgtgctgcgcttgagggaatatcgccagatagcaccgtcgttctgctgagccaccgacccacgggagcgaaagagaatgcgcgtgccggagccgatttacagctctccggccatacgcacggcggccaggtgctaggcatgcactgggtgacgcagttagcgaatgaaggctatgtttcaggcagctatgacgtcgatggcatgcatttatacgtgagcaatggcgcaggtctgtggaacggctttccgatccgattagggaaacgcgccgaaattacccagttcatactccgttcgcctgcgctgtagtctttttctggtagctgaatcagcggcttctggaaagaggccgcgatcacaagcaggctcattatcgcaagcggttctatccgcgagattattgatgcagataggaaaaatgtgcgattgagccacttttcatcaggttaagctatcgcagaagttagcatatacaattataaatgatagggagactctggcactgtcttgcatcaagaagaaggaataggtaaagcgccccgttgccataaaggtaaggctatcggagaacgatccaccttcttgcgcagcgattaaggcaatgcaacatactgggagataatgatggacgagaataaaacgaaaccaaccggcaagtgtccggttatgcacggcggaaatacttctactggctcatcaaacacggactggtggcccaatgccctcaatctcgacattcttcatcagcacgacaccaaaaccaacccgttaggtagcgatttcagctaccgtgaagcccttaaaaccctcgatgtcgatgccctcaaaaaagacctgcatgcactgatgaccgacagccaggagtggtggccagcggactggggtcactacggcggcctgatgattcgtatggcctggcactcggcaggctcctaccgtacaaccgacggtcgcggcggcggcggaaccggtaaccagcgctttgcaccgcttaactcctggccggataacgtcagtctcgataaagcgcgccgtttactgtggcccatcaaaagaaaatatggcaataagctcagttgggcagacctgattattctggcgggcactatcgcttatgaatccatggggctgaaaaccttcggcttcgcttttggtcgtgaagatatctggcaaccggaaaaagatacctactggggagcggaaaaagagtggctggcaaacagtactgaacgctatggcagcgacgatcgtacctcgctggagaatccgctggctgccgtacagatggggctgatttacgttaacccagaaggcgttgacggcaagtccgatccgctgcgtactgcacaagacatgcgcgttacgttttctcgtatggcgatgaatgatgaagaaaccgtcgccctgacggcgggtggacacacggtgggtaaaacccacggcaacggcgatgccagcctgctgggcgcggcaccagaaagtgctgatgttgaagaacaaggtctcggctggcataacccgacgggatcgggcaaaggtcgctataccgtaaccagcgggctggaaggtgcctggacgacgcatccgacacaatgggacaacggcttcttccaaatgctgttgaatcacgaatgggaactgagaaagagtccggcgggcgcgtcgcagtgggagcctgtcagcattaaagaagaagataaaccggtcgacgttgaagacccgtctatccgctacaacccgatgatgaccgatgccgatatggcgctgaaagttgacccagaatatcgcaaaatttccgagcgcttctctcgggatcaggcctacttctccgaagtatttgcccgagcgtggttcaaactgacgcaccgcgatatggggccgaaagcgcgctacgttggcccagatgtaccgcaggaagatttactgtggcaggatccggttccggcgggccgtaccgactatgatgttgatcttgtcaaagcacgcattgcggaaagtagcctttccattagcgagctggtggcaaccgcctgggacagcgcccgtacgttccgtggctccgatatgcgcggcggtgccaacggtgcgcgcattcgtcttgccccgcagaaagactgggtagggaatgaacctgcgcgtctggcgcgcgtattagtcgttttggaaagtattgcggccgcaacgggagccagcgtggctgataccattgtgctggcaggtaatgtggggattgagaaagcggcaaaagcggctggcgtacaggtgacggtgccttttgcgccgggacgtggcgacaccaccgatgccctgactgatgtggagtctttcgatgtcctcgaaccgatccatgacggctatcgtaactggttgaagaaagattatgccgttagcgtagaagagctgatgctcgaccgtacccaactgatggggctgacagcgaatgagatgacggtattggtgggcggcctgcgcgtgctgggaaccaactacggcggtacgaagcacggtgtatttaccgatcgtgaaggggcgctgacgaatgatttcttcgtcaatctgaccgacatgaaatacacgtggaagccttaccgcaaagacctgtatgaaatccgcgatcgcaaaacgggtgaagtcaaatggacggcgacgcgtctggatctggtctttggttccaactccattctgcgggcctacgctgaagtttacgcacaggacgacagcaaagagaagtttgtgaatgactttgttgctgcctgggtgaaagtgatgaatgcggatcgcttcgatctggcagagtaagacgtaaccactccctgcgcgggcgcttgtgccgcgtggggagaatcattttctactgtgatgcatttcggtgtgtctgtacagattactgtttcttcaggttcatcatgaacgctctgaacggggcagaaaattccttaaatagcggatgttttctttgctgcatcatcacctctccaaacagcttcaatcccaccataaaggcctgcgtttgttccggcgtcatgtccatcttgccatcgactttttccagtagcttgaacaggtcgtcgtgaagcgagaattcaaacgacagcgtgcgttggtgctcggctttttcttccaccgtaatctgatagatgtttcccattgtggcctcagtaaattgaactcgtgatggatagttgataaaatcaactatatgatcattggttgactgagtcaataaattatgatgaaagcgcttttttccttattagaaagctataaggcacagatgcaggaacagatgaaagcgcacgatataagtctggatgtcgtgcacattcggctatgtaagatcatcgcgatggaagggcggattacgcctcagtcgctggcgaaagctgtaggacgcgataaggcgcagatcacccgaatggtggcggagctggttaaacgtaattatgtccgcaagattgataacccggatgatggacgcagcgtgtggctcagtttgtccgataagggcgccgcatttacgcaggtttttctgcatcaggaaaagcagatagaggcgcgaatgcttcaggcgctgtcctctgaagaacaagccatgttcagtgcgctgctggaaaaaatagcggcgagcgatgcgaaacactaaatcctgtgccaactgacgatctctgcactgccgtgaggcgtactcatcgtactgctgcaccgcgatggcgcgagaacggggttcttccctgcataaacgccagccgtaccggcatttgcggtgctggcacgcattttgctcttatctcttcgggacagcaccacatagggcgctgaacaacctgaatagctggctagggttccgatccatgcaatatggatgtctggtccgagagctggcgacctccagttgaggttacacggcgggacaaaagcccgggagacagcaacacccatggtgtcgcgctgttcccgcttttttcctactcaactggaggtctggcatgaacttatctcgtttactgggcgtttgcgtcctcagtctctcagcgctgctgagcttcccttcacaggctgcgcctaaaacgcaattcaacgtgtgctggactatctatgctggctggatgccgtggggcgtcatcggcacgcagggcattatcgataaatgggccgacaagtacggcatcaaaattaaggttacccagcttaacgactacgtcgagtcgatcaatcaatacaccgctggacagtttgacggctgcaccatgaccaatatggatgcgctgaccattccggcttcgggcggtgtggataccacggcgttgctgcttggcagtttctccgcaggtaatgacggcatcgtactcaagggcaaagggaaaacgctaagcgacttgcgtgggatgaaggtcaatctgcctgaactctccgtttctcattacctgctggtgcgcggtctggaaaccgccggattgcgtgagcgggatgtcaccgtcgtcaacacgtcggatgccgatattgttgccgccttcgccacccgcagcgtacaggcggttgtcgcctggaacccacagctttccgcgattaaaagccagccggatacctcggaagtctttcagtccggtcagatccccggcgagctgatcgacatgatggtcgtgaacacgcagacgctgcaagagaatccggcgctgggtaaagcgctggccggtgcctggtttgaaatgatgtcgctaatgaaagcgggtgacaaacccgcgttggaatcgatggcagccgcctccggtaccgatttagccggttatcaggcacagctaaaaaccactcatctgttttattccgcgcaggacaatctggcgtttctgaccagcgccgatctcccgaacaccatgaaacgcgttgcggatttctcctttgataaagggttgctcggcactggcgcacagagtgccgattttatcggcatgacgttccctgggcagatcacgcaaggtgacagcgccaatgtgaaactgcgctttgacgacaccttcgtgcgtctggccgcagagaacaaactctgacctcgcagactggagagactatcgtgcgcttgatcaatcgctcccccagccggggcggacggctgctgcttgtcctgctgccgtttaccgtgttgctggtgctgtacctcgtgggttcagcgctgcggctggaagccaatcccaatgacaaactgctgccaagtcttgggcaaatggccgaggcaattcagcgcatggcatttaccgaagacaaacgtagcggagattatctgttctggctggatacgcaggccagtttgattcgtcttgcgctgggtctcggcattgccagcttgttgagtttgttgtttgggatagcggcgggggcttttccgctgttccgcgcgtcgctctcgccgttgatgacggtgctgtcgatgatcccgccgctggcgattttacccattcttttcatcgtcttcgggctcgatgaactctcgaaagtgatgctgatcgttattggcgtcacgccgatgctggcgcgcgatctcgaacagcgtgcccgcaatatcccacaggaaatgctgatcaaagcgcaaacgctgggggcgaacagctgggtggtggtgttacgcgtcattctgccgcagttgctgtcacggctgttgatttcactgcggctgctgctgggtgccacgtggctgttcctgatttctgccgaagcgatttcggcaacggccgggctgggctaccgcatctttctggttcgccgctatctggcgatggacgtgattctgccttacgtcgtgtggatcacgctgctggcatggctgatggatatggcactgcgctggctgcatcgccgctggttcccgtggtcagaggaaagcaaagcatgagttttatcgagattgataacatctggcaggaatacgacgcccacgttgtgctggaacggttgaacctgaacgtcgaggaaggggagttttgctcgatggtcggcgcatccggctgcggtaaatccacctttttgcgcctgctgctggggcaggaaacgcccagccgtggtgaggtacggctcgaagggaaaatgctgcccgccgaaccggatgccagccgcggcgtggtgtttcagcgctattcggttttcccacatttaaccgtgctggaaaacgtggtgattgggctggaaataccacgatccccttggctcggtaggttgttcggacggcgtaggcaggaggtgcgtgacagtgctgctcgcatgctggaacgcgtcgggcttggacatgcgatgaacaaatatccgaatcagctttccggcgggatgcagcagcggcttgcgattgctcaggcgtttattgtccagccgcgcatcctgttgctcgatgaaccgtttggggcgttggaccccggtattcgcggcgatatgcacaccctgctgctggaactgtggcgggaaacccgcttaacggtcttcatggtcacccacgatttgccggaaggattccacctcggcacacgtttgctggtgttcgacaaagtgcgcgtcgatccccatgcgcctgaagcctatggcgcacgtattacttatgacatcccgctgaatcaggaacgtctcgctacgcgccagcgcgcgtttacgccgctgtctcctgttgtcagtgcggcgacatcccccgtttaaggagctttctgtgatgacagacacacacgcatcgaaaaatacatcgacagaccggtcaacgttggatgaagaaacggtaccgggcggaggccatacctccttcatcctcaagcgcggacagattctgcagataaccgatgtggaaggcggcggcaatgttggcctgctgttgtttaacgcgcaccagaccagcgaacgtttaaacctgccggataccctaaaagggcaacataccgccaagttaacggctgggtactgtctctattccgacatggggcgcgtgctagcggcgatcgttaccgacacctgcggctggcacgacagcatgggcggcgtgctcaatgcgcaggaggtgcatgagaaatacgggcaggggcgctatcaggaattgcgcaacggctttttccgtaacggcatggataacctgctggtcgaaatggggaaatggaatctcaacctgcaagatctgctgatgacgatcaacctgttcagcaaagtcactgtggatgcgcaagggcagtttcgctttcacgccaatcattctcaagcgggcaactacatcgagctgtatgcaccgatggacacgctggtcgtgctgacggccttgcaacacccgatggatcccaacccgacctatgcgccgcgtccaattgcactcacctggagccgagcagaaggcgaggatgttgccaaatactgccgtgagttccgtgaggaaaatgcacgcgcgtttcacaataccgaacgcggttacctgtaaggaggccggacatgacattaattgccagcaacaaaatggccgaggacgcggtcttccgccatgtcatcccagccggagaaccttatctgtttgaagtcaaacaggggcagacgctgcgattattggatttagaaggcaatcaggcggtggatacgctgttctatcgcgtcagcgacccacgtgaacgctacgatccacagcgtacgctgcgccgtcagaataacgtctacctgacgaccggtagcgtgctgtattccagccttggcaatccgttgttgacgatcgtcgccgatacctgcggtcgacatgacacgttgggcggtgcctgtgcgcaagagagtaacacggtgcgctatgcgcttgaccgacgctacatgcacagctgccgtgacaactttctctgtgcctgcctgcacgatggtcgtctgaacaagcaagatattggcgcgaacatcaacttcttcatgaacgtgccggtaacggcggaaggcggactgaccttcgaggatggcatttccgcgccggggaaatacgtggagttacgcgctgaaacggatgtcatcgtgctgatttccaactgcccgcagttgaataatccgtgcaatggttggcatccgacgcctgcggaggtgctggtatggaactgacgccagatcgagaccgtgaaaaacacacgcgatggcagcgtgtgaaagtgtggctggtgagtgcattggaagcaagggctaatcgttattacctgccgtcgacgagccgttctccgtctgacaaaatcggatgattccggtgtggtagcacgcctctgcatcctttgaccgttaccgcgatggacgaccatcatgcggatcgcattttggcgggacgacctgcccttgcatgagtctagcgtatgttcgatacacttctgattgctaaccgtggtgcgattgcgtgccgtattctgcgttctctgcgcgagatgaacgtccgtggcgttgcggtctattctgatgccgatatcagtagcctgcatattcaggatgccgatgaagccattagcctgggagagggcgcggcggcgcatacctatctggatgtcgcgaaaattttatcggcggcgcagcgcagcggtgcacaagcaattcacccggggtatggctttctatctgagaatgcggcatttgccgaagcctgtgaaacggcacaaattgcctttgttgggccgacgccgcagcagctgcgcgtatttggcttaaaacatacggcgcgcgcgctggcgaagaaataccacgttccgctgctggaaggcactgaactgctggaaaatattgatgccgccctgtgcgcggcggcagagatcggttatccggtcatgctcaaaagcacggctggcgggggcgggattgggatgcgcgtctgctatagcgccacggaactgtccgaggcgtttgaaacggtaaaacggctgggacagaacaatttcagcgatgcgggcgttttcatcgaaaaatatatcgaacgtgctcggcatctggaggtacagatttttggcgatggtcagggcgaggtcttggcgctgggcgttcgagactgttcggtacagcgccgtaaccagaaagtgattgaagaaacgcccgcgcccaatttgccggacggcgtagccgacgcgctgtgttctgcggcaatcagtctggcacaggcggtgaattaccgcagtgcggggacggtggagttcgtttatgacagtgcgaccgatcgtttttattttcttgaagttaatacgcgcctacaggtcgagcacggggtaacggagcaggtctggggtgtggacctagtgcggtggatgattgagctggccgcaggggatctgccgccgttgcgtgaactggcagcccaactgaatcctcaggggcacgcgattcaggcgcgtttgtatgccgaagatccgggcaaacagttccagccgtcaccgggattattgacggaagtcgaattccccgtgtcagaaggacacagtctgcgcatcgatacgtgggtgacggcaggatgcgatatccccccgtttttcgatccgatgctggctaagatcatagcctgtgcgccaacccgtgagcaggcgatggtagagttggatcgcgcgctggcggacacgcgactctacggcgtagagcataatcgtgactatctgcgtcagattctggcggcagaaccgtttgccagcggccagccgtggacgcgctgtctggatgcgttggcctataaggcgacaacctgcgaagtggtgagcgcaggtacgcaaaccaccgtacaggattatcccgggcgtctcggatactggtcggtcggcgtgccgccgtcggggccgatggacgatcgcgcactgcgtttggggaatcgactcgtgggaaatccggcggggacggccgcgctggaggtcacgatgaacgggccgacattgcgttttaacaccgatgcggtggcggttgttacgggggcggcgattgctattgagatgggcggtcagcccatcccgatggatcgcgtatttgcgataccgaccggtgccacgttgcgtttaggagcaatgcagaaacagggcgtgcgcagctatctctgcctgcgtggtggcatcgaggtgccagattaccttggcagtaaaagcaccttcacgctggggcagtttggcggacatgccggacgtgcactacgagcgggcgacgtattgcaccttgctccgctggaggacaaacgtgtcggcgacagcctgccggatgcgttatgcacgaccttgtctacggtacgtgaactgcgcgtgatttacggcccgcatgccgctcccgactattttacgcctgcctatatggacacttttctcaccaccgagtgggaagtgcattttaactccagccgcacaggcgtgcgtttgattgggccgaaacctgagtgggtacgcgatagcggtggagaggcggggctgcacccttcgaacattcatgacaacccgtatgccatcggggcggtggatttcaccggcgatatgccggttattctggggccggatggaccgagtctgggcggcttcgtctgtccggtaacggtgatcgaagccgacctgtgggcgctggggcagcttaacgccggcgatcgcgtgcgctttattcccgtcgatctcaccacggcgcgttcactggcattggcgtgtcatgcagaggtagaacagcttgcgccgatcaacatcgactggtcgcctgccgcattaatttctccggtggtgctggatatcggtgacgcggataaacggctggttgcacggctatcgggtgatacccatctgctgctggaagtgggggcggcagaactggacgtggcgctgcgttttcgcgttcatgcgttgatgctggcactggagcaacaaacgctcgatggtattattgatataacaccgggtattcgttcgttgcaggtgcactatcggcctgaaacgctggcgttatcgcctctgcttgaggtgctttcctcgttatggttgaccgtttgcgcccagcaaaatctgaccgtgccatcacgggtggtttatctgccgctgtcctgggacgatcccgcctgccaactggcgattcagaaatacatgaccacggtacgcagcgatgcgccctggtgcccaagcaaccttgaatttatccgccgtattaacgaactagataatctcgatgaggtttatcgcacggtgtttgaggccagctatctggtcatgggactgggtgatgtttacctcggcgcacccgttgcaacaccgttggatccgcgtcaccgtttagtcaccaccaaatataatccggcacgaacatggacggccgaaaactcggtggggattggcggcgcttacctgtgcgtttatggcatggaagggccgggcggctaccagtttgtcggacgcacgttgcaaatgtgggatcgctatcgcggcgttgacgcctttgacggtaaaccgtggctgctgcgcttctttgaccagattcgtttctatccggtatcggccgatgaattgttatccatccggcgggatttcccgctagggcgctatccgctgcggatcgagcaaagtgaactggtattaagcgcctatcaggatttcctgtcacgagaagcggaagacattgagacattccgtgtgcgtcagcgggcagcgtttgaggcggagcgtgaacgctggcgtattgccggtcaatcggtgtcggatagcgtggacgtggtgattgaggaaacgagtgaaacgccgattcagccggggcagatcggcgtggaaagcccgatttccggcaacctctggcaggtggaaacggaagtgggtgacaccgtggcggaaggagaaacgctgatgatcctcgaatcgatgaaaatggagatcccgattgtatcgccgcagcgcggcattgttcgagatattcgctgtcagcctggagcgtccgttcgtgcagggcagtgcgtggtggtgattgaatatcagggataagtctggttccgtatcgcggcaggcggcgaaatgatgccgcctgcccgatttttaacagtcctcaacgatcagataggcggcgttaatcggcccgtgtacgccgactactttgatcagttcaatatcggcggtggagctcgggccaccaataatattaatgcatgatggcatacgctcgccttgttgtgccatgtgatgcaggtgctgcgccaactgagcgatacggggtaacaatgtgcttttgcgcagtacaaagagagaggattccggcaacaggctgacggcgcgtcctcgttgtggtgcggaaaatagcactacgccgcctgattcggttaggccatactccgcgtagactacgccgactttggcttgctccgccagccgcaggttttcttctcccacgctgggatcccatacgctggcctgacattcacgctgcaagcacgctgtgatccctaatgcctccaaacgccgatcgtcgctgacgatcacgggcgcgtggccgtatttatcgcacaattgcagcgcagcctgcgctgcgtcggcctcgctaacgacttcgcagtgtgccagcatgacgttagtcgcgacatcgataaacgcatcacaacgctgctgtacggtcagatcggttaatcgagtacgagcatgatggctggcaggccttggcaacggagcgggaacgtggcgcaccttgcgtccaagctgacgggcaatatcggccagaaaggtatcgcggttttccattatttttttcctctcgcctgatgtttcttaaaccaactgcgaaaactttcgccatctgcatccggcaggtcgcgcgcttccgtccattcgccgatggcacccatctcaatacgtgttttaccgtttttgataaaccagcctgcggcatgggctccggcgatcattccgaccttccatagcatcgggtgactgttgacgtagctgaagagtttcgtgaagcgctgttcggcttttggcgttattccgctttccgccataacgcgccggtgcttgagaatcagtgacgataagggaatatggactggacacacagtatcgcaggcggtacagagcgagcaggcataaggcagttctttgaaatcctgatagccacccagcaggggtgaaatgacggcaccgattgggccaggataaatagagccgtagccgtgtccaccaatgtgacgataggcaggacaggtgttgatgcaggcgccacagcggatacagcgcaaaatatcgcggaatgcggagccgagaatctgtgaacgaccgttatcgacgatcaccagatgaaattcctgcggcccatcaacgtgtcccgcttcccgtggtcccgttagccaagtgttataaccggttagacgcgcaccgaccgcgctacgtgccagcatggtgatcaagacgtctacttcctcaaaggtcggcgcaatccgctccatgcccatcactgcaatatgcgtttttggcaacgtggtacacattcgtgcattgccttcgttggtgaccagacagaccgagccggtttccgccacggcgaagttacagccagttacgccgacttccgcactgagaaaatcctcacgtatcttcttacgaatgaacaacgtcatggcttccggcgtttctggcccgtcatagcccagtttttcatgcagcactttgcgaatctggtagcgatctttgtggatagcgggaactacgacatgcgaaggtggatcctgatccagttgcagaatatattcgcccagatcggtttcgataacctcaatccccgcctgctgcaagacgtgattcatgccgatttcttcggtgaccatcgatttcgctttgacaacttttttggcatggttagcctgagcaacctgaagaatataacgggtggcatcctccttggttttggcgaaatagacctgtccaccgttggccgtcactttttctgatagctggtaaaggtaagcatcgagattgttaagtacatgttcgcgaatctgggcggcatgatcgcgccacgcttcccaatgacctaactcgtcgaccattttctggcggtttgcgccgatacgttcctgcgcattggcaaccgccttgcgcatgatgggatcgtgaatctgggtttgaatacgatccttgaatttaacatcgctggtttttaggctcatatcctctccttagcggctcatcaggacttcggcgatgtgcatcaccttgacgggatggccttcacgctgcatgcggccaccgatattgagcaggcaactgacatcggcgccaatcaggtagtcgggtttgacatccattatatggctgactttttctttgaccatttcaccggaaatttctgccatcttcaccgaaaacgtgccaccgaagccgcaacaggtttcttctgccttaaacggcagcaagtgcagatcctgaacgtggctgagcagcgtgacgggctcctctcgcacgcccagtttgcgaaacaggctacaggaggggtgataaaccgcagtccccgacaaacgtgcaccgacgtccgtcacgcccagcgtattgacgatgaacgaggtcagatctttcatgcgttcggcaacacgctcggcacgtagcacccattcgggctcatcggccagatattcgggatagtggcggatggcgttcatacatgaacctgcgggagaaatgatcgggtcgtcattgtcctccagcgcggcaatcacgcttttcataccgggaatggcgctgttgatataaccgccgttgatggcgggttgcccacaacatgactgtttttcgggaaagtgcacgttacagcccaactgctccaatagcagtacggaatcgcgtgccatacgggatttaagggcgtcaccaatacaggtaacaaaaaaattaacattcacgacagactcccattactcaatgtagatggattttttattgtgatatcaggccataaacaggtagtacaccaggccgaccttgagcccaaggatgatgatatagacgccgcaatatttcagcgtaccggacatgatcgtgctgccttgtccttccatgcgtgttgccgacaccgcgatcgcgatactttgcggcgatatcatcttgccgccggtggcccctgcggtattcgccgcagccagccagacgggatcgacatgcagcttctccgctgccatggtttgcagcttgccaaacagcacgttggaattggtgtcgctgccagtgacaaaggtgcctaacgcaccaatcacgggggcaataaacagatagccccctccggtgacgtccaccagggtttgtgccaatgtggcgatcagtccgctgacatccattaccgtcgccatggcgacgatggcggtaatcgcgataatcgaatttctgagctgttttaccgtgctgacaaagacattcagcatggtccccagattcgcaccctgtataaaaccgcccagcaggctggcgatgatgattaggacgccgggagtggcaatccagtcgatcttcaacttcagcacctgtgtgtccgtcaggtaaaagggaatcacggaggctacctgagagacggtgcttttgatggcaggaaatagcggggaacaaagcagaataaaggtaaaaatcaggatataaatcgcacaggcgcgcagcagttgactggaagaatagcctgatagggatgcgcgctgagcgctgtcgataaggtaggttgtttcggtttctttcttacggcattttgccattaacgtaaccgcaatcaggctgactaaactgcctgcgaaggcgggcaattcggcgccgaggtggacggcgacaatatactgtggcaccagcgtggttacgccgcacaccagcgtaatagcgaatacgccgcgaatagctttaatgccgccgccaacgatcgcgatgatgacaaagggcaggagaatgttgaataacgccagttgtaataccaccgtggcgcttagtgtggtgaccggaaggtgaacctgttccgctaaaatagacaccggaatgccgacggcaccaaaagcggtagggacggtattggcgaccagtgaagcgatagccgctttcatcgggtcgaaaccgagtgcgataaggatgccgatgggtatcgcaacggcggtgccataacccgcagccgcttcgagaaaaccaccaaaacaccatgaaatcagcaatacctgaatacgtttatcatcgctgatactggcaaggacatcccgtagtacatccatgctgcgtgttttttgcatcaggttataactgtatatcgcacccagaataacgatgataattggccatagaccttttagtgcgccatagcttgctgctagccccagcgttttcagcggcgtatgccagaatagggcagtgatcacgacagttagcgtcagcgtaatcagtacagcgtggtggataggcatttttattttgagaataagaacaatcatgaccaacagtgggaagctacccagcaaaaaatataaataatcgtgcatagcggtgtcctgacatcctgattttaagaagttaaaaaacaagggataccaacgtggtgctatatacacttatataatgagtggttattaaataattttagctgaatcgggtcagatgaaacaaagaagtacgaaatgagtgtgaaattagttacttaatggttaatttagttatttaactgagtgggatagaaaacctgagctagtaaactgtcgaggataacggtgattattgtattaaaagagggaaaataaacggtaattcagaaggaatcgagaagggaaaaacaaggaatggtgcgttcaattggactcgaaccaacgacccccaccatgtcaaggtggtgctctaaccaactgagctatgaacgcatttagataccgcgctgcctgcctgacagcgggacgaatagtagcgatcaaggtaaaaactggcaagcggaaaaatgcaattttgtgcgcttgccagcgtgattgctgagcttgtatccgttccgccgtttttttcgacgatacctgagtgaaacgttagctagcgggcggctcgcgctaaaattcgtgcggcaggctggcgctgaagaaaacgaattcgcgtcaccatcatgactgccgctgctgtcagaccaatgatgaaaccacaccagaaacccgcaggccccatgcgcggcacgataacatccgtcaacgctagtaggtagccgctcggtaaccccaacacccaatacgcgacaaaggtaatatagaaaatcgaacgggtatctttatagccacgtaatacgccagtgccgatcacctgaacggcatcggaaatttgataaacggcagccaacagcatgagctgagaggccattgccaccaccagtggatcctgattgtagagcagggcgataggctcacgtagcagcgtggtaaaaattgccgtgcagcaggctagcgccacgccagccatgataccggtgtgcgcggcaatgcgggcgttatcaactgaaccttcccctaagcggtgcccaacgcgaatggttgtggcaacaccaaccgagagcggaaggacgaacatcagtgagctgaagttcagggcaatctggtgaccggccacattgacgacgcctagcggtaatactaacagcgccactacagcaaacagcgtgacttcaaaaagcagtgccagcgcaatgggtaagccgaggccaaataggcgctttagtacggtaaaatccggtcggaatgctgggcgatgaagacggatatcgcgtagccaggaagctcgttgagtgtaaagcatcattaacagcatcatgatccagtaaaccgatgccgtagccacaccacaaccgacgccacccagttcgggcatgccaaatttcccgtggataaagatatagttgatcgggatgttgattaatagcccgatgaacccaatcatcatgccagggtaggttttggacagcccttcacactggcaacgcaacacctgatagaacagatagccgggaacgccccacagcagcgcatgcagataaccaatggctttggcagccagttccggtgagtcgttgctcatcagattgatggcatattcaccctgatacagcaccagcatcgttaacacagaaatgatggcggccaggaaaaaagattgtcgcacctgatgagagatgcgatcgcgtcggccagaaccgttgagctgtgcgacaacgggggttaacgctaataacagaccgtgaccaaaaagaatggcgggtagccagatagaggttcccactgcgacggcggccatatcggtggcgctataagcacctgccatgatggtgtcaaccacacccatcgacgtttgggacacttgcgcaataatgacaggaacagcaagcgccgataatttacgcgcttctgtcagatactgttgcacggataccttccttgaatgacttaattttgctagcgggatgaataatctggatatggaaaacgtcaagaataaaacgagagtgttattgtaacgacttaataaaagtaaaccagcttgaaagagaatatattctttttgttacgctgcggtttcggtagcgtttgacgctcggtattccggtttggttttccacagaatatcgggcacactgcatacagtcatttctttgtttttaagaggcaaactgcatgtttaccggtattgttcagggcaccgcgccagtggtgtcgattgaagaaaaatccaactttcgtactcacgttattcaactcccacccgacctactgccagggcttacgcccggtgcatcagtggcgcacaatggctgctgcctgacggtaacggcaattgatggcgatcgcgtcagttttgatctcatgaaagaaacgctgcggctaacaaatctgggcgatattcatgaaggtgatgtcgtgaatattgagcgagccgcgaaatttggcgatgagatcggcgggcacgtcatgtcgggacatattatgtgtacggcagaagtggtcaagattcagatttcagaaaacaatcatcagatttggttccgcctggcagatgaagcgctgatgaaatacgtgctgcataaaggcttcgtcgggattgatggcattagtctgactgttggagaagtgacccgcggacgtttctgcgtgcatttaattccagaaacgttgaaccgcacaacgctgggacagaaacgactggggaatcgcatcaatattgaaatcgacccgcaaacgcaggccgtggtcgacacggtagaacgcgtgttagccagcaagcaggcgaacgagctcgtcaacgaagagtaatccctgcgttgcctctttttgtaaaccggatgaacaatatcatccggttttctcgtttctctcagcgtgaaacgcgtaatccaccatcaatcccattgatactgaatacgatctgccagagctgaagctctctggctctgaacgttcctgcacacgcgttcagatagtagctaaacatccgacgaaagcgggcggtatagcgtgtagaaagctggggccacccttgctgaaagcgcgtatgccacgccattaatgtgcgatcgtaatcggcgccgaagttgtgccagtcttccattaccatgtaaggctcactcgcctgcgcgatatgctgtatggatggaatgcagccgttggggaatatgtatttgtgaatccagggatcaatgtgcgggttggtcttattggcaccgatagtatgtagcaggaagagtccatcgggcttaagattgcgttttgccatgcgaaagtaagtgtcatagttacgcgggccgacgtgttcaaacatgccaacagagacgatcctatcgaatggctggttcagatcgcggtagtcttgtagcgcaatggtgacgtcaagatcctgacagcgttgttgcgccagcatctgctgttctctggaaatggtgatgccgtaaacggagacaccgtagcgccgcgctgcgaactcagcaagcccgccccagccgcagccgatatccagcagcgtcatccctgattttagctggagtttttcgcaaatcatggtgagtttgttttcctgcgcctgttccagcgtgtgtgcctgtttccaataagcgcaggaatattgcatgtagggatccagcatcagggtaaagaggtcattacctaaatcgtaatgtgctttgccgacaacctgagcgcgcctgcgggattgcaaattggtgacgcgggaaatggcgactcgcgtaagatcgtgcaggcggcgaggtaatgtatttcctagtcctgcgcgcaggacacgatgaaaaaacatatccagccgttcacactcccaccatccgtccatatagctttcacctaaccccagcgaaccttctctcaagacgcgtttaaaaaagcggggatggataacgtggatatcaaaagggcgagtaccgttgatcgtgatatctgcggtggccaacatgtcctgcattatgtggaaccaaggcgtggtatcgtgatcccattcttctgcataaggtaatcccatcatgtctccttaacttttcacgtataaaagtatcgtaaaacacctggacagcacttactgcagccgacgtatcggctgtcaccagagaaaaatgaagaaggaatttgcacgtaaataggtgctcattggcaaaagcacggacctgcttactgacgtgcggctatcgctattttggtgttatcagtgaaactgaaacgcagggttcagtttagagttgctccagccaatatacaagaaaattggctgaagcaagcagagagggaaagcgggcaggaatagaaaaaccgtctgtattgcgtcgtcgaggttagcggcgataatcgcggaacgggccgtcggcaaccgaacggcgttcaatcagcgtcgggtgaacttcaatgacgtgcgcatcttcccgtttactagtaatgcgatccagcagcatagaaaatgcggattggcccaggcgttctttcggctggtggatggtggtcagtgctggcgtaaagaagcgcgcgtggcgcacgttatcatagccgatcactgaaatatcctgcggtacgcgcaaacccagttcgtcggctgcacagatggcacccatcgccatgatatcgccaccacagaatacggccgtaggtcgctgtttctgcgcgagaatctgatgcatggctttatagccggattccggttcgaaatcaccctgaacaacccattcattgcgcacggtgatatcagcttccttcaacgcttttaaaaagccgagatagcgtccgctgcccgtgttgcgctcttgaatgccggggatggcaccgatatcccgatggccgcgttcaattaggtagcggcccgccatataaccgccttcaaaggcgttatcgataatcgtatcggtgaaatcgttgtgcatttgtccccaatccataacgaccattggaatgctgcgataatcttccagcatgcccaatagctccggcgggtattcggcgcacatcaccaacaggccatcgacgcgtttttgcgccaacatagaaagataggcgcgctgtttaccaatgtcattatgagaattacacagcaccagcgtgtaacctttggcataacagctgttttcgacagcttcaatgatctcggcaaagtagggcgcttcgctggatgtggccagcaagccaatagatttagtgtgattaactttgaggctgcgagcgacggcgctgggcgaatagtgcaattctttgattgctgccctgacggctgccttggtctcttcggcgacgaaacgtgttttattgatcacgtgcgatacggttgtggtggaaacgccagcacgttttgccacgtctttaatcgttgccatctaaaaatgactcctgaacttacctgttatagacgtaagtatattgttaatcgtttgcctacgtttaaagttcttcttctaagctaaaaaacaggatttcagaaggagaatgccgaatgttataccgaaggggtctgggttgacgtttttcgactgatacgcagcgctttcataaacagcggattgtgtccgatttatcatgaaagtgaaagggctaatttatactattagtgatgcattcgtccgagatttttcgctagaattatgaaagaatcgtaataaccctattatttgtagttttaaccacctacgtgggttctgctgtgaatggtggtgtctttttttagatgaagtttcagatgaaacttgttcgctaataaggagtggtttatggatacaaatctgaaaatgtctttgctgacaaccgttggttcgttggctgtgatcatcgcatttagctttatcgcggtgctgaattaaccgatcggtgcttccgccgctggttggcattcagacacgtttgtggtgcataaacgtgtctgaattatttagggtataaccggtataatctgcttaacgaatggtctgtggcgtaacgacgcgacgcgcgccaacgtagtgctcctgccaataatcttcactcaacttgctgatacgaatatctgagcccgtacgcggcgactggataaatttcccttctcccagataaaccccaacgtgatctgcggcgccacggttattgatacggaagaagacgagatcgccactttccagctcgctctttttaatcggcgcagcatcacgcaggtggtacatttcatttgcggtgcgcgggatttgtatcttgacgacatctttataggcgtaataaaccagcccgctacagtcaaatccggtaaagggagatgagccgccccagtgataaggtttacctatttggctcatcaacttattcattgctgttgttttggcatgctgatagcgttttttatgcgccgcgctgagcgtcattcctttttctgtaggagaaggatttttatccaactttcctttgagggccgtcttctttaaccctgttttgactctgacctgtgcagtcgtctgcttttcttcttcagatttcagctttttaaggtttttcttcactagcgcaggagtgctgctttgcgtccgtgacggctttttttctgtcgatttgttagctgttcggggtttggttttattgcttactgcggtaggttctggttttttgcttttgatcggagtcggtgatttagcattaccctttgtttgacggcttttcttattcgtttcttcaacggcgcttttcttcggcgccgaatgcggggtatgcggcgcagcctgaacaaggttcagggatagattactgaaaaataatataaaaagagtaataaataagcgcataataaaagtgaccgaacataatccttaactcgctcaatccccacagtattcctgaaaacggcgtcataaaaaagtgggcacggtcgctttattcatacagaatagtgaaaaaacgttaatagttattttttcgattgatttatcagcactttctggcgttgatttcatcaatgatgcaaagcgataagagaaaataaccctacaaaaaatggcgtttttttgtagctagtggcatcggtacaatatcattgagtcaatgtcgctgtcgtaatacctctgacggcggctcatggctagcgttttggacgttagccatcctatagatttaaggaagcaagaagatgacgacaccgacaattgaaaaaattcagcgccaaattgctgaaaacccgattctgctgtacatgaaaggctccccgaaattgccaagctgtggtttttccgcacagaccgttcaggcattgtcttcatgtggcgaacgctttgcttatgtagatattttacagaacccagatattcgagctgagctgccaaaatatgcgaactggccgacattcccacagctgtgggttgacggcgaactggttggcggctgtgatatcgtggttgaaatgtttcagcgcggtgaactgcagcagttgatcaaagaaacggcagacaaatacaaagcacagcaggccgatcaagagtaatagcttttatcaacataatgacgatacgaaacgtcgttatgctgcgagtgttaatctttccagcgggtgccttatggcacccgttttttgatctcgatctttcccgtcgtctcagtcttcggctgatgtgtcttccagcgaactttcttccagcgcaagcggccatccgcccagacgtttccagcggttaaccaactcacagaacaataatgcggtctgattagtgtcatacagcgcggagtgcgcctgactggagtcaaacgcaataccagcggtaatacaggctttagcaagaaccgtttggcctaaaaccagcccgctgagtgctgcggtatcgaaggtagcgaaagggtgaaacgggttacgcttcaggctacagcgctccgctgctgctgccataaagctgtgatcgaacgtggcattatgcgccacgataatcgcacggttacagcctcgatctttgatccctttacgcacgactttgaaaatttcatgcaacgcatcgtattcgcttaccgcgccgcgaagcgggttggtggggtcaataccgttaaatgccagcgcggcgggttccagaattgcgccttcgaatggctcaacatgaaaatgtagcgtttcatctggctgcaaccaaccgtcttgatccatttttaatgttaccgccgcgacttccagcaaggcatcggttttcgcattaaatccggcggtttcaacatcaatcactaccgggtaaaacccacgaaaacggccgctcagggcgttcagatcacttttatcagccatttgtctcttaaattgttagcaaaacgcagcgcgcattattgcaaattttggctggagatgcagcatgcccgttgccatttcacatggcggaagtggtagaggaggagagaagaacaggtgccgatgcagcacctgtattgcgcaggatattagtggccgatgccgctaccagcgtgggcattttcgatcaattcgattttataaccatctggatcctcgatgaatgcgataacggtcgtgccgcctttgactgggccggcctcacgtgtcacattgccacctgccttacggatacgctcacatgttgcggcaacatcatcaacgcccaacgcgatatgaccataggcattgcccagatcgtagctgtcgacgccccaattgtaggtcagctcgataaccgcaccctcgctctcttcggtataaccgacgaaagctagcgtgtatttgtactcggtattctcgctggtgcgcagtacgcgcattcccaaaatctgggtatagaaatcaatagaacgttgtaaatcgccaacacgcagcatggtgtgaagtaaacgcatagtgtcctcgttaaaaagtgcaacaaaagggaagtatagcgttgtggctctgttgagtccaagccgttgggttgatgctaaaaaggcgacactgcagtgaggtttgtgttaaaacgtactatcaggaggggtaaatagcgcgctgggtcagttttaggctaccttgcgtgtaaaaaaaatcgtcagttattacaatggttacctaattattttcattgtgactgtccgtttgggcttgccagcagtaaagaacagggcttcaataaatagagttgtagcaggaggtgttgtgccagagcaacttgaactctttgttgtccctaatccatgccgtggtatttgtcagacggatgagcgcggatattgtcgcggttgctttcgcaatcgtaatgagcgctttagttggggccaaatgagtgatgcgcagaaacaggatgtgctgcgtttgtgtcggcagagaatgaaacggttacagcgttcagagaaagccgatgcgttagcagagtcccatcagccatcgttgttttaagtcttcttgtcttagatgatctatttacgtgaaattttgtttaagcaacgcagaagcgtccgattgaataaaataaggctaagatcatttttaaaatatttttatttgatagaatccacttccgttaaggttctattttttacgataacaaaatcgttttttattcttataaatcagagttgattgcaatccagggatataacttagtgtgctaacaataaggaaaggtgatggaattgccattaggatctgatttagcccgtctggtgcgcgtgtggcgtgcgctggtcgatcatcgattaaaaccacttgaactgacccagacgcattgggtcacgttgcataacatataccatttaccccctggccagtcgcagattcaactagccaaagcaataggtattgagcaaccctcattagtccgaacattggatcagcttgaggagaaggggttaatcactcgccacgtttgtgcgcacgatcgccgagcaaaacgtattatgctgaccgaatcagcagaaccgataatacaggcagtcgatggggtaattagtcatacacgtagtgaagtgttatttggtattacgccggagcaggttgatgaattagcgctgctggttgcgcgtcttgagaaaaatatattggcattacatgagaatcaagcgtagctaaatttgggttacgcaaagggagaattaaatcccggcaagattaccgatacctgctattggttatttattccgggagttgattattcgttgtgacgatcgccacagatagcggcgatcgtcacacaacaattagcgtggagagacggtgatactgcggccattgctggccatagcaacgcgttgacctgcgctgaatttcgtatcgccttgtttttgcaccaccataatggtactgccgtcatcacggcggatttccagctctacgccctgtgtacgattcagtgcacccgttgcgctttgacccgctacaccacctgccactgcacccgccgctgtcgctagactacgaccagacccgccgccgatagtgttgcccaggaaaccacccaatacagcaccgcccagagcgccgataacgttagaatcttctcctgcctgaatctgaaccggacgcatagaaacgatggtaccgtaagtcacggtctgcacctgtttagcttcggatgcactgtacacatcaccggaaagcgtactggtattagcacaaccagccagcgtgataccagcaagggtaaccacaagcaaacgcttcatcataatacaaactccttaatagcgaatatgtcgggctggctcagcctcggccgacgcagtgttataccaataaattatggtctggctcagtgtagcatgccactctttttactcttttttgcagaatataatagtgcgcttaaattgcgtataaacagaggggtaaataacacgagaaagggctttttttgtagcaaatattatcaaaaaactacttttggttaaaacctaacccgtgtggcaaaaaacacaaaaaatttaataattcagcgtgttaacgtgctatttttattctcgacataacggttgttatcgatgttctctttttattccatagaggcaaaggctacataatgagatcaggcagatatattggcgtgatgtccggcaccagtcttgatggtgtggatgtcgtgctagccgcgattgacgaacatacagtggctcagcaggcccgctactgccacccgataccgcaggatatcaaaatggctatcttggggatgtgtcaggggcaggcggtgacgttgtcagcgctgggccagttggatacgcgtctgggaatcttgtttgccgaagcagtgctgacgctgcttaaagagacgggcctgagggcgcagggtattactgcgattggctgccatgggcagacggtctggcatgagcccacgggcgaagcaccctgtacgttgcagataggtgataacaaccgcgttgccgccttgactggcatcacgaccataggggattttcgacgccgcgatttggcttatggcgggcagggtgctccgctggtgccatcattccatcacgcgttactattgcaccccgttgagcgccgtatcgtgcttaacatcgggggaatcgccaatttgtcgctgctggtgccgggggcgcctgtgcgcggctacgataccgggcctgggaatatgctgctggatgcttggatctggcggcactgcgcgcaaccgtatgataaagacgccctgtgggcgataaacggacaggcgaacccgttactgctgcgccggatgttgaccgatccttactttgcgttacgagcaccgaaaagcaccggacgtgagtatttcaacctgggctggctcgaaagaatgttggctggcttgccgccgatagcgccgcaggatgttcaggcgacgctggttgagttaacggccataagcatcgccgaccaagtgctgctggtcggtggatgtgaacgcttattagtttgtggcggtggtgcgcataatccactcatcatggcgcgtctctcggccctgctgccgggcatcgaagtcagcacgaccgatgagtgtggcgtgaacggcgatgatatggaagcgctggcatttgcctggctggcgtcgcgtacgctatcgggattgccgggtaatctgccgtctgtcacgggagcgagtcaggaaacggtgttaggtgcgatttatccggttaacgtggattaatcagattttgccgagaggttcatcgttatcctcttgttaaacttgaatgagcggcagcgtgagttgccgccattgacaagaataacaggagaaaaaaatgaaacgattgctgacaggggcagcgctgattctgctgagcggatgcagctattttggtcataaacagacagtggaaacgctgcattatcaatgtggcacgatgccactaaccgttacgctacagcaggggagggaagcgccttcgcaggtgagtttcctactggacggtgaacgtctcatcctgccccaagtggtgtccgcttctggtgtcagatatagcaatgatacctacacattctggagtaaaggcgatcgtgcatttatccagcggggtgaacgggttatcgtcgatgattgtgtgctggcaacgatgtaactgacgccgcacggttgcagtgttactgctgattgcgatttttcgggtacgggagcagaatgggattttccccgcttctggcccgacattgcgacagcaggatattatgactcaggaacgctccccctctgacggtactcctcttattcaaccagccgatatcgccgacatccgccgtgaatacactcgtggtgggcttcgtcgtggtgatcttcccgctaacccgctggacttgttcgaacgctggctgaaacaagcctgtgaagcgaaactggccgaccctaccgcgatgtctgtcgcgaccgttgatgagcgtggccagccttaccagcgtatcgttctgcttaaacactatgatgagaaaggcatggtgttttataccaatatgggcagccgcaaagcgcatcatctggaaaacaatccacgcatcagcctgctgttcccttggcatgtgttggaacggcaagtgatggtgctggggcgcgtagagaagctgccggcgcttgaggtgttgaaatatttccacagtcgcccgaaagacagtcaaatcggcgcatgggtatcaaaacagtctagccgaatctcagcgcgcggcgtgctggaaagcaagtttttggaattgaagcaaaaatttcaaaacggcgaggttcctttgccgagcttctgggggggcttccgcgtcgttatcgattctgtcgaattttggcagggcggtgaacaccgtctgcatgaccggtttttttaccagcggcaggaagagaactggcagattgatcgtttagctccttaatcgcgaaatatccgtgttaaacgctggcgctcctatcatccgcactttatcctatgaggtttcgcgttgactgggcattgcgtagcgatatggcgttcatggcctgttgcgtaaggtaatgcggcagcgaaatcatcatgcgacagcagacaggtatgctgcgcatctctcacggctttgtgcgtaaacccaaagggaacgtaacggctttttttataaaaatggagttatcgatggcgagtagtaacctgattaaacaattgcaagagcggggcttgattgcccaggtgacggatgaggaagcgttagcagagcggctggcgcaagggccaattgcactgtattgcggcttcgatcccaccgctgacagcttgcatttggggcatctggtgccgctgctctgcctgaagcgcttccagctgtccggccacaaaccggttgcgctggtcggcggcgctacgggactgatcggtgaccccagttttaaagcgacagagcgtaagctgaacacgtctgaaactgtgggtgagtgggtagaaaaaatccgccgtcaggtctctccgtttttggattttgactgcggtaaaaacagcgcgattgccgccaataattatgactggtttggcaacatgaacgtgctggattttctgcgtgatatcggcaagcatttctccgttaaccagatgattagcaaagaagccgtcaaacagcgtttaaaccgtgatgacgtcggtatttcgttcaccgagttttcttacaacctgttgcagggatacgactttgcctcgctgaacaagcagcatgacgtcgaactgcaaatcggtggttctgaccagtggggcaacatcacgtctggtatcgatttgacgcgccgcatgaatcagaagcaggtttacggcctgactgttccgttgatcaccaaatctgatggcacgaaattcggtaaaacggaaggcggcgcaatctggctggatgccagtaagaccagtccttacaaattctatcagttttggatcaacacggcggatgccgatgtgtatcgtttcctgaagttcttcacgttcatgagcctcgaaaatatcgacgcgctggaagaagaagacaaaaacagcggcaaagcgccgcgcgctcaatacgtgctggcggaagatgtcacccgtatggtacatggcgaagcgggtctggaagctgctcgtcgtattacacaaagcctgttctctggcgcgttgcaggatatgacgcaggacgattttgcccaactggcgcaagatggtatgcctatcatcgaactggaaaacagtgctgatttgcaacaggcgctggtcagcgctgagctggtgccgtcacgtggtcaagcccgcacgatgatctcctcgaatgcggtaacgattaatggcgaaaaacaggccaatcctgaatacatcttcagcgcttccgaccgtctgtttgatcgctacaccttgctgcgtcgtggtaaaaaacattactgcctgatctgctggaaagcataatcattaccgataagggagcgtgagctccctttcttcttgtaagttgaggcgcacaggcgctggcaaggatttaagtcatatctaatgaaaaatatactttccatccagtcacatgtcgtttttggtcatgccggtaacagtgcggcagagtttccaatgcgtcggatgggcgcaaacgtttggccactgaatacagtgcagttctcgaaccatacccaatacggtcactggacaggatgtgtgatgcctgccagccacttaactgaagtggtgcaggggattgcgaacatcgacaaactgaagacctgtaatgcggtgctgagtggttatatcggctctgctgagcaaggggaacatattctgggtattgttcggcaggtaaaagccgccaatcctgatgcgttgtacttctgcgatccggttatgggtacgccggagaaaggctgtatcgtcgcgcccggcgtgtctgatttccactgccagcagtcgttgttagctgccgacattgttgcaccgaatctgcctgagctggagctgctcggtggtcgtaccgtgcataacgtggcagaagccgtggaaaccgcgcgtgcgctgtgtgagaaagggccaaaaatcgttctagtgaagcaccttagccgagcggctagccgcgaagacagcttcgaaatgctgctggtcacgccgacggatgcctggcacatcagccgcccgctggtggaatttgaacgccagcccgtaggtgtgggcgatttgaccagcggattactgctggtcaacttgctgaaaggtgtcgcgctggataaagcgctggagcatacgacggcggcggtgtatgaagtcatgctggtaacgaaagagatgaatgaatatgagctgcaactggttgctgctcaggatggtattgccaatccgcgtcatcatttccaggctgttcgcttgtcgtgaaacgaataacgccccgaaattcggggcgttattgcatgttatcctttcaacctttcaactttaagcgcggtagtgacggaagggcgctcggcgatgtggtcgagataggccgccagtgcagggtagcggaacatatccagttttaacgactgcgcccagcgcataacggtaaacagatacgcatcggcgatactgaagcggttggcgaccagatagttttgttcactcagtactagattgatataacggaatttgacctgcaaatattcaactaacagctctttatacgtttctggcgtgccgggacggaaaatcggcgtaaacgttttgtgcagttcggcagaaatgtagttcagccattcaatcgtatggtagcgcgccatacttccggtaggagcaataagattacagtgcggaaccagatcggcaatgtattcggcgattgcgaccccttcagtcaggattgaaccatcctctaactctaacgctggcaccatgcccttcgggttgatgaaggtatagtcggttccacgctccgtttttttcgtgcgcagattaaccttctccagcttgaactccaatttggattcgatcaaaacgatgtgtgtaaaaagagaactgctttcagctttgtaaaacagtttcatgaaaacccctttctattattatttttccatcaacacatgcgctgatgattgttgaatgacgacatgtcgtttttttacaacaaaacgtaacgatagagtgtgaggcttcttgcaaaatactccttatgtatgactgacgtatgaaatttgggcgattttgacggaacaaagtcaaattttgatgtgttatcagagctgctttaactgagggataagcaaaatcctgtagcgcgtgacatttccgggttcagtccgtgttggaacggcaatgcgacagactgttcagggggcttctgggttggtgaaatcgcgatgtgcagatggaagaggcgatagaacagaggaaatcgttaaataaaataacattgtctatttttgaagcaaatacacttaaattaactgtgtgagtgatgattttcgacgggtgatttatagaggttaattaatttttgctaaatttcttgataagaaaaatttcattagtgacacatttcgtgtttttcatgatgttgtccatttagtttatttctccaaggccggtgtttaatggatattaaaaaataggaaggggtatgaaagaaaactgtttcactgccacattgattaaactacccctttttgttgcgtgtaacaaaataggggtagttatatttaatagtttccgtggcgagaccgcttatccgtgatagaaaaataaataatattcctgagtaattattatcatcacatcaagacacagacaacacgacgaaaaataggataaaccgcaggtgcttacgattgcgagtcggacggctaactctactaacaatgtgtattgtctgaatctattcattaccatgaggttactatgaaaaagaacaggttattattttttatagccttggctattattctcgggattattgtcggcggggtttgtcattctctattgactgcaaaagaagcaaaagaggtggtgtcctactttaatttagtgaccgatgtttttcttcgtctgataaaaatgatcattgcgccattggtattcgcaacattggtctctggccttgctagcatggggaactcttcttccgtcggccgaatagggctgaaagccatggtgtggtttatttgttcttcgctggtttccctttttattggcatgctgttagccaatatcttcgaacccggcgtcggaatgaatctcgccatcccaagcacgccaatacaggtagataccggcgtgagtaccggcggatttacactgaaaagctttattgcccatatatttccacgcagcatcgtcgaagcgatggcgaataacgaaatattgcaaatcctcgttttctccatgtttttcggttccgcactggcttttgtgaaaggtcaaaataaacatgccgtcacgatggagtcgatgatagaagaactggcgaaagtgatgtttcgggtgacggattatgtcatgcgattagcgcctttggcggtattttcctcattagcgtcttctattacgaccgaaggattggggcttcttctcgactttggcaaagtcattggtgagttctaccttggattggcgctgttatgggggctgatgttcggtgcgggtgcattgttccttggtaagaaagcaacctggggactgctcaaactgctgcgggagccgagtatgctggcatttgctacggcaagtagcgaagcggcctatccgaaaacgatggaggcactgagcgaattcggtgtccctaaaaaaatcaccagcttcgtactcccattggggtactcctttaaccttgtcggctccatgatttatcaggcttttgccattctgtttattgcgcaggcatacaatattcacctaagtttgacgcaacagactttgattctgctgacactgatgatcacgagtaaaggcatggcgggggtagctcgcgcagcggtcgtggtggtggcagccacattgccgatgttcggtttacccgaggcaggtattttgctgattattggtatagatcagttcctggatatgggccgcacggcgaccaatgtgattggtaacggcatggcgacagccgttgttgccaaactggaacaaaaccatgaccattccgacgaagaagtccctgtgatggcaactgggaatatctaaattatcgtcagattaatatgctgaaacaggcggccttcgggccgctttctcgattattgtctccctattgtcttcagtattctctgctcgttgacgttgttgtttttcatccccttcgtgtttactccggcttatctctttttaatagctgacggctatcgctgcgttcatatggcattgttgcaaaaacgttattttttgtttgtgttatctttaaataagaccgcaagctcaggctggttattcattgatcgcccgatgcagaataacgaatatgccctaaataattcgagtttcaggaaggcggcaagagaaggcatcccgatgagcttactcaagtaagtgattcgggtgactaaacgcagccaacgaacatgcaacttgaagtatgacgggtatagcaagttaatttgggaggaagcatgtcatcacaccttcgcgacacttgtctggacacactgacggttcgacagcagatttaccattactacagcctgccgaaggcggcgaaaacgcttggcaatatcgataaattaccgaagtcactcaaggtattgctggaaaatttattgcgtcatcaggacggcgacacggtcgagcaggacgatcttcaggcggtcgtggactggctgaaaatcggtcacgccgatcgggaaatcgcctatcggccagcgcgcgtactgatgcaggactttaccggcgtgcccgccgtggtcgatctggcggcgatgcgtgcagcggtgaaacggttgggcggcgatgttaataaggtcaacccgctgtcgccggtcgatctggttattgaccactcggttacggttgatcacttcggcgatcgtcaggcgctagcggataacacgcagttggaaatggcgcgtaaccgtgaacgttatgagtttttgcgctggggacaaaatgcctttagccacttcagcgtcgtgccgccgggaaccgggatctgccatcaggtgaatctggagtatctcgccaaggccatctggtacgaaaaacagggcgacaaacagtttgcctaccctgatacgctggtaggaaccgattcgcacaccaccatgattaacggtttgggcgtgctcggctggggtgtcggtgggatagaagcagaagccgcgatgttggggcaacctgtttcgatgctgattcccgatgtggttggcgtcaaattaagcggcaaaatgcaagaagggatcacggcaaccgatttggttctgacggtaacgcagatgctgcgtaaacacggcgttgtcggcaaatttgtggaattttacggtgatgggctggattctctaccgttggcagatcgcgcgactatcgccaacatggcaccggaatatggtgcaacctgtggctttttccctatcgatcacatcacgctggattacatgcggttgaccaaccgcgccgaagaacagattgcactggtggaagcctacagtaagcaacaggggctgtggcgcaatgctggagatgagccggtattcaccagccagctagcgctggatttggcaacggtggaaaccagtctggcagggccgaaacgcccacaggatcgcgtgcctttagcgggtgtgccggaagcctttaaagccagccgggaactggatgtcagctcggtgaagaaccgctctgactatgaagagttcacgttggaaggtgagacgcatcgcttgcatcagggggcggtcgtgatcgcggcgatcacctcttgtactaatacctccaaccctagcgtgctgatgacggctgggctactggcaaaaaatgccgtagagcgtggtcttaaaaccaagccgtgggtcaaaacctcgttggcaccgggctcacgggtcgtcacggattactatgctaaagcggaattaacgccatacctcgacgagttggggttcaatctggtggggtacggctgtaccacctgtatcggtaactccggcccgctgccggatgcgattgaagccgcgataaaagaaggcgacttgacggtcggcgccgtgttgtcaggtaaccgtaactttgaaggccgtattcatccgctggtgaagactaactggctggcgtcaccgccgctggtggtcgcctacgcgctggcgggaaatatgaatgtcgatctgacgcaacaaccgctgggtgaagatcgtgacggaaaagccgtttatctgaaagacatctggccctcgacgaaagcggtggcggacgcggtattgaatgtcaacgctggcatgttccacaaacaatatgccgcagtgtttgaaggtacgcaggagtggcaagatatcgaggtcgacgataatcctacctatcagtggccggaagaatcgacctatattcgccagacgcctttctttctggatatggggaaagaaccggagccggttcaggatatccacaaggcgcgcattctggcgatgctgggcgattcggttacaaccgaccacatctcgccagcaggcaacatcaagcgtgatagccctgcagggaaatatttgctggaacgcggcgttgaaaccacggagttcaactcttacggttcacggcggggcaaccacgaagtgatgatgcgcgggacgtttgccaacatccgtatccgtaatgaaatggtgccgggtaaagagggcggttatacccgtcacattccgtcgcagaatgagatgacgatctatgacgcggcaatgcgctacaaggaagaaggtgtctcactggcgctgtttgctgggaaagagtacggttcgggttctagccgagactgggccgcgaaaggcccacgtttgctgggtgttcgcgtggtgatcgccgaatcgttcgagcgtattcaccgctctaacctgattgggatggggattctgccgctggaatttcccgacggtgtgacgcgtaaaacgctgcaattaaccggggatgagcagatttcgattacgggattaaatcaactggcacctggcgccacggttgaggtaaatatcacggatgctgatggtaatacgcaggtgatcaacacccgctgccgcatcgacacccgtaatgaactgacctattaccagaacgacggtatccttcattacgttatccgtaatatgttgtaacgcaatcttcgcttagccctccacgctggtgcaacgtttccgttgtgccagcgcactttttcccacatgaaattctcgtatcctccggcaaattgtggttatgttgtattgacgctaactacatggggaataagtaaaaattattgcccagccatgccccgacgacaacgccaacgcagtttgaagaatgacggggatataacaggaggttatatgaatgctgtaatcaaaaaacgttttaaacactcgctgctgcttacactatgtgcggcgggatcaatgacatcggtttttgcggcacaggttcctgctggcacgtcgctggcggagaaacaagagctggtgcgaggcaatggttcagagcctgcatcgttagatccgcataaggtagaaagcgatgtagaaggccatattatcaacgacttcttcgataatctggtgcgcgtgggcgatgacggcactatccagccgcgactggccgagcgctgggataataaagacaacacggtgtggacattccatctgcgacctgatgctaaatggtccgatggttcaccgattactgcggatgatgtcgtttacagttggcgacgccttggcgatccaaaaacgttgtcgccttacggcagctacatcgccagtatgtacgtgaagaattcggcagatattattgctggcaaaaaggcgccagatacgttgggcataaaagcgctggatagccatacggttgaagttacgctggaacacccgctttcctatttcctggaaatgtcggcttatcatgttctggtgccattaccgaaagcagtcattgaaaagcatccagaaagttggacacaggttgggaatttcgtcagcagtggcccttatacgctgagcgaatgggtggttaacgaacgcatcgtcggtaagcgcaatagccagtattgggatgatgcgcataccgtgattaacaaagtcacgtatctgccgatcagctcgcaggcggcggaattgaatcgttataaatcgggcgagattgatatcacagggcttttatcaccgattcagtttgcgtcgctgcaaaaagagtaccctcaggaagtgaaggtttcgccgttgttgtctacctacttttatcgtttcaatacgggaaaagccccttttgacgattcacgcattcgccgcgccttagacctcagcttagataaagcggtcatcgctgaaaaggtgatgggcatgggccagacgcccgcttacagtttgattcccaaaaatgtagggggatttcaacgtaaagatcctgagtgggcaagctggacacagcagcagcgtaatgatgaggcgaagaaactgttgaaagaggccggatttgatgagaaacacccgctgaaactcaatctgctttataacacttccgagtcgcatctacgcgtggcgattgccgccagttcaatgtggaagaaaaatcttggtctggaagtgacgctgcaaaatcaggaatggaagaccatgctggataccgtacgtacgggtaattttgaagtggtcagacaatcttggacaggggattacaatgaagcaagtacgttcttgaatactctggaaaccaacgacagcaacaacaacggtaaatttagtaatacgcagtatgatgcgttgctgaaaaaggcgctgacggtcaaagataagagtgagaaagaggcaatttatcaacaggcctcggatattttagataacgacactccattattacccatctactattatgttcagccgcagatggttaagacgtatatcggtggtttttcgcccaatgttcgcggcgattattacacgcaagatatgtacatcctcaagcactaatctaaacaaatcagccggtgaaaaaccggctgtaggcattgaagcaagcgatcccaaagcgatacgtgggaacgttatttcatatccagtatgtgccccattttggcggctttggttgccagatagtgctcattcttcgggttacgtccgacgattaatggcacacgttcgacgatattgatgcctgcttcgttgaggattttcactttctgtggattattagtcaacaggcgaacttcatcaacgtccagcaatttgaacatatctgcacacagcgtaaaatcgcgctcatcggcggcgaacccaagctgatgattcgcttctaccgtatctgcccccagatcctgcaacgcataagcgcggattttattgagcaacccgatattacggccttcctgacgatggtataacagcacgccgcgaccttcttcggcgatgtggcctaatgcagcctcaagctggaaaccacagtcgcagcgcaggctaaacagggcatcccccgtcaggcactcggaatgcacgcgagccagtacaggaactgaaccggaaatatcaccatagacgagtgcaaggtgatcgtgacccgtggcgatctcttcaaaacccaccatcagaaaatcgccccacggagtgggtaatttggcttccgccacccgttttagctgcatacttttctccaaaaaagccgtgtccaaaaaagctgtgtccaaaaaagtgctgaggcgaatcctactgcgacctatcgcgcttgaccagcaaaaaagcctgtctaagaacgtcacaaaaattgaattagaatgtgccctgaccgcggtttggtttcaggttcgttgacagaactgagcgctattttacgccatactgacagttcatgtcggattttctgatagaattgtgaaagttttgttgcaaagcatcatactgaattatgggaagaaattatgtacgaaattgccaaacgaacaaccattggcgctgtgctattactgattatgccaatgattatctggatgagcggctggcagtggcaaccggagtatgacgggctctggctgcgcgtactcttttggatcaccgagacggtgacatcgccatggggcattctgaccagcatcgtattgagcatttggtttctttggtgtctgcgttttcgtctgaggcctgctctcggcctgttggtcattatggcgattacggtgctgattggacagggcatcaaatcggtgattaaagagtgggtacaggaatctcgtccctatgtcgtctggctggagaaaaatcatcaggtggatgacagctatttctactcgttgccgcgcaaggaacgttcggagctggttaaaacgcaattgcaggatcaagcgcagattccacagtggctacgcagccactggcagtttgaaaccggttttgctttcccttccgggcacaccatgtttgccgcgacctgggcgctgctgggcgtcgggttactgtgggcacgtcggcattataaaacggtagtgatcctgatgctctgggccaacggcgtcatgggcagccgtctggtgcttggcatgcattggccgcaggatctggtggtggcgacgttaatcagctggctgctggttgtcgttgccagttggttagcacagcgctggtgtggcccactgtcgctccagcatgaagagattaaagaacaggcggaagaagatgccgctgagaataaatcctcgtagccctctagagtgagttatcgctgtagttcgtatcctgcggatgacatcggtcatccgcatttttatgacggacttccttgtccgtcaccctgcaggccgttgctgacgcaacgttaaaaatttctccctcgtttctgtttcttcctcatccccaccgttatctcctcgcgcaaaatgtaaacaatttgtgagctgcttcgctattcctgtttttgctgttggacaatttttcggttggttgtaaaacttcatttgaatgttaattcaatattgaatatatattcaaataggagaataacaatgaaaccttaccgtctgaaatcctccctgctggctatcatgttttccctctctgcgggcacgttcgccgcagataacggcctgatcgccattattacccttcacacgataatccgttttttaaagcggaagccgaaggtgccagaaccaaagccgccgagctgggctacaccacgctggtggcctcgcacgacgatgatgttagtaagcaaaatcaactgattgaaactgctattgcccgcaaggcgaaagccatcattctggataatgccggggccgatgccaccattggcccattgaagaaggcgaaagccgccggtattcccgcgttcctgattgaccgtgaaatcaatgaaaccggtgtggccgtggcgcagatcgtttccaataattatcagggtgcgcagctcggcgcggagaaattcgtcgcactgatgggccagaaaggcaagtacgtcgagttgattggtcgcgagtcggacaccaatgcgtacgtccgctcgcagggctaccacgatgtgatcgatcaatatagcgatatgaagcgggttgccagacaaacggcgaactggagccagacggaagcgtttacccgtatggaagccatcttgcaggcgaaccccgatatcaccggtgtgatttccggcaacgacaccatggcgctaggcgcagaagcggcgctgaaagcggcggggcgtcacgatgtgattgtggtgggctttgacggcagcgactacgtgcgcgattccatcatcaataaaggcaatattaaagccacggtgctgcaacccggctggcaacaggcgcagatggcggtcgaacaggccgattactacctgaagaacggcaaggcgcagcttgatgaaaaacagctgatggactgcattttgattgatgagtctaacgcgaacaaactcaacaccttcgcgttgaaaccgtaatcgaggcagcgggcgcgttagcgcctgctgatagaggagtcgttatgttgtttgatgaacgatatcgtgcctgctgggtcgggttctgcgccttgctgctgtctgcctgtacggtggtcgatctggatgaacacggtaagccgattattccggccgacccagcggctacgccgggctatagcaccatgacaccagagaacatcgcgactgcgctgtggcaaccaacgctgctccctgcggcacagcagcaggcgctgtcctgggatgatgtgaagaaaacgcaggctgcattggagggttcagcacgtaaagccgtctacgcccggattcagggcacgatcagcggaattgaccgagaaagtcgcgaaggaaaattgacgcttgatgtccaaggtgacgccgtcacgcttcagctggggccgataatcaaaggcaatgcgattcgcgatgcggcagggtttatccgctttgatgatttcaagaatcaggtgcagtttgcccaactggcacgcgcgctgaataacaaagcgattgcgtcgttgccggcgctggatgtggatgtggatgtgcagggtaaacccgttaacgtactggcggcgctggtgttgaccaaacagggcatcagcgatgcggtgccgatgacgctaaatctgactggggcgagcagtggaggaacgcaatgatggaacgttcagatgcggctatgcaacccgatgcggttagccgacccgaaatagtgatggcgacccgaggcatcaccatgctgtttcccggcaccaaagcgttggataacgtcgattacaacgtttaccgcggcaaggtcaacgtgattattggtgaaaacggggcgggtaaatcgacgttgatgaagattctggctggtgtgcagcagccgacgtccggccagattctgctgaatggcgaagcggtgcgcattgcggatacacgcgatgcggcggcgaaaggcatcggcatggtgcatcaggaacttaacctgtccgagaatctgagcgtggcggagaacatttttctggggcgggaactgcaaaagggtgttgcacctatcgattatctggagcaggagcggattgcggcggagctaatgtcgcgtctcgatcaggctatttcgccgcgtaccgaagtcgccagcctgaaagtcggccagcagcagttggtggaaatcgccaaggcgttggcagatcaggccgacattctgattctggacgaaccgacctccgcgctaagcaaaaccgaagtggagattctgtttcgcgtgatccgcgaactgactcgccagaatgtttccatcatctatatttcgcatcggttggaagagttgatggcgattggtgactacatcactatcctgcgtgacggctgttttcaggcggaagcggcggtcagcgacattgacgtgccgtggatcgtccgggaaatgctcggcggtgaccctgtcaccagtttcctgcattcgggtagaacgttcggtgcgccgatattggaagcggagcatctgacctgcctcaatgatgcaggacatcaggtcgttaacgatgtctcgctgatggtacgtgaaggggaaatcgtcggtatttacgggctgatgggggcaggacgcaccgaactttttgagtgtctgttgggcattcagaatgattatctgggtaagatttatctcgatagcaaaccggtgagcccgcgcctttctaccgcgcagcgcattcgtatgggaatgagtctggtgccggaagatcgcaaaaaaactggcatctttccgctctcgtcagtggcttccaatctgaccatagccagcctgtggcggcgactgaaatacggcatggcgatcttccagcgacaagagcaagaggtggttgccagcaccgttgggcggttagcaatcaaagtgtcttcacccgaggtcgaaattcaggcgctcagcggcggcaatcagcaaaaagtggtgattggccgctcgttactgaccagccctaaggtgctgttactggacgaaccgacgcgcggtattgatgtgggggccaaggccgatgtgtttgaaatgatggttgggctttccgaacagggcatcggcgtgctgttttccacctcggatctgaaagagattatggcggtatcggaccgtattttggtgatgtcgaatggcaaactgacggcgaatattgtgcgtcagtcggccagcgaatcggcattggtttcagcaagtgcacaagggttctgacatgaaaacgactcaccttccggcagcgtcgggcgcgctatcaccgggtaagtttgtacgctcacgagagagcatcctgctgttgatcctcaggctgcgcacgttcatcgcgctgttcctgattctggggttctttgctttcacggtgcccgggtttttggcgacaggtagcctgatcatcatggtgaagcacattgctatcaacgcgtttctggcattagggatcacgtttgtcatcattaccgccgggattgacctgtcaatcggagccacgctggggctgtgtggcatggtggcgggttacatgattacgcagggcattgtgctgcccatgttcggcatcgcgattttccccagcgtgtgggtcattgtgcctgtcgtattggtgattggtgcgctcattggtgccatcaacggctggattatcacgcggtataacgttgcgccctttatctgcacgctgggcacgatgtatatcgtgcgtggggcatcaatgctgatttccggtggggaaacgttcccaggcttaggtggtaacccgcagttgggtaataccggctttgagctgattggttccggcacgattttaggattgccgctcgctatctggctgatgttggtactggctctggtgattgcctatgtggcacgtcgcctgccgtttggccgccatgtctatgcgattggcgacaacgagcgtgccgctgagctttccggcgtcaaggttcgtcaggtcaaagtctgggtctacacaatttccggcttctgcgcggctatcgcgggcatcgtggtgtcctctcagttggtcgccagccatccggcgacgggcaccgcttttgaaatgaacgcgattgctgctgtggttctcggcggaacgtcattagcgggcggacgcgggactattctgggtacgctgattggcgcgtttgtcatcgggattcttgccgacgggctggtcatgatgggcgtgagtgaattctggcagatggtgattaaaggcatcgtcattattgtggctgtgattatcgaccagatgcaaaaccgtatgcagcacagggccgcaattgtgtcacagaaggccgcggcggaaggcgcttagttaggcgtagatgcattaagtatcgatagcatttaagcgtagatgtagttaagagcaaatagaacggggcgttgggttgtggcgggagcgatgtcggtagacataccgaggcctgatttaaacgcaattttttttgatttgatatgaataaatattcgtttttgagtaaaaattcaagcgaggtgaagtatgaatccgtactcattgtcggtggaggcgctgacgcacaaagcccgcgccattcgtcgccgcattattcatctgaatgccaatagcccggctggcggacatacgggtgcagatctgtcacaggtggaaattctgacggcgctgtattttcgcattctgaactgtgcgccggatcgccttcaggatccgcagcgggacatttacatccagtcaaaaggccatgcggtgggcggatattactgctgtctggcagaagcgggctatttccccgaatcgtggctggcaacctatcagcacccggattcgcatttaccggggcatccggtcaagcacaagacgccggggattgagttgaacacgggggcgttgggacacgggctgccggttgccgtcggcattgcgttggctgcgaaacgtgacaacagcccgcgtcgagtgtttgtcctgacgggcgatggcgagctggcggaaggcagtaactgggaagcggcgctggcggcggcgcattaccagttggataacctgatcatcatcaacgacaagaacaagctgcaactggcaggaacgacctgctccatcatgaacacggatccgctggcggaaaagtggcaggcatttggcctacaggtgacggaatgcgcaggtaatgatatgcgctcggtggtggacacgctggagaatctgcctcgcaacggcaagccgaatgtggtgattgcgaatacggaaaaaggcgcgggcgtatcgtttattcaggggcgggctgaatggcatcaccgggtgccgaaaggcgaagaaattgcactggcgttggaggaactaaaagatgagtagcgcagagcatctggcaaccgtcatggtcgagcagttcattaaggccgtcgaacaggggattgatttagtgccggtgttggcggattcgacctccacggcgaagatttcaccgtttatacagcgttttcccgatcgcatcgtcaacgtggggattgccgaacaaacgatggtgggaacggcggtagggctgtccatcggcggcaagattgcggtgacctgcaacgcggcaccgtttctgatttcccgcgccaacgaacagctcaaagtcgacgtctgctacaacaacagcaacgttaagctgtttgggctgaatgcgggttgtagctacggcccgctcgctagcacgcaccacagtattgacgacatcgcggtgctgagagggtttggcaatattgagatctacgcgccatccagcccggaagagtgtcgtcagattatcgattatgcgtttgcacatcaggggccagtctatattcgcctcgatggaaaaccactgcctgccttgcatgatgagcactatcgttttgtgccgggacagatcgatgtactgcgcaaaggctgtgatatcacactggtcggattggggtcgaccgtacatgaaattgtgacggctgctgaattattagcagaaaaaggacttgccgctacggtggtcaatctttcctctattcgaccgtgtaatactcagcaattgcttgaaattctgagcgaaacacctcgtgtcattaccgtcgaggaacataacgtcaacggcggtgcaggtagtctggttgcggaagtgctggcggaagcgggcagtggaattcctctggtacggctggggattcctgatggtcagtacgcgatcgctgccgatcggagcgcgatgcgggcgcatcacgggctggacgcgatgggcattgtcaacgcggcactgcgtctttgtccgggaggctgatgatgtatacgccggttattttggcaatcgatgaagggacgacgaacgccaaggcgattgccgtcgatgagcgaggacgcattctggctaaagctgccgttgctttgcaggtgacacacccgcaaccgggcagatccgaacaggatgcgatggcgatctggcgtgcggtttgtcaggcggcagaggtttgcttgtcatcattacaccgtgctcaggtggtgggtgtcgccattagcaatcagcgtgagtcggtgctgatttgggacaggcaaaccggaaaaccgatgacgccattggtcagttggcaggatcgtcgtgcggagaaattctgtcaggcattacaaggaagcgctgaggcacgtctgatcgaatcccgtaccggactgcaagtcgatccgctttttcccgccgccaaactgcatgccatgctggcggaattgccaaacggtgtcgcccgtgcaatgcagggggagttgtgcatcggaacggtggattgctggcttaactggcagtttagcggggggcgggcgttctccaccgactattccaacgcggcgagaacccaactgtttaatattcaccgcggctgctgggatgaggatctgctggcgctgttcggtatccccagcgtttgtctgcctgccgtcacgccttcctcggcgttacacggtcacaccggcgtgacgggcatcagtgggcttgccgcttgcgtaccgattgtggcgctgattggggattcccatgctgcgctgtacggtcagggcatcacccaaagcggtgaaatcaaggcgacatacggcaccggttcgtcgctgatgaccaccatcaacacgccgcaccttcacgccactgggctcagcactacgatcgcttggcacgatggcgaactgcgctacgcgctggaaggcaatatcacccataccggctcgggatttgcctggattggtcagatgctgggcgtcccttccgttacgcaactgaccgaactggcgctcagcgccgaatcgaatcagggtgttttctttgttcctgccttatccgggctaggtgcaccctattgggatgtgcaagcgcgcggcctgctgtgtggtttatgcgacgccaccacaccggccatcatcgctcgcgctgggcttgaagcgattgcgtatcaagttgccgatgtctttttcgctatggaacaggtgtcgcaggccgctttacccgctctgcgtgttgacggtggcgcgacgcaaaaccgctggctgatgcagtttcaggctgacttattacaacgccctctgattcgcaatcacaacgcggaagtatctgcgttgggggcggcctatctgggcggcaagatgctgggatggtgggagcataacgaacagatcgccgcgctgccgagagaggtggaagtcatcgaaccgtcggcgacaaatcacgccattctggagagctaccaacagtggcgtacggcggtggcgcgagcacgtttgcggcctgaagcatgatcatttttaacagtaagaaagggttaaccgtaaaaacctatccgatacgcaaaaaagataagcagctcaataccctataaatcaaagaggtgactttattatggcaacgtataactaccctgaatttggtgccggtttgtggcattttgcgaattatatcgaccgctacgccgtagacggctacggcccggcattgagcacgatcgatcagatcaatgcggcgaaagaggtcggcgagctttcatatgtcgatctgccttatcccttcacaccgggcgtcacgctaagcgaagtgaaagatgcactgaaggatgcagggctgaaagcgattggcatcacgccggaaatttacctgcaaaagtggtcgcgtggcgccttcaccaaccccgatccggctgctcgggctgcggcgtttgaactgatgcatgaatctgctggcattgtgcgtgaactcggggcgaactatgtcaaagtctggccggggcaggatggctgggattatccgtttcaggtcagccataaaaatctgtggaagcttgccgttgatggtatgcgcgatctggcaggggctaaccccgatgtgaaattcgccatcgaatacaaaccgcgtgaaccgcgcgtgaaaatgacctgggattccgctgcgagaacgctgctgggtattgaagacatcgggctggataacgtcggcgtgctgctggactttgggcatgcgctgtatggcggtgaatcacccgctgattctgcccagttgattatcgatcgcggtcggctgttcggcatggacgtgaatgacaatctacgtggctgggatgatgatttggtggtcggcacggtgcacatgactgagattttcgaattcttctatgtgttgaaaatcaataactggcagggcgtctggcagctcgatcagttcccgttccgtgagaatcacgttgaggcggcgcagttgtccatccgtttcttgaagcacatctatcgtgcgctggacaagctggatattcccgcgcttcaggcggcacaggaagcgcaaaatccgttacaggcacagcggattgtgcaggatgcgctgctgtcatccattaccgttagcgaataatcacgtcgcggttcgtcaggcgcggagcagtgagaatcatcctgcgcctgacgttactcttattgctacgcgattatcatcgcgactcgcggtacatcacacccagccgcacaaaccattgggtgatacgtgcgttagatcagcgtctcagcggttaaccgatcggtaatcaatacgtcaatatagtggccgactaacgcgccgcgaatggccgcacttttctcgacaccgcccgccagtgccaccacgcgtggacattgacgcagctgtggtaatgccatgccaatcaccggatcttcatcgtcctgcaacaccggctcgccttccgcgttgtagtaatgcaggcataaatcaccgacggcaccgcgttctgctaactgttgcagcatcgcttcgtgataatagttgccggagtttttcagcaattgtgacggttccagcacgccgatgcccacaagtgccaggctcacttcgctgaacttatcgactacgctggaaacctcatcgctggtcaccaagcgagcgcgatcttccaccgaacgttcaatgctctgtgccggtaaaagataggccggacaacttaattgattggctagggtctgtgtcaggatggtcgcctgcacattgccgttcggccccacgccgcccaacagttggatcacgccctgcgccttgacgctttgtggatgtaaactgtccaccatcgcccgcagcgtgctactccaggatgagataccaaccagatcgtcagggcgaatactggtttggacatagtgcgcagcggcagagccaatcgcctgcttgatttgcgtcagcgtggcgttgtcggcgacatccaccacaatagcctgatcgatgccatagcgcttctgaatggcagattccaaccccatgaacatgttcgggggttgaattacgctgattttgaccacaccttctttaacactgcgtgtgatagcgcgcgagacaaaagactgtgacaaatggagtgaagcagcaatttctgcttgtttcatcccttcgctataatagagcgtagcgatcttgactaataatcgctgttcgtcctgctttaacatgacttttccccttgctggcatgctgctgtcatttttattcagcacagaataaataacaagcatagacggcagtggaggtcggttcttgatttccctgtccgtgctggacatggtaatttaatggggttggtcgccaaaatttggcataattcatccggttaatggatatcacaggaaggacaatgtgaaatatttgctgatttttttactcgtgctggcgatattcatcatttctgtcacactgggtgcgcacaacgatcaggttgtgacatttaactacctgctggcacagggggattatcgtatctccacactgctcgccacgctgtttgccttgggctttgttcttggctgggttatctgtggtctgttttatctgcgtcagcgcattgcgattggccgtgcacaacgtaaaatcaagcgtctggaacaacagctttctacctccaccgaggagaatgtgacgccggtgcagacggtcacccactaaggaattctctctatgttagaactgctgtttctgttgctgcccgtggccgccgcgtacggttggtacatgggtcgcagaagtgcgcagcaggacaaagagcaggaatccaaccgcctgtcccgtgaatacgttaccggggttaacttcctgttgtctaaccagcaggataaggcggtggaactgttcctcgacatgctcaaggatgacagtaatacctttgaagcccacctcacgctcggtaacctgtttcgctcgcgcggcgaagttgaccgtgcgattcgcatccatcaggcactgaccgaaagcgcatcgttaacctttgaacagcgcttactggcggtgcagcagctgggccgtgactacatggctgctgggctgtatgaccgtgccgaagagattttcaaccaactggtggatgaagaagatttccggcgtagcgctttgcagcagctattgcagatccatcaggccaccagcgactggctgacggcgatagatgttgcggaaaaactggtcaaaatgggaaaagatgagcttcgtgtggacatcgctcatttttactgcgagttagcgctgctggcgatgggcagtgacgatctggataaagcgttaacgttcctgaagaaaggggcctcggcggacaaccagtgtgctcgtgcgtccattatgatggggcgtatttacatggcgcagcaggattattcacgtgcggtggaggccttgcggcaggttctcgatcaagataaagagctggtcagtgaaacattaccgatgttgcaggagtgctatcagcacttaggtaacaccttggattgggctcatttcctcaagcgctgcgtggaagaaaataccggagcgacggcggaattgatgctggccgacatcctcgaaagggaagagggtgcagaggttgcgcaggtctacatcaatcgtcagctgcaacgtcacccgactatgcgtgtgttccatcgcctgatggattttcacctgcatgaagctgaagacggacgagcaaaagaaagcctggtggtgctgcgcgacatggtgggtgagcagattcgtactaaaccccgctacagctgccgtaaatgcggtttcacgtcacaatcactctattggcaatgtccttcctgtcgtacttgggcaagcgtgaagccgatccgtggattagacggacaatagcctctcgcgatattgagcggctatttgttaacgtgttttagttacaacatacaaataactgtgcgtgatttccgtttcagccagcgtctttagcggcattagtcttcaggtggctgggatttcgggggcgggagatgtagaatgcggcgggaattttggcttcgctagagactgggtgacgaatgaaaaacgagaatctacagcaaaagaatcaaacggtatcatccccgattgttgtcgcgctggactatgccagtcaggatgcggcgctgtcgtttgttgaccgtatcgatccgcaggattgccgtttgaaggtaggcaaagagatgtttaccttatttggtccacagttcgtgcagacgttgcaacagcgcggctttgatgtgtttctcgatctgaaattccacgatattccgaacaccgtcgcgcatgctgtggcggcagccgccgatcttggcgtgtggatggtcaatgtccacgccagcggcggttcgcgtatgatggcagcggcgaaagacgcgctggtgccgtttggtaaagatgcaccgctgctgattgccgtgaccgtgttgaccagtatggacgaagaagatctacgcgggcttggcattaccgttagcccagcggagcaggcggaaaggctggctgtactaacgcataacagtgggttggatggcgtggtgtgctctgcacatgaagcgcagcggttgaagcaggtatgcggtcaggcatttaagctaatcacgccggggattcgccccgcaggtagtgacgttggcgatcagcgccgcatcatgacgcccattcaggcgcagcaggcgggtgtggattacatggtgattggacgtccgatcacccaatcgtcggatccggctcagacgctgtgtgatattcgcgcgtcgctgctaaacggtattgcatcatgagtcatgataagaacagtcaactggtttactctacagatactgggcgcattacgccggaagaagaaaaggtcgttcggccgaaaggcgatggtatcgtgcgcattcagcgccagacgagcggacgcaaagggaagggggtatgcctgattagcggtctcgatcttgacgatgccgtattggataagctggctgctgaactgaagaaaaaatgcggctgcggcggttcagtgaaagaaggcgtgatcgaaattcagggagacaagcgcgacctgctaaaacagcttctggaagcaaaagggatgaaggttaagctggctggcggctaatcattatagatatactctaaataattcgagttgcgtgaaggcggcaagagagggaatcccgatgagcttacacaagtaagtgattcgggtgagtgaacgtagccaacgtacatgcagcttgaagtatgacgagtataaaagcagcaggtttactcccgtcaacctgctgctacaaattcgttatttatcgacctgacggccaatcagcccgccgatagcggctccgcccaacgttcctaatgttccgccatccgttaagatagccccacctaccgctcccgcaccggcgccaatggcggtattgcggtcacgttttgacatgtttgaacagcccaccagcgtaacagcaagcgtaattgccagagcggccgttgcaacgcgtttgtttaatgtcattttcttcccctttctgctcttggcctcacgtttcttgtgaggaaaatatcgaaaaaagtgctttatacggtattaaataaagaaaccgagccctttaccgcgtgatgacaagtataatcatcgggaaaaactgcaacaggtaaaaactcttaattcccctacgttaccttaacgatagcaataattgataaatttggctgttttttgctcaattctgtggcatgtctctttctttttcccatagcagaacaccgctaggtctttagcgatttagcccatagcgacgagatcctcaggccgcgagaatggtgtcatcgcgccgatgggagactgattatgttagaaacgctaaaaaaacaggtgttggaagccaatctggccttgccgcagcaccatctggtgacgtttacttggggaaatgtcagtgcggtagaccgacagcgtggcctgatggtgatcaagccttccggcgtggagtattcggccatgacgttggaggatatggttgtcgttgagctggaaagcggcaaagtggtggaggggacgaagaaaccatcgtcagataccgatactcaccgtgtactgtatctggaatttgccgatatcggcggtattgtgcatacccattcccgccatgccacgatctgggcgcaagccggtaaagatatccccgcctggggaacgacgcatgcggactacttttatggccccattccctgcacgcgtctgatgacggacgaggaaatcaacggtcgctatgagtgggatacgggaacggtgatagttgaaactttccggcagcgcggcatttctcctgtggatgtccctgccgtgttggttaactcgcatggcccctttgcgtggggcaaagatgctgataacgcggtgcataatgccgtggttctggaagagcttgcctacatgggaattttttcgcgtcagttaacgcctcagttgggcgagatgcagcaaacgctgttggataaacactacttgcgtaagcacggtaagaacgcgtattacggacaataaaccacagcagttcctcttcggtttaccttaacgacgcaaccccgttgcgtcgttagagtcacatgtctctgctcctgacctgcacgaattcaactctaattccttaaaaatgttatctttgattaaaaaaatccctccacgtgggagggattggagaatgtacgccgacgacgtttaaggctgagcgccgtcccgtaagacaatcggcgtctcttttgtcgttggcacattgctgttgagtgcacgacgaatgacgaagaacgcggaaaccagcatcgtcactgccaccagcatgaagaacccgcacagtgcggcgttgatctggttactgaagacgatggtttccatgtctttaatcgatttagccggtgcgatcagcgtgttctgttcaatacccgcagcgaagcgtttcgcttgagccagaaagccgatgctcggtttttcatggaagattttttgccaacccgccgtcatcgacgtaataaacagccagacggtcggtacgatagtcacccacgcatagcgctgtttcttcatcttaaacaacaccacggtgccgagaatcagcgccatcgatgcgagcatctggttaccgataccgaacagtggccagagcgtgttaatacctcccaacgggtcgattacaccttgatatacgaagaatccccagccagaaacggcaacggtcgtaccggccaaattccccatccaggaacggctgttagctaatcttggaatcgcaataccgaccagatcttgcaccatgaagcgacaggcgcgcgtcccggcatcaacggcggtcagaatgaacagggcttcaaacagaatcgcgaagtgataccagaatgccatcatcgcccggctattaaagatttccgtgatgatataggccatgcccaccgcgaaggttggcgcgccgccagcacgggaaagaatagagatttcgccgacatcattggcaatggcactcaattcctgcggggtaatcacaaacccccagttgttaatggccagcgaggcgctctcaaccgtggtgccgatcagtgcggcgggtgagttcatggcaaagtaaatgcccggctcgatgaccgatgcacaaatcagcgccatgattgccacgaaggactccatcaacatggcaccatatccgataaaacggatatggctctcacgctcgattaacttcggcgtagtgccgctggaaacgagggcgtggaagccggaaatcgcgccgcaggcgatggtaataaataagaaggggaacagagaacctgagaatacggggccgctgccatcaataaagcgagaaacagcgggcattttcatttccggcatggcgaacacgataccgaaggccagcccgataataaccccaattttcaggaacgtagagaggtaatcacgcggtgccagcagcagccagacgggcaggactgacgccacgaagccgtagataaccagcacccaggtgagcgatgtgcctttcagcgtgaagaatgggccccagtatgggtgtgcggcgatgttgccgccgtagacaatcgccagcatcattagcacaaagccgatgatggacacttcagcgattttacctggacgtaaaaagcgcatgtaaatgcccatgaagagcgcgatggggatggtggcggcgatcgtaaacaacccccacgggctttccgccagcgctttaacgacaaccagtgccagcgccgaaagaatgatgatcatgacgcccagcgcgccgagcatggtgataatacccgcgaacgtgcccagttcctgttttgccatttcccccagcgaacgaccgtcacgacgtgtggagataaacagcaccagaaaatcctgcacggcacccgccagcatcacgccgaccaaaatccagattgtgccgggaagaaaacccatctgtgcggcgagaatcggcccaaccagcggacctgccccagcgatagcggcgaagtggtgtccgaacagtacccatttattggtgggaacgtaatctaggccgtcgttatgacgttcagccggtgttagtcggcgatcgtcgagctcaaacacttttttggcgataaacaggctgtaaaaccgataagcgatgctgtaacacgatactgcggcgataaccaaccataccgcattgacgtgctcacctcggcttagcgccagcatagcgaacgaaaaagcgcccgccagtccgactagcagccagatcacaatgctctttatgttactcataacaacggctccttcgttattcagaaagggtataccgtaatacttcaagctgcatgtgcgttggcttctcttactcaccccagtcacttacttgtgtaagctcctggggattcatgcgtttgccgctttcctgcaactcgaattatttgaggtatatggcgcgagtgttaatgcaatttaacaatagtgggtttagtgacgaagagaagcggctggatgagaaaatgtgagcaaacgtgaattttcgtaaagaaacttaaaggttaaaccatggctaacgtgctggtacgataaaaataagtgcagtaaaacaaggtggccctgccggggaaaactcagaggatggcagggcctgtgcgcttgagacaacacgttgattaaggcaggacgtttccggcggcgcggtaaatctcgtaccattcttcgcggctgagcgacaatgtagacgctgccgcaatgtcacggatacgttctgggctcatggtgccgataaccacctgcatggcagccgggtgacgcaagatccacgcggtggcgatcgcggtgttggtgacgttgtgttgctctgcgatgtgatcaatcgttgtgtttagcgtggggaatttctcattatcgagaaacacgccgtcaaaaaagccgtattggaaaggtgaccaggcttgaatcgtcatcgtattcagacgactgtattccagaattgcgccatcgtggttcaccgatgccgggtttgtcatattcacgttaaagccggcatcaatcatgcccgtgtgcataatgctgaactgtaactggttggcgataagcggctggcgtacggatttcttcagcaactcaatctgcaacgggttctgattgctgacgccgaaatggcgaaccttcccgctactttccaactcatcgaatgcagcagcgacttcgtcaggttcaaataaggtgtccgggcgatgcagcaggagcgtatcaagatagtctgtttttaaacgttgcaggctgccttcaacggacgcgatgatgtgcgctttggaaaaatcaaaaaagcccttacggataccgcatttggattgcagaaaaagcgattcccggcggatggacgtcttctgtaaacctgcggcgaaaatctcttccgacaagcctgagccatagatatcggcgtgatcgaagaaatcgatgccagcctcaacggaagcattgaggatgtcagcagcttcattcgtgcttttcttcgccattcgcatacagcccaacgcaatgttggaagcctgtatcgcggatgtgccgattgtcattttcttcatcgggaacactcctgttagtagggttgcatgcgtgccgttgattgttctcaaaacggatccggcgcggctaaatcatatagcggaataaacgatgatgacgcgcgggtcagttcactatgaacgcccgcgcggagatgctgtattgcagcggcacgactattatgcggcaggttttgccacgatgccgcgggtttccagacgaacttcagcgatgatgacgtccagcgtatccccctgacgataaaccacttcgccttttaccgagagggtgcccatttcctggctgcacaccagttcatcgcgcacggcgtggataaaggatgacggaataaacaccaccgcgccgttatctaaaaggcgaacgcgcaggccaccgcgcgtgacgtcaatgatttccgcgttgaagcgaatatctgtacctgctttatccttaaggtagcgagcatacagccagtcaccgacatcacgctcagccatacggttaaggcgccggcgctcggccagttgtaccgtgacgtcgtcctgcggtttttccgcggcctgtccggtgataaccgcttttagcaaacggtggttcaccatatcgccgtatttacggatcggggatgtccaggtggcataagcttccagccccagaccaaagtgtggccccggtgtggtgctgacttctgcaaatgactggaagcgacggatacggctatccaggaactgcgtcggctgggcatccagctcgcggcgcagcgtgcagaagccatcgagcgtcaacagcgtctgcgcgtcggcctgaacgccatgcgtgtccagtacggcgaccgcttgttcaatcgaggcaggatcgaagccgttatgcacgttatagatgccaaagcccagcttgtcgcgcagcacaatggctgcgcagacgttggctgcaatcattgattcttcaacgatacggttagcgatgcgacggtgttcaactacgatatccaacacttcgcctttttcacccagcaggaagcgataatccgggcgatctttaaacaccagcgcgtgtgtggtgcgccattcactgcgtgccagacagaggcgatgcagcaaacggatttgttcggcaatctcttcgttctgcggctgccattcgccttggttttccaaccagtcagagacgttgtcatacgctaatttggctttggattcgatcgaggcggcaaagaagtggatatcgtcacccagcgcaccgtcagcggcaatcgtcacgcggcaggcgagaacagggcgacgctcgttcgggcgcagggaacagatatcgtccgacagcgcgcgcggcagcatcgggatgttgaagccgggcaaatagttggtgaaggcgcgctggcgtgcaatgttgtccaactcgctgcctgcatccacataggcggttgggtcggcgatagcgatcgttaattgcagtgaaccatcaccgttgtcctgcacatacagtgcatcgtccatatcttcggtgctggcgctgtcgatggtgacaaagttcagtgccgtcagatcttcacggacgagttcgccatcatggcgttcagtggtttcaacttctggggcagaacgctccaaattgtggcgtgacaacgtcacccaccacggcaccagtgggtcatcgcccgtggtgatgtactgcgtcagctcggcatgaaatccacgatcgcccttcaacgggtgacgacgcatttcagctacggcccaatcgccttcctgaaaatcgtctgtaacatcacgcgcggctcggcagggaatcgcctctttcagcagcgggtggtcaggcgtaattgataagcgatcgtcttttttatggatacgcccaacaaatcgggtaaggaaaggttcgatcagcgtttctggctcgacaatttcccgatctttttccgtatgcagggtggcggtaatccggtcaccgtgcatcacttttttcatgtgtggaggcggaatgaaatagcttttttgtccgtcagcttcaagaaagccaaatcccttatcggtacctttgacgacaccttcaacacgcggtgtcttagagtgaagttgctgttttagctgtgcaagcagcggattatcttgaaacatagcgtccagaaatacgattgtgagtggcccaattagcagttcacagttttactcgaatcaggtgctggcggcaagaataatcggggatgccgcggccgtataacggtagcgaaagggcagataaatacgaataaagtcaatgctgattggcgtgaggcccctgtcatgtgcgccattagttttgcaatgcgagttatggtgtagaacctatctcagtaggcgttattggtgcagccagtttggactcggacagcgcggaaaaaccggagcgtacacgtagtacgtgaggattattcgctacgctcaccctgcgggccgccccaagtggcgttcaaacgcaattgcgtttgtttgagcactgccctggttcaaaatggcaaataaaatagcctacttgacaggttcttaagcgatgcgcagcagagactccgtttggatactgcgccgaacgctaaccggtactgacttagaggtcggcgtgtgcgtttcatcgccaaaactggacagcggcaccagcgggttggtttctgggtaataggccgccagattaccgcgtggaatattgtagctcaccagcttgaagccgttgacgatgcgggtaatgccatcgttccacagcgtctcgatatcgaccagatcgccatcttccagccctaacgcggcaatgtcatccgggtgcatgaacagcacttcccgctgaccataaacgccgcgatagcggtcatccagaccataaatcgtggtgttgtactgatcgtgtgaacgcagggtttgcagcgtaaagggtacattgctgccttgcagttgcgggaacagcgtatcgggcagcgcggcatggccgaattgggctttttcgctgagggtattaaagcggagttcggcggccgcattgccgagataaaatccgcccggcaggtcgcagttggcgttaaaatccgtgaagccgggaatggtggcggcgatatggtcgcggatgtgtgaataatcatccgccagcgccagccagtcgagtttttcattgccgagaaccgcgttagcaataccgcaaacaatggccgtttccgagcgctgcaatggcgaaagcggctgtccgacgccctgcgacgcgtgcaccatgctgaaggaatcctcgacggtaataaactgtgcaccgctggcctgcatatcgagatcggtacggccgagcgttggcagaatgagtgcatcgaccttgccggtaaccagatggctgcggttgagtttggtactgatatgtacggttagatcgcaacggctgagtgcttcttcggtgcgtgccgaatccggcgcggcagcagcgaggttaccacccagcgcgatcagcacttttatctcatcgcgcagcatggcttccagcgcttctaccgtgttgtggcctgcggcgtaagggggtgtgaaatcataatgcgcagccagacgatcaagaaacgcggcacttggtttttcatcgatccccatcgtgcgattaccctgcacattactatgaccgcgtactgggcataaccccgcacccggtttccccaactgcccaaacagcagttgcaggttcacgatttcgcgcacggtggcaacggaatgcttgtgctgagtaatccccatcgcccaagtgcaaattacgcgcggtgactgctgataaatcgccgccacagagcgcaactgtgcttcgctcaggcctgactgctgttcgatcttctgccagcttgtcgtatcgacaacggcgaggtagtcgtttacctgttgggtatgcgtggacaggaaatcttgatcgaataaccccttttctccggcagacaggcgctgacgatgcgtttccagcagcgcttttaccatgccacgcacggcagccatatcaccgcccagattaggttgcaggtaggtttcgctgatggtgccggataatggcgtgagcagctccagcggattctgtggattggcaaaacgttccagcccgcgctcgcggagcgtattgaaggagacgatgtgcgcgccgcgatcggcagcatgacgcagactgtgcagcatacgcgggtggttggtgccggggttctgaccgaagacgaaaatcgcgtcagcgtgttcgaaatcatccaatcggatagtccctttgccgacgccgatactctgtttcaggccaattccgctggcttcatgacacatattcgaacagtcaggaaaattgttggtgcctagcatacggccaaaaagttgatacagataagacgcttcattgctggctcggccggacgtataaagctccacctgattagggtgttccatgttactgatgtggtgagcgatcagcgcaaaagcggcatcccagtcgatgggaacatagcgatcgctggcgcagtcatatcgcatcgggtgggttaagcggccctgatactcaaggaaatagtcactttgctggcgcagcgtggtgacgctgtgggcggcaaagaaattcagatcgaccgctttgcgcgtcgcttcccaactcaccgccttcgcgccgttttcacagaagctgaacgtgctgctgttgtcatcaccccaggcacaaccggggcagtcaaatccttttgatttattgacccgcaacaagtttcggatatttttcagcgcttgcttgctgtcgaggacaaaacgcgtggtggcttccaacgagccccagcctccagccgcgttgcggtatggcttgatagatggtttgaatttcatatgtgttccgcaggtgataatgttttttttatgtgaacaaaactttaaatgtttgctcttattttgaagtttaggtgtcgtcggcgatcgcgtctaatcaaatacggctatggtgggatagaggcggtttatcggtatacttgtcgctcacccactacagagtccgacgatggatattaagcaactgcaatacctgtgcaatttggagaaagagcgccattttggtcgggcagcggaagccagttttgtcagtcagccaacgctctccatgcggttgaaaaatttggagcgggagttggatctggcgttaatcaaccggggtaacaattttgaaggttttaccgccgaaggcgagcgcgtgctggcttgggcgcgggagatcgtttcagtttatcagggattaaaactggaagttgcctcgctgaaacgtggcgtaagcggggtattgcgcatcggcgcggtgccgcaaagcagtatcgcgttgtcgagcctgctggcggcggtgaataaggaatacccacagctggattttcaaatctcgctgttcagtgcggatcaactgctggaagcgttgaatgcgcattcggtagatgtcggcatcggcttttttgaattctcaacgctacaggaattgcactttcaggcatcgcctctgacagagcagggcgttgacctgttgttccatccgcaccatttcccgcagttggtgggtgatgcgccgctggcactcgatgcactttccgacgtaccgctctgtttggcggaagccagccgctattttcgtcgctatctggatagccattttcgtgaaatgggcgtctcgccgtgggtaaaggtggaaagtgcttccgttctgcaactgatccaaagcgtctatgttgggcttggctgcgggattgtgccccacggcagcctgatcccagagatgacgcctgcgttaacgctgcgtccgctacaatttcccccgatgcgccgccagcctgccgttgtcatcgcgcaggcgggcagagcgacggcgttggcacagaatttctttgacgtcgcacaggagtggttgcaggctcagtcatagagacttttgtcctgtaccggagcaaccgatttgcttccgcgaagccgtctgacggactggcgaatcaccagcgtaccgtttagcagcaggttgccaacgggggcattggggcgaatcagacgatattgcaacagcttgacggcctcttcgcccagcgcctcacgcggcacatgtaccgatgttagcggcacatcgtgaatcgcggagagattgaacccatccatgctcatcacggagacgtcctgcggcacgcgtaatcccgccttgttcagtgcattcaccgccccaaccgcgataaagtcaccgcctgccagaatcgccgtgggccatttatcctgcgggcaacgggctaaaaaatcgctcatcgcgtgttctgcatccgccgtgctgaaattatctaacgccagcaaatgctcttcaggggagaaagaaaggttatggtgctgataggcatctcggataccgtcgaggcgcagctccatcgtgtagcgacgcaggcacaatagcgtcaacacggtatggtgaccctgttcaaagagatagtgggcggagaactcgccaattaaccgatgtgcgggtgccacacccggtaacctcatcttacggtcgatgcagttaatcaacacgcaaggcttcccgctgtctgccgccagtgcgtgaatatacgggtcgtcaataccgataagcagggcggcctccgtggccggatcgcgcattttgtctaaaaacagcgccacgtcgctgtcattttcctccagcccgcagtatcgcactcgcacatcgtgtggcttcagggcatcaataatgctttgcaccaccttgtgatagaagatatcggaccgaatatcaaacgcacgcggtggggcgaagatagtcagcccgttcaaaagcaggcggccattggcgagatcggccaataccccgcactgacgggcgcagttgaggatgtctgctttggcccgctcgctggtattggactgaccagacagcacgcgtgaaacggtactgatcgagtagcccgtccgctgcgcgatttcacgtattttcaggtttcctttcattttgtgatcccgttcacttttgaaaatgacaaagttttcatcactatcggtcacctgttattcggtgatcgaggcggttttttgcctgcatttcgaccatatcatgaaaatgttttcaaaaaagtgagtgtttcgcgattttcaattgttctactctcaatttggtaaaccaatttcagtggttacatgtaataaaataggatttaaactaataaatacaatgagatgaaaatgttctgatcgtccgataggctataaatacaaaaatgccttcgagatatcagaccaatgtaaccctactatcctgtaaaggagtcaccatgagtctcgacatcaatccgtcctccatcgctaccaaaggtaaacggacattcagaaacctgcgctggtggatgctgagcctgtttctgctcggcgttaccgttaactacatcacgcgtaattcgctcggtattctggcaccagaactgaaaaccagtatgggcatcaccaccgaacaatattcctggattgtgggtgcattccagcttgcatataccatttttcagccgatttgcggctggctgatcgatgtcatcggtctgaaaataggctttatgatctgtgcggtgatatgggcgctcatgtgcatactccacgcgggagcaggaagttgggtgcaccttgcgattctacgcttctttatgggggcgtccgaagccgctgcaactccggcgaacgccaaaacgctgggcgaatggttccctaagaaagagcgaccgattgcggcaggctgggccggagtcggtttttcaatcggtgcgatgctggcaccgccgattattgtcgtagcgcatgtctatctgggctggcagggcgcgtttatgttcacgggtgcgctggcgctgatgtgggtagtgctgtggtggctgttctaccataacccagaagaacaccccaatttaagccgtgaggagctggatttcatccggcaggacaatgaagctccccctgtcaaattgcctttcttcaccgcactgaaaacggtctcaaaaaataaacgcttttatggtatcgcgcttccggcatttatggcggagcccgcgtgggccgtactcagcttttgggtgccgctctatctggcgaatgaacgcggtatggacctgaaacagatcgcgatgttcgcgtggctgccgtttcttgctgccgatctgggcagtatcgccagcggttacctcactcggctttacgcccgctggttcggctgttcacgcgtcaactcgattgtggccagttcggtaacgggcgcatttctgatgctgtcactggcgctggtcgccatcagtaaagatccgtgggtggcgattctccttatttctatcggtgggttcggccatcaggtgatttcctgcatgttgagtgcactggtagtggagtcgtttgataaagggcagatggcaactgtgaacgggatgcgtggttcgtttgcgtggattgccagctttctgttctcgctgctgattggcgttactgccgacaagatcgggtttaatccgctgtttgtggcgatgggattcttcgatctgattggtgccgtctttctgattgcgtttattgctgaacgccgtgggaaaacgcgcacgcaggcataacggtttatgccgaccgtttaagaagcgagatacacggagcgaccccggggtgaggctttcctacggtaacctcatccccgtgtttctcctaacaatgggcttacgtgacctgcatcaagcgtaacggctggtttattttttcctgaaaaggacgctgtatgaaaacgttgaaaaattgggtgtttcgtcatcagagcaccgatcatgttgagctgctggtggacgacagacatgtttttcgcctgtacgtgcttgagcctatgttggcccgcgtgctgattaaacagaatggcgaactgagtctgaaccgcacctggagcattgcgccgcagcaggatgttccttgggaggggcgcaaccgtgaaagtagcgacggtttcagcctgccggggttttcactggaacatctggacgacgtgctgcgtatcagcaccgcgcggatgcgcattacgattcaccagccgctgtggctggcgtgggaatatcgggatgagcagggcgaatggcagccgtttgctgctgaccgaccgaccagtgcctacctgctgaacccacacggcgagggcgttgcgcactatcagcgccgtttcccgacagagcgctattatggtttgggtgaaaaagcaggcgatcttgaacgtactggacgccgatttgagtttcgtaatctggatgctatgggctacaacgcggcgagtaccgacccgctgtacaagcatgttcctttcaccatcacccggcgtgaggatgtcagctttggtctgttctacgataacctgagcacgacatggctcgatctcggcaatgaaatcgataattatcatctggcgtatcgacgctatcaggcggaggcgggcgatctcgattattacctgtttattgggccacgtgtgctggatgtgacaaaagccttcgtgcggctgacggggaaaacgctctttgggccaaaatggagtctgggctacagcggttccaccatgcattacaccgatgcacccgatgcgcagcagcagttgatgaaatttattgcgctgtgccgtgaacaccatattccgtgtgattcgtttcaactctcgtcgggctacacgtcgattaacaataagcgttatgtgtttaactggaaccacgacaaagtccctcaacctgaggtgatgtcgcaggcgttccacgatgctggcctcaagctggcggccaatatcaaaccctgtttactgcaagatcacccgaaatacgatgaggtgtcggcgcaggggctgtttatccgtgattccgaatcggatgcgcccgaacgttccagcttttgggacgacgaaggttctcaccttgatttcactaaccccgcaacggtggcttggtggcaggagaacgtcactcggcaactgctggagaaaggcatcgactcgacgtggaatgacaacaacgagtatgaagtctgggatggcgaagcccgttgtcacgggttcggccaaccgatggcgatcaaaaatattcgtccgctgatgccgctgttgatgatgcgcgcctcgctggaagcacaacagcgcttcgccccgacgttgcgtccttatttaatctctcgttccggctgtgcgggaatgcagcgctatgtgcagacctggagcggcgataaccgcaccaactggcagacgctacgctacaacacccgaatgggagtagggatgagtctgtccggcttgtttaatgttgggcatgacgtcggggggttttctggtgacaagccggacgccgagctttttgtgcgctgggtacaaaacggggtgatgcacccgcgtttcaccatccactcctggaatgatgaccatacggtgaacgaaccgtggatgtatccctcggtaacggctgcaatacgcagcgcgattgaacttcgctatcgtcttctgccgtatttttatacgttgctctggcaggccagtgcggacgatgaaccgatgctgcgaccgacgttcctcgatcacgaacaggatcgtgcgacgctggaggaaaccgacgatttcatgctggggcgagacattctggtcgccagcgtggttgaaccagagcagcgccagcgtacagtctatctacccgcgaatacgtctggctggtacgatttttattccggccaatggttcagcggtggacagacgatagtgttagatgcaccgctggaacgcctgccgctgctggtcagagcgggagcgatgatcccgttgtcgagccgaacggcgtatgtcagccaacatgaagacgaacagcgcgaattcctgctctttccgcctaccgcaggcggcacggacagtggactgctgtttgaagatgatggggaaacgtggcaatggcgtgaaggaaacgcgttgtggttacgttgggaaatccgcgcggatagccagcggattgacatcacgtttacgtcagaaggacagtatcagccagcctggaagtacgcgacgctgcgcttgccagcaggcgagcagcgcaatttgtacattaatggcgttcgcacggatacctatcaacaccaatagtcaccgctatacctatcgcttcctattgcgccccggacttattaccggggcgttttttttgttatgcagaatatgaataatatccgattggttactgtcaggataaagagatgttaatgaagtgaatgggatattaaatataaaaaagagttgtactaatacccttaataacagcggaactacacaatagtttaaatagtaaaaaaacgttttataacagttaaaaaaatagatacttggtaagtaataagttcgcgaattatcagccgaaaaaattaataaaaacaaaacatggcggcttctgattcctttgcgaacagagtttttattttaagtggagtattcactatgaagaatagtcaccatgatttatttgccgcttttacacttcccaacggcgctacgctgaaaaaccgggttttgatggctcccatgaccacctgtagtgggttttacgatgggagcgtgaccaaagaactggtggaatattatcaggccagagcaggcagcatcggcaccgtgattgtagagtgctgttttattgatgataaagggttggcctttcctggcgcgatagggatcgacaacgacgacaaaattgccgggctgaccaaaattgcgacggcgattaaagaaaaaggctcgacggcgatcctgcaaatttatcacggcggccgtatggtcgaaccgcgttttattggcggtgcgacgccggttgctcctagcgccattgctgcaccgcgtgcgggtgccatcgttccggtcgcgttgtcaggcgatgaagtcgaagccatgatcggaaagtttggcgctgccgtccatcgtgccattcaggcggggtttgatggcgtggaaatacacggcgccaacacctacctgattcaacagttctattctccccactctaatcaacgctcagatcaatggggcggcagtcgtgacaaacgcgcggcgtttccgcttgccgttctggatatcgcccacgaggtagccgataaatacgccgatcctgcgttcattatcggttatcgcttctcaccagaagagattgaagagccgggcattcattttgatgattcgatctatctgctggaaaaactggcggcgcgcgggctggattacgtccacttctctatgggaaatatcctgcgttcatccattatcgagacaaacgatccgacgccactgattaaaaaatatgttgctcggcgttctgcgacattagcggctattccggttattggcgtaggggatatcgtcaatcaagcagacgctgatgcggcgttagaaaatggttatgacctaattgccgttggcagagcttgtattgcttatcccgattggacggattgcattgccgagcagaaaaaactcgatctttatattgccagcgataaacgtgaagcattaatgatccccgagccgctgtggcgcttttcattagtcgaagccatgattcgggacgtgaatttaaccggcaagaaatttaaatccggggtgtatcaggaaaacgttcaggacgaatgtggtgaattgcaaattactgtccattttgagcagaatcgggtcgccgatattgcgttggataatcgtgatattgatgattcactgaaaatcagttttgaaattatccgcgaacgcattctggataccaatagtccacacgttgacgccgtaacgggtgcaacggcgcagagtgaggcgattaaaaaagccgtcaccaaggcgatggtgaaatcgagcaaagacgccattattgctgatggcggtaatccggatgcgcgccgtgaagcggacgtcgtggtgattggtagcggcggcgcggggctggcggcggctattcaggccagcgaagaaggcgctcgcgttattgtgattgaaaaaatgccggtcatcggtggaaataccattaaggcttctgctggtatgaacgcggcgggaacggtcttccagcaaaacagaggtatcgaagatagccacgcgctgttctataacgaaaccctgaaaagcggaaaacagaagaacaaccctgcgttggtgcaatatttcgtcgatcacgcgtcggatgcaattaactggctggcgcagcacgatatcgagctgagtgatatcaccacgacgggcggcatgagcgtggacagaacacatcggcctgccaatggcgcagcggtgggcggctatctggtcagcggactgattaaaaatctcaataaatacaatattgaggtactgctggaaacgtcggtgacggagattgttcaagagaagggcaaagtgaccgccgtcaaagtcgttaatgacgaacgggaagaaagcctgattacgacaaaatccgtgattgttgccacaggcggttttagcgcgaatcaggcgatggtggaatcataccgtccagacctgaaaggttttgtcaccaccaaccacaaaggcgcaacgggcggcgggattcgtctgctggagcggattggcgcggatacggtggacatgggagaaattcaaacccatccaacggttgagcagacgacctcttatctgatctccgaatccattcgcggcggcggcgctattttggtgtcacaacgcggagaacgcttcttcaacgagatggaaacacgcgataacgtctcgtcagccattgttaacttgccggaagaatacgcgtacatcctgttcgatgaacaggtgagaaaccgcaatcgggcggttgaagaatacgtcgcccaagggctgaccgtcagcgccagcagcgtcaccgaactggccgacaagctcgacatgccgcaggttgcgttgcaagccacgttcgaacgctacaatacctttattgcagggaaacacgatgaagactttggtcgttcaacgggcatgcgcgatccgctgaatcaagcaccttactacgccattaaagtcgcgccgggtgtacaccacacgatgggtggggtgacgattaatgagaaagcggaagtgttgaatcgacataaagagacaatctccggtgcttatgcggcaggagaagtggtgggggggattcacggtgcgaaccgcattggcggcaacgccgtagcggatatcatcatcttcggcattcaggcggggattcaggcggcggcttatgcgaattcaccgcgccattctggcatttttcctaccaaggcgcgtaaagccaagtttgtgacatctatggctaaaacggctgaaaaacagtctgttatgatagaagaatagcgctactggcgagcgtatgaaaaggcgctcgccattttccaccgtttcctctcagtacctccttcgttcatgggaatccccttatgccttctgtcgataacgcttacgtctattccgtacatctgatgggcagtcccattctgcttaaactgtttacccatgatgaaaccgcggtcaggcaggtatttcagcgtatcaagcagctcgaagacgtactcactgttaatcgagcacagtcggaagtgatgagcatcaaccacgcagcgggaaaagattatgtttcggtcagcccggttgtttttgaattgattaaacgtgccaaaacggtgagcttgattgaaaacagcggctttaacgtggcgatcggccccgtcgtcaaattatggaaaatcggctttagcggctgcacggtgcctgatgaagaatcgatacatcgggcgctgctattaacgcatcccgagcgtattatcctcagagagcaagactgcgccgtgttattagaaaacgcaggaatggagatcgatctgggtgcgattgcgaaagggtatattgccgatatcgtcagggacgtcctgcgtcaacacgctattcaggatgcactgattaacctgggcggtaatgtactggctatcggcagcgcattgaccgatgaacaagggctatggagtgtcgggttgcagaaaccttttgcggatcgcgatagtctgctcggtgtgattaaggtgaagaataaatccgtggtgacctccggtgtttatgagcgattttttaccgtggacgatcgtatctatcatcatattctcgatcccctgacgggttacccactagataatgaactgcacagtgtgacgattatctcgaatgactctctcgacggtgatatctacaccacactgctctatggcatgggcgtgagcgcaggcattcactttctaaaaaacctgcaagatattgaagctatttttgtgacgaagaataaagagataatcttttcttcgcagcggcactatcggtttgaattgctggatgaggattattcggtgactatgttgtagttatcgttattctaaaatagacaaatggatggccaagaaaaaccggccatccatttttagtaatactatcaattgatgtgtatttttaattgttaacagtgatcgtcgggtcccattggaaataaccaaaaagctcctgtgtccccccatttgggcgatagtacaacccgaattgcacttgatagttttctttgcctttctggttgatatccgcctgaatgaaccagtaggattgatcggtatacgttactggaaaaggaccgttctgcgctggcagcattgaggtctttgtgtacattttaaaggttgggctggtaaatacatcttgcccaccaaattttggtaaaccataaatcaacacactggagtcaaagttccccgattctgatgttccggtccagcgaatcacatcaccaacattggcgctgatattaagatcggctgtgcctgaaccactaatggccgattcagaagcgacaaccatatacgaatattgatggccaataggggtcgggcttttttcatttttgctgggatttttacctgtaaaatcatcaataatgctatccgtatcaataacaacaatgatgttgataatactattactggatttgaaactagatgcatcagcgttactcataatgacctcgttttaaaatgataggtaaatatattatttaactaaacgttaaataattagcatgtaaatttttttgaaaaataaaatacggctcgactggcgcgcagataaataatagatgaagatttgctttttgcgttctgctttattatttctcattcttttgatttgataggatttgttttttaataaatctgtaattaattcactattcccttgttatttaatgagtattatgaatgtgtgttttttatggataaatgataaaaagttaatattttaaaatatacagttattaatgttaggggttgttttgtgtatggggatttattctgcataaatatactttttatgcatattattttgtatgcattaattcaattattatattttatctatgaaggatgatcgtactgacgatcttcttttggggatgggaaataacaatgcgctccttttcaagagcgcattgttgaaacaccgttagcggtgagaacttatttcagttccagctcgttcatcgcggcgatgctgaagccgccgtcaacgtgcaggacttcaccggagataccggcggccagatcggaacacaggaacgcagcagagttgcctacgtcttcagtggtaacgacacggcggattggcgtaacggcttcacaatgagacaacattttcttgaagtctttgatgccggatgcagccagtgtacggatcgggcctgcagagatggcgttgacgcgcacgccctgagcacccatagcatttgccatgtaacgtacgttcgcttccaaagaggcttttgccagacccatcacgttgtagttagggatggcacgctcagcacccagataggacagggtaaccagcgcagagttcgggttcagcatcttacggcaggctttcgccatcgcgacgaagctgtaagagctgatgtcatgagaaatgctgaagccttcacgggtaacggcatcaacgtagtcaccgtccagttggtcgcccggtgcgtaagcaatggaatgcacgaagccatcaaagttcggccatacgttagccagttcggtaaacagtgcttcgatgctggcatcttccgcgacatcacacggcagaacgatgctggaacccagctcgctggcaaagccttcaacgcgtgttttcaatttgtcgttctgatacgtgaacgccagttcggcaccttcacgttgcattgcttttgcaataccgtaggcaatagaacggttgctggcaacacctgttaccagaatgcgcttaccggtaagaaaacccatagcagtaatccttgtgatcattgttgctgcgatcgccacttctgtgcctgtaaacatacgtggcaagtgacgaccgagatgaataaaccgcgcaattctaccatgttggggacggtaggggtactccgagcagttgtcgtagtgcgcgaagattaacgttgtgcgccgtctcgtcgccaggcatcggcgctgagcgcttcgccgaagtggctggcaatcaaacgtttcgtcagatcatggagcggggcggacaacacatcggcagtactgccgcgttcgaccacttcgcctgcctgcatcaccagaatctggtcgctgatgtgcttcatcatgcccagatgctgcgtcacgtaaatataagagataccgtgcttttcctgtaactccagcatcagattgataatctgtgaccgcatagacatatccagcgaagccagcgcttcatcggcaacaatcactttcggttgcagaatgagtgcacgcgccagaccgacgcgctgcttttgccccggcgcgagcgcgtgcggatagtaataagcgtgatcgggccgtaacccgacctgctgtagcgcctgattaatcgctctttcgcgcgcttcggcgctgaggtcggtatttagccgcagtggaacatccaatagttgcccgatacgctgacgcgggttgagcgcattgctcgcatcctgaaaaatcatgcggatgcgctggctgcggtagccataatcgccataatgcagcggatgatcatcgataaccagctcaccggacgtcggagcgatcatgcctgacagcattttggccagcgtcgatttccccgaaccgttctcaccgatgatggcgagcgtctggcgttcacgtagcgtaaagctgacggacttcaccgcctcaacatgctgacgacgaaacagcccggttcggtagcggaacgtcttagttaggttgcgggcttcaagcagcatctcaaccattacggctcctccatgttaagtgggaagtggcaggcatataagtggttcttcacggagagcagcggcggcgtttgcatacactgtttttgtgaataagggcagcgcgggccgagtcggcagccaatcggcaggtgttccagtgaggggatcgcgccgttcagggtatttaaccggcttttgtgtggcagtgagcggccgaaatctggcattgcgcggatcagcgcctgcgtataaggatgatgcggcgcggtgatcaaatcttcacaggtagcgctctctactgtttgtccgcagtaaagcacgttaatccggtctgcccatttactcatggtttgtaggtcatggctgatgagcagaatcgtggtgttattgttttggtttaggcgcgatagcaggcggaaaatctgcgcctgcgtggtggattccatcgcgttggtcggttcatcggcaatcagcagacgcggctggttcgccagcgcgatggcaatcatcactttctgacactcgccatcgcttagttcatagggataactgcccatgatgtctttgtgatctttaatcccgacgcggtgcagcaattcgatagcgcggcgcttgcgccagttaaatcgctgccaccagcggcctttatacgtccagccgggaattgcctgcaccaactgccgacccacactttcggacggatcgaggcaggattgcggctcctgaaaaatcatggaaacgttatgaccgaccagtttacgccgctcgcgcgatgacagttgcagcaggtcgatatcatcaaagcggaagcggtcggcggtcacgcgccagttatctttggtgatcccacagatggctttagcgatcaggcttttgcctgagcctgattcgcccaccagcccgcgaatttccccttcgctcagcgtcatgctgacgcgatcgacggcttttaccgcgccgtcggcggtcagaaactcaatcgtcaggttacggatatcaagtaatggcatagggagtcgtcgcctcttattccgtttccgcgacgagcgcgcggcgaatgccgtcgcccagcaggttgacgattaacacgctcagcgcgatagccgcaccgggcagcatcacggtccacggcgcggcataaaccagctccagcgagttaccgagcagggcaccccattcggtggttggtagctgtgcgcctaaatcgagaaaacccagcgcagcgatatccaaaatggcgatcgacaacgcgcgggtaaactcggaaaccagcagcgcggcaatattcggtaagacgacgtaccagacaagataaaacgttgaagcgccatcaagacgggcggcgatcacgtactctttgtccatttcatcgtgtacggcgttgtagatagtgcgcaccatgcgtggcaacagcgccagccaaacggcgagcattgcgtgttcgagcttcgggcccataaaggcaatcaccacaatcgccagcaacagcgacggaatcgacagcagcgtatccaaaatatgattgagcatcgccgaacgcagcccacgcgtgacgccagcaaagacacccagcacgatgccgcacagcgccgccgcgtaggtgacgatgagcgacgcaccgaccgtgggggcggcaccgctcaacaggcggctgagttggtcgcgtcctaaatcatcggtgccgagaaagaacgacacttcgccgtagtgcgaccaggaaggaggcagcagttgatagcccaaaaattgctggtcaacttcataaggcgcaagaaatttgccgaacaggcacaggccgatcaggatcagaaaaccgtacagcccgaccatcgccagcatatcttgatggaatgcccgccaggtatcgcccagtcggctaggcagccgcttttcgctatagacgttatcgtagggcataccattccttgtgtttcaacggatttgccatagcaccccaaatatcggacaggatattgaccgtgatgaccatcgcaccgaccaccattacgcccgcagaaatcgcggcgaaatcctgttgacgaatcgcattcaccagccagcgacccacgcccggccagttaaagaccacttcggtgatcatcgtcagcgtcagcatcgtggaaaattgtaaccctagcttggggataatcggcggcagcgcgttgtgaatcaggtggcgacgaatgatcgtaaagcgcgaaagcccacgggttgccgccgctttaatgtaatttttgctgataatgtccgtggtgctgacgcgcattaggcggatcacctcggtggtcggcccgacggccagcacggtaattggcaaaatcaggtggcggatggcgctggcgatcatttcaccccgatgcggtgaatctgacagccaggcgtcaatcagcgcaaagccggtcacggttttaacctgatagagcagatcgaagcggcctgaaaccggcagccagccgagatgcagcgagaagaatagcgtcaacagcagcgccagccagaacactggcagggaaaaaccgatcagtgccagcgtgctgatcacgatgtccgcgctgcgattctgcatcacgcctgcggtaatccccagcggaataccgaccaacagcgagagtgcaaacgccagcagacaaagctcgatcgtggctgggaacacttctttcagcagttcgctgatggcctgcccgttaatgctggaacgaccgaaatcgccctgaagcaggctggtgaggtagaaatgataggcatcaaacagcgctgcgccattgagcggggcgttaggcgtgtagtagctgaggctgaagccaaccagcgtcagcagtgacaatgtcacgaacaataacaccagacgtcgcaaggtaaaaataatcacggctgtgcttcctccacggtttccggtgcagggggcttctgctgcgcttgttgatcctcgcggaatacgcccgcgaacgaggcattgccgaacgggctcaataccagccctttaatgtcgtagcggtaggcgagcaatcgcaatgatgacgccagcggtagaacgggtaattgttctgccagaatgcgctgtgcctgctgataatagtcaatccgcttagagagctgctgtgacgagagcgcgttttgtagcacttcatcaaaggtaggatcgcaccagtgtgcgtagttgctctgagaacgaatcgccgcgcagcttaacaatggtcggaaaaaactgtccgggtcgttactgtccgttgcccaacctgccagtgttaaatcgtgactgagttccatcagtcgtgcttcctgaaagcggccttctaccggcacgatggtgacggtgacgccaatttgcgccaaatcggcctgtatcagctctgccgttttcagcggactggggttgtaggattgcgaggtgctgggcacccacaggcgaaggtttaggttagttagccccagttcctgcaagatttgtcgcgctttctgcgggttatattccgtaacctgcgattcattgtcgtacgcccacgaggcccggggcagaatagaggcggcggtttccgccgtgccgtaatagattgactgcatcagcctgtcgttattgatcgccagcgcgatggcttctcgcacgcggcgatcgtccagcggcggttttcgtacgttgaaggctaaataggcgacgttcatgccgggacgtagcgacagacgcagacgcgggtcgttacgcaggatggtcaactggctggcagccggataagcgagaacatcacattcgcccgtcaacagcttggataggcgacccgtaccgccggaaccgagatcgataaccacctgcggcattcgtggcaaaccgcgccaataatcagcgttgcgcgtcagccggatatattgcccgttgcggtattcattgagcatataaggcccggtgccgaccggttcgcgatccagcatctcctttttatcctctttcgccagacgttgggcatattcatcggacagaatcggggcgtaatgcgtagccagatgccacaagaaagaggcatctgggctgttcaggcggatttcaatgctgtactcgcccagcttgcgaatactttgcactgaatcggcaaattgcaggctgtcgaaatagggatattcgccgccgttgacatcatgataagggtgttttttatccagcatgcgctggaaactgaatatcacgtcgtcggcattcatcatgcgggtcgggctgaaccagtcggtactctggaatggcacatcgtggcgcaggtagaaacggtacgtcgaaccgttatctaacacgtcccaacgctgcgccagttctggcatcaggcgataagtataaggatcgacatccagcaggcgatcgtaaagctgcgccgccagcgtatcaatcgtaacgccgctgcgtgccatctgcgggttaaacgtgtttaggacatcattgacgcaatagacaaaaccgctctggcgaatattttccagtggagcaggtggcgttagcacggactgcggtgcggccagtgcaggcaaagccagccaggtgaatgccagtgcgaaacaggtttttccgaacatacgggatttttcagtcaatacgattatagagagagtgtatcgtactcttggcatcctccccactcttgttgtgtgcgtctggctaattttcaatcgctagcactgagcctgctacgtcttattgatttcagccaccacgtttctgactaaagttggtgttttcttaatcatatccaccaaggctcgcaggctggcgggcatatggcgattggcgggaaaataaagacacagaccggggataggaggactccaaggttccagcaccgtcaccaatctgccatcatccagcgccgcccgcgcgtgaacttcaggaacataagtaatccctaatccttgtatagcggcacacaccattaacggtgagctgtttagtgtcagcgtgccgggaacatcaagagcaatgtcctgcccatggcgggaaaactcccagcgataacgtcttccactgggtaatctttggcgaatgcattggtgttgcaccagatcatctggcactgatggagcaggatgtttcatcagatatgcaggggatgccaccgcaagaaaacgcatatcattaccaaaacgtattgccaccatatctctaggaacatcttctgctagccgaatacctgcatcaaacccctcagcgacaatatccactagccttccatcgacgaccagatcaagaaccacgctggggtaacgtgcctgatagctgggcaccacagtatgcagcaagagacgaatagcctcttcacccccgttaatacgtagactaccgatcggttgcccctgcgtatcagccacctcttccaacgcctgttccagtccgttgagatggggtcgcatccgttgtaataattgctccccagcttctgtcagtgccacgctgcgtgtggtgcggtgcagcaaccggacgccaagacgttcttccaacccacaaatggcatggcttagcgtggatcgggtaacaccggatagatccgctgcgcgtcgaaaactacgttgatcagccaccgcaataaacgctttcagatcagagagtgttggtgttttcattggtgattttatttcacctcttcgtgctatttgttgagtcttatcatgctaaccatgttgccataatctgtgattgcggattaatgattttttgtggagaacagcaatgaatgtaaaaacgtggtttattaccggtacgtccaccggattagggagggtgatgacagagcgcctgctggcacggggtgaccgagtatttgccacactgcgcagtccaggagccttggacgaattgttggcggaatatggcgaacaactgcacatcctgttgttggacgtaaccgataccgcagcaatacgcagagccgtgcaaacagcatttgatcgtgctggccatattgatgtgttggtgagtaatgccggatacggcctgttcggcgcagcggaagaggtcagtgatacgcagatagacaggcagatttctaccaatctcaccggctccattcagtttattcgtgccgcggtgccgtatctgcgtcgtcaggggggcgggcgtattgttcaggtatcgtcagaaggcggccaaattgcttggccaaatttcagtctgtaccacgctaccaaatggggtattgaaggattcattgaatctgtcgcgcaggaagtggctcctttcgggattgattttctgatagcggaacctggacctactgatacgaatttcgccagcggggtggatattgcccagcagatggactgttacgatgatacaccggctggtgatgtacgcagggggttggtagatggcagtattgccatcctaggtgacgcggctaaaacggcagaggccattattgctgctgcggatgcagatactccacctttccgcctggcactcggcagcaaggcataccactcgatccgcgatgcgctgaacactcggatccagatcctggaggaaaccagaacggtagcgctgagtgtagataaggatttgtgacataaagagaaattatgctagctatggttttctcgacggtgactatggttgaattttagccttagcgtgcaatatcatccatttcccaaacagagtcccgagtagagatggatacacgggcaagaaccctatagtcagtatggaaatgagaaaaattctcaacaaagtactttacagatgatactgataactattatcattattctcgcacttcagcagtggctcctcgcagacactgaaggagagcacgacattgctcacattgcttccagtattattttagccagcctacgtgctggcttttttttgcccactaaatggcttcgccacatccttatcctgctttctatttatttgtaaataattaattaaatcaatatgatttggatatttcctaaattattttcgtgagtggaaatctcccttatcatgcctatacccaagattatgggtgttcacaatggagataaggaatatgtggatcagaaggaataaaatcgtcaggaaattgacgttaggtgtggtaacaacggtgctgggcatgtcgctcagtttctccgcattatccgccacgccggtggaaacacatggccaactgtccatcgaaaatgggcgactggtggatgagcagggaaaaagagtgcaactgagaggaatcagctcgaacgggttgcagtgggttggtgattacgtaaacaaagattcgataaaatggctgcgtgacgactgggggatcaatgtgtttcgcgttgccatgtacacggcggagaatggttatattgctaacccttccctcgccaataaggtaaaagaggctgttgcggcggcgcaaagccttggcatctacatcattatcgactggcacaccttgtcggataacgatcccaatacttataaagcgcaggcaaaaaccttctttgctgaaatggcggggctgtatggtaactcgccgaacgtgatttatgaaatcaccaatgagccaaacggcggcgtgacgtggaacggacagattcggccttatgcgctggatgttactgacactatccgtagcaaagatcctgataaccttattatcgtcggcagcgggacctggagccaggacatccatgatgcggcggacaatctgttgcccgatccgaatacgatgtacgcgctgcatttctatgccggtacgcacgggcagttcctgcgcgatcgtatcgattatgcgcaaagccgcggtgccgcaattttcgtcagcgagtgggggacaagcgatgcgtccggcaatggcgggccgttcctgccagaatcgcaaacctggatcgatttcctgaataaccgtggcataagctgggtaaactggtcactaagcgataagtctgagacgtctgcggcgctgactccaggggcgagtaaatcaggcggttggacggagcagaatctgtcgacgtcaggaaaatttgtcagagagcaggttcgtgcgggtgcagacctgagtggtggcgatacgccgaccacgccaacggagccgactaacccaggcaatggaacaacgggtgacgtcgtgctgcaatatcgtaatgtggataacaacccttccgatgatgcaattcgtatggccttcaacatcaaaaataccggaagtacgccgatcaaactcagcgatctgcaagtacgttactacttccacgatgatggtaaaccgggtgcgaacctctttgttgattgggcgaatgtcggccctaacaacatcgtgaccagcacggggatgcctgccgccagcaccgataaggccaatcgctatgttctggtgaccttcagcagcggagccggttcccttcaaccgggcgcggagaccggtgaggtacaggtccgcattcacgctggtgactggagcaacgtgaatgaaacgaatgactattcatacggtgctaacgtcacgagctacaccaactgggataagatcaccgtgcatgataaaggcacgctggtatggggcgctgagccgcaatagcgcgttattaccccattaaccgactgatagtgcgggcgttaattcgcccgcattttctttccagaccttcactcattcactgcaatatcatgtttcttcagcaatccacgcagttggtggtaggttaaccccagcagttcagcggccttgcgctggttaaactttgcctgatttaacgctcgattaatcaagcccttctcttgttccagcagccacggtttcatgtccaacggtaaatctggctggccagttgccgcacgcagaggtgtttcctgaacggcggtagtccggctgaagggattaagaatgatggtatcgagaggctgttcgctatcgccgtgacgatacaccgagcgctcaaccacgtttttcagttcacgaatattgcccggccaatcgtaattcagcagcgtcgtatgtgcggcagaggtaaagccgggaaacagcggcagatgcaattctcggcacatctgaatggcaaagtgttccgccagcaacatgatgtcctgctggcgctcgcgcagcggcggaagttgcacgacatcgaacgccagacgatcgagcagatccgcacgaaatttaccgctggcagccagcgcaggcaggtcgtcattagtggcacacaccagacgcacgtcaacctggagctgatctctgccacctacgcgctccagcatgccgtattcgattacccgcagtaatttttcctgcaccagcatcggagctgtggctaattcatccaaaaacagcgttccgccgtcggcgcgttcgaagcgccccagatggcgtttctgcgctccggtaaaggcacccgcttcatgaccaaatagctcggaatcgagcaggttctcgttgagcgccgcacagttgagagaaacgaacggcccttgccaacgcggggaaaggtagtgcaggcggctggcgatcagctctttacctgtgccacgttcgccgatcaccagcaccggtttattcaactgtgccaactgcgacacctgttccagtacctctaaaaaactgttggcttcgcccagcaggttctctttttcctgaatcatgatgtttcaccgcgttatttttactaactattagtgtgtttgactaatctaacgaaaaggaaaaaatagtcaaaattatctattcttttattttcagttagttaaatggaattaaaagttggcatgcttattgatatatctagaacgagatcgcgactggctcgtctggtcacgatgataaatcaggcgtaatcagacgctggaaatcatgaagaggatgtaattatgggtattttttctcgttttgccgacatcgtgaacgccaacatcaattcattgctggataaagctgaagatccgcagaaattggtgcggctgatgattcaggaaatggaagatacgctggttgaagtgcgttcaacctcggcgcgtgcgctggcagaaaagaaacagatcgcccgccgtattgaacaagcgcacggtcagcaagagcagtggcaggaaaaagcagagcttgctcttcgtaaagataaagacgatttggctcgggcggcgctgattgaaaagcagaagctgaccgacttgatcgccgtgttgcagcatgaagccgaaaatgtggatgaaacgctggagcgcatgaagcgtgaaatcggtgagctggaaaacaaattaagcgaaacccgtgctcgccagcaggcactgacgttgcgccatcaggctgcggcatcatcgcgtgatgtgcgccgccaactggatagcggcaagctggatgaagctatggcgcgtttcgatcagtttgaacgccgcatcgacacgatggaagcggaagctgaaagccacgggctggggaaacaaaaatcgctggatcagcagtttttcgagttgaaagcggacgatgaaatcagcgcgcagctggcggcacttaaagctaaagttaagccagcagagtaattaaagcgtaaacgctattgggcgggctgccgttgcaaaatggcagccaacgcttagccctcgcgctgtttgaggcgtgtgaataatactaaggagatacaatgagtgcgttgtttcttgccattccgctgaccattttcatgttgtttgtggcaccgatatggctttggctacattacagtcagcgtaaaaacagtgctcaactgggacaaaacgatatgcaacgactgacacgcttaacggaagagtccagccgtatgcgtgagcgtatcagggcactggaagacattctggatgcagaacacccggactggagaaaatcgtaatgaaaaatacgtggtcaggtaaaacgttatatcgcataccggaagaaggcatgctgaaaggggtttgtgctggtttagcgcgttattttgacgtgccggtgaaactcctgcggataatcgtggtgctgtcgatgtttttcggcctgttctttttcacgattgtggcttacatcattctgacctttatgctcgatccggctccggcgggaatgggatttgaggatgaaaaagcggcccggacacccagccaactgctggatgaggcagatgcgacattgcaggccagcgaacagcgtctacgtaatattgagcgctatgttacctcggatacgtttggcgttcagaaccgctttcgccatctgtaattcgtcatcagtgatgacatttagtcgttataaccgccgctgacgttatctaccgtgcgatgcagatcgcaagtggatagcgtcgcactgcttttttctgcgcgatcaatgcggtagcctgaatgcgcatttttaacgacatacttttgcaacgacaggagtgatggttcattcgatgagtcgactacagaacgaaattaactcactagtcaatcgcagcgtggatcgccatctacgtattgccgtcactgggctgagccgtagtggcaaaaccgcgtttatcaccgcgttcgtcaaccaattattaaatacccacagcggtgcgcatctgccgatgttttcccccgcgcgcgaagagcgtttgctcggcgtaaagcgtgtgccacagcgcgatctaggcgtgccgcgcttcgcctatgatgaaggcatggcggcgctatatggttcaccgccggattggccgacgccgacgcgtggcgtgagtgagatccgtctggcgctgcgctatcgctccaaagattcgctgctgcgccattttaaagatacctcgacgctctatctcgaaattgttgactaccccggtgagtggctgttggatttgccgctgctggagcaaacttatttgagctggtcacagcagatgagcggcttgctgcaagggggacgcattgaatgggcgaaaccctggctggcactgtgtgagaaaatcgatccgctggcacccgcggatgaaaatcagttagctgaggtagcgcaggcctacaccgactatctgtatcgctgcaaacaggaagggctgcactttatccaaccggggcgatttgttctaccgggcgatctggcgggggcgccagtgctgcaattcttcccttggccgcaggtgaataacatcggtgaagccaaactggcgcaggcggatgagaaaaccaacatcggcatgctgcgcaagcgttttgattattactgtcagtcggtcgtcaaagggttttataaggatcacttcgtacgtttcgaccgacagattgtgctggtcgactgcctgcaaccgctcaatagcggtattcatgcgtttaacgatatgcggctggcgctgacccaactgatgcaaagttttcactacggtaagcgcacgctgttccggcgtttgttttcgccctgcatcgacaaattgatgtttgctgcgagtaaagccgatcacattaccgccgatcagcacgccaatctggtgtctttacttcagcaactggtgcaagaggcttggcagaacgcggcatttgaaggcattgatatgcgttgtgaaggcattgcatcgattcaatcaacgcagagcggggtggtcgatcatcagggccagaaaattccggcgctgaaagggcatcggctcagcgatggtcaatcgttgacggtctatcccggtgaagtgcccgcgcgtttaccgggtgcagcattctggcaaacgcagggcttccacttcgatcaatttcgtccgcgcgagatgacggtagatacgccgttgccgcatatccggctggatacggtcatggactttctgctaaaggataaattgcgatgaacgagccactaaaaccacgcgttacgttcgacgatgtttcaccgcaagagccgcaaccacaactacgtgccggattggcatttgacgagcagagcagcacgccattttcccctatcagccgcgaagaagaagtgccggaagaaggtgcggcggaagaggctatcagtgcggcgctacgtccaaaacgcagcctgtggcggcgtatggtgatggcaggcgtcgcattgttcggcatcagcgcgctggcgcagggcgttcagtcgctgcataacgcctgggtgcaacaggattggatcgcgctgggcggtattacggcgggcagcctgattgtggcggcgggcgttggctcactggctgtcgagtggcgacgactctatcgcctgcgagaacgtgcggaagagcgcgatatggcgcgcgatttgctgcacagccacggagtggaacgtgggcgtgagttctgtgaaaaactggcgcggcaggcagggttggatagcggtcatccggctatacagcgctggcaggcttcactccacgaaacgcacaacgatcgcgaagtattggaattgtatgcgcgtctggttcagcccgtactggacacgcaggcgcggcgtgaaattagtcgttctgcggcagaatctaccttgatgatcgccgtcagcccgctagcgctggtcgatatggcatttattgcctggcgtaacctgcggcttattaatcggattgccgcgttatacggcatcgaactcggctatttcagccgcattcgcttgttccgtctggtgttgattaatattgcgtttgccggtgcatcggagctggtgcgggaaattggcatggactggatgtcgcaggatcttgccgcacggctatcgacccgcgccgcacagggcattggcgcaggtctgctgactgcgcgtctgggtatcaaagcgatggaattatgtcgcccgctgccgtggctggatgacaaaccccgcctcggtgatttccgccgcgagctgattggtcaggtaaaagaaacactgcaaaaaggacgttagtggtgaagacgatggtgtacggtgtgggccatcgtcatttgtcattgttcaactggggaatgtaatgcaaaagcgtatcggtatggcagagagtaccgttgttacagaatcgtgtgtaggataaatacttctcatttctgtataacaggacgtttttatgattcccggtaaaaaattgacgctggcggcgctatcgctggcgacgagcattctctgtttacctgccagtgcccagttggttctggcacctgccgatgctgaacgttatgcgcaaaacagcttccctgaatatctcgaattactgacgctgcaaaatgatgctgccgtgcctgcggatatccaacgtaatgccgactggctggaaaaggcgtttcagaagcgcggttttaccacgcaaacgttgacgaatggcgacaagccgctggtttatgctgagtttggtgcggcaaagtccgatcgtaaaactatcctgttctacatgcattttgacgggcagcccgtgaatccgtccgagtggcaaacgccgccgtggcagcctgtgctaaaagaaaaagatgccgcgggtaaatggcagacgctgcctgagtcgcgtcttctgaaaggggacatcaatccggaatggcgtattttcgcccgagcatcggccgatgataaagggccgatcgtgatgttcctcgcagcaatggatgcgatgaaagagaagggtgttgaacctgccgttaacatcaaagtgttgttggattccgaagaagaaaaaggttcacccggcctgacgacggtgatggccgatcatctgatgctgctgaaaagcgatggtatggtgatttatgatggtgcgatgccgtccagcaatcgccctggcatcaactttggtaatcgtggttcaattcagatcgacatgacggttttcggtgcgaatgccgctgcgcacagcggtggctatggcaatgttattccaaatccggtgcaaaatctggctacgttgctggccagcatgaaagatgcggacggcaaggtcacgatccccggttattatgaccgcgtcacactcagcgatagcgataaaaaacaggtagccgagacttcaccacctgcgggttcgctggaaaaacgctttggcgtcgcgcagttggataaggtcgcaggcaatgcggcagaggcggtgcagtatccttcgctggatattctcggtattaaagctggtgagacgggaaaaaaagcatcgaatgccattccatcaaccgcgaccgctagcgtgaatatccgtaccgtaccggaaacgccgccggatgatatgtatgcgttattacgccagtatatcgccagcaaaggctttcatatcattgcaggtgaatcgcctacacaggcagaacgcgagcagtatccgcatctgatttcacttcatctgacggcttatccgagcagtgcctatgcggccagaaccgagatcgattctccgttgggtcattgggcggttgccaccacaaccgcaccgcgtggtatcgcaccggagaagaaccgtatgatgggcggtacgctgccgatgagcggtgcggtcagcgtgttgaaagtgccttacgtgatcgtgcctctggttaatgccgataataatcagcatagttttgatgaaaatttacgtctcggcaattatctggaaggcattcgaaccattgtggcgatggcaaccacgccgctgtcttaacctcgtttcgttattgacgtggaaaaaacgtacagatgtgtcaacttttgctgccactttacttcatccggtgcaaacgaaagggtattatcagtagcaatagccatgtcgtgtctcttgaagaaggtagccgttgatgcatctggaagttatttgtgaagaccgcattggtatggtccgtgagctgttagatctgcttgcgtcacgccatattgatttacgcggcatcgaaattgcgtctattggccgtatttacctcaattttgccaccctagattttgatgattttcgtccactgatgacggaaatccgccgtattgaaagcgtcagcgatgtgcgcaccgtggcgtttatgccatctgaacgtgagcatcgggcgttgaatgcgctgctggagtctatgcctgagcccgtgttctcgctggatatgaaagggacaccggaactgtttaatccggccgcgctggcgctgtttgaacaatcggcagaaaccatcagcgaattgacgattgccacgatgattcccagtttcaatttcgccaactggcttgagaagagtagctctatcgtcgcagaacgcgtagtgattcgtggtcaagatttcttgctggaaatgacaccggtccgcctggaagatgatgctggtaacgtggcaaccgcaggcgcactagtgatgttgaaatcggccgctcgcatgggccgacagttacagaatcttgccgtgaacgatgaaaatgaattcgatcatatcgtcgccgctagcccaaaaatgcgtcaggtggttgaacaggcacgtaagttggcgatgttggacgcgccgctgttgatcgtaggtgacacggggacgggcaaagatatgctggcgcgtgcctgccacctgcgcgggccgcgtggcaagaatcctttcctggcgctgaactgcgcagcattgcccgatgacgtaatggaaagcgagctgttcggccatgcttccggcgcgtatctcaatgcgcaggaaggtaagaaaggatttttcgaacaggctaacggtggttcggttctgctggatgaagtcggtgaaatgtcggcacagatgcagactaaattgttacgtttcctgaatgacgggacattccgccgtgtgggcgaagatcatgaagtccatgtggacgtgcgggtgatctgcgcgactaagaaaaatctgctggaactggtgcagcgcggggaattccgcgaggatctttattatcgtctcaatgtgctcacgttaatgttaccgccgctccgcgagcgtccggcggacattatgccgctggctgaactctttgtggcacgttttgccgacgaacagggaattcctcgccccaagctggcagcagatgtggaacatttcctgccgcagtacggttggccgggtaacgttcggcagctaagaaataccatttatcgcgcgctgacgcagttgcaaggtggagaactgcatatgcaggacatcgatctcccagcgttttcgattgatgcgccacaagatgaaactctgctggatggctcgttggatgatatcaacaagcgttttgagcgctccgtgctgactcgtctttatcaatcctatccaagcacacgcaaattggcgaagcggttaggcgtgtcgcacacggcgatagccaacaaactgcgggaatatggactcagccaacgcaaaccggcgggggatgacgaagagtaaataacaaaacggctgcttgcgcagccgtttcttcacgattatcagtacgaataactgacagtatggcttatttcaaaacagccagtgcagcgtcatagtctggttcagtggtgatttcattcaccagttcgctatgcagaacgttgtcattttcgtccagcaccacgacagcacgagcggtcaggcctttcagcgcaccatctgcaatagcaacgccgtagctttctttgaactcaccgccacgcagggtagacagtacaaccacgttgttcagaccttccgcaccgcaaaaacgggactgtgcaaacggcagatcggaagagatacacagaacaacggtgttatccagctcagaacccaactggttaaatttacgcacggacgcggcacaaacaccggtatcgatgcttgggaaaatgttcaggattttgcgcttgccagcatagttgctgagtgaagcatctgacaggtctttagcgaccatagtgaatgctggcgctttgcttcctttggccgggaatgacccagctactggcacaggattgccttgaaaatgtacgttctgtgacatgtttgcgtccttaattacaggtgattaacacgctgctcagtttagggcaacattagcaacattggtataaaaattacgattaaaattgctggcttagcaacgcgaccatggcgttcagatagcattcgctggccgcatctgccgagattggcggaagctcagcggtaatgcaatggagcgaccgatcggcgcaccagcttccgaaagatcccggtgtgtcgtagccgatactcgatactaagggcagttcgcattgctgcgccaaccattgacccagttcggacccgtgtggatcttcaatacaggcgagcggctcatgaaaagagacaacccagtgaggattaagtttctcaatcagcgtgcaaagggcttttgtttctggctctgagcctgcggtttcacccgtggatagctcgacatcacgttcatctgcggcgctattccagcgatatatcgtattccccggttgccagttactggctggaaaattgcgattgagatcgacaccgttagcgttggcacgcaggcccaactgacagccatcgggatttaccgcaagaacaacgtgatggcggcgctgccctgaaaagagggtgcgaagcgcgcaggatagcgccacaaccgccgcggtttcatcaccgtgtgtcccggcaataatcagcccgctttctgaaggcgctaattcggctgggaaatagagtagcggtgcgcctagtagcgatttcccataaggttcgcccagcgacggcaaattacctcgttgctgacgcgcctgaagcggaatgattgtgttttccatgatatcgccctgtggttacctatgcatttcatcataaaaaaatcgcttcagagacgcaaacggtgatgtggattgacaaattgcaggcgtattgctggatgatagcgatgatttctgactattatattcttcaatcaattcattacgctttcaggtcaactcatcatgcactatggatattctgcattttatgccgcgttgatggtggcgatggcgggcaatgctgtcgcggcgcaggttccggcgggaacggttctggctgagaaacaggaaatcgtccgccacattaaagatgaaccggcttctctcgatccgataaaagcggtggggctgccggaagcacaggtggcacgtgatctatttgaaggtctggtcaatcaggatgcgaagggcaacatcgtccctggtgtggctctgcgctggcagacgaccgataaccgcacgtttatctttaccctgcgtgataatgctcgctggtctaacggtgaacccgttacggcaaacgattttgtctatagctggcgtcgcttggtcacgcctgaaaacagctcgtcattcgcctggtttgcccggctcgcggggattcagaatgccgaacagattctcgcgggcaaaatgcctgtcgatcaacttggcgtgacggccgttaatgaccacacgttgaaagtgcaactcagcaagccagtaccttattttgtcagcctgacggcgaatttcagcatgtttccagtccatcaggccacggtagaaaaattcgggaacgactggacgaagccgggaaatctggttggaaatggcgcgtttaagctggatcatcgcgtcgttaatgagaagctggtgctcacgcagaatcaatattattgggataacgccaacacgcgcctgacaaaggtgacttttgttccgatcaatcaggaatcgaacgcgacaaaacgctatctgtctggtgatattgatatcaccgagtcattccctaaaaatctgtatcagaagctgctgaaggatttacccggtcaggtttatacgccagagcagcttggcacctattactacgcgtttaacacgcaacgtgcgcccaccaatgatgttcgggtacgaaaagcactgtcttatgccatcgaccgtaaagtgattgccgagaaagtgctgggcacgggggaaaagccggcttggcactttacgcctgatgtcaccgcaggcttcaaacctacggaaagcctgttgcagcaatattctcaggatgagctggatgcgcaggccaaagcgctgatggcggccgcaggttatggcccaaataacccgttgaaactctcgttgttatacaacacgtcggaaagccaccagaagatcgcgattgccgtggcttccatgtggaagaaaacgttgggagtagacgtacgcttatccaatcaagaatggcaaacctacatagacagccgcaatagcggtaattttgacgtcgtgcgggcgtcctgggtcggtgactataacgaaccctcgacgttcctttctctgatgacatcgcaccacagcgggaatatcgcccgctttaaaagtgcgaattacgatcgtgtgctagatgaagcgggtaaccagactaacccgcaggcgttgaatgcggactacaaccgagcagagcagatattgatggatgaagcgccgattgcgccgatctatcaatataccaacgggcgcttgattaagccgtgggtgaagggttatccgattactaaccctgaagatgtggcgtacagtcatatgctctacattgaaaagcattaagtaccgtattgatacatcgaatgatgtggtaataaagccggagtggtcatgatggatcttccggctggtagaacgcagaacgggtagtaaaagaacgaataggtaaagaactgatagcaaaaaccgttggaggcaagacgtggaatcctttgcaggaaaagagttgcaacatagcggtgcggttcatgcgtatcagttggatggaaaggggggcattaccccgattggcgagcaagacgttgtcaacagcgagaaaccctgctggctacacctagattctacagtgccagctagcgcacgctggctgaataaaacgctagtggtacccgatagcgtacgcactgcgttggcgggggaaagcgtccgccccagagttacgcgtttgggcgaaggtacgctgatcacgctgcgcagcattaacctgaatgccaatgcgcggccagatcaactcgtggccgttcgggtgttcattaccgacaagctgattatctctactcgacgccgtaagattctggctatcgatgagattcttaccgacctgaaagaaggcaatggcccgacggacagcggaaactggctggtctccattgcggaagccttgaccgatcataccagcgagttcattgatgatttgcatgagaaaatcatcgatctggaagacgatttgctggaacaaaagattccgccgcgcggcgagctggcgctgattcgcaaacagcttatcgtgctacgccgctatatgacgccacagcgcgatgtattctcgcgtatttccggcgagaagctgccttggatgcaggatgacgaccgacgcagaatgcaggaaattgccgatcggttagggcgcgggttggaggatttggatgccagtgttgctcgcaccacggtactttcggatgaaatcaccgccttgatgaccgaagcgatgaaccgccgtacctatacgatgtcgcttttggcgatggtttttctgccaacgacgttcttaaccggtttatttggcgtcaatttagggggaattcccggcggcgatgcgccgtttggttttttcacgttctgcctgatgttggtgatattggttggcggcgttgcatggtggttaaagcgcagtaaatggctatagaaactcgcggtgagtgagtgcgtagataatcacaaactgtcgcgaacggctaaaaaaccacgcgtaaattgagcaatatcaacattttttaccttgttgtgcggcactatcattctcgcaggtgaatgcaacgtcaagcgatgggcgttgcgctccatattgtcttacttccttttttgaattactgcatagcacaattgattcacaccacgccgacagttttgtcggcttttttttgtccctcgatccggttccttccttttccatccacccttcgggccgtcgcaggcgacgttgtaaaatgcctttggcattttattcattagcttactatgcttaaagggaagcgctggtgctgcttgaccagttgtaacgcatgtctgtactgcttcagtagctggatttgctttaacattatccaacaccgaggaggaaaatatgctcatgcaaggcgcgacggattatctgcaagccgacacggttcccattgaaccgattcctattgtgccgaacgacccgtcaccttatccactccccgatccaccgccaattcctgacccacccacagggccggaacacgagcctgtcactgaaccaccgcaagatagatagctgtgcttggtggaaaacggaaataaaaaacacggtggtgaaacagtaatttctgcttcttgccaccgtgtctctatttttgacggtaatgtcattccctaatgagaatgtcgcgcttattttatttccaacacatcaaggcgagtaattggcgatgcgtcgtcatcttcttccggctgccagcccgcaggctgtaacggcagttcttcgcggtcgaaagccagatcgccaccatccaccacgtcgctaccgtgacgaatgtttttgaaatcaaacagcgcatgatcggcaagatgagaaggaacaacgttctgcatagcgctgaacatggtttcaatacgaccagggtggcgtttatcccaatcgcgcagcatgtctttaatcacctgacgttgcagattgggctgtgagccgcacaaattacacggaataatcggatattggcgggcttcagcaaagcgttcgatatctttttcacggcagtaggcaagagggcggatgacgatatgtttaccgtcgtcgctcatcagctttggtggcatacctttcagttttccaccgtaaaacatattcagaaacagcgtttgcagaatatcgtcgcggtggtggccaagggcgatttttgttgcgccgagctctgtcgcggtacggtataaaatcccacggcgcaggcgtgaacacagcgagcaggtcgtttttccttccgggatcttgtctttcacaatcccgtaggtattttcttcgacgatcttgtattccacgccgatgttatcaagatattgcggcagaatatgttccgggaatcccggctgtttctgatccaaattcactgcgaccagagaaaagttaattggcgcactttgttgcagattgcgcagaatctccagcatggtgaagctatctttcccgccggaaaggcacaccataatgcggtcgccttcttcaatcatattgaaatcagcgatagcttcgccgacgttacggcgcaggcgcttttgcaatttgtttaaattgtattgttctttttggttagtttgttgattttctgacatttttatctgtgctcgttgcaaaaggcgttacgggtggaaaacggttcagagcagacgccaatatggtctgcgtgatcatggcgtgtatggtacggattacggcgacgaatgccagatcgttttaccgcagcattccacaattgccctatggacgagaaagagtagctaatttttttgttcatatctcaacgatctttttgcacagggatccggtgctttgtttactgacgaaatcatttggcatgatgtcattacaaaatattctgtgaacaatctttcacaagatatgctgaatgatcctagcgaaactatgtttgtcttaggtgacgtatacaaagagcaagctctggaatattacggttatctccgcagtgaattgctaaagagcaaggaactaattagcaacgctgaaaaatctctgattattgcgttggaaagcagggtaaaagctgagcaggataaaaaatcggcggatcaaaagctgaaggatgagcaagaaaaggataaaggtaaagctcctgagctgaagttggatgataaaatcagggagcagcttggaaatcgtgggtggacggaacaagatgttcgagataccgtttcaaaaggagcaaaaggcagcgccgaagataagtgtagtcctaaaaagacgccccctgattttttaggtagaaatgatcctgcctctgtttatggcgaatttgggaaatatatcgtagttaatgatcggacaggggaagtcgttcagttcagtgataaaagtgatcccgaatgggttgatgattcacgtattaattggggagataaaaatgaataaaaataagcgagatttttttagcgaaggtgaatttttctttgaacttggtggtaatgctgtaatgaaattatcaccaaaggcagctattgaagtatgccaggaagcgactaaacgcaatctaccaatcggaatgatcgaaggtggtcactggttgaatccaggattccaacctgatgggaacactcggtgggatggtttcgataagttgactgataaaagtgaaataaaaaagagcaatgataatgctatcgaaaatatcaacgatgattcctctaaaggatataatgcctttataatcactatcgtaggtttttctaattaatcagagtattactagttttagttctttgaacttgagttaagggataatccgcgctaaattcgcgaaaaataccggagtatgccttaaaaagttgctccggtttttataccacaaaatcattatggggtcagttcattcctgttggggagtcggcgggtattggaccgatttttgattgcagtggcctcgcacccccggaaatttattaggtagcaatagcgatacactttcattgctgggtggaggttcaggtaaaataggaggcggttctggcaagttgggaatatacagtaaaacggtactacggctagtaagataaataaactagccgtagtgatatttattttatgaactatttattgcggcagaacttcttcaattttagtaatgtgcgcctcgctgcttagcggtttgtaaacatggattttgacaattctcagcggtgcctctggagacgttaccgtgcctttcgtcagaaaagaatagtttgtgcctgataccacctgtgttgcgacaaataaaggagagtaggtcacgcccaacagatgtacagtagatttaaaaagcgctttatctgtatcattcaaatcacggaaagcaatccatccactaagaagttgatttgacattatgtcaccttatttaattttattgttaatattgttgctgtgatgctctattagtctttctgagagcattgaaatgacactattcgatgtgattttatttaccaatgataattaattcctttctttatgtaaaaagttaatatttgcgatatcaaaaaaataactgaaacttggtatttaaatgaagaaatcaatgaagtgttaataatttaaatgatttatcagctaattattatgtttaaattaaatgatggttatggttttatttaataagaagtcgacaagctatctttgctattacctatattaaatataagtatgtgaaagattgcttagcgtgaaaaaacacggtgtttggtacatcgctttgacttccgagtgatgattttttcgtctcctctggtgcggggtttagggggataatgccttttgcttcacgatcgcggttgccgacgtgagatgtggtggatatagtctttatctgaaaagtctattcgtcagattttggtgcccaatgtggcgtcagaatctgtggtccatccgatacgaggccaaaacatgaaatttttgccatggctatgtactgctgctgcgctcctgctggcgggatgcagtaatcatagtgagaacgctgcggttgcccaacaagatgctatgcaaaatgatgataggagtaccgcggtgttgctgaaaagcagttctccggttgacgtcaactgtacattgattggcgggacgatggcgagtgccagacaactggatggtatgaacgtgggagcctgtcagttagcaaatggtaagcgctgtagcgaacaatcggtgatgaatggaagctgtcctgcggggtgaatgtgcggcagtctgtactgccgcagaaaaccttaaggcgtaaccagattggcgcagggcacgttctggctgatgtctttcaggttctgtagcgtggtttgggaaatactgatcaacgcttcttcggtcaggaaagcctgatgtccggtaaacagtacgttgtggcacgccgatagacggcggaaaatatcgtcctggattacatcgttagatttatcggcgaagaagagatcgcgctcgttttcataaacgtccatacccaacgcgccaattttctgctgcttcaatgcatcgatagcggcctgcgaatcgatcagtccgccacggctggtattgacgatcatgacgccatttttcatttgtgcaaaggccgcctgattcagcagatgatgattctctggcgtcagcggacaatgcagagaaataacgtccgcattggcgtacagcgttttgagatcgacatattccgcccctaactctaacgcctgcgggttcgggtaaggatcgaatgccagcaggcgcatgccaaagcctttcaggatgcgcatggtggcgatgccgattttgccagtaccgataatgcccgccgtccggttgtgcatattgaacccaatcagcccttccagagagaagttcgcgtcgcgggtacgttgataggcgcggtgaatacggcggttgagcgtcagcatcaggccgactgcatgctcagcgacggcctcgggggaatacgcgggaacgcgtaccacgctgatacccagctccttggcggcttccaaatcgacattgttaaagcctgcgcagcgtagcgccagtgttttaatgcccaaccccgccagttcggtcaacacgtcgcggctgccatcatcattcacgaagatgcagacggcctgacagcccgcggctgttttcgctgtgcgcgaggtcagcatgaaatcaaaaaactccagttcatagccaaactgctgattgacctgttccagatatttacggtcatactgcttagtgctgtaaattgccagtttcattgatagtttctccgaaaaatcctcagattaagctatcagaaaattgggcggtgacaaaccgttaccttactgacagtaacggtttgaaaataagaggtgataactgcataagaacggatttagcgagggatgctgaagaccgatacggcttcggacatggtagatatctgctgttccaggctgttgatggcagaactggaatgtgtcgctaagatggtgttctggcgcgtcaattcatcaatgttgttcactgcggaattaatctgccccagcccttgtgattgctcttgtgtcgccaagctgatctgattcacaagctgcgtaacctgctgcacctgcgttaaaatattttgcattgactggctggtatggttgaccaatttgtcgctggtgtgaatattcgcaatcgtggtgtcgataatctccgcgatgtcttttgcggcagcagcgctacgctgtgccagaatacgaacttcccccgcaaccacggcgaaactctttccttgttctccagcatgagccgcttctactgccgcattaagcgccagaatattggtctggaacgccagattatccagcacgctgatgatgtcggtgatctctttgctggaacgcgtcatggtcgccatcgtctctgttacttggttgaccgctttctcgccagcgtcggcagcctgattggcatcatttgcacatcgtgtcgccaactgtgtggcagacgcattactttgaatcgttgccgttaactcttccattgatgacgcagtagattgcaaactttgtgcggtatcttcacagcgctggctgagcgtgtaattcccagaagcaatctcgccgcaggcgtggcgtagctcggccagcttgccgttgacatcatcgacaaacgtacggaaattcataccggattgattgacggcgcgtaataacatgcccacttcatccacccgattaagttgaaacgagttatccgcctgcccggatgcagaattaatggcttggcggagaattttttccagcggttttgccaagtgctgaactaataattcactggttattgtcgcgccagcgagtagcgccaaaacaaaaacgaataacggtgtggtgagtggaagggttgcgagtaagaaaagaagcgcgaataacatgaaaaggaaaacatagcttctaatccgccaacgtaccggaatgacattaaataagctaaggaacttgagcggccctttataaatcagcaatccttgatacagtcggcggttttttaatttattctcattcatttgatgataaagcgcttcagcttgtcgaatctcttcctgagaaacgcgcgttcgcaccgacatatatcctgttattttcccttccttcatcagcggcgtcgtactggccttcacccaatagtaatcgccactcttacggcggttcttgacgaccgccgtccagattttacctgccttcagcgttgcccacatgtcggcaaacgccagcgggggcatatctgggtgacgtacgatattgtgaggttggtggaggatttcctcaaagtcgtaaccactggcatcaataaaatcgtcatttgcataagtgatatgactatcggtggtcgtaaccgacattagcttggctttttcatctaataaatactgaatatcgctgacaggaaaattcttacgcatttattgatccttttagtataagcaagcgtaaatatgatgtttttagatccattagctaactgaaaaacgattaacgctatctaattaacggcaatgtctaagaaataattagctcagggatttatatattctcattagtttcttacgttattttccctttcggaaagtagttgtccgacctgactggctgcaaacgcgcatgctgatgaccaaaagcattcatttgctaagtatattatgcctttgcaaatttgcactgtgggcaacacatgttgaagaacgacgggagatgatgagagggaaggcgacgagcgccctgatgtaagcgcccgttaaagatgagattagcgggaaaggctgaagaccgaggcagcctgtaccatactcgatatctgctgttgcaggtgatcggtggctgaatgtgactgactggccaatgcggtattctgatgtgtgagttcatcaatgcgatttaccgcctcattaatttgctccagccctaaagattgttcctgcgttgcgaggctgatctcattcatcaaattagtgacgtgctgaacctgaagcagaatattgctcatggatttgtgtgtatgcgagacctgctgttcgccggtacggatactattcagcgtttcgtcaataatggtcgaaatatcgctggaggaggaggcactgcgctgcgctaacgaacgaacttcactcgcgaccaccgcaaaactcttcccctgttctccggcatgcgcagcttcgacggcggcgttcacggcgagaatattagtctgaaacgcgagattatccatcacgctgacgatatccgtaatgcgttcgctggagcgtgtgatcgtctccatcgtatcggagacctggctgacggcctgttcgccagagttcaccgcctgattcacatcctgcgtgtatatagaggcttgaagcgaggcttccgcattactttttattgttgcagtgagctgttccacggacgcggcagtctgttgcaggcttttttccgtctcctcgcagcactgtgccagcgtatggttgccttgcgcgatttcattacaggcgtttttcagctcgctcagattggtgttcacatcgtccacgaaagtgcggaagttcataccggactggtttactgcccgcattaacatgccaatttcatccacgcgattaagctgcgttagattgtctgcctgtccggcagcggaacgcatggcctgagccaatatttgctcgatggggcgggcgacatggtgcaccagaagctctccactgacaaaacagcaggcgataagcagcggaaaaagcacagaagccaatgccgttcccgccagtagggaataggcggcgattaatggaatcaggctaaagagcagaaaatagctgcggatgcgccagcgtagcggcatggttttaaaaaggctcaggatacgcaatggtccagtataaataagtagaccgtgatggaacgtgcggtgtttcagtttaccttcgttcgcactggcatagagcgtctcggcttggcgaatttcgtcgggcgacgcggcggttcgcacagacatataaccggtaatctcaccgccttttctcaacggcgtggtgctggattttacccaataatgatcgccatttttgcaccgattttttacaattcccgtccagatattccctgcacgcagcgttttccacatatctgcgaaggcggctggtggcatatccgggtgtcggataagattatggggctgccccatcagctcatcggtggtgtagccgctgacatcaataaaatctttgtttgcataagtaatgtggctttctggcgtggtgaccgacatgagtctggttttttcagaaagcgggagttgatggtcggtgactggggtgttattacgcataaagcagtccttgatatgctgtgtccgattactgatttaacatgaggcatacccacgaaaatgaatcagcggatagcggtaatggttcaggttgctcattgcttttttttaaggcgattcggacagaaggagataatcctgatatccacccagaaacgctttgttcatgatgagataacgagattcattacaaaatataacctcaattaaacattttaccacgaaagggtaatgagcctgtacgcacaatagggctaaatgtgagttgggtagggttatttgttaataaaaagagctatttgtgaatgaacaatcaacgggtaaattcaggacggatttttacggacattgaacatatgcttaacattctctaatgattaaaaaacaggcacttccaatcgcttttctgttggcagccttgctgtttctctcctggcgggcattgccacagtggctgccgcgccttgccgaaatctggctacctgcgggcctgtcgttgaccgtaaatgggtcgcctggctggcagggcggcgggctacatagcgcgggattcagtattacggctggggaatgcacgctatttgacgtacggaatatgacgttgcgctggcatagctggcgatggcatgccgatattgatgctgtgacgttaaacagcgactgcttgcagcatgtgccagcaggtaacagcactgaacctgcggtgcagctatcgcaatggcagcggcgactgcctgctgccactattcaggtaaagacatttacgctacagccttggcaggattatgccggacaggtgaggttcagtagcgatggcaaacaacaacaaacactcgattatcagggcgatcagttagcgtttagggcagagctaaatgatacacgcctgactctgcatgaaagcacgcttgccacgccagcaggatttgtgcgtttacaagtcagtggtgagatggagttggccgatacactggatgccgcaccggtgcgggggcggcttaccggcaagctggattcagggcagacgccggatccgctctcgctcctgttggattggcataagcagcaaggcgaactggtactgaatgcggcgaatgatgagacgccgctgatatcgctgccgtggcaactgacggatgacgttattcaggtcattaacggcgtctggcgctggccttatgcggatcagccactctcagggcaagtagccatgacattacagcactggcggcaagggctggatgccaccacgattaatgcgcggttgaatatgctgacgcaaggacataacggcaaggctaacgccgtgttggtgctggggccgggcaatatcggtttgctcaacagtgaattgcgctttcagcttaccggacaggctaacttaccggcgctctccctgacggcgacgctaccggggattttgcagggttctattctcaaccccgaactctctcttttaccgggcgcgctgctacgtgcctggggaacgcccgcaccacagatttatcttgaagaagcgcgttggccgctggctggcgttaggatcagtgcgacgggcgtgaatgggcggctacaggcgattgtgaaggcacgggaagcatactggggacgctttaacctgcaccttgacggtcaggcgcaggatttctggccggaccaaggtgagtggcaatggcgctattggggcagtggtcgcctgccgccgctgaaaggacagtgggacgtagcgggtcgaggtcgttggcaggatacgctgattgaagtgagccaactgtcgagtgggctggaccaactgggttatggcattgtgacggtacaccagcctcgcctgacgattactgagccgatccgttggcagcgcgcccgctcaggcgaacattttcaaggggcgttgcaactggcctccgagcgagcgcacttcagcaacggtggctatttaccgccttcattgttaacgctggaaatgcaggggcgcagcccaaatgatttccagctacaggggcagctacaggctgaagatattgggcccgttaggctgcgcggacgctgggatggtgagcgactgcgcggtggcgcatggtggccaatacagccgcttaaggtgtttcagcctctgctttccccgttgttgaaaatgaatatccgcaccggacagttttacgcacaggcggccttttccgctgcacgtaaagaagggttcagcgctggcggacattgggtggtgaaaaatggtgggctatggctacaggatggcgaagttagcggggtaaattttgttctcccttatcgcctgaaagatcaacgttggcaactgggcgtcaagcagcccgtcacgctgcgaatcgatgtattggataacctgtttaggatgaacaatatccgcgtcgatctacaagggttttatccgtacagtgagcgacgaccgctgattatgtctcaggctgatatggacgtattgaatgggcatgtcggcctgtccacgttgcgctggccgcagcgtgagccggcacttctcaccgttaagagtgtcgatctcagcgaactgatcactgtggtaaagcaaaagcagtttgcgctgtccgggcgtgtgagtggtacgcttccgctgaattttaatcatccgaccacgctgattgaaggtggacgaattaccaacgatggtttcctgacgctacgattggataaccaactggcagacgagttagcgagtaaaagtttggcgggcggtgcggcgattggttggttgcgctatctggagatcgggcgttcttatgccacgcttgacctgaataaccaaggtgagctgacattaacgtcgcgggtgcaggggaaaaatccgcagctcagcgcgaaacgacaggttattcttaactatcgccatcaggagaatatcttccaactatggcgcagtttgcgctttggcgataacttgcgggatacgctggaacagcaggcgaatgaataaactcaaggcaggacaatgaataaaagcgagacagtgctggtgtgttgcacggtagccttcctgacgggatgtgtgccgcgcattgaggttgccgcgcccaaagagccgatcaccatcaatatgaatgtgaagatcgagcatgagattcacatcaaagcggataaagaagcgacgcaactgctggaaagatccgacaatgcggcaggtgatgagataaagaaaagcgcgccggaaggcgcgcaataattaagccaattaaatcaatgtaatggcaaggtcggtatacccgtcatacttcaagttgcatgtgcgttggctgcactactcagcccactcgcgtgggcctcgccccgttggggtcgctgcaagcagcgctcaaatcagcctttggcggatttgtcactcacccgaatcacttacttgagtaagctcatcgggattccttctcttgccgcctgcctgaaactcgaattatttagggtatatgaaccattattcgcgatgaataatggttcgttatgcggtgaccagttgggacagctgtgtttttgcgtcttcggtcgctttctgtgccacatccgggccgtagccgtagccttcagcgaatacgaactcaaggtcagtcagaccgaggaagcccaggaacacacgcaggtacggttccagcagatcggttggtgtgcctttatggataccaccacggctggttaatacgatagcgcgtttgcctttcaccagaccttcagggccttgctcggtgtagcggaacgttacacccgcgcgtgccaccaggtcgaagtagttcttcaactgggtaggaatgttgaagttatacattggtgcagcgatcacgatcacgtcgtgtgcctgcaattcagcgattaagtcgtcggacagtttcagtgcttcctgctgacgaggagtcagagtggcatcggaaggacgcagtgcgccgactaattcaccatcgagaaccggaatcggttgagcggccaaatcgcgtacggtgatgctatcgtctggatgtgcagactgccactgagtggtgaagtggtcggccagttggtttgactgagaataacctgccagaatgcttgatttcagaaccaatactttgctcattgccaattcctttagtgattgaagtgggcgacaacataacgccctttgatgcttcacatcttatgcggtgttctggaaagtaaaaagtgcaaatattcgaggtctttattcgattttattgaataagacagtttttgcataagaccgttcttacctaagaccaggtggtgccattagagccggttatgacaatgtgctactatccacggcttaaaaattcagtgccttaaaatcaggttaggctcaattgagccagattcggtggcgatcatcgccccgacagagaaaagaattagaaaacgattaaggaagagcaacgtgaaatcacctctcagtgcattatctacgcagctaagtgagctaatgcttcgcgatcggcaacgtttgcgccgccgtttacagggcgcagcgaaggtcagtagcccgcaggctcaggccgccatcgctcaggaaattgagggggaaatcgccgcggcacgccagaaagtcgaaaaccggcgggcaagctgtccgacgattcactatcctgaacagcttcccgttagccagaaaaaagacgagatactggaggccctgcgtaataatcaggtaattatcgtcgcaggtgagacggggtcgggtaagaccacgcagttgccgaaaatctgtcttgaactgggtcgcggtgtgcacggtctgattggccacacgcagccgcgccgtctggcggccagaaccgttgccgatcgcattgccgcagagttggaaacgccgctgggcggcagcgtcggatataaagtccgttttaacgatcaagtcggtgacaatacgctggtcaagttgatgaccgacggtattttgctggctgaaattcagcaagatcgcctgttgatgcagtacgacacgctgattatcgatgaagcgcacgaacgcagcctgaatatcgatttcattatgggctatttgtgccagcttttaccaaaacgccccgatttaaaagtgattattacgtcggccaccatcgatccgcagcgcttctcccgccattttaataatgcgccgatcattgaagtgtctggccgaacgtatccggtggatgtgcgctatcgtcccgtggtggaagacgctgatgacagcgagcgcgaccagctacaggcgatttttgatgcggttgatgagcttacgcgcgaagggccgggggatattctggtcttcatgagcggtgaacgtgaaattcgcgatacggcagaggcgttgacccgtctggacttgccgcataccgagattctcccgctctatgcgcgcctgtcgaatcaggaacagaaccgcgtcttccagtcacatcatggccgtcgcatcgtgctggcgaccaacgtggcggaaacctcattaaccgtgccggggattcgctatgtgatcgatcccggcaccgcgcgtatcagccgctatagcttccgcaccaaggtgcagcgcctgccgattgagcctgtctcgcaggcgtcggcgaatcagcgtaaagggcgctgtgggcgtgtcgccgctggggtgtgtatccgtctctattccgagcaggatttcctgtcgcgacctgaatttaccgatcccgaaattcttcgcaccaacctggcttccgttattctacaaatgacgtcgctggggctgggcgatatcgccgcgttcccgtttgttgaagcgccggataagcgcaacattcaggacggcgtgcgcttgttggaggagttgggtgcgattcatctggcagagaacggacattaccatttgacgccgcaagggcaacagttggcgcaattgccgattgatccgcgtttggcgcgaatggtgctggaagcgcgcaaaacgggctgtgtgcgtgaagtgatggtgatcaccgccgcgctgtcgattcaggacccgcgtgaaaggccgatggataagaagcaggcatcggatgaaaaacaccgccgctttgccgataaagactctgattttctggctttcgtcaatctgtgggactatctacgtgagcagcagaaggcgctgtcttccggccagttccgtcgtcagtgccgcactgatttccttaactacctgcgcgttcgcgaatggcaagatatctacacgcaactgcgtcaggtggtgaaagaattggggctgccggtcaacagcgaaccagctgattacctgagtattcactgtgcgttgctcaccgggctgttgtcacatatcgggcagaaagatattgagaaacaagagttcagcggcgcgcgtaacgcacggtttgctattttccctggttctggattattcaaaaagccgcccaaatggacgatggtggccgaactggtggaaaccagccgcctgtggggacgtattgccgcgcgtattgaaccagagtggatcgagccgctggctcagcacctgattaaacggagctatagcgatcctcactgggagaaagcgcagggcacagtaatggcacaggagaaggtgacgctcttcgggctgccgattgtcgcggcgcgtaaggtgaactacagccaaatcgatccgacgctggcgcgtgagatgttcatccgccatgggctggtggaaggcgattggcaaacgcatcacgcctttttccgtgccaatctcaagctgctggcagaggtagaagatttagagcataaatcgcgccgtcgcgacattctggtggacgacgaaacgctgtttgccttctacgatcagcgcttgccgcatgatgttgtgtcgtcgcgtcattttgatacatggtggaaaggtgccagccgcgacaacgctgacctgcttaattttgaaaagagcatgttgatcaaagacggcgcggagaaagtgagcgcgctggactacccgaacttctggcatcagggcagtctgaaattgcgcctgtcctatcagtttgagccgggcgcggatgcagatggcgtgacggtacatattccgttgcctatcctcaaccaggtgcgtgaagaaggcttcgagtggcagattcccggcgtgcgtcgcgaactgacgatcgcgttgattaaatccttgcctaagccgttacgccgtaactttgtccctgcgccgaactatgctgaggcgtttctggcgcgtaccactcccttggagaaagggttattggatgcgctggaacgtgaactgcgtctgatgacgggtgtcacggtgccacgcgaagcgtggcagtgggatcaggtgcccgatcatctgaaaatcacgttccgcgtcattgatgagaaaaacaggacgcagcgggaaggtaaagacctgaacgcgctgaaagatcagctcaaagataaagtgcaacaaacgctgtcatccgtggtggatgatgggttagagcaacgcggtctgcacgtttggagtttcggctcgctgccgaattgttatgagcagaagcgtggtggctactcggttaaagcctatcctgcattggtggatgaaaaggatagcgtggcgattcgcctgtttgacacgccacaccagcaacagcaggtaatgcgacaaggactgcgccgtctgttgttattgaatatcccgtcgccgatcaaatatctgcatgaaaaactgccgaacaaggcgaaactcggcctctatttcaacccgtacggtaaggtgatggatctcatcgatgactgtattgcctgtgcggtggacaagctgattgaatcatccggtggtcctgtctggcaggaagacgccttccagcagttgcatgagaaagtacgcgcggagctgaacgagacggtggtcgatatcgccaaacaggttgagcaaatcttgactgccgtcttcaccattaacaagcgcctgaaagggcgtatagatatggcgatggcgctggcgttaagtgatatcaaaagccagatgagcggcctggtgttccgcggttttgtgaccgaaaacggctggcagcgcctgccggacgtactgcgttatctgcacgcgatagagcgacgtctggagaagctggcgcaggatgtacatcgtgacagggcgcagatgctgaaagtggaacaggttcaacaggcgtggcagcagtggtggaataagctgcctgcggaacgacgcgatgacgacgatgtgaaggcggtgcgctggatgcttgaggagctgcgcgttagctactttgcccaacagctaggaacgccgttcccgatctcggataaacgcgtattacaggcgatggagcaggtagaagggtaatctctcgtattacatcaggtcggcgattgtggctgttttagctcaaggtaagccgacctgatcgcctcttcaccatactgctgctccagacgttttatgatgaaatgacctttcgccatgttttggtaatggtgaataaaaagcgtattaatggctgcgccgctggcggcaccgatcacggggacaatctgcgcggccattttttccgtcatggtgatacctagtctggtggcgaccacatcaatcagctttgccagcgtttttcctgcctgtgcggtagttacccttgctgatgctttctccgcgcttttctttcctgctatcccaatcaactctcgtgtggcatgtcttgtgatatcgacaagtacggcgcgtgacgcgtaataggccgaatcggcagcatcgtcgctttcttgtgtaccgccgagcgcgaaaacttccacacaggcggctttgacggaataatcagtgagggagaaaccttcgctgcgagcaatatcagccacggaacgcatcatgatcgtggtgctgataggcagttcaaccaacagtccggcagcgccaaaaaaaccgctgactgcgccggaagcggcgacggctagcttatgtgtccttggtgatgccacgcgagcaggggcgtcttccagcgcatagagtgcggcgtttaccgctttgtgtagcgcggcgtgaaccagattctgtattttgtttttcactatggacggtaacttcgataggctccattcaatcggttttccaacctgattcgccgcctgtattgcaaaggaaggggcttccagcagagctatggcatttctgatagcgagctcatcctctgaagtaagaagagtcatatgtgttctccatactgttactgaatggcccgtttggcgggactattatgcagaagtttgtgacgagcgcgccgctaaccaagcggtaaatgctttgggtgggataggtctggaaaaatagtagccctgtacttcatcacagccaaaatgagccagatgttcgagcgtttccttattttccaccccttccgccagcacaatataattcagtttgtgcagcatgctgataatggattgcacaataacgcggctttttcggtcagtttttatatctttaatcagtgacttatccagttttatcaccgtagaggggatgttacgcagatagcttaagttgctatacccggtaccgaaatcatcaagagcgatagtaaatccgagctgttgcagcgcttggatggtggcgagcgtttcagtgctttcgatgatttcctgcgtttcgacacactctatgtcaatatcctgaggagtaagaccgtgattgtccagaatggaaattaggcgcggaatgaagtcattttcggaaaaatttcgggcagaaacgttaatcgacacagggaaggttaacccctcctgacgccattgtttcacctgacatgccgcctctctggtgacccagtctgttagcgggcgcattagcgtcgtgccctccgctagcggaataaactggtcaggataaatctcgcctaattcgggatgacgccagcgaatcagcgcttcggcaccaatgacggcattggtcttgatgcttaattttggctggtagaccaaatacaaacccggcttattgttctgtaacacatcggccagctcattgagcaaggtaaaggcgatttgctgcgccttatcggcctcagtgtcgtaagctaactggcgggtattcgtggtgatggcggcgcgcagcgcactcatcgattcacgcaggatctgatggggatctttggccggaatctgaaattcagtatagccaacaaaaagctccagcttaagcgggatatggctggcgatactttcatgaatccgttcggcacaagcgtcgagctccgccagaaccagttctttcttgttcgacttcaccagaagtgcgaaacgaccgacggcggcagagtaaaggttatctgatgaatttaagctaagacgtaaaaagatcccgatatctttcagcaggccttctaccgttggcatacccaatgcacatcccatttcataagcgtaagaaatgtcgatggtatcaatcaggataagcaggtaattctcgtgaatatcggtaatgtggctgatgtcatcaatcaggcgctggcggttgggcaacagggttaccccatcgatcaggccaatcgcattacgatattccattaacaccatcgcaatggcggctaaatcgtgcagtaaccgcagttggaccttagtgaaggagcgtggaacataatctatgacgcagaaagtaccgatggaatagccatctttggtcttaagcggaacgccagcataaaaacggataaaaggcttgcctgttacaaaggggctatctttaaaacggtcgtcctgagtggcatcggtgcagacaaaagcttggcccgtttgtacggtaaaatggtcgaatgaaccaattttatccatatcatccataggaaaattgttttttgcttttacatgcagagatttagaacctgttagtgtaacgagtgccgttggggttccgagcagttggcaggccatttttgtgagtttgtgaagaacatcgtcttgagatatatcgattttttgtaattcatcgagagtctgcatgcgttttttttcgtcatggctcaaatgttttaacatgtagactcttccttttcgcaataataaccgcgacgacatcaatttaatttaacggcgacacaataacatagaggctaaaatttgaggtaacttattatattacctttatctttccgttaaggttcagtggctttcttgtcttaaccgtgttttcggttttcagtgtgcggtatgaatttatgatattttcccattacttgcgagcagcgataactgattttgctgatgaaatgctctgcgaataaatgagaatctaattataaaagaagcatctttcataagataaaataaaatcctgttaattgtcgcgccgctgtcgggcgacaatatggatgattaacctatacctctgataagaatagaacagatatttttttataccatgaagcaggtgtgaagcgggaggcgtcgggcggtatcctgaattgcgattgccgcctgactgtgggccactgcgtagtgggcgttagcattactttggtgaaagttttggtgaacctggttttggtgaacttagttttgccaatgtttctaactgctgacgaatggcggtaaccgaaacagcgcgattatcggcccgatcgcgttcactggcatcgggtgctgagctttgaattcccatcagtacccaacctgctgccgagttcagcatcagaggggagccgctatcgccaggcagcgtgtcgcactgatgagccataacggcagcgtgaacccagccagtgatcaagcaatcctgatggcgataaagcgtttcctgatgatcctctgggtagccagcctgcgtgacgcgttgaccattgtccttcaaggcctgcatcaattcttggcggctgccttgccagagcgggagcggacgaatgcctggcggtgtttgtttcagccgaattaaggcgtaatccagcggtgctgctgagggcggaacgatccacccctcgccgtcggctttcaattttttagcgagtgttttattcgccagcgcttcaatttccgtcgtttcataacgccagccattttctgtcgccagaaagcgcagcgcgacgggattatctatctcgcccttcggtggagtgaccacgcaatgcccagccgtcagcgccagatgcggtgatataagcgtcgcggtgcaaaggttgccactggcggtttccaactgcccaatcgcctgccacggccagacagctgtgtcaggaacgatatcccgatcgtcgtggttgaaaaataagatttgctgctgtttctgcgccgcgatgtctgctggtgaggattctgcccaacttaacggggcaataaaggataatgaacatagcaaccaggctgatatgcgcatgtcgtcaatgggccttatgataaaagtcattttgaggcgctaaatatagcgtgttgctttaactatagatgtaattgttggtgtggcgcggggaattaaaatgttatcgagtgtaaaaggatgctcatgacataactgcgcagtggctggcatggtattgccgaacgccaagattaacgcgacgccacgatttgaggtggcgtcgcatttttgcatcaataaacgttatatcgtcgcgagcgtcgtcagccttattcgtagctgacgatcacgatacgtgcatctgaattcaatatttttgaactcacagaaccgatgccttgaggtaaagcggcgtgttgtgagctgtttttcatttgtagcgtttgtacttcaccttgtcgttcgcaactgacggtcacattgtttgagtgcgttgtaacatcacaaacgggttcgacgatggcacccgaaaatcgaatgataccggctgacggagaggcgaatgtatacgatgtcgcagtcatagtgctaagcaatatggcagatatttgcaggatttttttcattatggtgttctcggtattgctcggagtgtaatgatataaacggcgcggaatggtaaaactttactattccaaaatttttgtttggatcgatatcttatttttttgacgttctattatttggtgatatctatgtgcagatcttcaaagggatttgatgagttgagccgaattattaatggagaggttattgtattgagatagcgctttctctgcgtatggatctagcgtgtttgattggtagcggctgggatactgcccttgggggctaaagaaaaaaactcagagtaataacgccacagagcagaacaagagataacataatttcaaatgagtaacgccgcatcattctcccgtccccctatgaaataaacacccggtaaaccgggtgtttgatggttgccctattttttcggtaaaccttttagttacacgattcaaatcggggttagccagaagcgactccttcccggtgagggaaggagtgggtgctaattgattacgctgctggcgtggtatcagcaggttttaccgttttagctttcttcacgtgtttcttagcagcttgcgctttctgtgcaggggctggtttagcttttttcacatgtttcttagcagcctgcgctttctgtgcaggggctggtttagcttttttcacatgtttcttggccgcttgcgctttctgttcagcggctggtttagctttcttcatctgctttttatgatgaacggctttagccggagcagaggtggtagtggtcgccgaaggctgaacaggtgcgctggttacggtatccgcggcaaaggctacagaggacagacccagtgcagcacctgcgatcataactaatactttattcatcatcatttcctcgttatctcattcacgtttcgtgaccctcacgcgggccgttgaagagagaataggagaaacagagggcggcttcagtgagtgattggtttcggcgtgtaacctaatgtacaagtctggaagggcgataaatacattgaaagacagcgaggggttaccgctgtcttggcgctagtgctgaatggtgattgcagcctgtgtcgttgcggtttttaccggccagcagaaacggaaacgagcgccgcccagtgggctttcatccacggtaatgctgccttcgtaagcacgcgcgatggcatgaacaatcgccaaccccagcccacacccaccgctgctgttctcaatacctgcatccagacggataaacggttcaaaaacgctttcccggctttcgggtgcaataccagggccgtcatcttcgacttgcagacaggcgatatgctcggcgttggacgtcaggctgacatgcaattggctatggcagaagcgcaacccattgccgatcagattattcaggactcgctccattagacgcaaatcgagtgcaccaatctgtgccgaatgaggcatgtccagcgagatgtgtttatcagggtggataagccgaaaatcgtcaacttttgcctgtagccacgaaggaatatcaatatcggcaagatgcagcgtcacctgtggacgatcgagtctggcatacgttagcagttcgtcaatcagtgcttcaagttgaccaatatcccgatttaatgcctgctgttcgtcttccgtcaggttgtcactcatcgccagccgatagcgcagcctgaccaacggcgtacgcagttcgtgcgcgatattgtcaatcagctgctttttactgttgatgagctggttcagattatccgccatccggttgaaggcgatgccaagacgaaacaggcttgaggtgctatcaaaatgaatacgttcttccagatgaccatcccctaaacgctgcgcagcattctccaattttaacatggcctgccaatgtggccgcatccacaagaaaaccggtaatgccagcgacagcccgatgagcatcaccagcagtaaatccagcagccgcatttcgtgcaggaagaacaaataaggaatagggccgacggcgagaacgtaatggctgcgggggatgcgttggataaaggtgtattcatcatccagcgcgataatctccccctgattcagacgctgccgattcttggggctcagcgcgtatttactcaccggctcgatgtgcaatttgaacgacagatttagatcgagctggctgatagttttatgccactcgcgaggggggatagcgcgtagctcattacgaatgagatacagcgagcttttcatcagatcatccatggactgacgcccagcgcgttcagctgtcaccttataaaccagcccgaccagtagcgtcatgacgacaaagcaggcaaacagcaatagaaaaaactggacgaacagctttctcatagcgtcacgctctcccaggtattgggggcgaacagatagcctttgttgcgtacggttttgatacggaatggctctagcgggttgtcgtacagttttttacgcaggcgggaaatagcgacatcaatactgcgatccatgccgtcgtaggtcacgccgcgcagatttttcagcagcgcatcccgatccatgatgtgaccagcatgggtcgccaactgccagaggagatcaaaatccgcagtcgataacacgatatgctcttgccctaatgtcacttcccgattaaccggatcgatacagagcaggccgaagtgcagtgatttatgcacctgcaacgcggcgggcgctgcattttctgccactgtttgtggcgcggtggcgtattgccgcaaatgcaggcgcaggcgggcgagcaagacagcgggcggtgtggttttcagaatgtaatcatcggcacccatttctaatgccaaaatatgattcatgtcgctgtccagcgacgtcagtagcacaatcgggccgctgtactgtggccgcaactcccggcagatggtcatcccgtctttgccgggcagcattatatccagcagcacgagatcgggctgctgttgctcaataaaggctaatgcctgatcgcctcgtgcttcaacttgaacatcaatgtcatgcttgccgaggtaggcagcgatcaattttccaacctcggtatcatcttctataaaaacaatcttatgcatggtatctacgttatccccatctcactgctcatagcatagcctgatgataggtgataaacgagaaatgaagcgtaaatgggtgttaagtatttgtttacctatcaaaattagataagctgcggcgcgtgtcttttttaggcggtattgcacctgattctcgttgtttaccgagaacgaccacgacatgatgactgaatacttcactgggaaccgtgctgaagatgaaaccaattgatcagataactagctggatgcaggaagccctacgcccttatttcggactggaaccgttatcggccgaatgggatattttaaccgtccgtgatggctattttatctgttttgatggcgatacgatccgcaagcgcattacggccacagagctaaattatcaggaagaagatgtcattattcagacgagtgagcgcgaggttgttctgccgagaacggcgcgcggtaaagagaaaaaactcacttacaccagcgtttccagcgtaatggccgacggcattgtgttttcggcgggcatcagaacgctgaactcgggacgctacggttatattaacgtcagtaattatcgaaattctatccgactacctttgccggaatgtcgcgacctggccagtaaaggagagattgtcgaatggctgcaatcttatcgcgaacgcgtgcctgctgattatgcgcacaagctggagcggttgatgcatatgaaaaatcggcagcataaaaccattccgggcgacgtctttcgcgtagaaatagacttacataccgatggctatgttctggttattggcaatctgcgccagatgcaaaaggacgaattatttgctgaacacagcatctggaatgatgtgatgacgatgccgctgtttgttcggccttaccttttccgcacgaccgtgcgtaatccatcgctgtcggagattgtggcttctcctttgtcagacaaatgctggattgttatggataacgctttcctgcgtggcaattacgaatacgtgggatcgaaaatattggcggaagaggacatcctgtttcccgttggctatggctcaagcatcagcgcccagaaaagcgattatcgcctgtcgtgggggcccaactcgatcagtaaagccagtcaggatactggattgaaagctgggcgaagctatatgaacaatggggcttatagcagcgtgtcagccgactgttttgtcgatagaggattccctgactgggataaaacgttgctcaatccagaacacctcgaagcatgggagcaggtattggctgagtttggttttccgcccgatacgacctacgatgcgtttgctcaacgtactgacgggatgacgcgcgcggcctacctgacgtatgttgccgaaaataaagcctaccagcgtaagggacgtgcgaagaaaaaaggttcgtaatcgcgtcaacaacctcgttgagcgggttgctaatgcaaagctcgccaaactttttcctcagaatgaacagaaatagtgaaacgtgtccgaataaaatcgtgctctggagcgtttacgcgttgtctattctgaggagaatcctgttatgactcgtatcgttcctgtactggctgtagggttgctgatcagtccactgttgcacgctatgccgcttaactacaccgttgctactgataacacggttattgggctttcatggcaagcatttggacacccgtcgcaggcctctctcaatggcgtgacgggcaacattacactggatgctgaaagggaaatgaacgaccgtattgatgtgaaaattccaatcacgacgctacaggcttccaaccgtttgctgacttatcagttaaaaagcagcctgttttttgatgctgaacactatcccgcgattactttcaccagcagcagagtggtggcgctgggtcatggtcactttagggtttttggttcactgtcagtaaaaaacgttcaacgtccggtaattctggaagccacgcttgaagaacatgagggggcctcatcccatgagggttcgctgtctcttcatgcgaccactgctatttcacgctcatcttttaatatggatcggtttaccggggtggtggacgatcgcgtagcgattaatattgaaattcaggcgaaagtccgacccaccgtataaatatttgcccttcacacgcggagttttccgtgcgtgaagggcattcactgtttatgccagcgacgcttgtaatctgagcgcactttccgtcagcggcgtaacagggctacggccaattaatacgaactgatagccgcgatcgcgccaccagacaacctgcatatcatggcgttgctcattgttaagcgtagtagcagttgcctgatgttcaggggaaatacacagtgctatcggcccatatttggcatgcatccaggtaatctgcgcaattgacgtgttgtcatagctcagcagacgtaccattttcaactctgcgtcgtgaagcgtcagctgttgttcattgagagacaaccctatgtcttgagcagtacgagacagcccactctgcaaggtctgtgcggagctgtccgcatcgagtagagttttagcgctgtaaagagacatgtactgggcttcaagatcgcgaattttctcgctgtcgctgagagtgatctggggcgaatgtgcgaagtagcctagccctgagccaatcaccagaaaactgagggaagcagcaatcagcgagcggcgactgactcccgcgtgagatgaaggtttgctgggtattggcgctgtcgttactaatgtctcaagcctggcctgcatcttcgcctcaggtgctttgtcgagtaacggggcgaaggcttcttcaaaatcaagttggcttttcatcagttcagcggtgcgctcggcaagctgttcgtccccttcaagtcgtgccttgaatctttgcgcatcggcctcattcatctcgccatccaaccaggcaacaatggcttcgtcactgtaagggggagtaaaacgaatggatttcaagacagtttctcctttgcaggggccggggtgtcagctgatttagccagcgtaccccgcgcggcggccagtctgctcataatagtgccgatcggtactgacagcgtgtctgccgcctcctgataggtaaaaccttcaacataaactaaaaatacagtgttgcgctgtgcttctggcagtgcgctgacgcgctgcattattttctggtaatgcagacgatcgttgtcccgctcatgggtatctggagccagcaattcctcactttcgataaatccttgcccctgacgtacgcgacgggcgcgcagttcggaaatccatattgagtggagaatggagaacagccatctgtcgatacgagtgcctggggtaaattgtgtacttttttcgagcgcacgaacgcaggtagactggactaactcttcggcaacctcgtggctgcgcgacaggactagcccatagcgccacaagcgtgttaggtgtgcagtaagctgctggcgaacttcactggtggtgattttcttatcctcacattgctgctcagggcgttagcgcaacgcgcgtccgccatcaacgcccaacgttttccccgtgatgtagcggctgctgaataggtaatccaccagtcggacaatttcctcttcgccgggcgcgattttcatcaacgacttttccagcgcctgctggcgatatgcgtcgtcatcctgttccttaaacagaattaagctgggagcaatagcgttgaccttcacttccggtgccagcttacgggcaaacgaccgcgtcatgttatccaacgccgctttgctggcagcataggcgatgtgtttctcgctgcctttttcaactacgtaatccgtcagatgaataatatccgcgccagcaatgccttgcccacgcaggcaaggctctagcagttggttgagcaaatagggcgtatagacatgaatttgtagcatatcggccagcgtctgttctggcggtgttgcggggttttctggctcccagcggctggcgttgtgaataatggcgcgtagctgcggcgtgagtgattggattttctcagcaaacgcatagatgctttccgtggtggaaaagtcggcagccagacaaacagcaccgtcttgctctagcgtgtccagttcgggataaggcgtgcgatagctaataatgacgggaatcgactgggccaaaaacgaacgtgccagcgccagaccaatacgtcgcgcgccgccggtaattaacacgggagcagaagaaaaagttgtcacaattaggtctcctcaacacgctagtcaaaagggggctaaccgtgacaatatacctgaaatcactatacagtttatggttttatacccgtcaggggagtgcgcagcaaaccactggcaaaagaggaagatgggaacatcccctgaatccatacgttccagtgagcaactaacgccattagcaacgaatgtgacaaagcgctggatttaacactgtgggacgaacgcttatctgttcgaactggtatgtaaaacggggaaggtgaagcgttattctgaaagtgaccagttagtaaattttggcaatcggaatatagcgcagaacgtgttaatataatttatcaatcgtatcctgtggttggtcttttcatatttaatttttaataggcgtttttattcacacgcgacagtttacttttggtgtttattttaattctaataatttaatgaggaaattatgtctggtgaaatcatcctaaatcttgactctcctgagtatcaagatgaattccattcatctgaagagagtcatgagcaaaatggtctctggcaacaagatgctaataagtctctagtgcatctcttgaataaaatgggtgaagaagctaaatgttataaaagtgttcattctggaaacgaaattctcccggaaaaatttagtagctatcatcatgctatatttatcagtggggcgagagggacggggaaaaccgtttttttgcacaatgcaaaagctgtctgggagagacacgtcaagcaattagttaacaagcctaatctacattttattgatgtaatagatccaactctattaaatataaacgatcgtttttccgaagtgattatcgccactgtatatgcctcagttgataaagcattaaaacgtcctgatattaaacaagagaaaaaagatagtttctattcttcgttgaagtatttatctggcgcgcttgggaaatcttctgagtttgatgagtttagggggatcgatagaatacaaaagtatcgttccgggattcaagttgaacattattttcatcagtttttaattgctagtgtagagttgcttggctgtgacgcattagtgttgccaattgatgatgttgatatgaaaattgatcatgcttttggtgttcttgatgatattcggtgcttgctttcttgccctttgatattgccacttgtcagcggtgacgacgatctgtatcgccatattacaacgatgagattcgaggagtcgctggctaaaaatacaaatgccagtaactttgttgaggggaaaatagttgcagagcgtttatctaacgcctatttgacaaaggtgtttccaaatcatgaccgattaccgttggttccaattaatcagcttctatcaaagttaagaataaaatataaagatagtgcaggtgaacaaagtaaagatataacctatcatgagtatgaaaagagaattaaagccattttttatcccctatgtaatgggcaagaaagaagtacggattggccacagcctgaaagtgctagggaaatagcgcaatttacccgattattaacgccaacaatgctggaaagatatgatgaaaataaagatcgtctatggcgagggttttctgtctgggcagaggaaaaacaagatggtgtagcgttaacgaatgcagaatctttcttaatgatcaattcaatgcaggattcagatgaattgaatttgaataaggtgatagcgtttaatccactgatgcaaaaaggacgttaccgctgggcggtgaagaattattatagccaacagattcaatgcattaaggacttgattgctcacaagactaatgaagagattcttaatactgttttctccgatgagaataataatatttcacgcagtttgccacctcttgaatttattatggatcagatgtatgtccgcaaaggtgttgccgaggatgaaagttgtgaagataagacactgattgctatttatactcatcatgattattacagtcgccaacaaaataggcggtatcatattttcttcagtcgtgcttttgaattgcttttttggtcatctcttgctgtgacagacaatttgttaattgtaactgataaaaaagaagcattcaaaaataagtttaaaagaatgtttctgcgtacgccattttattcaatattctcattaaaccccaccaagatcattgacgagcaaggagatgatgggagtgatgataaagaagaagatagttttccgattgaatatggcgatgagatagacttgattattgatgatatttatcaatggagtattagtaataaaatgtcatcattaaatggtaagaatctaattcctctacttagtgctgtctttaataaggttttttctcagttgaaggttttaagggaaaatatattgaaagacaaggatagttttaaaaacgaacatctttccgatcttgctaaacgatttgagtatatatttattaatgcattagcatcatttgttcgagaaggagttgtgataaaaacaaacgtggctacaggagccagatccagttcagtgcgtagctatgctaaattaacgcaaactgataggacgctttcaagaaatatttcaagtatattaactccaccctccgattcagacgatgaaataagcgctcttaaaaaagatgattatgctattttactcaaggctatgtggtgtcatcccatttttaaattggttaaaagcgatgcatacccaatcggaagtaatcgtgttgtaaataataatgaaaatcctgaagtgataagtgaaattgaggaaatgagtttctatgaattaagagattattattattctcattcaggtaacctgacgattagaacctctgatgtggctgtttgggctgaagaaaaccctgttgaagctagagaaatatacgaaagaatgaaatccgataaatatatgcgttcacaattaaaagttcgtgggcaaataaactggatgtttactggtctctcttatggcttaggtatcgatgattaaggatgttatatgtataatcaagatcctcgatggcttatccctgcaacctatcttgcctcagataggttgtttaattaccgtttaaaacagcatttacaaaaagatccacaactggacgatcatttggagaatgagcgtagagtgcttttgttggctgctcaagattatcaattttattttggtgggcgattacgaaaagaggatgttcaaggtaatgcggggctttgggaactaccttcatcaacattaggtagtttaggtgtgttagaaaagcttgctgatgattttcttatttgggttggcgattgctttgaggttcgtcgtgaaaaattagaggcttggatcatgctttgctctattattgatccggcctggataatcgttatttcttacgtgagattgatggataaaggggggttgtctgaacacgaacttatttcaaccttgaccggaaagcagtgtgcgtttgctttccctggtgagagaagtgaggttgcctatgctgataatcatgttcactttaatggacatggttattcatcattgtcaatgttgagttttgttaatggagattataaatttacagagaatttaaaatggccacgccgtgaagagtacacgctttttgaaagtgaattgctgaataaaaaccaattacctgattttttttcgggttacgtggcgtgtttgttatctgttatttacgcatcaggtgatacgaaagacgataattcgttatcaaagtccataaactattcactattaaatgatgtaacaatgtcgtcttcattggataaggcacttttattacgtggttttactgaaacctatgagccatcaacactacagcagaggttattgcatatttcgatgcaggctcaaatgaaagggcaccagcgttggatgctattctgtgctggattaatgtttggaaatcatcgcactgactatcttggttgtttggaaaacttcatccgtgtgagtaatgtgttacgtaactacatggtggtttcagcggtagggttggggcagtttgttgaatattttggatttgatgctcgcaggccggatagatcgttatttaagaaagaagtgtctcgatttgatatgaataatagcacatttcgtgaatatcgagtttctcctgatatcgttttaggtaatggaaaaaaagctaatatttatcaccgtaagctaattgatttctattctagccacgaaaaacaatctatttcagagcaggcgcatctggttgtgcacttcacccggaggctacctgatgaaaagcatcctcatgaccggagagtacaggagttccgtgcgaagttattaaagcagactcgggcatttggagattttagtgcttcagtcactattcaagaaacatcttatactggcaatgactatagcagtgaaccgcgtattgttgatttacgtcgattagttcgtggttatgatgttgcaggaaatgaaaatgagctcccgatagagattttttcccctgtgctacgtgtattgagagcggcaaaacaccctggcggtatgtcaatgtccactcgattaccgcggccattcatcactgttcattcaggcgaagactatagtcatttgctcagcgggttaagagcgatggatgaagccgttgagttttgccagctccgcgaaggcgatcgcctgggacatggcttagcgcttggtattgacgttaatcactgggctcatcgtcaacgacgtgcttatttgactgctggacaacatctggacaatatggtctgggcatatcatcaagccgttcagctttcgcaacatactgtagaacacattcctgttatgcatgaattaagagataaaattcatcattggtctcagttattatacaacgatgtttgtacgcctaatttattatatcgagcgtggttactacgccgtaactggccagattatgaagatatgcaatcggatattacaaatttctcggaatgggctccagatggagggtggttattatctagtgatgttgtagatgcacataaagctcgtgtcttttggctgcgctatctggatagcgggatagagaagaatagcccctttaatcgtatgatttctgtcaattgtcaacctgactcaggagagctattttcctcccagattagtgataatgaggatactttgtcgcaaggtgaagttcgtttgtacgaggctattcaggactttctgatggagaaatacagccgacttggattagttattgaagcctgcccgacctccaatatttatatcggtcgacttgagaaatatcatgagcacccgctatttcgctggaatccgccacagccagaatggctaaagcctggtgagaaatttaatcgttatgggctacgctcaggccccttggctgtatgcataaataccgatgacagtgcattaatgccaacaacaatagccaacgagcatagattgatgagagagacagccattcagtgctacagcattggttcttggatggccgaccgatggatagactctatacgtcagaaagggattgatattttcagcactaatcatttatctcaagcaccattataatacagtaatttgtgaatattacagaaaatggcattatctaaaagataatgccatataaccaactaaatcattaccaaaatatcgcatagcattattcacactatgcgatattttactttgtcgtcgcttcaatcgcctgcgctaatgaaccgtagaagctcagtcgcccttcaattgggtgaaccttcgcccgtgctagcgtttttagcggctggaagggaatatcagtaatgatgagctgtttaccctcgggtagtgtttcgctaaagcgcaggaacgcattcaatccacccgcatccagcactggcacagcatcccactgcaagatgatattttggtagccttcgctgcgcacggtcagatcgttgaagatgcgttccgccgcggcgaaaaatagcggaccgttaacgcgcaataccagatgatccggtattttagtgtccggcagttcgctcagacgtgtcatctgcgcgatgcgacgcatgaagagcaaggaggccagcacgataccaacggtaatggcgatcaccatatcgaacagtacggtcaacgacatacagagcaacatcacaataatgtcgtctttcggtccgtggcgtagcaaatctaccaccttgtgcgcttcgctcatgttccaggcgacgatcagcagcaacgatgccatcgcggccagcggcagataagacagccacggggcaagtattaatagcgccaacaacaccagtagcgcatggatcacggcggaaaccggtgaattggcgcccgcgcggacattggcggcggaacgggcaatcgcagcggtcgcggtaataccgccaaagaatggcgcaatgatgttaccgaaaccttgtcccatcagttctgcattggagttgtgttttttgcctgtcatgccatccagcacaacggcgcacagcagcgactcaatcgcccccagcatcgccatcgagaatgccgcaggcagcagagcggaaatgctttgccaatccagcgtcatcgttttcccatccggtgatggaatattccatggcaaaacgagctgcggcaggatagggggaatcccttgcccttgtgaaccatccgccagcatatagctaaatcgggaaccgattgtggccacattttcacccactagcgacatgatccccatcaccgcgacaccggccagcagcgcaggcaagtggccgggtaggcgaataccgagtctgggccagacgatcaacaccagcagcgtcgttgcgccgatcaacgtatcagcaagatgcagagtaggtagcgcctgtgctagcgctgccactttctcgacgtaatgctcgggcactactgccatctgtaaaccgaagaaatccttgatttgcatcgtaccgatggtaatagcgatcccggaggtaaaccccagtgtgacggaaagtggaatatattcaatcaaacggccgaagcggcagaggcccatcagcagcagaaacacaccggaaagcaaggtagcaaccagtaggccggatagcccgaactgctgcgataccggatacaaaataacgacgaaggcggctgtcgggccggatacgctgtagcgtgaaccgccgctgacggcgataacgatcccagcaatggccgacgtatatagcccgtactgcggaggaacgccgctggcaatcgccagtgccatcgccagcggtatggcgatgatgccgacagtaacaccagcgataatgtcgtgggtaaaacgttgcagcgtatatttttcgcgccagcacgcatcaatcagcgcgctgaacggcctgatgccgttaattccgtgcgttttcatctaagcagaaaccaaagtaaggaagtaaatcaacatggcgggcctgccggtccgtcgacgacagccttacgatacgctggacgcgctcagaagatccagatatacatcaagagaagtgagatttggcggggccgacgcggctaaaaccgcgtcggcaaaggggttacagcgtgatggtgatcaaataggcggcaaaaagcgccaagtgcgcgctgccgctcaacacgttggttctacccgtggagaacgtaatgtggcatagcaccagcacggagagcatcacgacgatatgcggcatatccagaccgaagttcagcgtgcggccggtaatcatggcgatgatcgtgacggtagggaccgtcagtgaaatcgtcgccagtacggaaccgaaaaacaggttcatcgcgcgctgtacctgatttttcaggacggcgcggattgcccccagcccttcaggagagagaattaacagcgctaccaggaagcccgtaaactgcgttggcgcgttcatttcggtcagcagcgtttccaacggcatggaattcgtcttggttactgcgataacagcaatcaggtgaaccagcagccagccggtgtgccacagcgagctgtgcgcggacggtttaccatgatgcggatcgtcgccgtcaccctcgtcttcatgttcatagacaaacaggctttggtgcgtacgcgtttgaatcaacagaaaaacaccgtacattgctgcagagatggcggcaacaatcagtgactgcgttacgctgaagttaccatcgggcaaggcgctggggaaaaccagcacaatcacggccaatgggaagatcgccatcaagtactgtttgataccactgaggttgacatactgcgtagcgaacttacggccgccgagcaagagggcgaagcccaccaggccgccggtgacaatgacgataatggaatagagggtgtcacgcatcaggtccgggccagcatcgccagtggccattagcgctgaaatcaggctgacttcgaggatcacaacggataggctgaggatcagcgaaccgtagggttcacctaagcgatgtgcgagcacatcagcatgacgcaccacgctaaacgcgctgaaaagtatcccggctagcgcgacggcgttgataccaagaatggcgataaaatcttgtgaattgccccatatgtagagcacgaccagagcaataacaggaaaaacgagtgagtattcatgatggcgagttttaaccacctcagcatgagacttcattgcgggagttctccttatccagaggaatgatacggcaaaatatccccgtcatacgtcaagctagcgcactggcaactcgaattacttagggcataaagcaatttattaaaggtataaaaccatttattcatggtcataaaacaataataaaccgcaaaaggttactaaaaagtagttataacgtaataaaacgaacaatataataacagattgtcgtgtgagtgcgggagattttacggatttttacgctttgagttaaaatctaaatgaaaagggagaatctgcgtatcttctccctatcatgataatatcaaatatgttttttgtggttattcgtcaggattatccatgatattgtggcgtttatgatgataatcctcttcatttaacccttctcgccaataaggcactgcgtacatctgatttcgctcacacccgcgttcgcgacgcacgtggcgccgaagctgaaccacgatgcgatcctcacccgccaaccagtgaaatgcattatcagccgctggaagtgcctgataatgctgcaacagcgcgtcggtagcgtctgtcccaccaacgatccaatgtagttgaagctgtgagggtttagcgatattgagtttatccgcttcactgtcgacacgaatcacggcatgcccttgggcatcactaggcaaattctcaagcagcgccattagcgcaggaagcgaagccgggtcggctgccagataataagcggcagcaggtggcagcatcgggtgtgggccaccgggttgcgaaataccgacccagtcaccaggtttggcctggcgggcaaagttgactgcaggccctgcgtgttcatgcagcgcgaaaaccatatccaactccgcgtcctctgggcgcaacgagcgaacactgtaggtgcgaacgatggggcgagcttcgccttctggccagatcgggccgcgctcactgatggtaggcagaaccggtttttgctgtccagcctgaggcagaaagagtttgatatgcgcgccatatcgctcggttgggtaatcacgcaacgcgtcatgatgaaaagtaatgcagcgtaaatgaggggaaatatcgtggatctgtttaatctgaactaaaacaggctgacgcggcgttgccattcagtgtctccgtggtaatcaattccagtgtagggatgatagtaacacgagatgataactattatcatttcgtgtctttgttgttatttttctcaaaataaatacattttcatcgaaacaaatacgctgctagcgcttttacattaaacaaatggcttgtggcaggctcctgacgtcacaaaaatgaggtttgtgtcaggaaagcgtcaagtccagcgatgagttgccgattaagttgatatacccgtcatacttcaagttgcatgtgcgttggctgcgttgaaatactcggcccgtcgtgggcctcgccctgaagggccgctgcaagcagcgttcaaatctgctcccggcagatttgtcacccgaatcacttacctgagtaagctcatcgggattaaatgagagacatcctgtctctcaccggaggccagccgttggctggtcaaattcgttcccgacgaatttgtccttcccttgccgcctgcctgaaactcgaattatttagggtattaacgctgcatcatgtatgaatgaaacattatcactaactttttcaggttttgtgaccagtatcaaacttgatcgcaaagccataaatgaataatctcaagttatatggtgttgtaaaattaagcagatgaagtagttaggtttttaaacgcagggcgagagccgatctgacgagcagaaaaagagtaaggttgggggtgggaagtagtgttaacacgcgattttttgcagaaagcagattgtagaacgtcttttgggtgtattgaagaaaccttactgctcacgccgcagcagcgggctgattcgttggacaggatgttggcgctacggccaaatagctgtcctgtttgggtatttggctacggttcactcatgtggaacccagtttttgacgccgaagaaacctgtctggccacgttgacggggtggcagcgtgctttctgtctgcgcctcaccattggtcgcggtacggtaacacagccggggcggatgctggcgttgcaacctggtggacaaacgacgggcctggctttccgcctgccgaaaacctcattgcgtgaagatctggaactgctgtggaagcgtgaaatgctgacgggctgctatcgtccgctctggtgtgaactgcatcgcaagaacggtgcgccgctgacggcactggtgtttgtttctgaaccggaacatcccctgaatgaaaatgatacctgtattcaaagcgttgcaccgctgatcgcccgtgcgagcggtccgctcggcaccaatgcgcaatatctgtttgcgctagagcaagagctgaagaatcacggaacggaagatgaaagcgtgagcgaattggcgcagcgggtgcgtaccttgcaacaatcatgtcctgcgccagcagggggcggacaataacgacagggcgagcgtgagatttgaggtgaacagcgatattgctgttcaccttgagacgatgtaaagctgccgaattaccagccgacgccaacacccatggtgtacagcgtgtcgtcaacattcccttgattactttcgatacgggtacgtgacactttcatagtcatagaagaccagtcggtcagcttgaagcgcaagcctgcatccgctttcaggtagattggtgccgtgccatcaaatgaacgccccaattcaccgttggtgaaggcttcaaccgatttgctgaacagatagcggttgtatgcccactttagcgcaccagagtagaaatcatcatcgccttgatcgcggtacacgaacgtttgggagttaaccagcgacgtcagtgagaacgaacctaaatcgttatcccagaactgataacctggaccgagacccaaagaacggttgattttaatgctttcaatccagtcgcgtttgtactgataacggccctgccagaaccagttttcatccacaaatttatccaacgcatattcgccagccgcatttttggtgctctcgactttatcctcttttgccaaatgatagttggcatcaaggttatgtcgccacgtatcgtgacgtgctttggtgttcagcgtcacatcgtagttgtcggtttcggtcgagcttttcttgtgtgacatgcctgcgtcaatgttgcctttccacgataaatcagtcaccagcggcttctgcgccacgattgaggtgatttcggaaagcggcaatgtttgcggacctgcggcttcgttagaaagtgatgggcttgcgacgatagcgcggttttcaccagccttcactgccggatacaatacgcctttctcgtagcgttcgccctgaatcaccaggccatgatcgctttcaaaggttttcaccttgtcccaggctacagaaatagatcctgcatagtctgtgttgataaagagtttaccgccgtcaagcagcgtgattttccctgtgagcttgtcgccgttgttcagccaaatggtgtcagcgcggctctgtgtaatgccagcagagagggcgataaccaagctgagggaagagattgcatgtttggatagtgtcattattgccaaataaaccgtggtgacatgtagtgagacgtccgtgagagacaaagacgtacagcctataaaaatgaaccggtttagcccggaacggcaaacattaacaggaatcggagtgatgctctacccgaaaacgataattgattagaatgtaaatagttataaaagttgctattgatgattaactgctataacgcgatgtccgtcacgtttttagcggtagaaggggatatcgatgtgggacggtgaatctctggcccagtctgtttcaggccagagaattgcgagcagttatagtgctacgcagtgcgttgcgtgcgtgatgtgttgttactaatgaaacgcgagatcagtaatgttcttacgcggaacacgatccgttcctggaagagaacgcatagcgtcacggtgctgagcaggaaaatgatatagcccgtcatggacagctgtacctgaccggcagcggcaatgcactgatcccaatcgctgaagcaggccatcggattaccacgcaccagttgctccaaggtgcggaacagattaaacagcggaacatgcagcgcaaagatagagagcgaggctgcgcccagccgaggcgaccaatgccgcaaccattcactgttaggttcacgcgccagcgcactcagacaaaccaaaccgacctgagctggcagcatcaaaccgttgtgcagcaagaagtaccaataggcttcgcctttagtgaacagccaggtggcgacaagaaaattcacaccgatgaagaaggcgacaccgtaacgctggcccttgcttagcggtgagcgatctttctggcgataatgacggaacagtgcatagcccaaaatcccagccaaaaactctggtaaacggaagattggcccacgctgcaataacccagtgtacggcatgccgaactgctgttgccagatcacccaaatcggtggcagcagatacagcaggcaaacgatccccatccacagccacggatggcggctgttcaacagacgcggggctaacagcggaaacgccagatagaaaaagaatagcgtagaaagcgaccataacggggcattgaaggtcaggaagtaaggattccatgcctgcaacatcagtacctgcaataacccgttgaacgccagttgtgcgtttgtcatgtaatggcgcagcgtttcggggtcggcagcgggatcgttggtgtcataaatgacgaaacgcgcgctggcgacttgtccttccggcggcacagccaaccactgcatgagcgtgacaacggcaatagaagacagtagggcaatgatatggataggataaagattaaagaaacgtttggcccagaactggcgaacaggttcacgcagacgtccgtccttaatgtacacatgcgctagcaaaaagccagacaggacaaagaacgtgctggtcgcgaagaatcccatgctggtgagttcactcaagaaaggaatgcgctcacgctggggataaatgtggaccgtgtgataaatcatcacataacagccgagcaaaaatcgtagccactctaggccgataaatcgctctttactgaccttcttcatgttgttcctcaacgttaaactcggtgtaaaagccgaaaaatgcgattacgaactagtttagacgagagcaacgtcacattaattaggataatggctataaatgccggtgtcgtttagtaaccgtttactttggggattggggcggtggcatttccaccagttgttgcggcaccctcgctcgtgcgaggataatctcggtgggaagggcgcctgagcgccttatccgtaccgccgatcatagctgcttgttattaccgtttgattaaatgactttttcttgcaatacccagactgctgcttcaacccgcgattttagcttcatttttttcaacaggtgtttgacgtgtaccttgacggtactttccgtaatcgtgagcttgcgagcaatcactttattggagagcccctgagccagcaatttcagaatatcgcgttcgcgcggcgtgagcagttgaatatcccggtcgctgctgtggcggctttcgcgcaggctggcggccagaatcggcgtcaacgtttcactcagcaccatttttcctgatgccgcttgatgcagcgcggctaataaatcttccggctccatatctttcaacaggtaaccatcggcaccattctttaatgcattgaccacatcgtcttcatggttggatacgctaaagacgacaatgcggccagacagcgatttttcccgcaggcggttcaacgtttctaggccattcatgccaggcatgttcaaatcgagcagaatcaaatccgggtccagttgttccgctagctcaacaccctgttcgccgtggctagcttcacctgccacctgcaattctgggtccatactgatgagttgcttaacgccattgcgcaacatgggatggtcgtcaatcagcagtagggtggcagcatcttcgttaatcatgagtttctcctgttaatggcagccggtgacggtattcggagaggaagctgacattcacttcagtgcctcccgacggccggcgtcgaacaatgcattcgccgtgcaaaccccgtgcacggtcacgcatgataataagtccatagtggttggcgcggctggcatcatcaggaataccgatgccgttatcggtcacgctgagttcgatgtaaccctgacgtagttgcagcgtgatatcgacctgcgtggcctgcgcgtgcttataaatgttgctcagcgcttcacgtacaatttgcagaacgtgaatgccttggtgagcggataccgactgcggtggcaaacggtaatgtaattcgatgggataccccagccgcttgccgaattcatcgatcgatgctcgcagcgccgcgagtaagccggattcagaaagcttcagccggaaggtcgtcagcagttcacgcagttggcgatacgcggtgttcaattcttcccgcatttccatcagcagttgttgcgaggcaggaggtaaatcgccgccctgcatttgtaggcagctcacctgaattttcagacaggagagggactgcgcgatagagtcgtgcagctcgcgggcaatcgttgcgcgttcttccatcagcattaactgctgttggtggttggattgacgctccagcgccagcgtgctggtcaactgttcaagtaacgtattcagcaactgattctgatcgcggctcagcgcggtattgcccggcagtgtggccaacacaacgccatattgcccatgtttgtcgtgcagatcccagcagtgaggttcaccctgcaggtcgtcacgttttacctgcataccgcaactctgacagctgttatccgggcagtgctccggctgtgactggctgcaatcgctaaactgatgaaattgttcctgattgttatcttcatacagccgcagttgaatattgcggagcggcgttaacgacggcagttcgttcaggattggcatcagtcggctgcacagtggtgcgccggtatgcaggcgtcgactggcgcgataaaggaaagagagtagatcgtttttctgttgcagatcggccgttttctcggcgacgcgttgttccaggctgtgatacatggcggaaagttcatccgacatgctgttcagcgcctgtcccagtttgctcatttcgtcgtgtccggtgatagcgacacgctgggtgaaatcaccttgcccgatagcctgcgccatcgaaaccaaacgtcgccacggtgtcagcagacggcgacgcagataaaaaaatgtagcgatcagcaggatgaacatgatgccaatgaagatacgctgcaccagcgtgaccatcatcaaccgctgctcggttttatgatcgatggcggaaaccagatcgtccagctgtttcacgaagcgagcgacatccgccgaggcatcggcggaatgcgttgcctgtcgcagatgcggctgcagattatcgagccagaaaacacgcagcgcagtgaattgctcactgagcccttctcggcgtacggcctgctgcaagtcactgcttatttcgtcttcttccagctcttgcaggtaaatttcattctcggcagagagcggtaccatcgataacagacggtagctttgcatacgcagtgagcccgctttattaatggcgtgcgcgttcccttgaatgctttgagacatccaactggaaaccgacatgcctgcaatacccagcaaaccgagtagcagcatcaatagtgcaacctgattgacgagcgacagcggcagcaggaaacgtttcaacataataaagcgacctctgctggaggagtagaaaaccagtaccgagaaggataaccctttcggcatttttcccgatcctacgagataaccccatacccactagtgagtaccactaaatatccacgctttgaaagggggtatggcagtaagaaaaaatagagatataacagcttgaattatcgttgcttatttttctatttttattactcattaaggagtgtggttatttttacccagtttttttacctgacagcgcgttgatttgcatcaactttacctgcggtgtaatccctaatgttgcgccttaattctaccgcgtttttatttatcgaggtttttatgacgcagccttcatcacccgaaaaagtatcgcaaagcacgctcctaagggaatgggatcctgaagatactaaattctggcaatctggcggacaacggatagcacagcgtaatctttggatctctgtaccgtgcctgctgttatcgttttgtgtctggatgattttcagcaccgtggccgttaacctaaacaaggtcggatttagttttaccacagaccagctatttttgcttaccgcgctgccttccgtttccggcgcgctgttacgtgtgccttactcctttgttattccaatcgttggtggttgccgttggacgacattaagcaccattattctggttatcccatgtatttggctcgggtttgtcgtacagaacccacaaacgccttaccgcgttttcgtcacgatttctctgctgtgtggttttgccggtgctaacttcgcatccagcatggctaacatcagtttcttcttccccaaatcacgtcagggcagtgcgttaggtattaacggtgggttgggtaatctcggtgtgagcgtaatgcagttgctggtgccggtggtgattttcctgccgattctgggattctccggcaatggcgttgtgcaacctgatggccaccagatttggctgcatcatgccgcgtggatgtgggtaccgtttttggtgattgccgcaaccgctgcttggtttggcatgaacgatctttcgacggccaatgcgtctatacgcaaacagctgccagtgttgaagcaaatgcacctgtgggtgctcagcttcctgtatctgtccacctttggttcatttatcggtttttcagcaggcttcgggatgctgtccagaacgcagttcccagacatcgtgattctgtactacgcattcttcgggccgctgctaggggcgttggcgcgtccggttggcggaatgctgtccgatcgctttggcggtgtgaaagtcacgttgattaacttcatcctgatggcgattttctcggtgttgttattcttgtctctgccgagtgcgagctctgctggttcattcggaatgttctttggcatcttcatgatgctgttcctgacggctggtttgggtagtggatcaacgttccagatgattgccgtcattttccgtaaattaacggcggatcgcgttaaatcggaaggcgggaaagatgctgacgcgcagcgtgcggcagtcacggataccgcagcggcgttgggctttatttcggccattggcgctatcggcggtttcttcattcctcaagcctttgggatgtcgcttgagttaacgggttcacccaccggtgcgatgaaagtgtttgtggtgtgctacgtggtgtgtgtactggtgacgtggttgttttatgccagaaagaaaaattaggatttttaatttattaacaagtgccgaacaatgcgagctccacatgtttatgtgcagtagtgcgaagtttcgtgcgtattaatttcgacactcctatgtaactttattacacgcccgacaaggagcgctcagttgccgccgctccttgacttgtggctgtttggcgctaactgtgtcgctacgcgataccttcggcgttcgtaactgccactcgggctaccagtgacgcgttctcgacgcggcactggttttcgccgcttccatgcggctcacccggcagtcacgtccacctcagcacaatttcttacgccggaaaaaataagcacagagagcattctgtgatcttaggtcttatgcccacactaaaatgcctatatgtaatctctcttgtgcgcacgattcttcgtcactttctgactactacctctaaatagtcgtgtgtatgaattcagtataaacacaaagttagtggttttatttttaacctttaaaatcaataatttgattaattatttcgtaataattctttagtggtagttagcggtgtactccgtttttcatcgggggacactcttgatcgttatcaagtttggctgcgcggttgctggataccctagcgccaatttgagcgatgtgtcgtcagcaaaaacagatgtctgctacgagcatttcataacgacaggagccaacaggcttcgcagcaggagagtccggatgagcaaattccttgaccggttacgttacttcaaacaactggccgaaccgttttctgacggtcacgggcagaccctcaatagcaatcgtgactgggaagatggctatcgcagtcgctggcagcatgacaagattgtacgttctactcacggagtaaactgcaccggttcatgtagctggaagatttatgtgaaaaacggtctggtgacgtgggaaacgcagcagactgactatccgcgtacccgcccggacctgcctaaccatgagcctcgtggctgcccacgcggtgccagctactcttggtatctgtacagcgccaatcgcctgaaatacccaatgatgcgtaagcgcctcatgaaactgtggcgtgaagcgaagctaacgcacagcgatccggttgatgcctgggcatccatcgtcaacgaccccgaaaaaaccaaatactacaaacaaattcgtggccgtggtggtttcgttcgttctgactggaacgaagttaacgaactgattgctgcctctaacgtttacaccgccaaaacctatggcccagaccgcgttatcggtttctcaccgattcctgcaatgtcgatggtgtcctatgcggcgggcgcgcgttacctttctctgctcggcggcgtgtgcttgagcttctacgactggtactgcgacttaccgccagcgtcaccgatgacctggggtgaacagactgacgtaccggaatctgctgactggtataactcttcttacatcatcgcctggggttctaacgttccacagacccgtacgccggatgcccacttctttaccgaagtgcgctacaaaggcaccaaaacggttgcggtcacgccggactacgctgaaatcgctaagttgtgcgatcagtggttgaacccgaaacaaggcaccgacagcgccatggcgctggcaatgggccacgttattctgaaagagttccacctcgataaaccgagccagtatttcagcgagtacgtgcgccaatacacggacttacccatgctggtgctgttggagccgcgtgaagacggttactacgccgcgggtcgtatgctgcgtgcctccgatctggtggacaacctcgggcatgatagcaatccgcagtggaaaaccatcgcgattgacgatgaaagcggcaacctgacggcaccgcaagggtcgatcggctaccgttggggcgatcagggtaaatggaacctggaacagcgcgacggcgtcagcggtgaagacgttaaactgcgcttgagcctgctaggtacacacgacgatgtggttgatgtcggcttcccgtattttggcggcgcggtcagcgaacatttcaacaatgtcgagttacaagacattctgctgcacaaactgccggttaagcgtttgacgctggctgacggtagcgaggcgctagttgcttgcgtttatgacctgaccatggcgaactacggcctggatcgcggtctgggtgacgacaactgcgcgcgtgattacgacgatgtaaaagcgtacagcccagcctgggccgagaagattactggcgtttctcgtcagaacatcatccgtattgcgcgtgaattcgcggataacgccgataaaacgcacggtcgttccatgattatcgtgggtgcgggtatcaaccactggtatcacatggacatgaactaccgcggcatcatcaatatgctggttttctgcggttgtgtcggtcagagcggtggcggttgggcgcactacgtcggacaagaaaaactgcgtccgcaaaccggttggacgccgctggcgtttggtctggactggcagcgtccgccgcgtcacatgaacagcacgtcgttcttctataaccattccagccaatggcgttatgaaacggtcacgccgcaggaattgctgtcaccgctggcggataaatctcgctttagcggcagcatgattgacttcaacgtgcgtgccgaacgtatgggctggctgccgtctgcaccgcagttgaatgttaacccgctggatatcgcagaaaaagcgcgtgccgcagggatgacgccgcaggattatacggttgccgcgctgaagtcaggcgagatcagatttgccgctgaacagccggatagcccgcaaaactacccgcgcaacctgtttatctggcgttctaacctgctgggttcctccggtaaaggccacgaatacatgctgaagtacctgctgggtacggagcacggtattcaagggcaagatttgggcatggcgggcagcgtgaagccggaagaagtggaatggcgcgatcacggcgttgaaggcaagttggatctggtggtgacgctcgatttccgtatgtccagcacctgcctgtactccgatatcgtcctgccaacggcaacctggtacgaaaaagacgacatgaatacttcggatatgcatccgtttattcacccactgtctgcggctgtcgatcctgcgtgggattccaagagtgattgggaaatctacaaaggcatcgctaaagccttctctcgcgtgtgtcagggacaccttgggcaggaaactgatctggttaccttgccaattcaacacgattctccagcagaaatggcgcagccgttcggcgtggatgactggaaaaaaggcgaatgcgatctgattccgggtaaaacggcaccacacttgatgatggtagagcgcgattatccgaacctgtacgaacgtttcacctcgctcggtccgttgatggacaagctgggcaacgggggtaaaggtatcggttggaacacgcagaccgaagtcgatttcctgaaaaagctgaactacaccaaaactgaaggtgcggcagctggtcgtccgaagattgaaacggcgatcgatgcggcagaagtgattctgtctctggctccggaaaccaatggtcaggtggccgtgaaagcgtgggaagcgctgagcaaattcaccggtcgcgatcactcgcacctggcactgaataaagaagacgagaaaattcgcttccgtgatattcaggcacagccgcgcaaaattatctccagcccgacttggtctggcctggaagacgaacacgtttcctataacgcctgttataccaacgttcacgagctgattccgtggcgtacgctgtctggtcgccaacagctgtatcaagaccatgagtggatgcgtgctttcggtgaaagcctgctggtgtaccgtccgccagtcgacactcgtgctgctgcaccggtgatgaaccagaaacctaacggcaacccggaaaaagcgttgaacttcctgacgccgcaccagaaatggggcattcactccacgtacagcgacaacctgttgatgctgacgctgggtcgcggtggcccgattatctggctgagcgaagaggatgccagcgatttgggtattgaggataacgactggatagaagcgttcaacgccaatggtgcgctgacggcgcgtgcggtggtgagtcagcgtgtaccgtcgggaatgaccatgatgtaccacgcgcaggaacgcatcatcaacctgccgggatcggaaattacccagcagcgcggcggtatccacaactcggtgacccgtatcactccgaaaccgacccatatgatcggcggctatgcacaactggcttatggttttaactactacggcaccgtcgggtcaaaccgtgatgagttcgtcgtggttcgtaaaatgaaacgcatcgactggctggatgatgaaggtcaggactatgttcagcaacaaacagttcagaaagcggtacagcgggggaaagcctgatgaaaattcgttcacaagtgggcatggtgctgaatctggacaaatgcatcggctgtcacacctgctccgttacctgtaaaaacgtctggaccagccgtgaagggatggaatacgcctggttcaacaacgtcgaaaccaaaccgggcgtgggctacccccatgcctgggaagatcaggaaaagtggaagggtggctggatccgtaagatcagcggtaagctcgaaccacgtatgggtaaccgcatcagtgtgttgtccaaaatctttgctaacccggatgtgccggaaatcgacgactactatgagccgttcgactacgactatcagaacctgcgtaaagcgccggaaggtaagcaccagcccgttgcccgtccacgctcgctgattaccggtcagcggatgaagaaaatcgagatgggtccgaactgggaagacgatctgggcggcgaattcagcaagcggtcgaaggacaaaaacttcgatcccgtccatttcaatgacgtacagaaagagatgtacggccagtttgaaaatacgttcatgatgtatttgccgcgcctgtgcgaacactgcctgaacccggcgtgcgtagcgacctgtccgagcggcgcgatctacaaacgcggcgaagacggtatcgtcctgatcgatcaggataaatgtcgcggctggcggatgtgtttgaccggttgcccgtacaagaaaatctacttcaactggaagagcggcaaatcagaaaaatgtattttctgctacccgcgtatcgaaagcggtcagccgacgatctgttcggaaacctgcgttgggcgtatccgctatctgggcgtgctgctctatgatgccgaccgtattgagcaagctgctgcggtagaaaacgagaaagatctgtatcagagccagctggatgtgttccttgacccgcacgacccgaaagtcattgaacaagcgctgaaagatggtattccaaacagcgtaattgaagcggcacagcagtcgccggtttacaaaatggcgatggactggaagttggcgctgccgctgcacccagaataccgcacgttgccgatggtctggtacgtgccaccgttgtcaccgattcaatctgccgcggatgcgggtcaattggcgcatagcggtgtattgccggacgtagaaagcctgcgtattccggtgcaatacctggcgaacctgctgactgctggggataccgaaccggtattgctggcgctgaaacgtatgctggcgatgcgtcactacaaacgtgcagaaaccgtagaaggcaaaatcgataccagcgcgctggagcaggttgggctgacggaagcacaggcgcaggaaatgtaccgctatctggcgattgctaactacgaagaccgtttcgtgatcccatcaagccatcgtgagctggcgcgtgaagccttccctgaaagcaaaggctgcggcttcagctttggcgatggttgccacggcagcgataccaaattcaacctgttcaacagcaagcgtattgatgccattgatgtcagcaacaaaacgcgcgatatgaacagcaaaatcatgcgggagacgaaccatgattagcctgaggattattgcccgcttgttggactatcccgatagcgagctgtgggaaaataaagctgagttgatcgaagcggtggagcagactgataccctaccgttgcatgaaagccatcaactgatgcagttcatcaataccttgtgtgcgcaggacttgttggacaaacaggcggagtacagcggcctgtttgaccgaggtcgggcaacctcgctgctgctgttcgagcatgttcacggagagtctcgtgaccgtggtcaggcgatggtcgatctcatgcagcaatatcaagatgccgggctggcgctggattgccgtgagctgccggactacctgccgctgtatcttgagtacctttctcgtttggaacctgcgcagagtcgtgcgggtttactcgacatcgcgccgattctcgcgttggttggtgcgcgtttgcaacagcgtgacagtggttattccgtgctgttcgatctgttgttggcgctgtctggcagcgacctaaaaagtgacgacgtcacacaccaggtcgctgacgaagcgcgcgacgacacgccgcaggcgctggatgccgtgtgggaagaggaacagattaagttcctcggtgaagaaggctgctcatcggcccaacaaacgcaacaccaacgccgctttgctggcgctgtggtgccgcaatatctgaatcttgacgctacatcggcgggggggcaacgttaatgagtgctttcacgaactcttcttttatcaacttcagcaacgtgttcttttttgacatctatccctatctggcgatggctattttcctgattggcagctggctgcgctatgactacggccagtacagctggcgtgccggttcgagccaaatgctggataagaaagggatgcgtctggcgtctaacctgttccacctggggattttgggcgtatttgccggacatttcctcgggatgctgacgccgcactggatgtacgaagccttcctaccgatggaaataaaacagaaaatggcgatgttcggcggtggtgcagcaggtttgctgacatttgtcggtggcgcgctgttgttaaagcgccgtctgactaacccgcgtattcgtgccacttccagcgtcggtgacattcttattctgtcattgttggtgattcaggccggtttaggtgtgttgaccatcccgttctctgcacagcacatggacggtagtgaaatgctgaagttggtcggttgggcacagagcgtggtgtacttccagggcggtgcgtctgcgcatctggtgggtgtcgcgctgatcttcaaactacatatcgtactggggctgacgctgttcgttctgttcccgttctgccgtctggttcacatctggagcgcaccggtcgagtacctgacgcgtcgctaccagttagtgcgtaaccgtcgctaagtatgatagaaaacggcggtgttatgataacaccgccgttttaatctctttcttttcctctttccccgccaatagcactcaccattcgcagttcagtcgattacctgcttcgtgccgtcgtccattgcacggcgaagacgctggctaacacgatcgccaagcccagaaatgccgtaccggtcatcgactgtgaaagcagcgcccaacccagcagcacggcagtcagcggactcaataatcccagtgatgcaacggcaaccgttggaagacgggatacgccgcgaaaccagagcccataagctagcactgcacccgcgaggcagagataggcgtaagcggcccactgcgacagagtcaaggtaggcagcggcgcatcggctagccacgcaacgggcgcaagcatcaatccaccgataaagagctgccagccggtaagcggtagtacgggtaaatcaagctgccagcgacgcgtcagccagactcccgtcgccatacataccgcacccagcagcgctgcggcaattcccaccggctcgaatgttgtctgcggcgacagcagcaaaatgctcatgccaatcacaccgattatcgccgaccacagcgtggccagcttgggagcgtgatgatccaccgcccagaccagcaccatcaccagcagcggttggatagcgccaagtaccgcagccaatccgccgggtaaacgataagccgcgacgaacagcagtgcctgaaaaacgccgatattcagggcgctgagcacgaccactcgccaccagtctcgccgagcgggaaagacgcgggtgaataaaagtagcagcaggccagcaggcagtacacggataaacgcagccgtgaaggggcgatccggtggcaaaaattctgatgtcacaatgtaggtagacccccaaatcgcgggagccagcgccgtgagtatgacgtcacgccaatagtgtgatggggatggagtattcatgactttaccttcaattcaagatactatgatagtgttgattaattaccttgaagtcaagataaatgaaaaatcaaaccagcgagcacgagcacgagcacgaatacgatgcggtagatgccatccttgaacagtggcggcgcgaacgccccgatctggatgccagccctatgggaccgattggacgcctcaggcgatgtgctgtgcttatggatcagcgtctggaatcctgtttttccagattcgatctgagcagttgggagtttgatatgttggctacgctgcggcgtgcaggtgcaccgcattgccttagtccgaccgaactcttctccacgttgatggtaacgtcaggaaccatgactcatcggctcaagcgccttgaaacccgaggatttatcgaacgagtgcaaaacgaactggatgcgcgcagtacgctcgtgcagctcaccagctcgggacttgaactgattaaccgtgccgttgaggcgcacattgagaatgagcggcaggtgctctcggtgctgcctgctgaggttctggcggcacttgataccaatctcgcggcgctattgcgcgggttggaaagtcataacaaaggaaactgagccatgtctgaataccgtgcttcaatctgctggcaacgcgatggacaagattttattgataaccgctacagccgacttcatcagtggcagtttgatggcggtattacgctgcgcgcctcgtcatcacctcatgtcgtaccgctgcctttttcgctggaagacgcggtcgatcccgaagaggcgctggtagcctcgttgtcgagctgccatatgctgtggtttctttcgattgcggctaaaaagcggttttgcgtggatgattatcaggatcacgcggtgggaacgatgggcgttaacgcggcggggaaaacggcgatgttggacgtcacgctgcacccgcaggtaacattcagcggtgaaaagcagcctaccgccgagcaatatgccaccttgcacgaactggcacatgatgcttgctacatcgctcactcggtgaatttcccggtcaactgtgagccgacgttagggacgaagagctgaacagggaactacgcgaagaaataagcaaaaatcaccgcccgatgtgtttagaccgggcggaatgatcgattacgttcagcaggtcatcaccatccagtaatgcgctgccaggtttcctgttcatgccggtgcgatttcaacacctgatagtgttgatgcatcgcggccgtcgcacaggcgtggttaggcaatatccgcaaccgcgtgccgacggggaaattatcgaccgaaaatccactgtcggtaggtagcgcgatgatgccgtgttcctgattggtgacggtcacgcagaggtcgtggtaagggctgccatgcaggtcgcaaaccagtccgtaaccgtaatcttttgcctgagaagccgtaccacgatcgcgcgatagcgccatccagcctgcatcgataaacacccagcctttttcgcggttatgcccaatcaccgtgctgacgactgagagggcgatatcatccagcgaacagaccccgacatttttcatcaccagatcgaacgtggtgaacacgcccgctctgacttccgtaatgccagttaagtcttcggcaaagtgtgccgtcggcgtggctccgacgctgagcacggggcaggcaattcccagcgcccgtacacgccgtccggcgatattgatggctgcgcactcggcccgcgcggctgctctgatcgcctcgtccgtgcggcaggcgtaggattctcctgcatgagccagcaggccagtgagtgtcgcgccgttgccgtcgatctgctgcgctagctcaagcagcgcatcgctttccggcggaataccgccgcgatgtccatcacagtcgatctcgataaacactgaaaatgtcacgttattggcgagagcataatccgtcaccgcccgcgcctgttccacgctatccagcagaatatgaagattcactcctttatggatgaggttagcgatacgcggcagcttgtgcggagcgattcccacggcgtagagcaggttggtgtaacccgctccggcaaaggcttcggcttctgccagtgttgaaaccgtcgccggtgaggcggagtctttgagcaaatagcggccagcctcaatcgaacgtagcgttttaaggtgcggtcgaacctggctgcctagatttttcgtacgctgataaagcctgtcgatattgcgttgaaagcggaattcatcgatcagtaaaaagggtgtttccaacgcgttaagccactcggcgttactcattctatgcctccattttgtttctctgcctgccagacagcaagaatgcgttggccgatatataagtcctgaatggacaaaccagaactgtcaaaaatggtgatgtcatccggcgcttgccgtccggtggcgttctcgctaattacatcgccgatggcggtcaatgtcgcatgggctggtgcgtgttgaaactcaccgatggttctggactgagaaggcagatcacaaaacaggcggccggaggtaaacagttctggcggcagttcctgcttgccggcggcgtccgatcccatgctgacgacgtgcgttcctgccttgacccattcggcgttaaacagcggcgcgcgcgatggtgtggcggtcacgatgatatccgctgcgcggcatgcgctttcggcatcgctgacttgtgcatccagtccatcagccttgagttcttgcgccatctctgcggatttgccgctatcgcgcccgacaatcagtacagtacgaatgggccgtattcttgccagtgcagcacattcgtaacgggcctgatgaccggttccgaacaccgccagaaccgaggcatcgggtctcgccagcaaatcggctgcgacagcatcggcggcggcggtacgaaaggcgttcacctttccggcttctatggccacagccattttcccgatttgctgatcgaacagcagaataagggaattatggcggggcaggccgttagcggggtttcccggccagaatgaacccacttttagccccgcaagctcacgggtcgcagaggctttgatgctgaatgtattgcccggatcggagccttgtccgtgtactactggaaagctgcgcgcttccggttcgctggcggcaagcagggcttcgcgaacggcatcataagccagctcatggcttatgagcgctgccgattccgcttcagaaataaagatcatcgttttttcctcaaacgctgccggtcagaaatgcgccgtagcggctgatatcgacattcccgccgctgataatgataccgatacgtttgccgtgtagtgattccctgagattacgcgccgccgcaaaactgaggcaccccgtcggctcaacgacgatcttcatgcgctcagcgtaaaaccgcattgcgtcaatcaggtcgtcatccgtcacggtcagaatatcgtcgacgttctggcgaatcagcgggaaggtatagttgcccagatgttgagtctgtgcgccatcggcgatggttttgggcgtatcgatatgcacaatattgccgctgcggaaagattgctgcccgtcgttgcccgcgagaggttcgacgccataaattttacagcgtggagacagctgacgcgcggacagtgcggaacctgccaacaatccaccgccgcccaagcagacgaacagggcgtccagctcaccggtttcttccaacagctctttcgcagccgtaccttgtcctgcaatgacgtgcgggtggtcataagggggaatgagcgtcagaccctgcttttcagccagatctctaccgatctgctcacgatcttcggtatatcgattatattccaccacgtttccgccatagccacgtgtcgcagcgacctttgctgcgggtgcatcgtgcggcataacgatcgttgccggaatgccaagtaatttggcggaaagggcaatggcctgcgcatggttaccggaagaaaaggtgaccacgcctgcggctttctgctcatctgagaactgcaacagcgcgttcatggctccgcggaacttgaatgcgcccatacgctgaaagttttcacacttgaagaaaacctctgcgccgaaggcatcattgaccgtgcgtgatgtcatcactggcgttttattggcatagccatcaatgcgttccgctgcggctaccacatcgtcgaaggttgggaggcgtaagtcgctcatgtctggatcacctgctagtagcgattatgaataccgaggccgttgaccccgatgctatcgaatgcttgataaacaaaatatataaaattagataaattgtctaatttgatttatttttagattctcagcttacgtgagacgcagcgtgtgatgctaaaacaggtgtacttacagtacactcagcgccagaaaacgcggttgcgccagtattggtattggagaggaatatgtctgcatctggagagggtctgctgctgacgcagttagatgccatagcgaaagggttgagcgagacgttcgcgccattctgtgaagtggttgtgcacgatctgaagaacccggaacacgcaatactttctattcacaataacctctctggcagggaggtgggcgcacccgcgacggagctgggccttgcacgcatcgcttcacccgaatttcctaatattttagcgaactatgctaaccagtttgctgacgggcgtccggtaaaaagcacctcggtcggcatcaaaaacgcggaaggtgaatacgtcgccgcactgtgccttaatgtcgatatgacgctatttcgcggcatgcagaatgcgctggcgcaattcacccagcttgcttcggactccgtaaccgagcatttagaaccaaacggtgcagcggcgatcagacaacacatcgatcttttcgccgcacggcttgccaccacgccacgggcgctaaaagcgcaggacagaaaagtactgcttcaggaactgaaagacaacggcctgctggaagtcaaaaaatcgatggaaaccatcgcacagcacctcggcgtatcgagagcttcggtgtatttgtatgcgaaggagtagggtgaaagcgtttaatatcagattgctttgatgcgcagagttaactgtatgggagtggtttgattttttcagcaaaatggtcgcaaataaagaaatatatgcgaccgttaaacgttatttagctggtttataaattgagccaattgcttcaattatagggtctttctggcgcttagttcttctggcggaggctaagatgatagaaaaatcctcttctttagtagcagtgatgcatttcccgcgtggtgttatgcgagcaagctcttcctgtgtgtattttatactgcccatatgaatcgatccaattttatcttcatcaaaatcaatgtcatgactatttttggttagaggcggagcataggttttttttctgttagttgccattttcacccccattaaattcgttctgattgagttcattatcgcctaaaaaatactcatcttcaacgtcgtcgtttactacctgaatgtattcaccaagccactgaagaagattttctgaagatcgccacagtattgctttgctacctcccgttatatcctcaaaaccctgttcaagataatagttagccacgctatcattaatcggttcgattaagcgaaccccagtacactgtgtctctatgatgaaaaatagtacagcgtagagcgcatactttagggtattcccatccagttctgaatcacgcaaatgaaaattttgtaacatttcaatatttagcgttggaccttccgcaaagtgttcttcatcttcttcccattccgttcgcgggcaaaaactgcacatgcaggcaactgagggcctgtcttctatatccaagagtttaaaactgaagttaaatgcatctggattttctaacacgccaccgttttgatcccaagggagttgatgcgctgtgttgtatcatgcccccaccaaccacttcccaaatcctcacctatacttgcttaactgcccgacttgccaacgagttgcaagctgggtgtggtgaaacgaaaacgcgaggagtaagtatgggtattctgtcttgggttatttttggcttgattgcggggattttggctaagtggattatgcccggtaaagacggcggtggcttcatcctgacggtgctactcgggattgtcggtgcagttgtgggtggctacatcagcgttttctttgggttcggtcgggtggatggctttaacttcggcagctttgtcgtcgcggttgtcggcgcgattgttgtgctgtgggtttaccgcaagattcgagattaattctatactcgtcatacttcaaattgcatgtgcgttggctgcgtttagtcacccgaatcacttacctgagtaagctcatcgggattccttcccttgccgccttcctgaaacttgaattatttagagtatgtatccgttgccccggttcaggggcaacgtgctttctgttgttaatacctaaaagaggtgtccatctagttgcaaaggctgtaagcgtttctcccactcaatcaaatcggtgtaccactgtgcagtaaagcaggtcggctgtgttcctgcctcttgatcggtagtcaggacatgcgcaatttctcttacaccatctcgaatgctgcgtgtcggtgaaaagcctaacgtgtttttcgcatggaaaaaacagagtcgataatcacgggtatccagagattgcgggcgatgaacgattttcacgttgggcacttcctcagcgatgatgctagcaatgctattgatgttgtgatttaacacgtcgccaccaatattaaatacgggtggcgccgaaagcgggcgattaagctgtaaggtgagtagtacggcacgagcgacatccttaacgtgaataaacggacgttgctggagaccatcaccatcaatggcaatgaatttatcccgcacagccatatgcgtcatgatattgacggagagatcataacgcatgcgaggcgcgaggccgaacacggtggcattgcgcagaatgatcggatgaaaggtggtatcacgcagtcgaagaagttcacgttccacattgagtttcagctccgcgtagagactctgtggttggcattctgtctcttcatctgcgggtgttgaaccagaacgaccataaactgaggcggaactcatatagatatagcgctgaatacccgcctttttcgccgtatttgcgagatgacaagcgccttcgtaattgatggcatgagtgagcgtggatgatatctgtgcggcaggatcgttgcttaatcccgcgagatcgatgacggcttcaacattgtgcaatatatcgggggtgatgtagcgtatatcgccacgtaacgtatggaactctggtgattgtggcatttctgatacaggaaggccgaagaaaaagcgatcgaaggccaccacgcgatatccctgattaattaataaatggcatagcggtatgcctatgtagccacctgcgccagcgaccagaatcgtgtttttcatgcgtatactccttcagccgcgtggtgagtgatgggagaaagggcgactgcacggagcgaggtaatgatgcgttcgcattctttctccgtcatgtcgttgtaaattggcaatgccagaacgcaggcagacaggtgttcggtttgtgggagcgtggcctgatgctcccctgcgtaggctggcatgagatgacaggctggggcgtaatagcagcgcaccatgatcccttgggcatgcagcgcgtgttgcaggtcgttacgatccataccgtagcgctttgcgtctacgtgaatgggtagatactgccagacaggggattggccctcgggaggtaagcagagtgtaaggccggggatggacgttatacctgcaatcagatgtgacgccgcttgtcggcggcacgttaattgcgattccagataaggaagctgcgccagcccgataatcgcgttgagttcactcatcttgccatttaatccaggagatacgcagatgcctgatgcatccaacccgaaattgcgtatcgcttcggcacgcttgataagctctgcgtcatggctgcataggcagccaccttcaatggtgttatatggctttgttgcgtgaaaactgaaaatctgtgcatcgccgaaaccaccggttcgttgtccattgatcgtagtaccaaacgcaggggcactgtcgataaacagacgcagtccgtggtctcgcgcaattttttgcaaggcggaatagtcgctggcgtaaccatacacgtccaccgcgacaatcgcacaggtattcgccgtgatgcggtgcacgacatcgttggcatccagcagcgggcaatcccggcttttgatatcagcaaacacggggtttcccccagccataacaaccgcatggggcgtgccagcaaaggtaaatgagggaacaatgacgtctttaccccgaatgtcggcggccagtaacagggtaatgagcgcctgctcaccgttacagaatacgcgtgtggggaccgattgatattcagttaatcggctttctaactgacgaacataggggccattgttcgtgacatggccggaggtaagactctctttgatcagcgaagcgaatgacgcgaaagggggaaaaaccggcctgacgatagggagtgaggtggaaactggacattcaacgcgatcgacaaacggcatgggggtgtgtttacgcagagtccgcaatcgtttggtgatactggcaccgatgctgacggaggatgacagtattatgcgggcacagaaaaacgtggaggcacattggataacgaacatccattgcgtgttagggagtgtcagcaagaacagcagcacggcgctcagtgaacaggcactccagataaagagcactttgttgcgtgtggccgcccacgatttttgtttattctcctcaacatgattagtagtcaagcctttggttccccaactgacatcgttaatgttggcgatagagtaggttgtcagatagagactgaagacgggtaatagcatgaggtaaaggggcatccagcgtatgaactgtcgcagatagcgcaatgaatgcaggctaattgcaaggcaaagcaagaaaagtgctacacccatgaggccaatgctcggtatgggtgccacccgcagcgtgaagacgaatgcgccccccattaatgcacctaatagcaacatcgctgagacgtggtagcgtgtgccaacctcgctagtcaaggtggtactgcggctcataaagaggatgcttatccatacgacaaggaaaagcagcgccatacctatggctgcggcggtgataagagacggtgcggcatctggcaggatatggctggcaagtgggtgtacgccagtggcgagcaagatggcgacaaatgccggcatgataaattgagcaataaactgcaacattccccaaagcaaagaaagcgcaataccgcagcgccgcagtggcgaaagagaagactgtgtcatcaccgcaggcaatcgggacagtgagtgcaagcgagcggcaatagtactgttgacccagcgccgtcgctggcgcagaagttctatgaaggtgggagcaggatccgaacgaacgatggcaccttgctcataacgtactccgcttcctttatggtgtttggtcagttcaaatcccagaacccgatcctccgcgagaaacaggttgcgctccagtaaactctgaggaattagcccacgcaggtaggcgtcgagcggcgcgtgcgaatgtccgtggttttcacaaaattggctccatcgaatcatactgcattgccctggaaccacttccagataatgcagagcgctgccgatggcccaatcactgactttttcccagataaaatcggcgtattgccaattctgagacaggtttgcattcgtgggaaccgggagcataacgcgcgttgtgatggccccacaataaggatctcgccacatgtgttgtagcaactgtatcaaacatgctgattctgtcaccgaaccgacatcaatctgcatagcaaactcggctttaacgacacttccaacgccccagaaaaaccaggcgtggctatccagctttcctgcattatggtgtttgttggcaagaagtagcgtaatgctctgctccgcgttttcaatggcgtcagattgatcgcagcagcgcagaatatgcgaggcgggctgttcgctgacctgaagcgtcagtgaattattctggctatccgctctgggcatttgcattggcagcaaccctagcgaccctaaaagtgaaacggttgatgggtgagcactgttggtgccatcaagcaggatgcaaatgatgatgttgggcggacgatcggcaaacgttgcggttaactcttgctggttacgcaccagccccgccagcgtatcggcaagcatgggcgcaggttcgttatacagcgtgaggcaaaccagaatatcggtttgtccggtggggagctctccactgatatggatattatcacgacaagattgacggatttttgccaacatctgccagtttttgctgtctgtcatgtctgtcgttgtcggaggatggcttggtgtcattgttttctgcatagaaagcgtgtcctgtagaaataaggcggtgggttaaagatgaatattcagcggggagagcgatgttccgctaacctgagcggcgggaagtcgccaaaaacgttcggcgacggtggcatataccgagcggaagtcggtcgaaaaataagggttgccgtcgttatccaacttatcgagtgggctgcgatttccccagatacctccctcgacttgaccgccaactagcagcatcggcccgcacgtgccgtgatcggttccgcccgatgcattctcttttggccgacggccgaactccgaatgcaccataatcaggctatcctgccaggcaccaatatcgatgagtccttgccgtagcccaagcagcaacgtctctactttactgagctggcgttcatgttcaccgcgtaaatggctatgcaaatcgaagccagacaaactgattttatatagtggtgaacggacattgttctctatcagccagagtatcgttgccgcttgcgcgttttgcggttcaatgtagccgtcctgtgtaaatcgacgggtgaaatggttctgattgcgcagcttattttgaatccggcgacttatcgtgctggtactctccattaaccggaggatatgctgtgctgccgtcgtacttctatcattcgtgtgggcagagggtagggtgaaattggcattaagtagggcgcgactatcctgaagcgtcagtgcctggatcgccggatggatgagtaaagactgatcgccagagagaataatgccgtcagtatcatgatagcgatcctcacgtgaagatgtgctcagaacgcggccagcccagcctgacttcagcgttggggtgtcagcaccattggcccagattgcggcggaactaaaatgagacagattgggagacggatagccaacatcttgtattaccgctaattcccccttttgaaatacattagcgagctttttccagacgatattaaaggccagatcatcacttaacggtgcatattcgtgagcgtttaacgccagcgtagggcgataatgtcgatagagtggatcccgatagggaaccagcgtgtttaatgcatcatttcccccaaataattcgatgacgatcaaatgcttgtttgtgggaatggcgttttgggcaaacccgcgcaggggaagcatggctgttaataggcccgcgccaagcccgccgaggagcacgcgccgtgacaatgtaaatggtgtagacataagcagatgtccttatctatttcagattaaatgcgggatcaagcgtcagtgcctttaaggccgtggcactgttatccggtggcacgggctgcccgaaaggtgtggtagccagtagtgaatcaacaggtatgcgggtataaggcgtgatgctggcggggagtcggtttcccgattggctaaattgcggcctcaggcgacccgtaccgtattcgatattggcgttgagcggagcgtgccgatcgatcaggctggctgcttcgctcctgattggggtggtgaggtcaaaagataaacttaagttacagtaaaaagatcctaacggtgagtcggcaaggcaggaagaaccattcggaatgatccaactggcctgatagggggaaaaacgatagcccttgaaggaaatccaattgataaataaatgggtgtcgggttcatcagcatccatcgtaatagtgacattttccaataccgcagacgcattggggagtggaatggcgacagtttcccacatcggtttcagatttcccggttcgttggacgcttgttcttgccgggtatctgctccgagcttggcggtaattctggcaagctgttgcccattcgcggtaacgataaaacgtgcaggaagtccacggctttcggatgaaaaacgcacgattagcttcgtattgtcagtcagcggcgagctttctatcgcggaccacagccgggttaacactctggtacgatcgaccagtgtcttcccatcaagccaggcggtgccttcttcccatcccgctacggagggggccataaacgggctctgtcccaaattttggagataatccagtaggatgtgttgatcgggtaacaccagtgacagcgtgcgagaaaagccgacgatcagatccaatggggatttgaccaatgatccacgatggtgttcgtgccaaaacgcgggactgagcagcaatgctcgcatgaacggtttcatcgcatagtcatgattgcgtagcacttgcgctaataccgatactgtttcagggtcgtcctctaacgaaataaacgctcggtagaatttccccgccagacgcgttgccgtttggggttgcgacaacaaaacatcgacaagttgatcgagttcttcatcgggcgttccttgaattttctggccgagcagcattttttcgccggataccgctgcgctggcgtcaaattgataacgccattgttgcgtggcgtttacaccgtgccctgccagaatcttggcaacctgtttgacatcattttcactgtagttaccctctcccagggtaaagagctccattaattctctagcaagattttcattaggatgttggcgtgtattggacgtgttatccaacccgctgagcatcatgggatcttgcagtatttttcgtgccaaaaggcgaaagctctgactacccgcttgacgaaatagcgtgagctgatcgaaaaaaggcgcggtgatgagggtattgtcaaaccgggaaacgaaatggttatgccagaacagcgtgagacgatcggcaaaaggagtgggagtaaggatcatttcctgtacccaccaagcctgtagctggttaatttcgttgatacggaaaaaaatcattttctgctctcgccaaccttcctgccagtaatctggatgaggttgctgcacgaaagtcgggggaagcgtgtaaaaaggcgcattgagcgtgcccagtagatagtccacggcttgctcccgcgtcatatcgttgaaacgttcaatatcctgtggggttgtgccaaatccggtacgatctatcagatgtcgtgtttctgcgatcgttaaggcaacacctggggggctgaatgtgagtgtccacagcagaatgagaaagcagggcatgcgaaatacaaaagatgatactagcgattttctactggtcggtgagattcgctgggcgtgaaatgatgggcgatacgctaatacaaaacgatcctgtttatgcatgatagtagattatccctatggcgtaatagaatgatgcggataacctactatgcaaaaaagagtatacggctttcaccttaactggggtggattggaccctggcaagggtaggaactacgtgccattgagctggcgttttgcctgagcgaacttactttcaagcgtgcttttggaaatccctcttttatcgccataatgcgcaattaaggcagaaatcacagcgtcctgagagttaaaaagtgtataggccttgcctgatggtgagcgttggttatataggctgattaacgcgccaataatcgtcagatacgtactttcactacgctccccgagtatgggttgtgtagggtgcatcatcactgatgcgtaagtagcgtttagtgaaagataatcgctttttatattatttcgctgaacttcaagagcggtattttttatacgcatcacctctaattcggctagcaatatttgcaccgaattcatgtttattgttatcggggttaatcgttcttctggggaaaataaaaaatcgggcttttcgttcggataatatgacatcatccagttttttagatcgacatgtcgaatagataaatctggatcgtttaagtctaccggtgtcaaactagtaacccctcgtttgctatgacgcaattccccattgataagcccatcaatcactctttcttgatttaacgacaattttggccatgtttgatacgcgtaatgtaaaaaaaacagggggtcttcatcgagttttttaagtatttcagattctgacgacattaaatgactccaccgaatagccacttcgatggggcgataaaatgtttttataatgggcgggttattatattttgaaagcataatgaaaaaacctttttatcattttactattttatttctggttggattcatcctacgatggtgcagggttgttgctgtggtaaataaaaccctcatttaacgagagtttccctcctgtctattcaaaaaatacatggaattatctaaaatactatgacatataagctgcttttgtttttatccacaagatgcttttttagtatatattttattgcttaaaaataaggccagtatatatccgtcaaacttcaggctgtttgtgcatggtagtgaggaaagcgattatggttaacgcgtagagaacgctggggctgtccatctgctgaatcacggcgacgcgagtagacatcgattcggtcgatggccttaacttcggcgggaatattatctctagtaaaaataagttgagatatagggagagagtgtcagaacaaccagcacgatccctccaccaatattaatgctttttttcaacgcaatggggttgattctgcctgatgagcggataagtaactgtgctgaaaatagcagccaggccgacatcattacaatgtgtagggtagcgagtgttaggtaggacgcaagcgacacgggtgaggtgcctttggtattcacaaacagcggaacaatagtgacataaagtaggatcgctttaatattcagaacatttgccaaataggcctctttgatacccactctgctgctgttgcatgaggttgtacttttctcccgcaacccactctctatcaaacgaaacgctaagtagagcaaataacccgtaccaatcgcggtaatggtatgcatgatcgtagggtaaaaggatagcagccctgcgagaccaatacttgccagtaagctatgtgtataaatacccagcgcagtaccgataataatgcgcgatacggcgtgtattcccccactggttgcgttattcattgccagcgtaaaactggctccaggagataatgtgatcggggttaacgcgatgataaagcacagtatatccatgaggtcgtgagttcagccgtgtgtctgttagcgagatatacaatagtgtgggctggaaatcagtgagacgggcgcacattgcgcccggtgaatgggtctggaaagtggctaatacgaaagaggttaatgcgtcaccattaatgcgtgatgatgctatccagcgcgcgcaggtgctctggctgccacgacaggttgacttcggtgcccgctttccagtgcggctgaatctcgttagcagggagtttcaccataaactgcggctggcctgcgacttccgtcatcatcctgacgtgatcgcccagatagatgaactgctgaatgcgggctttgacatgctgcattgtgtcgtcggtatgagcctcgttgacgtgaatacgttccggccgaatgcagagtgtgattttacgacccggcgagctggggcggactttcagcgcacgcagcgatgtgccgtcgtctagcgttgcccggtagaacgcgccttcggcctcggcgcgcgtggcgagcagcgtattgttttcgccgataaactgcgccacaaacgcattctccggtttttcgtagatatcgctagggctgtccatctgctgaatcacgccgtcgttaaacacggcgacgcggttggacatcgtcatcgcttcgctctggtcatgggtgacgtacaccacggttaattccagcgattgatgcagctctttgatttctaactgcatatgctcgcgtagttgcttatccagcgcacccagtggttcatccatcagcaccagtttcggttcgaagaccagcgcgcgagccagcgccacacgctgctgctggccgccggacatctgtgcggggtagcgatcggctaggctagtcagctttacgcgatccagcacgcgatcgactttctctttgatatcgacgcggtttagacggcggatggacagcggaaacgccagattctccgccacagtcatgtgtggaaacagtgcgtagttctgaaacaccatgccgatgtcgcgctgatgcggcgggagatgatgcaacggtgcatcgcgcagcaggatttctccctgcgttggggtttcaaacccggcgagcatcatcaaactggtggtttttcccgagccggacggcccaagcagggtcagaaattcaccttcacgaatatccagattcaggtttttgacgatcaggcggtcgccgtcgtaggtcttctgaacgttcttgaagctgacataatttctcattttttcactctccggcagtcactgttattcataaggatgcataaaccatgccggatacgagagagctgaggattgtcatactacgacaggcaaaaatgccgtcgcttgctacgatgaatgccctgtaatggggcgcgtcatggataggtggcactctaatggtgcgagcatgctgtatcgcagtgccctataaaaatgcaccccgtcaggcgttcaaatcatgcgtattcagcgcctgaatacacgtcacaatcacagcgaaagcctgctccatttgaggttcttcgatgctggcatagcccagcaataaaccgcgctgctgcgtcggttgcaggtagtagctggaaagcggtttgaccatcacgccacggcgtaggatggcggcgctcagcacaacatcatcaacgtggggcggcaggctaagcagcatgtgcagaccggcattactgttatctccgacgtaatccgcccccagatgctgttcgatcagcgatgtcaataacgcacggcgtttggcatacaacaggcgcatgcggcggatgtgcgcggcgtagtggccctcacggataaactgcgcgagcgttgcctgcgttagccaatgtcctccccgataaagctcggaatgtgccgtcttcaaagactgcgccagcagcggcggcagcaccatgtaactgacgcgcaggccggggtagagcgttttgctgaatgtaccgatgtagatcaccggtgattgcgcctgtagcccttgcagtgcggggattgggctgccagaaaagcgaaactcgctatcgtaatcatcttccaccacccagcagccgtgctcctgtgccagtgccagcagtcgttgacgacgtgccaggctcatcactgcacccagcggatactgatgtgacggtgtcacgcaaatcaaacgcggtgcggcgtcgggcaacagggtatccggcggcactagcccttgttcatccacatcgactggagcaatgcgcaggccgttaatcgtcagaacattgcgaatcccccaatagcagggatcttcaatccatgccaaatcaccgggattgcacagcattttggcgagcagatccatcgcctgatgggtgccttcagtaatcagaatctgctccggcgtacactccacggaacgagcgacgcgcagataatccaccagcgccaactggagttcgggagaaccgccaatcggcgagtaagacagttgttcaggacgaacgcgccgcgtcaaccgcgtttgaatacgccgccataaatcatgagggaagctggcgatatcggggatgccgggcataaacgctccccattggcggacggaggcaccggcataacccagcagatgcatgccgcgacgcgaaagctcgtgtttaggttcccgtatttcccccgtattgtcgctatccacgggctgcatgttgccgtcgggcaactgttccgtgacgaaggtcccgcttcctttgcgcgcctcgatatagccttcagccagtaactgttcgtaagccgttagcacggtattacgtgacagcgcgagctgttgcgccagatcgcgtgacgacggtagacgaacgcctgcggcaatcgcgccgtcaagaatcgcgagccggatactgtcgtacaaacgcttgttcagcgcaccatcttgctgattggctaaacgctgaagcaataagtcggtcaggagtgagcgcaaaagtggatccttcaaatattcaaaactggcactggattatagaaccatctcacgtctaaatgacatcatcatcttgcaacgacctgtcatcgttcaactcaccatcttcaactaataacagatgtatttgggataccggagcagacaatgaagaatagcgaactgaatcaacgccgtctggccgccacaccgcgtggtgtaggtgtcatgtgtgatttctatgctgagagagcggaaaacagcaccctgtgggatgttgaaggacgcgagtttatcgatttcgccgccgggattgcggtgctgaataccggccatcgccacccgaaaattgtcgctgcggtgcgcgaacaactggatcgctttacccatacggcctatcaaattgtgccttacggtagctatgtcacgttggccgagcgtattaatgcgttggcaccgattcaaggcgcggcaaaaaccacgttctttaccaccggagcagaagcggtggaaaacgcggtgaaaatcgcccgtgcttacaccaagcgtcctggcgtgattgctttcaacgcggcgtttcatggtcgtacactgctgaccatgacgctgacgggcaaagtagcaccgtactccacggggtttggcccgttccccggttccatttttcacgcgctttatccgaatgaacaaaccggtattaccgttgaacaggcactggaaagcgtcgaacgtctgatgcataccgatatcgccgccgatcaggttgctgcgattattctggaaccggtacagggtgaaggcggttttcatgttgcgccgcccgcttttatcagcgggctgcgtaagctgtgcgatgagcatggcatcctgctgattgccgatgaagtgcagacgggctttgcgcgtaccggtaagctgtttgcgatggagtattacacggagaaagcggatctgatcaccatggcgaaaagcctgggcggtggtttcccgatctctggcgtggtcggccgtgctgaggtgatggatgcgccatcgccgggcgggctgggcggcacctatgcgggtaacccgctgtcggtcgcttcggcgctggcggtattggatgtgattgaagaagaaaaattgtgccaacgtgcgcagcgtctgggtgctgcactggtagaaacgctggagaaagtaaaagcgcagtgtccagcactggtagcgattcgtgcgcaagggtcgatggtcgcggctgaatttaacgatccgaacacgggtaaaccctcggcagagattacccgccaatttcagaaaagcgcattagaggcgggcttgctgctgctgacctgcggtgtgcatggcaacgtgattcgtttcctgtatccgctgacggttcctgatgagcagttcagcaaagcgatgaacatcctgacgcgcgtattaacacgatagaagagaagctatgcaactgaaacagtctatttcactgaaacaacaggtgctatttcgtcaacactgcctgattgatggcgagtggcaggatagccaaagcggtgaacgcctgaatgtcaccaatccggcgacgggtgaggtgctgggtacggtgccactcgtgacggtgtcacaaaccgagcaggcgattgccgccgcagaacaggcgctggttgaatggcgtaagaagacgggaaaagaacgtgccgcgctattgcaggcgtgggcacgcctgattatggacaatcaggacgatctggctgtgctgctgacggcggagcagggaaaaccgctggcggaagcgcggggcgaaattgcctatgccaccagttttatcgactggtttgcggaagaagctaaacgcattgaaggcagcgtgctgcaatcgccgcaggggcagcagcgcctgatggtgattaagcagcccatcggcgtgtgtgcagcgattacgccgtggaattttccggctgcgatgatcacccgtaaggtcgggcccgcgttggcggcgggctgcacgatgatcgttaaacctgcggagcagacgccgtttaccgcgctggcgctggcggaattggcgcagcaggcgggtattccgcgcggcgtattgcaggtgattgtcggcgacgcacagtccgtcggtaaggtgctgtgcgatagcccagtggtgcgcaagctgagcttcaccggttccacggaagtgggccgcatcctgatggcgcagagtgcgccaacggtgaaaaaattgtcgctggagctagggggcaacgcgccgtttatcgtgtttgacgatgccgatgtggatcaggcggtgaaaggcattctggcctccaaattccgtaacagcggacagacctgcgtttgtgctaaccggatctatgtgcagaacgggatttacccgacgctggtagaacggctgatcgaggaagtgcgtaaattaaacgtgggcgacggtacacagccaggtgtcacacaggggccgctgattgatgacgatgcggtcagcaaagtcgagcagcacattgccgatgcgttatcgcacggggcaacgctactactgggcggccaacgccacgaacgaggcggtacgttcttcacgccgaccatcgttggcgacgtgacccgcgagatgcgttttgcgcgtgaagagacgttcgggccagtcgcaccgctgttccgcttcagcgatgaagccgaggtgattgcgatggcgaacgataccgagttcggtctggctgcctatgtctacacgcgcgacgcgatacgccagtggacggtgccggaagcactggactacggcatggttggcatcaataccggattgatctcgaatgaagtcgcgccgtttggcggggtgaaacagtcagggctgggccgtgaaggctcacgtttcggtatcgaagactatctggaaatgaaatacctttgcgtcgatctttcccgataaggttttcatccccatagtcggtaagaagcgcgtgtcggcagtcaacgtcggcacccgtgcgacagacgcgcaatgcgtctgagtggtgcaaggcaatgtcggcttgcaccacaacatggcaaaaatggcgaaatacaatcaggcataaggcaacactgcgtactactgatgtttctcatcgccgttcccgccgccgcagtagaaaaacatcaatgaaatttttgaattggcacagtttatgctcatatttttttgcatgattacgttgatacatgatgcatcaagaatgcagtacacgaaatagagtgtgcaaaattgtgatacgcatttgacctttacgttgactaccactccaggagcaaagcaatgtccaaactcaatacttcctccaaagcaaaagggctgttcacgcgtcaggcgctgaagaaaatagcagcgacggcttttttggtgacgatggcctgtcaggcgcaggcggaatctgtcacggtgatctcatttggcggtttgaacaaagatgcgcaggataaagcgttttacaaaccgttcgccgcggcgggcaaaggtacggtagaagccggtgagtataacggtgaaatggcgcgtatccgggcgatggtagaaaccgggcaggtgggctgggatgtcgtggaagtcgaaggccctgagctgatgcgtggctgtagcgaagggctgttcgagcagttggactggtcaaagctgggcgatcaatcccaatttgtcaaaggcgcagccactgagtgcggcgcggggatcttcctgtggtcaaccgtcttgacctacaacgctgagaaactgaaacaggcaccgaaaagctgggccgatttctggaatgtaaaagattaccccggcaagcgtgcgttgcgtaaaagcgccaaatttacgctggaaattgcgctgctagccgatggcgtgaagcgtgaagacctctacacggtgctggcgacgccagaaggtgtcgagcgcgcctttaagaaactgaatcagatcaaatcaaatattcagtggtgggaatctggtgcgcagccgctgcaatggttggtgtcgggtgatgtggtgatgacgtccgcctataacggtcgcgtcgcggcagcgcagaaagaagggcatgacttcaagattgtctgggctgacagtatttacgatctggatagttgggcgatcgttaaaggttccaagcataaggcactggcggagcagtttattgcctttgccaatcagccggaaaaccagaaggtgttcgccgagaacattccttatggcccgacacacgtcaagaccaccagcctgctggctccggctgttgccgccaatctgccaacggctccagataatctggcacaggccttgcaagtagacactgagttttggatcgatcacggtgaagagttggaacaacgcttcaacgcctgggccgcccaataaagttgcagtgatttaccgtacgtgatgatggagaaagagcctatgtcccagagcgaaatcgtcgactctgcaccgcctagcgggagcgaggaagattcgacactgaaacagcaactgaggatcgcgcagaaagcctataagaaacgctctctgctgctgattgcaccgctgtttctgtttatcgtggtgagttttttgttcccgatcacctcgattttggggaaaagcgtctccaatccggaattgcgcgacaatatgccgcagaccattgccgcaatgcggctttggtcgggtaacgatgtgccggatgaagcggtcttccgggcgctggtcggcgatctgcgtgatgcccgcagcagcggtaagctaagcacgatcactaaacggttagggtatgaagggtcggaatatcgcacgctgattacccgcacattgcgtaagctgcccgctgagggcagcagcgatatgcgtgaccaactgatacgcgaacagccgatgtggggagcattatctacctggcaaacgttcgatcgcgccgcaaggcctttcaccagctattacctattggcggtgtttgaccataaagttgatgccactacccagcaaatcgttccgctacctgccgatcaggcgctgtatgtggacgtgctgctgcgcacgttgctgatggcgggtgtcgtgacgctgctgtgcgtggggctgggctatccgctggcatactggctggcaaaacagccgtctaaccgtgccaacctgttgctcattctggttttactgccgttctggacatcgctgattgtgcggacggcgagctggattgtgctgttgcagtccggcgggttgatcaaccgttcgttgatgagcaccggaattattgatgaaccgctggtgttggtgttcaatcgcatcggtgtctatatctcgatgacccacatcctgctgccgtttttcattctgccgttatacgcggtaatgaaaggcatttccccgaactatgtgcgtgcggcgatctcgctgggggcgcatccgtttatcgcgttctggcgggtttacgtgccacaaacgtatgcgggggtaacggcgggggcgctgctggtcttcatgatggcgattggctactacattacgcctgcgttgttgggtgggccaagcgaccagatgctgagctactttgtcgcgttcttcaccaataccaccatgaactgggggatggccgccgcgctgggtacgcaattgctgatcatcgtgacgctactgtacgtggtgtatatccgtgtgacgcgcaccaatgcggaagcggcagcgcattaagtacgatatccataaccttatactggggagataacaaatgagacagcagggtgaagtgggtatccgtctgtggaacacgttctttaatttttacggcgcagcgatgttgttgtttttgatcgtccccgtgctggtgattgttccgctttcgtttaatgcggggtcgtttctgagctatccgctgacgggattttccctgcgctggtatcgcgagtttttcaactctagcgagtggctgggggcgctgggcaacagcctgctgattgcaccgctggcgacgctgttggcgacggtgctcggcgtattagcgtcagtcgggctggtacgtggtgaatttcgcggcaaatcgctggtgatggcggtactgatttcgccgatgattgcgccagtggtgattgtcgcggtagggatgtttttcttcttcgccaaactgtcgctgctgaacagctatctggggctggtgttagcgcatgcgatgctgggcgtgccgttcgtggtgattacggtcacggcggtactaaagaactacgatcacaacctgacgcgcgcagctgccagtctgggcgcttcaccgttgttggcttttcgcaaggtaacgtttccgctgattgcgccgggggtattctctggagcgctctttgcctttgcgacctcgttcgatgaggtgatcgtcacgctgtttctcgccagcccgcgccaacgcacgctaccgctacagatgtttgccggcattcgtgaaaacctcgacccaacgatagccgccgccgcgacaatgatggtcggtgcggcgcttatcctactgatcgtgatggaaattttacgtcgccgttcggagcggttacggagtgggggataaggtggttaaccacaccacgctagggtgtgcctcgtaattcttgtttagtgttggtggtttgtttcgtgcgctttgatattggatttctccctttgcatgggagagcgcacgaccaagggcggctcagttgccgtcgcccttggaaccctggctttttggcggtacatgatgccgctgcgcggtgccttcagagataacgttttcctgacggaccgccagtgacgcgttccctacgcggcactggctttcgcagcatccatgctgctcatcctggaaaacgttttctcttcagcatcattctacgccaagggaaaaatcgtttttttcgctgaaatttttttcagctttttttaaaaccaaaatgatgatgcatcaaacaccattttgatgtgtgctgtgtaaaaaaattattgtgtaaaagcgttcaggaggttcggtatgacagcgcaaaaaacgttattgctgaccggtgccagccggggaatcgggcatgctaccgttaagcatttccacgcggcggggtggcggatctttaccgcttcacgccagaactgggcggaagagtgcccgtgggcagaaaagctgctcaatcatattcatctcgatttggaagatatcgacagcctgcaacagacgctgccgctgattaaggaaaagctaggcgggcggttggatgcgctggtcgataacgcagggatttcaccaaagggtgcagaagggcaacgtcttggcgtacgtgacacagactatgcgacctggctgcgcgtcttcaacgttaacctgttttcctgtgcgctattggcaaacggcctgttcgatgagctcaaggcttcacagggctgcgtcattaatgtgacctcgattgccggttcgcgcgttcacccctttgctggcgtggcctatgccacctcaaaagcggcgctgtctgcgctgacgcgagaaatggcgtttgattttggtccgcacggcgttcgtgtgaatgcgattgcgccgggagaaattgaaacttcgattctgtcgcccggcacgaacgacatcatcgagcggcaggtgccgatgcagcgcttaggtaagcccgaagaagtggccagcctgatctattttctctgcacgtccggtgcctcttatgtcaacggtgccgaaattcatgttaacggagggcagcatgtctgacggacgactcaccgcactttttcctgcattcccacacccggcgtccaatcagcccgtatttgccgaggcttcaccgcacgacgacgagttaatgacgcaggccgtaccgcaggtttcctgtcagcaggcgttggcgattgcgcagcaagaatatggcttgtctgggcagatgtcgctgcttcagggcgagcgtgatgtgaatttctgtctgacggtgacgccagatgaacgctacatgctgaaagtcatcaatgcggcagaacctgccgacgtcagcaatttccaaaccgcgctgctgctgcatcttgcccgtcaggcacctgaactgcccgtaccgcgtatcaggtcgacaaaagcgggtcagtcggaaacaggcgttgagatcgatggtgtactgctgcgtgtgcggcttgtgagctatctggcaggaatgccgcagtatctggcctcaccgtcaacggcgctgatgccgcagttggggggaacgctggcgcagttggataacgcgcttcacagctttacgcatccggcggcaaaccgtgcgctgctgtgggatatcagccgggcagagcaggtgcgtccttacctcgatttcgtttctgaaccgcagcagtatcagcatcttcagcgtatttttgaccgttatgacagtaacgttgctcctctgttgacgacgctacgtcgtcaggtcattcataacgatctgaatccgcataacgtgctggtggatggatcgtcgccgacgcgggttactggcattatcgattttggcgatgccgtatttgccccgttaatttgcgaagtcgcgacggcactggcgtatcagatcggcgatggaaccgatttgttggagcatgttgtgccgtttgttgcggcctatcaccaacgcattccgttagcaccggaggagattgcgctgttacccgatctgatagcgacccgtatggcgctgaccctgaccattgcgcagtggcgagcatcgcgttatcccgacaatcgggagtatctgctgcgtaacgtgccgcgctgttggcacagtttgcagcgcattgcgacctattcccatgcgcaatttttgactcgcctacagcaggtttgcccggagaatgcgcgatgaaccagaaaggaatgacgtctgaaatgacagcgacagaagctttgctggcgcgccgtcagcgagtgttgggcggcggttatcgcctgttttatgaagagccgctgcatgtcgcgcgcggcgagggcgtgtggctgttcgatcaccaagggaaacgttatctggatgtctacaataatgtggcttcggtcggacattgccaccccgcggtggttgaagccgtggcgcgacagagcgcacaactcaatacccacacgcgctatttgcaccacgcgattgtcgattttgcggaagatttgctgagcgaatttcccgccgaattgaacaatgtaatgctgacctgtaccggcagtgaggctaacgatctggcgctgcgtatcgcccgacatgtcacgggcgggacggggatgttggtgacgcgctgggcgtatcacggcgtgaccagcgcgctggcggaactgtctccgtcgctgggggatggcgttgtgcgcggtagccatgtgaagctgatcgacgcgccagacacttatcgtcagcccggtgcatttcttaccagcattcgtgaagcgctggcgcagatgcaacgggaaggtattcgtcctgcggcgctgctggtagataccattttttccagcgatggcgtgttctgtgcgccggaaggcgaaatggcacaggcggcggcgttgatccgtcaggcgggcgggctgtttattgcggatgaagtgcagccgggcttcgggcgcaccggggaatcactgtggggctttgcgcgccacaatgtcgtccctgatttggtgagtctagggaaaccgatgggcaacggacatcccatcgctggattggtggggcgttccgctctgttcgacgcatttgggcgcgatgtgcgctatttcaatacctttggcggcaatccggtttcctgtcaggcggcgcacgcggtgctgcgggtgattcgggaagagcagttgcagcagaatgcccagcgggtcggtgattatctgcggcaagggttgcagcaactggcgcagcatttcccgctgattggtgatattcgggcttacggcctgtttattggtgcggagctggtcagcgatcgcgaaagtaaaacgccggcaagtgaatccgcgttgcaggtggtgaatgcgatgcgccaacgtggtgtgctcatcagcgcgacggggccagcggcgaacatactgaaaattcgcccgccgctggtgtttctggaagaacacgccgatgtgttcttaaccacgctgagtgacgttttagcgctcatcggcactcgtgcacagagataatcgattgtgcggttacggtgaaaaggacagggcgttagatacgaaacgccgccacggcatgactgagttcacctgcccgttcggacaatgaacccgcggcagcggcggcttcgttaaccagtgcggcgttttgctgcgtcaccgtttccatctgtgaaattgcggtattaatctgccctatgcccaggctttgctcattgctggcggtggaaatttcggtcacgagcgacgccactcgttttatgtcctccaccacgctttgaatcgtgttgccagcgtcaatgacgatagtgtggccaaggttcgcctgttcgacggacgtcccgatcaggtttttaatctctttggccgcgtttgcactgcgttgcgccaacgtgcggacttcgcctgcgacgacggcaaagcctctgccttgttctcctgcccgagccgcttccacggcggcgttcagtgcgaggatgttggtttggaaagcgattccgtctatcacgctgatgatgttggttattttatctgcggatgacaccatcagctgcatcgctgatgtcacatcgcccatcatcttgcccccatcgacagcgcgctgtgaggcggttgttgccagctggctggcgtgagcggcatgcgtagcattctgtttgacggaggaggtcatctgttccattgacgccgccgtctcttccagtgaactagcctgctgttcggttcgagaggagaggtcgatattgccgctgctaatctggctggatgccgtcgcaataatgtcggcgttactgtgtacgcgttctacgatgtccgtcagattcaacaccatttcccgcagcgcggtttgcaactgtcccatttcatcacgtgaagtaatcgcgatacgatgggtcaggtcgccactcgctacctttcttgctaaatccactgcattttttatcggtacggcaattgaaacaatcaaccgccagccggataaggcaacgataacgatgcccgccagaaggataatcactacggaaaataatagtttattgaagctactttgtgattcggaatagagttcctgaccaacgtcagattgtaatttaatcagccgatcggcaattttttgcaggggcgcatattcgctttttaatgtgtgattgataatgttttctaacgcgtctttatcatttttctgtattgcattaatggcaagggtaatgactttatcgttgtactgcttgtataacatggaaaactgttcttctaatattttttcgtcaccagttaaatacgtcttactgtataaatcccattgggtatcataaattttttgcgcttccgcaatgtgcgccaaccccgttttgacattgtctggctgtgagagatcaacgctcgcgatttcaaacatcacgctatttacctgtctggttatattatccagataacccagcgcgatcagtcgatcctgatacagggtcttcatcgactgattggtattattcatgccaaacaagccggtaagagagacaaccgaaagcaataatgccattaacaacataaccgaaattaatttaagtttaatgctcataagtacctctaaattactccaagataaggagcggtattcttatatcgacgaaatgaggagaatgtttatgctggggtaaactaaaattttaaaatggcattaggggacttgtaatagcatttgtttacattaatttacaaaacgttcgatattctatgctgaatgataaaaaatagttaatatattattctgtccggaaagttaccgttacagctaagtgaagtaaataataatcacggcaaagccacggagtcagtatggtgacttcattttatcgccagaatagctatgtttaaaaaagaacggtttgttttaaaaaatgaaaagatacagggaattaagagaataacgagggtaataaatttccgttactcatttttatatccttatcacaccctcttcctctgcgcgagaaaatgcggaggaagagggggaacggttaaggatgttgagccaattgcacggcctcatggagattgaggcgctgccagaaattctgcgcaccgttatcacccggcgcgccggagagtgggtagccatcggccagcgcagttttcaccatcaaatttctgcgttgggcggcagagagctgtggcagcacggcgtcgagcagcacctctgcaccttcgggaacgctaaccgtagacgttgcgccaggctgagcaggcagcccgtacgtcatggtgtagtgataaaaggttttcatttccggtgccgcgtaaggatcgtcctgcggggcattcttggcgcaggcgctcaacgtggtaccacaggctttctctaacgcgctgcgtaactcgaccttggcctgttcaaacagccgacgatactgtggatcgttgagataatgtgccacgttacgttcggcaatcatccgtgaacctatgacgtccaatgggtaatgaacgcccagcacgacgcgtgaatagccatagcgtgcgccgcgatcgattagcgggacgaagcgttcagggatcatttccgctaacagtagggcatcggtatagccggtgttggtatggccgctcggaaacgcgccaccggttgcggtatagggtttgttatcgccgattacagcagtatctggcaccagatgaatcgtgttatttggctgtagaaaaggacgaggatagttgaaatgcagttttgcggcggacgtgctgacgcctgataacttgagtaacacggcggccttccgtatttcaccgtggttataggcggtgataaataccttgcccagcctcgggcctagcgcatccgccagataatagagatatccctggccttcagcatcgacgactgcctgctcacgttgtcccgtggtggcttcacgattaatgcgtgtaacgatagccgtgttttgctgcaacacatcagtagaaaggtgtgagaaggattccaatagcgcaatgcctgcctgctggttggctttgactgcgaagtcatatccgctggcattcagccagttgatatccgccatttgtgatgtttcttgcgcctgcgctaactgcgcacgggtgagctgcggcgcatcgccttggattgctttgcgcagcgcggcctgaatggtttgttccagttcaataacgtgaggacggttactggcctgcgtggtggaatccacaatggtgctgatagtcgcgctgtccggctggggcgaggcggcaatcccagaaagcggtagcagaaaaagactggtgattggtaacactctgatcgtcgcaagcatagtcgtgcgataacgcatgatggcatccttatggggaggacaaacgtttgtcggtgcgggatcaggctaggcgctgattgtgatggtaatgtttcaggatatattttgagatacttatcaaagaattatcatgatttgttatgtttggtgacgcagtaaacgtcaacggcataaacaaagatggcggggatatatagaagaaaaagacataaaagagtttctaaaaaacagaagggtgatttgctttttttatcattgacgcaaagctcatttctctctaacttaaacagacgaatattttttaatattttattgatttataagaaattaatctaattataacaaaaatggcagccataaatagcccggttattcctcaatgcaaaaaaggcgatgaagagcctatctctgttcaaaataataagtgaaacagttccgtgggataggtttaacgcacgctaatgcgaaatgattttacccacgaacaaaggtttccctacatcaaacaggcttaccttgcgtatgccaacgtcatatgtcttaaaatagtcagtaacagcaggagtgagtcaggtaatgattcggttagaaaacgtgagcgttgattttcccgccggtaaagatgcacagtccagggcggtgaacaacgtcaacctgaccattcaacagggtgaagtttttgggattgttggcaccagcggcgcggggaaaagtacgctgttgcggacgatcaatttattgcagcgcccaaccgaagggcgcgtgtttctgggcgatacgctgatcagcgatgcttctggccgtgaattgcgccagcatcgtcagcgtatcgggatgatcttccagcattttaatctaatgcatacccgcaatgtgtatgacaacgtggcgttcagcctgcgtgccgcgggcaagagtaaagaagagattgcctcgcgcgtgccggaaattctggcgctggtcgggttgcaggataaagaggcctcgtatccagcgcagttgagtggtgggcagaaacagcgtgtaggcatcgcccgtgccattgccaaccatcccgaagtgctgctgtgtgatgaacctacctcggcgctggatctggaaacgtcagcgtctattctggcgttattgaaaagtattaatgttcggttaggtatcacaatcgtgctgatttcccatgaaatgagcgtgattaaaagtatttgtcagcgcatggcggtgatgacgggcggaaatattgtggaagagggtgaggtctttacgatcttctctgcgcctcaacacgcctacaccaaacagctggttagccataccacgccgatcgaattacctgagcgttttaagcagaataataaaggtgtcctgctgaaaatactcttcgccgatgattcggtagaacaaccgatattatccgacgttgcgcagcggtttcaggtatcggtgaatattctgcacgggaatattgagtacattaacgatcgcgcattggggcatattatcgcccagatttcatatcgtgacgatccagcagcagaaaatctcgcggcggctattacttatattcgacagaatacctttggggtggaggtcatcaatgactgagttaataggtgaattaatcttcgccttcggtgaaaccttcacgatggtgtgtatttcaacgctttgtgcggtgatattcggcttgccgttaggtattgcgatttatgtgaccgatcgtcatttgttctggcagaaccgttttatctatctggtatctaccgttttggtgaatatcatccgctcgatcccgtttgtgatcctgctggtgctactgttgccattaacacaactgctgctggggaacacaatagggcctgttgcggcggcggtaccgatgtctgtggcggcgattgcgttttatgcccgactggtggattccgcgctgcgtgaagttgatccgggtattgttgaagcggctgaggcttttggtgccagcccgacgcgcatcatcgcgaccgtgctcttgcctgaagccttggcgggattgttacgcggcctgacgatcacgctggtcagcctgattggttactcggcgatggccggaattgtgggcggcggcggtgtcggcgatttggcgatccgcttcggctattatcgctatgaaaccgaagtcatggttgtgacggtgattgcattggtggtactggtgcaggtcgtacaaacgctgggcgatatgctctcgcgacgggcgaataagcgcgaacgccgctaagccgcgacagaatacgttattcaggacagcagagagatgtcatgaaaatagacaaaattgtattacgaaaaatgaaaatggcgctcaaaacgccatttaccaccagctttgcgacgcagacggagaaacacttctccatcgcggaaattcacgcgggtgggcagattggttacggcgattgttccgccatttccctgccattttataacgaagaaaccaacgtcaccgcctggcatattatgcgtgacttcctgatcccgatgattaagcaggctggagatattgagcacccttcgcaggttcgcgatattttcgctccggtaaagcgtaataactgcgctaaagcggcaatcgaaggtggcatctgggatgcttacgcaaagataaaaggtgtcccactgcatcaattactgggcggagtacgggataaagtcgaagcgggtgtcagtatcggtattcaggaaacgcccgataaattagtcagcgtggtcgataatttcctgaaggaaggctacaagcgcatcaaaataaaaatcaagccgggaaaagattacgactatattgcggcgctgcgtcaggaatttggtgatattacgctgatggtggatgccaattccgcctatacgctggacgatatcgatttctttaagcgcatcgataaattcaatctactgatgattgaacaaccgctggcgcacgacgatattatcgaccaccgcaaacttcaggcagcggtgaacacgcctatctgcttggatgaaagtattgcgtcggtagaagatgctcgtaaagcaatagagctgggcagcgccaaaatcatcaatatcaaagtggcgcgcgtgggcggtattactgaaaccaagctgattcatgattactgtcaggcgcacaatattccggtgtggtgcggcggtatgctggatacggcggtcggtaaagcgcacaacattgcggtgtctacgctgccgaactttatctatgcgcacgatattccgccatcttcccgctactggcatgaagacttcatgctgccgtttgtcgaattagacaacgacagctgtgtcgcggtgccaaataaaccgggaatcggctttgatatcaagcctgaactgtacgacaaatattgctacggacaggaaacctttttgttttaactatttgttaaataaaaaactttaaagttagtaagcagtaaagcgttatccaacaccagggaataacgtcataaaaatagaacagggcgctacagacgcccataatcgttatacgacatggcaacagagagcgtgggatagaagagtaaagcgtccgcgccagggatggcgcggctcgagcgtacagggatgtattcaccgcgtctttacgatctacccacgttctctgcccgccttactgcgtcatcaatatcatggcacctattgcgcccaaaataatgataaagactgactaaatcggacagacaggaacgcgacaatgcgattgaaaaaactcattccactcatgctggcgttgggcatttctcaggcttacgcagcagattcaggcaaagaaatcaccatcggcgtatcgccggggccgtatggcgatatggtcacgaaagcgatcaagccggaaatggtgaaaaaaggctacgacgtgaaagtgcgggaattcagcgactacatccagccgaatctggcgctgtcgaataacagtatcgacgccaacctgttccaaaaccgccgctaccttgaccgcttcagcgcggataaagggctgaaactggcggaagtgatcaccgtgccgacggccagcatgggcttttactccaacaaagtgcgctcgctgaatgaactgaaagccggagatatcattacgttaccgaacgatccgtcaaatctggcacgctcgctggatttcctgcaaaaatacggcctcatcaagatcaatccagacattacgccgaccaaagcatcgctgcgtgatatcaaggaaaacccgaaagggctggtctttaaaccgctggaagcggcacagataccacgtgcgctgggcggtgtaacgggttcgctgattaatgccaatttcgcgatttccgcaggtctgaatctgtctgacgccattcaactggatgtgctgccggaagacctgaaaaacatgatcgtcgtgcgtgcggaagataccgacaaaccgtttgctcaggatctgaaagccgccgttcaatccccagaattcgccgcgttctttgcggacaaaaactcaatgtttcacgcgttccagaagcctgagtggatgaagaagtaattgacctttcaagctgccagtgacctattgctcgtcggtcactggcttcttcactgaacgtgtctcaaccagcaaactccctcctagccaacatactttgttaactcaaagataaaaatatttcaagtattgtaattttttgtataaatgtcattcttcgtaagatttatcaacacaacataacgaggatttaatgaaaaaaatactttctgctgctgtattggcgctggtgctgaccggatgtgcccaacaaacgtttacagtcaagaatgccgctgttgcaacacctaaacaggtgacaacacatcacttcttcgtctctgggattggtcagaagaaaactattgatgctgcggcggtatgtggcggtgctgataaagttgctcgcactgaaacacagacgacctttgttaacggtttacttggggtggtgacattcgggatttatacgccgagagaagcacgcgtttattgctcaatctaaattaaagacggcttttatataagtctgtcttacgataaagccatctcctatcgagatggctttatttttttgccccgttagctgtttgcaactaacaacttcctctgtagccatatttagcgtgtccagcaatgtcacacggctatgccgtttgggcacgatagggcgtgtcacttaggctactgttctggtagctgttcaaaataaatctatcaggtgtaataacggttcaaactcaaacctgcgttattgatttagctgttaggaggtgaggactcgctctgaatagcgtgacggttatttctttgttcacaacttatctataaacgtttcatcttagtgcaacgaaacggaaacaagcatccttacagtgcaatattgcgctatagactcacgcaaagccctctaaattcaatcaatgatgatctggcacatagtttgcttcgtttacgaacgttcgttcggttagttgtcgtgtttgttaactacgccgccgagcctaaacgtttgagtcagctgcttttaataactatcaacgattcatctgcgtgagacattaaaaatgagcttggaaaccaaagaatttatcgacctatccgcctcatctagtgagcacaaactcactggccagatgggagctgtgagtctggcacttaccgtactggctttttcagccccgcttaccaccgtatctggatacattccggtagcaatgatgtttggaggagtggccgcacctttggtgtttatgatcataaccgctgtcattttgctattcgctgttggttacactgcagtcattaatgctgttaatcgtcccggtgacttctattctttcatcagcttcggactgggtaaatcagtaggtttgggagcagggttaatggctgcagtctcttatttccttcttcttgctggtgtcgcgtctttttttggggtgtcggcatctgagcttatgaaagggataactggaagttcattaccctggtatgcctatgcgctaatttgttgggcagcggttgcattactgggctatttgcatgttgaactttctgcaaaagtattgtcatgggttatgcttagcgaagtgataatttgtctggttttttctgggagcatcatcggtagtggggatatagcgattcctactttcgctccatttgccgtatctgaattgaccgcagaaggggctaatattccttttgctatgctctttgcggtatctttctttattgggttcgaagcaacagcgttgtttcgtgatgaggttcgctctccagagaaaacgattccgagagcgacgtacggagcgattattttcattggaacgatttataccatttgcgcctatgctttaattgcggcttatggaccggaagtgagaactatcgctcaaaatgctccagcgactatgttctcagatgcattttcgaaatatataagcccgaagctaagcatgattgttgctgttttagtattgacctcgtcattcgcctgtgtgctctctatccataatgtgttgtcacgctatctgcataatcttggtacagatggcgcattcccccgagtgttgcgtagagtgcatcctcggcatgcttcaccttatgttgcatcattgagtgtttctgctctggttcttttggttatggcaccgttcattatcagcggcgcacaacctgatgttctttatggacagttgtctggcgtaggcactgctgggatcatcatgttgatgacagtcgtttgtattgcctcactggtttggtatttccgtgttggtcgtcctgaaaaactcagtgttgtcagattatttatggctcccgttatttcaggtgttttctttattggtttgacagtgttggttactaaaaactttgatcttctcgtggggggagaacccggtgaacgccgctggatgctttattgtctgctaggtgtgcttttcgttggtatgggattagctcagttttataagaagaagtatccaaaagtatatgagtgccttggacgctcacatttataatcataaaaagtacgtcttatgacagccgcttttgcggctgtcatattgtaataaggtattgaatccagagtttacacattgagtattaaatctttaggattcctgccgcaattctttccgcgtagcgaatacattcttcgagattctcttggctatcatcccacttccaccaactgttcgctccatcgagtgttacacgaattatcttagatttctgttttgcatcatcgatacctagatccgttgcaattgattcatacataaaatcacagaaggatagccactcaatcatctcagagcgtaggtctgttggtagaatacttcccagtcgatccgtagccattagcatatcaaatagatcattttcaggatgttttatctgctgaatgatatgtactcgaatgagtgctgaccagtattcttccaatgtttcactttggctcaacccttccttaaccgccatagcaaaggaatagtaatgccaccgaaacgctgaagaaacaatctgatctttgccggcaggaaagtgggaatacattgtaggtggttttaaatcaacagctttagctaggctacgcattgaaacggcatcataaccgtctttagtggctattttaagaaaagcctgaagaattgataatttgcttttagaaaaatttccccattcaaaggaagtaagatagacgtccaatctctgtagcatttttctcgttgtggtaagggaatgcataattatcgcgtatgtaagggaaaaccacactttacaataaaaaacacattcagcctaaagtgaaacgagtatcggtaatgggaatattgttggttttattacgctaagccgtcacttggcaaaaaaattatgtgccaagacggcgcgaaatataccaaatacctagcccgcctatcgccattgctgcaccgatatatcctgttgaggtccatccataccctgcggagatcgcgattccgcctagccatggaccaaccgcattggcgatgttgaacgcagcatgattagacgctgcggctagagaaggggcactacttgctacttccagaagtcgaatttgcagagcaggtgcgagagccatgagacaacctaccaaaagaattgatatagctgcgtataaagtcccgtgcattgcagatgggtaaatgaacatacaaacagcactccctgctaaaattatgcccacagaatcaaaaccaaagcggtcacatagtcgaccaccaattacgttacccacgaccgtaccaatgccaaataacaccagcatcaatggcaccccgtgaggagatagtttggtaatgttggttagcgctggcgcaagatagctatatacgcagaacatacctgcaaacccaacagccgcaattcccaacgtaagccaaacttgaatattcatcattgcctgtaactcaatctgtggtgcgctacgtttctcatttggattggggggaagaaagagggcgatcatgatcagagttaacatggcaagtatgcagaccataacgaacgcccatcgccacccaaatacctgaccgatgaatgttgctgagggagtaccgacaacaattgataacgtcacgcctaacataaaacgacttattgctctggctctttgatgcagggggacagaagaggcaacaacaaacccagctacgccgaaatatgcaccatgaggaatgccgcttaggaagcgtgcgaagaaaaggctgctaaaactagtagaaaaaacggtagcaaaattaccaattattactagcgtcatcgttaatagcagtaaacttcgtcgcgacaactttgcacccaacaatgttagaaggggggcaccgactatagcgccgagagcataagcactgattacaccagcggcacgtgtttccgttatgccagaagaacgggcgatatcaggaagcaggcccattgatgcgaattcagtcgcccctaatgcaaagccaccaagtgcaagtgcgatctccagcagacgtactctttgctttttcagcatatcctgtgttctggccacgtttttaatcaccttgaattttcttcatacattcaaaataaacgccacaccatcttttaagatgattaaacattcatgtgttttgatcttaatattcggttgtataagagataatgcgtgcgtaaatacttacgacaattactgtctccatacaggcagaaaataaaagcagtgctgaattaaacatgactattttttctgaaggtaagggcggagatatcgggggccatgagaccccgaatttgctttctaactttcacccatcaatgaactgggataaatatcagtaaatacgtagcggaagagaaagatagccacgtacacggtcagtatgggcaatccccgcttcgccagcgatctgaatgcgggttgctttcttggcaacggcatcgaataccgagcgaaccgcagaacggctgatcaactgacccgcacaggcatggtggcccacaccaaaagtcagattcatgctggtttctggtggacgtttatggttgaactcgtgtgggttttcgaaaaactcaggatctcggttcgccgcagcaataacagcacgcactggtgtgcctttggtaacgggaatgccatctatctcggtatcctccgtcgcataacgaatcattgaaatttcggcgggataaagtcgggttaactcattgattatcgcattacgttcttccggttgtgtacgatacagctcgaacgtttctggttcacgagcaaaatggttaagacccgatgcaatgactgttgctgggttaggcgatccagaaccatagaacagcaccatcgtttccaatacggcgcgttctgtcagttttccttcgtcagccagtttaaggaaatcatcgaccagcccctgcggaccaacgtttggattgctgcgtttttctttaatgtaatgagcacaacgttcaaaaagatagtcaaaagattgagatgctttctctgtatcatcacggccaacaccatgacccagtgcatccgtacaggtcaaaaaatgacgataaattaggccagcatcatcttccggcacgccaagagcacggcacatggttgcatgcggaggaacgactgctagctcgtaaaacgcatccatcacgctaccgtcgctgtaacgatcaagagcattctccgccaattcagtggcaattgtgacgtactggttaactagttttggtgtaaaccacttattagagtggcgacgcaatgttgtgtgctcaggaggatcgcaattcagaacggtattatcaaaattattccaaggaccattgccaaaattagaaatacccagcggcgcttttagccacgtcatgacatcgtgataacgagtaagtacaatttcaccattttccatgcggtacactgggtgctcggcgcggactttgtcataccacggatacgggtttacgcgaaaaagacgatcggcccatgggaaatatttatcctgcctttctggatgtgcaaacatgagtggtctcccctgagttttagttggcaataatgaattggcggcttgcccaacagacagccatatcgctgacagcatacggcagtgccgcatcgtgaaaaccgggttcacccacttgcttggctcccagatcttgcatcagattaatcaatgacttgatcgcttggttgtaagtctcataagtgctatcacctagcccaaacgctgaaaacttcacccctttcaaatctggagaagaggctttaaggctttcgtaaaacggtgctgccgtcatgggcagttcaccctctccgtaagtcgaggtcatcaggatgatgtgctcttcatttgcaatttcagccacgtcgtaggtatccatcgcgacagcggtggcggtaattcctgaatcattcagcgcggtagccatatcttccgcagccatttcagcattgccgctttctgtaccaaaaataattttcaacatctaaaacctctgttagataactaagtaaccgctcaacacgattttcagacgcgtggggcaagaaaccgttgacggactaggaccctgttatttcgctacaggaacttgattttccataacggaaagcatttcagttatggacgttgttttttttctgcaccttcctggtgccgcagaatgaatttcatgccgatcaagtcgcttccattgctcaaacgaaaccgctttatgggtaacaagatgttcaattgcctttaatcctggtttacctatgttttgacggccgttatgcaaatcctccacaattaaagaggcgacctctgcggcatctcttcggttctcggcaaccgttccttttgggccacggcgtgcccagccaactggatacgttcccggcgtcaatgctaacgagtcactctcttcgctacagaatcctacggctgttatcacggtgtcatactcgaggtcttcaaccgttccaccttcgttaagtcgcaatgtcaatacggtggcttggtttcgagaagagatgagaagaggggcggcactgaaacgaaaattgatttcaaccgaacccgatacaagtgaagataccgcttctgtacttagcagtaggtcagcggctgggcagttaatgtctaatggtttattaagccagttgaccgtagcccctttcaggtggcagatctcacgtagcatggctaggtcaaattttgcagactcaatgggagaacggccaattatgtcgatacgcctgacattggtagtacacaattcaagtctcaggttgtcatcaacatctgaacctaaaagctcatcttcgcttttagcgatgagtcttacgatgtccatagcaacgttaccgttgcctatcacagcgacgcgatctccaagagggcgagtaacgtcttgaccgttaatgcttttgttcggatagccgttcaacgcgcgcaggagctttcctgcaccgattacattctctaggtcatccccaggtatacctagcctacgatctgaactcagaccggttgcaaaaacgaccacatcaaaggcaaccatgagttcgtccacgccgagatccttaccgatctcaacattacccataaagcgcacaccactgtgggtaaataaacgttcgaattgggcagaaacattttttgtaccttggtggtcagctgctaccccataccgcaggaggccatagggaacgggtaacgcttcaaacacagttatttcagcactgggtatggatttcttaagaaattgtgcactgtagcagccagcagggccgctaccaacgatcgctatagtgggtgtcagttcggacatattggcacctttagaggttgctattactataatgataaatttacgaacgaacggacgttcggttttcgttttgttaaaaaaaacgacacatacttgcagtcgtcttcgtttaaacatcacgcttatcttgtgacattgttaatacatttacatgccaggtattaggtgatcaagtattttttcctgataaatctgttttattttcaatgggtacgttcaaaatgagtgcagtgtaacgattaagtgcaccatataaatgcatttgaagtaatcaagaatgtaacattccattaactgactctgtttgtgttatgaaagaaggcgaaagtcatatccttacactcaatttctacaatggtatgagtcagtatccagagatgagtacttgagctttttcgatccaaaatggtgcatcaagggaatgtgtactaaaaaattttctgcctttaacgctgtgaaaaattattaatgacaccataagcaatatggcatcaccactcagaacctgaatattcgtagtatgggattaaatttatcaacatgaaggatgttgttacccatctctattctcgtgttgcttgtgccgtgccagcaggtgactgccttgctcccctaattcccagaacaagccggtcatgattgctaatccttctcgggcgacagatttcagtaggtgttcgttgacggcgtgctggccgcatgcggggtaagagtgggggatccacagcgttggcagaccgaggatgtcagcgaagacgtcattaggcagcgagccgcccagattgggtaacagcgcgggttgcttaccgctgatttgctgcatcagcgccagcgtccagtttaccagcggatcttcggggttaaaccgcgtcgctggagacgtgttaagcacctcaacgtctacctgatcaaagccgtgctggtcgaggtgttgatgcacatgttgtgccaaatttttccagtcggtgccgaccacaaagcgcagttggcaaatcgcggtggcgtcagcggggatcgcgttcaccggcttgtttgggttaccggtaatgaacgacagcacttccagcgtgttccagccaaatagccgctcggcaggcgtgagtccctctgcaccccagttttcatcaatcgccggatcgccctcgctgcctgcgggatcaatcgtgctgagaatttcccgcagtgctggtgtcagcggcggggggagcagggcgtcgattttcatccgtccttgctcgtccaccagactggctatggcgttcgccaactgcgtacccggattgctcagcagcccgccccagttaccagaatggtatgcctgctcacgtgccttgatgcgtaaacggaagttagcgcagccgcgagagccgaggaacaacgtcgggcgttctgcattaagtcgcggcccgtcggaggcaataaaaatatcggcagccagttcctgtttatgctgttggcataggtcggcaagccccggagaacctatttcttcacccatctcgaacagcagcttgcagttgaagcccagacgctgcccgcgcgcctgaaacacctgctcaagtgccatcaagttaatactgtgctggcctttattatcggcgctgccgcgtccgtaccagtggttgccttcttccaccaattcccagggcatcagcccatcgcgccagttttcttcatcaccgaaaaccacgtcgccgtggccgtaagagagcactgtcggtaggttgggatcttcaatgcgttcggccagcagaaaagggggatgacgttcatctgacgaggcgatcagttttacgttgaaccccatcgccagcaacgcgggctggatctcgtcagtcagatagcggttcagcgcaggctggttatcggttttctgactctcgctggtatgcgcaatacgccgtgccagcgtctgcttaaattctccgcgatcgaaacgttcacaggcgatacgaataaggtctgcgctggtcatgcctttccttgctggataatgtgccgaagttaccgatatttaaaggaaaaacgagctttgcaacaataataaaaattgcaattaagctttgcttttaatataaacctccgagtcccctcgctctgtctgaaaggaaggccggtatgcacagctccgagattcgttattttttggtggttgccaccaccggttcgctcagcgccgccagtcagcacctgtttgttgccgtttctgctatcagccgccagattcagcgattagaggaacgcatcggtgtgccgctgttcgagcgtcatgcacgcggcatggtgttaaatgatgcgggacgcattctggaaaatcatgtgcgcaagagtatgatggatatggatgccgctgtggcagagattcaggggctgaaggccagtcgccgggcactgctgcggattggctgtacggaaggaatggcgtttgatctgttgccgacattgtttgcgcgttttcgccaacatgatccagataccacctttgcgctgaaagtggactcggcgatgcaagtgtcccagatgatccgtaacggtgaagtggatatcgcgctacagtttgcgctggctcccgagcagggcgtgaatgtagagctggcgctgcctgcgccgctgatgctgctgatgtcggatgaacatccgctggcgcagcagtctattcaactggcggatctgcatcctttcccgctggcgctgccggaatcatcgacgacgttacgacagctgtttgacctctcatgccgcatgaacggcacctttctggaaccgacgctgtgctgcaacaacttcaccacgctctattactatgcgatgagcacgccgggtgcggtcaccgcctgtagcttctattccgtgatgtataagtgcttacaggaaccgatgcgcctgaagccgttaaatattaagcagctcgaccagcgttcgctccagatccaaacgctggctggtaaagcgcatgcgccgcagcagcaggcttttctggatttcatgatggcggagttgcgtcagggggaggcgtactatctgagtcacatggcgacggatatggtttgatactgttcattgccatcgcttatttcactccatctcgataatgtcgcgtttttgctcgtcttcgagctggcgcaggacgcgatacacctgcgctaccgcctgaagcgtttcgcgcggaatataatggccttccggcgtggtgcgatacagcgtgcgggtcagccaaatgaagcgaatcaccgggatgcccgcttttttcgcttgtgcgatgagctcctgcgccgccttgttttcacctttaaacaaaatgcgcggcagcggagttttgccggggcgatagtagagccccaccgcatagtgcgtcgggttgactagcagcatatcggcatcttccagcttcggcttgggacgcggcgcggcggattcgttcgccagttcatgcgccagcgatttgcggtggcctttcatatgcggatcgccttcggaatctttgtgctcgttgcgtaaatcttcgtggctcatgcgctgctgcttgagaaagaaatatttttgcatgccgaaatccagtgccgacagcaccagcagcgccgttagcgtggtgcgggtaatgcgcgtcagcagcgctttcaccccttgccagaagccgtgcagatcgccataggctaattcaaccaacgcctctaattccggtaccaccactttataaaagaccgtaccgatcaccaccgcctttagaatgttggtcaacatttccaccagcttgcgcatcgaaaacatctgtttgaactggttgattgggttcagccgattgagatcgagcttcagcgcttcgggcgcgaacagcggaccatactggagccaaccacccgcgatgcgtaacagcacggcaattgctgcagacagcaggcagagcgtacccgccagcacagcggcgtcatgaaacacttctttcgccacctgcgcaaacggtgtgccaagccgttgcagcggcagctgtaccagcgtttgcagtttccccatcgtgctgtccgccagcgccagtacacactccagcaggccgacgcagatcagcagcttgggcacatcctgactttgccccacttcccctttgcggcgtgcgtcttccagtttcttctctgtgggttgttccgttttctcactcatcggttccgccttgttagctgttcgatgcggtaaaaagcagcgggagcaggtgtttgagatccggcaacccttgaagtttgtggtcgcctaaatattgcagcaccggcagatagatgatgaaaaatgccatcccgaccagacatttagccggaattgacagaacgaacacttgaagctgtgggctatacaggctgagtaacgcaatgctgaactctaatagcagcagtaacgctaccagcggcccggcgtagaccaccagatgagtaaaggtgtcggccagcaggttgagatacacctcaaaccctttttcgctcggcgcaggcagccaggacagtaccggccagatctggtagctgtcccaaatcagctgtgtcagcccctttaggccgataccgacaatcagcagcagaattagggtctgtttcagtagatgaccgagcggcgtggcatccgagcccagcgcggggttgagctggccgcccatcaacgcaccgcgctggttatcgaacagcgccccgacagactcaaacagccagaacggcatcgccagaatgagtgcaatcagcaatcccaccatgatttctttgaacaacagcgcgggtagcatcggccaggagagcggggtcaacaggagttgctgctgcacgatgggggcgggcaacagcgtcagggaaatcaccacggcgttgcgcatcatgcctttcaacacgttgagtgagaaaaccggcaccagaataaagcagggatacagccgggcgatgccgagtgtaatggcgatgataaagtcgtaaacgtgctgaatggtggcgatcatgcggatttataccccagtgtgcgcaatcatgttgaacgcggtaatggctaattgcatcagctctacgccaatccagcggccacagagcgcgagcgtcagcccgacagagatcagtttgacggcaaagggcagcgtctgatcctgcaattgcattaccgcctgtagcagtgaaatcaacacgccgacaatcactgcaaccagcagcggcggagcagagagcagcacgaccatcaccatggcctgacggaaaagcgtgattatttccatcgcggcctcacaggtagctgtagaacaggccgtctagcagccgtgtccagccgttgaccagcacgaacagcagcagctttaacggcagcgagagcgtcatcggtgcgaccatctgcatccccagcgctaacagcacattggagacgatgaggtcgatgacgatgaacgggatatagatcagaaagccgattttgaacccagcctgtagctccgacagcacgaaagccggaatcaccagcagcaggttttgcgtattcaccttctcggatagcgaggcaggccacatttgcaggctgttctcatgcaaatgggtgaggatatccgggtcaacgttgcgcgacataaaggtttgcagcggttccaacccgtaggtcacgctggcctgaagcgaggtgatatcggtcatatccagcggtttttcctgcacgcgcttgctgatgtcctgaaacaccggagccatgacaaacatcgttgccgcaagggcgataccgtacagcgccatattaggcggtacctgctgcaccccgatggcgttgcgggtaatcagcagcacaatcgcaatcttcagaaagcaggtgcagacaatcatcatcagcggaatcaaagagagcgcgcccagaaagagcgcaaacatcaacggatcgaatgcgccggacgtcatggtgccagctcctgtgcggcggcgtgttcttcatcctgcattggtaacataggtttcggcgtggaaaagcgctgggtaatctgtagccccaatcggccttccacatcgaccagatcgccgctcgccagcgcgatatccccgtgatacagccaggcttgccccggcaccacatcgcgcagcgtcagcacgctaccgctggcaagatgttgcaattccgccagcgtcatcgtcaggctgccgcagcgaatgtgtaaggtgatcggcagcggcggtaaactttcagtgacattgtcactatcgagcgtaaattcaaacgccgatgtatcggagttaggatcggctagcattatatcggtcgcggtcgcgggcattgagacagtctccatgtcggtaacggtaaaaatatagggcgcgtgttctgcgagttgcagcgtgccgcgaaggcggagcgtgccggatgacagcgttccctcgccggacggcgtaaaccacgggcgattagggagaactatgtcgccagtttggaggtgttgcagcgtggtaaacggcaacacgacgtcagccagcgtcagcgggatagcgatagtcattcctgcgggtagcgcacggcgctggcgatgccattcagcaagagaaaatagttttagccaggtggcgtcagcagcctgcatcctgctgcgcaccacaatcccgttccagctcacgttgaaccaggcgcagagtgcggcactattgctgcattgttgggcgctgtgttgttgagggctgtactgttgggtgtcgtgctgttgtgcagaatcacgttcttccgaggtcgctgccgttggataaatctcccccacaagcgaccgcagcacggggttcagcgactggttgtagagcgtccagtaccacgtctgcgccgcgtcgtcgtcttcggtaaggggcaacagcgggcagtcggacagcaggctgagcacaggaaacggatcggtcagtgagaaattgccgatatcgctacgccagttgcttacctgtgcggcagacgtttcctctatctgctcacccttatgtgccagttgaaggtgcagccagccagccagcccatcgcggacaaaaggcagcgatagtccggcggccagcgtcgatctgatgcgggcgtgttgtatgcgcatgatcggcagcgtcagcggtctgacatgcagtgaattgaagtcgagtgcattctggctcatcgctcatactctctggcgtcaaaacgcaggttgatagggcaatccagcgcggtggctattgcgcgacggcacgcttcacgccgatcttttaactggtggtaactttcccggctaaagcgcagagaaatgtcccagccgcgtggcaccatattggctaaacgggcatcgatgtcgcccaactgcggtagttgcaggctaaaggcaaacggtggggcgcaaatgttgtccatcgcctccatcagttcgcattgcagtggctgccactgtgacggtgtcacattttgtgggctttctggtgcctcgctatacagcgacagcgacgtgctgatggggttgccctgcggtaacgcgataggcgtttcctgatagagcgcgtcttcaaagccgtctgaaaacgtgaaggcttcccagaaatcggtatgttgcgggtcgtctgcgcgtgaggatttgccgtgtagcgtggcctgtgcgttctgtgttgccttggactcggatgacgcaatctgtcggttattcatacgtgctcctgaggtaacgtaagcagatactccagtttctccaccgccttttgacattggcgggtcgcgttgcgggcgtcatcaacctgacgctgctggtcgtcgtgctgctgctgtgtggcctgaacctgctgcgcttctgccgctatctcgccgagtaaacgctgttcggcggaaaggtgttttttcaggttttccagcgtttggcgttgtccctgagtctcttggacaaacgcgtcacgctgtgtgtgactggcctgtcgcagcgcctcgacctgctgccggtgatggcgttgctgctccgcaatcctgataagctgctgttcttcctgccgctgctggcgctcgctgcggcttaagcgctggcggcgtatcggcatcagcagattcagcacgctttgtaactcggcatcacgttcggtgttatggggcatagcggctgactccagcgagctgttgttgaatcacgccataaggcatcggttcacgcatcgactggcgcagaaactgtgtgatctctgaatgggcgttgactgccgaatcggttaattcgtcatgaccgggctggtattcgccgaggcggatcagcatctcgacctgtttgtaagctgccatcagacgccgtacgccgcccgcattgcgggtgtgatcggtatccacgacgttactcatggtacggctcaggctggcgagcacgtcgatagccggataatgcccttgttccgccagacgtcgggcgagcacgatgtgtccgtcgatcagcgaacgaacttcgtcagcgaccggatcgttcatggaatcctgttcgatcagcacggaatagagcgcggtgatggcaccgtcttccgtttgtccggcacgttcgaccagacgcggcagcagcgtatagaccgacggcggtagcccgcctcgcccctgtggttccccgagtgccagaccgatttcacgctgggcgcgggcgaaacgcgtcagggaatcaagaatcagcagcacctgacggccttctgcgcggtaggcttcggcgatggcggtggcagtgaatgccgcgcgggcgcgctccatactgctacggtcggaagtcgaacataccaacacggtgcggctacgcagctcgtcgtccagttcgtggtcgagaaactcgcgtagttcgcgcccacgttcgccaatcagcccgaaaacgatggtgtcgcacggcgtattacgcgccagttccgcgagcagcgtggttttgccgcagcccgcaccggcgaaaataccgacgcgctgaccctgaccgatggtcagcaggccatcgacggcgcgtaatccggtggggagcggctggctgatgcgcggtctggaggtcggcggcggggcatcgcccagcaccggctgcgtgcgccccgtgacctgacccggttcgacaaaggcgctctcgccgccgtcttccaatgcccgaccaaatccgtccaatacgctgcccagcaaacgttctgacacctgaatacggtgcggctgatacagcggcgtcacggtcgcaccttgtgcaatgccgtccagcgcaccgagtgcggagaggaaagtattgtccgggctgaatccaacgatttcggccatcatttggctgtcatcctgacgcgccacccagcacaaatcgccaatacgtgcctgcggcaagctgcactccagcaaaataccgctgacggccatgacgcggccttttttctccaccggcgcgtaacccgccagatgctggcgctgtcgggcgacccactgatcgagcagcggaaaagaagaagattgtgtctgcatcaccagttcaccgttatctgttgtctgccgctgaattcaatctggtgctcgtcaattctcaccagacgcaggttgtcgatctcatcgccgatgaaaaagcgctgaccatctgccgtaacgacattggcgcgtgacccgctggttacctgaatgatctgaaacggcaattgctccgttttcagctgtgtccggttatcaacggatagcgcggttctataacgttggtggaactgggcgagcatccgttccagctttttttgatcgtctggcgttaattgcccggtgagcgtgaggcgatcctgatacgccgccactttcacggccgcgctcagctcccgttcctgcaacataatccgcagcgtgctttctaactgtggcagcgtgccaagtggcttgcgggtatcctgcggcggcggggcggcaggcattgcgacgctctcctgtagctgccaactgcccaccatcaccagcagcaatgcgccgagcagcaagtagcaggctttggcccacagcggtaggcgcggcgcgggtgcagtggtgggaatgggcacagtggtatgaactggtgagtcatcggcggggatatccgcagaggggatgtcctcttccgtagacagaggcgtttcattgtcatcaggccagggggtatcggcggctacgatgcagagccaaatttgccccagtgcaaaaggggtaccgggcggcagcgcgttaatgtattcgacggagtggccttccgcattagacaaggtgccatcctgtgcgctaagcgcccagccgtctgcggccttctccaactggccgtgataaggcgcaatgccgggatcgtagagcacaaggtcggcatcatcggctgcaccgatgcgccaggcgtttccacagagcggcagcgccgctccgcgatgtaaaccagtcagcacgcgtaattcaaacatggtgtcttcctatgcgctaaagggatcaggggagtcgtaaagatcaaggcgtccaatgacgttgatcgacagggtggattccagttcggtgaaggacagcacggggacgtggtgaaattcgtcctgtaacagcgtgcgcagcgggctgcgtaaatcctgtgctaccagcaccagactgctctgtgacgagaacggtggaaacgcctgccgcaattggctgagcagcgttgaggcgtagtcttgcgtcagggcgaagaaggtttcgttctgcgtctggcgtagcgcatcgcgcagcagctcttcgctttccggcgtcagcagccagaccgcgaggttgttctcatcgctgtactggtggcagatttgtgatttgagcgccagacgcacgtagtcggtcaacgccagcgtgtcccgttcgtgttggccgacttcaatcagcgcttcggcgatagggcgcaccgaccgcagcggtacacgttcggaagccagccgttgcagtacgctggcaaaacgcgaaagcggcatgatgcgctgtagctcctgcgccaactccggctgttcactctccagccaggccagaatagatttggtttcctgtaagccgatgaactgtgaacctgtgcggtgaatggcctgttccatgcgagccagaatcagctcatctgatgtccagcgcggtatgtcgtccggctgctgggcgacatgcgccagcggcagccatagccactggctttcatcccgtaacgtgtggcctggcgtggcgatcgtcgcgtcaacctgttcgatggctccattggcaaccgccaactggtcggtgacaaatgtggctttaacgtagggaatttcatagacacaaaactggaattcatcttccgccagacggtcgctgaattcgatatcaaaggacggcagcgtaaagccaaagcggtagaccagccgattacgcaggcgacggatattctgcaccaacaccgtcgccgtcggctgcccttgccagaccggatgaaacagcagcaggtaggcacgcgtggggttgaagcgccgtagatcttgataaccgttctgttcggcaggcatgttgtccgcttccaattggttggcatccaactggccttgttgtttgatgcgccagagctgaaacagaccgctgccgagcgaggacaaactgatggcgacaaacaccaacgttggcatccccggcagcagtgcaaatccaaacatgccgatggaggagatgatccacgccttgggctggctggtgagctgctccgctatttcccgaccaatattggcatccactttttgcccgtcggccgaaacgcgagtaatgatcatcccggcggtcagtgaaatcagcagtgccggaatctgggcgatcagcccatcgccgatggtcaataccgagtagacgtgcatggcatcggacgcggccatattgtgttgcaacacgccgatggcaaagccgccgatcatgttaatgaacacgataaccagcgacgcaatcgcatcgcctttaacgaacttcatcgcgccatccattgccccgaaaagctggctttctttcgccagattttcccgccgctgccgtgcctgatgggcttcgattaacccagcgcggagatcgctgtcgatggacatctgtttacctggcatcgcatcgagcgtgaagcgtgccgccacctcggccacacgttcagagcctttggtgatgaccataaaattcactaccgtcagaatcaggaaaataaccagaccgaccgccagattcccgcccaccacgtagttaccgaaagcctcaacgatatggccgccgtcctgctggagcagaatttggcgcgtggtggaaatggagatcgccagccggaacatggtggttagcagcagcaccgccggaaacgtcgagaaagccagtggtttaggcaggtacatcgccagcacgattagcagagaggaggcacagatattaagcgcgatcagcacatcgatcagtccggtgggcagcgggatgatcatcatgaaaacgatagacatgacgatcaccgcgcccaccacctccgagcgctgcattgcactcagcgcaatacgatttagccagataatcagcagattcatggctgccccttatccggcgtgtgcgggggctgttttggctgtgccagatcatcatgctgagtatttttggcttgctgtttctcgtattgggcgatatcgccaatcatgccgcgtatcagttggagcgccgtttgccgatttttgctgtctcgccacagcggatgtggcaggtcgctgacgagcggcagcagggcgctgaaaaacatagcctgatgttgcacctgtgtaccggcaacttcccgaccgagattatgcagatcgcgggcgtaggcgccgtttgcgctcaggccaatcaaacgacgcgtcaattccacggcacccagcgtaaacgcgggcactttgttcgccaatcgagtgagcagcgtctggctggatgacagcgtgtggctcaggtgacgggaatcgttgagattgctcagcatcttgctgagaacggcttttgaaatagacggcgtcagcgaggcgatatccgccgctaatgcgcgttgcaacgtgcgcagcccaatggaaaatgtcgcggcgtcaaagcgttccaacagggagtccagcagcgcactggccgactgctgatgcacgattttctggtagtacagatcgcgcatcgcctgtttttgttccggctgcgtactgaacagagcaatggccgttgccgtattcaggccagcccgaacttccggccctttctcttgatgcaactgctgtagcgcattttctgccgcggttgccagctcaggctgctgcgctgattgctgctggatgtggcgcagcaaaatgtccccgcgtgccggatcgttgcctgcggcctccagcacagaatcaatagacggtgaaccttgccgcgtcaacagatcgcgcatgcggctcaactgctggtcgagggtactttgtgacggattttccaacattttgaacagttccgtcagtttctcgatccgttcaacgttggcagtggcacgcgcttctggctgctgggcgatttgacgccgattcagtgatttactcctacgttcggcctgctcgccaaatgccatggcgacctcctccattgaggtagagagtggagaaccgggtgaagcatgaagcgaactcgtctgctgtaccgcaacctgcggcacgggatcgtcatccacgacgacagggcgcggtagggcgctgctagtgggaagaaccgtcggtattttgatcatgatgtcatcctgaatgaaccggctacgtgtcgtggtgtgaacgtgcagtgatatgaatgtattgctgtgtggacgcagaaaaggatgggttccccggtgtgaagtcatcggagcaggctgaatttgatggcggattggattaaatgccgttttactgattgcaataacttgcaatttcacgccgttggcgttggcaataagtggcgcgataaaaaacaaaattaaaaataactgattaaaaatcagtggaataaaaattattttgggctggcataaggcttgctcttccgtttttgccaatagggcacaacaacggagagtcagcaaatggaaatgtctaccaaacacaccgaacagaccccttcgctttacccggcgctagctgtcgattgggaacaggtgtttcgtcaacacggaaagaaattgcataactttatccgcaagcgcgtcagcaaccatgatgacgttgaggatttacagcaaatgacctatctggaagtgctcaaacatcaggataaatttgcgggggcatcgcggccggaaacatgggtgttcggcattgctctcaatctggtgcgcaactatttcaagcaggcacgacagcgcgctcaggaaatgggcgatgagatgctggaacatatcgcgatagaactcgatcccggcgcgattaccgaaagccagcgagccctgaaacgcgccatggatgctatcgtctcattgcctgaggatactcgtcagatgctgatgcaactgctggataccgatgccagctaccaggatctcgcgttgcagttggggatccccatcggtacggtgcggtcacgactgtctcgtgcccgaggtgtgatccgtcaggccgttgaatcctgacgctatcccacgggacgaaaggacgtgtctgccgccgccgtttttcactgcttgatgtggtgaccgcctgattcaatagggcggttgccgctcaggacgtaggtcgcacgttgtgatatcaggtcgcgtttagccgttgcagggtttcctgtccatcttctggaatgttgagacgccgtattgcgctacctgcaccgcgggtggctgcaccaatgtcttaattcaaaataaggagatggcaatgatgtttacccaaccttttcgttccgatgaacaaaccaaggcccccgaactggagctagtagattttgcgtttggccgtatcaaggatgcgatttatatcgtcaatgcagatcagcgtttctgttatgtcaatgaggctgccagtcagacgctgggctacagcatcacggagtttatgcatctgagtgtggttgatatcgatccctgctgggccgccgagcatcgctcgcccgattggttgctggagtatgaatctggcgtgggtaccacttttgaaacccggcacctcactcgctacggtatgactattccagtcgaggtcaatctaacgcatttccaacataaaggacgcagctacagcatgtgtgtagtcagagatatcagggaacgtaaacatatcgaacagttagcttacgcgcgagatcaggaatttcgcgcgctggtagaaaattcaccggatttgattattcgcttcgatcccagcctgaattgcctgtatgccaatcccgccagtttgaaacatttggaatttaccgtagagcaacttcgaggccgaatgattacggagttgatgcccggagcggggtgtgccatccgcatggaacagttggtgcagcaggttgtcgatacccgcagcagcgcggaaggcgaagtgatggaagagctagggaaaggcgatcagcgtcatcaaagcattcaccatattcgctgcgtgccggagttcgatcagcgtggcgctctggtttccattctgaccgtggggcgggacattaccgccattcgctatgcggagaagacgctggccgattcacatatgcaactgcgcttactggcacgccagcgtgagatttcacgcgaggaagagcgcaagcatatcgcacaggaaattcacgatgagcttgggcaacacctgaccacgattcgcatgagcctgtcgctgatgcgcatgtgctttgccaagaaaaatccagagatgcaggcgcatctgcaaaagttgatgcaactgactgaccaaacgattcaggtggtgcgtaatgtctcgacgcgactcaggccgaatgtattaaatatggggctcacgcctgcgctggaatggctgtgcgacgaatttaaccgacactacagtgcaacctgcctgttgcgaacgccgggggaaacgttggcacttaatgatgaaagcactaccgcggcatttcgtgtcgctcaggagtcgttgaccaatgtggcgcgttatgctgctgccacacaggtgatcattacgctggaaaatcagcaggactgcgttgtgctgtgtatcaaagacaacggtaaagggtttgattcccgcgcgaaaaataaaaacgccttcggtcttatgagtatgaaagagcgaggtcgcatgctggggggcgaagtcatcattgaaagtgcacccggcaaaggcacgcaggtgtagttaacgtttcctaaaaatggctatctccgttaatcgcggaacaagaataacaaaaggaagaaatgagcgatggacaaacaaatacgtttaatgatcgcagacgatcacgtcattatgcgtgaaggactcaagcagatcttcgcgctggatgactcgctgagcgtcgtcgctgaagccggaaacggagcacaggtgctggcgcagttgcgcagcgtggcacccgatttgctgctgctggatatgtcgatgcccggtatcagcggtgaagcgctgatttcgcgcgtagtggcgcaatatccgcgtctgccgattttggtgctcagcatgtacagcgaggcgcagattgcacagcatgccctgaaaagcggtgccagaggctacatcaccaaagataaagacccagaggcgctgctggcggcgatccgtcgtgtggcgcagggcgcccgctatatcgatcacaccattgccgagcagctggttttttctcattataccgagggcggcagagccgagcacgacgtcctgacggccagagagcaccaaatcatgattatgtttgcgcaggggatggggattaacaccatcgccaatgagctggccatcagcaacaaaacggtcagtacccacaaagcgcgcctgatggaaaaaatgcagttcagtaccaatgtggagattgttaaatacgtctttagcaagaagctcattccctagcaatgggagcccgagacgataacagataaaagggattcaacagtcgatgaatcccttttgctgaagctaacgttttcctgacaatcccttttcgttttcctgcgaatcatctggaagagtaacgggctgtttttactaattttggccgattgtttgtagtcatttccctacaaatccctctgaaattcctacctgatgttcagcgatgcctgatggtttcattattcaatgacggtaatgattgtcatcgttccaccagtgatgaatcggtgtgcgctacgcggagaaatgcggtggttcgccccacgttatggaaagcagtgagttagcccgtttgggccccaggagtagttaatgaacaatcattaccgtcaggacagacagcactattcatcattaagacattcatcatcagagaattcagcattagaaaatcccccattagcaaaccgatcactcgaatattcctcgttaccgtcgagctattccacctacacggctgaggatattcactcatcgttgtcgccaatcatcaatgttattgctcctctcaatgtcgacatcgttctcgaaggtgaaacgggtacggggaaagacacgctggcaaaccggatccatcaaatttctcaatgcagcggccctttggtggcggtgaactgtgccgctgtgccggaaaatctggctgaaagcgagctgtttggcgtggtatcgggtgcgtataccggcgctaaccgctcccgcgccggttatcttgaaagtgcagacaagggaatactgtttttggatgagatcgacagcatgcccatgacgctgcaagccaagatgttacgcgtgctggaaagccgcggcgttaagcggctggggagtactcagttcacccccgtagatatgcgtgtgattgtggcgacgcaaacaccgctgctgcaactggtagagaaaggattgtttcgacgcgatctttatttccgtctggatacggtaaaaattcagttgccgactctgcgttcccgcagtgatctcattctgccgctgtttcagcgttttagtcaggaagcggcggtacgcctgcggatgacattgccgccgatgacggcggaaattgacgagcaactgctgacccacagctggccgggcaatatccgtgagctgaaagcggcggccgatcgctgggcaatggggctgtcgcccttggctgaaattcaacaactactgcatccacgccctttgcagctcaaagaccgtttaaagcggattgaaaagtttctgattcaggatgcgctgcgccgccacggccactgtattgacgatgtgattgtggagttggggatccccaaacgaacgctctaccatcgcctgaaagtgcttaacgtgacggtgcgagaaatgtgcgcagggggcggggaaacgtgtcaggcatgataaacgcatgacgatcgtttaaaccgatcgtttaaacacccatataccgtggacgatggaagtaggtctacctttgacggtagacctactttcaggttacgccgtttctatcggtgggcactgatagtgatggatatctggtagatcgcataatgctaccgctttactgaaataccatccttgtatcatcgctgaagggcactgctgaaggatataagcggcctgctcgcgtgtttctaccccttcgataattacggggacgtccagttttttgaccagggtgaagagcaggtccgccatggcggcattaaccgagtccgtaccaatggcaccgacgaaaactttgtcgattttgatcatatcaaacggtaagtggctcagataatccagattggaataccccgtgccgaaatcatcaagcgcaaccttatagccctcgcgtcgtaatgcctcaagaccgttggccagcgtctggtgggatgtgctcgaccgctcggtaagttctaacatgatacgcgctctgtctatccccagttcgtcacacatcttctgtaggaaatggtgatagtcaggcgaaacaatatcggttaccgacagattaatactgagaaggaaggggggctcctgcgtgaggtacggctgcatatcatgcaatgcctgacgcgtaatgatccgagtgagctccggtaaatagcccatttcttctgcaatattgatgaagtattccggcgagacgttgtcgccgtgctcgtttctccagcgggccaatgcttctacgccaataatggcacgctgtggcaggctgatcagaggctgataatgcacctgaaaccgttggtgtttgatcgcgcgttttagctgtgatggcaaagcctgatgccgatcgtagtagagctgataggagaaggtagagctggcaccaatcagcaaaccgagaaacagaagagaagcgatgacataccaagggtgatacagaatacctgcggaatccaactgagccagtacgcagatatctcggttctgcgcacagaaaaacgtctggcgttttcccatggtcagccacgcgttattctgctgccgtgtttgcctaaacgcaggcagatcaatgtcgccaaatttttgataaacatggtccagattacgtgtgagtagcatcgcactatgctcggccggcggctgagtgaaacggcgaaatgcagcggcggcggtgatggtgaccacaccgttgaggcttgccatatctgcggtaatacgtggatcaaccacatccttcattgcggtccacagttgcacgccatccggcgtcgtcaggttcggtggcagcagataaataggaggattgagcatcccccagccagcagagcagatgagataattatttttgatacgtccgatatcgcgtagataaacggagtaaaaagagatcaggcgtaattcttttagatcggcactggagcacggggtgttattcagcgtcagaacccggttgatggtttcccggccttcattcgcgacggcgattccctgatcgagtacctcctcgctatagtgcagtagttgtgtttgttccatcctggcgacaatggcttgcccaagtaacagggctagcaatgcgctgccaagtgaaattgaaaccagtctgaaccacaatccagtattcgtcgttaaggcgagcatagcgatcatccggcagcatgacggaaataaaagcggcatagattcagatatcgcatccttgccaacggtacagcgtttatcagccattattcaggggcagaagaatggcgtaaacgatcctacaaatcaaaaccacgcgtgcgttttcggcagacgcagtcgtggtctttgctattttaaaggaaaatggtcgctagctaacggtcggaaaggttgataaaaccagcctagttcttcccctcgaatacgatttcccgaaagaatttcctttcagcgggaactcctccagcccgatctctacttaatgaatgaacaagatgactgtatgtacagcatgacagttcactaccgtaaacattcatcatatttggagatatatcatggctttaggactttctcaggttgcatctcaggcggcttctcagactctggataccgcgatggccggttctctgactcgtgcagcaggcgcgcaggcacagaaaattgcgttggatacggaaaactccattctggatggtcagatggattctgcctccaaatcactgaactctgggcagaaagcggcgaaagctatccagttctgatcgtgagtcaacgagccggggctatgctccggctttatttttatcccgtccgcgatggaatccacaccatgaaaatcaaccacgccagtacgttgcctcagccgggggatgctccgctggcggacaacggcacgtctttttccttttctgccaacgatcaggatgtttcctggtttagtgcggcgttgtcatcggcaccgatgacggcaggaagcggtaacagtcagtggctgggtgcgctggcggaaaaatctcagggattgaacggcgtcttcaaatccgccgaacgcgacgtcagccaggcgatgcgttccaataatccaaaggatgtactggatgcaacccgaacactgtcgtcgttctatctggaaagcttgctgagcgccaaactggtggcgaaaagtgtgcaaagtctggaaaaactcaccaacttacagtagcggcctatgaaaatagataagcgagtgttgctcctgctgatcggattattggctggctgcggtgagccgattgagctgaatcgcgggctgtcggagaacgatgccaacgaagcgatttcaatgcttggccgctatcagatcggtgcggagaaacgggttgagaaaaccggcgtcacgctggtgatcgatgcaaaaaatatggaacgcgccgtcaacattctaaatgcggcgggtttaccgaagcagtcgcgcactaatctgggggaagtttttcagaaaagcggtgtgatctcgacgccgctggaagagcgagcccgctatatctatgccttgtcgcaggaagtcgaagcgacgctggcgcagatcgatggcgtgatggtggcgcgagtgcatgtggtgttgcccgagcgtatcgcgcccggcgaaccggttcagcccgcctcagcagcggtatttattaaatatcgtgccgaactggaaccggatgggatggagccgcgtatccgtcggatggtcgccagcagtattcccggtctgtctggtaaggacgataaagaactggcgatcgtttttgttccggcagaaccgtatcaggacacgatccccgtcgttacgctggggccgttcacgctgacgccggatgaaatgcgtcgttggcagtggagcgctgggctatttggcctagtgctggctgggctattaggctggcgtattggctcgccttacctgcgacaatggcagcagaaaaaagcgagggcgtcgtcgtcacaatgacaacacaagagcaaaccagagggcgcgaatcggatggcatcacaccgcttgcgtggctgacctggtgggtaaaggactgtctgttacaagcggaccccagttggtggacggggggcgttatgttgcctgattcgccacggcgtcgcgactggctgcatgtgaacgccgtacagcttaatcgctatttctctctgccgttggtcttaccgccggatccgcttgcctcgctgatgcaactggggactctggatacggcgcagcgggaaacggtattacacctgatggcacgggtgtgccagcccatacgtgaaccgaatcactctgacgcagagggcatatggtgtgaacggctggcaaaggcgctgcggcccggtttgtggctaccgacaccggctgctttttctgctcaatcatcaccggatccctcgacatcacgcgaccaggacgccttgatgctgttgcgcgttcgctatggcgaagcgtgctggccgcgtctgcgattgctctttccatatgattgttcccgtgattggggaacccactgtcaggctccagcagtgtcattacccgccgcccggctgaatgcgctgtgcgatgccctaatctggaaggcatcaacccccgcataaccctcctcatttttattcattttgctaaggacgaagcatgctgacgacaaagatgtttgtgacattacccggcgcaagtcgagatgaagcggtgattattccggcggagcgggttgcggcgcatcgtcgcagtcggacactctgggaagaagccactgtacaggcagagacgatcgtggcacaggcgcacaatcgtgctggaacgctctgcgaacaggcggtagaaaatgcagaagctgcgttctggcagcaggcaaacgcattactgctgggcgttcggcaagacaggatgcgccttgagcagaccatgattacgcaagccggacaactgctgcgcgatgcattggcgcacttgctggataaaacgcctacgccgtcacgccatcatgccttattgcgacagttgctgaaacaacagcagggggagagccgaggaacgctgtactgccatcccggtcagcttgccgatgtgcaacattggctggacgcgcatccacatttggagtggcgtctcgccagcgatgaggcattggataacgatgccatgaagctgatcacggcgcatggcgtgatgtcgctgaactggcggcaggcgacacagcagctcattcctcccaatcactccgccgctgctatgtgaaatcatcgtttgccaatgggaactgcacgccagggttaaccactcactatcaggtcagcgaccgaaacctgttttgtgagaaaaataccttatgaggagaacgtgctatgtcccttaaccccattcagcgccgccttgacgcgcacctggtcgattcgcagcagcaactggatgatattgctctgaatgttgccgaaggcggtgccagtcaggctgatagctacgctttttttgaagccagtatggattattccaatgccaactgggcggtcgggcaactgttgagcgttaagcacggtttggcaaaggccatcatcaatgacttcaactgagttagccgcgatgctggagcgctggctaaacggcggagcgtcaatgctgaaactggagatcgacggcggcgcagtggcgatagtacggcagtcatcgggcgtggcatgcagtgcggcgattccgctgcacacggtgccggatgagccgatgctggcacgcgcattacagctggctgatgccgctcacgcgcagtttcaggaggataccgccgtactttcgctctcaccgcaggatgaacagttttggctatggatgtggcccgatgccgacgacgtcatgcaactgtgccgcagtctggaaaccttacttaatcaacgggacgtctggctgagcctgctcacgccgcgcacaaaagcggctgtttccgccccacttaatctgagcacgctggcttttttgcaaggagaacgacatgcgtaagggattgatacgtaatggatcgtatagcattttgctggtgatctatcgctggttttgctgggcaatagtgctgatcgggattatccccgtgaatggggttatttcgttggcgtacgccgccacacccgccgactggaataaaggggcgtatgcgtattctgccgagcaaacgccactgtctgcgattctggcggatttcgccaacagccacggcgtggatttggtgttgggcaatattgcggacaatgaggtgacggcgaagattcgggcggataatcccacgctgtttctcgacaggctggcgctggagcatcgcttccagtggtttgtgtataacaatgcgctgtatgtcagcccacaggatgaacaggcgtcggtgcgtctggagatctcaccggatgctgcgcctgacatcaaacaggcactcagtggcatcgggctgatcgactcgcgcttcggctggggggagttacctgaagagggcgtagtgctggttaccgggccgaaggcgtatatcgatttgatccgtaattttagccaacagcgggaaaagcaggacgaacggcgtaaggtgatgattttcccgctgcgctatgcctctgtatccgaccgaacgctgcaataccgcgatcaaaaaatcacgattccgggcgtcgcgaccattctcaatgaactgatggatggtcagcgagccgcaccggcgggcgcatctggtccgatgcccgtacagccggatacggggatggaagctatgcgggacagtacgcgttcgctgatgactcggctcgcaacccgcactagcccaggacgcagcggtgaggcgtcaagccgcgtgacgctaagcggcaagatctccgctgatgtacgcaataatgcgctgttgattcgggatgatgaaaaacgccgggcggagtaccaacagctcgtcgagcatatcgatgtaccgcaaaatctggtcaacattgatgccattattttggatgtggatcgtaccgcgctgtcgcggctggaagcgaactggcaggcgcagctcggcaatgtgagcgcgggcagcaccatgatgatgggacgaagcacgttgtttgtcagtgatttcaagcgtttcttcgctgatattcaggcgttggagggagaagggacggcctccatcgtcgccaatccttccgtgctgacgctggagaaccagcctgcgattgtcgatttcagccggacggcgttcatcacggcgacgggtgagcgtgtcgcggacattcaaccagtgacggcgggcaccagcctgcaagtgacgccgcgggtgattggtgaaggggcacagcgcagcatccaactggttatcgatatcgaagatggtcaggtcgagacagggcgcgagggggaagcctctggcgtgaagcgcggtactgtcagcacgcaggcgttgattggtgagaaccgagcgctggtgttgggcggttttcacgtcgaggagagcggtgaccgcgatcgtcgtattccgatccttggggatatcccgctgctggggaaactgtttacctcgacgcgtcatgaagtctctcgccgcgagcgccttttcattcttacaccccaccttgttggcgatcaaaccgatcctacgcgctatgtgtcctccgtcaatcgccagcagttgaacggtgccatgaaccgcgtggcgcagcgcaacggtaaaacggatctctatagcctgattgaaggcgcgttccgcgatcttgccagccgccagcttcctgccgggtttcaggccgacagcaaaggcgcgcgattgggagaggtgtgccgctcacagtcgggcctgatctatgacagctcgcgctatcaatggtatggcaacggtcaggtacgcctgagcgtaggcgtggtgcgtaatggaggcacccagccacagcgttttgatgaagcggcttgtgccagtagccgcacgctagcggtggccgtgtggccgaaaacgacgctggcaccgggggaatccagcgaggtgttccttgctttgcagcccgcgctaacggctcaaccaacccgacgcaatgtgctgatatcaaattaataatcttatccactacaggagatgcatatgaaccataaaacgtggttagtggtgttcatcgcattcttattgagtgcctgcaattcaccgcggcaggtgactaactgtgcttcagtcacctgtcgcccgcagccagaaacgcgacagctcatcatctggtggcagcctgacctgcgcaatggcccggcggattacagcagggtaagcgtggatgagtgagccaacggaagtattcgacaatcagcatgattttctctcagcgctggaaaccacgccgacggcatgttggtcagtacaaccgggcgtgaggctgtggtttacggtagtgtcggcgcggcaggttgaactcatcttaacgctggcacctgcccgacattatcccggtatgctgcggcaaattttacaacgccgctttctggaggctgacacgctacctgcatgcagcctgagcctggatgaacagcacactctgcggttacgccgctcattatccatattgactgactccgtcgcagcgatcgacgaactgtggcgtttagccggtctacctccgcgctgaaccgtgaaaaagtcctgtgttttcgtatgtaaggcgggaaccacgcaggcaagaaaatcacttaatgggggagtgtcacaatcacgcgggctgaccgcaaacctattggcgctttcatactccatttattcattgaggaaacattatgcttaattctcttggtggcggtacttctttgcaaattacgatcaaagcgggtggtaacggcagtttatttcaatctcagtcttcacaaaatggcgcatcgccatcgcaatcggggtttggtggccagcgtagcaatattgcagaacagttgtccgatatcatgaccaccatgatgttcatggggagcatgatgggcggcggcatgggcggtggcctcggtggtatggggggcggtttgggtggcgcgctcggcggtctgggaagtagcctgggcggattaggcggcggattgctgggacaaggccttggtggcggtctggccggtggtctcgggagcagtcttggcagcggattgggtggcgcactcggtggtggtttaggtggggcgctgggtgccggtatgaatgccatgaatccatcagcaatgatgggcagcctgctgtttagcgcgctggaggatctgttgggcggcggtatgtcacagcaacaggggggcctgtttggcaataaacagcctgcatcaccggaaatttcggcgtatacccaaggcgttaacgatgcgttatcagcgattttgggcaacggcttgagtcaggcacaaggccagaactcaccgctgcaactgggtaacaacggtctgcaaggcttgagcggcgcaggggcgttcaatcaattgggtagcacgttggggatgagcgttgggcaaaaagccggtttgcaggagctgaataacatcagcacgcacaatgacagcccgacccgttacttcgtggataaagaagatcgggggatggcgaaagaaattggtcagtttatggatcaatatcctgaagtcttcggtaagccggaataccagaaagataactggcagacggcgaagcaggatgacaaatcctgggccaaggcgctgagcaagccggatgacgatggcatgaccaaaggcagcatggataaatttatgaaggctgtcggcatgatcaagagcgcggtagcgggtgataccggcaataccaacctgaatgctcgtggcaacggcggcgcttctctggggattgatgcggccatgatcggtgaccgcatcgtcaatatggggctgcaaaagctcgcgagctaaaacgaaaaattaccgggagcagggcgaaagctctgctttcttgttattagttttaatgaaattatttcaattcaaatcaattagtttactcagcttttgtcctttctttgcgctattagctctgtgagcatcttgttatcctttacacatattttctcaaaaggaatagcgccaaggatgtcacatggaacgttttcattattcttcactccgcttcaaccccgtattctttttgtctccgatggcgtgaacacaccgaatatctactccccctaattttctgtgcttttctctgaaatcacatttttcccgtgtgatgtttttatcaacctaggtcgtggtgtgagcagactcagaccacaactcaggttttgatgttaatcaggatagcgacgtgccgctccgagggaacccgaggcgtgcggtcgccgtggtaacagcacaagaataataaggagaagaccgatggcaaacagtaccggattgcaattcaccgtaaaggtcggcgcgcttgcggcaggcacgtttgcggtggtggatttcaggctggatgaggggctgaaccggcctttcagcctgtcgctgagtctggcgagcgcgttgccggatgtcgattttggcgcggttctggaccagccgtgcgaactgatgatttggtatgagggcgagttaaaacgccgagtctgcgggattattagtggattcacgcagggtgacaccggatttcgccgcacgcgctatcaggcagaagtcaggcctgccctgtggcgactagggcttcgcaccaatgcccgtatctttcaggcacagaaaccggaagcgattatcagcatattgctggaagaaacgggtatcaccgattatgccttttcgctgcgccatgaccatacggtgcgggaatactgcgtgcagtaccgagaaagtgatttggcgtttcttacccggttgaccgcagaggaaggcctgtacttcttccatgagtttgaggaaggcaaacaccgtgtggtgtttgctgatgatgccggggcgctgaccaaaggccccgagctgttcttcaatctggcggttcaggggctgagcgaaggcgactatgtccggcggttccactacgcggagcgggtgagtacggcagaagtggaattgaaggactacagcttcaaaaccccggcttacgggctgtcacacaagaagatgagcaacgagctggcgcaccagcgcgaaagctatcagcactacgattatccggggcgctataaacaagaaccgagcggcaaggcgttcagcggttaccggctggatgcgctacgttcaggggcggtgaccggcgcgggtgaatcgaatgcggcgatgttaatgccgggcagcagtttcatgttgaccgagcaccccaatccggcgctgaatagcggctggcaactggtggctatcacgcacagtgggcagcaaccgcaggcgctggaggaggaaagtggcggcgaaccgaccacctacagtaacagcttcgacgtcattagcgccaacacgacttggcgtgcggagttgccatacaaaccgatggtcgatggcccgcaaatcgccaccgtcgtcggcccggcgggagaagagatttactgcgaccagtacggtcgggtaaaactgcaattcccgtgggatcgctatggcgcgagcaacgaccagagctcctgttgggtgcgtgtcagtcagggctgggctggcggtcagtacggcatgattgctatcccgcgcatcagccatgaagtgattgttagcttcctagaaggtgatcccgaccagccgattatcaccgggcgtacgttccacgcgaccaaccgtcctccttacgacttgcctgcgcacaagacgcgcaccgtgctgcgtacggaaacccatcagggcgaaggatttaatgagctgcgctttgaagatcaggcagggcaggaagagatttatattcatggtcagaaagatctcaacgcgctgattgagaacgatgttgtctggcatatcaaacgcgatgcacatacggatattgataatgaccgtgtaactcgcgttaaagccaacgatcacctgacggtcgagagcgagaaacgtgatcatgttaaaggggattactcactgaacgtcgatgcctctatgcaccagaaactgggacaggctttgctggtcgaggcagggcaagaagtgcatgtgaaagcgggggctaaggtggttcttgaagcgggggcggagctgacgctgaaagtcgggggaagcttcatcaagatcgatcccagcggcgtgagcgtggtgggcccggctatcaaaattaactctgggggcagtgctgggagcggttctggttgggcaggacagagccccattctgccgggtggtgttgccgtcccacctgcaccacccgcgacattgcctgcccctgccattcataaaagcatggaatcgatgtcaccgcttgtcaaaccttgtcccctcgctaagggaggcaaagcatgagcctgaatgcgtggcaagcccagcatagcggcgcgctctttgcgatcgtcgacggcgcggtagatcgctcggcagtagcccgtttctatgaactcagccaaggtgaagctttccccctctttgcggggaccgagtttaacgagcaagccgcacttggcccttggctgctgtctaacccttcgcccgcgttcgtgacggattctcccgcgttgagtggattctatctggtcagtgaacagtctcttgacgtcgttcgcaaccattggcaaagcctgatattagctatccgtgaaggagaggctgtctggtttcgtttctctgaacctcgtatctttcttccgatgttctgcgccatgagcccagaagagcgggatgccgtgcttggcccctgcaatggactctggatcaacgaaaatggatttacgcgtaatcctgatattcccttccatctccggttaaagagtccctggtttcacatccgctcacaccatatggcggcgttgtatgacgaaaagcgtcacgcctacattcttcgtcggcgtctgtggcagaccatgacgagcatgatggaacgtcatcccgatccggcagggactattttgtccgttctcaggcaagccaatgcggagaggcttcaagacgatgtgctcgatggcgtggtggctggagccttgaccttgcaggccggacttcctttggagagtattcgagcgccgctgatgctgaccgaggctgaattcgcgcaggtcaaccactggatggtgcagcataacgcgttgataggagctaactaatggcagccgatccccactgtattccctgcgaacgttacgatacctggatagagattgaggttcgtgatgaacacaatcgttcgttcaagggcctaaaagcgacactgaccgacgataccggcaaatccgaaacggtcaccctcaaagaagggcctgtagtcgtacgtggttttgccgtaggcccgatagccgtcaaactagagacgcagccctggctcaaggcagcgcaatcgcgtgaaatattgaaggacgggcaaagtgccgtccctgcttatgtggcaaaaaaggttgggtatgatgaaacgctacgtgaacatattaaggcgaccaccggagacctgtgcctgaccgcaccggagcaacccttgccagaggcgcatcaggaagggaaagcgggtagcgtccgtttctttaccaagcattcttacgttatcgaagtaaaaggttatcagatcaacgtgctgcgcatcggtgtgttcttcgatggtacggggaataacacgtataatgccgagtctggtcttaaaaaagtggagcaatggctggctgaaacctgctccgatccggcgcagcgggagaaagagctgcgtggctgccagatggggcaactcccggttggggatagtgcggctaacgatattactaatgtaggtaaactattcaaccaatacgatctgactgctggcccgttggtcgtccatagctatatcagcggcattggcactcgcgatccggttgcaggaaaagatggtctggaataccgatcggacaatatgctgacaaaagggttggatctggattttggcggtgaaaatacctctatcgttggcaaggttaatcaggcttgtagtcaagggattacggatgcggtcaaacgtgatttaagggaggtattaccgaatattgaatgcattcatcgcatcgtgttcgatgtatttggctttagtcgtggggcggcggcggcacgccattttgtcaatgtcatcgaccagaaaaccgatcacccgttggtacaggcgatcgccaatacgcccactatccgtcttaaggctgggtttgactgggccaatagggacgatgtgcgtatcacgtttgtcgggatttttgacacggtcgcttcatcgtaccatcccagtctgaacatccacttgcaggatgattgtgccgaacgggtggtgcatctgacagcgctggatgaggtgcgaaaacacttccccttaacgcgtgtcactcctacggcgataggctctagcattccgccacacttcaccgagctggcgctgccgggcgcgcattcggatcttggcggcggctattacagccgctggagcctgcctaatccgaacagcgatccggcgctgaccgagtgcctcgaactggagcgctttatgagtgaagaagcgacctccacgccggatgatgaaagtcaggcctatcgtcaggcctacgcctatgccgaggaaaaaattgcgcagggctgggtcggacgtcttcacccgcgtttgctgcgtgccgctattcctcctgtaggggcgatcagtttgatcccctactcgtttatccgacggcgtggcaaggatgatttgtggccgaaaaaggccgtgtatgtggaggtggtgatgagccgcgtggtggagggggagtattcgcgcattccactacacatgatggtggaagcgggacgagccgccagcgtgccgtttaaggcgtggcgatcaaaagataaacagcttcagcttgaaccactttcagccaaactgccagcggtcaatctgactaaactagatgaggtgtgggcattagcggccaccgagcagggtgtagtgaaaaatctgagccagcaactctctgcggaggtttatcagtcactgcgccgcgattatgtccatcgtagcgccagcaatcagggtatcgccagtccagccaataccagcaaatttgaaactaccgtgagtaaagagcggcggcacataatagggaatgaggaagcatgatgtttaaacaatttattgtgttgctggggctttgcgtttcattggctgcctgtgcgacgacatccacaaaatcggctttttcatggcgatatggcactggcagcaacattgatatcactaacaatacgcgaacggaattttatcgtggtggaaaactcatttacgctgatcgtgaagcgggtggcggggcgggcggactgctgagtgacagaatcacaggccagcgttattactgggcgggcggcggcgggttacctactgagggcgttgttgttcctgataaggcttcgatcgagatggtgtctttctacgatcgcaagcggtatcgcatcaaagtcgatttaccggctgatttagcccagcaaatacagcagcgctatcagattggcaagcgcattgaccaacgtagctggctctattttggccttgcacccggtggttattatgaagtgctattgcagggggatttacttggtgtcagtccagatttgttgcttgcccgtggtattgccgaagaggttaccgatgattggtatgataaaaaagtatctgtggctgaacaatatggcattgatgatttcgacaaaaagtacggcgcactatttaagcagcactccatcccactgggaatggactgggcgccgatcatggatgcctaccgcgccaaccagcctaaaacggaccagcagccggtgaagtgattgtgtcaccgtgagtaaagagcggcggcacatgatagggaatgaggaagcataatgttcaggtatttgattatggtcgtgggcctcagcatctcgctagtcgcctgctcaagcccgaatttaagaactccggttagctggagttatggcactggcagcaacattgatatcactaacaatacgcgaacggaattttatcgtggtggaaaacttatttacgccgatcgtgaagcgggcggcggggcgggcggactgctgagtgacagaatcacaggccagcgttattactgggctgggggcggcgggttacctactgatggtgttcccgtccctgacagggcttcgatcgagatggtgtccctctacgatcgcaagcggtatcgcatcaaagtcgatttaccggctgatttagcccagcaaatgcagcagcgctatcagattggcaagcgtattgatcaacgtagctggctctattttggccttgcacccggtggttattatgaagtgctattgcagggggatttacttggcgtcagcccagatctgttgcttgcccgtggtattgccgaggaagtgacggacaattggtatgataaaagatttccaatcggcgtgagccaatacactgtgacgctccaagactttgacaaaaagtacggcgcactatttaagcagcactccatcccacagggaatggactgggcgccgatcatggatgattaccgcgccaagcagcctaaaacggaccagcagcctgtgaagtgattgtgtcaccgtgagtaaagagcggcggcacatgatagggaatgaggaagcatgatgtttaaacaatgtattgtgttgctgggtctttgcgtttcattggctgcttgtgcgacggctccaacgatcccagctttttcatggcgatatggtactggcagtaatatcgatgaaacgtggacgaccaacgttgaattttatcgtggaggaacattaattggcggctatccaggggggggcgtaggacctggtgccagtgtaaaacggattacggaaaaacgttactattgggccggcggtggcggtttacctgtagaaggaattgcggttcccgaccgcgcggtgatagaaatggtgtctctctacgatcgcaagcgttaccgcatcaaggttgatttacctgcggatttagaacagagaatgagagcagtttatcaagttcaggggcgctacgatcgccgcgaacgtttgtattttggtctggccccaggcggctattatgaagtggtcttgatggggaggggacttggcgtcagtccagatttgttgcttgcccgtggtatcgccgaagaggtgacagacaattggtatgataaaaaatttccgattggtgtgagccaatacaccgtgacgctccaagactttgacaaagaatacggcgaactgtttaaacaacaccctatcccactgggaatggactgggcgccgatcatggatgattaccgtgctaagcagcctaaaacggaccagcagcctattaaataaaccgatttatctcggtgttttaataaacggattaataagggaataaaaatgggtaacgcagttaaattaggcgatagcgacacggggcacggtaaccatccgccgacgcccgtcgcggcgggctcatcaacggttaaggttgatggtatgccgttggctcgacaaggcgatcctctggttcctcacggccatgaccggagtattagcggtggttcatccaccgtgctcattgatggaaagcctgctgctcgcactggtgatgcggttagctgtggcggcgtgttgattggcgggggaacggtaagcattgggtgagggtttacttacgcctgatatctgtcgacgcaaatcctaataaagccagcgcaggtttctctggctggcttttccctgtgtggtgtggcgcaagtattacatctgacgcaccgcaatacagcgatcggcgatcaggcgggcgacccagaatgaggtttgtgccacgtcgctatgaagtccattctccttatggatattggcctgatgcaggaagtcctgctccagagaatccacaaagttatcgaactcgaactcaccccaccgctgcgttcctgactggctaagtaccgtgttcaactgtgctctcaccagatgaatagcctgagtgaatgattcacgctgagcgggcgtaatgtatccgccttgcttggcgagatccgcccagcgaggcggtgtggacgatgtcatcgtatttggcatcttaattcacctgtaagttggcggagtcgggtactttgtagtgattattgacgttcgtcaggttgatattgttgcctttgacgttcaacccttcactgtcgcttttcacgaacgagaacttgccgttttctgcgtcaatgttactcaggttcaaattccagtcgccctgttgtccgccgttggtgcggacgaacgtaccgaaatctttcgctttgaagttatcgatagtcaggttggcatccgcgttcaactggaaaattttatcggaagcgccctgagcactgctgttagtgatttcaacgttggcaggtttaccgctgtttgacttcaccgtcagtgcatcttcaccgacgttggtccagtgcacgttatcaattttggcatcgccgcgaacgtgtacgccgtccgccgcattatcaccaaacaccacgtttttcagcgttgcgccttgagccaactcaaacagtggtttctggccttcagcctggccgccgtcacctaatttactgctggcggtaaaggttttgccgccgccgtcaaaaacttcaccggggccgactttgatggtgtcgtttactactgtggggttagcgctggcggttgggaaggaaactgggccagcacctgctgttgacgccgtgggtgatgcggccgaaccgccatcaacgccggttggcgccgccgttagtggggcggacgcggcaccgccgttaccgccgactgatgaagatggtgctgaaggcgcagctggggagccacctccaccaccagatgacgcctgcggcgcgcccgttgacggcgatccgccaccctgtgactggccgctaccttgcggctgaccaaattcacctttctgtgaatccatcaaattaccgatcaattccagcagcgcttttaacagatcgttgccgctcagttggccaccgccgtctgccgttggattgatcgcgttatttaacgcactgcctgcagaatcttgcagcagggaacggctcagatcttctgggttttgtgcgccacccacgcctccagcaccggatgaacccgtcagcggtgaggcaccgctgttgccgcctgctgcacccgacgaaccggaagagagcggattccctgcttcctggccatttttgctagggatcagcgcttccaacagtttcataagcatatcggcagcgctgccgttttgccctaatgctgaactccctccattacctatccctgcctggccctgcgaactgccgtctgttgatgagggagtattgccttgtgaattgggcagaagggcactcaacaatgtgctcagcgcttccatcagttggctatcttgctgcccagaacgtggtgacgccccgccattgctgcctgaaagcggggaattcagacctgtcgatgacagacctgcgccgggttgtatgctgagcgtaatcgtcatatcagccataacatctccttgaaagtgaatagtgatgggttattaacaggcttatgtctgttgcgtattaagtgaagagcggtgtgatgtggttcccgagcgggggagagaaagatggtggggaaccagaggggggaaatgaccacttaactggcacgttcacttcatcacctttggaacttgttatgcagaaaatccagcatgctcagcccagtctgtccatttcggaaattgcacctgccgcgctagctaaaacatcgttatcgcagggcagtagcaccagtgcgagccagaagggggcgcaatccctgattcagcaaggtttgcatgataaaaacaaaccgcctgaattggagcagggaagcagcagtcaggtgaagagtcagggggctcgctcgacgactttacgcgagctattttcattggaaggtatgagtcagagcttgccgcgttttgcttccaccgaagctgctgaaatcaaaataaacggcagcggtaatcctacatccgccgctaaatctgatatcacgctggacagccacggtaagcttcagttcggcaagggcttaccggaagcgctgactacgctgttgcagcagaccatagggaaaaacagccaaccgttcgttgcccatcatgaaaatcaagatggacgagcgggcgaacaacagcatgcgttagccgataaatcagggcggctattcgttattcaaagtgatgggaatcagcatattgcacttcacagcagcggccggagcgcgatgctgtcaggtaagtcggaggtggataacgtaaagctggaatccacgccgcaacatatctccctgcaaacaaaatctggtgaagccacgaatgtgccactatctggacggatgaaccacgagctgttgaccggtatccacctacagcctgactcggcttctggcgcgggcgagcaattgcgtctgcatgacggcaagctgttttcattgaataccgaatttggcgtctggcagaaaaacagcgatgtcccccatagccaattatcccggcagggagatggtcaactgtatgcagtcaaagatgaccacacactgagcaacttgtcgtcggggacggcgtcatcgtccttcagcgataaaattaccgcgttctcagccaaccagaacggacaatcggccgtgctgaccgaacaggatcatctgacacaattgcatctgatgaacgcgctggatgccgcgccgcagccggtggatctcaaactggaaaatggtgaaccggtgtatgcgaaagcggtgggattaaccgctgaacatctgctcgttgctgataatgatggcaagctttaccgcgccccgcggcctgaggcgggcgaacaacatgccaccttaacggcagtcagtacgtctgaactgaatgcggcattggggactgaccacagtattactggatttgcccacgatgaacatgggcagacgcaggcactcgccaccgatcgtcagggacaaaaacatgtcgcgtctctggggcaaaatggggtgtcgccaacgccgggatggaacctgagcgacagtctggtggtggataataaactgggtctgacgacggaggcaccagcagcgaaagacaccgtagatctgggacgactggggcaaatagggctacaggatggcaaagtccatttttacaacggcaatactaaaaactgggaagcgtccagcgttgaagccagccaattaaagcgcgggcttgataatcaggcttacacgctgaaagacggtgaaatcacgccactgtccatcaatcagaaatcagagtcgtttacgcacggtgacaacaccgtttttgcgctgtcgcaggtgcgtatgacgccgtccgcaggcacggcacttcccgggatcgccaaggacgatggtgtatcggcgatggcggtgctcaaccgcaataaatttattgccgtcgataaacagggtgatttgcatttccaccagatcaagccgggaacggagaagcccgctgcgtcgccgctggcgctgcctaaaaatgggttatccggtgaaatacaggacatcacgctggatcaccagcagacgttgttcgctctgaataaagaagggcatctctttcagctaccgaaagacgactggcagaatgccgcgaaccatgacaaggcacaatggcagccggtgaagacgccagcagaaggcaaagtgaattcattgggtacggatgcgcagcatcatttgcaggttgcgcatgacgatcatgaactccatacccaacacgggagcgcgtggaaaacgacagtgccgaaaggagaagcgccattaccttcggaagcgcgtgcggcagaaacggtgtttggtcggcttgatgtggcgacaaaagggatgaagataccgttgaccggcgtgtcagttaaagccgatgttcagatcttgggtaaaacgggtgaagagtcacagcaggttaaaagcaagctgtcagatttgctcagagcccatgttgtctcgttctccatggaagtaccccgaccgctaaaaaccttttccgatcatgtgcagcaccacatcagcggccgcgaaggtctgaagcccgtttacgacatgcagaccgaattactgaaaaagctggacgccacgacgagccagccgcagggaacggcgatggatctggcgagtaagctcgacacgctggatctgggggagaaggggaaaccgttggtgaacctgttaaaacagttccagaccgaactggaaagcagttcggccaaagcggctctgcttatcggcaggcagcagggcgtggtgaacgataacggtgtgatgaatccggaaggcaagccagccagcgtgcacggcagggaaaaagatctagctccggtgctgctggcagcgatggagagccatccgtcatcgaaaacgagtaccgccggtacgctgataaaagcctttgtagacagtaaaacaccgatagcgcaaaagccgaatagtgaggcgtttgggcagcagcgtgataccagtgatgctttgtcgttggcaaaaacgcgtctggtgctggataccctggtgttaggtgatttgcacaagctgaccgatcgcgctggggcgctatcaggcacctcgccgaatgaggcggcgttggcatcgatgatgaaggagctaaacgcgttacggcagggggaatatggcgacaatccggtgaagaaaatgaccgacatgggattcaccaaccataagtcgctggaagcggattacgattcggttaaaacctttatgaaggcgttcaggaaagaagagaatgccgtcagcgtgacctcgaaaaccgtgatgcaggcggcgaaccagacggacatgatcgataaaatgaaggcgaccgttttgtcgttggacagcaacgaaagcatcgcctttaaccggacctatggcggcggggcatccatgtcgtttgtggtcaacggcacgcctctgcctttccctccggtgccgggcggcggtgtcagcggcgaaagaaattacaacctgagtttttcccgtggtgaaaacggcattaatgtcgccttcgagcgttcgggcgggattaccgggaaagtgagttactccggcggatatgacgtcagcgagtatctgacaggaaaaacctcggcgcagatgacgcaaaacattaacagcaaacacagctttgcaccggatgtccgagcgtcattcggcgtatccgccagcctgcaaatggcgcagcaaaacgccctgaactttaccctcagcgaagaagaactgcccggttttattgacggtctgtcgagcggtacgatcaatccgcttgctctgttggataaaggtgagcagcacagcgtgaaggcgggtaaaacggtcagcttcaatctggatagcaatgcggcgctggaactgcgcggtgggataaacctgacagaaaaaggtgcggcacccaccagcgccacattacgcggctctgtcggcctgacggcgagcgctaatattctgtctggcgccagttcgtccagcatcgcgcaaggtgagcaatcctccacctacaccgaatccgacaaccgtctgcgcttcatgaatcaggcggcgatgggggcaaacgcgaccattagcgccggggcagccagaaacacaccagaggggacggttccgttctttacctcagccagcgttggggtgaatgtggcggcagactcgcgtactaaccaatcgattagcctgggcatgaagaaagccgagccgttggagaaaaaggatatcgacgcgttgaccaagacgctgaactccgcgtttaacgatcctgccagccaactattgatcgacggtgtgaaaaaaatggcagaaccggacgatcagcttgccattctgaatgagcacttcgccgataaaacggccaaaaccgacgatcagcatcaggggttgatgagtttgcaaaaattgaacgtgcgacaggatgtcgcccagcgtgatggggcgacgctggatagcgttaagcacacgacgtcctacaccaatctcagcaaactgacggaaaatgggctgtttcaggtcatcggcaaccatttgttttcttcgctcccgccaagtaatgccgaccgtatcaatcaactgatcgcggacaacccggcactgaaggatatcgtaagccgcttgcaggatagcgacagcgcctcagtgacggttggactagagctgaaagacgatgtgcgggaaaagatagagaagggcattcagaacaagacgcacggcaaagatgatgtcattgcgctgtttaaagacggtaataatttacgtctcgccagcatcgatgtctcgcagacggtgaagaagagcgaagggttcaataccccggcagtcatcatcaacgcctcaagcagtgcaggcgtcagcatgaataaactgctgggcagcgtcagcttcagctacggacaggatcaaaccgtaccgcaaagctacaaactgagtggcgagattgcaaaagccaatcctgctaccgctaatgcgttgcagcagctacagcaagaaggcttgcagcttaacggttaatgtaaacaaaatgctgtgattaaaggagaacaggatgacaccgacacaacaacatattgcccgcttattacgccattatggtgcgctcaaccggactcaactgggcttgcagaacgggatctgcgcactgcgcgagccagacgggaaggaagcggtggttttggaagtccccgcgagcggcagcgcgttggtattgcatagtgacgtgatgcggtttcagggagacgtcggcaccgaggtgtatcaactgatgctgatgcttaattttgagatggcggcgatgaaaggctgttggctggcgttggatgagaattcgacgctgcgtttgtgcactcagcacaccgcagaatcgttagatgaaccaagttttacggcgctgctgcccgcgtttatcagccaggtaaaagagacccgacttctgattcgcgggctattgccacggctcatggcagcttaacgccgcaatctattgatccatggcaataaaggccagcatcgtttcgctcccgtccagaatatcagactggatggcctgtcgagcggcactggcatcgtgttgctgtaaggctgcgagaacgtcttcgtgatgttctatcgccatctgcacggaaaaatgtgcataggcctgcgcaatcagcgggccagtgcgcatccataagctgccgataaactgcgttaacagcggcatacgtgctgcctgtgccagaaacaggtgaaattcgctattcaactgcaatgcttcgcgtaggtttttctcgtcaatcgccagacgattctggcgaatattttcttcaattttctccaacatcttcggcgtaatgtgcgcggcggccagttcggcgcccgttccttccagcgccaaccgcaaagtgcggatttctttaaactgatcttcggttaattgggggacacgaatatcgcgcggcgtcttgagcaccagcgcctgttctttcgccagttgcaggattgcatcccttactggcgttacgctggtgccaacctgtgcggcaagctcccgtatcctcaagcgatcatccggtttgagttgaccggtaattaacgcttcacgcagcatggtgtaaacgctggagcccagatagctgtgattgatctgcccaattggataattcactgttcccccagagagaagtgctgcgcaacgtgatgagataaagatatggtttgctaccgcaacggactcgcggcgatgagaggctaatatacaatatgatgcatcaacgaggctatgggggaagtatctctctggcagaaaatcgtcaagaaagggtcatgaaatacgcagtattgtgtgacgaggtgtaactaacctaaaattattgcttaggaaaatattttatcgcgtcttaacgcaaaccaactgtcataaaattatatattacctgacatattgagcttggtaattaacggttctactatgccgaaaaattattatcatcagggatgaaaccatgcgtggtttttttaggctgattgttatcatgcctgtgttattttcttctatatcattttctgtattatccgcgccgcttaatccagcggacagaattgatattcagcagcggcaagccgaggtgatcgaccaatcccggcagcaacgcgatgacttattgcagttaaatcagccacaagagacgataaatccagccggtggaagcgatgcagggcactgttttaccattaatgaaattcattatcgcaacagttctttactgagtgaaaaagataaaaatacgttaaataaagattatatcaatcgttgtattaatgttaataatataaatcagctgattcatgatgtcagcaattggtatatcgaacagggctatattaccagtcgtgcttttatttccgagcaagatctgtcgagcggaatattacagattgatattctggaagggcgtctcgaattcattaatattaataatgaatcgacgcgagccttaaaacaggtttttccggggctagagggcgaaatcctcaatctccgcgatatcgaacagggcatggaacaactcaaccgcatgccgacgcagcaggtgagtatcgaaattcagcccagtagccagcctggctattccatcgttaacctcaccagtaaaaagcaaattccgctgacggcaaacatcagttttgataatagtgggcagaaaagcactggggagcagcagctaaacggcggcctgtgggcggataacgtgctggggctggccgaccagtggtttatcaacggcggacacagcagtgaatttcgggatagccgcaataccgaaagcttacaggcgggcttatcgctaccctatggctactggacgctcagctacgactattctcaaagtcgttaccgcaacgatttcactaaccgagattttctctggcattcaacgggtgacagccaaacgcaccgcgccacgctttcacgtgtggtgttccgtaatggcgacatgaaaaccagcctctcggcgggcatgtcacaccgtatcggacagaattacctgaacgatgttctgctgcaatccagcagtcgcaaactcagcagcgccattatcggcattaaccacagccagaaactgtggggcgggctggcgacactcaatcctgcttacagccgtggaacgcgctggtttggcgcagaaagcgatgacggtaaatctgacgatgcgccgcgcgccgaattcaataaggtgacgctggcggccagttattactacccgatcgctgacaacctccattacctcaccaacctctatggccagtattcaccacagcgcctatatggcagcgagcaggtgacgctgggcggggaaacctccgtgcgtggtttcaaagagcaatacctttctggtaatcgtggtggctactggcgcaacgaagtcaactggcgggcgacgcagttgccgctgttgggcagtgtcacgctgacggcggcggtggacggcgggcatcttttctcacagcaggcagacagtgaatcgtcgggcacgttgtggggcgcggcggtaggaatgggcgttgctaaccaatacctctcacagcaaatcacagttggttggccgttggcacaccccgactggctaaaaccggatcacgctgttgcttattatcgcgttggactttctttttaattgttaattttttcttgttaactttttattgtaaggcaggggatcagggatgaaaccaataaaaaccacacagcgcctgctggcgtatacgctgatccacctcattgcgtttcagccgctattgccagcaatggccgcaggcgtgcaggtcgcaacaggcaataccgcgctggatcaggctggcaacggcgtgccggtcatcaacattgccacgccaaacagtgcggggatctcccacaaccagtaccacgattttaacgtcgacaagcccggtctgatcctgaataacggcacggaacagcttaattccacccaactcggtgggctgattcagaacaaccccaatctgaaggggaaagccgccgacgccattatcaacgaagtggtatcgaccaaccgcagtacgctggcgggctatctggaagttggcggtaaaccggccagcgtcatcgttgccaacccgaacggcattacctgtgacggctgcggttttatcaatactccacaagtgacgttgaccactgggaaaccccagttggatgcgcagggcaatctgcagcgtattgatgtgacacgcggtgatatcacgctgaccgggcagggactggatgcgagcaagagcgactacctcagcctgatttcccgtaccgcgcagattaatgccggactgaatgccaacgatgcgcagattgtgctgggtgccaatcaggttgacgcgacaggcaaggtgacggcgaaggcggctgatggcggtgcggttaatggtgtcaaagtcgcgttggataccggcgcactcggcgggatgtacaccaatcgcatcaagctgatttcgagtgataaaggcgtgggcgtgaacgtcgggaacctcagtgcacgcagcggcgatatcacgctgtctgccaacggtaaactcagcctcggtgatacggtggcgcaggggacaattcaggccgacgctgacacgctagtgctacagggcaagcagcaggcgggaagcgctctgacgctaaaagcccggcaggacatcgcgctgcagggcgccacgctgcgtggcgggcaggatatcgatctccagtctggcggtgagctgaccgcacaaaacagccttatcagtgctggcgtggatgcacaaggtatcgtcaaatccgccaatcaattatccctaaaaggtgacggtgtcacactttccaatgcccagtttgcggcgggcaaggtcgcgatagatgcggggaaatcgctgcagcaggatgccaaaagcgggattaagacagataccttacttgatgtgcgtggggacgtggtgtcgctggcgggcatagcggacgcagacacggttcgtcttgaggcaaaaaccctcaacggtgcaggcagcgcgcaacttcaggcgaaaaacaacgccacggtgcgcgtcacgcagcagggtgactggcggggtaatctgactgcaggtaacgcgctagccgttgaggggggacgtctggtgcagcgcggtacgctggcggggaaaacgatctcgctggccgtcgattcgctggataatcagggtgatatcgcctcgctgcaggggttgacgttcagcggcactgacctgacaaacggcgggacgctggccgccgcagaacgcctgacggtcaatgcgaatcgactagataatactggcttactcagtgcgcgtgacgatatcagatttgagctgaaaacggtgctcgccaatcagggcaagatcctgacggataatcagatgttcttgctggccgatagcatcagcaacggtgggacgctgcaatccacggcgttgaccgcgcaaagtcatcagttcgccaatcagggcgaggtgacggctaatgaactcgatctgaccagtcagacgacagaaaaccatggcaccatcaacgctcaccagatattggcgctgcatggcggcagtgtagtgaatgacggcacgctcagctcgggagagaagctggcgctgacgctggggaatacgctggataaccgtggtctgatgcaggccggtactgccttacacgtgatcgccgaccacgttagcaatgacggtacgctcaccgctcctgaattacagctgcacaccgaaaccctagccaatcagggggcgcttcaggccgataacgcgctgcacctcggtgccacgcatcaattgacgcaatctgccagcggaacgctgctggcgggcaccgaactgacgctgaacgccggacaggcagagaccgacggcgcgattcaggcgcagcagttcctgatgaatgccgaacgctggctcaatacgggtaaaaccagcattaccggcgacggacagattacggctgctcagttggacaaccgcggcagtttgctgacggcggggaactgggcaattgccagcaatgccatgagcaatgacggtacgttgcagggcaatacgctgactcttcaggctgatacgctcacgaatcacggtcaagtacaggcgccgggggcagtaaccctgactgtagctgatgcgtttaccaacgacggcgactggttaagcggtgatacgttgcgcattcaggcggcgaacgtccagaacgggggcacactacaggcattaaacctcactgcagtcggtagcgcgcttaacaacagcggcaacatcagcggtattaatagcctgtcattcttcttaaatggcaatctggataacgtcggcaccctgcagggcaaccagcttcatgcggaggctgcccgcctcactaatcagggagcgctttacggtaccgatgcgctgacgctggctatcactggagatctggataacagcggcacgcttcagggcaatcagcttcacgcagaggcggctcgcctcaccaatcagggcacgcttcacggtacggatgcactgacgctggcgataactggcaacctgtctaatcaggggatgttgctgagcgaaggtgacagcacggtgacggcgcagcagattgataactcagggttattacaggcaaaaaatgccgcgcttcagctgggttcgctggataacgctggcaagattctcggtatcacctcactggcgctgacggccacaaacgagctgaccaatcaacagagtggcaaattactcacacagggtgcggcggtgctcaccgcggcggatgtcgtcaatgccggagaatggcaggcacagcgcctgacgctgacggcgaataatttgaccaatgacggtgagattcagggagatgacgctttatccctgacgctaccggccgctgaaggcaagggcacgttaatcaaccgtggcgcattgacgacgggcggtgacgccacgctgttcgcgcgtctgatagataatcagggcacgctatccagtctgggtcaaactgcactgaccggaatgtcgttgattaacgacggccgtttggtggcaggacagggctgtcgctgcacggcgactatcagggcagcggactgctgaacacagcaggtacgctgacgctacagggcgacacgctggttaacgacggacactgggaaagtcgggcgctgtccctgcaagggctgacgttcaccaatcagggctcggtgttagggaatggcgtgatgctatcggcgaaccgtctgacaaatcgcggtagcgttgtaggtgttgattctctggggatcacgttgtctgaccgtctggataacgtcggcgagttgcgcagcgacaatctgtctattgcggcatcaggcatgaacaatcatggcgatattcagggcatcaataccctgcaactgaatgtggcgggattaatagataacgcgggcgtcatcagcggcaaccagtcggtggcagtgacggcaggtgacgtcaaacagctcggcaccctggaagggaaaaccgtcacactggacgccgcctcgctggtcaatcagggcaaaatactgggcgtggatgcgctgacgctcgccatcgcaggcaatgtcacaaacagtggcaatgtgctgacgcagggcaatgggatggtgaccgcgcagcaactggacaatagcgggctgctgcaggccgacagtctcacgctagaagcagatgaggtgaccaatgctgggcaattactcggtattcaggcgctgtcgataaccgcacaacacgggctgaccaaccagcagaacggcaaactgctcacgcagggggcggcgattctgcaggcggctcgggcagagaaccacggtgaatggctggcggataacctgacgttgcaggccgagcgtttcactaacacgggacggattcaggccgatcgcgatctcggcattatcgtggagccaacgcgtgcgcttcgtcagccgtcttttctggcgatggcgttaacgctggcggcagatgcacagcaactcagcctgagcgcttcacctcagggtgcgggggaaaacagcggtgttctggacaatcgcggctcgctggtgtcaggtggggacgtacacctgagcgccacgcaaatagccaaccatggctcgctctccagcaacggtaccgctgctttgactggtgagtcgattgataataccggtgccgtggtggcggtgaaatcactgtcgctgacggggaattatcagggaagtgggtcgcttaatacggacggtctgatggccttgtccggcacgacgctggcgaataccgggcactggcgggcgaataccattcaggcgaagggatttacgctggataatcaggggatgttgctggggcaacggattgatattacggcagataacgtgttcaacggcggcgagatggccgggattgacgcgttgcaattgacgcttgccgatcgcctgacgaatcaaggcgaactctatgggtcggcgctgacgctgtcggcgaccgatctgttcaatcagggcgacgtctccggtgacgacctgcacctgacgttgcaagatggcttgcacaatcgtggtctggttagcggcagtaagcaagtgcagcttgaggccagtcaggtcgatcaacgaggttcactggaaagccgcgatctgcaggtgcaggcaaatacactcgacaatcagggcacgatgctgggcgtggatgcgttgacgtttgccatccgtgataccgcacgtaatcagggcaagttgctgagtcagggcaccagcacgctcacagctaatcggctggaaaacagcggacactggcaggcggacacgctggcgctgacggcagatgagatcgcgaatgccggacagttgctggggttgtctgcgctgtcgttgacggcgaaggaccgtctggacaatgcgcaaaacggcaaactgctcacgcagggcatcgcaatattgcacgcggccgacgtggaaaatgacggtgaatggcaggcgggtagcctgacgctagacgcgaaaaacctgatcaaccgtgggcacattcagggcgataaatcgcttaaggcgacgctggtaaacggtgatgtagacaataagggcacactgtggagcgatagcgccgatattgctgcccgaacactgaccaacgaaggcaacatcaccggcgttaacggtcttcaactgacgctggataataccttaaccaatcagggcacgctgaacagccaccagctcagcgcgcaggccgacagactagtcaatagcgggaaaatcaacggccttgaccgccttgaattgaccgccgtcgatagcctggataatcaagggacgttgtacggtacggcgttgacgctgaacgcgaacgacctgaccaacagcggtgatattacgggcgtggacagcctgaccctgagcctaaaggggacgctggagaatgcacgtgatatcagcagcaatgcgctgacgctcaaggccaatgacgtattcaaccacggcaccctgacgggcgttaacgggttaacgttcctgctcggcaatcacctcgacaatcagggcgcgctgaacagccatgcactgtccatcaccgccaacgatctcactaacgatggtcagatcaacggcacgcgcagcctgcaactgtctctcaacgaggcgttgaccaatcgcggcgatcttatcagccagcaaatggcgataacggccaatgatgtgctcaatcatgggcaaatgcagggttcggacgatctgcaactgaacctacgcaataagctggataatcgcggtgtcatcagcagtagcaatacgttgggtgtgatcgcgaaaagcctcgaccagcagggcacgctggaagcccgcgcgttgaccgtggacgtccagacgctggataaccgcggaaaaatgctgggcgtggatgcgctgacgctggcgattgcggggatggcacgcaatcagggcaaatggctgagtcagggtagcagcacgctgacggcggatcaggttgaaaataacggccagtggcaggcgggtgatatcacgcttcaagccaatgatctgaccaacagtgggcagattttcggcatcaatgccttgtcgctgacgacaacccacggtctgactaaccaacaaaacggtacgctcctgtcgcagggtattgccgccttacgcgccgcaagtgtgataaacgacggtgatgtacaggccgatcgcctgacgtttgaggcacagcagctgaccaaccgttggcgtattcagggggatcgcgagttagcggtcacgctggatagcaataatcccgccagccgtttaaccaatctgggtaccctgatgtccggtggcgacagccaactgcaagccagacggttcgacaatcagggcacggtctccagcgtgggcaagatggacgtgcagagtgcggatattcgcaatgcgggcaatctgattgccgacggcgcactgtcgctcagtggcgactatcagggtgcaggcctgctgcacacggccgacacactgacgctacgcggtaatcaactgaacaacagcggacgctgggaaagtcgggcgctggcgctgaacggcgggtcactgaacaatcagggcacactagtcggtgaacgcggcatcacgctggaattgcgtgaaggcctgacggtcggcgacaccggcaaactgctgaccaacggtgccctgcaggcgcaggcggggatggtcgtgaacgacgggttctggcagggcaacacgctgacgctgacggcagatgacgtcgaaaatgccgggcaattgctggggctgtctgcgctgtcgctgacggcgaaaaaccgtttggacaatacgcaaaatggcaagctgctcacacagggactcgcggtattgcacgcggccgacgtggaaaatgacggtgaatggcaggcggatagcctgacgctggacgcgcagaacttgatcaaccgcgggcacattcagggcgataaatcgcttaaggcgacgctggtgaacggtgatgtggacaataagggcacgctgtggagcgataacgccgatattgccgcccagacgctgaccaacgagggcaacatcactggcgcggccgggctgcagttgacgctggataatgcgttaaccaatcagggcacgctgaacagctatcaactgaccgcgcaggcagacagactggacaatagcgggaaaatcaacggcatcgaccatcttgaactgacagtcggtgacagcctcacgaaccgcggcacgctctacgggtcggtgctggcgttgaacgccagcgatctgacgaacagcggcacgattacgggcgtggacagcctgaccctggatctgacggggacactgaacaacgcgcgtgacgtcagcagcaatgcgctgacgctcaaggctaatgacgtattcaaccacggcaccctgacgggcgttaacgggcagacgctggaactcagcaatcatcttgataatcagggtacgttgaacagccatgtgcttgccattgccgcccgcgacgtgaccaacggcggacagcttaacggcacgcgcggcctgcagttaacgctgggtggtggcttgaccaacactggtgacctcaccagccagcgcatcgatataaccgcggaggacgtgctcaaccacgggcaaatgcagggttcggacgatctacaactggacttgcgcaataagctggataatcgcggtgtcattagcggtagcaatacattgggtgtaatcgcgaaaagcctcgatcagcagggcacgctggaagcccgcgcgttgaccgtggacgcccagacgctggataaccacggaaaaatgctgggtgtggatgcactgacgctggcgattgcggatacggcgcgcaatcaggggaaattgctgagtcagggccgcagcacgctgacggcggttcaggttgaaaataacggccagtggcaggcgggtgatatcacgcttcaggccaatgatctgatcaataccggacagatattcggtctcgatgctttgtcgctgacgacaaaccgcgacctgactaaccaacaaaacggtacgctcctgtcgcagggtattgccgccttacgtgccgcaagtgtgataaacgacggtgacatgcaggcagatcgcctgacgtttgaggcacaacagctgaccaatagcgggcatattcagggggatcgcgagttatcgatcatgctggatagcaataatcccgccagccgtttaaccaatctgggcagcttgatgtccggtggcgacagccaattgcaagccaaccggttcgacaatcagggcacggtctccagcatgggcaagatggacgtgcagagtgcggatattcgcaacgcgggcaatctgattgccgacggcgcactgtcgctccgtggcgactatcagggggccggcctgctacacacggccgacacgctgacgctacgcggtaatcaactgaacaacagcggacgctgggaaagccgggcgctggcgctgaatggtgggacgctgaacaatcacggcacgctagtcggtgagcgcggcatcacgctggaattgcgtgaaggcctgacggtaggtcgcgatggtcaactgctgaccagtggtgccttgctggcgcaggcaggagaggttattaacgacggattctggcaggggaaaacactggaactgtccgcgaatgacctgattaatggtggttcgctgctcggtcaggatggccttcacctcgatttacagcgcacctatcagggaaccgatttatcccacctattgagtgacggtgaggccactatcacagccgatcgcctgacacagaccggtgaaattgcagcgggaacgctgagcctgaccactgggacgctggagaacggcgggcgggtgctgggcagcaatggcctgacggtggccaaccgcgatgcgctacttaaccatgccggtggagaactgctgactaacggcgcaggccgtgttgacagcggatcggtgaccaacgcgggcacgctacaggctaacgacctgcaactgcgtgctggtgaaatcgataatcaggggcgcattcagggcaccaacgcgctgcgcctgctcgacgtgctgcgctatgtcggcgataaaaacagtcaactgctcagcaaaggcgccgctacccttaatgctaaacaggcagaaaacgccggtttatggcaggcgggcacgctgacgctgaacggcgaatcgctcgacaaccgtggcaccgtggcggggctgaacagcctgtcgctcaacggcgacgagctaaagaataaaggcgaactgttctcgcagggaacggcgacgttaacgggcaagacgctggaaaacagcggcacgctgacgggtgtcggcggctttacgctgcaattggccgatcgcgtcgataatttggcggcgggacgtttactcagcggcggcgtgggcgaactcacgactggcgtgttgagcaatcagggactgtggcaagcggatgatttgcgtctgactgctcgtgacctcgatcagcagggcaatctgctgggcgtgcaacgtggtacgttgcaactgaccggatcgtatcagagcgcgcagggcagccaactggtcagtggcggcgatctcagcctgactgcgcattacatcactaaccgtggacagatgcagggccgcacgctgacgctgggtgctgatgagctcactaatcacggcactctgcgtggcgatagtgcgcttaacgcgacagcctccaatcagttcagcaatgcgccacaggcgcgtttgagtagcgatggtacgctgagcgtgcaggcggcggcgctgaataatcagggcgagataaaagctgccaacaccacgctgacggccaataccgtcaccaacagcggcacggtgcagggcaccgccgcgctgcaattggacacgacagaccgcattgtcaaccagcaggccggacaactgttatccgacggtatcacgacactgaaatcagcggcggtagaaaatcacggctggctgcaggggcgcgggctggacgtgaataccgcacagtttacccagcagggcagcctgatggcgcaggataaactgacgctgaaaattccgcagtgggtgaacaacgggctggtgcaggcgggcgaactggagattatcgccgacgaactagacaaccacggcacactgctgggcttaacacagcttgcgctgcaaacgcagcggctgattaaccgtcagggcgcgaagctctacagcgcgcaggatctgcgcctgaaaactaatcaactacaacaggaagggcaactggttgcgctgggtaacctgactgccgatatcaccgggccgctgaccttcactcagagcatggcggcggggcaacaactggcgctaaacgtagcgggtgacctcgatcagcgcgggacgttacagggtaaatccgtccagttgaccagcaccggcacgctgaccaatcagggcaacattttggcgggcggcggtgagtcgcgtatcagcgcgaaagacattgtgcaggtagaagcaggcagcgttcaggctggcgggaatctgacgctggtcagtgataacacgctgaataataaagggctgattggcactacgagcgatctgcttattcaggcgggtggcgcgctccataacagcagcatgctctatgcgggcggcaatatgcgtctgctgtccgattccctcaccaacgtctttggcaccattctagcgggcaataacctgctcattcagcgtgacgatcagggcacggccagcacctcgctgctcaacagctccggcaccatcgaaacccagtccggcgatatcacgattaataccggcacgttgactaatcagcgtgaagggtttgtggtgacggagagtgaatctacggcggaatctgtgccggattgggtgggtgaaatggtgataaaaattccgattgagtggtttaaagaaggtagttatggagtttatgttaacaaagggcatttgggggcccctgatagaaccatatatgctcctctcggagattttattgttcagcgttttactttaaaagataaaaaaataaacgttgtagcccaaggaaataatgctgtcattaattctggtcatatgctgtcaatattatccgatgatttgataaacagagcatcttcattatatgcagccgataatatttttattttaggtaataaatttgaaaatagctcatatcatgagggtggatttactgagtatttgacttatgcatatataggaccaagagcaacaagtacaacgattagcgattatcatcatcagagagctctattcagatatattagttatcaacttgacggcactccaacctacgaaaaaactgagggtgaaagctataatgcgttaattcaggcaggcggcaccattaccgccgactttaaacaggatatcagcaacaccacgctgcaaccgggcagcggcggatttatgccggcgtccaccaaaccggtgctggatgctatcaccacgctgtcgccattgcagaaacagaccacacgtcagttggtcagtcaggattcgtcgtttaatacgggtgcgatagacgttacgaaaacaggtagcggacaggcgacgctggcgggcaatgccacaggcgtagctgcgacgggtaaagccgtgatactgacgcagcagtctggcaccgcgctgcaaacggctgtgcaggcggagaacattacggcaatgatgccggggcagcaggttgcagagccgctgacgctgaacaccagcgatgcggtggcgttacagccttctacttccggtcacgtcagcaatcctgatacggtcgcgctgacgcagcaagcaggcactgtgctgcaaacggcggtgcaggcagagaacattacgccgttgacgcaggggcagcagtccgcagggccgctgacgttgaaaaccgatgatgcgttagtgttaaccgatcccaacgccagctctgtcgcccaccctgatgctgttgcgctcacgtcgacaggtcaacgtcctgatgcgggacaggggctgacgcccgttaccgtggacaataccgtcgcgggcgtcacgatagcgggcacggtaggttcgcctgccgtattgacgaagccgggcacggtggaggtagaaataccgaaacaaacggtgagcgcagacaaccttccgggtggggttacccccgccgtgccgaagcctctttctgccacagaactgctaaacgccattggcaatggactgcaaaacctgagcaccaatccgctcgccgagtacccactgcccactggcaataacgggctgctggttgtcgatcctaatgcggacagccgctatctgatccacaccaacccgaaactggaacagcttgggcaggtcgacaatgcgctgttcagcgatctgcaaacgctgctgggacaacaaccgtcaacggtggtgcctgtcgaaacgcgttcacagtggacgcaggtcgacaaggtgctggggtcgtcctatctgctagataaactgaatctggatgcggatcacgactaccgttttctgggggatgcggagtttgatacccgctacatcagtcaggcggtgctgaaacagagcgggcagcgtcacctgaatggcactggctccgatctggcacagatgcaaatgctgctcgataacgccgcggctgcgcagaaaggtatgaatctgcaacttggtgtgagtttgacgccggatcaggtagccaacctcagccagagtatggtctggtgggaaaatattgaggttaatggtcagaccgtgctggcgccgaagctgtatctagcgcaggcggataaaaataacctgcagggcagcgcgattgtcgcgaacaaggttgagctgaacgctggcggaagcgtcaccaacagcggcacgctcaaggcagttgaggtgctggcgattgccagtggcgacaagattgataaccatgaaggcggactgatcaagtcagacggcggcctgaatctggtagcgctcaacaacatcacaaacagcggcagccggattgaaggcaatacgctgcagctcgccagcattaacggcgacattatcaaccagactgcgtcgcgcgattttcagaccgcgcagccgaatgcttcacgcagcggcacgggctcgcttacgttcaccgaattgggtaaaaccgccgaaatcgtggcaggtaacagcctgaccctcagcgcgggcaaggatatccgcaacgtggcggctacgctgaacgccgggcaggatatggcgctgaacgccaaaggcaatgtggcgattgaggcgctgacgctgaccaataatcgcgtggatatcgggtggggcagcagcaatactgcgctgaacacggctgtgcaaggcagcaccgtcaatgcgggcggcgcgctgaaagcggtagcgggtcaggatattcagatcgatgccagccagctttccggcggctcggcgctgtcgctggcggcgggtaatgatattcacctcaccgcgcaggacacgctgaaagagacgctgtatcagggcagcagcacggcgcagcgtcgcacgcaggaggtggcaaacagccagttactgagcggcggcgatctgactctggtggcggggcgagatgtcttgtctgaagcggccagcttgaatgccaaaggcacggcgacactggcggctgggcgcgatctcaatttgctgtctgaagaggaagaaacctacagcggcaactggtggaaccgtcatgccgactggcagcaaaacatcactcagcagagtaccgagttaacgacgggcaagggcctgaacctgcaggcgggcagagacatcaatctgcaagcggcacagggtgtagccagcggcgcggtgacggcacaggcgggcaacgacatcaatctgctgtcagcgaccgaaacgcagcacagcttctttgaagaaacgaaagtcaagaaaaaggccttttcgaagacggtgacgcataccgttcgtgacaatttccgcagtgacgagaaagaaagtgtgctgtctggtgaacaggttgtgctgcaagccaatcatgatatcaatgtcgtgggttcggtgttgtcgggtgagcaacttgtatcacttagcgcgggtaacgatattgatatggctgccagcgttgaaacgcagcgagtttatgaaaaacagactaagaaaaaatccggactgatgagtggaggggggctgggtttcaccatcggaaaacagtccagtaacgcagaatataatggtgcggaaacgagtcaaagcgaatcgcgcagtgttgttggtgccgtcaatggcgatgtcctaatgcaatcagggcaacgtattgcaatcagtggtagcgatattattgccggcggtgcagggaatatagcgatccgtgcacaggaaattgatattaccccaggccaagacacaagggatgtaacgatccgctctgaaacaaaaagtagcggagttggtattgctctgaaaggtacaccttatgatagctatcaaaatttgcgcgatattggaaaaacggagggggtaacacagaaagctcggttgtacatgagtgaagctgctgcgatggtattcgatgcccctcaaatcgcgctttctataggccggaacagtagtaaagcagagcaacacactctgggggtttatcaaactggcagcgcgttaactgctgcagggaatatccagcttcagacgacgcttactgaagggacgacaagtgtatcctcccctaatgcaggaaatattctggtttcggggagcacgattcaggcaggggggaacctgttactggatgcggtgcgggatatcaacgtgcaaagtgccaacgattgggaaaaaacaacggaaagccatacccaaagtggttggtctttcagtaatgctatcccgggaatcggttcatcgattcgccatctcagcggcggccctaatcatggtgtcagcctgataccgtttgccagcgagtcagcacgtgaaaagcagcaaggtgatacattggcgcaaactgctagtaccctaagtggcaagaatgtgacgctgaacagccaacagcgggacattcttatcacgggcagtgcagtcacgggaataaacgatgtctctattttggcgaataatggcaatgtcgtcataaacccggggcagaatcatacacgcaatgaaaccactggtagcagcagtaccatcggtgatctgggcggcgatggctatagcggcactatggggtggaagtcgaatcgctatcattctgtagatgatattaatcagcagagtgctatccgcagcgttattcagagtggcgatggtgatattggcatagtcgcaaaagagaatgtcgtcattgccggaactgacgttcaggcggggaaatccctgttattaagtggacgcaatattacggtagatccggcggttgataccgaacataggctgcgtgagcaacaaagtagtcagtacggcgttacgacggcgctgtctggctatgcggtgagtgccttgcaggctatagaacgcctatcgcaatcagtagaggataaaagagatccgcgtttgagtgcgatctatgcggcacagtctgctctcaaccttgcgacacaaactgtagcgaacaatatgaatgcggcggcgatcaaggttaccgtgagtgtgggcgggggctccagcaaaagtaagcagcaacaagatgcgatgacgcgtgaagggagtaccttgtctgccaatggcgatattcgagtcaaggcggaacaagatctcacgttagttggggcagaagttcgtggccggaatatcgaactgtcagcgggtaagtcgttgacgctggcttctgcgcaaagtgagtctcaacttacgggcagcagcagcggtagccatgtgggggctggtgtcggtttcgggctgggcggacagcaaaatggttttacgatagaactgtccgctagcggacagaaagggaaagaaaacggaaatagccagactcatcaactcacacaggtggctgccaccgagtcggtgaatctccgtagtggttctgatactgttttagacggggccgttgtttctggcaaacaggttgaggcaaacgttggtggtgatttactcatcaggagcccgcaagatacgtctcgctatgatagtaagacgaccagtgcagggctgaatgtcagcatctgcgttccaccgatttgtggtgggcaaaccgtttcagctagtggtaatgccagcttgagccaacagatactgaataatcactacgcatcggtacaggaacagagcggtattcgggctggggaaaacggttttacgattcagaccagtggtcatactcaactggacggggcgattatttcatctgatgcaaccgcagagaaaaaccgactgagtacaggaacgctgggctggcaggatattgtcaatatttcccgttacaaagggacgggatttagtctcagtgtgtcaacagacagtatgccgacagcgggtttgggtttggttaaagaggacgaaactggcgttacacattctgcggtgtctcctgcaaccattgatattcgcaatagcgacgcgcaacaacaggatgttactacgctcagtcgtgatacgtccggtgccaatggccgcgtaaaagacggctttgatcggagcaagattgaggacaaactgaccattcagcgagaggcgacagcgctgggtgtacaggctttgaatgcttataagaccagcaaacaagacgaagctgaagatcaggccagaacccggttgatagctgaaggtgtgcctgcgactgaactgggtgagcgggtgaaaaccagcaatgaagttaagcaagccgaaaaagattatggcgttggcagtgctttctggatggcgggttcggcattaacttcactggcctctggggggctgggaggaaatcttaatggggcactaagtggcgcagctgcaccgtatttagctgcgctggtaaaagatgtctcggcgggtagtgaacctgctcgcatcgcgttacatactgcactcggagcagttctggcgcatacgcagggtggaagtgccgttggcggagctgctgggggactggtctcttctgcaggtgcagaagtgctgaaaaacctgctatacccggacgtgaaaaaaggagaactatctgctgagcaaaaacagctgatagctaatctggtcacgatcgccggcgctggtgcaggaggcattgctggtggtaaccttgctggtgcgggaagcggtgcgaatacggcgaagaatgaggtggagaataacttcctgagtgccgatcagataacagatttcgcagccagggcgaaaggctgtgaagcccgtggcgactgcaaacaaatcgtcaaagaaatggaagatctgagtctgaagcaacgtaatgagttaattgtaacttgcgcttcggatgccgcggcctgtaaagagaaatacggtgatatccctgctaacagtatgttagtgcatgaagcgatagacaaagcgctgggtgaagatattccttggagtatgaagaatgacttatcggtcttgctgatgcagcagatagacgagtcaggaatagttaacagcaccgagtttgcccaacagctccagacattgtatggcttggatagtcagaaagctgaaatcttagctggtgttgccatggccgctgttacaggcggtatgggaaaagctggaaaaccaagtcaagctaacacaactaaactacccaacgggcagcaggttaatcattatgaagcgagtctggttgggttacctccaggggaaagagttgctcaggtcaagcaaatggcgagttcagttgctcagagtaatggctgggcgaaagataacaaattgaccaaaatgaataatcgagatgtttatagaagctcggatgggaatctttatgcacttgatacacagcatggtcgttttgagttggtcaatgccaaaaacggtaaacaccaaggagaggttgatatgggattgaaatttattgaaggaagtaaagatacctccggtggccatgacttgaaggttaagtaagatgaataacgcgatgaaattggttaattatcctagtaaggcattggttcatgggactgttttacgtcttcctgggcaatggccgtatgaggaactggttgattttatggtattcgacatgcctggtggggatcgttctaatggtctgatggtgtcatcgggccataaggctgggctgatacttgttttattaccacaagatagtgagttaaaagaggttagaggcttaagcactcaatgggtcatagataactgggaaaaatggatttatccagaatgtaatatcaatgatgttcatgttattggtagctatatagcaacacctatcgagtaacgaaagatcccgaccaactggtcgggatctttgcttttatgccctaaaaacttcctcttctcgccgctgcaatcggataacaccggatgcagcggtcacttccagttgttcagcgcgggcaatgtcggactcggtcagccagtcgccgctgataatcaccccaccgttctctcgcacccaatctgctcccaaatcttgccgttgttggctggcttcgcacagtgcttccctggtggcgtcgtcggtaacgacagtgatccagagcgtgtgatgctggagcgtcagttgtaacggagtgctgggggtaaatcccaatgcggtcaactggccgtctgtgataatcagttctggaacaggctcaggggtaaaggttatgttcatacgttccccttcgtggcgggtgcggtgcggataatcaattgaccgtgttcagcggtaatgctcactggttggcctttggtaaatcccaacgcttccagccatcttcccttgatggtcagttgcggcaacgggttcggcttgccgccgttggtacggtatccgctggatacaggcgatgctggggcatgccagtatcgaatcaacgcaaatctatacgcaggtctccatcagggcgttatccgcagtccatgcaagcacgcatccggcggagcgggaggacagtgacgagaccgggctgctggcagacctgacggcggaggaggagccggacgagacgccggtgttgccggacagcgcgaaaaagtagcttactcccgtcaggtccgcaggacggtgcagggcaaacgccgcgccgtccgtggcgcagcgcttgccttgttcaacatcagcgccccggcggtaaatgccgtccggccagcaccagacaaaagcgttctctgcaaaaatcattgctggccgttcgtcactcaacataatgtggcattacgcgaaagccgctgaacgcggccaacgcgtaacgaacattatgtcggcgccggtcgggtaatgggcgcgctgcggtcttccttggcaaaggtgtgcggctggccgcaggggttggcactctggtgctgtgtggcgcacagggctgcgccctctgctgtcggcatcccactccttccctggctctcacggtgtggccgccatccctggcggcacaggctctcggtaaacctgcacatcaacatcaaccccacagcagaagccgttcctgcgtcacggcgtttaacggcttcacctcgcccccaccccaaccctgctgtactggctgtactggctgtactggctgcgcgcggctcgcaggctccttgctcgttgccgtgctcgccatctccgccccgtgcggccccccgtcggggcccccctgttgaacatcttcgcttgcgggcttcgccagcccgcacccggcagacgcttcgccgtcccacaggcaagctgcggaacggctcgcgccgcgataagggcgaaaggcaaaacgggtaatggcagcggctaacgccgctgctatgatgtggcggttgcaggcggcaaagtcacggcggggcggtagcgtgtcggggccaaaaccgcgtatcggggcttcggcgtctgagcattgacatgcatcagggaaaaccggttgtaactggctgacggcacagggaaaaagtgggttcgtcggctgacttcgcaacggatgaagttgttgtggagaataacttcctgaacaaaggaagaccggttgcgtttgctgaaaaactgaaagcgtgtaacggtgatccatcctgtgagcagggcgcgcgcaaggacatggcgaaggagtcggcagagaatattcagaagctgaagtcctgctgggatgcaggagatagcgcctgtgttgcagaagtacgtacgcagatagagcttaatgacaaagcttacactgagctgcgtcaacaggacaacatggccggacgtgcttatgaggactcggcgaaatggtatgcggatattattgagcaatgcgctggtaaatgtgattggctggatgcttcattactgaagactggggcggatggtttaggtaatttggcttatggttcattgggcgcagggagtgtgcctaagtcagggcaaggtgtgaaaccagtcgaacctgtaagtaatccagtaatccagtaatgcagcttgagcgccagactacttctggacttaaattaacagctgatcctaataaaacgacaacggtattaggtacattcaaggatgatacaggagctattattaacgagttgaaattaccgaaatcaacagattttggcgctaaaaaaggcgggttcaatttattgaatacacctgatgagttgtataataatccgacccagttctggagtgaatataataagccgtggcttgatagtgcaatatcaagaaacgaccccattgtacttgctacaaagccaagtgatgttaatttatacagaattaatcatgaaacagggcggaaggaaatgactggatttggtcgggaatataactatttattagagaatggctacacttttgacaataaatcaatgaaaatgataaaaggaaagtgatatgagtgaatatctttcatcatttaatgatatttttaaaactgtcatcgatcattttgattttaaagtcaaatcagtaggtgatgatactataatcctaattgggaatggctatcagttggaatttactatgtggagggagactgtagagtttcgcttctgtgtggttaagtcaaatactgaagtgctaatttatgatgtcgggaatttcattgttacatatatgacaaatgaggatagggttattgatgatattatcatccctaaagaaagatctacagtgtatataaggaatgtaaaaagtcttaattattttctaaatgcacttaaacatcatttcccttcgatgtttgcaggacaaatgaactggcttgattcatatgaaaaatcagagtggtatagccagcctcgaattgaaaaacgaaaagtgtgattatctaatgctgatttaggaactgcgtatccgattgaaaaatatttgcaggattatgaagaaaagaaaaataacccgagttaacaaactctcgacccttcaaacagcccgggagttttttgtcagttactcagtcgctggccgtatcagcagttgtccctgttcaacagtgatgacgaccggggtatccatcccaaatcctgccgcttccagccagtcccctttgaggtgcaaactggggcttcggctgtaatcgcgcgtcatatcgttgcggtcggcgtgacggcggctgacatggcgaccttaaggtggagcacagcggcgcaggtttcagcgccagcccacatgctgtcgacgctggcgatgaatgtgccgtcggcgctgatggcgttgggtaacagtggcaatgcgtctagcaccacctatgcggcggtgagtgacggcagcctactgttgcgggatacggcgaagcaggtgcaggatatcgccacgctgagccgtgatgttgagcacgcgaacaatgcgctcagcccgatctttaacaaagagaaagagcagaaacgcctgaagcaggcgcagctgattggtgaaatcggcgcgcaggtgattgatatcgtgcgcacggaaggcgagctgaaagcgcagaaggccgcggaagcgaaaggtgattccaaagtcgaacgtccgaaagacggtgattcggtcgcgctgtgggaggactataaaaagacgctgacggaatcgccgacctacaaggccgagatgcagaaatacggcacgggtagcgatttccagcgagcggcacaggcggcgattcaggcattggcgggcggggatatccagaaagcgattgccagcggtgcgtcaccgtatctggcacagctggtgaaagatgtcacgatgccgaaggatgagagcaaagtcacggcctccgatatcgcagccaacgcgatggcgcatgcagtggtgggtgcggtggttgcacagttgtcgggtcaggatgcggcagcgggggcactaggtgcctccagcggtgaactgatcgcccgagccatcatggccgatcaatatcccggcaagacggcgaacgacctgacggaagcggaaaaacagtcagttagcgcgctctcgacactggccgcagggttggtatccggcctggcaggaaacagcaccgcctccgccgccagcggcgcacagtctgggcgtaatgcggtggagaataactatctgagtgataaggacatcacgatcttcactgagaaatatgcgaatgcgaagaccgatgaggaaagagattaacttaaagctgaacttagccagttagataaagataaacagcatcaagccttatcgaccggtatcccgttgaaggaacaaaaagcagaactggaaaaactgaagttgcttgctgtttcaccggattgtgccggtcaatgtcaggagttagtaagttactcgatttcccagctcgaaccagtggttaacaaccctcaattacatcaggataatattaacaaaggaatattggctgcagttatatctggtctaacgctcgaaagacctatcggtggaagctctaatgcatcgccgctgacaagagagcaacaggaattaatcagaaaggctgagtctgtatcaacagcaaaggggatacagaatccgttcccgagggatctgaatgagcaagtattatggaatggagttaaggctaatccatcggctggatatccactgacgggattgaataatgatcctaaatttccttcatcggcagggttccagaaaatgtcagtcaatcatacacatcccggatggtaggaatattgaagttcattatcaatataactcattgactaataaggcttatgatatgaaagttatcacaccacaacgtcaaggtgcttcatttaaggaaaaacaatgaaaataataactcaacgagggggatatctcgttgatgtttatgcagtctattgggttggaggcaacacttacttctatggtctatctaaggggaatggtgggttgtctgcttataaactaggagatggcatagatatagttgactctgatttatcaggtgattttatttattttaaccaaggtgttttttataaacctttgatagaagaaaaactccttgatgatcttcttgagtatgatgaaactgcatataaacgcttccttgaaatcttgacatcttgacatcttgacatcttgaaatcttgaaatcttgaaagcggaaggtcgaatagatcccgaattctattagccattaaaaatcccggctcctaaaaaagctgggatttttgcatctgtcactcagccacaatgtgtatcagcagttggcagtgctcaacggtgatgacgactgagatatctgtgccaaactcggcggcttccagccagttaccttaaaggtgagtagtaatgggaaaatatattaatgaataccttagtattttcactcagaaatcggagtacataaaaaatgaagtaaataagagtgttaagtattggcttccagataaccccccgactattttattgttctcattggtgggcaaggcattagtaaaccaattggattgtttaagagaatcagataagttagagcttttccagcatatcgaaactggaatgctttcagacaatgctgatttatcaactgcgatagcaactttctatttcggttggttatcccgtaaaattcagcgatgaaataaagataacgatgattatttttcaacctgaaaaagagacgttattttattcaaagcggttacttcatcctgatgaaatgcctttttttaaacaaggtatgcaacaaacgacggttagcgttgaagggaagttgattgtacctgcaatatgttatgaatctttgcagccaattcatgctcttgaggctgcaaacttgggtgccgatctttatgttacgagcgtggcaaagtcatctaatggcgtggtgcgggcttatgcgcattatcctgagattgccagggagtatgatatgtttattctgatggcgaacgcggttggtcatgctgataattttatctgtgcagggcagtcggcgatttgggatcgtgagggaaaacttcttatacaagctgatgcgacacacgaagctctgcttattctggatactgaaaccgataaggtaacgataattgagaaggatcttttattccaatcctgataatcattatatagataatcacgactatgtattattttttgcttagtatatagattcttagcgttaatcgagtggtaattattttcagtctttttttagtggccgaaatggtaagtgatttcaatcctaatgttatcatacctacatgatttcaaaatgacattatttaaactggaatcattataaagataaattgttccattcttttccctatgaatttccccctctctctgtttagttcacactgaatagaatatcgactctcttattccattcaatatttttaactatatcgttcgttttttcttcgtatgtatttttatttaatcctgtaaactcacggctaaattgcataatagaagcatggatattggcctttggatggaagatataataacgaaggctcatccgttttctattctgactttgtttttgacgatttgatcgtcgatccaatcctgcgcgtcgcgtactcacgattcgctggtcacaccgttgccgtttcagcggctgatatctgttgtttgtcggcacgggttttattcattaagtgaaggaaatcacaatgcaatacactgggaagtatctgaagaaaacagtgctgatgttggccatgatggccggtctcagcgtcggacaaagtcaggcgagcgtcgaaattgagacgcgttcgctggatcaaatctatcagagtgcgttgagagaaggtggtacggtcacggtctatgccggtggtgacgtgcaatcacagcagactggctttaagaatgcatttgagacacgttttcctggcatgaaactgaatgtgattgtcgattacagcaaatatcatgatgcccgtatcgataaccaactggcgaccgacaccctgattcctgatgtggtgcagctgcaaacggtgcaaaattttccgcgctggaaaaaggaaggcgtgctgctgaattacaaggcacggggctgggacaaaatctacccagagtttcgtgatgcggatggtgcctggactggtgcctatgtcatcgcattcagcaatttggtcaacacccagcttctggatgaaaaatcctggccgcgcgaagtcaatgactatcttcgtcccaatctgaggggcaatttgattctggcctatcctaacgacgatgatgcggtgttgttctggtacaaactggctgtagataaatacggctgggattttgttaaaaaattgcaggagcaggatcccgtctacgtacgcggcaccaacgtacccggtgctgagatcgcgacagggaaatacagcgcgacctttagcagttccggtgcgctcgttccggcagccgatgctgtaacccgttttattctgccgaaatccgatccgtttgtctcctgggcacaacgcgcagccatctttaaacaggctaaacacccagaaagcgccaagctgtatctgagctgggtgctggatccgcaaacgcagactcaggtctcacgtatgtggtcagtacgtaccgatgttgagccgccagtgggttacaagcatatctgggaataccgcaacacgcgtcctcaggcttttgctgatttcatgtacgaccgtggtgcggtagagcgttttcgcgcgcagttgagcctgtatgtgggtgaagccaaaggagaaccaacgccgggctggcttggcgtgcacccagaagtccctctggttaactaacgcctgagattattgcgtcaacttatgctggtcacatcaatagtggccagcattacactatatagcgcatcgtgtaatggctggatcgttctgtgaatggttgagcaggataagcaaaagggattgccaatggcagcgaaccaccattggcttgttgacgattaacgcttatttcttgttgttgggtttgagtgtttcaccaacgttcagcagaaaaagttcattatcgcgagtcgacacgcgcgttgaaccatcttccaggcggtagccgccttcagtgaaacccgcgccattcaggaacggagcaacagactgtggctgattgcgtaccgccgcttccaacgctaacagggcataaggctcgatggtatcgacatcggcatactgtctgttggtctcggccatgaagaagccatttttataacgtgtgctgatcatgttatcgcccactttttccgccagcgacaaatagtctttcactttgctagcctgatacagatccagcagcgcgaacagggcataaggatcgttgttcttggtggcgagatcgactttgacgtctttacccggcgctgaacctaattcacccagcccctgtgcgccagcgataccacgtgcaacacgccacagttcggcgtccggtgaaacggtataggcgcgagcatacgaaagcaggaacgaattatccgcagcataaggcttaagcacagtgccttttttaccgtaatagccgtcacgtggcagaacgtagttggaaagatctttgccgttagccagcatcggacggaacgtgttgtcaggcgcgttgtaggcatatttggcaaaggctttcaggccgtcggttgtccacgtcagcaactctttaccttccgcacctaaatctttgcccagttggatctgcatgagcgcgttttcagaatagatcgtgctggtgcgtcctttcagcatcatattgccttccaacgcggtcgggccgaactctgggccaaattgacgctgggcgcgatcgccgtatttggaatgtgtatccgcatcgtcggtagtttcatcgcgtttcagcgcttgcgtaaattggtacacgccaagaccggtagccttatcccgtggcagtacatactgctgcgctaaacgttttgcccagaccagcgcgccatcttccttattgtatttatagagcagcgatgcggaatagatcaggtcgttacccgcattgaggaagctgaggcctttggtggcgaagaagggcggctgttgttcgaacgggctttgccagagtgcgcccattttttgcccgtatttaccgtggcgactggtttccataatcttccagtcataaacgtgcgcattccagaaaccgcgaataaagcgtgcggttgcgtctttatcaacgctgaacatcaaatcgtagtagggataggcatttttcagctcatgcaccatctctttttcgctcgggccttccggttgcagcgtttttaaatcaacgaaacggtgaccgccccaaatcagtaggccgctttcatcttgataatgctgaaagtggtacttcacaatcgcttcggcacgctgcttatagctggcattgccgctcaggttgcttagcccaaccagcacgcgcatcaggttctgctgagcggagaagttggataatacggcctgacgaccatcagggaagatccactccatctgtttgccagtacgcggatcgacgccatcagcaagcagtggtgtaggtgattgaccgtgataatggtcaccggctttcgccagcacgttgtcaacatactgattgacgatggtgagacggtccggtgtagtcgcgctggcctgtaaagcgaccagacccgcaaggagcgacagcgcaaatcttttcatgttatttccctgtaacgagtgttcatctgtaactgtaatgaagggatcccgcttgattaacaggatccccgagaaacattgcgtagcagtaagtcggcgttagaacgtataggtgaagccgactttgccttttccttcacgtgatttcacatcgcgcccgctggcgacgtcttcaacgccaacgtgtaccgtccagttgtcgttgatggtgtaagacacatcgaaatcctgttgatagtcatgctttttgttgttttgcagcacgtaatccgcgtgataatagtaagcggtgtacgccagcgtgaagttatcgaagcctttgtaggcaacccctgcttcataacgttgacggtgggtgtcatcatccgtgctggtacgcttgctacgagtgatttttctgaggtcatagcgatattgcgcatgaagatccgtcttatccgtcaccgcccaggtcagttttaaccccggcgtatagcgtgcaccggacgtttgactatcggcgatatcacctacggtgccttcaccgctggtgccgccggagtagaagcgtgcttccagattgggtgtcagcgttaattcaggcgttaagctgtaggcataaccggtataaaaagcataagagttcgagacgacatcatcgatcgtcagatctttattcttattatagaaattcagcttaacgccaacgtacaggccattatccataaaatgtcgcatgccgatttcatcaccgtgatagcgattcatcgttccccaactatgttcatagctgagtttagtatcagaggcagacgcggaaatagcataaatttgggcaaagagaatcccggccacaaggtagcgttttttcattatgggcaccattaatattggtcgttaattatgaaaactgtgcgctgatagacaaaatttattcatgagtttatttttcagcaacgcgatacgaaatacggcatatttactttataaagttctgcatttcttagaaaacgtagttgaaaccaactttgattttcccctgacggcttgatgatgtgctggattggctaatatcatcatactcaatgtaaggagttagctgtttgtttaacttatattgaactttgaactgatgctcatagtctgttttaccattgtcatagacggcgtattctctttctgtgaattcacccttgctatatttatacgatttggtggtgttatcaccgatatagtagttaaagacgtaagtcagattaatattgtcaagcccagaataggttaccccggcatccaatcggtggcgtccggtgtcagattttgatagataagattcccctgcgtaaccatatttatccgacgtggaaatggtcgaataacgtgaactacgagtcggttttttatattcgtagcgatagcgaccataagtggaccagtcgctgttgatccggtagctatattttagccccggctgatacatcatggaggcattcccaatcgagaactcgaagctaggggttaaggttgcggctttgcttagtttgaagtccttaccaatcaccatgccacctgagccgccttgcatatcgtcataggcgacgtcgtagttgctgttcccgcccgcagatgtactgaatttgacttcgtacgaccagccgtttgttttcttgtgaatgagcttgatggaatctgagtggcggcggtcttccgtcttccagttatgttcatattggaaagtcgttttgccgtcagtttctgcctgggcaagaaaaggggcgagtccagcgcaaacaataagtaggttacgtgtgtctattttcattctgtctttctcttttttgaataaataatatttttggcgagtgcaatctctatctttaaaaccagacagttgatgtcatttttttggcgtataaatagaatcaccaggaatgatgataacgccattaataatgtcagacagggcattctccctggtaaatcaagatctatcaattcatcggttaccccttatatacggcttagcttatgagtatttcaatcagcgaaatggtttatgctgatgagtgagtgtcgataattcctaccttttacgggacactctaattaatcagtaaatttgataattagcctgtgtggcattatggtgaaaaggaagcattgtttcatttatgtggatcacatatttagttactatttgaaattatttgtaataatttagtttgattattgtaagagaggggggtaggtgttacggggatcgttgctgtcaggttgagggatgtatctcttgaacgttaatgatgataatgatatgtaatcgaacaacaatttacctatggtctgtattacttccgccacaagcctgaaaatatgcttatggaagtgacgttcctataaaatgaataggtaatcgacagccatcaaatatccctgaagatttgccaaggcggttaatcccgcgctggaacagattaatatccccaacccacgctaaggcgtcagcttaaatttcgtcagcttaaatctcaaaaccgggtgcaacttctttcaccggttttttgcacgcttctggcttcggttgattcgctggcaggtttttgcagtctggggcaaaaggattcaatgcatcgcgattcagatagagcacaaacaggatcagaatgaggagggggatcagaatacgttttcttttcatggttatcttttttggttgcgttgcagaaaatgtaggtatgtcaaaaaacagggaaaattctaacgcgttgcgtggcttttgtctttagctagtcccattcccactctattgtagtgattcggtatagcgagatcggcagaggtgaagatgaaaaagattcggtttgcagcgattggattagcacacaaccacatttatgacatgtgtcagcaactcattgatgcaggtgctgagttggctggcgtattcgaatctgactcggataatcgggcaaaatttacctcgcttttcccgtccgtcccttttgctgcttctgcggaacagctgattaccgatgcttctatcgatctcatcgcctgtgcggtgattccctgtgacagagccgaactggcgctgcgcacgcttgatgcgggcaaggattttttcacggccaaaccgccgttgaccacgttggaacagctggatgccgtccaacgtcgggtggcggagacgggtcgcaagtttgccgtgtactttaatgaacgcatcaatgtggatagcgcgttgtttgccggtgaactggtgcagcggggtgagatcgggcgagtgattcagacgatgggtgttggcccacatcgtgaacgcggcgcgcggcctgactggttttatcaaaaacgtcagtacggcgggattctctgtgatatcggcatccatcaaattgagcagtttctctattttactggcaataccaatgcgcgcgtggtgaccagccagacggcgaattatcaccacccgcaccatcccgaatttgaggattttggcgatgcgatgctactcggcgacaatggggcaacgggctatttccgctgtgactggtttacgccagatgggctgagcgtctggggcgacggtcgtctgacaatactggggacggaaggctatatcgaaatcaggaaatatgtcgatctcacgcgcggtgaaagcaacgtcgtttatctggtgaatggcaagggtgaacaacgtttcacccccgcaggtagcgttgaacgcgcttttttccccgattttctacgtgactgtcgtgagcgcaccgaaaatgcgatgtcgcagtcgcatatcttcaaggcaacagaactgtcgattctggcgcagcaggccgcgaataagatcgcctgacgtagcattttccgcgaattaacctataacaaccgtgctccgcgatggcgcacggttgttccttttctgtgcatgataatgaaacgaaatcatttaatttcatataaatcaatgcagtgaaaagtggcatagttttcgctttagtgaattcaatcttgtataccagatgggattcacactatgccaagaatgacgggactcacgcttcaggaatggaaacagcattatcaacagcagaccgatagcgttggcgagacgctaagtgcgctgctcgccagtttctctgcggacgatccagcgtggatcgtgctggcgacacctgaacaacttcaggtacagatcgcggcgctgttgcctctgtatcgtgaaaatccagacgcgctaccgctgttcggcgttccctttgctgtcaaagacaatattgatgttgcaggctggccgacgagcgcagcgtgtccggcgttcacctatctggccgacaaggatgcgactgccgtcgccaaattaaaggcggcgggcgcggtggttgtcggtaaaaccaacctcgatcagtttgccactggcttggtgggcacgcgttccccgtttggtgaagtaccgaataccttcaatgcggactatatcagcggcggttccagttcaggatcggcttcggtgctggcgcgaggactggccgcattttcattaggcaccgacaccgctggctcagggcgcgttcccgctggctttaacaatatcgtgggtctgaagccgacaaaagggtggctatcggcaagcggcgtggtgccagcctgtcgcctgaatgacacgatctccgtgtttgcgttaaccgtcgaagatgcgtttaccgtcgcagagctggccggcggatacgatgccgcagatgcttattcgcgcatccatccgggcagtgcgccagccttgctaccggaaaaaccgcgcgttgctattcccagcgatccgaccttttttgatgatagcgtcgcacaggcagcatggcagctcgcgctggtcgaattagaagcgacgggcgcgacgctgcatccaatcgattttagtgtattcacacagttggcagaacagctttaccaaggcccttgggtggcggaacgcacggtggcggttggcaatatgctgcgccagcccgaactgatggacccagtggtgcacggtattgtggcgagcggtgagcgctttagcgcggtggatactttcaaagccgaatatctgcgagccgaactgtcgcgccagattcaacagacgctggcctcgttcgatgcgttagtggtgccgacctcgccgaccatccacacgcgtgaggcgatgaaacaggagcctgtgcgtaacaactcccaattgggaacctacaccaactttactaatctggccgatctttcggcgctggcgttgcctgcgcctttccgtgctgacggtttgcctgcgggcatcacgttgattgcgcccgcgtggcacgaccgtgcattagcgagctttggcctgcgctggcaggcgcagttggcgcttacgctgggcgcaacgggaaaagcgctacctgccagatctgccaccttaccgccttccgcattacacgtccgtctcgccgtcgtcggcgcgcatctgacgggcatgccgctcaatcatcaattgaccaaccgtgatgcggtacggatagaagagacgcgcaccgcggaaaactatcgtctttatgcgctggcgaatacgcaacctgccaagcccggattagcgaaaagcaccgacggcgtggcgatcatcgtcgaactgtgggacatcccgctggcgcgttttggtgagtttgtcgcagagattccggcaccgctggggattggtacgttgacgttagccgacgggcgacaggttaaaggctttatttgcgaaccggccgcgctgaacgatgccacggatatcaccgcgttcggcggctggcgtcattggctcgctcgtcaggaggcgtcccatgtttaagaccgtattgattgctaaccgaggtgagatcgcctgccgtgcgatgcgcacgctaaagcgcttggggattaccagcgtggcgatttattccgacgcggataaaaacgcacagcatgtgaaagatgccgatatcgccgtatcgattggcggggaaaaggccagcgacagctatctgtgcatcgataaggtattggcggctgcgcagcagacgggagcagaagcgatctggccgggctacggttttctatccgaaagcctgccgtttgccgccgcgtgtgaaaaggcgggtatcgcatttgtcgggccaaccgcgcagcaaattggtgaatttggcctgaagcaccgcgcccgtgaactggccgcggctgcgggtgtgccgatgacgccgggaacgccgctgctggcctcgttggaggacgcgctagttgcagcagacgagatcggctatccggtgatgctgaaaagtaccgccggtggcggtggtattggcctgacgcgctgtgcggatgccgccgcacttcacgcagcgtgggagagcgtgcgccgcttgggcgagcagtttttcagcgatgcaggcgtgtttctcgaacgctgtatcgatcgggcgcgtcacgtagaagtacagatttttggcgatggtaaaggccgtgtggtggcgctgggcgaacgtgattgctcattgcagcggcgcaaccagaaagtggtggaagaaacacctgcgccgcatttgccagaaaccacgcgtgcggcgctgctggctgcggcagtaaaactcggtgagctggtcagctaccgcagcgcgggaacggtggaatttatctacgacgccgagcgcgacgcgttctttttcctcgaagtgaatacccgtttgcaggttgagcatccggtgacggagtgtgtcaccgggctggatttggtcgaatgcatgctgcgcgttgcggcggatgaaccgcttgactgggcgcagctcgcaaaacgaccgcgtggcgcggcgattgaagtgcgcatttatgctgaagatccgctgaaaaatttccagcccagccccggcgtgctgaccgaagtgacgtttcccgacggcgtgcgggtcgatggttgggtgagcacgggtactgaggtgtcggcgtattacgatccgatgatcgccaagctgatcgtccacgcagaaacccgcgaactggcgctgcagaagatgcaacaggcactgaatgccacgcgtttgcacggtattgccaccaatctggattacctgcgtcaggttattaccaccgacgcgttccgtagcggaacggtgtggacgcggatgctcgatagctttacgccgtcggcgtcagttattgaagtcatccaacccggcacctggagcagcgtgcaggactaccccggacgcctcggctattgggacatcggcgtgcctccgtccggtccgatggacgatttcgcgttccgtctggcgaaccgcattgtcggtaatgatgacgctgcggcagggctggaatttacgctgcaagggccgacgctgcgtttccacagtacggcagtgattgcgctgacgggggctgactgcccagcgacgctggatggagatgctgtgccctattggcagcccgttacggtaaccgctgggcaaacgctgacgctggggcgggcgcagtccggctgtcgcacctatcttgcggtgcgtaacggtatcgatgtgccgcagtatctcggcagccgctcgactttcgcgctcggagaatttggcggccacgccggacgaacgctgcgcgtggcggatatgctagcgatttctcaacccgaattacctgcctgttctacgccggcaccagtgagtgaaccgcaggccgtggacgccgcgctgattccgcagtatggcaacgaatggcgtattggcgtgctctatggcccgcatggtgcgccggatttctttacccatgcggcaatcgacgaatttttcgcggcggagtggcaggtgcactacaactcgaaccgactgggcgtgcgtctggtagggccgaagccaagctggacaagggctaacggcggcgaggccggtttacatccttccaacgttcacgactgtgaatatgccatcggcgcggtgaattttaccggcgatttcccggtgatcctcacgcgagatgggccaagtctaggcggatttgtctgtccggtcaccattgccaaagcggaactgtggaaagtcggtcaggttaagccgggcgatcgcattcgtttccatcccatcagcgcggacgaagccgttgcgctggaacaggcgcaggctgactgtgtttcctcgttgggtgcagcccacgtacctgcatttgacgtcccctcgttggcaacgacggaatatggctcagcaacggtgctggctgccgtgcaagccacggcgaccacgccagccgccgtctatcgtcaggcaggcgataactacgttttgatcgagtacggcgagaacgtgctcgatctggcgctgcggctacgtattcatctgctgatgatcgcgatccgtgcttcagagacggcgggaatagaagagctatcgcctggcgtacgttcgctacaggtacgctacgacagccgagttctccgccagcgcgcgctgctggatgtgctgctgcacctggaaagccagctcggcgacgtcagccagatgaccgtgccgtcgcgcattgtccatttgccaatggcgtttgaagacagcgctacgctcggcgcggttgaacgctaccgtgaaaccgtacgcgccagtgcgccctggctgccgaataatgtcgattttattcagcgcattaacggtttaccgagccgtgatgacgtgcgcgacaccattttcgatgccagctacctgattttggggctaggcgacgtttatctcggtgcgccctgtgcggtgccagtcgatccacgccaccgtctgcttagctccaaatacaatccggcgcgcaccttcactgcggaaggcacggtcggtatcggcggcatgtacatgtgcatttacggcatggattcgcccggcggctatcaactggtggggcgcacgctgccgatctggaacaagttcctcaaaaacgatcaattcatcgcgggtgaaccgtggctgctgcgcttcttcgatcaggtacggttttatccggtcagcgaagccgaactaacggcgctgcgtgaggattttcgcgaaggacgcgctgggatccacatcgaagaaaccgaatttgatttcgctgaacacacgcgttttctgaccgaacaggccgacgatatcaccgcgtttcgccagcgtcaggcctctgcatttgaaaccgaggtggcgctgtggcagcaagaggatgacagcacgccgcaggaggacgttttaatcgcccccgtagaaaacgacgacgacgcttttcaggtcagtgcagatatgaacggcaatatctggaaagtactggtgaatgtgggggatgaggttgaggccggacagccgctgatcattgtcgaagcgatgaaaatggaactgacgattaacgcgccgcagtctggccgagtgaagcgcatcggttgccagccgggacgtccggtcagtcctggcgatgccttgctatggctggaataaagtatgcgtctgcataaaacggacgacaggtaataaacggcgagacggagaaaacgatgcgaacaggcacacaaaaaaataacaaagatcgcccggaagcgttggcggaacgggtgtatcagacgctgaaaaacgacattttcgactttcgactgatgccgggcgatcgcttcagtgaaagtgagattgccgagcggatgtcggttagccgcacgccggtgcgtcaggcgctgttctggctggagcgggaagggtatgtcgaagtctatttccgcagcggctggcaggtgcgcccctttgattttgagtatttcgaagaactttatgatttccgcattgtgttggagcgcgaagccattcggcgactgtgcgggatgccgccggggcgctgcgccgagttattggccgatctgaaacgtttctggattgaggaaccgcgtctggatgatgggaagaccgtgtcccgctatgacgaagggtttcaccgtgggttggttatggcggcaggcaacagcgaaatggcgcggattcacggcgaactgacggagaaaattcgcattattcgccgcctcgacttcacccgtgaggatcgcatcgatgcgacctataaagaacacgcccagattttgctggcgatcttgcaacaacacaccgaggaggcgcagcgcattctgaccgaccacattgcggtcagtaaggccgaagtcagaaaaataaccttgcacatgctacagcaggcgcggcctcaatctgcttctgttgaatccacttcaccgcaatctgtttctgctgaactcgtttcacctgacgcatcacacgattccgttctcactcaacacgacttaagggctaataaatgaaaagacgttcattgataaaagtttttgcgctttctgcgacggtggttggtatggggttgacctggagcgtgcgggcggcggaaaccatcaaagtcggggtgatgcattcgctgtctggcacgatggcgatttcggaaacgccgctgaaagacgtggcgctgatggccattgatgagatcaatgctaaaggcggggtgttgggcaaaaaactggagccggtggtcgtcgatcccgcgtcgaactggccgctgtttgctgaaaaggcgcgtcagttgctaacgcaggataaagcggcggtggtattcggctgctggacatcggtgtcgcgtaaatcggtgctgccggtgtttgaagagctaaacggactgctgttctatccggtgcagtatgagggcgaagagatgtcgccgaacgtattctataccggtgcggcaccgaatcagcaggcgctccccgcagtggaatatctgatgagtgaagacggcggggcggcgaagcgtttcttcctgctgggtaccgattatgtctatccgcgtaccaccaacaaaatcctgcgtgcattcctgcattcgaaaggcgtgcaggacaaggatatcgaggaagtctatacgccgttcggccacagcgattatcagaccatcgtttccaacatcaagaaattctcgacgggcggtaagacggcggtagtttctaccatcaacggtgattctaacgttccgttctataaagaactggcgaatcagggcatcaaagcgaccgatgttcccgttgtcgcattctcggtgggcgaagaggaactgcgcggcatcgataccaaaccgctggtcggccatttggcggcgtggaactactttgagtcggtagataatccaaccaacaccaaattcgtagaagcctataaagcctatgccaaagcgaaaaacctgccgaacgcgggcacggtggtgactaacgatccgatggaagctacctatgtcggcattcacatgtgggcgcaggcggcagagaaagcgggcaccactgacgtggataaagtgcgcgccgcaatggcgggtcaaacctttgctgcaccggatggttttacgctgacgatggacagcaccaaccaccatctgcacaaaccggtgatgattggcgaaattgaggaaaacggtcagttcaacgtggtctggcaaaccgataaaccggttcgcgcccagccgtggagcccgtacatcgccggtaatgataagaagcccgatcatccaataaaagccgcacagtaaacgtcgcccctatacgccccgtccaacggctggacggggatcttccctctcttatatggcggacattgcgatgattagtcgtcaattatctacgtttgtgctgtcgctgtgtctgatgcttcctttcctggcacaggccgggcctgcagccgatttcgccgccgctagccgcacgcagcaggcagagttactgcaacagtgggctgctgcaccagagcccgcgcgcttgccgctgctacaggcactgcgcgccgaatcggtggtactcgatcagaatcaacagccgtttatggatgtgcaaggcacgttaacgccgctggaagggcaagcacaaccgactggcgcgaccaaaaaactatttatgaataaccgcctgcgtgtactgattgccaccgcgctggcctcacaccagttagtcagtgatgacgtcgcaacacgactgaatgcggtgcggcaattgcaaggcgacagcagtgcggaacaactgccgctattggtgcaacggcttgaggtagaaaaagatgcacaggtgcacgatgcgctgactatcgctattgccacccgccagttaagtgctgccgatccgctggtgcgtcttgatgcggtcaaacgcttaggacagaccggcgatccgcaaatgcaggcactgttacagccgttgacgcaggcaccgaatgaatcagataccggcgtgcgtgcggcggcgcaggagagtctggatcagattaagcaaagtttgatcgtcggcgatctgctagggcaggcctttaccgggctatcgcttggctctattttgctgctggcggcgctcgggctggcgatcacctacgggttattgggcgtcattaacatggcgcacggtgaaatgttgatgctgggcgcgtacgcgacatggctggtgcagtcgctgtgccagcagtttgcgcccgcttggctgccgtattatccgctgttggcgttgcctgtcgctttctttatcactgcgggagtcggcatggcgctggagcgcacggtgattcgccatctctatggtcgcccgctggaaacactgctggcaacgtggggtatcagcctgatgctgatccaactggtgcggatgctgtttggtacgcagaatctggaagtcgcgaaccccgcgtggttgtccggtgggctgcgtttgttgccaaatctggtgctgccgtataaccgtattgcggtgatattgttcgtcctcggcgtgctgctgctcacctggctattactcaataaaacccgactcggcatgaatgtgcgggcggtgacgcaaaaccgggcgatggcagactgctgcggcgtgccgaccggacgcgtcgatatgctggctttcgggctgggttccggcatcgcggggctgggcggcgtagcgctatcacaactgggcaacgtcgggccggaactgggacagggttacatcatcgattccttcctcgtcgtcgtgttgggcggcgttgggcagcttgcggggacggtggtagctgcatttagtctcggtattctcaataaagtgctggaaccgcagatcggtgcggtgctgggaaaaatcgtcattctggtactgatagtgctgtttattcagaaacggccacaggggctgtttgcattcaaaggacgggtgattgactgatgacgcaacctattacgcaatctattaaacaaccgatgacgataaccctgacgcagcgcgcaccgcggctcatggttggcctcggttcgagtatgctattggccttgctgatactcccgtttctcgcgttgttgcccgcagagaacccgctggcgatctctacctatacgctgacgctgatcggcaaaattctgtgctatgccattgttgccgtggcgttggatctagtgtggggctacgccgggctgctatcgctcggtcacggcctgttttttgcgctgggcggctatgccatgggcatgtatctgatgcggcaggccgctggcgagggaatgcccgcgtttatgtcattcctgtcgtggacggagctgccgtggttctgggcgggcacccagtatttcgtctgggcgctgtgcctgatcgtgctggtgccgggcgtactggcgtttgtattcggctggttcgcgttccgttccaaaatcaaaggcgtctatttctcgatcatgacgcaagcactgacctacgccgggatgctgctgttcttccgtaacgaaaccggctttggtgggaataacggatttaccggttttactacgctgctgggttttcctattacggccaccggtacgcgcatcgggttgtttatcgccaccgtgctgttgctgaccgccagcctgctggtcgggtttgcgctggcgcgcagtaaatttggtcgtgtgttgacggcggtgcgcgatgcggaaaaccggttgatgttctgtggctacgatccgaaaggatttaagctgtttgtctggacgctgtccgccgtgctgtgcgggctggcgggggcgttgtatgtgccgcaggtcggcattatcaatcccagcgaaatgtcgccgaccaactccatcgaagccgctatttgggtcgcactgggcggacgcggaacgctaatcgggccgttgctcggcgcggggatcgtcaacggtgcgaaaagctggtttaccgtagcctttcccgaatactggctgttctttttggggctgatgtttattctcgtcacgctgtttttgccgcgtggtgtgattggattgctaacgaggaagaaacatgactgaacctgcatctgtatcctcagtgtctgcacagacggtttcctcaccgacccagtttgcccagcaacatccgtcggatcgccatcgacaccagaccgatccggtgctgcaactcgacaagattaacgtgagttttgacggttttcgggcactcaccgatctctcgttgcagattggcgtgggggaactgcgatgcatcatcggacctaacggcgcggggaaaaccacgctgatggatgtcattaccggcaaaacgcggccggataacggtaaggtgttttacgatcaatttactgacctgacgacgctatctcccgtggacattgcccgcgcgggaattgggcggaaattccaaaaaccgaccgtgtttgaagcgttgacggtgtttgaaaaccttgaaattgcgctgaaaaccgacaagtcggtgtgggcaagcctgcatgccaggttgaacggcgagcaacgtgaccggattgacgatacgctggcgctgctgcgactcggtcaggaacgacagcgaccagcagggctgttgtcgcacgggcaaaagcagtttctggaaattggcatgctgttggttcaggaaccacatctactgttacttgatgaaccggctgctgggatgacggatgcagaaactgcctataccgccgagttgttccgcagtctggctggcaagcattcattgatggtggtggagcacgatatggggtttgtcgagagtattgccgatcgcgttacggtattgcatcaggggcaggtgctggcggaaggatcgctgcgcgaggtgcaggctaatgagcaggtgattgacgtttatctggggcgctaacatgttagaaatttcagaactgaatcaatattacggcggcagccacatcctgcgcggcctgtcgtttgaggtaaaacccggtgagattacctgcctgttagggcgcaacggcgtagggaaaaccacgctgctgaaatgtctaatggggctgattccggcgaagtccggcacgattcgctggcagggcgaggcaattaatacacgtaaacctcaccagcgcgtgcagtctggcattgcctacgtaccgcagggacgggaaattttccctcgtctgacggtggaagaaaatctgctgatggggctatcgcgttttccgggcaaacaagctcgacaggtgccggatgagatctaccagctttttcccgtattggatgaaatgaaacagcgacgcggcggcgatttgtccggcggacaacagcagcagttggcgattggtcgtgcgttggcctgcaagccacagttgttgattctggatgaaccgacagaaggcatacagccatcggtgattaaagagatcggcgcggtgattcgccaactggcgcagcgtggtgacatggcgattttactggtcgaacagttttatgacttcgccgctgaactggccgacagctatctggtgatgtctcgcggggaaatcatacagcgcgggcgaggcgaaacgatggagcaggacggcgtacggggactggtcgcgatttgagtgcagtgaccttggtttcatttcgttagtacaaaattttcatactggtcgggcaagcggtgtaaaatacaaccttaagaagataattcattgtttagcttcagttttaaaaagggaaggagacttaaggatgagtaaaccgctgaaagtttttgctgcgatcggcattatcgttattgctgttgtggttggtgcgatatggccgtatatcaaaatggattttgccagtagcgcgcattataccaaacaggataaaagggagtatgcgttctatacccccgatattctaaagaaaatgccgcgtattacagatcgttatgacttcagtttttcgaacgtaacaggtccagaagctaaagtatggacggtgaatttctatggcactggcgatacccgcaacgttcacacctatctgacttcggtggggtatgagaagcaagatcgttgcgatgttgaggctgaatgttggcgagcggctggtactaatgacgttgttacggttgccacgtttgataccgataagagcgtggtggttcaagtttatagcagtccatacactgagccattactacctaaataattatttcaactaacgtaaaaatcacaataatgaagtaaaactgtgatttttatcattcattgtccttcattgatgttattagctggcgagttatttcctgtatttagtcatgaaggtatacaagcgtagcgaaaatagtcgaaagagatagataagaacggaacggataaaaaatagtactatgaacgcactattccacttctgtcgctagcacgatagttttaaattgaacactgaaaatcagtggtgtataaaacacgacgcagtacgctgctgatcattttgggtggtgttaatagcagtaagtaaacttaagttaaaattagtataatatattattaggagtctaattattatgtctgccatggtgttttgccgaggatgcggcaaggaaattcatagcacagcaaaagcatgtccacagtgtggggctacgcaagctagtggtaagggcgaaaaaagtagagtatctgcggcattgttcgctgctttccttgggggctttggtgctcataaattttacttaggaaaagtcggacaaggaattttatatttactgttttgctggacatttattccaagcattattgcgtttgtggagtttattatttacctgtgcgattcagatgaagatttcgccagaaaatatggctaacagcgtaattaaatcaggctcaccacggtgggcctgatttatttttgatcaataaactgttttttactttcctcacagcaccttattcaaaaagttgatcgtccgcggatgacggggatggtttagcacctgccaagattcgccgctttcgacaattttcccctccaccacaaacactacgcggtcgaagccgatttcatgtgtgacgacaaccaactttttaatagagattgaggaaaaagtgattgcaattcttcaccatggaataaattggatttttccaattacactataggcaattcagagaatgactatttgggccgttctgctattaccaacaaaagaaacgcgccgagatcacgccatctgcggagctgtggaatcgccttacaagcctcttccgtaggctgcggttcttcaattttacttatgcgaaatccaactgatgccactgcgttgatatagtctccgatcgttctgggaaaacgcggcacggcaaatggcgcgacgttctcgtctttcggccgatttccaaatttccagttttctgtgaaaccggatttatcgaaataacgtgaggtgcaaagacccgttgtctgaccgttctcatccttctgccattgccagccgggcgtaataaaacaggggtgtagaacactgaacgcgacgaagccacccggacggagcaaacggtaagcttcatgcattgcgccctgaaggtcaggcccatccattaacgccatcgtcgaaacgactgcatcaaaagaagaggctggaaatcccgtgtcagaactgtacgacacaatcttatatgttatgccaacggggtccacgcgctctgcttgcctggcatgctcgattaaaccattcgagatatctatgcctaccacctttgcgcccatctgagcgaagtgtcgggtattcgaaccttcgccacatccaaagtcgataacgtttagatctgccatagttggcaaaaattgtaggaaagctgggagcgtgaaaaagtcgcgatagacatcgtagccattgcgtacatcactagtccattgattggcattttgattccagcaaacagcgacgtcattatgtgtttgagcagtcatcccatttctccagagtatgattcgggctttggcggtcaatacgttgagtaactatcttgacggtcagatagttatccttcaacacgtagttgcccattcatctctggctatcataccgatactagcaaagagtgaatagcagtatgccttcggcctgagtacggctgggcagaaaccaccattttttctcccgcacgcagcaaggcgcattcacaaaagaaggtagggaaaagtcactgatgaattgggtcaacatgcgaaatagagccagaagggagtcatctggctcgctgagcttttagcctttaccattgagaatggtgtgatgagagtcaggtaggagtctcacagtaccttattcaaaaagttgatcgtccgcggatggcggggatggtttagcacttgccaggattcgccgctttcgacaattttcccctccaccataaacacgacgcggtcggcgacttcgcgggcgaagccgatttcatgtgtgacgacaaccagcgtcactccggagcgggcgagcgatttgatcacatccagcacctcgccgaccagctcgggatcgagcgcggacgtcggttcatcaaacagcatcactttcggtttgagtgccagcgcgcgggcaatcgcgacgcgctgctgttggccacctgacaggtggcggggataagattgcgctttatggcgtagcccgacgctttccagcaatgtaaaggcgagatcttccgcttcctgacgggaatgcagcttatgtgccagcggcgcttcaatgatgttttccaatacggaaaggtgggggaacagattgaaattctggaacacatagccgacgttgatgcgttggcgtaacacgtccttttctttcaattcatagagcgtattccctttgcgccgatagccgatgtagtcgccgtcgatgcggataaacccttcatctacgcgttcaagatgattaatcgtgcgcaacagcgtggatttccctgagccggatggacccaggatcaccgtgacggagccgggtgccagcgtcagattgatatcatccagcgctttatgctgaccaaaatgtttcgccacattgcggatttcgatcagcccgcgagcgttttctgcctgtggctgcgtggtcgttcgggcatgagcaaaataatcgatagcttcagacatggtgaatctccagaatcggggttaacgtgcgcgcttgcgcgtcaggatacggacgagtctctggcgcggcgttagcggcatttcacgcaccgccccgcgggacacatagcgttccacgtagtattggacgatggatagcactgtggtaatcaacagataccagatggtggcgaccatcagcagcggaataacctgctgcgtacggttgtagatgacctgaacggtgtaaaacagctctggcagcgccagcacgtagacgatcgaggtacctttagcgaggctaattatctcgttaaaaccggtagggagaatcgaacgcagcgcctgcggcagaatgatgcgtaccgtgcggcgaccgccgggcaggccgagcgcagcggaggcttcaaactgacccgcgtccacgccaagaataccgccgcgaataatctccgctgtatacgcggattgcaccagcgtcaggccaagtacggcgacggaaaattgatccagtagatcaatcgtcggatagcgcaggaagatgatagaagtgaacggaatccccagcgccagttcgtcatagagatacgagaagttgtagagaataatcagcaccagaatcagcggcagcgatcgaaacagccagatatacagccacgacagggtggagagcagataagacggtgaaagccgtgccagcgccagcgcggtgccgaaaaaaatgctgagtaatgtacccagcgcggtcaacaacagcgtctgccccagcccggctaggatgaccggattaaaaaaccactcggcaaagactgaccattcccagcgcgggttcagcgcgattgactgaataatcccagcaaaaataaacagcgaaaacagtgcaccggcaaaacgaaaaggataacgcgccggaacaatgttcaacggtggttcctgcgcctgactcagcggtggctgctgagacgatgtttggagagattgcgtcatgatcgataccatttgaatgtgatgctgaaaaatgtcgttttgtggttagcgcatagggttgttactggtgcgtaagggtcaacacactttcaaatggcgggtgataagatcgacttccgtttgccgcgtaacccgtggtgtcgccgtttcgaacagcgctttcttaaacggtaaacgcccgtcgtaaggtgggaggctataggtcaccggatcgatggtggtatcgaactgaggggtataaccgtggctcaggtataagcgcaccgcttcaggttgacggaaaccggtggtcaggaaaaaatgcagatagcctgatcgtcgagcgtgttgctccagctcatgcatcactttccccgcgagcccctgacggcgcagtgaattatccgtccatacccgtttaatctcggcggtagtgctgtcgtagcgtttaaacgcccccgtggcgatggggataccttgacgcagcagcgcaataaaaatgccgtgcggctgctggtagattcccggtgggtcgctttcccgctcaccgaaaaaatcaccataacgctgctcatattccgcgaacaggccgtcgataataggggccacgataggatcctcgggctgggtaacaatgaagatatcgtcggacattgcatgctcctgattcattaggggatacgcgggctatcggtaactattgcgtttcgcttatagcgtcgcgatagccataaagcgggattaatcgcccagtcccggcggattgatttctgaacgctcgatacgcccaatgctttctccccagcggctcagcactttgtcgtattcaccgcttttaatcacaccgttcaacgccgtattaatcggctgtaccaatccgctgcttttgcgcgtggtgaccgcgatatgtgcaacgttggggtaaccgccgtttaccgtgccgacatgcttaacctttccagttagctctgccttgtaggcgccgatcacgtttggaccgaaataggcatcagaacgaccggattgcaggctcaggttggccgcagcatcgtccgtgacataaatgggctgaaaggcgggtaggccgttagcgcgattctgtttatcccacgccagcagcacggcttcctgattggtgccggagccgacgataattttcaatccagcaatgtctttcgcttccttgatggactgaattttactggtggatttcacatagaagccgagtgagtcgatgcgataagtggcgaaatcgaacttttctttacgttctttggtgacggtaatattgataatggcggcatcatatttgccggaggctacgccgagtggccagtcttcccatgaggtgggaacgatgtttagttccagaccaaggctgtctgctaccagtcgggcaatatccggttcgctgcccactacagttttgttgtcgtcagccagaaaggccagcgggggtgacgatcccaatgtggcaatcgcgacggtgaatttacccggcgtgacaaatttaaaatcagccggaatctgtgcgatagcgtccacattcttcggcgcatggatcggttgctgattggttttcaggtcgatagccgcctgcgcgatagtcgttacggacagcgtgccgagcagcagcgatcccgtcagtagccttgtcagaagcgagggaagcacgcgaggtgtcgcggccgaatgtgcgatgatgtaggcgatctgtttttgcatttgtctttcccttgcaggttgttatggtgacgccgtcacttttaagaacatgtcactttaaagaacgtgtcactttaaagaacgtgtcacttttattaatcgccgatacccggcggattcaccacggactgtgtgatcttttcatcgtcttcaccccagcgatccagcacctgcgcatagctaccgttgtggatcgcgccattgatggcggtgctgattggctgcgccaaaccgttacctttttgcgtggtgaccgcgacataagcgacagtcgggcctttgcctaccatgcgcgttttgcctgttaacgccgctttataagcgccgatggagtgcggaccgaaaaacgcatcgacacgcccggactggatgctcaaattggcggcggcatcgtcggtaacgtagacaggctgttcgggggcgaggccgttagcgtggttttgccgatcccagcccagcagaatgttttcctgattggtgccggagccgacaatcactttcaggcccgccacgtcttccggtttgttgattgcggtaattttgctggtcgatttcacgtagaaacccagcgtatcaatgcggtaggtggcgaaatcgaacttctctttgcgcagcttcgttacggcgatattaaaaatagcggcatcgtatttccccgccgtaatgcccagcggccaatcttcccaagaggcaggcaccagtttcagatccagcccgagactgtccgccactagccgtgcgatgtcggcatcgctgccgacaattgttttgttgtcgtcagccagcagagacagcggtggtgaactgagcgccgaaacggcaatcgtcagtttacccggcgtaacgaatttgaaattagccgggatttgcgcgatagcctcggcgtttttatcagtacgaatgggaacctgattggccttgagatcgatacggctgacgaatcccgcgtcttgtgcctgcacgtttgctgccagcgtggcgctcagtagcgtagccagaccggttacagtgataaaattgggatgcttcacggtgaatctcctgttgcgcgaattagcgcgtgaattgattcaccggatagtccagcgccagattttcccgcagcgtgtagccgggatattcctgacggaataatccgcgctgttgcagcagtgggacgacgcgatcgacaaagtggttgagcgtatctggcgtgccgccctgaataatgaagccgtctgccgcaccattctcaaaccagagctgtaagccatccgccacctgctcgggcgtgccgctgaataccgggcggggtgacgccgcttccagcgcgacttgtcgcagcgttaagcctttttcctgcgcgttgcgtttgatttcatcggtggtgctgcggaagctgtttttccccagttcgccgatatcggggaagggctcatccagcggatgctgtgagaagtcatagtgctcaaagtagcggcccagataatttagcgcgtccttaatcgtgaccagctgtgcagtttcctgatactggcgctcgacgtcttctgcatcgttgccgacaatcacgctgacgccttggaagacgtgcagctgatcggcgtggcgaccgttttcttccagcttctgcttcacctcgcggtaataacgctgcgagtcttccagcgtgtgttgatgggtgaagatggcatcggcgtgtttggcggcaagcttttgcccgtcctcagacgcgccagcctgaaacacaattgggcgaccctgcgcagagcggccaatattcagcgggccctgtaccgagaagaattccccttgatgattcggcgtgtgcagcttctcagggtcgaagaactgcccgcttgatttgtcacgaataaaggcgtcgtcttcccaggaatcccacaggccttttgttacctgaaggaattcatcggcaatacggtagcgcagcgcgtgttctgggtgctgctcacgggaaaaatttttcgccgatccttctaatggcgatgtcaccacgttccagcccgcgcgaccgttgctgagatggtcgaggctggcgaactgtcgggcggtggtaaagggttcggaatacgacgtcgagagtgtgccgaccaggccaatatggctggtgacggtagccagtgcggacagtagcgtcaacggctcaaaacggttgagaaaatgtgggatagatttttcattgatatacagaccatctgccacgaagacaaaatcaaacttgcccagttcggctttcttcaccgcatctagcacaaaaccaaaattaatgctggcatccggtacgacgtttttatgtcgccacgcggacatatttcccgccgcaccttgtaatattaaacctagtcttaattgtcgatttgaggatgtttgttttttactcattattataaaccttgttattaattgaatgtgcttgttattaattgagctaacttccatgaaagtgaacacagtccatcaataaaatcggctgtcaataaataagccattaataggcattcacgcattcaatgaaaggttaatgggacgttaatagcgtgttttcactattgatgaggcgaggtgtgatgtaaaacaacaaaaatggataatgaaattcaaaaatttcagatgatggcgcggcttattttgttagtatgatgttaatagccatgtctctcgccgtatctaaaggaagaatgtaatgtctgatttgacagctgaacgacgcgtaaccgtgaatgacgccgttccctctgcggcggttagcgccgttgaccggcaggcgtttcgcgatgcaatggcaaagttgagcgcggcggttaatatcgttaccaccgatggtccggcaggtaaggctgggtttaccgcgtcggctgtatcaagcgttagcgacacgcccggcacgctgctggtgtgtctgaatcgtggttcatcggtgtatcccacgtttcaggtgaatgaacatttatgcgttaatacgttggcggcacatcatgaagcgctgtcgtcgctgtttgggagtcggtcgtctacggaagaacggtttgctgcggcgaagtggggcgtgttacacacgggttcaccggtgttgcaagatgcgctggttgcatttgactgccgggttgaggaagtggtgagcgcggcgacgcacgatatctttatttgcagagtgttagcgattaagcagggcgaaagtaccgatggtctggtgtatttttcccgtggttatcacgctgttcgcgggtaatgaaattcatcgactatatgttaagccatctatatgagttgatgttgcagacaaagtgcgtcgagcggtggtaatggatagatcgtaaagacgctgcaagtacgtccttgtaagctcgagccgcgccatccttggcgcggacgctttactcttctattccattacccccgttttcgttctgaaaatagggtttttgctctctttctaacgcgaattattgagggagtcccctccgccggattgaccggacggagggatttttataagtcaacgatcacgatgaggacaggactgcctgtggtggtgtaactttcgtggtgcgcaagcgatgcagtgcggcttccgctagctgtgcaaagtagcgtgatgcaggcgcaatcgcgctttcatctgggttgaactgagggtgatgcaggccaaattcgctgtttgagccaatgctgacgaacgtgcccggcacttcctgaaggtaaagggcaaagtcctcgccgctcatttgcagttcggcattttctacctgataacctgcgtctcgggcaatttgtttgctgaaatcggcccattcgctggtattcacgaccgctggcgggccgggataccatttgagttccgcttttgcgcccaaagcaagggcaattccgccgatcagttgttcaatacgctccggtatttctgcacgaatcgcggcattgtaagtacgaaccgttccttccaattctaccgtttgcggtagtacgttccaggtgttgccgccctgaattcgcgtgacgctgatgaccagcgactccagcgaactgaagctgcggctgggcaacgtttgcagtgcattgacgatattacaggcggtgacgatgctgtcgataccctgttccggcttggcggcgtgcgcgcctttgcctgtaatgtgaatggcgaagcgatccacgttggcatagaactgcccgctgcgtgtggcgaaggtgcctgcggggagttcgggcgcattgtgcaggccgaaaatggcggccacatcggcgagtgcccccgcacgaatgatctgtttagctccggtagatacctcttctgccggttggaaaaacagcctgattttacccggtaaggcatgttcacgttttttcagcaaacaggcagcgccgagcatcactgcggtgtggaagtcatgtccgcaggcatgcatgacgcctgcattttgagagcgaaagccgacatcgaccagttcttcaatcggcagcgcatcaatatcagcgcgtagcgcaatcgtcggaccgctgccgtgaccaatttcggcaacgacgccggtggttaacgcaaggggcagcaggcggatgtctttttcttgtagccagcgggtaatgtgcgcggtggtttggtgttcctgattggacaattctgggtactgatgcaagtgccgtcgccagttaattaactgttgatcaaatgacgtatcacaacaggggatagattcagccatatcaatacacctccttaacaaaatgtaaacatgataaaggtagccgatagcaactaaatggataaataccgtctggttatatttcatgtctttttatgatggcgttttttgtattcatgtattatgaatatttctgctaacaaaactcattattgatatttatttttaacaccgttatgcaacattcttcttattcggtttttttgctatttctgttttttggttatgactatttattactatgaatagtgctaacggatagccgctgaaaataaggaaacatcgtgggatataagctcagtttattagatcaaagccctatcgccgaaggaatgagcgcggcgcaggcgttggcacaaaccgtgtcgttggcgaaagtggcggaagcgcttggctattaccgcttttgggtttccgaacatcataattccgatgagctggcggggtcgtctcccgaggtcttgatcacctggctgttggcgcatacgacaacgctgcgcattggctccggcggcgtgatgttacagcattacagcccgtataaagtcgcggagaatttccatgtcatcagcgcgttggcaggcggacgtgtagatttgggtatcggtaaagcgccgggcgggttgccacttgcgacacgggcgttacagcaggaaatcggtgaagcgcagcgggtcgccttcacggagaaattacatcagctcaatcgttttctcggtagcaatgacgatacggtcgatcgtctgaatgcgacaccgctgccggaacatgcgccacagcgctttctgctaggggccagtcaggatagtgcgagattagcggcatcgcttggctggaatttcgtgttcgctgggttcattaacgccagcgaaacgctgctggcagaatcactcttgagctatcgggaattgaagccagccagtgcacatacgttgctatcgctgtcggtgattgccgccgaacgtcatgaggatgcggaagcgctggccagcacgcagcataactataaggtttatattgaaaacaagccgccgctaacggttggaagtcaggaacaggcagaaaatttcgttcgacaggcaggcgtgacggatttccgtattgagcaggagccacgccatgtgctttacggtacgccggaagatattcatcagcgtctggagaactatcatcagcgctttggcgtagatgagttcattatccatacgcccgtgacatcaccccgtgagcgtgaggcgtctatccggctgttggcgcaacgctgaacaacggctagcagcgtgagtaatgattagaaatgtgagcaatgacaccgccgggccgccatgtggacagtaacctgatgctgtctggtagaaaagtgaggttatgcgatggcggtgccggagagcaaggaggccttgattaaggcgatcaacagtcagttcacgctattaatgaagaaaattgacgcagtgcctgcagagcgagcgttctcgccagaaatggcaggacatgcgcaggggacgcagatgagcccggcaaatctggtggcgtatttgctgggctggggcaatgtggtgttgaaatggcatgaggacgaagagcagggtaaaaccattgatttccctgaggccggttataaatggaatcagcttggcctgctggcacaaaaattctatcaggattatgcccctattaccgattgggcggaactgatcgcgctgcttgccgcgaataaattagcactcatcgcattggttgaacgctataccgatgaacagctctatggcgaaggctggtacggcaagtggacgcgtggtcgaatgattcagttcaataccgccgcgccttataaaaatgcggccggacgcctgcgtacgtgggagaaaaacaaataagtgtttgatagtaaataaaaatgattgttggccttatctttccccttataagggctcgttagcggcgttttttcagacaaaaccttacatattccccctgtttgactgttctatactcagtaataagcaaggtaagttttactggcagatgagatgaataagggggaagaaaaatgattggtctcaacttagtttctccagtgtcatattacgccacgcctgacaaactggattatgtccaaggtatttcccgttcgtcgcagctgtctggttaccctaatcaggacgcttctactcgaacgcggacagcgtatgaaaatagcggctcggtctttaaagcacccatagcagatggggtgaatcgcccaacggcaactaaccagcttaacgtttatgtttaaatttcctacagaaatgggcaatcgcgcgctgtaaacgatcgttttcggtgcgtgttttgccctttttgatcgtgttgtatcctcataaaagtatcttcatcacatcctcattgcaccttcatcaaacctgtcgagccaccatcaccttttttcttccctgctcgtcatttacccgtctcctgatgaagtcaggctaattcatgattaaccctatgattaatcagcattacacaattctgataacttcctttctatttgctgctttttgacacatttcatcatattttcttctattccatagtcttggaatgaatattgctgctatttttctttctttaacaaacacatgacctaaataaggttcctctggtgctgttcttgatcatctcaggtaagtgattcgggtgacaaatttgcctggagcagatttgaacgcagccaacgcacatgcagcttgaagtattacgtgtatataacgagaaaagggagtggggtgtatgttgaagcaagtagctgttgcggtagggatggcgtgtttatgtgtaccggcctgggcttatgattatggtgactatgcgcgagagaccgtggatacgctcattaatgattatccggggcgctatcgcgatacggcaaattttgttggtgcggcggactggatgacgcagcgtatggcacccggctatagcacagtcaggcaggatttttcctggacggcaggtggcacgacacgttcgtcacagaacgtgctggcctctaatgtcgggttgagcagcgaatacatcattaccggggcgcactttgataccttcttcgggcggccaacgctacaagggctggatgacaacgcatcgggtgccgccattctgacggaagtggcgcgtaattttagcggtatccagacggaaaaaacgctggtctttgctgccttcggtgcagaagaagaggggctacgcggttcgcgtgcgatggttaacgatctgattgcgcaaggaaacgcgggcgatcttaaggccatgattaacatggatagcatgatcaccggtgacaaactctacgctcacgccggcgataacagcgtggctaaccctgctctggcaagcctgcgtgaacagacgctgcgtattgcgaatgaattgggcatcgatctgttcactaatccggggttgaatgcgagttatcccgctggaaccggctgttgcagcgacggcgatagcttcaatgcggcgtttgatattcccgtgctctatatggaggccaccaactgggatattggcgatcaagatggctatgagcaaaccacaaaccccgcggtgccgggtggcgcgacatggcatgatcccaccgttgataacgaagcctttctgaccagcgtgttcgggcaggagcgtatcgaccagcacctgcgtgacgtttcacgtctggtgacgcgactgttgctggaaatctccaataccgatttactgcattcggcatattccgccgccgcgatgcagcaggcgatggaagagagtctgaagcgtcagcgtcagtcattgagtgatttgcataaccagcgctggctgctgttgcaaaataccactcggagcgtgggcacgctggatacggcgatcggggttgagggcgatgttattccgtcaaatggctttgaccgcgcaccgcagcagcgctctcggcaggcgatggcttatgcactggtggattatcaattaagtgacattgtcacgattggcggaagcctgagtctgctgcgtagtaaggataagctggagcgcaatggacacattgaaagcgatacctggcaagcgggtgtctatggtttgctgaatcagggcggacccgcctggctgggcagcgaagtgacggcaggtcgcgcagcgattgaatcacgccgctcggtttatctgcaatctgcaggcggtccggttttgttggacaacgcgctggatggtaacaccgaagcgcagtttatcggtgcccgcgttagcggcggttatgacttcccaataagcggcctgcgcactggcccggttgttggtctggattacgcgcgttatcgcatcaatgcgtttgatgacaagggcaatttgcggactggcgtgcggtatgaaaagcaggatgtcgattcgctggaggccagtctgggctggcgagtgcgtggcaaggtggaattcagcaatacgatgtcgctacaaccttacgcaacagtggcgtgggtgcgtgaactggccgatgggctcgattccagctttactgtgaaagatcatgtcgatggtgcaaaccgccgcgttgcggtgggagagcaggataagaatttcggcaaggcgacggtcggtgtgcagtggcttgcggcagagaatctgaatctatattccgaaatcggcagtcgttttggtcatcaggatggcgatcaaacgcgctacagcgtgggcgtacagtggcaattctgaatctgttgatgaagaacaggactcactcttggtgctgacataaggcgttaaaacggggtctgaaacgaccccgcattgagatcagcgcggaatgattacccgtacggcccgtcctgaatggaatctctgacccgcagttcagacaaaaacaggttctctttcgaaaaatacccgccgtccagcatcgcgatcaggcggttaatcacctcgttaatcatatcgctcaccggatcttttacgctggagagcgacggcttcaaaaacggcgcggtgggaatatcgtcgaacccgaccacagagacgtcgttcggtacggcaacgccagcttcatccagcgcttttattgcgccaatcgccatatcgtcattactggcaagcacggcgctgaacgatacctggctatcgcgcagggtggtaatggcgagtgatccacagcgcggcgtccatttccctctcacgatcagttcatcccgtactgcgatgttagctgctttcagggcgtctttgtagccagaaaggcgttcgatagcggtcggtgaatccagtgaaccggtgataaacgcgatgtctttatgaccgcgtgcgatcagatgctgcgtggcgttgtagctggaacctttgtgatcgcagcagatgcagtggctttggtgtttacgcagtttacggttgaccaccatgattggctgcttgtgcttctcgatgatgtcatccatctcatccacgttaagaaaacgggggtagatgataatcgcatcgcagcgtaaaccgagcaggaattgaatcgcatcgcgttcttcagcggcactgtgtttaccgtcgaccagaattaactgacgcccattgtcttcgagcttcttggcggcctgtgacagtaattcattaaaatagctgccgtgatagagcgtattcgtcaccaccaaaccaatgcaggctgacttgctggtcgccagattacgcgccagtaaatttggctgatatcccgtctcttcaatggcctgatagaccagcgttttggtttcttcactggtatagcctttacctgaaagcacgcgcgacaccgtcgcttttgatacgcctgctttcttcgccacttcctgcattgttgacatgggacatcctgagacgttgagtacttccatcattttacacactttaggctggcagcagcagggtgataaatgcagagccaatggtctcgggagaagaattgtgcttttcatggcgatcgtggtcacataagtaaaatattaacaatccatctattgaaatcgcactcatatataaacactattatgtggaaccggttacccatcggcgtttcatcacgttgcatggagcagggataccggcatgaattctttcataactgtatgaaatttaataataaatgcatgttcactaaacaataaactcgcgttaagcggtttgttgaaacaggtgtaacgtgcgcgattacgagagattgtctatccatgtcaaagaattatgcggctgtatcccgttcgatagtcgatgccatcggtggtgctgataacatcactgccgtgacgcactgtatgacccgcctgcgttttgtgcttaaagataatgatgcggcgaatgtcgccgaattgaaggcgatcggcggcgtgctaggtgtggtgaaaaacgataaccagtgtcaggtcatcatcggtaatactgtttctcaggcttacgccgaggtggtgaagctattaccggaaggtgcggctgctgaaaaagcggtgccagtgaacaataaaattacgctgcgacgcatcggtgcaggcattctggatgcgctgattggcacgatgtcaccgcttatcccggcaattatcggtgggtcgatggtgaaattgctcgccatgattctggatatgaccgggctgtttgagaagggcgcatcgacgatcactattctgaacgtgattggcgacggcgcgttcttcttcctgccgatcatggtggcggcgtctgcggcggtaaaattcaaaaccaatatgtcgctggcgattgctatcgctggggtactggtgcatccgacgtttatcgatctgatggcaaaagcagcacagggtcagcaggtggtgtttatggggttgtcggtcacggcggtgaagtatacctataccgtaattccggcgctgtgtatgacctggattctgtcttacattgaaaaatgggtagaccgcattacgccagcagtgaccaaaaacttcctcaagccgatgttaatcgtgctgattgcgtccccgattgccatcatgcttatcgggccgattgggatttggattggtagcggtatttctgcggtagtgtacaccgtgcatgactatctgggctggctgtccgttgccatcatgggcgctatctggccacttctggtcatgaccggtatgcaccgtgtgtttacgccgaccattattcaaaccatcgctgaaaccggcaaagaaggcatggtcatgccgtctgaaattggcgcgaacctgtcgctgggtggctcatcactggccgtcgcttggcgtaccaaaaacccggaactgcgccagacggcgctggcagcagcggcatcagcgattgttgctgggatctctgaacctgcgctttatggtgtggctttacgtctgaaacgtccgctgatcgcttgtttaatcaccggatttatctgtggtgccgtcgcgggtatcggtggattagcaagccattcaatggcgtcgccggggctattcaccagcgtacagttcttcgatcctaccaatccgatgagcattgcctgggtattcggcgtcatgattctgtccgtcgtgatttccttcttcgtgaccttgctgctgggctttgaagacatcccagtagaagaaaaaccggaagaaaaacgcgtagagggcgatgagatttccgcgccgcagcgcgcagcgaacacgaattaaatgaagcactaatacgaaggagaaatagcgtatgtctgcatcaacatttcccactgggttcttatgggggggcgcgattgcggccaatcaggcagaaggcgcgtaccttgaaggcggtaaagggctgacgacggtggacatgattccccacggcgtgaatcgcctgccggtgaagctaggacaagaaccgcgttttgcgctgcgtgaggatgagttttatcccagccatcaggcgatcgatttctaccatcgctataaggaagatatcgcgctaatggcggaaatggggttcacggtgttccgtacctccatcgcttggagccgtctctatccaaacggggatgagctgacgcccaacgcggatggcatcgccttttatcgcgatatgtttgccgagtgcaagaagtacaacatggaaccgttggtgacgctgtgccatttcgatgtgccgatgcatttggtcacggaatacggttcatggcgtaaccggaaaatggtggagtacttcacgcgttacgctcgaacctgttttgaagcgtttgacgggttggtgaaatactggctgacgttcaacgaaatcaatattttactgcacagcccgttttccggtgcagggctggtatttgccgaaggggaaaatcaggaacaggtaaaatatcaggcggcacaccatgaactggtggcgagcgcgctggcgacgaagattgcgcatgaggttaacccaggaaatcaggttggctgcatgctggctggcggtaatttctatccgtggtcgtgtaaaccggaagatgtctgggcggcgctgaataaagatcgtgaaaacctgttctttatcgatgtgcaggcgcgtggcacctatccggcgtataccggacgattgtttaaagagaagggcatcacgattgcttctgagccgggcgatgacgaaattctcaagaacacggtggattttgtttccttcagttattacgcctcccgctgcgcgtcggcagatatgaacgagcacaacagtagcgccgcgaacatcgttaaatcgctgaagaacccgcacatcaaggcgagtgaatggggctgggggattgatccgctgggcctgcgcatcacgatgaacatgatgtatgaccgttatcagaaaccgctgtttttggtggagaatggattaggggcgaaggacgagattaacgcgcagggcgacattgatgatgactaccgcatcagctatctgcgtgagcacatcagcgcgatggcagacgccatcggcgacggtattccggttatcggctacacctcgtggggctgtatcgatctggttgccgcgtctaccggcgagatgagtaaacgctatggcttcatctatgtcgatcgcgacgacctaggcgaagggacattagccagaaagaaaaagaaatcgttctactggtataaaaaggtgatcgccagcaacggcgctgacctgagctgaatggaataattcagtttagctattcttgttatagccccctgacggtagcgtctgggggctatttttttatccgtagaggaaagtgaggttgtcggtgtttgttttttcactcataatcgagcgtattggttatgctcattgatgtgcgatcgagctaaagtgagcattgctatctatcagcctaattctcagtgatacgatcgcgcaaacgcgataggaaggtaaaacacgatgagtcagtcgcttcccgatattgctttttttcatgaacttgccacgttagccagtcaagaaacgttgccgcgttttcgttctctcaaagccagccaaattgaaacgaagccaaaagaaggttttcgctttgatccagtgacggaagccgatcgggaagccgagcgtgtgatacgtgaacacataacgtgccattatcccgagcacgcgattatgggagaggaatttggcttgagcggtgaagggccagtgcgctgggttttggatccggtcgatggaacccggcctttcttatgcgggttacccgtgtggggaacactcatcggtttgttgcatcatgaacgtgcggtgatgggaatgatgagccagccgtttaccggagagtgtttctgggccgatggctcacaggcctggcgtagcgatcggcagggagaaacacgcttaagtacgcgtaaaggcgtgtcactcgaacaggcgattcttcacaccactgcgccggaagcgctgagcatgcatccgaccgttcgcttcgcagagctcaccgaaagcacactgatgacgcgctacggcggtgagtgctacgcgctggcgatgctggcggcaggccagattgatatctgcgtggaatttgcattgcagccctacgacattgtcgcgctgattccgattattgagcaggcgggcggcatcattaccgatctcaacgggcagcgagcagaagcgggtggcaccgtggtcgcgaccggtaatccagacttgcacccgcaggttttagcgattctcaacggatcgcggtaatcgtctttggtttgtataacagaccatggtgatgtgaaaaacaacggttaagaaggaatcatgatgaaagtggcacacgttgcattatggacagccgatctggccgaacaggctgcattttggcaagagttcttctctgctcaggtgggggaaaaatatgtgagccagaatcgccccgggtttgaatcgcatttcgttcaactgagtgaaggggcatccattgagctgatgacgctgccggtgctggcggacgccttaaccaacaaagaaggttgcggttgggcgcatgtggcgatttcggttggaagtaaagcggatgtggaagcgttagctagcaaagcggctgaacgcggcattttggttgccccacctcgcatgacgggggacggtttttatgaagcgatcgtcagcgaccctgatggtaatctgattgagataacatcagactgattcgggaaccctttgtatgctgcacaaactgccatcattcgatcgacaacatagcgcgatgctgattttcgctggtgaaattcgatttggcccgccttatttttcgctatcgatcgacggcaacgcattagaagagcgcgttttcggcaacgagatgctgtggtcgccggattctcgttaccttgtggcacaagagtggctctctacggcggaacgcgacggcccgcaaacggctttgctgtgtattgatgtgctcgaagagaggcaatgccaggtttctcaggctgcgggtggatttatcgtccccgtacgcttcgaggacgataatctgatctatgaaaaacagtattttggtgcagaaaaacacggtagcacggaatacgagatcccgtttaccgcgcttccacgctggacttcgctacagctgcgttagctttcatagcgaacaacatgcgcttccgttggtgagggaagctcccattttgtcagcattccttgcagcgttttattgctcagcgtcgtgtctcgtttaccgttgcggcgaagtagttcttgacgcggacgctccagataaacgatctccacttctgcgccgtaggcatagcacaaatccaacgtgcgggtgcgcatttgctgactcagatgcgtggcgttccacacgaatggttcatgggttcgcagcagtgaacgtgctttatcggtcgcccaatgcaccgcttttccttcattttctccgtgtttcagccccaactctgtgcgcgcatcgtcaaaagagaccaccggtaaatcatgccgatgcgtccgtacccaggtgtcttttcctgaagcaggcaaaccgcacataacagtgactttcgagcctggttcctgaaacagcggatagtctggatggacatcggcaccgcgaaaataactcaggcgcgtgtgagcatcgacaaacgctctcggctggccgtaacagccttcttcccgcgccagttcgcggaacaactcaatgctgtcgagtacgcgcgtttgatcctgacagattcgcccacgtatatcagcttccgccagcgtggccagcagcggaatgctcaactgccaagagagttcgcgaatcgtaaagatcggcgacacccgacggcgttcatcttcaaggcagtaaaacggcacctgatgcaccgcaattaaccggcaaatcgcttctcgaatcgcaaacgggacatctgcatcccacagcagcacccgagcgtcgatggcacctttgcgcgaatgtcccggttgaccaatctggcccgtcactggatcaatgaccgttgttcggtatttcgcaacgtcatgcagcagcgcggcaaaaaacaagatttcctgttgttctcgcgtggctgtctggtaatcgggaagctgtaatagcgactcgatcaccatcatggtgtgcgtccagacatcgccttcaccgtgatagcgtggctcttgcggcgtttctttggcccgcttaagtacagggaacgcatccagacaattcacaaaatctggctgtacgccagagacggggaccagccccttaatggtattccaatccatgatagtcatactccttatttatcgggcattgcggtggcgagtgcgtccaacgaacgcagcgtattcagccccagcatttcccaagataccggtggacaaggcgcatacaggtcaacgccttctgccagttggttcggcaaaatagggcgtcgagaatgatgcgagccgctgtccaaaatggtctgaatgaagtcatggcgtaccagtttgtaacgcgctagcacctgttcatcatcttcaacctttagataaagtccttccgaacgatccgatttgtcagtttgttgccagcatagcgcgagcggcaaactttcacgctgaacggtggattcaaacgcggttttccagttctggctcttcgccagcgaacggtataccaacttccacagcaacgccggattcgttggcatctctccggcatacagcaccggaacggacaacacgggcgagccagccagcatggcatgtcggcgcgccgtcgataaaaaaatgccgtcacgacgatcgtaaagatcaaattcgtgaaagtagtgcggtaaacggtcataaaacacggaatgcttgctgtaggcccattcgccgtacatcacaaaacggtcttccaacagttcaagaaaacgcatttcgtgcgcagtagcccaaagtttgaactggttgaactgtcgttcccgcgaaccgccagccagatagtggccgcgtgattggagcaaaagctctgccgtttcattgaaggacacaccgctgttcgcgccgtcgattttttcttcgatcacgacgtaacggcctgccagcgctttcagtgcaatttggtcagatgcatcatcgccgggctgtaagcgtgagccttccaaatgaggtgtacgcggatactttaataacggtattgaatgtaaatacatgtttttcgcctgctgcgttattggcgcagccaggcccatctacggtaaaaaagagggccgacgaacgtgttcgagcgcgagtcaataggctggccactggcattccagaggtcagagtcgcgggggaggaagcgggagattcattctctgttccgcgtgatggcgagaaagagaagggaaccagtaccgcagccaacgctggcgcagactgcgccgaatcgaggctgcttaatgcagtcgtcggcggttagtggggggctgacgtacagggcactttagggctccaaatgacacattgggggtgagtaaatggcgcgattctagcgaaggaatcctccgacaacaagtttttgtataaaaaatgctattctttcctgtagttgtagaatgcgttgtagtgtttaaatgcggtggtaaaggcgataaaaaagtcgaagtctatcgacataaacgtgctgagtatgacgggatgatgcacacaatgaagagtagaggaatataatgaaaatcagtgtgataaagaaagggattgcgggtctgttattggtgctgccgctgcatgggtttgccgagacaaaggatccagatttgttcgtcggctataccacgcaggatctcaccgatgcattgcctgctcggttgttgagcatggttcagcgagaaaaagtggtcgatgcggcaaaccacatggtgcaaaccgagtatgttgatccgacgacaggcaataaggcgttggtttcactgttcatgttgccgccagatagagagggtaacgtcccgattgcttccaagcctagcgatctggatgcagtgatcgccagtacggaaaaagagatgctacgccagcgcatcaagcctgaccagcgtgcgggaaaggttgacgacgcgacgccttttcgctgcttacaaacgattttgaataacaaggttctgcattcgctgtgctcgacgctgattaaagggcgcgtactggaagttcaggcgatcaatacggtcgataatattcaggatgaagcagggcttaataaaaccatcgaacaacagaacgaatttgttatcgcgatgggaaaaacgctgctgacgcttaaaaaatagtatgtgggtgacacagcaagactagtattatcggtgaaagggcatatagtttttcatcagaaaccagagcgaaggtgagcgccttcgctttttttgcaccaaaaaccccccggttctcccttgccaggttctcagcgttcgtgcataactgccgaagctggagatacgatgcctgaaatcattattacgaactcgtactcgctacaaaacaatattcatcacgaaacgacactggataaactctatgcttttgttactcgttttggctgtgattgcagtcgccgtttacggctggttaaaacagccgcaatacgtttcaccagaggtaaaacctcaaccggaaaacccactctttcgcgatggcgcgtttcataacccggtagcccgcccgacggtagatagccagaaccggttcgggttgctgtaccgctttcttttcgagaaagacgctggcgcgttacccgatacccacctgctgtcggaaaagaccgatctgcatcagttaagtaaaacggataacgtcatcatctggatggggcattccagctactttattcaattggatgggaaaaccttcctgctggatccggtatttagtgacaacgcctcgccggtgccgcgtactaatatcgccttcaaaggcagcaatgtgtattcaccggaagacattccagaaatcgactatctgttgatcactcacgatcactgggatcatctggattaccctacgttgaacgcgctacgtggaaaaatccgtcgtattgtcacgccgaccggtgtgggttcctattttgtaaaatggggcttccctcggaaagatattacggaaggtgactggttcagcagcttgaaagagaacggggtggaaattcacgtgctgccgacgcagcatttttccggtcgactcctcaagcataaccaaacgctgtggggctcatttgcgctgataacggcgcagcatcgcctgtatctcggtggtgacagcggctatggtgcgcactacaaagagatcgccgagcgtttgggtggattcgatatcgcgatactggaatgcggccaatacgacagtgactggccctacgttcacatgacgccggaagagagcgcacaggcggcgagtgacttgcacgccaaagcggtgttaccgagccacaacagcaaatttaagctggcgcaccaccgctggaacgatccattggagcgcatttctcaagccagcgaaaatcagggctggcgattaatgacgccccgtattggtgaacgtgtacaggtcgataatccgcagcagatttttagtcagtggtggtaatgagttgaacgagagttaaacgcatttatcaacatttttgccgcgtggcgaatggatagggtattcgccatcaactaaatgttttctcactcaggcagttaatgaatgcccgaagtttgggggacaggtcgcggcggaaagatcccaactgacgacgtttgagtcctgaatccgcaatacctgctcattatccggtatgaacgggagcgatatggtatcgacattggggccaggataaatcagagatctggacgtagttcagtcgagagcgcgcagcaaactctccaaagacattgccgcgtttgtcgctgccgcatcggtggtcccccgatagaggttcagatgaatgatacgactgtcgccgacggcaagtttgagggggaccagtaaaccgttacccagatcgccccttatcgtatcgacaggcagccagccgcgctgcgtatcaacgacaatggcaacatactgatcgcctaactgcttctgcgatccatacatctgcacaatccgttttttggcagccgcgtactctttatttagatcatcttccgccaattttttctgctgcaccatacactgataaagtgcaccatctgaaggctgtttggagcaaatatcgtcagcaaaagccgaagtaattccacctagtgccaatatcgttactaccaatccatcagccaacttcataaaaaatcctgtgccaaaatttattgattcaggggcagctgacggcagcaaaatcacttgctgccgtcattcattccggcctgttattactgataagggatcagttttaactgctcaatacgctgcttatcgatatcgctaatacagttattggtcagtgtgtcatgagctgtggtcccctcttcagcgaggaaagcctgcattttgcactgactatcacggtattttagccagccacgctgcgaatccaccaggttctgctgatactctttttgcagcttatcatccgctttgtaagtcgttgtgatacgacccttggcttcgctccaagctttatttaatgcctgttcagtggcctctttgccctgtttggcacaactgtcaacttctgcacttgcactaggatttgcacaatcagcggcccaaagcgaagtgctgacactcatgccagcaagcattgcggcagcgattaaaattttcttcataacacgccctttaacggtttttcttcaagtaaccaacccggttacgtcctttttcataactcatcatagtagtactgtgttcgatataataaatgagtgtatccacatcatttgtcatgccagctttcatcggtacttcacctttggtgaatccctggtagacaaagtcgaccagaagatcgctaatcgccgattttaaactatcccattgagtacgctcagcatatttcccagtccactggtcatagttgttacgggctctctgaatataatctggatagatcagcttaaaaagccgtatctgctgctgatgactgatggtgccagcactgttgcgattatggataacaaactggttagcctgttcacctcttttgcctgcaaacgcgctgtacgaagacggccacatcacggaggcggcctgcatggcgcacgcccggagaaaaatccacgacgttcacgttcgtaccccgaccgacattaccaccgaagcgctgaagcgcatcggtgagcggtacgccatcgaggcggaaatacgtggcagcccggcagatgaacgactggcgatccggaaagagaaaactatccagctgatgcagtcactgtacgactggatacaggtgcagatgacgctcggatacagcgaaggcgttctcgtacctgctgaagcagtgggatgcactcaacctgtactgcggcaacggctgggccgaaatagataacaacatctcggagaacgccctgcggggcgttgcccagggccgtaaaaactggctgtttgccagttcagacagcggcggtgagcgggccgcggtgctttactcccttattggcacctgccagcttaacggcaatagcgatcttgcctttcaccttcgggtgtaacttggtaagccagatatcaagcgcttccggcgtatgtttaatcacttggaatatgcgctcactgtttttaaagtgaacgcagacatcgtgctttttatccgcccagcccagaccaacatgaatagccagacggctaatgccgctttaaaaagaattggctacggtggtaagttagttgcgcatggtctaaggatcgttgccagtactgcattaaatgaggctgaattcaatagcgatgctattgaagtttctttagcacatgccgataaaaatgaagtaagaagagcttacaaccgctccatctatcccgatatcagaacagtgatgatggactggtggggaaattttgtgactaagaactctatataaggagatcaaatgctgcgtgacatggtcgatgttacggatgataaaaatctaacacaaggcacaattttcaattgtgcctattgcgcttcgtaccccaacaatgaaacgttaggtttagttataaccgcaagatgtgacatagttaataaagataaggttgatttttataatttcataccggcaattccatttgaaatttgaaatttgaaatttggaaagagaaagggctgttacctcttataaaaaaacaagtttttaaaaatttagaacagcaatattcagtgttgctaactacagcaagtttttcatcagctaatattgaaacctatggctttgataggatttatgatattatcgttgaaaaaaaattgcttaaccagaaacagataacccgcctaaatagtgtaaaagaaaaaataaattgcctagagcaaaactcttcttattcacagttattaagttattttcatgatgaagcaagaaaaataatttgtgacattattgaaaataaaaaccccgactattttttcattgatgacgttcttggctataattcagtattagtgaacttaagagaaatttatgaatttaatcttcttacagcaaaaaaaatccctaatggaatagagcttgataatggcgaattacatcctggtctaaatttaaatatctccaataagttttgtagtattgtaggtcaattgaaatcaccgtttatagaattattaatgcaacgtttcacaaataactttgttagagtaggtgtagctaatcaccgctcggcattattaaccaatatcatgagcgtataaatatgagtttcatagccattgaaagtaatgcagcacgaaaaatcgtttctgaaagaatgcttcagtcagcagattatgataaaggtcagatacttgctgatttattgaaagacagaaaaatacttgatttcagcctcgaagttaaagctgtctctatcaatactggtatatatatattaagcaaaaacccaaataaaaagaatatgttaatattcgacacaacgacctttgatggttttaaaaaaaacagtaatgaaattatcacgataattcagaaatcttgcaggctggcgataaaattgtgggataagattgggcatagtccatgtgagaaaataattagtggttcttctttaattgctttattacctctttcatttactactggaaaatcctataaagtcatacttgataaatctcctgataaggagcgacaagaaaaaaggaacgaaagtagttttttaatatttcatgacgggtatgacactaccgatgcggtgccaaaattagctaatttccgcaaagctaaagaagggatacatgatattgatacgctttctctgtttaaaatacccgacatagaagaggagaatgtcactacatatctgaacataaatgaaactgataataccaatactcaatcaaacccacatatggggttagattattgggaaaaaaatcttactgaaagtcaaaaaagatttgtttatagcgaaagctatgggccggatattcttaaaggggcagcaggaacaggaaaaactttaagtttaatattgagatgtgtagttcagcttcaaaattcaaaaaaaacagacaatctgctacgagctatttttataacccacagcatagcaactaagactaatatagaaaaccttatagcatctaatggtggctctgaatttattgactcagaacatcagcagtctgttgaagtgacaactttacaggaatggtgtatcaaaaatttaggtaacagaatagaagcaacagagtatcttgatagcgatgcttttgaatctaagcagttacagctcttatatataaacgaagctcttgaagattttttgataaatgattacgcaggatctgtcaactttatttcccccgcacttaaagattttttcggaaacaatgatccatgggggatttctattttgcttcaagaggagatctctacatacattaaagggcgtgctggtgatgatcttaaaacttacgccgctcttcctcgtagtaaaaatgtcataccattagaaaatgaggatgactttaaaactatcttctcaatttataataaatatcaagataaacttatcactttaggtttgtttgatagtgatgatataaccctatccgctcttaaagaaacctcgactccaatttggaagcgcagaagaataaatggcggttttgatatcatgtatatcgatgaaactcatctttttaatattaatgagttgagtttattccacaaccttcttaaaccaaattcaaaccatattgtattcacaatggatcgaagccaagcttctggggacacgactataactaaagaagatgttgcaaaagagcttgatgcaactctagcacatgagcatggtttaaatgctgttttccgctcatcggagcatattataaacttagcaagctgtgtgttagcttcaggtgctaccttattccaagagttagaaaatcctttagctgagtcaatgacaggccacacgtcccttattgaggaaaaatgcgacattccttatattataagcaaacaaagatcatcagaagtttatagatccacatttgctttggctgattatatatcgcaaaattctggcattaaacgaagtgacattttaatagttccgtgcaccgatagcacattgaaagatcttaaaaatcatgcaaataaacatgatataaaccatatttctatagaaaggcgcggggataatcttgctgtatttaaagcttcggaaaaaaacttatatgtaatcggaggtatggaatacatcggagggttagagttttccgcagtgataattgtaggcgctgactcagacaaattccctgagcaatcaacttataatggagaatcactccatttcatcaattactcttctttcaataaattatatgttgcgattacaagagctaaatatcaagtagctttcgtaactgaaaaaacacaaaaaattagccccttgcttgaaacagcctttagagaagggctcgtcatacagaatgatgaactttcaaacatcatataatatcaacgctgtgcgtgagaaatgtttactcttagcgcgcaatgctatctccgccacgcctgcccgcttcatgggtggggttttatgcaggtgcatgagcacccccgagccgcgccggctctggggtgttgaggtgtgaaaaatacggggttttacatgcaaaaccatgcaccgtaatgcatggtttaattgaattaaatcgcggtattttatggctgattttaagtgggtttttgctgactcagttctgcctgccggtgcgcgtaaacacggttctgtaccggggtatatttctgctgattatctacccgtgaagccgtatcaggcctgaatccgatggccgttaaaatgtcgttattttcagccgaataattgatttcattacttgtcgccagatagccccgcagtgcttcaccgatgtaatgtgtcgcccgccgtatcgccagctctctcactgccgcagtacccattaattccggtgccagcgtattgaccagtgccgccccgttctgctcgccagagtctttctcatactgaccttgactactggatacatggtatcggctcatggatatgccctgtgttattagaggaatggaaaaacagagggattataacgctggataagtagagcaaacaatatttgtaaaatcagatagttactaaagtataggttaaaatgtagtttttatattatggtgggaaataatcgttagtaatcagtgttaacgcaccaatgcatcatcgtttacgaaacatcagcactgctgcgagtgctgcttacccatccatcaagcttatcagcccaatcctgcatcatcactttgcgttcatcaagataagtcgcgtggttatacgtgcgacgaatattgttggtatcagcgtgcgcaagctgagcctcgatagcatcaggtcgatagcccatctcgtttaaacgggtacttcctgtggttcgggttgcatgtgggctataagtgccactccagccgaggcttttaagtagctgacgcagagagtgcgatgtcattggacccagcggattatctctgcccgggaaaaggtgctgccgatgcccgattaatccctgtagtgttctgagcattttgacagcttggaagggtaggggaataacgtgttctcttcgggctttcattcgcgtagccggaatggtccacagggcgttatcaagatcgaattctgtccattctgcttcggtggcttctgcaggacgcgccaatgtccaccacataagccacatgcaatagttaacctggtacgagccacgactattgtcaaaacagcttaataactttccgatttgctgaggatttagtgcctgtttgtgctgtgtcttattggccggaagggccttacgcacaggccatacgggatcgctatcagctctaagcgtcgcgactgccaactcaaaaactgatgaaatggtgcgacgggcttcagcggcaactgttggcgctcctcgtttagcggtttcctgaagaattttaagtatatggtgtggagtgatctctctgactgggagcttaccgattgcgggaaaaaccacacgttcaagcatatccagtcgccgcgttttggtgatttcggcccagtctttcatctgtaaccactctttggcgataagctcaaaggtgttggaggcgtagttgaccttgcggattttatctagttgcctagcctgtgccgggttgactccctctgcaacttgcttacgcgcttgattgcatttctcccgcgcctcggcaagttttaccgctgagtactcacccaacgcgaacatgaagatggaaattgattgtactcatccttgtacgcatttttgactgcgctgtcacgagatgagttgagacactatgaaaaggaaaatccacgcaactgcgtggattttatggggtttttagtcttcatgcgatgctttgagataccatgagacaacagaaatcatttagacgttaaacaggaagttcatcacgtcgccatcttttacgatgtaatctttgccttccgaacgcatttttccggcttctttcgcgccttgttcacctttgtaagtgatgaagtcttcataggcgatagtttgtgcgcggatgaagcctttttcaaagtcggtgtgaattttacctgcggcctgtggggcggtggcgccgacagggattgtccatgcgcgaacttctttcacgccagcggtaaagtaggtttgcaggttcagcagttcatagcctgcgcggataacgcggttcagacccggttcttccaaacctaactcggtcatgaattcttcacgatcggcatcatccatttctgcaatgtctgattcaacggcggcacagacggctacgacgacagaaccttcagcaacagcgatttcacgcactttatcgaggtaagggttattctcgaaaccgtcttcgttgacgttggcgatatacatcgttggcttcagcgtcaggaagctcaggtagcggatggctgctttatcatcatcgcttaaatccagcgagcgcagcatgccagcgttttccaactgcggtaagcatttctccagtgcagccagctcagctttagcatctttatcgccgcctttagctctcttctgcactcgatgaatggcacgttcgcaggtatcgagatcagacagtgctaattcagtattgatgacttcgatgtcatcagccggatcaactttattattgacgtggatgatgttgtcgttctcgaagcagcgtacaacgtggccaatggcttccgtttcacggatgttggtcagaaactgattacccaaaccttcacctttggacgcgccttttaccagaccagcgatatcaacaaattccatggtggtagggaggatgcgctgcggcttaacgatttcagccagcttgtccagacgtggatcgggcatcggcactacgccggtgttcggctcgatggtacaaaacgggaagttggctgcttcgatgccggctttggtcagcgcattgaacagagtggatttaccgacgttaggcagcccaacgataccgcatttgaatcccatgtttatatcaccttaaataacttattaatcaggcaattactttatcttgcctgtcagaatggaaacatttcggccgattatacacggaatggtgatttatctcgatctaccatccgcattctgaccagattatgccgctttgaaagcatgtaagcgattcatcgcttttatcatgtcttctttcataagaatttctgtgcagcgcacggcttcgtcaatggcctcgtcgatcagagtctgctcgctcatcggtggcttacccaacacaaaaccggtcactttacttttatcacccggatgaccgataccaatgcgcaaacgatggaagttagggttattacccaatttactgatgatgtctttaagcccgttatgaccgccgtgtccgccacccagtttaagtttggcaatccccggtaataaatccagttcatcgtgtgcaaccagaatttcatcgggctggatgcggtagaaggtggccattgccgcgacggcttttccgcttaggttcatgaacgtggtgggaaccagcagacgtacatcttgcccagccaggttcagacgggaggtgtaaccgaaaaatttgctttcttcttttagcgactggcgataagactcagccagacgatcgacaaaccaggcacccgcattatgacgagtggcggcatattccgcgccaggattagccaggccgacaattaatttaatgctgctcacggtatattccagattacgtgcttagacttacgcagggtagcgtgattatgagaacgctagtttacacaccgcatggtggatagccaaatcgcggtattggaatgtgaatacattgttatttgtttagtgatgtgattattcatatttttgtctatttatttgtttaaacgtaaaaaaatattaatcattccctttatctgtgatccctcccgcaatcatccgactgcgttattgtctataattatatcaatataaggaagcaacctgtaatggcactccgattcatccacagaattaatctggaggtggcagatgaaacgcaagaatgtggcagcattgggtaatgtgttgatggggcttggtatgattctgatgattggtggtattggcttctccatcgctagtcagtttcctaagctgaatgtccctgaatatatgacttacattgacttggttggtatcttttctggcgcaatattttggttggtgggggcgcgtattagcgggcgtgaagaagtcgcagaccgttattggtgggttaaacactttgataagcgttgccgccgccagcgtcacccataagcgttaatgaagtcgaatgaacattaaacagtaaagccgctgtagcctcgctatggtggctttttgttttttatagcgacaacaacggtagaaataagaaagccaccttgttacaggtggctccatcattatcgtttgtgatcggttacccggtcagaagcgattaatgttcaaacatcgcagaaatagattcttcgttgctgatacgacgaatcgcttcggccaacatacctgacagcgtcaacgtacgaacattcggcagtgaacgaatgttttccgctagcgggatggtatcgcagacaatcacttcatcaattacagagttcttgatgttctcgtaagcattgcctgagaagatcgggtgtgtagcataagcgaatacacgtttagcaccacgttctttcagcgcttccgccgctttgcacagcgtaccgcccgtgtcgatcatatcgtcaactagcacacagtcacggccagcgacgtcaccgatgatgtgcatcacctgagaaacgttggcacgtggacggcgcttgtcgatgatcgccatgtcggtatcgttcaacagtttagcgattgcgcgagcacgcacaacgccaccgatatcaggagaaaccacgattgggttttccagattctgttgcaacatatcttccagcaggatcgggctaccgaatacgttatctaccggcacgtcgaagaaaccctgaatctgctcagcatgcagatcaacggtcagaacacggtcaacacccacgctggacaggaagtcagcaacgactttcgcggtaattggcacacgtgcggaacgcacgcgacgatcctgacgggcatagccgaagtaggggataacagcggtaatacgtcccgcagaagcgcgacgcagagcatctaccatcacaaccagttccatcaggttgtcattggtgggtgcacaggtggactggatgatgaaaatatcaccaccgcgtacattttcattgatttgcacgctgacttcgccatcactaaaacgaccaacagcggcgtcgccaaggctagtgtacaaacggttggcaatacgttgtgctagttccgggatggcgttaccagcaaaaagcttcatatcaggcacgagaagaacctcaggcttgcgtccagagaaatattgtacctgccaagcagcgaagagcaacaggaacaatatgcatacgggtgtatgaattaagtttgctacagactggccgcacggcagccggtgtgtagcaaaacctaacgttgcccagaaagtctacgttgtagcggagagacgttaacgcctcgtgctacgaaaccgtttaaccattccggggcctggtcaagcacctgacgggctgcgaactcggtgtcaaactctgcaaacacacaagcccccgttccagtcaggcgcgccggggcatattctagcagccatgaaagtagctgttcaacctcacgaaaacgttttcttgcgatagcttcacaatcattgacgaaggtctggtttaataaagtttctaaatcacgaactggcgaattacgcgtcagttcaggatcgccgaaaatcaacggtgtggcaatgctaatgctagggtgtgccaccagataccatttttctggcggattcgccggtgttagctgttcgccaatgccttctgcgaaggcagcatacccacggataaacacaggaacatccgcacccagttgcagtcccaattcggccaacgtatcaacgtttagaccactttgccacaaatgattaagggcgaccaacacggtggccgcattggatgaaccgccgcccaatccaccgcccattggtaggcacttttcgatatgaatgtttgcaccaaactgtgcagggcgaatattacggcgttcgcagtgctgctgtaataagcgtgcggcgcggatgatcaagttttgctcgttctctacaccgtctatgggggtaagcaggttaatctggtcatcattacgcggtcgaattgtcagcgtgtcgccgtaatccagaaactgaaatagcgtttgcagcaggtgatacccgtcctgcctctgacctgtaatataaagaaacagattcagtttggcgggagcaggccatgtttcgataaccgtcggttgcatcgctatttaaccatccagttattcatcttcagcttaattcgctgttcgccctgaaccaattccagactggttggaagcgggggcgtcaactcggtgttgtagctctgatagctgacatcccagttttgattgccctgacgataggtgatggtttttagcagatagcgttcatccaatgtgaattcggtcgcatcacccggtatgccgaggatccattgacgcagattattcagcgggatcgccatgccggtcagttgctgaatcatgtactcggcatctttacctacgtaacgtttgccttgattgtcggtgatttgcacgccgtcgggctgggcgcgcagttctaattcggtgctgccgagcgggttggtcagcaacagtctataacgctgcggaggcgtgtcctgccagaaaaaattggctgatactcttttgctatcggagatataggcaaaagcgccgcgcgtttgatattgggtgagttgctgtactttttgttgatgtttttgccactctggcgaggttgggcttttacccgtttgtgttggttgattaacgctacaggcggctagcaataggctggctaaaggcagtaaacgcaggcatcggacggttttggttggcatgtcggtcgtatcctgtaatgaagaagtccgtgaaatacgtcacgctaacgggcttaccgctcagcgtcaatggttgttattcgttaatggcgtttattgttttttatcaaaaagcgtatacctcagacgaggtgtatcgcgtgctgtcgcttttcttgcactcctgcatcaagtagaatgcgactcaaacgaaatccatactaagatcggtattacttagaaacagcctaatgaccctgcttgcgcttggtattaatcacaaaaccgcccccgtttctttgcgtgaacgcgttgtgttctcacaagataaactcggggtggccctcgatagtctgttacagcaaccgctggtgcagggcggtgttgtgctgtctacctgcaatcgcacggaactctaccttagcgttgacgaacaggaaaatcagcgtgagcagttgattcgctggctgtgcgaatatcatcaattgcgcccggaagaagtcaacagcagcctatattggcatcagggcaacgctgctgttagccatctcatgcgcgttgccagtggtctggattctctggtgttaggcgaaccgcaaattttagggcaggtgaagaaggcgtttgccgaatcacagcgtggccattccttgtccagcgaactggagcggttgttccagaaatcctttaccgtcgccaagcgtgttcgtacagaaacggatatcggtgccagcgcggtgtcggtggcgtttgctgcttgtacgctggcgcgacagatttttgaatcactggccgatgtcactgtgctgctggtcggtgctggagaaaccattgaactggtcgctcgctatcttcgagatcacaacgttcagaaaatggtgatcgcgaaccgaacccgtgaacgcgcacaggcattggcaacagaagtgggcgcagaagtcatcaccttggctgagttggacgaacagctcgttcatgctgatatcgtgatcagttcaacggcaagcacgctgccgattatcggaaaagggatgatggaacggacgctgaaggcgagacggaatcagcctatgctgatggtagatattgcggttccacgtgatattgagccagaagtgggcaaattgccgaacgtttatctctacagtgtggacgatctgcatgcgattattcagcataatcttgcgcagcgcaaagcggcggcggtgcaggctgaatctatcgtgcagcaggaaagctccgatttcatggcgtggctgcgtgcgcagtccgcggtggaaacgattcgcgattatcgcgctcaggccgatgagctgcgtgcggaaatgacggccaaagcgctggctgccattcagcaaggcaatgacgttgaggcggtgattcaggaattgacacaccgtttaactaatcgtctgattcacgcgccgaccaaatcccttcagcaagccgctcgtgacggcgaccaaaaccggttacaaattttacgtgacagccttgggctggactagcattcatctctattacaggatttaaccgcccgcatgaagccttctattgttgctaaactggaagcgttacaagaacgccacgaagaagtccaggcgttactcggtgagcccagcgtcatcgctgacatggatcgctttcgcgcgttgtcgcgagaatatgcacagctcactgatattacccgctgtttccagcaatggcagcaggcgcaagaggatcagcagaccgcagaaatgatgctggacgatccagaaatgcgcgatatggcgcaggaagaactgaaagagggtaaagcggcgattgaagcactggagcaggagcttcaggtgctgttgttgccgaaagaccccgacgatgaacgcggctgttttctggaagtgcgtgccggaacgggtggggacgaagccgcgatttttgctggcgacctgttccgcatgtacagccgttatgctgaatcacgccgctggcgcgtggaagttatgagtgccagcgatggtgaacatggcggttataaagaagtgattgccaaaatctccggtgacggtgtgtacggccagctcaagtttgaatccggcggtcatcgcgtacagcgcgttcctgctactgaatctcaggggcgaattcatacatcggcctgtacggtcgctgtcatggcggcagtgccggaagcggaactgccggacatcaacccttcggatttacgcatcgataccttccgctcttctggcgcgggcggtcagcacgttaacaccaccgactccgccattcgtattacccacttgccaaccggtattgttgtggaatgtcaggacgaacgttcacagcacaagaacaaagctaaagcgttgtcagtgttgggcgcgcgtattcgtgcggcagaaatccataaacgtcagcaggaagaagcgtcaacacgccgtaacctgcttggcagtggcgatcgttccgaccgtatccgcacctacaatttcccacagggaagggtgaccgatcaccgtattaacctgacgctttaccgactggatgaagtcatggaagggaaactggacgcgctgattcagccagtagtacaggaatatcaggccgatcagcttgctgcgttgtccgagcaggaataatgacgtatcaggattggttaatctctgcgacggagcaactcgcagcgggtgaaagcccgaagcgagatgcggaaattctgttgggctttgtgaccggcaagtctcgcacgttcttgctagcgtttggtgaaaccgagttgagcgcggctgaacagcagccgttaactgaactgctggcgcgccgtgaacagggagaacctatcgcttatttgatcggcgtgcgcgagttctggtcactgccgctggccgtctcgcccgccacgctgattccccgtcccgataccgaatgcttggtcgagcaagcgttgttgcgcctgcctcaaacgccgtgttccgtgctggatttgggcactggaaccggcgcgatcgcgctggcgttggccagcgagcgacgtgattgccgggtgattggtgttgaccttcaaccggacgcggttgcgttagcgacaaaaaatgcccagcaattgaagctcgacaacgcccgttttttgcctggaagctggtattcaccgctcgaacacatgcgctttgcgcttatcgtcagtaatcctccgtatatcgatgttgatgatgtgcatctggcgcagggggatgttcgctttgaacctgccagcgcactgattgctgccgacaacgggttggcggatttacgcgccattattgaatccgccccgcattatttagatgccggtgggtggctgctgttggaacacggctggcagcagggggacgccgtgcgtcgactgttgcaggtacgaggatttacacagatagaaacttatcaggattatggtggcaatgaccgtgtgtcgttagggcgctggttggataccatcaattattaggagcaatggacgtgataactctttacccagccacgatatatcttcatctggcaacggttggcatcagtatttccctgtttgtcatccgttttttctggctatgtcggcaatcggctttactgcaacagcgctgggttaaaattctgccgcatattaacgataccttgttattgatcagcggtattggtttaatcattctgagtcacacttatccgtttacgcccgagcaaagctggctgacggaaaaactgtttggcgttatcatttatatccttcttggcgctattgccttggggaaacgcccccgtagccagaaagttcgctggctggcgtttgtatctgctttactatgctttggtgtggttgtgctgctggcactgacccagtcaccgttgctgatggaataattatgagtgctattgctgattttgaattcaaccagtcactgctaagtgatggtgtcgtgttggtttcacaggctattcgccgcgactttcccgctcaggatgtgcggcaaaatctgcaacagctggttgagagcgcccgagccgttattcctgacggccttgagcaagatcttcagcttgaaaaactgattgagctgttttatcacacctggggattcggcggtgccggcggtgtttatcgcctgtctgatgcactatggctggatcaggtgctggaatctcgccagggcatgcccgtgtcgcttggcattatcttcctgcatatcgcaaacgaactcggcctgccgctgatgccggtgattttcccgacgcagttgattttgcgtgctgactggctcgatgaagagatgtggctgatcaatccgctcaatggcgatacgctgagtgagcatgtgctggaagtctggctgaaaggtaacatcggtccttcaacccgtttgttggatgaagatctggatgaagcagaaaatgtcatgatcgtgcgtaaaatgctcgatacgttgaaagttgctctgatggaagaaaaacagatggaactggcgttgagagccagtgaagctgtgctgcaatttgacccggacgatccgtatgaaattcgcgatcgcggcctgatttatgctcaactggattgcgaccatatcgcgctgtccgatctcaactatttcgttgaacagtgcccggaagatccagtgagtgaaatgataaaagtacagattcactcgatagagcaaaaacagattgtcttgcattaagaaaccgttttgcagtaatgcagcgttaatttatttcccgacatgaaggtaaaagtatgacgaataaagtggtcaagataggggatatccccgttgccaacgacttgccttttgtgctgtttggcggcatgaatgttcttgaatcacgcgatctggcgatgcgcatttgtgagcattacgtcacggtcacgcagaagttgggcattccttacgtgttcaaggcgtcattcgataaggctaaccgttcttcgattcactcttaccgtggtcctggtctggaagaagggatgaaaatcttccaagaattgaaacagacctttggcgtaaaaattatcactgacgtacatgactcgcatcaggcgcagcccgttgctgatgtggttgatgtgatccagcttcctgcgtttttagcacgccaaaccgatctggtggaagcgatggcgaaaaccggtgcggtgatcaacgttaaaaaaccgcagttcgtcagccctggtcaaatgggtaacatcgtcgataagtttatcgaaggtggcaacgatcagattattctgtgcgatcgcggcagcaatttcggttacgacaatctggttgttgatatgttgggcttcaatgtcatgaagcacgcttccaacggctcacccgtgatttttgacgttacgcatgcgttacagtgccgcgacccgtttggtgcggcgtccggtggccgtcgcgggcaggtaaccgagctggcgcgtgctggcatggcagtcggtctggcggggctatttattgaagctcaccccgatccagctaacgcgaagtgtgatggtccgtccgcgctgccgctggataaactggagccgttcctgcaacagatcaaagcgattgacgatctagtgaaaagcttcccagaactggataccagtaactaatcttaatcactgtagattgattgctgacgtaaaaaacgtagggaacgtttttcaacgtcgcttgcgacggcccgcagtgtggcgggcaggaagctcgccataaaaaaaccgcgatatcgcgtaatgccagtcagttaagcttggctgcattttttctccgtgccgttgcatacttttggggcctttccttcactattcgggggaaagctctttctctgcgcggcggaagcttcaccatctgcgctatgctcgccacatctttgaccaactccgggatcctgctcggtgatgccccttccagcgtccagagtagcttcattacccatgccgtcgattccctgaagctcagttgatttggccacattccttttagcatcgccgccatcttaatcatctaataacgcactatattatatgccagcagtacgccccacagttcctgtcgcaccatgtccgattttttacttctcagcgtcagcctgctgtcctgaagtccctgttttatttcccggtagcccagttctatttcccaccgtggggagcctagagaattcggaaaaaatcgtatgctaaggttttccgagctgtcgtagcggcctgaatttgccgtcttcaagcttgcggctctgccgccagacgtaatcgtcggtcaggttgatgtgctcccaacctaacggcgacaggtactgatacaggtcggtattcaccggatttccggcgtcaaccagtccttgggtagcccgctccaggtagaccgtgttccacagcacgatggcggcggtcaccaggttcaatccgcttgccccagctcgcgatgggagcaatcgaagcgatcccggttccgccggacgatgctgcaggctccaacgctcagagccgtgcttcgtttatcgccttgctaggtgtggccggcccgccgatggccgcagcgttttttggggcacgatggggcagttcatgagctatgcgcaggtcaatgggggaggttccgtgaaccgtccggggccgcaggggcagccgcctgggtcttggagtggggcagcaccgcctgcggcttcgactgtcaacgctgcccattcgaatctcggagggtaccggtccagcgctcaagtgcccccctgagagagtgaggtcctatcaaggcgaccctggagtacgctcatgaaatgcatcaacttggcaggtgcgttgctcgctctttcttgcttcagcatagacgtccatgccgaaggaaactgcccgccaggttcctacccgattggcggaggtgccacagcaggatgcgctcctattcccggtgggggcaacgcgggcgggggcggctggcagtatgaaccgagtcctccggcgcccatatgggaagaccgctggggtgcgatcgcaggcgacaagccaaaaggtattcttggtttctcgacctggctcccaagtgaacctgccgcacaacatgcagcgttggctgactgtgcgacaaagggcggcgagcactgcaagatcgagaactcctataagaatggctgcacagcaatgatcgtcggtgaatggggttacaacatcgcgtctagagcgaccgtggatgaagcgattgcatcgggcatccaaaagtgtaaagatagcgacaggagttgcgtggttttgtacagcgcatgcagtccgtatccgttagctgaaggattcaaatgagaacaagtaatttttttggcgcattgttcggagccgccagttcgaccgcaactggaccggcccatctcactcgctcgctcgcacttcgatcaactttggttctttcattggcttgggtggcatgtttctctgcagccagcctcgccgctcaaccaagcatagtgcgtgtgcagactgccggctcggcgccaacgtcggagtccccacaggggccgggcagcgtccagccactgaccaaagatgacttaaagggtctgactgccgacgggtccaaactgctggatgcccagattggcgatctcactggccaaggcaacgctgcagcactggtcgtacttgagcgccctgccagcagtgatccgagtgcacgggaaggcccgtcgcgcacattgttgctagtggcacgcgatggacaagggcagttgagaacgctcgcccagaacgacaagatcgttccgtgcgcccggtgcgggggcgctgcgggagacccctatagctattcacgtgtggctcccgggcgtttcactgtggtcacggaaggcgggtcccgggaacactggtggaatgaatttcacttcaagtacgcgcccgaaatcaacggctgggtcttgcacgaggctgtgcgtggcgtcagcgacacaaagaccggccgcaagaagcagatcaatctctcaagccaaactttgggaaccatcaagttgaacggcttcgacccgtcttcgctgcctcaagtgaaactgaagtagtcctgcgtcacaagcaacgatgcgcggggttcctgcagattaagagcaaccgccaccggagaaaatcatgtccaacgaccgacaaaataaagttcttttaggacgatcataaggacgtctgtggaacaaatgtgactggtgccactgcttcatggtttgcagcggtgtcttactcttcaagaccgtctgcggcaactgatggttgtaaagcgccgtgtaacgcatcaacgtctgctccaggtcttcactgttgttgaacctgtgggtcttgagcacatccgcaatacgcccgttgaagcgctccaccatcccgttggtcttgggcgttctgggtcgggtcaggcggtgctcgatgctcaattccttgcacaactgatcaaactcatgattgccgctgggctcacgctcgcggctggcaaacaagcgatccgtgaactccttgccgttgtccatgagcagcttgctgatcttgatcggacaggccttgtgcaaggctccccaccggtagctgtacagatcggctatttctttacccggccagcgcattggatccgtcattgaggtcaggaagcggattgtttttcctttgatttcacgttcagtcatccgtactgctattttttcagccagatgtggccattttttccgcgcctgcggtgtcgttttcaggcgtatcaggcgtgcgccagatgacaccatcgacagccagcagggtcagcccgccccagtggggatggtttgtttgccggttccagaggtcagcagtctgttcaaaaacaagcctgacagcctcactacccagacgctgtcgcgcctgtaccactgcgctgggtgcgacgaagggacggttaccgggggggaggatatccagtcggttaactatctgatgtagtggttcttttctttcaagcgctataccaataaggcaccagaccatcatgtcggtagtgagtctgcgtttacgcagcgtgacggtcccagcttcttcaaggcagcgcgcgacaagttcggggtcgaggacctcagccagggtggagaggggattacgcagagtgtcatactgggaaataacgttgagagcctgagatagttgcataaaaaatccgtaatcttccatgaagactacggattcttacacagcactggatcgatcaactgatccttaactgatcggcattacgcgatatcgcgggttttttgtcttataacagctcgctgatttctacgacactgtgcgattgctgttatttatagagatcggcgctaatcgtgaggttgttgcctttaccttcccactgtctggtgacgtggtagtatttggcccctttctcgcctgcgcgtttagccactgcttcagacacctgtgtcatattggtgtagttgccgcggaactgaatggagtcgaaaggtaccatctgcgccgccgtggcattgtttagttcttgaatttgtgtgccatcagacaacgttaccgtgtaacgtccaccttttgatgactgcgtttcaaagaagttacctacgttacggctagggctacctgagttggcgacacctgggatttctaccttagcagcttccgcaccacccgcagcaagcgcagcgcgtcccgcatcagaatctgctggaatcacgtccgtactctgggtttggcgcttcggtgcgtcggctttataaatatatgcagtgactttttgattggcgctattcgagttcacatcaacctgacggacgatatagaatgaatcggcgtttttctcttttgctgctttcgcaatcgcatcattcacatccggctggctacggaagaatccaccaacggttaccgtgtcataaggttccaacccgtaagcgacatctttcggcagctcttttacaccgtagaacgtgcggaattgggtatcctgattcgcctttggcgcatctttgcgatacaggtcgacagtaacattccagttcccgctcgaattagcgtcatccatcgcttgcacatagaacgactcggcacccaatttgtcggcgcgttttgatgccgcggctaccgcttcattgattgcgttgaaacgtcctttaaacgtaattcgctcaaagggttgcagggattctgcctgctcaggtgtaagttcctgtgcagcctgcgctgaaaatgccgagagtgataacaacaatgtagatgcaataacagtagtcttcagcttcataaaaaatcctttcgccttcctgcaactcgaattatttaaggtatagcaatcaacctgtaacggaatagggctgattatcgcacggaataaattcttgtgctttagcattttcagcggtgctgaaaagccgtgatacttcggctgggaacaagaaaagtgctaataataacggttaatgattattttcacatcataagggatatttatgtggcttatcgtattaacaaccttgtaacacatcgtttttgtgaaacagcacagaaaaatacttctgtaataatgctacaaaaggcagagaagagcatgattttcgaccaagaaaggctgatggaacctgtgataactcggcttttctgtgaaattcattttatttatggatcatcgatcacattttcagtacgttataaatgagttcgcctacagtgagacgccccagaaaaacgtgtagcaagaagatgataagaccctcttcctaccgcgtgaatacggggatatagggtgcagcaggtctcggcgaattcgtataacagagtagggtgagaataataaccttcgttaaaaataagcgaaaagggtatcagcatgcgtattggtgtaccaagagagcggttgaccaatgaagcccgtgtagcagcgacgccgaaaacggttgaacaactgctgaaactgggctttacggtctcgatagaacgtgaagcaggaaaactggcgagttttgacgatgcggcatatgaagaagtcggtgcgtcaattgttgacagttcggaagtctggcaatctgatatcgtcctgaaggtaaatgcgccgcaggatgatgaaatcgaactgacccgtgggggcagtacggttgtcagctttatctggccagcacaaaacccagaactgctggagaaactggctgcccgtcaggtgacggtgatggcaatggattctgtgccgcgtatttcgcgcgcgcagtcactggatgcgctcagctcgatggctaacatcgcgggctatcgtgcgattgttgaagctgcccacgaatttggccgcttctttactgggcaaattactgcagcaggtaaggttccgcctgccaaagtcatgattatcggcgcgggtgtggcaggtttggccgcgatcggtgctgctggcagcctaggtgctattgttcgtgcttttgacacccgccctgaagtaaaagagcaggttaagagcatgggggccgagttcctcgaactcgactttgaagaagaagctggcagcggcgacggctatgccaaagtcatgtctgaagcctttatcaaagcggaaatggaactgtttgccgcacaggcgaaagacgtcgacattatcgtcactaccgcactgatcccagggaaaccggctccacgcctgatcaccaaagagatggtgctgagcatgaagcccggcagcgtgatcgtcgatttggccgcgcaaacgggcggaaactgcgaattgactgttgccgaccgcgtgaccgtgacgcaaaacggcgtcaaaattatcggttacaccgatttacccagccgtttgccgacacaatcctcacagctttacggcacgaacttggttaacctactgaaattactctgcaaagagaaaaacggtgaaatcgacgttgattttgacgacaccgtgattcgcggtgtgaccgttgttaaagaaggcgaaatcacctggccagctccgccgattcaggtttctgctcagccacagcaggcgaaacctgccgctgcggctgtgaaaattgaagctaagccaacatcaccgtggaagaaatatgcattcctcgtgatcgctattctgctgtttggctggctggctaatgtcgcacctaaagagttcctgtctcactttactgtttttgcgttgtcctgcgtggtgggctattacgttgtctggaatgtcagccacgcgttgcatacaccattgatgtcagtcactaacgcgatatcaggcattatcgttgtcggagcattgttgcaaatcggtcacggcggatgggtgtcattcttctcattcattgccgtattgattgccagcatcaatattttcggtggcttcaccgtgactcagcgtatgctgaaaatgttccgtaaaaactaaggggtaacacatgtctggtggattagtaactgctgcatacattgttgccgcaattctctttattttcagtttggctggattatccaagcacgaaacgtcgcaacaagggaacatctttggtatcagcgggatggcacttgcgctgatcgcgacgattctggggcctgattccggcaacgttggttggatcatcgtggctatggcgatcggtgggtcaatcggtatttatctggcgcgtaaggttgaaatgaccgaaatgccagagctggtcgctattcttcacagttttgtggggatggctgcggtgctggttggttttaacagttttctcgatcatggtgaaatcaccgacccggtgatggtgaatatccatttgacggaagtcttcctgggtatcttcatcggtgctgtgaccttcacgggctcagttatcgcgttcggtaaactgcgcggtaatatttcttccaaaccgttgatgttgcctcatcgccataaaatgaatctggcggcgctggtcgtatccttcctgctgctgttggttttcgtcaacacgggaagcgtagcgttgcaggtgttggcgctgattctgatgacagcgattgctctggtatttggctggcatctggttgcatcgattggcggtgcggacatgccagtagtcgtttccatgctgaactcctactctggttgggcggcggcggcggcaggtttcatgctgagcaatgacctgttgatcgtgaccggtgctttggtgggttcttctggtgcgattctgtcctacatcatgtgtaaggcgatgaaccgttcctttttcagcgtgattgccggtggttttggtaccgatggcgtttccaccagtgagagtgaagaggtcggggaatatcgtgaggcttcagcagaagacgtggctgatttactcaagaactcaacctcggtcattatcactccgggatacggtatggccgtagcacaggcacaataccctgtgcatgacatcaccgcaaaactgcgtgcgcgtggcatcaatgtccgctttggtattcacccggttgcagggcgtttgcctggacatatgaacgtgctgttagccgaagcgagagtgccttacgacatcgtgctggaaatggatgaaattaatgatgatttcaccgacaccgacaccgttctagtcatcggcgcgaatgacaccgttaacccagcggcgcaagaagatccacatagcccaattgctggcatgccagtgctggaagtgtggaaagcgcagaatgttatcgtgtttaagcgttccatgaataccggctacgctggcgtacagaatccgctgttctttaaagagaacacgcagatgctgtttggcgatgccaaaaatagcgtcgaggcgattctgaaagcgttgtaataagtgaaagccacctcctcagaggtggttttcgactgacaacgaaaggggcgaatatcgccccttttttacatctcttttttacatatgaaaataagctttactcgtcatactttacgctgcatgtgcgtcgcataacattgccaaaaataatgccagcactgaggctggcattatttgattcgaacgtgatgaaacatgaggtcagctgttgtcgccgtcttcctgtgtaatcggcgaaacgaagtcatcgggtttgatcgccaacaggtcgcacttcaaatggtcgataacatgctcgacggtgttgccgataaaggcggcggaaaggccggttcgacccagcgaccctaacaccacgacgcctgcctgcaaatgctccgccaggtcgggaatcacttcttctggcagccctttttctacgtgcgtcacgcgctcatccaaactaaacttctgccgtagcgatttcatggcaatcaggtgttgccctcgaatcgcatcgttgtagacgctaggatcgaaatcaggcaattcaatggcgatattgatgggggtaaccgggtaggcaccaaccagatgaacctcggtttggtcaacctgctgtgccagttccagcgtttccgataccaatttgatattgagtggatcgtgataaggatcttcgctggccagattgaccgcaaccaatgcgcgtccttcggctggccaaggttgatcttttaccatccacactgggcaagggcatttgcgcagcaattgccagtctgtaggggtaaagataacagcttccagtcgatcgtgctgatgggccattttcaagagtaggtcatgttgccccgaaatcacttcccgaataatggcttcaaagggtttattgtgccagaccactttgatctctatcgaaacgcccgcttcgaggtagtgttgacactgttcctcaatccactccgtccgttgctgaataacaccttgacgcatttccacccggtcatcgggggaaagcagagtcgtcatttcataagagaaatcataaatcggcagaaatgccttgatacggccgccaagtcgctgaaccaggtaaactgcccgacgcagtgctggttggtcatcctgatttgggtcaatagctaccagtaaattctgatactttgccatagcgcctccaaacagctgttattccacagcctgtaaatcaagagtaccgcaatgggatctatttggacaacagagataagccgcagaataaaaaaataagaaatatcacgaacgacgcgggcagggaggatagaacgttgacgctgccacagtaaaatagtggcaacgtcaaatagttaggctggaaagactatttacgtgaagacccggctaattcggaaagcgcatcaatattctcgatcgtgatgtatttcccttttactgccagtgtaccgctcttctggaaacgccccagcagacggctgatggtttcaacggtcagccccagatagttaccgatatcaccgcgcgtcatggtcagacggaattcacgtggtgagaaaccacgctgagcgaaacggcgggagaggttgtagacaaatgcagccagacgctcttcagcattcttcttcgacagcagcagaatcatgtcctgatcgccacggatttcaccgctcatcaggcgcatcatctgctggcgcaggttaggcattttccctgagagatcgtccagtgtctcgaaagggatttcacagaccattgaggtttccagcgcctgagcgaaacttgggtgctgagcggtaccgatagcgtcaaagccaaccaaatcgcctgccagatgaaaacccgtgatctgctcgtcgccttgctcggtgatggtgtagctttttatcgtaccggagcggatggcgtacagcgatctcagctcatcacctgctttaaacagcgcttgccccttctggataggcttcttcctttcaatgatgttgtcgagctgatcgagctcgtgttcattcagggtgaaagggatgcatagctgactgatactgcaatcctgacagtggattgcacaaccgccagactggatgcgtcggataattcgcttttccgggatcataggctttgctcaggcaataattgatattggtcaattttaacagcttttatcggctgtgataagaccgacaatcaccggaatagaccaataaatagtgaactaactataaattttcaatttttctgggaaatacttcgatatataagtgccgcgtggcgataatattttcgtccatcgcgttttcaaacggttacacgttgattaatccgaatcacttacgctgataagcaattcggtgaggcattttctcaggccgcagcgttataattataacggtaaactattttggtgcggtaagtaaccttcatgggctaacagccactgtttacgatgaatcccccccgcatagcccgtcagtgcaccgcccgtaccgatgacgcgatggcacggaaccacgatgctgatagggtttgagccatttgccatgccgactgcacgcgctgcgccagtgcgtcccaatagcgtggcgagttcgccgtaggtggtaatctctccgcagggaattcgacgtaattcccgccaaacctgctgttggaattctgtccctacagaagcaacgggcagcgtatcaataatcgctaattcgccatcaaaatagcgttgcaggctgtctgtcagaccacccggattatgacgtgactgtaacgaaaagggatcatttcgataactgcgattgagtgagcgaaataaaccgtcttcatactcgcgccactcgacagcgcgcaaatgattattttcatcagcaataatcaataactccccaagtggggtagccatggtgtcctggaaaaaagtctgcatagtaattccttacgcgcttgtcgctttcctgcatctcttattagttacgtgtcgattatccggcatcggtcggcggattgaaaataaaatgcaagatatgtcacatgatgaagtgaaaaaagagaaagtcatcacgaacatagcccagccttaccgcaacatgacacggaagaaagccagtccccatttactgtgaggtatgtggagatacgttacgtgtgatatttgcaataaaatcaatcactaaaataaaaaccctctaatttatacttatgagagatggagcatgccaatctttatcctactgccagataacatcatcacgtggcaataatgtgaaggtgaactatgtcggtatgctctattttttatgacaaaggcaggagagtgtgggtatggctgtcatgatgaaaatcactataccagccagccctcaatcggtatgtacccgtcaattcggtgaagttttttagcgtcctgttttatgtacgaatagctagtgcctacgttatttggaggaaatacacagaatgaaaaagaaatatgccgtagtgggaacgggggggcgtgcaggcctttatctggagtcgatcgccagagattatcaggaacagggacaatttgttgctttttgcgatacaaaccagacgcgaatggattacgccaaccgtattgtccataaatttggacacgataatgtggcaacgtatcacgccgatcggtttgagcagatgatcgcggaaaccaagcccgatatcgttattgtgtcgtcgatagaccggacgcatcatcattatattatccgggcaatggaattagggtgtgatgtcatcagtgaaaaaccgatgacgattgacgaagaaaaatgtcaggccattattgatgcgattaatcgtactggacgtaaattacgggtgacgtttaattatcgttacgcaccgcatcacagtaaagtccgtgaattaattgccgcaggatcgattggtgaagtctattccgttcattttgagtggctattgaataccgaacacggggcagattatttccgtcgttggcaccgtgacaaacgcaatagcggcgggctgttggtgcataaatccacgcaccattttgatctggtcaatttctggctgaatagcgaaccggaaacggtctacgcacaaggcgatttgcgtttttatggtaaagcgaatgccgaagcacgtggtgtcacggatttctattcacgttcacataatagcgccgcggcggaaaacgacccgtttgcgttgcatatgaatcaaagcgaacagctaacggatttatatttagacgccgaacacgaagatggttattaccgtgataaaagcgtgttcgatgacggtattaatattgaagatgtactgggtgtgatggtgcgctataagaacaaagccatcatgacatactcattaaatgcctatttgccatgggaagggttgaatgtggtatttaatggtagcaagggccggttagaaatgaaactggtagaaaagtcttatgtaaacggaggcggacaaaaagaggatgaaggtgcgctgaatgaatgtgaaataaagatctatccgatgtttgatgaaccttatgtcgtaccggttgaatttaaatcgggcggacacggcggcggcgatcaggtcatgttaaacgatctgtttggtacaccggaacccgatccattacatcgtgccgcggattatcgagacggggcaatgtctattttaaccggtattgccgctaatcggtcattacgcaccgaattgccagtgaaaataagcgagctggccgttaacctgaaaagagagaattaatcagagtctctgccattgggcagaaaaagcttccgcatccgtagtacctgtctgcccctaaaagggcagcgggtggaaacctccgaatacaattataagggttctattatggcgaaaacacggaacacattatctcacctactcctgctctgtgctgctctccctttgggggcggcattttctcactctgctgacgctgccgaaatccgcatttcttggtggggcggtaatcagcgacatgaagccacgctggctgctattaacgcgtttcaaaaagccaatccgacgatcaccgtcaaagccgaatatgctggctgggatggttatctttctcgactatcaacacagattgcaggggggcaagaacctgatgttatgcgtattgactggaactggttgccgcagttttcccgcaatggagacggcttttatgatttgaataagcaaaaagacattttggggttgggggattttccgcctaacgctctgaaaacggcggatgtaaaagggaaactgcaaggtctcccgatttcgatgacatcccgcagtatgatttacaataaaaccacctgggacaacgcgggcgttgcctacccgaaaacctgggatgagctgtttgctgctggcccggtgtttaaacaaaaactgggtgacagctactatccgctcggcgtagcccaaggggcaagcgatgtgctggatattctcacgctcggtcgtagctatatggcgcagaaatatggcatcgatatgatcgatgagaagaagcaaagcatcgcctatagccgcgatcaggtgcgggagctcttcggcttttataaaaagctggttgattcccatgtaatacccgatcagcgctatttctcctcgttcgggcgcaccaacgtctatgaaatccgtccgtggattaacggcgaattagcgggtatgtatctgtgggattcagccatttatacctattcgagcaatatgccgaaagatgccgtattggaaactgggccgtttatcacgataccgggcgctaaagactcggggcttacaagcaaaccgtcctcactgtttgcgatcagtaagaacagcaaacatcctaaagaagcggcgatgttgatgaatttcatgctgagtaatccagaaggcgtgaaggcgcttgggctgcaaaacgggatgccagccaacccgaaagcgcaaaagctgctggaggatatcggcgtgatcaaccccggtaacttattagcaaatgcctatcgggcagccgcagcacagcctgaatcgaaggtagctgtttcaccgtttatggaaaatcaggaactggttcaactgtggacgacaagcctgcaaaaactggactacggcaatggtgaagttaataaggttgccgatgatttcctcagcggcgctaaccgtatattaaaacgcgccattcgataaccaacgattgttaacgtgcgatgccatatccttcgcgatatggcatcgttattttttcttctcgctttacttaatcacaccacacgccatgcgggcaccaccaccacccagctttgctggcatatccgcgtagttatccccgccgacatgtaccatcaacgcgtgattttttacctcaaacagtgattttatccgaggaaccagaatcggataagttgacgtaccatcggcattagccaccagtccgggtaaatcacctacgtgtccctgatcgtcataaggtccaaggtgtttacccgtttttttcggatcgaagtggccgcctgctgccagcgcaggaaccgatttaccgtcttgctcggctggttcacagctggcattttcatgtacgtgaaacccgtgaatacccgcttccaatcctttcaagttcggcgtgaaaagcaggccgtacggtgtttccgtaatggagacgtcaccgatgctgctacctgcgcctgttggcagcgcttcattcagtgtcaccgtggtgcttgccgccaaagtagaacaggaaaagaacacgcctgtcaggataagtgccttcagtttcattgtcttttgcctcttagggtttgagtgtaagggtcaagcgttccgcttttggctcatggcctttctgccgtgagctgtactgtgctgatggtgcgtgcgcgaaagcctgcttcgcagtagcaaaggtaaaatacccacaggcgttggaaagattcatcaaaaccctgagtactcagggtatgccactgctgatgaaaacgttgccgccattcgctgagggtgcgggcatagtcctggccgatatcgaacaggtcacgggtgataaagtcggtatgccgcgtcatggtggtggtcatcgccgtgaccgagggtaggaaaccgcctgggaaaacatagcgttggataaaatccacgttgcgagagtaatgatggtagcgttggtcggcgatggtgatagcctgaagcaccattcggccctgtggcttcaacaattgctggcagcgtttgaagaaggtgggcaaataggctttcccgactgcttcgatcatttcgaccgataccagcttgtcatactggccggtcaatgtgcggtaatcctgtagcagaaccgtcactttatgactcagtccagcttgctgaatacgctcaaccgcgtagtcatattgctgctgtgacagcgtggtcgtggtgacgtgacagccatattcacgggcggccagttcgaccagtcctccccagccggtgccaatttccagcaaatgatcggtttcacacagcgacaattgctcgcagaggcgacgcagcttagcgcgctgagcctcttcgagtgtcatgtcgggtttctgataccaggcgctagagtagagcatctcgctatcgagaaaactgcggtaaaaatggttgcccagatcgtaatgggcggcgatgtttttctgtgcctgctgcggacgattacgacgacaccagtggataaaccgatgaaatggcgccgtcagccagccgaaacgcgcttcaagcgtatcgattagcgcctgattctgcgccaaaagctggaggacgagcgtgaggtttgttgagctccagtcgccatcaatgtagctctctccggcggcgatgcttccacccagcaatatgcggcgataaacgcgaggattatgtatcgtgatttcgccttgcaatgtcgcgtgctggcctccgaagagtatctcatgaccttcaggttcgcggaggcgcaaacttcctccgtctattcgcccaagtaaggcaaataccactttccggtctcgtgtatagcgagctatattgtttggctgacgtaccagctgtgtttccgtcgaactcatgggttgtccttccttccagactgcggatgaggataaacgggtgagcgtttaatccacagtttcaaagcctgccaatatatggtgcaggcgatctttatcgtcattaacggcagggaccaaagctgtttgcgcagcgccgcgcgagtgagcggctgacggtgcaacaacagcgtcgcatcaaattcgcgtccttgtcggtgattctcaatgtggatcctcaaacgctcgacgggcggcgtgagtcgccagtggtaaaccatatccatcgggttaaaaggagacacgtgaaacgccttggaaacggtcgtagaaccatcggggacgacggcataagtatggcgttcgttccagggcgtattgcgcacttctgccaataaccagcgtagctggttatgttcatcgtacaaataatagaaattgactggattgaaatagcagcccagatagcgtagctggcacagcagcaagaccttccccgtgaggcgttccccggtcagttccgcaatccgatcctgtgctttggttttgatatcgccgccaccgaggtaatcaccgcgatagaatgacgcaggagcaaaacgttccaacgcaatgccagcgtgcggcaaagcggggatttcatctaaatcgattaatgccataaataatgcatagtcaaaacgatgcgtgacgggagtgaagcgccgatgacgaaccttgcccacatacagtgcgctattcatgttgcacaccttgttcgatgtggctgacgacgtccagcgcgctttttacaccgtcctcatgaaaaccgttataccaataggccccacaaaaccagctacggttgtgcccattaatgcgttcgcgctgctgttgatactctgttgtctgttgcgtaaatacggggtgatgataaaccgcgcgatgcaatattttactcgggtcgatatcttgctgagggttcaacgaaacacagaaggtggtggatgaacgaataccttgcaggatattcatgttataggtgacggacgcgcgcgaacggctaagcgcctgatcgaccggcagacgataattccaactcgcccatgcccgtcggctatgcggtaaaagtcgggtgtcggtatgtaaaatcacgtggttaggctgataatgtatgccaccgagaatatgttgctcatcgagcgtactcatttccaacagcgccagcgcctgatcggaatggcaggcaaaaataacctgatcgaaccgatgcgcctgttcggcggtatgcaccgtaacgccagcgtcatcacgtattacctggctgacaggcgtctgaaggtggatcgtcgcccgatcgcggacacgctcggcaatgcgccgcacatattcccgtgaaccgccgggcaccaccatccactgcggacgattgaccaaatccaacagcccatgatggttgaagaaggtcaggaaaagcgacagcgggaaaagtcgcatatcttcaagcgacgacgaccagattgctgcgcccatgggcaaaagatagtgctgagcaaagaacggcgagaatttttcctgctgcaataaatggcttagcgtcagcccctgataattatcgtcagtcaaataccgcttacacacgcggttaaaacgcacgatttccgcaacgaagcgatagaaagtggggcggaacaggttgctgcgctgggcaaacagcgtgtttaaggtatgcccgttatattccagcccggaaaccggattactgaccgagaaactcatttcggtgggctggccggttaaccccagtccatccagcagagcaataaagtttggataggtccgctcgttatagacaataaagcccgtatcgatggcgtagggcgtaccatcctgaaccacatcgaccgttgccgtgtgcccgcccagataatcgttcgcttcaaataccgacacctgaaagcgatcggataacctgagtgcgcaggttaagccagaaataccgctaccaataatggcaatcttcatattttttaccttactaagcggcttccgagcagatgttgccatgactgtgggagcacagaaatcaatttgagcaatagcgcaaagcgtagagggaaggcgatttcgcgtttcttctttgctagtccatgccgaatagcatcagaagcgtgggacacggaaatcaacatcggcatagggaaatcattacgcgcggtcagtggggtctcgacaaaaccgggcaggatcagcgacacggtgatattgcgcgcctgtaaatccagcgacaggctacgggcgaaataggccagcgccgcctttgaggcaccataggcttccgcacgcggcagaggaacgaggctggcggttgacccaaccaacgccagatggctgtgactggcaagctgcggcaatagcaccgacaggcaatttaccgggccaattacgttggttgtcagcacccggcttattttttctgcctcaacgacgccgttatccagatattcacaggttcccgcgctgagaatcaccaaatcggctgtcacgccctccaacgcctgacacgtgtcatctaaattcgtcatgtcaaatgccacagtgcgaatggctggggaggtggcagtcaatgcgtgaagccgttgctcatcgcgcccgcatgcgaggacgtcccagccgtctctggcataatccagcgccagctgttgaccgattccagaactggcgccggtaatcaacacgcgcttcatgttttaagtctcgacttcagatagttgattaacgagccgagcaagggaacatgctgataaagcatcgcacccatgtcgtaataatcacggtggtagataactttattgtcggcaaagagcagatggctacagcctgcgagcgtcagcggcgcattacgctttaaggacggatgtgcataatgcatcgtccagaacatcgtcgcaccgccgcgaaaggtatgaatatcggagatatcgaaccgacaataactcaaattttcgagtgaatgggaaaagtaacgatgtaaagcactcaacccatgatgactagatgcgggatcgataaaatgaatatcttgatgataaatttcacccagctccgctaacccctcggttgtcagttctcgatagaattcccttattttcagcaaaataggctcgtactcgccattttctagcgagagatcgccttcctcgcgcgctttttctatcgtcataaccactcctgttaaggtcacccattcccactcggtggaaatggctagcagagatagaggaactcaacgcttattaattgaaagtcatatacttaggtatagattgaatccacgattcgtcaaataagattttgaggagtaacaatagaagataaacacattaggagagggaatgttgcagaaaaaaggaaacatgacgtgaatttcagtgacagtgtcacgtcatgtttcttacatcgacagcggcagactgaacgttatttctcagcgggtttaatcagcgccagaattgtgccaagttgctcgcgttgttcagcgctgacttctcgcgcagcggagtagcccgcgttctggataatcatctcattcaggccaaccagccagtcatagatataaaacgccgtattgttggtaggcgtgagcgagagtttggttaagcgttgtgaggccccaaagctgaccgactgtttttccggcttggcgaaaatcttatggccgcgattgatgcggctggcagggcgcagagattcatcaagctgctggaagccgagccaggcgacaaaatcgccgagaatggtcagcacgcgtgaaacttgacggtcggctttattctcgcggttgatgcccaattgttcaccatcgaccaacatgtcgaccagcgcttcttcgatacgtaaacggatgctgccagtaatcaattcttcgaccagcatttcgatcgttgatttcggcacgttcagcagatcgaggagcggagcattttccggcaagccgcgcaggtagttaatccagtaacgataaacgccgtgcgcatagtccgcctcatagccatgatcgatcgtcagaacgggcattacaggttggtcgatagcgatcggttcatcggcgaacagatcgatttcgatcccaacgccaaacgggtcgctgttggctaagggggcagagaggtcttcagcatcggtgtggaaaccgccgtagcttgcccctttctgttgcagataaagacggcgtagctcatcacgcgagggcagaagtcgttccagcagttcgccgtgcacgccagtgcgggtctggagcgatttaagcaaggtttctgcgatacgctgtttttccgctggatcgtcaacatcaacaggcagataccagttacctaacaggttatcgctgagttcacgttggatctcgttaagctgttcgctgatgcgccccagtttcacttcccggtgaacttcagtccccagccaggttgccatccgtgttacaccacgtttatccatggctagcatcgttccccaggcgtcgccgggattaccgacatagcgctgtaccgcggcatcgtagttttgcccgtgtgtaatacggcgatcgtgacgggtaaccgcccaaatcagccccggtttacggtggctacgaacctgtgcgttttcaccctgagtttgtttgacccagtggtccagcgctttgccgaccactttaacgtcagcacgatcgccagcggcgctgcataccatcaggacgttcatttcctgattgtcggtatagcgttccagcagataggcgcgtttcgcacgcaatagcgtgtgcgccagcggatacagggtgttttgaccttttgctggtggcgcggcgcgtgtttcgcgaacctcaccaaaaccggggaaatccagcacatcgacctgctcgaacagcgcttctttaggaggcgattgtagcgggataagcaactccaccgtcagcatcgttaactccgcgagcgagagttctgctgttttcccggcgcggccgttttgaaccgggcgtaccagcacgctgggatcgtcggtactgtgcaatcgctccaacgcggaaccgtcgaccagaccgtctgcgggattcaactcatcatccaccagtgtccgtaacggtgctaataacttacttgcacccgacaagtgttgcagcgtgtggttgaaatggcgatacgcggaagtcagcgaattcaactctccccatagtacggagaaaagctgggcgcggtcatctacggtcaggtaaggcgctaattcaaccgcaactggccagaagtgcgcttccagctgtttttgccgtttgacatcgtggcgcacgagataatcccagagttcgaccacttcatcacggctaatcccttcaacgggttctggctggcggtgcatcaacagcgttttaatgtgctcggcgatatggcgctcatccagctcttcaaacgttgtctcttggttgagatcgttcaaaaaagcgttagccatgatcttgccaatatccagctcgctgaggagttgcagctgaacgggaaacgacttgttcttcacgcccgactgtcggctaaagcgcgtaacgagcgcggtggctcggtctgatgggttaatgtgatcgacaaaatccagctgttgcccctcaaatgaggtttccaacttaccgttttctcccccagccagcgacgagataagatagcttttcccagcctgagacaggccaaaaaaaccgatggcaatctctttctgcgctacatcggacaagtgctgcgctttattgtggttgcggcgtagtttaacgatcagacggtcggcttcaatatccagacgcggggcgttctgacgcgtggtttcaacccagtcgatggcctgttcaacaccttgcgcgacggcctgtagctggccgtgaagtcgggtggaaagctgtttaggcgttagtcgtttcattttttaaatacactcccactatcgatccaataatgggtcgctcctgaaccgttagcggataatgtgtttaatttaagtcgtaaatgatgaggtggaacgcgggtgccgtcttccaataccgcatcggcaatttcaaagcgctcagggctgtcttgatcgtcgcctttcgtcacagccagtcggacgcgcagcttgctgtcgccgacgaccttacgcgccaaatcctgatcgacaatcgatagcatatagagtgaagaggcgggccagcgttcgttgtccaactgacggaagccgaggcagagagaaccacgcacctggaagctgtgtttcggatccagcacgaaatccggcgcatccagatcgatatcgctgtaatacacattatccagcgtcagcgcgttgctgctgtccatcatgccgagatagcgcacggtagagtacggctggaaatcaccgaccttaaagtaaaagcccggcagacgcagatcgagcgctagcaggcacagcatcgcgccgacggcggcggtggatttcgggttatcgatgcgcccacgtttgttaaacggataccaatcattggtgtgatagccatccagcgacagcattctgttaatcggcagcggttgcaggtggcggaacagcgcctgaatcccagggaagcgcgaagggcgtccggtgagtagcagcacatcgcacgaatacagcgacacgacttcagacatcaggcgcagattctgcgtgatgttcattttgttagacaggaattcgccgtgcagcttgttcagtttgaggatcagcggcacctgcaaaatatcgaatacggtatcgctaacgggcaattcgcgctgcacttccgtattgatgtattccagcactttttccgtcggcgcctgttccaacaattcaccaaaggtggattcaatctcggcgctggtgtccagcggatcaaagcgctcgtaggcttccagaatcgcgcgaccgattggaatgaagacctgcaatgtcacctgctggcgcagcgtaagctgcgcatccatacgaccttcattgccgaacagctttgccatcagcgcatccgggctggccattcctgcggttttcagcgcggcctgtagcgcagggaggatataaagctgaatcacatccagcaggatgtcgtcacctgcgaccttaaagccttcgcggaacagcaggcgtggaatgattttaacgttgttaccgacaccgtcatcgagcaaatattgcgtaatggcgaggtcggtagtaccgccgccaatatcgattgaggcaatgcgcagcgtttttcctgcgggctcaccctcgtcgagttctttatccgggcgagccatgctggcaaagaaatcttccgctcggccaccaaagttcacctgcgcttcgttatacaggtaaaccatctgcccgcatgtcgcttcgtcccattcaatctgtacttcaggcacgggaacccggctctgctgtttgtcggctagcgtggtgaaatcctcatccatcggatgccagtccatcgctttccagaccagcgcaatggcttcatgcatccggcggcggaaaatttcacgctcaggcttcggcatcgcggaaggcagcgtcagaatgatgttgcgcagttggcgcggtgctctgctgtggatcatcttcgaccgctgggcggcgctgttcatctgcatgagcgcctgagccagcagttcggagagcatgaaagtcatgatcgagctgcggctatagtgcggcgaaaataccggtaaacgctcatccagcggctggttgtagagcggttgaccttcatcattcagcatgatggtcagcggcatggcagtggctaatggttcagtttgtgaatgtgcgtccgtctggctaaaacgccagccaggtgcatagctttcttcgtcccacaggtaacgacgcgggctggaaattccgctcgatccttccgttccctgacgcagcaacgccatgtggctggcttcacgtccgacgcgagtgattgacggccagatgaaggcgtcatcacgaccgctttctacggagaagttttccttgccgaacttcgcctgtgaaaactcaacacggctctcaaacagttcgttatacagataatgcggctcactcagatcgcgcagttgcagctcataggtctgcttcaggccgttgctttcatcggcatgatcttctaccagaataccgcaggtgtgcgagttaccgacgtccaaaatcaggtcaacgttgacggctggctcctgcaatgtgctggtgttgatacggatttccggtatctcaagctggttgcccagcatatccaacacgttcaggtaatgcgcctgatattcgaatcccctgagtgccactttcacatcatggctgtcgcgtttttcctgcgctttaacctgctgagtaaatatttcacgcagccagccgtcgacccaggtttcatcgagaaattcacccagttcatcgctgtgataggccaacgcgaaattcccaccggttttgatgtcattggcattaggcgccagcgactcgtattcgtgaccttctgggtaggttttggtatcgaatgccagacaaatgcggtgtgtattgccgtcctgatcgggcgtatccaaagccaggatccgcatccgcgcccagttatccggcccacccataaaggtacgtggcggattgaagcggaagaagggcaacggcagccagatgttctccagcagcttcagcgattgatcaagcgaagcacttaactcgggcttgaccacttccggtggcatacccgttgcagaaggcagcaggtatttgtccgtgtgttcatcgtaaagcaggtgcagcaaggggccgttggcgcttttacgcacataacggttaggctgttcagccgaaaactgtggctttaacgcaaaatccaaaaactgaattccgctgtcctgaatcaacgtaatgcgttgtttataatcggtaatcgtcgccagcatgattatttactctcgcgctttatcgtcatcgggaaaacggtgtctgcgtcataacgaccgatacactccgcagcggtgccagatgcaccttgtttacagaccagttcaggcatttggaatcgagaattatcggaacagcgtgcgcctgagcggctattgacgatcaggttgccggagcccattaagcctgcctcaacgttggcgcgacacgtgacaccgtcaccatgagtgatgcgcgccgttccttttccattttgaatctggtagcgcaggctaggcggcctgccggtaatcggcgctttactatcaacaatgacgcgccagttgccgttcaggaacttgatggaaccaattttcacggcgtcggctggcatgactaaatcatctttgcccgcaggcagtgcaggcacttgctcgacaacaggttcaaccggctcttttggttcaacggcagcaggggcttctggtttggccgcttctacgataggcgccggagaaacaacaggcggagctgaaatggggggctcagccgctttcacgatctctttttctacgaccggcggagcaggtggcggtgttggttcagcaggtgtggaagaagacagcgctcgtttttccggtttgaccgtcgcggcttgttcggatgtcggtttttcttgttcagacacgcaaccgcgtatctgcaatgacaaaatagctaacagcgcggcggcaggtaatagccaccacaggcgaaagaatgctgggcgagtcggtaacgtagcaggtgcaggcgttggctcgacggggtcgggctgaacgataggctgtggttctggttccggtacggggtcgaccagtggaagcgttggtgcgcttgcagcgggggcaggtgcaacaaaaagcggctctgcttccttgatgataggccgtaggcagtccaatgcatcaaggcgggatttcttatccagattaacgaagccccagaatgttaagactggcatgccatcaaccagatagacgtggttcgcccctgggaactgtatcgcttttgccagcaggacaccgaaaagtttctgccccgctttttctgcattttgcgcacgctggctgatgtcggcaactgcggctttataggtttccagtaacgacagcgctttttctctttcttcttcactggcggcaatccaggaggtgacgttaccgtcaaccggcgaataccagtcaatacggtcgccatgctcgttgggttggggaatcgccagacaatcggcaatctgctgctgttttctgagacgtaacgtttcccgcaattgaagtgccgatgcataaactggctgcccgttctcacccagcgccagaaaatcatccaaacttccactacgtaaaaataattttgccacgcaaaagagaccttttgtaatgatgcctaaagcagaaaataaaatgtaatctgcgacagggtatactgtagtgcgaatgatggcgaatcaaacgcttaaagaagtggtaaaactaacaaatatttaagcaatagaaaaagtgggaaacgagaactgtactcacgagctgtagacgatggccagataatgtgatgaaaatgctggcaaaaatggcgagagcttttttaaacgcaatatggcagaagcgagggaggctgcacggtgtcagcgtccctcaagttgtgggcgactacagttggacgttgcccgtgatcaggtaggcagatgaggtactttgtgacattggtggtagcgtgtcactgaggacgttaccttttacatcggtaaactcaataggaatatcgttcattccaacgtgctcaacaataaagtggttataatcggttttttgtgcagcaacccactggttatcgcgcatatatttcatttcaataaccggatattttacattcctaaattgcaccgcagcccaataaggatttgaaccttcctttatacgataaataacgttgccatttactggcgcttcgatcagcgtccaatctatattaattttcccatctcgcagatcgcctattttctcgaaagcgttaaacgataagtctaatgcgcaatctccaccttcagggtaaagatccgtgacataaaccaccgtgctgccttttgggccattcactttgaggtaagccccagccagtgatgctttcacgccgcgataatccagttggctccggtttaatgcggtgatttccatgttctgtggaatagggtccaacaagagcgcgccgccctgatacccagagccggttgcggtagcgtagccgtaacagatatcgtccaattcccactgggcgtgggcggtattaattaggggaatgacgcataatgcggacaacgctaatgaggttattttattcatgtttcacatccaatatgattcaagattaataacataggtgagttgtaaaaataaatatgccaaaacagaattccattttctgaaaacctatcgctttggcccatcgataatccaagttttgtataaataggtaaatcggttttatcttaaaataataaagcactgaatatatcactgagtttatttctataacgtgaaattattatagatatgaagtaatcgatttggatttatacaaaatgtgttctacggtttaaagggtatgacgacagcaagatttcgctccaacgcgaatagctgccagtggctaatctataatgaggagattacatgaccatccataaaaaagggcaagcgcattgggaaggcgatatcaagcagggaaagggcaccgtctcaacggaaagcggggcattgcagcagcaaccgtacggctttaatacccgttttgagggcaagcccggtacgaatccagaagagttgattggtgcagcgcatgctgcctgtttctcgatggcgttatcgctgatgttaggcgaagaaggccataaacccgagtcgatagatacgactgcggatgtctcgctggataaagttgatggtggattcgcgatcaccaagatcgcccttcacagcacggtgacgctaccggggattgatgaagccacgttcgataagattatccaaaaagcgaaagcgggttgtccggtgtcaaaagtgctcaaggccgaaattacgctggattatcagttgaactaacactgttcatctgttttaccaataaaattagtgctgataaaaggcttaccagagtggctctggtgagcttttttacatttatacaattaaaaataacgaaacgattaaaaataatttaacatctttactgtaataaccataaacttagcatagccatcgctccgtgatgtgggcaatggcgtaggacgcaatataacaagatcaatattgggctggccggcgtgtgatggtcagattctccgagtatgtcgtgctatggaacacaagcgagaattcaagatgaatagaatgaccaaaatctgtttttctgtactgctggccgggagtttactgacaccggttttagcgaatgcaaccgtgtcggaagacatgcgcggtatgcaaaaaagttataccgcggcgacgaaagcggatgatgctgcaacgttgaaaactgcgctgagcacattccgcgaacacgtcgagcatgctaaaacgcaagtgccgcctgatttcgccaagcaacctgcagacggcccagatagaaaagcctatgtggaaggcttggataagattttgcaaaaagtcgacagcgcgcaggctctggtggatgccggtaaagtgagcgaagccaaagccgcattagcagaaatcaatacgttgaagggtgaataccacagtaaactgagaggctaaaccgcttttcgtttaccataagccgcctgtgggaatcgaacccactggcggcttttttttgttataaaggttacgatcgtcagcatcgccagttaagggggaacagaatgatgtcaccatcacacgatgcagcgcatgatggcaaagatacacaacacagaattcttgaggccgcgctggaagtcatactggatcatggcgtgcgaggggcaacctaccggaaaattgcgcagcaggccgggctttctccggggacgctgacctatcgctatagcagcattgaattgctgctcaacaacgcgttcgtctatatggttgatggtatctcacaggcattccgtgtccgtctcaaacaggcaaaggatatcgacagcgcgcgtgaagcggtggttgacctgatctgtggcgatatctgggcgacgccacgtcatctgacattaagctttgagctgtatgcgctggcatcacgtaaagaagaatatcggctgatattgcaggagtggatgacacgcagcagaaaatcacttcaccttcatttcaacattgcaaccgcgtgctcactggatgcgatgattgaaggatatacgatccataactatctcaatgatgatgcagttagccgcgaagacattctcaatacggtgataaaactgacatcctgatatcgtctggcgcgatcttgccgggcgtcttcccgtgaaaaagaacgtaatgaaacaggtgcaaagcggtgcatattcgtgcgatagttattcgtacatatgtacgaatgcttttaaataaagacgatgagagctatgaccacaaaacccgctatcaataaattcgcactgttcgggctgatgttcatccccggttttacgtgggcaacttgggtgactcgaacccctgtgatgcgtgatgtcctgaacgcttcaacggaaacaatgggcatgatcctgtttggtttttcatgtggttccatgctaggggtactggctgcgggtaaagtcattaacgtcctcggtattcgtaaaaccatggccagtgggtttctgctgcttctgctcgggttacttgtgcttgccgtttcactttcgattcggagcacgcccagtgcctttatggggctattgattttcggtgcgggtgtcggcctggttgacatcgccatcaacattgaaggtgcggcgtttgagcaacacctgaagaaaagcataatgacaacgctgcatggcttcttcagcctgggaacgctggttggtgcactggcagggatggcgatgacggcttttggcgtcaatacgacactgcattttatcgtcgtggttgcactgtcgatacttatcgctattttgctgatgcgccaaatgccatggttgagcgatttggccagttccgggcaagaagaaaaggggaactacaaggctcaggttttcaacgaacttaaagacagccgattgttgattctgggtgtggtgattctggcgatggcgcttgcggaaggttcagccaatgactggctgccgttactgatgatcgatggccacaatttcggtcacacgacggggacgctggtttatgtcgggtttactgcgggtatgacgctgggccgttttgctggaggatattttgtcgatcgcttcggcaaggtcaatgtcctccgattcagtgccgcctccgcagcattagggctaacgctggttatcttctccgatgcgccactgctggctgctgccgccgttatcttctggggtattggtgcatcgctggggttcccgctcacgatttccgccgcaggaagtggagaaaacagtgctgttcgcgttacgattgccgcaacattaggctactttgcgtttctcgtgggcccgccggcattgggctttctaggtgaggttgcggggttacgcatcgccatgctaccggtgcttgtcatggtgattctggcctttatttgttcttcttccgctcgcgaacgggcgaccagaacggcatcagaaacctcatcctgacgtttctgcgcggtttcgtttcgtattatcggaaccgcgctgattgtgtcattatattgattatgttgaaaataaattacgtgatggctgaaactgctgaataacagccgtgagactggccgtcactcgggttgggtaaagtgaacataatggtaaatttaacggatatgaccgagtcggattatcccgactatcgtcagttctttattcttgaatatgctcaggatctacaagagtctcggggatatgacgcggaaaaggcgagggcgatcgccacgcaatccatcgatattgcgctgccgcaaggcattcacacgtcggccaataaattatggtgcattcattctttaggcggcgaaggcgtcatcatcggttatttgtgggtgattctgaacggaaattctgcctggatatctgatttttgccttctgccagcgtggcgtggccgcggattcggtaaagcttcactggcagcgatggacatggtggtcgccacattaggcatcagcgaaatcgggctgagagtggctacgggtaattcggtcgcgaaggcgttatatgaaaaacagggattccagattaccggttttaatatgcacaaaagtctggaatcagactcatcgtcagactgcggctaagtctatgacgtaaaaaagcgatctccgacgaccattggcctccgccccttatctctagttcattcctgcgccgctaaagttcaaaaaaaaaacgccgatagacaaatagcagggaactcattgcaagggaatgttgattacgatcagaatcaacaccaggagagccataatggccaaacaattaatacaaaaaaagacaatgagcacccgcgcccaggtattgctaactggcgcattcaccatcgcactcggttttgctgtcaccatcggcgtgctcagctggcagtctagtagtgaacaaaagtctttggccgaacgctatttacagcaaatagctcaaagcgaagccctgagaattcagcaggaactcaactacgcacgtgatgtagcgcataacctcgggcaagggctggctgctttgccatccgcaggcattaaagaccgcgctgtggtcgataaaatgatggaatatgctctgcgggataatccggaatacctttcgatttcagttatttttgaagagaatgtgtttgacggacgtgatgccgagtttgccgatcaaccgggtcaggcaccgaaaggtcgctacgcctggtttgttgaccgcgatcaggcaggtaattatgccatgcatcctctgctttcttatctgactcccggccaaggcgattactatctgctgccgcaaaagagccagaaagatacgctaatcgaaccctatacctatgcttacaacggcgttccgacgctgctgacatcagtcgccgcaccgattgttagtcaggggaaactgtggggtgtcgtcacttcagacatttctcttgcgtcattgcagcaaaaaattaaccagattaaaccctgggaaggcggtggctacgcgatgttgttatccagcgcgggtaaagtcatctcttatcctgacaaatctcagacgagcaaagcttggcaaggaccgacggacaattttacctcttctgtggtacagcacgacgatgcgattctgggcgagcaagcgctggttacttggcagcccgtcaccattggcaacagcacggagaaatggtatctcgggattgttgtgcccgtgagtcaagtgatggccgcgtctgagcgccagttgattaatgccgtcatcatgatggtgatcagcattctgttggtgagcgcgctgctgggctgggtattcagccgcaaagtgcttaaaccgattggcggcgagccacttgaagccgcaaccattgcactgtctgttgcggaaggacgattgagtaatgtgattgacgtgaaagccaacgatcgcagcagcctgttcttcgcgctgaatacgatgcaatcacagctgcgtcaggtggtgggacagatcaaagacgccagtgattccgtgcgacaaggcgctgcggaaattgccagcggtaacctcaacctcgcctcgcgtacggagcagcaggctgccgcgctggagcaaactgcggcgagcatggaagagattacagccacggtgaaacacaatgccaacaatgcccatcaagccactacgctgacagaaaatgccacgaagatagctctgcgcggtgaatcgctggtcagtcaggtggttcagacgatgtcgcagattgatgatagtgcgaagaagattggcgacattacctccatgattaacagcatcgctttccagaccaatattctggcgctgaacgcagcggtagaggcggcgcgagcgggtgagcagggaagaggattcgccgtcgtggcatcggaagttcgcagtctggcacagcgcagcgctagcgcggtgaaagagattgccgccctgattgaggaatccagccagcgcgttgaaagtggcgttaagctggtgaacgatgcgggtaaaaccatgcaggatatgacgcatgccgtcaactcggtacaaagtattatcggtgaaatagtcaccgcatcggatgagcaagcgaaaggcatcagtcaggtaacgattgctgtcaacgaaatggatggcgtaacgcagcaaaactccgcactggtacagcagatgtctgccgccgccagttcgctggaagatcagtccatgctgttggcgcaaacgatagagcatttccgtctggaacagcagcacgctttacctcatgcgttattgagataaaaagaaacacagtaacccggcgaccataaggttgccgggttactatattcagcacttctgtgattattcctcccataccctcaaattttccccgattcgcgtatagcattcgcaacgctgtgaaagttgtatcgttcccttaattaaggcaaattaaatcattctgatattgttaagaaaaaataaccatgcacctgaattacccttgcttgaaagcgttcatggagatcgtccggagcggcagttttgaaattgcggcccgtaagcttcacgtcacgccgtctgccatcagccagcgtatcaagcaattggaagaccagcttggtcaggtactgatcgtaagaggtaatccctgtcgtgcaacgccaacgggacaagcgctacttcgacacgcagaacagatagatatgttggagagtgagctcttcagcacgcttgaaatgccagccagacagagtatctcagtggctgtaaatgcggactctatagatggatggtttctggatgcgatggaggatgtctgtcaccaatccggtatgttgctcgacatcctcgttgaggatcaagagcattcagcgaccttgctgcgtgaaggtcgggtaatggccgctgtcagtgccagcccggagccgattcaaggatgcggcgtagaatatttgggaacgatgcgctatagcgcctattgttcacagatttttcacgatacgtactttgttgacggcattaatgcagacagtttgcaaaaagcgccgctcctgatatttaacaataaagacaggctacagtccttattcattgaatcgctggttcctgaagtgattgaaccgcctcagcaatttgtcccttcaaccgcagcctttgtcggcgccattttcagagggttagggtgggggatgatccctgaacacatggcatcacctcatacagaaaaaggcgagctggtgcacttgcaaatcgggaacccgatagatatccgcctgtactggcaccggtggaatatccgctctgtgccgctggaagcattaagccagagtgtgcgagcagcggccgttaggcatctttttcaatcatccgagccgagatgctagcggcggcctcgtaaattcgtattagcagaccactcataggttgtagaggaatcaggtttgaatttatttttcttcttctcggcccgcgcttgctttgccacggcttcacgttccttcatcagtttatcgatgtaatcatctttaatatgattactctcagagttggtcagcggacgatcctgtttttttctcgcttgatcgagtaacgtcttgagttgacgttgttcactttctgtcatgtctttctgagtcagtctgggcatgggaatggacctaataagcgagctgggaaacacattgtagaggaaaacaccctgagtcccagataaatcgcaccgcgtgtctttccgtattaaataattagtggttaccgttaacacggttgaatgattgttgatgccggaaaaagtgttttgcggatgcgtgggaatttactcagtagaacggtcagttcctgccttttcatctataggttcgcataatgtatattatgttaaatagtctttagtggttcataagccacatccatgttgcgataaatcaatacgttagtaatttctgacttccctctcgtttcttgcccagctcaatatcaaccaccggcatcggctatgggtgttgatggatacttggaccagccagcttctgctgtatcccttacaatatcttgtagatcatctagcgtcgcgttcaccggctacaatatccgggcagcgtgtctgcccggataaatatttagaaatggaataaacgagaaatttgtcgaaaacacatttccggcccccactcaatgcccgtcagaaccagtattttaagggattataggtcaggtaaatgtgtttcttcatggatgtgaaagatgtccctgaaagcctgagtttaccgaacgttaaaccaccccgtagtgtcttcgataatgccccacagttttcgagggatagcaagtgactcgacatcgcaagctgccacgtcgagagcgatcggatctgaagattcaccactcgcaatccgaacccagtcaggattcataaccagtccctgcccgattgcggcaagagaaaggcccgccgcaagggcgtcgtcggcttgctctggtgtcctgatctgacccgcagcgatgaatggtatgcggccgtcgagatggtctcgaacgatttcaatgattttaggaccgttcggcccgtcgactggccgagcttccagcgcattacctaatgaaacatgaagatagttgataccaacaactatcaagttatcaatgagctgaagagagtcttttatgcgcaggccatcttcatgtgattcgtcaagagtgatccgataaccgagcagaaaaggctcagtggcatgttcggaaatagttttacgcacttcactggcaactgcgagtggaaagcgcatacggttatcaggagaaccaccccagcaatcggtgcgttgattaaaatgtggtgagaagaaattctgcagtaaaaagccatgtgcgccatggagttcaacaccatcaaaaccagcttcaatagcacgccgagttgcttcaccaaaggcctgaacgactatgagaacttcctcattttgaagtccacgaggagtgacggagggagccgacggaccggcatccccgggaacggcgctcgcagccacaatgtcagagacgagatcgggtcgggttttgacacctgcgtggaaaacttgcagaatcgccggtgccccaccgctttttgctgctgcagcaagccgctttaagctgggaataaatttgtcatcataagcagcaaactcaccggtaaatccaatgccattttcctgtacatgcgtgcaaccggtaatgaccagaccaatatccttcacacgtaaatggtaataagcctcttcatcttcagacaccgtgccgtcgtcgttaccagaccaggtcgtcatcggtgccatgacaatacggttacgtaaagtaataccctgacccagtgagaatttttcaaaaagtgcagcgtgtttcatcgatgattttccttatacgagatttttcttgaagaacggggccagctttttagccgcggtagttgcacccttgccatcgtagagatccatgtgcgtcgcacccgggacgatatagagttctttttgctctgaggcagcactggtatgcagttgctggctatgccagagtgaccctgctttgctaccggctatcatcaggaggggttgtgtgatgtaaatatccgcgccttcaaatccagtaaaggacgccagagtgctgatactggtcattaacatctgattggttgatgtcgggtatctaccgcgggctgtcaaatagtaatcagcggcttcctgaagatcacgaggtgcagtagtgtccccgattttaggtacatagttgacatagacgggggctccccccgcggcttctgccgagcgctgcttagcgacagcgtccagagtctgaataagttcagactcattcgtattaccctcccagcccttccgggttgctgcacccacatctaccgcactgactgttgccagcactttaatacgtcgttcggtcatggcggctttcacggtaataccactacccgcacaaactcccagtgcgccgatgcgtgcggtatcaacataaggcagcgtagtcaggtaatcgacagcactgtagaaatcaccgacacgtttcatagggtcatcaagaaaacgaggcaaaccgccactggccccctgatgtgacgcatcaaaggcaagcgtaacaaagccagcttccgccaacttgagtgcgtacagacccgccgtctgctcttttacgcctccgccggggtgtaccacgacgattgcagcatacttttgatcttcgctgaaacctttgggaagatagatgttacccgacatcataatctcgtgattcctgaacatgacactctggacggtgacaccgtcaatatgggttgtcgttccggaaacactcggcgtcgggggaagtactgctgatgccttacctgccatcaaaaagccagctgagacaaccgagcttttcaggatgaaatttcggcggctgagcccacctgttttattgctcattgcaagactccttcattcattcgatgacagcggcgaatagttcatttgtcatttcagaaatcatcatacttccaatgatattcagagattagatgcttaatagtgcatgagcttagaaaggtattttcttaataaaatcgaatcgataagattcatgtagacggggtatttatgtggggaagttatacgctgggatatcggagagcatcgagtaccagcataaaggcccgcgaatgctgcttccggctgggatagtaaagatgataagcaggccgtggagggcaccagtcagcaagaacctgaaccagtttgccattttttagctcggcatctaccgtgtcttttggcaggtatgcgagacccagactatcaagagcagcctgacgcatcatacttattgtggcaaatgtcccctgcccatcaacgcgaactttaatctcattaccctccttataaaactcccacgtataaatgcttcccagagttggaagtcgtaatttgatgcaactatggtggctaagatcactggggatcacaggaaccgccttccttttaaggtaagagggagaacccaccacagcaaaactaaagttttccgcaagcggcagggagatcatgtccttatcaacctgctccccgagtctcacacctgcgtcataacgttccgcaacgatatctttaagcccgtactcactaataatctcaatattgatatcaggatatttcaggagcatgggcgcgagtttaggccagaggagggtttcagctgcatgctcaaccgaggtgatgcgtaccgtgcctgccggtttttcacgcatcccgctgagtgcagcgatttcatcttcaatttgatcgaaatgtggcccgatgcgactgaggagacgttcgccagcttcggtaaccgagacactgcgggttgaacgtgtcaggaggcgaatacccagatgtgcctccagcgttctgattgtgtagcttaacgcagattgtgagacacccaactgtgctgctgctttggtgaaactttgttcacgcgcgactgcgataaaagcctgataatcgttaatattctttctgcgcattgataatccctcttgattaataacaaccttaagaagtatgtaacgcggaattctgatgccggcgttgtgcgatccgtactatagcgtcagtaacgagtgcatttagctgattcggaatatcatgccccatgccgtcaataagcataaattcagcctctgggatatttatggcaacgtcttcaccatgtgaaggaacgaacagagggtcatcggtaccgtggatcaccagtgtcggagccgctatcgtagcgagtagtttccgcctgtcgccagaagcaacaagagccgccatttgtcttgtaaatccttctgggttgaaacaacgtctgagttcctccttgaattgactgcggtacctctcagtatcaaagggatagatcttacccgctaaccgctcagccagccgcaggcggtgattaagatattcgggttcattaaggaaaggattgggagctggctgcgtcatcagggccatgacgtccggcgctgtctgcggcaacgaagggtttccggaacttgacataattattgagagcgatagcactctttcaggatgacgagctgcaataatctgggcgatcatccctcccattgacctgcctacaaaatgcgccgctgtaattgaaagggcatccatcagaccgattaaatcccccgccatatcatctagcgtgtaaggaacgtccggttgacggtttgctgatatggctttattaacttcccctatatttggaacaggagagtcgtagaaatgtgaggagcaccctacatcgcgatgatcgaaacgaataacgcgatagcctctgcttacaacggtttgacaaaatgcatcggaccaactgatcatctgagatccaagtccagcgacaaggatgataatttctgtcgattcgtcgccaaaactctcataagcaatattgacacctttatttcgtatatgaccgtacataataaactccattaccttttaagaaggtttcaacagtggacttatgaacacctgtattgcttgttacctatgaaaggtcgtgaagatcgctatcgagcggagtagtcaataatatttcggtaaactcggcgcttaatccctttcttttaggagagcagcacatcacgccaatgaatcttttccgtgtcccgggccatgtacacaatctcagcaagggccaattttttccgtcaatagaatattggatgcgtataacatcgcttttagatgttacccgcatccaaaagtcgcctggatttcccggaaaaagtcctgtcgaccagtcagaattattgttagtgacaacgcatcctatagatggctgtccgtcattaaattctattccggccttaatccaggctgtctccgttcctccaatgaaaatccccgcctgatcgtacaaggcactgaagtccgctttgactctgacctgaaaagtgaaatcactctcagtttctttcccgtacacatgtccggtgtaatggctgaagtcatagtaagtattttcccaaaagtcagtgttagcatcactcactatgactattctgtcttcgctaacttctgaatattcagggcgatttatccacgtattttgttcaggttctgacaatgccattacttcctccaccttgagttatatttccgttagtctttaggctgcacgatgtggaacggtctggtaccgatttcagcaccggtaatacggtctattgctacgggccgcacttcaagtccggtttcatcatcaaggatctgcatgagttcaccttcaccgcgatattttcgtccccatgcttcatacataaacagcacaggtaaaaagtcccgtcccgactccgtcagaacgtattcctcgcgtggtggatgttctgaatacagcctcttttgcagaagattttcctgagtcagtgaggccagccgcttggttaacatcgtcggcacaatccccagacttttacggaattgatcaaaacgagtcattcccgcatgagcatccctgagtatcagcactgtccatgcgtcccctaaaaaaacgaggcttcttgcaataggacaagatccggttgagaaatctttatttttcataatattcactaaaattaggttggaacttaattgattttaaaacacattttcaaagttgacttgttgactgaggaaaacgcgagtatctacaacaccttgtcgtcacttcctaaatggtcagcagaggtaatcagtcaaccctgagtgtaataaatcacatgtatgaagcatcaactatttccccatttttcccttcacaaccttcacgcaatactgtaatcgcaggcagtttttttaataaaccagggggtatacccaccgcattgctagcacgatgagtatgaatcctttcttacaattttatcaaaatcgccgcagcaacgctcttaactgcttataagacgttaaatattcagtacatcttagacttgaacagacttgacgcttcaccactttcaaagcctgagatgcccaagaatgccgcttttctttgttactatcttttttgtattgactgactatctaaacgatactaacatccatttcgtcaaccgtccaatattgaggaacgtgtagaccagttagtcaacgccgcacttataggttttgaccgccaagaactggtcacgatccctcctgttcctgacattgaggaatggaattcatttgagcatgcaagaatgcttctggcccagggttttagcaacagccgtgcagcagcacgctatagaaactgaaaacctgccatttattaaaatggtaaatgtcagcactagcacgactctatgatttaaaaaagaagtcgtgcctataataataagtggaaggaaacagatatgagtaaagtagaacagaatgcccagcacaatatccaacaaacttcacctaatgcagcggttcagtctgggcttcaggagtggcatcgcatcatcgctgaagcagattgggaacggctgcctgatttacttgctgaagatgttgttttcagtaacccatcaacgttcgacccataccacggcaagggaccactgatggttattctgccagccgtctttagcgtacttgaaaactttcagtatgctagacacttttccagcaaatcaggttatgttttagagttcaacgccaatatgggtgacgaacttctcaccggtgtcgatcttattgaatttaatgatgctggtaaaatcactgatttagtcgtaatgatgcgccctgcaagcgtcgtaatagacctttctgtagaagttggaaagcgtatcgctgcagcgcaaagctaagtggtctatataaccgctagcctgactgctatagctcactgtctataacagtattcttattatattaatcagaaatcggtaagctagaggagtgaatcaaaaaacggctgatcgccagaataattaaagtgaagaaaaatgcggtcgatacttaataagtaccatctaacggaggaattatggcgacaataactatggatagcagcagcgtgtcaagcagctcgaaagcgagctcaggaggcaacggttcacaaattgctgcgataaccaaacagatctctcaattgacgcaaaagctaaaagagttaggctccgacacgactcttgatgctaaagaaaaaaaagcgatgcaggatattattcaggcacaaattcaaatgctgcaagcacagctcgcacaaattcagcaacagcaaactcagaaggctgcggataaaaatatcgtaggcgttgaggaggtatcgaaagataatcccactcccaaagttgctgaaggcgtcaatagtccaacggaagataatgctatagatgtttatgtatagcgtttaatgattaactttcctcggtaaactattgaaagtagagtccgaattttatatgtcagactctacttacttattccaccctacgatatggtggggaaatatctgaaaaagtattggctcatacctcactaaaaactgcggtgagccagcaattaaggtcagttttggaatatgagcttgattaagtcatacaagagatataatttttctggctttttcaaaatggtccaacttcatctccatgatccaccattgggcgacttccatgagtaattccggatcatcatttttgttggcaaaaaaagcataaaatgacacgccaacattatctcctttagccgcaattttggcttcacatactctcactatcttcgaccgaatactggctctcattacctttccttgatgatggcttaggacgctcatactagcactttgctgatgtaatcctgtgtattcgtgccaatattgtcatatcggcatgtccgcacaacattgccgcacgccctgctttcttgtacccttcccttgctacaagcccaattctgcacataacatctgaaactaccggacttttactacatgacagctcatatttctaaagaccctttacatggcgtaacgcttgaaatgcaagtcaatgcgctggttgaccgttttggctgggttgagctgggtaaactgatcaacatcaattgctttaaaagcgatccaagcgtgaaatccagtttaaaatttctgcgtcggacgccgtgggctcgcgccgaagttgaagcactgtatcttgattctctggatgatgccgctcccgtaacaccagatgatagtgccgctgacccatgggctaatagtcgcaaaaataagagctaactaacgtgaaaaagccagtcgtacttattgccgctgcgcttctactcgccagttgcgcctccaaaccgccgagttcacttgtcactccgcttcctcctgttaaacagccacatccggccacatctcagcagcatcaggaaccggtgcgcggtgtctggctggcgaccgtttcccgcctcgactggccgccggtgacatcagtcaataccaacagccctgccatccgcattactcagcagcaggaagcgttgaaaggcaagctggataaattgaaaagtctcggtatcaataccgtatttttccagattaagcctgatggcaccgcactctggccctctaaaatattgccttggtcagatatgatgacaggccatattggtgaggatcctggttacgatccgctccagttcatgctggatgaagcgcacaaacgcggcatgaaagtccatgcctggtttaatccctatcgcgtatccgtcaacaccaagtcaggaaccgttgcggagctaaaccgcacgctgtcgcagaatccggccagcgtatttgtgttgcatcgtgactggattcgcacggctggcgatcgctttgtgctcgacccaggaattccggaagcacgaaactggatcaccagtatcgtggccgaagtcgttgcgcgttacgctattgatggggtgcagttcgatgactacttctatgctgaatcacccggctccgttcttaacgatggagagacctttaaaaagtatggtcagggatttggctcaaaagctgactggcggcgacacaatacacaacagctgattgagcaggtttcgcgcaccatcaagcagttgaaacctgaggttgaattcggtgtcagccctgctggcgtatggcgcaaccggtcgcacgatgcagcaggttccgacacacgaggcgcggctgcctatgatgaagcctatgccgatacccgcctgtgggttcagcaagggctactggattacatcgccccgcagctttactggccctttgcgcgcgatgcggctcgctacgatgtattggcaaaatggtgggcggatgtggtgaagcccacaagcacgcgcctctatattggcgttgcactgtataaagtgggtgaaccgtcaaagaatgaaccagactggatgatcagtggtggcgtgccagaactgaagaagcagctcgatttgaacgagtctactccgcacattgacggcacgattttgttcagagaaaactatctcaatcagccacaaactcaggaagcggtcaattatctcagaaaccgctggaatccaatttaacgggttgcagcggcatccaaaatctctgtactgtccccttgtgcccaatcacgtctgaatcaagcgcttaaataacaattgcttgatatcttgtcggtgagcaagaagagcatggacagtaactcgattattttcgattgaatagagaactctatatcctcccgaagtattatattccctgtatttcccgcacccaattttcaacagttcaggactgatctgacagctcaagggaaattgtcggattttactctcaaattgatccagaatttcattgatcaccgggccgggttctacatcaacacggcgaagatggctgacaatatcactgatacagattttgaccgtcgaggtatattctatttccactctcggttctttcatttagcttcccttcctgatgatattgtcagctcagaattccaacccatccagtaattgttccctgctgaacactttcccttcagatttgtctttttcagacagcgtcagaagtttaagcagtgcaatggcattttcgcgttcctgctgttgatcataggattcaataacgtaggctgggacgccattctgagtcaccaaaattggctcagcgaggtcaagcgtggctgcgttttttttgatatagctaatcgtttcgatcttcataattccttcccctccaccatttcagtcttaatttagtctttatatagactgatcgcaacgcataaagcagcatcacattccccctagcctgcggtttccattccgttttctctagctaaaagtgctgtttactccgttcattaccacctttttggctcaaaaaccctgcggcgggaggtttttttttgcttatttaataagcatgtaagatggtcatggcatcatgatcagcaattaattactcaacacattgatttttatgtgaaaaaataaagttttcgaaacgaaataaatcattgagtcggtggctgaaaaaccctatattggccgcgtttttcttatagtagttacgtatttaattcatttattcaactgtgattgccagcgtgcacacggttgtaggagagatatgatgacggataaagtccgtattgacagtttaggtgcgaattcattaaacggaaacaatgaaacctatttggcaagacaagctgaatttgaatcgaacgtgaggagttatccacgcaaattgcctctggccattgcgaaagctgaaggtgtgtggatcactgatgttgagaataatcaatatcttgattgtctggctggtgcgggtacgctggcgcttggacataaccatcctgacgtgctgcaaagcatccaacgtgtcattactagcggcttgccgttacatacccttgatctgacaacgccgttgaaagatcagttctccgaatatctgctttccttattgcctggtcagggcaaagagtactgcctccagtttaccggcccttctggtgccgatgcagttgaagccgcgctgaaactggcaaaaaaatacactggccgttctggtgtgatcagcttctcgggtggctaccacggcatgacacacggtgcgctgtcggtaaccggtaatctgtcaccgaaagaagccgtcgacggcatgatgcctgaagtccagtttatgccttatccgcatcagtaccgctgcccgctgggcattggcggtgacgctggcgttaaagcattaacctactattttgaaaacctgctcaacgacgttgagagtggcgtacgcaaaccggcagcggtcattctggaagctgttcagggtgaaggcggcgtgaacccagcaccggccgagtggttgcagcgcatccgtaaagtgacgcaggaacacggtattctgctgatcatcgacgaagttcaggccggtttcgcacgtactggtaaattcttcgcctttgaacacgcaggcattgagccagatatcatcgtgatgtccaaagcggtcggtggcggcttgccattagccgtactgggtatcaagaagcagttcgatgcctgggcaccgggtcaccataccggcaccttccgcggtaaccaactagcaatggcaacgggcctgacgacgctgatgcacctcaaagacaatcaggtggcagataaagtcgctgagcaaggtgaatggctgaaggccaaactggctgagctgcaaaaacgttatccggtaatcggccacattcgcggtttggggttaatgatcgggattgagatggttaagcctggcgaagcgcaggatcacatgggttgctatccagccgacggcgatctgtctgcgctgttacagaaaaaatgttttgaatcaggcctgattctggagcgcggtggccgtaatggttgcgttctgcgtctgctgccttccctgctgatcagcaatgctgaattggaaatcttcctggataaatttgaaaacgccctgctgtctgctggcgtgaagccagtctgagtggagcgaatgaccacgatgtcccaattagtggaaaaagaagtagtggaaacagaagcagttgaaacaaaaatcaacccgattctggcttcttctgcgcagagtattgaagcctatcaggaagcgataactcaaagtagccaagccgttatgcagtggctgcaacagcctgagatgtatcaggggaaaacggttgctgaactgcgtgaacgcatcacgctggattttaatcctcagggcctgggtaaccaggtcgctatcgagcgtgcaattgagtactttttgaaagacagcctgtcggtgcatcatccacagtgtgtcgctcacctgcattgcccgagtctggtggtcagtcaggcggctgaagtcttgattaacgccaccaaccagagcatggactcttgggatcaaagcccgtcagccaccatcattgagatgaagctgattgaatggctgcgtactcaagtcggctatcagtctggcgatgctggcgtattcaccagtggcggcactcagagcaacctgatggggctgatgttagcgcgtgatgccttcttcgcacgtcagggacattcgatccagcaagacggattagtcggtaacctgaagaaaattaaagtgttctgttctgaaaatgcccatttctcggtgcaaaagaacatggctttattggggctgggttatcaatgcgtcacgctggtgaaaaccgatcgcttcgcgcggatggatctcaacgatttagctgagaaagtagcgttggccaaggttaacggcgagcagattctggcgattgtcgcgacggcgggaaccactgatgcaggagcaatcgatcctctgcgggcgattgcgacactggcagcggaacaccagatttgggtacacgttgatgcagcttggggcggtgcactattgctgtccgagaagtatcgcgattatctggacggtattgaattggtagattccattacattggatttccacaaacaattcttccagaccatcagctgtggcgcattcttgctgaaagaagctcgccattatgagctaatgcgctatcaggcggcttacctgaactctgagttcgatgaagcgcagggtgtgccgaatctggtgtcgaaatcattacagacgacgcgtcgttttgatgcgctgaaactgtggatgggtctggaagcgttaggccaacagcagtacgcggcgatcatcgatcatggcgtcacgctggcgcagcaggttgcccagtatgtggatgaacacgcctcgctggaattagtaatgcagccgcagctggcaagcgttttgttccgttctcgtccacaacaggtggcaacagcggataatgcaacgattgcactgcttaaccaacgtattggcgatgcactgctggaatcaggacgtgccaacgtcggggtaactgagtttgatggcgttacctgcctgaaactgacattgctgaacccaacggtgagcctggatgatgtcaaagtcctgctggctctggttgaaagcactgcacagcaactgctgacagcgtaatctcccctgctctacagcagcataaaagccggtaacactcacagtgttatcggctttttattacgtattttttaatacgaatatcccggtttttttgccaacgtatccaaatgcggtttgatgatcggatcgtaaacctcatccttccagcgctctggctgaatttcgttgaacgcgacagaaagcgaatcattagaagaaccgaaatgcttcttcagaacggcagcgagatcttcagcgacgattttcttctcttcttcagacaggtttcttgggaagtgtttgacatcaatatggggcatgggatggtccttttcagtgatgaaacagcacgttggttaagatagccagttagttaagatagctagtgtgcatgaagacagcaataggatagtcccgcccgatgataaacaatccgcttatgacaaattggcctaaactcatcgaagtgtgtcattcaggccactgttagcgatctgccagattcttatactgcttctgtttggcgcgtaacggcgctgccagttaacccaatataggaacaataagatgaaaataacgcagattcgtaatgcgacattacaactggaatttggtggaaaaacgtttctgattgacccgatgttggcaccaaaagcaacctatcctggcttccccggaacagcgaatgatcatctgcgtaatcccttggtcgagcttcctttacctatggcgacgattctggacgttgatgccgtgattgtgacgcatacacaccttgaccattgggatgatgcagctatcaaggccatcccgaaaacgatgccaattttcagccaaaatgcgcaagatgctgacctcattcgacgcgcgggatttatatcggtacgtgtactgggtgagcagatggaatatgacggaataacgctgataaaaacggctggtcagcacggttctgatgaaacctacgccaacccacaactggcggaacgactcggtgaagtctgcggtatcgtctttcaacatgctaatgagaagtcattttatctggctggtgataccgtatggaatcagcatgttatcgatgtactgacggattattctcccgatgtggtcgcattgaatatcggtaatgcattcatccccagtttcggttcgattatcatgggaaaagaggatgttcggcgtgtacatcagcttgtgcctaacgcggcgatagttgccacacatatggaagcggtgaatcattgcctcctgagccgtgctgaactccgtgactatctgcacgaagaaaagcttcagtccatcgcgcacgtaccgaacgatggtgaaagcgtgcaattctaaaccggataataccggaacatattgatctttaacgagggctattatggctgtattaaccgttgcagtggttgtctgcgaaaattttagcccgtttcatttatctataccgagtatggttttcagcgacacgctctatgaagaaaaacagtttgaactttttttctgtgcagaaaaaccgggtacggttgcctctgaacacggtttttctatcaacgttgagcacgatttttcagcgttggaaaaagctgatttgatcgtggttccctactggaaccatccagatacgtgcccttctacgcgacttctggatgcattacgcgttgcagaagcacgcaaagcacagatcgccggactatgcttaggcacctatgtgctagcttatgcagggttgttagatggtcgccgcgcatcaacacactgggcgtttgagcaggattttatcgcccgctttcttgatgtgcgattggacaccaatgcgctctatgttgaagatgagcatctgattacgtctgcgggcacggtggcagcaattgactgctgcctttatctggtgcgccagcattgcggcagcgctatcgctaaccgtgccgctcgccgcttggttattccgccttatagggaaggtgggcaggcccagtttattgaacatcctgtgccggagaatacacgggatagcaaaatcaatcagttgctggattatctgcgcagccatctccgcgctccccactctttggatgcattggcgagccgcgtacagatgagtcgcagaacatttactcggcatttcttccgtgctacgggcatgacggtcagcgactggttaacggcagaacggcttcgccatagccaggtattactggaatcgacatcccattcaatcgaagcgattgcggatagtgtggggtttcagtcagtggtgacatttcgccagcagtttaaacaacgttttagcgttaacccaaccgactggcgtaaaacgtttcaggataaaagtagcgttcgctaaccaccctcatcttgcacagaaaagtagccagatcattatgctattggtgaagctatggatcgccgcctatctttaaagtgtgactatggtcacattcaccaatactgctaatacagcacctcactgacaaacacgcgccctttctgactaacgttaaccgtccatcgttactctctgtttatccacgataaaacatggagaatccatgcaaacgcgtaatacgaagttgattattttcagcgacctcgatgggtcgttgcttgaccatgagacctaccgatgggatgccgcgcaacgctggctgacgcggctggcgaatgaggcaatcccgctgatcatcactaccagtaaaacggcagcggaagttgaacccttacagcaggcgcttgggctggatgattatccttatattgcggaaaacggtgccattgcggtgctgccaccgacatggcgaacccatcctgagtatccaaggaagaggatgggttctgggtattccattatccgcacgcagctagaacaactgcacgcatccggttttcgcttcaaaggatttggcgatatgagctgcgcggaaatagccgaagtcacagggttaagcgagcaagacgcccgacgagcgcaacagcgtgaagcctctgaaccgttgctttggctggatgatgccagcagattgccgcattttcgccaattattagcggatgtgggtttggctctgacgcaaggcggtcgtttctatcatgtcatgggcactcaaacgagtaagggatttacgggtaactggataaaaacacagtatatcgaaaaatacggtactgacgtcaaaaccctcggcctcggcgatggcccgaacgacctctctcttttatgcaccgtagactgcgctgtattaatcaaaggtaaggggaatcaaattgttagtctgcctgagtcgtatgccggtgagcaatattgtacgcaggcttcgggacctcagggttggagtgaaggactggatcactttatcggtaacggctatttctcggcatgaactcgccgcaagatgatatgggagcacatgatgagcgaattttatcaagatggcatcattactaattttcacaatctcactcagagacgtacagaagaattggagtatgaacttcaggttttttccggacaaaacagcatggggctgattttgccatcgctctattccgaactggaaggcccggcgctgagccacattatcgagcagctatcccaggtttcttaccttggcgaaattgtgattgggctggatcgcgccgatcgggaacagtttctttatgctcgagagtttttttctcgcttgccacagcggcatcgtattctgtggaacgatggtccgcgtctgaaagcgctcagcgacgaactagcagaaaaatcgctggcaccacaggaacccggcaagggccgaaatgtctggttttgcgtcggttacacgctggcatcgcgtcgctctgcctgtgtcgcattgcacgattgtgacattgtcacttatgaccgtgcgatgttggctcgcctgctctaccccgtggcgaatcctcacttcagttacgacttctgcaaaggctattatgcccgcgttgctgagggaaaactgaatggccgcgtgggtcgtctactggtctatccgttactgaaatcgctgcaaaaggtctacggtaattctgactatctggattacatgcgtagctaccgttatccgctttccggcgaatttgcgatgcgtaccgcaatcctgaataacctgcgcattccaagcgattggggactggagattggtgtgctatccgagatccatcgcggaacggcaactcgccgtatttgtcaggtagatattgcggatcgctacgaccataagcatcagccgatgtctgaagacgatccgaacgcaggattgcagcgcatggcggctgacatcacaaaagcgctgtatcgcaagctggcaattcttggtgtgaatatcaccacggattctttccgtgtcctgcgggcaacctactatcgcaccgctcttgatatgatcgatgccttcgaacacgacgctcgtatgaacggcctgagcttcgaccgccataaagaagaatcagcggtggagttattttctgatgtgatcactttttccggccatgcctacagcgatagtccgggtgataaaccgtttgtgccgagttggaaccgtgtgcagtctgcttttcccgatattcttgaccggttgtacgctgcggtagaagctgacaatcttgaagcgtgacttaatcgctacctcatagggcaagcgcatcatgatgcatcatttcatgcgtcatgatggatctcttgcataagcgactcctatcatttgatttaatcacctgatgaataaatcaattttttttacctttaatcgatgtgcaagaaaaggtgaaatttcccgtcatacgggaaaacttgtcgtaagaaaatattatttcacctatttgacaaggtattagggatcgacagattagaaaaactggcgcgctttatgctttatctctcctgccattatgtaactaaggagagtgttttgatgaattttttaatcaatgaaagcgacgtgttaaacccgaaacgcagagcattattaaaactttctggcgccctgctggggacggctgcggtaactacaggattaagttcgcgagtttttgccgagactcagcctgaaagtgcagcatttaccgcaccgtcgaccgataacccaatccgtattaacttcaatgagaatccactggggatgtcgcccaaggcgcaagccgctgcacgcgatgctgtcgtgaaagctaaccgctacgcaaagaatgaaattttgatgcttggcaataaactggcagcgcatcaccaggtggaggccccttccattttgctaacggcagggtcgtccgaaggtatccgagcggcgatcgaagcttacgcgtcgttggaagcgcaactagtgattcctgaattaacctacggcgacggtgagcactttgccaaaattgccggaatgaaagtcactaaagtcaaaatgctcgacaactgggcgttcgatattgaagggctaaaagcggccgttgcggcttacagtggcccttccatcgtttatctggtgaatcctaacaacccaacgggcacgattacgcctgcggatgtaatcgaaccgtggattgccagcaagcctgccaatacgatgtttatcgtcgatgaagcctacgccgagttcgtcaatgatccccgttttcgctctatttcgccgatgattactcaaggtgcagagaacattattctgctcaaaaccttctccaaaatacacgcgatggccggtatgcgtgttgggtatgccgtcgcacatcccaccgtgattgcgttgatgggaaggtatgtcgcaggcgaaaaaatcaacttcagcggcgttgatgccgcactggcgtccatgaacgactcggcatttattacctacagtaaaaagagtaatgatgtgtcgcgtcaaatcttgttgaaggcgttagaggatctgaaactgccgtacttgccgtcagaagggaattttgttttccatcagttggtcgtgccgctcaaggattaccaaacgcatatggcagatgcaggcgtgctaatcggtcgcgcatttcctccggcagataactggtgccgtatatcattaggcacaccgcaggaaatgcagtgggtcgcggataccatgcgcgaattccgtaaaaagagttggatttaactctctgtcatacctgtcttgtcgcacctcgatggcgcggcatccgcccctctttctgaggggcgattattcctgaagcacatcgttgaaaccggagtaacgcttgacccacggggaattgcgcggctaaatgatctcatgcctttcattatttatagtgagatcaggcacaagcagaacatgaaaacgatcagggagaaaaaagcatgattatttttgttaccggtgcaacggctgggtttggtgagtcaattacccgtaaatttattagcgcgggccataaagtgatcgcgacgggccgccgtcaggaacgtctggatgcgctgaaagcggaactgggtgatgcgttatatccgctaaaattagacgtgcgcgatcgtcaggcgattgagcaagccgttgcctctctgcctgccgaatggcgggcgattgatgtgctggtgaataacgctggattggcgttaggcctagagcctgcacataaggcatcggtagacgattgggaaaatatgatcgataccaacaacaaagggttggtgtttatgacgcgcgcgctgctgcctgacatggtggatcgcaatatcggtcatgttattaacatcggttctaccgcaggaaactggccatacgcaggcggtaacgtatacggtgccagcaaagcgttcgtgcagcagtttagcctgggattacgggccgatctgtctggcacccgagtccgtgtaacaaatatcgaacccggtctggttggcggaacagagttctcagccgtgcgtttcaagggcaatgacgacaaagtcagcaaaacctatgacaacacgacgccgttgaccgcagaagatgtgtctgaagccgttttctgggttgccaccctgccagcgcacgtcaacatcaacacgctggaaatgatgccagttagccaatctttcgctggattaagcgtacatcgcgaaggctgataatcgtcgacagaacgagaattaagggcatgagcgtggtttcatgcccttttctatggagtcaccacccgcgtttaacccgatgttgcacggttatagtgccgttgaagcgaaggatgtatacttcttgtaataggcaacctttcgttttgcacgaagcgcaaaggttacagggaacggcggtcgccttttgttgtctatcgcttgccgtacgcttgttatcgttttgcggcatcggcgtttgtttttatcattcgttctgtcaaggtgaaacatgaaccactactctttttcctctttgattcgggccctcatcccgctttctctggttatcgtttctgctgtctggcagcctgccgcactggcggatacgcgtcacatcattgtcgattcgggcgacagcgcgttgtcgaaagaagcggcgcgtcaaagcaaagagcaatgggattcaacccgctcgctgcgtaataaagttaataaccgcgttgagaaagaattcgataaaactgaaaaatccattgatgggcgtgagaagtgcaacgcgagctataacgtcaatgcttattgggaaaatacgaccgatcgctgcctcgatcgtcgtacaggtcgtccggttgccccataattctttacccacgccttctggcgtgggtttcccctttcctcttcgtattgcagcaaattaatctgcattcgaggatgacatcacctttaaattcaacgattagcgctacaccgcagcaacacgcgtttttatccaaaatggagtgcaccaggatgaatatggatttagcacggttattttcacgcccttttcacatcaagctgtggggcctgctgatcatgtgcttgttggtcagttcatgcgcaagcacatacccgaaaacggacaacatcacgcatatcgccaacaacaacgggacgcttatcgctgagtccaatacctacgtttacacattccccgacgcaagaacgcaaaaggagtatcaggactattacgcgttttatcgcgattataaagacatcattattggtgtgagggtcgacttttctctccataatggccaagtctatgcgagctataaaaatatgattgatactcgccggttgaccaaagcgcaggaactcgatttacgcgagctctacgcggcacaaattcccacgacgatgggaaaaggcgaagtcacgtttagcgcgaaaggcacattcagtaagaaagaaggttcgctggtcagcccgacagacaatggacgcttgccgcagccaatccccgttgtaatcaatagcagcgataactcgggtaaagaagtactgcttgcccctctcatgattccggccgttatccttttcccgctgtttatgatgtatggctgcgccaccggcccctgcgtctagagtgtttcctggccatcattgatggtctgatttcgccgctttttcgcgttatcctcatcgtttgatatactcaaatagacttttttcagagaaaaggatcaaaagatgaaaaaaaccgtcatttttagtgccgcgttattcctggttgctccattggctgcacaggcatcttgcgagagcgtgaaagcggatattactcagaaaatcatcgccaatggtgtgccagaatccggttttacgctggatattgtaccgaacgatcaggtgaatcaagccggtggtcaggtggtgggtcactgcgagagtgattcacacaagattgtttacacccgtcatgccgatggtgaagctaatgctgaaagcgcacctgcgccagctgaaggccagccgacgaccacaccgtaaacccttctctatatgttcaaaaggcgctttcgcgccttttcttttgctggtattcctgtctggtttacgtctgtcctggtcgctgactcgcggggatcattctggcggaaagcagcgtaatagccgcgatgagtgcggaaacgataaatacgccgtggattgacgaagcgacttgcgatgccagcgtatcgagctgatttacgctcagtaaaatgcgcttggctgggtccatgagcgtctggagaggatcgctcacttccggtaatcgccagtgcagattgatattcagcgtggctccaagaattgccgttcccagcgcggaacccaacattcgggtaaacatcgcggaggcggtcgcaatgccacgaatggagtagtccaccgaattttgtatcgataccagaaacgtggtgctgctcagccccatccctgaaccgatcaaaaatgcggctagccgcgcccacataagattgctgtccggttgaaccgttaataatgtcagactgccgataatcagtacaataccgccgcacatcgccgtaaaccggtaagatgtccacagcattaaccgtccgctcagcgtgctggccagcggccagccaatcgacatcatcgccaatatactgcccgcttccaatggagttttacccatcacgccctgaataaacgtcggcaaaaaggcgctcacgcccatcatagcggccccgacgactaatccgccgagattgccggcgataatgactcggttgcgccacagcgccagcggaaacagcggttcctgcgtacgtttttcctgtcgaaccagcagaatgccgcccacgacggagagcgcaagcagaggaatcacccagtagccaaatacctcagcttgtagcagtgccatcagcaagctggcaacggacacaaccagatagaacgcgcccgtccagtccaactgatgctgacgaacgacattgatcgtcggcagataacgagccagcaggaagatagagaatagcccaatcggcacattgacccagaacaccagtgcccagttgaagtgttgcacaatgaacgccccgagcaacgggccaataatggcggaaaagccccacacgctggataaatagccctgtattttcgggcgttcggttgagctgtacacatcggcaacaatggtgaatgcaatcggtgtaatcgcccctgcgcccagcccctgcaaggtacggaagacaatcaaccagcccatctgcgtcgaaaacccgcacagaatcgaccccagcaggaacacaatcatgccgaagaagaaaatctttttacgaccatacagatcggccaatcggccataaatcggaatgctgatcgactgcgtcaacaaataacctgcaaagacccaacctagtagggaaaatccacctaaatccgcgatgatagtgggaagcgctgtcgcgacaattgtcacttcaatcgctgccgtgaacatggctaacatacaggcaattaagatccaatggcgatgtgggacaggtgtttgtttctggttattctctgttttcattatattttcaagataagaagaaaaactgcctgtgagtataacaggtggcgttacggaggaaatttattcccgcagagatgcgggaatagagggctaaaagaaattagtagctgacggcggaaagatcgatataagacgacagatcccgctgttcggcacgcggcaagtaaggcagttcacccagttgcggtgccggaatttttttccgcagaacgttaataatttctgcgtaatttgccagaccaggattaatacggttggcaacccagccgaccagcggcagcccatcattgatgatcgcctgcgccgtcaacagcgcatggctgatgcagcccagcttgatgccgacaaccagcacgacaggaagctgttcctgtaccacccattcggaatatggacgcagatcgttcatgacggttcgccatccccccgtgccttcaaccaccacgatatcggctatctcgcccatgtggcgcagaccctgtgtcatcgtgcagtaatcaatggcgtcttcactggcgctgatttcatcttctcgcagtgcgatgggattaaccatcttatagggtaattccagcgtggaggctgcttgaagcaacagtgcatctttattgcgcaggccagcttccgtctcttgacacccttttgctatcggtttgtaacctgcaaccgatttgcctgcctgcgccagtttttgcagtagcgccttggataccactgttttgccaacggcggtatcagtaccagtgacaaaaatacgtttcaacatgggataactccagaccacctgaataccaaaaaacaagcacagctaaaatgctttccaagcgtgaaagtctaggctatgcctcattcgggcggtttgcgttagcgcaatgttttgttgctctacacctttatggttatccctgcaacaatttaactagcagcgttccattgtagagagcatcttttaccagtgcggcaccgggcatcgtgccctgattgtaaaactgagtagcttccacctggatgttgtgactatagggcgggaatgattgttgttgaatacagcctaaaattgcagggtgtaaaatgctggctgctttattcaggggggaaccgaccagaattttatcggggttgaagagattcaccatgatggcgacaattcggcccacgttattacccacatcgttaatgatatctttagctaactgatcgcctttgagcgcagcatcgcacaagttttcaacgctgagcggtgaaccgtgcagaagcgaactcatggaggtattcatgcgctgttgtgccagttccagcatattttccgtgctggcgaccgtttccagacagccgtgattgccgcaatagcaacgcttgccataaggatcgacctgcgtatgcccgatctcgaccagattccgactccctgcgtgcagaatgcgtcctccggtaatcacgcccgcaccgacgttatggtcgatcaccacctgaatcacattttggcaatcgcgtgatgcgccgtatagcgcttcggccatcgtccagccgcagatatcgtgctgcaaatacactggcaggcccgtgcgcagtgccagtgctggaccaatcgccatttcctcaacgtcataaaatggcatccgatgaataatgcccttgctggcatcaatcatgcccggcgcagtaatcgcgattgccgttaaccgctccagccgtttttggtgacgaataaaaaactgatcgatttcattcagaatgcggtcgagcagtggctgcggagcttctgcgggaagcggaatttcttcctccacaaccagcttactgctgagatcacgcagcgccaataacagggtattgtggctaatgcgtgcagaaagatagtgccaggcctgggtatccagaatcaggccgatagcgggacgccctctgctgccaacatcctgatattcagtttcctgtaccagatgagcttccagcagttcgcggacgattttggttatactggcgggtgcgagctgagcgcgtttggacagttcgatacgtgatatcgggccgtacttatcgatcagccgatagactgcaccggcattaatttgtttgatttgatcgatgtgtcctggttgaccgtcggcaatcacaaacctggctcctacgcattatatacccatcatatttcaagctgcctatgcgttggctacaacccgaattatttagggtataactggcactgctgttgaaaaattcatctttattatcgcggtatgactatttttcacgctgcaaaataaaaaaactgcgggtatggtggggcttttcactaaactcgtcaaatatttgattcgttatgtgatttagcgcgcatatttaaaatattatctacccaacatcagcgacatcagcatgttagccgctgcactttgcggatgatgtcgcgccgtaaccagccagacttccgttgtggcgtcctcttcttccagcagcaaatatttcacgccatcgacccggatacgcaaaaatgacgcaggcaaaatggacacgcccaatcccgccgataccagcccaacgatggtcatcgcctcacctacctcttgcgtgatgtaagggctgatgccatagcgtttcaacagcgtcagcgtgtcgtcatacagtgcggttccaaccgcgcgggagaagaaaacgaacggctcatttgccaactgtgtgatgttgattgcccgccctgcggcctgctgcgctaagggatgggattcctgcactacggcgatcagcggttcgcgtaatagtagttgatgatccagtgcgtccggtaacgggttattgcgcataatgccgatatcaagcttaccgttcagcagcggttcaatttgctgcttggtgttgagctcgatcatctgaatatgcacttccgggtacgtttggcgaaaacgcagcaggctgctggagatctttttgatgaacggcgcggacgacgtaaagccgattgttaattccccaatctcgccgcgttgaatgcgggacgcccgctctgccgcctgatcaacctgactgataatcgaccaggcttctttcaggaacattgcgcctgctggcgtaagttgaacattccggttgttgcgcgctaaaagtttcgcccccacctgctcctccagaatttgaatctgttggcttagtggcggctgtgaaatgcgtaatctttcagcagctcggccaaaatgtagctcttcggcgacagcaataaaatagcgaaggtgacgcagttctatattcatatgttaaacgtatcaatcatgattattaatatattatacaaaataatatcactcttctatgatcggcttattgttgttttacgtctgatttacctttcccgctaaggaattattgtgagtaacctgccatcttctgcaccgaacgactggcctatttctacggtcgacgctgcggacgatattgccccgaaatcttctggaaaaacaccttatatcacgcgtggtacaccacaatttatgcgtgtcacgctcgcgctattttccgctgggttagcaacgttcgccctgctgtattgtgtacaaccgctgctgccggtgttatctcaggattttggtatttctccagcaaccagcagtttgtcactttccgtctcaacggtgatgctggcttttggcctgttgttcaccggccctctgtccgacacgattggtcgtaagaatgtgatggccgtgtcgctgatgctggctgcaatctgtaccataatttgtgcttttatgaccagttggaacggcatattgattatgcgggcgatgattggcctgtcgctaagtggtgtcgcggctgtcgccatgagttacctgagtgaagaaattcaccccagcgtgctggcgttttcgatggggttatatatcagcggtaactcgattggaggaatgagcggacgtttggttagcggcgtattaacggactatttcccatggcgagttgctatcggtgcaatcggcatacttgcgctcattgcggcgataacattttggcgaattctgccggaatcacgccatttccgccccggctcactacgcccgaaaacgctattacttaatagtaaactgcactggcgcgatgcaggcttgccgctgctgttccttgagggttttttgctgatgggcgcattcgttaccctgtttaactacatcgggtatcgactattagctccgccgtatttaatcagtcaggcggtggttggcttactttcggtggtctatctcaccggaagttacagttcaccgaaagccggtgcgttaacgtcccgctacggacgcggcccagtgctgagtatttcgatccttctgatgctaatcggattagggataacggcactgagcccgctattcgctatctttggcgggatgatgctctttaccgcaggtttcttcgctgcccactcggtagcgagcagttggattgggcaacgtgcgcggcgcgcgaagggtcaggcttcgtccatgtatctcttttcttactatttgggctcaagcttggcaggcacgctagggggattcttttggcattcattcggctggatggggatcaccgtgtttctcgcgacactcttacttctcgcgttggtagtcagcctgatactaaaacaccgtatttaatctcttttattaccggggtttacctgagtcagggtaaactccgcgttgtttctacacccttcctcaatattatcccatcagccctgcttgaaaataatgataatcacaattgctgaggcgtgtatttatgagtataaacataagtatgttgtaactaaattaaggttagctatgaatcgctacgcgttaatcgaacgcatgaacgactgttttcaaacgttagagatcaagcttgccgtaatgcagcaacagttttcaacgtatcgactgctggcgggccgcgtctactcccttccccctgtggaaaaaggaacggagcacgatcctattgagcacattgccgtcacgcagtacgttggtcaggaggctcgagataaaggactcgcgcactttcagcgtctgttcattcatcactacccagaagcgctcagcagcaaaagtgcaattcgcttaccaggtgcactctgctttgcggtaaacgcggcgcaatatcagcaggcacatacgctcatcgcggaaattaatgcactgaaaaaagagctggagcagattattaccgtcgaatctggtctcgagccggaacagcgctttgagtttgtccactcacacctgaaagggctgatcacactcagcgcttaccgttcattaacgctcataaccaacccagcgtcagtccggtttggctgggcgaataagcacgtcatcaacaacatgacacgcatagcattgctggaaaaattgaccaaaagcctgaacgcagcaaagcatgctgcgtcgtataccaaagcgcaatggattgagcatgtggaacaggaaatggatgccgtattgcagttaccggaagacgcggtcttgaagatcaaacgtccggtaaaagtgcagccaatcgcacgcgtgtggtatgccgagcagcagaaacaggttcaacatccctgcccgtctcccctacttgtgctttgtcagcaggaatctgggggcactatgccgattatcggcgaactcaatccttacgatgcccacaacatcaaacataagcacaagccgaaagcagccgaacttcgcctgcttatcccgcgtttgcatctgtataccgatgcgccggaataaaaaaagcctgcggatataaatcggcaggctatgtgataaaacgctaactacagcgctattactttttcagactaccgaccatctcttccggtcgaacccactcatcaaactgtgcttcagtgaggtagttcagtttgagcgcggacgccttcagcgttagcccttctttatgcgcttttttggcaatctcagccgctttgtcatagccgatatgcgtgttcagtgcggtcaccagcatcagtgactcgttcagcagttgagtgatgcgatcgtgattcggttcaattcccaccgcacagtgctcatcaaagctcttcatgccgtcagccaacaggcgaatcgattgcaggaaattatgaatcaccattgggcggtacacgtttagctcaaaattaccggaagcaccgccgatattcacagcaacatcattgcccatcacctgacaacacagcattgtcagcgcttcacactgagtcgggttgaccttgcccggcatgatggaactacccggttcattttcaggaatactgagttccccgatgccacaacgcgggccagatgccagccagcgcacatcgttggcaatcttcattaacgatgctgccagccccttcaaggcaccgtgcccgtgaaccagcgcatcacaggttgcaagcgcttcaaatttattcggcgaggtcacaaacggctgaccggttaatttcgccagttccgccgccacacgcaccgcatattcaggatgcgtgttcaatccagttcctaccgccgtaccgcccagcgccagctcgcaaatatgcggcacgctgttttcgatatgcttcagattatgctgcaacattgcggcccagccggagatttcctgccccaacgtcaatggcgtcgcatcctgtaaatgcgtacgaccaatcttgacgatgtctttgaattcctcggccttcgacgccagcgtggcgtgcagcgctttcaattcaggaatcaggtgttcgttgatcgcaaccacggccgcaacatgcatcgccgttggaaatacgtcattggaactctgacttttattgacatcatcattgggatgaaccagccgattgttgcctcgctctccttccaatagctcactggcgcggttagccaacacctcgttcatattcatattgctttgcgtgccagaccccgtctgccagattgctaacgggaattccccagcatgtttgccagacaacacctcgtccgctgcctgaataatcgcatttccccgatcggcagatagaagcgagagatccatgttgacgcgggccgccgcacgcttggtttgcgccagcgcataaatcagcgtgcgtggcattttttcttcagaaatacggaagtgttccagtgagcgttgtgtttgcgccccccacaaatgttcagcaggaacatcaattggtcccattgagtctttttcactacgcatcgtgctcattacctttcctccttaaaacacagattcaaatagtagaagacatcgaatcacatcgctgggcctattctgataacactaactggcctataacacttattgtgtctactaacacggtctggcatcgcgctacataaaacattaccatgaagcgaagaagatgcagtgtattcataatcattcaagtagttaacagccagcgtcacagaaattaaccattaatgtaatagcagggagccgacatgcaaaaaatgctcaattgcgtccagcactatgcctggggcagcaaacacacgttaagtgagctttatagcattgataaccctaaaaatttaccgatggcggaactgtggatgggtgcccatcctaaaagcagttcggcgattattgatgaaaaaggcgacacccgcagcctgcgtgaggtgattgccgaagacgtgacagctcatcttggcgcaacgatcgcgcaacgttttggcgaattaccctttttgtttaaagtattgtgtgcagaacagccactttctattcaggttcatccaagtaaatcagcggcagaacaaggctttgcgaaagaaaatgccgccggtatcgcgctggatgcagccgaaagaaactacaaagatgccaatcacaaaccggaattggtctacgcgttaacgccctttcaggccatgaacgggtttagagaattatctgaaattgtgcacctgctagagccagttgccagcgcacacccgtcaatcgccgcgtttttacaacagcccgatgcgaagaacctcgccatgctgttcactaatctgttgagtatggacggtgagcaaaaatcccgtgcactcggcgtattgaaggctgcgctaaacagtcagaatgacgagccgtgggccactattcgcgcgattacacaatactattccgatgacagcgggttgttttccccactgctgctgaatgtcattacgcttcaacccggcgaagccatgttcttgtttgctcaaacgccgcatgcctatctaaaaggcgtggcattagaagtcatggcgaactcggataacgtgctgcgtgcggggttaacgccgaaatacattgatattccagagctgctggaaaatgtcgtgtttgaaggcaaacccgcaaaccagttgctgactacgccacagcgacagggtaatgaactaagcttccccattcctgttgatgattttgctttttcactgcacgaactgagccagagcccacaaacgctccgccaagacagtgctgccattgtattttgcgtcgacggccatgccgtcttgcaaaaaaatgagcagcggctctcgctacgtccgggagaatcctgctttatttccgccagtgagtcaccgataacggttgagggacaggggcgtctcgctcgcgtatttaaccgataacttgttccatacgctgtgttacccacgtatcgcgttgaaagttacctgcgcattacgttgagagttacccgcgtttcgcgttgaaaacgcgcatttttttactaaaggatgaataaaaatgaataagtcattagtcgccgtaggcgttattgttgctctgggcgccatctggaccggcgcatcctggtacaccggcaaacaagtggctcagcagattgatggttttaccgatacgctgaacactaagatcaagcaagcctacccgaacgctgggttaaaagtggtctatcgcgactatcaaggcggaatattcagcagcactctggcctatgtcttacagaccgatggcacagcaaaaggtacacagttccttgcgcccggtgaagaactcgtcttcaacgaaaccgtgtctcacgggccgttcccgctggcacagctaaagaaattcaacctcgctccgtcgatggcttctgttcataccgagttggccaacaccccggcagtcaaagcctggtttgagctgaccaaagataaaccattctttacgtccgacactcgcgtcgcttacagcggtgatacgcagtcacttattacgctggtgccgatcgactatcagacgccagaacagaaattttccttcagcggcgcagaagcgctgttggatatcgggcacgatctacgcagcagcaagctggacaccaccatcagcagcgtgaagatggaaaggaaaaacgcttggggccaaaccgagaaggtcgatgtcagcgatttcgccatcaaggggactaatcaaaaaggcaaattcgatattgatttaggcgatggagccctatctcttaaaacgatgacgtttaccgtagaaggcggcgatcctgttaccttgaacgacttctctctgcaaagtagcgcaacggaagatgataaaaatctggcgggcaaaatggacgttacgctgggttccttagtcatcggcgaccgtaatctgggctcgggtaacgcaagcatgtccatttcacagcttgacggcgcgggtaccaaacagttcctcaccgcctatcaggcaaaagtgcagaaactgttgcaagatccaagtgctatggaccccgatgtttatcagcatgaagtcgctatgtctattctgcaatacttgccacaactgctgaaaggtaatcctagcgttgagatttctccgatcagttggaaaaacagtaaaggagaaggcacattcacgctggcactggatttaaccgacccattgcagagcacggataaagccgctgacgcaacggtatcggatgaagaaaaaatcattcgtcaatcggtcaaaaaattcgatgccaaactcaatgtaccgctcgatatgctggcagagttaatggtgcaggcggggccgaaaccagctaacgcagaagagcaaaagcaggcgacagaaatggcgcagcagcaagctaagatgatggcaggcatcggtcaaatgaaccaaatgagtgtcacgaaggacaatgcgattaccagctcactgcactacgctgatggtcaaattgacttcaacggtaacaagataccactggccgatttcatcgccccttatttctccgttccaacggaagaaggtgaagaatcccagcctggcgcgccgcaagagccgatcgcaccaccagcgcaataatctagtactcaataatattacgcgctaaaacacacggtggccgctctttcagccaccgttttttctgccctaaatcttctgcttgatattgagataacgtcatgtccgcgctgaaaccttttatggaagcccatcaggccgcaatctacttttttgctgtaatagcggcagcggcaaccgccatggttattccggaaacagagcaactcagtgccgtgattaatcccgctctggcgctgatgctgtttgttacgtttctgcaagttccgctgaccacgataggaaaaagtatcactcaggtcagattcatcggcgcgcttctcattgccaatttcatcgtgattcccttactgatcgcggtgctgttaccctttctccccgccgaaccgctggtgaagctaggcatcatattagtgctactcgcaccctgtatagattacgtggtgacattcgcgcatctgggccgtgccgatgccacccgcctactggccgcgacacccatactactgatgctgcaaatgctggcgttacccttttacctgacgctattcctcggccatgaggccgccagactcatcgtcttcgcaccctttatcgacgcgtttatctggctcatcgccatacctttagcactggcagcccttctgcaatggctagcggcgcggctgcgtattatggcaacatgttcagatgcattaggctatctgaccgttccagccacggctctggtgttgtttatcgtggtggctgctgtcattccacaattgcgcaccacctgggaatccgttttactcgcaataccgttttacctgctcttcgctctgctggcgccgttgcttggctggttaactagccgcgtattccgattggattcggctagcggacgagcagtggcttttagcgccagcacacgtaactctctggttattctcccgctggccttggcaataccgggtgcactaccgttacttcctgccgtcattgtcagccaaactttagtcgagttactcagtgaactcatttatatccgagttatccctaagttaaacgcgcctgaaattaagcaaaaaaaccaataacagattgtttttgctcaattactgcccagttcgcttgaattttatcggtaacgattagctatttaccacgatttctttttatactttgtcctatgaaaaacaataatcagacaataacattatgattgatttacgcctgccactgactgatatccaccgccacttggatggcaacatccgcgcccagagtattctggagctaggacgccagtacaatattgcgttacctgccagcgatcttgacgcgctccgccctcacgttcaggtcaccaaaaatgaacctgatttactgagttttttacaaaaactcgactggggtgtagccgttctcggttcactggatgcctgccgccgcgtcgcttacgagaatgttgaagatgccatgaacgctgggctggattacgccgagctacgtttctctccctactatatggcgatgaatcataagctgccgattgcgggcgttgttgaagctgtgatcgacggtattacagcaggcagtcgtgatttcgataccgacatccgtctgattggcatcatgagtcggacattcggtaccgaggcttgccaacaagagttggatgccctgttgtcacagcgcgatcgtatcgtggcgctcgatctggcgggtgatgaactgggctaccctggtgcgcagtttacctctcatttccaacaagcccgcgatgcaggctggcatatcaccgttcacgcgggtgaggcggccgggccagaaagtatttggcaggcgattaatcatctgggcgcagagcgtatcgggcacggcgtaaccgccattatcgatcctcgcctaatgacgcacatggcagagactgggatcggcattgaatcctgtctgacatctaacattcaaaccagtacggtggaaacactggataaacatccccttatccacttcctgcgttatggcattcccgccactatcaataccgatgaccctgcggttcaagggatcgaaatccgccacgaatatgaggtcgcagcaccacttgccggcctgacggcggtagaaacgcgcaaagcgcaggaaaacggcctgaacattgcatttatcagcgagcaggaaaaacaacagctgcgtgaaaaggttctgcgtaagcgggcttcagcctaatcaccgtgacgtcatgcagtcacttctgcctgccgatcatgaaaaacggctaactctcgttagccgtttgatgcaaatttgtcacagatcttctataaggttcaactactcggattcgctgaagaatggtgcgtggtgatcaaccactgtttaccgttccaagcgtaagtataggtatagcgtgctttggctacgctaccatcaccgaatgtgaaagtgtatgttccggtatcaacagccttattacagccgatccggattgtgctggtgtcaatcttaccaaccggcttttttgctaggaaatgttcaaagtaatcaatgcgctctgcatcagtcgtacgaggtttattggacaacgtcggcagcagcacggcgtctggcgcatagttttttgcaaccttcttcgcatcacccgtttgcaacgaggcattccaacggtcaaataacgacgcaatctctttttgactggtttgtacacagtccatatgttgagcagcctgtacggatgtggaagctaacgcccctagcattgctaaagttaacaccgttttttttaacatattccctcgttctcaaaataccgattatcatcaactgtaccctgccctcgacaacgaatgtcgatgagccagcattgttataacgtaacggatcgagaaagtgatacactttagaaactatcgctgtaatagattatttaatctatgtcagaatggtcacacatgacaatgcccccgaaccgtgtaaggtcctagggcattattttatgtatcgagggatcgataatatcttactgatgaggtgtatcttgttctttatttagccgtttggcataacgctgtgcaagcgcggcgcaaaccattagctgaatttggtgaaagatcatcagcggcagcaccatcgcaccgaccgccgccgctgggaacagcacatttgccatcggaatcccgttcgccagactcttcttcgaaccacagaaaacaatggtgatttcatcggcggtgttaaaacccagcttacgtgcaaccagtgtattcaccaccagcacaatcgctaacagtactattgagcaacccactaccgccagcaatgaccatccgttgatctgcccccaaatcccctgcacgaccgcctcgctgaacgcgacataaaccaccagaagaatcgatgaccggtcagtaatattaatcaacttacggttacgttcgacccacttggcaatcaacgggcgcgacagatggccaatgacgaaaggcaccattaattgcatgatgatggaaccaatagcatgcagcgtgtccgtttctcccccctgcgtatgcatcagtaagccgaccagaattggcgagagaaacacgcctaaaatactggatgcagaggcactacagatcgccgccgccacattaccgccagccattgaggtataagcaatcgctgactgcaccgttgcgggtaacgcacacaggtagaggaagccaagatacaaggttggcgtcagcaccactggcgacagcaggctcatgccgattcccagcagcggaaacagaataaacgtgctggcaaacaccacgaggtgcaaacgccagtgccccatacccgtggtgatcgcttcacgcgacagcttcgcaccgtgcataaagaacaacagagcaatcgccgccgttgtcagatactcaaagaaaaccttcacggtgccttcagcaggaagaatcgacgccgtcactacgaccagaatcagaaccaataaaaacttatcaatgcgtaaccgttgtaaccaccccatccccgacacctttcccctagccttagcctaattaataccctaacaatacgggcgacccggagatcgcccaaaacggcagtctacggcgatcctaagatcgcctgtttaaacaaaccgttaactatctggaataaaatgcagcaaatctagctatttttcagcgcgacggcttttttctgctcgtgggaaagcagccccagttcgattaactccatcacctgaatcgcctgattcacgccaacaggattttctcccttacccagcaacgcatcgcgcactgccgcatagtaagccggatagttacccggaatcgttgcgatggtctgttccgccgttatgccatcgcgagacagcgtcagcacgccatcatgtttatcctgtccccaatcggccagcggtgggcgttcacccgctttcaggcgatcttcctgtgggtcgagtccatattttacaaagctaccgcgcgtaccatgcacggtatagcgtgcggaagccgctgccaccagcatgctggcgtgcaggataactcggcgctgcgggtaaatcagcgtcgcgtggaaataatccgttgccttactgcctggtctcagttgcgccatatctacctgaatcgccaccggcaaaccaaacagttccaacgcctgatccagcaagtgcggaccaagatcgtaccagatcccgctaccttcgctgccgtcttcacgccaccgctgacgaacctcaggacggaagcgatcaaaatgcgattccatatacaccacatttcccaatgtgcccgcagacagtagctgtttcagcgtcagaaaatcgctgtcccaacggcggttatggaaaacagaaagcacttttccggcgcgttcagcaatcgcgcccagatcgtatgcttgtgacaacgtcacggtaaagggtttatcgacgacgacatgtttgcccgcttccagcgcttgtttcgccagtgggaagtgtgtgtcattgggggtaggaataacaatgaggtcaatatcgggatcgctaaacaatgcctgcgggtctttctccacccgcagatttgcccaatccgcatgcactttttcagcattgctgctggacacggccaccagctccatacctgccgtacctgcaattaacggcgcgtggaatgtcttactggcataaccgtagcccagcagcccaacacgaacggtctcactcatgacgattccccttagcatattttgactttgtgatttctcactcagtatatacccgtcgcccgccagattgcagagagggatatttatcaggggaatcggggtcattccagtatgttaaccggtcacggcattgggtatccgctctccccatgcaacgggcagcgctttggccgccggatagttgatttcactgctgcggcgacgaaagtcactggggctgacgccgacccgtttgcggaacacgcgtgagaaatagagctgatcgtcataccccaccacgcgaccaatattggcaatggattcctgcgtcgtctgcaataacagcttggcgcggatcacccgctgatcttcacgccagcgcagaatgttaatgcccacctgctcacggaacaaatgcgccagccgcgacggcgacaggcaaacgtgccgagcgacttcatcaatacgcagttctccggccagattgctggtaataaactggcaggcttcaatcacgcgcggatccataattttctgcggactctgcggatcttcttccatcgctctgagcaacagacgctccagcagattcatgccaagttcttccgaaaaacgccgtcctgaacgctgcgtctgctcgatattggcaaacagccggtcaaattccagcagcagttggttattcggcaggctcatacggccaatcccgctgcttttggtatgccattccaaccagtcagcccagtaagcgcgtggacggaaatagacccagcggtgataccagcagtcgctgccggatgagcgtccataaaaatgcttcgatttaggcgggaacaacagtagatcgccaggattacagaaaaaggtctcatcgccatcaaagacctgaccctgtcccttcatggtgagattaataatgtaacctttcatgccatcgggacgatcgataaaaaagtcgagcggcccttcagccagaatcggcgtcagacctgccacaaggtaagcgttgaacgaatatcccggcagcagcggattaggctgagattcatgcgccatacggtgatacatcaggcctccggtacacgctagtaatgataagaagcggcaggatgacttacctaccgcacgggcatttataccgttttcttcgccagctgtttgtaacggtcgaagataaccgccgccagcaaaataagaccgcgcaccacatactgagagaaaggagaaatatttagcaggttcatcgcgttttccaccgtacctaaaatcagtacgccagccaccacgtaggaaattttgccgatcccgcctttcagcgatacgccacccagcacacaggcagaaatgacgatcagctcatacccgatggacgtcatcggctggccgctggtcatacgcgaagccaaaatgattcccgccgcggcggataccagaccggacaaggcaaaaatgatgatcttggtacgtacaaccggcaccccggccaaacgcgccgcttcctcatttcccccaatcgccagcgtattgcggccaaacgtggtcttgttcagcaacaggccaaacaggatcatacagccgatggtgatccaaattggcgcaggcaagcccagccagttggcataacccaatgcgaagaaacgctcatcttcaatccctaccgctttaccatcagaaataatgtacgccagaccgcgtgcaatctgcatggtcgccagcgtcgtgatcagtgcgttgatcttcaaacgggcaatcacgaagccgttaagtaaaccgaatgccacgcccagcagcagcccagcaccgacgccgatccacagactttcactgatattaatcaccaccgccgtcgccaccccggaacaggcgataatcgaagccacagatagatcaaaatcaccagaagccagacagaacagcatcccgcaggccaccataccggacatggagatcgccagtcccaaccctttcatattgataaatgaggcgaaatttgggacgaaaatcgcacagccaagaaacagcacggcaaaaaccaccagcatgccgtagttatcccaaatgcgggacaatcccataccgtttttcttcttttctgaggttgcagacgtaaccgttgacattattttgctccttcgcggtcaggcaaccgcagattcgatatcggggattcgtaacatggctaggctgagcaccttctgttccgtggcatcagcatgtagcagttcgccggagacggcaccttcgcgcatgacgataatccggtcggccagcccaagcacttcgggtaaatcgctggaggcaaacagcaccgcgatcccctgattcgccagttcatagatgacatgataaatttcgtgcttcgcgccgacatcgatgccgcgcgtgggctcatcgagcaaaatgactttcatctcttcggacaaccagcgaccaagaatgactttctgctgatttccgccggaaagattcataatcagctgttcatcggacggcgttttgatattcaacgcgtcaatgcgctgcgcggcgttatctgcttcccactgattattaataataaaaccggctttcaggctcttacgtcttgcgctgatattgatgttgtcacgcaccgagtgcaccggaatgataccgtccgctttgcgatcctcagggcagagcatcacgccttggcgaatcgcatcgatgggggaattcaccaccagcggtttgccatccagcaacacctgaccgctggtgattttggtcgcaccaaacagccctttcatcagttcgctgcggccggcccccaccagaccaaatagcccgacaatttccccctgcttgacgttcagggaaatcgtggatttcacgcccggcgcttttacgtctttcagcgtcaagcggtcttcgccgtgcggacgcggcgcgtaaccatagatattccccaagttacgccctaccatcgcctgtaccagcgactcatggttcacctgttgcatatcgtcaaacgtgcacacgtagcgaccatctttaaacacggtaatggcatcgctcagcgcaaaaatttcttccatccggtgcgaaacatacaaaatgatccggccttcactacgcaattcagtaatcacccggaaaagttgctcgatttcacgggcagacagcgaactggtcggttcatcaaaagcgataatcttggcattacgcgccagcgctttggcgatttccaccatttgccactgcccgatagacaggtatttcagcggggtatcaggatcgatatccagccccagatgctgtaattgcagtttggcttcatagcgcagcagtgagtagttcaccatgccgtatttatgcggcaattgacccagatagatattctcggcgaccgtcatttctggcaccaaatgcagttcctgataaataatggcaacgcccgcattcagggcatccatcgtattactaaactgcacaggcttgccctgaatgtggatttcgcccgctgacggtgaatagttgccgctcaggatttttaacagcgtcgacttgcccgccccgttttcccccatcaatgcatggatctggccggcatggcaggaaaagctgatatccgaaagcgccttaacaccgggaaattctttaccaatcccatgaaacgacaaatagggtgactgtgctgtcatgtctgtttcctcataacgatgcaggtagagcgcggataacctcggccagcatcatgctgatcggcgttatccgcgtctttacgaaatcaggcgagattacatcaggccttttttctccagttcgaccttaaagttgtcacgagtgatcagcaccacgtcggtcacttcggtgaatttctccggttccacgcctttggtgacccagtcattcagcatctggatactcttgtagccgtgaatatctgggcttggcagcagtgagccaaagaagcccgttgcctgacccttagacagttcgctcaccgcatccacgccgttgataccgataccaatgacgtttgccgctttaaagccctgtccttctgtcgcacgaacgccacccagtacggtgttgtcgttcataccgataatcagccagtttttcacgccaggatgctgaaccagcatggagttagcggcgtcaaacgcaccggggatatcgttggatttggtcggaacccgatagatctgtttttctgggaatccagcagccttcagcgcatccatggaaccagcagtacgacggcgcgcggtgtccagctcatcagcggtaatcgccatcacgccggtttcgtctactttccagccgcgtttgttcatctctttatacagttcctgaccctgacgctcaccaattttggtggccgccatcatcaccaacggcaccgtgtccattggctgacctttggcgttcacgaactggtcatcaaccgcgatcactttcaggttatagctacgtgcttttgcaataatggccggccccaatttcgggtctggggtacaaataacaaaacctttcgccccgctggccgctaggctatcaattgcgttcagggttttttccccgtcaggaaccgcaatttttatcacatcaaaaccgagatcttttcctgccttatcagcgaatttccattcggtctggaaccagggctcttccggctgcttaaccagaaatcccagttttatgttctctgccatagctgattgtgacataacagcggctaacccgattgctgccagcgccttagtgaatttatgcatgatgttctccggtgtaattatcttttcattcgccagcgacgctgaagcgagttcgagttcctggtaaggcatttccggtccggataaaggaaaaacacagacttagcgtaattcctttactcagtagcattcagacgctttatgttttagccgttattaccggcaagaatatagagcgctatcacagtccggaacaatgacaggtttgtgcatacatttagcaaatttaaccaattattaacctttgaccagcttcacaaaatggctgctcgcgacagaaaaatacatacttctagctaaccactcctaaccgcctctcgttatccctgcctatcgtaaacaccaacgatctgagattaatgaggagcaaagcatgagcgcgggcgctattacgattggtctcgacttcggcagtgattcggtacgcgccttagccgttgactgccaaagcgggaaagagctggaaacagacgtggtctactacccccgctggcgtgagggtaaatattgtcagcctgccaacaaccagttccgacaccatccgttggactatatcgaatcgctggaacaggcgatcaaagtggtggtctctcgcctgactaacgaccaacggcagagcatcattggcattggcgtggactccaccgggtcaacgcccgcaccgattgatgaacaaggccagatcctggcgctgcgccccgagtttgccaacaaccccaatgcgatgttcgtgctgtggaaagatcacacggcaatagaagaagcagatgccattaatgcgctgtgccgcagcggtcagttcccggattacacccgctatatcggtggtgtttactcatccgaatggttctgggccaaaatcctgcatgtatcacgcgaagatgcagcggtgcgtcaggcggccgtttcctggatagaactgtgcgactgggtgcccgccctactttccggcacgcaagcgcctgccgatattcgtcgtggccggtgcagcgccggacataaatcactctggcatccgagctggtgtggactcccaccgaaagatttcctacacgcgctcgatccctgcttgacagagacattgcagtatccgttgtttaccgatacctggaccgccgaacagccggtcggcagcattaccgcagagtgggcgcagcggctcggcattcccgaaacggtcacacttgcgggtggcgcgtttgactgccacgtcggcaccgtcggcgcgggcgcacagccttatacgttggtcaaagtgattggcacctccacctgcgacattctgatcgctgatgaagaacgcattgccgaccgcaccatcgccggtatttgtggacaggtagacggcagcgtcgtccccaactatatcggtctggaagccggacagtcagccttcggcgacatgtacgcctggtttggcaggctgctgggctggtcgttacaggaagcggcgaaagaccatcctgaactcaaaacgtcactacaggcgatggaagccaagttgctggagcgacttacccacaactgggcagaaaaccccacgctggatcacctacctatcgtgttggactggtttaacggccgcagaacgccgttcgccaaccagcgcttaaaaggcgtgattaccgatctcaatctgggcactgatgcccctacgctatttggcggtttcattgccgccacggccttcggtgcgcgcgcgattatggaatgctttgaagaacaaggcgtccccgtggagaacgtgctggcactgggcggtattgcacggaaatccccggtcatcatgcaggtgtgtactgacgtaatgaatcgtcccttacagatcgtcgcgtccgaccagtgctgtgcactcggtgcggcgatctttgccgccgtcgctgccggcgttcacggagatatcccaaccgcacaacagcatatggccagcggtatagagcgcaccttgatgccagacagccagcgtgttgcccgttatcagcagctttacgagcgctatcagcagtggtgccgcctcgcggaaccggcctatagcccaacgtctacggcaaaaaactaatttttatccctctggggatcacgtacaggagtcatcatggatcattttaagcagcttgaagtctggttcgtcatcggtagccaacatctctatgggccggaaacattacgtcaggtaaaagagaacgcagaaaaagtcgttgcgggtttgaatcaacaggccaacctaccggttaagctggtgctgaagccgctggtgaaaacaccggatgaaattctggcgttgtgtcgcgatgccaactatcaggataactgtatcggcctgctaacctggctgcacaccttctctccggcaaaaatgtggattggcggtctgagcgtactcagtaaaccgctgctgcaattccatacccagttcaatgccgaagtgccgtgggacaccatggacatggatttcatgaacctgaaccagaccgcacacggcggacgtgagtttggcttcatcggtgcccggatgcggcaggcacatcaggtggtggtcggccactggcaggataagaacgcgcatgttcgcatcggcaaatggatgcgtgttgccgcggcaattcaggaaagcaaacagctgaaggtcgcacgctttggcgacaatatgcgtgaggtcgccgttaccgaaggcgataaagtcggcgcgcagattcagttcggttactccgttagcgcctggggactgggcgatttaaccgccgtggttgatgctgtttccaaaggcgatatcgatgcgctgatcgaagagtatgaaaccagttaccagttgacggacgcggtgaaactcaacggagctaatcgtcagaacctgctggatgcagcccagatcgaactcgggatgaaacgctttctagaacaaggcggctatcacgcgttcaccaccgattttgaaaacctatacggcttgaaacaactgccggggctggcggtgcagcgtctgatgcagcaaggttacggtttcggcggtgaaggcgactggaaaactgccgcgctgttgcgcatcatgaaagtgatggccggtggattgtcgggcggaacctcgttcatggaggactacacctataacttccagaatggtaacgatctggtcgtcgggtcccacatgctggaagtctgccctaccattgcgaaagagcagaaaccgattctggatgcgcaacaccttggcatcggcggaaaagccgaccctgcccgtttgattttctccacgccagccggaccgtctctcaacgccagcgtgatcgacatgggtgaccgcttcagaatgttggttaatctggtcgataccattgagcagccacgtccattgccaaaattgccggttgctcgtgccatctggaaagcgcaaccgtcgctggaagtggcggccgaagcctggattttggcaggaggagcacaccacaccgtctttagtcaggcgttggatctcgaccacatgcggctttatgcagagatgcagaacattgaactactggtgatcgacaacgaaacccgactccacgaattcaaagatgccctacgctggaacgaagtgtattacaaactttgtagccgctaagtccgatcgtaaggggcagattgtctatggatcgttcatccgaacacaatctgccccttcatagacattaattgtttccactctctgtgtgtcatcacccagcgactcaccgtagacttaaaagccatctcaccgccctatcaattctttgtttttcgttcatttaccattgaaatataatcatattttcacacagccgtcctaggcgaacttcttgcttgaatatacgtagtcatctcaaccacataacgattaggctattttaccatgaccgttcatggctattcttgaagggaacagcgataaccctactttgggtatgttgtcgaaaacccaacaatgcctgataatagtccggttttgttttctaggcaccgtaatgaccgaatacgcattgctctttgttagcatccttctggtaaataatttcgtcttagtgaagtttcttgggctgtgcccctttatgggcgtgtccaaaaaactagagacggcgattggcatgggaatggcgaccacgtttgtgatgacgctgggctcgatgttttcctggctgatcaacgaatttattcttgtcccgctcgacattctctatttacgcaccatggcttttattctggtgctcgccgttgtggtgcagttctccgagatgttcgtgcgcaaagttagccctgagctgtatcgcctgctggggattttcctaccgctgatcaccaccaactgtgccgtgcttggcgtcgtcttgctcaacatcaacctgtcgcacggttttctgcaatcgacaatttatggtttcggcggtgccgcaggattctcactggtgatggtccttttcgccgccatccgcgagcgcctcgccgtgtcggacattcccgcgccgttccgaggttcgtctatcgcactgatcaccgctggcctgatgtcgctggcatttatgggctttaccggactggtgaaattctgatgaccgctatctggatcgccattgcggcattaagcgcactcgcgctggcgttcggcttggtgcttggctatgcctcacgtcgttttgaagtcgaaaacgatccgatcgtggaagaagtggaagccatgctgccgcagagccagtgcggccagtgcggttaccccggctgtcgcccttacgccgaagcggtctcgctaaatggtgaaagcattaataaatgcgggcccggcggcgaagcgatgatgttgaagttggctgaaaagctcaacgtcgatccgcaaccgctggaaggcgatgctgacattcaagcccctgcgcgacatgttgcctggatcgatgaaagcaactgcatcggctgcaccaagtgcattcaggcctgtccggttgatgccatcatcggcagtaccaaagcggtacacaccgtcgtcagcgatttatgcactggctgcgatctctgcatctccccttgccccacggactgtatcgaattacggcccatcgctccgactcctgctaactggaaatgggatctcgatacgattccagtacgcgttattcaagtagaacgacatgcttaagctgttttccgcctttagaaaagacaggatctgggatttcgacggaggcattcatccgccagaaatgaagacgcagtccagccaaacgccactgcgccagatttcgctgccagaacagttcattattccactcaagcagcatctcgggccggaaggtgaaatctgcgttagcgtcggcgataaagtactgcgtggccagccgttgacgcggggaaaaggccgtacactgcccgttcacgcaccgacatcgggaacggtgaacgcgattcgccagcacacgacggcgcatccatctggcctgtccgaactcagtatcattatcgtgccagacggcgaagatcgctggtgcgagcgcctgacttatagagattatcgtgcgcagagcgtcgataccctgcttgcccatctgcatcaggctggcattgcgggtttgggcggcgcaggcttccctactgccgccaaattacaaggcgggatgcgcgggattgaaaccctgattatcaacggcgcagaatgcgaaccctatattaccgccgacgataggctcatgcaggagtgtgccgatgagattattcaaggcgtcgagattctgtcattcctgttgcagccgaaacgtattctgatcggaatcgaagataacaagccggaagccatcagcgccctgcgtctggctttgggcaaacgcagcgacatgcagctgcgcgtcatccccaccaagtatccgtcgggcggtgccaagcagctcaccaagattttgaccggcaaagaagtcccgttcggtaaacactccgctgcgattggcgtgctcatgcaaaacgtcggcacggcctacgccatcaaacgtgccgtgatcgacggtgaaccgctcaccgagcgcgtggtaacgctgaccggtgaagccttgcgtcagcccggtaacgtgtgggcgcgactggggacgccagtacgccacctgctgaaacagggtggattccatgtcactaaacagccgatggtggtgatgggtggcccgctgatgggttttactctgccgttgctagacgtgcccatcgtcaaaattagcaactgcctgctcgcgccgtcacattcggaaatggagccggttgccgaggaacaatcctgtattcgctgtagcaaatgtgccgatgcttgtccggcgggtctgttaccccagcagctttactggttcagtcgcggacaggaacacgaaaaagctcgcgatcaccatctgttcgattgtatcgaatgtggtgcctgtgcctatgtctgccccagcaatatcccgctggtacagtactatcgtcaggaaaaggccgaaattcgggccatcgacgaagacgcacagcgtgccgcgctggccaaagtgcgttttgatgccaaacaagcgcgtctggaacgggaaaaagccgcgcgcgaactgcgccataaacaggccgccgctggcgtatccaccagtgacaaagacgcggttcaggcagcattagaacgtgtacgccgcaaacaaaccgcagaagccgagatcggttcacccatcacggtaatccctgatgcgcagccggataacagtgcggccattgctgcgcgtgccgcacataaagcattagtacgtgaagaacgggtgcgagagaaacaatcacagcaggaaacaccagcgacagaggtgacgcctgaggagcttgacccacgtaaagccgccgtagcggctgctcttgcgcgcgttaaagcccgcaaggctgcacagcagtccgagttaaatacgacagagtctgtgtcatcagctattcccgatacagcagctgaacccatcgcggtcgttgaagcacaagagcaggaagatccgcgcaaggctgccgtggccgccgctatcgcgcgcgttaaagcccgtaaagccgcgcagcagcttgtaacaaacgtagaagcagccgttcctgtcgttaccgagacaacagcggaacccattgctgtcgttgaagtacaagagccagaagatccacggaaggctgccgttgccgccgctatcgctcgcgttaaagcccgtaaagccgcgcaggcatcgtcatatcaagaggaataaatggcttttagaattgcgagttcaccgttcacacataaccagcagcgcacgcagcgcatcatgctgtgggttattctggcctgcctgccgggcatgttggcgcaggtctatttctttggctacggcaacctgattcaggtcgggctggcgtctgccaccgcactcattgcggaaggcgtgacgctgtcactgaggaaatttgcggttcgtaccaccctggctgataattccgcgttactgaccgccgtgctgctcggaatcagtctaccgccattagcgccctggtggatggtggtcatggcaaccgtcttcgctatcattatcgctaaacagctgtatggcggattagggcaaaatccctttaaccccgcgatgattggttatgtggtgttgctgatctctttccctgtccagatgacgagctggctgccacccgagccgctgcaaaccatctcgcttagtttccatgactcgctagtcatcatttttaccggacacacgcctgacgggcataccatgcagcagctgatgcacaatgttgatggcgtgagtcaggccaccccgctggatacgtttaaaaccagcttacgttccggccaaacgccacagaacatcctgcaacagccgatgtttgcacaatcactgtctggtattggctggcagtgggttaatatcggttttctcatcggcgggctgttcttgctgatgcgcggcacgattcgctggcatattccagtcagtttcctgctgtcgctgatgttctgcgccctgctaagctggatcatcgcgccggataaatttgcccaaccgatgttacatctgttgtccggtgcgaccatgctcggcgcatttttcatcgccacagatcccgttacagcatcaaccacgaaccggggccgtctgattttcggtgcgttgattgggttactggtgtggctgattcgcacctatggcggctacccagacggcgttgcctttgccgttctactggcgaacatcaccgtcccgctgatcgactattacaccaagccacgtgcttacggccaccatcgctgaggagacgcccatgatgacaacaatgcgccgccacgcgacaacactggctctatttgccgcttccactaccgcagtcactgccgtggtgaatatgttgacggagccgacaatctcccatcaggcaatgttgcagcaaaagatgttgttagatcaggtggttcccgccgagttgtacaatagtgatattcaaaaagagtgttacgttgtcaccaatccagcattaggatcgtcagcaccgcaccgtgtcttcatcgcccgtcagaatggtgaaccggtcgccgctgcactggaaagtaccgcgccggatggttactctggtgccattagactgctggtaggtgccgattttcatggcaaggtactcggcgtccgcgtgaccgagcaccatgaaacaccggggctgggtgataaaatcgaagtgcgaatttctgactggatcacaaggttcaatgggctgatggtgcaaggcgagcatgacgcccgctgggcggtgaagaaagaaggtgggatgtttgatcaatttaccggggccaccatcacgccacgtgccgtcattaacagcgtgaaacgcagcgcgctttatctgcaaacgctaccgccacaaatcaacacgctgtccgcctgtggagagaaccaatgagtcaaaccaaagcgcttttcattgacgggttatggaagaacaactcggcactggttcaattgctaggcctgtgccccctgctggcggtgtcatcaactgcaactaacgcgctgggattaggactggcaaccacactggttctcacctgtaccaacatagccgtctctgcgctgcgccgttgggtaccagcggaaatccgtattccgatttacgtcatgatcattgcttccgtcgtcagcaccgtacagatgctgatcaacgcgtatgcctacggtttatatcaatcgctggggatttttattccactgatcgtgacgaactgcattgttatcggtcgcgcagaagccttcgcgtctaaaaatgccgtcttcccttccgccattgatgggctggcaatggggctgggggcaaccagcgcactggtggttctcggctctttgcgtgaaattctgggtaacggtacgctgttcgacggtgcagacttgctgctgggcagttgggctaaagtcctccgcattgaggttgtccacctcgattcccctttcctgctggcaatgttgccaccgggggcctttatcggtctgggactgctgcttgccgtgaaatatttgatcgatgagaaaatgaaacaacgccgagcgcgtgccgttgccgccgaagggaaaatggtgccaactgccggtgctgtaggggagtcgctgtgaacaaggccaaacgggttgagatcttaatgcgtttacgcgacaacaatccccatccgacgactgagttaaacttcagtacgccgtttgaactgctcatctccgtactgctttccgcacaggcaaccgacgtcagcgtcaacaaagcaaccgcaaagctctatcctgtcgccaacacaccggaggcgctactcacactcggtgtcgacggcgttaaaggctatatcaagacaatcggtctgtttaacagcaaagcggaaaacgtcatcaagacctgccgcctattgctggaaaagcatcaggggcaggttcctgaagatcgtgctgcgttggaagccctacccggcgtaggacgaaaaacggcaaacgttgttttgaataccgcgtttggttggccgacgattgctgttgatacccatatctttcgcgtcagtaaccgtacaagattcgcaccaggtaaaaatgtcgaacaggtagaggaaaaactgctgaaagtcgttccggcagaatttaaagtcgactgccaccactggttaatcctacatggccgttacacctgtattgctcgaaaaccacgctgtggttcctgcctgattgaagatttatgtgaatttggcgaaaaggtcgacgcctaatctgttgtggtctggtggcttctatgaccagaccttcttctcgattgctccacgctcggccccgtcttagttcccgctctatcagcgtcagtcacacgctcgcaacgcctcaccactcagacaaccacgccctttctggctgatcctcgttcaaaagctgtataaaaacacaagtaaccactatttaaggctaataagttatttttaataggaaattcagggattgaaagtcacatggagcaactatatcgagattggtcttattgcctgccgttgatgaatttttacactcactgcatatttagtaatatgcaaaagattaaaccgcatattcattcatagttaatgatattgtcttggttttaagtaaaaggcagattatatcccttttacaaaaaacaaatgcgataaaccgagataatcatttgaagcaaaagcaagttctgaaattaaactctgcataacatttattttctggttttatcccactacaaaaaccacttgtaacaaaacatgtcaaacgacttgcctgtccgtaaaataacgtcaatataacgccgtttttcctccccataacaatcaaaagaggttgcagtttcactgtctcactcttgttattttctcgttaaaaaaagcgagatatgtaaaatcagaggtctttgtgtcaacagcaaacaacaacagcgaatcccccgaaagcgtcagcatgaacgcattcaaacaaccaaaagcgttttatctcatctttagcatcgaactgtgggagcgttttggttactacggtctgcagggcattatggcggtttatctggtcaaaatgctgggcatgtccgaaacggattccatcacccttttctcctctttcagcgcgctggtttacggtttcgtcgccattggcggctggttgggcgacaaagtcctcggcaccaaacgtgtcatcgtgctgggtgctatcgtgttggcattcggctacgccatgatttcctactcgggccacagcgttacgtgggtctatatcggcatggcaacgattgccgtcggtaacggattgtttaaagccaatccgtcagccctgctgtccacctgctacgcgaaagacgaccctcgtctggatggtgccttcaccatgtactatatgtcggtgaacatcggctccttcttttctatgctggctacaccggtgcttgccgcgcgctatggctggagcgttgccttctccctaagcgtggtcggtatgattctgacgctgatcaacttcatgttctgtcgtaagtgggttagcacacaaggttctcagccagattttcagccaattaatctgctgaaacttgccatcacccttgcgggtattgtcgcgctggtcgccatttccacctggttgttacacaaccagagcgtcgctcgctggattctgacgcttatttcactggcagttgtcgccatcttcattaaagagatgctggccgtgagcggtgctgaacgtcggaaaatgatcgtggcacttctgctgatgctggaagccgtcgttttcttcgtactgtacaaccagatgccaacatcgctgaacttctttgctattcgcaacgttgagcactctattttaggttttacctttgagccagagcagtatcaagcgctcaatccattctggatcatggtggccagcccaattttggcggcggtttacaacaaaatgggcgaccaactgccgatggcgcacaagtttgcgattggtatggtgttgtgttccggtgcgtttctggtgctgccgtggggcgctagcatggcaaacgaacagggtatcatgtccgtcaactggctgatcctctgctatggcctgcaaagtatcggggagttaatgatttccggtctgggtctggcgatggtcgctcaactggtgccacagcgcctgatgggcttcatcatgggtgcctggttcctgacatcagccggcgccgcgattatcgcaggctacgtcgccaatatgatggccgtgcctgagaacgttgtagacccgcacacgtctcttgagatttatagcaatgtcttcatgcagattggcatcgtaacgggcatcatcgccgttctgatgctgttgaccgcgccgaaactgacgcgtatgacgcaagcctgatagcctatcaaatgaatgtgtggtgttcttggtaaagagccgatgataaaaagccagacagtgtctggcttttttactttcgatacttaagcacagctgctaacacttacttcactggcagcgtaacgtctttaaacatcgcttcaatttcatcattcgaacgcagtgcaacggcagaatcgacaacatcacgcgttaagtgcggggcaaaacgctggatgaaatcgtacatgtagctgcgcaggaacgtactgcgacgaaagccgattttcgtcgtgctatagctgaaaatgctgttcgcgttgatggtcaccagatcggtttccgtctgcggatcgaccgccatgttggcaatcacccctacgcccagccctaaacgcacgtaggtcttaatcacatcagcatccgttgcggtaaagacgatgcgcggcgtcagaccagcacggttaaacgcggtatccagctcagaacgccccgtaaaaccaaaggtgtaggtgacaataggataagcagccaactcttcaatagtgatgtctgttttggacgctagcggatgatcgggtgttaccaccacggcgcgattccagtggtagcacggcagcatgatcagatcgtcgtacagatgcagagcttctgtcgcaatagcaaaatccgcagaccctttagcaacagcctcggcaatctgcgtcggtgaaccctgatgcatgtgcagcgatacgcgaggatagcgatcgatgaaacctttgataacgcttggcagcgcgtagcgagcctgcgtatgggtagttgcgacgtacagcgaccctttatcgggataggtgtgctctccggcaaccgctttgatagcctcgactttcgacaacacttcacgtgcgatgcggatgacttcctgtccagcgggtgtcacctgtgtcaggtgttttccactacgggcgaaaatctgaatacccaactcatcctccagcatgcggacctgtttactgatccccggctgggaggtgtacaacccttctgcggtagaagacacattcaggttgtgattaacaacttcaacaatataacgaagctgttgtagtttcataatttatcccattcccaattgaagtgtgcgtgtagcatctcacgacgttctgacgacgttccgttttatacccgtaatacttcaagctgcatgtgcgttggctgcgctactcggcccactcacgtggacctcgccccgttggggtcgctgcaagcagcgttcaaatctgccctctggctgatttgtcattcacccgaatcacttacctgagtaagctcatcgggatgaaacgagagacatcctgtctctcaccgaaggccagccgttggctggtcaaattcgttctcgacgaatttgtccctctcttgccgcgttattcggccttatggcctcaccccttcgggtcagcgcaagcgctgttcaaaaacgccttgccgtttttgtcctgccactcgaattatttgggatatattgaccttgattacgccttaaccgtccggcgcatatttccatcaattaatgtcatttaatcataaaaattatttttatataaccatttttgcatgactgcagcgataaagaacgcagtgcgtgcgattatcaccgaggtaaaccgcatgattctctatcacggatcaacaatcttcatgctaccgcaagactatcctcatacgcctgttttatcaggatatttttatgataaaaaaagccagccttgcggctggctcgattgggctattttaaacgcacaaacacaacggtgcgtaagggttacttcttcccttcaacccattttccgtcaatataaaacgccgaccagcccgttgccttgccgtctttttctgacgagacatattgctgtttggttttacggctgaaacgcacctgcgttttattgccgtctttatctgcaacaggggcatcggccaaatagcgcagtttttccggcaaacgatctttgaatcgatccagttcttctaccagcggtgcccgtgtttcacgagatttcgggaacgtattggccgcaaggaatacccctgccgcaccgtcacgcaatacgaaatacgcatcggacttctcacaggacagctcaggcaacggcaccggatcttctttcggtggtgcaacatcgccattacgtaggatcttacgcgtgttactacacgtctcgccggtgcaggccatgtatttgccgaagcgtcccattttgagatgcatttcggaaccacatttctcgcactcaacgatcggcccatcatagcccttgatgcgaaactcgccagcttcgatctcatacccatcacaggccggattattcccgcaaacgtgcagtttacgctgattatcaatcaggtagctgtccatcgccgtaccacatttttcacagcgacgacgagcacgtagcgcgttagtttcggcttcatcaccttctaacacgttcagaacttcagtttctggtatcagattgatcgtggttttacagcgctctttcggcggcagtgcatagccggaacagcccagaaacaccccggtactggcggtgcgaatacccatttgacgagagcaggtaggacagtcaatgctggtcaacaccatcgcattaggccgcataccgccttcttcaggatcctgttctgccttttccaactgctggctaaattcgttgaagaactcatctagcaccgctttccattctgcctgattgttggcgacctgatcgaggcggctttccattcgtgcggtaaaatcgtaattcatcaattcgcggaagttttcttccagtcgatcggtaacgatttcacccattttctcggcgtagaaacggcggttttccgcccgtacatagccgcgatcctgaatggttgaaataatagaggcgtaggtagatggacgcccaataccgcgtttttccagctctttaaccagagaagcatcgctgtagcgtgccggtggtttggtgaagtgttgtcctggcagcagtttctgcaacgacagcccttcgcccaccgcaacggtcggcaacgtacgatcttcatcatttttacgcagcgctggcatgactttcgtccagccatcgaaacgcagcgtgcgacctttcgcgcgcagttgataatctgcggcttccacgattaacgtggtggaatcgtattgcgctggcgtcatttgacaggcgacgaactgacgccaaatcaactgatacagtttctgcgcatcggcttccatatctttcaggctgtcggccagtacgccgacatcggaaggacgaatggcttcatgcgcttcctgtgaattttctttgttgctgtagccggtcgccgcttccggcaggtagcgcttgccgaactcttcgccgatatagccacgcaccatcgtcagtgcatcctgactgaggttcgttgagtcggtacgcatgtaggtaatgtagcccgcttcgtacagacgctgtgccatcatcatggtctttttcacgccaaaaccaagacgcgtactggcagcctgttgcagcgtggatgtgatgaacggcgcgcccggtttgctactggtcggcttatcttcacggtcagcaaccacatagcgtgcgttttccagcagactgaccgccgcatgcgtttgctctttattgactggcttaaacggtttgccgttgtggtgcgtcacctgcatttgcagttgaatatcgctgcccgccagcaagtcggcgtgcaattcccaatattcttccggcacgaacgctttgatttcacgctcgcgatcgacaatcaggcgcaccgcaaccgactgcacgcgcccagcagacaggccacgagcaatttttttccacagcaacggggaaaccatgtaccccacaacgcgatccataaaccggcgcgcctgctgtgcattaacgcggtcaatattcaacgtgtctggtttttcaaacgcctgtgtaatggcatttttcgtgatttcgttaaacaccacgcggctgaaacgctgatcgtcaccaccaatgatttcccgcaggtgccaggcaatggcttccccttcgcggtcaaggtcggttgcgagatagatgtggtcggcattttccgccagcgcttttagttcggagacaaccttctccttacccggcaatatttcgtagttggcttcccaaccatgataaggatcgacgcccatacgattaactagcgcggatttctcatcctttttgactttctttttcgttttatctttagtcgttgagtccgcgctctttttactgactgagccactcgtcggtaaatcgcgcacatgaccgacgctggatttcaccacgtagtcattgcctaaatacttattgatcgttttggcttttgccggggactcgacgataacgagagctttacccatatgtactattacctgctgaattcttctgaaaatcagatatttttcggggcattcagagcggattctactgactgcgcaaaatcccacactctacctgataaatactgccacgcaacctaattagcacgagatcgttgttttatccgcttcctgccaaactaaatatcggcaggtaaccctctaaaatttagcccatttacctcataatctactctttacgctgaaaccgtatcgcagtaccctttctattgaagcagttttgaaacaaacgttgttgatataatgcaatgttcccttttttaagggagcgtacaggagtagcaatcatgtcacctgaacaccaggttaatgaagaaaaacgtcctattagccgccagagtttattagttgaagccaatgacatcattaaacatcacgatgattatttgcatggaatggtcgctgatagcgtagaacaaaaaaacggcgtactggtttttcgcggtgagttttttctcgatgaaaacggaatcccgaccttaaaaagcaccgctgtatttaacatgttcaaacatcttgcgcatgttttgtccgaaaaatattatctggtcgattaaacgtaaatgcccgcaaaactgcgggcatttgactatgtacgactgaataatatctcagttacagcaaaggtttcgaacctcgctgccaccaacgcagcatcaggcgttcagcggtatcccccgcgctgcccgtcagacgatccagcaggcgtttacgccgcgtatagcgcacgctcaacacttcatgattagcaatttcgccaatgagcagatcgtcactggtgccgatggcatcaatcaacttcagatctttcgcctgcgtgccaaaccagtgctctcccgtcgcaaccgaatcaatatccagcgacggacgcatctgctgtacaaaatccttaaacagcgtatgcgtgacattcagatcttcgcggaatttctcacggccttgttcggtattctcaccaaacaacgtcaatgtgcgtttaaactcacccgccgtatgtaactcaacatcgatatctttgtttttcagcaaacggtggaaattggggatttgtgccacaacgccaatagaacccacaatagcaaacggtgctgctacgatgtggtcggccacgcaggccatcatatatcctccgctggcagccactttatcgaccgcgaccgtcaagcgtacgccaccttggcgcaggcgttgtaattgcgacgcggccagcccatagccgtgtaccacgccgccgggactttcgagacgcagcaacacttcgtctttcggtttcgccacggcgagcacggcggagatctcttcacgcagcgaactgacttctcccgcatccatactgccgttgaaatcgagaacatacaggcacggttttacacttttttcttcgccacgcttggcgcgttgtttatcttgcttagccgtttctttttctttcttcttttcttgtttagataacagcttacgctcggtgtcgctcatacaggcagtctgcatttcacgctgcatttcctgatattgctcgcccagattcgtgacctgcaactcacctttatgctggcgcttacgctgcgtcattccgaatgccagaacgactaatgcaccaatagccaccacgatggtgagtgccttagccaggaataaaccgtacagagaaagtaattccacaaacaccgtcctcattgactgagtattaattaatattggcttactcaccaaccatggcgttgacgtcgcgcgccattcccttcctataacctaactgatggcacgcaatatggcgatgttattcctgtggtttttatgcctattgctgctttttacaacagcgctgggataaatagaggcagtctcattgaaaacgtacagcatttgaggcataacaccctcattcgccctgcccggatgcgccttcacttgacgttccgaaccgcccacccgacagctcgcgtcggagcgatatgctatggcaggtctattatctgaagcgtggcgtcctgcgtcgcggcaagaggaattcattgtgcactaccagcctaaaatcgatttactgcaaaaccgcatcattctggtcactggcgcgggcgacggcattggccgggaagccgcgctgaactacgcccgccatggcgcacacgttatcttattggggcggacagaaagtaaacttcagtcggttaaacagcagatcgaacaggaacacggtacgacagcacacgttgttgtctgcgatatgctgaccttatcctcagcgcagtgttttcagttggctgacgagctggcgcaggttgtccctcatctggatggcgtgctccacaatgccggattactcggggaaattgtcccagtcgtacagcaaacgcctgaaatctggcatcaggttatgcaggtcaacgtcaacgcgaccttcatgttgacgcaggcgctactgccgctgttattgaaatcgccatgctcttctctggttttcactagttccagcgtaggccgcgaaggtcgcgccaactggggagcctattccgtatctaagttcgccacagaaggtctgatgcaggtgctggcagatgagtatcgttcacacaatctgcgggttaactgtattaatcccggcggaacgcgtacggatatgcgcgtgtcggctttccccaacgaagatccgatgaagctgaaaacgccggcagatatcatgccgttgtatctctatctgatgggcgatgatagccgccgtaagacagggatgagttttgatgcacaaccaggtagaaaagccggtccagccgaataatagagaagaacactaagtatgagcgatgaacgccaccagcaacgccagcagcgcctgaaagaaaaggtcgatgcccgcatcgccgctgcgaatgaagcacgcggtatcctgattgttttcactggtaatgggaaagggaaaacgacagcagcgtttggcaccgtcacgcgggcgataggccacggattacaggctggtgtgattcagtttattaaaggtgaatggccaaacggtgaaaaaaacttgctgcaacaacacggcgtggaatttcaggtcatggcaaccgggtttacctgggagacacagaatcgccagacggatagcgaagcggcacagcacgtctggcaggcaggtaaacggatgctggccgatccacagcttgatctcgtcgtattagatgagctgacgtatatggttagttacgattacttggatttaagtgacgttgtcactgccttaaaacagcgccctgcaggacagacagtgatcatcaccggacgtggttgccaccgtgatttgctggaaatggccgataccgtgacggaaatgcgcccggtaaagcatgcgtttgataacgggattcaggcacagcaagggattgactggtagtctttagctttattgctatcagtaatgaggctaaatgaaaacgggcagcgaaggctgcccgtgaagcgtattgataaaagagattagccgttgcgtttcgactttggcgacgtgcgacgtgccggagcgctgctgatctggctatgacgttttaccgcacgacggatctggttcgctttcacccgacggcgttcacgctctaccggcagtttcgacacggtttctgccggaagctgcactaactcacgcagatagttcagctgttccaacggcatttctgtccagccaccgcgtggaatgccttttggcaacgtaatgtcgccgtagcgcacacgaatcaggcggctaacttgcacgccaaccgcttcccagagacggcgaacttcacggttacgcccttctgtcagcgtcacgttataccattggttcagaccttcaccgccctgatagcagatagtgcggaacgatgcaggaccgtcttccagctgtacgcctttactcagctgtttgatcttttcatcatcaacttcgccgaagacacgcacggcatattcgcgctcaacctcatggctggggtgcatcaggcgattggctaattcaccgtcggtcgtgaacagcagcaggccggaggtgttcacatccagacgccctacagcaacccaacgagagccctgaattttcggcagacggtcaaacaccgttgggcgcccatcaggatcgttacgggtgcacagctcgccttctggtttgtaatacaccagcacgcgacacacggtttcttcggtttccttaacggtaaccacatgaccatcaatacgaattttagtggctttcgtcacttcaacgcgatcgcccagagtggcaatcttaccatcaacgctgacgcgtccagcctgaatgatactttcaatttcgcggcgtgagccatgtccggcgcgcgccagaactttttgtaacttttcgctcattgagcaacctctagtgtcgccttcccaggcgtcggggggagtcataactgccgataaaattcagcaggttacgtaaaaatcgttcgttatatgcaatactggcgcgattataccgatcttcgcgccatttgtattcccattgttatagccgtcgcagcgcttataagaacggcgtaacgtcgccagtaccttcacgggcaacgcgcggtacggactcggtcaagtcgataaccgtcgtaggctgttgaccaagagaaccgccgtgaataatcaaatccaccagttttcccaatctttcctgaatttcctctggatcggattcagcaaaatcatttccctgcagcatcagcgttgtcgacatcagaggttcattcagcgcggccagcagatccagtgcaataggattagacggcacacgcagaccgatagttttgcgtttgtcattcattaagcggcgaggaacctcttttgtcgctttcagaataaacgtgtaatttcccggcgtattatttttaatcaaccggaaggccgcgttatcaacatgggcatacgtcgatagttctgacaaatcgcggcacatcagcgtgaagttatgatcgctacccagatcgcgaatccgacagatgcgttccaacgcgttcttttcgcccaacatacagcccaacgcataaccggaatccgttggataaacaatcaccccacctttatgcaaaaactcgaccgactgattaatcaatcgcggctgcggattctgtgggtgaatatagaaaaactggctcatgaccctacctcgtacgtctgacatttcgcggcgctgttcattccaacccgcttcatcgtgcaataaggattattatagaacgtgttgacggtaaaagattgttattccatgaatttgttatttcaaaaagagtgtcgtggcatcaacgcggctatgcgctgccagcctccaccaatagcggatggtgccaaacgggttcgacatcggcaggcagccacagcttgcggcccagctcaatccaggcgcacggcaggtggaaatccgatccttgcgacgccatcaggttgtagtcacgcgcatagcgtcccaactgtgttcgctcatccggtgcctgctggcattgcgccacttccatcgcgatcccgccgctttctgcgaaggtagctaacaggcgctttagccatttggccgtcaaatcgtagcgccccggatgcgccaacaccgacacaccgccggattgatgaatcgcctcaatcgcttgcgggatggtgcaccactgcggtggcacgtaaccgattttgcctttcgccagatattttttgaacacctgattcatattcgccgcgatacccagttcgatcagataacgtgcaaaatgcgcgcgtgtaatctgccctccggtcgccagacgctgtgcgccagccagcgcatcaggaatgcggtttttttccagtcgagccgcgatctgctccgcccgactttgccgacacgccgcctgctgttgcagcaacctcgtcaatgcagggtgtgcagtatccatccccaatccgacaatatggatctcatggttttcccacagcgtggagatctccacgccggaaaccaatctcagcggcagcccctgttgtgcaatcgcatgttgcgcttcgtcaagtccagccgtcgtgtcgtgatcggtaatggccagcacgctcacccgcatgtctaccgcccgactgaccagcgccgtcggcgttaaaagaccatcagatgccgtggtatggctatgcaaatcataaagtgggaacgacgatatcggttgagaatcttctggcacaagcctatccattaacaagaataatgcgaaggccgcatgatgccatcaataggaggaaaagggtaattctcatcttctctgcgtgcccttttctctcctttcccctacgagatttttaaggtgcttccaggatacgcaaattgttttccagtaaggaagccacaagcagcgcacacaggaaacctatccctttaacaaggcatgcaatacctgtaaggaaaacaaaatcattataaccagaatgatttccggataataaaaaaaatgagtataagaaaaaaaagacactcattaccacctctatttttgatgctaaaaatgcacgcttaatgctcttcgaattttcaaatttatttgtcctatcccatttcattgaaaaaccaaacagtgatgaaatgactccgtaaataaaagtccactctaacgcccgagccataatcccatgatagaaaacgggaagaatccctgagcaattaaataatctaaaataggccattttttcaataaaggtgcttatcaacatgcataaaaagaaaacgataaattcataaggaatagataaataaacattcccgctcaagagaaagaagctcaccaccaccataatatgaagtgatattagcgaaaaaacgggtttgattctggatgtactatgtctaatttccatgactctttgattgagggtcattttattttcactcgaaaaaccgaagtacagccgccaatgtttaagtaattgttgaacaggccccgcagtccatctaacttgctgttttttcatatcagaaaaagttgtaggaatcagtcctcttcctaccgtatcagcgaatacgtaacctatatatccctgcgcatgcattcttactgcaagctcagaatcctctgtcaatgcagtttcatcccaccctcctaccttctccaatatattccgcctcaaaatacacatcgtcccgacggtaaatgcagcgttaatttcggtatatgatggcagttctattttatggaataatgtccagaaataataggcgccttccataacagggcttgattgatgattatagtaatcatggctagtctgaacaaaaccgacgttttcatctttaaaaattttgacgtagcgtcgaataaaatcgggttcggtgatataatccgcatcaataacagcgatcaactcagtatcagaagacgtgattttcaatgcataattcaatgctccagcttttgctcctgctagtacaggaacatgataaaatctgaatttctcacccaacatgctacagtgtttttccacgggtttccagagtgtttcatcccgagtgttattatctatgacgataacttcataattgtcataatctaatgcggaaatactattcagcgtattgattactatttctggcggttcagaatagcaaggcagatggatagtgactttgggtgagtagacttcactaacactctggatatgcatcacttttttatttctcttgaaattaagataaaacaaggagttttgagaaaatggcaaatagtaaaatgaataaatcgatgttattatcgaaaataaaaaaatagcaataaaaatagcctgaaaaccatgttcgacaaacgtttcataaaaagaaagcatgtagctgagcagacataaaagcaaagtagtgctaattgctgtaagtcccgacccaaacggggttatcattcctgagtatgtgaaccatgtgaaagagataatactgccgacgaaaaacagtgccaaaaaataaataagcggccacgatgaaagggaggatgctgtcataaagagcagaaaaaaaaccagcatcaatatgttgacattggccttatcaacattgtttcctttcgaaaaaatatagagtgacacagatcttattatcaccaagaaagcagcaatatataaaacaccatccctatcaagagagataaattcaaacattaaaagccccattaagaaatatttgtaataatcagggggtgatagttttcacaccattaagatggtgatatcaaaacacgccctgaatgatgataatcatcatgattaacgcaatattaatatcttattcgccgatttattattaagggaaatgatgacattattttgattatctatgccaaaaaaaatattctacatttgacaatgtttaacgatgacacttatttgccattaaatgacatttttgataaattaaacctgttcccataaagttacttattggatgagataaaaaataaaacaaggagtgtacccaccatgtatttaataagaaaaaaatatataacatcattagagaatatattaaaaaaggaaggggtaatcgtagacgcgctatcaaacgatgcaacaatacgctataggagtgaagaaatcggtgatgaattcaccagtgtttataacattcaaaaattgcttaacattgcctatgccagtcagggaaaagaaagttttgggttactatcttatgaatactttcaccctggtgattatgatatcgttaattatattatgatgagtagtgacaatttattacatgcacttgaatgcctttgccgtttttctagactgttatacagcggctgtcagctaacgttagataagaaaaacacaaacacatactgcataggatttacttatctttacccacaagataaaaacaaagaaatcactcgtcaatttcatgaattaacggttgccagtttactagcttattgtcagtggctcactgctgctaattttactcatttttcttccatggaatttagttatccacaaccctatggcataagaaaatatgaaacgctatttgcttgcccaatgacctttggcacacatcgaaattgtgtttatctgaatgcagagatcctgttaatgccattggttacttccaatgcgtcacttttcaaattgcatgaaaaacacgcaacctgcttgatcgacattctttttaataaaacaataaagagccgagtaagagacagcattaacaaaaaactagaaaccggttcgtgcaatattcattctgtcgcatctgacctttttatgactccccggacattacagaggcgtctggaagaagaaggggcttatttcaaggatatacttgaggacgttaaaatgaatcttgcagaatattatctcatatatagccaatattcgctttctcaagttgctgaattggttggatataaagatctcagtagtttccaccgtgcatgcctacgctggttcaggtcatctcctgggttctttcgtgaaagaggttgtaagaaggcatgcttgcctatgaaatgacataactgctgcctttttatgatgtaaagcatcgataaaataatcctattgaaggtgttgacattttatccccgaaccagttaactagtacacaagcgcagtgcgcagacagtaatcagtatacaaacagtgagatgatgataatggcaacgcagaaaatgatgaagcatggttggtggcgctcttccctctcgcgggtggactaatcacgcatcgctgttatcacacatgcagatattcccaggcccgcttaactaagcgggctttttatttgatggtcacaacattaaacgggtagcaagaatgcaaacaacacaacctaaactggaactgctgcgtattgaggccgtttaccgtaacgaccccagcgccatcttccatcagctctgcggtgccagaccggcaacgttgctgttagagtcggctgaaatcgacagcaaggaaaacctgaaaagcctgttgatcgtagatagcgcactacgcatcaccgcactgggtcagcacgtttccattcaggcactcacggcaaacggcgccagccttctgccgcttctggatgccgcgctgccagtggagattatcaatcagccgcgtccgaacggtcgtgaactcacgttcccactggcagacgccatgcaggacgaagatgctcgcctgcgttcgctgtccgtgtttgacgccttacgtcagattctgacgctggtcgcctgcccgatagatgagcgtgaagctatgtttctcggcggcctgttcgcctacgatctggtcgccgggtttgaagaattacctgcgctgaaccagcagcagcgttgcccggatttttgcttctatctggcagaaacgctgctggtgcttgaccaccaaaaacgtgtgaccgctctgcaagccagcctgtttacaccgaaccatagcgaaaagcagcgtctgcaacagcgtctggaacagctgcaacttcagctcactcagcccgcgcccgcgctgccgcgtcagtccatcgaagacatgacgctgagctgcaaccagagcgatgaggctttcggggaagtcgtcagccagatgcaggaagctatccgcatcggtgaaattttccaggtcgtgccgtcacgtcgtttctctctgccgtgtccttcaccgctggccgcctaccaaacgctgaaggatagcaatcccagcccttacatgttttacatgcaggatcaagacttcacgttgttcggtgcctcgccggaaagctcgctgaaatacgatgcagacagccgtcaaatcgaaatctatccgattgccggtactcgcccgcgcggtcgccgtgccgatggctcgctggatcgcgatctcgatagccgtattgaactggaaatgcgtaccgaccataaagagctggctgagcatttgatgctggtagatttagcccgtaacgatctggcgcgcatctgtcagccgggtagccgttacgttgctgacttgaccaaagtggaccgctattcctttgtcatgcatctggtctcccgcgttgtggggacattgcgtgaagatttagatgtgctgcacgcctaccgcgcctgcatgaatatgggcacgctaagcggcgcgccgaaagttcgggccatgcagctgattgccgaaagtgagaaaacccgacgcggcagctacggcggcgcggtgggctacttcaccgctcacggcgacctggacacctgcatcgtcattcgctccgcctatgtcgaagacggtattgccactgttcaggccggtgcgggcgtggtgctggattctaaccctcaagccgaagccgacgaaacacgcaataaagcccgggccgtactgcgagccattgccagcgcgcaccatgcaaaggagattttctgatggccgatatcctgctgctcgataacatcgattcattcacctacaacctggtggatcagctgcgtgccagcggtcatcaggtcgtgatttaccgtaaccatctgcctgccgacgtcatcatcgcgcggttacagcaaatggaaaaaccgatcctgatgctctcccccggccccggcacgccagccgaagcgggttgtatgcctgagctgctgcaacgtttgcgcggtcagttgccgattatcggcatttgcctcggccatcaggccattgtggaagcctacggcggccatgtcggtcaggcgggtgaaatcctgcacggcaaggcgtctgccatcgaccacgatgccagcggcatgtttagcggtttaccgcatccattgcccgtcgctcgctaccactcgctggtcggcagcaacattccgtcgacgctgaccgtcaacgcacacttcaacacgatggtcatggccgtgcggaacgatgccgatcgcgtctgcggttttcaattccatcctgagtcgatcctgaccacgcacggcgctcgactgctggaacaaacgctggactgggcgctggcttaacgagggatacgattatgcaactgtcttctacacaaccgtcgtctaagacccaggaaccgtctactgctcaggatgtcattaccatgcaacacatactggaaaaattatacggcgcgaacagcatcagccgtcaggaaagtcaggcgctgtttggtgccattattcgcggtgaactggaagccagccaactggcagcggcgttgattagtatgaaagtgcgcggcgaacatcccgatgagatcgccggtgctgccacggctctgctggccgatgcgcagccgttcccgcgccctgactatttatttgccgatatcgtcggcacaggcggtgacggcaccaacagcatcaatatttcgacggccagtgccttcgttgctgccagctgtggtctgaaaatcgccaagcacggcaaccgtagcgtatccagccgttccggttcctctgacttactctccgctttcggcattaagctggatatgagcgcacaggattcccgtcaggcgctggacgacctgggcgtgtgtttcctgtttgctccgcaataccatctgggcttccgtcatgccatgccggtacgtcagcagctcaaaacacgcaccgtcttcaacgtgctggggccgttggttaaccccgctcgtccaccgctggcgctgattggcgtgtatagccccgaattggttcgccctatcgccgaaacgctgaaagtgctgggctaccagcgtgccgcggttgtacacggtggcggaatggatgaagtcgcgattcatgcaccgacgcaggttgccgagttgaaccatggcgagatcgaaacctacgaactgacgcaccgcgatttcgggctggatacgcatccgctatcggcattacaaggcggtacgccagaagaaaatcgtgacattctcgcgtcactgctacaaggtaaaggtgaacgcgcgcacgccgcggcggttgccgccaacgttgcgctgctcctgagattattcggacaagaagatctgcgccaaaatgcgcaacaggcgcttgaagtcattcatagtggacaggcttatcagcgcgttatcgccctgtccgccagaggataatggaaccatgcaggaaaccgtattacataaaattgtgcgtgataaagcgctctgggttgcggaacgagaaaaagcacagccgctggcctcttttcagcatgagatcgttcccagccagcgcgacttttatcaggcgctgaaacaagataagcccgcctttattcttgaatgcaaaaaggcgtcaccgtcgaagggattgattcgcgatgatttcgacccggtagcgatagctcaggtctataaagattacgcgtctgctatttccgttttgactgacgaaaagtattttcagggcgattttgccttcctgccgcaggttagcgcggcagtccatcagccggtgttgtgcaaagactttattatttcgccctaccagatctatctggcacgctactatcaggccgatgccattctgctgatgctatccgtgctggacgacgagcaatatcagcaactggccgaagtggcgcacagcctgaagctgggcgtgttgacagaagttagtaatgaagaagagctgctgcgggccattcagctcgaagcacgcgtcgttgggatcaacaaccgcgacctgcgcgatctctccattgacctcaaccgtacccggacgctcgcaccgcgtctgcctgctggcgtcaccgtgatcagcgaatccggtatcaactgccaggcacagattcgtgaactcagcgcttttgctcagggcttcctgatcggcagttcactgatgtctgaaccggatctgaacggcgcggtacgccgcgttattctgggtgaaaacaaggtctgcggcctgacgcgcgcagctgatgcacaggccgcctatcatgcgggtgcgctctacggcggtttaatcttcgtcgccagttctccacgctatatcgacgccaaacaagcggccgatgtcattgagggtgcgccactgcgttatgtcggcgttttccgcaatgcgcccgtcgctcatatcgttgctatcacgacgcagttggggttagcggctgttcaactacatggcgatgaggatcaacagacgatcgaccagctacgccagcaattacctgcaacgtgccagatttggaaagcactgagcatcacggatgtgctgccagagcgtaatctcactcacgtcgatcgctacgtgtttgacaacggtcagggcggcagcggtaaaaccttcaactggtcgctgctggacaatcagtcactggataacgtgctgttagccggtggactgaatagcgataactgcgcactggcggcacggcaaggttgcgcaggactggatttcaattccggggtggaaagcgaaccggggaaaaaagattcacataaaattgctgccgtttttgcgacgttacgtcagcagcaacactaaaacagacgggaaaattatgacattactcaacccttatttcggtgaattcggcggacagtttgttccgcagatcctcatcccggcgttgcgccagctggaagaggctttcgtcagcgcacaaaaagatcctgaatttcaggctgaatttaccgatctgctgaaaaactatgcgggtcgcccgacagcattaaccctatgcaaaaacctgacggctgggacgaaaaccaagctgtacctgaagcgtgaagatctgctgcacggcggcgcgcacaaaacgaatcaggtgcttggacaggcattgctggctaagcgcatgggtaaaagtgaaatcatcgctgaaaccggtgcgggacaacacggcgtcgcgacggcgctggcttgcgccctgcttggcctgaaatgccgcgtttatatgggtgcaaaagacgttgagcgtcagtcgccgaacgtcttccgcatgcgcttgatgggtgcagaagtgattccagttcatagcggttcttccacgctgaaagatgcctgtaacgaagcgctgcgtgactggtctggcagctatgaaacggcacactatctgctgggaacggcggcaggtccgcacccttacccaactatcgtacgcgaattccaacgtatgattggtgaagagacgaaagcgcagatcctggaaaaagaaggtcgcttgccggatgcggtgctggcctgtgtcggcggcggctctaacgcaattggcatgttcgctgatttcatcgacgatactcacgttcgcctgatcggcattgagccgggcggcttaggcattgaatctgggcagcacggtgcaccgttaaagcatggccgcgtcggtatttatttcggtatgaagtccccgatgatgcaaacatctgacggacaaattgaagagtcctattctatttccgctgggctggatttcccatccgtagggccgcagcacgcctacctgaacagcatcggccgtgcagactatgtctcgattaccgatgatgaagcgctggatgccttcaaagcgctctgccgcggtgaaggtattatccctgcactggaatcctcccatgcgctggcacacgccttgaagatgatcaaagcggagccggagaaagagcaactgctggtggtcaacctgtccggacgtggtgataaagacatctttaccgtgcacgatattttgaaagatcggggagaaatctaatggagcgctatcaacagttgtttacacgcctgtcagagaaaaaagaaggcgcgttcgtcccctttgtcacgctaggcgatccgtcccccgagcagtcactgaagattatcgatacgttgattgccgccggtgccgatgcgctagagttgggggtccccttctctgacccgctagcggacggcccaaccattcaggatgctaacctgcgcgcctttgccgcaggcgtcacgtcagggcaatgtttcgaaatgctggcggccatacgccagaaatacccggaaattccaatcggcctgctgatgtatgccaatctggttttcagcaacggcattgatgaattttatcagcgctgtgcagaggttggcgtcgattcggttttagtggcagatgtcccggtggtcgagtcagccgctttccgtgccgcagcgctgcggcacggtattgcccctatatttatctgtccacccaatgctgatgatgaactgctgcgagagatcgcctcttatggccgtggctatacctatctggtttcacgcgcgggcgtgacgggggcagaaaaacgtgctcagttgccgctgaatcatctggttgccaaactgaacgagtatcacgctgctccgccactacaaggatttggcatttctgatcctgcccaagtgcgtgaaacagtagcgtcaggtgcagcgggggccatttctggctctgccatcgtccggattatcgaaaaaaatctgaaccagcctgatgtcatgctgtcagagttacacgcctttgtgagtgaaatgaaagcggctacacgttcataagacttttcaggcgcgcgatttgtgcttaacgcaagcgatgtcgcgcgcccaataatgtttcaaattatttcttatttaattaacgattaatatattcaattattatttaatgtctaattagttataattgtaagaattattttcaaattgaaataattatttaccatcactttaaagaaataaattaattaaccattattttccaaaccgcataaatcccatcagtaaaatacgaagaaaatcacataattgagatcatttaaaattttctctttttaacgatctcgttcacattactgtaagaaataataaatagaatggaaccgctgaacaaaagtggcagcgcgtttttaaataataattctctttgacttgggataataaaatgaaagctaaaatattgacgatgatggtaacttccttaatcagcttaagctccatggctgttacgattgactatcgtcatgaaatgcaggatacggcaaaaaacgaccataaagatcgcctgctgatgtcccaccgtttcgacaatggttttggtctgtcactggaaggcaagtggggtcaatcaaaaagtgatacaaccccaaataagccatataacgaaaccgtcagcaacggtactgaagtgaccgccagctacctgtacaaattcgataaaacctttgggctggaaggcggcctgaacatggtttctacttcagacgacaacaactatcgcccttatatcaaaggcacggctaacatcaccgattcactgtattatggtctgcgctaccgtgcatcttacctgcgcaaaagtaacaacatcggtaacaccaataccgcggcgaaccctagtgacatcaaaggctatactatcaccagtactctgggttataaactgccagcgaactttgtggttgaatacgaatttgaatacgataaaaaaaccaaagcaggatctcctggttacattgctgacaacgacaactatggcctaactcacaactttaaattagcgtataaatacgataaaaactggacgccttacgctgaagtcggcaacgtggttggcagcaaaaatactgacgaacgtcaaactcgctaccgcgttggtgtacaatacaatttctaatggctaacgccatttagagaatagattcaatagtaaatagtttttctttattggtttgttatttcctgtctataaaaacggcgaagttattaacttcgccgtttttttatggcgtgccgttgctgacgcaaagaataaaattaagttcgcaatcagaaacgataacctacgccaaacataaaggcccacggatcgagacgagtatgcacgctttgctgatcgttaccggctttaaatttcacatcggtatcaatatccatccaccacacggacatattgagcaaccagtttttatccaggttgtaatccaaccccgcctgcgccgcaatgccccaggaatttttcaggctcagatcgctcagcccagcatttgtccccgtatcattaaatttctcatcgaagaacagggtgtagttcacgcctacgccgagataggggcgtagcgtatcttccttatcaccaaagtaatattgtgccactagagacggcggcaaatgtttcacttcagcgattgtcccagtgcttcgcaaaccgacattgtggttaaacggggttgcagccagcaattcgacaccaatgttatccgtcaccatgtaactgaaggtcagacccaactgggtattgttattaacctgaaacgaccccaggctacctagcacgttgtccgagctttcagaagggcgtacggttgccgatcccgcacgaacaatgaaatcaccctcttgatgagcctgtgccaatgccggcattaatgccgccgccaacaataagaaagatgcctttttcattacccactccttatatagggtttaaatttcgagcgaaatatacccctaagtaggtattcttgttttaagccagatcacatcctttaaagatttcacccccaaattgaactgaatcatttatcactaaccaattaaatttcatggaattgatccagatcaaaaacaacacaacatcataaaacacgtaaccgataacaaggagaatcactattagtagcaatgccgcattgatctggtgtgaagggaaaagcagcattgtgtcgttgacggggtgccacagcgcgaattaacaggttacaatcgcgagttaagttctttctgtcgattatctttttcaaggagcctgcatgcctatcacggctaacacgttgtaccgtgacacaatgaattttacccgtaaccagctcatcagcatcttaatgatgtcgctgttgacggcattcattactgtcatactgaatcatgcgttatcgccttctggagacgagttacagattctgagcagttccagcagcgatctgtcatcttctgtcgaatctggcctaatggatttgattcagcaaatgacgccggaacaacaaaccgtgttgctgaaaatgtcggcggcaggcacttttgctgcgttagtgggcaacgtgctgctaacgggcggggttctgatgctgatccagttggtttctgacggacaacgcaccagtgccctgcgagccattggcgcatccgcaccgtttttactgcgtctgcttttcttgattctgctgtgcaccctgctcatccagcttggcatgatgcttttggtcattcctggcgtgttgttagctattgcgctgagtttgtcccctgtgattgtcgtcactgaaaaaagcggaattttcagtgccattaaaacgagcaccaaactggcctatagcaacttacgtgcaaccgcacctgccatcgtgatgtggctgctggctaaaatcgctattttgctgatcgtgtcaaagttaccgatttcctcacccacggtactgagcgtggttctgaacgggttaagcaatctgatctccgctatcctgcttatttatctgttccgcctttatatgctgctacgtgcttaattgccgtcctctgcctatgccactactttggtggcataggcttcgccagatccccgttcgctatctacccaatcgtaattttctgcaaattatgtgagattcctactaaggactgcttagagacctgagcttttattcactttaagagagctcgtggtcaacttaatgaatattaactcacattatttgcataacaattcacatgaatgtgtatccctatctgttaggtctaaaggaaccactcaatgccctgacataaaggtgacacaaaaagcccacatagagctggggaccttagcgactcctcagctagtccgtaggcgctctggacgttacactatccgtctacgcttaaagggccacgccaagccattcatatcagtatcgaccagaaccactaacaggagcatcgctgtaatgcgtcagaaagaacttgctaccaccgctaaggctttcttattggataacccagaggtgagcaaagaggagcttagagagcatctgaaagctatggctgaatggctactgactgaagcgaccgatgattactggaatggtctcgatatagcgtggctagaagatgccaaggttaatctgcgtaatatagccgccactgagagactgagcgcggtccagcagacccacatagtggaatccttgaaggtcctagaggcaggccagaagcgtgttgattacggtgatgcgactggtctactagatttcgttgctgacgataacactgatagcgccaataaccacactcaagggtcaactattggcgtcctctcgtcaaatctggagaatcagcaaggtggtagctcgtcagttttcacctatgacgaccttgtcagcatgacattagccgagaaaataaccactctggcaacttcaagctatcgagacctccagtcatcatttagtaccgtaaggggctacgctccagtggaccttatggaccgctcagcgtggcttaaagcgcgtgatgaattgttagcgaatggcaaagcagcaatcacagtgaataagctgtttgttaaggtgcgcatggctattgattacgctttgatgaatggtcatttacaaggtcgcaatccaatcgagaagatgaagctcactaaggacgctgaaagtaaacgtagagcgatgaccgatgaagaaatacagatggtgcttaaggcagccgaaagcgctccagaggcccgtaggtgggctgtactggtctcaatcatcacgggcgctaggtctgcggaagtagcacagttgaccaaggagaatatcgtagtggtcgatggtatcacctgtatcgatatcaacgatgatgaaggtaagaaggtgaagaacaagcatagcatccggcttataccgctaattgatggcgcttatggcttcaaccttgaggcgttccttaagttcgtcaacacaagggaacctaagaccgctatctttgggatgactgcgggaacctatacggcttactttgggcgaagcataaaaggctccatagacgccttgaaagacactaagaacgtctgtatgcatagcctcaggcattctcttacagggaagcttaaagcggctggtgtgcctcttgcagatgctcagggagtcttagggcatagctcacagagcatcacctatgacctgtacgggaagggtcacgcgattgggcggttgagtgatgcgttgaggttagcgttgagtggtactggtcaataaaatataaggtatcgctcggttagacctgaacgatggcaacctgatgtttgacgagaatgataacctcatcattacggaccctgtgagcttcagtgtgcctcataaaggtaagcgctcgttcttagagggcaatgagggattcttgacggaccctgaggagcttcttgaagaggtcgcaagggtcatgcagattaacttgatagctaagtgtgtagcccgccacgtagccaagcagccagagcactggaagcagaaacgtagccggaataaccgctttgtgcgcaggtctaaaagacgctttaaggataaatgccatcgcgcacaactgaaggcacttgaagcacgcatcgatcgttaagaaactatcaaccaaccattggagcactgaactatgagcatgaccactttcatcgaaaacaccatcaacgtaaacgtaatgacattcgcaggcctgaagctggacgttatcacgggtcatccagaccatgagttgctctttaaggctactcaggtagctggcgctgcagggattaaatatccatcagcctctgtgaataaaattgtagacttcaaaggctttaacggcgtggcactgcgggtgagtgacttaggcgagacatcgcataaaatgctaggtcacagggtatcgcccaagatgtggttgttcaatgaagcggctgtttattcaatgttactgcgcgggcataccacagcgggagaacccttccgcaagtgggtaaccgaggaggtcttaccgactatccgcaagactggtagctacaacgttgagacctctgagactcctgaaggcatccagtttgctgctgagttctccgctatgcgcctgatgctgaatgacctacgtgatgaggtggcaggcctaaaggaaactatcttgaaatggaagataccagcgcctatgcaggttatcgctaagagtccatacgagggccaagctaagtctaatgtgttccatgcgatgagcgctaagcagtacaacgagtgcgctgagggtctgaatgtgtctcgattggtctcagagttaggcgtgacaccgtcacatctggaagcatgccgcagatgcttatagagcgaaaatacctttacattcaataacttaatacaccaaggcgcttcaaggaatcaaaagggtccatgagaagttactcttgagagaaaacatcaataaaaacatggcgttatgaccatgaagtattaacgactcactattaggcccagtgctaagcctagagataaaccttaaagatggcccagagatattcttaaagctccctcaaggattgttcatcaatagacaatattaacaaagatgactgaccctagagaccctcgctaagacagcttaaggagaacctaatagccgacctccagcaataacgactcactattagagagagcccacagatatacataaagagagcctagagattcttaaagcccatcctagagatgctaattataattaaaatcaataactaaataatcatcttgaagataagcctagagatatcgaacatggtcactcaccttccgcaaatctgcatatggtcactcacctccacttggtctacgactcctcaactttgaggcgtcctcgttgagctatttttcaaattgaaaacgttaactggtctccagcattaacgactcactattagagcaacaccacgcttcacctttccaccaatcatcgagccctcacacggttcaacctcaaaccagtctttatgcaatgcccttgtgccgctgtcagttccctttacgtggggtctggttggctgaccgtgggtgtgacataggggcattgcataaggagtacacgtaattatggatacattgattatcaacctcgaccagatggtctccatgacttctttagaaattgcagacctgacgggtaagcgacatggtaatattgtgcgtgacatacggcgtatgctggatgacctgaatactctcaatgagatcgactcaaatttgagtcaacgtaccggggtagaagaagaagtctatctggatgatcaaggcaggcagcagccttactataagctagaccgaaagcacaccttcattttggtctcaggctactcagtccaactcagggccaaatgctttgaccacatcgataagcttgagcgagaaatcctccggcttgaagaccaacataaacgtgtcgctattcagtcagccaatcgtcgcggtgtaacttggggcgacttctgtaagacacatggcctccccgcccagagacttatggatatcttgaagcaggagcgccgactctttcgggtcagcccatacaatggcgaatggtccgttaatcctcactacgaggattgctttcgggtgattaagcgcacagacaaccgcttcagcgctaaaggaatcaacatccggtttaacgctaagggtctggagacatttagcgccccagagaaactcattaagtttcaccaaaagctagtcatccgttatggctcagaccttgataagcagcgactcctccaagatgaggcccgtatgcgcaaggctggaataatccaatgaccactcaacaccatcacagcgcccagattgaccctcggacgcctgaaggtcgccaagcgctcaacctaatgaccatcaaaacatcagcccttgtgagcaaacttggtctaccgccaaagcatgaccgagcagattattactcgaagggtgcgctatgcctcatggctgtgagcgccggattgtcccctaaagacttcttctagcttctagttccaacaatcaatcacctcttttgaactgaccgatgcggggagacgccgtaggcctcattgcgcctatggtcgaccgataagttcattcactcaattcaaaggagaaccaaattatgtctatcgcataccgtaaacttgatatcaccctatctgctgacaaggaaaccgtactggtattcggtcaggagctatctaccaaatatttctgtgaagttgtcattccgaccatgctcaatggctgcggtaatgatgcaggtaaaaccaactcaatccttaatgatgttcatgccgctggtctgaatgctggtgattacaccacgttctcccgctggtggtctgagagtaacgcacaggctcgtcaagaagctgaacgcaagcgtattgaagctgaacagcaccgtgaacgtatggctgctatgcacgcgacaccagccgagattgccgctgagagagcggagaaagcacgcagagttgaagacgcacaacgtaagttcgggcataaaggtgccgctttcggactgtgatttagccgcctgtaagagcctacagagcctccctaagtggggcctgtagctcactcacccagcattcatttattactattttgaggaggaattaccttatgaacactcgcagcaacaaccaaattaaacgtatcgatacgacccagcctaaagttaaaaccttggatgacctcaagacccatatggtcgatgccaagggccaaaaggtccctaattccgtatggggaaccgatgcgacccgtaccgaaattgtcagcatgcctgatagcactggaggtattcttaatgttggctatacggaccgctcaggacgcccacagccattcggtaatgatgttcatgattacatccaagctctagaggcttcccttgaggccacctttaacgatggcgattttgctgatgcgatgcaacaacacatcttcccatctgagttccgaccattcgcagccctgcctacaccgcttaacgtgcagcttttggaggaccgtacagttaccttcaatcctagcggcaagcgtgaccgttctaacctgcctacagcgaaagctattgctgggtctgcggtgatggtcgcccctgtcttgcacggtgatgacaatacacaaacaggtatcctgtgctccaccgctacccacgtatcagatttcgatatgatgggcggctggactgatggttcactgcatcaaaccgttgcaaacatgcagcttcaattctgccgtatcatggctggtaatgtcgctaaggtcctttctaagacccctgaccttgtgaccattgaatgcgatgcattgagttctaagcctaaagacgccgctgaggaccttttagactatctggctatcaaccttccggttcacctaggcgctacacttgatgcgtatgcgctgatggtccctgagaaactggaagccgtcttggagcgagcagcacaacgcgcaggccatgaagacgcgagtgagttattcggctgtactatcatgggctacttaggtgaagacactggcgtctatttgctgcctaaagggttcgctatgttgtccttccggtccaccaaagaggacgatactgttaaggttatcgtaacccgagaccctaatcgtgcaggctatgacgtagaactgattacagtaatcgacgttatggcaacaggttcagtcaaagtgaagcaaggtgagttcaacgtagaggcgaccgctgagtttccagtagtccaccgtctgacattcaagagcgcttaacgcctagcctttagccccacatcatcacaactaatagacccttagagataaactctgagggtttaaattgtactagtgaaatagttcatgagtacatcacattaaggaggccgctatgtcaaacctagtgctcatctatctggccctccttctggtgtaccacatcgtgaaaggggtctaagaaattgtcacaaaaatctgagtgggtatgtaacacttcttaggtgaataaactcccccgcatgccctccagagacacctaaggaaacctttcggctccaacaaggccaacctataggctcccggctttaaggtcctgaggcccgctagtggaagctcagagtgacacaagaagtgacccaaaggtgacataaacggttgacacctcagagagcttaaacatagactgcaagccgcaccaagggatatcctagtgcttcctcaggctctatcacttctagtttctcactgtaattttctgcaaattattacaatatctcgggaatggtgttccacaataaaggataatggcatgagctatcggataactctcgcgggttatgattacgacactgttgagtgatggattgacataatgaagcaacttcttgattttataccgttggtcgttttttttgcggcctataaactttatgacatctatatcgcatcgggtgcactgattgcggcaaccgcgctgtcactcgtggtcacctgggtgatgtatcgtaaaatagagaaaatgacgctagtcacctttgcgatggtcgtcattttcggttcgctaacgctggtgttccataacgacctgttcatcaagtggaaagtcaccatcatctacggcttgttcgccgttgccctgctggttagccaatttgttatgaaacagaccctaattcagaagatgctgggtaaagaactcactttgccgcagcccgtctggggaaaattgaatttcgcgtgggccatgttctttctggtgtgtgggttggttaacatctatattgctttctggctaccgcaaagcgtttgggtaaatttcaaagtctttgggctgaccggtgtgacgctgctgtttacgctgatttgtggcgtctatatttatcgccacttgcctaacgaccaagagaaatcagaagaagaaaaaagcgagcaaccgtaatcgctaaaccgaggcatacacaatgagcaaacaaaacgtgttaccacagggtgaactggttctccgtacgctggccatgccagccgatactaatgcgaatggcgatatttttggcggctggctgatgtcgcaaatggacatgggcggtgcgattttggcgaaagaaatcgccgaggggcgtgtcgttaccgtacgggttgatggaatgtcgttcttaaaaccagtcgccgtgggcgatgtcgtttgctgctatgcgcgttgcttacgcactggccgcagctccatcaacgtcaatgttgaggtttgggtaaagaaagtgtcgtctgagccgattggtcagcgctatcgggccaccgaagcgttattcacctacgtcgcagtcgatgaagaaggccagccgcgtgagctgccagcaggtaaaagcaacttcacaccaagcgagtaacctctgacacgccttttcgcgtagatgcgacatcatctatcctgaataattaacgaaaacggggcgccatctgccaaagatgacgccccgttttttatctgcattggtgtaaattattcgaccgccgcgccgccgtcaattttaaagacgatggtcacaaccagatctttacccggcttgctagcttcataacgccatttgcgcatcgcctgcttgatgtcacgctcgaacatattgcgcggttcggcagaaagcacgcgaacgttatcaacgcgtccagactcatccacatcaaactgcattttcactcgcccttcaacacgtagagagaacgcacgcgccggatactgtggctgtgcgcggctcaacgggcgcggcccacttgactgcgaacttgctgcgggcgcgggcgcctgcttcaccggcgcattattgacattgcgcgtcggctcttcgctggtaaacggtgaaggcggctgtttttcaacggtcggctcacgtttaaccggcttcggctgctcaaccttcttcacgggcttaggttccggtttaggtttcggcggcttgggcttaggctcaggtaatggcataggaaccggctgcggcactggctccggttctggaatcggttccggctctggttccggttgctttactggctctggttcgggcgcagatttggcagcaggcgcagcttcataggccgcagggttcaccatcacaacgctgataggcttagattcctgcggtaattcgattgaattattaaacgatgcgtacagcaaacctgcaatcagtgaaccatgaaaaccaactgaaagtatgaatggccatgagtaacggcgggtcaaaaaaaactttttttgcggcatagtctgtctttatcctcttatgccgcccaagtttaaatgcaaatagcaatcatattcaataacaacgcgtggaattgtaaaaaaaacagaaatcgtggggggattagtctggcaaatcaacctattgtcctcgaacaacatcacgtatgatgataaaaacacgtttctcttacccgatagcgtttggccactgggatccctacccggtatcccaaacgagaaagggtaccttcctaaccagtgaggtcgctatgctctatgtcatttatgctgaagataatgttgattcattagcaaaacgcctgtcggtaagaccagaccatcttgcccgtttacaggcattacgcgatcagggccgactgattaccgctggcccgttacctgctatcgacagcgaagatcccggtcaggctggttttagcggttccgtgatcatcgctgaattcgcatcgctggatgaggcaacagcatgggccaacgccgacccctacatcgcagccggtgtctatcaacgcgtcagtgtgaaacccttcaaaaaagtgttttaaaggttcaattgatacaggtcatggttacacgcaaaaaccatggcctcctacccctccgtcaaaagctgaaatattttagtcatttaaccgtgatagtttggccgctattcatctatagagggtcaacaatcatgttaatgcctgcgattttgcgaaacggagttgctactatccgccgccgtcatcgcctcagtattctctctggattgttattgatcattgggttattttctttattgcaattggtttccgtcggcgtcatttctcaaacaatgacccaggttcaacaggatatttctgctaacgagagtctgcgccagcaacaagcgttaatggataaagcgcggatggaagtcatgaatgccagcgacaaacttaaccgcgcaggcatttatctgttggtagacaaagaaaccgggtctgaaggcagctggcacagcctgatggatgaggctgaagtgtctctgaaacaggcaaaagaacattatcagttactggaaacaaccacgacggcggaagcagacacaacagcatttgtcgatctgaaaaagggctacaaccagctttattccgggcttgtcgagttagccgaaggaataaaaaccaccaatcagatcgatattttctttgctgtcccggttcaggcctatcaaagcgattttacccagaagtactcacactatctgcaagataccgatgcgctgcaaaaacagcatggccaacaatttttatcctctctcgatcaagcgaaaacaatctttatcacggtgttggggttattactggcgatcgccattgccgtttggtttggcgttaaccgggtcattattcgtccactggcgcacatcattgcccatttaaaactgatcgcggcgggcgatctttctcattcagtcaatacagagacacgcggaacacgggaagttgaacagctcaataccagcgtcatcctaatgcaggaaggtctggtgaccttggttaatcaggttcgtcagggtgttgatcacatggtgacacaggtcgatcgcgtggctgaggataaccatcgtctttccgagcaggcgaatcgccagtcccacgaactcaaagtgactactgaacacgtcattcaacttagccaacatctcgagcaaaacactcagcatacccagcaggctaatttgcacgcagaagacaccagcaaaatcgccacgcagggtgagacaatgatgaatgacgtcaaggcggcaatgtcagatattgcaggcagaactcgagaaatgacagaagccattgggatgattgaaaatgtagcattccagacgcatatcttgtcattgaacgcagcgattgaagcggcgcgagctggcacgatgggtcgagggtttgccgttgtcgccagagaagttggcaccctggcttcgcaaagcagtcactcagcacaaagtattaatgtgctgattcgtgattcagacaacagcgtaaccgcaggaacacgactggtgaacaaactgaatgacagcctacagaatatcattcagacggcgaaagacacgggcacgttcctgagcgagatctcggagatatcacaccagcagaacgaaagtattcatgaagtgactgcgcgactcagcacgctgaacgacaccgtcagagaaaatgcaggacaggttgaagcctccgctcacaccttcgcctcactgctggagcaaacggaacgcttaaatacttcagtgtcgctgtttatcctgccctcgacagaagctgatgtgaacccgatgattgatcagagagagatgacacagcgcattcccatgatgggatgaacggataagggaataagagccgttttgtgataaaaaaatagcgaccatacttcgggtcgctattttcctcgctggtttaccactcgtaggctaccgcatagagtaatgcccgccgttgatgcttctgctgcaaataacgggcagagcgaatatggcggtaagtacgcgattgcgcctccaaccagcggcttcttctacgctgaacctgacgtaacatccgccagcggcccacttcattccgactgcgtttcattatgcaactcttattaatccactcgcgctgggcattatatacccctaatacgtgacgacaatcggtgaatcaccctctccgtcattctcttcttaccgattacgctattttattcagaggaaaggcatttccccttttataaatctatgcgtacactttgttaattctttgcagaagggactatgctgcttttatgtcgacattttataccgtaataagttggttactggtttttagctactggttgctgatcgcaggtgtgaccttgcgtattctgatgaaacgtcgggcagtgccttcagcgatggcctggctactggtgatttatattctgccacttgtcggtattgtcgcttatctttcatttggcgaactccatctcggtaaacgtcgggctgaacgcgcgagcaaaatgtggccatcaacggcaaaatggctgcgcgaattaaaggaatatcgccgtattttcgcgacggaaaacagtgaagtcgccagcgcactatttcagctctgtgaacgccgacaaggggttggcggcgtcaaaggcaaccagttgcaattgatgaccacatttgatgacaccattaaggcgttattacgtgatattgaactcgcgcgtaataacatcgaaatggtgttctatatctggcaacccggtggtctggtcgagcaagtcacgtcttcccttatctcggccgcacgacgcggcgtacattgccgcatcctgctggactcggccggcagcgttcaatttttccgccaacatcatcccgaactgatgcgcaccgctggaatagaagtggtcgaagcgctgaaagtgaatctgttccgtgctttcctgcgccgcatggatttacgacagcaccgtaaaattattctgatcgacagccgcattgcttataccggcagcatgaatatggtcgatccacgtctcttcaagcaggatgctggcgttgggcaatggattgacctcatggcgcgtattgaaggcccggtagcgactaccctgggcatcatttactgctgtgactgggagatggaaacgggcaaacgcctgctcccgccgccgcctgatgttaacgtcatgccgttcgaacaggagagcggccacaccattcaggttatagcttccggccctggttacccggaagaaatgattcatcaggcgctgctgacgtccgtctattcggcgcgtaagcaattgatcatgacgaccccctacttcgtgcccagcgacgatctgctgcatgccatctgcaccgccgcccagcgcggggtcgatgtcagcattattgttccgcacaagaacgactccgtactggtcggctgggccagccgtgcgttcttcacggaactgctggccgcaggcgtaaaaatttaccaattcaaagacggactgctgcacaccaaaagtgtgctggtcgacggacagctcagcttggtcggcacggtgaatctcgatatgcgcagcctgtggctgaattttgaaattacgctggtgattgacgatgctggattcggcagcgacttagcctgcgtgcaggaagactatatcgcccgctcacgcctgttaaacgcgacgcagtggcaaaaccgtccttattggcaacgcattgtcgagcggctgttctactttttcagccccctgctatgaatcaaattatttagggcatacgcgttttgccgtgttttaataagatcattgggaatttacaggaatcgctttatggatttgaataatcgcctgaccgaagacgaagcattggaacaggcctacgacattttcttggaacttgctgctgacaacctcgatccagcagatattctgctgttcaacctgcaattcgaagaacgcggcggtgctgagttattcgaccccgcggaagattgggctgagcacgttgatttcgacctgaacccagatttcttcgctgaagtcgtgattgggctggccgaacaggaaggtgaagaaattaccgatatttttgcccgcgtactgatttgccgagaaaaagaccacaaactttgccacattctgtggaaagaataagccctgtggaaagaataagtcatctcgcctaaacgtaaggcgtctcccacaggagacgcctttttacatgggtaacggataaaacaagctactgtgcttccgcttccgaggccggtagtagcgcctgcggatcgactttcagacacgagacggcgtgtgtaaagctcccctccagcaatggccgggttttcgtgcactcagggccgactacgggacaacgagtgcagaatacgcagcccgatggcggattgatcggtgaaggtagatccccttccagcaactgtatcttcttgttgcgttccttatcgggatcgggaaccggcacagcggacatcagcgcacgggtatacgggtgctgcgggttttgatagacctgatcgtacgttcccagctctaccgcatgacccagatacatcaccaacacgcgatcggaaatgtgcttcactaccgataaatcatgggcgatgaaaatcagcgacaggcgcatttcacgctgtagctgacgcagtaggttaacgacctgagcctgaatagatacgtccagtgcggaaactggctcatcacagataatcagcttcggctccagaatcagcgcccgcgcgatcccaatacgttggcactgcccgccggagaattcatgcggatagcggttgatcaggctcggcagcagtccaaccttcaacatcatggttttcacgcggtctttcaccgtctgtcgatcaagctctggatgataaactttcaacggctcagcaataatttcgccgatgttcatacgcggattcagcgatgccagcggatcctgaaatatcatctgaatatcgttacgcgttgcgcgccattcagctgcgctcatccccagcagatctttccccagccaggtcacccgcccgtccgtcgcttttaccaatccgataatagcacgcgctagcgtagacttgccgcagccggattccccgaccacgcccagcgtttcaccttcatacaagcgcagcgtcacaccatcgacggctttcagttttttcggcggctgccagaaccactgcttatcatctctgacatcaaagtggactttcagatcgtccacttctaacaacacctttttctcgtccgcgttgttcataccacctcctcaatcgctctaaagcaggcgcgcaagcggccatcaccaaaagattctagcgcaggtgcgctatggcagacatccattgaatacgggcagcgcggttggaacggacaccctttcggcaagcgtaataagttaggtggattacccggaatggtcgccaacacgtcatcttctgcatccagacgcggcacggcattgagcaagccgacagaatatgggtggctcggatgataaaagacatcgcgtgcaacgccgtattccatggtgcgccccgcgtacatcaccagcactttgtcacaaataccggcaaccacacccagatcatgcgtgatcatgatgatggcggtattaaactcgctcttcagctcgttcaacagcgtcataatctgcgcctgaacggtcacatccagtgccgttgtcggttcatcggcaatcagcaacttcggccgacacagcagcgccatcgcaatcatcacgcgctgacgcatcccaccggaaaattcatgcggatacatcttcatacgcttacgcgcttccggcattttgaccgcatccagcattttgaccgactcttcaaacgcttcacttttgctcaggcgtttgtgcagcatcagtacttccatcagctgttcaccgacgcgcatgtaagggttcagcgaggtcatcggatcctgaaagatcatgctaatttcttcagcacgcagcttattcagttggttttcaggtaaattgagaatctctctaccacgaaaacgcgccgagccaccaatacggccattgcgggccaatagccccatcaacgcaaacgcagtctgtgatttaccggacccagattcaccgacaatccccagcgtttcaccagcattgagcgtgaaattcaggtcgttaaccgccgtcacgtctccatcctgcgttttaaacgttacccgtagatcctgaacatgtagcagcgcgtcttgcgcgccagttaactcaattttgctcatgttaatgctcctcagcgatctttcgggtcgagggcatcacgcaggccatcgccgataaagttaaaacaaaacaacgtgacaacaagaaacgccgccggatagaacagtaaccatggcgacacttccattgagttcgcaccatcattcagcaaagcgccccagctgcttaacggctcctgcgttcccaaacccaggaagctcaggaaggactcaaacagaatcatgcttggcaccagcaaagaggcataaaccaccaccacaccgagcacgttaggaacaatgtgacgcagcacgataccgcgcgtagagacaccggaaaccatcgccgcctcaatgaactctttacgtttcaggctcagtgtctggccgcgcacgatacgcgccatatccagccaagacaccatgccaatggccacgaagatcagcagcatgttttgcccaaagaatgttaccagcagaatgacgaagaacatgaacgggaacgaattgaggatctccagcagacgcatcatcaccgaatctacttttccgcccaaataaccggacatcgcgccatacagcgttccaacgaccacggcaaccagcgccgccgcgacacccaccatcagcgagacgcgtccaccgatggcaacgcgaaccaacaaatcacgaccggaggagtctgtaccaaaatagtgtccggacgtcatatccggcgcagctgacatcattccccagtccgtatcggcgtagtcaaatgcagacagcagaggtgcaaaaatcacaaacacagtaatcacagccaaaacaaacagactggccagcgcagcacggttatggataaagcgcaggcgcgcatcctgccacaaactacggccttcaatctcagcctgctcggtgaagttctctaacgcttcaacgttttttcgattccaaaacataacgcctccaattaatagcgaattttcggatcgataacagcgtagagcacgtcaatgatcgcattaaataaaatggttaagccgccgaccagaatcgtcaaactcaataccagtgaatagtcgcggttcagtgcaccgttcacgaacagttgcccaataccgggtaaaccaaaaatggtttcaataaccattgagccggtaataatccccacaaacgcgggccccatataggaaagcacgggcagcaacgcaggctttaacgcgtggcgcagaacgatgcgacgcatcggtagccctttggcgcgcgcggtgcggataaagttagagtgcaaaacctcgatcatagatcctcgggtaatacgcgcgatgctggcgatataagacaaagacagtgccaccatcggtaaaatcatgtatttgggtgccccgccgttccagccaccgccaggtagccaacgtagcgtaatggcaaaaatcagcaccaataacggcgcgacgacaaagctgggaataaccacccccgtcatggcaaagcccatcacggtataatcccatttcgtattttgattcagcgcggcgatcacacccgcactcacaccaaaaacaatggcaagaatgaatgccgcgaaccctaatttcgcagaaactgggaaagatgtcgcgaccaaatcgttcacggaatagtctttgtatttaaaagaaggaccgaaatcaccctgtaccaattgcagcaagtaattaccgtactgcgtcagtattgggtcgttcagatgatatttagcttcaatattcgccatcacttccggcggtaaattacgttcaccggtaaaagggctgccgggtgccaatcgcatcatgaagaacgagatggtgatcaggataagtagcgttggaatcgcctctaaacagcggcgaagaataaattttaacattgctcgtacctataaaaggctggcagcacagttgcgtgcgccagccattattattagtgcttgatgatataaagatctttcacgtaaacattatcttggggatctttgcccgttaatccaccaacataaggtttcaccagtcgggtattcgcatagtaatagaccggtatggtgacagcgtctttatccagctgtgattccgcctgctggtaaaccgcagcgcgctcctcgtcagttttcacctgcaaggatttcgccaccagtgcatcaaactctttgctcttatagtgcgaggtgttactgctgctgtcggacagcatgctgttcaggaaggttgacggttcgttataatccgcacaccatccggcacgtgcaacatcataggtcccctgatgacgggtgctgaggaaggttttccattcctgattttccagcttaacgtctacaccgatattctgtttccagatagaagctgccgcgatagccattttcttatgcagatcggaagtgttgtacagcaggctcagcgtcagcggtttttctgcggtataacccgcttcggccaacagttttttcgcttcttcattacgtttggtctgtgaccaggtgaaccactcaggtactgatgctttcaggccatcgatatagggtggtacaaagccataggcaggaatgtcgccttgattcttcaccttgttggtcagaatatcctggctcaggcccagacgcagcgcgttacgtacgcgcacatcattaaacggtggcttctggttgttaacttcgtagtagtaggtacacaggtacgggttaaccttcacttcatccgggatttctttcttcagtttttggaagagttcgattggcagattattgtacgtcatgtcgatttcaccgctgcggtagcggttaacgtccgtcacttcagacgcaatcggcaaatacgtcacttggttaatcacagtatgggcgttgtcccaatattgcgggttacgctccagcaccattttttcattcaccacccaacttttcagcttataggcaccattaccaacccagttttgcggctgcgtccatttttcaccgaatttttcaacaacggttttattgattggggacattgcgacgtaaacaggcagcttatagaagtaaggtacggcttcagaaagcgtgacctcaaacgtatggtcgtcgatcgctttcacgcctagcgtatctggggattttttaccggcaatgatgtcatcgatattcagcagatgaccatattgcaggtagctagcataaggcgatgccgtctttggatcggccagacgctgccagctgtagacgaaatcctgtgcggtaaccggctcaccattcgaccatttggcatctttacgcaggtggaatgtccacactttaaaatctttgttatcccagctttccgctacaccggggctggttttgccgttaacgtcagaaatcaccaacccttccagcagatcgcgcgatacgttagattccggtacaccttcgattttatgcgggtcaagggatgaaacttcagcgccgttgttacgaatcaattcctgtttgtctgctaactgaacgcctgcgggaacggtcgcggcgaaggcagaaacagccatcgtgctacttaatgccgcgataatagcggcagctactctttttttagttgtgatgtgtgtcattattttctcctgtaatgttgtcgtgttagttatcccagcacgattcctgaatgagagtcctgtgagaagacgattaatcgattcgactcacgacccattcccacagagtaggaatgggtaaccagagattaaacaccaaattaatcgctgctcgctcacttcatttgcatcaaaccgtaaacagcggcagattaatgcttaatgatatagagatccttcacccgtaaattatccaacggatccttgccggtaatgccaccgacatagggttttatcagcctggcgttcgcgtagtaatagaccggtacaatggctgcatctttatctaactgcgattctgcctgctgataaacttgtgcacgttcatcgtccgttttcgcctgaacagcctgagccatcagcttgtcgaacgccgcgctcttataatgcgccgtgttgttgctgctatctgacagcatactattcaggaacgatgtcggttcgttatagtccgcacaccatccagcacgcgcgacgtcataattgccctgatgacgggtgctgagataggttttccactcctgattttccaacttcgcgtcgacgcccagattctgtttccagatcgataccgctgcgatcgccatctttttatgcaaatcagacgagttataaagcaaattaaacgtcaacggcttatctgcggtataacccgcttccgccagtaattttttcgcttcttcattacgtttcgcctgtggccaggtaaaccactctggcgtatgcgctttcaggccgtcagtaaagggtggaatatagccataggcaggaatgtcgccctgatttttaactttattggtcaatatgtcctgatcgagccccatgcgcagagctgtacgtacccgaacatcgttaaatggcggtttctggttattgatttcgtaataataggtgcagagataagggttgatgttaacttcttgtgggatttctttttttagcttctgaaatagctcgatgggtaatttattattggtgacatcaatttcccccgcacggtaacggttaacatccgtgacttctgaagaaatcggcagataggtgacctgattaatcacggtcttggcgttatcccaatattgggggttacgctccagcacaagccgttcattcactacccaggatttaaggcgataggcaccattccccacccagttttccggctgggtccatttatcaccaaatttctccaccgctgttttatttactggggacatggacgagtgattcagtaatttataaaagtaagggatcggctcgcttaatgtcacttccaacgtatgggcgtcgagtgcttttacgcccagcgtatcgggagatttcttgctggcaataatgtcatcaatattcaacagatgaccatattgcaaatagctggcataaggggaaacggttttcggatcggccagacgctgccagctataaacgaaatcctgtgcggtaaccggttcgccatttgaccacttggcatctttacgtaaatggaacgtccagactttaaaatcgctgctttcccaacgctcagccacgccgggaatcgggtgtccatccggatcggaaattaccaatccttcatataaatcgcgcgcgacgttggattccggtacgccttctattttatgcggatccagtgatgacacctcggcgccattgtttctcaccagaacctgttcttttgccagctcaataccggcaggtacattagcagcctgaacattcacgcatgacgccatcactgccgcggcaatcatactggtaacaaagcatcgttttgttttgcaaattttcactttataaacgcccctgtctgatacaacgccataccggactctatgcgtaaaaattgccgtcacatagagtagaaaagaacgcctattatccaaataaatcataaaattaatttatgggtgaatggcggataacaggtcgaaactcgaagctatcaaaagcggacacattcgccaatatttttacattgatgttgcttaattttctttaatacagcccgatagctgttttattgcaatagagtgacgcaatgattaaccccatgataaacaatgccttttatctttatttgcaaatgttttttaaatattcagcaatttatggattttgaacaaaaaaacatcgtagtgggtttcatcattttcacagcacaaaaatgatgacgcatgcttacctatccgcgtcattatctgatcggaatgttattattttaacaattttattactaaccatacgcgccgatagcgttctgcttctctgctatagacggcacgtaaaataactaacccgattaagatataagcaatatttatacgaatacgttttactcgaacggatagaccctattctacaaacaagtcgaactcgtcagtgattccgataactatctgtatcaccgccgtcaattctgcccccctaccactccattttaggtagaaaagcccctacctttaccttcctaatgatattgattatcaatatcacattgctgaatggtgtcagcttaaagaaagttcgatgttgatcacaaaaaaggcacccacaaataggtatgctcattccataccgtagtgaacacgtaaatcctcttaattttggcttattttcaaaacaatatttcaaaaatttacggtatcgacggttacagtattttaaaaagctgcaatcgcgccataacggcgtctgacaagctctttgagtcaattaacgtgagatagataggaaagaatagcctggtagcggaaacgtaccccgcttgtttatctatactgttctatccggcgaacaattgactgaaagagtttaacatttatcaggagagcattatggccgtaaccaacgttgctgaacttaacgcactggtcgaaagagttaaaaaggcacagcaggaatttgccacttacactcaggaacaagtggacaagatcttccgcgctgccgcactcgctgcatcggatgcccgtatcccgctggcaaaaatggcggttgctgaatccggtatggggatcgtggaagataaagtcatcaaaaaccacttcgcatccgaatacatttataacgcctatcaggatgaaaaaacctgtggcgtcctctctactgatgacactttcggtactattaccattgcagagcctattggcctgatttgcggtattgttcccaccaccaaccccacttctaccgcgatttttaaagcgctgatcagcctgaagactcgtaacgggattatcttctctccccatccacgtgcaaaaaatgcgaccaataaagccgcagacattgtactgcaagctgcgattgccgctggcgccccgaaagatatcatcggctggattgatcaaccgtccgtcgatttatccaaccaactgatgcaccacccagatatcaacctgattctggctaccggcgggccgggtatggtgaaagcggcatacagctcaggtaaaccggcgatcggcgtaggtgcaggtaacacccccgttgttattgacgaaacggcggatattaagcgtgccgttgcctctatcctgatgtcgaaaaccttcgataacggcgtcatttgtgcgtcagaacagtcagtcatcgtggtagacagcgcctatgatgccgtacgtgagcgtttcgccacccacggcggctacatgctgaaaggcaaagaacttcatgccgtacaaggcattctgctgaaaaacggctcactgaatgccgacattgtgggccagccagcaccaaagatcgctgaaatggcgggtatcaccgtccctgcgaacaccaaagtgctgatcggtgaagtgacggccgttgatgaatccgaaccgtttgcccatgaaaaactgtctccgacgctggcgatgtaccgggcgaaagacttcaatgacgccgtcattaaagcggaaaaactggtggcaatgggtggcatcggtcacacatcctgcctgtataccgatcaggacaatcagccagagcgtgtaaatcatttcgggaatatgatgaaaacggcacgtatcctgattaacacgccggcttctcagggtggtatcggcgatctctacaacttcaaactcgctccgtctctgacactgggctgtggctcatggggcggaaactccatctccgaaaacgtcggtccgaagcacttgatcaacaaaaaaacggtagccaagcgagcagagaatatgttgtggcataaacttcctaaatccatttacttccgtcgtggctcactgcctatcgcacttgaagaagtcgcatccgatggtgcaaaacgcgcatttatcgtgactgaccgcttcctgttcaataatggctacgttgatcaggtaacttccgtactgaaacaacacggactggaaaccgaagttttctttgaagttgaagctgacccgacactgagcatcgtgcgcaaaggcgcggaacaaatgcactccttcaagcccgatgtgattattgcactgggtggcggttctccgatggatgctgcgaagatcatgtgggtgatgtatgagcaccctactacacacttcgaagagctggcgctgcgctttatggatatccgtaaacgtatctataagttcccgaaaatgggtgtcaaagccaagatggtggcgattaccactacatccggtactggttccgaagtcacgccatttgccgtggtgaccgacgatgcaactggacagaaatatccgttggcggactatgcgctgaccccagatatggccattgttgatgccaatctggtgatgaacatgccgaaatcgctgtgtgcctttggtgggctcgatgccgtaacccactcgctggaagcctatgtttccgtgctggcaaatgaatattcagacggacaggcgttacaagcgctgaaactgctgaaggaaaatctgccggacagctaccgtgacggtgcgaaaaacccggttgcccgtgagcgcgtgcacaacgccgcgacgattgcgggtatcgcgtttgccaacgccttcctcggcgtctgtcactcaatggcgcataaactgggctcggagttccatattccgcacggtctggctaatgccatgctgatctcgaacgtgattcgctataacgcgaacgataacccgaccaaacaaacaacgttcagccaatatgaccgtccgcaagctcgtcgtcgttacgctgaaatagccgaccacctacgtttgactgcgcctagcgaccgtactgcacagaaaatcgagaaattactgaactggctggaagaaataaagaccgaactggggatcccagcgtccattcgtgaagcgggcgtacaggaggccgatttcctggctaaggtcgataaactgtcagaagatgcgttcgacgatcagtgtactggtgctaacccacgctacccgctgatttctgaattgaaacagattctgctggacacttactatggtcgtaagttctctgaagaggtaaaaacggaaaccgttgaacctgtagcaaaagccgccaaaaccggcaagaaagccgcacattaacgcgtcagctgttactgccttatagtttagttcactacaatgcccaacccttttaaggttgggcatttttattacacgcacaggcatcaatgcgccgtttattaatcatcccgccagccggatatttaaccgccttacacgctttccttacgggttaatcccagcgcaattttataatgtttacgacacacggaaacataactctcattgccaccaataacgacctgttccccttcatggacggcattaccctgagcatctaaccgcaatacacagttggctttacggccgcaatgacagaccgtttttaactcaatcagcttatctgcccacgctaataaatagtgacttccggaaaacaaatcaccacgaaaatcagtacgcagcccgtaacacaataccgggatatctaattggtccacgacatcggaaagctcgttcacctgctcgcgggttaaaaattgacattcgtcaattaatacacaatctacgggctgagtacggtgctctttctccagcagttcaaataaggatgtctgccgattaaacaataatgctggggaagaaagaccgatccgtgaactgactatccctacaccatgccgattatctatttctgcggtgaacaccagcgtgcgcatcccgcgttcctggtagttatatgacgactgcaatagtgccgtcgacttccctgcattcattgcagaataataaaaataaagttgggccacttaactactccaaacacaggctatatgatcgtcgtgtcgtaaaaacttattgtaacaactcgccttcacgctgtgcaatgggctattcccgaccacatcttgtccactcggccgccactggctgcccattacgataaaagatataaaaattccttataacaacgacgcgcgtcaataaaccattcactgtcgtttgaggtagaaaaacggcatacaaaatgtatttttttgataataggaaagtatttatatttatgtaacatacgatgtgatatctgttttaaaaatgatgttttttaacaaacttacaaatttgactattgcagaaaggaaaatagcactctattatcacactacacgccaccaataatattaatttgagattatcacaatgagcgaagcactaaagattcttaacaacatccgtactctgcgtgcccaggcaagagaatgtaccctcgatacgttggaagaaatgctggaaaaactggaagtcgtggttaatgaacgccgcgaagaagatagccaggttcaggctgaagttgaagaacgtgcgcgtaaattgcaacaatatcgcgatatgctgattgcagatggcattgaccctaacgaattattgcaatctttaggttcagtgaaagttgcaggtaaaagcaaacgcgctgcccgtccggcaaaatatcaatacattgacgagaacggtgaagctaaaacctggactggtcagggtcgtactccagcagtaatcaagaaagcaatcgaagagcaaggtaaatctttagatgatttcctgctgtaattgtttataagtactgaatattgaaaacccccgatagctagctatcgggggtttttctttataacgcgtcttgcaaagagaaaacagatatgtcgccgttttaggctgccctctgtttctgtaaacagagggcaattattacatcctgttatttttcttctgcgtcaatcgcttcctgcaaccattgcgcgaactcttcgcctaaaccatcatgacgtaagccatattccacaaatgcctgcatatagcctaatttgttaccacagtcatggctcacacctttcaggtgatacgcttctactgtttctttttccatcagcatcgcaatagcatcggttaactgaatttcattaccagcgcctggtggtgttttctccagcagagaccaaatatccgctgagagtacataacggccaacaacagctaaattagacggcgcttcggaagctttcggtttttcaaccacaccaaccataggtgcgctatcccctgcttttaattccacgcctttgcaatcaaccacgccgtagctacttacattctcaaccggctcaaccataatctgactgtgacctgtagtagaaaaacgctgtagcatttcgctcaggttatctttcttcagatcggattcatattcatcaataatcacatccggcagaataaccgcgactggctcatccccgactagcgggtgcgcgcacaatacggcatggcccaaccctttcgctaatccctgacggacttgcataatggtgacgtgtttagggcagatggattgaatttcttccaacagctgacgtttaacacgcttttccagtatggcttcgagttcaaaactggtatcgaaatggttttcgatggaattcttagaggagtgcgtaaccaggataatttcattaatccctgcggcgatacactcattaacgacatattggatcagcggtttatctaccaacggcagcatttctttaggaatggctttggtggcaggcagcatacgcgtacctaatccagcaaccggtatgaccgctttttttacttttttattcacaatagacataaacagcctcttatataccgttcaaataatgaactttatttatctaatcaagataaccggaagagtataacttctttaacaagggcacgcttgtcccaacgttagcgttcaataaaaataagataactccctacatagtaggaaataaagaatagtaccgaaagagaggtattacccgaaaccagcgcccacctcgttctataagattattctgtagccaacatgagccgtaaacgaccgccgcccccccatatctgacactgccacgcttcgcattgataatttagctggttgagataagcgccttcaagcgttcctaaagggataccgctattcaatgctatttgctgctcgttaacattcaacgtcgcgtttaacccagcggaaatcagtatcagctgttttaattgccgatggtaatatcccacaagcaaaggaaaacgaccgtctaggctcgcctgtcgcagcagctggtttacctgctttaataacgtcggcagatacggtaaacgatgttgctgatcggccaaatgctcctgaagtaacccgttaaacaaggttcgaagcagtagcgccgccagcgtcccattattattgacgccctgagtgacatccaggcaatagaacgctagctctgtctccgaaagcgcggcaatatccagcaccagccccggttgttcggcggtcgtcaactgacggtagttaacacggcagcgagcaagcgtttgctgaacgggcggttgcaactgagcgagcagtttagttaccgcttcaggagattgattaagggaatccatatcctgcatcagctgatccatctcattcaactgtgaggtgaacatgtcgggatagaggcaggacataacagcctcacgcaaacgtgtgtaatcacgaatcggtttcagcaatacatcctggacaccaaggcgcaagactttggcgatatccgccatctggctggtcgcagaaatgacaagtattggcgtgtcgttatccttcaagcgcagacattcaaggaattcaatgcctcccatggtcggcatcttcagatcgcaaatcattaaatcgggttggtaatgttcaagaatacttagcgcatctaatccattaaccgcctcctgaactaaagcgccaagagaagtcagataaccagcgagcacagatcgaaaaacggcctcgtcatcaatgactaaaatatgcttacccgccagtggttgttccatcagtaccccttacttcaaacaccgaataatcacatctgctttagcgtcaatgcgccggatagacggcacactatattttcttcacacgtatgtcttcttcacaccatgttttctttaccacgtgtgtgcttagctacacgtatacgctcttcactatgcctctttcgctagcggcaacaattcatcacgcatcttttccaccgccttatagcccgcatcgatcgcctcctgcgcccgatgaaaatctaacgtagcaatctggggacaatgcggttgcagcagtacgtcgggcggatcgcccgccatccgcgtcatcttcaatcgattttcaagaatctggatcgatgtgctcattatctccattgccgttggcgaactttctgctggatgacgtcgaccacgcagtaaacgttcccgaatcctactacgccaatcttgtggaacattctccgcatcaatgtccgacgccgtcggtttgatcgacagcaaatcctgatgattaaggctcgcgtcgtgctggagatcaaccgcaatcacgatgtcagctcccattgcccgcgccagagaaacgggaacggggttaaccaccgccccatccaccagccagtaatcgttaaatctaaccggggatagcagaccaggcatactgcaagacgctcgcatagcctgatgtaaatcgccttctgtcagccagagttcacgacctgtactaagatttgtcgtcaccacgccatacttgatatcacagtcttcaatctgtgttgtatgtaacaaatgtttcacactgttaaagacgcgatcgccacgcaataaactgccgcgctgccaagagagatccatcagtcgaatcacatcccagtaaccaaaacttctcacccagcgatccattgaggataaattgtttgtggcatacgctgcaccaaccaacgcgccgatagaacaaccggctacaacatcgacctcgatccccatttcagttaacgcattcaatacaccaatatgcgcccatcctttcgcggccccggaccccaaggctactccaatttttttccgttgcatgattgatccacctgtcttcattttagcgcacattgctacacgcagagtttcttaggtaacatatcggcatcctgcatagggatctgtttattatctatcaatttttatcttaaattttcttcaggagacatcgtgtctgaatcttgcccctgttgcagtgggttgcagtataacgcatgctgtcaaccctacctcacgcacgccgccacagcggccgaacctgccatattaatgaggtcgcgctataccgcctacgtcaagcacgatgtcgattaccttatcgctacctggcatcccgaccttcaccccgagaaatggcgcgagtctctcactgaaagctgccagaattcacagtggcttggtctcactatactggcaacatctcccgggaaaatacccgatgagggttatgtggaatttgccgcgcgttatatatcggaaatcgacagccagcgcacagaagtgatgcgagagcgctcacgcttccttcgccagcataatcgctggtactatatagacggcgttcatttgcagacaggcagaaatgaaccttgcccgtgtggttccggcaaaaaatacaaaaagtgttgcggacaatagaacacaggcagtcgcccacgcggccttaccgctgcgttaccataagatcgttattctagtttttcgacaggatctacacgctcatgcaatcccaaaatatacaaagaaaagtattacgaaccatttgccccgacgcaaaagggctcatcgcgaaaattacgaatatttgttataagcacgaactgaacatcgtgcaaaacaatgagtttgtcgatcatcgcactggacgctttttcatgcggaccgagttggaagggattttcaacgacaccacgctgttagccgatctagataacgcacttccagaaggatcgtctcgcgaattaaccgcagcaggccgtcgtcgcatcgtcgttctggtaacgaaagaagcccactgtctgggcgatctgttgatgaagagcgcctatggcggtctggatgtcgaaatctctgccgtcatcggtaaccacgatacgttacagacgctggtcgagcggtttgatatccctttccatttggttagccatgaagggctgactcgcgaagagcacgatcaacagatgatcgcgcagatcgatcaatacaaacctgattacgtcgtgctggcgaaatacatgcgagttctgactccggcgtttgttcagcactatccaaaccaagtgatcaacatccaccattcattcttacccgcctttatcggtgcccgcccgtaccatcaggcatatgagcgtggagtgaaaatcattggcgcgacagcccactacgtcaacgataatctggatgaaggcccaatcatcatgcaggacgtcattcacgtcgaccatacgtactcgggtgacgacatgatgcgtgcaggccgcgacgttgagaaaaatgtcctgagccgggcgctgtatcgcgtgctggcacagcgtgtttttgtctacgggaaccgtaccattattctgtaattggttgatcggacatctttttgtataaggatgcgtcgaacggaataaaaaaacggcaggcacatttatttttgatatataccgctttacaggggcgtgtcatttgatatgatgcgccccgcttgaagtgaaagcttcttgcagcaaggccagtggtggggttcccgagcggccaaagggagcagactgtaaatctgccgtcacagacttcgaaggttcgaatccttcccccaccaccatttcaaagtaacacctctgaattacatcccaacaccaaagcatcaaattcccattaggggaaggtgagaaccttcgaccaaggttcgacaaaaccggtacggttttgagcaacgcttagcgttgacccgcagggtgaggtgcgaagcgccgaattatccttcccccaccaccatttcaaagcaacacgtctgaattacatcccaacaccaaagcgtcaaattcccgtcaggggaaggtgagaaccttcgaccaaggttcgacaaaaccggtacggttttgagcaacgcttagcgttgacccgcagggtgaggtgcgaagcgccgaattatccttcccccaccaccatttcaaagtaacacttctgaattacatcacaacaccaaagcgtcaaattcccattaggggaaggtgagaaccttcgaccaaggttcgacaaaaccggtacggttttgagcaacgcttagcgttgacccgcaaggtgaggtgcggagcgccgaattatccttcccccaccgccacttgcactactaatcagcacaatattatggatggggaaaagatacccttacgccttccctttccagcgtccaggaacataagagaacacaggaagctgccatgaccagcgaattgctgccaatcgcacagccagaccaatcgtgaatgacgccagcaggttaatatcgtgattgatattaagcgatttcagacccagatataaaagtgcgacgagcagcgagacgctggcatacagctctttcttcaacaccattggcgtacggttacagaaaatatcacgcaatatgccaccgaaaatcccggtcacaatccccgccatgacgactactgtcatcgaataattcagcttcagcgccacattgcacccaataatggtaaaagcaattagccccatcgcatccagtacaagaaagagacgatgcaaatggtgcataaaacgcgcaatgataatcgtgaaaagacctgcaccaatggtgaggtagatatagccgggatgctgcgtccagccgatggggtaattaccgagaagaatatcgcgaacggtgccaccgccaagcgcggtgatgaaggcaatcatgcctacgccaaaaatatccatattgcgacgcccggcggcaagcgccccggacatcccttcggctgtaattgcgatcagatagatgtaagtcagcacacaagttatcctgtgaaatgtgccactccctctgtccgctttacctgagagtttacgcagcagagctgcttgccccttcggtgggttgcatcgcaacctctctccagttggcttcaatggaattcgcagttagggtagcctgagcgattatgggagtttgcgccttcggcggagcgttatactttatgccaacgtacatgtagcttgaagtatgctggagtacacgccctctctcctgcgaggagcggagtataacggtcgataagcctcgtgttcaactgaatataagtgaatcttattttcaacgattttcatctgcctcacccgtcactaaagccatagcaataagcctatcaactcagtccgaaaacgcagcctcgccgtgacgccacacgccattttctgctaccatctggtcacattttttagcgaatggcagcgaacatgaaagttgtatcttttaatatcaatggcctgcgggcgcgccctcatcagttggccgccattatcgaacaacaccagccggatgtaatcgggttgcaggaaacgaaagtccacgatgacatgtttccgttagaggatgtcagcaagtacggttaccacgtttattatcacggacagaagggtcactacggcgtcgcgctgctatgtaaagagaaaccccttgaagttcgtctcggtttcccaacagatgaagaggatgcgcaacgtcggatcatcatggcggacttcgccaccgagcacggtacgcttacagtagtaaacgggtattttccgcaaggagaaaaccgcgaccatccggtaaaattccccgccaagacgcgcttctatcaagatctgcagacctatctggaacagcaccacagcgcgacacagccgctgattgtgatgggtgatgtcaatatcagcgctaccgacttggatatcggtatcggcgaagaaagccgcaagcgctggctacgcaccggtaaatgttctttcctaccggaagagcgtgaatggatggcgcgtttgcaaggttggggactcatcgacaccttccgtgcagccaatccagaaggtaacgatcgtttctcgtggttcgactatcgctcttctgggtttgatgacaaccgcggtctgcgtatcgatctcattctcgccagtaccttcctggccgaacgctgtgtcgccaccggtattgattacgatattcgtggaatggaaaaaccttccgaccatgcgccgatctgggcggaatttacgctttaaaaagagtgagtggtaaaaatgacatcaccgctgggcatcaaagccacagcggtgattaacatcaacagtcgtgccgaatataatatcgtctgaattcatggttactgcttaatcaactgccatatcaggttgttcgttcccagcgtttgcttgtcccgcacgcattgcagaatcaccccttcgacctttaccaccgcgccttcagaataattacggttttcatacacacagcagcgcaggcagttattgctttgctctcgaaccgtcgtccctgctccccacacttccggtggaacgggaacgacaatatccgttccgccgcgattagcctgcgccagcgtgggcagcaccagcatcacactggcgaaacacaaagacactaacgatttcattgatcctgctccttcgcttttttagcctgaggcttgcgccgctttgaggcacccgacggcggtgcagaaaaccctttgaatgctctcactgcaccgttttgtttcgcttgctgaatcagctcctgtaaggagttcgtcagcggttgcataaaatcctgatagcgacatttcttctcgctgatctgcgtcaacgtggcttcccaatgtgcggtcatatcaggatgcgccgcactagcaggcagcgagtgaattaatgctcgccccgcttcactcgcgtgaatatagcgcgcttttttaaaaagaaatgtccgcttaaacaagagctcgatgatacctgcacgcgtcgcctctgtgcctaaaccatcggtcgcccgcaggattttctttaactctttatcctgcacaaaacgtgcgatacccgtcatcgccgataacagcgtcgcatcggtaaaaggtcgcggcggctgagtttgacgctcaaccacctcaccgcgttcacacagtaattcatcaccctttgccaccacgggcaacggcatgccttcgttttcttcgtttcgctctttgccgcctagcaacgttcgccaaccggcctcggccaggaatcgtgctttggcaataaatttaccgcccgcaatatccaattcaataacacatttgcgaaacacggcgtccgggcagaactgcatgatgtactgccgcgcgactaaaccatacaccttgcgttcattctcagtcagcgaggcactggcactgcgagcagtaggaataatcgcgtggtgagcgtcaaccttaccatcgtcccagcagcggttgcgccgatcgatatccataaccggctgtggcaagaggtcaggttggtgtacggctatcgcattcaagacggcatgacgtccggtaaaatgttcttctggcagatagcgactgtcagaacgtgggtacgtaatcagcttatgggtttcatacagcttctgacacacgtccagtacctgctgtgcgctaagcccgaaacgcttcgcagcctcaatctgaagcgtcgagagcgaataaggtagcggtgcggtttccgattcccgcttatcattatagctggtgacgaacgcgggctgaccgtcgatgcgtttaacgacgtgatccgccagagaacgatgcagcaggcgcccttcttcatcctgataaggctcgcaggattcgctgggctgccagatagcgacaaaacgttcatcggccggggtcacgatatgggctttaacttcaaagtaatctttggaaacgaagttttctatctcttcatctcgccgcaccaccagccccagcactggcgtttgtacgcggccaaccgacagcacgccatcataaccggcattacgccccaatatcgtataggcacgggtcatgttaatgccgtagagccaatcagcacgggaacgcgccaatgccgaaacgcacaagggaatgaactctctgttctcacgcaagcgagaaacggcgcgctctaccgcctgtggattgagatcgttgatcagacaacgacgtacctgctgacgcttctcttccggtagggaaagatagtccagtacttcatcaaccagcagttgcccttcacgatcggggtctcccgcgtgaatcacttcgctggcatcattcaggagtttttttatggcgctcaactgcttgctgaccgaggggcgcggttgcaacagccatttctgaggaatgatcggtaagtcggcgagagaccaccgtgcgtagcgcgcatcataaacatccggttgcgcctgctccagcaggtgccccacgcaccacgtcacaacatcattctggccacaggcaataaaaccatcgccgcgtcgatgcggtttgggtaacacgtctgcaatcgcccgcgcaaggctaggcttttcggcaataaaaagtcgcattattcaccatcaagcagactgagcatttcccgcgtaactcgcgggaaagcacgctgtaaaacgagtgggaaatcgatattattcaaaagacgcgatcagaagtagtgaacaaacgcgtcggtatcaagcggcgtgaccgtggtcgatgctttcagctgtggtgtccccagataaaggaaaccgacaatttcatcctgttcgcgacagttaaacgcctcacggaccagcgtattgtgcgtccaggcaccgctacgccagatgccattaaagccttgtgccaatgccgccatctgcatcgcctgaaccgcacaaccggcggagacaatttgctcccagagcgggactttcgggctatcttcacaatgcgcgacaacggtgataatcagcggggcacgataaggagcctgacgtgctttatcgatgccagcttcgtccagcccctcgtgctgcgcagcacgagtcagtaatgtactaaaacgatccagaccattattttcgatcataaaaaagcgccacggctgcatcgcaccatgatccggcgcacgcataccggcgtggataatgttattcaatgcgtcacccgtcggtgctggcgtggtcaggcgcgaggccgaacgacgattcaatagcaactcaagagcatccatcgcacatctcctgtctggcaatataatttctgcggtacaaccgatttctcaggaagaaacagcggtacgacaacgttgcgcgccacgttagcacaagtagaagttttgttacaagataaccccgaaagggtgcgctgccacggtgatttaatgctgactttttactgtctgctcattaggatactatcactccttgtgcttcaccacttgccagagggcgagttgaaggacgtagggcacacgctgtttacccgttcatggagatatcatgcgcacattgtggcgaatttttagcggcttttttaagtggacatggcgtctgcttaattttatcagagaatttattctcaatattttccttatcgcgctgattttagctggcgttgggatctactcacaggtaaaaacgacgccggaagcggccacgaagggagctctgctggtcgatctgacgggcgtggtggttgatcaaccaaccgtcaataataagctgcgtcaattagggcgtgaattctttggcgcatcgagcaaccgccgtcaggaaaactcactgtttgatatcgtcgacagcattcgtcaggcaaaaggcgacgacaatattaccggaatggtactggacctcagcgattttaccggtgccgatcagccgtctctgcaatatattggcaaggcgctgcgcgaatttcgcgatagtggtaaacccatttatgccgttggtgacagctacaaccagtctcaatactatttggccagttttgccaatacggtgtcattgacgccacaaggcagtgttgatctgcacggttttgcgaccaacaacctctacttcaaatccatgctcgacaagctgaaagtgaccaccaatatcttccgagtgggaacgtacaaatcagccgttgagccgtatctgcgtgatgacatgtcacctgctgctcgcgatgccgatggccgctggatcaacgctctgtggcagcagtatttaaatacggtttccgctaatcgtcagattacgcctcagcagctcttccctggtgcaaccagcattattgcgggtttgcaggccgttcagggtgacaccgcacgctatgcgctggataacaagctggtcgatgaagtggcatcacgttccgtgaccgaacaatcgctggtgaaaacgttcggctggaataaccagaagaacaactttaattccatcagcatctacgactatgtcgtcaaaccgccggtacaaaataacaaccagatagcggttgtctttgccaatggtgcaatcattgacggaccggaaacgccgggaatggtcggtggtgataccacagctgcacaaattcgtgccgcgcgcctcgatcctaaagtcaaagcgctggtactgcgcgtcaatagccctggcggtagcgtcacggcatcggaactgattcgctcagaactgatgtcgctccgtatggcgggtaaaccgatcgtggtatccatgggcggcatggcggcatcaggcggctactggatctcaacgccggcgaacgcaatcatctccagcgccagtacgttaacaggctctatcggtatttttggcgtgattaccacgttcgaagattcgctggaaagccttggcgtccacacggatggcgttgcaacctccccgctggccgatctgtcgatcacgaaatcgctgccacctgaattctcgcagatgatgcagttgagtatcgaacgcggttataagaacttcatcgatatcgtggctcaggcacgtaagaaaacgccagagcaaatcaatgagatcgcacaaggacacgtctgggtcggtagcgacgcgaaagaaaatggtctggtcgatcagatcggtgattttgatgatgccgtgaagaaggccgctgaactggcaaaactgggacaatatcaattgaactggtatgccgaacaaccgggtctgctcgacacaatgttgaatcaggtgaacgcgtctgtttacgccctgctgcccgttgctgttcagtctatgctgccagctccggtcgcacagttggcggaagttgtgcgttcacagccgtccatcatgaataacctgaacgacccgcagaaccgatacgcattttgtctcacctgcggagaagtccggtaagatttatatcggctgttcatatgtaccctaaataattcgagttgcaggacaaaaacggcaagccgtttttgaacagcgcttgcgctaaccctgaaggggtgaggccataaggccgaataacgcggcaaccgagcgacaaatcggttttataccgatttgaacagcgctagcgctggcccgaagggtgaatctcatttatgaggctcattaatccccaggagcttactcaagtaagtgactggggtgacaaatctgccgggagcagatttgaacgctgctagcagcggccctttagggtgaggcccacgatgggccgagtatttaagcgaagccaacgcaccagcaacttgaagtatgacggggatagcccggtaatagtcattgcttatgatgatattgctgggctgtttttccctctatacttgatttttaatcctgactcacaccaccatgcaaaagaaatccatttatgtcgcctatacgggcggcaccataggcatgcagcgatctgccaatggctatgtgccggtatccggtcatttacagcagcaactggcaaaaatgcccgaattccaccgcgaagagatgccttcgttcacgattaatgaatatgacccactgatcgattcgtctgatatgacaccagcagattggcaatccatcgcggacgatattcaagcccactacgatgattatgacggcttcgtaatcctgcatggtactgacacaatggcgttcaccgcatctgcgctctcgtttatgctggaaaatcttgctaaaccagtcatcgtgacagggtcacaaattccgctagcggaattgcgctcggacggccagacaaacctgctaaacgccctatacgttgccgctaatcatccgattaatgaagtcgcactcttcttcaataacaaactgttacgcggcaaccgcaccaccaaggcccatgcggatggttttgatgcctttgcttcccccaactatccaccgctgctggaagccggtatccatattcgccggctggcacccacagtggaatgcagcaactgtccgccactgaaagtgcatcacattacgccgcagcctattggggtgattacgatttaccccggtatttctgccgatgtcatcagcaatttcctccgtcagccagtgaaggcgcttatcttgcgatcctacggtgttggcaacgcgccgcaaagccccgggctgctacacgagttacgagaagcctccgcacgcggcattgtggtcgtcaacctgactcagtgtatttccgggcgtgtgaatatgggtggctatgcaacaggcaatgcgctggcgaatgctggggtaattagtggctttgacatgaccgttgaggcagcattgaccaaactgcattatttattgagccagcaagatttaagcgccgatgaaatccgccatttgatgcagcaaaacctgcatggggaattgagcgataaagattgagttaatcacggagtagataatgaaaaaagcattgctattagttgatttacaaaatgatttttgtcccgaaggtgccttagccgttaacgaaggtgaccgcgtcattgaggttgccaaccgtgctattgatgcctgcctggccgctggcgtcgcagtgattgccagtcaagattggcacccgacgaaccacggcagctttgccgtgaatgcgaataccaaggtcggagaaatcggtgagctaaacgggtggccgcagatctggtggcccgttcactgcgtgcagggaacaaccggagctgattttcatccagcgcttaatcagtcggccattcagtggatcgtacaaaaaggaacccagccggagatcgacagctatagcgcttttttcgataacgggcatcgagttaaaaccgaattggatgcgtggctacgcgccaatcacatcacccatttgaccattctggggctggcgacagattattgcataaaattcagtgtgttggatgctattgctctgggctatcacaccgaagtattggtggatggctgtcgtggcgttaatctttcgcccgacgacagtgaatccgcattacaggaaatggcacagcgtggagcaacgcttacggatatgacgcagtttcttaccacactgtcgtctgttcgctaacgtcactcacaaccgaacatagcggcagccgataaggctgcctgcttacacgttacgcgttgcgtttctaaagccaagagtaactagggtttaagcgtaacaatcgcatcagaaccgttaaactggcgtttcagctcctgcttgctcttcatcacgatttcgccatcagtaccaatcgtcatgtgctcagcctgttcgttatggcgagcttgccacatcatcaccatttgcaggcagttttctttctgttcagccgtcaacgcgacaccgtctggccatttgcccaactctaccgccgtgactagccgttgataaatttctggcgtcatgacgtcgatcagatcattgagttccatatccggtttctgctccgagaaagatcagtttattattactggattcctgttgctgacagcgcgccatattagctgaatcgtttaaagctaagattatcagcctgtcactgccacacctatcgcagacagattatccgtcaacacgttcgccatcaacgtcgtcgataaagctcagtgaggcggaattcacgcagtagcgttcgccagtggttttcgggccatcagggaaaacgtgccccaggtgcgcatcacactgcccacagcggatctcgatacggcgcatattgtgtgattcatcctccagataacgaaccgcctctgaggaaacgggctgatcgaagctcggccagccacagccggaatcatatttactgtcggaataaaacagcggagcctgacagcacaagcagtgataagcgcctgtgcgcttgttatgcagcaatttgcctgaaaacgcaggctcggtaccgcgttgctgggtgacatagcgctgcatctctgtcatttcagtattatcggacggggtatgcgaagcagagtcgttagtcatgggagtctcacagcggtgttagcaattcaattaatcattgattataacaaaaaattaacaacctaacaggctgttctggcctaatattaggaatgttattagcacgaatatttaattgtgatgtgtatcacataatgaggtaatgcaggctttatatgatgcattccgccctcatatcagtcttagatgttacttagttacagggtcgagcggttttcgcacaaagtttggtcataggtttgacttacagcaactattgacacgattccgcttgacgctcagcaaggtttttgtaattttacaaccaacctttttattcacaaatttttattcacaaaccaatagctggtggaatatatgactatcaaagtaggtatcaacggttttggccgtatcggccgtattgttttccgcgctgcacaagagcgttctgacatcgagatcgttgcaatcaacgacctgttagacgctgagtacatggcgtatatgctgaagtacgactctactcatggtcgtttcaacggcaccgttgaagttaaagatggccacctggttgttaacggtaaaaccattcgtgttaccgcagagcgcgacccttcaaacctgaagtggaacgaagttaacgttgatgttgttgctgaagcaactggcctgttcctgactgacgaaactgcacgtaaacacatcgctgctggtgcgaagaaagtcgttctgactggtccatctaaagatgacaccccaatgttcgttatgggcgtaaaccacaaaacttacgcaggtcaggaaatcgtttctaacgcatcttgcaccactaactgcctggctccgctggcaaaagtcatcaacgacaacttcggtatcgttgaagcactgatgaccaccgttcacgcaacgactgcaacgcagaaaacggttgatggcccgtctcacaaagactggcgcggcggccgcggcgcatctcagaacatcatcccatcttctaccggtgcggctaaagcagtaggtaaagttatccctgagctgaacggcaaactgactggtatggcgttccgcgtccctaccccgaacgtttctgttgttgacttgactgctcgtctggaaaaaccagcgtcttacaaagaagtttgtgcagcaattaaagccgctgctgaaggcgaactgaaaggcgttctgggctacaccgaagatgacgttgtttctaccgatttcaacggtgaaaaactgacttctgtgttcgatgccaaagccggtatcgcactgaacgacaactttgtgaaactggtttcctggtacgacaacgaaacaggttattcaaacaaggttctggatctgatcgctcacatttctaaataagcgtcagcgatgattcggtgaaaaaagggcgacgtgatgtcgcccttttttattgttaattgcagatttctttttacaacgaaaaacaatcaaaaaaaggctctatcatgcataacacaattttctcactccccgtcactaagcaaattagcgcaaccctcagccagcgtcagttggaccaattacccatcatcgtcgttgatcatcctgaagttcgcgcagcagtagcactacaaggcgcgcacctgctcagttggcagccgacaaacgaagagccagtgctttggctgagcgacaatacaccgtttactcatcacgttgctatccgtggcggtgtccctatctgtttcccttggtttgggcctttcgccgaacctaaccacggttttgcccgtctgctgccgtgggaatttaccgctcacagcgaagatgagcacggcgtacagctcacgttcacgctgcgcgataacgaagaaacgcgtaagagctggccgcatgaattcacactcatcgcccgcttcaagctgggcaaggagtgcggtattgaactggaagcgcatggcgattacagcattaccagcgcgctgcacacctatttcaacatcggcaacatcagcgatattcgcattgccggtctgggtgaaccattcattgataaggtcgatcaaggcaagctggcaacgcagcaaggcgatctggtctttaccgatcgtacagaccgtatctataccaagccgcaggacactagcgtggtgcatgatgcagtactgaaacgcgccattgaagtccaccatacacaccatagcgatgtagtgtcatggaaccccggtgcagagctttctcgtacgattagcgatatgccggatgagggatataaaacgttcgtgtgcgtggaaacagcgcgaattaaccaaccgtttgtagcgtccgacaacgctccggctcgtctgacgacggttatccgcatcaagaaataaccactgctatatatacccttagctatagggtgtatggctgcttatgccatacaccctcttctgcaaatcctttcgtttccgctacaccacatccagatgctgtttgcgcgttggcggtggaaacgcctgatctagctgcgcgatatgctccgcagacaacagcacgtccagcgctttcgcattttcctgaacatgcgttacagaacttgcttttggaatcgcgatcacccccggctgacgaatggcccacgccaataaaagttgagcaggtgtgatgctatgttcgcgtgcaatttgattcaccactgggtgtgagaataatccatcacgcaatcgccctgcctgcgccagcgggcaatacgccatcacgggaagctgttgttgctgacaccacggcaacaaatcaaactcaatgccgcgcgatgccaaatggtaaagcacctgattggtcatacagcgctgcccgccgcttagcgaccacaactcttgtatatcctcaaggtcgagattggatacgccccattgaccaattttacctgcctgctgcaaccgttccatcgccgcaatcgtatcgacgagtgggataccgtcgcgccagtgcagcagatacaaatcaatacgctcggttttcagtcgcttcagactacgttcacacgcctgtatcgctttttcgcctcccgcattgtgcgggtagactttcgataccaaataaacgctatcgcgacggccacgaatcgcttccccgactacgtcttccgccctaccttccgcgtacatttcagcggtatcaatcaacgttaaaccgaggtcgatacccgtttgcagcgcggtcacttcctgtgctttcattcgagcattttcgcccatgtaccacgttccctgaccgattgccggtacgcgggtatcatctggaaaatgaatcgcttttgtcatgaatctctcccttgttttccgtcaacgtaacgtgtttaccgtcaacctaacatggcattcggcgcactataaacgtgcaaatggggtgatatcaccccattattgtacggcagatgcaccatgctaacgaaaagcgttagaagcgatagctgacgcccgcgctcattaagatgctgtggttactatcgacgatagggctgtctttcatttcgtcagacaagcgcgtgtaacgaccgacggcccaagcgctccagctttcgttaatctgatagcccgcgcttagttcaagatacggagcccagccatcaccagggctgtactggttaaagccagaacgcgaagattcttgcgcactcacaccgtagtaatactggttcatgttttcactaaaccaagtcgcaccgataccgggggtgatgctcagatcgcccattgagaaacggtaaaggtaggcggtatcccacgcgaagccgttgctgtaatccagcgtatcgcctgccagcacggtacgaatttcaccccagtcagcggtatgacgataagccgcaccggccattagcgtcccacggcgtttattcaactgtttcatacgctgatcgtcgctatctcccggtttaaaacctaaaggcaggtagtaggccgttaaagagaaacgatttacgccgtcattccacaggtagtatccaccacccagcccgcggaaataaaaactatcactttcataattcagtacaggaagcggataaacatcattatcaacaccacgatacacggacgttgagcccacagcgccaaggcccagagaaacatctgcggcataggctgaaggcaggaccacagcaccagaaatcagcgcggccagcacacatagttgaggttttttcacagttttctatttcctattacagataaacatcatgaaacatgataagccaattacacccgttcgcgttcaggttatataaaaataacattaacgaataaccgatatattcgataggttttacgtgcgctaacgtctgtaataggcagtgttcttaaggctgagagcctattaactgtaatgttacacggattttcctgaaagtgagtcattgaaatatcttaaaaatacgtccgtggactagaggaaattttacggatgcaaactacgctttaatacagaaggtgacgtcttcctgaccagcaggtatgaataaaattacgacgccctgacgcgacaagttggcataagggttgctggactaaaaagacttcttctttcggagggcaatacattaatagacatatattccacacgctctcttaatctgtgctaatcgacgaaggacgggcatcgctatgaacatatttgatcactaccgccagcgctacgacgctgccaaggacgaagagttcactctgcaggaattccttaccatctgtcagcaagatcgcaatgcttatgtaaatgcggctgaacgattgttaacggctatcggtgagcctgtaatggtggataccgcccaagaatcacgaatgtcgcgcctattctctaaccgggtgattgcccgctatcctgcttttgaagaattctatggtatggaagaggctatcgaacagattgtctcttacctgaagcatgccgcgcagggattggaagagaagaaacagattctgtatttgttggggccagtcggcggcgggaaatcctctctagccgaacgcctgaaagcactgatgcagcgcgtgcctatttacatcctcagcgccaacggcgagcacagcccagtaaatgatcatccgctctgcctattcaatccgcaggaagatgctgggatactcgagaaagagtacacgattccacggcgctacctcggcaccattatgtcgccatgggcggccaaacgcctccaggaattcggcggcgatatttccaaattcagagtcgtcaaagtgtggccatcaattctggcgcaaatcgggatcgcgaaaaccgaacccggcgatgaaaacaatcaggacatttcagcgctggtcggtaaagtcgatatccgcaagctcgaacattttgcccagaacgatcccgatgcctacggctactccggtgcattgtgccgcgcgaaccaaggcattatggaattcgttgagatgttcaaagcccctatcaaggtgctccatccgctgctgaccgccacacaggaaggcaactataacgggacggaaggcattgctgccctgccgttcaacgggattattctggcgcactccaacgaatccgagtgggtgcagttccgtaacaacaagaacaatgaagcgttcctcgaccgcgtgtatatcgtgaaggtgccctactgcctgcgcgtgtccgaagaggtcaagatctacgacaagctgctggatcacagcgagctgacacatgccccttgcgcacccggcacgctggaaacgctggctcgcttctccattctgtcgcgactgaaagatcccgaaaactccagcctctactccaaaatgcgggtttacgacggggaaagcctgaaagataccgatccgaaggccaaatcctatcaggagtatcgtgactacgcgggcgtggatgaagggatgaacggtctgtcgacccgctttgcgtttaagattctgtcacgcgtcttcaacttcgatcacagcgaagtcgccgccaacccggtacacctgttctacgtactggaacagcagatcgaacgcgagcagttcccgcaggagctggcagagaaatatctggagcacctgaaagggtatctgacgccgaagtacgcggagtttatcggtaaagagatccagaccgcctatctcgaatcctattccgaatacgggcagaacatttttgaccgttatgttacctatgcggatttctggattcaggatcaggagtaccgtgatccagataccggtcagctgtttgaccgtgaatcgctgaacgccgagctggaaaagatcgagaagcccgcagggatcagtaatcccaaagacttccgtaacgagatcgtcaactttgtcctgcgcgcccgtgccagcaatagcagccggaatccaaactggaccagttacgaaaaactgcgcacggttatcgagaagaagatgttctccaacacggaagagctgctgcctgtgatttcgtttaacaccaaaacctcaacggatgaacagaaaaaacatgatgacttcgtcgatcgcatgatggagaaaggctacacccggaagcaggttcgtttgctgtgcgaatggtatctgcgggtgaggaagtcatcataatgacgcacgatgctggcaacagcgtttgggggaaacatggcctattttattgatcgacggctgaacggcaaaaacaaaagcacggtgaaccgccaacgctttctgcgccgctataagtcgcaaataaaacagtcgatttccgaggccattaataagcgttcggtgaccgacatcgaaagcggggagtcagtatcgatccccaatgcagacatcaacgaaccgatgttccatcaggggcgcggaggacaccgccaccgcgtccacccaggtaacgatcacttcgtacagaacgacaaaatcgagcggccacaaggaggtggcggcagtggttccggtcagggtgacgccagtaaagacggcgaaggcgatgatgaatttgtctttcagatctccaaagatgaatatctggacctgctgtttgaagatctggcgctgccgaatctgaagaagacccagcaccgacagatgaccgagtacaaaatgcatcgcgccgggtacaccgctaacggcgttcctgccaatatcagcgtggtacgttcgttgcaaaactcgctggcacgccgtatggcgatgacagcgggtaaacgtcgcacgctgcatgagttggaagagtcgttagaacagctggcatacaccgaaccggcacaattgctggaagaggaacggctacgggaggacatcgccgaactacgcaagaaaatcgcgcgcgtgccttttatcgatacgtttgacctgcgctacaagaactacgagcgccgggccgagccatcgagtcaggccgtgatgttctgtttgatggatgtgtctggatccatggatcaggcgacaaaagacatggcgaaacgcttttatattctgctgtacctgttcctcagcagaaattacaaaaacgtcgacgttgtctacattcgccaccacacgcaggctaaagaagtcgatgaacaggagttcttctactctcaggaaactggcgggaccattgtctccagtgcgctaaagctgatggaggaagtcgtgcgcgagcgttacgacccgtcacaatggaatatctacgccgcacaagcatcggatggcgataactgggctgatgattcaccgctgtgtcaccagattctggcgagtaaacttctgccgatggtgcgttactacagctacattgaaatcacccggcgttcacaccagacgctctggcgtgaatatgaaacgctgcgcgatacgttcgacaatttcgccatgcagcatattcgcgatcaagatgatatctaccctgtcttccgtgaactcttccgtaaacaaaccgtaggacattgagcacatcttaatcggccagtaaactggccgatttcctttcccaacgacatcatagtgacgttgtcacaaagataacacttcctttccgccaatgtgcgcattaccctgtcgaacccataaaacgtagatttctgttttgttatgcaacgatttgttctgattttactgactctggttctactcggccctctgggcattgacatctatttaccgcttatccccgccatcgccgtggcgctgaacagcccagaatcgctgattcagtctaccgtcgccctctttattctggtcatgggattaggtcagcttctggccggaccgctggttgataaatatggtcggcgtccaatggcgttagctggcgtggttatttacatcatcggtgcgatcattgcggcactagccaccagcgccacactcttcattctctcacgcatttttcagggcatggccgtctgctgtaccgccgttgccattttcagcagcgtgcgtgacaaactaaacggcgatgatgccgcgagaacctatggttttcttaacggcacgctgaacattgtaccggcgctggcaccgctattaggcggacttttggccgaagcctttggctggcgtgcacccttctggttcctggcaggttacagcattctggtactggctctcattatccgctttctaccagaaacacgcccagactcaaccttacctgtgcacgctttgccgctgcgccaatatgcccgcctgctatccgaccgccactttctggggttcgcatcagtcaatgcgggcgcaatggggatggcgttaacctatgtcaccttttctcctgtggtgttgatgaatcaggcgcaactcacaccgcttgagttttcgattgccttcggcgcgaacggtttttggatcatgctggtcagcttcttcgtgaatcgtattatccgcaaagtcggtcggccgcgctgtctggctatcggtagcctgctgatgggagcgggttttctttcgctgcttggtggtgtcgcgctcttacccgaagcgatgcaagacacttggccaacctacatgttgcccgtcgcgctggcctgtgcgggtctggcatttttgatcggcccatccaccagctatgcgctggagccttatcccaatgaggcgggtattgcgtcggcaatggtaggatttgtgcagatggccggcggtgcggtgttggggctgggtgcgatggcaattcctctgccgtcaaaaatatcactggcgctggttatgctttgtgccgccctgctggcgatacgcgcccgcctgctcacgcgtcaccacaagagcagcattacatcactgccccgcgcctagttcaaaacaccgcatacagaagacagatacgctaacgcgtatagcgagatacggataaatcatcggcctcaatctccggtgatttatccgacagaatatccgctagcaatttccccgacccgcaggccatcgtccagcctaatgtgccgtgaccggtattcagatacaggtttttcagcggtgaacgtcccaccagcggcgtaccgtccggtgtcatcggacgcaatcccgtccagaatgtcgcttgctcaatcgggccacaatggggatacagatcgcgtaccaccatttccagcgtttcccggcgcttggggttcaaatcagtgttgaagcccacgacttctgccattccaccaacgcgaatacgattgtcaaaacgcgtaattgccactttgtacgtttcatccagcacggtagaaaccggtgctgaggcgtcatccgccagcgggatcgtcagtgaatagcctttcagcggataaaccggaatatcgaaccactggcgcagtagtcccgttgaataggaaccgcaggccatcacataggcatctgccacaatcatctcgtcgtcgcactgcacgcccgtgacgctctgtccttcaacccgcagttgacggacgttacgccccagtttaaacgtgacaccagcctcagcggccatcgctgccagttggcgggtgaacagttggcaatcgcccgtctcatcatgtggtaaacgcagcccgccggtcagggtcccgactatattcgccaacgcgggttcaaccgaggccagctcatggcgagccagtagttgatacggtacgccagcctcttccagcacggcgatatcccgtgtcgcattgtcatattgctgttcggtgcggaacagttgcagcgttccaccttgtcgaccttcgtactggatacccgtatctcgccgcagctgttgcaagcagtcacggctgtattcagccagacgcaccatccgcgctttattggttttatagtggcgcgcatcgcagttaagcagcatttgccacatccaacaaagctgtgcagtcgtgaagtcaggccgaatggccaacggcgcatggcgctggaacatccattttatcgctttcagcggtattcccggtgcagcccaaggcgcggcatagccgggggaaatctgtccggcattcccggcgctggtttccaacgcaggctccggttgtctgtcgataacggtgacatcatgccctgcctgcgcaagataccaggcggtactgacgccaactacaccacttcccagaatcacaacccgcatgctaccgctctccctttctttccgttaaagaccgtctaatctgctggaaaaatgcttatttaatggaataaaacactagttaaaaggtaaaactgaagactactctagcatttgggagggaattgtcactcgtctcaacgataacatttatctatcgtcgtcttttctctcttcgattcatcattgagatcgtaacgaaataactgtgaaaccattcacaaaatacgtattcgttttttatcagaaaaggactgggggaataaaaaagatgaagatgttaaatcccaaactaattaacaagttagtcaggttgcttatttttaaatcgtgatattcatcacaacaataaagtcaataacatcgctgtcaagacatacccttccatagttaaatacaaatttgagacattcatcaaaaaaacgccttatcagtttaataacattgtgttcacaagatggttattcatattgtagaggcgatgatgaaaattggactagttattagcggcggcgatgttagcggaataaataacttcatcttccaggtgaatagaatgactgcctctgacatcgtcattttcgatggtggaattaatggccttatcgataactgctgtaaagttctcacccgccgcgatctggtggattattcactctcatcaatgcccttggttacatcagggagaaaaaccgggaaatgtagaaaaacagactacgagaaaatcgtcaaaaatatccaaaaacaaaagctcgacgcgctcattatggccggtggagatggctcgttccaatttctaaaaaaattaagttgctatggtatccattgctacggtataggaatgacgattgataatgatatctcaggaaatagctatacgattggtttttctaccgcctgcgaacaggtaatgagtgaagtggaaaaattgcgcaatacgggccgtggattgcaaggtcgggtattcatgattgaattactcggtggttattgcggcgagttaacattacaggcggcattaaagagcaatgcagacatcgcactcattccggagtcaccgtgggatattgatgcattatcacagtgtattttggataaaatcgcagaacaaaacagcgtgatcattttatgctctgaaggctacacccatgaatatacccccggctttcagggcgctatcgacactattatcaagaaactcgaacataagattggaatccgtatccgaaaaaccattttaggatatggcttacgaaatggcgcgcccaccggggaagaaattattcagggcaccctgttagcagaagaagtggttcggtgtattaatgccggactgactaataagatcatcattatcaataataacaacaaagcgattcctatcgacttggaggactctgaacgacgtttggttgatatcgaaagtcatttttataagctcgcgaaatctcatcatcttatatgaggtaattattatgttgaaagtactttgcgtttgcggttgtggattaggttccagtttcgctattgaaatgagcgcgaaatccgtactaaaaaaattgggtattgatgcagaaatcaatcacaccacgatttcagaagcctcagccttcaattatgacgtcattctaacccagaagatatttgctgatatcctgaatagcgatgccagtgaagatgagaaaaaaagagtcatcattcttaataaacttaccgacaaagacgaaatagaagaaaaaattttagcgtatatccaggctcataaatagcatgaggtgaaaaatgaacaccattgtcaatttcattgtgaaagatttattaggccaggcatccatattaatcgcactgatcgccatgatcggattgattttgcagaagaaatcggtagggaaaattgcagaaggcacgttcaaaacactgcttggtttcctcatcatgatggcggggattaacatcatcgtcgatgccctgacgtatttaaacagcatctttacccacggtttcggcatgaaaggctacatcaccgacgtcgccgccatcgccggattggcaaaccgcgaactcggctcagaagtcgcgttgacgctcatggtgatctttgccgtcaacatcctgattgcacgaattaccccctttaaatatatcttcctgacgggacaggctctgctgtggatggcaacaatcggtaccgtgatcggctataagtcgggtttgaccggtgcgacactgatcctaaccggaggcatatttggcggtattatggcggtgctgatgcctgctctggcgcagccgattgtccgtaaaatcacgaactccgatgatgtcgcgctcgggcatttttgtactatcgggtatctggtacaggccgccgtcgctcgattagtcggtaaaaactccaaatccacagaagatttaacgctgcccgataacttcaaattcttgcaggatacctacctgtcgatggccgtcgttatggtgccgatgtaccttatccccgccgtggctgcgggaccggaatacatcgcgcaatatgccaacggcgtcaactatctgatgtattcgttcatgcagtccatgcagtttgtggcgggcgttttcgtgctctacagcggtgtccgtctgctgcttaatgagctggttcctgcatttcgaggtatcgccatgcgcctggtgcctaacgctaaacccgcgctggattgtcctgtgctcttcccttatgcgcccaacgccgtgattgttggcttcctcgccaccaccgtcggttccattctgggaatgctgatcttcccgatgtttggattggcaatgattttgccgggtttattgaccaacttctttgcgggcggaacggcgggtattttcggtaacgcaatgggaggacggcgtggtgcaattatcggcggcgtggttcatggtcttttcattaccttattgcccgctattttggtgccattactggaagtcttcggatttaccggcgtcaccttcagtgattctgatgtcatcggtacagggctgatattaggacacgccttccagcaagactggttatttgtcgccgtatttgtcgcgttcgttgcagctattgcctttattgcgaatcgtaaactatcgcaatagcgcataagcatgttgtatggcctgtcgttattaatgtcattatgcaaattgctaaggagtcgccatgttttctctactcaaacgttttttagctcctcgtctctcttccgaccacagcggtaatacggatgacaaacgcgtcagggagattgaggaagaattagcggagcttgaatgtcgtttagcgcaagatccgacgcatagtgaaacgcaaaaaacgctaatgattaaatacaaccaggctattcaattattttcttcccatccagattgtcgggatcgggttgatactattttcattcagatcgatgaactcagaaacactattcggaaaaatatatgaggttttatgagcataaaaaatttccttttgcagcacaattgcattcaactcggcgtgatatgtaaaacatgggaagaggctatttattgtgccgcgcaaccattaatcagtgcggggtgtattacgagagactatcccagtgcggtgatagaaagcacaaaggaatacggtccttattatgtttttgatgaaggagtcgctattccacatgcccgccctgagtgcggcgttattgagaattgtttcagtttactaacgttacacacgccgctctctattcagggaagtgaaccggtagatattttaattatgttcggtggcgttaacagcgatgaacatattacagaaggcatcgcctccatcgtcaatctattggaacaggacgacatgctctctcggattcgatgtgccaccacatcagatgatattgtcggagtattatgaaaaaacttattttagtaaatggtatacccgcatcagggaaaagcacggtggcgcgtattattgctgatgaattgcatctcccacggttaagcctggatgaaataaaagagccgttcatgatgcaattctgcgacaccattgatagaacgttaaacagaaaactgggatgcgccgcatatcaggccatgtttaatatcgttagacaggctcctgataatagcattctgattcttgatgcctggttcggttttcgcgaaaaatcgatattacaggaatatctaacatcgtgtgatgtcgagcatccacttgaaatatggaatgctatctcatctgatcgggtggccgaacgatatcaagcaagaatgaatgcaagaataaagggccatcccggcaatgagtatctcccggaattaatttcactcgcgcatcaagcacagccaatgcgtattggaaagtgttacacggttgatcaggataaggaaattaatcatcaggaattaattcaatggatcaaaacgcacctggattaatcgcttatttacattaattttatgagggtaattatcatgaacaccatgacaacagctgagcaccggggatatcaattaatttgtaacgcgacgggcgcgatgatggttattgcctgcgatcaacgtggcggcatgcgaacattattagcaccgacctctgatgcgcagactgcgattaccaatgaaacattaggaaaaacaaaatacgacatcactcgctatctggcggctgaagccggctgtgtactggtcgacccgatctgcgccataccgggccttatagacgaaaacattttgccccgcgataccggcctgctcatcgggcttgacgcttcaggttgggaaacgaccccagaaggctatcggatctccactatggttgagggcgtgacggcacgcaaagtccgcgaatggggtgccaccggtggaaaaatcatgatctaccttcgtcctgatagaccagacgccaatacgcgtaatcttgaaacactccgtaccgtgattcaggattttgcgcaggaggatttactgctcgtcgtcgaatttctgacctattctctggaaaatgaatctcgtgaaacctatacccgccttctgcctgagctcattccggcgggctgtcaggcctgtatcgatcaaggcgcaaaagtcttgaagattccttatcctgggtctgatgaagcctgtgcgcgcgtgaccacactctgcggtgaaataccctgggccgttctgtctgcgggcgtcgatcacgctacctttctccctcaggtggagagcgcgttaaaaaatggcgcttctggcgtgattgccggtcgttctctctggaaggattgcatctcgctcgatcgcaacgtttctaaagagaagctatccacggttgccgtctcccgccttaacgatattcaggcgctgttaaaacggtaccaacgtccctagttcagacggtatgttgcgctctctcaggggagcgcacttctcgattgatagacagcgaaaacacacgtcttttttatcccatcagcgatctttatccatcgaatacggccaattcgtcaattgccgcgtgtccaaagctcagctataactaaatgaaccacgatgattttttgacaggagccagcgggaaagcagtaaacgggatctcacgtacaggcttgttatgttagggggcgcgctgatggctatatcgacggataatcaggtaaaaaaaacacttcgcctgagtgatggaccggactggacatttgagttattgcgggtttatctcgatgagattgatcgggtagccaagctgtaccggctggcgacctatcctcaccagattgaagttatcacctcagaacaaatgatggacgcctattccagcataggcatgccgatcaactattcccactggtcgttcgggaagaaatttattgaaaccgaacaacgttacaaacacgggcagcagggattagcatacgaaatcgttattaactccgatccctgtatcgcgtacttgatggaagagaatacgctgccgatgcaggcgctcgtcatggcgcacgcctgctacggacacaactcgttcttcaagggtaattatctgttccgtagttggaccgatgccagctccatcgtcgattacctactgtttgcacgacaatatatcgcgcaatgcgaagagcgttatggcgtagaggaggtagagcgcctgctagactcctgccacgcgctgatgaactacggcgttgaccgctacaagcgcccgcagaaaatctcgctcgaagaggaaaaatctcgccagaaaagtcgtgaggcctatctgcaaagccaggtgaatgatctctggaaaaccttaccgcgtcgtgaacaaggtgccgccccggaacaagcaagacgctttccgcaagagccgcaggaaaacttgctctacttcatggagaaaaacgccccgctgctggaaccctggcagcgagaggttttacgcatcgtgcggaaagtcagccagtatttctatccgcagaagcagactcaggtgatgaatgaaggctgggccaccttctggcactacaccattctcaaccatctctatgatgaaggccgtgtgtctgagcgcttcatgctggaattcctgcacagccacaccaacgtgatttatcagccgccgtataacagtccgtattacagcggcatcaatccgtatgcgctgggcttcgcgatgtttcaggacattaagcgtatttgtcagtcgccgacggatgaagatcgctactggttcaccgatattgcaggtaaagactggcttgatactctgcattttgcgatgcagaactttaaggacgagagctttatcagccagttcttatcgcctaaattgatgcgcgacttccggctatttaccgtgctggacgatgaccgaaacaactatctggaaattgccgcgattcatgacgaagaaggttatcgtttgatccgacaggagctgtccgcacagtacaacctgagccatctggagccgaatattcaggtctggaacgtggatttacgcggcaatcgggcgctgacgctgcgctatgttccacacaaccgcgcaccgttggataaaagtagccaggaagtgttgaaacacgttcatcgcctgtgggggtttgacgtttatctggagcaggctaacgccgatggcagcattgaactgattgagcgctgcccaccacgtaacggggctgcacccacatagcagaacacggttacacaggtaaaaggtctcgccaacaaagacaaaggggattcaagcagtacctgaatccccttttcacgtgttcaccatgaagcgtatgacgtcttagcgtcgcacttccgcgatatcccgtgggatggcactctgcatactgtgccagatcgctccactttctttaccgtaatgtctgacgacatccatcacctgatcgtatagctcttcgctacgcaacgcttccaaccgaccgtaaaaattcactgccagtttgcgggcttccggattggagaaatagtatcgccctacgcgaatatataaccctttcagaccgttcaggatcaggccataaatcggattaccggaggcaaaagccaaaccacggaacacgttgtagtcaagttgcgcaaaggcttctgcgctatcgtccaccgcgcttgactgggtcaacacatcacgcaccttttccgggttatgtcgtaacgccgtccgaataaagatcgcggcaatgttggtgcgcacagccagcaggttatcaatcaattgcggcacgctatcgtgatcgagccgagccaacgtttccagaatattgagaccggaggtttcccaaaagttgttaatctttgtcggtttcccgtgctgtatcgtcagccagccatcacgggctaaacgctgaagcacttcgcgcagcgtagtacgggtcacgccgatcagttcggaaagctctctttccgcgggcaaaatagagccaggaggaaaacggttattccatatactttcgataatgtattcttccgcgaatccagccggactttgcgcctttataaccatgtgtttgataatccgtagcggtgattgccgaaaaaagccgaatcataataccagacgaaagaatcatgatatagcgccgcactcaggcaccgaaccatttcaatgaaaaattgtgactgcaaaccgccctgtcacagcgtagaacggtagacttatgcctgtttgtaaagtttttactatatgataaaaaccatcaagctattataacgaataaggattccgcacccattatgatcgccatgcccctccaccgtgcgctgttaaaaaatttcctaggatacgcgccagactggtacaaactgactatttttggtttcctgctgattaatccactgctgttctattttgtcagcccgttttgggccggttggttattggtcgtggagtttatttttacgctcggcatggcgctgaaatgttatccgctacagcctggtggtctgctggcactacaggcgatactcatcggcatgaccagcccacagcaggtgtggcatgaagtcacagggaatattgaagttctcatgctgttggtgtttatggtggcaggcatctacttcatgaagcaactgctgctttttgtgtttaccaaactgctgctgcgcatccattctaaacccctgctctcactcgccttttgcatggcggctgcgtttctctccgcctttttagacgcattgactgtgattgccgtcatcatcagcgtcgctatcgggttttatggtatttatcaccgtttcgcctctcagcaaggtgaagacgaggccgatatcagcgatgatagcgcgttaaacggcgaggaacatcatcgtacgctggaccaattccgtgcatttctacgtagcctgatgatgcatgcaggcgtcggtacagcactgggcggggtgatgacgatggtcggcgaacctcagaatctgattattgcgaaaagcgcaggctgggatttcgtcgactttttcctgcgcatgtcaccggtaaccgtacctgtctttatttgcggtatcctgacctgcgtgctggtcgaacgcttcaagctattcggttatggggtaaacctgccggacaacgtgcgccgcgtacttgaggattacgatcgggacatgacagaaaagcgcacgcagcaggataaagtgcgtttactcgtgcaggcagtgattggcgtctggctcattatcgcgctggcgtttcatttggctgaggtcggattgattggcctctccgtgattattatggccacaacgttctgtggcgtgaccgaagaacacgctatcggtaaagcatttcaagatgctatgccgtttaccgcactgctgacggtcttttttgccatcgtcgccgtcattatcgatcagcaactgttctcaccgattatccattacgtcctgcaatcttctgatagtgcccaactgacacaattttatctgttcaatggcctgctatcgtcgatatcggataacgtatttgttggatcggtttatatcaacgaagcgcgtaatgcgtttgagagcggcaaaatatccttaccccaatttgaactactcgccgtggcgattaataccggcactaatctgccttccgtcgccacaccaaatgggcaagccgcgtttctattcctgctgacatcctcgctagctccgcttatccgcctgtcttatgggcgcatggtaatcatggcactgccttacaccattgtgatgacgctggtcgggttgctttgcgttgagttcacgctggtgccgttcaccgattttttgatgaataatcactggatttctttgccaaatttgaccatatcgggcagtcacgcataatcacgatcgtgtatagtaatctcggtggcgacaatttctgtcttgatggctttatcaacacatatttcgccgccgtaaaatgatagaaaagcatcaaataaacatatcgttacgttttgcacagtgaaatgatggcagtgaagccagaacggtttacactgctgcttttatcatgtttagcatggaatatttttatgttgcgatttcttaatcgttgctcacgcggacgtggtgcgtggctgctgctggcgtttactgctttagcattggaattgactgcgctctattttcagcacgttatgttattaaaaccctgcgtgctgtgtatctatcagcgcagtgctctatggggagtgttcgcggcaggtattgtcggtgccattgcgccgtcaagtctattgcgttatccggccatcgcactgtggatatacagttcctatgaagggattagactggcctggaaacacaccgatattttgttgaatccgtcgccgtttaccacctgcgatttctttgtcagcttcccatcatggctgcctttagacaaatggctcccggccattttcaatgcgacaggtgattgttcagagcgtcagtggtcattcctctcgatggaaatgccacaatggctgcttggcatcttcgccgcttatctgttgattgctgtgctggtgttgatcgctcaacctttccgttcgaagcgacgcgacctcttcagccgctaaaagaatagacctaaaagcccgacgataacgtcgtcgggcttctggtgactgtttctacgcttcacaggcttgtgccaaccctcactgctgtggtctgtagatatcgcgataatggcctaatcgttcgttgaaaaaaggtctcttttcctgcggaattcttcgtgatatttcatctgcgtcgatctttttttcctgactttccataaaagcaattgtggaggcagcaaagtcggtgtactgctcgctgtactcaagaatgattttctcaaagttaatcacatgctctccctcctgctggtttgactgctctaaaattatacaacacgctagcaataacacagggaagccctccgccgcagccactcgacttctgccgaaaagaagaaaaacacattaatttctagcaaaatttcgaatgaaatatgggatatggacttaaaaaacaataaattaacatcattaatgaaacattgtgatactggttacagttttacaattcaatgcctgcaatccctaccgatttatcgctatcaatagtgtaaattcacgaccagaacctaaagatatgaagaagaaatactccattcattacagtataatcacttaaaattactgtggttttttcacaaggaagaagtctgtaatgaaatatctctttgccattattccactgatgttgacatcgtgtacaacagcaagcgagctccaatctgaatgcgaaaagcggtacgttcgcctcagcgatatggctacctgtctggattattcaataaaagaagagcccatactctcttcaacaccttggctgaagctttatgtcttaaacgcaaaattgctggggcagaaagtggacaagggggaactaaaggatctggaagcaaggattgaattgcagaatcagtacatcgcatacaaacaacaagaagctgaggctgacgaagctcgctatcaacagtcacaaaaaaatcagttggtacaacaagagattgacaggaatcagcagtctatagacagagcaaaaatcataaacgataaaatcgccgcacagtaaggctacgactaaatacagcacaacagcagcacgtcaccgtggcgtctacccccacatcacggtgacactatctttaatttgcagccttacctagcccatccaggtttgttcaaaatatgatcctgccagtccaccacctcgctctcacgcacagcgatatgacggactgagatacgctcacggtgcatttctgttttggttccgcaaaccagcggatgccactgcggtaaatcctcacgttcatgaaccagacgataagcacaggtcgccggtagccagttaaacgtcagcagattttcacgcgtcagcttgatgcagtccggttcgtattcgaagcgtttctcatagttacggcactgacagcttttaatattgagttgattacaggcgacgttggtaaagtagatctcctccgtatcctcatcaatcagtttatgcaaacagcactgaccgcagccatcgcacagcgactcccattcatcgtcagacatctcagacaacgttttttgctgccaaaaagggcgttcagtcatgtttcttcctgttgtaaatcgatagcgttgtaaaaaaaatgcgtgattctggcaggcactgcggggatgttttgctgcccgtcgttcaatacgggcagccagagcgttagataatacgggtgctcagcgtccggtcatttaccgtaatcgtcagcatatcgcctgacaggatcggaccgactccttttggcgtacccgttaaaataatatcgcccgcgcgcagcgtaaagaaacggctcatgtaggcaatcagcggcagaatcgacgtaatcatatcacgcgtgttgccctgctggcgcacttcatcattcacttttacacccagttcggtttgctgcggatcgccaaactcagcaaccggaataaaaccggagatcgggcaggaaccgtcaaaggctttggctttttcccacggctggcctgcttttttgaattcggactgcaaatcacgcagcgtcaaatccaacgccacgccataacccgcgatggctcgtgcaacgcgttcttcattcgcctgctttaacggcgtaccgatcagcaccgccagctcaacttcgtggtgaaccgagcccagatttttaggaatagcgacgggttgacgtaaatcacacagtgcggtttcaggcttgatgaataaaactggctcgctcggggtcgcacttcccatttctttgatgtgttctgagtagttgctcccgacgcaaacgactttatttactgggaaatcaagcagcgcgccctgccagtctctgtgttgatacatgggtattctcctgccctgtctgttggattatcactgctttcatggcacagaactcgccaacatggaaaacagctatataaaaacacgatggtgcaaaaccatcgttatatcatcgcaacaggggttatcccaacagatttcaggagagcgaggctagcgatcgtgcaatctggagaagacgccataacctatcaaaaatggaaacaattaaattacgacgggctaaaactcgaaagatgaatatttatcgcgcggaatatcatgtaaacggtcgagatattccacaccaaattatgtttgcggctttatctgaaagtacgtcttggtattatttttttacacttacaccggcgtggttaataagctctcaaccggaggtggaacttgcagataaaacccctgttcctgaagcgccagtttcactttttctatatcggcattcgccagttttttacgcccattcaacggtaaaaccatggctaactgcggcgcgccgaaacttttcattaattcttcaggcacgcgtgagaaatcgtcttttttttcaacataaagataggtctgatcgcgtttcacacttcgatagatcacacaaaacattttttttactctatttgatgggaatgccatcttgcctgtatataattgtgactataacatgcttatagcgctctggaatatcatgccttagatgttactctagggattaaaagatgctgaaactgagtccggatagatgtcacaaatgccaatagagctaaaaggcagcagctttaccttatcggttgttcatttgcatgattcccaacccgaggtaatttaccaggcactacaggaaaaaatagagcaagcacctgctttcctgaaaaatgcccccgttgtcattaatgttgctgcattaacagcggaaaccgactggataaaattgcagcaggccatttcgtcaaccggcctgcatgtcgtcggcgtcagcggatgtaccgatgacgcattaaagaaaatcattgcgcaggcagggcttcccctcctgagcgaaggtaaagcacaacgccgggtagtcgagcccgtcgccgccgttcctgctgcggtgaaaacgcaaatcatcgacacccccgttcgctccggccaacagatttacgcccggaactgtgacttaatcgtcacaagcaacgtcagcgcaggggcagaggtgattgccgatggcaatattcatatttacggcatgatgcgcggccgagcccttgcaggcgtttctggtgatgttcagagccagatattctgtacgcatctggccgcagaactggtctctatcgcaggtcgttactggctaagcgatcaggtaccggaagcgtattttgggcagccagcacggatcaacctgaaccagctggacaatgttttaacgataaaacctctagactagaatctcccaaggaaacatttatggcacgcatcattgttgttacatcgggtaaagggggcgttggcaagaccacatcaagcgcggccattgctaccggtttagcccagaaaggaaaaaagaccgttgtcatcgattttgacattggtctgcgtaaccttgacttgatcatggggtgtgagcgtcgcgtggtctatgacttcgtgaacgttattcagggtgatgccacgctaaatcaggcgctgatcaaagataagagaacggataatctctacattctgccagcatcacaaacgcgtgataaagatgcgttaacgtatgaaggcgttgaaaaaatactcaacgacctgggcgatatgaacttcgattttatcgtgtgtgattcaccagccgggattgaaacgggtgcgttgatggcgctctattttgctgacgaagcgattatcaccaccaacccggaagtctcttccgttcgcgactccgaccgtattctgggcattttgtcctcaaaatcacgtcgcgcggagcgttctgaagatccaatcaaagagcatttgctgttgacgcgttacaacccaggcagggtgaaccgtggcgacatgctgagtatggaagacgttcttgagatcctgcggatcccgctgattggcgttattcctgaagatcaatccgtactccgcgcctctaaccaaggcgaaccagtgattctggatgctgaagccgacgcgggtaaagcctactcggataccgttgaacgcttgcttggcgaagagcgtcctttccgttttattgaagaagagaagaagggtttccttaaacgactttttgggggataaattatggctttactggacttctttctgtcccgcaaaaaaacgacagccaatattgccaaggaacggctgcaaattattgtcgcggagcgacgccggggtgataacgaaccccattatctgccgcaattaaagcgagacattcttgaggttatctgtagatatgtacagattgatcctgagatggtaacggttcaacttgagcaaaaaggagatgatatttccgtgcttgagttgaacgttacattaccggaagcggaagaaacgcctaaatgatttttctgctttagtatcccctgctttcacgcaggggatatctatttccgtcatacttcaaattacgtgcgtttcacttcacaatataactgtatatttagccagttattttttcttgctttattttttcgccatattctcgtcaccctatttgctccttttataattgaatcatcgcaacaaataaggtgaattgagagcactcgtttaccggtgattaatagccctgcacaatttcacgcagttcgtcgccatataactggccgcgccagccggacaacatttccggcgtaccagcgtcttgcctacttaatttccagtgccagttcagcaggcgattaatttggcgacgagatgccaataactcggcggataatccactctgttcactcgcacgctgtaccagtgctttgatgtctttaaacgctttcttatagcccggatggtcgatcaaattaatcactggcggtgggcaatctgcgtcagtaataccgtccgtctgtgcaacacaatccagcagtattttgccgtgatagcggatctccgggccactcagccccagtgaacccagttctcccagcgaagaaggcagacagcgcgctacctgcaagaggttctcttcacgtacgacaaaattcaccgcactgtcccgctcacgcgctttgcgcaagcgccactcagccaaacgctgaagacaagccagatttcggccacgtagctgccaggcattgccaaattcacgataggccagcgccggtgctaaaatatcctgtttacgctgacaaagcaggagacattcgtccagcgcggcgttcatccaccctgcggtttccgtatccgccaccagttgaatggccatcggcagcaggtagaacacatcggcggccgcgtagtcacactgcttttcgcttagcggtcgggcaagccagtccgttctcgactcgcttttatccagcgacacgcccatgtagtcggccaccagcgcagcgaaaccataagaaagcggtttgcctaaaaatgcggccagaatctgtgtgtcaatgaaaggcgtcggcaatgttccaaatgtattgagaaacacttccagatcttcgctgcctgcatgcaggaatttagtgacctcttcgtcacgcagtaacgcctgaaaaggtgcccaatctgtaatcgttaacgggtcgataagtgaaagctgttcgccgtcatacaattgaatcaaccctaattgcgggtaataagtacgggttctgacgaactccgtgtccaatgccacctgcggaaagcgtcgcgcctgagagcaaacctgttgtaacccgatgtcggaagtgatcaactgataattcaaaacgtcattctcttggttgtttttactttacggttctgagtaaaatccgtatcgctataaaaaagaacgccggataaaccagcgtgaaaacatcatatcgcgtcctgcctttctctggcagtcgtttttcgctgaaaatcgtcaggcagcagcgtctttctttgccttcttatcgtcacgtaattcacgacgcagaatttttccgacgttggattttggcagatcctcacagaattcgatctctttcggcactttatagcccgtaagattacgccgacagtgcgtaatgagttcctcttttgttaatgagctatcacgcctgaccacaaaggctttgaccgcctcaccggatacctcattttcgaccccaatcaccgccgactcggacaccttgggatgacggctgatcacgtcttcaatctccgtcgggtagacgttaaaaccggaaaccagaatcatgtctttcttgcggtcgatcacccgcaggaacccttcatcatcagccgtgacaatgtcacctgtcgccaaccagccgtcttttaatacgtcatccgtagcggcaggctgctgccaataccctaacatcacctgcggcccgcgcacccacagttcaccggattcgcccggcccaacgtcgttgccgttatcgtcaatgattctgacatccgttgaggccactggcagcccgatactgccgctgtaatgtttgagatcgtagggattcacggccaccaagggggagctttctgttaatccatatccctcaagcagatgtttacccgttagcttctcccaacgttccgcgactgcccgttgcaccgacgcgcctccgccaacggataatcgcagtgtcgagaaatcaagctcatggaattctttattatttaacaacgcattaaacagcgtattgacgcccgtaatcgcagtaaaaggatactgtttcagttcttttaccaccgcagggatatctcgaggattggtgatcaacagattctgcccgcccagttcaaagaacagcagacagttagccgtcaaagcaaaaatatggtacagcggcaacgccgttaccacccattcattcccttccttcaacaccgggccataagccgcaagacactgtgccacattcgcctgcatattgcggtgcgtgagcatggcgcctttcgccacgcccgtcgtaccgccggtatattgcagaaaggcgagatcgctattgatgatatcaggccgaacgtactgctggcgtcgcccttcctgtaacacgcgacgaaacgatattgcatccggtaaatgatatttgggcaccagtcgcttaatgtatttcacgacgaagttaaccagagtaccttttgccgtggatagctggtcgcccatgcgggtcaagataacgtgctccaccgccgtgttatgaacgactttttccagcgtatgtgcaaagttagacacaataacaatggtgctggctccgctatcttttagctggtgttccagttcccgtggcgtatacagcgggttaacgttgacgaccaccatacccgcacgcagcacgccaaacagcgcaacggggtattgcagcaggttgggcatcatcaatgccacgcgatcgcctttctgcaatttaagctgattttgcaaataggccgcaaacgcccggctccgctcttccaacttgcgaaacgtcatcacctcacccatgttgatgaatgcaggtcgatcggcgtaacgctttacgttattttcaaacatgtcaatcaacgacgaatagcgatccgggtcaatttccgccggtacgtccgccggatagcgagataaccaaattttttccaagacgtcactcccgagatatttttttagtggcatcgtcgtcgccctcaaaggcatattgttattaacattattttaactcagcttaccagttagctaacaaacaatgtgaaggttgcgagaacgatcactaatttattctttattcaaaaaaaatcaggcgacctgcgtcgcctgatctctttatgtcgaacaaaataattttagagcctaccccatagggcgttattggcgcagtcagtttggacacggacagcgcggaaaaaccggagcgtacacgtagtacgtgaggattattcgctacgctcaccctgcgggccgccccaagtggcgttcaaacgcaattgcgtttgtttgagcactgccctagttcaaaatgacaagtaaaatagccctattcttattctgtcacgatattctcaatccgtgcaggactaggccaaccgccgtcaaatccccatccagggccccagccgtaaccgtaacccgcgcgccatccccacggaccatagccataaccaccgggcggcaccatcagacgctgcacgacattccagcgtttgtagccttgtgcgtcgatcacgacatagcgataaggtttatcaccaatagcaccctgttcagtgccgacaatgggccctacaaccgtcaccagttggtctttaaaatcgacaggttccagaaagcgatttacataggcaataaagcgcccttctgacggcatatccagccgcggtttcgcaccgctatccagcggcatgctggctatctcaaggcgcgttttattcgcttcattacggatgctaaccacccgtccgccaaagcgggattcctgaccgacataaatttgcggcgcattcattacacgaacgagatcgtcctgcggcattggcgatgtgcctttgatggcatccggcaccgtgacacagcctgaaagtagcagcactgtcgcagccaccatacagaggcgggcttttttctgtctcagatttttcatgtgcatacttttcatctgtacgctttttatctgtacaagcatggcacaaccccctcttcagatatctgatcgttagactgctcagtatcgaataagttgctgtttattgccgttatataccccaaataattcgagttgcaggaaggcggcaagagagggaatcccgatgagcttactcaggtaagtgattcgggtgagtaaacgcagccaacgcacatgcagcttgaagtattaccggtatacatcacgcaaaatgtgcgttttacctattcgcggccgggcagttttttccaggtcacttcattacgcagataacgcggttgcgcattctcgacgctgaccgctttccctgcctgccatagctgacaggccagcggtaacatgtcctgcgcctgtggcaacagcacgccccccttcgctaaaatcagggaggaatgattgaccagttcagggtaggtttcccacccggttcctaccgtggcccattcgcctgacagcgcggcagttaacgcctgcacctgttcaggtttcaatacggcttcttcggattccccctgccagccgccgttagcatcacgctgataacaaccccagtacacttctcccatccgcgcatcaatggcagccagcacttgcgtcgcctgcatcaggcggaaagcgccctgcgccatggtcgccagtgacgatacgccgagtagcggtagatccgcacccagcgccagcccttgcgcaataccaataccaatccgcacaccggtaaaacttcctggcccctgaccaaaggccaacgcatcaagatccttgagcgtcaggccgctgtcggccagcacctgctgaaccatcggcaggatacgttgcgtgtgttcacggggacaaatttcgaacagagaatgaatttcaccttcattccagagtgcaacggaacaggcttccgttgcggtatcaagcgctagaattcgcgtagacatgccaacctcaggcaggataaataaatcttaataacccgtatcatagcataagcccctgtcgtgccgcagcccttcccaccatcggttaggccatacggcaatcgtcaacggagattaggtgttacgcgtcaggaaagtaatcgcttgctgaatatcgcgggtacgcggtgtcggcggcaagctgttaaggaacacggcaccgtacggacgcatcaccagtcgattatcgcaaatcacaatcacaccgcgatcgtcgacatcacgaatgaggcgacccacgccttgtttcagggtaatcaccgcatcgggaacctgcacatcgtcgaacggctcaccgccgcgcagacgacaatcctcaatgcgtgccttcagcagcggatcgtccggtgaggtaaacggcagtttatcgataatgacgcaggagagcgtatcaccgcgcacatccacgccttcccagaagctgctggtcgccaccagcaaggcattacccgccgagacaaactgtgacaacagttgcgccttgccggtttccccttgtaacagcaccggtagcgtcagcgtggcgcggaactctgcagctaaatcgcgcatcatctgattcgaggtacacagcataaaacagcgtccctgattcgcttcaatcaacggtcgcagcatcgccgccagctttttcgccgcaccgggacgattagtttccggcaggttacgagggacgcagagcagtgcctgattggcatagtcaaacgggctgggcaagaggagcgtctttgcgttatccaaccccagcctatcggtgaagtggaagagttgatcgttaacagacagcgttgcggaggtaaacacccaggccgcgggcttctccttgatcagttcgcgaaagcgatcggcgacggacaatggcgtcagtgccaatacgaaatgacgcgaattgcattcgtaccagtagctgtagcccggctgttgaacctctttcagtcgtttcagccggttgcgataaagtgttgcacgttcaaaggcaatatccagcagcgcagaacggccgagtgacagtttcgcgacgtcgtaacacagctccagagcatcatccagcagcagcagcgcacgttgaagcgacggctgttcaagcacatcgcggagattgccgcgaaaccccgggtcgcccagcgccagccggaagtcctgcgtactctgcgtcagacgatcggcacttttttgtagttgagaggcatcacgtacttcggtgcggtaggcaatgatgatatcttttgccaaatccagcagttggcggctggaaagctgttggccaaaatattggctggcgatatcgggaatctggtgggcttcatcgaaaataacgacatcactttccgggatcagctcggcgaaccccgtctccttcaccaccatgtccgccagataaagatgatgattgaccaccacgatatcggcatccatcgctttgcgccgcgccttcactacgaagcattctttataatgcggacagtcgctgcccagacagttatcgttggtgctggtcactaatggccagatcgcgctatcttcggccacgcctgcacaggtcgtgacatcgccttccgttgtttccgacgaccagccgcgcagcctgaccagttcgctcagcgtttcaccgggcaaatcaccgcctcctagcgactgctgttcaagccgttccagacagagatagttcgagcggcctttcaacagcgctaatttgcctttgtacttcaacgcctgcgcaatcgtcggtaagtcacgactatagagctgatcctgtagcgctttcgacccagttgaaatgatgacttttttatctgaacgcaaagcaggcgcaaggtaagcataggttttacccgttccggttcctgcttccaccaccagcgccgttttgtcgtcaatggcccgcatgacggcctgcgccatctgccgctgtggttcacgaggcttgaagcccgtgatcgctttcgccagcgcgccgtcattagcaaaatcatcgattacccgatcgttcgtcacgccagctctctttatcaaaggaattatttagagtaaatctataagcctctagccgtttcaggccgcggcaaaaatatcgcgctgattatgccaagagtcactcgccgctaccaccctaaatcaggaacccgtgccgacagctactgtgttaggcttggcgattcgcttttattacgttaggagaaatttcacccatggcgatcacacgcattaatcctgaagcacgctggtcagacgctgtcatccacaacaacacgctctattacaccagcgtgccggagaatttggatgacgacgctcaatcgcagacggaaaacgcgctgagcacgatagatgcagtcctaaaacaggcgggaacggataagagcacgctgctggacgtgacgatttttctcgccgacgccgatgattttgctgcgatgaacgccgcgtgggatgcttgggtcgtggctggcagcgcgcccgtacgctgtaccgtgcaggcgaagttgatgcatccgaaatttaaagtcgaaataaaagcaatagcggcggtataaaccataaccccttatgtacatatacctgcctatgccctaaataattcgagtttcaggacaaaacgttaacggcttgaacaacgcaaagcgttggcccgttagggcgagcatttaagtgcgaccaacgcccatgcaacttgaagttacacaggtatagaggaagcgcgcttactgctcttcctcttcctcaccatcgtcaaaatgatattcatcatcgctgtcattaatcatgtcgtcatcgtcaaacatcatcgcgacgttgccacccgtatggttttcgcgaatttccgccgcgacgagcgcgatagcctgtccactgctcatgccctcagacatcaactcctgaatgcgctctacggcatcttgctgctgtttgtgtgtcagcgcgggcatacctgcaatcatgataatttcctgtttgatcaattcgccgtatcatcgcatgcccgcttcggcatacaccagcatttctgctttgtggtacgctgtggtcagtaaaattgctgccatagtagacacaacacgaaaaacatgactgccgccaatacgactcacgtcactcatacaagagattctgcaaacgattcggccaccgcgacaggctccgccgttctctatcacgcgctgccttactacccgaacgtattgctcgatcgctttgcgcccttttctcaacagccgtgggctatgttgctgcattcggggtttgccgatcatccgcacaatcgcttcgatgtcatggtcgctgacccgcgagtcacgctatgcacgcgggggggcaagacggaaatcacaagtgacggcgtaacgaatacagtagagagcgatccatttactctgctgcagcaacagttggatgcattggcgctacccaccgaaacccaccttgatttcccttttcaggggggcgcacttggcctgttcggctacgatttggggcgtcagattgaaacgttgcccacacaggcagaacaggatatcgacctgccagacatggcgattggattatacgactgggcgctgattgccgatcatcaccggcaaacactaacgctgatcgtacatcattctcttcaggcgcgacttgactggttagccaacccgcccgttaacacgacgaaagtcggtttcaacctcaccagcgactggcaaccgaatatgtcacgcgacgcatacggtgaaaaattctgcaaaatacaggactatcttctggcgggcgattgctatcaggtcaatctggcgcagcgtttttctgccgcttatgcgggcgatgaatggcaggcgtttgtacaactgtccgcaggaaataaagcgcccttttctgccttcctgcgcctgccggaaaatacggtaatcagcgtgtcgccggaacgctttctctggctggaaaacaatcacattcaaacgcgcccgattaaagggacattaccgcgcctcgcagacccggatgctgataaacagcaggcagtacggctcgcaagttccgagaaagatcgctctgaaaacctgatgattgtcgatctactgcgcaacgatattggccgcgtcgcggttccgggcagcgttcgtgtacctgagttgttcgtcgtcgaaccttttcccgcggtacatcatctagtcagtacgattgaagcacagctaccggaagattgccctgccaccacactgctacgcgcctgtttccccggaggatcgattaccggcgcaccaaaaatccgtgctatgcagattattgaagaactagagcctcagcgccgcaatgcttactgcggcagcctcggttacattagcctgtgtggaaccatggacactaacatcaccatcaggacgttattaaccgaacacggcagaatttactgctgggcgggtggcggcatcgtcgccgatagccaggaacaggctgaatatcaggaaacgtttgataaagtgggccgcattctccccctactggaggattcccaaataactcaggtaccgagtaaatgagtgagatcgccttgccgccaacggcgtttgcgctgaacgactttattacgcgctttcagttacagcttccaccgtcgctacggccggttcatcaacaacgtcaggctgcggttctggtgccgattatttgtcatcctacgcccacgctattattgacccgacgttctgccgatctccgtaagcatgccggacaagtcgcgttccccggcggcgcggcagacaaaacggatcgttcaatcatagaaacggcgctgcgtgaagcgcaggaggaagtggctatcccaccggagaatgtacaggtgttgggcgtgctaccgccgttggatagcgttagcggctttcaagtcacgcccgtcgtcgggctgatcgccgcacagacacgctttcaccccaatgaagatgaagtcgccgaactgtttgaaatgccgctggatgaggctttcgcattgacgcgctattatccgctggatattgagcgtaaacagcaacggcaccgggtttatctctcctggtatcagcagcagtttgtctggggactgactgccgccatcatccaccagcttgctttacagatttccgacaggccctaagtacaaagccgcactctgcggcttttgctcggcacttcttttctctcactaattatcatcaccttcaatgcagccttgccgaacaaaaaccattcagatagataatttacaatgacttaggtcatatttgagataagttaaattatgcattggcataagtttatttcatgcgaaaaagaaagtcttacaacatattccacactacaatagcgcgatttgacgagttttattctaatctttgggtatatacccactacaattcaggccatgtctcgccagaatcagaatcgccaggtagtttgcagcaatgactctacataattcgagtttcagggcaatacgttagcgttggctctttagggcgaggctcatcttgaagtgcgacgagtataactatctgatggtgatgaagacgctggaagcaggcagccagagagtagtgggtacgatcctgagtctttgaggagtttcgcgtgataagcgttttcgacatgtttaagatcggtattggcccctctagctctcatacggttggaccgatgaaagccggtaagcaatttgtcgatgaattgatcaatcagaatttactgactgcgaccacgcgtattgccgtcgatgtttatggctctctgtcgctgacgggtaaaggccaccatacggatatcgctatcatcatgggtctggcgggcaacatgccggataccgttgatattgatgcgattcccggatttatccgtgatgttgagcaacgccaacgtctgctgctggctaacgggcagcatgaggtcgatttcccacgcgaaggcggcatggttttccgcagcgagaatctgccactgcacgaaaacggcatgactatcaccgcctttgccagcaataaagaaatttatagtaaaacctattactccatcggcggtggcttcatcgttgatgcagagaattttggcaaagacgccactaccgatgtctccgttccctatacattcaattccgccaaagagatactggatcactgcaagcagagtggtctgtcactttccgggatggtcatgcggaacgagctggcgctgcacagtcgtcaggatattgacgcctattttgctgatatctggcagacgatgcgtgcctgtatcgatcgcggtataaataccgaaggcgttttgcccggcccgctgcgcgtaccacgccgtgcctctgcgctgcgtcgtatactggtgtcttccgataagctgtccaacgacccgatgaacgtggtggactgggttaatatgttcgcgctagcggtaaatgaagaaaacgccgctgggggccgggtggtgacggcaccaacgaacggcgcgtgcggcatcgtcccagctgtcctcgcctattatgatcacttcatcgagccagtgagtccgaccatttatattcgttatttcctcgccgcgggcgcagtgggcattctgtataaaatgaacgcctccatctccggtgccgaagtgggctgtcagggtgaagtgggcgtagcctgctccatggcagcagcgggactggcagagctaatgggtgctagcccggaacaagtttgcgtcgccgccgagatcggtatggaacacaatctgggcttaacctgcgatccggttgcgggtcaagtacaggttccgtgtatcgaacgtaacgcgattgcttccgttaaggcaattaatgctgcccggatggccatccgccgtaccagtgaagcacgcgtatcactggataaggtgattgaaaccatgtacgagacgggtaaagacatgaatgccaaatatcgtgaaacctcacggggcggattggctatcaaagtgcagtgtgattaaacgtactcggcgatcgaacaggaggcggggtatccccgccatcctttcccacatcttttggctatctctgaaaattcaatttatttaataaagccgtcttaatcttaagagctatttgtcgtaataggcagatattcaatggttaaacattcagtttcctgttaacaatttttcccacgggtcataagcgggcgataaccatggcttgggacgtaaagagtcagatagaaaatcacgtaaaagctgcactttgagaggcaataggatgcgtgtggggtaaagggcatgtatttccagtgtttgcgcttgccattctgggataatttcgactaatttcccttttataatatcactgtgtaccagaaaatctggttgcaagattatcccttggctttcaatcgcgagaagtcggcatgttgcgccgctattaacattgagacgcggatgggtgctaacctttatctgttctcttttttccttgcagaataaccattcgttgccactggcgttataactataagcaatgactacatgtttatctaagtctgtcgggtgtgttggtgtcccccgtaagcgaaggtattcgggtgaggcgcacaatatcagacgcgttgttgccaacagagaggataccagcgttgaatcaggtaaattgccgatgcgaaccactaaatcgtagccttcttccactggatcgacgttacgatcagaaaggacaatatcaagctcaactttcgggtttctatccataaactgtgcccatagtggagtcaattgaagtacaccgaaatcctgcggtacaccgattcgcaaacgcccatgagcttgattggcgcgtgcacaaacttgattttcagcctcctcgataaccgataacacctctttacagcgctggtaataagtctcgccttcactcgtcaaagaaatgcgtcgagtggtgcggtggagtaacctcacacccaaaaacttctcaagttcaataacttgtcgtgacactgccggtttagaaaacccagtactttccatcgctttgacaaaacttcctgccttaactaccgcaacaaaggtcgtcatcgcctgcaatttatccatagtctcccccaaagagacaatatatctatttaccccttatttatcattatcagcattactaataaagtgtcgtggatacttttattacacgaggattacacaatgagaattgccgttataggtactggaaatatgggacaagggttcgtcaagcaacttacgttagctgggcatgaagtacgtgtaaccgctcgcgatctcacaaaagccagagcgcttgccgctcaatatccgggggctgtggcagtcgagtctggtgacgcgttgcaggattcagacatagcgattttggcggtaggttacaacgatgcgcactccgcattacgctcgcttggcgatctaaaagggaaagtgattattgatataaccaacccactcacagccgactacatgggactaacccttgggcataacacctcagcgggagaagaaatcgcaaaaatggttccagaggctattgttgttaaagcattcaacaccatttttgctcaagttttgtcagaaggggcaaaattcgcccaaaatgccactgtccctgctttttatgccacagatagcgaatccgcaaaagaatctgtccgtgaattaatcgaaagcatagggttctctccaatatattcgggtggcctaaaaaattcacgttatctggagccgcttggcggactcaatatttattttgggtacggtgcaaataaaggcactcaaattgcgccgacttggattagtcgtatttaaatcactatttattattttctcgggataactatgccacgtacaaaattgactcaactctctctcgctttaaccatactttgtgtttcttcattttcttttgcggaacagaaatcaacagatattgttagtcctattacgaacaaagttttgccatataaggcgagtccttcagaagcacgtaaagcgggtcgcgtagcttatgataagccaacgcctgaaaacagcattatgctgtttgtcgatcaccaagtgggtttgatggcaagtgttcgagactttcaacaggcatcaggctataaaaacaatgttattgccttggcgcagatggcgaaggcattgaatattcccgtattaattacaagttccaatgcgcaatggcaaaatggcgatacactgccggaattgaaagaaatattcaaagatcagccgatttaccgtcgtacgggtattatcaatgcttatgaagatccgacgttccgtaaagctttagaagatttagtggctaaaactgggcgtcggcacattatcatttccggtgtcacattgggaacgtgtgtaaccttaccgacgttagcaatgatcaatgatgggtaccaagtatatcctgttgttgatgcatctggtgcatggagcaaatacgaagcagatgccgcgatgcagagaatgaccgcagcaggcgctgagcttgaaagtgtgtttgcgctgggtgctgagttacaggcagactggaaaaacccaaccgctgacgcgatgcttccaccatttattaatggattgccagaatatggctgggtattacagaactattggaacaatgctaaccaacataccgttccagacccgttcaaagtggtgaagtaatatacatccgaaccaaacaagtaaacaccctgtcagcgcaccgctcacagggtgtcatatcacttcgttcatctggaatcagagacctgattccagattatttatgactcgcaaagcgctaattacgcggattcatcctcttcccgatcgacgatacgttctacacgcaccagttcaatacggtattcggaaacctcaatgatatggaagcgcaggttgtacaactcgatgatggcaccgactttcgggaactcatcgctatgtgccagcagcatccccgccagtgaagcatactcttccttcggatcaaccagaacgctgctatccactacctgttgtaaagcgtggaggtccgttccgcctttcaccaaccaaccttcgccgtctgggatgatatccaacgtttcgtcttcatccgggaattcacccgcaatcgcttccagcacgtccaacggcgtcaccaacccttgcaccacaccaaactcgttggcgatgataaccagactacctttcgcacgacgcagaacgggcagcaggtttatcacatccagcgtttccggcaccacaattggcggattggcggcggcatagctttccacatcggtctgtgtttccaacgccaccagcagatctttagcacggacgacaccgataatttcatccagagagccgcgacatattgggaacaggctgtgaggcgtgtccagcaattgcatccggatctgttcgacagaactgccactatccacccaggaaatttcagtacgcggcgtcatcacgctacgcagcgaacgcgaggctaatgtcagcacaccgctgatcatattgcgctcttcttcggcgaattcctctgtcgtgagtttcttctgcggttcatccgcatctacgtcgtccgtgtttttacgtgcgcccatcaggcgcagaatggcctcggcggtacgttcacgcaaaggtcggtgcgactgatgtttcataaagttatgacgggcaatttggttaaacagttcgatcaagatagagaaaccaatcgctgcatacagataacctttcggaatgtggaaaccgaaaccttccgccatcaggctcagaccaatcatcagcaagaagctgagacacaggacaaccaccgttgggtgctcgttgacgaaattggtcagtggcttagaagcaatcagcatgacgcccattgcaatgatcaccgccgtcatcatgacgcccaagtgatcgaccatccccaccgcggtaatgacggcatccagcgagaatacggcatccagcacgacgatctgcgcaaccaccgcccagaaactggcatgagcgcgattgccgttgccatcgtgcgttttattctctagccgttcatgcaactccactgtggctttaaacagcaggaataccccgccgaacagcagaatcaggtcacgacccgagaaactgaaatcgccaacgctaaacaatggacgcgtcagtgtgaccatccaggaaatcaaagacaacaggcccagacgcatgaacaacgccaggcttaaaccgataatgcgggctttatctcgctgcttggggggtaatttatccgccaaaatggcgataaacaccaaattgtcgatacccagaacaatttcaagtaccaccagcgtcaataggcctgcccagattgaaggatctagcaaaaattccatgtcagactccagaaaatgaacgagcagatgacatcaatgcatgaaccgcattgaatggtaataaaaagagttgatgtgaatcagagagattctgaatgtggtctgagtgaccagctgtgtacagaaaaccgccagcattagcgggaaaacagagaacagtttgtcggtgacagtccatgggaagggctgatgcccggtgctcctaagcaatttatgggatgtttactctaacaggttgttaccatttttcacaaagaatttcgtagaccagcttcgcattgataacgcgttcaaattttcctatttcgccccattttagccccctgcttaactggtcagcattagagcatcatcacactatttattttttcgataagtaaaataaatccgtcagtcacgatttctcgcctgacaacctggaggaacacagtgaatgtcatgaatccacggtaaaattttttcttgcagccatactaataccgcgacggttaacattcagtagctcagcgttaaccctgtttcctgacacattgactcttttgatcgtgaacgtgaggaggtagcaagtgagtattgcaatcatgttatgcactcacggcgccactgcgggaccgctgttaaagacagcagaaatgattcttggcgaacaaagtaatgtcgcctggatcgatttcgttcccggagaaaacgccgaaacattgatagaaaaatatcaggaaaaactcacgcacttagacacatcgcaaggcgtgctgtttctcgttgatacctggggcggcagcccgtttaacgccgccagtcgcctcgtcactgacaaagaaaaccatgatgttatcgccggtgtgaatatccccatgctagcggaaacctttatggctcgggatgataatccgtccttctccgatctggtttctatcgcactggaagccggcagagatggcgtaaaagccctgaagcatcaggaaaaactcaaagcagctcctctttctcccccaccgccccccaaatccaacgctgtacctataccggcaggtcccggcgaacatatgaagattgggttggcacgtatcgacgaccgtctgattcatggccaggtcgccacccgctggacgaaagaaaccaatgtttcgcgcattattgttatcagcgatgaagtcgctgccgatcacgtgcgtaaaacgttgctgactcaggttgcgccaccgggcgttaccgcgcacgtggtggatgtggcaaaagccgttcgtgtttatgacaacccaaaatatgctgccgatcgcgtgatgctactattcaccaatccgacggatgtattaacgctgatcgaaaatggcgtaaaaatcacctcggtcaatattggcgggatggcattcaaacaggggaaaacgcaggtaaataatgccgtctctatcgatgagaaggatattgtggcattctgtgaattagataaacgcggtattgaattggaggttcgtaaagtatcaaccgattcccggattaaaatgatggacttgattaacaaaatgccgcgttgatgcctgtcgcgatacgaaggttattaacgctaacatcaccatcaataatagttttatagacctgacgattttcaagatatgtatttatgtcggtattgaaaagctttatgtcgacatagaaaatcaatagggatggcgatttatttttactcagacgcattttataggagaagtacgatggagattaccacacttcaaattgtgctgatatttatcgtcgcgtgtgtttcggggatgggttcgattctcgatgaattccagttccaccgtccactcgtcgcttgtacgctgattggcgcagtattaggtgatttaaaaaccgggatcattattggcggtacgctagaaatgatcgcgctaggctggatgaacatcggtgcggcagtcgcaccggatgcggcgctggcttccattatctcaaccattctggttattgctggtggccaggggatcggcgccgggattgctctggcgattccactcgccgctgcggggcaagtattaaccatcattgttcgtaccatcacggttgcgttccagcatgcagcagacagtgcggcagagcgaggtaacctgacggccatcagttggattcacgtttccgccctgctgcttcaagcgatgcgtatcgcgattcctgccgttattgtcgcggtctctgtcggtactgacactgttcacgccctgctgaactccatcccggacgttgtcaccaatggcctgaatatcgccggtgggatgattgtcgtcgtcggttacgcgatggtcatcaacatgatgcgtgcgggctacctgatgccattcttctatcttggcttcgttaccgccgcgttcactgagttcaatctggtcgctctgggcgtaatcggtattgtgatggcggtgctgtatatccaactcagcccgaaatataacaaggttcaaggccagtctgttacatcaggcaataacggtcttgataacgaactggattaacaggagtgagaaaaatggtcgaaaatacgaatgtcaaaaaactcactgacggcgatatccgcgcggtgtttatccgttccaacctgtttcaaggctcctggaactttgagcgtatgcaggcactcggtttctgtttttccatggtgccagtgattcgtcgtctttatcctgaaaattcagaagagcgtaagcaagcgataaagcgccatctggaattcttcaatacgcagccttttgttgccgctccgatactcggcgtaaccatggcaatggaagagcaacgagctaacggtgcccccattgacgacgcagcgataaacggcctaaaagtcgggctgatggggccattggctggcgtcggcgacccgatattctggggcaccgcacgtccggtattcgctgcgctaggcgcggggattgccatgagcggcagcctgctaggaccggtactcttctttgtcctgtttaacctgattcgcctactggtacgttactatggcgtagcctacggctatcgcaaagggatcgatatcgttagtgatatgggcggcggctttctgcaaaaaatgaccgaagcggcctctatcctcggtttgttcgttatgggggcattggttaataaatggacgcacgtcaacattccgatggtggtgtcgacggtgacaaaccaaaacggggaaaccacggtaaccacggttcaatccatccttgaccaactcatgccggggctcgttcccctactgctgacgttcggttgtatgtggctgttacggcgcaaggtgaacgcgctgtggctgattatgggcttcttcgccattggtatcttcggatactggatcggcctgctcggcgtgtaatactcaatagccgggcgtaaacgcgtccggctgtttttttattcacggacacataacggacaaggaaaatacggatgacgatgacagatatcgcgctggtggtgttgattgctttagcactggcttatgccatctatgacgagttcatcatggataaactcaaaggaaaaacacggctcctcgtgcctttaaagagaatgaaccggctcgatacgctgatttttatcggtttagtgggcattcttatttatcagaatgtgatgagtaatggtgccatcatcacaacctatcttttgatttccctggccttcatggcgtgctatctggcctatattcgccgccccaaactgctgtttaaatcaaccggtttcttttatgcgaatatattcattccttatagcagaattaaaaatatgaatttatctgaggatgggatattagttatcgaccttgagaaacgccgtttattgatacaggttactcagctcgatgatttagaaaaaatatataaatttatgattgataatcaataaggtaagttttcgttcaaatcatttaaaatagcctgagatatacccctcatgttttgatggtattttaacctcaataaccttgacgttattttatacaatttttcgtcaccacccgccaaatgaaaataattatcaattgcattattaacacctaaaacttttagtgttgtttgcatcataaataatatggtaaggttgcgccgtcattggggagtagccgatttctgattaattactattcatagtaactcgtcagaaatgctcgtatcaacatactcgttctatctccatattatcggagcataaagcgtggtgcgggcggccaagcgtgattggcaggcgagaccatagacacgtagcatcatcattcgggttggggatgatctgcgtgtatatggttaatcgtccagccgaggctatagtttacaatgaatatgtcagcaacacttatcctagcatttgctatgtcaatggatgccttcgccgcgtcaatcggtaaaggtgccgtcctgcataatccccgtttccgtgatgcgatccgtactggtctcatttttggcgttatcgaagcgatcaccccgctcatcggctgggcgcttggtttttttgccagtcaatatattctcgaatgggatcattgggttgcatttacgctgttattgattctcggtggccgcatggtcgttgaagggtttaaagactctcccgactgccgctgtgaaaaagtcaaaaatcatagtctggcgctgttggtctgcacggccattgccaccagcttggatgccatggcgattggcgttggtttggctttccttcaggtcaatattttccatactgcaatggttattggttgtgccacaatgattatggttacgcttgggatgatgattggccgctacatcggtccgattctcggtaaaaaagcagagattataggtgggctggttctgattggtatcggctgtaatatcctgtacgaacatctcggctaggccgcctgatatacccgtcatacttcacgttgcttgtgcgttggcagcccttactcaccccagtcacttacttatgtaagctcctggggattcgcgcagttgccgccttcactcaacgcgaattatttagggtataaaagcaacgggcagcccgtttttattcttgccgatcacgcgccagcatcactctcaacacgctgatggaggcggataatgaaatccgtttcgcaactaaactgcgtagttgcctgcaaccgttcactcacatcaggtgttgcccgccaggcgaaaggcgtcatttgcaatagcgcagcagccccacttccggataactgcatgggatacgcgagtgtctgccgatccataagctgaaaacctgcgagcacttcatctttgctcgggtgcaataacacctcatcgtaaacttccgacttcagttgataaagatgtctaggccccggagacaccgtcaccacccagccgccaatcttaatagtacgctgtaactccgcgtcattacacggcgcataaatctttaccacagcatcaagggattgatcgcgaaaaggcaatctctggctggaagcaacacagaactcaacgttgtcataccgctttgccgcacgttgaatcgctgctttggacacatccaacccatatatcgtcatcgccctgcgcgatgtaagacgatgtgcaagctctgcggtgtaatacccttccccacagccgatatccagcaacgctgcggcgtcatcggccacaacattatcaagctgttgtgcgacagcatcgcgtagcggttgataatgaccggcttccagaaagctgcgccgggcttgcatcatttccgcgctatcgccgggttgtttcgaacgtttaaactgtactggcaacaggttgacgtacccttctttcgcacagtcaaaactatgtttaccacacgtccattgccgcgggtgtcgctccagaggtaactggcatagcggacactgataactcatcggcacattttcctcattaaaaacgtctttattgcatcacggatgcagataaaacgcagacaacaaaaaacccgcaccatggcgggttttgcaacagagctgtaaaattacagcgcagtgacgtttactgcggaaggacctttctggccatcctgaatttcgaattctacgttctggccttcagccagagttttgaagccgttgccttgaattgcagagaaatgtacgaatacatctttgctgccgtcagcaggagtgatgaaaccaaagcctttagactcgttgaaccacttaacctgacctttaatctttgccatttcaaatatttcctttaattgtttaaaccgccaaaaaggcgttatacagacaaaccaaagtcgttactgcttgaggcactaagataaggatcggcagagaagcaacatgcaacgctaaaggttgtacttaagtcttctttactgaaaatgccattcatatacagaactgtacctcgttttacccagaagcgttattacacactatgaaaacgatggcaagggcttttttatcagtcatggatgtgccgcacaaattcacatcaccactggttcattaatacacgataacgcagtctgacacctatattcacaagcaccgtctgacgctaagcaataagcagaaatcggattctattatgtaaaaaaatacgcgatagctgtcgcaattcaagaaaaacactcatgtaatcataacaaaaagctataattcgcgttcttatatgaagagagattgaccattaacgaaaagcgtgccagatatcggccacgcttatatcaatgtttaaaaacgattgtcatttttatgctatctatatcttttgcattaatacattacataatagaaattatttatagcctaacctttcattacgctggaaattaacttgtttgaaccagcagcactattagtgccatcaaaaaagtcaataaggccaaacttgccaacttccaacgtcgttccgattttgtgctcatatcactgacaatccttttgtataaaatagagacatctctcacattctttatggtttatcggcaaacatcggaactttcttaaggttacagaagatttctctcgttttttggcgtaaatttcaccacatgtatagttgcaagacagttcaccaccgttaccgttagactttcgttgtaaccttaagtacgattcattaaattaaagcaacatttctgttaccaaaggagcatgatgcgttccttactcacgcaagcgcgtgctacgtgcctgcgaacagtgattttttgtgtcatgagacaccctccaatattaactccccgcttttctctgcctcttgacttaaatgatattgataattattctcaagtgacattttcacggtttgtaaggatatccgcatgattggctttcacatccctttgcctgccctatttcgccgtgtcgcgctgccgtgcgcattgctgcttttagccaacacatccgctcaggcggctgaaaagcttaaagtcatcaccacctttaccatcattcaggatatcgcacagaatattgcaggtgatgcagcaaccgttgaatccatcaccaaacctggggcagagattcacgattatcaaccgacaccacgtgatatcgtgaagacacagtctgcacagctggtgctgtggaacggtatgaatctcgaacgctggtttacgcgctttttcgagaacgtgaaaaatgtacccgctgctgtggtaacggaaggcatcacaccgcttcctattcgtgaaggtgcctataatggcaacccgaacccgcatgcctggatgtctccctccaatgcattaatttatattgaaaatattcgcaaaggtctggttcaagccgatcctgccaatgcagagacatacaaccgtaacgcgaaagcctatgctgaaaagattaaggctctcgacgcaccgttgcgtgaacgtctcgcccgcatcccagaacagcagcgttggttagtcaccagtgaaggcgcatttagctatctggcgaaggattatcagttcaatgaagtttacctctggccaatcaatgccgatgagcaaggttcgccgcagcaggtgcgccgagtgattgacaccgtgcgtgaaaaggctatccctgtggtattcagcgagagcactatttccgataaaccagcgaaacaggtcagcaaagaaacgggggcgaaatatggcggcgtgctgtatgttgattcgctgtctacagaaaaaggcccggtgccgacctatatcgacctgttacaagtgacggtggaaaccatcgctaaaggatttaatcaatgagtagtgatcgagcagtacagtcattagaagtcaatgatgtttcggttacttacagcaacgggcatcaggccattcgccacgcctcattttctttggctggcggtacaatttgcgccttggttggcgtaaacggtagtggaaaatcgacgttgttcaaaagcatcatggggttggtcaagccaacctcagggcaggtactgctcaatcagcaaccgatctatcaggcgctgaaacagaatctggttgcctatgttccacaaacagaagacgtggactggaatttccccgttttggtctccgatgtggtcatgatgggacgttatggaagaatgaatttcctgcgcatccccagtaaacaagaccgcgcaattgtggcggaatcgctggagcgtgttgggctttcatcgctacaacatcgtcagatcggtgaactgtctggtgggcagaaaaagcgcgtttttctggcgcgggcactggctcagcaaggcagtgttttgctgctggatgagccttttaccggtgtagacgtcaaaacagagaatgcgattatcgatctgcttcgcaccttgcgcgacgaagggcatttaattctggtggcgacccataacctcggtagcgttcccgagttttgcgacaacgttattttggtcaatcgcaccgttttagccgcaggaccgacgcacagtacctttacccaaagcaatttggagaaaacgttcggcggcgttctacggcacattaacctcgggggatctcatcttcatgacgacgacgatgcccgctcggtgacagtgttgacagatgatgagcgtccggcggtgttctatggttcgactaagagcgatcctcctgcatcacgcgtgataccggaggagaaaaagccctgatgatcgatatcctgttgcagccattcagctataactacatggtcaaagcgatctgggtcagcgcgatagtcggcggcgtgtgcgcgtttctttccgcctacctgatgctgaaaggctggtcgttgatgggcgatgcgctctcccactccgtcgtccccggcgttgccggtgcctatgccttgggcctgccctacgcggctggtgcattttttaccggtatgctcgctgcactggcaatgaccctaatccgtcacattacccgattacgcgaagatgcgattatcggctttattttctcaacgtttttcgccgtcggtctgctgattatttcgctcaatccgacatcggttaacgtgcagtccatcattttcggcaatattttgggcatcgccgacgaagatgtcctgcaggttgaaattattatcggcgtgacgttcgtgattctctgcctgctatggaaggatttgctggctgtgttctttgatgagaaccatgcccgctcgattggtctttcccctctgaagctaaaaattctgttctttacgctgctgagtgcctgtactgttgcggcgctgcaaaccgtcggggcaattttggtcatcgcgatggtgattacgccgggtgctacggcttatctgctcaccgaccgctttggtcgtctggttgtgatttctattgcactcggcgcgatcaccagcgcggtaggcgcgtatctgagcttcttccttgatggtgcaaccggcggcgtgattgtcacgttgcaaaccgtcgtttttctgttggcgtttgtctttgcacccaagcatgggttactcgcatcgcgccgcctgcggttacgcgatcaatcaggagatgcattatgacgctcattagctggctaattgatcccctgtcctatccgttcatgcagcgtgcgctactcgccgcggtggtaaccggaaccgtttgtgcagtcctgtcctgttatctggtgctgaaaggctggtcgctaatgggcgatgccatctctcatgccgtcttgcctggtatcgttgttgcgttcttgctggggatccccctggttataggggctttcgtttccggtattttttgtgcggtagcaacggggtacgtgaaagaacacagtcgggtcaaagaagataccgtaatgggaattatcttttccggcatgtttgcgctggggctcgttatgtttgcgcgcatcgataccgatcagcatctgaaccacattctgtttggtaacgtgctgggcatcactcagcaagaactgacgcaaatattactgattgctggggtgacgctggctataatcttgttaaaacgtcgagacttcatgctgtactgcttcgatcccaatcatgcccgagtcattggcctgcccgttaagctgctgcactacgggttgctgagcctgctggcgatgaccatcgtcgcgtccttacaggccgtcggcgttattttagtgatcgcgatgctgattgcaccgggcattattgccttcatgatctgtaaacgtttcgagcgcatggtccttgtcgcaacgctggtttccgtcatttcttgtattgctggcaccctgatcagtttctatattgatggcgcaaccggcccttgcatcgtcatcgttcaggcgctgttcttcacgctggcgttgacttaccaccagcttaaacagcgtcgtcaggcggcatctcaggctgtcaccgacgcgctgtaatatcctcagccttttagcatgacgtaaccggaaatagccgtcggttacgtcattaaatgctttatttcactgccttatctgccggattgagcgtcatcctaactccgctattgttaattccgactatacttgtttctcgctatctcaacctatcggtatcactgtgctgtatacctgtaatacttcaagctgcatgtgcgttggctgcgttcactcacccgaatcacttacatgagtaagctcatcgggattctttctcttgccgccttcttgcaactcgaattatttgaggtatagattccatttttattgcgctcaatgagttaccgtaaacgaatcaccccagtgaacagcattgtatcgggcaacatcaacgggaggatgaccttatgtggcaagctatcagccgacttttggaagagcatcacggtactgcggatattcaggaacaccgcgaattacccggcggtgaaatacacccagcttggtacgtccgctacggcgaacatgacgtcttcgtaaaatgcgatagtcgtgaaatgctggctaaattcacggctgaagccgatcagcttcacctactgagccgcagtaatacggttcgtgtgcctaaggtgtatggtgtcggtagttcacgtgattatagcttcctgcttctgcaatatctgcccgtcaaaccgttagatgcccacagcgcctggtgtttgggcgaacaattagcacgtctacatcagtggagcgatcagccacagtttgggctggatttcgataacgacctctcgacaacgccgcagccaaacagctggcagcgacgctgggcgaccttttttgccgaacagcgaatcgggtggcaattgcagctagcggcagaaaaagggatgcattttggccacattgaaacactgatcgcacgcgtcgatgaacgtctcgctgggcatcagcctcagccgtcgctcttgcacggtgacctgtggccggataattgtgcgaatagtcaggatggagggtatctgttcgatccggcctgctattggggagacagagagtgcgatttggcaatgctgccacgctatccggccctacccgcacagatttatgatggttaccagagcgtatggccgctggataaagactttatcgatcgccaacccatttaccagatttactatctgcttaaccgtgccaatcttttcggcggcaagaatattgttgaggcgcaacaactcatcgagcgacagcttttgagctaatgtgagatgtttgatctaaggcaggtagggagttttagcgtctggcgcaaaagttgcgccagaccgtcttcagactggcaatcctagtaggcgtaataccatgtagccagcaccagcgataatcactggcaggatgtaaagcggaaagaattgcacaaaaatcgtgtgcccgggaacaacgacccgtgactccaacgtctcacgtgtgtttcctgtttcacctttcatcttttccaaaatcacttgatcttcaataccttcccgaattgccttcgcctgacgagacatccgagcacccgaaacctgcaacgccaggccaatgaaaatcaggatgtaaatcagccaaaacatcagcgtcgccgcactgaaaaaacgcgtaaaatccggtactggcgagttgtaccaaaaaatgttcaggaaagacgtattaaagcgcaccatgtcgaccattagatgcaaaaaatccagaagaaccgcgtcaataccctgtttcttctgggtgtaagcgtagagatagttagccagcgagacgaaagtcgaaagcagcgcaggaataaaaaggatccatccggcaatacgtttaactacggcaatacggccagcctgttgatacgtcatgagaaccccttcttagcgacgcaacattggtaatgtatcgttttagtacgacgggtagcctactgtaagtttacgtgcagtcaacactttatctcccgcaccgcctgataagccacaatagcaacgttatacccgtcatacttcaagccacgcgttacgtagtccttcatagcgtcgctctgacgagccaacgctccgagttgctggacaaaacgctagcgttttgtccagcaactcgacttatttagggtatagtttaccattaaatttcctttttctttgctgacggagacagtggtatgtcctttgattcttctatacgagcagctattttcgatatggatgggctgctgatcgactcagaaccattgtgggataaggccgagctggaggtgatcgcctcactgggcgtagatatttcgctacgacacgcaatgaaagataccctgggtttacgcatcgatatggttgtcgatctctggtatcaacattctccctgggcgaccccaagtcgggatgaggttgtccgccgtattatcgagcgcgctatcgaactcgttgccgaacagcgtcctcttctgcctggcgtcgaacatgcgctgcaactatgtcgtgaacagaatctcaagatcggacttgcttcagcttcaccgctccacatgcagcagcaggtgctgcgtatgtttaatctggatcactactttgatgtcctgatgtcagccgagacgctgccgtacagtaaacctcatccaaaagtgtatttgaatgcagcaaacggactcggcgtttctcctgcgcagtgcgttacgttggaagattcggtgaatggtatgatcgcaaccaaagcagcgcgcatgcgctctatcgttattccacaggctgaatttctcgctgacgcacgctgggcgctagccgactataagttggattctctgaatcagctgaccgctgaacatttggtgtaggaataaagaagtagaagaatagaaaaaagcagaagttgcaggatatgacgaaagcgtggccgacgactataccggccacgctttgaggaattacaggaaatcagctcgcttaggcgagaaagcatcgatcagtacgctaccgtcttccagcgaaaccacgccgtgcatctcgtgtttcaccgccagataggcgtcgcccgttttcagggtgcgtttttcaccttcgatcacgacttcaaagctgccagcggcaacataagcaatctggtcgtgaatctcatggaagtgcggcgtaccaatcgcacctttatcaaagtgcacgtaaaccatcatcagctcatcgctccatgtcatgattttacgtttaatgccaccgcccagctcttcccatggcgtttcatcatcaataaagtatcttctcatcatctctctcctctaacgctctttttgcccataccttctattgcgtcaacaaaccgtgtacgacaacgaatgcatggctatggattgcgacattttagccacatcagtaccagaagaaacataaaataagcaaaaccatgacggccctcaagaaataaataaaacattatttcatttttattgaattcgcatctcatccaaactatcatcccgcataacaagaaagaaccgggcatgttgaggaacaggtgacgttgtcactgccacgcaacatcatctgtttcgcccggcgctttcgccaggaacgattcctcttcttggaacggcgcctgatttttgtttttctctgaaagagaggctaagaaatgcaagttcgtcaaagcattcacagcgatcacgcgaagcagctagatacagcaggcctgcgtcgtgaattcctgatcgaacagattttttctgccgatgcctacactatgacctatagccacatcgaccgaatcatcgtcggtggcatcatgcccgtacacagcgccgtaacgattggcggtgaagtgggtaaacaactcggcgttagctatttccttgagcgtcgcgaactcggagccatcaacattggcggcgcgggtaccgttactgtcgatggcgagcgctatgacgtgggtaatgaagaagcaatttatgttggcatgggcgtgaaagacgtgcagtttaccagcactgatgccactaacccggccaagttctactacaacagcgcgcctgcacatacgacatatcctacccgcaagattacccaagctgacgcttcaccacaaaccgtgggagaagatgcaagctgtaatcgtcgcacaattaacaaatacattgttcccgatgtattgccaacctgccagctcaccatgggattaaccaagttagctgaaggcagcctgtggaacaccatgccttgtcatacgcatgagcgccggatggaagtctatttctattttgatatggatgaggaaacggccgttttccacatgatggggcaaccgcaggaaacccgtcacatagttattaaaaacgagcaggcggtgatttcaccgagctggtcgattcattccggtgttggcaccagacgctacacctttatctggggcatggttggcgagaatcaagttttcggtgacatggatcacgtcaaggttagcgagttacgttaatcgctttcaaccggaattaccggtgttccctacagtaacagctaacgactaagtattgtcgcttatagagagattattgatatgattttaaattcttttgatttgcaaggtaaagttgctcttatcacgggttgtgatacgggtttaggtcagggtatggctatcggtctggcacaagctggctgtgatatcgttggcgtcaacatcgttgaaccaaaagataccatcgaaaaagttaccgcactgggacgccgtttcctcagcctgaccgctgacatgagcaacgtagcgggtcatgccgagctggtagagaaagccgttgctgaatttggtcacgttgacattctggtcaacaacgccggtatcatccgtcgtgaagatgctatcgagttcagcgagaaaaactgggacgacgtcatgaatctgaacattaagagcgttttctttatgtctcaggctgttgcacgccagtttatcaaacaaggtaaaggcggcaagatcatcaacatcgcctctatgctgtccttccaaggcggtatccgcgtgccttcttacactgcgtcaaaaagcgccgttatgggtgtaacccgtctgctggctaacgagtgggcaaaacacggcatcaacgttaacgccattgctccagggtacatggcaaccaacaatactcagcaactgcgcgccgatgaagaccgcagcaaagagattctggaccgtatcccggctggccgttggggtttaccacaggatctgatgggcccatccgtcttcctggcatccagcgcatctgattacatcaatggctacacgattgccgttgatggtggctggctggctcgctaagtgtaatttttcttagcggcatttcgctaatccacgataaaaagcacaatttaggttgtgctttttatttatttttcaagttgttatttcgttttttataattctcttttctgcctaaatcctttcttaaaaaaaaatcaaaacaacgttccgactttgatcacactttcgatattgcgtgcatgacgacaaggttaatagcgcaatataatcaatcaaaacagtgtttctatttataaggaactgttcacgcagttccataagaaggtactccatgagtatttttgaaaacttatacaccagcaggaaatcgcagctcgacgaatgggttgctgcacttgatagccacatatcctgcgttcaggaaaaaggccgcagccaaagccaaccgacgctattactggccgatggttttgatgtggaaaattatgcgcctgcggtatggcaatttccggatgggcacagcgcgcctatttctaattttgccagccagcagaattggctaagaacgctgtgcgccatgagcgtcgttacgggtaatgatagttaccaacagcacgctatcgcacaaagcgaatatttcctggatcatttcgttgatgataatagcggcctgttctactggggcggccatcgctttattaatctggatacgctggaaggcgaagggccagaatccaaagctcaggtgcatgaattaaagcaccacctgccctattacgcgctgttacatcgtgttaacgcggaaaagacgctgaacttctttcaggggttctggaacgcacacgttgaagattggaattcactggatctgggtcgtcatggcgattacagcaaaaaacgcgatcctgatgttttcctgcataaccgtcatgatgtcgtcgatccggcacagtggcccgttctgccattaacgaaaggcctgacgtttgttaatgccggcacggatctgatttacgccgcattcaaatatgcagaatatacgggcgatagccatgccgcggcatggggtaaacacctttatcgccaatacgttctggctcgcaacccagaaaccggtatgccggtgtatcaattcagttcaccacagcagcgccagccagtgccggaagacgataaccagacgcagtcctggtttggcgatcgcgctcaacgccagtttggcccagagttcggtgaaatcgcacgtgaagccaatgtgctgttccgcgatatgcgtccactgctgattgataacccgctggcaatgctggatatcctccgcacacagcctgatgcagaaatgctgaattgggtaatctctggattaaaaaattattaccagtacgcctacgatgtcaccagcaatacgttgcgcccgatgtggaacaacgggcaggacatgacaggctaccgttttaaacgcgatggctattacggcaaagcgggaacggaattaaaaccgttcgcattagaaggtgattatttattacctctggttcgtgcttatcgtctgagcggtgatgaagacctgtacgcactggttaacaccatgctgacacggctgaataaagaagatattcagcacatcgccagtccgctacttttgttgaccgttatcgaactggccgatcacaagcaatcagaatcctgggcacattacgccgcacaactggcgggcgttatgtttgaacaacatttccatcgtggtttgtttgttcgctctgcacagcatcgttatgttcgtctggatgatacctatccgctggctttactgactttcgttgccgcctgtcgcaacaaattaaacgatatcccgccgtatctgacacaaggtggatatgttcacggcgattttcacgttaacggggaaaatagaattgtttatgacgtggaattaatttatccagagttattaacagcttaattttatgttttttttaatgattcacaattaatcaataggtaagcattatgaatgaaaacagaatgctggggttagcctatatctccccctatattatagggctgatagtttttaccgctttcccctttatttcgtcatttatcctcagttttactgagtatgatttgatgagtccgcctgagtttacgggtcttgagaactatcaccgtatgttcatggaggatgatcttttttggaaatcaatgggcgtcacctttgcctatgtatttctgaccattccattgaaattaatcttcgcactgttaattgcgtttgtacttaatttcaaattacgtggtatcggtttcttccgtactgcttactatgtgccttctattctgggcagcagcgtggccattgccgttctgtggcgtgccctattcgccatcgatggcttgctgaacagcttcctcggcgtatttggctttgatgccatcaactggctgggcgaaccttcgctggcactgatgtcggtaaccctgctgcgcgtatggcagtttggttccgccatggttatcttccttgctgcattgcagaacgtcccgcaatcacagtatgaagcagccatgatcgacggtgcatccaaatggcaaatgttcctgaaagtaacggttccactgattacgccggttattttctttaactttatcatgcagaccactcaggcattccaggagtttacggcaccttacgtcatcactggcggcggtccaacgcactacacctatctgttctcgctctatatctatgataccgcgttcaagtatttcgatatgggctatggtgctgcgctggcatgggttctgttcctggttgttgcggtatttgcggcaatctcctttaagtcgtcgaaatactgggtgttctactccgctgataaaggaggaaaaaatggctgacatgcattcaaacctgactacagcacaagaaattgctgctgcagaagtacgccgcacgctgcgtaaagagaaactcagtgcctccatccgttacgtgatactgctgttcgttggcttactgatgctttacccactagcgtggatgttctcagcgtcgttcaaaccgaaccaagagatcttcacgacactgggcctgtggccggaacacgccacatgggacggtttcgttaacggttggaaaaccggtacggaatacaatttcggtcactacatgatcaatacgctcaagttcgtgattccgaaagtgctactgaccattatctcttccaccattgtcgcttacggctttgcccgtttcgagattccatggaagggcttctggttcgggacgctgatcaccaccatgctgttaccaagcaccgtgttgctgattccgcagtacatcatgttccgtgaaatgggcatgctgaacagctatctgccactgtacttgccgatggcgtttgcaacacaagggttctttgtgttcatgctgatccagttcctgcgtggtgtaccacgtgatatggaagaagccgcccagatcgatggctgtaactccttccaggttctgtggtatgtggtcgtgccgattttgaaaccagccatcatctctgttgcgctgttccagttcatgtggtcaatgaacgacttcatcggtccgctgatttatgtctatagcgtggataaatatccgattgcgctggcgctgaaaatgtctatcgacgttactgaaggcgctccgtggaatgaaatcctggcaatgtccagcatctccattctgccatccattattgttttcttcctggcacagcgttacttcgtacaaggcgtgaccagcagcggaattaaaggttaatagaggatttatcatggctgaagttattttcaataaactggaaaaagtatacaccaacggcttcaaagcggttcacggcatcgacctgaccattaaagacggtgagttcatggttatcgtcggcccgtcaggctgtgcgaaatcaacgacgctgcgtatgttagcgggtctggaaaccatcagcggcggtgaagttcgcatcggcgagcgcgttgttaacaatctggcaccgaaagagcgtgggattgcaatggtgttccagaactatgcgctctaccctcatatgacggtaaaagagaacctggcgtttggtctgaagctgagcaaaatgcctaaagatcaaattgaagcgcaagtaacggaagcagccaaaattctggagctggaagacctgatggatcgtctgccacgccagctatctggtggtcaggcgcagcgtgtggccgtaggccgtgccatcgttaaaaagccggatgttttcctgtttgatgaaccgttatctaacctggatgccaaactgcgtgcttccatgcgtatccgtatttctgacctgcataagcagttgaagaaaagcggtaaagcggcaacgacggtatatgttacccacgaccagactgaagccatgaccatgggcgaccgtatctgcgttatgaagctgggtcacatcatgcaggtcgatacgccggataacctgtaccatttccctgtcaacatgttcgttgctggcttcattggctcaccagaaatgaacattaagccgtgcaaactggtcgagaaagacggtcagattggcgttgttgtgggtaataacgcgctggtattaaatactgaaaaacaagataaagtgcgcagctacgtaggacaagacgtattcttcggcgttcgcccagactatgtttccttgtcagatacgccatttgaaggcagccactcacagggtgaactggttcgcgtagaaaacatgggtcacgaattctttatgtacattaaagtcgatggctttgaattaaccagccgcattccttatgacgaaggtcggctgattatcgagaagggactgcatcgtccggtatatttccagttcgacatggaaaaatgccatatttttgatgcaaaaacagaaaaaaatatctctctttaacaggagtagtaaccgatgaaaaaagcgatcctacacacgttaatagcttcatctttggcattagttgcaatgccatctctggcagccgatcaggttgagttgagaatgtcctggtggggcggcaacagccgtcaccaacagacgctcaaggcgattgaagagttccataagcagcacccagacatcaccgtgaaagcggaatacaccggatgggatggtcacctgtctcgtctgacaacacagattgccggtaacactgagccagatgtgatgcagactaactggaactggctgccgattttctccaaaaacggcgatggtttttatgatctgaacaaagtgaaagattctctggatctgacccagttcgaagcaaaagaactgcaaaacaccacggttaacggcaagctgaacggtattcctatttctgttaccgctcgcgtgttctatttcaacaacgaaagctgggcaaaagcgggactggaatacccgaaaacgtgggacgaactgctgaacgccggtaaagtgttcaaagagaagctgggcgaccaatactaccctatcgtgttggaacaccaggattctctggcactgctgaactcttacatggttcaaaaatacaacattcctgctattgatgtgaaaagtcagaaattcgcctataccgatgcacaatgggttgaattctttggcatgtataagaaactgatcgacagccatgtcatgcctgatgcgaaatactatgcctctttcggtaagagcaacatgtatgagatgaagccatggatcaatggcgagtggtctggtacttacatgtggaactccactatcactaagtactctgacaacttgcaaccaccagcaaaactggcgttaggtaactacccaatgctgcctggtgcaaaagatgctggcttgttcttcaaacctgcacaaatgctgtctatcggtaagtcaaccaagcatcctaaagagtctgctcagttgatcaacttcctgctgaacagcaaagaaggtgctcaggctttgggtctggaacgtggtgtaccgttgagtaaagcggctgtggctcagctgaccgctgatggcatcatcaaagatgatgctccagcagttgccgggttgaagctggcgctgtctctgccgcatgaagttgctgtttctccttatttcgacgacccacaaatcgtttctctgtttggtgataccatccaatctatcgattatggtcagaaatctgtggaagacgcagcgaaatacttccagcgtcaatctgagcgtgttctgaaacgcgcaatgaaataatgtagcactcgatttaccctgtaattcatccctgccgcaccgacggcagggatttttcatttaaattaaaacatcctctatattcaattcgatctccctcacaatttgaaaccctattttactttttgttactcaaaacgatctcgatcacagaacgtaatttaataataaatagaatagaacttgtcccaaaaaacataatgcgcctttcgaattaaagtattaagcacagtcctaaccaatggggaatataacaatgaaatttaaattattagctctggctgttacatcattaattagtgtgaatgcaatggctgtaactatcgattaccgtcatgaaatgaaagatacaccgaaaaatgatcaccgcgatcgtttgtcaatgtcacaccgttttgccaatggctttggtttatccgttgaagcaaaatggcgtcaatccagtgctgacagcacaccgaataaaccatttaatgaaaccgtcagcaacggtactgaagttgtcgccagctatgtttacaacttcaacaaaactttttctctggagccaggtttctctttagattcaagctctacctctaacaactatcgcccttatctgcgcggtaaagtgaatatcactgacgatctttctacctctttacgttatcgtccttactacaaacgtaacagcggtgatgttccaaatgcatcaaaaaacaaccaagagaatggttataacctaaccgccgttctcagctataaattcctgaaagatttccaagttgattacgaactggactacaaaaaagcaaataaagccggtgcgtatcaatacgacaatgaaacatacaatttcgaccatgatgtaaaattgtcttataaaatggataaaaactggaagccttatatggctgtaggtaatgttgcagattccggcaccaacgatcatcgtcaaactcgttaccgtgttggtgtgcaatacagcttctaataacggccttgttatttaaataagcgttattaggtagcagaagggatgttattgttaatcgatttactcagatctacttttatcattaacatccctttattatggtgtccgttgtaggttaagcaggttagttacgtttctttgttgtacatgatttagttatatgcgttttagctgctgtaattgctgtgtctgatttaccctcttcgtgtatgaatgttatttctttattaaaatttgcggttcagggtagtcattttttctccgatgtgatggctaccctattttttaccaccgcccaacgattcccccctcattccctttgtcaggtgatctatcatgattgttcgttctctgcttgtcggggccattatgatgtctgtaaatggattaagttacgcacaacctgttttctctgtctggccacacggtgaagcaccgggtgcctcttcttcaacggcacagccgcaagtggtcgaacggagtaaagatccttctcttcccgatcgagccgcaacgggtattcgcagccctgaaattaccgtttatccggcagagaaacccaatggcatggcattactcattacgccgggcggttcttatcagcgcgtcgtgctagataaagaaggcagcgatctagcccctttctttaatcaacaaggctacacccttttcgtgatgacctatcgtatgcccggtgaaggccataaagaaggcgctgacgctccgctagccgatgcccaacgagccatcagaacactgagagccaacgccgaaaagtggcacattaacccgcagcgcatcggtattatggggttctccgccggtggtcacgttgccgccagccttggaacccgattcgcacagtccgtttaccccgcgatggacgccgttgataacgtaagcgcacgccctgacttcatggtgttgatgtaccccgtaatttctatgcaggcagatattgcgcacgccggttcacgtaaacagttaatcggcgagcaaccgatggaagtacaagcggtacgttattctcctgagaaacaggttactgatcagactccccccacgtttttggtgcatgcggttgacgatccgtcagtgtcggttgataacagcctggtgatgtttagcgcgctgcgggcaaagcagattccggtcgaaatgcatctctttgagaaaggtaaacacggcttcggtctccgcggcaccaaggggcttcctgccgctgcctggcctcaactgctggacaactggctacgcgctttacctgcaagcaacgaattgccgaaagccgcgccataaggtatagcaaacatcgtaaccgaaataaatcgttacgccgtcaccgcttccgcagacagggataatctcttatactgtataaaataacagttttatttgagaagtttcatgactgcggaaggacacctgctgttttctgttgcctgcgcgattctggctaaaaaagttgagctatcgccagcgctggctgccggagactggtggcacattattcccggtgcactccttaccgcgctgctgcctgacatcgatcacccaaaatccgttctcgggcaacgcctgaagtggctttcagcaccgattgcccgcctctttgggcatcgaggatttacccacagccttcttgctatcgtcgccggtattttctttattcagacgcgtctgccgccagattggccgattccgacagatgcctaccatgccatgatcgtcggttatctgagccacattctcgctgatatgttgaccccctcaggcgttcccctactctggccttgccgctggcgtttcaggttaccgattttaaacagtcaaaaaggcaaccaattagaacgcttcctgtgtattgcctgtatcggcttttcgctgtatcaaccgcaaaaaaatttggattactgcacctacgaacaatcatttcgcttcttgcagtcagcacagacgtacttcttccaatacgtgaaatagtgacgttatctgctgcacccatatcggtgtaacacaatgccaaaagaactgttatcctgtgcgtctttgttattttttatcgcgaaagatcatactgtcgcttacagcgctgtacgttgttgcacattcgtggacagtgtgacgcaaagcgattcactgatagggagcaaggccggatgaattttccgctactcataaatattctgctatttatcgcattactactcggattaggttacgtcagccgcaacccatcctggagtctggcaaagaaagtgttgttgggtttggttgtcggggtgttatttggtctggcgctgcatctgatttatggcggcgacaatcccgttgttaagcagtccatctcatggtttaacatcgtgggtaatggctatgtgcagctgttacaaatgatcgtgatgccgctggtatttatttccatcctcaattccgttgccaaactacataatgcctcgtcattagggaaaatcagcgtcttgacgctgtctaccctgctgatcaccacgctaatttctgcgttagtcggcgtttttgtcaccaatctgtttggtctgacggcaaccgggctcgtgcagggcgcgcaggaaaccgcgagattaacggcgattgaaagcaactatgctggtaaagtcgccgaccttaacgttccacagcttatcctgtcattcattcctaaaaacccgtttgctgagctgaccggtgctaacccaacatctatcatcagtgtcgtcgtcttcgccgctttccttggcgttgcagcgctacaactgctgaaagatgacgcagtgaaaggcgaacgtgttttaaccgcgattgatacgctgcaatcctgggtaatgaagcttgttcgtctggtgatgaagttgacaccttatggtgttatggcgctaatgaccaaaatggtcgccagctctaacctgcaagatatcctcaagttgggcagcttcgttgtcgcgtcctatttgggactggcgattatgttcggtgtccatgcattgatcctgtctttcacgggtgtcaatccagcgcgtttttatcgtaaagtctggccagtactgacgttcgcatttaccagtcgctccagcgccgccacgatcccactcagcattgaagcgcaaacacgccgcattggcgtaccgcaatctatcgccagctttgcggcttctttcggtaccactatcggtcagaacggctgtgcagggctttacccggcgatgctggctgtgatggtcgcaccaacggtgggaatcaacccgctggatcccgtctggatcgcgacgctggtcggtatcgtcaccatcagttctgccggtgtggccggtgtgggcggcggcgcaacctttgccgcgttaatcgtcctgcccgcgatggggctgccagtgaccctcgtcgcgctgctgatctccattgagccgcttatcgatatgggccgtactgcacttaacgttagcggatcgatgacggccggtaccgtcaccagccagttgatgaagcagacagataagacgattttcaacgcgcaggatgacgctgagttgacacatcgctaaaccacgctgctacataaaagaaaacgccgacggctgatgctgtcggcgtttttttatttatgacgtcttcacatgctctttttgatgacgatttcgtgcaatcaggttacttagcgctgtggatttgtgtcataagcctggcaagtctggaaacctttattgagaacattgcccgtgtcgttgtagctcacgaaatagttctgcgcggtaccatcgcggttcttaagcagataatcgctacaggttcccttagcattcaccaaccgtttttccattccgctgcctgcaagttgctggacctgctgcttcgtcattcccactttcacatcttttaccaccggctcgttaacatagctttctgccttgttataagccgtacatcccgccaacaggacagcgccagctgccgcaatacacactaataatctattattcttcatctcatcacctcattattatgggtcacactaaggctagtcggcggcgaccactttttcaaattataacgcgagtatgtaacatattggtcgatagtcaaaaacaggttatctatagggaaaaggactacctgacagcttgtcctttttcttcacgtcgattcgttttacactcaagcaatcgtaataattcttttgcagtatcaataagttcaggagggagatggcatgtcactacaaaacgacattatcactgcgttaggcgtgaaaagcagcatcgatccagcacaggaaattcgtgttagcgttgattttttaaagaattatctgaatgctcacccgttcattacgtcgttagttttgggtatcagcggcggtcaggattctacgttgacaggcaaactgtgccaaacggctatcacggaattacgtaatgaaacggggacatctcgctatcagttcatcgctgttcgactgccttacggcgttcaggctgatgaagctgactgtcaggatgccatcgcctttatccaacctgaccgcgtattaaccgtaaacatcaagcccgcgatcgaatccagtgaagccaccttacgagccattggcgtggaactttccgattttgtaaaaggcaacgagaaagccagagaacgcatgaaggcgcagtacagtatcgcgggtatgaatgccggacttgtcgttggtaccgatcatgcagcggaagcggtaacgggctttttcaccaaatacggcgacggcggtaccgatatcaacccgattttccgactgaacaagcgtcaggggaaagcgctgctgcgcgaacttggctgcccttctcatctttatacgaaagccccaaccgccgatctggaagaagaccgtccctctctccctgatgaagtcgcactgggcgtcacctatgaaaagatcgacgactatctggaaggcaagccgatcgatgctaatgatgcagccactatcgaaaactggtatcgcaaaaccgagcacaagcgtcgcccaccgattactgtttttgatgacttctggcagtaagctatcgctatgaatatcaccggacgcagatacggcgtccggattgctattgattccttctgcgtactcttcatcgattccctcatcattcgagtggcaggaaaaccaacgcacaggcaacgtgaagcatgacgggtataaacatgacgccacagcgcgccacactcacgggcatgctggctatcattctatggagcacatccgttgggcttattcgcagcctgaccgaagcgctcggccccattgggggcgccgcgatgatttactccaccagcacgctgtgtctactggtcttttatggtcttccacgcattaaaacattacccagaatttatttgttcgcgggcggtgcactatttgtctgctatgaaatatttctgtctctgtccatcggattagccgatagccgcatgcaggcgatggaaatagggatgattaactatttgtggcccagtttaaccatactcttttctctttttatcaatcagcagaaaagtcgtttcctgctctggcccggcctcgtgatctcgctgggcggcatcgtgtggattatgaaaggagaaagtgactggacgccagagctactgtggaacaacattcttgctaacccgctagcctacagcctggcattttctgcggccttgacctgggcgctatactgcaatatcaccaagcgttatgggcagggaaaaagtggcgtgtcgctcttctttttcatcgcttcactcgtgctatggattcagtattccttcagtgccgaagggccgatttcgttaacgttgccgagttcgctggaattgctctttatgggtgcctcagccgcattagcctattcagcatggaatgccggtattcagtatggcaatttgacgttactggcaaccgcctcttactttacgcccgtgctttccacattactggccgcgatctggctcaacatcacaccggccatttcgttctggcaaggcgtcgcaatggtaactgccggctcactgctttgttggtatgcaacacgatcgtccacgcgctgatccgttttcggccgggcttctcggccactaaaaaccctaatctgcacgcggtcacattcttctcgctaacctgttatagtcaccttcacatttcgttacctaaaaaagtcatacatgttaaggcgtttcttttcgtactattccccttacaaggggttattcgtcctcgattttggctgcgctattatcgctggcctgcttgaactagggtttccgatggcgattaaagcgttcatcgataaattgttaccagctcaggattggtctctgatcctgttagcgtcggtggcgctattggcagtgtatctgctgaatacctcgctgatggccatcgtcaactattggggacatgcgctgggtgtggggattgaaaccgacatgcgtcgacaggcatttgagcatctgcaaaatttgccattccgttactacgacaatatgaagactgggcatatcatcactcacgtcaccaaagatctggaagaagtcggtgaaatcgcccaccacggcccagaagacctctttctcgctatcatgacgtttattggcgcgttcattctgatggcaacggttcacctgaatctggcgctgctgacgattattatcgtgcctttcatggggtatctcgtcagccgctatggcgcacgcatgacggaaacctggcgccaactcttcggtcaggtgggcaatttcaacgcccgaatcgaagagagcgtgggcggtatccgtgtcgttaaggcttttgccaatgaagcccatgagaagaaactgttctctcacgataacgaaaactaccgccgtacaaaattgcaggcctatcgcatcatgacagccagcatgacgctcagctacctcagcacacgcctgatacagcttatcgtaatgctagcaggtatctggtatgtcattcagggcgagctcacttacggcggttttattggcttcctgctgctgattgaagttttcttccgtccgatcgccaaaattacctctgtgctagagagctatcccaagggcattgcgggattcaaacgctttactcaactgatcgatacgatccccgagattgctgatgcgcccgatgcgcgtaatgccggtccgttgaaaggcgacatccagtttaatcaggtgagctttggttattccgccgaccgcccgattctgcgcaatatcgacctgtcggttcgcgcaggggaaacagtggcgtttgttggcccgtcaggcgcgggcaaaaccacgctttgttctctgttaccgcgcttctacgatttaacccacggtaccatcaccattgacggcatggatatccgccagatgacacaggcatccttgcgtagccaaatcggcatcgtacaacaagatgtcttcctgttcggcggcaccatccgggaaaacatcgcttacggcaaacttggcgccagcgacggcgaaatcatggaagccgcacgacaagccaggttagatgaacttatcgagaatctccctgaggggctggatactatggtcggcgaacgcggcgttaaactttctggcgggcaaaaacagcgtttgtctattgcccgaattttcctgaaaaatccgccgatcctaattctggacgaagcaacatccgcgctggataccgcgacggagcaggcgatacagcagtcgctcagcgagctttccacggggcgcaccacgctggtcatcgcccacaggctagcaaccatacaaaacgcgggacgtattgtggtggtggataacggcagtatcattgagcaaggtagccaccagacactgctggaacaaagtggcatctatgccaaactacatcaggcacagttcggtcaggcctgattcccacctttcttcggcgagggtctcctcgccttttcccctccttcttttaaacatagatgtgacttcagtggttccccttgcaataaattgtatttaaaatgcatctattatgatttcatcaggacatgacgcacatggcgagaaaacccctgggaaaatatcgacagcgggagattcgtaccgtcggattgatgatcgcgttgtatgaaaaacgccaccctgaaaccgacgctagtacgcagtataacgacttattcagctacgccatcaagcgtctggagcgctgtcatttcggtgaagataaacccgcgtgtaagcattgtcctattcactgctatcaacccgcaagacgcgaggcgatcaaagcgattatgcgctggtcgggaccacggatgttactacgtcacccgattctggcaatacgccatttgattgacgatcatcggccagtgccggattatcccaaaagagaaacatcggcaaagacatcaaccggacgaacagctcgtttagcaacgcagcgtgctacatcagcagacagtgacgctgataaagtgaagagcgagtagataggaaaaggccgcttgcgcggcctttttgggtgacactgttactctttgggagaggcgttctctaccctactttttagcttttgccccggacggaacgtgaccacacggcgcgccgtaatcggaatatcttcgccagtttttgggttacgccccggacgttggttcttgtctcgcaaatcaaaattgccaaaacctgacaacttgacctgctcgccattttccaaagcgcgacgaacttcttcaaaaaacagctcgactagttctttggcatcccgtttgctcagcccgagcttctcaaacaggtattctgacatttcagctttagtaagcgccataggttcaatccctcaaggatgcttggaatcgctgttttaatgctgctacgcattctgcaacggtagcggcaatttcctcttctgccagtgtacgcgtggtatcttgcagggtcagactgatagccagactcttataaccttccgctacgcccttccctcggtacacgtcgaataagtttacgccaactaactgatttgcgccaactttcttacactcggccaaaatatctcccgcggggacattttcagctaccacaacagcaatatcgcgacggttcgcagggaagcgggaaatctcgttcgcatcaggcaatacgcggtctgcgaccttatcccacaacaattcgaacaccacggtgcgcccgttcagatccaacttgcgctccagttctgggtgaataacgccaataaatccaatgcgttctccgcacagataaatagcagcactttgccctggatgcaatgccggattattttcagccttgaattcgacctcagacaacttacccgtcaatgccagtaccgcttccaaatcgccttttaaatcatagaagtcaacggcctgacgcgccagatcccaatgctcttcataacgcgtgccagtaatcacaccagacagcatcagatcctgacgaatacccaggtcagcactggcatccggtacaaaacgcagaccgctttcaaacagacgcaggcggctttgttgacgattttggttatacaccgccgcgctcaacaagccgctccacagcgataaacgcatcaccgacatctctacggaaatcgggctcggcaggctcagtgacgcctcattagggtgaattagtccctgaattttcgggtcaacaaaactgtaagtaattgcttcctggtagccgtgatcgactaataatgtcttcacgcgcttcaatgccagcgacgcttcgcgatgcgaggtcatgatcaatggagcctgagtcggaatattcggaatgttgttgtagccgtaaatacgcgcgacttcttcaaccaaatcctcttcaatttccatatcaaagcgccagctcggtgcagtcgcttgccaaccagcgtcggttttcaccacgttacagcccagacgttgcaggatatcgctcacctgctcatcggcgatcacatggccaataagacgatccagcttctcacgacgcagcgtaatcgttgcgcgcgttggcaaatcagcgtcgctggtgatatcaactaccggacccgcttcgccaccacagatatcgatcagcagacgagtggcgcgttcaatggctttgtgttgtaacgccggatcgacgccacgctcgtagcggtgagaagcatcggtgtgcaaaccgtgacgacgtgcgcggccggtaatcgacagcgggttaaaataggcacactccaacagaacgttttgcgtttcttcattgacgccggaatgctcgccgccaaagatgccgcccatcgccagcgcattctgttggtcagcaataactaacgtatccgcattcagcttcacttcgttgccatccagcagcgtcagcgtttcgccctcttccgccatacgcacgataatgctgccgttgagacggtcaagatcgaatgcatgcatcggctggccgagttccagcaaaacgtaattcgtcacgtcaactacgggatcgatagaacgaataccgcagcgacgcagtttttcacgcatccacagcggcgttgcggccttaacgttgatgcctttcacaacacggcctaaataacgcggacatgcctgtggtgcctcgacctgaatcgggaaggtatcctgaatcgtcgcggcaaccggttcaatagtcggttcattcaacgctaactggttcaacacagcgacatcacgcgccacaccgatgatgcctaagcaatccgcccggtttggcgtcacgctgatttcaatcgcgttgtcatctagcttcagatagtcacgaatatcggtgccaatcggtgcatctgctggcagttcaatgatgccatcgtgatcgtcggaaatgcccaattcggaaaatgagcacagcatgccttcagacggttcgccacgaagtttggctgctttgattttgaaatcacccggcaacacagcaccgactgtcgctaccgccactttcaggccttgacggcagttcggagcaccgcagacgatgtccagcaagcgttcaccgcctacattgacttttgtcacacgcagtttatctgcattcgggtgctgcccacattcaacaacttcaccgacaaccacaccgtggaatgcgccagcaacaggctcaacgccatccacttccagcccggccatcgtgatttgttcggatagcgtttcgctgtcaactgccgggtttacccactcgcgtaaccagagttcactgaatttcatgatgtatacccgccttacttaaactgtttgaggaaacgcagatcgttttcgaaaaatgcacgcagatcggtcacgccatagcgcagcatcgtcagacgctccatgcccataccaaatgcgaaaccggaatacacttcgggatcgataccgacattacgcaggacattcgggtgcaccatgccgcaacccaacacttccagccatttaccgtttttacccatgacatccacttctgcggatggctcggtaaacgggaaataagacggacggaagcgaacctgcaaatcttcctcaaagaaattacgcaggaaatcatgcagcgtgcctttcagattggtgaagctgatgtctttatcgacaatcagcccttccatctgatggaacatcggcgtatgggtctgatcgtaatcgttacgataaacgcggcccggcgcgatgatacgaataggtggctgctgcttttccatggtccggatctggacaccagaagtctgtgtacgcagcaggcgtttagcatcgaaccagaacgtgtcgtggtcggcacgtgcaggatgatgacctggaatatttaacgcatcaaagttgtgatagtcgtcttcgatttctggcccagtaaccaccgaaaaacccagctcgccgaaaaaagtttcgatacgatcgatggtgcgcgtcactgggtgcaaaccaccattctcaatggtgcgccccggcaaggagacatcgatagtttcttgcgccagacgcgcatttaactcagcggattccagcgtttgcttacgggcattcagcgcgtcctgaacgtcttgcttagcttggttaataacggcgccagcggcaggacgttcttcagccggcaactcgcgcagcgaggtcatctgaagggttaagtgaccttttttacccagatattcgacacgcacattttccagtgcggcaacatcctgggcctcttctatagctgttctggctttggcaaccagctctgcgagatgtggcattgtgttcctctttttctgcctatgcggccaacggtcatgattgaagaatgtcgttttactaaaaacgatagtaaaaaccgataattataaacaaaaaagcctccctgagggaggcttaagcgctacttttcgtttcttttcttacgcgcaaagccccctgagttcaggcgctaaagtaaaaaaagaaacggaaaatagcagcgttcatacttgcgtgaccttgatcatgtggataataaaaagccttgtaaataacaaataatggtcgtacttaacgaaaaaagggagccaaagctccctctcttaactgacttacgccagtgccgctttcgctttttcgaccagagcgctgaacgctaacttgtcgaatactgcgatatcagccaggatcttacggtcaatttcaacagaggcttttttcaggccgttgatgaatttgctgtaagacaagccattttgacgggctgctgcattgatacgtgcaatccacagctggcggaattgacgtttacgttgacgacggtcgcggtaagcgtattgaccagctttgattactgcctgaaaggcaacacgataaacgcgcgaacgggcaccgtagtaacctttcgcttgtttcaatattttcttgtgacgtgcacgggcaactacaccacgttttacgcgagccatatgctctctcctaaagtcttattctgaattaaaaaaaggttacttatgcgtacggcagacatgcaatcacaaggcccagatcccctttggaaaccatacctttaggacgcagatgacgtttacgcttagtcgactttttagtcagaatatgacgcaggttagcatgcttacgcttgaaaccgccgccggcggtttttttaaagcgtttagcggcgccacgtactgttttaatctttggcattgttatttccacttcgcattgttaataaaacgaatcagataaggcgaacaaaaccgtacaatacagaggccgcacggcattgctacttgaatgccttactgtttcttcttcggtgctaacaccatgatcatctggcggccttcgatcttcgatgggaaggactcgacaactgccagttcactcagatcgtcacgaacgcggttaagcacttcgataccaatctgttggtgtgccatttcacgaccgcggaaacgcagtgtgattttagctttgtcaccatcttcaagaaagcgaatcaggttgcgtagtttgacctgatagtcgccatcatcggtaccaggtcggaatttgatttccttgacctgaataactttttgttttttcttctgttcctttgtagccttactcttctcataaaggaacttgccgtaatccataattcggcaaaccggcggctcggcgttcggactgatttcaactaaatcaacacctgcttcttcggctttttctaatgcttcatttagacttacgatgcccagctgttcgccttcgacgcctgtcaggcgtacctcatttgcgcgaatctctctgttgatgcgattaggacgcgccggttgaactcgttttccgcctttaatacctatacctccaattgatgaagactacggctgcgaatttcttgctgcagcttactgataacttcactgacgtctaggctccccaggtctttaccacgacgagtgcggacagcaacttttcctgcctcgacctctttgtcgccacaaaccagcatatagggaacacgtcgtaaagtgtgttctcggattttaaagcctatcttctcatttctcaagtctgcttttacacgaatgcccgcttcttgcagtttttgggtcaattcgttgacataatcagactggctatcggtgatatttataataaccacttgaaccggagctaaccaagttgggaagaaaccagcaaattcttcggtcaaaataccgatgaaacgctccattgatcccaaaatagcccggtgaatcataaccggcacctgacgctcgttgctttcgccaacgtaagacgcgctcagacgacccggtaatgaaaagtcgagctgcaccgtaccacactgccacgcacgatccaaacagtcatgcaaggtaaattcaatttttgggccgtagaacgccccttcacccggctgataggcgaattcgatgttattttcagtcaacgcagcggccaaatcggcttcagcgcgatcccacatttcatcgctgccaatacgtttctcaggacgtgtagacagtttcaccacgattttttcaaaaccgaaggtgctgtacatgtcatacaccatcttgatacagctgttcacttcatcacgcacctgctcttccgtacagaagatatgcgcatcgtcctgagtgaaaccgcgcacgcgcattaaaccatgcagagagcctgacggttcattacggtgacagctaccgaactcagccatacgcagcggcagatcgcgataggatttcaatccttgattgaaaatttgtacgtggcctgggcagttcatcggtttgatgcagtattcacgattctctgatgaagtcgtgaacatcgcttctttatagttatcccagtggccggttttttcccacatcacgcgatccatcatgaatggacctttcacttcctgatactggtacgacttcagcttcatacgtacaaacgcttcaagctcgcggaagatcgtccaaccgtcgttgtgccagaacaccatacccggcgcttcttcctgcatgtgatacaggtcaagctgtttgccaattttgcgatggtcgcgcttagaggcttcttcaaggcgttgcaggtaagaagccagctgctttttatccgcccacgcggtaccgtaaatgcgttgcagcattttatttttgctatcgccacgccagtaagcgccggaggttttctgcaatttgaaatgatggcagaaacgcatattcggtacgtgcggaccacggcacatatcgatgtattcttcatggtgatacagacccggacgatcatcgtggctgatgttctcatccagaattgcaattttgtaggtctcaccgcgtgcagcgaacgcatcgcgcgcttcctgccagctgacttttttcttgattacgtcatagtcggtgtcagcgagctcgtgcatacgcttttcgagcagctcaatgtcttcctgagtcagggtacggtcgatgtcaacgtcatagtaaaaaccgttgtcgataaccggaccgatcgccattttggtatctggccatagttgcttgatcgcatgacccaacaggtgcgcacaggagtggcgaataatttccagacccgcatcatctttagcggtgatgatggctaactgcgcatcagtgtcgatcttatcgctggcgtcaatcaactcgccatcgacgcgtccggcgatgcaggcttttgccagaccgggaccgatatcaagtgcaacatccaggggagaaacggcgtggtcgtaatgacgctgacttccatcaggaagggtgataactggcattataattcccttatttacagtggtgagccacacgaaagctcacatgcaaaaatcgcatatcaattgaaaatcaaaaagtgttaaccatgctatttctctgtactctgcgaaatatatacacatgaagcacacgactgcaggtgcgcattagcgtgacatggaaaacgtcgcggcaataatacaccttataagttatgtgttaaagccggatgggtagcctgctcatctttgcatcgtaatgaacaggccacaaaagcgtttactgcgtttgagtggatttcatcgcggcactatttttgcgggagaataggttttgcgggagaaccggaagccaagccaaataacggcaatccagaacggaattaacattaccgaaatgcgaatccccggtgacagcagcataatcaccaaaatccccgccaaaaacgccagacacaggtagttactccacggataccagaaagctttaaacgcgggcacaatccccttctccatcattgcctgacgaaaacgcaggtgtgcaaagcagatcatgatccagttaatcaccagcgttgacaccaccagtgccatcaacagttcaaaggctttacccggcatcacatagttaatcgccacaccgagcgatgtcgccaacgccgacagcgcgattgaacgaacgggcacaccgcgcgcattgaccttagcgagagatttcggcgcatttccctgttttgccaagccgtacagcatccgactattgcaatatacgccgctgttatacactgatagcgctgctgtcagaaccacgacgttgagcacgttcgccactatattgctgttaagtgcttggaatatcaggacaaacggactaccgcctccgaccacattaccccacgggtagagcgacaataaaatagacaatgcgccgatatagaaaatcaggatacggtacaccacctgattggtcgcctgaggaatagagcgcttcggatcggcagcctcagcggctgtgattccaactaactccaagccgccgaatgaaaacatgatcaccgccatcgccatgatcaatccgcttgcgccattcggcatgaatccgccatggatccataagttacgtaccgttgccgtttcgccgccattaccactcagcaacagccaactgccgaagacaatcatcccgacaatggcaagtactttgataatagcgaaccaaaattctgtttccccaaacatcttcacattaaccagattgataaggttaatcagcacaaagaatatcgctgcggacagccaagtcggtgtatcaggccaccaatattggatataaatccctacggccgtcagttctgccatcccgaccagaataaacatcgcccagtagttccagccggccagaaaacctgcaaaatcaccccagtatttaaaagcaaagtggctaaacgaacccgctaccggctcttccaccaccatctcacccagctgtcgcataatcagaaacgcaatcattccggcgatagcgtagcctaataagacggacggccccgccatttggatagtctgcgatatccctaaaaacaatcctgtaccaatagcgccacccagcgcaatcaactgaatgtgtcggttttttaaccctcgttttaaaaccagttcctgttgatcatttgccatgttgtttttgtgcttcctgtaaagctttcttcatttttatatcaatacctactcacgccatcagcataaaatatggcgtaaacaggtaaaagtgctacacagagactaagccattaacgttcagggatgacatttttaaacgttagctctacatcatcacgatcgagctcgacggcaagcgcttcaggctcactttgctctacattctggggcagcagttttttcaataatgctaactgctgacgttgctgctctacgatctcttgcaacaatttcacttgctcattcgctctgacactcgcccgattgacaaaaaaccagaccagcgcagccagcagcacaaccagcaagacaaaaaccacttctaatatgttcacaacgactccactataaccactatgacaggtacctgctggctatcttaacaccgtggcgtagccaagttcgatacccaaaccatccgttaaccacatcgtgttgatgcacatcgctatcgtattggtacaaaaatcaaaaacgtgggggaacgtttttcaacgtcgcttgcgatggcacgccataaaaaagcctgtcggtaaagacaggctcaggaattgataggaaatatcagaaagggaaattgtggtagcccatttgctcagagatatttctagctgcggtgtgcagcatggccacatattcgtgtttgttttcttctgaaaaacgaatcgttgggaaggaaatactgaggccggcaatcaccacaccaaaacgatcgaatactggcacagcgatacaacgcagcccttcttcctgctcttctttatcttccccgtagccttgctcacgcacgacatccagttgattgagaagatcttcagcagtacacaatgtgtgtggcgtactacgcgtgaattcgacagtcgacagaacctcttccacttcaccgcgatcgcgccaagccagcaacactttaccaattgcggtactgtgtagtggattacggcgaccgatgcgcgaatacatacgcaggttatacatagaatcaatcttgtggatataaacgatgccgtcttcatccaacgcgccaaggtgaatcgtttcccgcgtcagcacagacaactcgcgcatctgtatatccgcactgcggattaagtctacgttctgcaatgcttttgcaccaagttcaaacaacttgagcgttagcgaatacttctctgattcaccttcctgcgcgacatagcccagggatttcatcgtctgcaagaaacggtaaacggtactcttagacatcatgactcgctgagaaagctcggtaataccaatttctctctcttcacctaatgcctgcaaaataccaaaaacctttaaaacggacgacacggaatcgggttgtttatctaaatctgcactagccatttttgtggttaccctactcaggtttttttgttttaaaaaaaatagaacaatggttttagtataaagggaacgctttgattatggcaatggagcaacaacgataatcaagttaagtttgagaaataaccgcgtcagagacttaataaaataatatgtaagtaaatattttaaaataatccgcgccatgaaacgtgacgcggatttattagtattattagttccagactgaatcaggaaccttcgccagatacaacgcaggttttccatctacgtcagaagtaaacagaacttgtttattatccggcgtgaaagacgggtgcgggtgagtgacctgacggtccccttccaacacttcccaggatgtattgtgctgcgcaatacgatgttctttgccagttttcaggttgaaaacatacaggaacggatcgttctcaattttgtagccaccatcatcctgcacgtcgaccggtgcatcggaaccatcaccgaccaacagtgtgccatcatagttactcatcaggtgagaacacggcggcattacacgcagttggcgatcttccagcgtaacgggatcgatgctgcgaatataacggttggtatcgtctttaagataagagacataaatcatcgcggagccatccggcacccaaaattcgtgggtgcagctttcgccttctgcatgctctttcactttgcgcatgttggtgccatcttcgttgatgaaccacatacgagcatcaaccaggtcatgcgggccttcgtgacagaaagcaaccgtgttgtcatcacctggacggtagattgggtgacccagccactggttttcctgaaggatagtctccgcttcgcccgttaccaaatcgacgcgaatcagacgacagcaaggattagtgaagtagaactcctggaattttttccaatcggtcagtggcttccagtcttctttcttgatctcaataccgaccattttggtgcaatcggagttggcaacccaagtaccgtagccgacccaatcgtcaggcacctgataaatcgttttctcttccagcgtagtcagatcgacacgcatcaaattacgggtatttttaacgtaatatagcgcatcgtcattcggagacaggaaaccaccaaaagtattgtcgcctttgccttccgtcaactgtgtggcgttctgctcttttaaatccagcagatagtagttccatgggccatcaaatgcagcgccaaacagcagcttgctaccgtcattgaagaaacacttctggtagaaataattccggtggcagataacatcgggcggggttaaacgcacaacttcggtgccggttgctgcatcctggtaggtatgaaacgttagggggatcttattacctttggccatccgtaaatccttagaacttatcatgaagaatttgacgccacacacgcatacgcttcgataacctgacattactgaacgtccgacgaatcggtcaccccgacaccggttgttcaaaaatcaggccacaaatctcacgcgagacgcctgtcatatcggtattatagaaacaatgtttcatttttccgtgatcgtggttttattttataaaacattcttcatgttttcaccacctgtttcagatctagtgaaaacattcgagcagagaaagcgcaggtttgatgaatcaataaacgctgaaataacaaaggcccgaatgggcctttggaaagaaactatcgtaaattacttcagatactcaccggagcgcagcgcttcgattcgcttatccaacggcgggtgcgacataaacaattcactgaaggatttcgatttgccgttaatacagaaagccatcatgctgccctcttcctgcggctcatagctggtcttcaagcgttgcagtgcagcgatcattttttcacgccccaccagcttggcggaaccggcatccgcatggaattcacggtagcgtgagaaccacatggtgatgatgctggcaagaataccaaacaccagttccagcacagttgcgacagcaaagtaaaccatcgggttgccgttgctgctttcaccttcatcgcggttaccggacagaaacccggaaacaacctgagcgatcagacgagaaataaagataacgaaggtgttaactatcccctgaaccagcgtcatcgtcaccatatcgccatttgcgatgtgactgatttcatgcgcgataaccgcttcagcctcatcacggctcatgttttgcaacaaaccggtgcttacagccaccaacgatgcatcacgacgagctcccgttgcgaacgcattgatgtcaggtgcatgatagattgccacctgtggcatcgcgatcccagcctgctgtgactgtgaacgaacggtttctaccagccaacgttcggtttcgttacgtggttgttcaatgacttcaccgccaacggaccgtaacgccatccatttagacatcagcagtgaaacaaacgcaccgccaaagccaaacagcccagccattatcattaagccctggacactgctggactgaattcccgtcaggctgagtaccagcccgaaaaccaacatcaccgccaggttggtgatcaggaaaagcgcaatacgcatcataaaagtctgatttcctctcgcagaaagataaagtttgcaacacctacatcgtatgggttgccgtggcattttcaagcattcttaacttttcagttactaaatccacataactttacacttttcaaaaggaaagcggcctcctgcctgctagtaatccttatccatcagcgcgacagcgttgaccgaaaatcgataaatgctgcggcatggtccacttgaatcgcgcccaccccagcgcgaattaatgctccccataccgcgtcaggatcggctaaggctcgcgtatcgctatagtcgagcgaatgcgcgcaatccagcgtattcacccaaatccgtacgccaagccgttgaaattcggcagacgtctcaaccactgcctcaatgtggtcaaaattggcttccacaatggcaacaccaaaatcgtcaacctgccgcagaatatcgacggttatcccccgttgaaggcgaatcaacggcatataaggtatctgggtatcctgagacggagaggcaataggaaaacaggctgaagaaagattcatcgggcttttcatgatcacgcccgcgctaaggcctttatcacgaatatcgcgtgcgatagcaccaaattcgcgatcgtgcttaacatccacattgatgacaacacgccctcgcgcctcttcgagaatctcatacaacagcgggacctgttcgttactcagcggccatgccgaaccgccgtcacttccacgtagacacgcctgacgaatctccgccagcgtcatccgaccaatgctaccgctcatatcactcgtgcgatcaagcgtgtcatcatgaatcacgacaacgtgactatctgccgttaattgcgcatctatttccacaatatccacgcccaaaagaatggcttcccgcagtgccttcagcgaattttccggcgccgacgcccagacaccgcgatgtgctactgtcagaaccgtcgtgttttgcgccgcaatcaattcctgagttatacctttactttgccttgtcatcagacgaaaactccacataaacgagaaatatcacggatgacgggaaaccgactgcgcaaaatgctgcaacagaagatcaccgcgcgaaaccacattgtccagcgcctgctgcggcgtttcctgctctgcccagactttctccaactcctcgtccatgatggtgcgaatttgcggcatattgcctaatcgaaatccgcgcgtataaggcaatggtggcttatttgttatctgtttcatggcaacatcactgccggggtatctggcataaaacccctgctcgcgcgtcagatcgtaggcaggctgcgtcaccggcaaatagcccgtcatctgatgccattcggcggcattttccggtagcgtcagaaaatgtagaaactccgcaatcccttgataatgcgatgccgttttccctttcatgacccagaggcttgcgcctccaatgaatgtattctgcggcgcgcctttagcctcttcgctgtaaggcaacattcctacaccgtagtgaaatttggcatagttctgaatcttgcgtagcccacccgatgaggtggtcaatatgccgcaatcaccgttataaaagcgtgtagtgccctcgtcattgcgaccgaaatagctgaattccttcttcttcatcatttctgcaagctgagcaacgtgtgcgacctgcaacggaccgttcaccaatagatgcgcatcgacaccgtcgaagccattgtttttcgtcgcaatcggcagcccattccacacactaaaagcctccaataatatccagccttgctgccctgcgttcgtataaccgcatgtcatcccactctgtcgcaaccgcgccgcatcgtacgccagctcattccaggtccgagggggtttatcgggatcgagtcccgctttgataaacgcatctttgttgtagtaaagaacaggcgttgagctattaaacggctgggaaatcagatgcccggtctggctgtcgctataaaacagcgccacggcgggcagaaaggctttttcgtcattatcgataccgacctgtttgaacagatcaaacactgggataatcgccccgctatgcatcatattcggtgtgccgacatcataaacctgcaaaatatccggcgcgttacccgtgcgataagcggcaataccagcagccagcgtctgctcataactgcccttatagatcggttcaacatgatacgtcgtctgagattcattaaaccgattgaccagccgtatcaattccgtgttcaggttgctgtccatgccatgccaaaacgtcagttcaacggcagctctggcagacagggggacaagtaaaaccatactcaatagcatcaaaaaaacagatgtgaacctaaaccgaatcatcatggtgttttctccggttacttttcattttcaaagggaagtcatttatagcgaaagcgcgttttaggaaaaagacgtgccgataacgacgctagggttcgcctgtgacacgtagatgactgggaaagtgatgaactgtatcgcgatatttcagcaggtaaagagaggggatttggtggcaggaaaggggaaaaaaaatcgcgctgggcagcatgtggagcccagcgcgatgttctgttagcgtggcgttctatcagctctgtgcgtgtaccatatccacacgcattgaggcagcaacgggctgatgtttaggcggtttaatccacagggtaatcagcagcgagacgacagacataatgataattgccataaatgtcgcctggaagcccccgagttgtgcggcgataaacgatccagacaacgcgccgataccgaatccctgataaatcacgccgtagtttttactgtgatttttcaggccgaagaagtcgccgacaatcgctgggaacacggtgatgttaccgccaaagcagaaagcaatcgcgctgacacagataaagaacagaatgggactaagcggcagaaacgtcatcacggacaccgccagaatcgtcacaaacagcgtaaaggtgatgactcgtatacgtccgacattatcggaaagtgcgccaagcacaatacgcccaacggtattaaaaatcgcaatcgcagacacggcatttgccgccgtcgccatatccatcccagccatttgcacgccgatatctttcacgataccgatcaaatacaggccgctcatgcacgcagtgaagaagataataaacagcaaatacgattctttggtcgccaacatctcggcaagagagaaatcacgcgtctgcccttgaaccgcaacctgttgtactggcaccgcagcaggctctttcagcaatgaactcccgaccagaatcatcgccataacgataattccccagtagaaaaaggcttctgatacacccacttccgcaatcaaaaagctgtttacatatttgaacaacaggcttccggtaccaaatgcgccaaccgaaatacccgcgatcagccctttgcggttagggaaccatttaatcaaattggacagcgtcgtgatgtaagccgtgccatcagcaaaaccgacaacaacccccatcagcagataaatcagtgtcagcgatgggctcaccgcactcgccatcagaccagcacccagcgcgatgccggcgatcatggtcaagcggcgcaggccaatacgttcctgaaacttaccggcaaatagcgttgcaaatgccagacagaaactggtaattgaaaacgtcgtcgcaacggagctcagcgcccagccaaatttgtccacgagaggctgattgaataaactccaggtgtaaatcgtgccgagtcccatttgggtgataatggtaccgaggacaatcaatccccgattaacaggtttggtattcatggattttcccctacatcaaaaattggtccgattcactcggcacactaaaaatataagctgatgtggagaagaaaaaatccatcaaaacactgtcagcttatgggctgaggccagtatacaagcgggctgacagtgattgatcgaatggggaatgagatgcctgaaacgcggaatgaaatgcctttaaaggcgcatcaatgacctgaactcctttatcttgctccggctgaccgggacttcaaaatccagatcgttcaatcgcaggatatacgtattgttaaaccacggcacaatttcacggattttcgtcaggttgacgcagtaagagcgatggcagcggaagaaatagtcttccggcaaacggctacaaaactccgtaatattcatcggcatgatgaactcttcacgtcgggtgtaaaccagcgtgaccttttcctgcgcggcagcgtagtagatattgttaatatccgtgacgataatccgttcatctttcatcagattaatcgtttgctgtgcgcctcttggtgcacccgcatgcgcgcccgtttcgacagcaggtgcaacttgccgctgttgccaggccgcttccagcttacgcaacatcgtgatgatacgagattcatgatatggcttgagaatgtaatcgaaggcctcgacttcaaacgcctcgaccgcatgttctttgtacgccgtaataaaaatgatgtaaggcttatgcgcaaatttactgatgttttgcgccagccaaacaccgtctaacgacgggatattgatatccaaaaagatcgcatcgacttcgttatgttgcagatacttcaggacatccagcccgtcatcaaatgttgactcaatcgtaatatcactgtgctgtttgatgagataactcagctcttgctgcgcgaggaactcatcttcaacaataatggctttcatgggttgcctcctgttttctcagcagaatatcttgatgacggcacctgcacggtatccggcaatgccgacggggttttatcttctcgtggaatatagaaataaatctcagtcccaggttccaaacggcgaatatgtaagccatcaccatagagcaagcggactcggtgatgaacattaagcaggccaatcttattccccggcaattcattgcgcgcgacgcgatctatcgtctcctgactgatgccgtggcctgtatcttttaccgccaccagcagcttatcgccctgctctttcacggacagcactacggttccctttcctttgaaaggctgaataccatgcacaatcgcattttccaccagcggctgaattaataagctaggaattttgtacgccacatcgtcgtcaatatcgtaaatcaccgtcaacttagcgccaaagcgcgcctgctcaatcgcgatataatcctgtatttggtacagctctttttttatatcgatcagcgcatcgtcattgagctcaaggttatagcgcaaatagcgagacagattgatgaccaactggcgcgccgtatcgggattaattcgaatggacgaggagatcgcattcagagcattaaaaagaaagtgcggattgattttactttgcagcgctctcaattccgccttatttgccatatcgcgcagttgttctgtacgggaaacctcaatttgcgttgacatgatttgcgataggccgacagccatcacgcgtaatgaataggtaattttatgtgcatggcgataatagattttcagcgtgcctgtcacctgcccatgttcccacagcgggatgacaatcatcgaatgaatttccggcgtaagatgctgttcatcattatttttaatgatgatttttccgtcatgaatcgcctgctgcgtcatcgggctgataatgtcgtggccgatattatatttgtcttccccaatccccacataagcctgaatgtgctgcgtgttcgttatcgctactgcgtccgcattaatttcagtacggatgattctacaaatggccgtcagtgaatcactgttgatattgcggaaatacggcagtgttttgtgtgcgatatcgagtgcgagtttggcctgcctagcggcaatcacctctttttcattcgctacactctgcaccagcagtacaatcaggccaatacagatggagccaagaatcatcggcacggcaatttttgaaacaatatccagccctaactcgatcggcgtcgcccatgctacaaccagcaacatagttaatgactcacacagcatcccgcccagaatccctatgctccactgctgctcttttttgactttcttattgatgtagccagaagtgataccggcgatgatgctggtaatcaagcaaggtacagaggtgatgccatcaatatcaattaaataacggtgtgcccccgcaatgatacctgtcgcgatccccacccaagggccaaagagaataccgccagacatcacggcaatcacgcgcacgttgacaagcgacccttcaacattaataccggaatacgtaccaaacagcgcaaacagtgaaaagatggctgtcaccatcacccgttctctcggagaatgttgctctttttgcagtaattgccggaactggcgcgttcttgtcaggaaaaataaacaaatcagcatcagggcggcgcggtcaaagaccgcaaggagcatttcaaatatttcgtgcacgggacatccggtactgggttacaagcctgcactataggaaaaatgtgatccacattccactttttagtctgttaaccgagtgggaagcgcaaagtataaaagccagcagacgctggcttttagggaaaactggcatggcacgaccatttacacgtctatcggcttattcaatttcagtagctgagtgaattcctccgcaggcatcggatgcccaaacagatatccctgcgcttcctcacaccctttgccccgtagccgctcactctgctctaatgtttccacaccctcggcaatcacgcccagaccaaaacttttgccaagatataagatcgccctgacaatcgccgcatccggcggagattcacacatggttctgacaaaggtttgatcgatcttcagtcgagtcactgggtagtttttaagcatgctgagagatgcatagcccgtcccataatcgtcaaatgcgatgccgattcccgcttcccgcaacatctttaacggctgcaacatattctcatcgtaacgcagaattatattctccgttatttcaagctccagcgagcttggttccaaccctgttcgagcaagggtatccataatcttctgcgccagaaggccggtacgaaactgcgcgctgaaaaggttaatgctgatacgaaaatatttgtcgctagtctgacaccattctgcggcctgcttacatgccgtttctacgatccaatcaccgattcgctcagcccacgggccattttccagtgcggtgaggaatgcggctgggccaagcaatcctctttctgggtgacgccagcgcagcagtgcttccgcaccaacaatctcattggtcgccagttttacctgtggctgatagaacatttcaaattcatgctgctcgtaggctcgcacaaactcgagctgaaaagcatgcttggcctgaaagacttcaagcagttcacgtgtgaaaaaacggtaacaatttcgaccttcggacttcgcctgatacagagctaaatcggcgctggtcaaaagatcttgcacggtcaatccatagtcgggatacagcacggccccgatgctggcgctaatattgatttggtgatcgtcaataatcatcgcctgcgaaatttcatgaatgatttgctcggcaatttttcccgcgacctttttatcactcaggccgggaaacagcagtgcaaactcatccccgcccattcgcgccacgacatcaccggaacggaccgccgcttttatttttttagcgacgtgcaccagaatatcatcgccgctggaatgccccagactatcattaacatctttaaatccgtccagatcgaccatcatgatacagaccgcaggttcattctttagcgcggtttcgagattggatgttaataacgtccggtttgccaaacccgtgagcggatccatatgcgctaacaaaaatagtcgttcttcattgcggcggcgctctgtaatgtcacgcaatatcgcgccatagctaacattgtcgttgtcttcccacatagaaaccgacaattcaaccggtaccaaactgccgcttttagcttgcacattcagttccagcatcactcctttcatcagtgaatcacgatcggtgactaaatggttgagctgcacgataaaggcatcaggcacgatagtattaatattgcgaccaataatgtcttcgtcactgtatcccagcatgtgttccgcagcggtattccagaaggtaatcatccccttctcattaacgcacaaaatcgtatcaggtgaggtattagcaatattttcaaaacgaacctgactggctttacgcgcgagttcaaggcgtcgcatttccagcttgtccatgaccaatgaagccagatcctgcatattgtgctcatcacgcttggtgaaggtcgttctgggtttcaaatcgataatgcacagcgtaccgatggcatgtccggacggcgtaattagtgggatacctgcataaaaacgaatgtagggaatgcccacaaccagcgggttatttttgaaacgcgcatctttgagcgcatcaggcaccaccatgatctttttctttaggatcgtgtgggcacaaaaagagatatcgcgaggcgtttcacaaaaaggaacccccacgctggcggcaaacagttgacgttcagcctctaccaacgacaccaaaacaataggcgcactaaagatgttagcggccagactaatcaggttactcagacctgggtcaaataatacgttcttaatgccatactcacgaagagcagcaagacgtttgtcttcatctttgcttattggggcacggctcatgggttcccccctcccatcgtattaatgttcagattagacaaaatttagctataaatccaaaatgttgcagcaatgagcacgacaagagcaacaggccagcatgagtaaaccaacgctccctctcttgccaagagccaagacgcatggtggctgagtgtgagtatggcaaaagatccagactctatcatcctttcgaatcattaataataacaagtggaagtatcaattaaaatgatagatgaaaaacgaaatagaaagataccgacgcactcacaacgttgagcaatgcaggcagaaaagaaaggaaaaggttggtatattcagagactcactaccggataacgacaatatattatcaagtcattaacagaatataaccaaccaaggaactatcaggcggggaaataggttattgaatgctcaggtgtgtcatttcttgctcgaatcacgacatcccaagttcctgtataaggcacggttaaatacacttctccttcagcatgacggcaaatagaatcctgcgtagcactattcttttcggtcatggtttcctgttcaccattactcattttcacttcaaatgtattagcacaccgtacaattaccgtatcaccgccaaacagacttaaacacgtgcgaattacagacatacatcctccgcgacacgcaatcatgcgcatgcttaatgaaacgaatttattgattatatttcccacaacgggatttccataagagcaaaatacatacggtcagattgtgatttagatcaatctacacacatgtttaagtcaaatcaggagatggaataagacgatactatgacagcctgacatttattagaatttttgatagtcaggcgatagcattattttgatgttatctcatacatccgcacgggtttcccttcgcggaataacaacttaaattgttttcatggttgtatttatgatgtcctttgcacaccaacgatacatagctttgctttttttaaacaagattaatatccacttgataaattacaacctaggttgtaaattgaacgaatgaaaacgacacttgcagaacgattaaagaccgccaggactgcacaagggcttagccaaaaagcacttggcgacatgattggtgtatctcaggccgccatacagaagattgaggtggggaaagcgtcgcaaacaaccaaaattgttgagctttctaatgcactgcatattcgccctgaatggttggcaaatggcggaggaccaatgcatagcgacagggtggttcgatcactccaggaatcaagcattccgccaacatcaaaatggggcaccgtatcagcttgggacaacacgacaaaactatcagaggacgaggtggaagtgccttttttaaaggatattgagtttgcctgcggcgacgggcgcattcaaagtgaggattacaacggctttaagctccgtttttccaaagccacgctgcgcaaggtcggtgcaaatactgacggttcaggcgttctttgtttcccggcagcgggtgacagtatggaacccatcatcccggatggcaccaccgtcgcagttgataccaacaacaagcgcatcatcgatgggaagctctacgctattgctcaagagggcagcggcaatgataagctcaagcgaatcaaacaactttaccgcaagcctggcggcctactcgtcatccatagctttaaccgcgatgctgacgaagaagcctacgaatcagaggtcgaaatcatcggccgtgtgttctggtattcggtactgttatagtccgacgtaggtggtttttcgcttacgtagtagctatcgcatttttcctctaactaaagccggtgagccaatgcgagcaccggctttcctccatacttcaaaaacgtttaccctcacccagataaccttacccacgcacaacagttttatacaatcaccatgctatggttttattaccccttgttgatgttgtgttattcctcctgtctatgtgttgctttcccgccctatggcgggatttttttgcttctctgtggcctcttttctacatatcactttgtagtggaactcttcttttacaaccaaaaacaacctgaattaaaactaaagatgttgacacaaaaacaactatagttttatatgaacacataacgcggttgttatccctccaagatagcaatcctcgaatcttcacataggcagtaattattttctttaaggataaggtaatttatgactgagccacaatttcgtagtaaaggccctgagcttctggtcgaactttctcaacacgttgccgatacggtcaaaaacgtcacagagttggatccacaaactgctgagctggtcggcaatgccgttgccaaacatatgatgaccgtatggggcgggcaaaatgtttattttccgatgggaatatcgtggcgtgcctctcagcgcgatcttcaaatctatgaggagtttgatggccgcaatcatagtgctctggctaagaaatataatgtctcactgcaatggatttataaaattgtcagaaccatgcgaaaagatgagctacaggcaaaacaaaaaaatcaggcgtaatgtaaatggtaagaaattaaaacatcagaaataaattaaaataaaaaataacagataaattacttaattaaatacaaattaaaaattcgagttgcggcgaatgcggtaaggcattcctatacgctgactccggctaatatgcgcagtttaaaatattatagatatattcaactataatgccgctaggtaattaatagaatgggtactcaaccgtacccattctatttatatataaatctctatcttttacggccctcccctccaacactgtatcaagtcattcaatacatatgtcatgtcaatcacgttattttcctagcttcttatacaaatcaatcagccgaccccaaaaacatgcatttacaatgcacaaatcaatttttaaccgttaagagcatgataacgttgccccacgatcccttcggtaggttgaaaacaccgagtgaaaaaaataaatgggggtaattgagagcaatgagcgaaaaagtaagaaaacggtggcaacgccgacccggaaccactggcggtaaacttccctggaacgactggcgtaacgcgctgacctggcgcggagccacacaaattctgctactggcgatcaatgtctatatcggtgtcactttctatttctgggtacgctactttgaaaccggcggcacgactctttatatgtcgagaccgggcggcattgagggctggctaccgattgccggattgatgaacgctaagttcacgtgggaaacgggcagttttcctccaatccatcttgcgtcaatgctattacttctcgcatttattctcaccagcctgttgctgaagaaatcattctgctcctggctgtgccctgtaggcacgatttccgagtgggtgggtgcattggggggaaaaatgtttggccgccacttcattcttccgaggtggctggatattccgcttcgtagtctgaaatacctgttattgagctttttcctctacatcgccttatcaatgccagcacaaagcatttatatgtttttgatgtcaccttacggtctaatcgccgacgtcaaaatgctcggtttcttccgtaatatcggcaccatcacgctggcctgtgttttcctctttatgcttgccagcctgttcgtccgccacttttggtgtcgttatctatgtccttacggtgcgctcttgggaatgttttcactgctgtcacccttcaaaatccgccgaaatgccaccagctgtatcgattgcggcaagtgcgccaaggcctgtccatctaacattccggtggataagctgattcaggtgagaaccgtagaatgcacagcctgcatgacctgcgtcgaatcctgtccggtggcatcgacactccatttctcattgattcagccttcaggatcgcaggaaaaagtgagtgaggcagccaaaccgctatggcgacaaaccgcactgtccggtattgcgatgactgtactggtactcggcatccttttcggcatgatcggcttcgcaatgtacatcggcggctgggacagtccgattcccgaacagatgtacttccggctcatccccgggtcacagagcattggtcacccgtaagagagaatgaggtcaacggtgattaatacaaaataggatggttttggggaaaggaatctgagggaaaaattaaggggccaaatcggcccctgatattcatctgcactgaatagcagattacatgttatcgatgatgtcttgcgcaaactcactacatttccgtagcttagcgccttccatcagacgttcgaaatcgtaagtcacggtcttgttcttgatcgcgccttcaacgcctttaacaatcaggtcagccgcttcgaaccattgcaggtgacgtaacatcatttcagcagacagaataacggaacctggattcactttatcctgaccagcatattttggtgccgtaccgtgcgtagcttcaaacagtgcacattcgtcaccgatgttcgcacccggagcaataccgataccgccaacctgtgctgccagcgcatcagaaatgtagtcaccgttcaggttcatacaggcgattacgtcatattcagcaggacgcagcaggatttgttgcaggaatgcatcggcgatgacgtcttttacaacgatctctttgcctgtgttcgggttcttgattttcacccacgggccgccatcgatcagctcaccgccgaattcttcacgcgccaactggtagccccagtctttaaacgcgccttcggtgaatttcatgatattgcctttgtgtaccaacgtgagggaatcacggtcgttggtaatcgcgtattcgatcgcagcgcgaaccagacgtttggtaccttcttcggaacacggcttcacgccgataccacactgctcagggaaacggattttgctaacacccatttcttcacgcaggaatttgatcactttgtctgcttcaacagaacccgctttccactcaatacctgcatagatgtcttcggcgttttcgcggaagatcaccatgtcggtcagttcaggttgtttaaccgggctaggtgtaccttcgtagtagcgtaccggacgcaggcaaacatacaggtccaactgttggcgcagtgcaacgttcagagaacgaataccaccaccgactggcgttgtcagcgggcccttaatcgccacacgatattcacggatcagatccagcgtttcgtctggcagccagacatctttaccgtaaacttgcgtggatttctcaccggtgtagatctccatccaggagatcgcgcgcttgccctgataggctttcttcacggcggcgtccactacgttgatcatggctggcgttacatcgataccaatgccatcaccttcgataaacgggataaccggattgtttggaacaaccagtttaccttgagcatcaaccgtgattttctgaccttctgtcggtaccactactttgctttccattaacctctccttcgagcgcaattttgttaatgacttgtaagatgcgtgtcaatactacttgaatatttagcccgcgccaatcgcaaaccatttcgagtataatgcttttgttacccgcgactataaagatgatgaataaattccctgttaaaaatcacaaagttaaacgattcagctcacagccagccagaaaaaggcagcctgacaatacgccgcgccggattgttctgttcaataagccctttgatgtcttgccacaattcactgatgaagccggacgtagcacgctgaaagattacattccgattagcggtatttatgccgccgggcgtctggatcgcgacagcgaaggcctgatgattctcaccaatgacggcaaacttcaagcacagctaactcagccaacgaaaaaaacggccaaaatttactatgtgcaagttgaaggcattcctgatgacgccatattgacgcgctttcgtactggtctggagctgaatgacggcaaaacgcagcccgcgggcgcggagatcgtgccggaacctgactggctgtggccgcgtaatcctccaatacgcgaacgtaaaagcattcctgactgctggctaaaaattacgctgtatgaaggtcgtaatcggcaagtccgtcgtatgacggcgaatatcgggtatcctaccctgcgtctgattcgatacagcatggccaatcaaaccgtagaaaacctgttacccggagaatggaaggagatagcggatgtttaaaccccatgtaacggttgcctgtgtggtacaggccgagaaccattttctggtcgtcgaagagttaattaacgacaaattattgtggaaccaacccgcgggccatttggaagccgacgagacgctgattcaggcggcgagccgtgagctatgggaagagaccggcattcaggcagcgccacacagtttcttgcgtctgcatcaatggattgccccagataacacaccgtttttacgcttttgcttcgcgctcgatctgcctcagcgggccgacacccaaccgcacgacagcgacatcgaatgctgtcgctgggtgaccgccgaagaaattctgcattctcgtcagcttcgttcaccgctagtggccgaaagtattcgctgctatcagcagccagaacgctatccgttaaccgtattgggcgcgtttaactggcctttttagacatcttgccattcctgccacgcgtgagctaaccaccacgcggcaggaatagcgatgcagccctcggttcaacatgctaaaatatgccgcttgtttttcgcatcaatgcgccagtaaatttcagttcgtgagactcccatgtcagataacagccagaaaaaagtgattgtcggtatgtccggcggtgttgattcctccgtttccgcttacctgttacagcaacagggctatcatgttgaaggcctgttcatgaagaactgggaagaggatgacgacacggaatattgctcagcggccactgaccttgctgatgcacaggccgtttgcgacaaactgggtatcgaattacataccgtcaattttgccgcggaatattgggataacgtttttgaactcttccttgaagaatataaagcgggccgcacccccaatcccgatatcctgtgcaataaagaaatcaaattcaaagccttcctggagttcgctgccgaggatctcggggcggactatatcgcgacaggccactacgtccgtcgtcacgacgttgacggcaaaagccgtttgctgcgcggcatggacggcaacaaagaccagagctattttctttatacgctgagccatgaacagattgcacaaagtctgttccccgtcggcgaactggaaaagccacaggtgcgcaagatcgccgaagaacttgaactggctaccgcgaagaagaaagactctacgggtatttgcttcatcggcgaacgcaaattcaccgattttctggcgcgttaccttcccgcacagcccggtccaattctgtccgtcgacgacaataaaccgatgggacaacatcagggactgatgtaccacacgctggggcagcgcaaaggactggggattggcggcgtcaaggacggcggcgaagatccttggtacgtggtggataaagacgtcgccaacaatattctgtatgtcgcgcagggtcacgaacaccctcgcctgatgtcgtacggcttaatcgcacagcagttacactgggtcgatcgccaaccgctgaccgctgaattacgctgcacggtgaaaacccgttaccgtcaggcggatatttcctgcactgtcaccccacttggcgacgatcgcattaccgtgcgttttgatgagcccttcgcagccgtaactccgggtcaatccgctgttttttatctggacgacgtttgccttggtggcggcatcatcgaagaacgcttacaggagtaaccgtggctaagaattattatgaaatcacgctggcgctcgcaggcatttgccaatcggcgcatttagtccagcagttggcccacacggggaactgtaataacgatgtgctgcatacctcgctgaacagcgtattgaacctcaatccggcatccacgttggccgtttacggcaatgacgagcaaaacctgaaggttggactggaaacgctattgggtattctgaataccagcagtaacaaaggcgcgggtgcagaattatcgcgctataccttcagtctgatcgcgctagaacgcaagctgaatgcgaaatctgctgcgcttgacgaattaggtaagcgcatcgggcagttggaacgccaactggagcattttgagctactttccgaaacgattgttagcgcgctcgccgcgatttacgtggatgtcatcagcacgctggggccacgtattcaggttaccggctcaccagaagtgctgaaaaacagccaggtgcaagctaaagttcgtgccgcactgctggccggtatccgttctacggtgctctggcaacagattggtggcgggcgcttacagttgatgttctcacgcagtcaactggtcaaagaagcgaaacagatattggcgcgttgcccatccgtttgatggtattcttgccgttatagctgacgctggtgtgattaacgccagcgttgcaatactcgatttagtactaaaactggctggttcaaaatcagtcagttgttgaaactcgttattatcgaaactacgtgttcttaaaaccaattgttcttgaaaataattgttattgaaaccaatctcaggagttgcttgcgatggaattatcctcactgaccgccgtttcccctattgatggacgctacggcgataaagtcagcacattgcgcaccattttcagcgaattcggtttgctgaaattccgtgtgcaggttgaagtacgttggttgcaaaaactggcagcctgtgcagagatccaggaagttcctgcatttgacgctgacgcaaacgctttccttgataaaattgtcgccgaatttagcgaagaagatgcggcccgcattaaaacgatcgagcatacgaccaaccacgatgtgaaagccgttgagtattttctgaaagagaaagtcgctgctattccagcactgcatgccgttaacgaattcatccacttcgcctgtacctcagaagacatcaacaacctgtctcacgcactgatgctggataccgctcgccgcgacgtcatcctgccgcactggcgtcaaattattgatgcgctgaaaacgctggcacaggaataccgcgatatcccgctgctttcccgtacacacggtcagccagccacgccatccaccatcggtaaagagttcgctaacgtggcttaccgtatggagcgccaatatcgtcagctacaacaggttgagattctgggcaaaattaatggtgctgtcggcaactataatgcccatctggcagcctacccggaagtggactggcaccagttcagcgaaagctttgtcacgtcactgggtatcaactggaacccgtacaccacacagatcgaaccgcacgattacatcgccgagctgttcgactgcatcgcacgtttcaacaccattttgatcgactttgaccgtgatatctggggctacatcgcactgaatcacttcaaacaaaaaaccattgcgggcgaaatcggttcctctaccatgccacataaggttaacccgattgacttcgaaaactcggaaggcaatctggggctgtcgaacgccgtactggcgcacctggctagcaaattgccggtttctcgctggcagcgcgaccttaccgactctaccgtgctgcgaaacttaggcgtgggtgtgggctatgcactgattgcgtatcaggccacgatgaaaggcatcagcaaactggaagtgaaccgcgatcgtctggctgacgaactggatcacaactgggaagtgttggcagagccgattcaaaccgtgatgcgccgctacgggattgaaaaaccgtacgagaaactgaaagaactgacacgcggcaaacgtattgatgcgacgggtattcaggcatttatcgatggtctggaattacctgaagcggaaaaaacgcgtctgaaagcgatgacgccagccaactatattggccgcgctatcgccatggtcgatgacctgaaataagcgttctcaaacaaaatttcgtactccctctggcgggcgccctgcccgccagtttcccttaaggccaaccatttccagcccgtttatacccggtttacccttcctgtggataatttaacaaataaaataaatgactttctctgcgtataatgctgatacgcgggagcgacagacgtgaaagataggctacataaaagcatttcaataaatatgattctatctattcgacagaggatataacaatgcggattctggtcgttgaagataatgtattgctacgccatcatttaaccgttcagatgaacgaaatggggcatcaggttgacgcagcgtctgacgctaaagaagcagattattttctgcatgaaaacatgccggatattgcgattgtcgatctcggattgcccgatgaagatggcatgagcatgattcgtcgctggcgtgcgcatcaggtcaaactgcctattctggtgttgaccgcccgtgaaggctggcaggacaaagtcgccgtgctggaagcgggtgcggacgattacgtgactaaaccgttccatatggaagaagtggtggcacgtttgcaggcactgatgcggcgcaacagtggtttggcatcacaaattatcagtcttccgcccttcgagatcgatttgtcgcgccgcgaactgatgatccacagcgccccaatcaagctgactgcgtttgaatacacgattatcgagacgctgattcgcaacaagggtaaagtcgtcagcaaagagtcgctgatgctacagctgtatcccgatgcggaactgcgggaaagccacactattgatgtactgatgggacggctacgcaagaaaattcagcaggcagacgcgcaagatgtgattactaccgtacgcggacaaggatatcgctttgatattgatacgccctcaggcccagtatgagtgataagaagcagcctttctcgcttcgcattcgttttctactcgcgacagcggccatcgtgctggcgctgtcgttggcctatggcgtcgtcgctattatcggttacagcgtcaattttgataaaacctcattccgcctgttacgtggcgaaagtaacctctactacagccttgcacagtggcgcgataaccagttgaatatcgtcacgcctcccgatgttgacatcaatttccccacgctggtgttgatatacgatgagaatggcaacgtactctggcgcgaaaagcatgttcccgagctggaagcgctgataaaaccagagtggctgaacaagacggcctatcacgaattggataccgacaccgataccagcagcgcggtattaacaggcaataccttattactgagcagcctgcgggctctgaatggcgcacatagcaatgcgctaacccattccatcgccgtgaacgtgtatcccaagaccgatcatctcccctccatcaccattgtcgtcgttgaccgcatcccgcaagagttacaacaggaagacgtggtgtgggaatggttcagctatgtattgatcgccaaccttctgctggtgcttcccctgctttggctaggtgctcactggagcctgcgccctattcagcatctggtaaaacagatcgctgaactggaaaaaggcacgcgcgatcagttggatgaaaagccgccgcgtgagttgttcagtttggtgaaaaacctgaatattctgctgaataacgaacgccaacgctaccataaatatcgtacgacgctcactgacctcacccacagtctgaaaacgccgctggcggtcttgcagaccacgttacgcgcgctgcgtaccggcaaagaaatcactatcgatcaggctgagccgatcatgctggcacagatcagtcgcatctcacagcagattggttattacctgcatcgcgccagcgtgcgctccgaacacaatctgctgatacgtgaagtacactcggttccggcgctgctggatggcctgtgttctgcgttaaataaggtgtatcagcgcaaaggcgtggtattgacgctcgatattccacccgagctgaccttcgtgggcgagaagaatgattttatggaagtactgggcaatatccttgataacgcctgtaagtactgcctggaatttgtcgaaatcagcgtacagtactccgatcacaagttgcatctgattatcgatgacgacggccccggcatccacgaaagcaagcgcgaaatgatcttcctgcgtgggcagcgtgccgaccgcatgcgccccggacaaggtatcggcctcgccgttgccgtcgaaattatcgaacagtatcagggtgagatcctcatcagcgacagcgcactgggtggtgcccgagtcgaagctattttctcccgccagaaccttagttcgaacgaagggtgaaaggccgtacagcgagcgatgcttccgctatacttagtgccaaaatgcggattgttttaaaatacggattactttaagaaaaatcatgtcttcaagaacagtcatttcctcaaaaaactaatttctggaaaacagtatggactatcagcttaatctcgactggcaggattttttagcgaactactggcaaaaacgtccgctcctgattaaaggcggcttcactcattttatcgatccgatttcgcccgacgaacttgcgggtttggcgttggaaaacgaggttgatagccgactagtcagccatcaggacggacgctggcaggtgagccatggtcctttcgagagctacgaccatctgggtgaaagcaactggtcgctgttagtacaggctgtcgatcactggcatgagccctcttccgccttgatgcagccgtttcgacagttgccagactggcgtactgatgatttgatgatttcgttttccgttcccggtggtggcgtagggccacatctggatcagtatgatgttttcatcattcagggaacgggacgtcgccgctggcgtgtcggtgaaaaaataccaatgaagcagcactgtccgcatccagacctgcttcaagtcgacccgtttgaagccattattgatgaagagctggaaccgggtgatatcgtgtatattccaccgggcttcccgcacgaaggctattcgctagagaattcgctgaactactcagtgggtttccgggcaccaaacgctcgcgaactggttagcggctttgcggattatgtgctttcccgcgaactcggtagctatcgctacagcgatcccaacatcccatcccgtgagcatattgccagcgtgctaccgcaagagctggatgcattgcaaaaaatgatgctggagctcgtgcagcagccggaacatttccagaactggtttggtgaatttatttcccagtcccgtcatgaacttgacctctctccgccggaaccgccttatcaggctggcgaagtgtatgagtatctgcaacagggtgaaccactgcgccgtttaggcgggctgcgtgtcatctgcgttggggatggctgctttgttgacggggagaaagtgaacagtacgcacaaggctgcgctgtttgcgttggctgagcaccccgccattgatgcagagcgactgggtgacgcgttagaagatccttctttcctcgcacagctcacgatactgattaacagcggttactggtatttcgcggattaaaaacaaaccaagataattgctcgcacaacggtaaaagtaaggcgggaatttcccgccttactcatctctgcaaaatggactcgcttacggctttgcacgcagcgccgtcaactctgcaatccgcataatcacagacacagccttttccatcccttccagcgtgacaaactcatgtttaccatgatagttgtagccaccggtaaacaggttcggacatggtaatccttgaaatgacaggtgcgcgccgtcagtaccaccgcgaatcggcttcatgtttggttcaatgctgcaatcccgcatcgcctgctgtgccaacgcgataatgtgcggatgctgctcaacctgctcacgcatgttgtagtaggtatcggtaatcgtgacttcaatgtagcaatccggatgcagccccgcgccgaccttttctgctatatccagcattgtctgtttacgctgttcaaagccgttgcggtcaaaatcccggacgatatagtgcaggtcagcccgctccacagagcctttcatgctgtgaagatggtaaaaaccctgatagccttccgtctgctccggtgattcactctccggtacatgctgatgatagcgagaggccagcgtcagcgcgttcaccatcacgcctttggcgctaccaggatgtacattgttaccgacaattttcacctgaaccgacgcggcattaaaattctcatactccaattcgccgacgccaccgccgtctacggtgtaagcccactgggcgttaaacgctttgacatcaaaaaactgcgcgcccttgccaatttcttcatcaggtgtaaaggcaatgcgaatatccccgtgcggcagttgactctttttcagacgcaccagtgcggtaataatttccgcgatccctgctttatcatccgcccccagcagcgttttgccgtctgtcgtaatcagcgtgtgccccagtagctggtgcagcaccgggaacatcacaggcgacagcacttcatctcccacgcccaaggcaatatcgccgccgcgatagttttccaaaatctgtggattaacatttttgccgctaaagtccggcgatgtatccatatgtgaaataaaaccgatggcgggtactgaccaagcaacgttcgacggaagcgccgccgtcaagcaaccctgcttgcttagtactatctgttcaaatcccagttcgagcagttcctgctgcaacgcacgcgccagtttcaactggccgtcggtactcggcacctgccgaacaccggatttagattgtgtatcaaacgaaacgtagtttaaaaatctgtcgagtaatttatccatcttatgccccctgaaccctgaaaggcattatggatagggctaccacggcagatattgcgtcaggtcagttttttcccgatttaacaaaccataggaccagaattcagagcaaaaagcggcgacagtgtcacgaagtgtgcccaaatcaggtaacaatcaggaaacatgcacgctaattcattgaccgagtcaccgctattcacgaatccattgacgggaagtcgggccacacaagttggcgttaggcagcgtttcccgtaaaatgccgcccttaaccgcacacgctagctgaaaggtgataacccttggcacgatcgcaacggagatgccgttgatctgccaaatcaggaaacagagctataccttaatgaaagaaaactccctgactgtgccggtcgttgaattgctcaacgtccataaaggctttgatggcaaagacatcatttcgcattttaatctcaccattaataacggtgaattcctgacgatcctcgggccatccggctgcggaaaaaccaccgtactgcgtctgattgccggtctggaaacagtcgatagcggcaatatcatgctggaaaagcaggatattacccaccagcccgccgagcagcggcacgttaataccgtattccaaagttacgcattgttccctcatctcagcgtgtttgaaaacgtagcatttggcctgcgtatgcagaaaacacccgccgtagaaatgactccgcgcgtgattgaagcgctaaaaatggtgcagttggacgagctggcgcagcgtcgcccgcaccaattatccggcggccagcaacaacgcgtcgctatcgcccgcgccgtcgtcaaccagccaaaggttctgctgctggatgaatctttgtccgcactcgattataagctgcgtaaacagatgcagaacgagttgaaagcgctgcaacgtaagctgggtattacctttattttcgtcacgcacgatcaggaagaagccctgaccatgtccgaccgcatcgtggtgatgcgtgatggccgcatcgagcaagacggcacgccgcgtgaaatctacgaagaaccaaaaaatctatttgtcgccagttttatcggtgaaatcaatatttttgatgccatcgtactagatctgttggatgaacagcgagtgcgcgctctggtcgaaggccacgaatgtgttatcaccgtcagctttttggtcaacatcggccaacacctcaacgtgctgctgcggccggaagatttacgcgttgaagagctgggcgacggcatgcaggcggaagggatggttggctacgtgcgcgagcgcaactataaaggcatgacgctggaatccaacatcgagttggaaaacggcaaaatggtcatggtcagcgagttctttaacgaagacgatcccgacttcgatcactcactcgaccagaaggtggacgttacctgggtggaaagttgggaggtagtcctgcacgatgaagacgtcgcgtaaacgctttcaaaacaccattatcacactcatcgttgcctggctggtgctgtttgttttcctgcccaatctgatgatcatcggaaccagttttctgacgcgcgatgacacccatttcgtcagtctggtctttacgctcgaaaactatacgcgactggccgatccactttatgcttcagtcctactgcattcgctgaatatggccgttatcgccacactctgctgtctgctgctaggctatccgtttgcctttattctggcgcgcttaccgaaaaaaattcagccactgatgctgtttctgctgattgtgccgttttggaccaactcgctaatccgcatttacggactgaaaattttcctcagtacacgcggccatctgaatgaattcctgctctggatcggccttatcgatacgccgttgcggattatgtacacctcagaggcagtgattctcggtctgatttatatcctgctgcctttcatggtgctgccgctctactccagtattgaaaagctcgataaagcctaccttgaagccgctcgcgatctgggtgccaataaatggcaaacctttattcgcgtggtgatcccgctgaccatgccggggattatcgctggatgtctactggtgctgctgcccgccatggggctgttcttcgtggccgacctgatgggcggtgccaagaatttgctgatcggtaacgtcatcaaaagccagtttcttaatattcgcgattggccgtttggtgccgccaccagcatctgcctgacgttggttatgggtgtactgctgtttatctactaccgcacggcccgcctgctgaataaaaagggagagctggaatgactggacgcttaatccgcggtggatttatgtccatcatttacgcttacctgtacattccgatcattattctgatcgtgaattcgtttaatcaggcgcgtttcggtatcaactggcaaggatttacgctggattggtatcggctgttgatgaataacgacagcttgcttcaggccgcacagcactcgctgacgatggctgtgttttccgcgacgtttgccacgctgattggctctctgacggctgtcgcactgtatcgctaccgttttcgcggcaagccttttgtcggcggcatgctgttcgtggtgatgatgtcgccggatatcgtcatggccatctcgctgctggtgctcttcatgctgttgggcatatcgctcgggttctggtcgctgctgttttcccacatcacattctgcctgccattcgtggtggtgaccgtctactcgcgtctgaaagggtttgatgtacggatgctggaagccgcacgcgatttgggtgccagcgaagtgattattctgcgcaagatcattctgccactggcgatgccagcggtagcggccagttggctactcagctttacgctgtcgatggatgacgtggtggtttcttcgtttgtcaccgggcccgcgtatgaaattctgcccttgaagatttactcgatggtaaaggtcggcgtatctccggaagtcaatgcgctggcgacgatcctgctgattctgtcgctcgtgttggtgctcagtagccagctaattttacgcgaccgcaccggaaaataagattgcagctcgcacgataaataccgttattttcatacctgtcggcatcagacaggtattttctttgggactaataaggaggtaaacataatgaaaaagtggccacacctactggcagcctgcgcgatgatgtttggtatcagtaccgccaatgccaacgacgggaaaacgctctatttctataactggaccgaatacgtgccgccgggcctgttggagcagttcactaaagaaacgggaatcaaggtgatttactccacctatgaatccaacgagagcatgtacgctaagctgaaaacctataaagacagtgcctacgatttagtcgtgccgtcgacctatttcatctccaagatgagcaaagaaggcatgctgcaaaagattgataccagcaagctcagcaacttccataatctcgatccgaacctgctgcacaaatctttcgatccgaacaacgattactcgattccctatatctggggcgcaacggcgattggtattaatcatgaagtgattgaccctgctagcgtcaccggttgggccgatctgtgggacaagaaatacaaagacagtctgctgctgacggacgatgcacgtgaagtgttccaaattgccctgcgtaagctgggttactcagcgaacacctccgaccccaaagagattgaggcggcctataaagcgctacaaaccttgatgccgaacgtgctgacgttcaattcggataaccccggtaacccgttcattgagggtgaagttaatttaggtatggtatggaacggttctgcctatgtggcgcgtcaggccggcacaccgcttgatgtcatctggccaaaagaaggtggtatcttctggatggatagcttggctattccggccaacgccaaaaacgttgacggtgcgatgaagctgatcgacttcctgctgcgcccagaagtggcggcgcaagttgcagaaaccatcggctatccgacgccaaatctggcggcgaaaaaattactgccacctgaagtttcaagtgacaaaacgctgtacccagatgatgaaaccatcgccaaaggcgaatggcagaacgacgttggcagcgccagtacgctgtacgaaacctattttcagcagctaaaagctggtcgttaatagcgagacaccgcgtcacgcgatagggatgttgtttctttattcgatcgggtagagacgatcattatcataaagccgtccctttgatagggacgctcatattcacagtgttaactccttctagttcaagtagctgaattttttttgcgatacctccagcatacccggtcaagctgttattggtgcctatgacccggtggcaaggaatgataatagatattgggttgtgaccaaccgccccaccggtagcctgggctgacatactggttttacccataacagccgcaacatctctggctacggttccgtatgtgacatattcaccatacgggatctgacataatcgttgccaaacagccagtcgaaaatcactgccgcttggcgccaatggcagagcatcgagggaagggttatggccagagaaataagcatctaaccatcgtctaatggcagaaaaaagcggaagttcggagcctatcgacagttcgacttgaagggactgggcataatatttttgaccgacaaaccagagcccggtcaagtttttcccatcggcggctatcgtaatttcccccattggagaatcatactggctgaaaaacatattgtgcccctttttgttgggtgaaatgtattaacaaacatccgaagtattggctatctgtgactttgggtagaaacaacgcaaagactttctgtgataaaacggtgacagatctaacaacactgatgcactcaccagtcatgcaaaagcgaatcacgcttacgataaatgacttataaatatcaagacagattattcagcggtagcgattttgattttttgcgcgaatccggcatcaataaagtcgcgagcccaagcaacggaagataaccgcaggcatcatagaccgacacaattccatagatatctgccaatttacctaaactggcggcagcaattccgcccacaccaaacatggtgccaaacataattccagcaaccatacccgttcttcctggcacaacctcttgcgcatataccaccagtgcagcaaacgcagaagacagtacaaaaccaatgatgagtgttagcgtgacggtccagaaaaaatttgcatgcggcaggatcggagcgaacggaataacacctaaaaatgatatccagatcaccgccttgcgaccaatacgatcgccaaccggcccacccgcaaacgttccaatagctacggctgcaaggaaagcaaacaggcagaattgtgcgtcgcgtaaggtaatatcaaagcgttgaatcaggtaaaatgtatagtaattgctgatggaggcgatataggtgaacttcgtcagcatcaaaatactgacaatcgcaacggcaagaatgactttgtctcggggtaacttttcaccactgagactatcgtgttttttgctctgcgcatgtccgtgagcgatagtccaacggcttatgcgggtcaaaataacgatggcaatgaacgcgatgatcatcaaccacgctactgacatttgcccgtggggaagtatcaatagtgcggcgatcaaaggaccgaatgcggtgccagcatttcccccaacctgaaaaactgactgagcggtgccaaacttcccaccggaagccattcgggcaacccgtgaagcctcagggtgaaatgtggacgaacccacgccaactaacgccgcagagatgagtaacaaggtaaagctgtcagctattgccaacaagccgatacccagaaacgtaacaaccatccctgccggtaaaagatagggtttaggacgtttgtcagtatacaaaccaacccagggttgaagaagggaggccgtgatttggtaaaccagcgcaatcatgccgatttgtgcgtatgacagcgtgaaattttcttttagcatcggataccggatgcagttttcgtatctggaagcagcgggcgcggatttttgtgtccatggacctgctttctaacggtatgccagtcaaacatgtggcctataaactgggtttttcatgcccatcttctttcgttgccgcatttcgcacagtgacgggtcagactccttcctgtttttcagggttgtctgacactcacagtgataagtgacgtagttcatgcgctaacgtgtacaggcggcttgaacgctcgtttagcgtatccgtatgaccgctcgacgggttttgtcagccccctgtttgtccctatctgacgtcatttctttaacatcacctggcaagttttcgcacctaaaaccatcatattgacagctaaaagcattatcctgacggtattaggaaaataattacgcgcagcttcttctataatgatccaacactcataaggattacgataaggatcaccaccatgctacacctctccagccatagttttcaggacggcgaaaatatcccaggcgaatttgcttttgccattccggatgcaaccaatcacatttcgctgtcctctaaccacaatccccaccttgcctggcacggcgctcccgaagggacacagtctttcgtgttgatctgtcacgacccagatgtacccagccgcggtgatgatgtgaatcaggaaggccgcgaggttagcgcctctctgccccgtgttgatttctaccattggctgttgctggatattccagccagcgtcagcgagatcgccgccgcttcgcattccgatagcattactccgcgcggaaaagcaggtccagatgccccaacagagctccgacacggcgtcaacgattacaccgtttggttcgccaccgacgaacagatgaaaggcacctactatggctatgatggcccgtgcccgccgtggaacgatgcgctcgtccatcactacattttcacactgtacgctctcgcgacgccgtctttagcgatagagggtgagattaacggggcgaatgtccatgccgcgctggctaacgcgccagtattggcagaagcgaaacttaccggactgtatacgctgaatcctcaattgttatgagcgtgaccgctttacgccctgcttctccgtctctcattgaagaggcggactggcgtttgccatcaggccagccgctacagcggtatggtctgtgcgcattggcacagcctcacctgcgcacaccacagcaaacaacgcgttttcatttttatgaggccacgcttctgctggttctttcgggtcaattgaccattatcgaacagaataaaacaacgactgtcgacacgccgtctcagctttgcctgattacacctgatgcgaatgccgatctgacgaaaatacccagcggttatgactccgtttttcgatcaatcttcctgacgttttcacccacgcttctggcgcgtttttatctccgctatcctgatgaatcctcatcagcgcatcatcctcaacccttcactaccctcacgctggatagcgcactcaccagcacattgcagtatttggttgaagggattacaggcaacgagctcaatgaatcacgtctcgaactccggctgatggatatgctgctggtgctatcagaacgcggatatcgctttggcgcaccgccacagcctggcgtttccacccagctacgtgcgctgatcagtgaggaaccggaacgccactggaccgcacagtctgcaggccgtttgctggcgatgagcgaagccacgctacgccggaggttatccgctgagcaaacgcgttttgaattgctactgttggagacgcgaatgcagcacgccatgatgttggtacagacgacgtcatggaatatgcaacgtctggctgaggcctgtgggtataaatcctcggctcgtttttccgaacgatttaaaacccgttttggctgttcacctaccaagattcgttaatccactcttggcggagtagcgccaccatcctgcaatatctatacccgtcatctttcaagctgcaggtgtgttggcttcccttactcaccccagtcacttacttgagtaagttcctggggattcctgcggttgccgccttcctgcgactcgaaatctattgggtataaaacaaagcgccctgtcagataaaccaacagggcgcttgaggacggtcaaaagatgatcataacaacgtggcgtattactctttctggtcttgcgccaaatcgttagcgattttcaccgtttcatccagataaggatcgggagcctgataatctttcggcaaatcttccagcgatttgagcggtttcttaccttctctcgccagtcgatcgttaatccgattcagacgcatcgcctcatcgtcgtcattctctttctcacgctgagcaagattgagcgacacgaggttgcgtttatccttcatcgcgttgtagcgggcaatgtcctgcgcaacaaactggaactcaggatctttggcgatacgctcctgatgatgctcattcagtttgctaatcagcgctttcagatcgccgctcttgatgtagttggccgctttgatgctgtcccacggtaacgcgttatcttcgaacttctcgccggtatctaccgtctcggtgcccgttggcatcatcacgtcaggcgtcacgcctttcatctgagtactgccgccgtcaatgcgatagaacttctgaatcgtgtattgcacggaacccagcgcaggccagtcagggcgcagcatctgatcgtaaatccgattcagcgagcgatactgctgtacggtgcctttaccaaacgtcggctcacccacgatcagtgcacgaccataatcctgcatcgccgccgcgaaaatctcggaagcggaagcactgaagcggtctaccagcaccaccagcgggcctttgtaatacacaatgccgtcagtgtcgctgtcttcgcgcaccttgccattattatcacgtacctgaaccacggggccgcttgggataaacagaccggaaagccctaccgcttccgtcagcgcaccgccgccgttagtccgtaagtcaatcacgatactgctgacgttctgtttttccagtttctggagctgaacttttacgtcatccgtcaggccgacatagaagccggggatatccaacacgccgactttatctttaccgaccgtcttaacagacattttaaccgcacggtcttcaagacgaatacgttcgcgcgtcagcgtgataatacgggttttcgtccctttgcctgcgggcagaatttccagacgcaccttactgcctttcggccctttgatcagcgcgaccacatcatccagacgccagccgataacatccaccatcggtttgccgctttggcctacgccaaccacacggtcaccaacggtaatgtttttgctcttcgctgccggaccgcctggcaccatggaattaatcatggtgtagtcgtcatccatctgcagcaccgcaccaatcccttcgagcgacaggctcatttcggtattgaattgttcggtgttacgcggtgacaggtagctagtatgcgggtcaatttcacgcgcaaaggcgttcatgacgagttggaaaacatcttcgctgttgctctgcgccaaacggcgaatcgcaaactgataacgcttggtcagcgtctctttgatgtctttatcatctttaccggtcagctttaggctgagccagtcatattttaccttggcatcccacaggcggttaagttcgcccgcgttctgcggccaaggagctttgctgcgatcgagttcaaacgtgtcattgcccgtcaaatctaccggtttatccagcagcgacagtgcatattgaaaacgctcaaaccggcgtttctgcgccagattgtacaacgcgtacggaatatccagttgcccagatttcagcgcgtcgcccaactgggctttttgcccggaaaattgcgccacatcagaggccaacagcacgttgtggctgtagtccaacatgttgaggtagcggttaaaaattttctcggagaactgcgcatccaacataaactgacgataatgcgaacgcaggaaacgtgaggccaccctgtcgctaacggtagcatgttgaggctcctgatgtagctgagggatctgctcaacacgcgtaatgttttcatttgcaaaactagagcccgccagcagtaaacctgcaatggcggttattctgattaagttgttcatgcccaggttggcctccgtatcagaactgcaagtgttctgcgcgtacaatcattgccagtccagaagccaattgtactctgacttcgcctttggcaatttcaagcacggtggcatccatggcgtctttgccggctctgactttgatttcctgaccgatttgcagtttggaaacatccgtaaccgcaacccgctgacgttcattgctgacaggcttagcctgacgcggttgagcgttcgctggttgttgagaagaggactgcgattggccggaagaaggtttacgcggcgtattgtttctagatgcatggtttcgagatgcatcgtttgaaccatcgcggcgcggcgcacgcttctgagcaggacgaggggtgcgtgccgcttctgccgtttctccggctgcttcacgttttttcgcctgttgctcagcacgctgagcctgaactcgcgcttttgcttcttccaactgcttacgggcatgatcgacatgctgctgttccaactcaccgcacggattaccgtccagatccacacgttgggcacccaattttacaccgtacagataccgccagcttgatgtgtaaaggcgcagcgcagagcgcaattgcgtcttactgacgttatcggactcctgtacacgttcaacaagatcttgaaaaataccgatctttaacggacgagtttcaccttcagtggtgaaacaaagcgggaaccgctctgccaaaaaggcaatgacttctttactactgttcaacttaggttgattttccatgaaatttcctgattacaacgggtttgccaaccggcgcaggcatgaacaggcgtcattataatgacgccatcggcaattgccacgttaaccttgtctcaacgtgagagaattgatgaatgtcatcacatcgctcgcttccagttgagcacaaagtacgctcaccacggccttcagcccttcttcatcatccgcgtcaaaacgctgataaagggtactgtcaatatccagaacgccaatcaactgcctgttaacgacaagcggtagcacaatttcagcattactcgcggcatcacaggcaatatgaccagggaacgcatgaacatcatccacgcgctgaatgcgattttcagcgattgccgcaccgcatacgcctttgccaactggaatacgcacacaggcaaccttgccctgaaatggtcccaagaaaagcgtgtcgttatccaacaggtaaaaccctgcccagttaaccccatccaaacgctcaaacagcagcgcactactgtttgataaaatcgtaataaaacggttttcatccgcgataagcgatgacatatcgcggatgaggtcctgataaaattcttgtttattcatacttgtttattcataaagtatatcgttgtcttttcaaaacagtgcggaaaaatcccacacagactgcataagcatctattacagaatgccataagattaacgccttcgcgcgaagaatcattcgccttactgtatcgttgtcgtgcatatcgtgctattcccacctgcaaaataatatcgggcagagatcatatccttttatgaatttatcattcagtgagccttcagttacactgaatagctgtgaatacgttatccatcgggaataacagagtcgacaccttctaccggatcgcaggaaagatgaaaatacataatatatccagccctgcaccgttttcttctccccgaccaccgctaaccggcggtgtgaaaagcgccgtgtctactttagatcgctaccatcgctgcccggaatgtgatgctttttttgcgctgccacagctgaagcgaaaccagacagcaagctgcccacgctgctatgccacagtcagttcaggcagagactggaccatttcccgacttgctgcaatggccgtcgccatgctagtgctcatgccgtttgcctttaccgaaccgttgatcagcattcgtttgctgggtgttaccatcaatgccagcctgttcgaaggcatttggcaaatcacccgtcaggggcacccgctcacggcaagtatggtcgccttttgtaccgttggcgcgccgctaacattagttttttcgctgttatacctgtttttcgctccccgaatcggcatgaatctgcggcccatcctgctcatgttgcaacggctaagagagtggatgatgttggatatctatctggttggtatggccgtcgccgcgatcaaagtccgtgaattcgcggatgttcaggtggggatcgggctggtcgcctttctggcattgatgatcttaagcctgttgacgctgatccacttaaataccgaccagctttggcagcggttttacccacggctgaggccattgatttcaccagaacgctaccgaatctgcctttcctgccatttcaccagctcacctgacaatcagggacgctgcccacgttgccacattccgctccgcttgcgtcagcggcaaagtctgcaaaaatcttgggcagcgctcattgcctctataattttactgttccccgctaacctgttgccgatatcgattatttatgtcaatggcgcacgcacggaggacaccattttttccggcatcctttcactcgcatcaggcaatgttccggtcgcactggtggtctttatcgccagtattctggtgccgtttactaaagttattgtgctgtttgggctactgataagtattcatatccgatcagaaagcagcataatgatgcgcatgaagatgctgcgcgttatccgttggatcggtcgctggtctatgctcgatttatttgtgattgctttgacgatgtcgctcgtcaaccgcgatcaactactcgcttttaccatggggcctgctgccttttattttggcgcagcggtgattctcactatcctcgcagtcgaatggctggatagccggctgatgtgggataacactgatgtggaataacaatgcaagataatacgtccgggacaccaaccgaagctgctgtaaaaaacaagcgtcgcctgtcgccattttggctgctgccgctcattgcactgatgattgccggctggctgatttacaccaatcagcaggaacgcggggcgacggtcaccattgattttgtctccgccgacggtattgtcgccggacgtacgcccgtacgctaccaaggggtagaggtaggcaccgtacaaaatatcaagctaagcgacgacctacgcacgatagaggttgaagccagtatcaaaagcgatatgaaggaagcgttgcgcagcggtacgcagttctggctggttacaccgaaagcctctctcgccggcgtttcaggattagatgcgctggtgggcggcaactacatcggtatgatgcctggttccggcgaggcgcaagaacacttctccgcgctggatacgcagcccaaatatcgcgttaacactggggaattactgattcatctccacgcggacgatttgggttcactgaataccggctcgctggtttactaccgtaaaattccggtggggaaagtctacgactataccgtttctcaggatcgcagcggtgtgatgattgacgtgctggttgaacgccgtttcacccatttggtgaagaaaaatagtcgcttctggaatgtgtctggttttaatgccgacatcagcgtcagtggtgcaaaaattgagatggaaaatctggcggcgctcgtgaacggtgccgttgcattcgattcaccggaagagagcgaagacgccggtgccgagcaatcctatcgcctctatcccgatctggcacaaagccagcgcggggtgaaaatcacgctagatttaccttcgggcgacagcttatccgaaggacgtactccgctgatgtatcaaggattggaagtcgggacgctcaataaaatcacgctgaatccagacggcggtaaggtcagcggagagttgatcatcgatccctctgtaatttcgctgatgcgggaaggcacgcgtatcgaactcagcaaaccccagctttcgctcagcgacctgaatgtgtcacgcctgctgagcggcccaacgctgacgttactccccggggaaggcgaaccacgacagcacttcgaggtgttagatagcgcgcaacagcagctcacccagcccggtgcgctctccattcagcttacagcggcacaaagttacggcattgatagcggacagcccgtactgttgcacggcgtgcaagttggtcaggtagtgaaacgtacgttggacgagcaaggtgtcagcttcattttggtgatcgaaccgcgatatcgtcagctattgcatcgcgacagcaaattcatcgttaacagccgcctgaatgtgaaaatgggactggatgggattcaagtgctgggtgccagcgcacaagagtgggtcagcggcggtattcaggtgttgccgggcagcaagggcgagattcaggcacgttacccgctgttcagcgatattgaaaaagccgaagagggcattcgcggttccaccccctcgcctaccctcaccttggtgaccgatagcctgccggatattcaggacggttccatcgtgctgtatcgtaaattccaggtgggtgaaatcatgcgagtgcgccccaaagcgaatacctttgaggtcgaggtttatatccgtcctgaacaccgcaaactgttgacggaaaacagcgtgttctgggcagaaggcggggcccgcgtgcagttgaacacctcgggcctgactgtgcaggcctctccgttgaatcgcgcgcttaaaggtgcgatcagttttgataatctggaaggtgcaccggaaattaaaggcggtaagcgcgttctgtacaacaccgaaacagccgcgcgcgccgtggggagccggatcattctgcgtacctacgatgccagcaaactcgcaccgggtatgccgatccgctatttgggcatcgatatcggccagttggattcgctgaagctgtctgaacaacgtaacgaagtgctggtgcaggccgtgctctatcctgaatatgtgcgcaatttcgctcgatctgggacgcgcttttccgttgtcaccccagaaatttccgcggcgggagtgaatcatctggaaacgctattccagccttatatcaacgtcgagccgggcaacggcagcgtgacgcgcaattttgaactgcaacaggctactatcactgactcccgctatcaggacggcctgaatatcagcgttgatgcgccagaagcgggagcattgcaggtcggcacaccggttctgttccgcggtatcgaggtgggtacagtaaccggactgtcgttgggcaatttgtcggatcgcatcgccgtgtcgctacgcatcagcaaacgctatcagcatctggtacgcgataactccgtcttctggcaggcttcgggctacaatctggaattcggactggttggcggcgttatcaagagcggaaccttccagcagttcattcgcggcggtatcgcttttgccacgccacccagcacgccactcgcccccaaagcacaggaaggaaaacatttcctgctgaggaacgaagagcctaaagagtggcggcaatggggtacggcgatccccaatatctcggataattaacgttcatcacctatcagggcggcgattgccgccctgtcgttttcacgttatctattaaagatccgtgctacacttcgccgcttcttcccctcgttttactgaataacctgtacggaaccacgccgtggcaaaatttaccccagccagcctgcctgctgaatttctcgacactatgcgggacatcatgccttcatcgctttcgatggaggattttattgccgcctgccagcgcccattgcgccggagcattcgcgtcaatacgttaaaaatcagcgtcgatgcctttcttcagctcgcgcagccttatggctggcagcttgagccgattccctggtgccaagaaggtttctggctgcttaatgctgaagaggaaaatacgcggctaggcaatacattggagcacctgagcgggctattctacattcaggaagccagctccatgctgcccgccagcgccctattccaccataatgacgcgccgggtactattctggacgtcgcagcggctccaggctccaaaacaacgcagatcgcggcacgactgaataatgaaggggctatcgtcgccaacgaatattcagcgagtcgggtaaaagtgctgcatgccaacatcagccgctgcggagtcagcaataccgcgatcacgcacttcgacgggcgagttttcggcgctgccctaccggaatattttgatgcgattttgctggatgccccgtgctcaggcgaaggtgtggtgcgtaaagatccggcggcgatgagccactggtcgcaagagagcattactgacattgccgctacgcagcgcgacctaattctgagcgcgttccatgctctgaaaccgggtggtgtaatgatttactccacctgtacactgaataggcaggaaaatcagcaggtctgtcgttggctacaggcacagttccctgatgcgtgtgagtttgaatcgttagacgatctcttcgccggcgccgaacgcgccacaacggaagaaggcttcttgcacgtattccctcagatttatgacagtgaaggcttctttgttgcacgcttgcgtaaaaccggcagcgtgccgccgctgccacgccctggttataaagtcggtaaattcccgttctctccggttgcccacaaagatcgtgcgttactcacagaggctgcgcgtaaacagggtattcgctgggatgaggaattacttcagctgtggcaacgcgatagcgaggtttggctcttccctgcggcactgacttccgctttcggcaacatcaaattctcacgcattggcattaaactcgccgagcgtttccccaaaggttttcgctggcagcatgaagccattgtcgcactagcagacccgaacgcgagcaatgcctacgcactgaacgatcgcatcgcctgtgagtggtttcagggtaaagacagctacccggaaccgcttcctactgcggatgagttaattttaacctaccagaacacacccgttggtctggcaaagcgcatcagcagtcggataaaaaacagcctgccgcgcgatttagtccgggatggcgcgtcctccgcgcgacctctagctaaagaataaatgcggtttctgcatcaggtggcgataaaaccacctgatgaacagcccgttatctcttttctcactgattctcatctacaattatctcgatagagagaaagaatcgcggtaatagtaatgtctggagaacggcatgtttgcgttagtcatctttgtttgttatctcgggcatggctgtgacgatttggtcgtcggtgcctacaacaccgaagcacagtgtctgcaagcgatgggtgaacagcgcctgcgtcgcgctggctgcttccctatcgaagagtatattgatggcttctggatccccgcgcaggagtacgctgatttttaatccccaatctgcgcattctcaccgacacacgccaaaaccacgcatgccaaaatgaaaatgattggcatgtgcagcgttatattccggccctagcgaattaccgaaaaaacgacagctttcactgaacgtggtacgtaaataattgccgcgatcgcccgtttccgaccactgattcagaacactaatctgccgcccatcagataggcgaaaagcggcgatatcccacgcatctgccgttgcatgctcactcaggcgtccttctggccgatgatagacatttcgacaagcataactgcccatatggtcgatacgcgtcagcgacgtaccaagagacgccgcctgaggcactgcaatctgcgccacaaacatcgtactactcagcgccagtggacaactggcaagaaaactggagctgagtgtgaccgaaccaaaaccttgcacccgaacaggtgatgccaccgggcattgtccactgatgtcactggcctcggcgaatcgtagccgcccattttgctgcgcctgctttaacactgccagacaggcttcgggatcgttggcgacagacttcatttttagacgggtaataaacgtaggtgggtcatcgacggacaacgaagagaaaggatcgtaaccgggcgggagctgacgctgaatccagggagccagagccactaatacccccagtatcaccgcaaatatcacccatcttcgcatcagttttgtctcccagttattttcttctcctaagtaatattatgctattaacgcaaactcggccgggttcatccccaacgatacccccgcctccacgattttctgccactcctgatcggacagataaacatgcaaccatgtcatggaaaccatactggcgggatcgatgataatcgtcgtcatgttatccaccgggttcattctactgctgaataggtgtgaacagcacagcaaaaaaaagaacagtatttttgaaagagaataacaaatctctctgatattcattgctacatcatggcgctatcatttctcacatcaggtaaaatcgcctaattaacacaataaagcgtgaaggaataagtcatgaaaactatcaaaaactttatcgcagttatcgctctttctactttgtctttcggtgcgtttgctgcgcaggaaatcgcaacggtctccgttagcggtgcaaaaacattagacgctttcgaagtacaggttgctcaaaaagcccaacaagctggcgcgtcgtcatatcgcattgtttccgccaccgggcgagatcagttacacggcactgcggttctgtataaataaatcaagcccgacgtcagggagcctcagggctcctctgtcgtattttgctcaacaattcccctcccgcgcaccacacaatcgcgaataaaatataaacaaatcacgtgatataccaatcaatgcaattgctttaaccatctggtgaaaaataaacctcagcagtaccatccccgacattgtaaggcgtaaacataagcggctgacatacatagggttgcctgttcatcaggcataaataatatggattttatttaaatgaaaaagacatcgtgttttctactggcgcttgccggattattggtttccattactacttattctgccacctccccttcacctcatactgaggaaactcggataccggctattaaactgatcaatacgccggataatcactcagccttcgtaacaggcagtgttcccgctctggaaaaaatcaccgcacaaaaattttggcttagtaactctactgaagcgtgggagatgaacgttcacgcagcgccgcgcaaacaatatgtcatcacgctgaagggcacattaaaatttcgagtcagcgatggttccactttcctgctttctcccggaacggttttgattgccgccgatacgcagggcgaaggacatagctgggagatggttgaaggcacagagtgggtcagaatttatattccgatagtggaagataatgattacttcatcccaaattcatcggttacggtggtggctaaagcacactaatttttcacagaaaattggcgacagaggcttgtcgccagcaagttaatccttattagcatcaaacggatcttcgacatcgtccttactgtcatcacgcttgcgaggaatttcaccctgatctttcggcgcattttttgcaggatgctcgtctttgtccgtatgttcggtacccggatttttatcagtcatcgtttcctcccatcatttcgtgttctataaatttagtcgataatcattagaatgagagataaaccagtaaaaatgcacagtgtggcagacgacactgtatagaaaagcttaattttcaaacaacatcaatatggttatcatcacaacctatccactgataatgaagaattattaataattatgccctatcaagaatgataggcttctcttattaattctttcatggatgtatcgatgaaacgaaaactcttcgttattctattatctacagcattctcttttactgttcagacagcatcgtcctatcaatatcgccatgatggtgatagtcaagatgcgggaaaaataaaagcggaagatcgaaaacaaaaagaaaatcgatttgtttgtgatggcagacagtattgtagccagatgaactcgagagaagaggcgtactttttcattcaaaactgccctaagaccaaaatggatggcgaccatgatggagtgccttgcgaacgcgactcacgtttccctccaattagagccggtcgatattaactatctcatgagcatatcgtgcatcatggattaaaaaatcatgcgcgattgagatgatcgcccagtgattttggtgagccctaagtataaaaaattcgttgcaattcactatgatacataaacaaaaaccccagctttacgctagggtttttttactattcttcttggctgctccggtttacaccatcatcgctatcgcaagagaaatattaattcaattacagcgcaacaacgttgccagctgatgggcctttctgaccattttcaatggtgaactcaactttttggccttcgtccagagttttgaaatcgttgctctgaatagcagagaaatgtacgaatacatctttgctaccgttgtcaggagtaatgaaaccaaaacctttaccagcgtcaaaccattttactaaaccagtcattttattagacatagaaattaccttaattttttatagtgccttccggcggaatagggcctgtgcacagaatttaattagcaacaataaggaggctcaaagaagggatatctatggataacactttgaaatgagaactgctttactaaactgctttttaggtctgcgaaccaaaccgacgagctattaacgcatgtacaacaatctttagcaagcatttattcttaaaaacctttaaaagtcggacagatggggaaatcgtctcactccactcgttcatcggtaatggttcaccaacggcgacatcaaaaaaaagactgaatacgattcctgtattcagtctagggaaatggctcttgggagagccgtgcgctaaaagttggcatttatacaagctgtactagccctgtaaccttaagcgtagccaactcccccgcgttttccagctttaacccgctcgcaattatcacaaatggaacagatttcacactttgcattaaccataaagaagcgaccaattaacattaataagcaaatcaattacttcatggtttagcgtctggctgacacagttgctctgcacgttcgataaatggctgaaggctttttttctgtccaggatgtttaggatcgtccagccagatgacgtctatcggttgcgcactcacccgcccagacttcatctgctcgatggcaacatcattcagcggatattgcatcaacgttccagtatgtaatgcgtatagcgcattgccagggcgacaaatcagttgaacctcttctcgcgagaaagcccagcgttcgccatattccagccgactgatatttgccagtttggcggcagaaaaagcattagcagaaagtgaggtaagcacgatagatagcaaaaatttcttcatcatggtattcccaacatgcgtattcagacaatgatgtgtgtgagttttgcagccttatccgaatcagagaaagacagcctcaaaccttataaaacataaagttgtgtatcactactcgcgtgatcatagcgacagaggaagatgaagtcgagcgcgaagccaagaataaaatctacggtgaggagtagatagaaaggtcgttcgagaagaaaaatagcgggataaagagaacattatcccgcgtcattcaaatgcgcattggccgacaaaagcatcgattgtcgttaggctgacggtgctgccgcagacatttttttcagatcctgatcgatgaagaacaggccgccctcactggcattaaccagcgccagtttgtccagaatagagcggaacagtttttcttcttcgtgttgttcagcaacgtaccattgcaggaagttaaatgtagagtagtcctgctgcgccatcgcagcgtgcgcaagctcattaatttttgctgtaatcagctgttcatgttcataggtcagcttgaagacatcagccagtgaatcgaaatcaatcggcggtgccgcaatcgcgcctaatataggtaggcttcccgtgtcatccaaatagtcaaacaggcgctgcatgtgttgcatttcttcctgagaatgcgttttcaggaaactggatgcaccttcaaaacctttatcaccgcaccatgcgctcatttgcagatacaaattcgcggaataaaactccaaattaagttgttcattcagcttctgaatcatttctttttttaacatagtaactccctattttcccggcaggtgaaattattctgagaattatgcctgaaaaaataaaataaaaaacactttattaacatagataatatctaagttaaattgaaagtaaaaacaataatttatgattattgctattgatattcattatcatttaatcatggattttactatactattgcgaatcgtttttattatcaaaaataacaacatcgatatataaaatttatgattcgagtgaattaaaaaatgattcccacttcgtaatgagaataataaacatgcacatgaaaggtgaacacttgccatttccccatcgctactttaccgtggcacacatcagtctgtggacaataggcaggagaaagcggtatgggacataatctggcagaattatccaaagaagatatggataagattaacgtggacttggcagcgtcaggtgttgccttcaaagaacgttacaatatgccagtcattccagaggttattgagagagaacagccccaacacttgcgtaactattttcgtgagcgcgtcatgttttaccgccagcgttcactccagttctctcgtttaccctacgagcctaagtctaaatagcgattcatctcattccaatctaagacggctttaccgtggaaaacatccctttccacgggttacattcttacacagcgaaaacgattttctgcttgcatatcggcccgtacaggaggttaatggggtggtaacctactcttttatcaagcgaggcaagatatgagtaaaggactagatagtaaaaagaacagcaagaaaaagcccctgaaaacggccgccgaaaaaaaggccgataaaaaggcaaagaaaccacaggctgatattacctaagtactaatgttgcctgcgtaatgtgccatgctgatagggtaaacccgaaaacgggtttaccctcataaccgcagttactagcctttattcatgactttctgcagccttttcaagcaccatcaacaggaaagcatactccagcgcgatatcatcataacgtttgaaacgaccggattttccgccgtgcccagcctccatatcggtatacaacagtactagactatcgtccgttttgacttcccgcaatttcgccacccactttgcaggctcccaatactgaacctgcgagtcgtgtaacccagtagtcactagcaaatgtgggtagtgctgtgcggtaacaccatcataggggctgtactgcttgatatagtcatagtaggtttgttcattcggatcgccccactcgtcatactccccggtcgtcagcgggatagactcatccagcattgtcgtcaacacatcaacgaacggaacctgagcgacaacgcctttaaacagatcaggggcgatattcacgaccgcccccatcagcagacctcccgcgctgccacccatggcaaacatatttttcctgtcgccatagcctttttctaccaatgcctgagacacatcgatgaaatccgtgaaggaatgcattttattgagcaaccgaccatcgtcataccactgctgcccaagttcaccaccgccgcgaatgtgcgttaaggcaaaaacaaaccctcggtctagcaggctcagacgactaacgctgaagtcaggatccatgctattaccatatgcgccgtagccatagaccagtatcggattcttacctgggctgaaatggtcgcgatggtaaaccaacgaaacgggcacgtcgacaccatctcggaccgtgatccacaagcgttcgctccgatagctatctggggagaaatctttcacctcggcttgtttaagtaactgctgttcgcccgtgtccagattcagttcatacaacgtgctgggggttgtcattgatgaataaccatatcgcatcaatgccgtttctggcgtagggttgtacgacagccacgtcacatagctcgcatcattgaaggtgatcgttttttcttcctgcgtatgccagtgaatctgacgtaagctggtcaaaccgcgcgctctttcttccaccaccagccaatcacggaaaagctcaaaactctccagcacacactgttcacgtggggcaatcagtgtttccagcgcgtgctcatcaggcttatccgaacgataaagaccaaagttctttccctctcggttggaacgcagataaaactggtcctgatagtgatcaataccatattcatgatctttccgacgcggaatgtgtacctgcggcaccgcatctgggagcgtcgcatcgagcagtagaacctcggtcgtcgtggtgctgctaagataaatggtaatatagtgctctgatgtcgttttactcagactgacataataagtatcgtctttctcttcatacaccaactcatcctgcgccggatcgctgcctaagcgatgacggtagacctgatacggtaacagcgttttctcatgtttacgcacgtagtacagcaccgttgaatctgccgaccattcagcacctgcggtcacattttcgatcacatccggtagccattcgtcgcggttcagatcacggaagcgaagcgtgtactgccgacgagataaaaaatcctccgagagtgccagcagcgagttgctcgggctaatctcaagcgcgccgaggctataaaattcatgcccctccgcacgttgattaccatccaacagcgtttcccacacttctgttgcctgctcaggctggcgcagatagatggcgtactctttaccctgctcatagcgactttggtagcgatacccctttctgacatacggcacagacatatccgtcgacggaatacgcttaaccatttcatcatacagcgatcgtttgcgcgcctcgtgaggtgccatgatggcttcgctgtaggcgttttcctgttccagataggctaacacctgcggatcggcacgctcgtcatcacgcagccagtaatagttgtcgatacgcgtatcgccatgtgtacttatcgcgtggggtcttttttcagcttgcggtgtcttcatcgcgtcggatctcgttgtcttgacataaaattttaactcggcaagaagagtggcacgattgcccagcaatgccaagccgcgtccttgtctcttggtgcgcttttgcgtaacgcattccaaggcgttccctctttaatgcgtacgcaaacgttttcgtttatactgaggccatttttcacaacccgatcaggtataaggttatgttaacgattggaaccgccctgcgtgcggacgccacacgagtgatgctgcttggctccggtgaattaggcaaagaagtggcgattgagtgtcagcgccttggaatcgaagtgattgcggtcgatcgctatgcggatgcacccgcgatgcaagttgcgcatcgcagccacgtcatcaatatgctggatggcgatgcattaaaagcgttggttgaagccgaacgccctgattacatcgtgccggaaattgaggccatcgctaccgacatgctggtcacgctagaaaatcagggtcaccatgttgtcccctgtgctgaagcgacacgcctgacgatgaatcgtgaaggtatccgtcgtctggctgcagaaacgctcggcgttcccacatccacctatcgttttgccgatagcgaagagcgctttcatcaggccgtagaagccattggctatccctgcattgtaaagcccgtcatgagttcatccggcaaaggacaaagcctgattcgctccgctgagcagttagcgcaggcatgggtctatgcccaacagggtggacgggcgggtggtggacgcgtcatcgttgaagggctagttaattttgattttgagattaccctcctgaccatccatgccgttgacggaattcatttctgtgcacccatcggccatcgacaagaagacggtgattatcgtgaatcctggcagccacagcggatgagtgcgctggcgcaggaacgcgcacagaagatggccagcgatgttgtgaaagcgcttggcggctatggtctgttcggcgttgaactgttcgtctgcggcgatgaggttattttcagtgaagtttctcctcgccctcacgataccggcatggtgacgatgatttctcaggatctgtccgagtttgccctgcacgttcgcgcttttctagggctgccaattggcgcggttcgtcagtatggcgcatcggcttccgcagtaattttaccggaattggatagcgacaatgtgcgctatcaagaactggaaagcgcactacttcctcatacgcaaattcgcctgtttggtaaaccagatatcagcggcaaacgccgtatgggtgtcgcgttagccagtgcggaaacgacagacgatgccattgaaatcgccaagcgtgtcgcggcgagcgttaaagtcagcggctgatacgttttattgctgatcggatgagggaaaacctcactgacagcggacagaatagccggccataaaaaacgtagggaacgcttttcaacgttgcgaagcaacggcccgcagggtgacggacaaggatgtccgtcataaaaaaaggccactcgcagtgagtggccttcgtcattcagtaaccgacaaacttaggcttttgcgcctgcaaccgcttcacgcgccagttcagtaatacgcgcgtaatcaccactttccagtgcatcgttcggtaccaaccaagagccaccaacgcacagcacgcttttcagcgccagataatcgcggtagttattcggcgtaatgccaccagtcgggcagaaacggatatgagcaaacggccccccaattgcctggagcgctttcacgccgccattagcttctgctgggaagaatttgaactcacgcaggccgtaatccatacccagcatcagttcagacacggtgctgatacctggaatcaacgggatgttgccttctatcgcggctttcaacagcggctcggtcagaccggggctgatggcaaactgtgcaccggcttcaaccaccgcagccagttgctgagggtttgtcaccgtacccgcaccgactatggcctctggcacttctttcgcaatcgcacggatcgcgtcgatggcacagtcggtacgcaatgtcagttccagaacgcgaacgccgcccgcgactaacgcttttgccatcggcacagcgtgttccagtttgttgaccacaatcacaggaacaacgggacccgttgtcaaaatctgttccgcgctcgttttccagtttttcatcaaaaattatctccagtcatgcccgaaggcatcattaattatatagcgcgcccctgccacagggatctgcgtcgccgcagatgtccgaccgcaccgttagccatacattaaaacggtggaatgcctaataacctcagcattcccgttactgacttgttatcaaaaagtcactcaaactcattccaggaacggccatcgcgggtaatcatcgcgacggatgctaccggaccccagcttcctgcctgatacggcttcggcgcatcattatccatcgcccaggcttccatgatggaatccacccatttccaggcttcttcaacttcatcacggcgaacgaacaacgcctgaatcccacgcatggtttccagcaacagacgctcataggcatccgccaagtgctgctgattaaaggtttccgagaagctcaggtccagcttcaccgtttgcagacggtgcttgtgctctaatcctgggattttattcagaatctggatttccacgccttcatccggctgcaaacggatgatcagtttgttttgcggtaactgctggtaagaatcatggaacaggttcagtgctggatttttaaagtacaccaccacttctgaacatttcgttggcagacgtttaccggtacgcagatagaacggcacgccagaccagcgccagtcatcaatgtcgacacgaattgcgacaaaggtttccgtgctgctgcttttgttcgcaccctcttcttccaggtagcccggcactttatgtccctgaacaaagccagaagagtattggccacgcaccgtcgtttcatgcacattggagcgattgatacgacgcagcgagcgcaacacttttactttttcatcacggatgcggtcggtcgtcaaatcagacggcggcgacattgcaatcatcgtcagaatctgtaacaggtggttctggatcatgtcacgcatctggccggctttatcaaaatagccccagcgtccttcaattccgacttcttcggctaccgtgatctgtacatgatcgatcgtcctgttgtcccaatttgaggagaacagcgagttggcaaaacgcagcgccagcaggttcagaacggtttctttacccagatagtggtcgatacggtaaacttgacactcgttgaagaattccgcgacctgatcattaatggcacgggaagacgccagatcggtacccagcggtttctccatcaccacgcgtgcaggctctttattcagccctgcggttcccaaccctttgcagatcgctccgaatgtgctgggtggcatcgcaaaatagttgatcgtggtacgatttttctggtcaagcatcttgcccagcttgttgaaagctttcgtgtcttccacatcaagattgcagaaatccagccgactgcttagcgtttcccacaacttatcgtcgatggcttctttcataaaggtgtcaagcgcttcgcgcacgacgcgggtatactccgctttatcccaatccgcacggcccaccccaataattttggtgtccgcatggatgtgacctgctttttccaactggtacagggaaggcagcaatttacggcgcgccagatcgcccttggcaccgaaaataaccagatcgcacgcttgggctgttgaagttaccgccatgttcatctcctcgttgcaggatgctgtaattttattacagcgataatgtactctttttgactacagccagtaaacccatcataaaaatgccaaataatggtcggtattgactgaaaacaatgcgtaaatcggtctgtgcagtggctgaagtcacttatgcattcgccctaaaacgaaatttttcgtcgtttctgacagtcaattacttttctgaaagttagacacatgtcatgttctggcaaaaaaaggccccaacttagcgtgttgccctctgccaaccaccacagggtcgtagtatattttcacgtaatgaatgccagttgtacctttagttgaaattggaaaaacttaagttgaaattggaaaaaacttacatggcccttgtcgtatgaatatgctggaaaaaatccagagtcacttagaactcttgagcaaatcagaaaggaaagtggctgaagtgattctgagcactccacagacggccattcactccagcatcgcgaccttagccaaaatggccgacgtgagcgagccaacggttaatcgcttctgtcgtcgccttgaaactaaaggttttcccgattttaaactacatctggcgcaaagtctggcgaacggtacaccgtatgtgaaccgtaacgtggaagaagatgacagcgttgacgcctataccagtaaaatctttgaatccgcgatggctggcttagagcaggtaaaatcgagccttgatattgccgcggtcaaccgcgctgtggatttactgacgcaggcgaagaaaatctctttttttggtctaggcgcttccgcagcggtcgcacacgatgcgatgaacaaatttttccgcttcaatatccccgtcgtttattttgatgacatcgttatgcagcgcatgagttgcatgaattccagcgacggtgacgtcgtggtattgatctcccataccggtagaaccaaaagtctggtcgaaatggcgcagttggcacgcgaaaacgatgcgacggtgatcgccatcacttcagacggcacgccgctggcgcgtgaagcctcgctggccttgcgacttgacgtgcctgaagataccgatgtctatatgccgatggtatcccgcatcgctcagttgacgctaatcgacgttctggctacggggttcacactgcgtcgcggggaaaaatttcgtgataacctgaaacgggtcaaagaggccttgcgtgaatcacgctttgataaagacgaacgattgattaatcctttcaggtgataggtaagttttacgttgtgctttgtttttagttatatcctaaataattcgagtttcaggaaggcggcaagcgaaggagtcccgatgagcttactcaagtaagtgattcgggtgagtaagcgaagccaacgcacatgcaacttgaagtatgacgggtaacaaaaatgagcggtatcatctacctgcctcatctcaatgtggccagaggccacggttatggaaagatggcagggattacctgtacagtatgataatcagactcaactcgatgttcggataacgcaggtgaaatagttttgttgtaaagtgacattttgcaccgttattcgacgcttaatcgcaacactacagcttcacaagtgaacggagttatacatgtccagacggctcagaagaaccaagattgttaccaccctggggcccgctaccgaccgcgataataatctcgaaaagattatcaatgcgggcgctaacgttgtacgcatgaatttttctcacggcacagcagaagaccatcaattacgtgccaacaaagttcgtgaaattgcggctaaattaggccgccatgttgccattcttggcgatctacagggtccaaaaattcgtgtttctaccttcaaagaaggtaaaatcttcctgaatatcggcgacaaattcttgctggatgccaacttagcgaaaggcgaaggcgataaagaaaaagtcgggatcgattacaaaggcttgccgagcgacgtggtgcctggcgatatcctgttactggatgacggccgcgtacagctgaaagtcctccaagttgaaggcctgaaagtttacaccgaagtcaccgttggtggcccgctgtctaacaataaaggcatcaacaaactcggtggcggtctgtctgccgaagccctgacggaaaaagataaagccgacattattactgctgcaaaaattggcgtcgactatctggcagtctctttcccacgcaccggtgaagacctcaactacgcacgccgcctcgcacgcgacgcaggctgtaacgccaagatcgtatcaaaagttgaacgtgctgaagcagtctgctcagatgccgcaatggatgacattattctggcttccgacgtggtaatggtcgcaaggggcgatctgggtgttgaaatcggtgaccctgagctggtagggattcagaagaaattgattcgccgtgcccgtcagttgaatcgtgcagtcattacggccacgcagatgatggaatcgatgatcaccaatccgatgccgacacgcgccgaggtaatggacgtcgccaacgccgtgctggatggcaccgatgcggtgatgctctcagcagaaaccgctgcgggtcaatatccggctgaaaccgtcgctgccatggcgaaagtgtgtttaggtgcggaaaaaatcccaagcatcaacgtctccaagcatcgccttgacgtgcagtttgataacacggaagaatccatcgcgatgtcttccatgtatgcagccaaccacctgaaaggggttactgcactgattgccatgacggagtctggccgtaccgctctgatgatgtctcgtatcagttctggcttgccgattttcgccatgtctcgccatgagcacacactgaacctgaccgcgctgtatcgcggcgtcacaccggtacatttcgacagctatacggatggcgttgccgcggccaatgatgcggtgatcctactgcgtgataaagggttcctgatgtctggggatctggtcatcgtcacacaaggtgacatcatgggtaccgtaggcacaaccaacaccattcgcattctgcgcgtggaataatcattgtaatcaccgatccgctgctaagttagcggtcgatattatgatagtaaaaagccggacgatttctcatccggcttttttatccatgcggctatacgctactcatctcacttcttgttgcgatacaactcatcccgacaatatggctcaatctcacccggcttgcgggttttcaacagcttcagaatccaggtgtactgttcagggttcggtctgaccagaatttccacttcttcattcatgcgccgtgcaatatatgcatcatccgcttccgccaaatcgtccatcggcggacgaataaacacatccaggcaaccatctttggcgttatataccggaaacaacggtacgatatcagcgcgacacactttcatcagccgtccgacagcaggtagcgttgccttataggttgcaaagaaatcaacgaactcgctatgctcagggccgtgatcttgatcgggtaagtaatacccccagcatccagagcgtacggagctgataaacggcttaataccgtcattgcgagcatgaatgcgtccaccaaaacgacggcgtagccgattccaccaataatccaccagcgcattcttctgattatggaacattgccgccatgcgctgtccgcgagaagtcagcaacatcgcaggaatatcaacaccccatccatgcggaaccaaaaaaatcacgtttttctcttgcgctttaatacgttcaagaatgtcttcgccgtgccaacgaacatatttttcgattttctttgggttacgaattcccacttcaaccatcatgatcatcgactgaggcgctgtcgcaaacatgtcatcgatgatggtttcgcgctgtgcttccgttaactctggcatgcaatacagcagattaatgcgggcacggcggcgagcaccttttgatattctcccgacaaaacgccctaacccacccaatactgggtttcttaaccgagcgggaatataggcagtaagtgccatcacgccaacgcctaaccaaacaccccaatagcgcggatgaaaaaaggcgcgttgaaactggggaacaaattcagcgttcgattttttttctttttccatgcctaaactcttcatatcaatcaataaacataatcataattgctgctcggcgtttagcaacacccactgacaattaagcaaaaacacgtctgctcgacaataaaaaatcaggggcagctgttctataaatgaaaatgccggcagcaagccaccggcacaacatgcagtcagtatggttaatcaaacttaagctgcggcaccacttccttcacctgcgccagataatcacgacgatctttacccgccagcccttcagaacgcggcagctgagccgtcagcgggtttaccgcctgctggtttatccagaattcgtagtgcaggtgcgggccagtggaacgaccagtgttaccagacaacccgatgcgatcgccacgtttcactttctgcccaggtttaaccaatatgcgatttaggtgcataaatcgcgtcgtatactggcgaccatgacgaatcactacatagttacccgctgcaccgctgcgtttcgcaatcaccacttcaccatccccgacggccagaactggcgaaccgactggcatggcaaaatcgacccctttatgcggcgcaacacgcccagtcaccgggttcaaacgacgcggattgaagttggaggaaatacggaattgtttcatggtcggaaaacgcataaagccacgcgtcaaaccggaaccttcacgatcgtagaatttaccgtcttctgcccgaatagcgtaatagtctttaccgccagtattcaaacgaacgccgaccagttcgctctgttcacttttgccatcgagcatttcgcgggacatcaggacagagaaggtgtcgtctttgcgtaacttacggaaatccaactgccattgcagcgctttgatcacttcccgcacttctgtgctggtcaaaccggcgcttttcgcgctactgacaaagctgccactgacccgaccattcagaacactgttgcgccactcgcctttcagcgtctcaatacgctctttgaaatcggcacctacgcgctcataaatacgtgtttcgcggcgagacatctgccaggtcaaactttgcagatcgccgttttctgccagagtccacgaaatttgctgaccaattttcaggttacgtaaatctttattctgctctgcgagctgagtgacatccgcgatatcgataccgtactgtgtcaaaatgctgcttaaggtatcacccgtagaaaccacgtactcatgtacgccaccttcatcggcaaccttatcatcgagctcatcttgcggaatgtcgtcatctggcgagggttggtctatcggttcactggcttcaggcgtcagcgtacgcagttggctggtttccaggtcgatatctttcacgatggcgggagcatcatcgacatgggggtaaacaaaaggccgccaaacagcaacggccaatgtcacaacggtaagcgaccccagcatgacgcgatggggccgaggtaaactgttatacgccagagcgatagttcggactatctgctgcacttattcgtatcctcatgatttttcctccagacagctcacatactggttcgatagctgcaacaagaaatcggcatagctatctctacccagtgcaatgttgcttcccaatggatcgagcacacccgagcgcacgtcggttcccttggcaacagcattaataacggctggcctgaattgtggttcagcaaaaacgcatacggctttgtgctcaaccaactgtgttcgtatttgatgtaaacgctgtgcaccgggctgaatttcggggttaaccgtaaagtaacccaagggatttaacccgtagtgtttctcaaagtagccataggcatcatgaaacacgaaatagcctctaccctgcacaggcgctagcatcttaacaattttttcatctgcttgcgcaattttatccgtaaaataaagcagattcgcgtctagtttgtccttattctgaggcataagttccaataattttgcatgaatggcggttgccgcctgttttgtcatctccggtgagagccaaatgtgcatattgtactcgccatgatggtgaccatcgtcgccgtcatcatgggccgcatggctatgatcgtggcctttttcatgctcatcatgtgcctgcccatggtcatcttcatgatcgtgtccggcttctttttccagctcagatttaatgccgggtagtacggaaagcgcgatctgttttgtggatggaattttcgctaacggtttcccaaggaaagcttccatttccggcccgacccaaatcaccagatcggcagactgtaaacgctggacatcagacgggcgcaaggcataatcgtgaggcgacgcgccatcaggtaacaaaacctcggttggcgtcacaccatcggcaatggccgacgcaatgaaccctaaaggacgaattgacgtaattaccgcagcggatgccgcgctgattgacatcccgcatgcgagtagcgcactggcaacaaacacactttttaaccattttttttgctgaatagattgctgcatgaaagtcgatcccatcgatttttgtcgtgttgtttgttatattataacattacatgggttatgcaaaccgaattatatgtctacattggtatcacttaataatatttcagtgacatttggcagtcggaagatcctgtcagatatctctctgaccttgcaggcaggtcgaattctgacgctgctggggccaaatggcgcagggaaatcgacgctggtgcgcgtggtattggggctgcttgcacccacctccggttcactggtgcgggatcccgcattgcgtatcggttacgttccgcagaagctgcatctggataccaccctgcccctgaccgtcagccgctttatgcaactgcgccccggcgtgaaaaagcaggatatcttacccgccctcaaacgtgttcaggctgcacatctgctggaacagccgatgcagaaactctccggtggcgaaacccagcgcgtgctgttagcccgcgcactgctcaatcagccccaacttctagttctggatgaaccgacacagggtgtcgatgtcaatgggcaaatggcactgtacgatctgattaatcagttgcggcaggaattccactgcggcgtgctgatggtgtcgcacgatctgcatttggtgatggcaaaaaccgatgaagttctctgccttaatcaacatgtttgctgctccggcacgcctgaagtcgtttcccttcaccccgaatttttagcgatgtttggccaccgcggcgcggagcaattagccatttatcgccatcatcataatcatcgtcatgacctacaaggacgtatcattctgaaaagacaaggtggaaacgacgcatgatagaactgctatttcccggttggttggcagggattttactggcgattgcggcaggcccactcggttcgttcgtcgtctggcggcggatgtcttattttggcgatacgctggcgcacgcatccttgcttggcgtcgcattcggcctactgctgaacattaacctgttttctgccgtcattgccgtgacgctcattcttgcactgggcctcgtctggctagagcgtcgtccctacctggctgtcgatacgttactcggcatcatggctcacagcgccctgtcgcttggattggttgtcgtcagcctgatgaacaatgtacgtgtggatttaatggcctacctatttggtgatttactctccgtcacaacagaggacctgtgggtgatcggtgctggtgtgataatcgttgtcgctgttatgcgttggcaatggcgcgcactgctttccatgacgattagcccagaactggcacacgtcgatggagtgaagatacaacgcaccaagctgcttttaatgctgactaccgcattaacgattggcatcgccatgaaatttgttggcgcactgatcattacctcactgttgattattcccgccgccagcgccagacgcttcgcacggacgccggaacaaatggcaatcatcgccgttatgattggaatgattgctgtaacgggcggcttagctttctcagctggctacaatacaccagccggaccgtctgtggtgctgtgtgcatcactgctatttattgtcagcctgcttaagccacaacccgcttagccaacaataaaaactaaaaagaaaaagcccctctgagcacacgcttcagaggggctttttctttttaagatcggtaatttcgcgcgaacagcgttagttcctattagccatatcggggataattaaatcgccgcgcaagacatacgatcccaacacaccctgcgttttttcattaagccaagacacgattctggccgccaccgcatccatcgaatattcaatcgccggtatcgccggaatgccaggaatatcaagagaaccggcaaggctgaataccataatgtcttttggcacagatttattaaacgcctgaagctgtgtgatgacacgttttgcttcttgctcatcagcgaccaaaagcgcattgaaattcagcgtcgtgctgttattgagcaacacttgcagcgcaaccgacgacgaggaagacgcatccataaaaatcaggttgcggttaaacggcaagaagttattttccagtgcccgtttataccctaacagaacctgttccgcagagctgctggcagcaggattgatcagcgcgatttgacgccttccttgacgaatcaggtaattacatgccgtttctgtggcgaaagcgtgatcgaattgcaggctgttggtggtatccgcctccatacaatcgatcagaatgatgctcttatcggccagattcagtggaaagcgcgcaccgatgattaaaatatcatcacacaagccactagtcagttcatccagcacattcatcacttctgccctgctgctggcaaaccgcaacaagagatgtttttgatgccgactaaagtgtttttccaacgcataaagatagccagttgtctggttgatgttgtcctgagcgcaaatgacgccaatacatccggttgactggcttaacagcgattgggcgatgacgtttggccgatatttcagctcatcaaccgcttttaacactgcaaggcggctggcttcctttacgccgcgtgaaccactcaacacccgggagactgtggctttggacaccccagctaaacgcgatacatcgttgattgtagacatcatttgcccctggaaaaacgctaaacccgacttgaaacccttaacaccaacagcgcattgtattgcttcgcagtataaccgtttccattcagcatggaaaccgattatccatttaacatccaataggcattcctgccaataagatgtgatgtaaatctaattaataccgccagaaaccatcacatattgacggtcatcacacttctcttttctttgcatggaaaacggtttccatatgatatccaatcatcttagcaataagtttttacatcctgcttggcggaaaatgcggtccgtcgcggaagacatataacggatataggctcactttcacaaaaggctgccacatacgatttatctatccgacctgctaatacaatgggttacggtatgcaacgtggcgatatgtacttgatgatgatctgtcgccgttgcggtggcacacgagaaggtgttcacatgagttccttatatcaatcgatgattgccactatcgaacaatcgattaccccgctggctgggcgtttggggcaacaaaagtatgtgatcgctatccgcgatggttttaccgccgcgctcccctttatgatcatcggctcatttatgttggtgtttattttccccccgttctctgccaataccaccgtcggatttgcccgcacctggttggacttttccatcacctaccgcgaacagctgatgctgcctttcgagctgagcatgggcgtgatgacatttttcatttccgtgggcgtcggggccagcctggggcgacagtttaacctcgattcagtgatgtccggtctgctggcatttatggcttttctgctcgtcgctgctccttacgccgatgacaaaatttctactgaatacctgtcagggcaagggatattcaccgctttactgacctctatctattccacccgtgtttatgccgcgctgaaacagcacaacattaccattcgtttaccgaaagaagtgccgacgggggttgctcgctcgtttgaaatcctcattcccgtgttggttattgtcgcgacactgcatccactcaacctcttcattgaagcgcaaacgggcatgatcattcccgaagcgattatgcatctgctggcgccgctggtttctgcctcagactctctgcctgccatccttctgtctgtgctgctgtgtcagcttttctggttttcggggatccacggctcactgattgtaacgggcatcatgaatccattctggatgaccaatctggccgtgaatcaagccgcgctcgcggcaggcgatgtgctgccacatatctatttacagggtttttgggatcactatctgttgattggtggcgtagggtcaacgctaccgctggctttcctgctgttacgcagcaaagtgactcacctacgcaccataggcagaatgggcatcgtaccgagcttctttaacatcaacgagcctatcatgttcggtgcacccatcattatgaacccgatgttgttcatcccctttgtcttcgtaccgatggttaacgccgtgctggcttacacggcaaccaaaatggggtggctggcacaggtcgtatcgctaacgccctggacgacaccagcacccattggtgcatcgtgggccgcaaactggagtttcagcccgtttatcatgtgcatgctgtgtatgctgttttccgcattaatgtatttaccgttcctgcgggcttatgaacatacgttgatgaaaagcgaggaacaaaaaatgcagagcaatctatacaccaaataattcgagtttcaggaaggcggcaagagaaggaatcccgatgagcttactcaagtaagtgattcgggtaagtgaacgtagccaacgtacatgcaacttgaagtattacgggtatatcgatgacaaaaacagcgagtagtaattaatgaagtgaataaagaacgagttaaacatattaaatagaagaaagaaaataaagcgttcggacgcggcatatttttattattcatattcaccgttctgactagtatttaagagcgcggcatagggaataaaactattgccgcgagtattctgtcacataaaaaaataggtcatatgatgattacattagaagatgcagtaatggaaattatcgtcaatgctgggcagtcacgcagcctgtgttttgaggcactgcacgctgcacgtaaaggcaacattgatgaagccaaaaatctgttgaaagaagccgatggctacgcgcgcaaggcacaccatatgcaaactcagctgatcgaacaggatgcaggtgaagccagacagccgatgacgttaattatggttcatgctcaagatcatttaatgacatcattactcgcccgcgaattatcagaagaaataattcacctttatcaacgacaataatgtaaataatgaacgcctcttaaagggagggtcgattacgtcggttatttaattacgttgcactattagaaaaataacaatcaccttgttctgagcgccgtgccattattcacgtcaatcagagcgggatggttattgtctgaataataacttactgaattgagatgactatgaaaagttgcaaaaaacttccagttacgctggcagtgctggccgccctttgctccagttccgcactcgcacaagaaatcattactcaggaacaactcgatcgtgccgttgctcaggccgtggaaaaagcgctggcggagcgtcaggccaagttagacgcgattgccagcaaacaggtcgatcctctgacgacgcctgagtcccccaaaacccctgacatggcgataccgtatggcgtcgcattcactggctatgcgcgttacggcgcgcaattccagagcggtgaccagaaatatgttgcggttgacggttcctataacggtgcttccgcactcggtcgtctgggtaacgaaggtaacggtggtgaatttcagctttccaaagctttcaaaggtgacaacggcgctatctgggatgtcgtcgtgatgatcgaccactggggcgacgaagttaacctgaaaaaagcctatgcaggcgtcaccaatcttttcgcctctcagcccaacgcctatctctgggcgggacgtgatttccaccagcgtccacagcaaggtatcaacgattacttctggatgaaccatgacggtcaaggtgcggggataaaaaacgttgatatcggcggtgttcgattcgatgtggcagccgtaggtgccgtggagtcctgtaatcctgaggtgatggaggataatgcgaacccctcacgcatcagttgtaccggcagctccggcacaggcgataagggcaattacgcgctgacctccaaagtgcatggcatcaagctagggccgttggatcttgcgctgtacgctaactacggttttgactcaaaagcggtgaataacgatgagcggatgaaggcctggcaaggcggtgcagtcctgagccacacagggaaaaatagcctcaatcagtttatcacccgctattcggacaatgcggataacagcgtttacaacaaaacgaataacctgaaaaccttctatgccagcttcgaaggtaagtacaaattcacaccgcaaacgcaggtcgaatatttgctggcctaccacgactactcgaacgactctgcgagtcaggacgaccgtcgtaactacaatgccatcgttcgccctatgtatttctggaatgacgtgcattctacctggcttgaagccggctatcagcatgtggactacggtcagggcggtgacaacaaagggtggaaactgacactttcccagaatgtctcgattgccatgggaccggagttcagaccgatgttgcgcttctatgtgactggcggagaagtggataacaaacacaccgcgcggacaacgactggggtcaatacgcagctcgactcgttcaacgttggggcaatgtgggaagcctggttctgattacctaaatttagggagactgtatagtctccctaaatatggacgatgtagaaaaacgtgctcaaacgatactattcttcacgcgttaagccaaaatgccgataggcatgctgagtcgccattcggccacgcggcgtacgctggatgaacccttgttgaatcagaaacggttccaatacatcttcaatggtttcccgttcttcgccaatcgcggcggctaaattgtctagcccgacagggccacccatgaatttatcgatgattgccaacagcagcttacggtccatgtagtcaaagccttcggtatctacagcaagcatatccaacgcctgcgtcgccactgttccagtaatcgcaccttccgatttaacctcggagaaatcgcgcacccggcgcaataatcggttggcgatacgcggcgtaccacgcgcacggcgagccacttcaagggagccttcctgcgtcagatccagtcccaaacactgggcgctgcggccaacgatatactgcaaatcggctacattataaaactctagacgctgcacaataccaaagcgatcgcgcagcggtgaggttaacgaccccgctcgcgtcgttgcaccaatcagtgtgaaaggaggcagatcgagtttaattgagcgagcagcgggcccttcaccgatcatgatatccaactggtaatcttccattgccggatacagtacttcttccacaaccggtgacagacgatggatttcatcgataaatagcacatcatgcggttcgagattggtcagcagcgcggcaaggtcgccagctttttccaacactgggcctgatgtcgtgcgcatattcacgcccatttcattggcgacaatattcgccaacgtcgttttacccaagccggggggcccaaaaattagcagatgatccagcgcatccccacgtttacgcgcagcctggatgaaaatttccatctgttcacgcacctgcggctggcccacatattctttcagcagtttaggccgcatcgctcggtcgagaaattcttcttctggaacggcgtcagcggaaattaaacggtcggcttctatcatcaatacctcacagcgccgcgcgcagtgcatccctgattagggtttcacagtctgcatcgggacgcgcgatcttggaaatcatgcggctggcttcctgcggtttgtagcccagcgccaccagtgccgctgcggcttccgcttcgggttcgccaacgcgattgtctacgttagcaggtgacgtcagcggaatatcactgaccgaattaaacagatcgccgctcaggcccttgaagcgatctttcatttcaacaaccagcctttccgccgttttcttacccacgcccggaagtttaatcaacgcgccaatttcttcgcgctcaaccgcgctgacaaactgcgttgcggacatcccagagagaatcgccagcgccagtttcggcccaacgccattcactttaatcaactcgcggaacagcgccctttcctgcttatcattaaaaccgaacagcagttgcgcatcttcgcggacaacaaaatgggtaaaaataatcgcttcctgattgagctcagggagttcgtaaaagcacgtcatcggcatatggacttcgtaacccacaccgttagcttctatcagcacctgcggcggctgtttttccaggataatgcctctgagacgacctatcacgttgcgcttccttttacatagggaatgaatgacttgaagtatgacgaatatataacataaaaaaggctggatgaatatccagcaataccgatcgtttaagcatcaagatacacggggcgaccacaggggtgaggcgtccctgcgggaacctccccctgtgtttcccctaacaacaggctgaagcgaacagcactaggatgaatatccagcctcctgtttcagcgcagtcatcctgccagcgggtttactttcactgctgcggtacgcagcagactctggttaaagtggcagtgagtaatcgcaatcgccaacgcatcggcagcatccgcctgcggactggccgacagtttcagcaatgagcgaaccatatgctgtacctgctttttatctgctgcgcccgtacctaccaccgttttcttgaccaaacgcgctgcatactcaaacacgggcagatcctgattcacacccgcgacgatggccacaccgcgcgcctgccccagcttcaaggctgaatccgggtttttcgccatgaagacctgttcgatcgccatacagtctggctgaaattgcgtaataatttcactgacgccagcgtaaatcagcttaagccgagtgggcatatcatctaccacggtgcgaatacaaccgctgccgagatacgtcagatgccgcccctgctggcggataatgccataacccgtcacgcgcgaaccggggtcgatgcctactatgattgtcatggtgctacgattgtcatcgtgccgctccgccgattcgcctatgtgggtagctgtttctactttgcatcaccgacctgccattacagcagttcagccacctcatcggagatctcaccgttatggtaaacctcctgcacatcgtcgcaatcttccagcatgtcgatcagacgcatcagcttcggtgccgtttctgcatccatatccgccttagtggacggaatcatagacacttccgcagactcagccttcaagcctgccgcatccaaggcatccttcacgtcaccaaatgtttcccacggcgtgaagacgtcgatcgcgccgtcgtcatacgtgacgacgtcatcggcacccgcttctagcgcggcgttcatcactgtatcttcatccagacccggtgcgtaagaaatgacgcccttcttggtgaagaggtacgaaacggaaccatcagtccccagattaccgccagttttggtaaacgcatggcgcacctcggaaacggtacggttgcggttgtcactcaggcattccaccatgacagctgtgccacccgggccgtagccttcataaatgatggtttccatgttggtatcatcatcaccgccgacgccacgggcaatcgcgcggttcagagtatcgcgcgtcatgttgttggacagtgctttatcgatcgcggcgcgcagacgtgggttagaccctggatcgccaccacccaaacgggctgcggtgaccaattcgcggataatcttggtaaagattttaccgcgtttggagtcctgtgctgctttacgatgctttgtgttcgcccacttactatgacctgccataaaaatctccgaaaaaagcctgttcaggccggataaataacaaattcttcaatcgcctgccggttgctccaggacttggtcaactgtgccgcatggggcacatccagccactggtaagcaagatgctcggataattgcacctcgcgctcagcaggtaacgccagacaataccaatgttcggtattgtgcgtgacccccggcgcatagcgacgtctcaaatgagcaaatagctcaaactcaatacagcgctggcagtcaaagagtgataacgcttcagcggatatatcaatgttaacttcttctttgacttcacgctgtgcagcatacggcgcactttctccttcttctatactccccgtcacggattgccagaattcaggatcgtcacgccgttgcagcatcagcacccgcccggtgtcacgggcataaatcaccaccagcaccgaaacaggtcgcttgtataccatcttattcgttctcggattttccatcctgagccgctttccctttcacaacaaccgcaatggcaagctcttccagcgaggctgggttagcgaagcttggcgcttccgtcatcaaacacgctgctgccgtcgttttcgggaaggcgataacgtcacgaatgttatcagtgcccgtcagcagcatcaccagacggtcaaggccaaacgccagacccgcgtgcggcggcgtaccgtatttcagtgcatccagcaggaagccaaatttctcacgctgctcttgctcagtaatgcccagaatgcggaacacggtttgctgcatctcgccgctgtgaatacgtacggaaccgccgcccacttcataaccgttaatgaccatgtcataggcgttagcgatcgccgaaacggggttagccgccagttcagaaggcagcatgtcacgcggtgcggtaaacggatggtgcatcgctgacaacccaccttcgccatcttcctcaaacattgggaagtcgaccacccacagcggttcccagctattgtttttcgtcaggttcagatcgcggcccagcttgagacgaagcgcacccagcgcatcggtcaccacttttgcgctgtcagcaccaaagaacaggatgtcgccatcttgcgccgcggtacgatccagcaaagcagacagaacgtcttcactcaggaatttcgctactgggctttgaacgccttccagacctttagcacgctcgttgaccttgatgtaagccaggcctttcgcaccatagatttcaataaacttgccgtattcatcaatctgcttacggctcaactgtgagccgcccggtacgcgaatagcggcaacgcggcctttggcatcgtttgccgggccggagaacactttgaactcgatatctttcagcagatcggcaacgtcgaccagttccagcgggttacgcaaatctggcttgtcggaaccgaaacgacgcatcgcttctgcgaacgtcatgaccgggaaatcacccagatcgacgcctttcacgtccagccatagctcacgtaccagttgctccatcacttcacgcacctgtggcgcggtcatgaaagaggtttccacatcgatttgggtaaattcaggctgtctgtcggcacgcaagtcttcgtcacggaagcatttgacgatctggtagtagcggtcaaatccagacatcatcagcagctgtttgaacagctgtggggactgcggcagcgcataaaacttgcctttatgtacgcggctcggcaccagatagtcgcgcgcgccttccggcgtcgctttggtcaacatcggcgtttcgatgtccatgaagccgtggtcgtccataaaacggcgaacaaaactggtgatacgtgcacgcgttttcagacgctgcgccatttcaggacggcgcaaatccagatagcggaatttgagacgcgcttcttcagtattggtttggttggaatccaacggcagcgcttcagaacggttaacgattgtcagtgcgttggcaaaaatttcaacttcacccgtcgccatgtctttgttgatttggctttctggacgggcgcgaactacaccggtaagttggatgcagaactcgttacgcaactcggatgccagtttaaatgcgtcctgacgatcagggtcaaaaaacacctgaaccagcccttcgcggtcacgcatatcaataaaaatcaaaccacccagatcgcggcggcggttaacccagccgcacaatgtcacttcctggcccacatgggacgaattcaactgcccgcaataattagtacgcatcacgatgtccttttactcatccgccagcccacacgttttcacgatagattacttttcacggtagatcacaacgtaaaaaccgtggcattttcgctgcacggtatgatttttctgggttactgtccggtgaaaaaaggcggctattataaaggataatagccagaacgataagcatgaaggtaacgctctgcgacgccgccgcctactctttttacgaaattcccttctcggttaacgaaatgttcgctaatctaggaatagttgttacaaaactaaacatcagaggaaaaccagaccacaagagtgcggtgatcagaaaatcgtcagaaaagcagcatttaagttggccaatattcggaggcgcatcgacccaaaggcataggacataccgacgcccacagcatgatgatttgtggaaaccaaccttcccttttagtaaaacctgctaaaattactaagtaactgcttatttttataaaaaattttaataaaaaacgcttttccattattggctaatgcgtatggtttacatggagaacaagtatgtattcatttgttgcccgtcaacccattttgaatcaacaccgccaaaccgttgcctacgagctactttttcgcatggacatcaccaataaattccctgacgtcagccctgaatttgcgactgcgcagcttatttccgatcaatttttaaccaatccattggcaagatccgtagtcgagcagccttactatattaatttcccccatcaaatgctgatcaatggtcaggctgaagtattaccgcaggaaaaggttgttatagaaattcttgaaaatgctgcacccgacaatgatttatttgctgccgtaaaaaagctaaaaagaaagggcttcaaaattgcgcttgatgacttttcaatggattcagaatgggatcgttttttgccttacattgatgtcatcaaattcgatttaaccctgtcgacttttggcgacattgaaaatttcatcaaaagaaccaaacagcgtaagttaatttatctggccgaaaaagtagaaacgcatgagcaatacatgcaaagcaaaaagctgggcatttcactttttcaagggtattttttcagtcgtcctgaaatgattaaatcgaaaaaactggtcaataaatccagcaataccataaggctactgagagaggttaataaacctgaaatcaactatgccgcgatcgaagaattggtctgtgccgatctgtcgctttattataaattgatgcgccacatcaccaatatcaaatacaacactcgctttggtatcactgcgacctcgatgtcgttccgttctatggcaatgctgcttgggcaacgggaactcaaacgttttgtgtcattaattagtattaccaatagtaatgagaataaacccagtgagctttatcgcactagcttaattcgtgccagatttttcgaattactgtatgcctcttttaatgtgaaagaagataccaccgaggcgtttctatgcggattattatcgctgcttgatgctgtattggactcaccgatgccgctgttgctctcacaaatcgcactatcggaaaaaattaaccagagcttattagaaaacaccggcgaacttgccgtttatctgacgttaatcgctaaatacgaacagcaagagtgggaagagcttgaacgcctcttaatccagttgggtatcgatgaagaaaacttctttaccatgataatggaggcaacacagtgggcggatgagattttataaacgatttatctcggctcactcgcgctggtctagcaattacgcgataatcgttgccatcctattgaggctcaatgaaattatggtgcgatgatgtacatcggattaccacaatggcagcaccctgcatggagtcggttgggtttaaacgatcttgccgactacagccgctactttagctgtgtcgaaggtaacacgaccttttatgcgttgccttcacgcgagattgtcgggcgctggcgtgatatgacacatgataattttcgcttttgcttcaagtttccctcaacgatcagccataaggctgccttacagaactgcgatagcgatgtcagcctgttttatcaatgccttgagccgatcgaacaccgtatcggacagctatggctgcaactccccgccaccttcgggccagtgttgttacccgttctgtggcgttttcttgatgccttaccgcagggatttagctacggcgtagaagtgcgtcacccgctattttttaccaaaggcgatgaggagcgtgcgctgaatcaggggctacagcagcgtggcatcaaccgcgtgattctgaagagacacatctaataatgcaccaataaaaaacccactgaacagatacacaccatcacggtatattctgaacagtgggcaaagtaacatttacaatttcttgtttgggttaataccagccgctgtagcccaatcattaggtaggtacttctctgcctgagcgttaccattcccccacttaacctttcctgtatgagggtcaacggtcttttgaatctggcagttggcgaatgccttcttagcattgtctggaagcgtaccctctgtcgctgctgaggctaacttgtcacataatccggctggtggtttagatatcgcctcagtacccgtcttccctttatccttcttctgagtaacaccaccatctttagtggtcttcttcccatccccatttacaggggcttctgtacgaccaacctgtacaacaaagttagcattctggaaggttaaggaaatgttcagaccattggcaattttactgtctttcttggcctcaaactgggtacagagagcattgtcaagagtgatgccatctttgcagagcaccctcagaatctgacgctgtgaacgccaacgttgcagagtagatacgaaatcttccacttcagagttgttctttgaaacgaaaaaggttccttcgtagtccactacaacgacaccattcacagtaatcgtctgaggtttatcctgaatgttatccgtaatgacctgcccagattggacaggctgtgtggtaacatccatcggtgcagaaaactgcatgtctgtggttgcagacattgtgagaaagacagacatatcatcacgcagatggaaaatgataccgtccttccctttatagttcattgggctgatattgtagcccgatagaccaatagccattagtttggattccttttgagataacttggtgaaaaccctgcattactaccctgagactgccagttaccgcctagtccacccgcagacaccaacgtagattcaaagtgattctcaagctgtgcctgtacagtttgctgtgtgacagttccatcaggttgtttgatatttatggtgaaggggagtagctgtaatggcttctgattgagtgacagctgtaaaacattatctctcgatgggaaagagtctagcgctcgtggcggtaatgatgcccctttccagttcccgctgaaaagtggaatgttagggtcattcgtccatgcattgaattttctgcctagcatcacatcggtagcgctgaaccacttccttaaggtggaagcattcgggtcatctgcaatttcttgagctgtacggggcttgttggattccatgccaaagagtgaccgtgttttgttggctaaatctgtcgcaaactcgttcataccattagcatttttagccaactctatcaccgcagccacgccaaaggctttaccagcaagtgaccagaagccagtaccagccagagcacccgctgtactccccagaccaagcaaacctttcagcttaccaagaacaccagcaaacagagcaatcgttgtacccatagccagccagtcaaaggtggagctactcagcttgcccatcacctcagacactttgtcaaaccaaggctgtgacttcttccaatcgtcaatctggatgccaaacaacgttaaatagccatctaagcgtgcaccccactggtctagtgacctgacattgcgtgccatctgttccagcacccagccaagcgcctcaccgagtttaaaggttaatccgctggtggaatcaagcatactgccactgctatcgaacagactgcgtaaaccaccctcaaaacctttgaaaaaggaaatttgagagttcgctacagcgttctggtaacgaccttggctagctgcgatagagtgctgtgtcttctcgtatgcattagcgtccctgttcatcttgttcatggcacgagacatagtcttgtcccactcttgacctgtcatgctgttagctttggctcttacgtcacctattttgatatccagtagcttcgcaatcgctggtatcagggcaggtgcattttcaagaacttggtggtagttgttggcctgtccacctttgttagcccctgcctcttgtgccatcacataggctaaaccttgctgttgctgtgtagtcataccggtgttatgtgcaaagacgctcatattctctagcaacggtacaatttcactgtctgagaaggcttgtgacatggtctgcttaagtacagcggcttgcttcattgcgtcagtttggtttacaccatatttacgtgaatactcagcaacatcacgattcatattcttggtgttatccccatacgctgagctcatcattgtgctggcctgagtacgctcaataccctgtttaagtgactcagtgaagagttcaaatgttctctgcacactaaacaccacggctgccaatgcgcctagcctgcctgttaaccctgtcagtgcgttatttgttgctccagcctgtagcgcactgttcctagtgaatgattgagaacgtaagaagacctgttgtgatgagatagcctctcgcatagccatacggaactgtctcatatcaccaccagagttaaccgccgcatcccgcattgaagcacggtactgtctcaactgttcagtatgacctccagctcgtagccgttgggcaatggaaccgttattaagcccatgtatacgctcagcctgcctcatacgggcattggcgaagttatcacgtgatggtctgctaccattaccaccaagtgggttacctgctgtcctacgtacgtttaaggctctctcaagcgctgactgtacacgtgctgctgacgttgtaccttcacgctcaaatcgtgtgaagagcccagtctggacacttctcaactgcaatgagcgtgatagcaccctgttgatgttatttcctgacttagaagcatttgattccattcgttttaaattctgctggaaaccttttgtgaagtctttggagaatgcgcggtgaagtcttgcttcaaacttttgcgctgattgattaacttttgattcaagatttttcagacctgataacaccttcttggcatcaaatcccatctcaatcacaaattctgttacggtgtgttgagccattatttactctctcgtttagcgatatactttttaatctcttctgtattttcttctgagaatttcattctgattaagagaccactcaaataatcacaaagctcgtcattaatctgttgttgcattaggcatcgtagactatctgtaattgtcttcatcacgtattcctaaaatagaaaaggcatctaatgagattactcaccagatgccctatccgattatttatcatttattttaaaagctgttcaagagtgacgatattatcaagcttggttttaatgtctttcttgaccgatgccagttgaacctgtgactgtttaaaacgactctcagccagtgataccgcttcaagtgctttattcttcccgtaggctacactgtcgtctagctttgcgaagtcattactggagttgattccattagggaacagaaggactgtttctgctttaccatcgttggctgccccctgctcaaacccaccaatatggtatccctctaggttgaacttaccttgctcaaggtatgattgctttacgtgggagttaatgcagtaaacacgatgaattgaagggtggcgtcttgcatagtcgagagtatggcgcgtagcttcggtatcgacctgtgaacgggctgaatcaagtgcttcctttgctgcctctttctgctcaatggcacgcttcaggagaggcagactagcgcgttcaatctgaagtctctgttctgttggggcacgctgctggaaggcataatcacgctctaactcatcctgctttgcttgctcagtgagcatggcatttaacacatcagcgtcacgttgtgatttagtgttagcttcactatcacattccaatgaaagcactggttgattaatacgctggtggttatcacctatttgagtatgggtagggacaaatgcattcatcattcactcaccccactttgcagaagatttgctaactcttgtttgagaccgtgctgaatgtctttaatgacagaagtaatgatatattcattcgctggataaccacgttgaatgaatagttcacgcatctcttggaagattaactctgggaatttcagaactgttactacctgagggatggtcattgtttcaaatgtgaaatcaagctgaccaagttcattaattgaaatgtattgcattgtgaagttaccttgtactgtagatttaattacgtgtgaggatataaattagtgctgccgtgacagcgcatgtcagaataaaaatcatataagctttttccatcgataaaaaaatagccatagaattaaccccgctaggtggcgattaataagctatggctctggagagaacgtaaagagaaaggcagaggtactcttttgctacttggtcaggtagccctctgcattcagtgaccaatcaggtgaaagactgaacgtactttctctttaagctctggggaatgatgagaagagaagaaggcttcatctgatagaatccaccttagcaatggcaagtaacttacaatgctttcctcactcttcaagtatggcacttttcttaccatttgtcaatgaaatgttgcgtgattgttaaattaaagattaacaaatgggattaccctcacagactgatatgatgcgggtttcgggtcacggtcaaggaacttacaggtagataagactcgtaggtatttgggcatattagaggctatccccaccgactcaccaagataaccccagttgtcacgatggtctttaaagttgagtgaatctcgtaggtcatggtgtgccatatcttttacctcaccgattaggtatcttcttcatagcctgcgttccagacgccagatagtgtctaacacgtgatagaggctggtaaaactctgcttttggattatcaccgtagggattacgcactttgatatacgcatattctccagatgccttacgctgcttatagagccttaccggttggcctgagactgcactgtgggaactggctggtggattgagccaaagcagagttcgcttatcatctgatagttgaaaggtgtgtttgatgtagtcgagggtgtgttgaggtaggagcttcattggtggaaatctcgtatttacaggagggggattgattacagcggagaggtgcgttaataacaaaataataacaatttattaacataatgtcaagacatttctaaccagataggtatagcgtccttttatttttttcataaaaacgcggatagtcattcacccaacacattgatattaaagttaaaaatatcttctaggtgtttaggtagtttctagagtgactatgtctatgcgcttggtggtcggtagctgcgattaccctttctgtgcaaaattttaaaatatatcaataacttacatatattaatgggtgtaattcactgtatcgatactgctttccagtgcaagattgagagtaagctacttagccctacatcattcaatgaaacaccccacaaaggcacctaaacagctccctgttgagttttaatgattaatccacccaatcctatagccgtcaatataaaatcccttataatagcttacagagcgttttagaaagatactgttgagttatcaccctttaggttattacttaccttcgcaatcgtggctctggagcactccaccgtgtccataatatcactgtaggacataccagcttgtagcagcttcgctattctctcgttacgctgcgtatcctctgggcgacctttgaatttaccctctgctttggcctttacgatgccctgagcctgtctccttttcctgtcggtgtaatctttccgtgcaatcgctgccaacatatcgagcatcattccgtttaacgcttccagcatacggttagtaaattcgtcacctgagttaataagctggtggcttgttggcaagtctagggcgaccactctaacgcctttctcattaatcagtgaccgtaacttgttccagtcttcactgctcaaacgtgacaggcggtctacctgctccactaagagaatatctcccttcagagcaacatcaagcaacctgaacaattcaggccgctgtaaagatgctcctgattcattctctatgaagaaggtggcgatggtcataccgttagcctgagcgaactcatccaactgacctttggcgcgtgttgcgtcttgttgagtagtggaagctctaaggtaagcgtaaacacgtggaatcatgataatgaaccgtgatagtctgtttaagatggttcaattatatcagtctactttgactggttcaataaatcatttagaggggttattcagttcactaaccagtatctattgaggtatacccaaaacagaccgcttcaaactatctacaacccttctgttcagcaagtccgagcaagcgaggacggatgggctgataagcgaagcaagccccactcttaagggtcactgtccaaactaaaacattctttcatcatgactcatagtcgctcgcctgctcgctccactctggacaatcaaccttaaacacaactgtcaccataacagcccttacctcaactgtgaccagactgttcaggacgccatcaggaaggcacctaaacagccctctattgagttttaatgattaaccaataaccccataacttttaagataaaatctcttagaatcgcttacagaggctctgtagcacttttttataacgagaaggggaatgtgtgtagcaaaaaggaaaccctgttaatttcgctgaaccgacaaacaccaataaatacaaataaaatcaatgatatgaaataaaatcatttatcttaatgagcaaaatttgttgatataccccctgtaagcgcctctgttaattaccctgttaatttggtcactaaaggtatggggtgttaagtatattcttttgatattcagatggttgaaatggttagcactttttactaatgacagcttttgaaatgttatgataggcttggcgaacacctttacaggttactatatctattctatacagtattctttacagtgtctgttaacctctcaccttcccttacgggttatcggtgcatactgtaaagtgtgtctggtcaaggaaaagagctatcacatacaagatagcgaagtcttttagtgtgaccagtaattactttacagtgtctgttaacatctctggtcaccatagggcgtatgtccgagaagacaagcccttaaatctgtgaccaactacttaacagtctcccccttgaaagttctgttaacatctggcttggcttttattgccctgcgcctaactgcccacactgttaagtcactctttcaagtcccttctatatcatacctatttataatctgtttgacgctgccctgctcgtcgcgtcttggtgtctcgctcactcgacacaactgaagagaataactgtaccgagtctcttttatatacctatttataattgagtcaccagccaaccatttcaccagtttcaacatcaacgtaacagctcaggtcacacaaccattccagcccctgaaaagataactgtccagagtcccctctataatctagttcgttataatatgacccactgtgaacagtgacccgaccaccatttgatacacgtagattcctgctgttgaaagctggttgcttaccgctgatgtagtcctgaacctgctcatcatccaatcctgcccttgtaagcttctcccttaaccgctcttctgtctgcacacttcccagcctgtcctgttcataccctttcgcatcactgacaaaatcaaacttttcaaaatctaaacagtcggcctgctcagtctcttttatatacctatttataattgcactgtaggaatcaaaaactttgcccacattacggcatacatttgcaagttcattggcgtattgctcaccaatcatttcagtatcaactctacgttggttcagcatcacataaacagcctcagtgctaatcacagtcagagacttcatcaggttaaaaacgacataagcattgtggtgactattcgttgtatgctgcctgatagctgccatgaacaaatcttccatacctgacggcatgttgccatagctgttcagacgcctgaataggtcgatataaagattcggtgtttgcttgcctgagcgtggtttacggtctggattttttgctacagactgcgctttacgcttcttaacaagggactccttcaaggccatagcactcagcgtcacaccctgtagggcgatacggtcagcatctgataggtgggttaaggtgactgtctgattacgtccgagcacgccacagttgttaaaaaacattggtgacagtgttcttgagctagagccattacttacgctgagattgttcattgggtattcccttgcggtggtttattacagacgaaaaaaatcgattggtgattacttaaaagccatctaccaaccagactgtgccgcaaacacagaaggttggcctcatcagtaatgatgaaatccagtagtaccagtaccagacagacgtaagtaatcaccaatcgattattattggcgtagataagagggtatatagtgaaggtgtatctttgcgggatagaggataacggttggtagtagttattctttcttcaactgataggtcaattttaacactttcttaacaattcgtcaagtggcggttatgtagcccgataacatacgtgattgtgtggtgcattcactttacagtacacagcttgcagcgatgggaaatatgggtgtaactttcaaactcatctttatcactgggtaagatatatggactttaaaggcatgaccccagacaggataaggtacagtcacacagcactgcacgatatgtgtgatgacaaatttagacagagcaatatgtattgcacataaaacagaggaaaactatcaatctgatgatgaactactcaagagggaacttgaacaagtagaagatgacaatatatatcagatgatgttccgtgaattaaaagaactcgcaagtaaataactctgcataactgcctttactatcgaagtacataacaaaaacaggcagttatacaagtctactcaaatgctattcatcatattcactaacccaatcggggcgtatatgtggtggggtgaatcccctgctattctctgtaaaggtaaattctttgtcatccatcagactcaccatatcaccaaatcttgaaccatcaatgatgtaactcagggggtagttgtttagtttgaccccgttatgaaaagtaatatcacaggtgcgcttagctgtattcattacgacactcttgataatacgtttgatgataatttgcgcctctaccctgtgctttttctctgaaaggtcgagatgaaggagagtttctgtatgtgatgaggccaatctttggtggtggtcagctattgcagcgttgacagaagtaatattggcattcagttcttttaatcggatagctacagactgcacatcatcagcaagttctgccagctttaatagtttctctttacgtgtcaccagttcgctgagttcttcctgtagtggcgtaatatcagatgttgcctgaaggtctaatctgttcgtgttgtaaagcaacccctgaaccaacgccttatcagtctgtaatcgtgaaatgccagcactattacaacggcctacccctttatttgaacatttgtacaaaccctgccttttaccgtcagccgtagcaccagatacaatcatgataaggccacactcaccgcaacgcataacccctttaaacaagtttgttgcaaatggattatcagatgatggccttctcccttttgataaaattttaagttgctgcaccgcataaaactgttcaggtgtgatgattgctggatagtaattaggaatatcaggtgtgcctttagccagcattgatttagagggaaccttaacacctatcacagccctattgctcagaagctctgtaacgctagtttgtgaccatccattcttagcctttggggaatattggtttagggtggcaaagccttcaatgttcatctgacgggctattttgatatgtgatagcccctcaagcctgagctggaacacccgctgtacagccatcacattatcagggacaaattcaaaggtcttgcggtcatcagacacctttagccacgcaacacaacgcttagacataatagtaccatcagacagcgccttatcacgctttgacgcccacacagcccgtaagcggtgactcttcattacagattcttcatgcgccctttccatcaccaatagggctttaatcattgatagagcatccttaagggactctttcgtgtaatgctcattatcaaccaatgtgacaacatcaacccctgcacgtaatatcttgcgtaattgctcacccgcaaggtcaatatcctgacgtgacaccctatctagagattcaaccaagagaacagagccagcctcaataaaaccggattggattgctgctaatatttcaccaaacgcaccagtcttagcatttgcaccagaaaatccactgatacctaagtcttgaaagcgtagggaatcatccagataataatctgggtgttgtttcagccaattggtgattagccttgattgtctctttgtcgagtcacctgtcgcctgagcctttgatgaaaagcgtatataagaaatggccttccgcatgtgatataaccgctatgcttggagataaaaagaaagtgtatcataagatgggtgtaatcctcgacagccgtccggttcatcacgctgcgccagacagcgttgccatgcgtgaagcccagcggaagaagcctcgcgtgccggtacacgccgtgctgaccgccacgcagccgctgatccgctttatcggcagtgaaactctggaagaaaatctgcgctggttcaagtcatggcataacaagctgccgcagtggcctgaggcgaatcccttcttctttatccatacaccggatatcggtgatgctccgccgctggcgcaacagctttggccattactcgccgagatcgatccgacactgccgcctcagccagattggccgcagcaggcgacgctcttttaaaccacaggatgcgggggctgtattagttcatttagttataaaaaatttcataacgtagcccatttccgctaaaaaaatcagcctttgcaggcgacagttgcgttagggaaagctattattctgcaagccgttttcggttaggttacggagtaaaaaatggtaagtgcgctctatatcgtgctcggcgcaatcttgttgataaagctgtctattgatgttgtgaaactgagaatgcagtatcgcgtggcctacggcgacggtggattttatgaattgcaaacggcgatccgagtacatggcaatgcagtggaatatattccaattgcggcgattctactggtactgatggaaatgaatggcgcccttatcatcatgatccatttttgcggcattctattgattaccggacgtttagctcactactacggacttcggcatcgcgaattccgctggcggcgttcgggtatgtcggcaacctatgcctcactcatcctgatgattgcagcaaacctctattatctcccttgggatctggttttcacgctgtattgatggcgtacgacaaaaacgatacctaccactctcgggcgcacagatataatgcgtccgagaatcaaaagccgcacacatgtgaaaggtgaaggctacataccctaaataattcgagtttcaggacaaaacgttagcgttttgaacagcgcacatgcaacttgaagtatgacgggtatggcgtattctgctagaatgtgcgcctctttattactctcagtgcactttccgccatgccaaaccgcgatatgcttttttctgtgccaattgccaatttaggcgactggacattcgacgaacgcgttgccgacgtatttcccgatatgatccaacgttccgtgcccggctattccaacatcatctcaatgattggcatgctggcagagcgattcgcccgctcgaatagcctcgtctacgatctgggatgttcgctaggcgcagccacgctatctatgcgacgcaatatccatgtgccggactgcaaaattatcgcggtagacaattctccggcgatggtaaaacgctgtcgtggccacattgacgcttttcgctccgaaacgcctgtcgaagttatagaagcggatattctgaacattgatatcaagaatgcttccatggttgtgctgaactttactcttcagtttctggagccttcccagcgtcaagtgcttatcgagcgtatttatcagggattgaatcccggcggcgtgcttgtgctctctgagaaattcaattttgcggacaaagacgtcggcgaattgctgttcaacatgcatctcgacttcaaacgggcaaatggctacagcgagctggaaatcagtcagaaacgcagcatgctggaaaatgtcatgttgaccgactcagtagaaacccataaggctcgactggcagatgctggttttgagcacagcgagatctggtttcagtgttttaattttggttcgttattagccgtaaaagcagaggaaaaggcgtgatcgatttcggcaatttttatcagcaaatcgcaaagggcccgctcagccactggcttaacacgctgccttcacagctcagcagttggcagcaagaatccctgcacggtaagttcaagctatggtttaactcgctggaacacctcccgtcgctgaagccaacctctttagatttgaacgacagcgtcacagcacgcatcgagcccgatatttccgtcggtcagcgcgaagggattgaaaagctgctacgtaatctgatgccctggcgtaaaggccccttttcgctttacggtgtggatatcaacaccgaatggcgttcagactggaaatggcagcgcgttctaccacatatcagcccgctgaaaaatcgcctgattctggatgtaggctgcggcagcggctatcacctatggcgaatggtcggtgaaggtgccacgatggcggtgggtatcgaccccatgcagctattcttatgtcagtttgaagccgtgcgtaagctactcggcgacgaccagcgcgcacacgttctgccactcggcattgagcaacttcccgagctggctgcgtttgataccgtattttccatgggcgtcctgtaccatcgtcgttccccgctcgaccacctgtggcagttgaaaaatcagctggtagcgggtggtgagctggtgctggaaacgctggtcattgaaggtgatgaaaatcaggtgctggtgccgggagaacgctacgcgcaaatgcgcaatgtgtatttcatcccgtctgctgtggctttgacaacatggcttgaaaaatgcggattcgtcgatgtccgcatcgtcgatatctgcacaaccacaacacaggaacagcgccggacagactggatgatcactgaatcgctggctgaattcctcgaccctgaggatccaacgaaaacggtggaaggttatcccgcaccggtacgagcggtattggttgcacgtaaacctggtgctgagctataggcctctgcgcctccattataacgttcgataaaagcactgacgataactcgataagacggccagtgcgcttgactcgcgacgccagttcgccaagcgccacggcgacgtcatcatcggccacaatccgccacacctcgaatcgctccggtataatttgcttagccaattcacggaaaaatgaagccacctcctcccgattccgacgcgggtcgctccaaggaacgacctgcacatcacccgagatatcccactctacttcctgcgtaaacagctcgacgatcgccttcagtatctgtggatcgtcgggctgagcccaggtcgaattcgaaaacatttgcaaagcgaccttgcgatgagcaaccgtcaggccacgctcgtccatcacgcgtaacgccccattctcggccttcaaccgcgatccgatcgccgtcgacgataaaaaccaaaccgtcaatatcgtgggtaagccaagcagcgtacacagcgatccattcagcaaatttcgcgtactggcatcgcccgacccaatacgcgcagaccgtaatagctgctcagaaaagctcgtaccaacagtaatgccggtcgagctgaagatacatctccgttgcgttgccctaccgcaaataggtggcataacacctgttcccgtcggtttacatcgactctaccgatctgtacgacaaccgaatctttacccgaacgctctaacgcggcaaatactcccatgcggcctcggcacttgaccagattgagataggcaaggacaaaaaacgcattttcactgtagcgcacttaattaacccccatcctccggcaaagaccggacgcgctaatcctgaattcaatgccagtatctgtcgtttttcaatgctccccacacaacgagagaatgataatcaatatcatttgttgacagattttctattggtgagtaatctccataattagctgtatatatatacagtgacaataatcaaacaggagcttaatgatggatacagtattaacaaaccgtgatggacttgagtggaaaagaatgttggagcttgggtatgactggaacggtgagtcgtggagtcggccggaaatcggcaaattgttgtgacgccaactcatgacgtacagcccctgccaaaaaatggctccgatcacgttaggcattgacagactatttacacgtttatcgactcgctgaatcagcgtgtcggataacgcgatgttggtctgttgctgtttgccttcaaaagcagataggtcaacatcgataacaaaccagctatcaagctggacgcttgtttgactcatagaggatataaaaaatgttaaccactggaacaacccgaatcaccggcgacagaaagctaaacgacctgataggccatctgatcgatccgcaattggtcgaagttgaagcggctcctcagattaaggcaatggctacttcccgtctgaattttaaaatgcagaaacaaacccaaactaattggtgctgggcggctgtttccgcctcggtcggcaacttctaccgcactgggtcttggacccagtgcggtgtagccagcgcctctctggaccgcaactgctgcaatcaaccgggaccgtgcaacatctacggttatttggattccgccttgcgaatcacacgcagctacaacggcatgaatagaggatccttgcagatgtcggccattcggaaccagatcaaaaagggccgaccaatcggtttgcgttgcgcctggtacggtggcggtgcgcactttttggttatctatgggaccgacggtgattacctgttgattgcagattcgatctacggttactcgacccgtgctttgaactcgttccccaggttatacaaatccggcggaaattggactgacacttacttcaccgtaaaaaaataaagagggcaacatcatgcaattgacttatccaaaagcgccttccaacggcgtacaggcactgcgtccggcactgcaatctgcgctgaaaccccagggcttcggcatcaatcgtcaattcgcgggcgccaagccgggcaaaataaagctgagcgaaggctatcgtggctactcgctcagcctagaggatctgattcacgataaaggcctcaaagacgctaaggtcggcgattggcattacttagtgtttgccgatgaagtgacgattgccgacgcgcaattgaccgacgtgcacggacatgtcgagttcgcttcgctcaaccacggaaatttggcagccgcgacggtagaggcgctaaagctggcggatctatcgccgcaactacagggaaaaaccgttgaactgcgagtattattcatctcggcactccacgttgtggcaatctggctgtacgccgacagcgaagatgtgctgatcccaattgagccgacccccaaggaaattgcagtcactcagttgtataatgaggcggagctgctcgctttgctcaaaccggcggctgatcaggcccataagcgcttcgacgcagacaccagtaggctgttggggggtggataaaagccaaagtcttcactttagaggttcaagacaatgccactaaaattggcttttttagcctgatagtgttgtgtttaacgctattggtgttcacctcgatggtgcgcggctcactgtgtaagatccgcgttcagcagggtaacacggtcatggtggcgtcactgaactacggagtcagaggctaaaccactgggcggagttcgctccgcccagtagtggttgtctggcgtgatttccctgcatcctttgaagaataccgccggctctacggggccggcccctctaagtcaacgattggaggttcggtatgaaaatcatcaacacaccagtaagtgtaacggctcgcgtttatcgcaaatttgggctcacattaactgcaaatgaaaatcacgaacgaagcagtctggcggcggcaggatggtgtaccactgggccatgaaggggctgaggggggagagctggttggtaacacatggccattgcgcgaatgcggtacgccgagtgatgcggggaagttgcgcctgaaatccgaggtgacgctcaaaaaaccatcatcttcctgttatgacggtgccgacgtcaaggagccacccaaaaaaagtcaggatcctgccccctgtgttcactgtcctacgcggctacgggcactttgaaattcctaggcgttgaaaaaaagccccagcaatacgctgaggcttggtacttgccatgcaaacctgatggtatgcggcgcggcaaaattgaagaatgacgatgtggtgtctatacaatgcgagctatcaaccgctacaccatgaaacactttgcgttacgatacatactgcatttcacgatccgggctgaccgcccgtttcattgcttccaccacatcaccatccacgcaatactggctaaattcatctaattccgtatcagaacacatcgacacgccgattttgcgataacgcataggcgatgacgtccactgacctgcggagctatgcagttcccggataccggcttgctgaaatttgtgcacgttagtcaaccgcacgccggaacccgccataataattggaccgcgactggcctgtgttagttcacgtaataaccgcaacccattctccgccgtctgctgctgcccagagctcaatatgcgtgatacgccaaggtcggtgagctgttccagcgcaatataagggttcagacacatatcaaacgcgcggtgaaaggtcaccgccatcccttgagccaccgccatgatttcgcgcattttgggcaaatcaatgtgcccttcctcattcagcgcaccgacaacaacgccagggaaccccatctcacgaacctgctcaatatcgtatttgatggcagcaaactccgtcgcgttgtagcaaaagtcgccgcctcgcgggcgcacaatcgggtgaacaggaatcgcgatcttttcacgggcaccccgcagcgcaccataggatggcgttaatccgccttctcgctgtcctgcacagagttcaatcctgtcagccccagactgcgctgccgttatcgcacaatcaacgctataacagcatacttccagtttcgtcatcgctgctcctccatgtaaactcccagactacttttcttaattgtcattgtcgaaaaatcgacgaatcattacgccgattaaagtaataactatggcattcgcattcatatcgtgaggagacgggagtcacaatgaacgcgatacagcgccgaaataaacatgacataaaccacagttttattaatctgttctatacccgtcatactttaaattgcaggtgcgttagctacactactcagcccactcgcgtgaacctcgccccgtcggggtcgctgcaagcagcgctcaaatctgccgttgttcaaaacgctaacgttttgtcctgaaactcgaattatttagggtatacagtaaaagaaagtggcatgaataacgtgatatgccattttacttttagtcaatgtcatctttctgattgctctacatgctcagctattttcataacgaagacatttcgctcgtgacaacgtctcgtatatcaaatggatgaaactttattgtcactttcccattagttactgctagtgtcggattagggattcgttctttttcgccttgcggagaactaaatttaagcttgatgccaggcgtacgtagtgcatcatcagacaagcaggtcaaagcacgctgatgcagtgtttccgtatcaccggaaagcaccagctccacatgctcccatccttcatggggataatattttttccccggccacggtaattcgatacaatcaatctgccaggggccgacagatattgaattatccagtataaacaggcagattgggcggccattgatttggttttcagacagcagacagccagccttcagcaacgccgctttccatgattcagccgtggtattctgatgacaacgcagcgaaatatgatcagcatgaaacgcgcccaagtccagctgtagcacacccgctaattcctgtaagtctcgctcaaatcgcgctaaatccgttatcaaatcattgggtaacatatcgggtaaaactcctcgcggcccatcacatatcaataactattttcgatagtgagaatatcatacccatagtacattctaattaaattctacttttccccatgtacatttatttacaccttcgttacgtgaaacgcattaaatgcaaagaaaaggcaaccatgtcgtttgattaataaacggaaacgttttttacccgatgttaatctgcgatacttctcgcaatctattctgggaggaatcttaaataagcccacctccattgaacgctgaaaagaaaacgtataaattaagaaaataaataataacgcagagatatcatcatggttttactcattatatccatcgcgcttatcgctattgcggcatacgctattttccgccattttaaaaccagaaactcacataaaattggtgtaaatagtcggtcgaaaaaacgttaagatcacgatttgatttatttttattctacctaaaactattttttatttttatcgcgctctcctcaatccattctttcatctcatcgcgccttttttatctcccgctctgcgggtaatttttcgcctgaacatccctttgcttccgccgtctgctgacgaggaaaggcaaatatggtataagcaaggcttaatttttaatttaaggtaaaccggtgaatattcaggctcttctctccgaaaaagtcagccaggcgttaaccgccgcgggcgcgccagcagacagcgaagctcaggttcgtcagtcggcaaaagcacagtttggtgattatcaggctaatggcgtcatggccgtggcgaaaaaactgggcatgccgccgcgacaattggctgagaaagtcgtccagcttttggcactggaaggcattgcggaaaaaacagaaatcgcgggcccgggatttattaatatttttctcgataagcagtgggttgcgagccaagttgagaacgccctgaatgcaccaaaactgggtttaacgcccgttgaaccacaaacgatcgtgattgactactctgcccccaacgtcgcgaaggaaatgcacgtcggccacctgcgttcaaccattattggtgatgccgcagcccgtacgctggagtttttaggccacaatatcatccgtgctaaccacgttggcgattggggtacgcagttcggcatgctgattgcctaccttgaaaaaatgcaaaacgaaagcgccaacgagatggatctgtccgatcttgaagcgttttatcgtgaagcgaagaaacactacgacgaagatgccgatttcgctgaacgcgcacgcggttacgtagtgaaattacagggtggcgatgaatattgccgtcagatgtggcgcaagctcgtcgatatcaccatgacgcagaaccagatcaactatgaacgccttaatgtcacgctgaccaaacaggatgtgatgggtgaaagcctgtataacagcatgctgccgaacatcgttgccgatctgaaagcaaaaggtctggcagttgaaagcgaaggcgcaacggtagttttccttgatgagtacaaaaacaaggaaggcgaaccgatgggcgtcatcatccagaaaaaagatggcggctacctctacaccacaaccgatatcgcctgcgccaaataccgttatgaaaccctgaacgccgatcgcgtgctttactacatcgattcccgtcagcatcagcatttgatgcaggcttggacgatcgtgcgtaaagcgggttacgtgcccgattctgtcagcctggaacaccacatgtttggcatgatgctgggcaaagacggtaaaccattcaaaacgcgtgcaggcggaacgatcaagctgtccgagctattggatgaagcctacggtcgcgcactgaaactcatcgcggaaaaaaatccacagatggaaagcgacgagttagcagcgttggcgaaagtggtttctatcggcgcgattaaatacgcagacctgtcgaaaagccgtaccacggactacgtttttgattgggataacatgctggcgtttgaaggcaacacagcgccttatatgcaatatgcctatacacgtgttgcgtccattttcaagcgtgcgggcatacaggaagacaccttaacgcagccgattacgctgaatgatgagcgcgaatttgcgcttgccacgcgcctgctgcaatttgaagaaaccatcacctccgttgcccgcgaaggcacgccgcatgtgatgtgtagctacctgtacgatctggctggcctgttctctggtttctacgaacactgccccatcctgaacgccgaaaatgatgatgtgcgtcagagccgtctaagactggcgctgctcacggcaaaaacgttgaagcagggtctggatacgctgggtatcgaaaccgtcgataagatgtaattctccatcgactaaaaacgtatccatcaacgtaaaacaaaaacgccattggtggcagcaccaatggcgttttttactacgcaattccgtaatgttgttacacgctacggcgggcgaaatctcggggtcggaatcccaacagcgccagcgtggcaaaataggatcccgcgcccacgacgacgaccagcagtaagcgcagaattcgcatcgtcatattgccgtcatcccatgcgggcatccaccacagcatgcccagtaaaaccagcgacatcacgataaccgctgccagcaggcgaaccagaaaacctctccaacccggcagtggttggaaaatatcctgcttacgcagttgccaatacagcagccctgcattcaagcaggaagcaagtccgatggacaatgccagacccgcatgttgcagcggaccgataaagatcaggttcataacttgcgtcagaatcagcgtgactatcgctatttttactggcgtcttgatatcctgccgggaatagaagccaggcactaacactttgacgacaatcaatcccatcaacccaaccgagtaggcaaccagcgcgcgttgggtcatcagcgcgtcaaaggcgctaaacttaccgtactggaacagcgacaccgttaaaggtttggctaaaattcctaatgctaccgcgctcggtagcgccagcaggaaacacagacgaagcccccaatccatcaggcgggaatactcgtcatgattgccactggcaaaacttttcgccagcgacgggagtaagatcgtccctaacgccacccccaatacgccggaaggaaattccatcagacgatcggcgtaatacatccatgacaccgccccttcgttgaggaaggacgcgaaaatggtgttgatgatcaacgaaatctggctcaccgacacgcctaaaaccgcaggtcccatcagcttcatgactcgccagactcgcggatcgcgccatttcaggcgcggcaataccagcatgccaatctttttcagatgcggtagctgatagccgagttgcagtaaaccaccaaccaataccgcccaggccagcgccattacgggagggttaaaatacggtgcagcaaacaacgcgaagccaatcatgctgacgtttagcagcgtcggggcaaatgccggcaccgagaaacggttccaggtgtttagcaccgaacccaccatggaggtcagtgagatcagcaggatatagggaaacgtgactcttaatagattagaggtcagctcaaagcgctccggcgtcgcagcaaagccgggagcagtgaccataatgacccaaggcgcggcgaccatacccgccacggtgactaatgccagaatcagcgtcagcataccggagacataagcgaggaacgttctcgtggcttcatcaccctgctggcttttatattcggccagaataggcacgaacgcctgtgaaaatgcaccttccgcgaaaatgcgtcggagcaggttgggcagtttgaacgcgacaaagaaggcatccgtcgccatacctgcaccaaaaatacgcgcgacaatagcatcgcgcacaaatcctaaaatgcgcgataacatggtcatggaactgacagcagccagtgatttaagtaaattcatccgattatgttctgaacggttcaggcgtgattattaacccgttggggtcatcctgattgcgaggtgcgactagtctacgcattgcgcgtgtaatagctaccgaacattgtcataaccgctgaacttttcagctttttcccagcaatttttcaatcatgcgctgggatagcaacgcctggttaccggatgtttccgctggtttccgttgttcgatcgctgccatgaaatgatgcaccgcaccgacaaatccacgttgttctagcgtagtttgccaggatggcacagttgggtggagcgtcatcccttcgcgatcttcacgccattcacgcatctcatccacctgatataacccaccgttggtaacggcctgaacccactctcgctggctcccggcctgacgatgcatgctggtcgtcacctgacagttgccgctctggaaatgatgttcggcatacagtagttggccgtccgcatttgcatgcaaaacaccatcaaccaattcggcatcacctcctgccagccatagcgcggtgtcaaccacatgcaggtagtcgtccagtaaggtaaaacgcacatcttgcggcccgacgctatcaatacgatgtttatccatgcgcagggatgcgggttgatccaaccgttgctttagctgctgatagcacggagcaaaacgacgattaaagccaaccatgagaattttttgttgttgctctgccaattcgaccagcacttccgcttgctccagcgtctctgccagcggtttatccacatagacatcgacacccgcctcaagcagttggcttacaacggaaaaatggctggcggtactgctatggacaaagaccgcatcgcagtgggctgccaactcatccaatgcagagaaacccgtcatccgatagtgttggcaaatccgctgcgtcttttgtcgatcgggagaaaatgcaccaaccagttcccagcgctcagcctgactgagaatgggcaaataggctttctgcgcgatggatcccaacccgacgacaccgatacgagggcgttggatggatacggtaggttctgcaacgttttccgcagatggaaactgaggcttcatggctgattttctccctgatacagattctattacgctaacagtgcggcaagttgacgtttgagttcagcaacctctgtctctaacgcttcaactcgctcggccagcggatgcgaattgtcgttcacgctttcctcttcaagaaccgccgcatcactcgcttcaccactgaaaaggtgccggtagcggctttcccgtttgcccgcctcccgcgcgagtcgtacaacaaacgggccatcgtcacgttgttgcaattgatcaagggtggattcagcttcgccaacatctgaaaaatcatacaatcgagcggcacgcgtacgcagttcacccggcgtctgtggaccacgcagcagaagcgtcgtcactagagcgacctccgcgggagagagcttcagatcgccaaactccgaattgcaaaaacgatgttcgtacttcacaacacggttaccaaagccgctgagcgtgcgcaggaaatgcttcttcacgagcaaatccagcgtttgctgtacctcactttcgctcagttccgtcactggctcacggttggttttctggttgcaagccgtggtgatgctgtttaacgacatagggtactgatccggcgtagtgatctgcttttccaacatgcagccgattacgcgggcttcgcgagcatccaattggtatttcatcatttttccttaacgcggagacttccactcggcgttggtcaacgcggttaatacatgatcctgccatttgccatcaattagcagataatccttcgcatagccttcacgttcaaaccccaaacgcgtcaataggttcccactgcgctggttatgcggcatatagttagccatgatgcgatgcatatgctgctgacgctgcatgtaacacaatgccgactgcaatgcttcgtacatcagcccctgcccctgccatttctggccgagagagtaacccagatagcaggcgtggaacgatccccgcagtacgttactgaaattcgctacgccacacacttcgttttcattcagatccaacaggaggaagtaataagcgctgccctgtttatgcatttcgttaatcacgctaagccgcgcctgccagccagatggatagcaatggctggcgtctctcacgggttcccacggcttaagaaaatcacggttttcagaatagtattcagccagacgccatgcatcgtgttcatgggccagacgcaccaccagcctatcggttgtcaattgcacttttgccggcgttgaacgatagccaaacattttgccccctactctccatgttatcgataagtaaaattcatcggcgctgaaaaagtgactatttcacataagcagaaaatatcggcattcccgataatccttactataaccacataaattcatggacgtaaaatcctcgtcgccgagttattgcgcagttgaatcaggaaagccattttttctcgctgaaatgctactcggataacgttaaatcgataaaaaaatattatccaacaataggctataccaaagttgaattagagtacaaaatagtcacgtctgttattttcctcctttcttcgttgtggtgaaacatgcctctgatgtcgcaagctcggagcttgggtaaatattttttattactagataatatgctggtggttttagggttcttcgttgttttcccccttatttccattcgttttgtcgatcaactcggctgggccgcattattagtcggtatcgcattgggattgcgtcaatttattcagcaaggtctgggtatttttggcggagccatcgctgaccgctttggtgccaaaccgatgattatcactgggatgctgctgcgcgcctccggttttgttttcatggcgattgctgacgagccttggctgctctggctgtcctgtgcattgtccggtttgggtggcacgttattcgatccgccgcgtaccgcactggtgatcaagctgattcgcccgcaagaacgtggccgcttctattcactactgatgatgcaagacagcgccggtgccgtcattggcgccctgctcggcagttggctgcttcagtacgattttgaggttgtctgctgggttggcgcggtcattttcgtgcttgtagcagggcttaatgcctggctgttaccggcctaccgtatttcaacggtaagaacgccaatcaaagaagggctgatgcgcgtgattcgcgaccgccgtttcctgatgtacgtattaacactgacgggctactacatgttggccgttcaggttctgttaatgctacccattatggtcaacgaaatcgccggaacgccgtctgcggtgaaatggatgtatgccattgaagcggtgctatcgctgacgctgctttatcctatcgcccgctggagcgagaagcgtttccggttggaacagcgcttgatggtggggcttttcatcatgtccgtcagcatgttcccaattgggatgacgacagagcttcggccgctgctgatgcttatcagtctgttttacatgggctctattatcgctgaacctgcacgtgaaaccttgagcgcctcgctggcagattccagggccagaggcagctatatgggcttcagccggcttgggttggcgctgggcggcgcgattggctacagcggcggcggctggctatttgataccggacacgcattaaatcagccggaactgccgtggttcatgctcggcaccatagggtttctgacgttagccgcgctgtattggcagttcaatcaacgccgcatcgaacccgcgatgctgggtggtcattagtctgaattttaccgacgagtttgatctcgtcggtaaagcccttctatactttcctaatacattcaaacaattgtttcgtcgcgagtcttctcgctcacgtaacttaccttgtttgatgatgggttacacacgtggccgcgctgcggcctttgtctacaacctgtgatttaggagacgacgtatgaagctctacatttatgatcactgcccctactgcgttaaagcacgcatgatcttcggcctgaaaaacctccctgtcgaactgcaaatattggcgaacgatgacgctgcgacaccggagcggctgatcggccagaaaatggtgcccattctgcaaaaagatgacggcagctacatgccagaaagtatggacattgttcatttcatcgacagctatgaccgtaagccgctgttgactggctcaaccaatccagcaatcgccgcttggctacgtaaagttactgaatatacgccacgtctgattattccccgctttgcgcaggcagcctttgaagagtttgcctccgctcctgcccggcaatactttgttaataagaaggaagcccagctaggcaattttgctgaccatctgagccattctcaggggctgattaagaaactgaaccatgatctacaggatctcgatccgctaattgttcagccgaatgcctgtaacggcgtcctgtcgacggatgacttcgatctcttcccgctgcttcgctctttgtctatcgttgcgggtgttacgccgccttctcgcgttgcagactatcgggataacatggcaaagcaaactcaggtaacgctactcagtagtctggcaatctagccattcagttttactccgccgcttcgttctgaagcggcattatctgccatttcagtgctatcctattgtttaccctgagcatcgggcgcacgctgcccaagcgagatcatggttattttttgcatgaatagaccgcccagataaataaattgtgcgcgtaataaatagcattaagaggtcaaaataatgaaaaaatcaggatggctggcagtagccgcagtgctgcttgcctttacactcagcggctgtaataaactcacgcaatacacgctcagtgagcaggaagtgaatgagtacctgcaaaagcacaatgattaccagaaacagttgggcgtacctggcgtggtggatgcccatatcgtcttgaccgagctatccagtcagattggtcgggcagaacctggtaaaatcacgctagcgggcaatgcgaaggtcgatatttcgtctctactgggcaatcagactgctgatatgaaacttacgctaaaagcacaaccggtatttgataaagctcagggggcaatttacctgaaggacatggaactcgttgattacaccgtacaaccggaaaaaatgcagacggtaatgaaaacgctaagcccttatctcaatcaatcactgaaaagctattttgaccaaaaaccggcttatgtattgaatgcagataagagcacaacggaatcgatggcgaaaaaaatggcgaaaggcattgaaatcaaacccggccagatcgttatcctgtttactgactaacgctcactcgccgatagcatacgcgatgtttgctatcggctattttgctatcggcatagcaggcttggcgtattactcttctgcttcagactcatcttcatcttcttcgctttcacccagctcatcccgcatggcttcgagtgcttcgcggcacactatcgacagtgtgcgataaaatgcggtggtagcgtgactttccactttcccaagaaaacgatcgctccacggtaatatatattcatcgaacagggtaatctgcgcggccgtttcatcttcttgtgcctgatcttccaaccatgacgccgcgagcagcaagctaccaaaatgaccgaccgcaccgtcatttagcggcataccgcgctgttgcaggaaggtacgaatttctgcatcatcagcatcgctttcataggacgaacgcagcggtgaaaccgaaccattttcactatcaaacagcgcctgataatccgccgccatcgcgggtaaatccagccctttctgtaagcggaccagcaacgcatcctgatccagcggccagtgctgtaccagtttcccttccttaatcagcgtaaataacggtgtcagcaaaggatcctgcggctggcgataaaacagcgtgcccaataggcggcacacaatagaaaactcgttcattcataaccctatttattttaagtgacaacactttaaagtgacaccgtcacaaatcagccaattcagcgatagcaggcattccacgttgttcgaggaaatccaacacacgccgagggcttacgtttaatatccgatcttgggggaaattcacttcctgcaaaatacgctcacagtgggtaaagtctcccagagaaaacgcaatatgggaatcagaacctaaagaaagtaacccacccgcgtcacgaacggcttcagcaattgcccgacagtttggctcactgccttggcgtgaatgtatgaaagaagagttattcagctccagcgcaacgttatatttcgccgcggcctctgcaattgcgcggatatcgacgggaaacttcgggttaccggggtggctaatgatatgtgcatcaccacgcgccatggtcgcgatcatcgccgcagtatgcgtatctttatcctgcggtggaaaaactggctcgtgaaagcccgcaataatcacatcgacctgatccaacataggtccggtgcagtcaatatcgccttcaatgtttttaatattcgcttcgataccacgcaggatgccgacaccatcaaccagacgcggccaaactcgcatattcataaaatgccagtaatgcggcgcatctgccatatctgggccatgatcggtaatggcaaacaggcggatattcttctgctgcgcttcgacgatgtaatcatgaagggtactgtaagcatgcgtactggcaacggtatgcatatgtaaatcgacgggatacataggttctcctgagtcaacgtttgcaagtcagcataccattttcaggggtattccgcagccagccagcggacttataacgcatgattaacaaaaatgaaacatggggttttggactaatgctaacgaatggacgaagatgagatcaaaaacggtgagcaaaccaacaaattgcgttaactttagctaattacacgtattgaatgcagaagtttgttgacgctgtccggcaatttacctacattagcgccgtccgctggtaagacatgcagcgaggccacggtgaggtgtccgagaggctgaaggagcacgcctggaaagtgtgtatacgtgaaaacgtatcaagggttcgaatcccttcctcaccgccatataaaagaaaacgcccttgacgcaagttaagggcgttttcttttatagtcttgggacgggtgagaagtcttgacagggttcgacaaaacgacaggactggcgttttggaccgccaacggcggcccgaagggtgagcggcaggacgccgcgagtcaatcctccggcatgtacatgccatgagatttacacgcccttgacgcaagttaagggcgttttcttttatggtgttgggacgggtgagaaacatcagcagggttcgattaatgcctgagccctgccattttacgcagattatcttgcacccagcgccagatagctgcccgcagattcatccacacggaactgttcaacggtgcgtgacagctcttgtgcctgttcgttcagcgagtgtgccgcagccagcgcttcttcaaccaacgccgcattctgttcagtgctctgatccatctgcgatatcgcgagattgacctgttcaataccagagcgctgttctgcactcgcaacgctgatctcgcccaccatggatgttacgcggtgcacgctttcaaccacctcactcatcgtatcgccagcctgcttcacgaaacccgtaccctcttcaaccttggcaacagaatcatcaatcaaacctttaatttctcgggctgcggatgccgaacgctgcgccaacatgcgtacttcacttgcgaccaccgcaaaaccacgcccttgttcaccagcacgcgcggcttccaccgccgcattcagcgccaggatgttcgtctggaaagcaatgctgtcaatgacgccaatgatatctacaattttgcgagatgatgaactgatagaatccatcgtcacgacaactcggctgacaacatccccaccgcgcaccgctacacccgatgccgatacagcaagttcattcgcatagcgcgcattatccgcattctgtttcaccgttgcggtcagctgttccattgccgctgccgtctgttctaatgcgctggcctgtgattcggtacgggcagacaaatcaccattacccgatgcgatctgcgttgaagccgtagcaatggagtttgtgctgctgcgaacctgattaaccagatgcgacaagttgtcgcgcatcgcacggatagcgtaaagaatactggtttgatcgcccgacttcgtttcaacgtcaacacgtaaattgccttctgcgatttcgcgtacaacatcaaccgcatattgcggctcaccgccaagctggcgcatcagcgtacgcaacatattccctgcaaacgcggaaataattaacagcagaaccagtcctaaagacagtaaaatcagcgcattgtgccagaacgtctgctgaatatcgtcaatgtagtcaccatagccaatcgtccagtcccacggctcaaatttaatgacggcatagagcttctcaaccttattttgctgacctggacgcgttccttccgcgatcaccgtgccaatcgtattgccttgcagcgaagcacgatagcgttctccggcttctttaccgccatttgcatcgatgatgccaatacgcttgggattcgggtgcacatagttcacgtcattcgtataaccgcgcacgaagaaatagcgatcgccctgatggaaactaccgatcgtccgtttggcctccttctctgcttcatcgcgtgacagttggccacttttctccagttcatacgccttctgtgccgccgaatgagccagttcaaccagcgtagagagctggccagtacgttcactcatcatcgtgttatagagtgtgttcagcgccaccgcagataaaattagcatccctaacaaggtcgtgccgcatagcagtgcaattctggttcgtaatttcactatattcttctctctaatctctaactgcttttcagaaaattccgaataaaaaattacactacattgccgccttgagccataccattcaggtagtaatgatagattttttaacaaaaaataatggaaaaccacccttttcgctcaacctaaagacaaaatcgcgcagtaacgaataaataaatggcaataaatgatcgaaatcgaaatagatacgtaaatgacgttacagaagcaacaaagcctcggatcgtcatacgagacacatatatttattgattgtgtttgtcgatcgaatcttcagttgatctctgtgtcgattgaacagagagaggcagaatcagagcatttggctcctaaaaaacattcgcccttaaaaacaaaagcctccgcaaaagcggaggcattccctctaatgacaaggcgcgctaagcggtaacagccctgtcctccatggcttttcgccagcctcccaaccagtaagaccgggcattaattgattgataaggacaaaattcctttggtctaccgacaatacctgcttgataaccacgtgaatgagcccgttcaaggcgatcgcgtttctgtctcttcatgccttatttccctcatcatttatctggtggaaagaaaacaatgattactttataagcaaccacaaactatcaataccgattctgccgccaaaggtcaaggcgcaaaattcacgccagtgtcatatttgtgatccaaaataggaattttccccgttcaataatgaaaaatcctaaccaattgaaaataataaaaaacctctaaaaacgcaatgcaatcacagcattacatctttagaggtctgatttttagaaacttggtctttggcgtcgtcgttgtgtcaaacaacgatcagataatgccaaccagcggtaaaacttagttaagcgtacctgcctgctgagcaatcgactgggaaacctgctgccagccttgcgccaacgttcttaccagcgcgtcgtaaccatcttccgtttgtggcagcagcacgctaaaggggcgcttaagcacttttccctgataggtcagcatccattctccacggacgacaacattgccatcataacggccatggaagcctgtgacagaaacgttcaacacagcctgttcgcttccctgcggctgcgtggtcacgatccaaccgggcagtttatgccccagattaaccaccagcgcctgctgcaattgctgatccaacggactggcccacaggttattactggcaataacatactgtacatcgttggtctgatagaccagcccggtattgacgagataatccgccacgctgacatgctcaacccatagcggacgcccctgagtcacagcagtttgcgccgtgctggtatctgctattgtcggtagctggtagtacgttttctgcgtattgctactgctacaagcgctcaataccagcaccagagctagcgtccatactttcatcattattttgccctcttaggctgaggatcttgactaccagaggcctcaaacaccaacgcgttgcttttctcattcagggtacgcagcacaggctgtagttcccgtaaaacctgatctaaccgctgcatatccgccaccatcttattatacgctggtgaaccaggctggaagcctttcatactccgattcagctcaagcagcgttttttgcatatcttccggcagatcttgcatcgctttgctggacgtcaatttgttcaacgtcgccaaggttttttgcatttcgcgcagcgtcgcctgactttccgtcagcgtcttcgttgcttcattaaccatcggattcagcggtaggctattcaccttatccagcaccgccatcagcttctgctgaatctgtgacaggccaccatcaatggtgggcagaaccgggtagccatccatcacgaacagcgccttatccactttttcttttggataaaaatctaaatcgatatagagcgcgcctgtcaggaggttagccgacttcatcgaggcccgtagccccaacgattgagcctgcttcagatgctgctcaaagtcgaacgagccgccaattttcttctcgaaccgatcgggttcaatacgaatcagcaccggaatgcgataatcaccatccagttcctgcttcatatttttcgggaaaaatggcgcttcggcaaccgtgcccaatcgaataccgcggaattcaaccggtgccccagcctgtaaaccacggatcgattcgctaaagaacagcaaatactctttatattcggtgtacagcgagtcctgaatactgcgctggctatcaaagagccgatactgtgccattgccttggctgcatcgcccagttcccatccagccgggatatcaaagcttacgccaccgctgaacagcgtagtcagcgagcccatttcgacacgcatgccttgtgccgacatatcgaatgcgacgccgctgtctttccagaaacggacgttgctggtaaccaacccgtcatacggcgccgagataaacagctgatagcgcatcttgcgcgctttcggatcgaactcactggtttccaccgaccccacccgataaccgcggaacaggacggggtcaccggcattcaactgcccggattgatcgctgtcgagtatcaccctgatgcctttcgcatccggtgaggccagcggcggcgcgtccagcagcgtaaactcgcgcttatcgtccttattcgcgccgggttgcagttcgatataggcaccggataacagcgtacctagaccggaaacgccttctcgtccaatctgcggcttcaccacccagaaagcggaatcctgctttagcagtttatccataccgtcatgcaggcgcgctttgatttccacgcgatggaggtcatcactcagcaccacgctttctaccaccccaacatcaacgctacggcttttgattgcggtttttcctgcttcaatgccttcggcgttgctggtaatcagcgtaatttgtggcccttgatgactaaaatggtaaaacagtatccaggcaccgatcagcaccgtgacaatcggcacaatccagaccggcgaccagcgtttaatcgtttctacatccgcaacggcatgattatctttcgccaacggaggactccttatgaagaacatcatctcgacgatcccataacaaacggggatcaaacatcatcgcggaaaacatggtgagaatcaccacgcccgcgaacagtaccgccccaatggcgggataaatactcatcagacgaccaatgcgcaccatcgcagacagcacggcaataacgaatacatcaatcattgaccagcgcccaacaaactcaaccatctcatagatgacatgcatccgctcgctgtcttccgtttttttggttttgctattggcctgccaacacagccagcctaacgccagcatttttagcgtcggcaccatcacgctggcgataaaaatcaccatagcgacagggtaagatcccattccccacagcaggatgacgcctgacataatcgtcgatcccatacgatcgccgaaggcttcagtcaccatgatcggcatgagattcgaggggatatatagcatcacagaggtgatcagcagcgccagcgtccattgcaagctgtgtttcttacgggcgtgtccgcgtgagtggcagcgtgggcatattaactggttggctggcaaaatagcggtgcagcacgaacacgatcgcagcccttgcgatagcccacttttccccaaaaccggtgctgccggtaatgcgggtggcgacacaatatcattccacagccagcggcgatcgagactttggaaggccagcagctgtagcagacagaacaggacgaaaggcataaaactggtgccaatgccaatgtcaccataggccatgagtttgacaaagctgaccaacacgccagccagaaaaatttctgccattccccaacttttaagatgaaacagcatcttgcccatgccttttttcagtgccaacggcagctgagcatgcaaacaaagcaaaataagggtcgccatactgaaagccgggaccagttgaacaaaaagcataaatagcgtcgcgacgctggcgtagttttccgccaccatcactttaggaatctgtatcagggtaatttcgctggtgattcccgcaacgcgcatggaaacaaaggggaatagatttgccagtaatagcatgaacaatgcgcttatcgcgtagccaaccggccgtttacgcggttcggtctggcggctagttagcacggttttacaacgtggacaggttgccttctgtccgtgtgacagtatgggtaactccaccagcaggtcacactgcgggcaaagcatatagtcatcatggtgatgatgttcgtgttcaaggccatgttcatcgtgaaggccatgcttacgctgaagattaccgtcatgccgatcgtgatgggaacacacgcgccctctccttcaaactcgtcagcttctgaccgaaaacatcgtctatcaatacgggagttaacctcccgtattgatgacataacacaaacaacgcagattagccgtttctctgtgcttccagctcttcccaacgggcaaaacagatttccagcgcgccttccgcttccgccagtgcagtcagcaccgactgtgtttcgtcatgtggacggctgaagaaattggcgtcgttcatctgcgcttgcagcgactcaatctcctgctccagttgctcaatacgcggcggtaactgatctaactcacgctgctggttataacttaatttcacgacatttcgtttagcggacggtgcggtgttcgccgtcgccactgacgccgttacctctggagcagccgttgttcgcagtggtgttctcgttgcacgctgctgctgcgcatcgaaatatccaccgacgaagcgggaaattttaccatcgccttcgaagatccagcattcggtcaccgaattatcgacgaactgacggtcatggctgaccagcagaacggttccctgataactttcgattaattcttccagcagttccagcgtttccacatccagatcgttggtcggttcatcaagaatcaacaggttactaggtttgaggaacaagcgcgccagcagtaggcggttacgctccccacccgacagcgcttttaccggtgtcatcgcacgtttcggatggaacaggaagtcctgtaagtagcccaacacatgacgtgagcgaccgttgaccatcacttcctgcttgccttccgctaggttgtccatcactgtgcgttctggatcaagttcagcgcggtgctgatcgaaataggcaacttcgagcttcgtgccgcaatgcacacgtccgctgataggttccagcccacccaacatcaattttagcagcgtggttttaccgcagccattcggccccaccagcgcaatcttgtcaccgcgctgtacctgagcagagaaattgcgcgttagcaccttattgtcaatctggtagctaacatcttccagctcaaacacaatcttgccggagcgagcagcttcttcaacctgcattttcgccgagcccatcacctcacgacgctgcgcacgatcctgacgcatttccttcaatgcccgcacgcgcccttcattacgggtacgacgagctttgataccctgacggatccacacttcttcctgcgccagtttgcgatcgaactctgcattctgcagatcttcaacccgcagcgcttcttctttcccatccagatatttttcgtagttacccggccaggaaaccagtttaccgcgatcgaggtcgacaatacgggtcgccatattgcgaataaaggaacggtcatgggagataaagacgatgcagccctggaacgttttcaagaaggtttccagccagtcaatcgtctcaatatccagatggttggtcggttcatccagcaacagcacgcgtggtgaactcactaacgctctgccgagtgcagctttacgcaaccagccgccggatagcgacgccagcggcgcatcagcggacaggccaagctgttccagcacttcgtgaatgcggctctccagttgccacagcccctgatgctccagaacgtcctgcaacttagctaactggttcagattcttttcgcttggatcgttttctaccagacgcagcatggagtgatagtttttcaggtggcccgcctgctcggcaaccccttcagcaacaaaatcaaacacgctaccagccacatcacgcggtggatcctgttgcagacgtgcaacaatcagatcctgttcatagatgatgcggccatcatccagcggagtttctttggccagaattttcagcagcgtcgatttacctgcgccattgcgtccaaccagacaaacacgttcattctcttcgatatggagttcggtattatccaacagcggtgcatcgctaaaggacagccatgcacctgaaacactaattaaagacatcggttacttttcctcaccggcatgcgttagcagccagcagttatgaatttgacgattacgggcaaaatcctgagattgggtctgcgcggtaatttctttggcattcagccccagcgccgtcaggccagcaatatccatctggaagccacgtttattattcgagaacatgatggtgccaccacggcgcaacagccgtttgagatctttcatcagcgccagatgatcacgctggacatcaaacgactcttccatacgttttgagttagaaaaggtcggcgggtcgatgaagatcacatcaaattgttcatggccattatgtaaccatgacaggcagtccgcctgtattagacgatgctgacgcccggtcaggccattcacccgcagatttttctctgcccattccaaataggtgcgcgacatgtcgacggtggtcgtcgaacgtgcgccgcccaatccggcgtgaacactcgcggtgccggtataggcaaacaggttgagaaaatctttgccacggctcatctcacccaacattttgcgggcgatgcggtggtcaaggaacaaaccagtatcgaggtagtcggtcagattgacccacagcttggcaccaaattcttccatcaggaggaaatcgcctttctgcgccagcttctcatactggtttttgcctttctgacgttcacgcgttttcagcaccagacggttcgacggtaattccagcacaatcagcgtggcgttaatgacatcaaacagcctttgacgggctttttgagcatcgatggttttcggtggagcatattcttgtacgacgacccaactgccgtagcgatcaacggctacattatattcaggcagatcggcatcatagattcggtagcattcaatcccttgctgtttggcccatttttccaacttgcgcaggttcttacgcaggcggttggcaaagtcttccgcgatttgccccgcagattcaccctgtgtgtccgccagttggtaattcttctgcacgcagtctagcgggccattttttgccttgaattgacgttcagcacgcagttgcaggcagctcagtagctccggcgatgcgctgaacagcgatagctgccagccgccaaaatcgcttttcattttacggcccagcatattatgcaaggcgatcagcgcgggttcactttccagacgctcaccgtaaggcgggttactgataaccgtgcctttaggcccttccggcaacgggttctgtagctgtgctgcatccttcacgccgaaagaaatcagctcggcaacgcctgcgcgacgcgcattggctttcgcgatctcaatcactcgacggtcattatccgatccgaagaagcgcgacgttgtcgcctgcaacccttgactagcacgctgctgtgcttcactggtcagttcatgccacagttcagcatcgtgttttaaccaggcgttaaacccccagtgtgtacgatgcaaaccgggtgcacggtcggacgcaatcattgccgcttcgatcagcaacgtaccagaaccacacatcggatcgaccatcggcgtgccgttttgccagccagagcgtgaaacaatcgccgccgccagattctctttgagcggtgccagcccggccaagtcacggtaaccacgctgatgtaagccttcgccgcttaaatccagcgcgacgctagccgtatcgcgctgcaaaaagacgttaacacgaatatctggctgctgtttcgccacatccggtcgctgcccagttttgcgcgtaaaactatccacaatcgcgtcttttacttttaacgcgccgtactgactgttgcggatatcttcattagtgccggtgaaatgcacagcaaaggttttatcgatgctgaaaatcgttgaccaatcgatcgcctgtacgcccaaatacaaatccagatcgctgtgtaccttgaattcattcagcggcagcagaatgcgcgacgccagacggctccacagcaggctctgatacagtaggcggttgtcaccctcaaaatggacaccgccctgcacaaccgcacaggactgcgcacccaatgattcgagttcactttttaataactcttccagtccccgcgccgtgctggcaaacaaagcattcatgtcgtcactatcaccaaaaagaaatacattaaagaaagaaattgaggcgcattatagctaatccgagacgcttgtcataaagttgccgctttacttcggcaaggaataggtcagtgatcggcgtaacgcggctttatatacatccagtcaaatcgatgcgagggctacaactgtcccacgcgatggcgtccgtcagcggtttggcgaacgatcgtgccttcatgattactgaatctgatggcacctttattactgcccgccagtatccacaaatggtgttatttactcccgcgttgctaccggatgggctgtttattgccgctccggatggccaaactgccaccattcgttttgccgacttcattgaaaccccacagccgacagaagtctggggaacgcacttcaccgcgctcgtcgcacccgacgctatcaatcgttggttaagtcattatttccagcgttccgtgcagcttcgctgggtgggcagtgaaccatctcggcgggttaagcattatccggaagttccattggcgttcgccgacggttatccgtttctgttaatcaatgatgcatcatttcaggcgctacgccagcgctgctctgccggaatcaaaattgagcaattccgtcctaatctggtagtaactggcgcggaagcctttgccgaagatagctggaaaaccattcgtattggcgaggttatttttgacgtcgtcaaaccctgtagtcgctgcattttgaccaccgtcagcaccgaacgtggccgtaaacacccgtcagcagagccgctggcaacgctgcaatctttccgcactgccgaaaatggcgacgttgattttgggcaaaacctggtagccagaaatacgggcatcattcgagtgggcgacacgctggaagtcttagcgaccaaaccgccgcgtccttatggttccggtcaagtcgtcgaaagccttgtcgtgcctgaaaaaagcgaacaagccgtcaccattcactatcagggaaaatcactgcaagggaacaatcagcagattttactggagcagttggagcaacagggcattcgagtcccctactcttgtcgagcaggactgtgcggttgctgtaaattgacgttagtcagcggagaggtttctgcactgaagcaaagcgctatcagagcaaacggcgagattcttacctgtagctgtattccgcagagcgacattcatctgcaataattcgatgaagtgcaacaacacacatgcatgcagcttgaagtatgaggaatcgataccaggggggattagacgactttggcatactcaaatgccgacgtgccttcacccagtgtggtttcccactcagacctattctgaacaacggccagaattaatctatcgtgcatgatttttatggcatcgcccagcagcatggttttcccacttaatgacagctgttcttgcgccagcagacagagacaggctttatctcccgcttccgccaccaaaaagcacgctgtttcatgtgtttcggtgagctgcacttgtacaacgtcacccgcctgcggtgaatacgtcatggcatccggctgctggatgaaatgccagcttttcggcattaacggtttcaggaatcgggttgccaccagcgcgttcaagactaattcgccctgaaggtcgcgatgcagtgccgctttctgacatttatcgttataggtaaaaaataacgcggcatcgtcaacgcaaaatgcacattcattaaatgcatccggcgttagcattttagacggaaaacgagaacggaataacatgccgttagccagatccaacatcaggcgatcgtgttcagtatcaaaataccagcgccagttatcgtcaggttttaacttcatattatttacccttcgccttcacagtagaaatatcagaaatggctgattgtattttcttacatcgcaataatctttcatcgtcataaacatcgtggtaagaagatcagacatcagttgatagtttatttacgcaaacggataaaatatagactagctggggggataaataaacccccagttagaaatgaaaggcatttcggattaaatatgtgtaacgatatctttaatcagacgaggaccgtggaaaataaagcctgaatatatctgtaccagtgacgcaccagcatccattttttcacgcgcggcgaccaaagaatcaattccgccaacgccaataataggtaaacgtcctgctaattcctgtgacaaacggcggataatttccgtgctgcttgtttgtaacgggcgtccacttaatccacccgtttgcccacagtgatttaatccctgaatcagttttctatcgagtgtcgtgttcgtggcaatcacaccatcaatgttataacgaaccagactatcggcaatttggatcaattcttcctcggaaagatccggcgcgatctttaccgccacagggacgtatttctgatgcttctcttttaattctgtctgcttattctttatcgccagtaaaagatcgtctaatgcttcaccatattgcaggctgcgtaatcccggcgtattgggtgacgaaatgttgatagctatataacccgcgtgaggataaaccttatccatacagatcaaataatcgtctttaccttgctcaactggcgtatctttattcttgccaatgttgatgcctaatacaccgccaaaacgcgttttctttacattttcgacgagatagtccacgcctttattattgaagcccatccggttgatcagcccttccgcttccactacgcggaatagtctcggtttgtcattaccggattgtggacgcggcgttaccgttcccacttcaataaaaccaaatcccattgcgcctaatgcatcgatacattcgccgtctttatctaatcccgcagccagacccagcgggtttttaaaagataaccccatgcaggtaactggtttagtaggaacggattgacggacgagaaattcaaaaggcgtgttggtaatacggcgtaattgttggaaggtcagctcatgtgcacgctctggatcgagctgaaacagggcttttttgataacgggatagaacatattgtctcctgagatccctatcgtaaaggtatcttgcctacgctggaagtcagcaatagtggattacggtttaactcacggtcggtgatggtagtgccatctctgcggaaagtaaaacgtttgcggaagtaagaaattagcgtaagggaaaatgtcacacgcggcaggctaccgcgtgtgacagaaggattagcgtggcgggattagtcttgcagtgccttgctgatcttctcgaacagatcgccagacagattttccaacgtcttcaactgctccagcgcctgacgcatttgcgcctgacgtttagcatcatagcgcttcagacggatcaacggttcgatcatccttgctgcgacctgcggattgcgagtgttcagatcggtaagaatctccgtcaggaaacgataaccgctgccgtcttcggcatggaaagccgacgggttcgacgccgcaaacgcccccactagcgaacgcaggcggttagggttgttcaggctaaatgaacggtgttgcagcaattcacgcacgcgggtcagtacattatctgccggactggtggcttgcagcacaaaccatttatccatgaccaagccatcctgatgccagcggttatcaaactgcgtcagcagttcatcacgcaccggcagttgagcctctaccgccgcagacagcgctgccagcgaatccgtcatgttatccgcctgacggaactgcgcctgtaccaatttatccgcctgatccgcatcgctgaacgccagataatgcaggcagacattgcgcagcgcgcgtttgcctatatccgcgtgctcaatgcgatactgcggcgcgtgattcgcgtggtataccgccagaaactcatctgccatctctttcgccatcgtacgcgtcatactgtcacgcacggcagcgattgcagtaggatcgatgatgtcaaacagctcagcaatttcgttttcgctcggcaatgtcagaatctgagaagccagcatcggatccagcttttcatccagtaacacgccacggaaggcatcgacaacatgcatcggcacggaaagcggctgcttctgttgatagcgggaaacattcagacggatatagttagccagtaagctctgcgccgcatcccaacgtgagaatgcattgcttgcgtgacgcatcaggaacgtcagttgttcatcgctccaggcatagttcagttttaccggcgcagaaaactcacgtaataaagaaggaatcggacggcaaggcacctgatcgaaaataaaggtttgttcggattcggtcacattgagcacagacgacaacagttgaccgtctttctgtagcgggatcacctgcccttgcagatcgtacagctcaatatccaacggaatatgcagcggcagcttctgctgtttgtcggcaccgactggcgtcatctggctcacgctcagcagatattgttgcgtctgtggatcgtagtcatcacgcacggtcaacaccggcgtacctgactgactataccaacggcggaactgcgtgagatcgacaccggaggcctcttccatcgccaatacaaagtcatcacaggtcgccgcgctgccgtcgtgacgctcaaaatacagacgaatgccagcctggaagccttcttcacctaataaggtgtgcatcatgcggatcacttccgatcctttttcatagaccgtcagcgtgtagaagttattcatctcgatcacctgatcgggacgaatcggatgcgacatcgggctggcatcttcagcaaactgcgcaccgcgcatcacgcgcacgttatcaatacgattcactggacgcgaacccagatcggagctgaactcctgatcgcggaacaccgtcaacccttctttcaggctaagctggaaccagtcgcggcaggtgacgcggttgcccgtccagttgtggaaatattcatggccgatcaccgcttcaatgttgagataatctttatccgtcgcggtttctgccttcgccaatacgtatttggagttaaatacgttcagccctttgttttccatcgcccccatgttgaaaaaatcaacggcgacgatcatatagatgtcgagatcgtattccaggccgaaacgctcttcgtcccacttcatcgaattcttcagcgaagtcatcgcccaaccggtgcgatcgaggttaccgcggtcaacaaacagctctagtgcaacatcgcggccagaacgtgtcgtgaagcgatcctgtaggacatcaaaatcaccggcaaccaacgcgaacagataagcgggtttcgggaacggatcctgccattcaatccagtggcgtccaccttccagctctccttgtgcaatacgattgccattagagagtaaataaggatagcgagctttatctgctgtgatgcgtgtcgtgaatttcgccaacacatccggtcggtcgagataataggtaatgtggcggaaaccttcggcttcacactgcgtacaaagcgcttcgccagagaggtatagcccttccagcgcgctattggcggtgggattgatgtctgtttcgatgctgagcgtaaaacgcgcgggcaattgcgtcacaatcaggccatcgtcctgttgttggtaatgtgtccacggctgcccattgacgctcaggctaatcagcgtcagcccttcaccatccagcttcaacggcgcgcctgcttccccctgcaacaccacctgactaacggcttttacgcgagttttctcggcatggagatcgaaatccagtgcaatgtcggtaatggtgtaatccggcgcacggtagtcatggcgatattttatttgcggctgttgattcatataatgtttccacctcgtcataagcatcaaggatcaagtctaagcctgttatcttaatgttaccacgacaaaataatgaggataatcatcgtaccgtggttcactcccgcacgtctcgctatgttgtcgtaatgtaataaacggataatcaaggtatactgaccgaacattgttgattgtcccgatggtggataggcatcttacaaggatgctgtaacgcattatgactttgcacacttccccgattctacactcattgctggataccgatgcctacaagctgcacatgcaacaggcagtgtatcatcactactatgatgtcgacgttgcggctgagtttcgctgtcgcggtgatgagttattaggcgtttacgccgacgagatagcccatcaggttgatctgatgcgtttcctgtcattgagtgacgatgaattcacctatctttcttctctgccgttctttcagcaggattatctcaactggctgcggaacttccgttttaatccacagcaggtttcgattaagaataatgctggcaagctggatatccgcatcaccgggccgtggcgtgaagtgatcttgtgggaagttcctctgcttgcggtgatcagcgaagtcgtgcatcggcatcgttcgcccaacgtcacgacagagcaggccgtcgctcagctttctacctcgttagaaagtttccgccagaacagcatgaatgttgatctcagtcagttcaaactgatggatttcggcacgcgtcgccgcttctcaggtgatatccagcaaaccatcgtgacggcactgcaagccgattttccttatctcatcggcaccagcaattacgatctggcgcgccgtttgggcatcacacctgtcggcacgcaggcgcacgagtggtttcaggcgcatcagcagattagtccgacgctggcaaacagccagcgtgccgcactacaaatgtggttacgtgaatatcccacgcatttgggcatcgcgttgaccgattgcatcaccatggatgccttcctgcgtgatttcgatttaccgttcgccgaggcctatcaggggctacgccacgattctggcgatcctgttgactggggagagaaagccattgctcattatcaacgcttgaacatcgatccgatgagcaaaacactggtcttctccgacaatctgaatctggataaagcgctggtgctttatcgtcacttctgccagcgcgtgaatttggtatttggcatgggtacacgcctgacgtgtgacattcccggcgtgaaaccgctgaatatcgtgatcaagctggtagaatgtaacggcaaaccggtagcgaaactctccgatagcccgggtaaaaccatctgtcaggatcagaacttcgtgtgcgagttacgcaaagcgtttgacttaccccgcgtgaaaaaggccagttaaggctttcccccatgaggttgaccaactttgcagcagactcaccagcatgagcgaaaacttcgcgccattctggtgatttctgcttgtgtcctgttgcatcgcaagtaacatagcaaatggcttggattgggccactcatcgtttaaacacgatatatttcttacacacgattaattaaagagagaattttatgagcgtagtgcctgtagtcgatgtactgcaaggccgtgttgccgttgacagcgaagtcaccgtgcgcggctgggtacgtacccggagagattctaaagccggtatctcctttatcgccgtttatgacggctcctgctttaatccattacaggctgtcgttaataataatctctcgaattaccaggatgacgtactgcgtctgactaccggttgctccgttgaaatcaccggtaacgtcgtcgcctctccaggtgaaggccaaagcttcgagctgcaagcgaccaacgtcaacgtcgtcggctgggttgacgatcccgatacctacccgatggcagcaaagcgtcacagtatcgaatacctgcgcgaagtcgcgcacttgcgtccacgaaccaatctgatcggtgccgttgcgcgcgttcgtcatacgctggcgcaggcgattcatcgcttcttccacgagaacggttatttctgggtgtctaccccgctgattactgcatctgataccgaaggtgcaggtgaaatgttccgtgtttccacgctcgatatggaaaacctgccgcgtaccgaacaaggcaaagtagatttcagcaaagatttcttcggtaaagaagcgttcctgaccgtatccggtcagttgaatggcgaaacctacgcttgtgcgctgtccaacgtgtatacctttggtccgactttccgcgcagaaaactccaacaccgcccgccatctggctgagttttggatgatcgaaccagaagtggcttttgcttctctggatgacgtcgctgctctggcagaaaatctactgaaatatgttttccaagccgtactgaacgagcgtgccgatgatatggcgttctttgccgagcgcgtcgataaagaagcggtgactcgactggaaaaattcgtcagctccgattttgcacaggtagattacaccgatgccgtcgagattttgctgaactgcggccagcagtttgaaaatccggtttactggggcgttgacctctcctccgaacatgagcgttatcttgcggagcaacacttcaaagcaccggttgtcgttaaaaactatccgaaagatatcaaagctttctatatgcgcatgaacgacgatggtaaaactgttgccgctatggatgttctggctccaggaatcggtgaaatcatcgggggctctcagcgtgaagaacgtctggcagcgctggatagccgtctggaagagatgggactgaataaagaagactactggtggtatcgtgatttacgtcgttacggcaccattccacattccggttttggtttaggttttgaacgattaattgcctatgttaccggtgtacaaaatgtgcgcgacgtgatccctttcccgcgtactccacggaatgccagtttctaaataaaaatttaatataagtaaaacaaatatgtagaaaagaagagtcggattttccggctctttttttttaatttttgttatgtctcacaaagttcccttatttttacatttagaaacacattatttccatttgttactcgattgcgaactttgtagcatctttagggtggattaactagcgagtgaatggaaaactgcgttcagacacaggaagacaccaaactttcaggaatagttccctaaagaattatttatggcagtggcaggtgtctaaataacaccaatgagggtaataatgatgaaacgcaacattcttgcagtagtaatcccagctctgttaatcgcaggcgcagcaaacgcagccgaagtttataacaaagacggcaacaagctggatctgactggtagaatcaccgccctgcactatttctctgatgacaatagcaacgatggcgataaaacctatgcacgtctgggcttcaaaggcgagactcagatttctagtgaattaactggttatggtcgtttcgagtaccaatttcaaggtaacagagcagaaagctctaattcctccaacgcagataaaactcgttatgcctttgctggtttgaaatttgccgatttcggttctttcgactacggccgtaacttgggtattgcatacgacagtctggcttggacggatgtgctgcctgagtggggcggagatcaatcaaattctgataacttcctgactggtcgttctacaggtgttgccacctaccgtaacaaagattttttcggtttagttgatggctggaacttcgcagttcaataccaaggtaaaaacaacagcgacagcacaaatcgccgtaacaatattgacgaacagaacggcgatggctggggcgtatcttcctcctacgaatcagatatcggtctgggcatcgtaggttcttatgctgcagttaaccgcactgataatcaaaataacaatgcgacgactggtcgtggtaaaaaagctgaagcttggggcactggcctgaaatatgaagctaattctgtttatttagctgctacctatggtgaataccgtaacgtatcctatattggtcaaactgcaggcccagcgggcgttgctttgactgatggcttcgcagacaaaaccaaaatctttgaagctgttgcacaatacaacttcgatttcggtttgactccatctctggcgtatgtttctggcaaagctaaagatgatgcaaacaacaaaaatgattacatcaccaaatatgttagcttgggcgcaacctatgcattcaacaaaaacatgtctgtttacaccgaatatgacatcaatctgcttaagtctgacaatgcctacggcatcagcgacgacgataaagttgctgttggcctgacttaccagttctaagttgtcgccgcataacgtaacgagttaatcgttcgtattgcaggaaaagacagagcctcggctctgtcttttttattgcctgttatgttggtagcacactacccttacaggccgttgccaacgacttgaaaaattctcaccgcgttttttgtttcagctttacgccacgctgcgccaattattctcgcctaactagtcttttatttcgtctctctccttctccctgttatttccctttctttttgacatcaacggttggcaaagccttttactgacggtactctgagaattcttatttcatctcagttatggaacattctggcaatgtttgaaaatatctctgctgcaccggccgatcctattctcgggctgaccgatcttttccgcgccgatgaccgcgcggataaaatcaatctgggtattggtgtctataaagatgaaaccggcaaaactccggttctgaccagcgtaaaaaaagcagaacactatctgctggaaaatgaaaccaccaaaaactatctgggcattgacggtctgccagcattcggtcagtgcacgcaggaactgctgtttggcaagcagaatgccatcattgccgacaaacgtgctcgtacggcacaaaccccaggcggaaccggtgcgttgcgcgtagccgctgatttcattgcaaatcagacgtcagcaaaacgcatctggatcagtaacccaacctggccaaatcacaataacgtgttctctgctgccggtttggaagtttgccagtatgactattacgatgctgctaaccacgcactggattttgatggtttgctgaatagcctgaacgccgtagaagcgggtgacgtggtgctgtttcacggctgttgtcataacccaaccggtatcgatcctaccgctgagcagtgggctacgctggccgagctgtcggtagcaaaaggctggctgccgctgtttgacttcgcctatcagggctttgcccgtggtatcgaagaagatgcggaaggcctgcgactcttcgctgcgaagcacgctgaactgatcgtatgcagctcgtactctaaaaatttcggtctgtacaatgaacgtgtcggtgcctgtacgctggttgctgctgatgccgcaacagcagacaaggcattcagtcaggtgaaagccgccattcgcgcaaactactctaacccgccgtcacacggcgcgaccattgttgctaccatcttgggcaatgatgcgctgaaggccatttgggagcaggaattgacggcaatgcgggagcgtattcagcgtatgcgtcagctgttcgtgaataccttgcaggaaaaaggcgcacagcaggatttctccttcatcatcaaccagaatgggatgttctcattcagcggcttgaccaaggagcaggttctgcgtctgcgtgacgaattcggcgtttatgcggtgaattctggccgagtcaatgttgcaggaatgacgccagaaaacatggcgccactctgcgaagcgattgttgccgtgctctgatcgttctgcgatcaaaaaagccgacattctgtgtcggcttttttatttcagcttttcaacgctataaagtactaccaaatcgcggcatcttcgcgcaggaaaggattggttttacgctcatgtcctaaggtcgacatcgggccgtgccccggaataaacgtcacatcgtcacccagcggcagcagcttatttttgatggacgcaatcaatgcctgatgatctccctgtgggaagtcggtacgccctacgccaccgttgaaaataacatcgcccacttgtgccagccgcgactcagcatcaaagaagacaatgtggccgggcgtatgacctgggcagtggaaaaccgccagtgtcgtcccccccacgttaacctcatcaccttcctgtaaccagcgtgatggagtaaggggcgcgcactcttccagaccaaacatccggctctgtgccggtaacccttccagccagaatgcgtcttcaatctgcgggccaataatcgctacctgatagtgctcggccagttccgcagcagcaccaacgtgatccagatggccgtgcgttaacagaatctgcttaaccgaaatccctacatccgcaacggcgcgtttgattttttctgcatcgccaccgggatcgacgatcgacgcttcattggttttttcacaccataacaacgtgcagttctggctaaatgccgtcaccggaacaatttgatatttcatatcactccatgttgaataaactaaacggcccgcgatgtagtagcgagccgtatcaaaaaagtgtagcgctgtaggagcgggttaccaggtgcggaccgggccggtatcgatgtgaacgaaatcactgcgaggatagtagccaaccccaccggcgcgcatcttggtagcagctttgcgaatgttggccagttggacaccttcaatatggaaatccatcgcctgccctttcgtgtggtagctctgctttgccacacctcggctatgcgcacgtaattcattattggtatctatcgcgcgataaccagaaatcagctgcacaggtttgttggtacccagcatgacctgtaaacggtagagctgatcaaaaagttgggggtcaatcattttgactttattggcgcgataatcgcggaaaaagtgattcaggcgggaaagttctgatttgttataccgtttgccatcaaagaattccgtttttagccgctctccggtattcaggttgtccagtgtcaaaattcgtggtctgggggtagataacgttgcaaatgcctgaccgggaagcagtgcgatacccaatgcggcaccacccagtgcaagccacttacggcgatgattgtcaatgtgatccatagaacaagtaccctggctaaaagaacggtataaaaggaggcacaaaacgcaccgccttgaaccttaactgccagagaaaagtgagtcaacccgctttgcttacaggtttgcgggagatcgcatcgatcccccgcaaaacgataaaagacgaataccgctaatgtccgtgttttcaatacttactgaagtaacagtcctgctctggacagtactttcgtcccagctctggcggtatcatcataattgtaaatatctgttcggaactgcggcctgccgtcttccgccacccacgcggtcaggtaatagagattgaccggaatccgatgtttcattgaaacaaaggtggtgtttccctgatccagggtggaagaaatacgattattattccatcccgcatcctgcaataacatactggccagttccgatgccttattgacgcgcacgcagccggaactcagtgcccgaatatcacgctggaacaggttgtgattcggcgtgtcgtgcaaataaatcgcttctgagttaggcatattgaatttatagcgccccagcgagttgttcgcaccaggcgcctgacgtaagcgatacgggaaacgctctggtgataccacctgccaatcgatcatcgaggggtcaatcacttctgcatcctgactccagccggacaacaccgtatagccatgacgcgctagatagccaggatcgcgtactactttaggaattatatcctgccgaatcagtgttgtcgggacattccacggcggattgaccaccacgttatacaacgagctactcatcaacggcgtcttacgcttaggttgcccaacaatgacacgtgacgataaacgctcagcgccatcctgataatagatcagcgaataattgggaatatttaccatgataccggtgtgaacattacccggtagcaggcgcaaacgctggatattcaatgccagcagcgtggcacgcatttgcggagacacattgagccagtcgcgggtgcgtttaccaatcacgccgtcatcctctagcccttgccaatgctggaagcgtttaaccgcgtcaaccaattcgcccgtgtagcgatcgtctgcattggtagtgccatcgacgacaggcgcttgcccagttagcgatgtggttgtcgcagcggtattttcgttaaacagcgtgatactctctgttgacgacagcatgccagtacgttgcagaatttcacgcagtaccgtcagcccctgactctgctgttcggggcgcaaagattccgtcaagttcaggctcggccacggacgattgtccgtcagcatcgtcttcaatgcttcatgcattttggcgtattgcgaatgctgtggtgccagcgacaggacataggctgcactggtacctaatttcacggcctgctgccattgagcaacgatattagctgccggagattgcaggcgataaggcacgttgctgtacagccagtcattaccgctgcgctctaccccagagacgaactgcaaataacccagcatcgcgtccgacagcacgacatcacgcgcaaacccggtcaactgaggatcggttagccaggtcacccacgtggtgaactgcggctgtacacccgcgatcgctaattcggcgagttgctgttgaaactgctgaaccgcgcgattatctgcccacataggttgcatctggtgttgagcataaagcgatgataaatcagagagataatgtaccgtcatgccatgcggcagcgctgccaaaagccctgcacggctattttctacagaaaccacacccgaactttgtgataggccggatatcaccgtcggagatgctgccagcaccgaaaacgaaggagacaggcttccgacccaaatacaacccacgcgcaacagcagcctgaccatttttcgtttatgtaacaacaacatccattatcccctgtactcattaatcactatgcttcacgacaatccacgttgaacatggaaataacaaaccgaattcgctcgtatacggtaacaccggcgtaagcacattctttcgttttccattcatcgtagaaaacgataaagaatgaaataggatcgtattttatatggcgtaaaatattactgatacgccgctttacaatgtacaaccgcaaatccctctacggcctgcaattgttttatcgtcagtatataaagagaaaaatatttttgcttcttcttctggttattatcttacgcgtttgatgaacctattcaccacttgcattctctctacgcaaaaataaagccgcttaaaaaagcggctttatcattatagaagaaaatagcagcaaggtttatcactgcaagcttcaataagctaagaggctggctcttgcgtctctggcgtttccgttccgaacccacgtagcccgaccacatggacgtgctcgttgttctggtagactttacgcaccagcttgtaggtggttcccttctcggggctgatattttccggtgccgcgatgaccaactgcatttccagacgatcgcagagctcgaatagcgtcgcgatcgatttggcatccagacgagccgcctcatcgaggaaaagcagacgacacggaatgatatctttgccgcgtagacgcttagattcttcttcccagctttgtactaccatgaccagaattgacatcccggtaccgatggcttccccggtagacagcgccccactttccgctctcagccagccatccgcgccacggttaacctcaacttccatttcaagatagtttcggtagtccagtagctcttcgccgatagtttgcggcgtgcgctgccccatatcaatttcaggattcaggcgttgatacagttttgccaacgcttccgagaaggtcagacgattgctgttaaacagatcctgatgcatttcctgctgttcggacaacacattgagcagcgtggtatgcgtttcgcgcacgttgacgttcagacgaacactcttcacctgaccaaacgataccgcttgtagcccctgattcagcattcgaatacggttctgctcgcgctggatcgttttacgaatgatatttgccacgctgcgcgagctgattgccagcatctgctcacgcgccatcagctcttcggtcaaacgattaagttcgatttccatctgctcaatggcttctaccggatcatcggtgcggataatatcctgacgaatacgttcgcgcagatgctggtaaacagcgatgtaaaactgaatcttgcgctctggtcgcttaggatcttcggaaagccgcagcacatcgcgcagatgttcgttatccgcaaccgccagacgtagtgcacccagtgccttatccgacatggaacgcagttcatcaccttccatataggccagttcacggcgatgcagacgacgctcaacgccattgtctttcaccaaacgcatgaccgtacaccagcctgctttcgccgtgacaacctgctcgcgcatttggtgataatcgcgttccagtttgcgtaatttcttctgcacactgtccatttccgcttcacagaacgtaatctgtttctccaactgattacgccgcgagcggttggtgcttaaggctgcatgcaattcatcacgacgctgacgggcgcgcgcttcagcatcggcatccgcacgcacgccgatatcctgaagctcttgcagcagttccttcagcatatcctgtttagcgtcataagaacttttcagcgatgcctgaacttgactgtactgcgtcagttgtgtctgatgctgacgtagctgttcacgtgctttggttcgttccgcttctgcctgttccagacgatggcgcaatttgtcattcaggccagcgttttcacccaacattccagctgaatcggcatagctgaagtgcgctcggcgttgcacaacctcagtcagcgtaaacgcctgctgttttgcctgccgctgtgcgttctgcgcctgggtataatcttcctgcaattgctcatgctgctgcgggtcgctttgtaagacagaaaccagcggttccaacttagtcagcgtcacaccatgctgttggataaaacgggccgattcttcagtttcatccagctctgcacgaatctcttccacgcgatcctgcaacgtctcgtcgcacagcaggctaatacgcggaatcagtttattcagctgcccgctggcctctttcgcctgctcgtattgctggcgctgctgctggttttcaccatcaaaactggccatcgcacgatccagttcgccgcgacgagagctgagcgtacggatttccgcttcgggatcttcatcgaaaacaacagccagatgagtaccgatgaaccgactgaaagactgatgcaagcgctgcgttttctgcacgtcaaatgacagcgtcgcgtactgctctgccagcgcttcgcgctcatcacgcaggccttccagacgcatttcccgcgcggcacggccaaacagcggcacttcagggaaacgagagtaacgccactggcgttccgcgactttcaccacgacggcgcgttccaactcatcaacggcaaacacactgtcatcgaacgactgcggatctccttcgatcagatacaaatcttccgggcagtcttccagaccggcaagctgatcgcgtatcagagaaagatcggacaccacaatcgcatggcgggatggaccataaagcgctgagaaatacggggcatcatccagcgtcacatcatcataaatttcagacagcagcacgccgccaaaacgttctgccagcgcgttcaggcgtgggtcttctgagccgcccggctggcttaatcgatcaacctgcgcttcaatttggcgtttgcgggcagcgatgtcatcacgttccactgtggtttcacgttcacgctccagcaattgctgcatgaactccgtcacctgacggctatcttcaaacgtttcgccgctctgctcgctcagttgcgtcagcgtttcctgtgcagccagccagactggcgcacgcgccgtcaacttctgaattcgctgttgggtttgctccagttcctgacgcagcgtcatgcggcgctcacccgcttccgccactagcgatgacagcgtttcgatacgagcatcaagctcttgttggagcgactccagctcttccggttgataatcctggccgttacgtttgctgaaatcctgcaatagtcgttcagcatcctgctgctcgcgcaggcgctgttccaactcagacaaacgcatccgcagcggctgtacccgctccgcctgatagcgctgcgaagagctgtcacgcagcaggtcgcgcgcgacctgccaggcttcgctacggctgactgcgccagcgattttactcaccagctgataggcttgctcaaactggccgtgcgccgcgtctgccacgctcagcttctgctccagcatcagcagaatctctgtcgcttcctgctctctcgcctgatagctgtccagccattcatctgcattctctgccgttaaatccggcaactggcacaacgtgcgagcacgttccaaggcctgttgtgcctgctgatattgaatggcacgcgtttgctgtacgtccagcgcctgctgataatcggcaagctggcttttcagttcatcgacttccagttcagcggcatcggcacgctcttcgttttcggcctgctgatcacgcgcttcttccactacctcattctgttcttcgaggcggtagctcaactcttccagatcggcgttataacgctcgatcttttcctgctggcgcatcgctgtctgcaccagattcaagtggtcgctggcagcctgataatccgtttccagatcgccttcggtatcattctgttccgtcagttctcgcgccatttcaacatggcgatattgctcgcttgacagctgcttacggctggaaaacaggtcacgacgcagttccaacgccccatccagatgaatgcggcgctcattggcgtgccgcatatagtcagccgcaacataggaggtcgcttcggaaatcaggtgtttaaacagatcgcgatcggactgggtgacgcgaatcgcttccagcgtcatgcgattctcacgcagagccgcttccatatcctgaaacgccttacgcacgccgctgttttccggtagcaggtaatcacgcagcgagcgagtaatcgcactggaaataccgccgtatagcgaggcttcaatcagacgataaaacttgctgcgatcggaggcagaacgcaggcgacgcggcaccacgcccaaatcaaacatcaacgaatgatagtcggtgatggagttaaactgcttgaactgaacgccttccatctcctcgacgcgctctttcagctcctgcaacgagagcactcgcgcctgacgatcgccgacaatctgcgtcagaatttgcgtcggctggatagccgtcggcaatccctgaatggtgaaaggcttgatatcgactttacggtcacgtcccgcaacctgctggagacgaaccccaaccagcacacgctgatgacgcgagttaaccacatccagcgtggagtagcagacaccggcacgcaatttaccgtgcaggcctttatcgcgtgaaccgctggtggcaccggcttcggtggtgtttctgaaatgcagcagcgttaggtcagggattagcgccgtaataaaggcggccatcgtggtggatttaccggcaccgttaccgccggataacgtagtaaccagttcatccagatcgaaggtgcgggcgaaaaaaccgttccagttgaccagcgttagtgagcgaaatttaccgcgttcaatcattcctgttcatcctcaacacgtagagcctatcccagtagaggtgggataagctcttattcatcctcgcccgtttctggcgcggtatcatcggtgcgatcgttatcgtcgctgtcatctttcagcgacaaactaccttcaacaggcatcgcttcaccatcgcgaatcattcgtagctgtgcttcacgggcatcatcgccgctgcgcacatcagccccgaagcggaataccgattcagtaattctgaacttgctgctgtcattgcccataaagtagatcatgcctaaccgacgtaagcggttaagcgaggttctgactttttcctgcaacttttggcgatccagatcggagccagtggagcgctgattcaccagcttcaacagcttgctttcatccgcgagactcagcagttcctcataaagctcctgctggctgaaaatgccttcgtgcgccaggcgctctgggctcagatagagataacagagaattttccctaccatcatatccagctcggacagcacagagcgagggatcaacgtggtagagcgcggacgcagatagaaaaacccttccggcgcgcggatcagttccacgttgtaacggctgtagaactcctccagcacctcctggaaatccatcaaaaatacgtgattctccagttcctcaataccaatatggcgcccagcgcgtaattggctatccagcgcgggaaagaggttattcgacagcgcggttgccagcttcactggcataaattgttcaatatttgtcgatgacatgggcctgcaccttggctccgtactcattgatcgcctgccacaatgcaggtaatccggtgaaatctgtgtcggctacgcccagacgtactgcctggtcgaccacgattcgggcaacatcaaaatgccgcgagcgaggatactgcgcgaggtattcacgcatcacttcactcaaatcaagcgggatctgttgcgctttatatttatgcagcgcttgctcgaccaacgcgatcagttgctcgcgcatttcactaaactcttcgtattccagctccggcggcagttcaccggtcacttcttcactacgcaacgtcagttcttcatcacgcatatccagcaaacgatcggcgttggcaaacgtcagcgcccaagggttatcgaaatagctctgcactgactgacgcaaccgctgagcaaagacgcggtttttatccatatcaatggcggtacggataaacttatgtacgtgccgatcgtaaccaatccacaaatctatcgtctgctgcccccaactcacaatgcggtcaagtttgttttgcaggtcgaacaccagcttatcgacaaactccagattatgcgggttattcataatcgtatcctgaatgctcaacaggctcgtctgcaatttgtcacccgcggcttcgagcgtgtcctgcaactcacgcagcgtagacgaggtttccgtcagcagttgttcacaactgctgatcgccgctcgccaatcctgatttaacagcgcagcaatatcgtctttaacgccctgctgctgttcatccatcacgcgctgcgacaaatcaatgctgtcaaaaatttcagcaacggaatatttcagcggcgcaaatacgttgcgatgccagtggaactcatcgccgtcttcttccgccgcatcggccgcacggctaagctcttgcgccacgatagagagctgcatagaaagccgcagcgtcgagaactcacgttgccggatatagtaatcagtaataccgatccccagcggggtcagacggtaaatcgcattaccttccgcttgttcactggtaaaacggttaagtaaccgctggcgcaccaaatcgttaatcgcattgttggcgcggatggtaatggtttcgctcgtctgatcaaatccctgactcacatgacggaaagcatcaatcagctcaccttcactcatttcaccatccatacgttcgccattaagcgtggcaatcgccatcaaaaacgccaagcgttcggtggggagggaaatggagaaatcgttttttcgtgcccaggcgaccagttcgggtacagtctgggaaaaatcactcataatgcatccttcaaagggggtttatgcgccatgacatggatataacggcccaaactcacaaaaggctcttgtcggcaataccgctgctcaagctccagaatatcggcaaatttatcaatctgctgctgcttattctgcaagtagtcatgaaacacacgcacgccagtttttccgctaatagttagccccatatcatcaagccagccgtacacttcttgcggatccagcgggtgatctggcgataacgaacgccgtttattcttcggcatgccggcctgaacataatcaaagttgcccagcaccatgttacgcatcaacagcccgtgatggttataaaacatcaaagacagcgcaccacccggcgacaggcaatcatacaatattttcagcgcctgctgcggttgcgcgacccactccagcaccgcgtggaacaatatcagatcggcggggctttccatatattgcgcgatatcctgtgcggcacactgcacaaaacgcatattatggctgacaccctgcgcagctgccgcgtttttggcgcgctgaatcatctcatcggaaacatcgcacaacaatacctgatgtcctaaagccgccagacgacaggccatctgcccttcaccgcctcccgcgtcaaggatgcgcaaaggccgagccggaagcttggccaaaagctcgctaagatcctgccacaataccgccagccgaagtctccccttcgttgtgccatagatattctgagcaaatttttcggcgatatcgttaaaattgcgatcctgcatcagtcattgttccgcatcatataaacgggggaagatcgtgcagcacctgtctgcgcgatgcaattttttccagcctgccattttggcacaggctggcttagaatgaatggccttaccgcatgatatcttcccagatgcggttttttcactcaaaaggaatgcaattttatgcttttcacactcaaaaagttcgtcggtggccttctgcaacctctgccattgctactgcttttgatgggtgttggcctgttgttgctctggtttactcggcggcagcgcacggggaaaacgatggtattaggcagttggctgatgcttattctactcagcctgcaacctgtggccgatcgactattgttaccactggaatcacagtatccaacctggcagcagacgtcacaggcgagcaaagccgactatattgtcgtgctaggcgggggatatacctataacgcggaatgggcgcccagctccaacctcatcagcaacagcctcccgcgcgtcacggaaggcattcgcctttatcatgccaaccccggcgcaaaattgatttttactggcggggcggcacaggggaatcctgtcagtagtgcgaaaaccgcggcgctggtagcagagagtttgggtatccctcggcaggatatcgtcattcttgatacgccaagggatacggaagaagaagcagcggcaaccgctaagattgttggcgatcgcccttttctgctggtgacctcagctaaccatctgcctcgcgccatccgctttttccaggctcaggggctagcaccgattcccgctccggcgaatcagatggcgatcacctctgcgctcaacccgtgggagaaagtgttcccttcagcttactatttatcacacagcgagcgagcctggtatgaaacgctcggtcgcctctggcagttgctaaagggaacctcggcagcaccgcacgacgcggaacaaccgcagactcactccagccagggagatagctcgcgagaagccacatcaaatagctgacggtctaactgtcctgtatggatatagcgggacactgcttcccaaatgacatagagccagcgccggtagacgaaggattcagataccggtgcttgtttgaggtagtgataaagcagttgctccggcattccggattcgcaaagccgaaagagttcatactctctgggtgcccacagcatcatccccggattaatcatcgctaatagttggtcgctacgcgcatccttcaacatactgcgtagcgaaaggttgccgtgcaccaacacacagctgtcgtcaaaatcctcaaacaacacttccagacactggcgcgaacgataaagcacggtacgatcctgctgtgtgagctgaggcgcattgacattaagcaacgtagaccacaggacttccagacgctgctggtaccaactgaaccaatcgttgtcctgtgtgctatcgacagaaccgacacagccatggctgtcaattcggtgccaggccagtacgttttcaacaatttgatccatcagcagcgtccagcgctggccgcttcttgggggagcctccaccgacacaccgcgcaagcgctcaatcagcagcagttcccgataaggctgctgttgcgtcaacaccagtccatagacggttggcagacggacatcgccttcacgcgccagcatcgaaagtttataggcttcctgctgcgccaccccctggcaaacataacttttggccaacaaaggaatcgcatgaccctctttatcatacaaggcatacagatccgcatagggctgttcgcttatgcgctcaagtcggctgaggctttcccccaaaaccgtactgagttccgatttcaactgttccataaacggctatacctcagttgagccaaatagctccacccaccatgatgcggcgagcagaggacaaatacttcaatgcagatcaaatatactcgtcatacttcaagttgcatgtgcgttggctgcactactcagcccactcgcgtgggcctcgccccgttggggtcgctgcaagcagcgctcaaatcagcctttggcggatttgtcactcacccgaatcacttacttatgtaagctcatcgggactcctttcgcttgccgcctgcctgaaactcgaattatttagagtataagcggggatcaatgacggcagggatcacgccctgctgaagttattgcagcaatatcccctgcacgtcagcagggaatatcgtgagtgacaggccagtgtactaccacgccactactattcgcgttcaaaggcacccaaatctggagccgatcctttgtaaggcaatttgacatcgccacccttgttgatcaacgcgctgcccgaagcaagatgcaggctcttgagtactggcaagctaccatccgcctgacgcggcgcatcccatccggtgacggaaacgctctcgaaatcagcatctgataccacaattttcagatcccacgagttatagcgcatgtttgccccgtcggagaacgacaagtctttaccgccgtgggaaacgttgttacgcagcgtacccagcccaattgcttttccgtttgcatcaatgccgcggatagcaaagttcgggttatttttatagcccgtgttgttaaagaaatcgttcgctaccggatggtggttggcataaaaaccagctgccttatttaaaaacgcaaccgagttacgcacggtatgtttcaccgcatttgccacataaacaccaccgtagccaccgattttaaaaccattgccgttacctgctgccagtgattgtgtcgtccccggtagataaccgtgcgaccaggcccaagagttttcaatcaacaccggagaataggcattaattaaatcgaagccatcatctgagtttgaccatgcccggcaaccacggaaaatattacctggctgattagcagggatatgcgcaccgaagccatctccactttggcccgcaccattagatgtcagtgggtcgtaattatggtgagagtcactattcaataccagattatttcccccacgctgaatgaacaggcccgtccccataatatggtgaatattcaactgctcaaatatattattgctgcccctattccacacgccccaggattcatggttaaggttattacgttgcggaacaccggttatttccaaccctttcacagaaacccaatctgcgacaacgttgaaccctttaacgcggcaatcatcctgcatctggctgaaatcaaaaattggtacttctccgctagacgcccaatactctatgcgtttaccttccgttccgctcttacttagcgtgatcgcattcactacatcagtgcgagtagcacaaacgttcagtcccttagtgaacacgtatttaccgccacgaacccacagacggtcgccagcatttaacgttttctgcgcgcgatcgatcgttttccagggagagtttttactgccgttactcgcgtcatcgccgttaggtgtcatgtaataaaccgccgcactgctgcccgcagctgcacccattaacataccgccgagaaaaatttttgctatataacgtttagcatccatatcattaccatccttagttgaaataacaaaaaacgccatgcgaaaacatggcgaattgatagtagcatttaaatataaaaataaaagttccactcgcggcggttcaattcaggatgggaatacataacctgcataaataaagcgatacagcgtagtttgagaaaatttaagaatttacccgtcatacttcaagttgcatgtacgttggctacgttcactcacccgaatcacttacttgagtaagctcatcgggactcattcccttgccgcctgcctgaaactcgaattatttagggtatagttatctaaataagtactaaataatttaaaaataaagtgatggtcttaagaaaagtttcatgggcatctatttcgtcaagaatagacgcccatgaagtacttatagcaggttagtgtgatacgttttattgaccagccatgacttgtcgcacacgggctagatcttctggtgtatcaacaccgacgctaggaacggctttggcaaccgcaacatgaatcttctcgccgtaccacagcacacgtagttgctccagtaattcgatttgctccagttggctcggggcccatgtgacataacgacgaacaaaacccgcacggtaggcataaatacctatatgccggaggaaatgatcgccaatggtttccttcgactgagcaaaacgctctctgtcccagggaatcgtcgctcgggaaaaatacagcgcgtatccctcagcgtcggtcaccacttttactgcattcggattgaaggcttcttcactggtttcaatcggcacggccagtgtcgccattcctgctttactggctgcaaggttttccgccacctgacgaatgataacggatggaatgagtggttcatccccctgaacgttaacaatgatgtcgtcatcggtaaaaccatagcgttcgatgacttcagccagccgctcggtgccagaattatgatcggcgcgagtcaaacacacttcaccaccagcctgccgcacggcaacctcaacatcaggatgatcggtggcaacaatgacgcgctgtgcccctgattcctgtgcccgttccatcacatgaacgaccatcggtttgccgttgatgtccgccagcggtttacccggcagtcggcttgacgcaaagcgcgcagggatgatcacagtaaaggtcattgcgttatctcgtcagccccaagtttacgtgcctcattctccagcagcacagggataccatcacgaactggataggccaacccatcggccttgcatatcagctccagtttctctttattaaaatacagccgaccattacaaacaggacaggcaacaatctcaagtaaacggtgatccatgcttcctccatctttggccgatcaatgaccgacattttctttatcgccgtagcagcgatctaataagttgatacccacagaggatacctaaaaccgtagcagaaggacgatttacgttctgctgccaacattccgattaagcatatcttctagtttgtcgagcaattgcgtgccctgaggctcggctagcaccgcatcgacgggcagataccaccagttatcctgggcaaacgccttacattttaccgcatctttttccgtcatcagcaacggctgcatcgtatcttgagtcagcaatgcgagctgttctggctggtacgattgatggtcagcaaaggcaacttcgcgtgcaatgctgacacccgcatcgcgcagcgtagcaaaaaaacgaggaggatgtccgatgcccgccatcgcaaccacatcatacaactggctaagcgagcgggattcacctgacagtaaattaaccgccatacccgccgttaatgtcatgcctatctcgtttgtttgcggaacaccgccgttaacaacgacggcatccaccgacgctaagcgactttctctttcccgcatcgggcccgcaggcaaccaccatccattgccaaaacgccgcatcccgtcaatcacaaccaattcgatatctcttgccaacgcatagtgctgtaatccatcgtctgtgatcaccacatctagcgtgtgtcgggccaataatgcgctcacagcttccgcgcgacgaggggctaccgcaacgggcgcgccagtgcgttggaaaatcaacactggttcatcgccagcctgcactgtcgtcaccgattcattcagcagcagcggataacgttcagcttttccaccgtaaccacgcgacaccacgccgacacgatagcctctgcgctgcaactgttcgacgagccaaatgactacgggtgttttcccattgccgcctgccgtcaggttccccacaaccacgatgggcacgggagatcgccagcttttccgccatcctagccgatagctctgacggatgagaaaagtaatgagtccgtataaccacgaaagcggcagtaacagccaatagagccgcgattgtccggaccaaatacgctcaatcattcgccgaactgcattctatgtagttgagcataggcaccgttagtcgccagtaacgcagtatgattgcctcgctcaatgattcttccatcctcaaccaccagaatctcatccgctttctcaatcgtggaaagacggtgtgcaatcaccagcgcggtccgatctttttgcagttcgtctaatgctgcctgaatcgcgcgttcggattccgtatccagcgccgacgtagcctcatccaatatcaggattgggctatcacgcagcagcgcacgggcaatcgcgatacgctgccgttgcccgccagaaagcatcacgccattttcaccaatgaccgtatccaaaccgtgctccatcttattgatgaagtccattgcatatgccatttttgcagcgcgctcaatttcttcacggctatagttttcgttgcgggcataagcgatattgtttgctatcgtgtcgttgaacagatggacgttttgagaaaccagcgccacctgattacgcaaggaagacaagcgatactcacgtaaatcatggccatcgaggagaatctcacccgactgaatatcgtaaaaacgcgtgatcaaactagcaatcgtcgatttgcctgaaccagagcggccaaccaacgcgaccgttttacccacggggatatgcagattgatgttcttcagcgccagattttctcttgccggataagcgaaattcacctgacggaattcgagttcacctttcgcacgttcgatttctcgtttacccgtgtcacgttcctgttccatgtccagaatcgcgaacagcgtctggcatgcggccataccgcgctgaaactgtgcgttcacgttagtcagtgattttaacggacgcatcagcgcaatcatggaagagaacaccaccgtaatcgtccccgcggttagcgtttccattacgctagggaagctggcagcatacagcacgaatgccaaggccagagaagcgatcaactgaatgatagggtcggaaattgaagaagcagacaccatcttcatgccctgctgacgcatccggttactgacctgttcgaagcgtttagtctcgacgtcctggccgccaaacatcagcacttctttatgtcctttaagcatttgctccgtgctggtggtgacgtgccccatcgtatcctgcatgtttttactgatactgcggaaccgtttggacaccatgcgcatggcgatcgacacaatcggcgcaatcacaatcaggatgatggacaactgccagctgtagtagaacatcaaaatgaacaggccaataatcgaggccccttctctgacaacggtaatcaacgcgccagatgacgaagctgcaacctgctctgaatcataggtaatacgggataacagcgttcctgttgattgttgatcaaagaatgcgaccggcatacccataatatgagagaaaaggcggcggcgcatattcatcaccactttgcctgaaacccaagaaacgcagtagctggagacaaagcccgacgcccccctgactaacatcaacccaataacaactagcggcatccagagcaatacggagcgatccgccttaccaaatccttcatccagcaaaggtttaagcagtgaaagcatgagtgtatcgccagctgcgttaataatgagcgcaattgcagcaacagcaagccctgccttaaaaggagagatcatcggccataggcggcgaaaagtctgccaagtggagagatctttatcattcagcatgtagtgaacctgaatagggaagaaatagccgaccattttactcattataccgctctacgccaaaccactgatgataccaacgcgacgatatgtgatccctgaaccgcagaacatgccatgaatcgctgaaaaaacgtgcacttaattgcccgaatgacgcagtatccaaccacgagtagccatattgccgatatcgatcgacaatctttactgaaggcagccgccatgggttatagcgtgccgctgaggccatagcccactcagcattaactgcacgaataaagggaggtgacgatgaggtcttactgccatggtgggggatttgtaacaaattcacacgcagcgcactgcgttctaactgaatcaacgccttttccgcatccgactccagatcgcccgtcaataagacgctgtgtttcccatcatctacgcggataacgcaggagtcgttattttccgctctctcgacgagtgctaacggccataggacggtaaaggtgagatcctgccagcgccagcgctcaccacgcagacaagggcgatgattcatagagttgatcgcgctatatatcgttgcttcaggataagcggtttgtagcgtctccagtcccccgatatgatccatatggctgtggctcaagataatgttttctacatcgacgccccgccatcgcaggtaaggtagaatttctcgcatcgccatgtcgcctccttcccagcgatttcccgtatcatatagcaccgccttcccacgctgttcgatcacgattgccaaaccgtggccgacatccagcatgtccacacgccaatccggcgcatcactctttgtgcgaaataccaataaaaccaggatcagagcgccaatgctcgcgggataaattcgccaccagctaaagcgccatatcaccactgcgccccatcccgcgatactccctagtagcagagacgcatcaagataaatccatcctgtctgtagataagacagcggtgcgaataccacacgcagcgaaatatccgccagccaccatagaatctcactcagcggcgcgaacccgatagtggtcaatgccagcaaaatcagcggtgtggtaacgaaggatactaaaggtacagcccaaaggttagcgggcaaagagatgatgctaaaaccatggaaaatatgcagttgcaagggcatcaatagcaatgtgatacctgtttgtagatggatccagcgcagccagaaccaccgacgctgggtctgtaacttatggggaagcggtgcccactgaaaccagaaaataagcgaggctaccgcaaggcaagatagccaaaaactgtctgacagtacgcttaatggatcgctgaccagaattaacgcaacacaccagagccaaacctgccaagctgagcagttaacgctccgcacttttagacaaacccatacgctaagtgccagcgcagaccgcaccgcaggagggtttcctcctgccagccagacatatccccatgcagccacaatactcatcagtaatgggaatatgtagccaatccacggtacaggaaagccatactgtaaagcccgcgccattccccaacccaccagacccgcgagcacgatatggagaccagagatcgccatcagatgcatcgttccggtattctgaagtagcgtcttgagttccggactaaccgttttcatctcaccaaacgtcagcgccagtaaaatagaacgccaaggcaatccttgtacctgctgttctgcctgcgcaatcgtgcgctggcgaaaatcacaacggccatcgagtacgtttgccgttagtacacggccggatagtggttgtcgcttggctacggcccaacgttggctatcaaagccgccttcatttagtcgactatggatgggccgaaaagtagcagtgattgcccagcgttgaccaccgcaccagttttgcataacaggtgataaggtaagttgggcatacagcggaggaaatatccggcgctgattaacttcttccaactgaacggtaagcaaggcgtcattgtgttcactgaaccgtatactgcttattgtcacgacggcgttaaccgaattctgcgtgacgcgatcaatttgcagcaacagagtttgagcattcaataatgcccagcaaaaactcacggcaacaaaagccagaaagcgtattcccgcatgacgacatcccacgaatatcacgcaggtcgacagcacaattccccataacagcggtgttaacgctgggatctgcggtaaaaaaagcagcggcaggatgccaagcacgttcgcccacgccagactatttaccgacatcgtccattaccatgatgcaccttccctctttccctgtggttcgctatgggatgttgcagtaacccagactaatgcaacagaacggaaaactcaggtagggaagcgtttcgcaagaaaacgactgaattgcaaaaaatgacatccatagtgcgagcgagattctaattctctgggccttcagcatgttcaccagcaacagagccatcaataaccggagcatccgcacgcaaactagcagttaacagaaagaaaaggattatggcttagaggacaaaaataaatatcctccggcatagccggaggtttttcatatgcgcctataaggctctcttacctgccgcgccctaacaggcgcatcgcgacctgacatttgcatctatggattacttacggcccgtaaacgggctgccgggatacgggatcgagagttgctcacccattttatcctctgccagttggtgctttatgtattcttgtatcctgaccgtgtttttacctaccgtatcaacgtaataccctcggcaccaaaactccctgttacggtatttgaacttcaaatcgccaaactgctcataaagcatcaggctgctctttcccttcaggtaccccataaatcccgagacactcatcttcggcgggatttccagaaacatatggatgtgatccacacagcactccgcttccagaatattcacgtttttccattcgcacagctttcttaaaatactgcctatcgctttgcatttttccccgtagaacacctgccttcggtacttcggcgcaaaaactatgtgatatttacagttccatcgggtgtgcgctaagctcttttcgtccctcattgggacccccttttgatttcttgttgaacgtttgcagttgccagaccgcaaactgttttaacaaatcaaaaggggtttttataactggcccaaagctgaaagctttactgaacccccagcctagctgggggttttcagggcacaagaaaaaggaccgccgaagcgatccttttacggtgaaaactgtggttaggttacttaacttcacccatcgctttcagctttttagacagttcacgacgttctttcgacagatcggcgttcttgatgatgtagtcatcaacacggtcttcataatcaccgcgcatgttagcgatgatattttgcacgtcctcgatggacataccaggtttaatgtattcgctcaggttgtccagcagcagaacgcgcttctggttatcacgaattttcttttcgttgtcgacgatttcacgttgaagcttatttttacgacgaaacatacgcacgaattccagcacatcctggaaacacggcttagtgtccttatccatctttagcccttaccttaagtcatacataaattctttatgcattcaccatacaggttatacccagcgtctttcaagcagtgcttacgccctttgcgctaacgcatcgctaagcggatactctgtcaccaaaccataccctaaataattcgagttgcatgcaggcggcgaccgcacgagtccccaggagcttactcaagtaagtgactggggtgagcaaggacaaattgacttagtcgatttgaacgtcgcttgcgacggccctatagggcgaggctcgaatatgagccgagtattgccaacgtacatgcggcttgaagtacgacgggtattcagcggtaatatactgcgatacgctggttatgaacctcttcaatggccacttccgtatcgaaaatatcttccaacacatcagacaccatgatgtcttccggttttcccgtatagataatctgccctttacgcatggcaataatgtagtccgaataggcggaagcaaagttgatgtcgtggataactagcacaatggttttacctaactcatcggccgcacggcgaatttgcttcatcatcgccacggcgtgcttcatatccagattattcaacggttcatccagcaacacgtattccgtgtcctgacacagcaccatcgcgacataggcccgctgacgttggccgccggaaagttcatctagaaatcgatctttcaactcggtcaggttgaggaaagccagcgcagcgctgatgcgttcacgatcatcagcgttcagtcgccctttggtgtaaggatagcgcccaaagcccaccagttctgccaccgttaagcgactggtaaactgattttcctgccgtagcacggacaaacatgtcgccagcttatcgcttggcgttgtcatcacatccatgccgttaacttttacctgcccgctatcggcgtccagcaggcgactgatgatagacaacaatgtcgacttccctgcaccattcgggccgataatcgacgtgacaccaccacgaggcaccgtcgccgtgacattgttcaatacggtcacgttattatacgttttcgttacattgccgatctcaatcacacggaaacctttttcagtagcaacacaataaacagcgatccacccacaaattcgataacgaccgacagtgctcctgacatatccagcagatgctcaagcaccaattgtccgccaaccagcgaaatgacgcccagcaggaaagccgccggtaacaacaggcgatgttggctagaaccaatgaccaaataggcaaggtttgcgaccataaaacctaagaaagtaagcgggccgaccagcgccgttgaaatggcgaccagcacggaaaccagcagcagaatgaccgtgacgctgcgtttgtagtcgatgccaagattaatcgcgttattacgccccagcgccagcacatcaaaacgaaagcgcatacgccagatcaccaccgcgaccactaacgtaatcacgacagacagcgcaaccagttcggggacagtgcgggtgaaggtggcaaacatcctcccctgcaagatggcgaactcaccgggggtcaacaggcgctgcatcaagcccgccatgctgcgaaacaacgtgccgcagataatgccgaccagcaagaccagatgcaggttattgcggctgccggtaaacagccagcgatacagcagtgcagagaaaataatgagcagcagcgtctcaagaacaaatttgccctcaatacccagccccggaataccggcaatgccgaaagtaaagaccagcgacgtttgaatcaggataaacagggcttcaaaccccataatcgacggcgtcaatacccggttgttcgtcactgtttggaatagcacggtcgatgcactggccgcaaaagctaccagcagcatcgttgtcagcatcagcccacggtgcgtcaaaatgtagcgtaaattgctgcctagattgatggtcataaacagcacaatcaccacgacagccacacccgtcagccacaacaatcgctggactggcgataatcccgcacgtttttcgctgacagcatcggtcagcaccgtattacgttcattgactgacatggcgtttctggcttagcaataagagaaggaaaacggcagcgccaatgacgccgagaatcacgctcaccggaatttcgaaaggataacgaatcacgcggctgataatatcgcagcacagtaccagaccgccgccgagcaggcacacccacggaatcgttttgcgtacattgtcgcccagcatcatgctgattaggttcggcacaatcagtccgataaagggcagactaccgaccaccaccaccaccacgccactgacgatggcaatgatgctcagccccatcaacatcacctgtcgatagttaaggccgacattaacggagaactcacgccccattcctgcgacggtgaaacggtcggcaatccagcaggcgaccagcgttaacacgccaaccagccagagcagctcgtaacgcccctgcaaaacaccggagaaatcacctgattcccaactgccaagcgcctgtaacagatcaaaatacatcgcaccaaacgtggttattgagctgatcaccgcacccagcataatgccgaccagcggtacaaccagtgcagatttcagcacaatccgctgtaacagcatcataaacaggaatgtacccgccaacgcaaacaggctcgccaccaccattttggtgatgattgtcgcgccaggcacgacaatcatcaccaccagcaggccaaggctggccgactgtgtggtccccgccagagacggctcgacaaaacggttttgtgtcagcaactgcatgataagaccggccacactcatcgcgctgcctgccaatagcaaagccagagtgcgaggaacgcggctgataaagaaaatatcgcgcatttctgggtcgttccagacggcctgtatgtttaactgccctgccccaacaaataggctgacaacgaccatgcaggccagaaaaaaaagacccagtgaatagtaaaaagacttcattgattctgccgttatttcttatccaacgcgtcgctgacggtactcacaaggtttttgtagctttgcagccccccagcgatatacagcgatgcagaatccaggtagaccacgtgattatttttccaggcgttggttttgtgaatcagcggattatccagcacctgtttggcagattctccacctgggcgaccaatcgcactgtcacggtcaagaataaacagccattctgggttcacgctcagcaaaaattctgatgtcacgacgttgccatgacggcctgaatcagggaactcggtcgccggtttgaagcccaactcatcaaatacgaagccaaagcgcgatttgggaccataggcagacatttttccgccgctaatcatcaataccaacgcattgcccgcattttccgttttggcgcgcgtttggacgatctgttgtttaaagtcatctatctgttttttcgcttcatcttctttgccgaagatggtgcccagttgctcgatgcgctggataaagctcgtcataaactgatgctcatccacatccatcgagatcgtcggtgcaatgccactcagtttgtcgtaggcatcgcgcgtgcgtccaccggcaataatcaggtcgggtttagcgctgctgagcgcttcataggcaggttcaaacagcgtccctgcgttcaggtaattatcgctgttgtattttgataaaaattcaggcagcggcgtgctacttttcggtacgccagcaatcccttcggctttcaacgcatccagcgtatccaacgatgtcgggtcaaacacaattactttcttcggcggctgcggaacctgtgtagttccctgcgcatgctcaatgcttaccgtgtgactcccttctgaagacgatgcctgctgatcgcagctggccaaaacaaacatagatgccaataacgtcgccttcgctgcaaacgctgcatttaaccgcataagtgtgttctccatttcgctgtttgttgccgaatgctcctcacagagtcatctacgaggtaataaagaatttaattatcattcgcattaaaacgaaaattgtaaccgaatggacacacacatgcctagtgattatgtcccccttcctattgatgtaagtcagggaagtgatgtaaatcagtaaagcaccgcagaaaaatcgattcgatggtatccttgccgttttccagtctgtttttcctaacttcaggctcagcgcatacacgtagctaactgcatatatggccgataaaacacaacccacttttttcattcatgattacgagacatttggcaaacacccagcgcgcgatcgccccgcgcagtttgcgggtgtccgtaccgatatggatttcaatatcatcggtgagccgttggttatttattgtcgcccgaccgatgattacctgccggagccagaagcggtgatgatcaccggaatcactccgcagatcgcattggcgaaaggcgtcaatgaagctgagttcgcccgtcagatccacgacgcattcagcgtgcccggcacgtgcattatgggctacaacaacatccgctttgatgatgaagtcagccgtaatattttctatcgtaacttctacgatccttacgcctacagttggcagaatagtaattctcgctgggatttgctggatgcgctacgcgcctgctacgctcttcgaccggaaggcattgtctggcccgaaaacgatgacggcttacccagtttccgtcttgaacatctgacgaaagccaacggcattgcgcacgagcaggcgcatgatgcgatgtccgacgtttatgccaccatcgcgatggcgaaactgttcaagcaggcgcaacccaagcttttcgagtatctgtttccgctgcgcaataaaaacaaaatttccgcgctgatcgatatcccacaaatgaaaccgctcgttcacgtctccggtatgtttggcgcggcgagaagcaataccagttggattgtgccgctcgcctggcacccggataaccgtaatgcggtcatcatgtgcgatctggctggcgatatgacaccgctgctggagttggacagcgatgcattacgtgagcggttatatacgcgccgagatgcgctgactgccgatcaaagcgcagttccgctcaagctggtgcacatcaataaatgcccagtattagcgccagctaataccttacggccggaggatgcggcaaggttgggcatcgaccgtcaacgctgtctggataatctggcgctgctgcgtaacaacgcagacatcagggaaaaagtggtggcgttatttgccgaagtccccgcgttcgccgcgtctgatgatgtcgatttacggctttatgatggcttctttggcgatgccgaccgcatggcgatgaagattattcaggagaccgcgccgcagaatctccctgcgttagatctcacgtttgccgataatcgtctggagccacttttcttccgctaccgcgcccgcaatttccccggtacgctggatgaccgcgagcaacagcgttggctacagcatcggcgtgcggtatttacgccggaacgcttgcagtcctacctgtcagaactcagcgatctgtatcagcttcatgaagacgataaagagaagatgacacagctcaaagcgctttacgcctatgcgcaagatctggtgggataaggcataaagaagcggagcacattggctccgcttcttttcatcgataaaccatcaattgacttacacgggttcttcactacattgcggcaccggctgacgaaaactacgcgtcacaaacgccagatataataatccgatcgttgcccacaccagacccagcgtcatcgaactggcttccagattgacccacagcgcccccaccgtcaacgcgcccatcacgggcagcacgaggaagttaatggtgtctttcacagtacggttgcggcgttcacggatataaaactgtgaaatcaccgacaggttcacgaacgtaaacgccaccagcgccccgaagttaatcagcgcggttgctgtcaccagatcgaacgaaaccgcagacagtgcaatcacgccaaccagcaagacgttcaacgacggcgtacgccatttcgggtggatatagccgaagaaacgctcagggaacacgccatcacgccccatcacatacatcaggcgagagacacctgcatgtgcagccataccggatgccagcaccgtgacacaggagaacaccagaatgacggactggaagaatttacccgccacatacagcataatttccggctgagaagcatcaggctctttaaagcgcgaaatatccgggaaatacagttgcaggaaatacgccacggcaacaaagatcacaccgccgaacagcgccgtcaggaagatggctttgggaatcacccggcccgcatcatgcgtttcttctgacagagagctgatgccgtcaaaacccagaaacgagaagcagagaatggttgccccagtgatcataggcacgacatgggcgtcctcggaccagaacggacgcgtgctggtcaatgtacccgcgccttcacccagataaacaccgtgaatcaccagacccaggaacaccgccatgatagcgacctgtaccaccacgataatggagttcaggttagcaaccagattgatgccacgcaggttaaacagcgtcatcagcccgaccagcgccgccacaaaaatccatgacggaacgccggggaaaatcgcttccagatagattttcgccagcaggatgttgatcatcggcatgaacagatagtccagcagtgacgaccagccgaccataaacccaacgtgcgggctaatcgctttttgtgcataggtataagcagaaccggcagacgggaaacgttttaccaatttgccgtagctcagcgccgtgaacagaatagcgaccaacgcaaacgcataggcggtagccacatgaccgtcagtcaggccagacacgataccgaaggtatcaaaaatggtcatcggctgcatgtacgccagccccatcatgacaacgggccacagcgtgagtgttcttttgagctgagtacgttttgtgccagcattaggcagatgcgtatcaagcgacatgacgcacacctccgtttatcacggcagacgcggcattgttatctgcgaacgcactaaagtcgtactcgaacgtactgaaaataagagagtggatacagggatcgcctgaatcacgatgagaagaggtggctgtaacagcaccagagataacctgcgactgcgtcgcgccataaccaatacctttgcagcacaaaccggcgggcaccggtgcgaaacatgctaattgccccatctttcctttcctcactgtgctcacaggcacacacaaaattatctatccggatcgttgtccggcctctttcgttgaagaccctatacccagcaaacctgagtcacagagataaggtaagaaccacaccaataccccctgtaacctgaagtatgacgagcataaatgtaaaaaaataaccgacgctattagacgtcggttattttgcaaggcgcgtattctgccccagacgatctcatctgacaaggctctgagaacgttagaaaccatttatttatccccgtgatacttcaagccgcctgtacgcgggctttcgcattacttataggtaaataagtcgggcgatacgttaattctcgtaatgaaaaacgttgctgttatgtgtgaagcccaaacaaggggttgcacttaaaaattacaattcctgaaaccgctttttcttttcgttttgtaatttttccaactcaaaaatcacctgctgaagatcccgttcctgtgccgcgttcagtgaagggaatttgaagctcaaacgctgagtcagtttcaattcgcctttattatcgacgatcttcaccattgcctggccgacaaactgcaaatccacgcagaaaaaaccgtggtcagcaagatccatctccacactcttaatgatgtccccttcggtcaacaaccccgtggtatcgcggtcggtatacagacttaatccccccagagagagatctttgatggtgaacgtgaaaacactgtcatccggcagttcgccacggcaggtcaacggcggccacagtggcgtattgatacggaaataggttctgcgctggataagataaaggagttccggaatctgcgcgctaaaggcaggcagcccgtcgtaattcaccgttttcgcaatttcagcattaaattcaactttcgcgccagcaggctcggcaatgaaagacaacgcgcccgcatacagcgcacggctattttcacgctcaatgccgcctaaatcgaagacaaacaggttattatcgggtacaacgtcaagaattttgctgatgaattgtccgtgagaatgatggaccatcagagacgtatcattcttctttaactcgcgcaacgttgcacagatagccagtttgttgcgcttaacaaactgctctttcaaattttcattcaccgctttcatccccaccattatttacatggattatgtgtcaatggcttatattgatgcacgcctctccgttatctttcaagtcccatgtgtgccaacacgatgccacagcactggctgcatatcgaaaacgattactcggagtacctgaaacagcatgatacctaccctaaataattcaagttacaagagggtggcaagcgaagcgaaaattcgccgggaacgaatttggttagccagcacatggtaactcgacgtattacgggtagaagttggtgaaaacgatatcggcaattttctcaataaccttagtggataaatcagaaaagtgtcaacgagctgtcaaatgattagaatcatcgacgtaaccatcacaaggccaactcgctgttttgcaacatacgtccgctattcggtaggatagtgatacagcagccaggttaaggccagtagatcggcactaccgcccggactaagatttctggcaatcagcgcctcatccatttttatcagcgcctgacgatccagtgggccagccagtaatctctgcgcataatcttgcacaaacgctaatccatccattccgccgcgcgaaacgacattggtgtcaggattgtgggccatcaacaccagcagcgtctgcaacagggccgtttcgtcgtccatcccagcagcaatagcctgctgcaaagcgggcaaagcgtgctgacatacggtattgaaaccgctagcggcctctcctcgcgcgccggttaagccatggcgcaggtaaagatgctcacccgccgttgcggctccagagcacgtctccagctcattacgcaccaaatcgtgacacattgcggccacgctgtcgcacaggctacgctgcgttacccgttctccccgcgcagtcagccagccagcggcggtacacagcaggccaaacgcgaagatcccacctttatgggtattcacaccttttgtcgctgacaacatcgcctgctcacaggcgatgccaatagggcgaacctgagacaagagctgcgctagcggtacgctagcatgctgatagcccgcgtcggtaaaatgtcggaaccaaggagaaatcgcctgaatactggtctgaaacaacgcgacatccatatcgcgatgagatccattattggcgcgatccaccagtccaggcttcggtgtcaacataacttccatcgtgagcgcgtgcgccacgcgttggtcgatatccagtagtgagtaacgttcccgatactcactgacgacggaacgagagactgcggccgacagtacaccgtcaggcaggcgtaaagtaggcattgaccttgtcctcaatgtgctcaagcaactcaggcagtgaatggcgacgtgaacggctacaagcgtgtgccatctgatcgcacaatagacaggtgcgtccactgtgcgccagcatggatcgaccaatcgatccttcttctgggctgaagatgtcaaaatcccatagccggcccagttcatggttatcctccagcacgatggtcgccgctttcaccgacagcgcatctttggtgattgcccacagcccttccgcccccgttgccagccagaatgcctgcttttccagtactgtccagccgcgcgtctggcacagtgaggcaaatgcctttacggcttccgccatcacctgccgatagctttcgctatcttttaccggcccaggcgtgaccagcgtcagcgacaccagcgtagcgccgtgccgagcgagccattcttgctgacgaactgcgcggcgttccttcgccgcgagtaaggtttccagagtgatggaaacagcatttgtcatcgtcgattccctcatgcgtttaccgcttattcgttggcttctttcacctgacgaacgacgtcaatcacactgccatcgcgataacgaataacgccgacgatgcgatcgtgaaattcgatagcgcgtggctcaccgacaagcgcaatcgctcgttgataaagtgcctcaatcgtcatcacattcagccccgcctgttgcaggcgctcagcaacctctggacgcgctgggtttacggcaatgccgtgatcggtcaccagtacgtcgatgctctctcccggcgtaacgcgcgtcgtcacctgacgcaccacggtcgggatacggctacgaatcagcggcgcaacgacgatggtcaggtttgctgccgtcgcgacatcacagtgtccgccggatgcaccacgcatcacgccgtctgaaccggtgatcacattgacattgaaatcggtgtcaatttccagcgcgctgagaatcaccatatccagttgatcgcagcaggccgctttagaactcggattggcataaacgttggtggaaatctcaacatgattcggattcttcgccagcgacgcggccgcattggcatcgaagcactgggtatcgatcagtttttcgatcagccctttctcatgcaggtcgacaataccgccggtgataccgcccagcgcaaaacgcgccacaatattctgctgacgcattttatcttcaaggaagcgcgtacaggccgtagaagccgcgccggaacccgtctgaatcgaaaaaccgtttttgaaataacccgcatgttcaatcacgtctgcggctgaacgggcaatcagtaattcacgcgggttgctggtaacacgcgccgcgccgacgctgattttggccggatcgcccacttcatcgacctgaacgatataatccacctgatcttgtacgatgctggcaggcatattcgggaacggcaccaaagcttccgtcagcagtaccacttttcgggcaaactgcgcatcgaccatagcgtagccgagcgaaccacagctggatttcccagcggtgccgttggcgttaccaaactcatcgctgcacgggacaccaaggaaagcgacgtcgatattcagctcaccgctttgcagcagatggacacggccgccgtgagaatgaatctgtaccggttctttcattaatccgtgggaaatcgcatcggccagcttgccgcgcatcccagaggtgtaaatccggctgatcacgcccgctttgatgtgctcaatcaacggcgcgttacagctcatcagcgagctggatgccagcgtcagatcgcgaaaacccatgcgcgccagcgtatcaatcactcggttaatgaccttatcgccttcgcggaaatggtgatggaaagagatcgtcatcccatccttcagcccgctatgacgaatcgcgtcttccagatcggcacacagtttgcgttcatgtttttgttcaacatcgttcaaccacggcgtattttgattggcgttgacgaagggttgcagatgacgtttttccgggtactgcttttgcagtgcttcaataaaatgactcattgtctaatcctgtgattcctgagagcggcaattgcggtgtaatcacgcaacggctatttgcgaacgccggaggcctgagcacgttccagcactcttcttgcgtggtcgataattggcccgtcgatcatttttccgtttagtgaaatgacgcccagaccggctcgttcgccctcttcggcggctttgatcaccagatgggaatagtcaacttcatcctgcgtgggggcataagcgttgtgtaacagctcaatctggcgcgggttaatcagggatttaccgttgaagcccagtctgcggatcagatcgacctccttcaggaagcccgcatcgtcattgacgttgggataaaccacgtcgaaagcatcaattccggcagcgcgagcggcatgcagcaccgcgcaacgggcataaaatagctccgtgccatcaccacgttccgtctgcatatccatcacatagtcaaacgccgccagcgcaatcccgatcatgcgttcggaagaacgtgcaatggcaaccgcgttaatcacgcccaccgcagactcaatcgccgccatgattcgcgttgagccgacctcacggccgcaggctttttcgatacgaaccagatgacgttccagctcatccacatcatcggtggaatcggtttttggcagacgaataacatcggcaccaccgcgcacagcggcctcaagatccaacaggccaaacggcgtactgagctggttgatacgcaccacggtttcaatgtcgcgatacatcgggtgctggagcgcatggaaaaccagcaggcgtgcggtatctttttcccgcaaggaaaccgcatcttccagatcgaacatgatggagtcaggtttatagataaacgcattggacagcatggcggcattcgcaccggggaggaataacatactgcggcgaagcttattcattataatttctcccattcaatctgctgtccgtctgtcgcacgcagtaccgcgctttgcacgcgggcacggatgacacaatccaatgcgcctttgtcatccacaatgatcgtcccttcctgtacgcctaactctttcagcgtgtcattcacgacctgtttaatttgatgaccgaactgcttaatcacttcactgttgatgactacggtgagcttcccgtctgccggtgccactttgaccagcaaatcgctggactcaaaggtgcccgccagcgactccttaacaatcttcatagacttatcctgattaattttaattacgcgtattcgggttcgtaatagcgttgtaaatgctcaaaagttgaggctggcacgatgtcctgaatacggctgtactgccgaagtttgagtaatttcctgacttccgaagcggaaattgccagtcctgatgtttgccgtttacgttcaatttcaaccacgtttaacgccggggaagacacagtctggtctttctccagccagtagtgcatgtcctggttgtattgatacgtcaccgggcaaaagggttctgtgccgacgaaacgctgggtaatcccgagcgcgggtgcgatatatttcctgaaaatgattaaatcgagtgcggcatgagcgcgggtgatcagtttctcttccttcaggaaataggcggggaatgtcgctttagagatcatgtagttcgaaccggcatgcaccgttagattgtggatgtgctccacgccgcgctgcaccatctccagacgttcgctaaaggggaaaaaggaaacatcttcccgaaccacgaatacgtgcaaccaatcgcacgactgcgccgcgtgttccgctagatagcggtggcccaacgtgaaggggtttgcattcatgacaatggcgccgatctttttctccgttcgcgttgcgagcgcttcgggctgtgcaaacgccgtcaatgactgacaatactgctgaatgccaatcggtgtgttttccatcagcaccgcgctgtcctgaaagcacgccagcgggtaaaatccgcaccctcggaagatgtcgacattttccggtcgggtataaagaaacaggtggaagtggccgcgctgtgccgcctgctgcatcacttcattcaccacctgcacgcccaggttgaggtgtctgaattcaggatcgaccgcaacgcacttaatggtgttggaggccagtcccgcgcaggcgatcagccgcccgcccagcttgccaacaacaacgatgtcaatatcgtcatccatgccgagctggcactgtgcaagaaactgtcgcacggcgtccctctcctgctcccgaaggcgcacatccagcgtgtcaaaaaagacggaatcattggcatacatcacggttcttcctgcaactcgaattatttagggcaatcattgcaggcttgccggttttaacgccggcagccttgtacttacctgtatatttagtgcacagcagcttcagcgactaccggaaccgatttcaacggcgcggcggcatccactatcgtgttacgcaaatggccaatgttttctatttcaacttcaatgcagtctcccgctttcataaacagcggcggattgcgttttttacccacgccacccggtgaaccggtaatgatcacgtcacccgcactcagctcggtaaaggtactgatgtattcaatcaattcagcgactttgtggatcatgctgctggtattgtcgtcctgcaccatgcggccattcagatacgtgcggattgccaatacatgcggatcgggaatttcatccgtggtggtcagatacggaccgaatgcaccggttttctgccagtttttgcccgcggtaaaccagctatgctgccagtcacgcgcagatccatccatatagcagctataacctgcaacatgagaaagcgcgacatctcgagaaatattttgtccgcctttaccgataatgaccgccagttcaccttcataatcaaactcgctggaataatgcggtttgatgacgggcgttgcgtgtccggtttgcgaatccgcaaagcggacaaataacgttggtgcaggattctcttcattaaattcctgacgcttagccgcataattcatccccacgcacagtattttccctggcgcggtaataacgggtaggaacgtgacatccgcaaccgcaatatccggcgtgctcatactgaattcatgcgcaacgtgtaatgcattctgcgccagcagtgttttcagatcggggtaacggtggccaatttttccgccgagatcgattaatcccgtagccgtataaatgccgtaactgtccttaccgttataacgatagcttgcaagtttcataatgtttcctgtgcaaaataaacccatttagatggcggttttatttcgttaactcaacgcaatttctctcaagacactatttatttggctcaaccactttttattttctgaatcacatcagactaaaaagttggcgagtaccagtagtgaaatcgaaacattaatagcaccgccgatacgtgtggcaatctgcgcgaatggcatcagcatcatacggttacccgccgtcagaatcgcgacatcaccagtaccgccctgtccgctctggcagcaggaaataatcgcaacatcaattgggtgcatgccaatctttctacccactaagaaaccagtcccgaccagcgtcactacggtagaaataatcaccagcaggttttgaatcgtgaaggcattgaccagttcctgccacggtgtaatcgccaccccgacggcaaacagaatcggatacgtcaccgaagtctggaagaacttgtaaacaacctgagaaccttccaacattttcggtgaaacaccgtgggccaacttcaccaccacggcggcgaatagcatgccaaccggcgcaggcaggccaatcattttgtgaccgagcatacccaccatatacagcaggattgccagcagagcaccagaggcaatggtcgttacgtctgctttgccgctaaaggcagaagctggagcgctgctttcgctaccgcccaggttattgcctttattcggcatcagttcaccttcaccggtcaggtgtggatagcgtttacccaactgattcagcacaccggcaaggatgatcgcagtcaggctgcccagcatgacgataggcaagacacgccccagagcaacaccttggtccatgtgcaaaatcgtggcgtagccgatagacagcgggatagccccttcacccaccccgcccgccataatcggcagaatcaggaagaagaagatttggaacggatccagacctaacgcaatacctacgcccatgcccaccagcatcccggcgatttcaccgcatagcatagggaagaaaatacgcatgaagccctgaatcagcgtttgccgattcatactcatgatgctgccgacaataatgcagcagatgtagagatacagaatgttggtacttttgtagaacttggtcgtggattcaacgacaacgtccggcagcaggccataatgcaccatcgcagaagggataaaggtcgcacagattgccgccgcccccatcttgccgataatcggcagacgcttgccaaactctccacaggcaaacccgaagaatgccagcgttgccaccatcacaacgatatcgctcggcagcttgccgctcaggcagtcgatgccgattaatacccccgccagtacaaaaagtggcacgggaataatacctactttataggtatccagaacatgccaccatttttcctttaatgaaaccttcccagctgcctcattatttacaacaatatatgaatcatcagtcgtactcataactcagtccccgttttattttgtcaacgcataataatgggcagtcacatattattatgtgattctcttcaaattaaaaaacgagttttaaaggcgtttatgatttttatggtttatattaataaattgcttattacgcagtcagttagatgattttatgctcataataaattttaaggtttttatggcgtttatggtttttatttcccaaatatgattatgttgataaaaagtaattgagttgtttattaaacaaaacagagtcgtttaattttatctatttattactatcatcgtattggtcacaacatatttaaacgtgttattgctcacaagtttttttctcccagtccattcttaataccattcgtgataaattcagtaactatttttagttaaccacaaggctcgcatgcatcatgagattgagactttcctttcatatcaaattatttatctatttgatcgtcttcttctcttcgctactgctaatgacgggtatctattattatcatgatatcgataagcaactgtattctgagctgggtacacgagcacaggtgcaagccagagagatcgccatcattccatcgctgatcgaatcggtaaaaaataaaaatatcagtcagatagatattcttcttcagcagttaaaacagcgcagtgacgcaagctatatcgtggtcggtgataatcaggcacaccatctgtttcattctgaagatgacgcactcgtcggcacacagatgataggtggcgataatgttgaagttctggcagggaaaagcattatcacggtacgccgaggtggtatcggcatctcgctacgcagcaaagcgccgatcgtagctgacggccaagtcattggtattgtttccgtcggctatctgaaaacccacatcgataacctgacgttcagtaaactggcgcatattctgctagcgattctggcaatgttcgtcgcgctgtttatcttttcctggtggttctcgcgcaacctgaagaaacagatgtttggactcgaaccccttgaaattcgcatgctagtcaggcagcagaaggcgctgctcgaatcgatttacgaaggggtcatagccatcaataagcaacaccgtattgccgctattaaccatgccgccaaagagatcctcgggttaaacgaaccttcccatctgctgcgcggtaaaccgattgataccgtgattaaacccgtccccttcttctccggcgaggcaatgtggaacagcgacacccacgatgagatctgccgttttaaccatgccaccgtcattgccagccgagtgcggattatgctggaggatgaacttcaaggctgggtgatcagcttccgcggtaaaaacgatatccacacactcagcatgcagcttagtcaggtgaagcgttacgctaacagcctgcgcattctgcgccacgaacagcttaactggaccgcgacgctggccgggttactgcatctaaaacgctatgacgaagctattaaatatattgaagcgcagtcggaaagcgcgcaggtggtgctggattttgtttcccaccgtttctgttcaccagcgctgtgcgggctgctgctgggcaagtacgcgacagcacgagaaaaaggcattgagattgttttcgacccacgctgccagcttacccatattccacccgcactgagcgaaacggagctgatgtccatcattggtaatttgctggataacgcgatggaagccacattagccaccactaccccacattatcctgtcgaggtgtacatctatgacagtgaacaagagttggtcattgaagtcgccgatcagggaacagggatcgatccagcgattgccgatagtctgtttgaaatgggcgtgaccagtaaaacacagggcgatcacgggctggggctacatctggtcgccagctacgttaatcaggctcagggaattgtcgaggtctcggccaaccagccgaatggcagtatattttccctatttataccgatatcaccccactaatttgagctgcgcgtgttgactacacatagacggcttgagagggacaacgggtatcagatcctcttttactaacagggattcacaccatgcagcacactgaacatttcgatgtcttaatcgttgaagatgaaagtaagctggcaaatattcatgctgaatttattgaaaaacatttcaatctgcgtgtcatagggattgccgctacgctttttgaagctaaaaaactccttcagcaacacaggccgcgcctgatcctgcttgataactatttgcccgacggcgaaggagtttcgctgattgaaagccaactgctcaaaggaatggactgctccgtcatctttatcaccgccgccagcgacatgaatacctgtgctcaggcgattcgctgcggggcttttgattacattatcaaaccgctctcctatccgcggctacgctcttcgctagagcgatttattcaattcgtgaaaacccagcacacatacaaaattgtcgatcagcagaacgtcgatattctctaccaattgcaatcgtccggcgcagcatcctcatcatccacaaaaggcattgaggagaacacactagggctgatcaaacagatttttgccagtgatggtggcgatacgctctattctgtcgatgatatcgtcgaacaaacggggctcagtaaaacgacggcgcgccgctatctggagttctgcgttgaaaaccagttcctcgatatcgaaatgcgttacggaaagattggccacccacgccgtctatatagaacaaagagcgcacactaggtgccgcagcccataccctatggcgacgacattagccgacatagggtatccggcacagcaagagatcgacgacaattctctataaaaagtgcgatagaaaataactgcattaatcaatccctcagatgcaccagaattaagactaaacttaaccattcatgtttttcattccattttcatttcaatatatttctaaatcagcgattttcttattcattttttaaaaattaaaaaataataataaccccctgtgcttattacgaattcaattaacgccaccagctattagcaattcaaccggtaactgctgtgcagttgtacaacagcgagagatagtcctcacaaattattatttgtttcttcacccacactaaaaaaaatcaccatgaatccgataagcactatgggtcatatctttattaaaaaccgacaccagtaatttatccccggagagacgtcatgttcttagccaaaaaaatcagaaatcttaaaatatcccaaaaactttatcttgggttcggggttatcctgctattggtcatcatagcatcgctactcagcgcagggcgcttcagggaaattcgtgatatctatgagaaaaccaatcttatttacaacatcaacattgaagtctttcaggcaaaaataaaccgtctgaaatatttttactcctatgatgaaaagtcgcgcgaaacgatggcaggcttcgttaaacatgcatcagaattaaccactgaagcgaaaacgctctcatggagcccagaagggttaactctgattaacgacctcagtcagcacctggccgaattccaaagcgcaatcaccgatatgggcaaagctacgcagcgcgtggtagaaaatcgagacaaaatcagcgccgctaacggacagaacataactactgatttctacgccaggctgcgacagcaaccttctgatagcacaacgctatatcaggctgaagatctcgcaacgcaggtttcagaactgaagcaggcgtcctatgaattgcagctcaggcaaaatgccgatgccgcgaaacagttcgatgcggttttaagccgctttgacagcagctatcaggccaccattgcggtgttgacgccggaacagaaagtggctgtagagagcctgcgaagctatgtcaccggctataaaaaactcaataacgactacttccagagtatcaacgacctgaaaaaagcagaagacggcgtgaaggtcggcggggacaaaagtagcgcctccattaaagcaattattactatcgtcaaagagaagaatgacgcgctggcatacggttctgccacgatcacgatgatcattggctttattgctgtggtcatcggcatcatcatctcactgctgattactcgccaaattacccgccctgtcattcataacctctctctggcggaaaaaatcgctgctggcgatctgacctcaacgatcacagtcgaccgcgatgatgagctgggtcagctaacggccgcaatggggagaatgaacgaaaagctgcgccacatgatcagtgatgtgcgtgacagcgtggacagcgtttcaacctctgcggccaagattgccgcgggtaatagcgacctatcctcacgcaccgagcaacaatctgccgccgtagtagaaaccgccgccagcatggaagaactgacatcaaccgttaaaaacaatgctgagaatgccaaacaggcgagccaaatcagtaccgaagcctcacaaaatgcacacaaaggcggcgaagtggtacgaaatgtggtggatacgatgtcgggtatttcagacagttcacggaagattgcggacattaccgccgttatcaacagcattgctttccagaccaatattctggcacttaacgccgcagtagaagccgcgcgagccggggaacaaggtcgtggattcgccgtggtggccagcgaggtacggacgctttctcaacgcacatctcaggctgcgaaagagattgccagcctgatttccgaatcggtggcacggatcaatgtgggaacacagctggtggccaatgcaggaaccgcgatggatcagatcgtttcctccgtctcacgggttaacgacatcatgggggaaatcgcctccgcctccgatgagcaaagccgtggcattgagcaaatttcccgcgccatcagcgagcttgataccaccacgcagcagaatgccgcgctggtgatggaatcctcaatttccgctaactcgctggaagaacagtcggcaatattggaaagtatggtagcgaacttccgtctgtctgagaacgaggggcgtaagccaaaagcgaatatttctggtttgccaccacagcaaaaatatctgccgcctgcagcaaaacaaacgcaggattccggctggacgacattctaacatttgaccgcccggccctgatattacgtcagggccggatttaatgatctaatgctacctcggtaataaataaagcgttaaataatcagtacactacgttaccttggcagtattgacataaaacactatgcatttgcacagcccaccttgatatccatcacagaatgttattatctccggcttcgacactaacatagcgataacaaaatccgataactcatagtaggtagtcataaacagccgttagcaatgaaatcgtgatcgttatttttattaaaaaaagagtcatacatggagagttataatgcagcatcttgctagtcgaattcgtaacacaaaaatcgcacataaattgtatgccgggtttgggattattttactacttgtcattattgcgtcatcgcttagcatgaatagattcattgccattcgggatatttatgagaaaacgaaccttatttacaacattaacattgaagttttccaggccaagattaatcgcgttaaatatttctacaccgcagacgaaaaaactaaagacatactcgccgactttgtaaaaagtgcatcaacgttaaccaacagtgccaacacgctttcctggagtgatgaagaattaggttttattaaaaacctgcataataacttagaagatttccaacagtcggttgctgcgatgtctaccgcgacgcaaaaaatggtcggagcacgcgaagccattaatacagaaaatgcaaacacggtcattgataccttccgacaagcgctcagcaatgctctcatcgacggtgaaacctatcatcacgcaagcgatattgcttttctgttaaccgatatgcagcatcggtcctatgagctacagatgaaaggaaccgatagcgccttagccgctctggattcgcgctataaggacgcagaaaaaacctatcagtcattatctccttcattaccagccgacgttaaaacgcaaaccgatacgctatggcgttacattggccaatacatgcagcttaatacggcctattacgcggcattaaatgatgtaaaaaagacagaaaatgacgtgatgaaagcaggtactcggagcagcgccgacatcaaatcactcattactgtcgtaaaagcaaaaaatgatgagctggcctataactctgccaccattacgatgatcatcggtctcatcgccgtcattatcggcatcatcatttccatctacattactcgaattatcaccagacccatcatccataacctgtcgctggcggaacgcatcgccagtggcgacctgaccacgacgattcataccgatcgccacgatgagctgggaaggctcacccacgccatggggacgatgaatgaacagttgcgccacgttatttccgaagtccgggacagcgtcggcagcgtcagccaatcggcgagcaaaattgctacaggcaatagcgatctttcgtcacgcactgagcagcagtcagcggcagtcgttgaaaccgccgccagcatggaagaactcacctcaacggtgaaaaacaatgccgacaacgccaaacatgccagccagatcgctgccgatgcttccaagagcgcgcttaaaggcggcgaggtcgtgaaacaggtggtgacgacgatggacaatatcgcagccagctccagaaaaatcgccgatatcactaccgtcatcaacagcattgccttccagaccaacattctggcgctgaacgccgcggtagaagccgcacgcgccggtgaacaaggacgtggttttgccgttgtcgcgggcgaagtgcgcagtttgtcacaacgtagctctcaggctgccaaagacatcgaagccctgatcgcagaatcggtcgaacgtaccaatgcgggtagccatcttgttgcggttgccggagaaaccatggagcaaatcgtcgattccgtttcccgcgtgaacgacattatgggagaaatttcatccgcctctgaggaacagagtcgaggaattgggcaaatcgcgcaggccatcagcgagctggacaccaccacgcaacagaatgcctcgctggtgatggagtcctccatttccgccaattcgctggaggaacaggcggtgctgttggaaaagttgctggaacacttccgcgtgtcccagtctgacaatcgcgtagcttcacgtgcgtcatcctctataccgcgacacacgctgccaaaaagtgtgtcggcaaaagctgcctcgtcagaaagtgactggacgtcgttttaacatctcctgcccggatagtctcacgctcatccgggcgaatcagaaccgtctcgaagtaaatcttgtggtcgcgcactgcggttagcgcgactcgcccgcattcaacggcatcgtcgagggattgggatactgatagtcaaaccctagctcatggcaaatgcgctgtccatcaacaatccggccctgagagctatcggtcacgggtgcaaattgcggcgtagatacatgtaatctacgcgcctgttcaggataaaagtcttgtctggcaggatgttctgtcgcacacaggttataaatatgcccaccgttgggtaatttaagcagcaacaagattgccgccagcacatcttcctgatgcaccagattcacaccatgattgccacgcggaagattggttttacccgccaggaaacggccgggatgacgatcgccaccaaccagccccgcaagacgcaagatatcgacagagatatcgggtaaatgctgtaaccactgttcgagggacaccagcgtcttccctgctaccgtcgtcggctgtagcggtgaggtttctcttactgtgccgctaccatcgccatagaccgaggttgaactggtgaagataattcgcgggacatgaaatacgcgcgccatattcaccaactgctgtaccgcttgcgcatacccttcgccaccttccgctgttcggctggcgggcaacgttacaattaatacgtcaacctgtagtaacgcactaagctcgtcagcatcgcattccaactcaggcgtcagaaccagttgatagcattcaatcccgctcatccgcgccgcttcaacgccatcctgagtagttttggttcccgtcacgtggtaaccgtgtccattcagcgccagagccagcggcatacccagccagcccaatccaacaatcgatacttttttcatctgccgttctcccctgcaaggagcctgtgattaacacccacgcctacagagtaaacggcttttacatccatcgctacggagctcgtccgatttccgcaggcttttctgcctatcaagagccgatatccagcgtgattatgctagcgtatcgctcaaccaaaacgaacttcccttatctgctaaaaaaatgttgcacaacgggccagacatggtttaggttattcgacagataaatcgctattgatttaataaacactgacacaacaaagagacattttatgacacgcgttctgtttaaccaccatcatcaccatcatcctgattagtctttcggacggttggtgctggaagacgttcagatcttccagtggcgcagaacacaaagagagccctcggaagatcatcttccgagggtttttttatgctcgctatatttctagaaatttaaatttgacaggttaatgaggtttccatgctggataaaacacgtttacggattgcaatgcagaagtcaggccgcctgagcgacgattcacgcgagctgctggcacgctgcggtatcaaaatcaacttacagcaacagcgtctgatcgcgttcgcagaaaatatgccgattgatatcctacgcgtacgtgatgacgatatccccggactggtgatggatggcgtggtcgatctgggtattatcggtgaaaacgtgctggaagaagagctgttaaaccgccgggcacagggcgaagatccgcgttacttcacgctgcgccgtctggattttggcggctgccgcctgtcgctggcaatgcagttggacgaagcctataccggccctgaatgcctgcaaaataaacgtattgccacctcgtatcctcacctgctcaaacaatatctcgacagacaatccgtcaatttcaaatcttgcctgctcaacggttccgttgaagtggcaccgcgtgcaggtctggctgacgccatctgcgatctggtatcaaccggtgccacgctggaagccaacggcctgcgcgaagtcgaagtcatttaccgttctaaagcctgcttgattcagcgcgacggcgagatgcccgcagagaaacaacagctaatcgataaactgctgacgcgtatgcaaggcgtgattcaggcacgtgaatccaaatacatcatgctgcacgcgccgagcgaacgtctggacgaagtcattgctctgctaccaggtgccgagcgcccgaccattctgccacttgctggtgaccaaagccgtgttgccatgcacatggtcagcagtgaaacgctattctgggaaaccatggaaaagctgaaatcgttgggtgccagctccattctggtcctgcccattgaaaaaatgatggagtgatgaccatggctgacaacaccaatagcaccggcagtttcagcacgcttgttgactggcagcgctgttcagttgaagaacaacgccagttactgactcgcccagccatttccgcgtcagaccgcattaccgctgtcgtgagcgatattctgacaaacgtgaaaagtcgtggtgatggcgccttacgcgactacagcgcacagttcgacaaggttcaggtggatgcgattcgcatcaccgatgccgagattgccgccgcctccgcccgtctgggtgatgaggtaaaacaggccatggcgatcgccgtgcgtaatatcgagacgttccacaacgcgcaaaagctgccgattgtcgatatcgaaacgcagccgggcgtacgttgccagcagattactcgccctatcgcaactgtcggcctgtatattccgggggggtctgctccactgccgtcaaccgtgctaatgctgggaacgccttcacgcatcgcaggctgccgtcgcgtggtgctgtgttcaccgccgccaattgccgatgaaattctgtatgccgcacagctgtgcggtattaaagaagtgtttcagcttggtggcgcgcaagcaattgccgcgatggcgtttggcaccgatagcgtgccgaaagtggataaaatttttggccccggcaatgcctacgtcacggaagccaaacgtcaggtcagccagcagcttgatggcgcagcgattgatatgcccgcagggccatccgaagtgttggtgatcgccgacagcggtgccacgcccgcgtttgtcgcctccgacctgctatcgcaagcggaacacggcccggattcacaggtcatccttcttacacctgacgccgtaatggccaaagccgtagcggacgccgttgaagagcagctcacgcagctgtctcgtgcagacatcgcacgtcaggcgcttgccagcagccgcgtcatcgtcgcacgtgatttggcgcagtgtattgaaatcagcaatcaatatggtcctgagcacttgataatccagacacgcgatgccgaatcactggttgatagcatcaccagcgctggttccgtgttccttggcgactggtcaccggaatccgctggggactacgcctccggcactaaccatgttctgccaacctatggctatacctcaacctactcaagtctcggtctggccgatttccagaagcgcatgaccgtacagcagctcacgccgcaggggttactgcaactggcaccaacaatagaaattctggcacaggctgaacagctgaccgcccacaaaaacgccgttaccctgcgcgttgcagcactgaaggagcaagcatgagcagcattgaagaactagcacgcgccaacgtccgtgcattgacaccgtatcagtctgctcgtcgcctgggcggcaacggcgatgtctggctaaatgctaatgaatacccacaagcgccggagtttcagttaacgttacagacgttgaaccgctacccagaatgtcagccggtcatggttatcaaccgctacgccgagtatgcaggcgtaacgccggaacaggttttggtcagccgtggtgccgacgaaggtatcgaattgctgattcgtgcattctgcgagccggggaaagacgccattcttttctgtcccccgacctacggtatgtatgccgttagcgccgagacgtttggcgtcgaacgccgcacggcggcaagcaaatcagactggcagttggatcttgatgcgattgaatcacagctggacggaaccaaggtcgtttacgtttgcagcccaaacaacccgaccggcaacctgattgcacgggatgatttacgccaactgctgacgctggcacagggaaaagcactggttgttatcgatgaagcctacattgaattctgtccgcaggcgtccactgcaagctggctggctgagttccctcatttggtgattctgcgtaccttgtccaaagccttttcacttgctggattgcgctgtggcttcacgctggcgaaccctgaagtaattcagctcctgctgaaggtcattgcgccttacccactgtccacccccgtagcggacatcgcggctcaagcactgagccacgaagggatcgctaaaatgaaggcgaatgttgcagaagtgacgaccaaccgccgctggctgagtgatattctgaaaaatattccctgcattgaggaagtctttcacagcgagagtaattacttgctggtacgctttaccgcctccccttctgtatttaaaacgctgtgggatcaaggcattattctgcgtgaccaaaataagcaacccagcctcgcaggctgtttgcgcattactatcggcaaccgctacgaatgtgaacgcgttgttgctgcattacaatcattgccaggcatcaacgcttaattttaaggagctctcgtgggccagaaatacctctttatcgaccgtgacggaacattgattgctgaaccgcctgaggattttcaggttgaccgtttggataaactggcgctggaaccagatgtcattccgtcgctgctggcactgcaaaaggccggttatacgctggtgatgattaccaatcaggatgggctaggaaccgatagctttccgcaggaaaccttcgatccaccgcacaacctgatgatgcagattctgacatcgcagggcatccattttgagcacgtgctgatctgtccgcatttaccggcagataactgcacctgtcgcaaacccaagaccgaactggtaacggcctatttgaacggcggcctgatggatgtggcaaatagctacgtcatcggcgaccgccaaaccgatattcagttggcgcaaaatatgggcattaccggcctgctctaccagcgtggcgggctgaactggcaagcaattactgaccagctaaccaagcgtaaccgccatgcacacgtcaaccgagttacgcgtgaaaccgcgattgatgtaaacgtctggctggatcaggaaggcggcagcaaaattaacaccggtgttggcttcttcgatcacatgttggatcaaatcgccacccacggcggtttccgcatgaacattgaagtgaaaggcgatctgtacattgacgatcaccacacggtggaagataccggtctggcgctgggcgaagccctgaataacgcgctgggcgacaaacgcggcattggccgttttggcttcattctgccgatggatgagtgtctggcacgctgtgcgctggatatttcagggcgtccgcatctggaatataaagccgaattcaactatcagcgcgttggcgatctgagtacggaaatggtcgaacacttcttccgctcactgtcttattccatggcctgtacgctgcacctgaaaaccaaagggcgtaacgatcatcaccgtgtggaaagcctgtttaaagtcttcggacgcacgctacgtcaggcaattcgcgtcgagggtgacacgttgccgagctcgaaaggggtgctctgatgaaggtcgtcattcttgataccggctgcgccaacctctcttcggtgacctacgccgtgcagcggttggggtatacgccggttgttagccgcgaggccgagattgtcctgcaagcagacaagctatttctgccgggtgttggtaccgcgcaggccgcgatgaatcaactggaagagcgcgatctaatcgcgctgatcaaagcctgtacccaaccggttctcggcatttgcctcggcatgcagttgctggggacacacagcgacgaaagtggtggcatccccacgctggggattgtcgatacgccagtaaaaaaaatgatagaccacggcttgccactgccgcacatgggctggaatcaggtgattccgaaggccgggcatcgtttgttccgcgatattgatgatggcgcctatttctatttcgttcacagctatgccatgccagtctgcgaaaacacgattgcacaagccaactacggcgaagccttcactgccgcgctggaaaaagataacttctttggcgtgcagttccaccccgagcgttctggtgctgcgggcgcgcaactgctgaaaaactttctggagatgtagagcgtcatgattattcccgcattagatctgattgatgggcaggttgtccgtctgcatcagggtgattatggccagcagcgccaatacggaagcgatccacttccccgcttgcaggattaccagcaacaaggtgcaggcgtgctgcatttggtggatttgaccggagcaaaaaatccctctgcccgacagattccactgttaaccacgctgttggctggcgttagcgtaccggtacagatcggcggcggcattcgtaccgagcaggacgtagaagcgttgctaaaagccggtgccagccgtgtcgttattgggtccaccgcggttaagcagccggaactcgttcagcaatggttcacccgctacggcgcagaggcgctggtgcttgcactagacgtgcgtatcgacgcaaacggcacgaagtacgtcgccatcagcggctggcaggagaattcagacgccacgcttgagcagatcgttgaacaatatctgccgttcggtctgaagcatgtgctgtgcaccgacatttcccgtgacggtacgctgagcggctccaacgtcgagctctatcgtgaaatcagtcagcgctacccgcagattgcctttcaggcgtccggcggcataggtaatctgaccgatatcgccaatttgcgcagcagcggtgtgcagggcgttatcgtcggccgtgcgctgttggaaggtaaatttaacgtcgcggaggctatttcatgctggcaaaacggataatcccctgtctggacgtacgtaacggtcaggtcgtcaaaggtgtgcagttccgcaaccacgaaatcatcggtgacatcgtgccgctggcgcagcgctatgcgcaggaaggtgctgatgagctggttttttatgatatcacagcctcttcggatggccgtgtagtcgataaaagctgggtatcccgcgttgcggaagtcatcgatattcctttctgtgtggcgggcggcattaaaagcgtggaagaagccggtcaaatactctctttcggcgcggataaaatttccatcaactccccggcgctggccgaccctgagttaattacccgattggccgatcgctatggcgtgcagtgcatcgtcgtcgggattgatacctggcatgatgccgcgaccggccgctatcatgtgaatcaatacacgggtgatgaaacgcgaactaaggtcaccacctgggaaacgctggattgggtagaagaagtgcaaaagcgcggcgcgggtgagattgtcctgaacatgatgaatcaggacggcgtgcgcaacggctatgatttgcaccagttaaatctggtgcgtgatgtctgcaacgtcccgctgattgcttctggcggcgcaggcaccatggagcattttctggatgcgttccagaccgcccacgttgatggcgcgctggcagcatcggtgtttcacaagcaaattattaatattggcgaactgaaacaatatcttaagcaacaaggcgtggagattcgagtgtgttaagcgaagagtgctttctaaacgacgaacaacgaaaccaactcgattgggaaaaaacggacggcatgctgccggttgtcgtgcaacatgcggtatccggtgaagtgttgatgctgggctacatgaatcaggatgcgttgcaggctaccgaagagagcggcaaggtgacgtttttctcgcgtaccaagcagcggttgtggacgaaaggcgaatcttccggccatttcctcaatgtcgtctctatcacgccagactgcgataacgacacactactgattctggttaatcctatcggaccaacctgccatctgggtactagcagctgtttctcgcctgcagccagcgactggacgttcctctatcagctagagcaactgctggccgaacgtaagcatgccgacccagacagctcttacaccgcacgtctgtatgccagcggaactaagcgcatcgcgcagaaagttggtgaagaaggattggaagcggcattagcggcaacggtgcatgaccgcgaagagctcactaatgaagcagcggatttaatgtatcacctgctggtgctgctacaggatcaagatttagatctcgcgaccatcatcaatcgcctgaaagaacgtcacaataaataagcctttccccgcgttatcggtcattgataacgcggcgcttatcatggcagcattgcgataagcacatccaatcagcaatagtgcgggaaaaccgtatcgataaatgcaaaaaagcacccaaaatgggtgcttttataaggctgatatttatgactaacaattagccataaatgttagcgcggtcgcggagttccttgcccggtttaaagtgagggacgtacttaccttccagctcaactttatcacccgttttcggattacgacccacacgcggtgcacggtagtgaagtgaaaaactgccaaacccacggatttcaatacggtcgccttcggctaacgtagaagccatttgttcaagcatttctttcactgcatcctcaaccactttggccgggatatgagattgctgtccagcaagcctttcaataagttcagacttggtcatagcgcctccaaatgcgtggctatcaatagccgggataactgactaccgttacaagaatgagcaactcacgttgctcattctaccgttgtgattactcgcctttagctgctttgaacgcttctgccatcgcgctggagaaattgttttcttccggcttgttgttaacagttgcgattgcatctttctcgtcagcttcgtctttcgcacggacagacaggctaacaacgcggtttttacgatcaacaccggtgtatttcgcttcaacgctgtcgccaacattcagcaccagtgttgcatcttcgatgcgatcgcgagaagcttcagaagcacgcagatagccttctacgccgtctgctaattcaactgtagcacctttggcgtcaactgctgtaactttaccagtaacaatagcacctttcttgttaacagacaggtagttattgaacgggtcttcagacagttgtttcacgcccagagagatacgctcgcgctctgcgtcaacctgcagaacaacagcggcgatttcatcacctttcttgtattcgcgaacggcttcttcgccagccacgttccaggagatgtcagacaggtgcaccagaccatcgatgccgccatccagaccgatgaagataccgaagtcagtgattgacttgattttaccttcaacacggtcgcccttgttgtgggtttctgcgaacagctgccatgggttggatttacactgtttcaggcccagggagatacgacgacgttcttcatcgatatccagaaccattacttccactacatcgccaacgttaacaactttggatgggtggatgtttttgttggtccaatccatttcggaaacgtgtaccagaccttcaacgccctcttcgatttcaacgaagcagccgtagtcagtcaggttggttacgcgaccagtcagacgcgtgctttctgggtaacgcttagcgatagcgacccatggatcttcgcccagctgtttcagacccagagacacacgggtacgttcgcggtcgaatttcagcactttaacagtgatttcgtcgcccacattgacgatttcgctcggatgtttaacacgtttccaagccatatcagtgatatgcagcaggccatcaacgccacccagatcaacgaatgcaccgtagtcagtaaggttcttaacgatacctttaacttccatgccttcctgcaggttttccagcagttgatcgcgttcagcgctgttttcagattcgataactgcacggcgagaaacaacaacgttgttgcgtttctgatccagcttgataactttgaactcaagctctttgccttccagatgcagcgtgtcgcgaaccggacgaacgtctaccagagaacctggcaggaacgcacgaatgccgttcagctcaacagtgaaaccgcctttaactttaccgttgataataccagtaacagttgcagcttcttcgtaggctttttccagcgtcagccatgcttcatggcgtttagctttttcgcgagaaagcagggtttcgccgaagccatcttcgatagcgtccagagcaacgtctacttcatcaccaacctgaatttccagttcgccctgtgcgttcttgaattgttccaccggaatggcagattcagatttcagaccggcgtcaaccagtacgacatctttatcaatagacacaacaacaccacgtacgatggaaccaggacgggtttcgatttctttcagggattcttcaaagagttgagcaaaagattcagtcatgtttgataatcttaagggtttcaatttaacgtccatctggcatcctgctcgatggggttgtttaacatgccccgctgtgcatccttacagcgaggtaaaaattcagttttctgtgattacgctaaaatttcgcgggcataagccaacgcgcgcgctatcacttcatcgattgtcatttccgttgaatccagcaccagcgcatcggcagcaggtactaacggcgcaacggggcggctacgatcacgatcgtcccgttcttttatctcagacaaaagacgttcaaagttaacattaaagcccttcccctgcaactgtagcatgcgacgttgtgcacgttcttccgcactggcatccaggaaaatcttcactggggcgtcaggaaagaccaccgttcccatatcacggccatcggcaatcaaccccggagcctcacggaaagcacgctgccgacgtaataatgcttcacgaacacgaggaaaagctgcagcctgagaagccgtgttgcccaccgcttcggtacgaatttcgtggctaacgtcttcaccttccagaatgactttcaactggccgtcttctgcaacaaagcgcacatcaagatgagaggctagcgggaccagcgcatcttctgaactgatatccacatggtggtgtaacgccgccaacgccaaaacacgatagatagcccccgagtccagcaggttccattgtaaagcttcagccaatgccttacataaggtacctttgcctgcgccgctcggtccgtcaaccgtaactaccggtgccatcaccgtcatttctctctccttaatactgggaagttccgcttatgccgtttatggcattacggagcctcattatacgcatcaatgcagagaaaggttaccccaatgccggaatggcgggaaaaataaggcattctctgaacgcgctacgcaatttcagaaaaaaacagagcggaatgtggtggaaatcgatcgaagaaaaaaggcacgaaaaccgtgccttagaatggaatcacgctagttcgctgagacgcgccaattgctcgaagtagtcagggaaggttttagccgtacacttcggatccaaaatcgtgactggcgtatccgataacgccaccagcgagaaacacatcgccatacgatgatcgttgtacgtaccgatttctgccgctttcagcttggctggtggcgtaatgcgaatgtagtcgttaccctcttccacttccgcgcccactttgcgcagttcaatcgccatcgctgctaaacgatcggtttctttcactcgccagttatagatattacgcagcgtggtcgtgccgccctgagcgaaaagcgccgccgtcgcgatagtcattgcggcatcagggatgtggttcatatccatatcgatcgcgtgcagttcaccacgttcgcattcaatgtaatcctcaccccagcgtacgattgcgcccattttttcaaggacatcagcaaagcggatatcaccctgtacgctattgcggcccacgccagtcacacgtacaacgccacctttaatcgccgccgccgccaggaaataagaggccgacgacgcatcgccttcaaccagataatcacccggtgagcggtactgctgacgacccgccacgaagaagcgctggtaattttcatggcgcacgtcaataccgaacgctttcatcatgtgcagcgtgatatcgatatacggcttggaaaccagatcgccctgaatgctgatttgcgtatcctgcgcggccagtggcgcagtcatcagcagagcagtcaaaaactggctcgatacactaccatctacgctgatttcaccgccctggaaaccgccatgtagacgaagcggcgggtagttttcctgttccagatagtcaattttcgccccgccctgacgtagtgcgtcgaccagatgcccgatcggccgctctttcattcggggctcgcctgttagcacaatatcgccatccgtcagacacagagccgcagcaagtgggcgcatcgcggtacccgcgttccctaaaaacagttctagcggctgcgacgctgcaaatgcgccacccagtccaataatttcacacacggtccggtcggatgacagatgatattccactcccagcgccgttaacgcagtaagcatatgacggacatcgtcactgtctaacaggttagtcagtcgggtctttccttccgacaaggcggccagcaaaagcgcacggttagaaacgcttttggaccctggaaggttaagagtaccgttaatcagcttgatggggtgtaaggtcagggattcctgcatgtgaagcctattctttcaacgtggatataaaaaccccggaaagcccggggttgatcaaaatgtatagcggagttgatgttaatcaaccgtggcgacgtgcgaagtcggccataaactcagtcagcgctttcacgccttccaacggcatcgcattgtagatagaagcacgcatgccgcccacaacacgatggcctttcagcgcatgcagacccgccgcgactgactcttccagaaagactttatccagcgcggagtccgccagcaagaacggtacgttcatacgagaacggttcgccaacgcgacgtcattacgatagaagtcgttaccatcgatcgcgctatacaacaagtcagctttctcttggttacgtttttccatttcagccagaccgccatgctctttcagccatttgaagaccatgccggacagataccaggcaaacgtcggcggcgtgttaaacatggagtcattgtccgccagaacctgataatccagaatcgatggcagttcacggcgtgctttacccagcaaatcctcacgcacgataaccagcgtcaggccagcagggccgatatttttctgcgcgccggcatagatcacgccgtagcggctaacgtcaatgcggcgagacaggatgctggaagaatagtcggcgaccacaattttgtcgccaaaatccggctcttcttcaatcgcaatcccgtcaatggtttcattcggacagtaatgcacaaacgccgcgtcatcagacaatttccattcacgcatcggcttaatgccgcgcagatcgtctatgcgcgttttcacgtcaatcacgttaggcgtgcagtacttttcggcttcattgattgcactgtgtgcccaatatccgccgtcgatgtagtccgctgttgagcgctcaccgaggagatttagcggcactgccgcaaattgcgcacgagcaccgccgtggcaaaagagcactttgtagttggaggggattttcagcaaatcacgcagatcttgttcggattcagcggcaacctgcataaactctttactgcggtggctgatttccatgaccgatgttcccaggccattccaattacataattcctgttcagcacgacgcagtacttcaaccggcagcattgctggaccggcgctaaaattaaaaatctgagtcatttcccctcaccacacctgaaaaatagcggctgttttatcaccgttgttacaaataccatttttatacccgtcatacttcgagctgcatgtgcgttggctttcatgcaactcgaattatttagagcatatagacctgttggttataaaaacaccgctgttacaagatcgtagctataacggaacgaccgccataaccacactacttttaccctgctatcggttttatcactcgtccatcgcggctgcaatgcttattgcgctttcattatgcaaaacgacacgttacgtagtctgttctttttcgctgttgccgatctgttatgaatgaatagagtccagacagaaaaatccgtatcatgccgcttccgctaatctcgataagagtgaacaccatgactcaaacgtttatcccaggcaaagacgccgccctggaagattccatcgcccgttttcaacagcaactccaggacctggggtttaacatcgaagaagcgtcatggctgaacccagtgccgaacgtctggtctgtccatattcgggatcgcgattgcccgctctgcttcactaacggcaaaggtgccagtaaaaaagcggctctggcttccgcgttaggcgagtatttcgagcgtctgtccaccaactatttctttgctgacttctatctcggcaaaactatcgctaacggtgatttcgttcactatccgaatgaaaaatggttccctattccggaagatgatgcgctgccggaaggtattctggatgcccgtctgcaccagttttacgacccagaacaggaactgagcgccagcgatctgatcgatctgcaatccggcaatgccgacagaggtatttgcgcactgccgtttactcgccagtccgatcagcaaaccgtctatattccgatgaatatcatcggtaatctgtacgtctctaacggaatgtccgccggcaacaccgccaacgaagcccgcgttcaggggctgtctgaggtgtttgagcgcagcattaaaaaccgaatcattgctgaatccatcagcctgccggaaattccacaagacgtgttgaaccgctatccaggcgtggtagaagcgattgcaacgctggaaaaagaaggcttcccgattttttcctacgatgcctcactgggcggtaaatatccggttatctgtgtagtactgtttaatcctgctaacggcacctgtttcgcctccttcggcgcacaccctgacttcggcgtagcgctggagcgtaccgtcactgaactgttgcagggtcgcggcctgaaagatctggacgtatttactccaccgacgttcgatgatgaagaagttggcgaacacgctaatctggaaacccactttatcgattccagtggtctgatctcctgggatatgttcaagaagcaggcggattatgaatttgccgactggagctttaaagggtcgacagaagaagaattcgcaacgctgatggcgatcttccagcaggaagataaagaagtctacattgctgactatgagcatctggcagtttatgcctgccgtatcattgtgccgggaatgtcagatatctaccctgccgacgatctgctgttagccaataacagcatgggtgctcatctgcgtgacacattgctggcgctgccggacagcaaatgggaaaaagaagactatctggcgctgttgcaacagttggatgatgaagggctggatgacttcacccgcgtacgcgagctgcttggtattgccaccggaaaagataacggctggctcactctacgcgttggcgaattgaaagccatgctgggtctggccggtggcgatctggatcaggctctgatctggacagaatggacgcaggatttcaacgactccgtctttacggcacagcgcagcaattactaccgctgcctgcaaaccctgctgttactggcacaagagcctgagcgcgatccagcagaatattacgatgcgtttaccaaaatgtacggcagcgagacggtcgaggctgccagtgccgccgttgctggagaagcgtgtttttacggtctctttgccgtggatgacacatttacttctttacctgcgcaccagtcgctactggctgcctatgaaaaactgcaacaagctaaacgtcgttattggcaggctaaataatgcctgagtgaggcagccagcacgcgtctcatagcgatgagtgcgatccattgcaaatagcaatctacgcatcaccacctgaaatagccctttaatttaaagggctgtttcattatccaaagggcaatactgattattcgtgatgcataaccagagtattgttattgaatggtgaatttttaattaaattacctcgacaaggtggtactaaaattctacaaaacatgatttttattaacgctaaatcggtaggtttaacgtatgtcgttcaactctttctgtaaaatttaaaatatttttatattatataattcaacacgttaaccatggaatcatactatcaccccctacttacctgcctattaatttcttgcaatatgatccacatcaaattttaccgtatactgctttgttagtatctcaacgctgataaattttaagagagagttagtgtgaaagctgacaaccccttcactctattactaccggccgctatggcaaaagttgctgaagacgccggagtctataaagctaccaaacaaccgtgtacgacgttttatttagcgatcactgcgggtgtgtttatttcgatcgccttcgtcttttatattactgccactaccgggaccgcgacgattcctttcggtatcgcgaaactgatcgggggtatctgtttttcccttggcctcatgttggttgtcgtctgcggcgcagacttgtttacctcaaccgttctcatcgtgattgccaaagccagtggacgaattacctggaaacaactagcctgtaactgggctaatgtttatgtcggcaacctgattggcgcgcttttcttcgttggacttatctggttctcgggagagcatatggtcgcaaacggtgcgtggggtctgaacgtcctgcaaacagctgaacacaaacttgaacatacgttcgttgaagcgttgtgcctgggtattctggcaaacctgctggtctgtctggccgtgtggatgagctattctggccgtacgcttacagataaaatgtttgcaatgattctgcctgtcgccatgtttgtttccagcggttttgagcacagcatcgccaacatgttcatggttcctatgggcatcgttatcaaaaattttgcggccccggaattctggaatgccattggcatggtgccgtctcagtttgaacatttaaccgttagccacttcattaccgataatctgattcccgtcaccctagggaacatcatcggcggcggcgtaatggtcggtttaacatattgggtaatttatttgcgcggtggagacaagcaccactaaggtgcaatcggccgcaacgtcgggttttaagaaatccatatcaaaggtaggtgtaaaatgaccgagctgaatgaaaaattggccaatgcatggcaaggctttagcaaaggtgaatggcaggataacgtcaatgttcgtgactttatccagaaaaactacacgccgtatgaaggtgatgagtctttcctagctggcgcaaccaaagcgacctcagcgctgtgggacagcgtcatggaaggcatcaaacaggaaaaccgcactcatgcgcctgttgattttgataccaatgttgctgcaactatcacgtctcacgacgcgggatacatcaacaaaggcctggaaaaaatcgttggtcttcagactgacgctccgttgaaacgtgcgttaattccgttcggcggcatcaaaatggttgaaggttcatgcaaagtttacggtcgtgaacttgatcctcaactgaaaaaaatcttcactgaataccgtaaaacgcacaatcagggcgtgttcgatgtttacaccccagacatcatgcgttgccgtaaatctggtgttctgactggtctgccggatgcttatggccgtggccgtatcatcggcgactaccgtcgcgttgcgctgtacggcatcgactacttgatgaaagacaagtttgctcagttcacttctctgcaatccaaactggaaaacggcgaagacctggaagcaacgatccgtctgcgtgaagaaattgccgatcagcatcatgcactgagccaaattaaagaaatggcagctaaatatggctgtgatatttctagtccggcaacgacagctcaggaagccgttcagtggacttacttcggctatctggctgcagttaaatcacagaatggtgcagcaatgtccttcggacgtgtctccactttcctggatatctacctcgatcgcgatctgaaagccggaaaaatcacggaagaagaagctcaggaaatgattgaccatctggtcatgaaactgcgtatggtgcgtttcctgcgtacacctgagtatgatgagctgttctctggtgacccgatctgggcaacagaatctctggctggtatgggtctggatggtcgcacactggtgagcaaaaccagcttccgcttcctgaacaccctgtacacaatggggccttctccagagccgaacatgaccattctgtggtctgaaaaactgccacaaagctttaaaaactatgctgctaaagtctccatcgatacctcttctctgcaatacgagaatgacgatctgatgcgtcctgactttaacaacgatgactacgcgattgcttgttgcgtaagcccgatgatcgttggcaaacaaatgcagttcttcggtgcccgtgcaaacctggcaaaaaccatgctgtacgcaatcaatggcggcgtggacgaaaaactgaaaatgcaggttggtccgaaatcagaaccgatcaaaggtgatgttctgaacttcgacgaagtgatggaacgtatggatcacttcatggattggctggctaagcagtacgtcacctctctgaacatcattcactacatgcatgacaaatacagctacgaagcggcgctgatggcactgcatgatcgtgacgtgttccgtaccatggcgtgtggtatcgctggtctgtctgttgctgctgactccttgtctgctatcaaatatgccaaagttaaaccaattcgtgatgaagatggtctggctatcgactttgatatcgaaggcgaatatccgcaattcggtaacaacgactctcgcgtagatgaactggcttgtgacctggttgaacgtttcatgaagaaaattcagaaactgaatacctaccgtggcgcaacaccaactcagtctgttctgaccatcacctctaacgtggtatatggtaagaaaacaggtaacacgccagacggccgccgtgcaggcgcaccgttcggaccaggtgctaacccaatgcacggtcgtgatcagaaaggtgcggttgcctctctgacttctgttgccaaactgccgtttgcgtacgcgaaagatggtatttcttataccttctccatcgtacctaacgcgttaggtaaagacgacaacgtacgtaaagctaaccttgcgggcctgatggatggttacttccaccacgaagccagcatcgaaggcggtcaacatctgaacgtcaacgtcatgaaccgtgaaatgctgcttgatgcgatggaaaacccggaaaaatatccgcagttgactatccgtgtatctggctacgcagtgcgtttcaactcactgactaaagaacagcagcaagacgtcattacccgtaccttcacacagtcaatctaatttccatggctgtctgaaaaagcgtaaaataaaggctccacgtcagtggggcctttttctcgccctcgcttgtcgttcagattgttagcctgttttgccagcccgctatattgccttcatcatgtggatggcttgcaaaacagattcgacgcagcatctgtcatacggtgttcttctgtcagaaattcctgccagataggtacctgctttctcatgactgcgctcataaagaccgctattgtccggtcaaatttggagaaaacctcgcaatnnnnnnnnnnnnngacattagatagcgaataagtaattgaaataaaaggatttatttctttcaacgtccatgtattgaccacatcgaccaagcccgcaattcaatgcgggcttttcttcaaaaattctttttcatatcgttatctagcccatactgcgtatagctggcgatcaaaaaaaccaaagggtaaaacttaacaggatatctctcatgaaaaagtacacatgcatgcttttgttacttgcctcattcagcacctttgctcagtcgcacaaccaatctactttgcagaagtcactaaccccttggaaacccctggctatcagtgaaagtgcaggagctataacaataacgatgaatgaagatcgcataacccctgaaatttacggagctgttataaaaatgggggtatgtacgccactttggtttggtgaaaaaaaatcagcgtatctgaaaaacacaaaagagatcatggtattgaatcgcaacaatcactctgggtttgtgtttgaaaatccaaaatcatcttgcgaggaggcgggcaaagcaaaagacggtggcggggatattataatttcttcaaatactcacagttattgaagccactaaataatatagccccgcgcttgcggggctagtggcttaaattgctagattaagctgatctctcccgtagtgcgacgatggcaaagcatctcgcgggacaaaatcagcgggcacatcttcacagcgcgttcttttcgtcaccaggcgttctacgctattaagcgtcgtaaacgtgatgctacattcaagattctgacattgatgatactggcgtatcgtcatttcactgagacggcgactggtacgcgtgcgggcggtggcgccgcaataagggcaaacaaacatagataactccccggcggggtttgagttgcctttattttagtcactttctgctatccagtcagcaatcttcgcctctaactcaagccgtgatgtaaagccgctaccgtcgatcacatgctctacgcgcgatattatccattcctgattgtcgatatccgctttaaacccactgactgaaacatgcacctctgggtaaaggtctgcccggccacgcgccagggtgatagagaattgcgccgcaccgcgttgaagttgttgccatttcgccgccgccgctcgctttgctgctgtttcgttttggtaggttttccgcagaacgtaaacattcccgtcctcaccttccatgtagtccccttcccgactgctgctcttttcttttttcggcttagccttacggcgtttcacactgacttttttctttttgccaaaattgagatcgagccagtaggcacgaacgccagtgtacgcgtcacgatcagcaatgcggaagctgtgccggtcgccgcttgaacgagtgatctcggcggccggtaacggcttgccggaggcactgacgccgccaccgggcagaataaacaacaggcatccattctttactgtagcaatggcgcccaacatttccgccatgcgtgttaagaatgacatatcactttcttgggtttggtctgcgtgatcgatttccagatccatcaactgagcactgataaccggctttagcttatagcggtgcgcaattgctgacactacgcgctcaacggttaagtcatgccatgaaatttcacgtttaacgttaaattcatcacggaaatcggcgcttcttgctgtcacttctaacgtatctggcgggccgctatgtgcgacctcatcaacgataaatacccctttgtaaactaacgcctctcctttccaccctatcgagacagaaagatccgcgccgcgcgggggcaattgcagtaacccgtcagcgtcatcaaccgataatgttacctgatcggcatcaaatcctcggttatcagtcattgaaagagaaatcagacgctcatccagtaataccagcgttttcccacccatcatgatgttaaatgccggaactttaacggcctctgtcagcgcgtcatcgatatctgatattcctgaactaagcgtttgctgaatgtccgataagttgcttaataccatttcacacccccggcgctgatagtttcatgcgcgcgcgaaacaacaaaccgccgtttgttgtcagcgttacagaacaaccgctaatgcgtgtcctgccttttgttttcagagaacatcacgatgaactcactaacgaggcggcaagacatgaccgacaactttttccacggcgtccgcgtccgggaaagcaccgatctggtaacagccatcaatgacattgactcaacagtcatcggcattgttgctattgctgatgatgcagatcctgagatgtttccgctgaatactcccgtactactcacgcgcgttaataatgcgctgggtaaagcaggaaaaaccggatcgctttacaaaagcctgaaagccatttctgaccagtgcagcacaaaagtgattgtggttcgcgtggcggcagcaacggatggcgacgacaatcaaacgcaatcacagcttgtgatcggcggtactgcggcagatggcagctataccggtatgtatgcgtttttgaccgcagaacagaaaaccggttaccgcccgcgcattctggccgttcccgaccacgatacgatcgaggtcgccacccagcttggtgttatcgcacagaaactgcgggcgttcttttatgcgtactgccacaactgcgaaaccattgctgaggcgaaagcctaccgcgagacgctgaactaccgcgaggtcatgcctatctggcctaacttcattgcgtataacacgctgaccggtgaaaacgaggaattcccggctgtagcgtatgcctgcggcctgcgtgcgttaattgataatacgcaaggctggcataagtcgctgtcaaacgtagcggtcaataacgtgcttgggatttctaaagacgtgttctgggcattacaagctgaagacagcgacgctaacgaactgaacgcgcacgaaatcacgacactgattaagcgcgatgggttccgtttctggggcaaccgcacgaccgatcccgacaaagaatacatctttgaggtgtacacccgcacggctcagattctggctgacagcatcgcggaggcacaattcaccacagtcgataagccaatgacgcctggcaacgtaaaagacgttgtaagcggaattaacgccaagctacaggcgttagtcactgcggggaaactgatcggcgcggcgtgctggttcgatatcgtagacaacccgactacagggctacgtcagggcaagtgcattgtgcgctacaactatacgcccgttcctccgctggaagatctcagcctgtatcagacgtttaccgaccagtatttcgaaaccgctttttcttcattggggggcgcgtaaatgaccgtacctaaaaagcttcgcttgtttacgtgctacgtcgatggcgataaccatatcgggaagatcccaagcgtaacgctccccaaagtcacccgtaaaacggaagattttcagggcggcggaatgattggcgcggtggccgtcgatctcggtttggatggcggcgccctggatgcgtcaatgcaagtcggcggttttgaagaacaactgatcctgaaatacggcggcgatattgacgaactgaaattgcgttttgtcggtgaatattacaccggcggcaccagctccatcgttgaagttgagatgcgcggccgtatcactgaaattgacggcggcgaatccaagcaaggtgatgataccaaccacacctacgccatcaagaatacgtattacaagctgtctattgacgatcagccgctgctggaatttgacctgctcaactttatctacaagcgcaacggtgaaaatctttaccctgatcgcgttcgttccgcgctgggattgggcggctaacccataacaccgacgccaactcccggcggggtatggcgccggcaaacacagtcattactgactatccgagtaatgcatttacacggcggctcacgccgcatggagcaagaagcatgacgataagcaaaattacactgtcagcgccgatcaagcgtaagggcagcgaaatcacgcacattgagatcaccccggcaattaaacaggccggatcgttgcgtgggttgcgtctgggtgacgtaatcaatctcgattttgacgcggtatcaacgctattaacccgcgtcacgtcgccagcgctaaccctgccagaaattgccagcctttcaacgagtgattttgtccgactcaatgaggctctggttccttttttggctccgcaggcgcctacagaacagagcgtggcggaaacggagaacccttaaccgttctgctatttgaccgcgtggaggatctgatagcagatatcgccacaatctttcattggccgctctcagaaatgtacggcatggagcttaacgagctgatagcctggcgtgaacgggcggctatcagaagtggagccaatcaggatgacgaatcttgatatccgtgttgcattcagtgccattgataaatttacacgtcctgtcaatgctgcccgcaatagttcgggcagtctttctgaatccatcaaaaaaacccaagcggcgatcaagagtcttgaatcgcaaagttcttcttttcagaagctgcgaaacagcaccaacgaaaccgcgcaaaaactcagcaacgctcagcgtgaagcagcaggactaagtcagcggctaaaagaaaccggcacgttatcagatgctcagcgcgcgaaacttgacggcttacgcacaaagatcacgacactttccaccgcatacagcacgcagacagcaaaactccgcgacgtggggcaagccctgcgccaacacggcgtaacactaaccagcggcagcgggacgatacagagcgcgatccgtcgaacagaacagtacagccagtcgctcgaacgcgagcggcgacaattagccgctgtcactcaagcgcgggcgcgttatgacaaggcacatcagacagcaggcaatctgcgcagcagtggcactggcgccacaatcggcgcagcggcagcaggttacgcaggcggacgttttctggcgcccgctgtagggtttgacgaggaaatgtcacgcgttcaggcgctgacaaggcttgataaaggcgatgcgcaaatgggtgcattgcgtgcgcaggcgaaaaaactcggcgcagagacagcatttaccacgcgggacgctgccagcggccaggcatttcttgcaatggctggttttacaccacaatcaatacaagcagcactccccggcgtccttaacatggcactggccggcggaatggagttaggcgaatccgctgacattggctctaacatcctgtcccaattttctcttgatgcaagccaaatggatcgcgtcagcgacacattgaccgctgcatttacccgcacgaacactgatttacgcaatctcggcgacacaatgaagtatgccgggccggttgcatcaaagctcggtatcagtcttgaagatgccgcagcgatggcaggtatgttagcgaataacggtattcgtggcagtgatgcaggtaccgccatgcgtgccagcctctcccgtttagcatcaccacccaaagcggcgtccgaggcattaaaagaactaggcgtttccgtcgctgacgctaacggaaaaatgcgccctatgcaggatgtgttgcttgatctgtataaagccacaaaaaaatatggcgatgtcgatcaggtttctttctttaaagatatcgctggcgaagaggctttcgttggcctgcaaacgttggttcaggctgctggcagtggggcattaggcaagctggccggggaactgaaaaatgccagcggtgaagcgaccgccgtcgcaaaaaaaatggctgataacctcggcggcgacctaaaggagctggatagcgcatgggagggttttcgcatccagatcgcggaaaccatcaacggcccattacggcaactaacacaaagcctcaccagcgtcattaacagcatgatggaatgggccaaagaaaaccccagactaactcagacgatcttactggtcggcggcggagcgcttgcgctcgtagcagtaatcggcgcgacatcgttagcaattggaatcctgatggggccgctggcaaagctgcaactcggtttcacattactaacaggcgggcgcgggatcggcggcacaatagcaatgttccaaacgctcggcggcgtagcaggcggatcgatggcgcgcgtcggcggttggtcgcaagtaataacatcactatcaagtggttttacacggttacctactttactggcgccgttacgtggaatgctgttctccgcattcacatccccactttctgcactaacatcgcttggtaaaggcattggcagtttactactgcggctaaccggcctgcctgctctatggagcatgattagcggtgcagtatcaattctgggtggtgcgctatcgttgctgcttagtcccatcgggctaattggcgttgcgtttgtcgcagccggcgtgctcatctggaaatattgggagccgatcaaagcgttcttcagcggcgtgctcgcttcaattactgaaaagctggcaccgttacgcgaaacctttgctcaattcagccctatctttgatgcgataggcaatggcattagcaaggtgtttaactggttcaaagagctgctaacaccgataaaatccagtaaagagactctggataaatgtacaagcgcaggtgaaatttttggttctgtacttggtggtgcaatccaacttgtactgacacccgcaaaaatgctgctggacacactggcgtggatacttgaaaaactcggtgtattaccggacgaagcagagaaagcgcgcaaaaagatcgaagacgcccaacgaatggcgctactcaaagataaggtggcgcttcttcaagcagacattgccgcagttgccccaaaaaatgaggtaaataaacctacggcaacaactccgcctcaaccacttacaggggatagcggcacgcaacggcggttacagaagatctccgataataccaccggcctgcttgatgaaaccaaaaagcgcattggccccggcgacatcgtctttaaaaacctgccacgggcatttgcattacagggcgcatttcaagaaacgcgtatcgctgcgcagaaagtgccgcgtgtcgtctcgcagcaaatacaagacattaccacaccaccaatccggcaaggcgccgccgttccagtttctacagcaggcgcagcgccattgttcaacctgacatttaacgatgttggcaaacaagatccgcgcgaactggctcagattgttgagcaaaaaatacgtcaggttcttaacgagaaagaacgcaaccggcgcggctcattccgcgatcaagactaaagggaaaatattatgatgatggtattcggtatgtttgtttttgcgcttcagacaaccccttatcagcagttacagcattcccagcaatggcgccacgtcaagaacgaacgcactaaccgttcagcggcgtggcaatacatcggtgcaggcgaatcacagatcacgttaaatggcgttctctatcccgaaatcaccggcggcaacctgtcgctatctgcattaacgacaatgggctacatggggcgtccctggccgctcatcgaaggaacagggaaaatctacgggatgtatgttttaacaggtttgcagcgtacaaactcagagcttgaccggtacggtaacgcgaagaagatagaattctctatcagtctgcaacgcgtggacgaggactatcgtgaacggctgcaatcgtcatcgttcggggatttggtcaccaatatccgcagcggtgccgaaaccgcactgaacaccgcaagcggcgcaattgacgggttactttcttagatcgactgaagcacagatgtaattaactgtgctggccactccggataacacagacaaagataactgtactcgataaaaaaagcccaccgtgtttgtgggcttagttatttttgcatgctattacacgctcggaacactcggccactcgacatcagcggctgtaacatcaatacgactgagtaacacagcgtatcgctgccattctgtgagcgccgctctctcgtcatcagtcgcaatgtcaagattgacagcgtacgtcagttcactgatgcgcgctgctgctgtggctcggcgtgacgctaactcgccctgtgctacttttatcgctgcggcggtttgtgcgtctttatctagcacccacgctttgccattccacacgtcgaaatcagatgatggtttcagcggcgtgacgttatcagacagttcgccaaactgcgccacgacctgcgcctgacgagtttccgtgctgtaaaccgtctggccgcgatagtcttgaacctgttcccatgccttacggtctgcactacggcgcaaagcttgaccgacgggcggcaactccggctcatcggcgtagctgtcggcaggcagaccaacaccctgcatgacgtactcataactcgcgctcaggtattctcgcgtcacgggactaacgtgataaaccgtaatccagcctgtgttgatagccagcccgttttcgttcagctctgcgtttttaatttgggttgaatagttgctcattatgctgctctcacgatgtagttaaatgcaatattgcgtgggcggttctctgctgctgtcgggaccgctctcgacgcatcaaatctcatgcgagacggacatgagtttccggcagcatcaggaatcgcgccgacggcaaattcgtatagcagttcaaatacaccgctagacgacaacgtttcacccaaaaactgctgactcacagcgctagtccagatttcaccaactatatttctgatcgcgtcactttgagcgctaagcagagagcgacccgaatcaacaccgcgcccatcatcccaaccccgaataaactcaccgcgcagatcaggcaggacgccggatggatatgctgcggcaaggtgcggaaatgcggatatatcaaacgactgtccgttgcatttaagccaccctgccggcgctgtagcacgcggccacggcttcggcattccagccgtcaaagctaattcgttttgcacaaactccgttgatgcgagctgcgttgtattcgtgccagttggtgctgttgtaccatgcggcaatccataaaagttgattgcgccgttatcaatacgtattgatgcacccgaacgatgctcaaacgtcagtgcctgctcattggcgccgtaccgtagccctacaaacgccacagcttcggtacttgctgcattgttaaattgtacatatgcacgctgtccatcaactacgggttttattgtgagcgcgtcgctatctgctgagagcagtttttttcctgtgattatctggaacgtagctaaactaaccgcccccagatttgatatgaattgatttttatccggtatatctgccccgttctgagcttttgacaacttactatcgatagcgtcgcctatcatcgaatgaaaatccggattattaccgaccgccgctgccagtttttttaatgtatccagcgtggcgggcgaaccatcaataatcgctgccgtttccgttttaacaaatgcagtggttgctatctgcgtgtcattcgatacccgccccggtgtaggcgcaataggcttgcccgttagtgtcgggcttaattttggcgcatatttcgcgtgcggctcagcagcagtaagatgcaaccgcatcacattgtcagcgtagccttttacttcgacaacagcgctatcgacatagctacgcgttgccagcactacagccgggtcaattttcagcgtcaccgcgtcagtactgctgacaatcaaaatcaggcgcacggtctggatgcggccgctgccctcttgaagctggggtttgtacgtctccgggcagttagcgatagcaatcagattgccgtcatcgtcaaacagaccaatttcacgaatccaccaaccgccctcattttcgggaataacctgctcggcgataatctggctggggtttttcgggtcaatgctcatcatattgagtgcggcgcgccgcttctcgctaatcagtgccgtttgtgccggattgggtgttggcaaaatgccgccgccgtcaccgaccgccatctggctgatgttcaggcggacacccagcgcggtcgcgttagccagtctggccgcgccgatgttcgttaacagggcgaaatattttgcgctcatgcggttacgctcacgttgtcgattaaatgaagtgctgcgcctgtcacatccagaccggacacagtgatgttttcaggaaaatagggataaacggtcagctcgtcgccgccataagacagcgcggcaacatacgccacgccctgtgtgtcaaggttgatattcagccccagcaggtgacgggaggcgggtttagcgtcagcaatcagccgctccagttcgtaaaaaacttcttcagtgataccactatcttgaacgccgatatctaatcgaaatgttcctggtgcttcgccgttttgccaccactcaacgatacgaatcaggtatccaaacggttcgaccacacgacgcagtgccgcaatagttcctttttgcctatgtatcaaccacgcagatctaattacctgccgttttgtttgttcagaccagtttttatcccatcggtcaacagagagcgcccacgcaaggtacggtaacaactcagtgggacaccgttcagcgttccatagcaaacttaaatcaacggggatattactcagcttctgcgttgacgccgcaacgctgcgcataaatccactggcagaaggaggtaacagatcacccatcaatgcctccggttgtaacagtaaaacctgtgcaatacgctgcttgcgtgtcactaataactatgtcgtgtggcggttctacgacactaactcgctgcactccctgaacatgcagtgccgccatgattgacgatcgagcaacatcccgcccaatcatcccttgctcacctatccatgattgcaatgccttttgcgcggcggtatgaataggctcagattctggccccggataaaggtaaagcacggcattaatggcaaaatcaacgatctcagcactctgtaccgttagcctatccgcaaccggcctcttatcctcggctgacaacgccgtttcaactgtcgaaagcaactcagatgatgcagtcccattagcttcagacgaaatcacggaaacaacgacaaccgcaggtgatgggctgatcgcttttgcatccttaactttcccgctggcgcttttggcaaaatattcataggccgcagttggccctgcgacgctaagcccttcaaatgccgactgagcacgcaaacgaaatgcggcgtcgttttccattacagcatcagctgtttccgtttctgctgtaatcaccagccgttctgtgttcaggtttgcagccaggttatccagatcgctagatacagcgtgactcagcatgcaggatgctgcgccctcgttaatccgttgacgtaacatcaactcgcgatacgcgataacttgcgctatttggttaagcggctctgactctaattcaagagcggcggtaacggacgcctgctggttagcagggaaagcggcaatcatgaccgctttcacctctctcaggatgacttcaaagtccagcacttcaatgatctgcggctggggcaattgtgataaatcaactgtcgccaccgttaccccctttaatcgttatcattccgatgctgggctccatcgtttcagtgatcaggccgttcaagctggcttcaacccgccccgactttgaataaataatatctacagtgttcagcgctaagcgaggctcccagcgcgtcaatgcaataacagcagcactcattaactgcatgcgagtaacttcgttttgtggtgcatcaatcaaatccggcacgatagagccataatcgcgacgcatcactcttgatcccactggcgtcgtcaaaatgtcacgcgccgactgccacaaatgatcgctatctgtgagcgtgccagttcctgatggattcattcctgtgtagcgcacgctcatcttgtgccatccgaccaaccaggcccattcaacacattgccgtgtgagtgttcgtcagcctgcacaccattcgacttaaacgcgccgccggtgtgattgacatcgcctttcatcgtcccgccctcagtgaatgagaatgtttttgcaacaagatgctcagtacactcaacgactggagtttccagcgtgacacccactgatgctacaatgcgcgccgttttcatgccgctagcctctaatgcgccagcggcggcgtcgtagcgaaccgtggcgccgtccggtgccttgattaccaattcactgctactactgcccggcgcagggttttcatcgctatagatactgccgataatgacagcagtttctggattgccaccaatgcagcccagcaacacctgctcaccaactgacggcgggatccatacgctgaacgaaccggcgcgtaacgcatcccagcgcagccaatccgtgtgcaatcctccggcactgacgcgcacccgccattcatcaacgtcgatctcagtcacaacaccgacgcgcagcacgttttcaagcaatcgcaataattcggcagtcattgcaacctcatcgactcaatcattttttcggcaataatccggcgatcactttcactcaaaccaagcagcacacggcgcgggtatgacactgaagcattgccgccaactttatctttcaggccaaactgatgcgcacgcgcgatacgcgcagcaacccccgaaaatcccaccgtagcgccagatgcatcagattttgtgcgtaaccagcgtgatgtgcgcaagcggcgaaacatgggatcgctctttgtcgtctccttgcgtgcctgattgaaatttattgcaaggtaacgctcaatatctgcgcggtaaaacgaacgtacggcgccccgttcttcatcaaaacctgtcaacatccggccgcgttttccacgtgtcgcgcgccagtttcttaggcgccgcgtctcatcgttccaaacaaagctaatcccggcttgagagcgcaataccttgcggcggcgcttctcatatttcgatccgtctgggttctgctggcgtgcgatgcgctgcgactgactgcggcgcacggcaactgctattgcccttgctgatacacgtcgcccttgcgctgacattcccgcaatgatgccgttgaatacttcatcaagctgatgaaatagggcgtcggtgttagccatgagtaatgccaccatcaaaaaccgcttcccattccccgccacccaggcgcgggcgtgtttctgccaaatgttcagccgtcactatgccattttcatcgcgcgtgacgatcactcgctcccataccggtattttgaacagcacatcagcggtgtcatcgttagcaatatccgcatcaaattcaatttgtttatttttatcgggattcaacagcagatcaggctgattaatgcggagccagtcgagtactggcaacatgagatcgtcaatgttgccgggataatccattgccaagacactgatcggatagcggtacatgaacgaactatcatcacccgctatttcaatagagcctttttctacccagacggtgatgccctccggattagctttgcaccaacgatttttctctgtcagcgccgcgcgcaatgattcagcctttagcatttactgcccctcatcatgtttacttgcaataccagccgacgcactcccgcgctcctgacatgcgattgtgatatcaacctgatcggcgcaatcagccagcgccgcttctgtctcatcaagctgattattcagatcgccgttagtctgcgggctggatgccgggaaccggcacggcgtcaacttcagacagccatttacggtaagcgctaccgccggtgatagccggtcgctgacgcagcctgacaatatcagcaggcagaagagtgtcagcccaatgcttaagctcttggttttcacgttttaacctctcgatcagtttctgtctgtcggacaatgcagctctgttctgctcgaccaaatcacgtagcctggcctgatcttcatcactacgctttatctgttcagtaagcgcgttaagctggccgcttttttcttccagtgcatcacgctgctgcttcagcgtcttttcctgctggctattcagcttttgtgaatgatctaatcgccaagactgcaaaccagctcccgcaacaagcaggaaaaatacgacaatccgccaatccttaattagcccgatcaaagtgctacccgctcgcgtacccagccataaagaaaggcttcattcgccgcccgctgctctgctaactcaagataacgagcgccctgactgcaattcatagctttcagcattacttgttctccatcagcaccgcgtgctgacagatactgacgcagagctgtgatagttcgcgggccgatatttccatccggtaataagtctggatagagctggccaccatcatttaacgctgttaaccagcgctgaaaccaacgcgacggaacagacggccccatgttgatccctgtatcacataactccgcggctatggctgctgatagtgtcgctatctggtcataacgcggcgcataccagtaatcagcctcataaatagccaacgcctccgcacgcgataaattgcgcatatcgccgctgtatccatgcgcgcgcgctaccttttcagtaataccgaaatttgtcgcgccgcctttgtctgatgggtggtttacataccctccctctcgatcaaggattgcgttaaaaatttcatcttttctcatgacttaacgcctcatttattccgctcggccatcaccagaactactaccatcgccccagcgacgcgagcgccgctgaatcagtaattcaatagtctgataacctgcaatccccagcatcgaaccaatgccacatatagctgtgagcggcaggttcggaaattgaaccagcacgacacctgcgaccattgacacaaaaccacccagcaacatacgtccgataaacaaccgcagcgtgatcggctcactgcctgccaacacttttcccactgcgatcagcacaccgataacaaacagcgtgataacgctcttctccgcttcattcacaattagctccaaagctggatcgtttgcggctcgttggcttcaactgcatccggcatttctactgactgcccagcagccaaaaataatgtattgctcagacctggattagcggcaatgactgtctcagttacaccgtctgtgcgcccgtagtgccggtaacacaactgatcgacggtatcgccctgtagcgctttcactttcactaaaacgcctccgcaagattgcgcactgtgccgctaatgtccgaaatagcccagcgagcatcacgccacaaatccgccgcctgtaatgtcaatgcgctggcgtgcttctcgcctgcgtcaccggttgtatcgacgtcacgatagttttcaatcagtaacgcacgggcgatactgaataccgcgcggcggtagcggtgcaccctcacgctttcaccgtttatctgcgcggcaggtacgagagcaagcgatatataaccgccgctcacctggccgttctgccatgtcgccaactgacctgtcacatgcccaaccgcttcgattacaacgtgtttgagtcgcgttgtggttaccgcaccgttgatacgtatttccatgcgcacatcgcttaacgagatctcaggccaaaaaacgccagccctaacgctttccccgccatcatcaacatcaggtacatcgtcagcagaagcagcgacggttctcccagcaacaaggctcatagaccaatttccttaaaggttggcggtgagcgagtggagaaaaacacacgcgatgcgttgcagatctccactcgcgccgccagcgctcggggcgcaagtcggttatttggttttttcttctgcggcctttttcgccgtagtcctgcgaactgaggtttttcgcgttgtcgttttcagcgttgttttacgggttgcagccttgctgggtgcattggccaccacagccgaacccgacgatgctgcagcagttccggcggtggagccagtagcgcgactatcatcattacctgtatcggcatcgctcccaccttcagcgcctgcggcttgactggtttttttaaccagtctcgccagacgttcgatctcttttttcaccccggcgcccgcatccagctttaacgccctccgcaacaattccagcgctgccgcctggtcagcctctgtaccgtttcgcagtgcaaatgcgcgcgccttgcataacttcgctgcaacctgatctggcatatccgagctgtcaacaatttgtgccaactctgccagtaacggctgaaatccggatacatcagtagcgtcatccgcctttatctgcaccagaatgggatcgcaaatctcttcaacaagaacagtggcagacgtgcggttgaatcggtcaggcatcgcgagtccatgagtgacaacatagcgaccaatgcgcacagctaactgatattcggcagcatcaatcgcccataccatcagcgtgacaatcacttcatcttgtctgccgctatcaccctcaatcgtcccgtcaatccaaccctcatactgaggaagaagccgttttttcatcacgccttttgcctggtcagattgcactttccttaatgcactctgatccatgcgcagccggtgaataatttgctcatgagcggtgcgcgccgtatcagagtgttcgtctgttttaccgtggcgttccgccattactttttggaaatgtttttgtgccggtgtcagcattatcccgcccccgagtaacggcgggcctaagcccgcctagtgcgtgcggcattactcgccgccgttccctgcctgcgcaaaagtgataccgtcaataaacgcaacgttgccgtaatcttcgatcacgaaatcatcgttagaagattgataggtagcgatgcggttatattcagattcttctttaatcgtccggcgcaaacccccacgctggtagtacaccgacaggtttttaaacggtgtaatcagcacaccgcttacagggaagtacggtgcaataaaggttggcatgttgcctacacgctcctgagcaacaataagctgaccggccagcatttcactattgggattggtctggctcatcgcattgattgccgggaagttactggttgtcagcagatctccggccaagatcacaacgttgtcaggattacgtttatgccactcgtccatcagactgttttttgcgtcataaacagcagcagacaggtttccgtatgtgccttttgcaatgactttgttgtcctcatcacgcgcagtgatcgtgacgtcagaaatacggcgatgtgacgcctctgtacggattttttgcaaccacccgacaccgcaatcctgcaatagcgggttggcggcacggtctgacggatcggcatagctggttccgttaaacccgatcatgatgcggtcgagcgacatttgacgcgccattgcggaactaattagcggctgaaagtttggctgatgcgcccaggcatctaactgctcgtagctgataccgtagtcatagttaactttgcgacacgtataattgaatggctccatcgtatgattcatgcccggattacggcgcacggtagtaccgttgttcaccccggccatcggccccttactgccaatcagcactttttgcccgatttgctgggtaacgccgaacacattaattttgcgcaggaatgtgtcactttcctgcgcagcagattcaagccgctgctgtaccgttggatcaacagcaaattttgccgcgatagcggctgacgaaacgccgtttaattgggcctgccgagcaacatactgatcaaacagttggcgggtaatattttccatattcgtttgctctcgttgtgaatatcagtagtcagccaactgagagttattacccccgccagccggtgggcgatggctgaaactaccatcggtcacggacaacttctggcgtagcgcttcaaaatcgctagtcagcttctcaatagcctgtttatcgctggcgcgcgcttgctccactgcactgaactgatcactcagatcggcctgagactgcgccacgacttcaacggcctgatgcacctggctaaatctctcatcatcggatttcttgccttttcccataatccccatgacgcggttaaaccactgcttcccctcttctccacgctgcgcagttagctcgatcacgtcagcttcaatcgcatcagagaacatcggggcttcagcctgctggttattgaacgccataacctgcgctcgttgctgcgttgcaaatttcaaacgctcagtacccagactggctggcgtatcagtcattgccagccccatcacgtaggcttttccgttcagggcaaactgtgggtgcaactcaatgcttgaaaaaaccttctttcctgcatcggtcaactgtttcatgcgggcagacggttcgatctctgcgtataaagcagtacgccccgacagcgggccgtcagtaatatcttctgcgctcagcgcagtgacatcccccatagcgccgaaatcgctatcagggtaaggagaaagatagtgctccacattgacccgtgcgccgtatacgtccgggctgtaatttgccgctgcatcgcgcaagtgttccggcttgatttctcgcccgtcaacggtggcgccggagacggcaacacggaatttcttacgtgtagtagttgtgcctgccatattcgtttgctcgttttgttgagttcaaaacgatgatgacaggcgcgaggccacgccctcaatgcgttgttgttgtaggagaaagctgacaaccacaggcacaagaaactacccgcgcgcgcgggttaatctccccgacatgaaacaaggggatggcaatgacagttcaggaagcattcatcaggcagcgcgcgcgacagctctactggcagggatacccgccagccgagatctctcgcctgatgggcatcaatcaaaatacggtttacgcctggaagaaacgcgatgaatgggacgaaacaccccctatccaacgcgtcacaacgtcgatcgatgcacgactggttcaactgactgcaaaagacaaaaagacaggcggcgactttaaagaaattgacttgctgacacgccagttaaagaagctggataacggaacacccgcgacgcagcccaagaaaaagatccgcaagaaacagaactacttttcagaatcacagattgcagcattgcgtacgaacattctcaactcactgcactggcatcaactcggctggtatgacaatcatcatcaccgtaacaggatgctgcttaaatctcgtcaggttggcgcaacgtggtatttcgcacgcgaagcgctgttacgtgcgctaagtgacgatgtgaagtacaagcaccaacttaaccaaatctttttatctgccagccgccgacaggcgtatcagttccgtagctttattcgctccgctgccgcagaggttgatgttgaactgaaaggcggcgacatgatccaactgttcaacggcgccgaactgcattttcttggtacatcagcagctacagcgcagtcctataccggaaacctttatttcgatgaatttttctgggtcggccagttcgcaaacttgaagaaagttgcgggagcaatggcgacacttaaagggctaacgcgcacctatttttccacaccgtcagcagaaagccatgaggcttacccgttctggacaggggaagcattcaacaaaggccgcaagaatggcgcacgcattgagtttgatacatcgtggaagacactgaacagcggcgtaatgtgtccagacaatatctggcgtcagatcgtcactctgaaagacgctatcgatcacggctgggatctcactgacattgacgaagttcaactggaaaacagcccggaagaatacgaacagctctataactgccagtttatccgcaatggtgaagcagcattcgattacaacgcactactgacgtgcggcgcggacggttacgacgactggcccgactggaaaccctacgccatgcgcccaatggctgatcgccccgtgtggattggctacgaccccaacggctccagcggaaaaggagacagtggcggtatttcagttaacgccgccccaatcatccccggcggaaaatttcgcactatcgaaacacaacgcgtacgcggcatggagtttgaagcccaggctgctctgattatcagcatgctgtcacgctataacgttcagcatattggcattgatggtcagggcatcggtgaggcagtttggcagctagtgaagaaagcctttccagccgcggtatgttaccaattctccgcatcaagtaagcgaatgctggtactgaagatgctacagattatccgcggcggacgctgggaatacgacagaggggagcgcgacctgatcaccgcgtttaatgcagtccgcaaagttgttacaccaggtggcgttatcacctatgacactgatcgctcacgcggcgtcagtcatggcgatctggcatgggcaacaatgctctcaattattaacgagccgctggggcaagaagtcggcggcaaaatgacggttacggagtattaaattgagcaaacgcaagccatatcgtacacagcggcaaagcggaacagatctggccgcagaattacaaaaactccccggcctgagtacgtttacattcgacggcccctggcctgtgagcggcgcacatgatctgttagataacatgtattgcgccaacaatggccggtattacgatacaccgatcagttggtacgggttggctcgccagttcggttacgcaagctggcatcagtcggctctgttcttcaagcgtaatgtgctagctggctgctttattcctcacaagctgttatctcgtcaggcgttctctgcattcgcactggactggtttgtgtttggcaacgcatatcttgagatgcgcaaaaactggattaacgggccgctggggtttcgtaactcactggctaaatacacccggcgtggttccgatctcgatacctactggtttattcagtctggacttgatgatcaccagtttgaaacaggctctgtctgccacgtcatcaaccctgatattcatcaggaaatctacggtatgccggaatactttgccgggctgctgtctgccaacctgtcacactctgctgataagttccgcaaactctattacgacaacggctctcatgctggctgcattgtttacgtgaacagcgcgattgcagaccaagaaagcctcgacacactgaagaagacactgaccgacacacggcggggaggagcatttaaaaacatcctgctgcatgcgccaaacggcggcaaagactcagtgcagatactgccattcagccagatatcagcaaaggatgaattcattggcgttaaatcatccacacgcgatgatattctggcagctcaccgcgtcccaccacaactgatgggcgccatacctgaaggtaacggctcgtttggagacgttgagaaagcggcccgcgtattcgctatcaacgaactgacacccgtaatggaatcaatgaagcacgtcaatgattggctaggtgaagaagtaatccgcttcaacccttacgccttgcttgagccagagaagtaaccgactgcatcacaccgtcattaggcggtgtgacaccctgcaacctcccgccatacaaacaccacagcgtacccaatcagacgcccccagcggcattctgaggcgttcactcatcccatcacgcgtaatgcacctattcagtgcgcaccaaccacaagtcgattcaggaagcataagaccccctacccatcccccaaagcgcgcgcttgctcccccgcctcgcccgcgcgctaaacatgcctctttttgtgcaatatctcaggggaggggaagccgcgccgggactggcgcggggtatggtctgctaatgtgaaaattttgtgcaaatttgtgcagatttttgcaaataaaaaacgggtgaatgacaggagaatattacttttccacttcacacaatgccgccattaccgccagccgttccgcgggcgccatcgcccgatattttgccgcccatctttccgcttttcgcttgatacgctgcctatcgatatagtccttaccagcaaacgccgcgctatatgccgcaccttctgggtaattcatccacagcttttccgttctgactccaccgcgtgtcattacctgaaactcaatagcgcgccagtcgtgtaatagctcatcgtaaagcgatgatggatagccagaaatcatcacgtaatacgggcattgccgcagaatagcgatcaactcccgatggtcatcaaccgtgtattcatgccgataacgggcgttgccggttctggtttctggcaaatacggcgggtcggcgtaaatcagcacgcggcccatcgcttcaaggtcatgactttgcaggaaatcagcagcatcctcattgatgattcgcaactgagtatccagcgtatctacaaaatcaggattgaactgacagaactcttcaaccgtgatcgggtcaatatcaacaccaatattcagccgcgcgtgcggcttattcagtatgaccgcgccgccgcccaggtgagtttcaacgtaaacatcatgcggcggcatgttagctataattttctgatacgcgcctgacgcagctttactccccagatatcccactattacccctccacgcctggcttcagtatccctaaagcatgttctacacaccgatcacaaatgcacacattcccttgcccaacgataattttcttcgcgtagagtcttggggtaccacaaaacgagcatttatattcaccgttaacggctgataaccccccacttctcaccgcgtgatagctataacgcacagactcggcgcaccctacaagctcacatgctgttatgttttcattaaccatcagcgtttgtaatcgggacgatatccccattaacttcagatcattttccgtatatatcggcacttccttacccgctggtaatttcataaatccccctttcggtaccacatagctgttttcatctgtgctgtagcagcgtcatttctgactgtgatcgatgcgcgggccagcacagccggttatgactgtgaaacttcacgtaacaccgcaattcggtgtagcagttccgccgttctatcctgatattccacattttttcgtttctttgtcggcgcgcgatacagacaaccgtcagcactggcaacgtatgagtaacccgcgagcgtgatcgcattacccatttccagccgccgcacctcaccgacgctgatatcccagcccagcgaacgtgcgaaatcggcaacgctggcgcgccagtcgtccgaccgcttactaacagtctgtttttcagtctctttgtgggtctgagttgtggacgagtgttctttatgtcgccgatccggcggctgtgatcgaagccggttgagcaatccacgccgttccgtgtcagtcatgagctcaaagtcggtaatttctggctctgacgtactgcaaatctctctatcggcgggttcggaaatgcttattttttcgtcgcccgtagagttattgacagaactccaagcgtcgccggtgggcgacgtaacggccaacccacgatcagcgccatcattaacgcctgcgtctgctgcctgttttttgcggattttccacttaacaagacgagtacagatacgtgatatctcacctaagcgcggtgagaaaacgccaaagattttttccggtgtttcgccgtaatcgttttgctcgtcagcttcctcatacgcgatgcgcacggtgtaaagctcacgcgggatcagcacgccgccttgcttttcgatgtaagtagcgaaacagcctgcatcagccgaagccagcacggcatccattgccggatcagctaactgagaagccccacgcctgaaggttccggcttctttctgcactgcggtaagttggttcgccagtttgcgcagctcgcgccagacggtgactggcggcaggccgaacggctgaaactgccggatgttatgttgagatgcccaggccatcgcaaaccgtgcggtttcgcgcagaggctttccggtttcgttatcacgctcaccgtcaagagcgtagccgtcgatgtttttactgatatatttcgccacgtaggcagtagcactgcctttttggggatcgaggcgcttcgctttaaagcgcgcaccggtattacgccccagctccgcgcggtctacagcaataaagtattcgcgcagaatttcagtgatttctttccgatcttcgggcggcatgaatagcaatacgtgccagtgcggcgtagcgtcgtgatgcggttcggcaacgcgaaagccatacggacgcaggccgcgtcggttcagtttcgacatggctttagcccatgtcttacataaatagcgctgtccctgccgaggtgatgacgtatcccacttgggattttgatgaccactctgaatagtggcgtgataacgcgacgggcaagtgattgtaagaaaaacaccctcgtcactgcgcgatatggcaaccatttcaacgcccgccattctcgtcatgagttcgtgacggcgaataactggattgctgatgctggcgtataccatattttccagcgatgcgacgttgccatcttcatcaaccagttcatgcgccttaaagaactcacggtttttgcggcgctgctcctgccactgattcagtgcatcaatgctgacgtaaggcatccgttttttatggatcacgccgatggcgcggaactggttttctcgccattcgcagcgcaaacgccacaacttacgcccccaccattcagggctgatgatgcgcagaatggcggagcaaatacgtttttttgattcgttatcgccaatgatcacgccccagcacggcggcgttacccgcaacgcgagcatttcatgccccaaatgccagaaaagcgactggatctcgtcattggtcatatcagatggcaaggtgttgccgcattcggtttcaaacatttcagtgatgctggccgcaatagcatgaccagcgttaatcgcttcatgtttcgtaaactctgccaaatgctgccagcgtgcgcgccagtagctggcaagctctgacgtaaaaccgtcacgcacaccttgcttgacacgcacggcatcaagacgcagcagggcttttttcacggttcccatgaaaaaggcgctgacgtgtcgcggctcgcggttagcgcgcagccattctatttttttcctgtaggtatcgcggataaaaaacggttgttcgagtaaacgagtttcgacaccttccggcgtttccatccagttttgtaatgacgcttgatgctcgtcccgctcagcttctgcgaactggcggcgcattgtcagtaatgttgaattatgctcgaagtattccagccgcgcgacggcctgctcgaaatccagatcggagaaagcggcgcgtgataccaaccgcttgagatgacgctcgacagccggatgcggctcagtggcatttgcggtagaggaaagaaatgaatctgcgatcccctgtggtatggagatcgctggacgtggtgcattccacggataggcccactgttcggacattactcacaaaccccagcgtaaacgctgttgcagaccatcggatcggcggcttcgcccaataaatcgaactgctgcccccccctagttgttaatgcccaatctctgtaggtgtggataccgtgagactcgacgctaatacactcaatgcggcgctctgcttttttgggatcgtttgttgaggggaagaatgttgagttctgacgacgagaacatgccgcaacaaggcgttcccagcgcgcgactcgctcaacttcttcaggccaacggcggaagatttctgcaagttctgactttctggcatggatgcacggcatacagccgacacggctacagccttgctcatagaggggatttggcttgatgccgtgtcgttttgctaacgcgaaaacatcagcgtgtttccagtgaagaatggggcgatagatgctcagacgagggccaagatcaaagccgctttcccattctgacaaaagggcgcgtgacgcggattcttcggcacgaacaccttgccaagagacgacctcaaaccccgcatcaacaatcggttcaacaacttgtagccggataggttcatgctttagctcagttgaacaaaaacggcgtttcgttgatggaaagcggcctttccacatgcacaaatcaagaaatgggataccggtaggatgcagggtatctaacgcagtagcgataatgttttcggcctgcacatcagtaaaaccacattctgaaacaagcgtgataggccacttttcggcaatgaattttcttttacctgcgatttgccgagaaaaatcggcatggacacgtctgattttccctagtttggattccaggtaatccaaatattccatagtctgaggatgctcgtgaccggtatcagcaaatgccggaatgtgactaacgccgttctttacggctaacagccattgagctaggctgtctttaccccctgagacgctaataacgttgatgatatttggctcacggcagcgccaattaagagtgaatggggcaagattattatgcatcgcgcaacatccccgcagtcagcacgccaattaactccctggcctttttcctcgatgcaacggcagcgcccagcgaacggctgacgctgacttcatggaattgatagtgctgataaatctcgcgcgtggctggtgtatcgctatttgaaatgactaccgccgcgtcagtttcgtaacgaacgtgctttaaatatttagccaattggcggtgatgttcgtgcgtaaaggcagaatgatgatattgagtgaaatttgctgtgtcagagacaggcaaataaggaggatcgcaataaattacagtgtccggctctgcataaacacgaagggtttccttgaagtcggcacaaacaaatatagcgccggtatcattggctttttccgcaaactgccttatttcttgctctgggaaatagggcgcacgatatttaccgaacggaatattaaaaccgccttcacggttatagcgacacatgccgttataaccatgacggtttagatataaaaataacgctgcctgctctatccctgttccatatcctgtactgcgttgatagttgaagctacggcggcgggtttcgtattcagccttattattgccatgctgaaatagaacttttgccgttgagattaatgcgtccgtatcagtagtagcgacacgatagcaattaattaaatcaggattgatatcagccagcacatagctgggatagtccgtattcaggaatacagacgcaccgccaacaaatggctctacaagacaatcgcctttcggcaagagtggcaacaaatcaggcaggacgcgggttttgccccccgcccatttgatgaacgggcggatcattgcggcgtcctcgcgcgtatcacccgctccaagcgacaaagcaacgccttttgcatatctgcggctgaacgtggcgcaccaggttgctctaagccagcaaaaaaatcagcaacttcactgaatatcaagttacttaatggctcatgtagatttttgccatactcccatttgccatcaggggaaattaatgcaccacccgatccccccgtttcttgatcgcggaaaatagctaggccgattgggtgcataatttcatgattaatacgggccaatagccctcgtttgcttaattcgttccaatcaatccagtcgcagccgcctaatttctccggcttattaccgaccaaccgagacataacagcagaaaccaaagccacttggttgatagcatcatccagcgcgttatgcttaacgccgatggtttctgctgtgccgagaaaacgccccatattcatgatggcgaacccaacttctttcatcgttctgacgtcccgctcattccagtaattccacggaatatcgatctcagtccgttcaaacgcagacttcaaaatggtgcaatcaaaagatgggctatttgcccatacctttaacgttttcaagctttcagcgttatcagtcagccagtcactaaactgactgatcgccccccaaatcggggtcgcatcatcactaattaattcagcgctggcttctggcgactggcgcaaccaccatttgatagttccgctatctgtcaccgcgccattgagcatgtcgttttcaaaatcgacacggcaatagaattgttcacccaactcacctgttttagggttaaagaacacggcaccaatagaggcaataggtgcgcggggattcttacccattgtttcaatatcaatcatgacgtggttcatacgatgatctcctgtgacgaatgctcaaagtgttctgcctctttgcgcagcagctcgataacctctgctgcggaatattctttttgctgcgcgtgaagggccagcgctgccagacgttgagcaaacgaccagtgctggtcttttttttcatccaatcgagcctttcccagcagtgaaacaagtgcttcattgccagctacttgcatcgctttaacttctgcatttctcatcgtgatttccttttttcaggtaatagaaagcccggcgggtttacgcctttaaaaacgggagttattacggttaaagaattaaatgtttggggaataaactcacaactgctttaagtttattcatcgccttaatcagctttgctttttcttcagttgtcagttcattaaatttcatgttacgccgttccttatcaatatctgctaattcaaatatcgctgacagtacgcgcatattttgatgataatcgccgtctatcttatctcgcatatcgtcaataaagcggcacatgtctttttcactgtttgtgttgaagtgttttcccctcagcatagctatgtgattcagcccgtcagttctagccgcgatactcagtggaacggcgcggacggcttcggtgttagccatgacagttacgccgcaatacccatcaggcgggcaaaccagcggcgcttttgcttaggcgctggcatgtagggtttcttgcttcacggcgcaaaataagcttgcgcgggagtaggctggaaacgctggccgtttggtaattccagccagcctttattttcttgcggggatggtgatttttcttttaataaacgcgctgtgctaatcatgctgaattcctcatgccgtgcagttcgttaatataagaagtcgcctgccctagtgcatcaaatagcccgaaagattgatcgccttgacttatgcgataacgagttatcggattggttgctgttctaggacagcgaataatagagaagccgcgataaacactggtatgttcgctgactttaattaattcaccgctcatgcagacaccccacgatggcggcgggtcggtttactggcactaattctatctttccagccatgccattctggcggggcggtttcaaccaactgcttagcgtatttatcccactctaggcggtgaatccacagctcagcattaccacctggctttagcgggtcagccatataaaaggctggtaatttccccgctttagccatggcaacaatagcggatgtcgttttaccgacatacagagcaaacccctcttttgacaagagatcggcaggcttctctgacaatcggatctgacgacgcggcgtagtgtttgccgtatcgtccccctccccctcaagaatggttttagcctcgtctaacatttgttatcctccgacatggttacccgtacttctaactagaaccctttaggactatctagtgtacttctgggttttgcttttgattaaaaataagagatctgattcattatgtcaattatgattcaagaaaagttaaaactgatccgtgagtctgaacggctaaaaaagaaagaagtagctgatatgacaggaattaattacgtcacgtatgttgggtatgaaaatggaaaatcttcaatttcacatgatgcggttgtgcggctactaaagcaccctagattcagaaaatatcgtgactggttcatgtttgatgaaaccaacccagaagctgggcagatagcaccggccctcgcacacattgggcaagacgaaacaaaatctcaccaatccgatcacaaaattggctaaatatttacttttcctacctttttgatattgattttcaagatgagcatttcatcggagagttatcttatgtcgattaagaaacttgatgatggtcgttatgaagtggacgttaggccgcagggtgcagaaggaaaacgcattcggcgaaaatttaatacaaaaggcgaagcccagatttttgagcgtcacattttggtcaactaccacaataaagattgggtagaaaagccagcagaccgccgaaaactgactgaattgctatccctttggtggatttaccacggtaaaagtcacgatcggggagaaattgagaaaggaagattgaacgctattattgtgaaactggctgaggtgggcgtaatacgtgcagaccagctaacgaaaaaagcaattctggattaccgcgtaaacaggttgaatgaaggtttaaaaccatcaagtgttaatcggcatcatgccattttaagcggaatgtttacgaagctcattgaagccgatgagtatcactcccagcatccgtttaaagatgtgaagcagttgaaagaacagcaagccgaaatggcgtttttgactgccggagaaatagaagacttacttcagttgctggatggtgataaccgcaaagccgttctggtttgcctggcaacaggaggacgatggggagaagtcgcgaatcttaaatgtgaacacattatcaacaatatgctcacgtttatgaaaaccaaaaatgggaaacgtagaaccattcccatatctccggcgctgatgacacaaataaagcacgctaaaacgggtttcgtatgtcatccaaattacgacgcagtaagaaacacattacgtgcaatgaaacctgatttaccagatgggcaagcactgcatgtgttccggcacacattcgccacgcattttatgatgaatgggggtaatattattacactgcaacgaattttagggcattccacgatccagcaaacgatggtctatgcacactttgcgccagacttcttacaagatgctgtgttgctaaatccactcaacggagtgtccatataatgtccatgaatcagcaccacttagctctaattggtatcatatgaataactcaaatacttgtttttcaacagaaaaacccgatatagctgaagctgtaaannnnnnnnnnnnncgcatccactcttttgaatcctgtggcaccgtcgatggcccaggcatccgtttcattatcttctttcagggctgtctgatgcgctgcctgtattgccataaccgtgatacctgggatacgcacggcggcaaagaagtgacggttgaagaactcatgaaagaagtcgtgacctatcgccattttatgaatgcatccggcggcggtgtaaccgcatcaggcggcgaggccattctgcaagccgaatttgtacgcgactggttccgtgcttgtaaggatgaaggcattaacacctgtttggacaccaatggatttgtacgccgctacgatcccgtcattgacgagctgttggacgtcagcgatttagtgatgctcgacctgaagcaaatgaacgatgatatccatcagaatttagttggcgtatcgaatcaccgcactctggatttcgctcgctatctggcaaaacgcaaccagcgcacttggatacgttatgtggtggtacccggctggtctgatgacgatgaatccgcgcacaagctgggcgaattcaccaaagatatgacgaacatcgagaaaattgagcttctcccgtaccatgagcttggtaaacacaagtgggtagcgatgggggaagagtacaaattagacggtgttaaaccgccgaaagccgatacgatggatcgcgttaaatcgattctggaaagctacggtcacaaggtaatctactaatctctgacgctttctgaaaaaatagcgcgctcacacggcgcgctattttcatttcagcggatcaacatcgctactttgtagctaagtaccgagttaagccagattccctgctgctttgattttcacctgtactgcattccccggcagataggctagcggaatttcctgataatcgatgatttcaacgctgcctggcatcgctcccgtctcttccgcaagacaaatggtttgctgctgcaattcgctttttatcttttcacgatcgttatccgacattttaaccacgcgctcgatctgtgctcccactttccctaacgccacacccaccgcatttgccgcatcaaaattctgcggacgcatgacctgactgacaccggataaaacgtccggcagtaaaatactgccaccgccaacaagcacagcgggaatggccgcactcgacgatttaatcctatcgatagcactttccactttatcaatcatctgacgataagcctccagacaaagtgctttatctagctcaggcagtgaatgagaaagcgaggatgtccatcgctcacgctgaagttgcagcatgatatcgttgagcgttaacgtctctccgccaaaactgacgctctgctcaagaagacgatagccgacgctgtcaggcccaagggtgagtgttccgttctgagactgccgaacgcaagtcccaccaccaatgccgatagaaataatatccggcatcctgaaattcgtccgcacatcgcccacttcaacggcaattgccgattcacgcggaaagccattaactaatacgccaatatctgtcgtcgtgccgccaacatcgataatcaaggcattatccaatcccgaaaggtggcacgcaccgcgaatcgagtttgttggcccacaggccatcgtcagaatgggatattgcttcaccatactttcggacatcaatgtgccgtcattttgcccgaagaatggcgtagccttgattccgtgccgaactagcgcttgtataaagccgttaacaaaacggtttgcagtactttgcagcgacgcattcaggatcgtcgcgttttctctttccagcaatcccgtgctgcctattcggtgggataatgacagggaaacatcaggcaatgccgcattcacccattgggcaacctgcaattcctgatcattatttactggggaaaatacgccacagatagcaacgctatccacatgaccacgcatcgtgtcacagaccgccagcacttcattcaatagtacgggatggatctcccgaccatcaaattcatagccgccatgaagctggtagaaatgctcacctaatgtcttttgccactcgtcatcccagccaaaaagcggcgggacgctatcactgcttggcagactcagacgcagtaatccgacgcgatccagcccctttcgctcaacaattgcattggtacattgggttgtgcctaacatcgcatagcaaatatgctgcggctcgatgcctgattgcgccaataccgcagcaatcacgcgctcaatgccgctatagatatccatactcgtaggaaatttagccgtcgcaatacagcgcagatcagcatctaaaattgctgcatccgtgtttgtgcctccgacatcaatcccgagtcggtaatcatttttatgtaacatcgggaaagcctcagcggtttgcaagctgttctattggtacataccgcaccggatagccgaaatactccggccccgcgacctcaatcccttttggcgttcgccatttgtcattgcacggataggcaatgatatcgactcgctgcccatagcgtaaatgttccgtaataatcggacgtccagtttcactgtctaatatcgagattaaatcaggtacaactgccagcagattatcctgcgtagggtttgtcgtctgtgacgagcgataagccagcaagagttcattctggaaaagcaccgtaaacgattcgcctttatcgttacccataccatccagcaccactttacctcgagcaaaaccaccggttgtacgccgatcaacatcgataatcttacccgatgcaatgacgtgaccattaagcacagtgagtagagactgtataggatgactgcccgactgatgagcctctcgcagcgtttttccgatattttgcgctagggtaagcgttccttttatggcgctacgtttgagctcgtgtccacggagcggataatcacacatcgcacaggcggcacccatctgctctgtaatggctctggctaaccgctcagaccacacaccatcaataggattaaggataaccgagttacctttctcatcagctagcgtgttcggtgccgaagataagccatcgagaaaaaaggtcaccatctgcgcttcggggaatgcacgccccatggcatcacaatcgataaccggcagcccttttttagccgcaacaacaaatgggatcagagagttaataccaccgacttcgattgaaaatgttcccgaagctgattccgctagcactgtttccatcgtgtcaaatgccaaaataatctggtgctgtgaaataattttctccacagaaaccgtcggcgcacccatagtgctgcatggaacaaaaagtgaatcatcttcgatatcatcgagattcatcagaacaataggctgtgtattacgtaatgcgttcttggcaattagcgaaccaagataagggtctcccccgccccctgtgccgagaaccgacgctccaagagcaatatcatctattgtttcagaatcaatataacgagtcattatttgtccagacagacgaagaacccctatttaaaaataggggttcaagcaattacattcccactcgtgggaatatcttacgcaaagcgacatataccgccatactcaccattattccatctaaagcagaaatagagctaatagtaagaacattgaaaaaatctgtcgatgtcaagaggctaaccaaacttccgcatatccacgctgcagcggccccaatgttcagattcttcggttctgatatatcgatctttgatggtgataagtcaaaaaagtaatattcagccagatatacaccagcgattggtgaaactatcacccccaataatgagagaaattgggtaaaattattaatcatcccgttgtaggcgaaaaataatccgataaaagccatcaaaatcactagcgtaggtcgtgacaatgcccggataaccacagagagccctaacgatgcggagattagatttgagctatttgttgtccattgggcaaagattaaaatcacaatggctgacatgcccagcccgatactaaagaatatttcgacaagatcatcgctaccgaccagatgggtcagtaaaagcgcaactaagattgtcgcgctattgccgaagcaaaagcctaatcctgcccctaaaatggcgtctttacgtgttttggcgtagcgcgcaatatcaggggacataatactagccgcaactatccagatagagacaacataagagattgcgcttcccatactaatgggatttttaatagttattgttggtggtgtagagtgatcaactgcggccaaataaatccctgttactatcaggatcagcattaaaggaacgctaaacatgctgagccttcctaatgatctgactccccaaatagctgttaatgccatcagtatcatgccaaatagtaagataggaaaacggccgggttcaaaatgataatgaagtaatgccttttgtagcatggcaccaaagaaatcaagctggaaagcgaaccaacccactaaagaaatcgcagagaatacgccgataagtttgccgccaaatttgccaaacaccgagatacttaacagcgtcgtcgatagaccacagccataacccacattagcgcataatgctgcaagcacaccgagcaaagcagaaccaataagcgtagcactgacggcctgagaaaatggtaacccaccgctcaaaaaagtaccaaggaacaaacctgaaatatcaattccgatcgccaaccatattaacgtaattacataccagcgctttctggcttcggcagggacaggttcgtattcgtaatcatagatttgccgctcctgttgtttttcaggcacagcattcccttgagacataactcctccattaaataagcagcaaataattattgtatcgttgtgatattttatagaggttgtctggcgacgtatagaacaatggtgttgtcagcaagctaacaacaccattgtgcttatgagagaccctgatgtgacgcataaaaccacgctttttcgtggtaaccacattactatgtggcttaacagtaagataaatgggattcatatcgattaatacagatatattttgatgttaacattcagatatgtaatgtatgcgaaggaaatgctatgcgcttagataaactggagatccgctggttaaagcttttttgtaaaattgttgaaaaacaaggaattaccaacgcacaaaccgtaactggattaagtcaacccgtcctaagccactacctgtctcgacttgaggatacgcttgggcttgttctatgtgaacgtggccgcgggggttttgccttaacaacggaaggtgaagtggtctatcaggaagcaaaatctgtcatttccacgctcgacgatttcgctaacagactagcccgaatcaaacatcagcttataggtaaagtaaaactaggctgcttggataatatcgccacacaccccaataacgttgtatcacaagcgatatcccatctttatgaccaaagcccagaagtcaacgtcgaaatcgaaattatggaataccttccgctcatggaacggctaaaaaacgggcatctcgatgttgttctaagcgccctacccgatgacatccccgcagacattttctatcagcccgtctttgttgaacatagctacttttattctctagcagaaaatgctgagatgatcgaacgtgaatggcttaatggtgaattaaatcctcgcaggctgttaattggtgggcatgccgtcaacgagatatctaaacagctaggttcggtatcaaagcaaggttaccaccagacagcttggcatctagaaggaagcttgttacttctgctagcgggaacccatattggttttcttcccgaccattatgcagcatcgtgggtggaaaaagggaagcttgcggcagttgctccagatcgtttaaagctaaccagcatattttatctggtacgaaacgcaaaacaacgccttagcccggtagccgaggcgttgtggaacaatatggtagacgcgggacaaagctcgttggccagccttgataccgctaactcaggcagcagctaatggcgttggatggtgatcggcttttctgagcaatatcatcaggtagatcatcgctaccgcggcaattagtacgaacagtaatcgatcagaataattctgcatcaacaccgcagcaacgcttggcccgcaaagactgccaagcgtgtagctaaggagtaacgcctgattcatcgccaccaactcttcaggacgcaccttctcacatgcccacgacatagcgaccgggtatagcgtaaaccctgcgcatcccaataaaaatagcgacggtgccatggcatagtgactaatgcttagcatggcaacacagccaataatcaccacaaagactaacacccgaagaaccaacaaccgaccataacggtcagccatacgcccaacaggccattgcccgacaatacctgagctaatcagcagcgccatccagtatccaacctgcgcatcattcattccctgatgggagaggtacagtggcatcaggccatacagcgatcctaaaattgcgccggaaataatacagccgtgtattcctagacgcgcactgcgatacttcagcattttccacatattgacatgcttttcgtgctgttcgggcggagtaggaagatgagtacacagcagaggtaatacagctaaagtaactaacgcgaccatccacggcagcacgctcaataatgacgtaggcaacacaccaagcaatagctgtccaatcacgctaccgaggtaataggcaatcatataagcagccagcagttgccctctctgcgtcgacgttccactacataataaggcgctttcaaccacaacccagatcaatgcacagcctatccctgccaagaagcgccagaataaccaactgccgatatccgcagaaataccgaggccaacgatcgcgatgccaaataataaagccgcaaaataatagctgcggttaaagccataaagtttaattaatttaccggctaatagcgttccaaccagattgccaccgaaataggaagaaccaacgaggccaacctgccagacaggaagagactgataacttagccaaagtgggaccaacgtatttaataccgcaatacaaaccgtcagcagcagaagtccacagagcaataacagcactgggcgggaataagcagacatagcgagtggataaccaaacaaccggagaagagtgagcgcatcatgccattgcgtatataaaagtcaatccgagcaaaaagtgctaaaacgcctttctcaaattgtggattgaaagaattaatcaatactcgctgaagggtcgtcacccttgaaagcagaaggttagtatttgattgattttaaaacattttaatcttaaaagttaagtggcacgggcggcatgatatagataaattatttttacgataaaaaaatattaccgaacatgagacgtaaaaaaagcgcccttaggcgcttaattcaaatagcagcgattagccaataaattccagcccgcccatataggggcgcagtacttcaggaatttcaatgcggccatcggcctgctgatagttttccaaaacggccaccagtgtccgaccaaccgccagaccagaaccgttcaacgtgtgaaccagtcgagtcttcttatcggacttgctgcggcagcgggcctgcatacggcgcgcctggaaatcccacatgtttgagcaggaagaaatttcacgatacgtgtcctgcgctggcaaccaaacttccagatcgtaagttttggtggagccgaaacccatgtcgccagtgcacaacaataccttacgataaggtaatttaagcagttgcagcaccgtttcggcgtgggtcgtcaactcttccagcgcctgcatggaatcctcaggacggacgatttgtaccagttcaaccttgtcaaactggtgcatgcgaatcaatccacgcgtatcacgaccatacgaacccgcttctgaacggaagcaaggtgtgtgtgcggtcattttcaacggtaaagattcttcatccagaatttcgtcacgtaccagattggtcagcgggacttcagcagttgggatcagcgcgtattggctgctttctgcttcttcgcttaagggattggtgtggaacaggtcttcaccaaacttaggcaactggcccgtaccgtataacgtggcgtggtttaccagataaggcacatacgcttcctgataaccgtgctgttgtgtatgcaaatccagcatgaactgggcaagcgcacggtgcagacgagcaatctgtcctttcatcacgacaaaacgcgcaccggttaatttcaccgcagcagcaaaatccagtccgccagccatctcgccgagttcaacatgatcgcgcacggcgaaatcatacttacgcggctcaccccagcgggtaacttctttgttctgtgattcatctttcccaagcggcacggagtcgtccggcaggttcgggatcgttaacgccagatcgcgaatctcattctgcaactgatccagctctgctttcgcagtatccagcttttcgcctaatgtattaacttcacgacgcaaaggctcgatatcctcaccgcgtgctttcgctgcaccaatctctttcgatcgggagttacgctctgcttgcaggctttcggtttctacctgcaatactttacgacgttcttcctgcttacgcagggtctcaacatccagcttaaagcctctgcgagccagtaacttttcggcgactgcgtctagctcattacgcagtaaattgggatcgagcatgctaatcctgtgcttatgattatcaaatgaaatggtggcgtacacggcgcgctacgcggccggcttcagaaaataccttaataaccttaccgcaacgcttagttcaacggtagcgttttgtcgggctattttgatcctgagtagcaagccaggcgagcttttcaccaattttgccctcaaggccacgtgaggtaggcgcataatagtgcgtatcggccatttccggcggaaagtaactctcgccagccgcataggcattgggttcattgtgtgcgtaacgatactctgctccgagacccatttctttcatcaaccgggtaggtgcgttgcacaaatgttcgggaacatcatagtctggcttctcgcgcgcatcctgcatcgccgctttgaaagcgctatatactgcattactttttggcgcacaggccagataaacaatcgcctgagcgatagcccgctcgccttctgcggggccaacgcgagtgaaacaatcccaggcggaaatagcgacctgcatcgcacgtggatcggcgttaccgacatcttccgaagcaattgccaacagtcgtcgagcaacatataacggatcgccaccggcggtgatgattcgggcgtaccaatagagtgctgcatccggcgcggagcctcttaccgatttatgcaaagctgaaattagatcgtaatagcggtcgcccttgttatcaaagcgggcactacgttcgccagcgatttcattgaggagtgcaggcgtcaggatacgcatgccctgcgcgtcaatttccgccatatcagccatcatttccaagctattcaacgcacgcctggcatcaccattgaccaattcggctagcatccgcccagtctcggcaggcaaaacaatattcagcccaccataaccacgttcactgtcactcatcgcttgcagcaatacctgctcgatatcttccgccatcagcgctttcagcaaataaacacgggctcgagataacaacgcggaattaagctcaaaagaagggttttccgttgtcgcaccaataaaggtgatcgttccatcttcgatatgcggtaaaaacgcatcctgctgacttttgttgaaacgatggacttcatcgacaaacaaaatggtacgtcgcccggcattacgattttgtcgggcacgctcgattgcttcacgaatttctttgatgccggacgtcacagcagaaatgcgctcaacatcggcctggccataatgcccaatcagttctgccagcgtggtttttcccgttcctggcggcccccaaagaatcattgagtgcaactgcccggcctcgatagctcgtggcagaggcttaccagcaccaagcaggtgctgttgaccgatatattgcgccaatgtcgctggccgcatacgcgcggccagcggttggaactcgttatgggaaaaatcaagtgacaggttgctcactcttacctcactgacgctgatcgtccagcgtgacccctttcggcggtgtgaaagtgaattgcgcagcatccaccacgccgttttgctggttcctcagcacataagtgctccgctgcccatcctgttccgtcgcggtaaactgcttgatcgtgccgtttgtcgtcacattaatcgcgaactgcttcagattgccgctcgctgacttcggcgtaagttcaaaatcatcgcctttctgacgcacatcgtatttattccaatcgctggtatcgttacgcgtaatcagaatgaacggcgtatttcctgttgcatctttcagccaggttgccgtgacttgttcaacaaacgggttgtaaaaccaaagtgttttaccgtcagaaatcaacgcactttcatcaggcgacgtggttttccagttaaataagttagggcgtttcaaccacagttcgccttccccttcctgcaccgctgcaccatcggtgctagttactttctggctgaagttcgcatggaaactgtttactttattgaggcgaccctgcaaatcttttgccgcgtccgcatagacagcggttgaggtaacacctgcaatcaggcaactgatagctaaccactttttcatacgcataatcctttgaatttcaaaatataacgcgccttcgtctagcgaggtcagacgctttgcatagcgcccgcgttattcgtagatctatgttatctgaacccactggagcggggataggtgaattatccgcttattgccgcttttacgcttctttgcataagggctgctcgcgcagcccttagagggagtggtttcaatcaatacatgctctattccattgatggcggagccaagacctcacggttaccattgtgcccaggagaactaacaatgccctgagcttccatttgctcaacgattcgcgcagcacggttatagccaattcggaactggcgctgtacgccggaaatagaggcacgacgcttatcgaccacaaatcctacagcttgatcgaacaaaggatcgagttcttcatcgccatcaagaccgaggcttccaccttcagcatcatcaccgccgctgacaatattatcgatatattgagggcggccgcgcgctttccagtcttgaacgacagcatgaacttcctcatcgcgcacgaaagcgccatgaacgcggataggtattgaggagttaggtgccatatacagcatatcccccattcccaggagcgattccgcgccactttgatcaaggatagttcgtgagtcgatcttgctggaaacagtaaacgcaatacgcgtcggaatgttcgctttgatcagtccggtgattacgtcgaccgaaggacgctgggtcgccagtaccaggtgaatccccgcagcacgcgctttttgcgccagtcgggcaatcaattcttcaaccttcttacccacagccatcatcaggtcagcaaattcatcaaccataacgacaatgtacggcagtttttccagcactggcggagtcatatccatactgtcgcccggcttccaaaacggatcgggaatcggacgacccatcgcatttgctgtcatcactcgttcgttgtatcccgccagattacgcacgccaagcgctgacatcagcttatagcgacgctccatttcaccgacacaccagcgcagcgcatttgcggcatccttcatgtcggtcacgacttccgtcaacaaatgcggaatgccttcgtacacggagagttccagcatttttgggtcgatcatgataaagcgcacgtcttcaggcgtggctttatacaacatactaatgatcatggcgttgacgccgaccgacttaccggatcccgtcgtaccagcaaccaacaagtgtggcattttcgccaaatcagcaacgacgggttcgcctgcaatatctttccccaacacgattgccagcggtgaagggttatgtcggaatgcatcgcagtccagcacttctcgcagataaaccgtctgacggtgtgcattcggcaattccagtccaacgtacggcctaccgggaataacctcaacaatacgcacagcaacaacggacagtgaacgcgccaaatcgcgcgacaaattcgagatacgcgctgctttaacacccggagccaggtccaattcaaaccgtgtgattactggtccaggagagtgatcgaccacatccgcttttacccgaaaatcagccagacgcgcttcaatcaatcgcgccgtttgctctagagcaaaattatcaacaggcgcttcgcttgtcggcggcgaggtcaacaaatccaacgttggcagcggcgtagtcggcttctgcaacggttgttcattacgcatcaggaacggatgaatcaggccatccattgccggatgatgcgctggcgctgttgcattttcctgtcgcgtaacgtcaacaggcgctgacgtcgattgcactggctgatcaaacatcaacggattgcgctcgtcgctctcgtcctcatcagcatccatcggcggaagatctggctcagtgttatcggttggctgcgaatacgtgggttcgctcgacgtacgtggctcaggcttgcgctcactctccgcgctaaatggtgagaatgaaaaggcgttatgcggcaccacagggtttgactgaataggctcactggtcacaggcggtgttatcggagcaggaatgtgttcatcgtgctccgacgaactggcgtcatagcgtgactgctgttgtgcatcgaaatctctggctagctgtgcttgcagaagcgcgtcttcatcatcttcctgtaacgggtactcatcaccgtaacgctggcgctgctggtccagatacgcttgctgcaatgcagcttcttgctcggcgacattatccagcgtctcttcctgatacacgtcgttcgtcaattccatttctgcactaccgctctgcgcctgtagccttgcttgctcttcggccagacgctgtgacggtaacttgattccgtatgacgccagttcacggcgcgtaggaatacgtacgggattaggacgcggcaattccggccctacgccgcgtttaatctgcaaattatcatcggcatcagcactgaacgcgggcataaaggtgttgttcacattgaaatctgtctcacgtgctggttgtggcggttcagcaaacggttggactatcgctgacgttacgatcggcggtacagcactattctcgtaagtattcccgtaaggcatagacgcaatgccacggatctcaggcgaggtcataatccccggcatcgcgataggcgcatcagggacttcaaacgaatacaacggcgggttcagcgacggcgtcgaatcaatcgctgatggggtaacgggcaacacgacctcaggtaataccgaattcactaccggcgcttctgctaacgagatcggttgtgtagtaactagcgcattttcggttaaagaggatgcttcgtctatcttgtcatccatcgccgtgtcgtttacgacaccagcaacggaaggcgtagaaaacaggacatcatcgtcatcacgctgttgtgttatcgcttcgcctgatacttcatcatgctgcacgttaagcgcatcacgttcatcgtcttcacgatagtcctcatcgcggcgcgaacggtttgacataaatgtcagacaggccaacacacctgctccgattttttcggcaatggttaaccatgaccagccggtaaacagcgttaaccctgcgccccaaacgcacagcagaatgagcgtcgcacccatgctgttgaaacgtgggatcattgagctgctcaacaggcttcccaagacaccaccggaagcgaaatagtagagatcgtcaatgttcaacgcagccaaaccacaagaggtcaggatcagcgccaatgtcccaatcaggcgaagtgaaaaggtaaaatattcaatagactggtggttatcacgctggcggaaagcagcccagcacagggataacataatcggcgggatggcataagccagaacgccaaaaataaagaacaacgtatccgccaaccaggcacccgccacaccaccaaaattatggataggctcatgccacgcagtctgtgaccaactgggatccgaggggctgaaactgagtagtgcgacactgagataaaccgcaaaaagtgccactacgattaaaatcgcttcaagcaaacgacgtgttccgctgagttttttcagggtaacgtctttatcttctgtatattcctggctcaagagtctctccaggggcctgtaaggtttatgacaaagcgccgagaaaacccggcgctgggactgtataaattcacaggagtgtagctgaatttatcgggttttgcacccacacgtttatcgagtcttaatgaccagacgattactttgcttcacttcttccatcaccacgtatgtacgggtgtcgttaacgcccggcagacgcagcagcgtttcgcccaggagcttacggtaagcggacatgtccggcactcgcgttttcagcaggtagtcaaaatcaccggaaaccagatggcattcctgaatttcttctagcttctgcaccgcagtgttaaactgttcaaacacatcaggcgcaccgcggtttagcgttatttcaacaaaaactagcagtgacgcatccagataatgcgggtttagcagcgctgtgtagccattaatgaaaccctgtctttccagacgacgtacacgctccagacaaggcgttggtgacagcccaacccgtttggaaagctcgacattggaaatacgcccatctttttgcaattcgttcaggatgttacgatcaatacgatcgagatcttttcctggccgttttttagtgtctaccattattattgtctctcttcactttccctgcacacgctttaccccgatagacctcatgtatcagagttacccttaaagaagacacgctgcctattttgtatatcaacagtattcacttctcgttctcgccctacgcattactcacccgcgaagaagaccatcacgtcatatccatggcccaaaagacctacctgcgcagaaacgaataaaaagccgagcttttaactgtccacatacaaaaaatttcctcttacccagatgttttcgcaaatgcacagccgattgtcaaagcaaaacaacgaaaatcagaagaaactgccagattggataagccagagccattcaccaaggtagcttcaatcattttacttatgaatgtggctgatttttcagcgatttgtcatcaccatcgtcattaacgattaaacaaatagccagcaacttttctgcatactttttttactcctgtaatttccttacaatcgttctcattgtccgtggtagatatgttcatagtaataaattgttcatagtaaggaagtctgttgccgtatgagcactatccgccgtcatgaaatgaggaaagcatgggtaccgttaaacatcacaagttattgattctgggttcaggcccagcgggttacactgccgcagtttatgctgcacgggcgaatttacagccagtattgatcactggtatggaaaaaggcggtcagttgacgaccacgaccgaagtagagaactggccgggcgacgccgatgatttaactggcccgctgttaatggagcgtatgcatgcacacgcaaccaagttcaataccgaagtgatcttcgatcatattgagcgcgttgatttgcagaaccgtccattccgtttattcggtgatagcgccgaatacacctgtgacgcgctgatcatcgctacaggcgcatcagctcgttatcttggcctgccatctgaagacgcgtttaaaggcaaaggggtttccgcctgcgcaacctgtgacggattcttctaccgcaatcagaaagtcgccgttgttggtggcgggaataccgcagtagaagaagcgttgtatttgtctaacatcgctgcggaagtgcatttgatccaccgtcgtgagacgttccgttcagagaaaatcctgatcgaccgtctgatggaaaaagttaaaaacggcaacatcatcctgcataccaaccgtacgctggacgacgtgctgggtgatgacatgggcgtaaccggtgtgcgcatccgcgatacacaaagcgatgctgcagaagaactggaactggctggcgtatttattgctatcggccacagcccgaatacggccgtgttcggcggtcaactggcgttgaaaaacggttatatcaaagtgcaatccggcattcacggcaatgcgacacaaaccagcattcctggtgtctttgccgcaggcgacgtgatggaccacatctaccgtcaggctattacctccgcaggtacaggctgtatggctgcactggatgctgagcgttacctggacggactgaccgttaaataagtaatacgatactgaaacggagcggcaactgccgttccgttttcttccttccgcaacacaaaaattgatcgcctcacccatttcccctctccttttcatttgcagcgcgtcccgctcgcggtaacatggcggtattctgcatgatagaagataattttgttaactcacggttacataagagttattttctgttaagtccatttctgcaacataacgaactggtgcctgatgaaaaaaaccagacagcaagaactgaccgcctggctgaaacagcaaagtaagctggcgcaacgttggctacggctttcactgctgcttggattcctgagcggcgcgttaatcgtggcacaagcctggctattagccaccttgcttcatgccttgatcatcgatcatgtcccacgtgaatccctgctctccccctttcttctgctaatcgccacatttattctgcgcgcactcaatagtttgttacgcgagcgtgttggttttctttgcggacaagcggttcggcagcacattcgtaaactggtattggatcgattgcaacagcttggcccagcctgggtacagggtagacccgctggcagttgggcaacgatgattcttgagcaggttgatgatatgcaggattattacgcccgctatctgccgcaaatgtatcttgccgctctgatcccgctacttatcttgatcacgatctttccgctcaactgggcagcgggtctgattttgcttctgacagcaccactcatccctctgtttatggcgctggtcggtatgggcgcagcggatgccaaccggcggaattttctggcgttagctcgcctgagcggacacttccttgaccgcctacgcgggatggagacgctacgtttgtttcatcgcggtcaggctgaaaccgaacaaatccgccatgcttccgaagatttccgtagccgcaccatggaagtgctgcgcatggcgtttctctcctcgggcgtccttgaattttttgcctccatttcgatcgcggttgtcgccgtctatttcggtttctcttatctcggggagctgaattttggccattatggaatgggcgtgacgctcttcgccggttttctcgtgctgattctggcacctgaattctttcagcctttacgcgacttgggcaccttctatcatgccaaagcacaggctattggcgcagcagaatcgctggtgacttttttggcagaggaaggcgagacagtcggcggaggcgcacacgaattcagcagcaataccgcgattgccattaaagcggaagacctcgttgtcctcgcaccgaatggcacaccgttgactcaaccgttgacgttcgatattcgggcaggcgaacgtatcgcgctggtcggtatcagcggagcagggaaaagctcgctgcttaatgcgctactggggttcctgccttatcgcggttcattaacagtgaatggtcaggcattgaacgcgcttacgcctgaatcatggcgaaagcagttgagttgggttggacaaaacccccatttgccggaacagacgctgcgcagcaatattctgctaggcaatccgcaggccagtattgtggcgttgcagcaggcgattgagcgcgcttatgtgcaagaatttttaccacagcttccacaggggttggaaaccacgatcggtgacggtgcggcgcgtttatccgttgggcaagcacagcgcgtcgccgttgcccgtgcactcattcatccttgtaatttactgctgctggacgaaccgtcagccagcctggatgcccatagcgaggagctcgttatgacggcgctgaacgaggctgcacgttcccagactacgttgctaatcacgcatcagctcaccgatatcaccgagtatgatgcaatttgggtgatggaaagcggtcggttagttcaacagggtgattatcaaacactccaagccgaaataggccccttcgcggcgctgctggcacaacgacaggaggcgctgtaatggctcagatgaaaacgatgcgggtattaaaaccgtttctggcactttaccgtcagcacttctggtatttgagtctgggcgtggtgctggcgattgctactatgctggccagcatcggtctactcgccctatccggctggtttctagcgggctccgcactggcagggatcgtcgggctgcttacttttaactacatgctgcccgccgctggcgtgcggggtgctgctatcgcgcgtacggctggacgctatggtgaaagagtcgtcagccacgatgccacattccgcgttttactgcgtctacgcgttttcacattctcccgcattctgccgctctcccccggaggactggcacaatttcgtcaggccgaactactaaaccggctcgtggctgacgttgatacactcgatcatctttatcttcgtgttatttcacccatcatcagcgccttcgccgtcattcttatcgtttgttacggtctgagcttcattgatggtttactggctctgacgcttggtgccatcatgctgacgttactgctgtgcctgcctgttctcttttatcaggcagggaacggcatcgggcaggatttgaccgcgctgcgcgcacaatatcgccttcaactcacaacctggctgcaaggtcaggcggagctgaccgtcttcggtgcactcgatcgcgtccgtcagcagttggcactggtggaaattaactggctgcgtcgccagcgtcagcaggccaatcttaccggtctgtctcaggctgtgatgattttatgcagtgggcttaccgttaccctgattctgtggctggcagccgatggcgttggcggtaatccacagcccggagcattgatcgccctcttcgtgttcgcttcgcttgctgccttcgaggcgctggctcccgttacggtggccttccaacacatggggcaagttattgcgtccgctgctcgagtcgatcaaatcattcgtcagcccgttgacgtcacgttcccaatgcatggcccacaaacctcgcgcgcggcctcacttgaactctcacatgtcggcttcacttatcccggtcagccacagcccgtgctgcaaaatatcactctctcgattcaaccaggagaacacctggcgctattgggacgtactgggtgcggaaaatccacgctattacaactgctgactcgggcatggaattgtgaatacggggatattacgctgaacgggcacgcccttaccgactggcgggaagaagatctccgcgccatgatgagtgtggtgccgcagcgcgtacatattttcagcgcaacgctgcgcgataatctgctgctggcggccccaactgcaccggacgaaaaactggctgaggtattacagcaggtcgggttagaaaaactgctggaaaatgaaggactgaacgcttggctgggagaaggtggtcgtcagctatccggtggcgaacagcgtcgtatcgctttagctcgtgccttattacacgatgcgccgttagttttgttggatgaacccactgaagggttggatgcagaaaccgaaaaacgtatcctgcaactgctccgtcaacactgtgccaataagaccttaatcgtcatcactcatcggctatacggtttagaatcgatggatcgcatctgcattctcgatgacggcaaggtgatcgaacagggcagccatcaggctttgatggcacaacaagggcgctattggcaatttcgccaacacgtttaaggcaatttcaatgaagcacaacgtttgaacaacatgcgtctatatcagttatcgcctcaatcgcttcagtttcctgacccgaatcatgcactggataaccccaacggcctgctggccgttggcggcgatctctccgttgccaggctgaaggtagcttaccggcaaggtattttcccctggttctctcccggtgaacctatcttatggtggtctccgaatccgcgtgcggttctgcttcccggcgaactccatcttagccgtagcatgaaaaaattcctgaagcgccatacttttcatgccacgctgaatcaggcgtttgatgatgttattcacgcctgcgcgcaggaacaccatgacggcacctggattacgccggacataatttcagcttatcgccagcttcatcaggttgggaaagcacattccgtcgaagtgtggcacaatggcgcactggttggtgggttatatggtattgaacaagggcgattattttgcggtgagtcaatgttcagccgtatggataatgcctcaaaatatgcgctactggcgtttcaacagcattttattcgccacggcggtcatttaattgattgtcaggtgttaaattcccatacagcgtcgcttggcgtgagtgaaattccacgagttcgctttctgcaacagctttcccagtggcaggatatcgctgtcgaggagggttgttggctaccacagcagctcgcagaaccggcattctgatagcagataccgagtaaataacgccccaaacgtgaacgcttctttacataatgtcggtttttcggcattatcttgcggttaaaaaataaagatagtattagacctagaggattcgatggccaaagaagacaatattgaaatgcaaggcaccgtgcttgatacgctgcccaacaccatgttccgcgttgaattggaaaacgggcacgtggttaccgctcatatctccggtaaaatgcgtaaaaactatatccgcatcctgacgggtgacaaagtcactgtagagttaaccccgtacgacctgagtaaaggccgcattgtcttccgcagccgttaagcggttcgctcatcgctgataacagcggtatatgaggatgtgactccctctccagccctttccttcatggcaagggctttgttttttatagccaacgttttttagagccaacagtttttttggacaataatctgcttgtcatggattccactatgaagccgggctctcacttattttcacctatttcctttcaggagagtacgccgctctatcgtcagctttacgagcgggtgcgccgagctatcagcgtaggcctattgtttccgggtgaccgtctaccttctgctcgcatgcttgctaaagaactcggtgttgcacgcggaacgatagagcaagcctactcattacttattgccgagggctatctacaggctcacggacaagcagggacgcgtgtaaatcctgatttaccctcagcatcccttcccgttgcagaggcaccagtatctccctcagctccagacgctgaacaacagatactatggcgtccatcgcaattattgccctttcaaatgggcgttcccgcttttgacgcctttccgcgcaaactgtgggctcgactgggtgcacgctaccttcgcagcatgcaattaccggatttggattaccctgcgccttatggtttaccagcactaagaaacgccatcgcctcttatctgcaagtgtcacgcggcattgactgtacagcaaatcaggtattcatcacctcgggttggcgcgccaatttgcaactcgcgacgttggctctgctgaaatcggggcaacgcgtatgggtcgaagatcccggttatccccccactcgccagttgctatcacaatctggattatgtccgatcgcagtatccgttgatcgtgaaggaattaacgtcgaacgcggcatcgcgcaggcgaatgatgccagtatggccgttgtcactcccgcgcatcaaagccccttgtccatgtcgttgtcgcttcctcgccggcaagcattattacagtgggcaacggcgcaaaatgcctggataatggaagatgattacgatggagaatatcgttatatcagtcgcccacttccggccctcgcgagcctggatcgtcatggacgggttttatatgcggggacctttagcaaggtattatttccggggattcgattggcctatttggttgtgccccaatcgcaggttgcagcctttgagcacataaatcgaattttcttcgcgtcagcatcgccaacaatgacgcagtctatcgttgccagcttcattactgaggggcattttgcccggcacattcagcgcacgcgacgcctttatgcagaacgtcgcacggccaccatcactgtgctgcaaggtattttgggaaaccgcatacgcatcgactcccagcccggcggcatgcatttagttttacgcctaccggataaatttagcgatcggcaactcgccgaccgcttgctggctcagggaattgccgttcagccgctatcgcgttgggcagtatcagggagtggcgataatgctttactcgtcagcttcactaactgcaccaccgtgatggagtcggaacggcttgccgcattaattcttgctgaatgtgaacagcacggaaactcgttagcttaagttcgctttttccaacccgtacagcttatctgcggaaccaggaacgacctgaaacgcaacccccagccggttccagccattaatcgcgataatcatgaacgataagtcagccaaatcctcttctgacagttgctcacgcacgcgtgaaaataccgcatccggcacaccatgtggaggaagatgcgtcaatacctcagtccactcaagtgcggcacgctcacgcggggagaaaagcggtgattcacgccagacagccacatggtgcaagcgtagctcccgctccccattaatcttggcttctttaacatgcatatcgacgcaaaatgcacagccattaagctgggaagcacgcagcgtaaccagatggcctatctcagccagaaacggtttcttgtgtagaatgttattgaactccagatactttttggcagcatcgggagacttactgtaataatcaagacgttggctcatagttaactccaaaactagacagggttgaggtgaagagagacagccacatgcccgttaatgtgcacagggtaatgcctcagttcagtaaccatgattgtgtgaaatcttggcctatccgccaagctccaagaatcgtattttcaactgggccataatgcgcaatagaacaccaaaagcgataggtgcagcaataaaaaagggatgcatcagcatccctcctcttagataacacacggtatcgattaattaacgctttccgctttacgcttctgcgcactctggaagccgtacgtcagctgttgcgtctctttatccagttctaccgtcacagaacccccatccaccagcgaaccaaacagcagctcgttggccagcggtttcttcaggctttcctgcatcacgcgcgccatcggtcgggcacccatcgctttgtcgtagcctttctctgccagccagtcacgcgcttcatcgctcacttccagcgacacgcctttcgcgtccagttgcgcctggagttcaacgataaatttatcgacaacctgctggatgacgtcggtcgatagatggttgaaccagataatgccgtccagacggttacggaactccggtgtaaacaccttcttaatctcttccatcgcatccgtactgttgtcctgatggatgataccgatggatttacgctgtgtttcccgcacgcccgcattggtggtcatgacgacaatgacattacggaaatcggctttacgaccattgttatccgtcagcgtgccattatccatcacctgtaacaacaggttaaagacgtcagggtgcgctttttcgatttcatccagcagcagcaccgcatgaggatgcttgatcaccgcatccgtcagcaggcccccttgatcgtagccaacatagcctggaggcgcaccaatcaagcgactgacagtatgacgctccatatattctgacatatcaaagcgcagcaattcgatatccagcgcttttgccagttgtaacgtcacttctgtcttaccgacaccagtagggcctgcgaacaggaaggaccctaccggcttacgctcctgacccaatcctgcacggctcatcttgatagattcagacaacgcttcgatagccttgtcttgcccaaacaccagcattttcaggcgatcgctgaggtttttcagcacatcgcgatcgctagcggagacggttttttctggaatacgggcgatacgggcgacaaccgattcgatgtcactcacgttgaccgttttcttgcgtttgctgaccggcatcaaacggctgcgtgcacccgcttcatcgatcacatcgatggctttatccggcaaatgacggtcattgatatatttcaccgccagctctaccgcagcgcgaactgctttcgatgtatagcggacatcatggtgagcctcatacttcggcttcagaccattaatgatttgtatggtttcttctacgctaggttcagtgatatcgattttttggaaacgacgcgccagcgcccgatccttttcaaagatattgctgaactcttgataggtggtggaaccgatcacgcggatcctgccgctggaaagcagcggtttaatcaggttagcagcatcaacctgaccaccggacgcggcacccgcaccgataatcgtgtggatttcatcaatgaacagaatgctgtttttatcctgctccaactgcttcaacagcgccttgaatcgtttttcaaaatcaccacgatatttggtgcctgccaacaacgcaccgatgtccagcgagtacagggtgcactcagccatcacttccggtacatcgccctgcacaatacgccaggcaagcccttcggcaatggcagttttacccacgccggattcgccgactagtagcgggttatttttacggcgacggcacaatacctgaaccgtgcgctccagttctttctcccggccaatgagcggatcgataccgccaacgcgagccagttgattcagattggtggtgaagttttccatacgatcttcccctcctgcctgttcttcattgacgggactttcagcgttaggtgcctgatcggtttcttctttacgcgtgccgtgggaaatgaagttcacgacatccagacgactgacgtcatgcttacgcaggaggtaggcggcctgagattcctgttcgctaaaaatggcgaccagaacgttggcgccggatacttcactgcggccggaggactgcacgtggaagacggcgcgttgtagtacgcgctggaagctgagcgtcggttgcgtttcgcgctcatcgtcactctgcggcaatgttggagtggtctgttcaatgaaggcttccagttcctgacgcagcgcggctaaatctaccgtgcaggcttccagtgcttcacgggcggccggattactgagcagagccaacaacaggtgctccacggtcataaactcgtgtcggtgctcacgcgctctggcgaaagccatgttgagactgagttccagttcttgattgagcataggcacctctcccaataaattgcctgacttcaggctttttccagcgtacagagcagcggctgctcgttttctctggcataacgattgacttgtacgaccttggtctcagcgacttcagcgctgaatacgccacaaattgctttaccctgataatgcaccgttaacataagctgtgtggcacgttcaatatcataagaaaagaacttttgcagaacgtcaataacaaattccatcggggtgtaatcatcgttattcaacaccacgttatacatggatggcggctgcaatttttctttctgttgatcggcggtcaggctttccgattgtgaccacgtacggttgtttcccattctctatccacatcatgtaacgaatatcgcgactcgcgacattcgtctgtttattcccaaaaaatccgagaagcagtaaatgagtgcctgcaacttgaaagatgacgggtatctctacatttacagtagcacgtctactttttattttaccacctgaggaatgaaatggttcccggaaagcaaaattcaagtcctgtatccgatatattgattacgcaacgcgattgttagttcatcaatagcgttatctgcatcaaactttgacaaactcccctcgtcaccatgcggtggatcgcttgacgccgggatcgatttcactaaagtgtacggaagaattgatgaggttttaatcaattcgtattcgtagtaaccaaataaccacacctattactgaaaagaatactcttgcgaaggatgtcaatgcatggagacaggtactgttaaatggttcaataatgccaaagggtttggttttatctgtccagaagggggtggtgacgatatcttcgcgcactactcaactattcaaatggatggctaccggacgctgaaagccggacaggttgtcaggtttgatgttcatgaagggccgaaaggcaatcatgcctgcctgatcgtcccgcaaatcgtcgaggccgtatcctgaccccttctacactacaccctacatttctactcagaacacacgacgctaaacagtaaaattaatacaatgcgacaaatgccgttcagcacactgaacggcattttttatcgctacatgacattaatctgcacgccctcgagcgagccatagcacgcgagagaacataccgcgaatgagtggagggatggcatcgctgcccatcgttgcggcctccattgccacttcaatcgccaagtcgggtttggatgaccgatggatagccctaatgatgactttgtgcatcgatagcggcactttctccggtaattgtgcaatgcggtgataaacctgactgaacccctcacgatacatgtagtgctccatgtccgatgcaggcaagacggtcagatgatctcgctcactttcatcctgtacgattagctggcttcttgccgtcgccgcatattttttccccgcatcgtcaccatcgaccagcacatgccattcaatccccatacggcgcgcgaatttcaacaatggccggaggcccgactgggcaaattcaatcacttttaccccttccgcctcaaaatgatggccgcattgacgcgcgagttcattcaacatccagacttcagtctccccttccaccagcagccaacagcgagcaaagagagaagcaggtcgattcagacgaatatgaaacgcaatacgccggctatcttccgcattcataccctgacgaccaatgcggtacgtcgcaacccgtgaagattcccgcaccagacggcacacctgctccattggcaccagcgacagcagctctcctgagttggttgtcgtgactttctggagcggcagttgcgtcagtagcccccaggcaacggacagcataatcggatgcagccgggtttctgggtcttcaatcagcaagagcggacgagcatggggatccaacaccactgaacctttcgcctgtagcagcgtagaaaacagctctagcaggataattcggctactgcggctattgggatcggcaatcaggcggttgatgttgtccagcgatcgccacgatttaccattgtgtgttcgcgcatggcgatgatgacgtcggtcgttacccgtagcattctgctcggaaaaatagtgctccagcagttgctgcatcgccactaagccctgacgcagctctttatccgtcagcttctgcgggttttgcaccaactcacgtatcagttgctcaaactgctgagccagtttttcattgctgttatctaacgtcgccgccagcgtcccggagcgcagacgccgcataaagcgcgcatcgcgcagccgcaataccggatgcaggcggatgatttctctggccagttcatcaatattatccagcggtatcggatgcccgtcggcgtccagaaagctgcgccaggtgaagactgactggctttcgtccacctcaccttccagccgataaaaaacgcggtatagcgactcatttccctccacccaaactgggctaagcgaacgatagcgaggggataaatggtggccgggcgccgtctcgcaaaaagtgaaaataatctgaaggtgcttttcccgactgttttcatcccccggggtaaaatgaaagtcctgcatatcaaaatgataaagcggcaatgtcggcgccagcagcagcgaaagcgcatccagcaggctcgatttcccccaggcgttctccccaatcagcacgttattctcgtccagtgtcagcgacagacgattaattccccgaaaccccaggatttcaatactttccagatgcattcttctctcctgtagcggctacctgcgggtttctgctggcaagatctccatcacgtagaatatcctgccagtcagcgctttactcgctccgataatttgtttaattttaatagattatcgtttttcttcccgccaagtgtagccgatgaatcccacgatgttgttgacgcacggtttgcattcccgtcgcgtcgacgcctatcggggtagaatgaagaagaaaagcctcattgtttaactacggccccccgcaaatcctaaaatacgggttagtgccgtttttctcgcgtaaggacatcaattctgtgatgtattcaggattattaattattttattaccgctcatcattggctatctagtgccgctgcgtgccaaaaaaacattactgttgattaaccaactgctgagttggatggtgtacgttattctgtttttaatggggattagtctggcctttctggaaaacctcagcagcaatttgttactgatctttcgctacaccgccgtattcgcattctgcattgtcgcggcaaacggtattgcgctgtggctatgggaaaaacgcagcgcgtggcacagcaaattcaaagacgccgcaccgccttcccgactgcatatgatccttgaatcgttcaaactctgtggcgtggtcttcgcgggctttttgctcggtttaacacaatggtctgggttcactcacgccagcaaaggcagcgaatatgcactgatctttctgctatttttggtgggcgttcaactgcgtaacagcgggatgacattacgccagatagtattaaaccgtcgcggtttggttatcgcgctcatcgtgggtatcagcgcactcggtggcggcctgcttgccgcatgggttctgggactaccgctgaaaaccggtctggcgatggcatccggctacggatggtattcgctgtcaggcattctgctgaccgacgcccttggccccgtcatcggcagcgcggcatttttcaacgatctggcccgcgagttgctggctattatgctgattcctgcgctagcacagcgcaatcgctcatgtgcattaggcctttgtggtgcgacgtcgatggatttcacgctgccggttttacaacgcagtgcgggtattgatatcgtgcctgctgccatcgtacatggtttcttattaagtctcgcggcaccgatactgatggcgttattttcctcataagtgcacattcatcgtcgttttctccctcgtttatgggctgtgattgagagtgattttcattgcccatcaccaaacttgcgctaaatcaaatttacctaaagttgcattaaaaaagcctttttacctgcctcggctgacactatgctttaaacaagcatttaaaatgcaacttaaaaaaaggaagtcatcatgttttgtgtgcaatgtgaacaaacgattcgtacccctgttggaaacggctgctcttacgcgcagggcatgtgcggcaaaaccgcagaaacctccgatctgcaagacctgctggtggctgtgctgcaagggctttctgcctgggcgctgaaagcacgcgaactggatattatcgatcatgatgtcgataactttgcaccacgcgctttcttctctacgttgaccaacgttaacttcgattcccaacgtattattggctacgcacaggaagccattacactgcgtgagtcgctagcagttcgctgccgtctgcacgatgccacggcgaccgtagatcacccgatggcagcgctgcaactggcaggcaacgatattccgaccttactgcaacaggcagaggattttgcgctggacagcgataaagccatcgtgggtgatgacgtccacggcttgcgtatgctcaacctctacggcctgaaaggcgcagcggcctacatggaacacgcccatgttcttggtcaatatgacaacgctatctatgccgaatatcatgctttcatggcatggctgggcacacagccaaccgacgtcgataccttgctgaacaacgcaatgggcatcggtaaaatgaactttaacgtcatggcaatcctcgatcatggcgaaaccgacgcttacggtcacccacagccaacctccgttaacgtacgcccgattgcgggtaaagccattctgatttcaggtcatgacctgaaagacctgcgcatgctgctagagcaaaccgaaggcactggcgtgaatatttatacgcacggcgagatgctgcctgcacatggttacccagagctgaaaaaattcaagcatctggcaggtaactacggcagcggctggcaaaaccaacaaaccgagtttgccaaattccctggcgcgatcgtcatgacgtctaactgtattatcgacccgaacgtgggcaactacggcgatcgcatctggacgcgcagcatcgtaggctggccgggcgtgaaccatctggaaggtgacgatttcagttcggttatcgaacaggcacaaggtctggcgggtttcccatacagcgaaatcgagcacatgatcaccgtcggctttggtcgtgaaacgttgctgagcgccgcagataccgtcatcgacctggttgcacagaaaaaactgcgccacgtctttctggttggcggatgtgacggcagccgtgaagaacgcagctacttcactgacttcacgctgagcgtcccgcaggattgcctgatcatgacgctggcatgcggtaaataccgcttcaacaaactggatttcggtacgctggaaggcctgccacgtctgctggatgttggtcaatgtaacgacgcctatgcggcaattattctggccgttaaattggcggaaaaactgggctgtggcgtcaacgatctgccgcttagtctggtgctgtcttggtttgaacagaaagcgattgtcatcctgcttaccctgctgtctcttggcgtgaaaaatatttacaccgggccaactgcaccgggcttcctgacggacaacctgcttgccattctgaacgacaaattcggtatgcgggcgattaccaccgttgaacaggacatgaacaccattctggccgcttgatgaatcaacgcggacggaggagcgcgttcctcgtcacgcagcgtgaagtgtcggcattgatgcttcacgctaagccctgctaatcatgggccgctatctttacacgcttcaccgtatccgtttgttatggagattgactatgacgatgccagtaccacacgctgggccgacaccgctttgttctaaccgcatgcaggtgcactcgattacccaggaaaccccggatgtctggacaatttcactggttaatcatgatttttatccgtatcagccgggtcaatatgcgctagtcagcattgctaacagcgaagagacgctacgggcttatacgatctcctcttcgccgggcctcagccgctttattaccttgacggtaagaaggctggacgacggcgttggctcccgctggctgacccaaacgctaaaaattggtgactatctgtggctgtccgatgcacagggcgaatttacctgcgccaacgcggtcagcgatcgctacctgatggcagcagcaggctgcggcgtcacgccgattatgtcgatgtgccgctggctgctggcaaacaagccgcaaatcgatatccacatcattttcaacgtgcgcaacccacagcaggtgatcttcgccagcgaatggcaagatctggtgcagcgctacccgcagcaattgcatctgacgctgatggcagaatttgacgccgcgcccggtttcctcgccggacgcatcagcggcgacctgctcgtcgaacgcgtgccggatatcaccaaccgcaccgtcatgacctgcggccctgcgccatatatgaaccagattgaaacgctgagtcagcagcttggcgtggcgtcaaatcgcatctttaaagagcagttccgcccgactgatgaagtggtggatgaagacgccgatcagatcacgctgaccatcagccgtccgctgaagaatctgcgtgttccggtgggtatcagcctgctggccgcactggaagccaataaggtgcacgttctcgccgcctgccgtgctggggtgtgtgggagttgtaaaacccgcgtgctgtccggtaaatacaccactaccagcaccatgacgctgacgcctgccgagatcgagcaaggctatgttctggcctgtagctgccagctacaaggcgatactgttctggcctgatattcccccgttttacctccttctgctcggtagcacggctatcgggcaggtaggccatgttaaattacgccttgttattgcacactttccgtcatttccccgttatagtaagccatggttatattttgctgtggagccgctggcgtatgacatccccctcagccccgattctgattctgggcgcaactggctacattggccgccatttaaccgaacgcttgagcaagcagggcaaccgggtgattgctgccggtcggaatatcgaatccctcgcgtcgcggaactggccgggcgtcgactgtcagcaggttgacctcactaagccagaaagcctgcctaatggtctgtggggggcggaaacgctctattatctggtgcacagcatgggcgacggtgcggatttcgtcgccagagagcgcatggtggccatgaatctgttgctggcgctcacctccagcagcgtaaagcagattatctatctggggtcgcttcaggcgaaggatgacacctcaccgcatatgctggcacgccagatcaccggtgatgtcttacgcagtagtgggattcctgtcacggagctgcgcgcgggtattattatcggaaccgggtcggcggcgttcgagatcatgcgcgacatggtctataacctgccggtgctgaccccgccgcgctgggttcgttctaaatcgtcgccgattgcgctggaaaacctgctggtttatctgatcaacattgcgcgtcaccctgcgacagaaaatcgcatcatggatgcggcaggccccgaatacatcagctatcaaacgatgttcgagcgcttcattcagatcagcggcaagcgtagattgctgatcccggttcccatgcccacgcatctggtgtctgtctggttcttgcatctggtgacatcggttcctccgtccatcgctcgtgccctgattcaggggttaaaacacgatttacaggccgatggctgcgaactacaggcattgattccacaaaagctgattagctttgatgacgccgtgcgcaccacgctgcaaagcgaaatggagagcggacagcaggctgactggggcgacgataccgaggtacgtgcacgttggaagccgaattacggcttttaccccaaacaggcgggtcatacgcttgaaacgtctgcatccagccaagcactctggcaagtgatccagcaggttgggggcaaggaaggctatttttacgccaatacactctggaatatccgcgcccggctggacgatctctgcggcaacggtgtgacttacggacgccccgatcgcccaacgctggaggtcggtgacaagattgacggttggaaggtgatttcgatcaagccacagcgccaactggtactgctattcggcatgaaagcaccggggctggggaaactcaattttacgatcacggacaaaggtactcaccgaaccgtggatgtgcgcgcccgctggcacccttccggatttaacgggctggtctactggtttctaatgatgcccgctcacctgtttatcttccgtggcatggcggcccgtattgcgaagctggcagagaaggaaacagtttagcggcggctgtatttttccagcaacgcatcaatgatcgcctcactctgcgcgtctggctggccttgataattctcaggacgaaaatgcatctggaaagcggcaatcacctgctgcttctcgcgtgccgtcatcgtttccggcaccgaatagccgtaacgcgacaatttttccagcaaaatggcttcatccaccggttctgttgattgccgtccctttaaataaaacgtaacccgacgcgcctccggccaggcaccaacgccagcttgcgccagcagccgccaagggaagagtgggccggggtcttgtttccgctgcggagcaatatcgctgtgtgccaccacgttctgtggtgcaatctggtaacgttcgacaatatcacgagcaattgcggtcacgagctgaatctgcgaggtggggaacggtgcccacgtatagccggttaacgtgcgctgatagcccgcgttttcgatctcaataccaatcgaggaattattcagtcgactaaacccacgccaactgctcgcccctgcatgccaggcagcatgggattcaggcaccagttgccacgcaagcggcttgccgtgctgcaacggcggatgtgccggaataagataatgggcgctgacgtgatcgtccgtcagaatattcaacgaggtggcaaaatcttccgccgtgtagtgaatcaccaaaaagcggatacgggattcctgcgcccgcgactgcaacgcggtctccagtacataattatgctgttcctgcaacgaagaaggcgcctggcagcccgccaacaaccccaacgctatgcaactcacccatttcaacatcgttattccactcttatgtgtcttttgcgccacatcgctttaccacttcaccctctatacaagcgactcccatcatcagcggcgaaccttcactgcggtaccgctgacggtcaccatcagcatgctgccatccttcccaacggtttcatagtcaagatcaatgccgacaatggcattcgcacctaaatcttcagcttgttcctgtagctctttgaacgcaatctgccgcgccttacgtagctctttctcataggcaccggaacggccgccgaccacatcacggatactggcgaaaaagtcacggaagatattcgcgcccaagatagcttcgccggttacgacgccacaatattcagtaatggtgaagccttccagattgggcgtggtggataattgcattcgtttctcctaaagcaggcctcaagccgtaaaccactattttgtgctattatttaaccaataaatcgcttattggcaaattttaacccacggtgattgcataactattctgccaacgttaacattcgccgcatcaatgtctattcaattattacgcatgagtattcaactaaacggcattaactgtttctacggcacataccaggcgctatttgacatctccctcgattgtcctgcgggtgaaacactggtgcttctcggtcctagcggggcgggaaagagttcgctgatacgcgttcttaacctgttggaaatgccacgctcaggtacgctttccatcgctggtaatcagtttgattttcagcgcacgccttccgacggcgcaatacgtgaactgcgtcagaacgtcgggatggtgttccagcaatataatttatggccacatttgaccgtggtgcagaacctgatcgaagcgccttgccgcgtgctggggctaagtaaggaagaagctaaagcgcgtgcagataagctgctgactcgcctgcgcctcaatgattttgccgatcgatttcctctccatctttctggtgggcagcaacagcgtgtcgcgattgctcgtgcgctgatgatggaacctcaggtcttgctgtttgatgagccgactgccgcattagatccagagattaccgctcaggtcgtcaatatcatccgtgaattggcgcaaaccggcattacgcaggtgatcgtgacccacgaagtcgagtttgcccgtaaaacggccagccgagtggtttatatggaaaacggccgcatcgttgaacaaggcgatgcgacgcactttgctcagccgcagacgcctgaattcgctggttacttatcacattgattactatcaggaaaacaataatgaaaaaattgattgttgcagcattattcgcagtgggtgccgcctctgctaacgccgcggatactatccgtttcgcgacagaagcctcctaccctccgttcgaatttgttgatgctaataaccagattcagggctttgatatcgatctggctaacgcactgtgcaaagaaatgcaggcaaactgcacgttcagcaatcaggctttcgacagcctgatccctggcctgaaattccgtcgttttgaagccgtcatcgcagggatggatatcaccccggagcgtcagcagcaggtgtcattcagtcagccttattatgataacgccgccctgtttatcgcccagaaaggcaaagttgccgacgtcgctgcactgaaaggcaaacgtgtagggatgcagaatggcagcactcaccagaaatatctgctggaaaaacatcctgaaattactgcggtgccttacgacagctaccagaatgcggtgctggatctgaaaagtggccgtctggatgcagtattcggtgacaccgccgtagttaacgaatggctgaaacagaacgatacgctggctaccgttggtgaaaacgtaacggataaagattacttcggtatcggtctgggcatcgcggtacgccagaataacgatgagctgctgaaaaaattcaacgatgcactcagcaaaatcaagcaggatggcacttacgagaccatctataaaaaatggttccagcagtaatctgacgctcaatgattgaatttcaacctcttgcaagcgccgccggtatgaccgtcggccttgccgtttgtgcactggtgctcggcctagcgctggcgatgctgtttgccgtttgggaaaccgttcgctggaaagccgttagctggacgggtacagcggtagtcacactcgtgcgcggcctgccagaaattttggtcgtgctatttatctattttggctcttcccagttgctgatgctgctggcggatggttttatcctgaacctcttcattgtgcagattccggtaaaactggatatcggcatgtttgaaatcagccccttcctgtgcggcgtcattgcgctggcgctgctgtatgcggcctacgcctcccaaacgctgcgcggcgcattgaaagccgtcccgcaaggacaatgggaatcaggacaagccctcgggcttagcaagtctgcgatttttttccgcttgattatgccgcagatgtggcgccatgccctgccgggattgggtaatcagtggctggtattgctgaaagataccgcactggtttcgctgattagcgttaacgatttgatgctgcaaaccaaaagcattgctacacggacacaggagccctttacctggtacgtcgtcgcagcagcaatctatttggttatcacgctattaagtcagtatgtgctgaaacgcattgaactgcgcaccacgcgttttgagcggaggccttcctgatgctcgcttatttacctgagctattaaaaggcctgcataccagtctgacgttaactgccgtctccattgtcgtcgcgctggtgttatcactgctgcttactgttgtactgacgctaaaaacgcccatcatatcaatgttggcgaaaggctacattacgctgtttaccggtacgccgctgctggtgcaaatctttctgatttactacggcccggggcaatttacctctattcagcaaatcccctggctgtggagcctgctttcacagccgtggctatgtgcgatggtggcgctagcgctcaatagcgcggcttataccacacagctgttctatggtgcggtaaaagcaattcccgccggacagtggcaatcctgcgccgctctgggaatgaatcagaagcagacattacgcattttgctgccgttcgcgtttaaacgcgcgctgtcttcttattcaaacgaagtggtgctggtatttaagagtacgtcgctggcttataccatcacgctgatggaagtcatgggctacagccaactgatgtacggccggacatatgatgtgatggtgtttggcgcggctggaattatctacctttgcgtcaatgggttactgacattattgatgcgctgggttgaacgtcgctcactggtattcgaacgccgcaactgatccttaacgcacttacccacttagaaagcaggcttttatagcctgcttttttatggcgtgccatcactggccgccccccttaagggccgttgctgacacaacgttaaaaatttctcccaaaaattttttattgcctgctgatgtaaaaacatgcaattaatcgatttattaatcattttaattgcatataaattcaatgactggcatggtaatcaccataacgctggaatccttccgcgcaactctattatataaaaaaagtagaaaggagtaggtaatgaaaaaattagtgctcgccacgttactggcaggaatcaccttcagcgccaccgccgcagacaccatccgttttgcgtcatcagccacctacccgccatttgagtcactggatgccagcaatgaaattgtcggtttcgatatggatctggcgaaagcgctgtgcaaacaaatgcaagccacatgtacgttcaccaatcaggcgtttgacagcctaatccccgcgcttaaattccgtcgctatgacgcggtaatttccggtatggatatcacgccagagcgcagcaagcaggtggcgtttacacagccctactatgctaactctgccgtggttatcgcgcagaaagggaaattcagcgattttgctgccatgaaaggtaaacgtatcggtatggaaaatggcacgacgcaccagaaatacatgcacgataagcacacagaagtgcaaaccgtctcttatgacagctatcagaatgcggtactggatctgaagaacggccgtatcgacggcgtattcggtgatactgcggtcgtcaacgagtggattaagacgaaccctgaactggcgacggttggtgagcatgtgactgacgcagaatacttcggcactggattgggcatcgccgttcgtcccgatgacaaggcactgctggagaagttaaataaagcgctggatgcgatcaaagccgatggcacgtacaaaaccatcaatgacaagtggttcccgcaataaggttcgatctgcgcagtgtgatatcgtatgaaatcatgcatataacgccgcttttttgtcgtccaggcgtaaagaattgcgctgaggtgatcgttaccgtcgagtgagcggcaggacgccgcgaaagacagtgccgcgtcgggaacgcgtcactggcggctcgaaaagcgggaacgatcaccgaaggcaccgcgcagcggcgcaattcacgccaaaagccagtggtcaaggagctgcggcaattgagcgctccttgtcgggcatgtgatgaaatcatagaaaagcactaggattgacacgcccgaaactttcatactgtcgaacatagatacaacaacgtagtaaattgctaccgagatattttttattacatatagttatcgcttatcaagcgcgcttcaataacgtcagtacttcgtagtgcgccgtgtgtgggaacatatcgaacagctgtacacgcagcgcgcggtagttcgccagttccgtcatgtcttttgccatgctttcagcattacagctggaatagagaatgtagtccggcgccatccggctcaggtagctgcacagctcgctgccgataccacggcgcggtgggttaaccagcaccagatcgggtatttccgcttttgctgtcgcgaactgtgttgaatccagcgcctgaaactccacatgtttcaaccctagctgttccgcagagcgacgtgcgcaggctatcgcctcagcgctgatttcaatgcccgtcaaacgcatctcagatgatgcacagtgcaggccaaaaccccctaccccgcagaacagatcccacatgctagttatcttcagctctgcaacccagtcgcgtgccgtcgcatatagcgcagccgctacctgcggattagtctggaaaaagctttgcggacggatatacaacggcacctgattgaactgctcagccaatgcagccgcgtcactcaggataatctccgttttcccttccataatcgcctgatgcacaggctgaatgttggcggatatcacctcaagctggggcaactgctgttgtagccaaggcattgcggcacgtaattgtgccagcttggtttctgagcgtaagacaaagcgcagcatgaacgtaccgcgctgcgtactttccgtcagcaacaggtatttcagttccccacggcgccgggccacgttataaggcgtcagccccgcacgggcaataaagactttaagcacatcgaaaactggcgcgaagctggtcggataaagcgggcaatcacagagatctaccgcagttccatcacggtgtaacatccccaataacgggcgttccacgctgccgctcaccaccattttggctttattacgaaatgcagtctgcgcagaaggttgcaccggtagccagcgctgcacggcgtgcggttgcagcaagtcttcaaggtgctgctgcttatcagacaattgctgtgggtagggtttttccaaccattggcaggaacgacaggttcccgtgctgtagcgggcacaatgcataaaaatctaactatcagaagaaatacagaataaaaggattataccaccctgacagcgtcaccctatgatctttccgctgctcatgggcgacgccagcagcacaactggctcaggagatagaaatttctatttctggcgtagaaaaaaacgcttactgcgtcgtggcagaaacagtaaaacaatcaccagaagatcggggatcttttgcatcaggagttgatgcagcacggcggcgtggttctcccccgaaatatggaatatcgccggcataaattcgcttagtgacgccagcaggagataacacactacaactccctgacaggctatatagccccatcgtccccagttcacaccagccaaaacggcaaagccacagcggatctctacaccgacgataatgagcgataatagtaacaccagcgtcgaatcccaagcctccgcgttactgccaatccagccgcttaaatcgctgagccccaattcccacacgagcagcaaaatccccaaaaaacgggtagcaataatcgcaatccccgccaccatcactggcaccggggcataaactttgcgttgtgtcatttccttcttcgtgtacagaatttcaacgctctcccttcatgcggcatttatccgctaaaaatacagcaccaatatagaattcgatgccaatataaaacgtgatactgatataaaacttgataaccctataaaacagcaacgcccccatactttggcggcgttgctggaaatcttcgctaggctagcaaattacggtgagaaatcgaatcagccgcgtctcgctttttgcatatcgcgatagcgctgcttctctgctctcgccataaaccaccaggcgataaaaccaataataccaacgactaacaatatcagagaagccaatgcgttaatttgtggattaacgcccattctgacgctggagaacaccagcattggcaacgttgtcgagccaggccctgccacaaaactggcgataaccagatcgtccagcgacagcgtaaacgccagaagccagccggaaagcagcgcaggggcaatcatcggtaccgtgataatgaagaagactttgagcgggttcgcgcccagatccatagcagcttcttcaatagaacggtccagttcacgcagacgagcactgatcactactgtgacatacgcggtgcagaacgtgacgtgcgctagccagatggtgaacatccccctctctgctggccatccaatagcatgccctaatgccacaaagagcaacagcagcgacaggccagtaatcacatccggcatcaccagcggtgctgtcagcataaacgcaaacccattagccccgcggaaacggccaaaacgcaccatcaccacggcagcgatcgttccgaggatcacggccatcgttgccgaggcggcagcaatcgtcaggcttaggaacacggcactgatcattgccgtattgtggaatagctcgatataccagcgcgtcgaccatcctgcccacacggtaaccagcttggagctgttgaacgaatagatcaccaacatcagcatcggtgcatagaggaacgtaaaacacagcaccaaaatcacaatacgccacggtgagcgaacaacaggtaaattattcacgcttccccctccgccgttttgctctgatgcttgtggaaccacataatcggcataatcaacagcagcagcatgacgatggcgacagcggatgccactggccaatcgcggttattaaagaattcctgccacagaatacggccaatcatgatgctgtccggcccgccaagcagttctggaatcacgtattcccccaccgctggaatgaataccaacatcgagcccgcaataattccgcctttcgttagcgggacgatcacgctgaaaaaggttcttaatggccgtgcgcccagatccaacgaggcttccactagcgaatagtccagccgcgtcagcgcggtataaatcggcaacaccataaacggcagataggaatagacgacgccgatataaaccgccaaattggtatgcagaatgatcagcggttcatcaatcacgcccagccacagcagaaagttattcaggataccgttatttttcagaatccccatccaggcgtaaacgcgaatcaggaacgacgtccatgacggcagtatcaccagtaatagcagaatattacgcgttgagggtttactgtgcgcgactgcccaggccagtggatagccaataaacaagcagcacagcgtcgatacagcagcaacctgaagcgattgcatataggaatcgaaatacagcggatcgtccaacaaatgcaggtagttcccaaggttaagggaaatatccagcttgtcgtccatccaggaaaccagatcggtatagggcggaatcgcccgcgccatttcagcaaaactgattttaaatacgatcaggaatggcagcataaacagcagcagcagccacagatacggcagcgcgataaccagcttgcggccgtgcttttgacgccagcgcgccatcaacactcgcagccagagtctggctttgcctggtggttccgccgtgtgatgttcgggaaataaagtcatggcattcttcctcgttacaccgtcagaacgacacagctatccgcatcccaacacaaccgaacctcatctccccaggtcggtgtgcctttgcgatagcggtaggcgttttgtaactgtgcgctgatagtttgcccgctgttgagcctgacgtggtaaatcgacaaatcgcccagataagcgatgtgcaccacttcccccaccgcgaaattacagccgtcagctggcacctcttcgcacagcatgattttttcaggacgcaacgcgatgtaaaccggaacgccatccaccaccgagacatccgaatctactttcagcgaatgcaccagcccgggacttttgatgatcagagcatcgtcctgacgttcctgcaatatcccttcaaacatattaaccgagccgataaattccgcgctgaaacgcgtattcgggtgctcatagatctcttctggctcgccaatctgtacgaacttgccgcgattcatgatggcaatacgaccagccatagtcatggcttcttcctgatcgtgcgtcaccatcacgcaggtcgcccctacgcgttccagaatatcgaccacttcaagctgcatgcggtcacgcaatttcttgtccagcgctcccatcggctcgtctagcaacaacagttttggacgcttcgccagactacgtgccagcgcaacacgctgacgctgaccgccggaaagctgatgcggcttacgattagcgaactcctgcatatgcaccagcgacagcatctcttccacgcgatctttgatttctgcacgcggtaacttgtcctgtttcaaaccaaacgcgatattcttctccaccgtcatgtgtgggaacagcgcataagactgaaacatcatattgatgggacgctggtaaggcggcaccaatgacaaatcctgaccatccagaacaatctgcccctgcgtggggagctcaaaacctgccagcatgcgcagcagcgtggatttcccacagccggatgcacccagcagagcaaaaatttcgcctttataaatcgtcaggctgacatcatcaacggcggcctgaccatcgaacgacttcgtcaggttgcgcacttccagcagcggcgtggccgctttttgaggttttgattgagggcgggggatcgcgtcattcacttcgtattgctctccggcaaaagcagaacaagccacaccgctgatgtcgccagtaggcactttttacattcagcggtgtgacacaatatagagcgcaaacaggcggtatctccgcctgttctttgccacattaatactcgtcatacttcaagttgcatgtgcgttggctgcctgaaacttgaattatttagagtattttatacccatctattctctggttgccgaaaccggcaaccatcaagctcttgggtaactattcagatccaaaagtctatttgccgctcttaaccttggtccatgcacgagtacgcgtacggtcaatctgaggagattgcaccttgagcgtaaacattttagcgcggacatctgctggcgggtaaacgcctgggttgttacgaatctcttcgttcactaaaggcaaggatgccagattaccgctagcgtaataggtgtggttactgatctcagccatcacttccggcttcatcaggtaatccagaaacgcataggcttcatccagatttttagcatctttcggaatggcgaggacatcaaagaatgccaacgcaccttctttcggaatactatattggatattcactccgttcttcgcttctttcgcacgattccccgcctgcatgatatcgccggcccagccgactgcaacgcagatgtcgccgttcgccagatcgttgatatattgcgacgagtggaaataacgaatgctcgggcgcaacttcagcagcaggtcagtcgctgacgtggtgtaatcacccggtttggtactgttcggatctttaccctgataattcaataccgtggcaaagatctcttccggtgcatccaggaaggatacgccgcagcttttcagcttttccagattctctggcttcaataccagatcccagctatcaaccggcgcatcggcacccagcgcagctttaactttatcaacgttatagccaatgcccgtagtcgcccacaggtaaggcaacgcatatttgttatcaggatcgtgctgtgcaatgagcttcatcagctcaggatccaaatttttgtaattcggcagtttactcttgtctaatggctgaaaaacgcccgctgagagttggcgctcaaggaagctggcagaaggtaccaccagatcaaaacccgtgctgcccgccatgagcttgccttccaacacctcgttggagtcaaacacatcatagacgaccttaatgccggtttctttctggaaattggctaacgtgttcggtgcgatatagtcggaccagttataaacatgcagcgttttctcttccgcagatgcggtgacggacgcggccatcagcaagccggtaacaacacccgagagccattttttacgttgggtgaacatccgttccttcctccattcaagggggtgattcgtgggtatatgtatcgttccgatacaaaatatatcctgccgcgatatctaatcggtgaatgaatatgcaccgatttttattcgctcagacacagacatagcaccgattcggcagtctgtcccttacaggaataaagcataaccccacaacatcatgcacaccatacttgaacgtaaaaaatgggttttaacgattatttattcacattttatcgatgtgatgaaggcgtttagcgacaaacaaagagaaatatctggcaataatgcgaaattaccagaataaatggcggcgagcggaaaataagtaaaactaattgctgccgttggcagcaaccgtatcaatgcaaatgtgaagtcgtgactctggcagcagagccctcttcttcatccccaataaacagcagattattagcaccagcttcaagaatcaccatcgatatctgttcttcggattgctgcataaaatgtctgaattgttccaacgtcatgcctgcggcaacgctgaatgactggcagacaatcagttttggcagattatcgtcttgaacgtcgataaatgccttgacggtcaatgaactggcattgatttggctcagatcgccgaccagaggaatgagtgcactaggcttcacttccgcaagtgcggaaaacaggatcacgtcatctaccagatcaactttcgcatcaaacacaccatcaaaattttgcatatgaggaagatgaagtgcctgacaggaatcacattcgaaatacagaatattcagttgatccagccatcgccgtagcatagccaaatccggtacgatgagtgaatccatcatgtttgcctcatacctgccaccataaagacagccttgttgaaaagggaacaccactcacgcaaaagcgatgttaaaaacggcccatagcttacggaatattgtgcgacgatgccattataaaagtgcctcactacgcgcatttctcgttccgcaatgtggcaacatcttcactcaaccttacgccaaggcccatgagccaaggagcaacaccgtattttacggcgcaggatctgtttcagaaagctaactttttcctattgttgacgatgttgcgatgcgcctctgagtcttttgctcaataaactcgatcatcatgtcagcaatatcaagcccggtcgttgtttcaatcccttccagccccggcgaagcgtttacctccatcaccagcggtccccgatcggcacgcaaaatatcaacacccgccacattcagccccaatgttttcgccgccttgatggcaatcgcacgttcctgcgccgtgattttaactttatttgccgacccaccacggtgcaaatttgaacggaactcccctgctttcgcctgccgttcaatggccgcaacaactcgattgccgatcacaaagcagcgaatatccttaccctgcgcttcatgcacgtattcttgcaccagaatatgggcattcagcccgcgaaacgcatcaatcacgctttccgccgcctgccgcgtctcggctaatacgacaccgatcccctgcgtaccgtccaccagtttcacgaccagcggtgctccgcccaccatagcaatcaggtcaccggtatcatccggcgagtgggcgaacccagtgatcggcaggtcaattccctcacgggcaagcagttgcagtgaatgaagtttgtcacgggcacgaatcaccgcaacagaattattcagcggatagcttcccagcatttcaaactggcgcaacactgccgtgccgtaaaaggtgatctgtgaaccgatacgcggaataaccgcatcgaatttatccaaccggcgtccgcgataatgcaccgacggtgccgccgaattgatattcatatagcaggaaagtggatcaataatctcaacgctgtgcttgcgcgactcagccgcttcacgcagacgtttgcaggaatataacgtcccatctctagacagaatggctatcttcataaatatcctacagatactagcgtatcgcccatccttgttgatgtaagtagtccagcatgaatggacgtaactcttttttcagcgtcagttcaacatgctcactccagctttcacggcggctaccggtacgctgcagataatactccaccatttgctgatcgtattgtgccaacacatcgcggtcgagcggctgatagacattttcatgcagcatcatggcggttggcatacgcggtttcagttgaggttcggcgtctgggtgacccagacacaggccaaacagcggtatcaccagcgtcggcaattgcagtaactgcgtcacatcagcaatccgattgcggatgccgccgataaataccccgcccaaccccagcgactcagcggcaaccagcgcattctgcgccatgatagcggtgtcgacacaaccaatcagcaattgctccgccagcccagtttccgcttgtgggaaaatctccacatgccggtgaaaatcggcacaaaagacccaaaactctgccgcctgtgccacataggcttgttcgccggtatagtgaacgagcgtttcacgtacggcaggatcggtaatacgaataatcgaactgcattgtaaaaagctggagctggacgcgctttgtgcggaggcaatgatggcgtggcgttgctcatctgtcacagcttgagacgtaaacgcacgaatggaacggtggcgttgtagcaaatcaatagttggtatcacactggcatccttgggtcggtaaaattcgtttataccctaaataattcgagttgcgtgaaggcggcaactgcgcgaatcccctgaagcttacttaggtaagtgactggggtgagtaaggacaaattggcttagccaatttaaacgccgcttgcggcggcccttcagggcgaggctcggagatgagccgagtattgccaacgcacaagcagcttgaagtatgacgggtataatagcttcagcaaatcgttgtaacaggtaatgactactttttttcatcaatgaatacgggcatagtagcgcgattcgcagtaacctcattaaccgtaacatttttagctgtgaccttgtctgcaaaccgcgtcacgctatgcgttccaagaatgagcacattttctaattttacaaaggagtttacatgttcgctgtaattttcgggcgccctgcttgcccttattgtgtacgtgcgaaagaactggcagagaaactggccgagcaacgtgatgacttcagcttccgctatgtagacattcacgccgaaggcatttcgaaagaagatttgtccaagacggtaggaaaaccggttgaaactgtaccgcagattttcctggatgaaaaacacatcggcggctgcactgattttgaagcttatgccaaagagcatctggcgctgttccagtcataatcatcagactggcaggacaagagcgcggcgaaagtccgcgcttttttatgggatattgtcgagaacccactcaacgaagataacgtcgatacagactgcgtaaacacagcacgcccatcgcgcccagcacacaccaaaagaccgcactcatcacataggccagttcttgccagaaagagcgcatcggcgtattccacaagtgaagtagcagtaagcacaccggcatagccgccagcgcgccaaacagcgggtaaagcagacgaccgcgtgcggaaagaaaacaagccaccatgccgggcagcagaaagagcaacatgcccggactgccccgcagcccatcattcaccgcgacctccgatacttcaatcttttgactcagaaagactacggtgaacaatagaaaacagcaggtcgcaccaacccaacctttatttcttgccataaatcgccccttctcaatatgccccccaacctgcatcgaccagataccgaaagcgctcggtatggcaaaaatgattggtgtatctattccccgatatgaaaaacatgaggcttcgctatgatttattcgacgcacaagttgtccgtagaaaaagacgataacccgcgcatttcgtcaacagcgacaccacaatcattaaattaaacaataattacactgaacaatttttatcggataaattatactgaacgaggctgattcctttcagctgacgtgtattgataccgtcacgggaattcatgcatttcatggctaaatctagccgctataatgaataacatcaagaacttactggtaaacaacaagttacattccatgaatataaacgtcgctgatttgttaaacgggaattacattctgcttttattcgtggttctttcattaggactctgtctggggaaattgcgcctcgggccagtacaactcggtaattctattggcgttttagtggtttctttattactcggccaacaacatttttcgattaataccgaagcactgagcctcggttttatgttatttattttttgcgtgggagtagaagccgggccgaatttcttttctattttcttccgcgacgggaaaaattatttcatgctggcgctggtgatggtcggcagcgccatgttactggcgttagggttaggcaaacttttcggctggggaatcggcctgaccgcggggatgctggcaggatccatgacatcgacaccggtgctggtcggtgcaggcgacacactacgcaataccgccagtttgggtggtcaactcggtgttgaacaagatcatttgagcctgggctatgcgctgacgtatctggtcgggctggtcagtctcatttttggtgcacgctatctgcccaaacttcagcatcaggatcttcccaccagtgcgcagcaaattgcacgcgagcgcgggctggatgtagacagccaaagaaaagtgtatctgccagtgattcgtgcctatcgcgtcgggccagagttggttgactgggcggctggcaaaaacttgcgcgaactgggaatctatcgccagaccggttgctacatcgagcgcattcgacgcaacggaattctggcaaatcccgacggggatgccgtcttgcaaatcggcgacgagatcgcgctggtcggttatcccgatgcacactctcgtctgaactccaatttccgcgatggcaaagaagttttcgaccgtaatttgttggacatgcgcatcgtgacggaagagattgtcgtcaagaatcacaacgccgtcggtaagcgcctcagccaattgaagctgactgaccacggctgtttccttaaccgtattgttcgcagccagatagaaatgccgctcgacgataacgtcgtgctgaataaaggcgatgtcttacaggtcagcggtgacgcccgtcgggtaaaaagcattgctgagcgaatcgggttcatttctattcacagtcaggtcaccgatttactggccttctgcgccttttttgttatcggcgtgatggtcgggctgatcaccatccagttcagcaacttcacctttggcatcggtaacgcggctgggttgctcttcgccggtatcatgctgggcttcctgcgcgccaaccacccgaccttcggctatattccgcaaggcgcgcttaacatggtcaaagagtttggcctgatggtctttatggcgggcgtaggactgagtgccggtagcaccatcaacagtagcctaggagaagtcggtatccagatgctggcttcagggctgattgtcagtctcgtgccagtggtgatttgttttctgttcggcgcgtatgtgctgaaaatgaatcgagcgctgctgtttggtgccatgatgggcgctcggacctgcgcgccagccatggagatcatcagcgataccgctcgcagtaatattcctgctctcggctatgcgggtacctacgccatcgctaacgttctgctcacattagcaggttcacttatcgtggttatctggcctgaattgcccggctgacaaaatgtaaaaaaacgtgaattttctccagaaaactcagaactttttctttggtccacagtctgaataagtgccactgcttttctttgattccccttattgaggaagcccatcgttcccgcctttcaggttcaagagcgatgggcgttttcttttctgccttatactcgtcatactgcaaattgcatgtgcgttggttacgttcaaatactcggcccgtcgtgggcctcgctctgaagagccgctgcaagcagtgttcctgaaatttgaattatttagagtatacctcttccctatttcccgatatccacacatccgcttcatttttgttattaaaataacaaatattaattattttgttatttttgtgacatcaaaatcattgagtgccataatcacgctatgtgatttttatcgacacaaccaaggatttaccatgactgactacgcacgctatatcgaccacaccctgctggcagcaaatgccaccgaacagcaaatcgtcacgctgtgcgatgaagcgatagcgcaccatttttatgccgtctgtgttaattccggctacgttcccttagtagctgaaaaattgaaaggttcagcggtacaggtgtgctcggttattggatttcctctcggtgcaggcctgacttccagcaaagcatttgaagcgaaagccgcgattgatgccggtgcacaggaaatcgacatggtgattaacgtcggctggctgaaaagcgggaagattgatgccgtcaaagcggatattcaggccgtgcgtggggtttgcgccgctataccgttgaaggtaatattggaaacctgtctgcttgatgacgaacagattgtgctggtgtgtgaaatgtgtcgtcagttggatgtcgcgttcgtcaaaacgtctaccggtttcagcaccgacggcgcacgcgaagaacacgttcgactgatgcgtagcactgtcggcagcgagatgggtgtaaaagcctccggcgcggttcgcgatcgcgaaacggcacaacgaatgattgaagcaggcgccacgcgtattggcaccagttcaggcgttgctatcgtttctgatgacgctgccgcagcagggaactactaacaacaaaaatagcttactagcagggaattttatggaaacgcggcgcgacgaacgaatcggcagactggctcaggcattaaagaaaaccgataaactccatcttaaggacgccgcacagctactcggcgtgtccgagatgaccgtgcgccgcgatctaaatgcagattccaccagcgttatgctgctcggcggctatgtcgttagcgacctgaagaataacggtgtcacaaattattttgtttctgaccagcagaccaaacacgtaagagaaaagcaggctatcggtactgccgcagcctatctggtggaagcaaacgataccgtttttttcgattgtggcacgacaattcccttcatcatcgatgcaattcctgatgagctgctttttactgcgatttgctattccctgaacacctttttggcgttacaggaaaaaaaggcgtgcagagtgattttatgcggcggggaataccatccagataacgcgatctttaccccgctcaatcaacgctgtgaactagacaacatttgtccgaataaagcctttatctctgcggcgggtatcgaacttaacgcaggcgcgacctgctttaactttgcagagctgggcatgaagcaacgcgcgatggcgactgcacagcgcatcattattgtggcagacaacagtaaattcggtcagatcaaacgcgcctgtatcggcccgatgacgctgtttgatacggttatttccgacagcgccccgagcgaaccctacctacgctacttctccaacaacggcattcagttaatccatccgggaaattagccgaataacccaccgaaccactgctgtaccttcatcatcaccgtatcccagaggcggctaaaaaagccggcttcggggatatcatccatcgccaccagttggcgctgtccgatgcttttaccgtccagttggaagtcgatagtgccgacaacctgattcttggttaacggtgcggaaagctgcggcggatttagcgtgaagctagccttcaggttcttcatttgccctttcgggatggtcagcgcagcattctgtgcaacgccaagccgcgcctctttttctgtgccaaaccacacccgctgcgtggtaaaaggtgcatccgacttgataggcgttaccgtttcaaaaaagcggaagccccatgtgagtagtttttcgctttcacgaaaacgaatggaatccgtttgcgcccccagcaccacggaaatcaggcgcatattcccttccgttgccgaggccaccagattgtgccccgccccgttggtatggccagttttcacgccgtccacgttcaggttcgtgctccatagcagacggttgcggttaggctgacgaatattgttgaaggtgaactctttttctttgtgcaatgcatactcttcgggcacgtcgcgaatcagcgcctgccctaacagcgccatatcgcgcgcggtgctgtactgccccggtgcatcaaggccgtgcacggtaaggaaatgcgtattcgtcaggttaagcgccttcgcataattgttcatcaggctgacaaacgaatcctgactgcccgccacgtaatccgccagcgcgatgctggcatcattgcctgactgaatgacaatacctttatttaactcagaaacggggatgcgatcgcctggtttaagaaacatcagcgacgaaccgcggagcgccggattaccggttgcccaggcatctttccccaccgtgacttcatccgtcgggcgaattttaccggatttgagcgcctgtccaatcacatagctcgccatgatttttgtcaggctggcaggatcaaggcgctcatcggcgttgctctccgctagcactttaccgctatcgtgatcgatcaggataaaggctttggcatcaatctgcggcacggcaggcaactgttccgcataggtgaatggcactgcaccaacaagcagtaccgtacctacagagaaagacgtgagtttggtcaggaaaggagttgttttcatgagttcgccgcaatatccatcagtcgttaaaaattattaattttcaatatgttttgaaaactttagtaacatacaaaggtaacgcgtcacctctgggatgaaaaccgtcctttctgtaaagatagtcaaagaaatgaaagcctctaaaaaaatgcagataaagaaaggacttaggggaaataaggaatatctgaaaatgctagcggcaagatacaatcatgaaaaatggagaatggcacgaggagcaataccagtacgaccgcccctcgtgcttgagcctagcctctagcgccgttcgcgtttatctgcacgcttcgataacccgtcacccagcgtctgcactacctgcaccagaataaccagcgcaattacggtaatcaccatcacctcggtttcataacggtaatagccgaagcggatcgccaagtcgcccacgccaccgccgccgacaatacctgccatcgccgaatagccgatgagactcaccagcgtaatcgtcaggccacgcaatagccctgctttcgcctctggcaagagcaccgtgccgataatacgcatcggactggcaccaaaagcttcggccgcttccacgatgccgggatcgatctcacgcagtgcgctatccaccagacgggcataaaacgcaatcgctgcgacagacatcggcactgctgccgccacaggtccaatggtattgcccaacagaatctgcgtaagcggcagcagcaacaccagcagaataacgaaaggaatagaccggatgatgttcaccaacacggtgccaaacagataaacggcgcggttttgccagaacaggttcctgtccgtaacgtaaatcagcagccccagcggtaaaccaccgatcacggcaaacagcgtggaaatacccaccatctggaatgtttcaccgaacgccgcaatcagatcgatccataaatcagccatgtaacacctccacattcgccgttcttacctgaatatgctccaccgcttccgccactttttcgggatcagatggatgagtcaagagcgccacgagtatgcctagcgcacggttgccgatgtattcgatcttaccgtgtaggatattgacggacacgccaaagcgcgtcgccacgtccgacagcaccggttgctcggcggattcaccgacgaacagaatcttcaacaatgtgccctgtaaatcctccagtaaacgaggcggcaatgcgagatcgagcgtatgggacaccagttggcgggtaaacgcgtgctgcggcgtagcaaagatatcgaaaacatcgccctcttccacaacccgaccgcccgtcatcaccgcgacccgatcgcagacggccttaatcacgctcatctcatgggaaataagcacgatggtaatgcccaatttctcgttaatctctttcagcagcgccagaatggcggctgacgtttccaaatcgagcgccgaagtcggctcatcgcacagtaacacttcaggatcgttggcaatcgctctggcgatgcccactcgctgtttctgaccgccgctgagctgtgctgggtaagacgacgctttatccgacaaaccgaccagactcagaatttccggcacgcgcagagtgatttctgcattggatttccccgcagccttcaggctgaacgcgacgttttctgtcacagtacgcgtctgcatcaggttgaaatgctgaaatatcatgcctattttttgccgctgttcccgcagtggctgccctgccaattcgctgataagcacgccattaacaagcacacggccggaggtcggtcgctgcaagaggttgatggttctcagcagcgtacttttccccgcaccgctggtgccgacaatcccgtaaacctctccgcgctggatgtgcagcgacacgttgtctaccgcgagatttgatggttgcttcccttgtgagaagtcaacgcttaccccttctaactgaatcattatccgcaaactcctggcctgagcggaaaagaagaaagccggtcatagaccggccaaatcgtattctgtgctgcttaacgcttactgtgcgggtgctggcgttttcgcctgcatccactcaggtttctggaattggctatacatcaacgccggatcgttgatcacagcggcatacgcaggtgattccacaatcgcttttgtgtctttcacgaatggcttatcgatatcgtcggtacgcacagcaataacattcttcagattttcatccagcgtttccagcttaatggccgatgacagtttcatgcccgatgccagcgcaaaattaccgttcaccagcgacgccgccacgctatccagcgtacgaggcagctgtgccgcttccatcggtttgaaaactaacccgcgtgggttttcaagaatatctttctcggaagccttggttggatcaatgtcggccttaatcgtaatcaagcccattgattgcaggaaacgcaggccacgcgccagattggttgcgtcgttagagagcgtaattacgtccccttttttcagttcatccagcgatgtgattttcttcgaatagaagcccatgctggccgtcggtacaacgatgagtggagaaatttttaaccctttatcggcggcaaatttctccagatacaacgtatgctggaagaggttggcgtcgatgctgccgttggccagtgccaaattgggttgaacgtaatcactgaattcacgcacgacgaccttgtagccttttttcaccaactcaggtttaatcgccagattcaccatatcgccgtacggccccggtgccacgccaaacgtgatcgtctgcggatcgctgctggccacagcaagttgcaaaccggcggcaaatagcgtgatgcccagcgcggcgcgaacagaatgcgtcaatttcattgtgtaactttcctgtctaaatgtaacttgctgtcattattaagaatgacaagttaaatcataaagactaaaaaggcatatcattatttctcatcaactgtcgcaaacatctgaacatcctttatgcagaaagaggtaggtatgataacgatttggggtcgtgacaattcgaccaacgtcaagaaagtcctgtggtgcgcggaagagcttgcgctgccttaccaacacattgcggttggcgggcaattcggccgtaaccatgatgccgattatctggcgatgaaccctaatggcctcatcccctgtttacaggacgacgatctggtgctgtgggaatccaacactatcgtgcgttatctggcagcgcagtacggccagaactcgttgtatctcactgatgcgggcgaacgtgcaggtgccgaaaagtggatggactggacgagctcgcttgcggcttctttcggcccggtgttcattaatatggtgcgcatcgcgccggaaaaacgcgatatggtattagtacagaaaggcatggctgaatgcgaacgtttgttcggtattgtcgatacggttctggctagccagcagtggctatccggcgatcggtttggcgtgggcgatattccgttaggttgcgttgtctacggctggctgaatatgccgattgaacgtcaaacgcatcctcatctggagcgctggtatcagcagttggcagcgcgtccggcttatcaaaagcacgtcatgattccgctgtcttaagtaaacacaggcaccttgcggtgcctgattttttactccagcccgactttcagcaatttgccattgtcgtgatcggtcagcaaatagaggtagccatcaggtcccagccttacgtcgcggatgcgttcacctcggtcattcagcaaacgctcttgtgacgcgaccttgtcgccatcaagcgtcaagcgaatcaggttcttttctgccagtgcgccgatgaagaccgaatttttccactgcggaaaacgatcgctattatagaacgccattccgctgatacccggtgatttctcccagtagaaatcagggttcgccatcccggcgatctcttttcctttcgcttctggaatttgcaacccggaatagttaatgccgtgtgtcgcaatcggccagccgtaattttcacccgctttagggatgttgatttcatcgccgcctttcggaccatgttcattttcccacagcacgccagaccagggattaatcgccaatccctgtgggttacggtgtccataagaccagatttccgaccgcgcgttaggtgtgttaacaaacgggttatcggacggcaccttgccatctaccgtcaggcgaacaattttaccctgtaatttatccagatcctgtgcagtcgggcgctcgttgttttcacccaatgcgataaacagatgcccctgtcgatcaaaggctagcttgccgccaaaatggttacccgtcgacagcttcggttcctgacggaagaagaccgtgaaattctctaaccgtttattatcctcagaaagtttgccatacccgacagcggttcccgctttgccatcgctcccctcttcagcaaagctcagatagatgcgccgattctgcgcaaaatccggcgataacgcgacttccaacaacccgccctgtgatttagcgaagaccttcggcacgccagcaatgggggcagacaacgcgctacccgctttccataagcgtaaattcccggcacgctcagtaatcaggatgccctgttcttccggcaaaaacgctaatgaccacgggtgatccagcttatcctgcaattccgtcaccttcggttccgccgccaatagctggctggaaaacagcaacgttgcgctaagcagcaaccaatgtggcgtagcagaaaatcgtcgtaacaccgtgtgtaaagcagaattgcgaggcatcaagcaagcggacatagcgttgtctccatccaacaaaagtcctgtaaatttaggcggcaggcggtgtttgtgcaaaaaaacggtgcaaggtttacatttattgaagaaagtaaaggcgcaacggtataaatgatcacctgcgccgacgccaaccgaataacgttggaggccgctgcatttatatgatgaaatccttcacgaatttataagacagcgttttatggagagcgagctttttagctaaaacaaacatcaatcctgatagcgcatcttttaacgcttcatgacgtgttttcacgcccataatatctttagttatccgaaattgaataaacgctagcgtgtcatctttataaggatagggggcccctaatctgtcagcaataaccataccggacactacagcaccctcatgccctgccagactggtatctaccccgcaaaaccacaggttatctttaccctgtaactcgcgtaatcgcattttatgcatgaaatccgcaggtcgctgtttggctgcacgccaatgacacgttttcacgaccttttcatcgtgaataggctgcgtaggatcaagcgtcaccaataaaggcttcgtaatattctgatacgccattaacgcattattcactcgagtcacactgccgaataagtgagtatgatgcgcctgagtgccagtaaactgacgaaagttgaaataatgtgatcgggtgtctgtgttaaggtagtcagtatcatggtgcgcgacgctggtgatatcgtggtattcaaacgaggataatatttcctgttgtctgtgcgttggctcagcaagtaaagataatgtgacttccgccgaagtggcaaaaatcaccgcatcgaacgaggcgtcccgatcgccatagcaaaccctaaccttccctctgcacggcttcaccgacttcaccgcggtattaagctttatgtgttctcccagcgtctcggcgagcacctgcaaatagcgttgcatcccaccgcgaacttttcgccagtatcctggagaaaaaaacgaaaccagattggcattaaatgagattgcaaaaaacatcagtgggtatgcgcgtagatcgacattgcatcccgtagaaatactcatcatgggatacagagcctgataaataaacgtctcagaataccctttttcacttaaatactcctcgattgtcatcgctttataccgagggtcaccagagctcatcaccttagacatgccgagttggaaacgactgcattcctcctgtatggcctgacgtaacgggccctccaatgtgacgttgctccaatactgtttcttaccgggaaaatatgcatggaaagaggaaggggcaacatagctgccgatacctaacctttgtaatatattgaacacattgggagaaatacgttcgttaaaatattcaacccccatatcaataggcacacttcccccttttcctatatcaactcgctgcgtgtaaacatggcctccaatataattattggcctcaaagagagtgacgttgtgcgtgtttcgtaatcgccatgcggcaaccactcccgcagcgccaccaccaataatagccagatttttcttcttcatagtcccttctccgaccgggtcgagcagtgccaactcatacatcgtttcactcccaaacgattctgcatgaatttgatttctattagctttaaagaccatattggacgggcaatgacacggctaagcgggtaacgctgataataacgcgcacgggcgatgccctccggctctgtcgacaacagcgatgcaacagcctgatactgcaagcctttcagttgcataagtgaaatgtcagatcccgtaatcgtccctgaaacctccggcgccttaagcataagagtggcatggcgtgtggtaatatcgctcatgacatacattgtcatttcatcttgctggaaatgataaaaacaactggcagaccacacttgcccttctgccgcagcgctcaacgttaataggcgttcctgattcatgaagtgacatatttcatgtagttgttcttcgttattcatttttcctcccttcgcacaagcatgacgcagagtggcactggcatcaccctgccccggacgagaccttactgctcggcatacagtattttttccgcgatcgctttggggctttctaaagcagcaatcagagaaacgggcacttttttctccaatcttgcgccgatcatccctgcggaaatcaccgccagtgcagagtttccacccagatcgaaaaaatttgctgtctcatgaaaatcggcttgacctagggtggtcgaaaacacgtcacagatgatggccaccaccgcgttaaaatgtgcgttacgatggacagagctcccatcatgcgtttcatggtgcaaggtgttatcccacgttggttcggggagtgatttcctgtcgaattttccattggggtgcaaagggaatgtgacgagtacaacaaataaatcaggtaccatataggcaggaagcaccttgtgaagcgcctgctccagttccgcttttgacggtgagttctgactgatcacataggctgtcagcatatcgtcgccgtgtccggcaaagggtttggcggcgacgacagcgcctgcgataccgggaagattttctaaggcatgttcgatttcttttacaccaatacgattccccctgattttgatctctccatcccctctgcccaaccattccaattttccctgcgggtgcatccgcactcgatcgcctgagcgatagatttttacaccgcgttgaggatgagtgaagaaagcactcaccgttccctctgagttgccgtaatagcccagcgccagaccaactcctgatagatataactggccttctgtggcgggttgaagatcctcatccagaacatgtagctgcgtattttctaaaggttcaccgatagaaataaaggtcgcgtctttttcgacgcattcacaggatgtccagatcgtcgcttcagtcggtccataaaggttccataagcgccgacatgtctgattcaacttccttgccactggcaaaggtagtgcctctccaccagacaaaatcgtcacagaggcattagggcgccaccctgtcgccagcagaatcttccacaagctcggcgtagcctgcacaaaatggcttctggcgatcagcggaagcagatggtcaatctcgttcacgtcgctattactcgccagtagaaccgtcccgccaagcgttaaaggataaagcagttcaagaatcgaaatatcaaaggccaccgtcgtgtgcgccagaaaaacgtccgaagcctgcatttgcaaacgcttgccgatcgccgagagaaaattgcccaacgcctcatgcccgatactgacgcctttgggctgtcccgttgagccactggtgaacaaaatataggcagtatcatcctgttgcatatccagacacacccaactcccctcgactcctcgttcggggtagataacgctatcgtgaagttcacgtgccaatgcgccattatctgtgtggctgagcagcaacgtcggtctggcgacttcaacgtactgctgcaatcgggataagggataggagggatctagtggaacaaaggttacgcccagtgccaaagccgccaccatactcgggactaaccattgatcgcggcataaaagtagcccaataacatcccctctcttaacgccagacgtcatcaacgactgttgaaccgagacaacaagccgttcaaactccgtgtaattgactgcgaattttgcgttaattagcgctgttttatctgcgtgatgcgaaaaagcatcaagaatctgcgctaccgcattcgcggtttctttatttcgcctacaaacattccctgccgtcatattcgtattatcacctgacatggttcctcctggttttgcgatcaaatggcctacggcgccggataaatgtcagtcacccatttctcatcccaaaaagaagcaggcataccaaaatccatgttcaggctgcgaagaaaaggaccaatacacactgtctcaactgcgcccaggcgctgtatctgttgaatcatggtaggcacagacaaccgctccgtttcgccacgcacactcatgacctgtacgccgtcgggatcgttcacgacatcgagcccatccagacacgtcactatcgggtaacgcggggacagcaatcttttcgtctccagataagcttgtacctgctgggcaattcgctgccgatatggcgtgtggtaggcagactgacagagcgagggtggaagtacctccagcatccccgacccttcctgccctttcccttccaacacccggcgcaacccagacaccattaacagcgagccgaccccttgttggattaagccatagtccaccgaaatccgcatttcaggcggctgatggtaaaaatcacaatcgccttcttgcatggccaggacgaatcctacggtctcatcctccgtttctggccgatctacccgtaagtggatgagcgcaaccgcatcatcgatcgtcaatgcgccggaagcacaaagcgccgcgacttcacccaagctaataccgcctgcacagcatggttcaccgcgctgtgcaacgacgctatcagcaatacccaacatgccggcaagcaaaccgagtgacacgacctgcatgcatgaaaaatcgtcaggaatcggtgcctgacgaagaattaccgccacgctcacgtccgccacgctggcaatatgttcaaaccgggcgcgaacctgtggatgatgtgcatagagttgctgcatatccgccatcatgtgtgaaacgtctgcgggtccaaagattaatgcataaggtgttgtcactgtttttcccctgtagtggttacgtcatcccagaatgcattcacacgcaccccacggctgcacatcagaaatgtgcagagatagtcatcatgcggaaccagcaatgacatccaggttgtaggaatagcgccgatataaacattactgatactggattcatccagtactggcctgagtagtttctgttggcgggagaaaacggtaacgaccagtgaccccgccaacatggatatgcttttcgtcgcgtggtaaggcgcgacgaagacacagggaaatggaagttcttgctgaagccggggatcgtcggattcgctaagctcgataacggccggctgaagaaggtaaccaaacggcgttagcggagcgtcgaacggatgatgaatgctatcgcccgatacgcgtgataattgctcgacagttttggccgatccgagaggtaagcgatgcgcggggatatgcttcagcgccagccgcagccgctgacaaaaatccgtgacgtcaccttcaaccagtacagcactcgtggatacacatgcggcaccaccgagatcggtcatggattttgctaccaaggcaaccgcttcatcacgatcggcatccgcgccaacgacgatcttggaacgcccggggccctgtattcgtaccgtcggatggtgtcggtatttttctaccatctccgatccgccataggccaatgtaaaatccgttgaggtaaccaacgcatcggcgcctcgataatcggttggaatgaacgcgacgtaattttccagaccggacatggctagtgcggaaataacacgctgtgcagtgaacggttcccgtgatgatggcctgaccagaacacggtagcccagcgccacagcttgcggccacagtgcatgaatgccaggcccattacccgctgcaagaaccgcaaatgtgtctcctttacggctgaaaagactgcatcctgccaatgcatcaggatcgcgccaggaccacctagcccctctcggcatcccaacgtcgagtgtttcaggcattattcgcaacgcattggcaattgacgtcagcgcttcctgaattacgttagacggtaagcccgtggtgcggtgcacccgttggcaatattcatcgggggataagccctcaagtatgccgaactggaaccgttccgccgcctcagttatcgctgcatgaatctctgccaacggcaaaaccggcgcagacttcatcgcatcgatcgtattgtggatatagatagggggggcgatgcccatgtctgcaacaggagcatccagcagatcgttaacccagatacgccgttgtgtaacatagcggcgccctaatgctgaagcatcgataccataatcgattatggccttttcaggcgtcaccacatgtgaagagggagagacgtcattcattaatataccccctctatcaccacattcccggcaaccgtcgacagcggcgcaacctgactgactgcagcaccggggaagttatcttctcgtggcatgcgaatcgcggtatcgcgttcaagaatattgggaaaaaaggcataacagctgagatgatgcataaccacctggccgcgcgagccaaacgcaacaggggtgcgggtctgcgcgtcctgaacatcaaagagaacgtagggagcaaaactatcgaaaatcgctggcgtggcgatatcaggcacgtttcgtgatttagcttcacctaaaatcatcgtactgccgtagctggctctaatgggaacagaaggaaagacttctgcttgcaaaaacagctgggtatcggagtccatttgcgtcccaccccaggtgatttctttcaacgtttgattcattcgggtaattaatgcaggacgtcttgccatatattcaagaataggcggtgtggcaataagatattgaatagactgagtgaaaagaatatcttccgcctgttcgataatatgttcagcataggcttgcttactcccgacatcatttttctggatacatttcttaacccagcggggatcgagatcgacggtaaaaaacagtccgcctttggctgacgcccgacagcgattgatcgccccgacgacatgtgggcctgtggggacaagcgccagcgtattacccacattttgttcgccatcaggatgtggttgatccagccgccacgccaccaattcatcgagccaggactcgaataccacaagccgtttagccttaccggtagtgcccccactttcaaatacgcccgctattttctcatcacgcaaaccacgtggaataagccgctcgacaggcacgtcacgtagcaaatcagcgacatcaggaaaacgtgccagatcgtcgaaagtgttgatgtctgttaacggatcaaaatccaatgtccctcgcctttccaaccagaaaggcgttcctgtctgcatagaaaaatgccattgcatcatgtgcttcagatgagcatcaaaattcggtaaatttttcattgtgtccctctgctacggctgcaaccaggtactacgccattcgtcttgcccacgttcaacacgcaggcgtctgtgcagacgatctgaacttgacgcccaaaactcaatggattgagggataagctgataaacagaaaagcgctctgggcagggaagcggccctttattctcaagctcctctgccgcagcccggagtttatggctatccagcaatggttggctttggtgcgacaccgttgacatcgcgtgcaatggaacaggacgttgctcccacacttcaacggcgacctcatgtggcatagcgatcacgtgaccgctgactgataattgtctgccgagttctttccagtaaaaatggccgcacgcgtgggaattaccttgaatgtcctgaatttttcggctacagctgtgtgtcgcaaataaaatgcccagctccgcgaaatcgagaacagccatcactcttgagctcatctcaccttgctcattcgcggtggttaataccatcgcccggggctctcggaccttttcgtccatggcttctttcacccacgcctgtgcgcgtgctatagggtcgtgtaatgcggcatgaaagtgcagaaagtcggaattagcctttccgctcatgctttcaaaatcactgctgcccatcatgattcccctttaaatgaaataggttccctgcgcgacttgtatcgcatgtccaccagcgtatagccgatatttctctccatcagcctgtgcaagaccgtacattttcgatggatgtcccatctccacgccctgtaaaatttccagtgttctgccgaaacgtgtgacaccatgcctggcaagatgcagcgccaaaggcccagcggcagagcccgtcgctgcatcttccaccacaccataagcaggagaaaacatacgcatacgccacgcattaccggtaccgcaaaagcaaagtgcggccatgttttcatgctggccgagcgcacgctgatcgggcaccagtgcagaaagcatttccagcgtttcaacgccgacaaagacatgccgcggaccgacgtcatacatttcaactggcaaggtgctgcacggcacacccaatgcgtgtaatagcgcgtcagtctgggtataaatctgaatcaccggttcaggctgaaccatatcaatatgcgcgacgaccgcgtcacctagccgttcggggtgttccagagtaaatggaaaaatacccttcgcggtttcaatgttcagcgtgcttttccctaggcgcagggacaaagcgagcgccgttcccagcagcggatgccctgcaaaacccagttcatttacgggggtaaaaatgcggacatggacatcaccgccatgtttcggctgggatacaaatgttgattctgacagcctcatttcagccgcaatgcgctgcatgacattggtttccagctcatcgcagtcaaaaaagacagcgaccggattccctgccagcggtctatcgctgaacgcatttacgatggcatagtggtgcataaaccctcctcaaatagagaagtaagcggagccaggtgcgattcattcagacaacaggcggcgacggtaaaactcatacgcttatctggcgctcgcccaataatttcagcagaacgattcggcggtaaatctgcaagggcgggtttcttttcacgccacagcatgatcgccccccaacgcgcgggtgaatgattcatcacccagtatttctcctgaagtgcctccaccgaatgccaggcaattacatcccgttgcgtaagttgctcccgtagatctttgatatcgggatcgttttctgtgagttcccaccacacccattccatcatcatgacatcaccatctgttgtattgattcatagagaattcgtggcccatcaagggtcaagaccgactctgggtgaaactgcatagatgaaaaacgcggcccgcggaggccaaaaatatgccctgtgatctcatcacgagaaacacgaatttccccctgaaaacctggcggaacgttatgatcatcaatggcggtgaaggtgttgtagaaccccactttctctaccctgccaaaaaaagaaatctctttttgaatcccctggttagggtagtccagcgctgcaatggggtatcccagtgaggcgcacagaatctggtggccaaaacaaacggcaataaacggatggcactgtcgcatcgcattcagcatcaatttacgacttctaatcactcgtacatcgctaaggtccctcggatcgccgggaccggggccaatgatcaagagttcgttcggctcaatgcgaaaagaggaggaataatgcacaagacgaacactcaaccccatagcgcgaagctgatattccatcatcgaggtaaaggcgtcttcgttatcgaccagtagggcatgtcctgtatcacccgtttttgaacgtgctgctgagtgattatcgagccagaacgcggcaaggcgttggttatgcttttgcaacgcagccgtcacctgctcgtcttgaaaaatagattttgaacagttagttagccccatagcacactgaaatgccgcagccttagctctcgtctccgccgcttccgaagcaggatctgaggttctcactagtgtcgcacctagccccatggtcatagttccagtccgatcaatttcggtcgtccggatcaaaatggccgagtcaatcgagggctttccagatgtttgtcccagcagtgcggcaaaaccgctgtagtagcctctgccggatgattcatacttctcaataacccgcgtcgcgttttcgagaggactgccagttaccgtcggtgcaaataaagaccgttgaagaatcgtggggacagagagcgaagaatgcccttcaagtcggtaccctgtatgcaccaaacgtgacatcggcgttaaaaacgggccaaaggtttttacatccgagtcgcaaattctggtcatcattttcagttcttcatcaagaaccattgacagttcatcttcctctttctcattcgataaaaagtcaataagcccttcgagagtcggaccagtcggcgggtaacggtaagtgccgctgatgggtgtcatggagacacgttgttcatccagcgtgatatgccgctcaggagaggcgcctattaatgtcatatcacggcactgaataaagaacgtccaatacgcgccgttctcttgtagcagcagatttttaaagatggttaatcccatctccgagctgtagtcggttagcgtcgcgttataagcgcggcgaatcacgaaatttgcgccctgtccggttccaatttcgttctggataacctcagcgaccgtgcgggcgtactcctcatcagacggcgtgaaatgcgcatttttgacatccacggcgacactgggcaaacacgttaacgccttgtgtagcggtacggtgttgtaatccgtaatggtgatcgcaatcaggggtttatggtcgtcaatcgcggaatagccccgctctataatctggcgatagggggcaaggagtaatacatcttgcgtttcctccccctcttttttcaccagaagatcgtttaaatcattcaaacacgccagttgttgctcatcgccctctattatttcgatttcgggataaatgtttctctctggccggaacaacaatgcaaatgaatgattttctctgcctatacagtgcttaagcaattcagtgatgctggcttccgtattcatttcagcacctcttctacaggcagaatagaagcgcagcatgaagcggcataagtcaacatgttctgatgcagcgcacacgaaaaatcagcaatgccgtcctgaacgaggaaaacctcaatatcacgagagtatgcatcgagtgccgttgtcaaaatccctatctgcgcatagacaccacatataattatttggtctttttggttacgattaaaaatttcatccaacggtgaggagaaaaaagcgctatatcgccattttttcaatacatgatcttcaggctgtggggataatgccgacgtaatcttagtatgagcaggttcggcattcatgccggcgccccagaaatcataaagcaggccacgttctttcggcgtcatatttcctttctgtccggtatagacaataggaatagagtgctttcttgcccaatcaattaatttttcacaattttttattagtgtattacgcagcattgttggcagcggagcgaggaaaaaatcctgcatgtcatgaactaaaagtaaagatcgggaaggttcaatattccatgagacgctattttttaccgacagcgctggagaaccaagatcgtactcttctatctggggtatagccatgtcatatcctcttcaatatttgaagcgtaaaagaccatcgcatcatcatgcgattgacatagaaataataaaaatgaaattaagtgggaatgcctacacgcattatctttggaacaggtattccaagcgcacgaaattgttcgcaaggattcataaattccttttggataaaaatttttccatttttaaattgaaagtaatgaataaaatggttttcataatatccttttggatatcctttaaaattaatttcgcctttcccatcacattccacccagaaaatatcagggtcctgggtatcgaatatctggacgttataccattgccaatcgggaaaacaggctaatgaccacaccgcatgttcagctaaccgctttttagttttagtgacaactggctctcctgtatctgtagtccataatccaccgtacccttcatcatcaaagagctcatgtcttgatagcctagtctgccctaaagtttccatgtactgcttaactgttttccgattgttttcacgcgtatcgctatgcttcatgatatttccttattccttatgaagtagggtttttataatcaatacattatataaattcagccagacgatgctgcccattttttaaaatcagcgtttttaacccttcccctaataaaattcgcaacggtggtttagtcgcgtcaaccaattccatcattggctgtgccacactttccggtgcagcaggaattaatcggggccaacgctgctgcatctcctccagggtaggataaatgtcactatgaggcggtcgggtagcagagcagccaatccagtcggttaaatgtgggccgggctcaactaacgtgacatgaataccaaatgcgtcgacttcaccagccaatgtttcaattaacccctccacggcccatttagtcgcgttatacatcgccatgccggggaaggccattaaaccagcaatgctggatatttgaataatgtgccctttcctctgctctcttaataacggtaatacggcttgtattacccatagggaaccaagaaaattcgtttcaataattttcctagcatcagattctggaacctcctccaccgggcagaaaagcgcatatccggcattattgatgaccacatcaatccggccaaacttatgaacacccttttctaccgcctgcacggctgccgcccgatcgcacacatccaacgtaaccggtaacagtctgtcatcgaataacttacataaatctgctaatttttctggttcacgcgcagcggcaatgacgcaatctccacgtcgcaatgccgtttccgtccatatacggccgaaaccacgggaagcccccgtaataaaccatacttttcccacattattctcctcagtatttgggacagatattcattttcatggagtggcaggcagggtcatatcgcaccgataagtgctttttataatttatttaagataaataaactgactttattccaaagaatgtaatataaaaagaataaagccagtcggtaaattacagtttttcaataccgctagtatctgtcgcgcaaaggcgaattcgatgtccgtccgggtcgagtgcaacaaatgtataaccaaactctagtctggtcggcgtcaacgccataggaacattacgggatgcaaagtcattataaatagcatcgacttcctcaattgaaatgtcacttaggcacagttcaaatccaccaaaggcaggttcaggtttaggctcaatatcgtgctttgtctgtaaccccaggataaacccatctttcaatgaaaacacagaaaaaccggggaaagcttcaatagggccctctccaaaaatagacgtataaaacgttgtactggcatcgacatcattgacatagagaatgacactgtttggtttaaacatatcgctattccttattcatataaaaagaacatttaaaatactcacactagaaacaaggagaaaacctttaaactctattatgttaagtctaaaatcatatttgttattttaacgcgctgatttttaatggaatagagtctgtgtgtacaaacaccatcggatgatgatgccaaaacttaggcatgcttatgcattttagaccagcggagacagtttttctgacattgaactgactcgtatacagataatctgttccttcactggccattagacaccttttatcgttataagcagaaaaccctaaatgccgtaaaattcacttaaacatcaaacaaataaatttaatggcgttattagaaattcattaaaacaacatacataagaattaattaatttaattaacaagtaaaaattagaatcagtcttattgataaaagtgaaaacagttatttatttctgtaataagtatgcattagcttttttatcattcctagctaaaattcataagccaaataaaaatttgacttaagtcacaattatcgttctctttttaaccacggctattttcctcttgcttaattccaggcaaaagtctattactatttgaatattgccatcgaaggataatgtagggggcaagaatgaaatcgacatcgccaatacttactggatttaaaaaagaaagcctgacgttactcagtaagataaaagaagaaaacagcaaagactggcatgatgaaaataaggttttttataataaggccttgttagaacctttccaaaaattagtcgtctcattgtcagcgacgatacgggaaatcgatcctacgattgaaataagacccgatataggaaggacgatttctcacatatataccctaaataattcgagtttcaggacaagacgtcagcgttttgaacaacacaaagcgttggcccgctagggcgtggctcatttatgggcctcgtaacgcggcaagggaaggtcaaattcgtcgggaacagatttgaccagccacatgatctattcaataaacagcttgcaactacattgagggacgcttttatcttacctgccccgctatacgccttccttatcaaggttgaaaaggaaaaaaggcagctgcctcccccttcatcacttgatacgctaattgacgagatgagccaatgcgcgaacgacctggcgtagattggtaccaatacatggcagcagtatccctcatcttcttgtaggaatttgatgtatgcatcggtacaatcgctgccctaacgaaccctaatctgactatttctttatcattatgagcaatatttccaccccgcaaccacgcatcggctttgtctcactcggctgcccgaaaaatctcgtcgactccgagaggattctgaccgaactgcgtactgaaggttatcaggtcgtgccacgttatgacgacgctgaactggtgatcgtcaatacctgtggttttattgacagcgccgtgcaagagtcgctggaagccatcggcgaagcgctgaatgaaaacggtaaagtcatcgtgacgggctgtttaggtgccaaagaaaatcaaatacgcgaagtgcaccctaaggttctggaaattaccggcccgcacagctacgagcaagtgctgtcacacgtacatcaatatgtccctaaaccgacgcacaatccgtttaccagcttggttcctgaacaaggcgtaaaactcacgccgcgccattatgcctatctgaaaatttcagaaggctgtaaccaccgctgtacgttctgcattattccctccatgcgtggcgatttggatagccgcccaatcggttcagtgctggatgaagcaaaacgcctggtaaatgctggcgtaaaagagctgctggtcatttctcaggacacctcggcgtacggcgcagatgtgaagcagcgcaccggcttttggaacggtcaaccggtcaaaaccagcatggtcagcctgtgtgagcaactggcatcgctaggcgtgtgggtgcgcctacactatgtctacccttacccgcacgtagacgatgtgatcccattaatggcagaaggcaaaatcctgccttatctggacattccgctccaacacgccagtccgaagattctcaagctgatgaagcgtccgggcgcggtagaaagaacgctggaacgcattaagcgctggcgcgaaatttgccctgatttaacgctgcgttcgacctttattgtcggcttccccggcgaaacggaagaggacttccagatgctgctcgacttcctgaaagaagccaaacttgaccgcgtgggttgcttcaaattcagcccagtcgaaggcgcagcggcaaatgaattgcccgatcaggtgccggaagaagtcaaagaagaacgtttccaccgtttcatgcagcttcaacaggcgatttccactcaacgcttgcaggataaaattggccgtgaagtactggtactgatcgatgaaattgacgaagaaggcgcaattggccgcagtatggctgacgcccctgaaattgatggcgcagtttatctgaacggcgaaactggcgtgaaagtcggtgacatcgtcaaagtgaaagtcgaacacgcagatgaatacgatctgtggggtagtcgcgtttaatacgcttatcacgccagcttttcggctcgaaaggctggcgttttattttcatgccatattgggctgaatgctgaaaattcaatcaataaaccgcccgttcctctcctgcatcttgcgtccccctgtcaggtaaagtagccttgaggcatgattagtctactcgccttacctgaggcataagcatgtggaaacgcctgacattcggtttgttagccctcattggcgtgctgctgctctctgcttttgcgctcgatcgctggatcagctggaaaaccgcaccattcatttacgatgaacttcagaccttgccgaaacgtcaggtcggtgtcgtattggggacagcaaagtactaccgtaccggcgtgatcaatcagtattacctgttccgtatgcaagggacgattaacgcttacaacagcggtaaagtcagctatctgctattaagcggtgataacgcgctgcaaagttacaatgaaccgatgacgatgcgccgcgatttgatcgctgcgggcgttccgccttcggacatcgtgctggactacgcggggttccgcacgctggattccatcgtcagaacgcgcaaggtgtttgataccaacgatttcaccatcattacccagcgtttccactgcgagcgtgcgctattcatcgcgctgcaccttggtattcaggcgcagtgttacgccgtaccttcccccaaaaatatgatgaccgtgcgagttcgtgaatttggcgctcgtctgggcgcgctgttcgatctgtatattctcaaacgcgagccacgctttttaggcccacaggtgccgattccagcagagcataagatcccagaagatgcgccagactaccctgctgttctgccggagcaggtgctgacctcaccagttaatcagactaagccttaccaacaaccgacgagaacagcatcggaacctacgcagcagaacgagaaagtcactccgtagcgtatttttctacgtggctttcgctatcgcattggtgagtttacgccacagccattcaagcggcccctgacggaaataacgtagccagtagtgagaaaagaccagattgacgacccagatagcgggaaccagcgccagcagttgcaggcggctgaaggccataaacaggccaagctggttaaacagcaccacacaaatcagtgtttgcagcaaatagttggttagcgccatacgcccgatatctgtaatccaatacgtgattcgccactggcacagcgtggtccaaaagccataacacagcgcaagataccctatcgcctgtaatggtgagctcaactcacgtggaatctgcaataacagcccgctccagcgatactcccagcccaccagccactgacccaccacgccaatactgttaattgccacccccagcggaattagccacagggcaacgttgcgataatgggcggtactgaactcaccttttagccaaccgctgcgcatcaaccctgcaccgagtaacatcgatcccgccaatagccagccatactgcacgcccagcgataacaggctttccgttaacagatcaacgcgattctcccacgccacgggcccacctaaggcccgccagtaaacctcataggtgatatccgccatgcccggcaaccagaatcgccccggttgcaaattcagaatctggctcagcacaaacaacacactgatccccaccagatacaggaaagccccagtacgcattagcaatcgaccgctctccgcatggcgaatcatgccgtaacacaccagcccaatcagcgcatagtcgagcaaaatatcgccatcccacagaaaaatggcatgaattagcccgatgaccatcaaccagaacaaacgtgcatgtacccagcgtttcccccgcgagagcagaagctgtaatcccgcaccaaaaagaagagaaaatagcgtcagaaattttgcctgcgcgatcagatccatcgccgcccaggttaaggcatcagataatgtcgcttgtccctgccaggcaggattcagatatgccgcatgcggtaaaccaaacgccgtaatattcagcaggagaatgcccaaaatagcgatgccgcgcgcgaaatccagcgcaacgatccgcgagggtggaaaatgaggtgacggtatagtgtgagaaggcatacaaattacattttcaaagcatcgaagtagcgattgtatgcacagacggggaaaaagcgaagatgcttactgatttagcgataatcagtttggcgatgacaacctgtacttgcctcatcatcgccaataaaagaggcttaattgtggtggcgtaccgcgcgcaagaattcctgacgcgtgttctggctggatttaaacagtccgcctaacgatgtcgtggtcgttgcgctagtcgcatcacgaataccgcgtgccttcacgcagtagtgcactgcatcaatcgagaccgcaacattgtttgttcccaacagcgtttgcagcgcaaccaaaatctgctgagttaagcgctcctgcacctgaggacgctgagagaaaaactgaacgattcggttgagcttcgacaagccaatgacgccatcttttggaatatacgccaccgtagctttcccatcgatcatcacgaaatggtgttcgcaggtgctggtcaatgtgatatcacgcacggtgaccatttcatcgaccttcattttgttttcaatgatggtgattttggggaagttggcgtagtccaaaccggagaatatttcatcaacgtacattttggcgatacgagtcggtgtttcagccaggctgtcatcgcccagatcgaggctcagcaaattcataatttccgtcatatgctcggcaatacgttgcttacgcgtatcccgatccaacaacgccccacgcagcggcgtttccagaccgcgtgccagcagcgcttcgtgcaccataacggcttctttacttagtgatgacattattattctcctgcaggtgtaactatgcctatcgtattatcacggtcttggtcagaccctagcgccgtcaacactctagttgagagagtaacgattatccagtgattgtatgtcatgattgttgaaatagattcaagttatcaagcgctacggttgtgcctgtacgcaggtcgtacgcacagagaaaccaccattcagtagtaatatagatgctcagtaataaatgttcagcgataaaaaaaagcaccgagaaaatatcccagtgcttttaacgataaatcagctgattttttcggccgtcactgtctcgatgccgtttgtcatggaattatcagaaagtttcccagttgtcgttggcgttgcctttcttaccgccagcggccgcgagtaacatcggcttctgcgctgctggcgctttctccgccagacgctgttgaggacgacgaggtgcctctgcggccgacagttggaacaccgatacggcttcagtcaactgacgagcctgatcttccagcgatgcagcagcggcggcagattcctgaaccagcgcggagttctgttgcgtaacgccatccatctcggtaacagccagaccaatctggctaataccgcgactctgttcatccgacgccgatgcaatttcacccatcagatcgttcacacgagtaatcgcagaaatgatggaatccatcgcttcgccagtctgtgtgacctgatttgatcccatgttgacgcgttgaactgattccgcaatcaggctttcaatttctttcgccgcctgagcactacgctgagccagattacggacttcacccgcaacgaccgcaaagccgcgaccttgttcaccggctctggctgcttctactgccgcattcagcgccagaatattggtctggaaggcaataccgttgatcacgctggtgatgtctgcaattttcttcgagcttgtcgtaatactcgccatcgtcgccattacatctgccgtgacctcaccgccttttttcgccgctacagaagcgtcctgtgccaacttcgtcgcctgatgaacgttatcggcattctgtttcaccgtcgcactcaattcttccatactggcagccgtctgttccagtgcggcagcctgctgctcggtgcgtgcggacagatcgttattgccgcttttgatctcgcttgagccctgatgaatcgatgcagaactatcgcgaataattgaaaccgtattaaccagacttccctgcatctctttcaggtaagggatcagttgcccagcacagttacggccaaattcatcaagcgggtgaccaagctgcccggcagccagaacttggaaatagcctttgatcatattcaacggcttgaccagatagttaaccagataacgatcggtcagcagcaggatgagcaacccaataatcaccgcagccagcaggatataattactccagtcaaccagatcgtagacctctttcattgacgtctctgacgacgaaataattgcggcctgatatttatccatactactgccaaacgcgacgctcagcggcgggtacgctttgcggaaaagctgacgaaactcctcctgacgattatcacgcgcggcgttcaacattggcgtcaacccgttatccagcaattgggtccacgacgcgatcatattgtctgccgcttctttatcgacgccgacatgtccagcggctttaaacgccgccagttgatctgacgtgtttttaaacgccgttgtcgctgacgtaaatactttttctgcttccgcagtttcgcccgtttgctggaagtccatcgaacgcaacaagcgagtaaccgtacgaaaatactggtcattgccttttaccagcatctctacgtttttacgctgagtttcgccggactccaatagtttggtcatgctgcttaatgaggtggaggtaaagaaagatgctccgccccatacaactaaaaacagccccaatattgttaaaagcattgccctgatggtgatattttttaaaaagttcacagaaaactcctataaattatctggcgattttcctctgcgctttctacaagatggctgcacatttttaattggaaatacgccgagtgttacgtcacttaatgaagagctaaggctctcattagttagagttattttcctttaatgacaaaaagatacacttccttacaataacgataaggtattcctaccatacattaacattatcggcactttggccgggcactttacgcccttgcatcaacaaatgcgatcaaaataaagaattgcgatagtttttggctattgcttagttacaactatttacctatacatttaactgtttattttaattatctatttatttttctcttttgctattgtatcaggagacaatacgattttatttttctgtgattattcttaattttttcattcgagtctcttctgttaggaaatattcccctattcactgcaatagttgattttggtgctattaattcaggccgcgatcattttatcgcttccttctttttctaaatccaaatattaatcttgatgataattacgcccgtaatttccaccattccggtatgtttcatcgcgtcagatttaggttgagttcgctatctgagtgatccacacctgttgcgaaatgcacagcttgccgctacacttcacaaaaaatgaataatcaaacaccagttcattacgaaaagagaaaaccatggatttgactcaactccgcatgttctgtctcgtcgccgaaacgggatccgtcgcccgcgccgcagagcagcttcaccgagtgccctcaaatctgaccacgcggttacgccagttggaactggaactcggcaccgacctgtttatccgagaaaaacagcgcctgcgtctatcgccgattgggcacaattttttgtgctatgcacagcgcattctggcgcttagtgaggaagcgatcagcatgacgcgtacgggtgaacccgcaggtaattttgcgctaggctcgatggaaagcacggcggcgactcgtttgcctacgctattagcggcttatcatcagcgctaccccaatgtctcgctgtccctgaataccggtacatcgggggaaatcatcgagcgcgtccgggcgggaacgctggccgcggcgttagttgatggccccgtagtgtacgatgaactgaatggctgttcgtgttttgcagaacaattagtgctgatatccgatccttcgcactcgccaattacccatgcacgagatgccagcaacgatacgctgtttgcctttcgccccagctgttcctatagaaaacgcttagagaactggttccgtcaggatggcgtggtgcccggcaccatcatggaaattcactcataccacgccatgcttgcctgtgtagccagcggttctgggctggctatgctgccctatgccgtcctcgaatcgttgcccgcaggcgcacgtgttcaggtacatgagttaccgcctgatatcgcagccgcttcaacctggctggtatggcggcgcgacgctttcggccccaatgtcgaggcactcaaaaagctcattattgagcagtccgctcagtcggaatgaacatttatttttagtgaacgaccattttcaagagggacgacaccgtgatgaacaccgacgtcctatcatttaacttacaacccataacggtatgccattaggagccaccaccatgcaaatgattaaaacccgcgccgccatcgcttggggtccaaaccaacctctttcggttgaagaagtggatctgatgccaccgcagaaaggtgaagtgttggtgcgcatcgtcgccactggcgtatgccacacggatgcctatacgctgtcaggtaaagatcctgagggtgtattcccagcgattctgggccatgaaggcggcggtattgtggaagcgattggcgaaggcgtgaccagcgttgccgttggcgaccacgttattccgctttacaccccggaatgtggcgaatgtaaattctgtcgctccggcaaaacaaacctgtgtcaggctattcgctccacacagggcaaaggcttgatgccagatggcaccacccgcttctctaaaaatggccaaccgattttccactacatgggaacctccacgttcgccgagcacaccgtcgtgcctgaaatttcgctagcaaaagtgaataaagaagcgccgctggaagaagtctgcctgctgggctgtggtgtcaccaccggcatgggtgccgttctgaataccgcaaaagttaaagcaggcgatactgttgctatttttggcctcggcggcatcggtttgtcggcgattatcggcgcacacatggccggtgcaggtcgcatcatcggtatcgatctcaacaccagcaaattcgatctggcacgtaaactgggtgctaccgatctgctcaacccgaaagattacgacaagccaattcaggacgtcattgttgaactgaccgatggcggcgtggacttctccttcgaatgtatcggtaacgttaacgttatgcgttccgcgctagagtgctgtcataaaggttggggtgaatccatcatcatcggtgtggccggtgcaggcgaagaaatcgccacgcgtccgttccaactggtaaccggtcgcgtatggcgcggttctgctttcggcggcgtgaaaggccgtagcgaactaccgggccttgtcgatcgttacctaaaaggcgaattcccgctgaatgacttcatcacccacaccatggggctggacgacatcaacaccgcattcgatttaatgcacgaaggcaaatcgattcgcactgtgattcatttcggttaattgcgccactgtcaggaataaaaaggaggctgtacagcgatgaacccatcactggaactgctggaagaacaccgtatgtttggcggctggcaacagcgctatcgccatgtgtcagacacactgaacaccgccatgacgttcagcatttatctgccaccaacacaggatgacactccaccgcccgtgctttactggctgtctgggttaacctgcaatgacgaaaactttacgacgaaagcaggcgcccagcgcgttgcctccgagctgggtctggttctggtgatgccggataccagcccgcgcggcgatggcgtagcggacgatactgggtacgatctgggtcagggtgcaggattctatgtgaatgccacacaggctccttgggcagcacactaccggatgtatgactacatcagcacggaattgccggcactgatccagcagcattttaacgtgaatagccgccagtccatcagtggacattcgatgggcggccacggtgcgctgatgctggcgctacgcaacccggagcaatttctgtctgcatcggcgttcgcgccgatcgttaacccaagccaggttccgtgggggcgtaaggcgcttaccgcttaccttggtgaggacgaaacacagtggttgcagtatgacagttgctatttgctagcaaatagccagaaaaaactgccaatgctggtcgatcagggggattgcgatcaattccttcccgaccaattgcaaccggcaaaactggaagcgctagcaaaccagtatgcgtggccgctgacactgcggacgcagtccggctatgatcacagctatttcttcatcgccagttttatcgaagatcacctgcgcttccacgcccagtacctgtttgaagaagagtcgctcacacgatagttgttcgaataatggtgctatgcttatctcgttgagagcagcgctcaggtacgccctgagcgctgtttctctttcttgttagaacgcagtcgcattaaaatattcgattacacacctgccctgaaccaaattaccggaaccaagacaaacaaaaaggagcaatggatgatacacgttcatcacctcgaaaaatcccgttcgacccgagcgacctggctgttggaagaactgggcgttgactatgaaattattcgctacgcacgtgaccccaaaacctttagcgccccaacatcgctcaagcagattcacccgctagggaaatcgccagtgattaccgatggcgaattgaccattgccgaatctggggccattgtggaatacctgattgagacttacggtaatggcagatttcgtccacagagcggacaagcgttgctggattatcgcttctggctgcattttgccgaaggttcgctcatgccgcttctggtgatgcgtctggtattggcgaaaacagaatccgcaccgatgccgtttttcatccgcccgatagcacgcaaaattgtgcaaagtatcgaacaggcctttattgtgccgcgattgaccactcagcttcagttcatcgaacagcatctgagtaaacaaaactggtttgcaggagagtcgttcagcggtgccgatatacaaatggcagtaccgctggttttggcgaaaacgcgtctggatttcagcctctatccacacattcaacaatacattgagcggatagaaaaccagccagcttttcaacgggctcttgctcaggattaaccatgcaatagggatatcgcctcatcgaccacgaacaacaaactgcccgataaacgacagagcaagaattctgtgagcgtttactgattattcataacttaataaagatatgctgctatctaacacggatatatttcgagctatacccaaaataattcgagttgcaggacaaaacgttagcgttttgaacaacgcacagtgttggcccttcagggcaaggcccaccacgggccgagtatttgaacgcggccaacgcacatgcagcttgaagtattacgggtacataacacgatatggctagaaagctcgaaaggcgtatatcgtcaggatgcggtattgatacgttgggagtggttaattttgcagagaaaacgcgtttcatcaacagagttgttttcagtcgggtacgatgcagaaaaaagtcagttggaggtcgagctgctgaacgggagcatctatctctacaacggcgtagctcgtatgatttatgaagagctgatggcaagcaaggcgaagtaccgttactacgccagctatatcaaaaactcatttccctacgagaaaacacagtagtttttaaagataaagaatagtctttaagggcggagaattccctccgcctattccctactatttatttcccgctcaactcaacggtgttaaacgctgccagcaagacgtcttcatttaacgacaatggcagataatgaatggattcccccgcttgcaaagtacgtgcaatcacggcctgaagcgcagcacgatcgtgaatatccacatccaactcagccagcgatgtaggtaaaccaaacaccttgaacgccgctttcaactggagcaacgtttcgctatctcccagcaaggcgctttgcaccagaatgccataagccactttggtgccgtgcagaaagcgttcggtttgcggcaacaccgtcaagccgttatgaaccgcatgtgccgccgccacgcgagtatatcgctctcccaacccaccaaccatgccgcccccggcaatgatcgcatctaccacatccagaaaatcctgcgtcaactcgccacgcttgacggcttctaacgcagccgcactttgttgcaacaagacattgcggatatctagcgcagtctgtaagcccaaacgaacagaaagaggcagcgtttcaggctgggggctgagaaccacggcttcataccacttcgccagcgtatcgccgacccctgccagtaggtattccaccggcgctgcgagcataatccgcggctccaccagtaccagatggttagcatcgggaaaaatttcaaaacgcagtgcctgtccggcatcgttataccagacggacagcggcgtccaggctgcacaggttgccgcaatagtcggaatggctaccagcggcacgccgatatgacgcgcagcgaccttcgcggtatccagtacagcgccgccgccgacaccgatgacaacctgacagtcatcgcccgcttgcgcgaccagttttgccacttcaccctcactgcaatgcgcactaaattgaacacgtcgggctgaaggtgcttcaaactcggccggtaaatagggccgagccgctgcaatcgcacgctcaccataaatccacagcgcgtttttcagcacctctggcgggtaaaactccagcaacttatcgatagcaccgggaaaggaaaaatagttggcagggccaacctgtacgcgaacggtcgttgtgtgcatgtttgaacattcctcgccgccacttatcttgagcacggctcttatcttatgtttgctactgctctacccttttgataattccattttattcacttgcttgccgcagattaagaacttttttatttaatttatgccttttcgttcatagccagcgactctcaaacacgtgaagctgtattaaattctctgggatatatgctacctttcttttccgttatttcatgaccttaaccgccaagagcgttgccgaccatgacctctacctcccaaagccgactggagatgcgcaacatttccatctccttttctggtttccacgccctcaagcaggttaacttcacattggaaggtggttcgattcatgccctgaccggcgcaaacggtgcgggaaaatccacgctgatgacgatcctatcgggcgcttacgatcactatcagggcgatattctgattaatggtaagctggtcgatatccattcgccgcgtgatgccaagcggtacggcattcatctggtgcagcaggaagtcgatgtcgcgttggttcccacgctgtccgtggcggaaaacattatgctggatacgctggcacaggacgggcatctactgaattggccgcagatatacagtcaggcgcaggcgctgcttgaccaacttggcgttcccctcaatgttcgccaacgtctggatacctgctcgctggccgaaaaacagcaaattctgctcgcccgtgcgttatcccacgagtgtcgcttcctgattttagatgaacccaccgccccgctggatcaggctgaaagtgcgcgtctctttcaggtggttcgtcgcttacaggccgatggcatcgggatcgtcttcatttcccatcgtattcatgaactgagcgaaatctgcgatacgttgaccgttctgcgtgacggcgagtttgttagcagtggcgtgatgcaggggctgagcggcgaagagattgtagagagaatgctggggcatcggcttgacgatatcttcccaccgcgccgtaccacaccttccgaagagacgctgcttcaggtcatcggtttgcacgacgagacgctgctgcacaatatttcgctcacgctgcacaaaggggaaattctgggcattgccgggctggccggtgcgggtaaaaccgagttgtgtaaagcactatttggcgcagaaccctgccagatagcgcaaggtgaatatcgcggcaaaccctggcaacctcattcgcctcatcaatccgtcgagcaaggtctggcactggttcctgaagagcggcgcaaggaaggcatttttattgatgaatccgtcaccatgaatctcagcatcactgccacagacagcttttcccactggggaatattcagtcgtggcaaggcattgcgctgggcgaaacagattgttgagcggcttgcggttcgcaccaccggcccagcgcaaaagctcgcacgcctgtcgggtgggaatcaacaaaaagtcgccattggcaagtggctacgcagtgaagcacaggttctgatttttgatgaacccaccaaaggcgtcgatatcaaggccaagcaggacttgttcacgctgattgacggcctcgcacgacagggtaaaggcattatttatgcgtcgggcgagttttccgaacttgtcggtctctgcgatcgcatctgcgtgctatgggatggccggattgtcgcagagctaaacgccgctgagattgacgaagaaaccctacttttatattcaactggaggaactcccacgtgagtcacccactttcatctaacggggcgatccccttccgtcaccacgttttcgagtttctctataagtggggcatgctgatcacggtcgtcgcactgattgcactttttggactcgcgtcggaaaattttctcgacccgtataacatcatcaatattttgcgttctatcgccatcgtcacggtgattgcgattggcgtctccatttcactgtccgttggcgggtttgacctttccgtgggatcaacggcatcgttggccaacgctctggttatctccctctttgtctggcatgggttcggcaccactggcgcgattgttttgacgctcctgctgtgtacgctggtcgggctattcaacgcttttctcatcgttgtgctgaagattcccgatatgctggcgacgctcgccagtctgttcgtcattcagggcgtggcgatgacgtacagctatggcggttccatcacgcagaacatggtgttgcccagtggtgaaatggcagaaggtgtcattcctgagttctttgccacgctaggtcaggtgccggtgattgttgtcattatgctggcggtgacggtactggtgcagttgtatctgtcccttaccaagcacggtcgccggatgtatgccatcggcggcaacccagaagccgctcgactggcgggcattcgcacagcgcgttatcgggtacaggcgtatgtattctcttccttactcgcagcgctgggcggcatcctactcgcatcacgcatcggttcttcacaggtcaatgctgggggcggctatttaatggatgctgttgctgcggcatatatcggtttctcactggcgggatccggtaagccgaatgcgctgggtacactgctcggtgccgtcattcttggcgtcttgcagaatggtcttgtgatgctctccgtgccttattacgccatggatatcatcaaaggtctggttctcgcgctcgcgttggcaatgacgtatatccagaaacgctgagacttctcgcttccgccccattcatccgaattcggggcggattcgccattcagcccgctaataccgtccctcactaaacgaatacccatcgtttaagcaccgagatacacggggaaacaggctggttgccgcagacaaaagtcaccacatacatgacattatttacttacgttattatttataggtgagcatttactataaaaataaaattaacataagaataatcacaaaggatagatcgctacattaatacaggcgcatcgctattcccatcttcactggatataaaaagttaagcagacaatagattacgaaagattcgccccgctaaaacgttcaattttagtaatgaattaaaattgatgaatatcatattttagctgccgggaaatattccctcatacccggctaaatcaaattacctctataccctaaataattcgagttgcgtgaaggcggcaaccgagcgagcccccaggagcttacacaagtaagtgactggggtgagtaagggcagacaacgcacaagcagcttgaagtatgacgggtatatttatctatgtccgttctgctgaacatactcatcaatattttcaatcgtcttttccatcaacaattgcagcgatgaggcggacgtccaggagatatgcggagtaatcagaagattaggtagggttttcgccgcgaccatcaacggattgtctttttccggcggctcctgcgtcagacagtctagcgctgcgccagcaatgccacgctggagcaataccgctgccaacgcgcgctcgtcaattagcccgcctctggcggtgttaataataaacgcggttggcttacacaacgcgagcgtctctgaattaatcagatgctgcgtactcgcatttagcgggcagttgagtgaaatcacatcagccagccgcagaacctcctcaaacggcagatacccagcacgacacagtgatacccctctgtgctcggcaaaaatcaccttcatccccagcgccagagcaagacgtgcaacttcccgtccaatcgtccctgcaccgatgatgcccagcgtagaacctgcgatatccttgaccggatgatcaaagtaagaaaattgcgactggctggcccagcgatcgctcaattgatcgcggtaccatgccataaggctgtgcttcagcgcgaacatcatggcaataacgtgctcggacacggcttgcgtcgagtagcccggtacgtttttgaccgtgatccccagttctttagcagccgcaagatcgatattgtcggttcctgttgccgtcacagcaatcagcttcagcgcaggcaacgcggctaaggtctcgcgcgtcaatagcgttttatttgtgatgataacgtgggtgtcttttgctcgggcgataacttgatcgggtgaggtatggctatattcaatccattcatggcggcattgtggacgcctaaaactcgtctttttcaggaaaatggtttcaggcagtgagcctttatccaaaaaggtaatttttaacatcatcgcgccctggttgctattcatacatcgatctccgattgcagatatcaagggttccgcagtcggcaatcacgacaggtattctcatacaaaaataatgaattaaattctctgtatgacacaagacaacgaacgcattaataacgtcacacttcctgcctcatcggaaatccatcactccctaacgtgaagcgtagtcagcattaaagcaattaacaatacctaatataatgaatttcattcatcgacattgttatcgtcgatattcagaaatatcacaaaaaaataagtgctgatgatattcactcattgttctcatgatgctggcaaagggggggaataataagggtgatagcaaagccaggtcgttaatcagcaagaataaatgcgcgagaaaaaccgcagaaatgatgcaatgtctttagagagggaaggaagcggagtgagaatcattataccccggaacgggcttggctcattccggggcgctgtttcatcagaagttgacgtttaccgatacccagtaattacgacctggtactacggaacccgtagtgacctgacttgatgtaaagtaatcacccgctgttgtcgtacccgttccgaccgggaggacataagtcttggtgaaatctttgtccaacaggttattaaccgatccgttcaatgttacatctttggatatcttatacgatccgccgaggttcacgacggtgaatgatttgaaatccgagccaagattgtcatgaacaaccttgtttgcatcactgagttggtcataattttccgtgaaacgagccgttttacctcgatattccgctttaagccaggtactcaactgctcgttcacactccagtttaaacgcgcattggccatgtgcttaggcgtattggtcaaacgggcaccgggattttctccgcctttctgctcgctgtcagtaaaggtgtaattcacgttcagcgtccagttgtctgaccatagagggatagtcgatcccaactccagaccttgcgtgttcgctttaccgatattgcgatagctagacgttaccgtatcaatttcgtaactatcgatcttattacggaagcggttatggaaaagcgtagcgttagtagagaaaccactaaagtgctcatagtacgcccccagctccgtattcacgctttcttccggcttcaggttagggttcccaatcgtattgatcgtaccctgccccgttacgccacttatgccgttatgtaaccgagccaacgatggcgtcttgtagcctgtgctcaccccacctttaatcgttaattcatccaacgcattccacacgagataagcacgcgggctaacatggccaccgaacgcttcatgatgttcataacgagcgcctgtggttaatgctagcgaatcaacaatgcgccattcatcttcagcaaagagcgaccacgaattctgttcgaatttctcacccgtattcgccagaacaattccatctttcatgacggcattccagtactgcccccccaacgtcactaaatgactgtcacccagtgggctaaccagtttcgtatcaagaatgtagttggtattttttagctcgcgcttttgccctgaggctgttgaccctgccggcaccgtagaacgaggaatcaaccgccccttgttctctgtctggttgaaggacaagctcgaattccatgtaccaaaatcgagctgattatcgctacccagcgtaatcttgcgacgctcataacgcagtgtatcttcataaccgccgccccgagccgcagtaccagctcccagcgcaccgagttgttcttccttgttatcatatttctggttggagacttcaccatccagccacagggtattacgactatccagcagccaggataacttaccacccaaaaggtaattgtcagacttaactggattcggaccacgcatactgagctcctgtccggttgaggacgaactcacttctgatgcatcgcggcggaagatgttgccgcgtagggcgagccccagtttgtcttcgatcaacgcaccgctggaataaatcgagaacttggacgcgtcaccatagtctctgtcctcctgaaaagtatgatccagagtgatatttccgacccactctttcgacgcttttttggtgatgatatttaccacgccacccatagcatcagaaccatatagcgttgacatcggcccgcggataacttcaatacgctctatcgccgccaacggtggaataaagccggtgttcattgtaccaaacccattcggcgtgacatctgatgagccgttctggcgaataccatcaaccagaatcagcgtatagtcacttggcataccgcgaatgctgatgtctaggccacctgttttacccgttgagcttcgtacatcaaccccttctacgtcactgagtgcttcaccaagatcgttatatttacgtttagtcagttcatcatgaccaacaaccgaaatactcgcggccgcttcggtgattttttgttcataacccgaagccgtcacgaccatcgtatcgtcctgtgcggcgataacgggtgtcgttgccattgtaaccagcgccaatgccaccgattttcttatatttattgccatgcgtctgtgtcctcagaacggatgatttacattgagtttttttgttcaacacattgtaatgagcaaataataattgtaaatgaaaattaaaatcatttgcatgcgcaataatgagtaaaattgatgtgacctttattcataaaaaacaaataattaaattaaaaaaacaattattaaatcgagttaatgtaaaataacccgataaatcaaggtgaataaatttgatataaatcaacacatcaatataagaggaagtatgaaggacagtgcgaaaacgaaaaaaaatcaataaaaaaggcgacacccatcagggagtcgcccgttaacggtatgctaacgattagtctttatgatccgggaacgtcatatcctgatacttgatgaagcccgttccacgatacagcttatagccgaaccaaatcagcaggaacaaaggaatgccgatgtacgttgccgtgacggcataccagtcgatgttgtcttgcagaaacgcctgataattctgccccagtgtgatgatcaggcagagcacaaacgcgaagattggccctaacgggaagaaacgcgactgataaggcagacggttcagatcgtggccttgcataacatagccgcgacggaaacggtaatggctgatcgcgatccctagccaggcaataaagccggtcatacccgaggtattcaacaaccacagataaaccgtttggttaccatacagagaagacaggaaacacagcgcagccaccacggttgttgcatacagcgcattacgtggcacaccaccttttgacagcttagcgaaaatacgcggcgctttaccttccgatgccagcgtaaacagcatacgtgtagaggcgtacatcccggagttacccgccgacaacaccgccgtcaagatgaccgcattcatgaccgcagcggcagacaacagacccgcattctcaaacaccagcgtgaacggactcaccgtaatgtctttcacatcattacgcagcaggttcggatcggtatacggaatgattaagctaataatcagaatcgcgaagatgtaaaacagcaggatacgccagaaaacctgacggatggcacgcggaatgtttttgctcggttcctgggactccccagcagccacaccgatcaattccgttccctggaaagaaaaacccacgatcatcgccacgccgatcatggcggagaagccaccagcaaacggtgcatcgccaatctcccagttgtggaatccagcattttccgcaccgctcatgatgcccgtaatcatcatcacacccacagcaatgaaaataatgaccgtcgtcactttaatcagtgagaaccaatactcggcttcgccaaaccctttcacagaaatgtaattaagcaggaacatcagcgccagaaacaaagcgctccagatccaaccggagacttcagggaaccaatatcccatcaccagttgcgcagcgaccagatcgaccgcaatggtcaccgcccagttgtaccaatagttccagcccaatgcgaagccgaaaccttcctcaacatagcgagatccgtaggtagaaaatgaaccagaaactggcatgaatgccgccagttcgcctaggctcgtcatcaggaagtaaaccatcagcccaatcagggcataagacaggagtgcaccaccaggacccgcttgtgaaaccgtcgcaccagaagcgacaaataatccagtaccaatcgatccgccaatggcgatcatcgttaaatgccgcgctttcagttcacggcgcagggtcggtgcgccctgtgtagtttgttgaatatcgtgctgagccattgttatcctgcgtgctcgtgctaaaaatcgaggcgggattgtagcaaatagcgttgtactggatagttaagatcgtcgagttataagagagcttaataactcacgcccgattattagcagtataaaatattttcactatggcgtttcacagcaataactcaggaaacgctgcaacacatttgaaagatgtttctgtcggtggtgtaccaaatacagcgtccgcgtgagtttaggcaacggcaccttcaattccaccaacgagcctgacgccagctgttccgcaatcacatgccgtgacaggcaactgataccaattccatggcgaaccgcatgtttaattgcctccgaattacctaattccatcaccagatggaaatgtgacaggtgcgtcaacaacagatgatccagcacttcacgcgtgcctgaaccgcgttcacgcaggatccagtgggcatccgccagcgccgctaatgataccgtcccccggctgagcggatgatcgggagaacaaaataccaccagttcatcttccagccagggctgcgtaattaaatgagggtgatggcaagggccttcgatcaagcccaaatcgacactaaattcagacacgcgggtgatcacatcttgcgtattgccgacatgcagttccagcggaatttcagggtagtcatggcgatagcgggcaatcatcgcaggcaatagatagttgccaatagtactgctggcataaatacgcagtgctccattatcacgccggaagagctgctcaatctctatcgactgttcaagcaatgccagcgccttggggtacagcagacggccatgctcattaacaaccaaacgtttacccacgcgatcgaaaagttgaacccccaactgcccttctaaatccgccagagcagcgctgactgccgattgagaaagtgaaagcacaacggaggcctgtgtcgttgaaccacttttcaggacttcggcaaagacttccagttgacgtaacgtgatatgcatagtgcgctctttatctgaaatacttataggttataaatatataatcaatttctcttttaatctcatggattataagctggcttctcaattcggtacggtcagaataggcaccaaacccatggctcttcctgcgacattacaagcgatagcaccacccaatggagcaaaagcgcgattacctggcctgttgttagtaagtttaataactttttcacttctctggctggcaaatattccgaaaatcgcccactggggacccggctcactgacattagcgatcctaactgggatcgtgctggggaatagcgtttatccgcgaattcatcctctgtgcgatcccggtgtgcagtgggccaagcagcacttactccgctggggcatcatactttatggttttcgtctcagctttcagcaagttgctgccgtcggctttacgggtatcgccgtcgatcttaccgtcgtcacgctaacatttttgctcgcctgttggattggcaagcgctggctgaagctcgacactgagacagtgattcttatcggtgctggcagcagcatctgcggtgcggcagcgataatggcaacagcgcccgttgttaaagcctctggcaataccattgccgtcgcggtttccaccgtggtgatcttcggtacgacagccatgtttttgtatccgtggctctatcaactcaatctcgaacatcagtggattgaagctacaccgcagatcgtcggcctgtattttggttcaacaatacatgaagtcgctcaggtcgttgccgccggacatgccgtcgatgacgcgacggaaaacatcgccgttatcagcaaaatgatacgcgtgatgatgctggcacctttccttctcatactcgggttcttcctgaaaaaaaacacgcaaaaacatgatgcagaagacgctgttccactggtgttcccgtggtttgccttgggattcattgccgtggccgccttcaattctttcccgctactttctccgacactcgtcacccagttagttcaacttgataatgtactactgacgatggcgatggtggcgttaggcctgactacccaattcagcgccatccgtcaggcaggagcaaaaccgctgctactggcacttattctgtttatctggctggtgatcggtggtgcgggaatcaacctgttcttcgaacacttattcagctaacaataaattatttacccattaacgtctgattaacctacgcgacgatgccataatgtctcggttatagaggagaccaacatgaaatacatcggagcgcacgttagcgcagcaggcggtgtcgatcaggccgtgattcgcgcgcatgagataaaggcgaccgctttcgctttatttaccaagaatcagcgccaatggcaggctgcgccgctcagcacagaggtcattgaccgttttaaagccgcgtgtgaacagtacgcctatatgtcggcacagattctgccccacgacagctatttgattaatttgggtcacccagacggcgaagcgctagagaaatctcgcatcgcgtttattgatgaaatgtcccgctgccagctgcttgggctgagcttgttgaactttcaccccggtagccatctgaagcagatcgaggaagcggactgtctggcacgtattgccgagtccatcaacatcgcgctggcggaaacggacggtgtcaccgccgtaattgaaaataccgccggacaaggcagtaatctgggtttccgttttgaacatctggcggccatcatcgatggtgtggaagataaaagccgtgtcggcgtctgtatcgatacctgccacgccttcgctggcggttacgatctgcgcacagaagcggattgcgaagcgacctttgctgagttcgatcgcattgttgggttccgctatctacgcggaatgcatttgaatgatgcgaaaagcgcgttcggcagccgagttgaccgacaccacagtctcggagaaggtaatattggcaaaaccgctttcagctacatcatgaaagacacccgttttgacggtattccgatgattctggaaacagtcaatcccgacatctgggccgacgaaatcgcctggctcaagtctgaagcccagtactgattatactctaaataattcaagtttcaggaaggcggcaagagagggaatcccgatgagcttactcaagtaagtgattcgggtgaatgaacgtagccaacgcacatgcaacttgaagtatgacgagtatatacataaaaaaagcgccaattggtgaataccaactggcgctatctcatccacatccttgtgttatggcagtacgctttcttcactttgcaggtgtgacggttaactttccccgctatcatcctgcatcgtgaaatttataacgataatcaggcttatgccgctttcgccagttgctcatcagagcgtttcagcagtgcatacagcacaccagctaccgccgttcccgcaatgatcgctaacagatagccaatgaccggggtaatcgcaccaggaatcaacagtacgaacagaccaccgtgtggtgccattaacttagcacccaccgccatagacagtgcaccggtcagtgcaccaccaatgatacagcaaggcagaacgcgcattggatcacgcgcggcgtaaggaatcgccccttcggaaataaagcacaggcccagcacaaacgctgctttgccgccttcacgttcggtcgggttaaatttcttgcttgccagcacggttgccagacccatcgccaacggtggcaccatacccgcagccatgacagctgccatcggcgcgtaaatctggctactgagtaaggtggtaccgaaaacgtaggccactttgttaaccgggccgcccatatccgtacacatcatcgcacccagaatcgcccccagaatcaccgcattcgccgtgcccatagattgcagccagccagtcaggccagtcaggattttcgccaccggggtaccgacgacgtaaatcatgataagaccggtgatcaaggtagcgaacagcggaatgatcaggatcggttttagcgcagtcaaactttgcggcagagtcaatttattgttgattgctctggcaatgtaacccgcaaggaaaccggcaatgataccgccgaggaagcccgcacctgtactcaccgccaacatcccgccaaccagacccggcgttaaacccggacgatccgcaatggagaaagcgatatagcctgccaacaccggcaccatcagcgcaaaggcagaaccgccgccgatcttcatcagcgctgctgccagcgtaccttcctgtttaaaggcttcaataccaaagacaaacgacagtgcgatacacaggccgcccgccaccaccataggcagcatgtaagacacgccggtcagcaggtgacgatacgggcctgctccgcctttctgaccagactcgctcgcgcttgacgcgccagcttgcccggatgactgatacactttagcctcagcctgcgctttatctaattcttgcgccgtctttttcagtgccagacccgtcgacgtgcgatacatcctcttaccggcaaacttcgccagatcgacttcaatatccgcagcgacgatcaccagatcggcctgctccacttcttctggggtaatcgtattacctgcgccaacggagccgcgtgtttcaaccttaacccaccagccgcgtttttttgcttcgctttcaatcgcttctgccgccataaacgtatgcgcgacgccagtcgggcacgccgttatcgcaacaatacgcttggcagtaacgggttgctgaacggaagctgacgcgacggcctgatacgccgttgcttcagcctgcgctttcgcccaaaaggcttccggctgcgaaacagccagttcgatatcaccgacataaacctgcttgccattcagtgcgctgtccgccgcagcggatgcacccagaacgatcgccagttcagcatcgttagcgtgttctgtaaacgtcacccctgctttcgcagcggcagcgccgagtaggttcttcactagttggcttctcgccaggcccagtgatttatccaaaatcagcagcgttttcattgtttgtctcctgctgtatcagttaaagggttttaggtcgacacgcgccatcattgcggccaactgaggacgatcggtaatacctacattactttggctgacggccagagccgaaaccgccgtagccaaacgcagagtgtgctcactggactcacgcattaataagccataaatcaaccccccaaccatggagtcgcccgcccctaccgtacttaccacatcacaggcaggtggttttgccagccacgcgccagatgcattcacccacagcgcaccttccgcacccagtgagatcacaacatgcgcgataccctgttcacgcagcgcgtgagcggcatccaccacatcagccagcgtaggtaatttacgcccagcccatatttccagctcccggcggttcggtttcaccaaccaaggagaggccttcagtcccgccaccagcgcttcacggctgctgtcgaaaataatgcaaggacactgcgtgcgcagacgagacatccagtcggtaaatgcatcaggatcgacgccagcaggcaaactaccgctcaccgcgaccatgtcgaactgtccgagccagctcagcgaatcattgacgaaacgctgccaatcttgctgtgtcacttcaaaaccggaaaagttgaagtcggttacatcgccatctttttccgttaatttgacattaatacgcgtacgtcctggcacaacctggaaacggttggcaatgcccagctcgctgaacaattgctgaaaaccatcctgattgtctttacccagaaagccacctaccgtgacatcaatcccgagatctttcagcaccttggcaacgttgatacctttacctgcggcgtgcagacccgctgtctgaaccagattgacttcgcctttctcaacttccgggcaatagccaaccagatcgtaagctggattcagggtgattgtggctactctcctgctcatgctgccccctcgcccaaaccggacgtaatcgcgtcgccaatagcggcaagtgcttgctccgcatcgctaccgctggcggtgaaacgcagtttgtgaccttttttcacgcccagcgcgacgactttcatcaggctgcggccatttgccggtttgccggtaccatccagattggtcaccgtaatctcactggtgaactgtttgatcacgttcaccagcatggtgcccggacgggcgtgcaggccgtgttcgttacgaatggtaaattctgccgtcagcacttcgctttcttccggtacgtcgctggtcaagagtgccagcagcgtcggcgcatcagccgtcagcaggcgttccgctttttgcgtaatcagcaagttgctcaagtaatcgataggcgcaaaagcctgatcgtcagccgctgcaaccgtcaccaacaaggccacgttttcaccgtcaacgctgaaaggcgcagccggacgtgccaccgcagccgcgctgctgaggttaccgatagcgctatcgctgaaccacactccttgtcccagattcagcggtttgttgctgacggtagtgctgacaaagctggcatcagctgcaccgacctgctgaagacgaccggcgttcagcgcctgaagtgtcagcagattatcggtcgctacatctagcgcaatcagcgaggtgtcaaagcggaactccgccaattgctgctcgcccatcagcaggctacgcagttcttctgctgaggttgtgcttgccagcagtgccgctacgcgatcgtcgctcaggacgtgagtcagctgacgcagtaaagccagatgctcatcagagcgggctgcaatgcctaataccacataggcggtttggtcttcaccccaggcgataccctgaggaaactgaaatacttgaactccggtcttcaataccaaatcgcgggtatcggttgtaccgtgagggatagcaatgccgcttcccaaataagtagatgtttgctgttcgcgctgtagcatgccgtcgacataccctgcgttaacgcacccggcagcggtcagtgctgaagcaacaagctggatagcttcctgcttattacttgccgctgcgcccaaatgaatatcttgctgtgacaactggaacatggcgctcctctcttgctgaaagttgaatcgtttcagcttttatgagaaaaaaatgtggtgatgattagggcgtttcaaaaaaaatcccgctgaaacgtttcaaaagtctcattctattacgtcctttatgcaagctttctacgctactgacgtaacaaaattttgacatcacgcacattttaacgtggatgacgcactgcccgccaacaaaaatcctcaaatggctgaagccgtgctgacgaaaaataatgaaacaagatttctgtttcattataaacccgcgtactatgtcgcgctcgacagcctctgcctattttccaagcgctatcaatttatgttcactcctgcaaacacaacacgacgcccgcttgacctgacatcgtcagcatttttaatcattgcctttctgactggaacggccggtgccctgcaacttcccacactcagcctctttctttccagcgaagtacaggttcgtccttttatggtgggcatgttttataccggcagcgcggttattggcatcgtcgtcagccaaatgctggccacgcgttcagaccgtcaaggcgatcgtaaatcgttgatcttcgtctgctgcctgctgggtgcattggcctgcatgctgtttgcgtggaaccgtaactattttattctgctctttatcggcgttttactgagcagttttggctcgaccgcgaacccgcaactttttgcgctggcgcgcgagcacgcggataaaaccggtcgtgaagcggcaatgttcagctccatcctccgcgcccagatttctctcgcctgggttgtcggcccgcctatcgcgtttgcgctggcactaggattcggctttaccacgatgtatctgaccgccgcagtcgtctttatcttgtgcggcattttggtcaaattctttctgccctccatgcctaaagcggtggaaaaaaccacctccacgctggaatcacctcgtcgcaaccgtcgtgacacgctcttgctattcattgcgtgtaccttgatgtggacctgcaacgggatttacctcattaatatgccgctgtatctggtgcatgagcttcatctgccagaaaagctggcgggtatcatgatgggcgttgccgctgggctggaaattccggtgatgttgattgcaggttacgttgccaaacgcttcggtaaacgtttcctgatgcggcttgccgttgcatctggcctgctgtttttcggtgggctgttgttcttcaacggagaaaccgcactgctagcgttacaggtgctgaacgccattttcatcgggattctggctggaatcggtatgctctactttcaggatttaatgcctggacaggcaggggctgcgacgacgctgtttaccaataccacgcgcgttggctggatcatctccggctcactggccggtatcgtcgctgaaatctggagctatcacgccgttttctttttcgcactgctgatgatcgtcggttccatctattgtatgtcgcgcatcaaagatgcctgaccaccgcaattcaaggcgcggtgtcagcttccagtttgagcaggtaaatcatcgcctcatcccgatggctgaaacacatatccgcacgcggttttagccccgcgcaaaccgcaggccgcagaggggaatggaataacccacagcgcatcgcctcatcaagatgaatacagggcgtgtttgctggcttgccgtgcggcaggcccggcataggcgttgaaatcgatgccgcgatgcagcaagcaccgcaatgagggcgacagtccatcagtaagctctcaggtgggctgacaagagataagagagcgccacgatagcagcccgatagcaaaaaaccaatatcagacccattcatcttatcacttgcctgaattctccggcgcgagtaacgtgtcgccacaaaaatcacactccttataacaggtaatttttatggcaagagcgaacgagattaaacgcggaatggtcgttaactataacgacaagttattgctggtaaaggacatcgatgtccagagccccagcgcccgcggtgctagcacgctgtataaaatgcgtttttctgacgtccgcacgggtttgaaagtggaagagcgttttaaaggtgacgatattatcgacaccatcacgctgacacgccgcacggtgaccttctcttatattgacggtgacgaatacgtctttatggatgatgaagactacgccccttacctcttcaaaaaagatcaaatagaagaagaattgctgtttatccctgaaggcggaatgccggggattcaggtattaagctgggacggccaaatcattgcactggaactgccgcaaacggtagatctggaaatcatcgagacggcaccgggcattaaaggtgcttcggccagctcacgcaacaagccagccaccatgagcaccggtctggtcatcccagttccagaatacctgagcgcaggtgaaaaaatccgtattcacattccagaacgtcgctacatgggccgcgcagactaacaacaacctcgcaccatcagcacgatacgtgtcgccggatgagatatccggcacatttcaaccgtccattcatataggagcctgccatgctaacgaaagtcaatttgattacggggtttctgggtagtggaaaaaccaccacaattcgccatcttctgtcgcaaaagcctgaagacgaagtctgggcagtgctggtcaatgaattcggcgaagtgggcattgacggtgccttactggcggacagcggtgctgtcctgaaagaaattcccggcggctgcatgtgctgcgtgaatggtttgccgatgcaggttggcctgaatatgctgctgcaacagaaaaaaccacatcgattacttatcgaacccacggggctcggccacccgaaacaaattctctcattgctgacgagtgacatctatcagccctggctgacattgcaggccacgctgtgtctgctggatgcgcgccagttaagcgactctcgttacacggaaaatgagaatttccgcgatcagcttgccgccgctgacattattatcgccaacaagcgcgatacctacaccaccgacgatctcgcagccttacaacagtggcaacaggcaaacagcgatggtcggcaaattatcgaaaccagtcagggaaaccttgaccgacagcagctcgaccaaccgcgacaccctttatcgcaaaaccgtgtacgcgaactgccggacggcattcaccaccacgcacataagccaaaaaatggtttggccgcgctgcaattaccgagtgggcaatcctggcgacgttctcttaatcagggacagggctaccatgcctgcggttggatattcgagcctgaaaccgcttttgacaccgccaccttgctggactgggttcgcctttcccccgtgagccgggttaaaggggttatgcgtatcaaagaagggacgctcgtcgtcaaccgtcagggactcgatcttcatatagaaacccgatcggcggcaccgattgatagccgtatcgaagtcatcaatgaaacaccggcagaatggaatacgttgcaagcctcattgttaaaggctcgtttacctaacgtggactaaactggagtttttcgtatttggatgctttgccttatgtcatttgctcgtatttcttctattttagtgctcaatgtgttgggtattggtctgtttttatcttggtacctgccggaaaatcatggtttttggctcacgctcgacagtaacatctttttctatttcaaccgccttttggttgatagtccggcatttttacatctggtagcgattaccaataaccgggcttttgacggctgtgcgcttattgcgatggggttgctgtacttgtcgttttatctgaaagcctcccccatagagcgccgccatttgttaatcattggcttcatcatgctgttaactgccgtagtgctgaatcaggcgggacatttgctgcccgttcaacacgccagcccgacgctctattttagtgacgtcaaccgcgtttcagacttaacgggtatacctaccaaagatgcttcatcggacagtttccccggtgaccacggtatgatgttaatgatctttgctgcctttatgctgcgctattttacccgcaccgctttcgctatcggcgtggccatcacagtaatcttctcattgcctcgcatcatgatcggtgcacattggtttaccgatattgccgtcggttcgctctcggttgttctggtcggcttgagttggtggttattaacgccagcaagcgatgccgctattgccctgttaaaccgacgattacctaagaaatcgacagtataaattcatatgatttcagcttttttacatcgacattttttagctgaatacatcattaaatcttataaataaattagttaaaactactcgcaatcctactgctgttgcggtagtctcgttgaagtttgctttttagcgcatactgaactagtagcgacaagaaaaataatgtgcattctggcacactttcgttgatgagtatttggctaagaagaaactctgatttagtctgactctcgttttcgtttggcatttatgccccagtgaaatggggatactacatagcgatatttatcgttaaggacagcaagggaacacaacaataatggtcaagtctcaaccgattctgagatatatctggcgggcagtgcctgccgtagcggtagcaatgatgctctccgcatgtggaagtaatagtgcatacaaccataaagctcaaactgatatgcatgcagttaatgataaagatggtcttttactgcaagcctctcaggatgaatttgaagcactggttcgtaacgtggacatcaagtccaaattgcttaaccaatatgccagttggaaaggtgttcgttaccgcttaggcggtgatagtcgccgtggcattgactgctcagctttcgttcagcgcaccttccgcgaacaatttggcatggatttaccgcgttcgacctatgaacagcaagagatgggccagcaaattcagcgcaacaaactgcgcgttggcgatcttgttctgttccgtgcaggttcaaccggacgccacgttggtatttacctcggcaacgatcagttcgtccacgcatcaaccagcagtggtgtcatcatctccaaaatgacagaagactactggaataagcgttatcaagaaggacgccgtgttctgagtaaaggaaaaaccagctaaacaatatctgtcccttgctgtggtattgtttagttagccaacgaaacgagatgacactaacgccgcttataacctaagcggcgtttttttatgacgaacatccttatccgtcaccctacgggccgttgctgcgcaacgttgaaaaacgttccctatgtttttttatgcctgcctccctcaaataccacttcgttcctccccttctgcggcatattgcacaaaatatgactgactcaacaatctgaaacattaacaggccgtgattaaggtaggtttatcacctaatttcatgataaaaagaaaacacgcaagttcccgatgggaatgttaattatttcaagaactttatgccgaagaaatcggtatcgccgacgttacggtatgacgtgtctacactcgtcgcccaatcagataacgtccgctcgcaggagattgccgtcagatgttaaaacgcgttatcgctgccgtattgctttgcacgacccaatttgggctgcatgccgaaacgattgaaaacagcacccgctttgcgcttttgggtgaacccaaatatgctgagaacttcagtcattttgactatgtcaatcctgatgccgccaagggcggcagcatcaccctcagcgcactgggtacctttgacaacttcaaccgtttcgcgctgcgcggcgcggcggcggcacgtactgaacgtctctacgattcgcttttcacttcttctgatgacgaacccggcagttattatccgctggtcgcgctgacgacacgccattcggcggatttccgctggattgaaatagagatgaatcccaaagcacgctttcatgacggtaccccgatcactgcggccgacgtggcgttcacttacaatatgtttatgacgcagggcgtgccgcagtttcgcatctattttaaagatgttaccgccaaggccgttgcaccgctgaccgtacgcttcgattttcccgtgtccgacaaaaaccgcatgttcagcctgctgaccttgcccatcatgccggaaaaattctggaagaatcataagttcagcgaaccgctatcctatccacccccggctagtggcccttaccgcatcaccgcctatcgaacggggcaatatgttacctattctcgcgtgaacgattattggggtgccgatctaccagtcaataaaggccagtacaatttcgataaaatccgctacgactattatctggacgacagcgtcgcactcgaggcctttaaagcgggcgccttcgatctgcgtgaagaaggatcgccaaaaaattgggcgacccaatatcagggtggcaactttgcgcgtggctacataattaaacaggatcaggttaatcaatccgctcaggatacgcgttggctcgcgttcaatatccagcggccgctgtttcaggatcgtcgcgttcgtcaggcgttatccttggcatttgacttcaactggatgaataaggcgctgtattacaacgcctatcaacgtaccgacagctatttccaaaatactgaatatgccgctaaaggtgaacccagcgcagaggaactggcctggctgacgccactgaaggacaaagccccccccgaagtcttcggcacggcctacaaaccgccctcctccgacggcagcggatatgatcgacaaaactggcttaaggcaatcaagctgctggaagaggccggctgggaattgaaagatcagaagctggttaatcgcaaaaccggacagcaatttacgtttgaactgctattgccaagcgccggtaattcgcagtatgtcttgcctttccagcagagcttgaaaaagttgggcatcaccatgaacgtgcgtaacatcgacagcacacagttcaacaaccgtctccgtaagcgggatttcgatatgctggcaacggtatacagcgcatcgctctaccccagtgctgacctgcaaattcgctggagttcgcagtatatcgactcgacctacaacagaccgggagtcagcgatcccgcgattgattcgctcatcgaagacatcgttaagcatcaagggcaaaaagtacccctgctgtcattaggccgcgcgctggacagggtattgacctggaaccagctcatgattccgatgtggtattccaaccatgaccgcttcgcctattggaacaagtttgccatgcctgctgtacgcccggcctattcacttggttttgatggttggtggttcgataccaaacaggcagctacgctgcccgcagagcgacgttaaggaatcaaaatgggaacgtatctgttacgccgcctcttgctggtcattccaaccctgtgggcgattatcacgattaacttcttcattgtacaaattgctcccggcggccctgtcgatcaagctatcgcagcgatcgaaatgggacacggaagcggctatacctccaatagcggaatggatgcaggaatggcacgcactggcaccagcggcgcgcccaatatcgaaaacgcttaccgaggctcacgcgggcttgacccggaagtcatcgaagaaatcactaaacgctatggcttcgataaaccaatccatgagcgctattttaaactgctgtgggattacgtacgttttgacttcggcgacagcctgtttcgtggctcttcggtgatgcagctcattaaggaaagcatgccggtttcgattacgctggggctatggagtacgctgattatctacctggtttccattccacttggcatcaaaaaagcggtgaagaacggcacaccgttcgatacctggagcagtacattaatcatcgtcgggtatgccattccggcgtttttgtttgcgattattttaattgtgctgttcgcaggcggcagttatctagactggttcccacttcgaggactgatctccagcaattttgataccctgccgtggtacagcaagattaccgattatttgtggcatatcgcgctaccggtagtagcttccgtgattggcggttttgctaccctcacgatgctcactaagaactcctttatggatgagattcgtaagcaatacgttgttaccgcacgcgctaaagggctggatgaaaaaagcatcctctatcggcatgtgttccgtaatgccatgctgctggtgattgctggcttccctgccacgtttatcagcatgtttttcactggttcgctgctgattgaggtgatgttttctctcaacgggctgggtctgttgggctatgacgccacgctgcaacgtgattatcccgtcatgttcggcacgctgtatatcttcacgctgatcggtttattgttgaatatcgtcagtgacataacctatacactggtggatccgcgtatcgattttgagggacgccaatgagccgattaagcccgatcaatcaggcgcgctgggcgcgttttaaaagtaatcgtctcggttactggtcgctgtggattttcatggtgctgtttattctcagcctgttttccgaactgatcgccaatgacaaaccgctgctggtgaaatatgaccgtcagctctatacgcctgtccttattgatcacagcgagagaacgttcggcggacagttagataccacggctgattttcgtgacccttatatcgccgaacgtatcagcaaccacggttgggccatctggccactgattcgctacagctatgccaccataaactatgccaccacggtgtctttcccatcggcaccctcctggcagaattggctgggtacggacagccaggggaaagacgtagtcgcacaggtactttatggcttccgtatctcactgctgttcggtctggcgctcacaatactgtcgagcgtgattggtattatcgtaggcgcaacacagggctattacggcggacgttttgacctatggggccaacgctttatcgaagtctggtccggcatgccgacgctgtttctcatcatcctactgtccagcgtgattcagccggacttctggtggctactggcgattaccgtacttttcggctggatgagtctggttggtgtggtccgggcagagtttttgcgtactcgaaattttgactatattcgcgccgcgcaggcaatgggcgtcagcgatcgtgccattatgttccgctgcatgctgccaaacgcgatggttgcgacgctgacctatctgccctttattctctgcggctcgattaccacactgacatcgctggatttcctcggttttggtctgccaatgggctcaccatcattaggtactttattgctggaagggaaaaataaccttcaggcaccgtggctgggtattaccgtgtttatggtactttccatcgtgctttccttactcatttttatcggcgaagcggtgcgcgacgcctttgaccccagcaaggcgcattaatatgtccagttcacctttattgcagatagatgatctcagcattgccttccgcaaaggcgatcaggagcagcgtgttgtcgaccagctttcactggcggtgaatgcgggtgagacgctggcgctggtcggcgagtcaggttcggggaaaagcgtcactgcactgtcggttttacgcttgctcccttccccacccgtggtttatccgcagggagatatccgctttgcggggcaatcgctgctacatgccgatgaaaaaacactgcgtcagatacgcggtaaccgaattgcgatgatctttcaggaaccgatggtgtcgcttaaccccctgcaaagcattgagaaacagctaattgaagtgctttcgctccattgtggcatgcgcaccgaggcggcccgtagcgaagtcatctcctgtctggatcgcgtgggtattcggcaggctaaaagccgattgaatgatttcccacaccagctttccggcggggaacgccagcgcgtcatgattgcaatggcgctgctgactcagcccgatttactcattgctgatgagccgacaacagcactggacgttaccgttcaggcgcaaatactgaaattgctgaacgagctgaagcgggaaatggggatgagcttactgttcatcacccacgatctgaatatcgtccgtcaattggcggataacgtgtcggttatgaaatcgggtaaagccgtggagcacaacagctgtcagcagcttttcagcgctccgcagcatccttacacacgccaattactggacgcagagccatcaggcgagccgcttccggtagaggatgacggtggccccctcctgcgggtggagcatttgcacgtttcattccctatcaaacgcggccttttgcgccgtaccgttgacgaaaagcaggtcgttaataatattagtttcaccttacggcgcggtgaaagcctgggtttggtaggggaatcgggttcagggaaaagcactaccggattagcgctacttcgcctgattcaatcacgcggtgatatctggtttgatggtcaacccttgcaagggctaacccgtaagcaaatgctgcccttccgtcaccggattcaggtcgtttttcaggacccgaactccgcgctgaacccacggctgaatgtggagcaaatcattgctgagggattgatcgttcatcacaaattgagtaaagaggcgcaagaacaacgcgtggtggcggtgatgcaggaagtcgggctggatcccaccactcgttaccgttatccctccgagttttccggcggtcagcgccagcgtatcgctatcgctcgggcactaatactgcaaccggaactgctgattctcgatgaacctacgtcgtcgctggacagaacggttcaggcgcaaattctggccctgctgaagtcattacaggaaaagcacaaaatcgcctacctgttcatcagccatgatttacaagttatccgctcactgtgtcatcaggttatcgtgttacgacagggtgaagtcgtcgaacagggggagtgtaaacaggtattcacgcatcctgccgagcattacacgcgggagctgctacagttttcatctggcatgacggaaacgcaatcggcataaacgaggaagtgccgcagcgccagtctactggcgctgcggtttaaaaaggatactgtgccgatacagattcagcaatagcgacaccgacatttttcagacggcacattgctgtactttcatcattgcgatgtaaaaacagacacggttcgctttcccattccagaacggcgcattcaacctgtatttcaaacagggattgattcagctggcgcatgatttcccatgcgatatcgccatcatgactcaacaatttgagaccaatcaggttattgtcttcttctctgccgctcagcggaatcggttcaacattgatacctgcaaaacccgataaccagcgataactttgcggcaaacgatgaaccaccgaaagttgaaaactgtccactactgttttcctcaggtaaaaattcacaaaatagcaacatatttatcatagtagcgtgttcgcgccatttcccgccacttttcgtgaacaaaaaaacaacaaacacatattttgcatatcgtggtagtggctaactaacctgattgcaagcgctattaatgccaaactgatcacgaatcgctcttcttttccggctatatgtaaccttttccatttaatatctcaactcctttcagcttatttattcactttttagtaaaatattttacattggcaaaacaaaggagaatggcaggctatcgctgtcaaaaggaaaatgaggaatataagagaagaacaaactcaggtgcaggcacatcttacctgcatctgaaaagaaggggaaaatcaggaccctggggaacggtgcgcgtacagatacagcagaaatgctccgatcgaacagagcgccatagatagtaccatcggccaagcgctgctgaatgaagccagtgagaggacaacacctacaatcgcaccaagaccaaagcgtagcgtgccagccaacgacgatgccgtccctgccatatgagggaaatcatcaagaataactgccatcgcattcgacgccaccatcgcaatacagccaacaaacagcgccacaccaaacaccagcggtaagaagccgagatcgaacagacagacaaccaccaaaaatattcccatcacaaactgaatgaccagccctgtgcggaacatcgccatagcacccagtcgtcgtacattacggctgttaaacagcgtcaccacgaacagaaaaatgacgttcagggcaaagtaatagccaaaattctgaggagaaacgccatacaggttgatgtacacaaacggcccggcactcaggaaggagaacatgccgcaaaacgaaagcccgctcgccaccatatagctaaacacccgcttgtggcggaacagaatagcgaaattcccgatggtggtgcgcagatgaaatttctgtcgtttcgctggcggtaaggtttctttgataaaaaagaaaatcagcgctgacgccagaaacgccgcggcagagatcgtccagaaaatggaatgccagctaaaccacagcagcaaccagccaccggcaatcggtgcaattaagggggcaacagtcatcaccagcacgacaaacgacatcatgcgagaaaaatcatcccgcgagaacatatcgcgcatcagtgcattaataacaaccgccgcggcggcggcagaaacaccgtgcagaaaacgcatatagatcagctgctctaccgtttgcgccagcgcacaggccacgcctgcgaacgcaaaaaccagcgtaccgccgagaatgacaggtttacgccctaggctgtccgccatcggtccgtagaacatctggccaatagcaaaacccaacacgtaagcactgagcgtcatttggacatgcccatcgcccacgccaaactcgttagcaatggtcggcaacgccggtaaatacatatcgatagctaacggcattagcatcgaaatcaggccaagaataaaaatcagcccgagatgagaagaacggcgtaattgcactaataactccagattagaaagaaggtcgttctgaatagtattattttacgctggcgacctcttcagcacttaactcgcggaattctcccggttccagctcgctatccaaacagataccaccgatccgctcacggtgtagctccacaacgcgattgcccaccgcagcaaacatccttttcacctgatgatagcgaccttcgctaatcgtcaaccgaacaacatgatccgttatcttctcaagcgtagcgggtttagtaagattcttctcgttatgcagctgtacacccaccgtaaattgctctgcggtatcctcagccagcggcaactccagcgtcaccagataggttttttcacactcatgtttaggtgaggtaatacgatgcgaccattgcccatcgtcagttaacagcaccagccctgtggtatcgatatccaaacgccctgcggcatgcagtttgtacgccaccggcacatccataaaataaagaatggtcggatgatcgggatcgtcagttgaacaaacgtagccctgaggcttattcaacatgaaataacgtgggccgttttgctgtttcaacgggttaccatcaaattcaacgttatgctcaggggataacttgaacgcaccgctttttaccacttcgccatctacggtaacacgctgtgcgtggagctcgcgcgccaccagtgaacgactaatttccagctgttgggataaaaatttgtccaatcgcattaaaactgactacctatttcaaagaaatgccggtctcaaattgtgaggccctaaattgtgagaggatagtataccgaggctttgcccgctcgtcctgcaattcaccgcctgtatgttgctctttttagccaaccctcatgctgcgcgcccctcgcactgggtactatcaacaggcataataagggcaattttttacattttaaggacaatcctcatgtcatctattcacggccatgaagttttgcaaatgatgctcgcgtccggtgagtcatttaccactgaacaactgattaccaccatagaaacccgcttcggcaacgcagcgcgttttcatacctgctccgccgaaaacatgacagcctcaatgctggtgcaatttctgtctgaacgcggaaaatttatcccgcacgatgctggtttcaccaccagcgccagtaaaatctgccagcactagcgatgtcattcacactacggccttaccagcgtgaggctgtttccgccacactcgactattttcggcatcatacccaaccggccgtcatcgttttgcccaccggcgcggggaaaagtctggtcatcgccgaactggcgcggcttgctcgtggtcgtgtgctggtgctcgcccacgtcaaggaactagtcgcgcaaaaccacgccaaatactgcgcctgggatttggaagcggatatattcgcggcggggctgcaacagcgagagagcaggggaaaagtggtctttggcagcgtgcagtccgtcgcacgtaacctcgatcagttcgataacgccttctctctgctgatcatcgatgaatgtcaccgtatcagcgacgacaatgatagccaatatcaacaaatcatccagcacctgcaaaaaaccaatccacagctgcggctactcggcctaactgcgacgccctatcggcttggcaaaggctggatatatcagtaccactatcacggcatgatgcgtggcgacgagcgttgtttgttccgcgactgcatctatgagctaccgctgcgctatatgatcaagcatggctttctggtgccgcctgaccgactggatatgccagtggtgcaatatgatttcagtaagcttgtcgcccgcagcaacggattattcagcgaagctgacctaaatctcgaacttaaacgccaacagcgcattacgccgcacatcatcagccaggttgtcgattatgcgcaaacgcgacgcggtgtgatgatttttgcgtctaccgtcgagcatgccaaagaaattgcagcgttgttacccgcaggtcaggctgcactggtcagcggcgataccccacctgccgagcgtgatgcgttgattgacgcctttaaacagcagtcgttgcgatacttggtcaacgtggcggtactgacgaccggttttgatgccccacatgtcgatcttatcgccattctacgtccgacagagtccgtaagcctctatcagcaaattgtcgggcgcggtttacgtttgtatccgggaaaagcagactgtctgatactggattacgcaggtaacccacacgacctctacaccccagaagtaggcaacagcaaaccccatgctggcagccagccggtgcaagttttctgccctgagtgtggttttgctaacctgttctggggcaaaaccaccccggatggcgatatcatcgaacactatggccgccgctgccaaggctgggaaatggcagaaaacggccaacgtcagcagtgtaatttccggtttcggtttaaagtctgtccacactgtggggcagaaaacgacattgccgcacggcgctgcaaccagtgcgacgaggtattagtcgaccccgacgacatgttgaaagccgcactgaaactgaaaaatgcgctggttttacgctgtagcggcatgagcttcgaacaggggcaagatgcaaaaggtgaatggctgaaaataacctaccatgatgaggaaggtgctgacgttagcgagcgtttccgcctgcactccaccgcacaacgccacgttttcctgcaacagtttttacgtgttcatcaacgcgcaccgggaacgccatttaactggcagaatgccgccgacgtcatcgcacagcagatatctttacgcgcacccgactttgtcgtcgcgcgtaaaaacgggagattctggcaaatacgtgaaaagctctttgattatcaggggcgctttcgccgcgccaatgaactccgcggctaaggtatactctaaataattcgagtttcaggcagccggcaagtgagggacaaattcgtcgggaacgaatttgaccagccaacagctggcctccggtgagagacaggatgtctctcatttaatcccgatgagcttactctggtaagtgattcgggtgacagaacgctgccaacgcacatgaaacttgaagtatgacgagtaatgttgggattcatttgcccacgaagccatattccgctagaatttagcccgcttttgtccgcaaaagctggataacccaacctgctgctgggtcgcctgtagcaggattactttatataagtagagaagaaaatgattactatcaaagcagaagcacgtcaaggtcagggtaagggtgcgagccgccgcctgcgttccgctggtaaattcccagccatcgtttacggtggttcagaagcaccagtatctatcgaactagatcacgattcagtaaaaaaccaagaagtgaaagaaggcttctacggtgaaacactgatcctgtctatcgatggcaaagaagttcaagttaaagttcaggctgtacaacgtcacgtttacaagcctaaactgactcacatcgacttcgttcgcgtttagtttgcactgaagtcgttttccgggacgccgggaaagaagaacgccgcttatgcggcgttttttttataaaaatttattcattcacaaaggaatgtgaacatgtctcgagatatctctcagcgacttctcgctatcgatgctctgcgcggtctggtgatggtacttatgctactagaccatgtgcgcgaaaccttttatttacacctgcaactcgccgatcccattgatgtcaccagcactgatcctatgctattcatcaatcgtacgctggcgcacctgtgtgctcccgtgtttgtctttttaaccggactctctgcggcactttatcatcagaaagtgcaaaatcgtcggcaaactgccctcttcctgttccaacgcggcttaattctcattcttcttgaagtcacgttgatcaactttgcgtggacgttccaattcccaccgcaggtcatctatttgcaggtgatttgggcaatcggcatgagtatgctcgctctcagcgcgctaatctggctacctgctagcttggttttcatattgggtattgttatcgtgggtgggcataatctgctggaccctctacatgcttcagcaggttccatttggtccattccctgggcagttctgcacgatcgcggttggatagcaatcagcgaaacgttccgtatgcgtacttcatatccgatacttccctggattggcgtcatttcacttggctacgcggcaggatcactataccgaaaagacgtctttccgcttcagcggcagaaagtcttgctcgctctagccggaaccacgttagcgctgtttttcatactacgtagtatcaatctgtatggcgataaaccctggcaacagagtgaaaccatcacgcagacactcatgagttatttcaacatcacgaaatacccgccatcgctgctgtttctctgcctaacccttagcatagggttttgcctgctcgctctgtttgagcgtcagcaacagaagcgctggcttgttatgttggcgaatttcggtgccgcaccgatgtttttctacttattgcatctttatgttttaaaaggcatgtatttaaccgctgttgcgatctggggggaaaatcaaggtgaatggttcggcttttccgccgtttggcaattgtgggtttgtaccttggtgctgatggtcgcgttattttcgcccgttcgtgcgtttgcccgtttaaaagcccgccgcagagacatccgctggctcaaatatttctaattgttatcatttccaaacgagatcagctactgcccttttcctgacgataagaaaaagggcagcgtcgccttttggctcgatttctactgcttaccaccactcgtccgacgctgtaactgatcgcgtagattcggcggcgtgcctttaatcgtcaacgtatctgtagccggatcccagaaaatccgctcgccaagtaataaggcatcaaagttcaggctaatgccgccaccgctgccagcaaatttggtcaactgacgcagtgtcccgcgatcggcagggaagctctcttccagctcatagccctgatcggctgaaaactgctgaaaggttttctcgcccaggggtggcagttcctgagacagcgatgccagctcgatttcctcaccagactgcaactgctcagtacagtagctatgcacctgctggcgataattctggcgctcgtttttatctaactgcgcctcatcacaatactcatcaaccgctttcagcaggccacggttttgtgctttggtatccagcccttctgacgcggccaggaaatccatgaaaaagtcagacactttacgcccgacgcgccctttcaggaacgtcagatagcgtgtggattcagggttagtttcccattcagtcagatcgatacgagcaatgatatccgcgtgattgatatccagatagtgtgtggtgctgatatccaactgctcattaacccgcatgctgttgcagctattaagcaccgatatcagcaaatattcgacggcaagatagcggtactggcagaacaacacgatgccaccttcggcaaacgggtacttcgccagttcgtcacgcagacgcccagtcgcggcgcgtgagaaactcagaaagtcctcatcccctttgcggcaagcccgcagcgcatccgccagctcgctttgttcattaaacagcccgtaggccttactcttggcgctgtaaacgcgatgcagttcagccatcatatcttctactgccgcattggtcggcagcagagaatctcgcaacaccatgtccagcgtttgttcgtcacgtttaattagctgatgcagggcaatctgggcgatatccagactcatgataaactctccttttggcaaggcgcgtattcaaacactgatacgagcgacccgcaacacataaagctgcccctttgcacctgtacgcgcgctgagcgtctacactatttagtgataaaagtacgttaatgataaaagtgcggaaaagcataagcctatacggtaagataagcgactttatccgcttgagatacgccattttatgccacaatcatcccgctatagtgacgaacacgttgaacaactgctttctgagatggtcaatgttctggaaaagcaccacgctccgaccgaccttgctttaatggtgctcggtaacatggtgacgaacctgattaacaccagcatcgcaccagctcaacgtcagattctggcgcgttctttcgctgaagccctacaggcttcgattaaaaaagccgataaagctcactaaattttgaccaacgtatggtaaccaaccgtcagcgctaccgcgaaaaagtctcccagatgatcagttggggacactggttcgccttattcaacattttgctcactttggggctgggtagccgctacctgtttgttgccgattggccaacctccctgttcggtcgaatttacgcgctggttagctggcttggccatttcagttttatcgtctttgccgcctatctgctcgtcatcttcccgctaacattcattgtgatgtcgcaacgcctgctgcggttcctgtctgcggcgctggctacaactgggctgacgatactgttagtcgatgttgaagtctttacgcgttttcacctgcacctcaacagcaccgtttgggagctcgtcgtcaacccaggacaaggggagatcgcccgcgactggcagtggatgtttataggcattccgttgatttttatggcggagatgttgttcggcacctggtgctggcaaaaattacgcagtctgaatcgccgcaactttggtaaaccactggcgggcgttttcatctcggcgttcttcgcgtcgcacctgatgtacatctgggccgatgcgaatttctatcgcccgattaccatgcaacgcgccaatctaccgctatcttatccaatgacggcacgtcggtttctggaaaaacatggcctgctggatgcgcaggaatatcagcgccgattgacgcaacagggtaatcctgaggcgatgacggtagagtatccgctcaataacatcaccttccgcgacaacggcagcggctacaaccttctgatggtgatgatcgacgatacccagcctgaagccatacaaaaccgtatgcctaacttgtcgcgcttcgcctcagaaaacgtgcgtttcagcgatcactacgattcgggttctcagccagacgccgccttgtttaatctgttttacggcctctcgacaacctatatggatggtatcctgagtgcgcgtaaaccctcagcgttgatcgccgcattaagccagcagggttatcagtttgggctattttcagcgaacggcttcaacagcccgctctatcgtcaggcgctgctttctgatttctccttgcccgcgccacagcagcaaagcggcgatgccatcatcacgcagtggcaagagtggctcaatcgcgataataatcccgcgccttggttctcttacgttgagctgagcagtgcaccgaaaaatacatccagcaaagacgcagagccaagcagccgaatgaatattcaggacgttgaccgccagattggccaaatcattcgaactttgcaggaaaagaacattctggataacacggtcatcatcgtgacaaccgcacagaaccagaatgccaataccagcaacgcggcacgtttcactcgctcgcaatggcaaacaccgcttattgttcactggccgaatacgccggcacagaccattacgaaaatgacggacaacaaagacgtcatgactacgctgatgcagcgcctgcttcatgttaaaaacggcacggatgattattcacaaggtgaagacctgttctctgcccaacgacgctatccgtggttgattaatggtaatagcggcacgctactgatcacaacgccggaacaaatcatcgtattggaaagcaacggcaactaccgggcttacgacatggcgggaaatcgactgaatgatgaaaaaccgcagcttgccctgctcttgcaggtactaacgaacgaaaggcgctttattgccaactaactgcttaaatctaaagcagtcgttgtagctagctattgcaataaggtcaggaaaatgtagtataaatgccatagcatcggcacgtagcgcagcctggtagcgcaccgtcatggggtgtcgggggtcggaggttcaaatcctctcgtgccgaccaaatacaacttcggttagtatcgtttactaccggaaaccccacagaaacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgggactacatttgggactatattagcgtagtcccataaaaccgtagtcccaaaggtaacgatcatggcaattcagacaaagcgcctcacaaacacggaagtcaaagccgctaaagcaatagacaaagaattgtcactgcatgatggaggcgggctgctattgttcgtcaaaccttccggcacaaagacatggcgttttcgctattaccagccacaaactaaaaaacgcactacgttgacgtttggtagctatccggcaatttctttggctgatgccaggcaaatgcgggaagcagccaaagcactcttagaaaaaagtatcgacccacaattccaccagcaacagcagcgcgaacaagaacaagccatcaacctaaatacattcgctaaagtctccgctgactggtacgaattaaaaaagtctcaaccgctggccgagaacaccattaaagatatttggcgttcgctagaaaaatacgtgttcccgttcatcggaaccttaccgataacccagcttaccgctcgtcacttcatcagcgcgctggagccgatacaggccagtggcaaactggaaaccgtcaagcgggtaagtcagcgaattaacgaggtgatggattatgcggttaactccgggctaattcctgcgaatcccgccgccaagatccgcaaagcgtttcagacgccggtgaaaactcatatgccgaccattcggccagaggcattacctggcttgatgaaaacgctatcggtcgccagcattgagttacagacccgcttattgattgaatggcagctactcaccgttacccgccctgccgaagccgctgaaacccgttggagcgagataaaccttaaagataacacctggacgatccccgctggccgcatgaagatgcgccgtgatcacattattcctctgcccccgcaggcattagccattctggacgccatgaagcccatcagcggacacagggaatacctgtttccttccagtaaagatcccaagcagccgatgaacagccagaccgctaatgccgcattgcggcgtatgggttacaaaggtgtactggtatcccacggcctacgcgccatattcagtaccgccgccaatgaagaagggttcccgccagatgtgatcgaggccgccctcgcccacgtagacactaacgaagtgcgccgtgcctataaccgctccacctatctggaacaacgcaaggtgttgatgtgctggtggggcgaatttgtcgaaacagccgcaacggggaaagtgatggcgtcggaaggagccagaggcttacgcgtcgcgaatggctaatactgtatttatatacagttagttattgattcctgttagttgccctcctaaaatgtggttatccggtgaaaacaggcagaaccgagaatcccatacctgaatacttttctccgcaactggcacaagattcacggatagggagcatcatgaaaaagctgtttaagctcaaagagtggttaacattagaagaaactgcccgcaggttgacaaccagctttcaagaagaagtatccattgcagactgtcttcaacttgcacttgatggtcacatcatcatttcagcgctaatagaaaaaaaccgctatggtatgtgggctgaaaaaagaagccctcttagcaaagagcttttagcagggtttaacaaattcttattagagaaaggagtgcttaaggaaaatcctcacgtgctggatgatgcagttgaggcaatatcaaataggatgcctatacgcatgtctcgatatggggaagtatttcgccttgaaacaggcatctatgatctaccgatgataggggctgaagtattggatgttttgcacctttgttctattcaccaaggaagagagccagcaacctttattaatctggatggaccgtttttaattgatgacgaacgatatatcagcatagtcgaacctttcattgagaaagctgttggatacaaaatggatgacgcaggaaagctaagattatttgatgaaaaaagaaaagaattcgtaacaccagataattatcactcatcgttttatcccgcagatggattacgtgatgtcgaatttgtatttcggcgcgtaaatattgagcagtttgaaaagcagcagttggatgaatataccgatctcaatctgaatgaaagccttttcgtcattggcgcgattattgatgcactaaaaaatacatcgaccaaatcaaaaagatggacacaagatagcctgaagctggaaatagtcgagaatacggagaacatcaaaaaccgcactctggacaactacttttcagaagcgaataagttctataaatcaaactgttaagtttgcagcgaaaatcaatttttcgttgcgatgccaattccctcactctgttattgaatagcctcatcgaccggatacgaccggtcattgatgaggtatatcgctatgaacctgttagacagaaaaatcctgttaaagaaagaagtgaaagccattctgcgcgttagctcagacagcagctttcaggaaatgatcaatgccggagaattcccaaaagggtttcgggttggcttacggcgcgtaggatggttcgaggatgaagttagcgattggttaaggcaacgcattgccgaacgtgaccagcaaaccgaaaccgcataagccgacacatacattattattgccgcgatagcggcatatcggaatcaaaaatatgatgttccaaaaatctggcactggctggaacgggcattgttacgcccaaaatcagcactccagctatttagaaaaacgctcaaatcacggttttgatttatcgtctttttccgcttctaacttacgtccgcaggcatccaatacccacgcagaaaaattagcgttggggttgcctactttttcacgcgctacgctggcatcaatttcatcaataagttcgtgtgggaaacggattccctttttagtggatttactattgttattgcctgtagccatgcctaactccgttaaagacactgacggtactatgcctgaaaaattgaaatttaaagtgcttgacgtgtgcgcacaccaagaattatcctgtgcgcacaccttgattaaattcaaggttaacataacgaaacccggcagtgcagcaacacgtgccgggcttctgaccacagcgttaaaaggagtaacgtcatggctgattcacagtctacccaaactcgccttaaatttcagtatcgctttctggtacacccctactctccgcaggcaaaaacattttgtcgtctatccgttgaagcctattcagagcaagaagcacggcaaatgctgtctccgtgttttgcatttgctttcgctgctcgtattcccgtgcaggaggtgcgccatgtttgataacacaccgctggaacaggaagaactgatcgatcagtgtcgtgcattggcttatgccatcgtggagttaagggaaccacaggcaaaagagatcctgatgttcattcttgccgaacggcttaatgcgctccaccgagcgcaggaggacgaagccgcatgagcaacacgtttattcaggacgtgcgggcaaaagccaacggccattgggaagggattttgcagcgattaggcatcccgaccaatcggcaggaaagtgaatgccccaactgtggcgggaatacccgctaccgttttgacgataaagaaggtcgtggcacttatttttgttctcactgcggtgcaggaaccgggctggatctggtgatgaaagtgaataagtgtggtgcaagacaagcagcggaacaggtcgccgaggtgctgtcgcttccgttgcccgtcattacccccgccagtgagaagcctgataatcgcacgattaccgaacgggtgaattcgctggtggcgaaatcggtatccggtcaatctaactatctactgaataaggggctgcaacgcccctcactactcttagatgatgattccctgttgctggtgctgcaaaacatggacggaaccaccactggcgcacagcttatcaaacctaatggtgagaaaaagctgattgccggtagccacaagaaaggcgcattcattcccgttagtaccctacccgaacacacagacacggtgatcattgccgaaggatacgccacggcgcttacgacatcgttactgatgcaaggtgtcgctatcagcgcgttagacagcgggaatctgattcacgttgcgcggtcttgtcgtacagtctggccggacaccaaaatcatcctggctgcggacaatgacaacaaacctgatggtagtaacaccggaaaaatcgcggctgaaaaagcggcactagcggtaaacggttgggtgacactcccgccgacaactgaaaaagctgactggaatgattactaccagcagcatggcgcggcggtatcgatatcggcttttgctgcttcactttatcagccaggacaaaaacagcagccatcttccgcttcccccttaaaaccttacgcagatattcgtcatggtgggctgtattgggtagagccgaagactgaccatgacagcggcgacattatcgcgcgtgaaagctggctgtctgatcctattacggtagcgggtatcggatcggatgaatcagagcgttatctggttttaagctggacgccaagcggtgagagccaatcccgcaccgaagccattccaatgcgagatattggcgaacgtgaaggctgggcgcgattacgtgcgggtgggctggcagtcacggccaaaggcgggttacgggcaatactggccgatcacttgtgtcgcagtcatgcgggttgccgctgggcaatcgccagcgccaccggctggcaacatggggcatacctgatgccggatggttccgttatcggtacaccaagtattcccgtcttgttcaacggtaaatcaggtgcagccagaggttatgccaccagcggaacggcgcaaagctggcgtgaaaacgtcgcagcactggcacagggtaatccctccatgatgctggggatcacctgcgcctttgccgcaccgcttatcgggctggtaaacgcggacgggttcggcgtccacctgtttggcggttcctctgcgggcaaaaccaccaccggcaatatcgcctcttccgtctatggcgatcctaacgcgcttaaactaacgtggtattccaccgcgttggggctggtgaacgaagccgccgcccataatgacggctttatgccgttggatgaaatcgggcaaggcagcaatcgtaaagccgtggccgatgccgcctatgcgctgtttaacggcgtgggtaagattcagggagccagagaaggcggcaaccgagagctaaaacgctggcgggcaatggcgttcagtaccggcgagatcgatcttgaaagctatatccgcgctgacggggggcgggtgaatgccggtcaattggtgcgcttgctgaacgtcccaatcaccaaagcagcggtatttcatggctatcaggacggcaaagcccatgccgacgcaatccgggatgccagcaacgcccattatggcgcagttggtcgggcgtggatcgcctaccttaccagccagaaagaaaatgcgctggcaacctaccgtgaaacagagcggcgctggttatcactcttacccgatgatgccagcgaacaagtgcggcgtgtggcatcacgttttgccgtactggaagccgctttgttgctctcagcctcttttaccggctggacggcgcaagaatgccacgatgcgttacagcatagcttctatgcctgggtaaatgaatttggcatgggcaaccgtgaggccaaagcctgggtagaacaggccgatgcttttttgcaccagtttggctacagccgttatttacctcaccccaaccctgatccacgcgatttacccatcaaggatctggcggggtatcgggtgaaaaagccgggagccgatacactggtgtttcacaccttccccgccgtgttcaataacgaaattgccgtaggtgcgaatgccgccgcgtttgcgcaggtgctggccgatgccggaatgctggataaacccgccaaaggaattacacgtaaatcactgcgcattgacggcaagcagccgcgctttgtggtgctaatgacgctcgacgacgaggaagagtaaattacgcgtaaggtaaaataaggtcggttcggtaggttcagtcggttcatttttttaatacattgatttatcgttatttttatttgaatagtgaaccgaccctgaaccgactttagccattttgaaccgacctaaccaaacaccccttttctggctggcttggtgaaccgacttacacaccgcgtgaacctacccataggtcggttcaattctgaaaataattatcctatctatcaatcagttgattgcgtgaaccgactgaacctaccgaaccgacccacttttgcttatctataagaatttgcgcacacaaaaatcatgatgggtcaaaccattgccagcaagaaaatgcgcaaaacggcactgaacaagtacggaaaaatgcgcaacatggtacgcagttgtgcacattgctgtgcgaactgcgtacctcgctgcaacccgcaccacgcctcattttattcaatttgaaatcaattttttggtcggtacgcatgtatagaaatgctaaggttttttgcgcagtcggcacggcgggatatggtatggggaacatgcttaaaatagtagattggggacggtttcgatctatgaccgagtcaaacactactagagatcggctaaactcgacggtctgctatgtgcccgaagcaaacattgataatattctcgggggttatatctgtgattgttttagataatactatatagctagacttaaactggcatactgtttatcttgtattataaatattgccatatgaatttaaaactaatcgagagatgacatggatacttttcataatattttatttgaccacatagagagtctttttaatgagaattctgatttatctagcgacattgacatcgaaaaggttattaatattctaattcccgaaatggcaaccatcgttaaaaaatctcttattggctctactaatacaatgcttagagaacatcgttctctttcagatgagtttgttgcgagaaatatttcaagatgggcagaagcttttgatttgctcgaaacactcatagtgatatgtacggagtccggtgaagaattcaataactcttatagaccacaggctgcctctgaagatgatttagtttttgatttagtcgttcgacatcatgccagagcttgccatatcgccaacgaaatattgtgtctactaaaaaatggattcgcagatgctgctcatgcgagatggcgagcacttcatgaagtagcggctacagctatgtttatagcaaagcatggaaaagagtgtgctgagcgcttttaccaacacgaagtggttgactcatacaatggaatggtggaacacaaaaagtacgagcaccggttacaagaaaaaggtccaactattgaagaagtagctgagtgtaaagttcaatttgatctattaataaaaaaatatggtaaaaaatacgcagataattatggatgggcatcttatcttttccctaaccataataaagtaggatttggagccattgagaaagatgttcagttagaacacatgcgtccttattataagtgggcgagtcagaatatacacactggctctaaggcgatgagaaataggcttggtctctgtgaaactgatgaggatatattactggtcggtcaaagtaattcaggaatgactgatccagcccatgctactgctattagtttgatgcagattactgtgacagttttatttttaaaaccaaccattgaccatatcgtcatttcaaaaataatacagaattattctcatgaagttggaaatatttttcttaaaattgataagggcaattaaaaattgcaaaagtgataatatgttctttttttttcactagtaattaaatgtttttaaagttactagctcacacctatcgaacgtccgcgcctcgcttaacagacgccagcggctaatccatacctgcaaagagaacaacattccagctaccattgagtagtcacttgcctctctcttctcaccttattacaatgtatacaaaacacacaatgtagtgaggcaactgtatgggtgtcatgtccgttcgattgaatgatgaaacaaccgcgcaacttgatgcgctggctaaagccacgggacgtacccgctcttttctcgctggacaagccattgaagactatcttgcgcgggaagcctggcagatagcagagatcgagcaagctattaaagaagccgatgcgggcgatttcgtctcatcagatgagatgaacaatctgtttaaaaagttaggtacggcaagacatggaaattaaatggctgcgtaaagccgcggccaatttggaagccgaatacttctatatcgcgcaagacgatccacaggctgccagccagtttgtagatgaagtccaaaggttaacggaattactaccgcaacagccagcaatgggaaggccaggccgtgtgccaggaacgcgtgagctagtgttaacgcactatccctacatcatcccctaccgcgcgaaagataatatgatccagattctacgcgtctttcatacgcacaggcgtttaccatcaaaatggtgacaacctttaacgaacgtacatccaccgactaaccgccatgcaaccatgaaaaacgacaaaaaacacacccaacaatcaagatcgtctggctggggcgggaaacgtaccggcgcaggcgctcccataggtaataccaatgcagtgaaacatggggaacgcagccgccaggcattctttccgttggcgggtgataatgggcaattcacgcagttgcaattgctacgagtaagaaacctactccttgccgaacgtgtcggcgagttgatgcacagatctctttctttgggcacggccgagtggcgtgaatttatgttgctagatgggattttatggcaacacacccgaaaaatgatggtgttggagcgtcgtaaagcaaaattaaatttacagcacagccagcgctaaaaccagcgtatacaacgggcgagacatagccatttttaaactgacttttctctatgggactacgattgggactatgatgtaaaaactaaaaacacaaattatttaaaaatcataacattaaaaaacaaattcaatttctctcgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttagttatacgcttagttataccgtctcatataactacaaaagcgtataactaccccactgaccaataccgagatcaaagccgccaaacctgccgagaaggaatacacgctacaggacggaaaaatgagtacattgccacatcgaggttactttgctcgaatctcttcctgccacaacgcccgttttaaagttcaattccgatagacacgatcgcgcactcctgaatagtgtagaaatatagtcggcacaccagttaaccatgctgcctgtaatgattaaacatcgatatcaacaacctatttataagcgagttcttcccttatccatcaaaggattgagcgtgtctatatagtattttttcggtttcaacgaacgtgaatccagatgagatgatctaactaaaatcgagggctactctccgtgattccgagttagccccctgacatcaatcgacaacaaacagtttagcacccgtctcggtgtaggaacggtgagcttccgcgttatccgcaacctgatagctcattcccggcttgagaacaaaaacacgaccgtcgtctaattccgtatggagttcaccctcaaggcatagcaggatatgtccttttgagcaccagtgatctgctaaatatccgggggtgtattcgacaatccggactcgaatattatcaaaatgctgtgtccgccaatacgcaatccccgactcacccttatgttcagtgggttctatttgtgaccaatcagtcgtaccaaacggaatgttcttcatgtccatgttactgcccctattcttctaacgttgttagttaacactccgcggactatcccggcaaatcagcgtttggcaccaccgttccacggcatcttcattaacaattttgccatgccgcaaaaacctgtaattccagcaaacagcagccctacccctacaaaaccagagagcaggaagaacgtgctgtttacgctgtaacccagtaatacaccactcagaataagtgcgccagcggcgatttggacctgtcgcatgatttcaattggttgtttattattgatttctgttggaaaacccgcctttttccaggcagtcattccaccattaagtaaaaaagccgttgcaggaaacacagactgcaccagaatctcagcattctgttctgaacgcatgccagacaaacaatgaaaaatcacaaccttcccttccctatcctctccagtaagaggatatccagcggaggaatttagcgggtgcgatttcgcctgcgcaatgtgctcgcgggcatactcttccggctggcgaatatcgataagtatcgcgccttcatctaacaatttgtgagcctgagcgggtgaaatggcaagtggtgttgacatgatcgtgagcctcttttgagccgttgaaacccgtcataatgcatcactcaacacggtgttccgtcggcaaggaaggtgatatcgcagattgtatgcgtgccaccattaatttaggtaaacctaattaagtaaaatctaaattaaataatgactacatgcaacaactttccatgctgggaaagcaatccaagctggacatcaatttgccggctgatactctgtaaatagaaacgtcattttaaaaatagccatgctgcaccgatcgtacaaaatggatcagtaacggtatggataagcaccgtgcagaaataacgctatttgcgagccaccttatggctctgtttaccttgccgactgggaaacttgagatctatccaagaccgtttcatgaaaaaattaaaagatacagactggtataaaaagcgttactccaaccgcgttctcttctggagagaaatctcgccgctagccttccccatctttattgaaggtctatgcgtcgtgctcatgggggttttcagcactttcctggtcagttggttggggaaagaggccatggcagccgtcggcctggctgacagcttcaatatggttattatcgccttctttaccgctgtcgccttggggaccgccgttgttgtcgctttcagtctgggccagcgcaatagaaagcaggcacgttctgccgctcgccaatcaatgtcattactcgtcctgtcatcatttctgttagttgctctggttgaattcgccggttctgcaatcatcgatctgatcgcaggacaggccgatgaacaggtgaaggtgcttgctctcacgtttcttcgctggacggtatggggatatcccgctgtcgccgttgcgctagtcggctgcggcgcactgcggggcgcgggtaacactaaattgcctatggtcatcaacattgggatgaatatcctcaatattgccatcagcagcctgctaatctacggcgcattttcctgggatggtatcggctttattggcgcgggcattggtattaccatttcacgttacattggggcggtacttgttattctgacgctgatgcacggttttaacggtgcgttgcgcattcccttcaagtcttactttgcaccttttaccctatcgatcctctatgaagtgctcagcatcggcattcccgccagcattgaatccgtgatgtttaatatcggcaagctcatcacccagcgttttgtggcaggtatggggaccgaagtcattgccggaaactttattgccttctccatctcaacgctgatcaatcttcctggcaattcgctcggtgcagccgccactatcatcgttggcacacgattagggaaaggccagattatgcagtctactcgacagctgaagcacatcttctggctgtccaatattgggttatgtactcttgccatactgtcggtgcccagcgccagctttttggcgtcgttttacaccaatgagccagaagtgatcgaggtggcaaaacaccttctgtggctcaacgcactatttatgccaatctgggctgcatcctgggtgctacccgccgggttaaaaggcgcgaaagatgccagttacaccatgtgggtggcgatggcaggaatgtggggatgccgtgttatcgcgggatacatcctcggcgtgatgctcggccttggcgtgatcggcgtgtggatggggatgttctttgactggattgtacgcgggttcttctattaccgccgtctgatgagcgggcgctggctatggcgctatcgccctccgactgattcatgatagcgagcggaaacccgctcgcttacaacaaaaatatatcgctcaacgactcggttttttcaacggagcaaaacgggtcgccatgataatcaatacgcccacgccaaccgtcataatcatccaagcttgttccagacccgccgtatgctggcgtataaacccggcgagtaacggcatcaggctggcgaggatgtagccaccgccctgaacaaagcccattaacgaacccgttttatgtggttcagtcacctgatccaacgccacgattagcgacagtgggaagagcgccccaatacccattcccagcataataatgatgggataggtaaacgccagcggagccacaatcagcccgatcatccccaccagcatcacgagcaggataggaagcagtagtttgcgtcgatcgggaaaacgattaatgaacgttgacaccaacaggccggaaatcacttccgtcagcgttaatccgcccaacatcaggccactttgcgtcgcatctaaccccagttgcatgtaatacggcggtaaccatgctagcaccagagtatacgcgcccgtcccaatgccaaagaacaccatcagcatccaatccattcccgttcggcgcgtggctgaaacagccaccgtatcctgcttcgcggtatagattttagggatacatcgccaggctaccgctgcaaccaacgccacaatcccccagcacgccagtgcactttgccagccccacgcatttgccaacggagaaaccgatgaagccgcaaacgccgcaccggtcataatcgccgtggtataaaaacccataaggaggctgctatgacgaccaaagtgaagtttgataaacgacggtaccagtgcttgaattaaggcaattccgatccccgcaagcgcagcgctaaccagcagagcaatgccgctattcagccaccagcgggcactacatgccagagcaatcaccacgatgcccagcgtgattccccgatattcgccaaggcgcttctgcaactggccgccatataatgcgcaccatcccatagcgaacacgggaagcgtggttaacatccccgccatgctgtcatccaaacctgttgcggcctgaatttgattcagcaacgggccaattcccgccaaaacagggcgtagattcaatcccaatagaataattgtgaagaacagaaaagcccgcgtgcggaccgttgatgtcactaccatttataacctcaatagcttgagcaaattactgctgcctgattatcattatcttcacacaaagaatcttaacgtcaagataaaatcgtatggcagactggttacagcatgcatgtgatccatggcggcaagcatgaccagataccgatcggttagaaaattactggataaactcggtgctagcttagacaaacaggcataaaaaaatccgccctaaaaagagcggattctttcgacacagctaacaccaacgctgagggtaaaaaccctacagggttagattagaagcggtaacccacgccaacagcccaggcaccaacatcaacactgcggatacggctttgttcgtaaccaacatccagagcaacgtcttggattgggttgaactgaacaccagcaccgtaagtgaagccgtaatcgtcattgctggcgttatcctggccgttggtgttgttgcttgttactttaccatggctgaaaccgacaacgccgtacaggcttgcccagtcattcagacggtaagcaggaccagcagtgaagcccatgtattggcctttgctgtagaagccgtcatcactaccatttttttccaggtaggtgaacgagctaataacgcccagtgggttattatcttgctcataacgatatttcaggttaaaacctttaactttattttgtacgccctgagcatcaccttgagcatagcctgcagttacagtactttgaccagcaaatgcagaacctgcgccaacggctaatacacaagccagagcggaaagacacgcgatttttttcatatttacagcctcaaattcattttatgaaagactaactaacgcagtaaatataacaaagaagttcggaacttgccgccctataaatatttatcaattagcctttagatgtaacaaatattgtcaaaacctatctatcacactaattatattgaattttttattgtgacagttagattaaaaataaattcaccacagggtggtaaaacagacaaatctgaatttctcgctcagtttctatgctaatagtgctataaaagaataaatcaattaaatgatgcgtaaataaaggtcaacaaaagtcaattcataccagacaaattgtttacaattggatataatagcaacggaatgttatacctgttttaaggccacaagaatgaccttattttcccaccgctcgtcttcattcgtccctgtgttgctcatcattatctcgatgctttctatccaaagcggagccgctctggcaaaaagtctgtttccgctcatcggggcaacgggcgtcacagcattgcgtctgggaattgggacgatcattctgtgtatcatcttcaagccgtggcgtatgcgctttagcagtaaccgcctaccgctgctggtttatggcattacgctgggtggcatgaactttttgttctacctctcattgcaaacggtgccgctcggcattgctgtcgcactggaattcaccggtccgcttgccgttgctatgttagcctcacgtagacctattgattttctatgggtttttctggctgttgcggggctgtggttcttattgccactgggtcacaatatcggcaatgttgacttgaccggtgccgcttgcgccgtgggtgcaggcgcctgctgggcgctctatattctatttggacaaaaagcgggggcaaatcatgggccaggcaccgtcgccgtcggatcctgtattgcggcgctgatcttctgccctatcggtgtgtattacgcggagagcacgctgttttcgttctcgatactcccactcggcattgccgtcgccatcctatccaccgcactgccttattctctggagatggtggccttaacccgtctgcccgccagaacgttcagcacgctgatgagcatggagcccgctattgccgccttatctggcatcctcttcctcggtgagcatctggcattcatacagtggatggcgctgatgtttattatcattgcgtcaataggtgcaacgttgacaataaaatcagcgggcgcgaccaaagcgacaactcaagcagaatgagtgcgtatttccttgggaaggtgttgcagaaaggtttcacattcccgaggagaacgcagcgtaataaagcggatatggcgataaagagggttagctaaatccgccaaataccgtttccgattttttgaataggtttttattgtccagaggataatcgaatcacgactgaagaaactgcggagaaaaaattctttattaccggtaccactccaaagttcttctttgtgccacgcccgaagataggcgcgtcttaccgcctgaaaaagcgtgcgggtaaagcaataatcgacccaaatcacgacctcaacattgcgccattttatatctcgcgttcgattatagttaccatccagcacccaactgtctggttctagcgcgtcttcaagccgttgaaaaaattcggcatccgttcttccttgccagtcgctcagccaaaacaacgcatccatttcaacataggccgtatccaactttacagacaaacgacgagcgagcgtagacttaccacttccgctggtgccaataatattgattctcatcattcatgacgccctttaataacacctaatatactttaagagaaaagcagagaataataaccatttccacctaagcagtaatgatatttatcaatatgtgagattatgttacggagacaattaaaatatttcccttgcatcactattcccacattattgatatcagataaatcccgaccacaaataaccacaatgtcgttatgctatagctattcatttgataggtaattcttttcaatattaattttcaccactgctataattagtcacgttgaacagtcagactatgaaattaaagagaggataactactatgtctaccgccaaactcgtgaaatcagcaccgtccgaactgctttacactcgcaatgatttggacgatagcgttaaaacctcgactatcgcgctgttaaaccaactggttgttgatttcatcgatctgtcgttgattaccaagcaggcgcactggaacatgcgtggcgcaaattttatcgccgttcatgaaatgcttgatggcttccgcacctcgattattgaccatcaggacaccatcgccgaacgcgtcgtgcagataggcggtgtcgcgctgggtaccgtgcaaattgtgggtaaacaaacgtcgctgaaaagctatccgaccactatccatagcgttcaggatcatttgaaagcgctcgccgagcgttatgcgattgtcgctaacaacgtacgtcaggccattggtaaaacggaagatgaggcctctgcggacattctgaccgccgcatcacgcgatctggatcagttcctgtggttcattgaatcaaacatcgagtaatcggtgttgtagtcccggaacgctttgaaggctgcttaagcagcctttttactcattaataaatccactcaatccaccctctttcttcgtgttacccgcacaaaccacgcattttatccgttaagacgctcaaaaaattagcttttgtctccattaattggccataacgctaatcaacggttgtttccctcgtataaatcagttaatcataacagcgccttgcctaagcgaattggagatgaaaatttcaccactagcaaggtaataaaataaaaacaacaggttaagcacaacgcatgataactgacctaatgttctaatgggttccactttcgtactatgcttaaaacgcctgtaaaacaaaaagctcccacaaccgctaaataggaaggatttgatgaaatcactacttaaggcctctttggctgcattgacgctgatgatgagcgtatccagctatgccgctgagaaagaactgattgtcgcaacagacactgctttcgtcccttttgaattcaaacaaggcgacaagtacgtcggttttgacatcgacctctgggatgctatcgctaaacaactcaacttgaagtacaccctgaagccaatggacttcggcggtattattcctgccctgcaaacgcgtaacatcgatctggcgctcgcaggcattaccattaccgaagagcgtaaaaaagcaatcgatttctctgacggttactacgacagcggcctgctggtgatggttaaagcagacaacaacgatatcaaaggcgagcaggacttggctggtaaagtggttgcggtgaagagcggcacaggttccgtggattacgcgaaagccaatatcaaaaccaaagatctgcgccagttcccgaacatcgacaacgcctatatggaactgggcaccaaccgtgctgacgccgtgctgcacgacacgccaaatattctctacttcatcaaaaccgcaggcaacggccagtttaaagcggtaggtgattccattaaagctcagcaatacggcatcgcgttcccgaaaggcagcaacgagctgcgtgaaaaagtgaatggcgccctgaaaacactgcgtgaaaacggcacttatgctgagatctacaagaagtggtttggcgtagaacctaagtaattgccgatttaatctggagatattccatgcagtttgattggagtgccatttggccttctctgcccctcctgttggaaggggcaaaaatgacgttgttgatttctgttctgggtctgcttggcggcctggtgattggcgtggttgcgggttttgcccgcgcctacggcggctggttttccagccgtatttcgctcgtttttattgaaattattcgcggtacccccattgttgtgcaggtgatgtttatttacttcgccttgccgatgattttcacgtccgtgcggattgacccttttgccgccgccgtagtgaccatcatgattaactctggtgcttatatcgcggaaattacccgtggttcggtattatcaattcataacggctttcgtgaagcgggtctggcgcttgggctatctcgtagcgcgacgttacgtcatgtgattgctccactcgccctgcgtcgtatgctgccgccgctgggtaatcagtggattatcagtatcaaagatacctcactgtttattgtcatcggcgtggctgaactcacgcgttcgggtcaggaaatcatcgcgggcaacttccgtgcgctggaaatctggactgcggttgccattatttacctgtgcatcacgctggtcctcagctttattctgcgtcgtctggaaagaagacttaagattatatgattgaatttaaaaacgtatccaaacactttggcaagacacaggtcttacacgatatcgatctcaccatcggtcagggtgaagttgtcgtcattatcgggccttcaggctcgggtaaatccacgctgctgcgctgcatcaataagctggaagagattaccagcggtgaattgattgttgacggcctcaaagtgaacgatcctcgcgttgatgagcgcttgatccgtcaggaagcagggatggttttccagcagttttatctgtttccgcatcttaccgcgctggaaaacgtcgcgttcggtccgatccgagtgcgcggtgcgagtaaagcggaggctgagaaactggcgctagaattgctggcgaaagtaggtctgtcagaacgcgcgcatcactatccttccgagctttccggtggccaacagcagcgtgtagcaatcgcccgcgcgctggccgtcaaaccgaagctgatgctgtttgatgagccgacgtctgcactggatccagagctgcgtcatgaagtgctgaccgtaatgaaagatctggccgaagaaggcatgacgatggttatcgtcacccacgaagtgggctttgcgcgtaaggtggcttcacgcctgatctttattgataaaggccgcatcgcagaagatggcgacccggaaacgctgactacgaatccacccagcgatcgcctgcgtgaattcctgcaacacgtatcctgatcaacaagggggctttcgcccccttacttcttttcagccttatatctgtgaacgcggatattcccgctcaataaacgccgcaaaatcctggcacatcttctcatcaccctgttcattatccgccagtacacggctaccatcgaccacccgaatacgagcggacagatcgaaatccgcttcaggctgaggacgacgagcggcctgcgccatcgtgccttccgcctgtttccaggcttcttccaccgtcaggttacaggcctgtgccagataggcgggattgaatccttcacccgtcaaactacgcagtgtatcgtcatggctcacgctattacctggcaaccaatagtgctgcgccagatcggggccaatagctgggttgtccgtcaaatagccgtcgcgttgcagaaagtagctccgcgtctgttccaccgccatcagcgccagcagatatccctgataagaacatgccgattccatagacagtagatgcggaatcgctaacgttggacgcgggctaccgctagtgcccagaatacgctgctcggtgtcgcgtgccaatttggtcatcgcttccggcgtgcgtgcttcgtcatcccacgaatagagctgccactcaaaatacggcaccagcaggatatgtcgatcgttgaaggctcgcatcggctgctgagtactgatatccgcacggatcaactcatcaggaatcgtctctccctgcgcattctttgcataacgttttaaccagtcagcatcgcccaacaggctgtcgcagaacatcgactgtgtttcagcgtaggccatcgaagttggcggaaactcctgtgaaaaacagggggcattctgccgaatattggcaaaatgcgcggcgtgtccaccttcatggaacagcgtattaataccgctggcaccgctaccaatttgatccggttttgccagactggtgaaattaatccgcgcagggacccatttcccttcctgcacaaacggcggtaccggaccgtgcataaagccgttctcgtatttgcctttccgcaccaataaatcgagctgcatttctgcgccattaaacccgatacgcaaacgcttaaagctattaatccaacgttcaagcgacgcagaaaatgggaaataaggatcgagctggcgcgtcacatcacccgcgctggcatagcgaatattccacggttgcagcgcatcttcgcccttttcatccgccagatttttcaggctgcgggcagtcgcttcacgggtctgctcttcgaaaggatcgaggatggcaaagagctgttccggcgtcatctgctccgttttattgaccttatagtcaaaataattccgatagcccatctgacgagcaaagcggttacgcagtgaaatcagctcagggaaaccgttctgcaacagccattgctccagggagcgcagcgcctgctgagaactctgacgataagcttcggtatcattggtcgcctgattggtcagcagttctccgagcgaggcggaaacacgttctcccttggcatccagatgcgtcatttcataggatttacgcttggcgtatagcgcgctttcagctgcaataatctcatccatcaacacctgagcctgcggatcttcaatcacattgcagtcaaaaaaccgataccaaccttgcaagccatgtagcagcgcctgctgttgttcatcacgcgggccattctccagtgtcgcgatatgcgttctcaactcggccaaacgctgcggttgcgaaataaagcgcttatatgcgctctctgcggcggagaaacgctcagacaccccatcgtttcccgttcccatatacagttgccaaaacagttcttctttcgcctgatggaccgcaagatagtcacgattcaatgcattaaaatagtccgctacctgttgcatgctattccttctctcttcaaatgacagccgtctggctgtgtgaagtgacgcagtaacccgcgtctgaacccgccccagcaggccaatcagccaaggcgcttcttaatcgttgcgacagcctgttccattgtcgcggcttcaccggcagcaaccaaacagcacgccagttgcagacgaatcgcctgcggtatagcaatttcacccgtcaggcactgtaccgtccagcgcgccgtggttgcagcatccctcgcaataggcagagcatcgggcgcgacactgatatcctgccgaagttgcagcacgttagtatgttgctggtgaataaaatggatttccgggcagcgctgcgggttggcataaacctccccttccgtgccgtgcatcagaagcgcgcgcccattgatatcgttaaaaaacgtccccacgcgagaaacgtattcagggtgggacacgctggcgacgcgcaacgcctcgctttcaccaaacggtgtcgccaccttggcaagcgtatgactactgttacgaacccccatacgccagcgtaactgtagctgacgatcgatggcagggcacagcacagagacgggaataaataccgggctaccgttatcaagctcctgttgagcctgctcggcattctccgcaattgtcacgccaaggttacgtaaaatctcggcgctggtaacacgagtcgggtcttcacttacgccatgcactaccaccggaaaacccaattttgccagcagcagcgccaatagcggcgtcaggttagcctgcttgcgcgccccattgtagctaggaagcacgactggcataggaaagcccgcaggcggactcaagcgcaacacatgctcgtccattgcctgataaaagcccaacatctcagcctcggattcgcctttgatgcgaaacgcaatcaataacccgccgagctccagatctggcacgtcaccgcgcagcatcgcgctatacagttcataagccgttgcctgatcgatatcgcgcgcatgatttttcccgcgccccacttctttgataattttggtgtaatccatgctggcctctcattttcggcgacctagtaaagaacttatcaatgaaaataacatgtttgctgaggttctggtcactctggcgcagaggaaattgctattaggccgctttccctgtggtgccgtaccaatcaacccaattaccgcagatttgacggtcttcaccggacgagcaccggtttcaacttcaatcgtttctacaccatgtaaataattagcggccaagtgtcacctccgttgcgctatcaaccagattctgacccgcgacaggcagcaaatagcccagcgcgatcagtgttttcacgtactcatgatctgctggcagttcagtcacctgagcgggccaaagcagaatttcctgaccatctgccagcgtgacgccgctggcggggccggtatagcgatacttcatgcgtctttctcctcataattaaccgtggtaagcagcggaccatccgtctgctcgcggtcttcgataaaaagggtttctgtggtgcaatcgatggcgtaatgccaacgaccttcggtgtaaccaacatagcgatcgcgcactaaccggataccgcgatgacagtcaggcagtcggtatcctcccagcgcctgacgaatggtatcgagcgtggccagcacgccgtcttcgccatccagatccgccagcagcacggcaaccatcaactgcggtcgctgcgtctgaaccggagaatccacatcttccggtgcggaaaactcagaaccgcgataccccaccagcacatcgccaggtgtcagaagatctggactgatcagaatattttctggacaggacgcgatccgccgtgcaggtaaatgctgttggaggcgggctatcaccgcatcgataattggtttggtattcatatccgttcacccgctgtgttgatggcttactgttttagtggcacatcgtgttgatggcgctagtatccggataacgactggctgcggcttttaatctgttttagaaaaaaacagcgatatgctttattgataaaaaacgtctaatcacatgaaatataaaaattacttcgataaaaaaacgccagcacaaccgtgctggcgcaaaggaatatgacgataccgataaagagaaaatgcaaagagaaattaaatattacggagttaccgatcccagtacttttctggccgggcaatgccaaccataccgtcaaccgcatattccacaacgtccacacccaggcgggtcagattcgctagccagacacctcccatctctttggtcaatactgccatcttgcgatcggccagataatccagcgcctgacgtaactccggttcagaagcacctgcatatagccgctgcatcacggccaataaaaacatttcattcgcggtataaggacgtgttttatttaatgcgatgagcaaatgccaacgcatcgactcctgtcggatacactgcgtattagccatgatgtcctcccgaataccgctgttgtactaactccagtttgttataaagtgcatccaacttggcctctattaccgtctgaccacggatataatcctcacgtcgcacgtaaatcagcggtaaatcggcacgaaactccagaaactcacgttctagtcgcgtccatccctgttcgctcttttgtcgcgcattttccagcgcggcaaaacgctcgttcagccgcttttcaatctgggtaagtagaatccgcccggcggcaaacaggaagctcataaacgacagcagcaggccgaccagcgaccaaaattccacttcaatcttcacgtgttacctcccctgcctgttgtaatgcttcgatgtaatccaacagcgcattaacctgcgcacttagcgcctgatagcgctctccgttgtcgctgatgttggcgaggatatcgcgctgggagacgcctgaaggctgtaattcggcgtcaacggttgtaccgaaactggacgctgcgccagtgcggcgggcaacggcggtaatgtctgaggcaccgtcgccgtacagaccgaaagcggcgttgtagtactgcacgaagccacgagtaaacacgcactgcacaggctgagccttgcctttttcgtcaatgtattgctgagtaacatggtcgattttcctttgcagagcgacgttatccgccgccagtttttgacgcactgccacataacgctgttcgagttgattcccacgctctacctgctgctggtattgttccgccgccgcacgtaatagctgattttgggtttcggcctgctgctgctggagtaaattaaatgccgccaactgcttcgccaacgcggcgtcccccagcgcttgcgccagttggtaaccctgattacggccggttagatagacggcgagtagtagcacaacggctagtaggacagcgaccacgcgcggcgaaagaaaggatttcaggctagtaataaacagactattccacacagctcgccctcccccagaccaaataacgtggtgccaactgatgcaagatgcggtcgggataatggcgattttcacgccagttggcggcgctgcgtccggcattgacggtttccacatgatcgaaccagcgaagtatgtccttctcggcggccttcgcgcgttgcttatcccgttgtaaccagccaagtccgccgttgtaggacgataaggtcattgccatgcgttcacagtcgttactggcgctaattcgcgcccacagccagcgatcgtagcccgtcagcgcacggatagcccacgcggggttaaacggttgatttgtccgaagctcaggaacaataccgctgaaccagtcggctgttgtcggcataaactgtgccaacccctgagcaccgacgggcgagactgcccgtggattccaaccgctttcctgatgcagctgtgctgcaaaatcagcaatcggggcattcatgccccaatccagccgtgcgctgcggatcacatcactacggtacgcctgcgcggcacgagggatcgtgtcagcacaggccacagcactaaagaatattaaatttaaaaacaatgggataaaaaggtgtcgcatatcacagccccatcgctacgccgatgcaaacggctgacacaatcagcgctcgtcgtaacatcgctgcggcaaataccgtgtggtgaccgtcccgaacgggaaaacgtccacgtggtacaggttcatcaccttgttcaaggaataagccggggcgagctttaggaaacagcgaacgatccagccaatagcctaatacggcagcgagtgagataagcgagagtttatagacggtgacgggaagctgttgtggtgaaatcagcccgataacagtaaagagaaaagccgatgtcataatccagccggtaagacgtggttttttgatttttttcacgataaagcctcctgataagaatggaggccattatgcaaaacgggaagattcgatgattttaaaggagtttaagtatgacggaggcgcaatatcctacagaattgaaccatttaaaatgagggcttgccagcaggctgaaaccaggccgccaattccaaaatatctttctcgttcagcgtgccagccgtatagcgtagtaatagccatgcctgaagccagctgtatttcgcttccgccagctctcgtcgggcgttataccagtcttgctcagctagcagaatatccagattaatgcgttcgccgcccgcgacgctcaaccgtgttgccttgacagcttcctgcgccgacgaggccgtcatttgccaggctttaattttcgccgatccgttgttgtacaggttgtagtactttttcaattcagccagcgtttgcttagtttgatcgtccaactccgcctgactttgctggtattccgccgccgcctgccgcatcgatgccgagacggaaccaccggaatagagcgggacattcagttgcaaaccgacgctttgtgtgtcgtatttctgattgtagttatattcactttcggaacggctattacgcgacgatgccaccagcgacagcgtgggtaaatgcccggcgcgactgcgttcgatttcatagcggctgaccgccaatccttctcgctgcgtcgccagtttggcattgtgttgcaccgcaagatcgcgccactgcgccagcgtctgcttgacggattccgtagacggaagttgcgtgagcatcagaggatgcagcgcagcgatatcgagcaccgtgcccgtcatattctctaaatcggtgatcgcagaatccagattatcctgctgctcaatgcgctgtgcttcaatcagcgtaaaccgcgcttccgtttcccgcacgtccgttagcgtcccttcgcctgctagcaagagacgtttattcatcgccaactgctcctgataggcccgctgctgcgcatccaacaattgtagtttttcctgcgccagcagcgcactgctccaggctttatacagccgcaccatcagatcctgactacgatcgcgaaaacgctgatcggccatcagcgtgcgggcagccccctgctgataacgagcccaggccgcatagtccagcagcggctggcgcagcgatagcgttgacgtgtagctgttgtaatcgcgttttagcgtgttattgctgacgctatctgtttgggtgactttggaatggctgctattggcgctatagccgtactggagattagggagcagattggcacgcccgatcgtctcctcttcctgacccgccgcgcgctcaaaacccgccgcacgaaattgcgcatcgttacgcagcgccagttcccaggcatcaagcagccctaatgcgttagcgcccgaagaaagcagcccaaacagcacgattatcgcgatcctttgcatgattactcttccgttaatgccagatgcaggcgatccattaaaggcttaaatagataattgacgaatgaccgctctccggtacgaatgaatccttgtaccggcataccgggtttaatctccaatccttccagcgcgcgttttccttcatcatccacctgaacacgcagactgtaataaggctgaccatctctgtcgtccaatagacggtcagccgacaacagctcgaccgttcccgccacgcgtggcgtggtgctttggttaaacgcgacaaactgaagctctacgggtaaacccggccagactttatcgaccaattcaacaggaaggtgtccatccacccgcaaaggctgatcgtccggcacgatctccagaagcgtctgtcccggcgcaatcacaccgccttccgtgaacactttcaaccccaccaccgtaccggaaacgggcgcacgcatctggatattcgccagattgaaatcggccttttccttcttgctgcccacatcgctcaatagcgcctgcacttccgccagctcgctgttaacctctttgtcgtattcttgctggcgctgggccatcagcagcgtttgttgctcaatatcacgacgagtacgattaatatcccctgtcagttgtgcgatatcgccgtttagctgcgccagcaggcgttcgttctccagcattttgttgcgtggtacatagttttccgccgccagtgaacgcaacccctgcagctgttgttccaacgtctctcgctgcttctgcttgctggacatcacctgacgttgggcgctgagtgacgcttccattcctgcaatactcgaacgcattccttccgcctcaagcttgagagactgctgacggctgcgcagtaaatcgcgctgtaatgccgtaatcacgctcatctccggcctttcggctagcggttgcaggcgaggtgtcataaccatatcactcaggcgctgctgctcagcaagcaaacgaccttctcgcgccaccaactgtaaatactgaccatccagcccttcgcttgccgaacgtgcatcaacctcattcaacgttaatagaatctgcccagcctcaaccttgtcgccgtctttcacctgaattttatcaacgataccgccctgattgtgctgcacaaccttgcgattaccggaaatcacgacgctgccattaaccatgacgcctttatccaacggcgcaaacagtgcccacaggagaaaaccgccgaatccggcaagcaccagcaaccaccccagacgcacggcacgtttctcatcgcgccgcgcagtctggttcatattctcttcacttaattcagatgcggacatgtctttccctgttttctttcattccctgttactgctggacagcggcagaaggtgtcatttgtgcttggttcgcagcacgacgcggctgcaattcgttcagaatgtcgcgcgcaggcccaaatcgctgttgcttaccctgattgagaaccagaattttatgcgccagcgtggttaatgcaggacgatgggtaatcagtaccaccgtcgctccccgcttctgaaggtgtgagattgcctgcgccaacgcgacttcgccttcgttgtcgaggctggagtttggctcatcgagtaccagcaggcagggagcgccatacaccgcgcgcgccagtgcgatacgctgccgctgcccacccgatagcccgttgccgtcagcgccgagaggcgtgtcatacccctgtggttggctaagaatcatctcatggacgccagccagcttcgccgccgcgacgattttttccgcgtcatgatcgccaaaacgggaaatattttccgccagcgtgcctttaaagagctgcacatcctgcggcaggtagcccattgccgggccaaacactgttttatctacctgactgagatcggcaccatccaatcgaaccttgccacgcgtcggtgtttgcgtcgcgacaagtaaacgtgccaacgtcgatttacctgaacccgatgcgcccaaaattgccagcgtttcccccgcctgaagcgagaaatggatatcctgcaatcgtgacgccccttgcggggtctgtaataacacattctcgacgctgagctgacccactggcgcgggcaacgtcatcgtctcgcttctgggcggataagccgtcataattcgattcagccgatgccacgcttgccgcgcactactcaacggtttccaaataccaataagctgatcgattgggctcagcacgcgtccaacaagaattgaccccgcaatcatcatccccggcgtgatctcgcccttaatcgctagcattgcccccacaccgagcatcagcgattgcaaaaagatgcgggaatgttttgacgccgccccgacaaccgcagcccgttcgctggccagattttgcagggtaataaagcgatagtgttgccccagccaacggcgacgtaaattagataacattcccatcgattcaatcacctcggcattacgcagttgcgtatctgcaagatgggtcgcctgtaacgcctcgtggctcgccttttctaaagtcgatgtggtgagatactgattcagccaggccaacagcaccagcaccaccgttccccccagcgccagcaggccaagaaccggatggattaggaacagcactaataaaaagaaggggaaccaggggatatcgaagaaggcaaacagtgagttgcccgtaataaactgccgcagttgcgtgagatcgttcagtgcctgacccgcttttgcctcaccggcttccagattgcgttcaaacgcagcgttgaagacctgttgattcagttgcagatcgatccgcgtaccgagtcggacgacaaccagactccgcacccattcaagcgccgccatgaatatccccaacccggcaatcagcaaggtgagcattagcaatgtcgtgccattgcccgaagccagtacgcgatcgtaaacctgaagcatgtaaatagaaggcgacagcatcagtagattaacgatggcgctgaaaatcccaatgctccagaagctgcgccggaaaggacgcagtatactcaacaacgaacgttccttatttgatagttgactcactgcgtttgcctctcctgtcagggctgcttatgcaacgtacgtgtactgccatcaggcaatatcagcgtatagccctctttttccttgctaaagaacgctacagattggccctgttctttcgtcagagtgataccgtccggcgtcggccgccagccggcaggaacatcggatagcagcgcttttaaacactgcgcatcaccgtcaaggcgccagatgttgtccactaactgcgtgttgtgcagtacaacctcacagtgttgttctccaccacgcaattgccatgcaccgcttagttcacttgctgaaggcaacttcagactactcgccatacatcctccgcttattgcacttaacagcgccgcgatgattaattttttcatagtggccccaaatcgataacagaaaaggacgggttaccccgtccttgctacatcacacgataaaatcggtggccgcagagggctgaccaacaatatgtacaagaaagtctggtgtggtctggcctgcaaaattcaaccacagattggtcgtgttgctacccgcatcccagtcaagcagtgcttcattgccaagtccggtgaaagagtcgacaaactgcaagtctttattttgattcagcgctgacagatcgatcttgtctataccgcgttggaaatccgtgatggtgtcataacctgtggtattggaagaatcactcgcgctggcgtagacaaaaatatctttgcctgcaccgcctgtcagcgtatcggcaccagcaccaccttgcaaaatattatctgcactgttaccgataataatatcgttgccggaaccaccaatcgcgttttcaatcgtcacaccgtgagcgatagacacgttacctttcaggccgccaacatcagaaaaacgaccttcattcagatcgataatttgattgtccttgtagccagagaaatcaaacgtatcgttgccgcccgcatcccaaacggagaagatcaatttttggctattgctgttggtggtatagaaatcacgaccggtattggaattgaaaccgtataccgtatcaccggtacgcgtgtccatattcgcgccgtacagcaattgaatcgccgcgatatcatcaattaacggaccagcagcatagtgccccttgaaatcaccgccggtattctgctcactccagtagctcatcagactatattggcgcgtatcttctgcgtaggtcacatcgcggtaagtcggattaccttcacccgcattgtaatcacctgggtgattcaggcccagcgcatggccgatttcatgcgtcagcgtctgcttgccgtattccgtcgctgggttacgcaccgtgtcagcgttgtagttaaaccaagcgctgcccgccgctgagtggttacccggcatataagcgtaagcctgagtatcgtagtccatccgaccgcttgaatcacgggtatagttaccaaacgtgatagtggctttttgggtagggctaacctgagtaaacgtgagattggcaacatctgaccacgattgcagagacagtttggcttgttgttcctgggctgcgctgaatttcacaaagccctgatcgccagaagggatagacttcacgttctgtaagaacgaataggtcaaatccgcagatttaccaaacacatttgtaccgttccacgtcaaaccatcgcgaactatttgccagccagcctgctcgctggtgaaagaaggttttcccttcaacaccacatcatcaccacgaacatggttataaaacagcggtgctacatcgctaaatcctgtaccagccgcatccaatgcggatgttgcggtgtcttcatcttgcaaatctcgtaaagccatcttttcttctccataagtctgatcaggatgatcagaatcctaaatcccttcatgcaataaccctactgaactacattgcacgatgccgtgcatggctgcggtttaatcgtctcctgagtattcccgtcatacttcaagccgcatgtgcgttggcttctcttaagtactcggcccgccgtgggccttgctctaaagggccaatgttttgtcctgaaactcgaattatttagagtataaagggtgcttacccaaaaatatttatatccaaaaaactcatataaataaaaattatctctataaggaaataattaagaaaaaattccaattattttcgttattatcaattaataaataataaagttagatgactactttttattattggtatggacagtaaagggatctgatgccaaacggcatttgtttttgaaaaagaagggggttttattaattgtattaattctcatcatgtcaccaatccctggttgataaaaccgcactgcgtaatgacacactttgccacacgtattaacggcatccttgctgttccgagacaaatctaacaaataagaataaaaaaatatagcgctaaataagaactaattacccccttattagacgaacagatatagagaaatttgttatggcatatctcgctgttcaatcgggaaaaccggcagcgccgccagcaactgtgcgccatagcctttggttaacagtcgcctgtcgtaaatgacaatttcaccaaaacaactatggctgcgaataaggcgtccaacctgttggatgaggttaaacgaggcgctgggcaagctttgtacgataaacgggtgccgtttgagactttttagccactcgccttccgtcaaaatcaccggactgtcgatgggcggaaacgctattttgtgaatatgcacctgagagagcagttcacctttcagatccagcccttccgcaaaggactgtaagccaatcagtacgctggtctggccttcttgtacccgctgacgatgtaattcaaccagcctatagcgtggtttatctccctgaaccagcaacatcaggcgtaaatcggtcacctgtgtcagaaagagctgcatggcacgctggctggcaaacagcatcaacatacctttatgcttatccttctgtaattctgctcgaaaaaattgcgccatctcggcaatatgctgcgcctcagactccatcagcggttcatgacgcattttaggaatcaccagacgcccctgctcacggtggttgaacggtgaatccagtgcgataaacgtatcgccttcctgctcgctcagaccggaaagctcctgtatgcgcgcaaaactgttcagcgagcgcagcgttgccgaggtcaccacaacatgcgacaccttaccccacagtaacctttcaagctgatcgcaaacgcgaattcccgcacagtgcaggtgaagatgcggctggttatcgcgcatttcccgcgtgatccatttggaaactggcgcgttcgaggatttttccatcgccgccagtcgccacagcttgctcatagactccaggtagctctgctggcggctcattttcagcaatgcgtgataaacccgtaccacgtcatgcttacccgttttctcgctgagatcgttaagcatatattccaccaacgcccgcagcgtgtcggtcagtttgaacaaccgcacacagagttcgcgcatttcatctggcattttgcccatcgcaaaacggtactcggtttcctgcccgtcatgcggaaggaacagcgcacacatttgcgagaaagacagcacgcactcgcggatctcctcacaatggctggttaaccgttcactgttcgcaagtcgcggcggcgatttaggcgcgaattgcgccatacactgcccgatgagctgcaccagctgttccagttgcgtcatcatataggcgggatgaatatcgccagacatctccagcgtatcgcgggcaacgtcgggaatgtggtgcccttcatcgagcaccagcagtaaattcttagggggaggaagtaccgactcactttccatcgccgccatcaccaatgcatggttagtgacgacaacatcggcctgctcgatctcacgccgcgcgaggaagaacggacactcgcggtaataatggcagttgtgcgcaaggcagtttgctttgtccgtactcagtttttgccacaggctatcggctatcgaatcctgataatgatcgcgcagcccgtcccaagcgtggccttgcagtgctttttcaagctttacacagacgcgttcttcttccttgctggcagacacccgttcatcatccagaaagagcggtaaatccccctgcgcgtcgggatcggttgccagcatcgccaaattacgtgggcaaatataacgacggcgaccaaatgccgcggtaaatttcaattcgggaataaatttctgcaacagaggcaagtctttactgtaaatctgatcctgcaatgccacattcgcggtgctcaccaccaacgttttatcctctgcacgccccactgcaatacccggaataaggtaagaaagcgttttcccgacgccggttggtgcttcgatggccagatggcgcgggtaatcgcccgccagcgttttcgccacttcggcaatcatctgtcgctgggaaacgcgggaaataaaatctgggatttgctcttgcagggccttataccattgaccaatctgcaattttattgcgggggacagcgtcatgcatactctgtatctgcgtaatctggtcgccattgtcccacagacgtccggcgacgtcagccgatatcacgtccgcgatgattctgctctcgacaatcttccgcccagcgattagggtaaaaccctatttttgtcgcgagcggtaaacgctatcttaggtaaattatgtcttcggtccacgccattaaccaatcgtactggttttcgacacaattaccgcatgttgaaagccgcaccacgcgcaacagcagccacgcctataaaacacacagccatgcgcaattctcaattggggcgatcgaacacggcgaaacactgtgccattaccgcaacgaaacgcatcacttacaggctggcgatctgatctttatcgatccccaacagccgcacagctgtaatccacctccagggaaaatgcgcagttatcacatgctttatctggatactgcatggtgcctcgaccagatcgctgtccactgtaattatcaggcggatagcttgcgttgcaaccgtgtcgtcttacgcgatcccacgctatttattcgttaccagcatcttattacgctgctgcatcggggagaaatcacgtcggcagacagcctactcaacgcgatgctgacacccgtttggcagcaatattgcctgcctgagccagcattaccccatcaggcgttacaaaccacgacgcggcacgtacgcgagcgtttgctgaataatcttcaagaatcgccctcgctggaaacgctggcggacgagttgaacctacgacgcgagactatcgtgcggcagtttcgtcacgataccggtattacacccatggcatttcttaataatgcccgtattgagtatgctaaatcactcctgaagcagggcacgccgctggttgataccagttaccaaagcggcttctgcgaccaaagccatttccataaaacgtttgtgcaatatacctccgcgacaccgggtcagtacgcgcgatcaatatttgacaataaatagccgaacaccttgtctagactggcgtcgattacttatcgaggtcagaaatatcatgtttatcaatccccttttttccgccgattctctctttcctgcccattttcctgctctggcactggcgcattttgtggcgctattgagcccgggtccggatttctttctgctgacggcctacgccattcgctaccgactgcgcggcagcgcgggaatctgtctaggcatcgcgttgggcaacggtatttatattctgctggcggcgatcggctgggctggtattcagcactcgccgacgctttttaccgccatcgaattggccggtgccgcttacctgatctggattggctatcagttactgaaaagccgttctatcccgtcgtttcaggccgaacagcagtccgacagttgcccaacgctgcgtaaacaaatcctattggggctcggttcgtcgctgttgaatcctaaaaacatgctgttctatatcagcctgatgaccagtatccttgggccacaggtaacaccaacacagcaattcgtcagcggtagctggatgttttctatcgtgctggtgtgggatctgctcatcgcggcacttatcgctcgcccattgattcagcagcgtttaacacgctggcttaacccgattgagcgcggtgctggcgtcattttgctctttttcggtctgctgcttttatttcggtaatgaggtttatttaaaaagtgaggcgcgtttcggccttgtttcatgggcggaaggctttataattcggggcaattaacaaaaggataacctgatgactcttcaaaaaatcggcattatcagtctctttgccctgctcgccttaggtggcatgtctggcatgatgctggtgggttacattattatcgagcacgcaggctgaggctttcgacctacctttccctcctactgcacgctgcatgaacagtgccgcactgaaacgcggcaattatcgcagcggttcagactaacgcgattgctcagacttgaacgcctgccagtagtctggaatacgggcaaaagtcagttggaaccaagccgtaaactgctcaggcgtcatcatcatccgctgcgtaatctcgtctatcgactggtattcatagctcgatacttcatcaggattgatctgcggaacgtcatccgtcacgccaaaatacacatgccccagttcatgctcaatcaacccattatccagttgcagacgataggtcagcgtaaacatcggcgtcagcgcacagcgtaatcccatttcttcatacaaacgacgatgtgccgcttgtaacgtctcttcaccgggtgcagggtggctgcaacaggtgttgctccataaaccgccgctgtgatatttctcttctgcccgctgctgtaataacaactgctggcgagagttgaaaatatagacggtaatcgcacggtgtaactctccttttacgtgcgcttcctgcttttccattacgcctgttggcttgtcattttcatcaaccaacacgacttcagtcaacggcatactttcctcctgcaataccctactctccgataatcacactttatttagaaactcacactgcatctaggtaatcacccttcgtggattcgccgccgggaatatcggcggcgagacgaacatcattatagcagggtgaagctgtcgcttttcacgcgttgagaatccagaccgatcatgacatcgaacttaccgggttctactacctgctgcatgcgggcattgtagaacttgagtgcatcctgatcgagcgtgaaggtgaccgtgcgggattctcccggctgtagcatcactttctcaaaaccacgtaactctttcagcggacggctgatggaagccaccacatcatgcagatacagctgaacgaccgtttccccagcacggctaccggtgtttttcaccgttacgctggcgttgatcgtcccgttacgcttcattgtctggctggacaaacgcacgtctgacacgctgaaagtggtatagctcaggccgtaaccgaacggatagagcggcccgttggcttcatcataatagtgagacgtatatttgcctgggttttccggcgtgtaaggacggcctgacggcaggttattgtaataaatagggatctgcccgacagaacgtgggaaggacatcggcagcttgccagacgggttatagtcaccaaacagtacatcagcgattgcattgccgccttccgtaccactgaaccaggtttccagtaacgcatcagcctgctgatcttcacgcaccagtgccagagggcggccattcatcagcaccagaaccagcggtttacccgtggctttcagcgccgcaatcaggtcacgctggccttgcggcaagtcgatgttcgaacggctggatgcctcatgcgccatccccgccgcttcaccgacgaccgcgaccaccacatccgctttcttcgcggcttccacagcttcatcgatcatcacctgcggtgggcgtttgtccacctgcacggcatcttcatactgattcaggaaatcgataatgcctttgtgattactgacgttggcacctttggcatagagaatcgtggctttatcgccgaccgcattcttcaggccctgataaacggtaatcgtctgtttcgtgacgcccgctgcagaccaactgcccatggtatcgcgctggctatcagccaatggccccacgacggcaatcgtgccctgctttttcagcggcagcgtttgcagacggtttttcaatagcaccagacttttacgcgccacatcgcgcgcatctaaacggtgtaagcggctttccgcattggtatccaccggatcggaactcgcgatgcccagatgacgatacggatcttcaaacagccccatatcatatttcacgttcaagacctgacggcaggcatcgtcgatctcctgcacgctcaccgcaccacttttcaccagctctggcagatagcgtacgaaatactcgtcgctcatgctcatcccgataccggatttaagcgccagacgtgatgcatcgcgtggatcgctggcaacgccatgcttaatcagctctttaatcgcgccgtggtcggtaatggtgatgcctttgaaattccactgatcgcgcagaacctctttcagcaaccagctgttagcggtggctggcgtaccgttgattgagttgagcgcgaccatcacgccgctactgccggcgtcaatcgccgctttgtaaggcggcatatagtcctggaacatgcgctgagggctcatgtctaccgtgttatagtcacgcccgccttcaacagcgccgtagagtgcgtagtgttttacgctggtcatcagcgagtggcgtccggttacgtcgtcgccctgaaaggattttacgaccacaccggcaattttactggtcagccaggtatcttcaccgaagccttcagaaacgcggccccagcgcggatcgcgggtgatatccaccatcggcgcccaggtcatgttcaggccatcttccgtcgcttcataagccgccacacgcgcgcttttcgcaatcgcgtccatatcccaactggaggctagccccagtgcaatagggaaaatagtgcgttgaccgtgcaccacatcataggcgaaaaacaggggaattttcaggcggctgagctgcataacctgatcctgcattgcacgaatatcctggcgggttaccgtattaaaaatcgcaccaacctggccatttctaatcatttcccggatgacttctttcgggttatccgtcccgacgctgattaatctgagctggccgatcttctcttccagcgtcattttcttcagcagatccgtgacaaacgcatcacgctgctgatgtgaaggcgatattgatgctggcacagacgtcaattcctgcgcaaacgtcggattacaagcaagtccaattgctatagtcagtgaagtaagccatttcattcgttataaagacccagtcaatccaggcgtcagagcagaacaaggcgctgaagcacaagacaggttgaagattccggcggtcacatcccttctctgacaaggcgaaaaacaccttccccctgccttaagcgaataaggcttcccgatagtggttgccgcaccgacgcactcaaatgcacagcgcgtaatatagtgcatttattgagatttcatttaataaaaactgcaagaataatgctaggcgatacgcataattcacattccccgccttccgtttgcataataatcccagcaacattgtgccaaaccgcggagcagctacggtgaggaagatgatttctactgtctttcgtgctaatgctaaggcttcgttactaaaggagcctcagacatgtatcagttgtacatcgccaataaaaattattcgtcctggtcactgcgcccgtgggtgctgttgaaaacactgtcgattcctttcgaagaaaagcaggttgtttttgcgccgggtatggcacagccggcatttaaggccttttcgccgacggcaaaggtcccctgcctgatcgacggtgaaaccaccgtatgggactcattggcgattaccgaatacctggctgaacagcatcccggcatctggcctgccgataccaacactcgcgcctgggcacgctgtgccgccgctgaaatgcattctggttttaccgcgctgcgcaatatctgcgccatgagctgcggcgtgcgcgtcaagctgaacgagatatcccctgatctcagcagcgatattacccgaattagtgaactgtggctggaaggattgacacgatttggcggaccgtttttagcggggaaagcgttttcggcggtagacgcgttttttgccccagtcgtcttccgtatcaaaacctatcagctttccgtctcgccggaagccgccgcttactgcgaacgcttgctggcattgcccgcgatgcagcaatggctagaagaggcattagcagaaacctggcgtgaagcggcgcacgaggaagatgtgacaaatgcaggtgaagtgatagaggattttcgcactcgcgcgtaataccatcgcagtcggtggcccgttcggccaccgtgaaaacgaccctatcccaaatcagtgggaaaggggaacctgttattcggtttcgatattcgccatgctctgcggttgatgagaagccagcgatttttgtttcttatagctcaacgcagcggctggcacttcactgaccttaccggtttcaatccacttacgcaggcggttagcgtccgcaaaatgcgtatacttaccgaatgcgtccaataccaccagcgcaacaggtcgctgattaataaccgtacgcatcaccagacagtgtcccgcctgattcgtaaagcccgttttggttagctgaatactccagtccgctttatagaccagatgattggtgtttctgaacggcaggctatacgccggatgggtgaatgtcgccgttttctcctgcgtggtactgagctggctcagcagcggatattgcttactggcaatcaatagtttagtaaggtcgcgggcggtcgagacattattgatggacaagccggtcggctccacataacgcgtgtgtgccatacctagcgcacgggctttggcattcatcgcgtggataaacgcctgatagccgcccgggtagtgatgcgccagactggcagctgcacgattttcggatgacatcagcgccaatagcagcatgtcacgacggctgatctcactgttcaggcgaacgcgtgagtacacccctttcatttctttcgtctggctgatatctaccgagatgatttcatccagtggcaggttggcatccagcacgaccagtgccgtcatcagcttcgtcaccgaagcaatcggcacgacgacgtcaggattactggaataaaggacatggttatcgcgtaaatctaccaccatggcgctaccggaagcgatttcctgatgcgcattcccagcggaatacgtcggcgctttcgccacagcctgaggcaacatcacagcatgggttgacagtatcaataggccaaaaagagaaagcttaaaatttttagtcattcttcaataacttaaacagtattctgttaaatgaaagggataggcgctggcattataatttaccgcccttccccgcgcactcatgcagcataaaaagctttgtgacaaattttgacaagcgattttagcaacatactgttttttctagcattacgtcaaagacggtcttattttgcgcatctggttgagcaaacgcaggctaacgccgctgaatattccggcggtaatcccgctcgccgcaccggacaacaagcagaacacagggtcatgcgccaacgagggaaactgggccagttggacggaaaaatagaaacgagaacaaaacgtcaatagcatcaagaccagcggccaccacgatccggtacgttgaaaacagcgcggttctggcaggtaggttcctgaggtcgctccccacatccacccaatacccagcccaatcatcaacatcagtagaaacccgccagccgctgcaagcggaagcatcagcgtgtgaaaaatcgagctaatgccccacaccatgaaaactgctggcacaattaacattcgcgccagcggttgtcgtctcggctgactggcttttacgccagcataaatcaggtaacccaaaacggcccacacccaataaggcgtatgacgcaggataatcagcaggttttccacggcaaagagattccttcatcaacggcgcattcatcaacagggatagtcacattcctgttcaatcacggggtaacttttgcctgttccagcgcctgtttcactgcgttaatcacgccctgactcgataacgttgcccccgttaccgcatctaccttgttaatatcctgcttctcaataagctcaggcacaatttgatcggtcgcactcagcatcatcgcttcagtatccccatgcttcagcacctcagcgttagcgatcttcccttctttaatgctgacggttacctcaacctctgctgccttaccctgcgctttaccgatgtaggtgccatctttatattgcgccacattactaccatgaacggacagagaaaaagccatcactaacgtggccagcagcgccggaatagatttcttcatcatttccccatgtgtaaataaaacaataaaagcaacaattcaataaccagagaagaacaatcagttaaaacctaataattggtaataagacttagtttcaatattatccaatgataattgaagccgtagcgcacactctatacaccgatctctgagtgctttcaactgggtttcatcatcggtcatcaccgatatttctacgaaataaccaagcgattcaatataatcgagcgtaatatggaaggcgtttaaaaaatagatgctgcggattttatgaatgtcaaaaaggggcttataccctaacgtttgtagcatactgtcggttttttcaaaggcttcgacgttaaccgcttcgcagcgatcggtcccaggccctttaacaatccagagttttatccccgatggttccatgcgacgcaccagcattttgatattttgctgttgcaatcgtctctctgtgtcatcgtaataaatatcatgttctttattttcaaagacaaaagcctctgggtgaagactaaaaagcgtatttctgaaaacggctatatcttcgatgcggaatttaagttcaacttcatatttccctgtgaaatgttcaaccatgttctttcccctcactggattccctgaaataaaattgactctccgccatatcgatcagcgttttatttcgctgccatacggaaattcaaaataataatggttcagtcatccgcaaaatagatcatacaggtaacataatatggccgaatggccgtcctataatcctccttgattaacatcctacgtcctgtcacatcctggcaccacgatagcattaactcgataatcatgccgcgttattaccttacaacgtcaaatatcccggacgcaattttctgacaacgattacctgcaaacaaatgccatcaccgatttatcaccaaaaaaatgcggtcagagtcgcactggacgctgaccgccgttaatagtagctgagaaggaagaaaccgctagttcttcacgcagtaaccacaggtaatagcaagatcagtgcagaatcgaagccgtgatggtgcataaactcacgtaaaatgagcaaccgggcggagaaagcattctctagcggaattccctcccaagcggcaggactccccatcatgacgcgttccagacgtttaaaggttcgctccatgtcatcctgtggcaaccgccaccccgcgtcctcttctactcccgaaatctgtgcgatagccatcaaagtaggatcgaaagaaaatagagcagaacctgctgggatgtcgtgacgaatacgcgtcacttcatcttctaccgccatgatcgccagttccatctcgtccggcgtcggaggaagatgtttgaaaaacgtcgctgctgttttgtcaaagccaatggtcaattgcagtgttgccgacggcagtgatgccgtcccgcagatgacggttgtctgctgctcgccaatacacagcaccgtcactggcacatcgggtgcaacacgctgtctggcaagcgagtacatatgttgcagatctacatcattttccatcacggcatccctatacgagtactgactttactgctgacaacagcgtgcgataccggcgatgtcggcaggcgtcgttcggcaacagccgccaatcaaacgcgcccctgctgtctgccactcgggcagatacgctgtcagcgagcatgcggtatcgtgagcgctactccaggttttggttacggcatcatactgctcgccggaattgggataaaccaccaaaggcaaatccgttaacgaagacaggtgcattagcgccggtgttaccttttccaacgcaatgcagttgagaccaacggcaaccacctgcgaacaggcattgacccgttccagcacagtgcgcaatggcgtaccgtcactgaggtgttcgctgtcacgcaacgtgaaggagaaccaggcctgcgcctgagggaattcggccagcaacgcaatcagcgcctctatttccgcaaaagacggcagcgtctcgcaggctagaagatccgcacccgcctcatgcagcgccgcaatacgcggccgatgaaatgccatcatatcagcctgtggcagctgatagtcgccacggtattctgaaccatccgccagataggcaccgtacggccccactgaccccgccacgagtagcgtcccagcctgcgtattatcacggcgataatcatcccgagcctgcgccgccaactgtacgcttttggcaatcagcgccagcgactccgcttcgctatacccacgagcctcaaacccttgcggcgttgcctgatagctagcggtaatcgcacactgcgccccagccttgaaatagtcgaagtgcacctgataaatcagcgccggattctcaaccagcaccttcgccgaccacaggggatccgttaaatcacagccgcgcgcttccagttcggtcgccaacgcaccgtccagtacaatcgttgatgctgttgccagcatttcggtaattctgtttttacgcaatgtcttctactcccgttaatccacgtttcttcaccgattgcgtgaaataataagcaccgtaacacaatgcgacaaacggaatgccacaccacagtgcaatccgctggcttggatcaaacaccagcccgacgcaggcaagcaggcacaacaggaagccaagaatcggcgttatcgggaaccagggcgcacgatattgcagctcggaaagtgattttccagagcgaatatgatgacggcggaacatatagtgcgaggcgcagatactcaaccacaccgccaccacggcaaagccggaaatcgcggacaacgctacgtagacggtatcgggcgcgaccacgctggaaaacagcgccaacagcccgccaagcatactgacggaaatagcaaagagcggaataccacggcgcgtcaggcgagaaaaacgacgcggcaacgtgccttcgttagacagcgaccacagcatacgtcccgaagcatacagccctgagttcgcggccgacagaatcgccgtcaagatcacgaagttaaaaatgtctgcggcgtaaggaataccaattttttcaaacaccagcacaaacggacttttggcgataccggcctcttccatcgggatgatggcggctagcaccagcaccgtaccaaggaagaagatcaccaaccgcgcgacggtcgtgcgaatcgccatcggtacaaccttctgcggattctcggtttctcctgccgcgatgccgatcagctctgtaccagagaaagcgaaattcaccgccaccatcgtcatcaatatcggcaggccgccgtgtgggagccagccagaagcggtaatgttctggaagaacggcgcgggagaaccgtcctgcatcggaataaaaccaaacatcgcgcccgcaccgagcacaataaaggcaagaatcgtaaccactttaacaatcgagaaccagaattctccttcggcaaagaagcgggacgagacgacattcagcagatagatcagcgcacaaaacagcaggcaccaggtccagactggcacctgcgggaaccagtactgcatgcaaaaaccagcggcagtgaggctggaaccgagcgcgaccgtccacgtcagccaatacaaccacgccacggtatagcccgttgccgggctaagataacgggatgcgtacacatggaacgccccagtttccggcatcgcgacagacagctcacccaggctaagcatcaccaagtacaccaccaacgcaccgatcagatacgccaacagcgtcccggcagcacccgtcgtggaaataatgtagcccgtattgaaaaacaggccggtaccgatgacgccgccgagcgaaagcatcaccaaatggcgagctttcatggtgcgcttaaactgcccttccgagccagatgcgtgttgttccatgatgacctttcgttatcaataaacccgtactgcttgatatcgcaggacggcaatagtccctaagcgggagtagacgtttagacttccagatagatggagtgttataccgtcaaccgattcgtaaagtaaagcacaggccgctggagagcgatgaggtgggttaaaattgaacaatcgctatcgggaaacaaagcgagggaaagagaggctggaaaaaacaagaagaatagccacggtgagcgcttataactcacaacagaccgtgacaaaccgatttgccgaatgaaaacgggagtaatggaatagaagagtaaagcgtttgcgccaaggatggcgcaatccgagcttacatggacgtacttgcagcgtctttacgatctatccattactaccgcctatagctcaccaatcacacgtgcgatttccgttgaggtcttcaacgtgcgtatctcgctgaataactcggtagcatcgtcgtactctttacgcaaatagccaagccactgtttgatgcgtgcgacatgatacatccccgtatcgccctgcttttccagtcgcacatatttttgtagcagtaacataacctcaggccacggcatacgcggttcgttatatttaatcacgcggctcaggttcggcacattcagcgcgccccgcccgagcatgatcgcgtcacagcccgttgtcgccatacaatcctgcgcactctgccagtcccagatttcgccgttggcaatcaccggaatctgcaaccgctggcggatttccccgatcgcctgccagttaatgcactcagccttgtagccatcttctttcgtgcgaccatgcacggccaactcgctggcacccgcctgctgcaccgcatcggcaatttcaaactggcgagcaccggaatcccaccccaaacgtattttcaccgtgaccggtaaatgcgctggcaccgcctcacgcatggcttttgcaccctgataaatcagttccggatcttttaacagtgtcgcgccgcctccgctgccgttcaccagctttgacgggcagccacagttgagatcgacaccatacgagcccagttcaaccgcccgcgctgcgttctccgccagccactgcggatattgccccagcagttgcacgcgcaccagtgtgccggacggcgtacggctagcatgctctagctcggggcaaaggcgataaaaggatttaaccggcaggcactgatccaccacgcgtaaaaactcggtgatgcacaaatcataatcgtttacttcagtcagcagctctcgcactagtgagtcgagaaccccttccatcggggcaagcagaacacgcataacgctactcaataactcttcgatcgtgaatgatagccgtaaataacacagccaaaaagcaggcaatattaggataatacaggtcacgtaagcccgttgttaggcgtattgtacggataacgcaacgggaaagataacgccagatacgccaagaggttgcctctcatgggcatatcatcaataattcgttgcgaatttgtgatgctaccgtccttacggaccacaacgaagtgactgtttatttatgtcgaatgtcaaaaccgcagaatttaaacgcccgcagctttcattgccacatagcgcagacaaactgctgctgcattcctgctgtgcgccttgctctggtgaagtcatggaagccatcaccgcttctggcatcgactacaccattttcttctataaccccaacatccacccgcagcgtgaatatctgatccgcaaagaggaaaacatccgtttcgctgaacagcataacgtgcctttcatcgatgcagattacgattcagataactggttcgagcgggccaaaggcatggaatgggaacccgaacgcggcattcgctgcaccatgtgttttgacatgcgtttcgagcgcacggcgctgtatgcagcggaaaacggctttagcgtcatttccagctcactgggaatttcccgctggaaaaacatgcagcagattaacgaatgcggccagaacgcggcgcagaaatatcctggtgtcacctactgggactataactggcgcaaaggtggcggttcggcacggatgattgaaatcagcaagcgtgaacatttctatcagcaagaatattgcggctgcatctattccctgcgcgattccaataagcatcgtaaatcacaggggcgcgatattatccgcatcggtaagctgtattacggcgatgaagccgaataaccgcatggaaccaaaatccggcacaatgtgccggattttcagcttcttacttcttcacatcaacctgataaaaaatatgcttaccgaacgggtcaacttcatacccggtcacttctttgcgcaccggctcaaaaatggtggaatgcgcaatcatgacggccggagcctgatcgtgcatcatctgctgcgcctgtttgtatagggcgattcgctgttcatgatcctgtgaagctcgcgcgtcgataataagtttatcaaacggggcgtaacaccattttgccgagttagagccgccgttggccgctgtacaggtgaacaatgggccgaagaagttatcagggtcgcccgtcgccgttgtccagcccattagcgccgcctgatgttcaccacctttcacccttttcaggtattcgccccactcgaaggtgacaattttggcctgcacgccaactttcgcccagtcggcctgaatcatctccgacatacgacgagcgttcgggttatacggacgctgcactggcatagcccagagttcgatagccgtaccctctgccaaaccggcttctttcagtaacgccttcgccttttcgggatcgtagtcataatccttcaggtcactgtcggcgctccagacgcccggcggcaggaggtttttcgctgcggtgccggtgccctgaaagacggcttcaataatcgccgttttgttaatcgccatcgtcagcgcctgacgcactttcacattatccagcggtgccttttgggtattgaacgacaggaaaccggtgttcaacccggccttttgcatcaatacgatatctttattctctttcatgcgcggcaggtcagcgggattagggaatggcatcacctgacactcatttttctccagcttggcatagcgcacggatgcatctggggtgatagtgaaaatcaaccgatccaacttggctttgccttcccaataatcaggaaacgctttaaacaaaatgcgcgaatctttctgatactgcgctaactcaaaaggtccggtaccaatcggatccatatcaacacgttccggcgtgccagctttgagcatcgcatcggcatattccgcagagagaatagaagcaaagtaccaggctaaatcggccagaaacggtgcttccgcatgggagagcgtaaagcgcaccgtgtgatcatccaccttctcgaggttctggatcagtgagccaaaggacaaactctcaaaattggcataagtgcctttcgagacactgtggtaggggtgctgcggatctttttgccgcatgaaggagaaaatcacgtcgtcagcggtaaaatcacgcgagggtttgaaatatttgttgctctggaacttcacctctttgcgcaaatgaaaggtatacacgcgcccatcggcactaatgtcccagcgttccgccagactcggcacgagctctgtggtgccgactttgaaatccaccagacgattataaatcggcacggcgctagcatccacgctggtgccggaggtataaagctgcgggttaaagttttccggcgatccttcagaacaatacaccagtgtattcgccgatgccgctgaggcaacagccagcgtcaacgcagccaatgtgaatcgtattcctgcctttctcatcccagacctcgcttgttatttgtgtttcaccacaccgctataaaaatcatgacgataaaatgacaaataaaaccctcaaatgaaataatttctacgttaggataacaatcatggctcttactgaataaaaaggattcgttatgacagacagtctggctcatcaactcagcaatcggttttaccgttatctcgccgtcaccagccaaagcgatgccagttctacaatattgcccagcacgcaggaacaacatgagatggcgcgtctgctggcggacgagttgcgtactataggcctacaagatgtggtgattgatgagcacgccacggtaacagccgtaaagccgggcaactgtccatccgcgccgcgcattggctttattactcatatcgatacggttgacgtcggtctgtcggcgcatattcacccgcaaacgctgcgttttactggtgaagacctgtgcctgaatgccgaacaggacatctggttgcgtaccgcagaacacccagaagttctaccgtatgtcgggcaggacattatcttcagcgacggcaccagcgtacttggtgcggacaacaaagccgccgtcaccgtggtgatgacgctcatggagaatctaaccgatgcgacaccacacggcgatattgtggtggccttcgtgccggatgaggaaattgggctgcgcggtgcgaaagcgctcgatctcaaacgcttcgatgttgatttcgcctacaccatcgactgctgcgagctgggtgaagtggtgtatgagaatttcaatgcggcctcggcggaaattcgttttaccggcgtgcccgcgcacccgatgtcggcgaaaggcgtgctggttaatcccctgcttatggcacacgattttatcagccagttcgatcgcctgcagacgccggaacacacggcaggacgcgagggctatgtctggtttaacgatctgacggcgaatgccaatgaagcaaagctcaaagcttctattcgcgatttcgatttagccacgtttgaacagcgtaaacagcagattgcagtgatcgcagagaagattgccgcgcagtatcctactggcaccgtggcctatacgctcaccgatatctacagcaatatcagcaacgcgattaccgacgatcgtcgggcaatagacctgctgtttgccgcattggacacgctgggtattgaacctaaggtgacgccaatgcgtggcggcacggacggtgcagcgctatccgctaaagggttgctaacgccgaacttcttcactggtgcgcacaatttccactcacgctttgagtttctccctgtgccgtcgtttgtgaaatcgtatgaagtggcattgaatttatgcctgctggcagcgaaatagtcgcgttgagaaaagagagtttgataatgattaaatagattgataccagtgatgcattatttacgatcaggctttagccggctatcaaactggaacggtataatctctgccatctgaatgatcccgtagaaatccgggtgttcagggtttaacaggtagttatactccacaggcgatagggcgctggggactcgcaacgctatcgaacctttggtaaagatccatgcatcaccgtatacagccagatctggcggcgcttcttcagcggcccagttgtctggcaattcgtccatatcggcactctgaatctgatcctcaggcacatcgatacgcattagcgtgtaataatccaggatctgcgctgcatgcaagtgtaccagcgtctccagcatggcaagcgatgcggtttctgatacataaaccatcgaggtgccaacactgttccagcggcctccagcctcttttgctccgtatcccgtccaggctgtagaaagatactttgtctttgtaagccgatagagaatcaagagtacacaccatgttccaggcgcgtgagcaatttcatgacttcataagccccggtttcggataccatcagttctgctggcactttcccgccaagcgccctgtttggctcattcaaccatttttgagcctcgtccttatcaccttcgaacagttctaccgtccgatcgatgacacggatgatacgcaccagccgttcactttgatcggcgctaaatcgcgctttgacgctgcggctaaacgtcgttgacggaatgccggacattttacgcagatcgttttgcgttatcttcgcccagtcagcgataaggttagcaaccttgccctcaaggccttcgttaatctgtcccagaagcgccacaccatcagaattgtttaatccggccacctgccataaacggggcggcctagtctgagtcgtggataagctaaatgttttcataacaaacctccatttggagtttttattatacccaaatggtaattggtgcgcaaatagtagacacctactggcgacccaacgcgcttatcggcctgctgctgattctggcgggcaacgcggtgatgttctaccgtccacacaacccaacggcacaacctgcgacggcaaaataacgtgaccaacaaaaagggagccactggctccctttcgattttacttgtccgctggcttgctgcggttttgcggtcgcggtgcgcggcgttgtccttcgccactgcccttgccactattcccttttccgccagtaccccatgggctatcgctattaccgctcggtttacgcggctgacgattagcatcggctgaacggcgctcgccctgaccttgactacgttcgctgcgttcggactgaccgcgtggtgcgccagacggtgcacgaggagacgcactacgcgcaccaccactaccaccaccacggctgccctgacggccattcacaatcggttctgccttgatggacggatccggctcgtagccttcaatagcgatacgcggaatctcacgcttcagcagacgttcgatgtcacgcagcagcttgtgttcatccacacacaccagcgacagcgcttcgcccgtcgcttctgcacgaccggtacggccgatacggtgaacgtaatcttccggcacgttcggcagttcatagttcacaacgtgcggcaactggtcgatatccagaccacgcgcggcgatatctgtcgcgaccagcacacggatgccgccgtccttgaagttggccagcgcgcgagtacgcgcaccctgacttttattaccgtggatagccgcagcggtgataccgtctttttccaacagctcagccaagtggttagccccgtgcttggtacgggtaaagaccagtacctgctgccagttattttcaccaattagctgcgatagcagttcacgcttgcggcgcttatcaacaaaatgcacattctgcgtgaccagttcagacggagaattacgacgcacgacttcgaccgaagccggattggtcaacagtttgttcgccagcgctttgatctcatcagagaaagtggcggagaacagcaggttttggcgtttagcaggcagcttcgccagtacacggcgaatatcgtgaatgaagcccatatccagcatccggtctgcttcatccagcaccagaatttcgatctgagacaggtcaacagcacgctgatgttccagatcgagcagacgtcccggcgtcgccaccagaatatccacgccgccacgcaacttcatcatctgcgggttgatgctcacgccgccgaatacaaccagtgaacgaaggggtaaatatttgctatacgccttcacgttctcatcaatctgtgccgccagttcacgggtcggcgtcaggatcagcgcccgtactggacggcgccctttccctttattctgcgcttcgcgactcgtcagcagttgcaataacggcagcgtaaagcccgccgttttacccgtacccgtttgggcactggccattaaatcgcgcccttccaacacgacaggaattgcctgacgctgaacgggggtaggatcgcgataaccctgctcttcaatcgcgcgcagaatatcggcactcaggccgagagaatcaaatgacataaaaagaacaactccagatccgctctgaccggacagcagccggtgtagttttcagagggtcaataagacgggtttggcgggccactattaacgtaacaactaatgtaacacttcacgtaacaacgacatacgcaacaaccacgatgaacgagcacaactacggtgcatgactgccgacgattgtagcagagattctgaccactaagggatttttatctgtgtcggcccgtttttctggcggagcctaataatcgtccacggcggtgccgtcagacgattagccgacatcagccgctgcttcacgtccaaacggaatacacagcggcgtgccgaagaacggatcgtcaataatgcggcaattcaggttaaacaccgtttttacggtggcttcagtaaggatgtcgcgcggattgccctgtgcaaataccgtccggtcatgtaccgccaccatgtgatgtgcgtagcggcacgccagattcaaatcatgcagcaccatgacgatggttttctgctgctggagattcaactcccgtagcaaatccagcacctccatctgatgcgccagatcgaggtaggtcgtcggctcatccagcaggacgatttcggtatcctgcgccaacgtcatcgcgatccatacgcgctggcgctggccgccggacagagaatcgactgcgcgatcctttaatgccagcacgccagtactacgcaacgcctgaagcactttttcctcatccgttgtcgaccactgcttcagccacgactggtgcgggtaacgccccattttcaccagttgatacaccgtcaggccttccggcgcggtcggtgtttgcggcaaaatcgccagggatttcgccacctcaacggtggattgccgatggatatccgccccgttgacaataatcgttccactcgttggtttcagcaggcgggcgaatgacttcaataacgtgctcttgccgcagccgttactgcccaccagcaccgaaattttctgggctggcagcgaaatatccagcgcgtcaatgacgatctgcttatcgtaacttagcgtcagcgactgactggcaatcgcctcgcgagaaccgctatttgttggaggcacattctttgacagcataaccttgcgatctcaatagcgttgccgaagcaataaatagataaagaaaggcgtcccgagcaccgagataaagatgccggcaggtaaatccagcggcaggaacgcggtacgacccagtaaatcggccaccatcaccagtaaaccgcctgtcaacgccgacaccagcgccagtccgggaaatgaacgactcgccagctttttcgcaatatgcggtgctagcaggccgacaaacgccatcgcaccggcgtaggcaatcgccgcgccagccagcgcgacgctcagcgtcagcagtgcaagccggatacgcccaacagattgcccgacgccgcaggccagcgcgtcatccagttcatgtacgttgacatgccgcgccagccccagcagaaacggtgcaccaagtagcaaccagcccgccagcgctgacacatgctgccactgtgcgccgtaaatactgcccgtcagccacacataggccgtcaatgtcgtgccgatcgggctaaacaccagcatcatcgtaaccgccgcgcccataatcgcagacaggcccacgccgaccagcaccaaccgcagcggtgatgcgccttgtttccaggccaacagataaatggcgaccgccgtaatccacgccccgctcattgccgccagtgggagccaacgctggcttatcgttgttgccagaaacgagagaaagaacaccgccgccgccgatgcaccgctggtaatccccagaatatccggcgaggccagcgggttacgcacaatgctttgcagaatcaaaccggatatcgccagcgcgccacccaccaacagcgccagcagcgcacgcggcaaacgcaggtcgttgacaataaagtgcacgccactgtctgcctttcccagcagcgccgacatcacctgcgtaggcgacagcacaatctgccctagcgacagcgagaggaacacggtggccaacagcaccagaaggagcgaaaccgctaccgctgaggtacgtaaatcaatctggcgcgaaacgctccctatgcgcacggtacacaccttacccatgtcgcagcccccttctcgccagataaatgaagaatggcgctcctaatagcgcggtcattgccccgaccggcacttcctgcggcacaattagcaaacgcgcggcgacatcggccagcagcagcagcgtcgcaccgaaaattgcacaaccgggcaacagccaacggtgatcggcagacagcacgcgacgcacgatatgcggcacgattagcccgacaaagccgatatttccggctatcgccaccgccccacccgccagcccaatcacgcacagcccagacaacgcacggactagcgcggtacgctgccccagccctttggcgatctcgtcacccgccaccagaatattgaggtgacgcgccagcagcagcgtgagacatagcgcgataacaaagtacggtagcagcggcaacagcatcgacaggttgcgcccggataccgaaccggccagccagaacagcatgctgtccagcccatcctgattgatcaccagcagcgcctgagtaaatgaaataaacagcgcgctgatcgctgcaccggccagcacgatgcgtaagtggctggaacgcgcattgcccaacgttcccaacacgtacaccataacgccagcaacagctgcgccaagataggccgtccatgccaacgcaacctgcgaggaaaaggtcaacagcgaagacagcagcacgacggtaaacatggctccggcattaatgccaaatattcccggcgaggctagtgggttacgcgtcaacgcctgcattagcgccccggcaacggcaaggctggcaccgacaacgagggcaatcaccgtccgcgacaggcgggtcgtcaacaccagaatgtgatcgatctgctgcggatcgtaatagaatagcgccctgaacacggcaccaaatgaaatcgtggtttgccccagcatcaggctagcgacgatactcaacagcagcagtgtgatacccgctgccgtcacgatgcactgtctcatcgcgtctgactctcctctacgatatcgctttttttgctcgcaggctctgccttgccagcgaactgccgttcgatatcgtccagcatattatttgcgcccaaaataccgccagacaggctccaggccacgttatcgactggatacacctgctgctggcgaggggcatgcagtcgctgccaaagcgggtgggcctgccaatctcgataattctgcgccaccgcaggtttgtctgaacgcagcagcacaaagaatagatcggcatccaccacgggaatactctctttgctcgtaagcttttgcattacacctgacgtgtagctttccggccgcgaccagacaaagccgatttccgacagcaccgacccggcaaagctggcgggtagatagctgcgcatgtgatcctcacggaattcgagaatggaaacgctgagcggccagcgatcgccaaatcgcgcctttagcctgtcacgcagcgaattcacgcgtcgatcccagtgggataaaatctcatgcgtcttatcttccctgttaagcgctacgcccatcatctgtaccgtgtccttaaattcagacaccctgtccagcgcaatcgtcggcgcaatctgcgacagcagaccgtagatcttttcatgccgaaaggtagacgccacgatgagatcgggcttgagtaacgcgatcgtttccaggctaggctgcgtttccagcccaaccagcgtcacgccctgcaacgcggggcgaagatagcggtaaatcggcttctccgcccatgattccaccacgccaatcggcttaattcccagtgcaacggcagcgtcagtcgcgccctgaaacagcgtcactatgcgcagcggcgtccctgtcacggtggtcacacccagcgcatgccgaacctgacgcgacggttctgccgcctgcgccaacgtcaccagcagaaaagacaacaacacggccagcgaaaaacgctgccgtgttgctgatttttggacatggctaaacttagacatggttaaacaaggtaattttagaaatcaatcgaataacccaatgtcatcgtgcgaccacgcccagagaaatagcgcgtatcgttaacaagggcagcctgcgaatagtaggtgatgtactgcttatccagcaggttagccaccgcgacattgagacgaccatatggcagcttgtaacccacggcagcatccatcaacaggtagccatcaaaggccatacccgcatcgtcaaaactgcggccaaaggcataattcgcctgtacgaatgagctccagttatcattccagttcgccgaccagctagtgataagacgatccggagcaatattcagaccgttgaattttttatccaccttgccatcgccgttattgtcatacttcccttcactgtgggcgtaagaggcattaattttatgctgctcgttaatttggtagcctgtagtcacctctacccctcggatctgcgtacgctgacgatcggacaaaaatacgccaccgctctctctaacacgctcacccagtttcgatttggactcaaaataactggcttcgaagtcaaacttatcacgtttaaatctgaatcccgtttctacgttatccgtcacaatcggcttaaagccgtcgaaatttttcaggctaacacccggacggttaatggaacgtagcgcacggcccacatccggcataccaaacccttccgagtagttagcgaacaggctcagggaatctgttgccgcataaacaataccggcgttatacagcgtctcattaaattttgggctaccgccctccactgtataaccgccattggatgccagcgtttgatagtcaccgacctgtagcttagcgatttcatggcgtacgcccgcgtgtagcgttaccttatccagcagttgatattctccctgaataaacggtgaatagttggtgtattccatctccggcacgtaggtacgcttggtcaggtagagatcctgtttccctttatcatacaaggtatcgaaacccaccgtgaccttcagcgtgtcatccagcaagtcgtctttggtcaacgcaagcttggtgccgtacttattggcgacggatcgtgactgctcataaagcgtacctcggggagcaatcgccggatcctggaaagtatttgaaatcgttgcgccaaacagcgcttcatagcgttgattaaacaccagagcggacagcttcatccccgccaaatcgtggtgctcgtaggttaatcccgtcgtccaaatactgttatttggcgcttcgcccggcggtgtgccgcgcactgacgtcgtagggatgccctgatcgcggataccatccacgctaaggtagttattttcgtttttaatgtggtagcgatttacgctcagttgaatacgctgatagtcatccagccagtatccgactttcgccatgatgtcataggcgcgagagtccatggtgtcgccctgcgtattatccacgccaacgggacgattgttgccatccagatacaacccctgattctcgtagccaatcgcgaacagataatcgagatagtcttgacgtccatccacccgataagtggttttatagctggcagtttcgccacgaatcttttcagtcggaatcgtggtctgcacactgacatgttgattaaacgaaccgttttccgggcgacgggtaatgatgttaatcaccccacctgtcgcgcccatgccattggtggcgttggcaccgtgaatcacttcaatacgctcgaccatcgaatagtcgaccgtatgcatctcacgtccggtggggcgcagcgggttagattggggaatgccgtcgatcatcaccagcgctgcacgaccacggaaagtttcgccgctgccgctcattttctgacgactgggggagaacgaaggaagcagattgctcagaatttgcgatgagtcggaggtaacctgcatctgctgctcgatttgctccttagtaatcaccgtaaccacctgcggcgctttctgctgctggatattcgagcgtgaggcggtaatcaccatctcatcaccgctcgaatcaccctttttggtcgtatcatcctgtgcatacgccggagcaatcagcacgcatggcatcaatgcaagtaaagtgcgcatctggttcactgtccttcccctttggttatatatccaaccgtgaataaaaatcatcgcctgtggcagaccactcaccgcagcacagacaaaaaaatgccaaaatgcttcgtcttacgcgaagcactttggcggatcactatcggctctggcattgaacgcagggtttacaccctatggcacaacgtcaatgctggcaggccattatgtcagtaccagtaaaaatgcaattgctaatggcaattattatcattcaatgaaattaattacaatagctaccgctgataaacaaggacttcagcattatctggggcagtttatggccactgctcatcatcatgctgaccacgggttcagcggcttacgctatttttcgacggaatatcgcgtaattaataaggaggggaaatacgggaaggcgttatctggcgcgaggaatcgcgccagataggagcgtaaaattaacgacgattaccgaaaatacgcagcagcatcaggaacaggttgatgaagtcgaggtacagcgtcaacgcgccgacgatggagtatttgcggaagctatctttgtcatcaacagacaactgctcgccgatatttttcagtttctgggtgtcatacgcggtgagaccgacaaacaccaccacaccgatataggttactgcccacatcagcgcttcgcttttcagccacaggttcaccagcgaagccagaacaatcccgatcagcgccataaacaacatgctgccgaagccgcttaaatcacgcttcgtggtgtagccgtacaggctcatcgccccgaacatccctgccgtaatcacaaaggtgctagcgatggactcaccagagtacatgatgaaaatgctggagagcgtcagccccgtcaacgcggaataaagcataaacaacgacgtggcaaccgtgccgctcaggcgctgtaccatgccggaaatgacaaataccagccccagttgggcaatgatcagtccaaagaaagtgatctggctggagaaaacaaaattcagtacggcgggcgtattcgccgcataccaggagacgaatgccgtcagcagcaggccacaagtcatccagccataaacctgtgccatataggcctgtagaccagactgcgagcgctcaacgattgaaccagagcgtggatatctgtccatgatgttacctttgcataaagttatctgattaacgcggcgcgaaccgcctgattgggggatcgagactgaatattctctccccgccatccttttatcctaacacagaaatcaactaccagcgctgcgcggcctgtttatcactgtctcgcgattcaatccaatgctcaccttccggcgtggcttctcgcttccagaatggcgcgcgggttttcaggtaatccatgatgaattgggcggcatcaaatgccgcgctgcggtgggcggcactgacgccaacaaacacaatttcatcgcccggatagagtgcgcctacccgatgaatcacgctcacacgcggcagttcccaacgttcgcgtgccagctcgacaatctctgccagcgctttttccgtcatgccgggataatgttccaacgtgagtgcgctgacgtctttcgccaaattgtgattacgcaccttacccgtgaacgtcacgactgcgccgtcttcatcacactgtgccagccactgatactcatcacctacgttgaagttctcttcgccgacctgaatacgcgtttctgccacgatcaacctcccgttaccggtgggaaaaaggcgacttcatcaccgtcctgtagcgggtgcgtcaactcaaccagcgactgatttactgctgccaacaatttgccggcttccaatgctaattcccaacgagcaccacgttggcacaacgcctgtcgaacctcctctacggtggcataatcagcgggcagcgacaggctgtctgtttcgatcaattcacgcacctgcgcaaaaaacagaatcttaatcatgatccctccgccgtaaaatccccagattttccgccgctcttcgccaacaggcgcaccgggccaatcaccatatctttctgcacggccttgcacatgtcatagatggtcagcgcggcaacggaagccgccgtcagcgcttccatctccacgcccgttttccccgtcagtcgacaaacggattcgatacgaacccgattgtgctccggctgcgcttccagctcgacagcgactttgctcagtaatagcggatgacagagcggaatcagttcccaagtacgtttcgcagcctgaattccggcgatacgcgcggtggcgaacacatcgcctttatggtggctaccggcaataatcatggccagcgtctgcggggccatttcaacgaaggcttccgcgcgggcttcacgcacggtctccgctttggcagaaacatccaccattgcggcttcgccagcggcgtttatgtgggtcaattgtggcttagatgatgacatagtgaataaggcttatcgttaagaggatttctttaagtgcgggtaaaaattgcacggtttctgacgcgcatccagctgttcctgaatgatacgttcccacgccgttcgacaagcgcgcgtcgaacccggcatggcgaaaatcaccgtctgattagccagaccggcaagcgcacgggattgcagcgtcgctgtgccaatatcttcatatgacaccatgcgaaacagttcgccgaagccttcaatttcccgatcgaacaagacgccaatggcttccggcaccacatcccctgccgtaaagcccgtgccaccgttaatcaaaataccctgtacttcatcgctggcaatccacgccgagatctgtgcccgaatctggtacaggttctctttcacgatagcgctggcgacaatacgatgccctgcggactgtgccgcttcgcgcagatagtcgccggaggtatcgtcttccgcagtacggcgttcggaaacggtcagtactgctagattgagagaaacgaattcgctgctgactttgctcatgtcaggttcctttaagaatcagtgatatcgcggattaaccgccgataaatgacagattttgcgttatgccgctattgccttcatgcaggaagtgcgtctgcttcttcgtcgacaacccgcccgagatacgcattttcaaatcattgagatgacgatcgtcagccagcaaatcgcgcagtggaatgccctgctcgccaaagagacacagatgcaggttaccgatagcagacacacgaagacggttacagctcaggcaaaaatctttctcatacggcatgatcagcccgatttcgccctcgtagtctggatggcagaatacctgagcagggccgtcgctgcgtgcacgttgctgctgttgccacccttgctgcaatagctgctggcgaatcacctcgccggaaacgtggtgacggcggaacagctcgcccccctctcccgtttccatcagttcaataaagcggagttgaatcggtcggtgtttaatccagtcgagaaaggtttgcaggctgcctgcgttcacatcacgcatcagcacggtgttgaccttaaccttggcaaaaccgcagtcaaatgccgcatcgataccgtccatcacttggcggaatttatcctgtccggtaatcgcatgaaactggcgagcatcaaggctgtcgacgctaacattcagtgctgttagtccggcatcacgccattgagccacgtcacgtgccagacggtaaccgttggtggtgaccgccagcgtacgaatagctgggttttcacggatcgcagcaatgatatcgacgaagtcacgacgcagagacggttcgccgccggtaagacggactttttccgtccccaattcagcaaaagcgcggctgacgcgacgaatctcatcgagtgataaaaagcgatgtggattggtgccattggcttgataaccatccggcaggcagtaggtacagcgaaaattgcagacgtctgtgatagacagacgcaaatagtaaaacttgcgcgcaaacgcatcagtcagttgactcaccataaacacctttccaaatacgggagatgcaggcatttctacctcgcaccctggtgaccacgaaggccacggccaaggcaccgtatcacgcgcaataagcgcatcacttaggcaccaaggctaggagtttgattctcatcggttatccgtcagacaacggcaggataaccagtaaagaaccgtgatttcattgagtagtttactgcgaaaaagcactgctaaccactctcaaaatcgatatataagataatatatagcgaattttcaatatcttatgttgcacagcatacgggaaaatgtgcggcagaaattgtctcaggtcatgccagcgtgaggatttttcgcgttttaaagtgaaatcagctaccttagcggcaattgttataccctaaataattcgagtttcaggaaggcggcaagggaaggagtcccgatgagcttactcaagtaagtgattcgggtgagtgaacgcagccaacgcacatgcaacttgaagtatgacgggtatacacgctattcatattcctctggctcattcataaggttctctatgcgcaatcgcacgttggccgacctcgacagggttgtcgcgttaggaggcggacacggtttaggtcgtgtaatgtcttcgctctcttccctgggttcaaggctaaccggcattgtcacgaccacggataacggcggttctaccggccgcatccgccgctccgaaggtggccttgcctggggcgatacgcgcaactgtctgaaccaactgatcaccacacccagcgtagcctctgcgatgtttgaataccggtttaacggtaacggcgagcttgccgggcataatctgggtaacctgatgctaaaagcgctcgatcacctgagcgtgcgcccgctggaagccatcaatctgattcgcaatttgctcaaagtggacgcctttttaattccgatgtccgagcatcctgtcgatttaatggcgattgatgagcagggtaaccccgtttatggcgaagtcgagatcgatcagttggcggctctaccgcaagatttgatgctgtatccaaccgtaccggcaacgcgtgaggccatcgatgccatcgctaaagccgatctgattttgattggccccggcagtttcctgaccagcctgatgccgttgctgctgctggaagacctgacacaggcgctccgccgcacgcccgctcccatggtgtacatcggcaatctgggcaatgaacaaagcaacccagcagcccgcctgacgctggcagaaaaattgttctggattgaacgcaaagtggggaaaccggttattgatgctgcaatcgtcggcccaaaagttgatgtcaaccagataggtgaccgtctggtcgtacagcaggcgctggccgcggaggatgagccccatcaccacgaccgtcagttactgcgccaggctatcgatcgtgcactgcagttactgggttcttaatcccgcagccacggcgtataagtcacgccaatcagaatcccctctgggctcaggaaacgcgttacctgctggccccaaggttcaagacgattttccaccagcagcgcataaccctgaactttcagcgcctctgtcgcttccgccatgtcagccacttcaaactccagccagctttgcggttcaggaagatccgcaggccaacttccctgcccaaaacaggattcactggcctgtgacagtggccacaaagcaaaatgcttcacgccatccatcacatcgctcaccagatagtcgctcccttccgcaacaggttttagcggtaacttcaacgtatccacataaagtgcatagctggcaggaagtgatgtcacgataggaccaaagcccgcgacaaacagcacatccacgcccggtatagaaggggtcatcatgattccttatcagggtgccgcatcgctatgatgcagcgataactacaattctgcgataactacgatatcgcgataaattgcgcgcgtaatacctgtacctcatcgcgcagggccgcagcctcttcaaattcaaggttctgcgcatgtgtcagcatcttactttccaactcgcgaattttcagttccagcgccttcggcgtcataagctcataacgcgctgccggttctgccgctttacgattgccccgccctttgcctttattcgcagactgcccgagttgcaaaatatcggaaatcttcttattgatcccctgcggcacaatcccgtgttcagtgttgtaggcttcctgcttctcgcggcggcgttccgtttcgctaatcgctttcgccatcgacgccgtaatcctgtcgccgtaaagaatggccttgccgcgcaggttacgcgccgcgcgaccaatcgtctggatcagggaacgttcggaccgcaaaaagccctctttgtcggcatccagaatcgccaccagcgacacttcaggcatatccagcccttcacgcagcaagttgatgcccaccagcacgtcgaattcaccaagtcgtaaatcacggataatttccacacgctcgacggtatcaatatccgagtgcagataacgtacccgctcgccgtgttcttgcagatattcagtcagatcttccgccatccgcttggtcaacgtcgtcaccagcacacgttcgttaatcgccgcacgcaggcgaatctcggaaagtaggtcatccacttgtgtcccgacaggccgtacttcaatgatcggatcgagcaatccggtgggacggaccacctgatcgataacgtcaccgcccgatttttccagttcatagtgactcggcgtcgcagacacatagatcgtctgcggggccagcgcttcaaattcttcaaatttcatcggccggttatccagcgcggaaggcagccggaaaccgtattcgaccagcgtctctttgcgcgcacggtcgccgcgatacataccgccgatctggggcaccgtgacgtgagattcatcaatgaccagtagcccatcagcaggaagatagtcaaacagtgtcggtggcggttcaccggggccacgcccagagagatagcgtgagtagttttcgatgccggagcagtaccccagctcgttcatcatctccagatcaaactgcgtgcgctggctcagtcgctgctcttccaccagcttatcgttcgccagtagtaccttcttgcgatcggccaattcaactttgatgtcttccatcgcctgcaaaatacgctcacgcggcgtcacatagtgcgttttcgggtagatggtatagcgcggcaccgtttggaggacgtgccccgtcagcgggtcaaacaacgacaggcgttccacttcttcatcgaacaattcaacgcgcagtgcgatttcgtcagactccgcagggaagatatcgatcacctcgccccgcacgcgaaacgtaccgcgctgaaatgcctgatcgttgcgggcatattgcaattcagccaaacgacgtaaaatggcacgctggtcgatcagcatcccctgcgtcaggtgcagcatcattttcagatagagatcgggatcgcccagaccatagatagcggacaccgaggccacgacgatcacatcacgccgttccagcagcgctttggtcgcggaaagacgcatctgctcgatatgttcgttaacagacgcgtctttctcaataaaggtatccgagctcggaacgtaggcctcaggctgataatagtcgtagtacgagacgaagtactccacagcattctcggggaagaattctttcatttcgccgtacagttgggctgccagcgttttatttggtgccagcatcatcgtcggccgattgagatcggcaatcacgttggctatcgtgaacgtcttacctgagcctgttaccccgagcagcgtttggtgcgccaacccgtcttccagaccttcctttaaacgacgaatggcctcaggctgatcgcctgccggtttaaagtcggaattcagtgtgaatgctttactcatcgttaaacacgctacttatcgttattactcatcgctaaatacgatgttcgtgggtggacgcacagaggcaggtaaaagacatagactgacgattttcgtcacaggttgcgtcgtcacagacacaacacatagtacaaacaagcatcgccctacaacgttaaacacgcgatgctttattctgagtgccaatggcgaaatttgccaccatcatgatactggatataaaaacagcatcaagaaaattatcgctgaattggatgattaatcgacaaatgaatttgctagcacattcatattcaatctaccagataaaaccatcatgatttatccccagatttggtaaaaatgtaacatgcagggataaccagcgaggttaatttatgcaactacgcaccgttgatgttcaagacacttgattttatttaagtgaatgataataaatagattaacaaaaccgtggagaatagcgccaacctggcgaaaacccgcgccagctctcggctaggacacgttgtctatccataatgcacatagttatccacagaaatggtggataactcccacaaccccgcatcagcactgagttagagaaatacccgcttcattggcgattccccctgatatggattttcttcacactctttctgtgatttatcgcataagtattagacggaaaaagactaaaaacagctgagggctaaaatgccacaattcagttatgacggggtgttagaggaaaactcaagaaggttttatctattaattttgataaaaatacagactttatactcatgaaagaaatgttggtaaaaaacaacaaaaatcgttgcgattagtaaacgcaagtgatggcttaccaacaatcctcatcggcataatggtggcgcaggccgaccgtcatttcattgctctgatttgagaggtcttaatgacttcaattactccgctatactccaaataattcgagttgcaggaaggcggcaagagagggaatcccgatgagcttactcaggtaagtgattcgggtgagtaaacgcagccaacgcacatgcagcttgaagtattatgggtataataacccaatatcaatatactgccccagattatgctgaggaagatccgataaataaggaatttcacccagcatcggcgcaggcaagcgctgtcgcagcgtttgcagatacggctggtgccatttccctggcgggatgacgtcattagcgatccagccgccaagatgcaagccagcgtgctgaatagcatgggcggtgagcatcgcatgattgatacatcccagtttgataccaaccaccaaaatcacgggaagctgttcctgtaccacccaatcggcaaacgtgtcctgctccgacagcggcgtaaaccacccgccagccccttcgaccagcacccaatcagcctgagtttctactgcccgtagcccttctgacagcgtcgagagatgaataggtcgctgctccaccgcactgataatatgcggtgaagtcggttccataaacgccagtgggttaatcatctgataatcaaggtggacgctgctattggcctgaagcgccagcgcatcgctgttgcgaatgccgtcaaccgtcatctcacagccggacgccacaggcttatagcctgcggtacggtatcccgcctgacaagcggcctggagtattgccgtgctggcgaccgttttcccgacttcggtatccgtgcccgttataaaccagcgttcaatcacgataaatcactccataaaccagttggtagctgagcgggtagccgccctgttcttgtggatagcaagcagatagtgccgccagacgtgcccgactcaatagccctggcgtacgtccttcatgtagccacgtcgcgccaatccccttcagcgatttcatcaacgccagcacatcgggaaaaagacacacttcacgttcctgtagcagatgatgacgataaggctggcaggccgcatcgataactgagtgcggcaaaaagcgattcgtccgctgcgtaccgtcgagccgttgccacgcctgcgacagttcgcttaaggagccgtccgctaacgtcgcaaacgcaataacgccccccggccgcgtgatccgatacagctctcccagcgcgcgtggcagtgaatcacaccactgcactgccagattgctgtagcagatgtccacgcagctatccgccagcggcagattttcgatatccccttccaaataacgatctgcagcatgctgctcacgggcatacgccagcatttccgccgacaaatccagtgcagttacatttcgaccagcctgacgccagtaacggctaaagtgtcctgtcccgcagcccgcatccaacacctgtaaaccactatgcgcaggcatcagcgccagcaaacgttctccgctggtgcgttgcaattcagcaaagcggtcatagcaccccgccgcacgcccaaacgcctgcgcaatcgcctgcttgttatagttttctgtcagcatgatgcaataccgtaagcaagcgattgatatcttccggttgatgttccgccgtcagtgtaatccgcagacgtgcactgccgggcggcaccgtcggtggccgcatcgcactcacccacacgccctgctcacgcagatggttcatcaacgccagcgctcgcgcgttctcgccaacaatcagcggctgaatcgcgctctgcgaattcatcagttgatatgacgagttcgaaaaacccgcgcgaaacagcgctatgttacgtcgtagcgcatcacgccgcgcaccgccctgccggacacagttaaccgccgcgctcagcgcacaggcctgcgccgccggcattgaggtgctgtaaatcaaatgacgggcgaattgcaggaagtattcggccagcggttcggtgcatagcactgccgcgccgctgacgccaaacgccttgccgaacgtgacaatcagcagttctggcttgatatcctgctgccagcaactcccgcgcccttcatcgcccaacacgccaatcccgtgtgcatcgtccaccatcaaccaggcatcgtgcgccctgcactgtgcctgcaacgcaggcaacggtgcagtatcgccatccatgctgaaaacgccttcggtcaccactagcgtctggccatctgtcggtttctccagcagcgcttgcagactatccgcctgattgtgtttaaagcgccgcagcgtcgccggtgactgtgcggcagcttccagcagtgaagcatggctgagtttatcggcaaaaatccgatcttccgcctgtgccagcgcagccaccacagcctgattcgcggcatagccggaaataaacagcagcgcacgcgggtaacccagccaatcggcaagctggttttccaacgaggcatgcgcatcggtatatcccgtcacatgcccggaacccccactgccgataccgtattgctctgcgccctgctgccaggcacgcacaatctcgggatgatggctcagccccagataatcgttgctggaaaaattcaggtagcaacgatcgccttgtatcagccagcgtccgctccccccctgattactctgccgtacgcggtaggcatcatcatgctgacgctgtaccaacgcagcttcaatacgttgctgccagctcatgattgcgcacgccccatgcagccgtttgcgtacagggcgctatactgcagcattataaaattgctcgctatcagcattaatcagttgttctgccaagcgctgctgctgttggttgtcgccaaattcggtccctgtttgctgaggattcagacctaacttgaggaacagcgccagatctttatcttctttcgggtttggcgtcgttaagagtttgcaaccgtagaaaatggagttcgcgccagccataaaacacattgcctgcgtttgttcactcatctgctcgcgtccggcggacaggcgcacataagaggccggcatcatgatacgcgctacggcaatggtacgaatgaaatcaaacggatcgacgtcctcattatccgccaatggtgtccctttcaccttgaccaacatgttgatcggcacgctttccggcggcgtcggcaaattagccaactgcaccagcagcccggcgcgatcgcgcacggtttcacccagcccaacaatgccgccggaacagactttaatgcccgcaccgcgcactttatccagcgtatccagacgctcctgataggtacgggtagtgataatgctgccgtaaaactctggcgaggtgtcgaggttatggttatagaaatccagcccggcagaggccaaacgctcagcctgatcgtggtgtagcatccccagcgtcatacaggtttccatccccatcgctttgacgccttgcaccatctgttccagataaggcatgtcacgctcgtgcggatttttccacgctgcgcccatacaaaagcgcgtcgacccagcggctttcgcctgacgggcggaatccagcacttgttcgacctgcatcaagcgctcggtatcaatccccgtccgatagcgggagctctgtgggcaatatttgcagtcttcagggcaggagccggttttaatagacagtaacgtgctcacctgcacctgacggggatcaaaatgctgacggtggatctgctgtgcttcaaacatcagttccaggaaaggtttattaaataagtcttgcgcttgctcaagcgtccagtaaatgcggtcagccatctcggcatctccaaactaaaaacgtttcgtcagtgtaaattaacccgatatactgtcaaccaaatagaatccattttggtttacgaaagatcatcatgagcccggaagacattacttttgaccagcgccatatttggcatccctacacctcgatgaccaaaccactgccctgctatccggtcatagcagccagcggcgtcgagctacaactggatgacggacgtcgcttgattgacggaatgtcatcatggtgggcggcgattcacggttacaatcatccggcgatcaatcaggcggtgcagagccaactcagccagatgtcgcacgtaatgtttggcggaatcacccatccggcagcggttgcgctgtgtcgtcaactggtaaacatcacgccggatgcgctggaatgcgtttttctggcggattcaggatcggtggcagtcgaagtggcgatgaaaatggcgctgcaatattgtcaggcgcgcggtgaaacccgacaacgctttctcaccctgcgtcacggctatcacggtgacaccttcggtgcgatgtccgtatgcgatccacagaattcgatgcatagcctgtatcagggttacctgccgactcacctatttgtcgatgcgccaccctgtgctgctatcaacgaaagcggttttaccgacgagtggcaggaaaccaatatcgcgccattgcaggcgatgctgtcggcgcatgctcacgaggtcgctgctgtgatactggaacctatcgtacagggtgctggcgggatgcgtttttatcatccaacctacctacgccgagtacgggaactgtgcgatcaatgggggatcttgctgattgccgatgagatcgccaccggatttggtcgcactggcaagctgtttgcgtgcgagcatgcgggaatttcgccggatattatgtgtttgggaaaagcgcttactggcggctatatgacactctcagccacgctgaccacccgaacggtggctgaaaccattagtaacggtgcagcaggctgttttatgcacggccctacatttatgggtaacccgctagcctgtgcagcagccaatgccagcctgtccttgctggcagataaccgctggcagcagcaagtgcaaaatattgagcggcagttgcgagaagcgctgcaaccctgtgcggattccccactggtggcgaacgtccgtgtgttgggcgctatcggcgtagtggaaacacatcgtccggtcaatatggcgcggctacagcgtttctttgtcgagcgcggcgtctggattcgaccatttggtcgactcatttatctgatgccgccgtttatcattcaacctgatgaactgcgtaagctgacggatgcggtttgtgcggccatccataacgcacagttatttgaataatcgttaacccaaggcgcacgctcctgtgcgcctcaaaaccatggcgcttgattttatttcgtattatcgatattcattaccgttcttataattatttcatgaataagattttcatttcattcatgacgtatgaactgaattatgctgatatagaataaaacaataacaattgttaagtacaccacattttatatttaatcagacatgcacactgactgaatacgtgctagatttcagagtgaaaaaccccaagcatatattaaaaggagatttattatgcttacagtgaataagaatccacagcgtattttccgtacgttattccccgtattattttctgccttgttactctcgcccctaaccgtttctgcggtcagttcatccaaagacgcagacaaactctattttgagaataataaatattacgtattcaataacgtctgggggaaagatgaagtaaaaggatggcagcaaacggttttctataatagtcccaccagcatggggtggaactggcactggccaagcagcagctccagcgttaaaggttatccctcattggtgagcggctggcactggactgcgggttatactgaaaatagtggattgccgataaagttatccagtaataaaagtattaccagtaatgtcacttattccatcaaatctaccggcacgtataatgcagcttatgacatatggttccacaccaccgataaagccaattgggattccacgcctaccgatgaattaatgatctggctaaataataccaatgcaggccctgccggtgattatattgaaacagttttccttggcggcagtagctggaatgtattcaaaggttggatcaatgcgggtaatggcaagggctggaatgtcttttccttcgtacgcacttccaataccaacaatgcatcactcaatattcgccatttcaccaactatctggtaggaaccaagaagtggatgagcaatacaaaatatatcagtagcgttcagtttggcaccgagatctttggcggtgatggacagattgacatcaccaagtggaacgtagacgtaaaataacgcgtcgacattcttccggttcaacccccaatccagactgacgcggggttgaaccgaatttatctcacccgtttctcgtttcattttcagcctgaactgggtatcgctcatccttcaggccgactcaccttccttaacaaaattcgtgatctgtggcacgtaaattccattagcgttatgataatcccctctgctaatcaggaatttcccatgcgtaatacgttcatcgtttgctggcagtatttacgcgctttcgcattgatttatctctgcctgctggcaggcaatgcggtatccgcgttacttccgttcactatccccggcagtatcatcggcatgctggtcttgttcacactcctcgcctcgcagattctgcccgcgcagtgggtaaaaccgggctgctatctccttattcgtcacatggcgctactgttcgttcccatcggcgtcggcgttatgaattattacgatctggtcaatcagcagtttggccccattgtggtttcctgtctgatcagcacctttattgtcatgttggttgtgggtttcagtacccagattatgcagcgtgagcgagccacggctggcgatcgcacgccgccgaaggataatgaataatgttcagctatttgtggtggtcgctgccccttactctgctggtctttttcgccgcacgtaaactggccgtactgaccaagctttccctgttgaacccgctactggtgtcgatggcgattattattccactgctgctggtgttgaagattccctacgagcactattttcaaggcagcaaagtgcttaacgacctgttgcaaccagctgtggtcgcgctggcgttcccactatatgaacagctacaccaaattcgcgcgcgctggaagtcgatcatcagcgtgtgcttcatcggtagcctgacggcgattatctccggcacgctggtggcactgtggatgggcgcatcgccagaaatcgccgcctcagtgctgccaaaatctgtcactacccccattgcgatggccgtcgctggcgccatcggcggtattccggcgatcagcgccgtctgcgtgatttttgtcggcatcctcggtgctgtattaggccacagcctgttcaacggtgtaggaatcaaaaccaaagctgcacgtgggctatcgatgggcaccgcctcacacgcactcggcacggcgcgcagcgcagaggtcgattatcaggaaggcgcgttcagttcactggcactggttatatgtgggatcatcacgtcgctgattgctccgttagtgttccccgtactcttgcactttgctggctgaagcctgaggggaacgatgcgtacccacatcgttcccgctataaaattgagatacatctcgcatttagtagttaatttgcattcatttcattcaataaagagattccgatcacaatttattgctactctgctacctaacatgacgtcattgacgggtaaaaagagtaagccgacatgcatacacgatttgaaaacgccttccagcaattatctgccagtctgcaagacgcgctcggcccattgatcgataaaccggatttcgccgccatgctaaccgctgacgaggtgaatgcggtctgcgaagccagccagctagacgtcgatgcgttagcctttgcgctattgcccctggctgccgcctgcgcgcaagcctctatctcaaattttcaggttggtgccattgcgcaagggctcagcggcaatttctactttggtgccaatatggagtttaccgccgttcagcttcagcaaacggtgcatgcagaacagagcgccgtcagccatgcctggctgcgtaatgagcgtggattgcgggccgtgaccgtgaactacacgccatgcggccactgtcgccaatttatgaatgaattgcgcaatgccgcgtcgctgcgtattcaactgccgggccgccagccagccgtactcagtcactatctgccggatgcctttggccccgtcgatttgcaaatcgatacgctgctgatggatgacatcaaccacggcgcgaccttgcagaatgtgaatgcgctcacgcgtcaggcgctggatgctgccaaccgtagccacgccccctacagcaaagccattagcggtattgcgctggaaacggcgagcggcaacatctataccggacgctacgcagaaaatgcagcattcaaccccagtctcccacctttgcaggccgcattgaatctgatgaaccttgcaggcgaagatccgagcaccattaagtacgcagctgtcgttgaacgccgtaatgcggtggtcagccactgggcaatctcacaaattatgttggccgagctgggttgcaccgacgttgaacaccactttattgaggaataacagcagagataggcgcaaaatttaagcggcgtgcgggtgaaaaaagagaggtgaatcgataaagcctgtatttcagctaagatgcaagccatctgtaactatttaaattaacattttctgtacatattctctgggtaatttaagatcctcagcagtttttcatcgacaacacctgagtgtcttttctgttacccgaagagtaaaaagtcatggaattagaatacgaaagcaaacgtcctctctacatcccctatgctggtccgatcttgctcgaatttcccctgctgaataaaggcagcgcgtttactgaagaagaacgcgctgattttaaccttgcaggcctgctgccagaagccgttgaaactatcgaagaacaggcagaacgcgcttggcgccagtatcaggaattcaaacacgatattgaaaaacacgtatacctgcgcaacattcaggataccaacgagacgctgttctaccgcctgctggacggtcacctcaatgagatgatgcctatcatctacaccccgaccgttggcgaagcctgtgaacacttctccgatatctatcgtcgcgcccgtggcctgtttatctcctaccctaaccgcgcaaatatcgacgatatgctgcaaaacgccaccaagcagaacgtgaaagtcatcgttgtcaccgacggtgaacgaattctcggtctgggcgatcagggtatcggcggtatggggattccgatcggtaagctggcgctgtacaccgcctgtggcggcatcagcccagcctacaccctgccagtcgttctggatgtaggtaccaacaatccgcagcgtctgaacgatccgctgtatatgggctggcgtcatccgcgcatcaccgacgacgaatactatgcattcgttgacgagttcattcaggccgtgaagcgccgttggccgaacgtgctgttgcagtttgaagacttcgcgcagaaaaacgccacaccgctgctgaatcgctatcgtgatgaaatctgtagcttcaacgatgacattcagggcaccgcagccgtcgctatcggtagcctgattgccgccagccgtgcagcaggtacgcagttacgcgatcagaccgttgccttcttgggtgcaggttccgcaggctgtggtatcgctgagcaaatcatcgcacagatgaagtcagaagggctgagcgaagaagaagcacgcgcacgcgtcttcatggttgaccgtttcggtctgctgacagacaaactgccgaacctgctcgatttccagagcaaactggtgcagaaaagtgaactgctggctgattgggattgtaacagcgacgcgatttcactgctggaagtggtacgcaatgccaagccgaccatcatgatcggtgtatccggccagcctggtctgttcacggaagaaatcatccgtgaaatgtacaaacactgcgctcgtcctatcgtgatgccactgtctaacccgacatctcgcgtggaagcgcgtccagaagatatcattcgctggacagaaggctccgcgctggtagcgaccggtagcccgttctctccggttcactatcaggataaagtcttccctatcgcgcagtgcaacaactcctacattttcccaggtatcgggttaggtgtactggcgtcaggagccaaccgtatcactgacggtatgttgatggccgccagccgcgctctggctgactgctcgccgctggcgaataacggtgaaggcgctctgctaccggacctgtccgatatccagcaggtgtccaagcgtattgcactggacgtgggtaaagccgcacagctgcaaggtgtggccgtcgtaacctctgccgatgcattgcagaaggcgattgaccataacttctggcaaccacagtaccgcagctataaacgtacttcgttctaagggctagcgctcttactgctgaaaagcgcggcactcgttgtcgcgcttttttttactcagcttttcaatttcgggtcgagcgcatcgcgcaggccgtcccccaataaattaaacgccaataccgtcagaaagatcgccagactggggaatatcgcaacatgcggtgcaatcaccatgtccgatcgcgcttcgttcagcatcgctccccactcgggcatcggtggctgcgcgcccagccctaaaaatgacaggctagctgcggtgatgatcgacattccaatccgcattgagaaaaacaccacaatagaagataccgaaccgggcagaatatgacgaaagagaattgtccagtcgttggcacccatgctgcgggcagattcgatataggtaagctgcttcagcaccagcgtatttccccgcaccagacgggcgaaagccgggatgctgaaaatcgcaacagcgacaaccacatttgccataccgctgcccataatcgccacaacagcaatcgccagcaaaatgccgggaaaggcaaacagcacatcgcatatacgcatgatgattcggtctgcccacccttcgtagtagcccgccagcagacccaatgtcgtaccgatcatcatccccaccagcaccgagaaaatacccgctgccagcgaaatacgcgtccccatcaggatccgactgaaaatatcacgccctaatgaatccacgcccagccagtgtgccgacgaggggccttcattcagtcgatcataatcaaaatagttctcggcatcgtagggcatcagatattgagcccaaaaagcgatggcaataagcagcagcacaaacaagccagcagcgaccgcgacgtgctgccgaagaaaacgccgccagaattcacgccacggcgtacgaacggatttatccctaatgacagggagcgtcgccagcatagctttacgtcgccagtgtctcattccctttccttatttataacgaatggctggattaatcgcggcatacagcatatcgaccagcaaattaatcagaataaactccagcgaaaacagtaacacttccgcctgaatcaccggatagtcacgcatctcaaccgaatcaaccagcaaccgccccagccccggccagttgaacaccttctccacgacgatggagccaccgagcaaaaagccaaattgcagccccatcatggtgaccactggaatcagcgcattacgcagcccgtgtttcagcacaaccagcgattcgcgcacgccttttgcccgcgccgtacgcatataatcttcctgcagtacatcaacaaacgacgcacgggtgaaacgcgccatcaccgccgctaccgccgcacctaacgtcagcgaaggcaagatgtagtgcagccaggtatccgctcccactgtcggcagccagcctaattcaacggaaaaaatctgcattaacagcatgccaagcgcaaacgcagggaaagagaggccggataccgccagcgtcatcccgattctgtccggccagccattacgccacacggcggacacgatgccgatcgccatgccaaaaattaccgcccacgccatgctgcaaaccgtgagccaaaacgttggcataaagcgcaaggcgatctcttgcgtgacaggccgtttcgacaccatcgacgttcccaaatccccttgcagaatattggtcaagaagtgccagaactggtgcggcagcggcttatccaagcccaaatcctgacgtaccatttcgatcacagccgcatccgcttcccgtccggccgctaaacgcgccggatcgccgggcagcagatgaacgaacaggaacaccagcaccataacgatcaggagcgtggggatcagccccagtaaccgtttaataaaataattcagcatgaacggttttccacatacatgtgtcaggctctcctataagtagacgcgtgttgaccacagcgggtagcctaacggccacccgactccctggtcattcttgtgcggtgagttattccgtcagatcggcatcctcaaaactgaacaaggtatctggcatgacgtagaaacccgtcagtttcttgctattagccgacaccaaacgctctgtcgccaggaaaatccacggcgcatcagcccagattttatcctgcgcatccttgtacagtgtctgcttttccgctcgatccgtcgttttcagcgcattagccaagtccgtatcaacttgcgggttgctgtaaaacgccgtattgaattgtgctggtggccatgaggccgtagcaaacagcggcgatagcgcccaatctgcctcgcccgtcgatgccgaccagccagtgtaaaacagacgaacgcccgtttctttaacgcccttaccttccacttcagcagcgcgttgccccgcatccatcgctgtcacctgcactttcactccaacctgtgcaagctgctgctgcgtgaactgcaagactttctgcgccgtactgtggttatgtgacgaccaaagcgtggtggtaaaaccattcgggtagcccgcttccttcagcagctcgcgcgccttggccggatcgtaaggccatggatgatattttaccgaataatcgatgctattcggcagtggcccttcggctggcgtcgcatagccggagaacgccactttgatcaacgcgtctttgttaatcgcgtagttcagcgcctgccgaactttcggattatcaaacggtttctgcgtaacgttcatgctgatgtagcgatgcagaatcgacggtgacgccaccagcgccagcttgtcattcttctccaataccttggcctgctcaaacggtatcggataagcaaactgcgcttcccccgtttgcagcagtgccgcacgcgtattgttatccaccaccggacgccaggtaatgctgtctaacttaggtaacccggctttccagtaaccgctgaatttctcaactttgacaaaatcggtctgattccaggccacaaaacgatacgggccggtgcctaccggatggaagccaatctccttgccgtactgcgttaatgccgcaggcgagatcatcaccgcggctgggtgcgccagattgttaacaaacgccgagaacggcgtcttcagcgtgattttcaccgtcagatcgtccactgcttcggttttgtcgatcatcttgaacaggttataccgcttcaaacgattgtctggattactggcgcgatccagattcactttaacggcagcggcgttaaacgccgacccatcgtgaaacttaacgccaggatgcaatttgacggtgtacgtcaggccatctgagctgatgtcatagctgtccgccagcacgttgatcagcttcatgtctttatcgaagccaaacaacccctgatagaatgatttcgccaccgtttgcgatagcgagtcgttggcatcatagggatccaggctggtaaacgtggaacccacggcaataaccgcatctttggcagcccaaacgggtgatgccaccattgctgcagttacccctgcggccactaaccagcgccgctgtatcgtcattacgctcatgctacgttctccttatgaatccctgtcaataagcacctgcaatcgggtggtgcgccacaaagtgtcgcttgccaacctgaaccagaggcgccgttgtcggctcatcgccaatcgcccgaatcgggctgggtatttcatcaaccaacaatacctgctcacgctggcggcgtgagggatcggcaaccggaacggccgacatcagcttgcgggtataggggtgctggggtcgttcgaatacgtcttgacgcgggccgatctcgacaatctgccccatatacatcaccgccacgcgatgactgatgcgttcgaccaccgccatatcatgtgaaataaacaaaaatgcgatgccaaactcacgttgcagttccagcatcagattgatgatttgcgcctgaatcgacacgtccagcgccgatactgcttcatccgcaatgacgaccttggggttcagcgcgagcgctctggcgatgcaaacacgctgacgctgaccaccagaaaactcatgcggatagcgccgagcgtgttccggctccaaccctacgcgtgacaacagccacgccacgcgtttctccgcttcctgtcggcggcaaacattgtgtaccaacagcggttccataatcgagaatccaaccgtcagacggggatccaatgaggcgtacggatcctggaaaatcagttgaatatcacgccgcagatgctgtaacgccgcgcctttcaactgatggatacgctggccatcaaaggtaatgtcgcccttctgactttcaaccagttggagcaacgcacggccagtggttgacttgccacatcccgattcccccaccagcgagagcgtttcgcccggccagagatcgaagctgactttttctaccgcatgcacctgccgggttacgcggttcagtaaaccgctgcgaatcggaaagcgcgtcaccagattactcacttgcaagattggctccgcatgtgcaggaacagtatcctgcggcacgttgtccacaatgcgtgccgtgttttgatccagcagcggaaattttgctggaaacggttgtccgcgcatcgatcctaacgccggtaccgccgctaaaagcccctgtgtatatgggtgctgcggcgcagcaaaaatctgccccacgcttgccgcttcgacgctttctccacggtgcatcactaatacacgttcagccacttccgccaccacgcccatgtcatgggtgatgaaaatcacggccatgtccatttctcgttggagcacacggataagttgcagaatttgcgcctgaatagtgacatccagcgcagttgtcggttcatcggcaatcagcagcgacggtttgcaggaaagcgccatcgcaatcatgacccgctggcgcattccgccagaaagctggtggggatagcgatccagcacgttgcgcgcttccggtattctgaccagatcaagcatacgcaacgtctctgcacgcgcggcacgcctgtccattctctgatgcaaacgaatcgactcggctatctgttcaccaacggggaaaaccggattcagcgacgtcatcggctcctgaaaaatcatcgccaaatccgcaccacgcagcgttcgcatcacccgctggcgggcaccacgaagatctagcacctgcccatcacgacgacggaatagcatatcaccttgatgaatcaccccaccggcatgttcgaccagacgcatcaacgccagcgatgtgacagatttgcccgatcccgactccccgacgatagccagcgtttcgccccgatcgacagagaacgtcaaattacgtaccgcatccgtccgctgcccttgctgctcgaaatagacactcaggttgcgcacctccaccacccgtttttcaggcaacatcagccccgggacaggggaagacaacgaggaataatgatcctgtgtgggcgacatgaacggcgaatctccatataaatgcggctggaatcagcgcagcgcgatcagggacaaattatcagcggttttcgactatatttagcgcaaggtatgatgtaaagcagaaactgaaatcaacacagtgaaaaattctttttataacattaagttaaccactagatagacgcgccatcatgcgtgaactctcacgcagatacactcacatttacccgaaatggttcacgttgtggacaaaagacggctgtttttaaccatccgtcggttgcttagtacctaaccggggtccacacgtcaaaagccgcattccttgacctgcatacattcacccacgttacgaactctgacataattaatattggcataggaaaccgattttcgcccgtaaacaacgcgtcggcgaaacacgattcttattgatgtaatcagtcgtattgatgaaacaaactgtattgatgaaaaacggtggagtgaagatggaaagcgttaactcaggtttactgactcttgaacaagctctggaaaatatgtttgctcaggttccttcccttaccgagacagagcgcgtatccctgttcgacgccgcaggacggatcaccgcccatgctatcgcctctccgatcaacgtcccgcctttcgccaattccgcgatggatggctatgccgtacgctacgctgatttgtccgctgccgcaccgttgccattggcgggtaaagcattcgcgggcgcacccttcacgggcgaatggcctgccggaacctgcattcgtatcatgaccggtgcaccgattcccgcaggcgcagacacggtgatcatgcaggaacaggctgaagtcagcgaggacggtattcgtttctcccatgaggtaaaactcggccagaatattcgtctgccaggagaagacattcaggcgggtgccagcgtgctgcccgccggttgcaagctgggcgcggcggaactgccgctgctggcttcactggggattgcgcagattgacgtggtgcgccgtctgaaagtcgcggtgttttcaaccggtgatgaactgcaacgcgtcggcgagccgctggaagacggccaaatttatgacaccaaccgtttcgccgtgcgtttgatgctggaacaattgggctgcgacgtgcacgatctgggcatcatccgcgacgacccagacgcactgcgtgccgcattccatgaagcagaccagcttgccgatctggtcattagcagcggcggcgtttccgttggcgaagcagattacaccaagcaaatactggatgaactgggtgacatccatttctggaagctggcgatcaaacccggtaaacctttcgccttcggcaagttacaccacgcctggttctgcggtctgccggggaatccggtttctgcggcactaacgttctatcagttggttcagccgctgctggctcgcctgtctggctatacacaatggcaccagccacaacgtgtacgcgtcaaaaccaccagcgcactgaaaaaaacgccgggacgcaccgattttcagcgcggcattttcagccgcaacgcgcagggagagctggaagtgagaaccactgggcatcagggttcgcacgttttcagctctttcagcctcggtaactgtttcatcgtgcttgagcaggatcgtgggcgcgttgccgctggcgaatgggtagaaatcgaacctttcaacgcgctgctgggacactgagtatgttgccggaactgagcgatgaagaaatgctgcgctacaatcgacagattgtactgcgcggctttgattttgacgggcaggaaaaactcaaggcttcacgcctgctgattgtcgggctaggcggactgggctgtgccgccgctcagtatctgactgcggcgggcgtaggccatttgacgctgctggattttgataccgtctctctgtctaacctacaacgtcaggttctgcaccgcgataaccgtatcgggatggcaaaagtcgaatcggcgcgtctgacgttatccgacatgaacccgcatatttcgtttgatacggttgatagcgatctcgatgacgacgcattgagcgagctggtcagccagcacgatgcggtgttggactgtaccgacaacgttgctatccgtaatcgcctgaaccgtattggctttcagctcaaaaagccgctgatctccggtgcagcaattcggatggaaggccaaatcagcgtctttacctatcagcccgatgagccttgttaccattgtctcagccgcctattcggagccaatgcgctgacctgcgtcgaagcgggtgtgatgtcgccgctggtggggacgatcgggagcttgcaggcgatggaagccattaagctgctaacgggctatggcaagctgaccaccggtcgtttgctgatgttcgatgcgatgacgctgcaatttcgcgaaattacgctgccgaaaaatccccgctgcgacgtctgcggcgggtaaagcagaaagtggaaagattggcatccggcacgataagtcattgaacacaggaaaaatcagtgacacagtatcaaggtaagtcatcatgtaaactgaggaacacaccatgagtaatgcttttttgcagtcaatcaaggcccgtcgttcaatctatgccatcggcgataaacttccgatatcagaagatcaggttaccgccctcattaccgaagccgttaatgaaagcccctcctcttttaattcacaaacttctcgcgttgtcattctgttcggcgagcagcaccacaaactgtgggatattgttaaacagcaactgaagaaaattgtgcctgcggacgcttttgccccgacagaaggcaaactggcttcgtttgccgccggtgcgggaaccgtcctgttctttgaagacaccagcgtaattgaagcgctacaggaaaagttcgcgctttatgccgataacttcccggtttggtcagaacattcaacgggtatcgcccagttcgccgtatggtcgacgctggcgcaggaaaaaattggtgcctcactccagcactacaacccgctgatcgacaatgatgtcaaagcacagtgggatctgcctgccagttggaaactgcgtgctcaaatgccattcggttccgttgagcaacccgctggtgagaaaacctacattgcctttgaagaacgtttccgcgtatttaaataatccactgaatcattctttatgaacaaacagggacgctgcacggtgtccctgttttgtttacgctctatccattatcaccatgcaccggcggcgcaaaaacctgaatcgccttttctctgatcccaaacaccgctggcgttttgccgattaactcgccgtccgcattaatatcgtgtggccttgaggtactcagcgtcagttgtttggcggaaaaagcgcggactttacgccagcgaccgtgcgtcccccgtcggataaaggggatgagcgccactatttcccaccagtgggaaacctccagactatacacatccagccggccatcatcgggcgcggcactctgtgctaccgccatgccaccgccgtagaaacgcccgttgcccaccgatacctgcacggttttaacccgctctttgatgccgtcatgctcgatctcaacgcggaaaggacgactttgtttcagcagcttaaaggccgccagcgcatagcctaatgtgccccagcgctttttggacttggccgacagcccgcgcgccagtgccgcagaaaaaccgatgctggagacattaaagaacagatgtccgttaacgtcccccaaatcaaccgcacgccgctggccgctgacaataatctgaatggcctgccgaatatctctgggaatccccaccgtacgagcaaagtcatttgccgttcctaatggcagcacgcccagcggcaatccggtatcgaccagaccgggagccgctgaatttaacgtgccatcgccaccgccgacaatgacgaaatcaacccgatccgcataggcacgtataatatcgctgtatgagcccgtgtctttttcatctggctcgacgagggtaatctggctttgctgtaataactgcttcacatcgcgagcagaggaatcaccattccgcgcatgcttattaatcaataaaagcgctgttgggcctgattccttcgctgctgaataatggctcatggtcatctacccgacattattgtttgcttgaatctaaccatagggatgatcaaaccaacaagagagctttaacaagcccacaatacaatacaaaacattacgttccggcaatctgctctaatacttccacaatgtaaccactatactgaaccctacgagtcagcgattcatttaccctacgatgctacatcgtcagtccagtaaaatgttgcaccaccatttttaggtgaaagcagagggttattcacctatctcatcaatgattctctggggagattattttgcagactggattcatcaataactcacgctggcttgataaaacacgcgcaatcataatcctcggcactatgctgctcgcggcattcctggtgattagctggaccagttatgaagtggctaaagaatcattagaagaagaaatcgaagagaatactctgccgctgaccagtgataacgtctattctgaaatccagcaagacttattaaagcctatctttatttcgtcgctgatggcgcacgacaccttcctacgtgactgggtgctgaaggacgaaagcgatccgcaagccatgtttcgctacctgcgagaaatcgatcgtcgcttcgataccgtattttctttcttcatttcggataaaaccaagcgctactacgatcctcagcgcatcctgaaaaccgtctcagaggattcaccagacgatcaatggtatttccaacaccgaacgctatcagacgagatgccttacgttgtcgatctccgtgtcgatcctgaaaaacgtactcgtttggacatcttcatcaaccataaagtcatggattatgaagacaattttattggcattaccggcgtgggtatcccggttgagcgggttaaacatcttattgaaaaatacgaacagcgctataatcggaccatctattttattgataaagaaggtaatattaccttacatggggaaacgtataaccgccccctcaagattcaacaacagcagggaatgaaccggatcgcgaccacggttttgacctcccccggtggcgcttatgaatatcagtcaaagggggaacatattttcctcaacacccgactaatccctgaatttggctggtatttgatggtagagcaaaccagtcaccccagtgaaaaacggctgttcgccacgttgctaaaaaatctaggcatcagtacgttcgtcagcgcccttttcctacttctgctgtggttgaccattggcggatatcaacgccgtctggaacaaatggccacgaccgacaaattaacaggcctcatgaaccggcaagcgtttgattatttattccgccgtctcgggacgaaaaatgccttacaacacaagtcactctccattcttctcattgatattgaccacttcaaaaaaattaatgacaagtatggccataacgttggggatctggttttacaagaagtttccgccatattgtcgaccaacacccgctccagcgatcaatcttgtcgttggggaggtgaagagttcgtcattctactcgacgattgcgatatcaacgccgcgcaacagcgcgccgaagcgctacgccacagtattgaaatagcgcaccttccctaccgtgaagggatcattcaggtgacggtcagttgcggcgtcgctgaatatcgggatggtgagacactcagtatgctgattaaccgcgccgatatcgcgctttatcaggccaaacagcagggtcgcaatcaggtaatgcgggcaatatagtaaccagaataataacgacagggacaatatcaacaagaacaaatcaacaagcgtggtgcctgcattatgcatgcaggctcatgtagacaggaagcgagcaggcttcaataaggtacaagcggattacgttcggtttcccgtttggcgtttaagcgtaatggagcaggtatatcggtctgctggatggatcgataccgtggtttcaaaaacgtttcccgagcggtcaagataatggcgtacgatttttaatgccggatagcctacgtcaacgcccagcgttttcgctattttgaccggaacaccaacggcagagatcgtctggcgcacttcttccccctgcacgccataatgcttttcaatcaaatcgctaatcaacgcaaatggatcgctgcgtaccagacttttgaccttggcataatccgggctaacgtagctatcagtccagcatatcggggagtcctttttctggctgtcttcacgaatactggcaatatgcaaccagcgatcgcccggcttgccgccaataatctttgccagctcaacatccgccacgacttcatcaatcttcttcactacgcgcaggttggtttttgccaacacaaacagatcctcaaggctagccagaggatggttacgttcccgcttttcatcattatcgacaacaacggaacccacgcccttgcgacgggatagcaaacccgcctctgttagatcgcgcagcgcctccctgacggtatggcggctaacctgatacagctcacagagctccagctcggagggaatcaacgagccagttgggtactggcctagcgttatattctggctgagttcacgggcaatgcgcttatacaaaggttctttcatcggctcacgctcttaatcaatattgatgccctgcatcacaaaataacatttcactgcttccctaacttgtccggacatgtttttataaatacaacatgtacggacatttgaacatgtctgtacatttaaaccttcaggccataccgctcatcagcggtaaacacgcttcattttatcgcggatatggtctgcatcttatcaccaatacatttgcttcaggaggcgttatggcttcgaatgtgcttgattcagttctattccgtgattcatttggtaccccagcaatgcgggcaatcttcgatgaccgagaactcgtccgtaagtatgtggaagtagagatcgcactggccaatgcgcaagcacgttgtggcgtgattccagaagaagctgccgcagaaatcacagccagctgtaacgccgacacgctcgattttgagctgctgcgccacgaaacagaaattgtgggctaccctatcctgccgctagtacaccagatttccaagcaggccggccaatctggcggctatgtacactggggcgcaacgacacaggacattatggatacggccgtggtgctacaaatccgtgatgcattcgcgttaattgaagcagatatcgacgcactacgttctattttagccagactggccgtgcgttaccgcaatacgccaatggctgggcgtacccatttacaacaggcgctaccgattacattcggctacaaagcggccatctggctagatatgttcgatcgccatgccgagcgcctcgcacagctacgtcctcgcgtgctggtgggagagttcgcgggtgcagcagggacactcgcctcattgggtgacaaagggctcgcggtgcaaaaagcactgatggcagagcttggactgggtgtaccgacctcaacctggcatgtggctcgtgatgggtttgccgaagccgtcaacctgctagcggtaatcaccggttcattagggaaaattggctatgacgtcatgctgatggcctccaacgaattcggcgaactgtatgaaccgtttgtcaaaggccgtggagccagcagcaccatgccgcaaaagcgtaaccctatttccagcgaactgatgctggcctgttccaaaggcgttcgtcaacaggctgggttaatgctggatgcgatggtgcaagatctggaacgcgccacaggcccctggcatgcggagtggatcgccatcccggaaagtttcattctctccgcaggcgcacttcatcaagccaagttcatgctagacggcctcattgttgatgagaagatgatgctgaaaaacctcaatatgaccaacggcctgattgtggcagaagccgttatgatggggctggcaccgtatattggtcgtcaggaagcgcatgacatcgtctacgatgcctgccgtatcgtaaatgagaaaggtggcacgctggccgatgttctcaatgctatgccaagcgtcgcaagccgcctcgatcccaaattaatcgaagacctgaccaaccccgtcaactatttggggagcgcgcctgaaatggttgaccaggtagtaaataaaatggaaagaaaatagtcatcaccggtaattatccggtatctccctaattcacaaactgagatcgatattccccagacgcaagataataacgcgtctgggcaggctctctgttgccgggaacgatagcggataaccattgcttgcacgattaaggagacgctatgtcatccgaatcatccaccaagaaaaaaatagtcgcggttattattcctctcctgctgggcctgattatctggttttctccgattcctgatggccttacgccacaggcatggcatatgttcgcgatttttgccgccactatcgcagcaatattgacgcagcctctgccgtcgggcgcgattatgctgcttgtcctttgcatcaccattttcacgggaacattaacagaagctaaagcgctggccggtttttccagcggcaccgtctggctcatcttttgtgcctatatcctctctctgggctttgtcacatccgggttaggaaaacgcatcgcctacaaaatgctgtcgctattcggcggaagcagtttggggatcgcttattcactgggcgtctccgacctgatcatggcgcccgctatgccatccgtcaccgcgcgttcgggcggaattatctttcccatcgcgcgttcaattaatgaagtattaggctcaacacccggcgttagcggtaaaaagatcggggattttctgatcatggtctgctttcagtttacgccgatcaccggcgcgattttcctcactggcatggccgccaacccgctggttggcagcctggcaaaaacctcattaggcgtggatattacttggggcggctggtttattgccgctgtcgtacctgcaatgtgctgcttctgcctcatgccgctgctggtttacaaaattctgaacccggaattgaaaaaaacaccagaagccaaggagatgggacgccggtcactggcagaattggggaacatgaaatcggcagagaaaaaagtggcgtttggttttgtgctcgcgctgctcggctggggcaccagcctgatcaccggtttctctgccacgtccgtcgggctggcattagttgcctacttgttcgtcacccaagccgtccagtggaaagacgtcctcagcgatcgcgcagcctgggatacagtcatctggttcagcgccattatcagcctcgccgcagggttgtctgaccttggttttattaagtggatgaccgtcaagctgggtaactccatacagggcttcggcgcgatggaaaccttcgttattctcggcatcctctatatctatgtgcattatctgtttgctaccgcctctgggcacgtcgccgcgctttatgcgcccttcgctgccaccgccatagccgcaggcgcgccgcccatgatggtcgccatctgttttgggatttttagcaacctgatgtggggaaataccgaatacggcggtggccccggccctatctattttgctcagggatattttgaacggcaccgtttctataaaatcaatttctgtatcgtcacgtttaacgtcgccctgatttttatcgtcggcttagtgtggtggaaactgattggctattattaatcgcctgtcctgcaggttcgcaaaaaataacgaggaggcatgttgcctccccgttatttcgtcatgatcgtcgttcagttttttcagccattaaattccatcgtcttttgtctgcacccaaaacgcatgcaccaaaccgggaaaataacccaacagcgtcagaataatattcagaataaacgctccaccaattcctttccccaataacacgcccaacggtggtaaaagaatagtcagtacaatgcgccaaaatcccatatcaacctccgtaacgtgataattacttatgaaaatagttcagcactcgggatttgtcagcattcatcgaaataattgagactaatcttcgcagataaaatgaaagtgcgagtttcacgcagcgtatcactcccagaaccgcactgtaatccgtcaaaaaatggccacagtgcggtttatccatacgttacaacgttaaattagaaggtaacattcaccttcgcccagtaggttctacccggctcgtttacggatgtgttggctgaataaccgaaactgctattaccggcaaggttgagatgttcactgtaagtggtgttaaacaagttatcgacacccgtactcagtttgacgtattgattaacacgatacgccgcattagccgagaaaatcgcaaagccggggctattatcaaagtcttttccgacaacgttaccttcgctaatcgccaccctattttgctgactcaccagacgcagcaaacccgtgctactccagttacctttttcccacgataatcccaaacgcgcttccagcggaggaatttgcggcagcggccgatggtcatccgtattcttcgcccaggaatacgccaggctggcgtccgttttccagctatccgttaatttatagctgaatcccgtttcgcctcccatgatggtcgcattaacattatccgcctcgctgaccctggcattcatcggatcatagcggaacaggataaaatcattaacccgtcccacataggcagagacccaactattcagacgttcgccgctgtactgcgcgccaatatcaagctgggtcgttttctcggttttaacatgatcgaacgcactctgcgttctgcccggcccataggttggcgagaaaagctcccaataatcaggaaagcgctcggtgtagccaacgcctgcgtacagcattactgggctatcggccagcgtatgctccacgcggataaaacctgcaggtaacgtatcgtgccgttcgctcgcgccaatgcccgtgtcattctcgaccttggttttatcaatacgcgttccccctatgaccttactctgccctgaggcctgccaagtgagttcgctgaagacaccataggtgttaaattgcgcatctttcttccagccatcatttctccaacggcgatgcgtattcgtctgcatgtccgcgccgcttttcagctcatagtcggaccatatccacgttgccatcatccgtccgccaaccgtttttctatccagttgactggccattggcatgctcatcatccccataccactcggtgagcgcagcgtgtaattatccataacgtgatcggcatagttgtaatacacactcgcctcaagcttatcgaatacgttccctatattggatttctcggcacgtagacccaaactctcacgcttaaattgcgaaccatccatgccacgcccagcgtagcgcgcttctccatcacctttgcctgcggtcagctccagtagtgtgtcgctgtctggcgtccagccgagcgccacatccgcattccatttatcccactttgatgccacgcgttttccatcaccctctttgtaatcgcccgactgtgatttattaccaatgagtcgaacatagccctcttcactcccgaagctgacatcagcattttcatcatgacgatcgtttgacgccgccaacacgctggcgctgccctgtattcctggtttatcaaaacgcggcggtgtccgctcaaatcgcacggttcccgctgaatttcccgcgccccacagcacggtctgcggtcctttggtaaaggttaacaggtcatagctttcgggcgagatgtacgaactcggtgcatccatgcgtgacgggcaggcgcccaacatctcaccattattggaaagaatacgtagtctcgatccaaacatgcctcggaaaacaggatcgccattggttccaccgttgcgtatttgcgagaacccgggaatggttttcagataatccgagccatcgctggcgggtactggctgtcgcggggttttcggcgaggtcaccagcgtaagaggagaagtatcgggggccgtcaccaccatcacggcatcatcattcagcatagcgtgagaagcggaatgatcgtgatcgccctgtgccatcacgggtaaagaggatagcgccaccagcaccaaagaagcggcgggcgtgtatacaaattcaatttttttcatcgtgttgccttacggtttcttatgccataacaacatgcggcagaacgcctatggagggatcgcccgaccataggaagtacgccgacggatgtcgttaattaaaaggattcaaagcaaagaaaccgcctcgggaggcgcacgggcacgctgtgggcaatagggtcggaataacgttgggcaaacaaaattaggggaatacgtcggccggtgtgcggataatagcaaccagagcaatggcaatatgaccgaaagaatgaacggtaaatgcacaagaagctggcagtatccgcaggcaatgtcctccatcggcgaaagaccgacgctggacatcatcagattatgcggcgtactgccgcgatgacatgcctcatgatcatctacgccatggtgatgctgagacgcagcaggcatgtgatgggcggatacctgacaggccgatagctgcaccagtgattttgaaatcaagggggcaataaacagcatcatcatagaaaaaatggctaggcaggctgctactcgtttaacgctcacgccgaataattcgctaacgtaccctattgataagatggtcgaagtgtatcgcactcgccgcagaattgtctcatttggctcagaattacgcgaagccgctcacgaggcaacatcgttatttgtataccaaacgagcgcgatattcatgtccatcgccacttgctcaatggctggggcataattaagcgtgtatgtggggcgattcggtgtggaactcaacatcaaaccctttccagaagagtaaagtcgggttagcattcatggcagcagtctggaggtttagggcgttttctggcaaatacaaacctaaacgttcttactgccattttctattctttcacgctaacccgcgatgaaccataaataagcatgatcgtcgacaatgcgtcatgcagtaaattttttatactttgatcttattttacacaagggaggaacaagcattgcagcgacagcaggtttcatcgtcacgaattgattccattgggtatgacccacagacgcacacccttgagatagcgtttcataacaaagatatctatcaatatgttggcgtacctgaatctatctacaaaaagtttatttctgactctgtcgtctctaaaggtcgtttctttgatggcgtgataaaagataaattcttatgccgaaaaaacaaatagataaaaatctagtaacagcagttttgctatttatcgccgtctcttaacggcgattaaaagagtgattttctgtaacattaatctgccatatcacccgccaacccgccttccaacatctcaactaatcatgtgaatcaaatatatctgtagatgtatcttcacgataacatcacttcatactgtgtggttatatatcctgtcgaacgaagaagagtgcatatgatcacatcggacattcaaggggttaatgctctatttacccacgccagcaactcgtttaattactgatgcggtcgtggatgtgcatatgtagtccatctaatgcctattctaacgctatacattaggctgtcagtgatcgagacacggctcgcctcttagtgccatcagcgttgtcgcttgccaaatcatcaagcaaaaaatccagtaacgtccgtgtgctggtcggtaaatatttacgtgagctgtataacgcatagacacccagttccggcaataaatagtccgtcaaaacgcgaaccagtgcgccggtgcgaagataaggatctgtcgtaaaagcgggtaaatgaacgatacccccgcccgccagcgcagcatgcaaaagcaccatactatcattcgcggcaaagttgcccgtgacatccacttcatccatcaccaaattttcccccttagccgacgggcgctgaaaacgccagacgttgccaaaacgcgtgtggtgcaagcagttgtgttgcctgagatcgtctggccgttggggcgttccattacgtgccatataatcgggtgcagcacaaacgacagaagcacatcgggtcagttggcgtgaaatcacactcggatcgagcttgttaccaacatgaatagccagatcaatccgctgttccaccagattaattgatgcatccttcaacaccatttcaacagcaactttggggtattgggaagcatagcgcctcatcgcatcggccagataggattgaccgaatgagatactgctcgcaacccgaatcaagccgttaggctcttggctcttactctcaagggccacaccaatatcatcatttagagctaaaatttgtcggcaataggacaaaatttcgctcccagcactggtcagccccaaactgcgactggaacgatgcaataaccgaacgccaaatgatttctccaatgatgcgatataccgcgtagccatggcccgcgagatatccagtttgttcgctgcggcagtgagacttcctaactcaaccacatcaacaaatacctgcatggcaacaaagcgatccataagccctcatattgtccgaaatatgcaacgttagtttgcattacttcgtatttattcatccgatttctgcaactatagtctgggttttactatccagacaagagataaagaatgaaaaaccaacgtcttacgcccctagcagctttcttacttttaatcagtgtggctgctacggctcacactctcccatcacaaggtacagaaacaaaaggtgcagaaacaaatagtcccgccatcacctcactgacagggtgcggtccatcctcagctatcaaccaatttttcaaccaatttggaagcagcggtaaaatgcctgccgaacttggacgttggctgaatgatgcaaaggcccaggccgtcgaaccctatcaggtatttgacaatgtttattatgtcggcatttgttgggtctcagcctggctcatcaaaaccagcgaaggcccagtactaatagatacgctgtatggagaatttacagaccagcttatggataacattaaaaaaatcggcgtcgagccatcagatatcaaaatggtactgctaacacacggacattttgatcatgtaggcggcgtatctaaactcaagtcgttaaccaacgcacgttttgtcatgtctgaggaaggatggaaggaagcgcaggctgatgcaaaaaaaacactggggaaacctagcgcatgggcaatgcctgacccagccaccacagatatcttggtgaaagacggcgatgcgttgacggtgggtgatactacatttcatgcctacattaccccaggccacacttggggcaccacatcttatgtgcttgatgtcaaagagaggaataacacctatcacgcgattactattggcggattaggattaaatgctatagacggtccgcaacaggttgaggcctacatccgaagcatagaccgtattaaggtgatggtggaagattctaagcaccccattacagtccatctcaccgcgcatccttttagtaacggtcaaattgaaatgcaaaatcaactaaaagtacatcagcctgaccaaccacaccccatggtagatgcaaaagggctcctcaaacagttggcgacactccgcgcaggagcaatagaacgactggccgttgaacaggcacggattcaaaaatagacgttctgatgagggataaagacctttatattcaggggctattagcagaaaaatagtcaatatcaggacacttgaccatcggcagtgacagactgatacaactgtaaaatgctgttcgttctagtgaactggtggtcaaaatagtgcatatctagcactgacaaaaaaatcatattaggaaagggattttcaggcataaaaaaaccaccttgcggtggcgtataatattatataactaattgtttttattagcttaaatcaatggtgnnnnnnnnnnnnnnnnnaaacatgccatcatcgttgaatttaaatgatttattttaaaatataatgcagatgtacccacatttgtacccacagcccacattgcttcattccctaccctgccctgccgttcgctacgatactaagaagtaacgccagttgttgaactacgacagcatattacaaagactggctattgtcagcctgtctactgacccagttttccacacgtagcccaggcacacgctcaaattcacgcacattgttcgttaccagtatcaaacctgctgaccgagcatgacccgctagcatggcatcatacggaccgatgggtgtcccttgttttgccagctcggcacgaatttgcccggtatgtacagcagcgtcaaaaccgtagttttgaacttccatacgtgcagaaaacccttcaatcacggcgagattcttctctggatttaccgatttctccgcaccatagatcagttccatcaacgtgatagaactgatagcaaactgcccgtaatggcggtagaaagcgtccctgacttcctgcggtttgttcttgatggtgtaaatacagatattggtatcgagcagatatttaagcatcagaaatcttccctgatctgatcatcaggttgttctctgatgatcataaagtcaggtgttactccttgttcttcgaaccaactgtcccagctttcccctgccggagtaataatacgtgtacgaccaatcgcaacgatatcaacctgcttcacatcatcgggcagtgcaacggctttagggagccgtaccgcctgactgcgattgcttttgaatactgtagttttttccatggcagtctccttggagaaattttgtgctatcgatagcatagaatattgatgggatatgtcaatgggatatacctgcgtaacatgattggttaatcacctcgccgccaacatccccggataatgtttggcaataatatcgttcatctgatcgatcaagtcagaacgtttaaaggtgagatgcccagtacctttctgaaagtaacgcacgctaaagaactcatcctcgtattcctgctcgtgaggattatcgcggatatggtccattagccggatggtgacatcgacacggttgtcaggaatcggtttgccatccagcagatacagcatacgctctagatcggtcagttgatcgcgtcgccagccccagttcagtccaaagccccagcggttatatgtcaccagattgctgatgatgattttcttgccaaagtagcaagggtgattggttttgtaatcccaggacagccctttgaatacattgatcaccccgcgctcgaatacctcctgtttactctggtgaagttgctcaaacgtgctgagtatattggcttcgctgatgaccggtagctccccttcatcgagatttttatgccactgggtacgcgcttcggcatccatcagcgacaacatgccggatttcagcatcaggtcgcgccagatattgcgatccagcgtgcgggtgatggctggcatcgccttgttgggtgcttctgttagccagcaatcatagcgatgcccctgctttaacgcccagtcttcagcggtgccgccacctatagtcgctgttaatgttgagattgcctgtagctgtttgaggagctgttctatctgttgcagcgcggtatcacgtccggtgactacgcgttcgatattagtcgaacagatcagctcggtgtgttcggtcaaaacctcgggttcaatttgcatagtttatggtccatacataaaagcaaatacgccagcccttaccggctggcgcattatgcatcggggagagtgataaatagatttggtgtggtgtgactggaaaacagctcgcaatctttatgccttaagtaaacctgttgcgcgtctagcacggagaacatcaacggcagtgagaaacggtgattgctcctgccagttaaaaccgtcgcggtcgatacgcaccagttcgtatttttccaccagaaaattcacggcattgaccaacgtgatgccagcatcgatatgttcctgaatcacgttttcctcgcagaacggtgtgtcattcagcatcaggccgtagtgcttttccagcaggtaggtcataagttgctgccaagcggctatgggtgacggacaggggttatcctcccgtcgagggattgctggtgatgtttgcatgggaatactctctacaggttaagtcgataaaatcagggaaatgttcagaatggggagagaagctgcaggttattgtgttgccgctgaagagggataaatagcaatatacacgtagccaacactgcccagcgtatcggcttcacaggtccattcgttgcaatgcaacgtgacgcacttctgctgacggggattcagttcactcgcgcgtagtttatgctccaactgcttaatcagctcagggaagacgtgttccagatgacgggcttctgttttactgaacgtaccgacaacgctggcccggtctgccagatagtgcagacggttgccttcctgaaccagcctggctccgaatcgcggagtgatggcacattttagtccccattcaggggtatccgatgatggcatgatggtttccttataaaagtgcggtagtaatgtgatcatcacaaccagccacgttcagcaaacgacattacctcagcgccgccgacaaccagatgatcgaggactctgacgtcgagctgtgacagtgatcccttcagcttgtcggtgatatggcggtcagcctgactgggctcggcacagccggaaggatgattgtgtgccagtatcacggcggcggcgttatgacgcagtgaggctttgaggatttcacgcggatgtacttcggtactgttgatgccgcccagcgcgataacttctttttctatcaggcgatgctggttatccagatacagcaccataaagacttcacgctccagactgctgagttccagcagtaaccagcttttggtgtcctcagaggttttgaactgtcgcgcatttttacgcacgcgtttttccagcaggcacagcgccatttggataatgcgctgctctctggacgcaacgtggcctgccaatgaattacatgacatgatggttccttatctaaacgatggatgatgaaaaagaaggatgaaatggatgacaagagcacaataaatacaatgccccgcgcaggcgcacgaggcatcagaaccgtgaataaggtcagtcgttattccacctggaattcccatatgccctgatcggtctcgacaatgatttcaaggacattacaggcggctccccagttttttgacttaaacgttgtttcaaaagagctgccgaagcggagtcgaacgggcttccaggattctttggaaagatgctggcaatttccccgattaaccgcaatgtctttgacgacgacagaatctgtcaacgctgtcacggatatccttggataatagggaccggcataccagttccctgaggcaatacgggtttgcactctgacaggcgctttttctgcaaaaacgcttagcgaacacaatcccagacagagtgcgacaaatgcttttttcatgatattttcctttattcgataggctcggagccttccgatgaccagaggcggtaacactcaacgatggctgaatgtcagcgtgtcctttttgccattgtagtgagtgaggttaagcgtggtgttgttggcatcatgggtactgtcaaccttcacgatttcactgcaatccttgaggtcaatcgccttgatttcaggcgcggggttcgttttattgacggcataccagttccctgccgggcaggccatcccggcactttgcgccagaaaggcgtaatacggcgtatcggtcagacgggtataaaggctggcggtatccgcgccctgaaccagcacatccttaccgctgtcaccgcaattccggcagaaaagctggtcctgcgtgtttctcagtatgtgtgcctgatacgccagcacctggttattcatctggaaacggtttgtctctccattcttccaggtgacagtgagcagcgtgttgtttttgttttccgtcaccgacaccttcgctacagccgataaatcagagcggtcatcgtcaaactcaataaagtgaacggtgggcaacacggcatatttatcgatgtaataaaaatcgggtgtccggttagcggtgtaagcaggaatggcatcattcagcaggatggtatagcgcgtcatgtcccataacttgctgtactgatccgttttatttttatagccctgtggatagtcagaaataaagaaactgtctttcctgtcgggtccacagagatggcaaaccatatgcccttctctgtcggtgataatttgcggttcattgtcagcaggctttgcctgtacagacagaatgggaagaaccatcagggaagccagcagcattccgctgtatggcagtgcaggttgtgttttcattgtggttttccttcggaagggctctcggttaaaaaccggcccatccgccaacggtattgatgataaaaagcaggcaggccataaaaatcaccagcgtgatataccagcgcataaagcggccaaacagcttcaacagcgttcgcatattatttttctctgcaaatcaggtaatacaacaatccggccagtaacgggtcgatgaccatacccaaaatgaaccagccccagaatgagcgaccgctgctggatgccacgcatcccagtacgattgccagccccacccaaagcagtaacaacgacatcattgccctccagacgcatacgcgttacatgaacatgttattgattcgtaaaagtaaaaaagtatcagaatggaatatcgattttatagtggggagaaatggcggtataacaaatcaattcgatcggttcgatcgacaaaatcgatcggtgacgataaagaaagctgatgggaagcagcaaaaacgttagtcgaagaagaaagaccacacggcatttgccactctggcaacggaatgggtgacgccatgcagcacctgttttgctacctgaggcaacggcgcgtggtcaataacccaatccaccgcactgactaccgtgtcggaaaatccagccctggcctgctgtatcgcgctttcggtttggtgctcagcacgtaaatgaggaatgaccggactgcgagcctgctttgggagaagggttatcatcgcctccaccatttttcccagttgataacggcctttaacggaaagcggtaaaatgttctctgccacgataccgagttgttgcccgatagccacccgcttttgtgccatatgttcccgttgcctggatgacggctgcgcagaggcccagtgccattcttcactcggttcaatcttgtcgacctgattgagcagccagagtatcggcgtatgctcaccgttcacggagccgaacacatcccgataaaactgttcctcggcagaataggcgcggtcatccgccttcaatacccacagcaccatatccagctccggcaacagggattggtacagtgcgcgatattcctcatcccgctgctgactttcacccaccccgggtaaatcaaccagcgtgagataatgacgcccaaaacgcaggcgaatgcgttgtggctcacgggtacaggctgcgacagcattcactgcgcagacttcgctgcgaaacagcgcattacataagctcgatttccctacgccagttttgcccataatgccaatcaccggttcataggtgaccagccgggtcagctcctgcataagggcatgacgtaacgaacggggatagcgccgcagatggcggcggatcagggaataacctgacgattttttcatatcagcctcagaatgaaaaaggccatccgggatggatggcctgatgaattgaaataggtggattttcatagggatgatatataattgaaaaatatttaatctgatttttctttcgtttttttcttcgtagaaggtgtataggtaaagttgtctgagaacgtttttgcccttgaatctggaatagaattatatctctgtgcctgaatacgaaaaaaatcctcatgtgccttacggttatttttgatcaaattcggctgagttatattgaggttgattatatagtccactatgtcacttgcatcatatttgctgataacgccctcatcaggacgactgaaatataatcctttcacagcatctctacatggtttgtgctcgctatcaaaagcgtaaagcaccgcccgttcattttctttattttttgaatctcgagtattcagccactcactccagatatcttctgcaaagaaattattaatatcatcaccatgaaagaaaaaattcaccagataaaaaggcctaaatttttcatctataaaaataagccgagtataggcgcaagcaggatcatattcactacgagacttaagagtttttatcatcttatcaaagcgcctctttagttcttccagtgatacttcaatagcattgagagagaacttcatggaattatgattttcatgttcttcaacccagtcatctggaagataaaacgcaaatggtagcagtgtgatttttttgtgtttcttcagaagttcatcatatttatcacaaagatacttttcggtttcctctttctctgctactgattttttcaaccagtctttctgcgcagaagtcaggcatacatcgatctcatagtcgtttcttttatcataactaccccttacattcgaatccccatagtttgtcctttgcctgtggtaaatatcatccaagaagtcaaaaggaatattattttctgctgagggagttctgctttgtttggcaggaaagcgaatattttcgtcaaaacagataaaactatagagctgactaatatctctataggttaacagatgtactttgcgccctgtatctttcagacgtaacttaaataccctcaggtcatccatcatatccgccatcgcaccttactccatacgaaaatgataatcactatcaaaaaccaatttaatcttacctttcaacagatgattttacctgttaaaagggtgttttttaagcatgaattcaatgttttttaaggcgaatttataggttttttattgatataaaaggtgttttttaaactgaaaatatcagtactgtagccaaatttacgctaagtattgaggctgtttcccaaaggcttgtctatacgatgacatatccatattgcttcagatatctgtatctgacctgagtttaggcgttatagtcacacaccgaaccaaggaatcaggatggttcgtcaccattggcttttgtacccaatcgattgaaggcgaccatagttctgataccggaatgattcacaataaatgcgaatcagcaacagagataacgtaccaagacatacagcgataagcaatattgatacttggtaaacataacactatcacaatgaatgaggcagaatagttactcagggaaacccgcagcatcccaaggacatattccattccagatattcattattctgaaggcggaacgattaattaaggtaaatactaatattttataagaagacgatttatgtaaataaaattatccatcccactatctctatgcctatcactcagtataggaaagaaccaagaatgctatcgtcatgtgcattagcctatgataataaaactttaaaatttacgccagaaacacatcccatgaaaaacactcattcagggattaattcatgggatacaatcaaatcattaccgataccaacgtcagatacgttcaccatcggagactacgtagaaatctacgaaaccacttcaatcgactctttgaccgttattcaaaattacttatgttacgagtcgacttctcatatcttaaaaagagtgactcccatcattacgcagatactcactctaccgtttgtgatatcacgctgttattacagcagtgtgattttttaaagggactcgtcggctatgcctgggtactggaatataccgaagagcatagttttcatatccatgccgcgttttatctcaatggtcagaagcatcgtaaagtttggagcatatttgaagacattagggatatttgggcgaatgtgacagagggggatggttatgcacaccgatgtgaacccaaagaacattacagggtaaaaggggaatgggtgacatcctatgacgacgacgaagggagagacagaatgctatatatcttgagttacctcagtaaacaggaccagaaaaaagaacgggttatttatcatgtcagtgaaatacccaagcctgctcgtagaggccgaccaaggtgtttgggttaattgtcactcggtaataaataattacgccacgcatacatcgtttgaaggaattcgccaatttccattttccggctccttctcccatttattcaaggagaaaaacgatgagtaccgctgctgattaccgccttattaacgaccagttcgtcgatatgaccttcatcacccagttgaccggattaaccgacaaatggttttacaagctgattcaactgggtgaattcccgaagccgattaagctgggccgccgttcccgctggctgcaaagtgaagtcgaaacctggttacagcaacgtatcgatcagtctcgccagtagtcacacgttctaaacacgactcattttcctgccaacagcgttgggacaatcgcttccactaagctcgttatcgtcaggaatggaatcaatttatgcgctttctaaaatgctatctggctaacaacgccaaaaatcgttttgttaatgcaactgaggctagccgcctgccccagggtcactggacgtgtacatcctgtggttgtacgttaactctgcataacggctctcaatgtcaagaggcctggtttgagcatgatcggttcagtatagattcaagaaaactgaaggcatgtgcctaccgggaccccgaagagaaagaagaagagaggattaaaaaactgcgggagaagatccgtgccagctacgctcttcctgaaccgaacacctggtattgcgtgttgtgccaaaaccgctatacaggaaagaaactctgcccggcgtgtaaagacggtatctacagtgtagtcgttgaggagaacggctatgtacctgaggaagaaggtcatcggaatagttaattcagggccgctgctcgtatcccatcattccagccagaaacaacacctttcagttcactcttcttaattaattattccctgaataacagaccgctatccgattccacggaggacaccggctgtctgttattcagcatgttggagacttttctaaatgacacgtaatacaacgctatccacgttgctggataagtaccaaagccatcttgacgacagtgctgcgcacgccatccatcagggtatcagtacacgaaaaattcatactttccatcggttgagactgacggcagtttccctgccagaccagcgtaaggcacatctgattgtccccgcgaaactaatgctgaaatcaagagtatcgcgtattgaggctaccagcagagccattctgccagtggaaaccagccgctaccttcgacattatccgatgctgggcggtattctgattagtgaatgtgaccgactacatctggatgaattgggtgacagccttcagaggctatttgatcgggaaaatgaacccggcattcaggaaacattaatactactgtgctggtctgagctacttaacggcctgtcttatcgtgaatggacatcactggccgataaaaccgacagacagattcaggggtggattaacacccgtctgcgcactcagccagcgcgtcgggcaatgattgacgaatacgttttctttgcctgctttggttactggagagattattaccctgcttgatattgataaatttatgaggatatcctccccattcatcgtcaataccttctaaatagacggacatctcacagttctaactcaaactttcagcataaccgcgcattctgcgcaacttcttgctcactttctggtggaaatcactttttgcgcaatggatgccgttttttcgcgaggtctgcgcaatttcttgctcaaatttgacttaggggaaatttgacttaagtaaattaacagcaaaaacaataacataaaatctggcatgcgaattgctatgcagagcgtgaagttactcatcacgttcaacaacaaggagcaagactatgccaactccatgctatatcagcatcgaaggtaagacacagggcaacatcaccgcaggtgccttcacttctgactctgtcggcaacatctatgtggaaggccacgaagatgaaatgctggtgcaggaattcaaacacatcgtcaccgtaccgaccgacccgcagtctggtcagccatccggccagcgtgtacacaaaccattcaaattcactgtcgcgctgaacaaagccgttccgctgatgtacaacgccctggcctccggtgaaatgctgccgaacgtgaccctgaaatggtaccgcacgtcggttgaaggtaagcaggagcactttttctctactgtgctgaccgacgccaccatcgtcgacatcgattgcaaaatgccacactgccaggacccgtccaaactggattacacccagttaatcgaagtgtcgctggcctaccgcaaggttgactgggaacacacggttgccggtacctccggctctgacgactggcgtacaccggtcgaagcgtaatcgttctgtttctttacccgggcttgtcccgggttttctgcgtgcactgtcctgaggtctgattctcccagacctgagtgcagacaacacggtgttcatcacgggacgcgagggaataaacgtggcaaacagtacaggattacagttcacggtaaaggtcggtgcattgcccgcctcgacctttgccgtggtggattttcagctcagcgaggcccttaaccagccatttgccctgtcactgaatctggcgagtgccttgccggatgtcgattttggcgccgtgctcgaccagccgtgtgagctgctggtgtggtacgaaggcgaactgaaacggcgcgtcagcgggattatcagcgccttcgcacagggcgacaccggctttcgccgcacacgctatcaggcagaggttcgcccggcactgtggcggctggggctgcgtaccaatgcccgcctctttcaggcgcaaaagccggaggccattatcggtacgttgctggaagagtctggcattaccgattatgcctttgcattacgtcacgaccacgccccgcgcgaatactgcgtacagtatcgtgagagtgatttggcgtttgtcacccgtctggcagcggaagaagggctgtacttcttccatgagtttgaagaaggcaagcatcgcgtcgtctttgcggatgatgccggggcgctcagcaaaggccccgaactgttcttcaacctcgccaatcagggactgagcgaaggcgactatgtccgccgcttccgctacgccgaagccgtgagtaccgccgaggtcgccctcaaggattacagcttcaaaaccccggcctatggcctgctgcacagcaagatgagtggcgaactgtcacaccagcgcgaaagctatcagcacttcggctaccccggccgcttcaagcaagacccgagcggcaaggcctttaccggctaccggctggatgcgttacgcgcgaatgcgatgaccggctcgggtgaatccaatgccgccatgctgatgcccggcaacagttttaccttaaccgaacatcctaatccgacgctgaatagtggctggcaactggttgccatcacgcacagcgggcagcaaccgcaggcactggaagaagaaagtggcggtgaaccgaccacctacagcaacagcttcgaggtcatcagcgccaaaagcacctggcgtgccgacctgccgtacaagccgatggtggatggtccgcagattgccaccgtggtgggccccgctggtgaggaaatctactgtgacgaatatggccgcatcaaattgcaattcccgtgggacagatacggctccagtgacgaccagagttcctgctgggtgcgcgtcagtcagggctgggcgggcggccaatatggcctgatagccatcccacgcatcggccatgaggtcattgtcagtttccttgaaggcgacccggaccagccgattgtcaccggacgcacctttcatgccactaacccgtcgccgtacccgctaccggcgaacaagacccgcacctcgctgcgtacctcgacgcataaaggggccgggttcaacgaactgcgctttgaagaccaggccgggcaggaagaggtatttatccatgcccagaaggacatgaacaccgtggtgttgaataaccgtagtacgactgtgaccgctgaccacaccgaaagcgtcggtggcaatcaggcagtctcggtagtgaaagaccagtctactgaaatccaggggcagcagagtatcgccgtgaccaaaaaccgtaacacggtcgtggatgacaacgacagcctgcaggtgaaaaacaacatcgctatccagtcgcagaagggggacatcctgatagcgactgacaaggggtttattggtatcggtgctgacggggttatcaatatcaagggtacccacattgtcatcaacggccagcaaatcgacctgaactgaataacaagaacaacaaggacacgtgaacatgtaccagatgaacgaaggcaccctggccattcctgcgcagtggcgcgatgaatccctgcacgtttttgtcttgccggatgaaaccactaacctggtggttaaccgcaccccgaccgaacccggtcagacgccagacgtggtgtatcagaaaacgctggagcagttttctacccatcttaatggttataaagaagtgcaatcctgggaactgacactgtcggacgcgccagccacggctctggaatacacctggcagtcaccggaaggccagatgcatcaggtggtggtgatgcaggtacgtggcaacctgctgctgacgttcaccattaccgccgctgacgtgctgagtgatgatcgtaaaaaagcattactggcggtgatcgagaccttcaacgctgctgagcctgccacatcggaggggatggagagcggcgatgcgtgatgacattctggcccgtattgcgcgtgtcggcgcgatgcacgcgggcaatcggcccacgctgccctcggacttaccgacaccgggtagcggctcgccgccgacctcaccgggcaagcctatcaaacacagcagctttctgggggcgctgctcggtgccgttgccggggcgctggttgctgctgcggtcgcggcggtggccgttgctctggtgggcgtcaccggtggactggcgattgccgtggttggtgggctggcggtgctgggggcgggaagcctgatatcggcggtcagtggtcgggtatccgccatggtggacagtgcctcaccgcctgcggggaaagtggacagtggttcaccgaatgtatcggtggaagggagtccggtttcccgtgctgaagtcgatgtcgttctctgcaccaaacacagcggtccgcaactgattgcgcagggcagcgaaaccgtctttgtgaacggtcatccggctgcacggattggtgataaaaccgtgtgtggtgccaccatcaaggacggtgcatcgacggtgttctttggctccggtcaggctaccgtactggagatacaggacgagttcagcggctggcagaaagcgctgctgattgcggtggaatttctggtaccgccaacacgtggcctgtttcgcgggttggggaagttattctttcgcggccccaaagcggtgatgaaaggactgggcgcgggtgcactttgggcaggtaagcgtctcaggcaaaagacacgttgcgccacccgtgcatttaaggcgaacaagggccgggcgcgggtgacacaagcggccaaagccttcaagaaagacccggtgtatatcgccagcggtgaggtgattgaaagtcgcactgatatcgaactgggacaaactatcccgctggtgttcgaacgtacttatcgtaccgcctctttacatgccggattagtaggccgtggctggcaggatagctggagcgaggtcgctaccgtcagtcaggatgagggcggcacccatgtcactatcacgctggcacagggctatgacattgatttcaccttcgggctcggtgccaccgtggtgtactgcgccgaataccccgaattcaagctgctgcgacggcataacggttttcacttgtggcaccgcgacagccagacctggcgtgcctttaccgtcaaacagggtgaccagttgctgttgtcggtcattaccgacaaccaccagaaccgcatcgactttctccgcgaccccaaaggctacctgcgcaagatacagcacagcgacggcatcgagctgctgctggtatggcagggcgagttcctgcgccaggtgcagcgcattgacggtggtcagaaaacggtgctggccgaataccgtcaggatgaacaaggccgactggtcgaggcagatgccgctcatgcctatcacctgttctacgagtatgacaaccatcatcgtctgactcgctggcacgacaacgacaaaacctgggcgcgttatgagtatgaccatcaaggcaggtgtacctacaccacctgtgccgacggctacctgacggcgaagtttgagtacctggccgaccgggtggtgatgactgacgggctaggccaacgcagtgaatatggtttcaatgacctgcacctgatggcgtgggagacatccccgctcgaccatatcacccgctatgagtatgacgatgtgggcaacctgctgcgggaaatctccccggcgggccgggtggtggaatttgcctatctggaggataccggactggtcagcaccttcaccgacggcagcgaccaccaatggcagtacgcctacgacgaccatgagcggcttatcggtattactgacccactcgggcgcaattgggcatggcagtacgacagcaagggcaacccgcagagcctgaccggaccggacaacagcgaagtgcgttttgcctggaatcgctacggcctgctgacggaggtgagcaacgaacaaggtcagatacaggctagcctgttctatgaccagcgtcagcgactgatgagcgccaccgatgcggagtatcgcacccagcaactgcgctacgacccgcaggacagactgaccacctggacacgcccggatggttcaacctatcggctaggctaccgccgtgcaagctggcgactaccggagcaactgatacgccccgacgaaaaagaggaaaaacgccagtacgataaacataacaacctgctgaactacaccgacggcaatggtgcggtctggcagcaaacctatggcccgttcgacctgctgatgtcacgcactgacgccgaaggccgcacctggcagtacgattacgataaagacagtcagcaactgattggcgtcaccgcaccggatggcaaccgctggcagtggtggctggatgcggacggacgggttatccgcgaacgggacatggccggcacggaaaccctctacggctacgatgaagacggccactgcatcaccgttcgcaatggtgaaggcgaaacccgccacttcctgtatgacggacgctgcctgcttatcaaagaaaccgcgccggacgatacgctgcattaccgctacgatgcggcaggtcggctgaccgacgtgacgtctaccaccagtcatgtccagttggcgtatgacgagcgcgaccgggtgatagaggaggtgaacagcggcacggcaatccgacgccactatcagggcgcatcgcacaccgtcacccgcagcctgcacagggaaggcgaagaggaaagcgcggcgctcaccagcaccttccgctaccgcgccacgggcgaactgcatcaggtgcagttgccggatggtgcagagctgacgctgactcacgatgcagccggacgggaagcgactcgccacagcacgggcggctttctgcagcagagtgaatacgacacgatgggctggctgacgcgcgagatgagcggacagacagttgacggtcgcctgcagccagtgcaaacccgcgaatacctctacgatagcgcgggtaacctgacgggcacccgacgcaaccgcgaagccgcaggctaccgactggatgcctgcggacgggtactgtcagtactgagcggcggctcagggcgcgacgtcaacaccgaagaacaataccgctacacccgcagcggcctgccgcaggatgtgacccgactgaccgagtggcaggctgggcgactgactcaacaggacaacacccactatcagtacgacaaagctgggcggctcattcgcaagcaggtggtgcagccgggctatcggccgcaggtatggcactaccgctgggacagccgtaatcagctcagggtggtggacacgccgacaggggaacgctggttctaccgttacgacccgttcggacgacgcatcggcaagcgttgtgagcaaacgcaggacgaactccactacctgtgggacggcgaccggattgccgaagtacggcactaccgcgacagccagcttatcagccaccgccactgggtgcataatggctgggagctgttggtgcagcagcgccagaatacagacggcagctgggaaacggactttgtcaccagcggccacaacggcgaaccgcaggccatctttaatcagcaaggtgaactgcgctggcaggccccgcgcaccaacttatggggccagcgttatacagataatactgaaaatcttgatccggggctggcctttgctggtcaataccgtgacgctgaaagtggcttgtgctataacagattccggtattatgagccaagtggtggtggttatatctcgcctgacccgatagggttgctggggggggagagtaactatgggtatgtgcagaatcccaatacgtgggttgatccgctgggattagcgaagtgtcaattagctaaatctgggaaagacttatacgtaggaacatatagccaagtcaggggtgctaacattaaatctggattgaatcctacgcatacccctcaccatgctattcaaaatgcggcaagcccaacaactcatggacgaggaataacaattaatatgcgaaaagaccttcatgaattgacttggacttacaaaaaaccgatggttcgtggtttaagtaatcgtgagtatttggctagagatattgttgacttgcgtaatatattgggcaatgcgggttatagccgagatgttataaatcgccaattgggtgaattagttaagcagaacaaagaactttggaaaacattggggcaataaacatgaatacagaagaagctctggactttctttctcaaaatcagccgatgccttccgacgcgctcttgtctcaagataaaattgatagatatgatgaagttaggcgatattttattgataaccctgatgccagagccattagtctatttttaagatcttatggcgaaggtgatggttggggcgtttatcagttagttgaagattttttctatcaatgcgatcccgatgatgtaaaaaaagaaataaaaattattcttgaagataagaatacacctgatagcgttagatactgggtaactcagatatccgcagcttttagtgatgaaatgttcagggctgggcttgagatatcattaggatctgaaaatcctgatataaaagaggccgcagaaatgacaatatcgatactggatgaataataaaataatagccggaagcgatcccaacgatccttccggttttattatttagcagtttgtctgattacgtcagcatcatccctgtactgctcggatcactatcttatcgggcagcccctctatctctagcggtaatccgctctgtgtcagccagtcccccgccagcgccagttcaccgttatcgcttacccagtccgcaccttcggcgtcgctgacatccagctcagtcatcaatgtggccatatcagtatcgtcgtccagtcgggtgagtatcaacccgttgcgatccagactgatacgaaacatcgccccagcggtaaagcctgcctgtgccagcccgtcacccgtgagggtcagttcgggtaacacaccctgataaaacccggcttgaatactcattgtgcacctcccacatccagcccactggggaaggtgttcagccagtcacaatggcgagcttctttaaggcgcggaacggctcgcgccacgataaatcattaacacaacgactaatggcagcgactgccgccgctgctatgctgtggcacgggcaggcaaggacgtaacagcgtggcggtagtgtgtgcggggtaaaagtactggggttaaagcagcgttaaataggccgaaaacgctgcctgtatagtttttaaaggggaaatagcaaacacttcgaccagagacatgatggcattcactacctgtggaatagcaactaggtagaagtgcgctatcaccccgatggtgagctcgtctcacaccgtcttaggcggcataacggcgaatcgcaaacgatcttcaatcatctctagcaggctccctgagctaccctatggggaaaatgctatacagatgatgctcagctccctactccctcaaaatctccgttgagaatatatcctctcgcctgctttggttactgggcgggccaccgacctgcttaattttcatgccattacgtgaatgcctacttaaagcgcttttgatcggtaacgccgatcgatacgatcgcatcgatctatcaaaacgattatcttttgatcgccaccgtcgataagctattgccgagaataaccataacgcaatgttttatctgtttttatttccattatcgggaaggactgactattacctgttatccggtaaatcaataatcggcagataaaagccttcccgttatttttgccaaatcaggactgatgcgcaatgaccccgattacctctctgcatttaacgatactgaatcaacaggataaatcggcaacacgattgagccaggcgattgaacggctttcatcgggtctgcgcatcaatggtgcgaaggatgatgccgctggtcaggctattgccaaccggatgaccgccaatctgaatgccaatagcgtcatcactaacggaatgaaagatggtctcagcctgatgcaaacggctgagagcgggcttaatgccatcaataatctgatacaacgtggcaggcaactcgcggtgcaggcggcaaacggtacgttgtccgataccgaccaggccagcctgaacggtgaatatcaacaaatcagggaagaaatcgaccgtatcgcttcttcaacgcaactctttggtcgctatccgttggcacccgctgagtcgggtcctcagcctgccaaactgggcaatacgttgccgctgtctaaaaagtttcctgtccccaataccaatcatcaatttccttctggagtgatttcgctggcttacattcctgctggcgcaaaaaatattaccatcaccatcgactcattaagcgccgatgacgatatccagctctttgcgcgagatggcaggcatctgaccggtacgcctgctgaaggcgcagacgccgatatcgtctggtcagcaaacggcgtaacggatgaaaccaccatgaacaccgccgtgattacgcaaaataacggctttttacccaatgccacctactcggcagattcgctgctgcaagccggggaatacaatatcaccacaggggcacagaccacttatcagggcatgaccatcacctacagtggcgatggtgaccgttttgaagatgccaacaccgggggatttaacgatggaaatgtgggcgcagcaaaccgactggaaaaaattcatattgatgaggtaacggaagatctgattgtcattgtggttggcagcggcgtatttaatagcagcgcaagctgggatgaacttcccacaccgacagagccagccccgccactgccgccctcagtaccgatcagcaaagaaacgacgtttgtcgtcggagcgagtttcggtgatacattgcaaacggtcaccctcaacccaacgccagcagatagccaatcgctggggctttcctctgtgaggctgggtacacctgaacaggccagagcggcattagccacgttcgataatgcgctgaaaacgctggacggttaccgcagtgaatacggcagccagatgaaccgcttcgaatccgtcactaccgtgctgtcacaggagaaaattgctaccactgccgcccgctcccgcatattggatgcggattatgcccttgaggtttccgcgatgacaaaagcccagatcctacagcaggcatcgatggccgtcttgtcgcaagccaatccgcagtcgggaaacgtattaaagctgttacagggatgatgcgtcgtcagagatatcactttgctatttttctactgaatcactatcgtcatgagcattgaaatattcagccgttgccctttcaccacggcggcgtttacctgtctgggaaataaggatggcggtaatgtgtcaataaccattgttgatatcgaacacggtatcgacatggcgctattaacacacatcattaccgccaaccaccgaacattcatcattattctcaataaccgtaaacatgcaccggtgatggtagctaaaaaggtcttgctgttatcaaaacacgcaccgatgagtacgattaaaaaagtgatttctgcactgtcatcgttcagagaaataaaaggcaagacgatatcattatcaccgaatgagaaaatattcttcggctattggctggacggcatagcaataaaaaccatcgcaaagaaaatggcgataacccataaaaccgccaacaatatgaaaaacaatatctacagaaaatatggcataaaggacctgcttacctttttactcatagccagaatctcacatatgcaaagtatcgctgacgccgaacatcacagggttatctacgttgacaaggtggcgtaatatagtacaacactcttccctaaataatatttaataagaacccaacaccaaacctattatgcaaaatttataaaaatcactaaaaacacataaagtatattattcacagactgcatgagacacttgccctaaaataattagcatggtgacgttttttaattgtgtatgatgcgtttcagacagtgatatccgagcaaacctaataagaatgagtaaaaattggaaagcgattaaatcaattgtattgaaatatataaaaatcactacaacaaacactaccagaatagaaaaaccgtgaactcagccagataaagcttgagggaaaaacgtcgttttatgcaccaattaacctccactcagacaaatatgttaatatatttctagtcaaatctcaatattttgagcaataagtatcatcctattataggatgaagatgtgttggcgattacaaactcatctaaaaaaatgttaaccacatgaaaattaatgcataaaatcattcagtttcgtgttttacctacacagctaactgcttaatcggctactggagaaactctccagttcatgtacaatctgctcatatttagttgttactgtattaggataagtcatggctcatttttcaggtcacgagacctttccgttaagacaaatgtggcttaaaaaagcttacagttgcgcaacagcggacggatacatcgaaaaatctgttttctctgatgacgaggctatcgccaaatttggcgttggcaaaaatatggtcgcatcaatcaagcattgggcacttgcttgtgagataataaaagaagaggatggtaagtttaaacttaccgaattctcaaaaaaaatatttgatgacaatgggttagatccttattcagaacattcttcaacatcatggttgagccattggcagctatctgggcgtgggtatcgctccactacttggtactggttttttaaccacgtaaccttcccctcttttacacaagaagatctacgaagccttttggctgagtacgcggctcaatgtagtcctggtcgaaagctttccacaatgacactctcaagagacattgagacatgcttacgcagttatacccctaggtcgagtggcggtacgccagaagatttcgctgagcctatgctcggagaattaagccttgtatcagaagaaaaaaagggacagttttcgttccgacggggacctaaaatcactctatcagatggggtgtttgcatacgctttaatcgattattgggaacggaaagcgaaaaaactgagtacattatctttcgagtctattgcatatggtgaaggctcacccggcagagtttttaagcttgatgaagattctatcgcagaacgtttatttgcactggaggagctaactgaaggttcctttgcatggacagatacagcagggttacgtcaagttcatcgaaaaacatcagaaacagaagaagtaatgttgaatatgctcgggaaggcttatgactgaacataatgaaaacctgctttcagaacaggttcatatagcaagacagtaccaacgttctatccgcattgataccgaccttgggcgtgaagatgctcttgacggctatgtatgcaatggcacaacaaaaacgctgctcgaaaacatgtcaagacagttgctgaatagtcaacaacgagcttttacatggaccggaccatatggaagtggcaaatcctctctagcaatagctcttgcaagcgctttatcacctaacgagattctacgcaataaagctcgagctatgttaaacgtattaccacatagcgactttgacaaagtatttcaggttcgaaaaggttggcttattttacccgtagttggccgtcgcggtagtgtaattcaacaaatttctcatacattgaataggatgtgtggtcaggaaaaggattatgctaaatcggcatcattattgattaaaaatatttgttccgcagcagagaaagaaaatttagatggcactttactcattcttgacgaattgggcaaatttcttgaggcatccgcattaggcaatggtgatgatatttacttctaccaagagttagctgaagcagctgctcgtagtaatggtaaagtcgttattatcggtatactccaccagtcttttggtcaatatgcttcacgcctcgggcttgatactcgtgatgagtgggccaaaattcagggccgatatacagatatacctctagttgctggcagcgatgaaattgttgaactgataggtaaagctctcaatgtttatacaagacctaagcatgccaaaattgcagcacatatagttgctaatgccatacgtgagcgtcgtcctatggttggtgctcagtacgaacatgcactagaactttgctggccgttacacccagtaatggcggcgttgctaggccctatatcaaaacgtcagttcgggcagaacgaacgatcaaccttcggtttcctctcttcatcggagccttacgggtttcaaaccttccttaatgaaacatcgttccaagaagcaacgtggtatttaccatcaaactactttgactatctccaggcgaaccttgaacagcttattcttgcttcaactgatgggcatcgttgggcacaagctgtcgatgcagtggaacgagcggaagcaaaatctgatagcagattacatatcgctttaattaaaagcattgcaatattagatctttttaaagatggttcaggattaatagctgaaacaactatcctcgagtcgctgtttattaatatagataaagaaaaaatcataacagcactcgatgatctatctaaatggcatgtaataatcttcaaaaagcacacaggtgcatggtctgtttttgaaggaagcgatttcaatattgaccaagctgtgtcacaagctcgtgctacaatgccaggaacggacttcaacttactgaataaactagcaaatctttacccaattatagctaagcggcattatcatcaaacaggttcatttcgttggatgaacattgctctgtgtgaattaaatgatgtgccgaaatttgccaatgaatttaaaccgaaaaatggtgaatttggactactactgcttgcactccctgacaaaaatatcaatgaaacccaagctaagctattatgtgctgaagcggcccggtctaaaccatggtccattgttgtcggattgccacataactatttgcgcatcgcagatttaggtactgaacttctggcactacaagttgtacagactaagcgtgggcacgaactacagggtgatactgtcgcccgaagagaagttcatgcaagaatgactgcaacacaagcaacactagaagaacaattagccgaatcattagcgactgcagattggtatgcaaacgatgttgagctgaagccaaaagtaacgttatcttcattagtttcatctcttgccgataatattttttataaagccccacgtttgtggagcgaattagttaaccgggacaacctatccagtaatagtgttaaagccagacgggaactattataccgaatgctggaaaatgaaggagagcctaatcttggtatagaaggataccctgctacacgagggctttatgaaaccattttataccgtactggtttgtatagaaaaaatgatgttggacattatcatttcaccccacctaagggcggaaaaaactcatcattctctgctctttgggaaaagacacataaagtactacaaaataaaagcacaataaccccagcatctgatatacacgctctttgggccgctcctccttttggtctaaaaaaaggagccatgccaataatactcatggctttcttactggcctataagggaaatattgcagtctataaagatggagtatttgttccaaatattacagatgcagatattgatgaatacttacaagatgaaaggcgattcgccttgcgatggattgtaatagataacgaaaaacaaaaaatcttaaagggaataggtcaaatccttgcttctattggcgcaacatccaattcagcagatcctttagaagcagccagaagcttggttgcaatggtgataggtttaccaaattggacacagagaacagcaaggctttcatctgaggcaagaaagataagagataccttgcttaaagccagcgaccctcacaaagtgttgtttatcgacttagccgcagctttagatgtagaaaatggtcacgattatatcaattctttaaaaacaccattagaagaaatctggaatgcctacgacagaatgttacatcaaatagcatcaagcatgttaaaagcgctaaatgctgatggaaacaatttgtctgtgctgagagagcgtgcagaaacactatcaggtataacaggtgaactccgccaagatgcatttgcaactcgactagctgcgtttgacaatagcaagtctgtgattgagggcatactcagccttgccgctaacaagccaccaagagactggaatgatcgggatattgattcagccctcatggaaatagctaattttgcattgcgctttcgtcagtctgaagcccttgtggccatacaaggaaggaagccaacgagcgaagcttttgcggtagtaatcggtgctggtactgaaatgcgaacatttaaacacgaatttagtgtaccacaacaaagtgttgatcaaatcgaaagactaaccaatgaactgattaatacattgtctgcgaagggattgagttctgaaatcatcatggccgcattaggtaaaacctatattcaactagctcaaaatggggaagaggtgcacgatgactgaaaaacatgttttaggtatttctggaggtaaggacagtgcagcgcttgctgtttttatgcgtcaaacccgtcctgagctagatattgattatttttttactgacacgggtaaagaactacctgaagtctacgaattccttggtaaattagaaggttttttgggtaagccaattgcacggctaaatcctcgacgtgattttgatttctggttacgcgaatataatcattacctaccttcaccacaaacccgctggtgcacacgacaattgaaattggctccatttgaacagtggatccgcccaatgctcgcagcaggtgataaagtcaccagctatgtggcaatcagagctgacgaggaatatcgcgaaggatatagctcgaagaatgccaatttaacaattagtttacctttcagagactctggaattgaccgtaaaggtgttatggatattcttgattcatctggggttggtttaccaaattattacgattggcgttcacgtagtggttgcacattttgctttttccagcaaaaaattgaatgggtgagattaaaagagcggcaccctgaagcatttgaggaagctaaacgctacgaaaaaaatgctatagagcatggctcacctttcacctggacaaaaggagaaccattagatgcacttgaaaatccagaaaggatttctcaaataattgcagattttgaaaagcgcaaagcacgggataaagcccgaaaacctattaaccctttgcgtcccggagaatcttttatagatattgacgagatttatggggatgatgaaggtggaggttcttgcgcaatttgccataaataaaagttaataattggggtattagtttacccctatattctgccaatctggcatagccaaataaatcaaaaataaactataaaaataatgtgacaattaatattacgattgccacatacttaaaaacaccttgcgtaaggaacagtaataaagctacctatgccataatgctattactactttattttgattggccgcatggcctaaaaagacgtcttcgttaagagcaatacgaagtgatcctatattttctggtttttcattacaatatatcagaatgccttcttccttatttttggcaccatgcttcagttgcagccccatatataactttaaagatatcttgctaatacaattagggaaatctttttgcagaagtatcatgctatctctatcgatatgtacttcgtcaggttttccgcgattcatagcatgaccagaaagatgtgtgcctgtaattttagcatctgcagcaccgctgtttaaatcttttatgaataaggcataaccatcgagacaccaactacttagccgcctttgaagacctacccttaaagtacgagaactatataaagctgctatactctgggcttggtccaggcgaagttcaccagtaatagaccaaccattataaaattcttgagcaaagccaaatattgatggtgtttgaacattacgtacatcccaacacaaaacctcacttccgacgtcagataatgatgtgttcaaaaaaactagcgattggccattttcacgaccaattgggcgaacgtacgatccactaataagtaaaagagataccgcgtccaaatgttcttcttttgtttgggcaaggtcacatgcttgagttagattaagccactctttcccatctggtgattgtaagaccataccaaatcgcaggtttttctgaacccactttgctctgtctttaggatcatcatattttgcaagctctgctgtactcgggttattaccaccacgccattccatgctcctcatcaacatccttattgcagctcttgaatcgccaatttctgcaacaggagcaattaccttcgcagttcgatggtcttttaataaattacctaacacatccaaagactgtcgtatcccagaatatcgctctaaagcagttaataattgtcgactaagacactcctcaacataacgacaaaaatcgtcattatcgaatgttgcagtttcatgaagaatatccattgcttgcagatctagttcccatagtctatcagcttgttcttgagctgcagacttaaaaccgtttgaagtttcagtaacaaaactttctaccgcacttacaaattgtcgatcagatgacagctgaaataacgcagatttccaatggattaggtcatcatctatcataggtttgctcataattcgcattcgagagcttgaagctttaagttgaggtcgaatatttctaaactctgcttttaactctgcctcatatgtcgacattaatattatttgtagtggttcttgagcatccttatgagccgttaatattttctggataaatggcaaagtatgtgcgcacgaatttttaaccaaaaaataatctataatcaagagatcataaaaatcgccttcgggtatttcagggctacaaaaataatgaatattatcgtctaaaactccagcatctagtaatatttctttaacgcgtctaacaggttcagcatttccctcacggaaagcaagaacactattcgctgcattttttagtcgttcaggagcttgttcacgaattgctttatctgaaagaggctgagcaagatcacccaatttactaatattataaccagcagaagttaaaatatcataatagacttgacaatcaggatcattaggatctccgagcaatcccgtaatatcacgatcaatagtttctaaatcagccattgcaatggcattggacaaatcatcgtccacaatagccactttgattatttttgagtcaattaatgactttttaagatccatacctactccttaggaagttccaacacaaaccctctatatcgaccatcatcatcagctgaatctaataaaagttttgcgttatgataagtagccacttcggctgcgatgaagagacctaagccttgtccctttggccgcattgaaaaacctgcggtaaatattctatctttatctgctggagaaatacctgggccattatcacgcaatgttaaagttcttgattcaggatctaattctaaagtgatacgacggtcaatcccagtaggtattcctccctgctgtacccagtaaactgagttagtaatcaaattttcaatggcaagacttacaaaaccacgcaccatgttaacctcaactggccgtatattatcctctcccgagattaaaagctcaggaataatattatggcgttcaaaacgtgcaccatatccttctactatagtatttaacagtgcagacaaatcaaacacctccttcctatgtcttccggaaggagttagaggatctaattgccgtaggcgagtatttattgctttaatttctgcatctaatttaatgagtagggctttagtagcaggggactcgtcttttgatagtttttgtaataattggcgagtatgacctgtagttcttgttaactcatgtagaactcctgacataacagtgcctactccagcaagttcaaggatatcctcacgcctctctgttgctaatttactagcctcttcaaaacgagttacctcatttttgataaagtgtaaattatctgcgattgattgcacggactcctgaacatcagcaggaacttttgctctaatagatgtaagcccctgctcagcttgtaaaatacgtgctcgtatggttgcaggggcgctttctacaatatcatctaaacgagcttttttctcttcttgcccttcatgccctatataacgacgaagttcatcaatagcaaatttcgtgagcatatctctgacgagattagcttccgaagattcaatcaacccttctctatttgaccgatctaccagaccaggattatctgctcgcgaaatctctaatgccccaacagtctgaatacggtttactgcaaagccacctcgtttaagagcggaactatcaagacctaaccagtcttcaccagtcgattgtccagagaacccaatgcggaaaccatctcgatatattgcaattcccccgcaccataaatccaattcagatttcgccgctttccaattaccatgtaaagtggcttgttggcgcagtcgatctcggttaaaccatcgaatagtagcccgaataggtccaattttttgaagtgcttctaagttggcgcttaaagcatgcgttacctcttttattgacctagaggtaatttcaggctcgtttccacgctggtaatctgttagatttgttctgagtataactttagggaaaccaccaattcccattgggtcgaaccagagttccatatcagcctgaaccaaatctgttaagacctttttcataccttcgataggaatacgagcaccatcattaatgtgaacatcgataggaaaacctgtagctgtagtttttttaatttttgggtttttctctgaagcatcttcatctaatgacataatgaacggattttgcagtcgtctgaaaaaatcaccgactagcttggtacgaaccttttcttcagtccaagaacttttaagtgcagatattgttattacagttccagatggtgttggccttggacaagaagtaggttgtatatcaaattggatatcagtaattacttttgttgggtcgtcaaacattcgccagttgaattctatttcatgagcctcagcgccttcagtccaagatgtaacattagcgacatcaccaagcctcatcattgctaaacgtccgatccctttattaccgagaatttttcgatttaaatcctttgtactttcagtattaacttttgaaggtgtacctatggctagaaaaacagactctaacgtcatcaggtccattccacagccagaatcctcaatacaaatatagttcaatgactcaattactcgccgagcttcatccttattagaacttgaagagagactcgacaattttttttcaatttttattaaagtggcaggttcagcaacactatcgattagagatttttttattttaacgatattatcttggagggtattatcgctatcgctattaaatatttttgtaatacattcatctatcaatgagtgtgaaataggtataaagacattgatcctcaccctttttgactcagcatcaaaagcattctttacaagctcgtttattgctacttcatctgaagtgatcaactctgcgccgagatggattaatgtcctggcagctaccgaaaaatttgccactgtcacgagtccttgaataagaaatttattggtgctgccgaatgtcgaaatcacaggatttctatgatctagcagcgtgtatgaaacttagccttccatcctattttataaaatctacgagatagaaagctgaagttaattttcaaaaatatgccaccacgtatggaaaatatacctcaatagacaatttacattatcaatatgatagtcctttcaaagaggacttccccaaataaacaaaaaattaattcatattagtcatataagctcgaacaagtcacaagaactcttttgttagcttagactgttatcaacagtcgaaaagcagtcatattgtaacgagcctactcataccactcttttaccattaatcacccctccttggcaaaatcaaacgcactaatcgccctctcccgattcgcatccagaaaatctgcccaccactgcagcatcagtcgtcgttcatccagatgctcagccttatgaatgtacgcagcacgaacgccatttcgctcctgatggctcatctgccgctctactgcatcccgagaccacaaccctgactcaattaacgagctacaagccattgtgcgaaaaccgtgtccacacacttccgttttggtgtcgtagcccatggtttgcagcgctttatttaccgtcccttcactaacgggttttcgtgacgaatgatcgccaatgaaaaccaattcacaatgcccactcacctctctaatctttttaaggatctccagtgcctgacggcttagtggaacaagatgtggtgtgtgcatttttgaaccgcgttcggagaatttcactccagggatcggttcacgttcaggaggaatcgtccacaaggaacgctcaaaatcgatttccggccagcgggcaaaacggagttcgctggaacgaatgaaaatcagtagggagagattaataacccacttggtaaactcacggcctttgtaaccatcaatacgaccaaggagttcaggcaaccgatcgagttccaacgccggacgatgttcgactttgccaggcataatcgcccctgccatatcctgtgcagggttatagtcaatcaagccgttttgtacagcataggtcatgatggcggtcacacgttgttttagacgcttagccacttctaaacgtcctgaacgttcaacgcttttaatgggtgtcagtaagtcgcgtgttttcagatttgcgacatgagtgccaccgatggcggggaaaatattgtcgctcaggcttttcaggatacgttcagcatgggactccgaccacttcttattatcagtatgccaagcgcgagccactgcctcgaaggtttgctcatcatcttgttgctgagttttgactgcttttttatgctcgttaggatcaacgccagcagaaatcagttttcgcgcctcatctcgtttctgacgagcttcagaaagggaaacctcggggtagacacctaatgccagcgtcttttctttaccatccgaacgatagcgtaagcgccaatatttagacccattggtatgaaccagaagaaacataccgtttccatcggtaagtttataaggcttctcttcaggttttgctgaacgtaccttgatgtcagtgagtgccataatgcttttccttcaataaatgcgttattgagggtacaaggatttaccatactgaagtatacccgcaattgtacccgcacaagcaagttgatgtcagttgaattgtgttgacgtaggaagagtatggaatgaaggggaagccagtaaaaccgtgggttttaggcaaaaaaatagacgtcggttgacgtctattgatttatcaatggtgcnnnnnnnnnnnnnnnnncccgcacagcgcgaacgccgagggattttaaatcccttgtgtctaccgatttcaccacccgggcttaaatattggaggcgcgttccggagtcgaaccggactagacggatttgcaatccgctacataaccgctttgttaacgcgccaaaatattcaggtcttagtaaccaacatccgcaattgccgatgctttaaattggagcgggaaacgagactcgaactcgcgaccccgaccttggcaaggtcgtgctctaccaactgagctattcccgcaacacagaacttactgatttatctaacttcttacaaaccagcgttgctgttgatgcggtgcattctactgacctgacgcaatgagtcaacagaattatcaagcaaccgcattcgtttgctggtttttacggcgcttcgatcaaggttcaagcaaatcgtggcgcgcagcattcaaatattgaaacatggaccaaaaagtcagcactgctgctatgtacaacgccgcaacgccaataccttcaacaatgcgttctgggcgccatagcaaagcaaaaagcgccatcatctgagccgtggttttgaccttccctatccacgacacagcaacgctgcttctcttgccaatttcagccatccactcgcgcaatgctgaaataatgatttctcgcgcgatcatcgttgcagcaggcaacgtaatccaccaagaatgataatattccgcaaccaacaccagcgcgacagccaccatcactttatccgcaacaggatcgaggaaggcaccaaagcgcgtggtttgtttccagcggcgggcaaggaaaccatcaaaccaatccgttacggcagcaaacacgaagatcaacgcgcaaagcagcggtgcccagacgaatggaagataaaacgccagcacgaaaaacggaataagagcaacacgaaacagggtaagcaacgtcggtatattaaattgcatagcgcttaggtaactatctggctggagtggatactaggagtatgttgctacattgtccctagtgtttcaatgcatggaagattttttctgccaatccatgcgaaattcctggaacatttgcaatctcctcaatgctggcattcatcaaaggctgtagccctcccatgtatttcaacagggtttggcgacgtttagggccgacaccttcaataagctccaacgtactggtgttttttacttttgctctcttcttgcgatgtccgccaatcgcatggtcatgcgaatcatcgcgaatatgctggataacatgcagcgctggagaatcagcaggcagtgccattccctcacccgtcgcctcaagaaacagcgtttccagcccggctttacgatcgctgcctttcgcgacaccgagcaacagaggcttatttttatcccacgatacttgcaaagagtcaaacacggcctgagcctgaccgagctgtcctttcccaccatcgatcacaatgacatccggtattttactgtcatctaacgctttaccataccggcgctggaggacttgcgccatggcggcataatcatcaccaggcgtaataccactgatattatagcggcgatattccgaacgtaacgggccgttagcatcaaataccacgcaggatgccaccgtctgttcacccatagtatgactgatgtcaaaacactccattcggtggatttcgggcaactgcaagacgttggctaatgcagccaaacgctgatgaatggtggattgctgagacaattttgtaactagcgccgtagcagcattcgtccgcgctagttttagatagcgagcacgatcgccacggggtttcgtctgaatttggacttttctccccgcaaccgccgttagggattcggtaagcaaatctttatcaggcaaggtaaaatcaagcaaaatttctgtgggaagcgttcggcctgagttcccttgtaaatagaattgcccgacaaaagtttgtacgacttcccccaattccgtaccgccaggcactttggggaaatagctccggctgccaagcactttcccttgtcggataaaaaggacatatacacaggccatgccagcatcaaaagcaacactgatgacgtccaaatcttcgccgtcaccagaaacaaattgtttttccgtcacccgacgaaccgcttgaatctgatcgcgtatccgtgcggcatcttcaaaacgcaggtcacgactggccgactccatccgtgagatgagttgattcaatacttgctgatctttaccagacaagaacaggcgaacatactcaacctgctgccgataatcctcttcgctaaccaaaccgctaacgcaaggcccaaggcagcgaccaatttgatattgcagacaagggcgagagcgattgcgatagacgctattttcacactggcgtaccggaaacagtttttgcagcaagattaacgtttcacgcacggcatttccgttgggaaacgggccgaaatattcgcccttcgcatgcttagcgccacggtgaaccgtcaagcgtggatgagcatcaccacttaggaagatcatgggataggatttatcatcgcgtaacaagacgttataacgcggctgataaagcttaatatagttgtgttctagcagtaaggcttcagtttctgtatgcgtgatcgtgacatcaatatgcttgatgcttttgactaacgcctcggttttacggctggcaacatggctgcggaaatagctggcaagtcgtttttttaagtcttttgccttaccaacatagatgaccgtattgccggcatcgtacatacggtagaccccaggctggctcgttaccgtttttaaaaatgccgaagcatcgaaactctcactcactacttaacaatgtctccgcggtaaaaagcccgtgcttgatagccagatgagtcaattctacgtcaccgttaatattcagcttactgaacatgcggtaacgatagctgttcactgttttagggctaagattgagctgttctgagatttcagtcactttttgccccttcgttatcattagcataatctgtaattcgcgttcagacaaacactcaagcggcgcatccgtctgcggctccaactggctcaatgccatctgttgagcaatatcagaagcaatataccgtttccctgcatgtacggctcgaatggcggagatcacttcctgaggggcagcagctttactaacatatcccgcggcacccgcctgcatcactttagcgggtaatggattttccgtataaatggtgagcatgatgacttttatatctggagtaaaccgcaaaattttacgcgttgcttcaagcccaccgatgcccggcatgctcatgtccatcagaacaacgtcaacatcattgcttcggcaccatttcacggcatcttcaccacagcatgcttcaccaactactttcagacctttgatatcgtcaagaatgcgtcgtatccctgcccgcaccagttcatggtcatcaacaagaaaaacgctaatcaaagaataattctccaaaaaagggagtaacacttacatgaaaagttgcttgcaggtgatactacgttggtttcaaaaaataatgaacacagatttatatgaatatgtattttaaaatataccgagaaggaataaagcgcatttcccgatcataacaatatattgttaacctgaagatgtatgttgatcacactcttaacatttcaaatacgccgcacgcttataaacagttccatggcacaaaatgtatgaaaaacaatgtgaattaaatggcatgcaattggctttgcatcttaaatgtcaataaaaagtcactattgtaatcgagctattgttaagaattttatcatcgcctataactgtattatacaaataatgcattcagggaaaaacgtccatagttaacatcatatgtattaaacgaaacacatctatatcttttgccacaaaacaacagccaaaatatagacgctattctaataaattaaatgcataaaaaacagtcactaaaatggtgttatccgcgaataatatcaatccataatatgctttatggtatactacccctatctatttttgcctgtcgtgtcagcggtgacgcccgcagcaggcgaaggaaaacgtctttttcttgttgaggagaaaacatgagcaacgcagatttttctactgccgcatccgctgaaacactggcccatgaggttacctgcctgaaagctatggttacgctgttattaaaagcaatcggccaggcggacgccggtaaagttatcatcaatatggaaagatatattgctcaattggaagatgccgagcaagctgccgtttttgataacacgattaaacaaatcaaaaccagctaccgtaaatagcactaattgctacactgccatttcagtaatttgatctggcggtgtagtgatatttaccactatcgtccctgatttaaaaatagagaccctcgtctatttatttccgatactcatgagtttcagaagtagcgcctcttctttctttttataaagcgttaattccgtcaccaacgctttatccaggaactgcttcctggaaagtgcttttctttcatcaaccaactccctcagctcggtaaagcactcatttattttgtactcttttgaactttccgtacaaattatctcatgaattgcctggcttagttcagacaacgagataaccgattttgggtcctggtgacttttttctatgacagccagtaatttttcgaatcccacatgaacctccgaaataaagcaaaaacttgcttatggctaaccaggaaacttcagcaacctctaaacgccgccccagtggatgtgaacacaaccctgtgtatgcaactcgcaacatcataatacgatctatcgactattccgttcgttaagcatagcactttctcaccactcttcggggtgcatgagacacatcctcaccaagcgaggtagcaactttaagctataccatcaaccacgttatattttcactcaacgttagacgtcattgaataaaggacacgccagaggtcatcgtagatataggcgaaaaatactgaaatagacatgaaataaaataaagagaaagtggaattaataaaaaatacgatgaaattaaaggatggatacaatttgatggaaagagactaaagaaaacaaaattataacaagtttaaaataaaactgtaactctttgaaattgttggtgggtcgtgcagggttcgaacctgcgaccaattgattaagagtcaacggctctaccaactgagctaacgacccaacgggggggattattctcctccagagctcacctgtcaaatacttcatattaattttttacacgcgataatagcattgttagcagttggcaattttgttaatctgctcggcctatatatctatgcctttcatcgttttatctctccttcattttagggcgaaaaacatacagcatcaccttacatcattatctgccttctttatgcttatctcagacatccgctgtaataagtactgcggttgagctatcttattcgtttcgattttcgcaaatgagagccgccaaagagctcaaaaaaacatcacagacagaaacaggaaagtgtacttacatggtcgaaaaattaaaagaaaccgcagaccttgcccctgaacagggagaaggactgcaacggaatctgactaatcgtcatattcagctcatcgctatcggcggagcaatcggtactgggctattcatgggctcgggcaaaacaatcagtatggcaggtccttcgatcatcttcgtttatatgatcattggttttatgctgttttttgtcatgcgcgcaatgggagaattattactctccaatctcaactataagtcattcagcgatttcgctgctgatctactcgggccatgggcggggttctttaccggctggacttactggttctgctgggtcgtaaccggaattgccgatgtcgtagccattagcgcttactctcagttctggttccccgatttatcgcagtgggtctcttctctgctttgcgttctgctattactgacgctaaatctggcaaccgtaaaactgtttggtgagatggaattctggttcgcaatgataaaaattgtcgctatcgttgcgttaattgtggtcggtgtcgcgctggtcatgatgcagttctcctctccatcaggaaacgtcgcctcttttaacaacctatggaatgatggcggcatgttccctaaagggataagtggtttctttgctgggttccagatagccgtattcgcatttgttggtatcgaactggttggtactaccgccgctgaaactaaaaatccgaaagtcgttctaccacgtgcaattaacgccatcccgattcgcatcatcatgttttatgtttttgcattaatcatgattatgtccgtgacaccgtggggggcaattactgcggatcgtagtcctttcgtagaaatgttcgttcttgttggcttacctgcggccgccagtatgatcaacttcgtcgtattaacgtctgcggcatcctcagccaatagcggtgtgttctcaaccagccgcatgctatttggcctcgctaaacaaggcgatgcaccgaagagcttcggcatgctatctaaacgcgcggttccttcaaccggtctgatgttttcttgtatatgtttactctcgggcgtggtgctgatctacctgattccgaacgtgatgaccgtctttacgctggtgaccaccgtctccgcgattttattcatgttcatctggagtatcatcctatgttcttacctgacatatcgtaaaaaacgccctcagctacatgcagagtcatcatataaaatgccattgggtgtttttatgtgcagggtatgcttggcctttttcgcttttgttattgtactgttaacattacagccagatacacgtcaggcgcttgttgttacgccgctttggtttattgttctggctattgcttatcagtttgttcgtcgaaaaaagcaggttgttgacgtgaagtaaagcgtataaatgcaagaaaggcgcggacaacgtcggcgccttcaatttttttcagcaaagtcacgcatagcacaagtattctctattattggatataatcaattctcaattgatgtgtggaaattaatatgcgatcaattaatgtcgtcaccattgatatataagaaagttattcccgtaatgaaacggttgtgattcgattgatatttttttccaataattcgaaagctaagtaattatgctcatccttccgctgcgaagcatcagcaaccacaccttctatctttttatttaactcattgattttaccatcatcaaacgttgaaacaatagcagaaatcagcatctctaacgattcaatcttcgcgttaagcgctttttctccaacttctttttctgccaactttattaaaagatgagagaggatattattcatttgaactccttaatcaaaaaaataaccgtcatacacccataaggcaacacctgttctttggtgcacaggattagagaaaacataacgaagattaatgtaacactgtgaatggcatgaccgctagtgtctattaccattttaaggaaatcatattcacattgcggcaataaaatgaagctgcagataaataaaccaaataaataaaaaaactaaaaaaccattttatttttaagagcaacgtcattgtttggaagaaactcgataacactatggaattgtgatgagactcacggaaaagatatataattccacagaacatctagcaagaaagattgattgatagccagccatcgggaaatggctggctctatgactaacgcttacgcactcattgattgccgtacaccactcaccgcatcctttgcctgttcgcactgcgacaatatcgtctgtgcatgagaataaagaattttccccgcctcggtaggcgtaacaccacgccgactccgtaccagcagctgtttttcgagttcactctccagcgtcgcgacctgctggctcagcgccggttgtgcaatatgcaacaactcagcagcctgtgtcaggctaccgatatcaacgattttcacaaaatacttgagccgtctaagattcatgtctgcctcctgagtagttaccctaaagaggtagcaaaaagcgcgccatattttgtacctgtacctaagaaaaagtgatacctccttgataagccacaggtaaaataaggaaaagcaatgattctgctaaccaacgctccggttttgtatcggaaatcggtcataaggccaatgccaacctgcaccatcttaaagcaatctctgctattttagggtgcagatctgcccaccaatcagcgcatttcattgctttctagtgctcaacttgagcaataatttcaatatgttggttattagttcggcaatcaaacgcaccgagctataacagtctttgacaacccgaaacgctcccgctattatccatcgcacttaaccgattcctctgtagttcagtcggtagaacggcggactgttaatccgtatgtcactgnnnnnnnnnnnnnnnnnnnnnnnntattaaagaaagcagacgttcactgacgtctgcttttttgcttttaatcaattggttacctccttcttcaggttcaccctcgttcaccaaaaaacactcgaagccatacccttttgctggtaaaaatactggtaaagctggttcgatttcgtttttaccagcaatcggagggaaccgtcatgtcactgactgatactaaagtaaaaaatgccaagccatcagaaaaggtggttaagctcactgacgggttcggcctctatctgctggtgcatactaacggttcaaaatactggcagttaggctatcgcttcgaagggaaacagaaggtgttctccatcggcgtctatcctgctgtttctctggctaatgcaagacagcgccgagatgaagcaaaaaagctgttagccgcaggagtagatcccagcgccaaaaaacgggctgacaacaagtccgttcaagaaaagcggaacaatacccgcgctttcaaaacggttgccaaaagctggtttgccaccaaaaccacatggtcggaagattatcagcgttctgtatggacacgactggaaacctacctgttccctgatattggcaacaaagatattgctgaactggatacaggcgatctgctggttcccatcaaaaagatagagaagctgggttatctggaaatcgccatgagggtaaaacagtacgccacagccatcatgcgttatgccgtccagcaaaagatgatccgtttcaatccggcctatgatttggaaggtgcggttcagaagccacagacggaacaccgtcccgctatcgaactggaagagatacctaccctgttggaacgcattgaaggctataaaggccgtagcaggctgacccaattagcgataaaactcaatctgctgatttttatccgttccagtgaactccgctttgcccgatggtcagagatcgatttcaaaagcggtttgtgggttatccctgaacagcgagaagctattaaagggatcaagcattcagaccgtggtgccaaaatgcgcagaaagcattatgttcctctatgcgaacaagcactggtaattttgggagagcttaaagacctcacctatgacgttaacggtgatgacggctttatcctgacaggctgttatgatgcgatgaaaccgatgagtgaaaacaccatcaacaaagcactgcgcaaaatgggttatgacaccaaaactgatctgtgcggtcatggtttccgaacgctggcgtgtagtgccttgattgaatcgggtatctggcctgaagatgtggttgaacttcagatgagccacatggaaaagaacaacgttcgtgctgcctatacccataaggctaaacaccttgagcaacgccgcctgatgttgcaatggtgggctgattttctggatgctaacggcagcgggatggttaggccgtttgagtttgctcaaggagcgactcaatattagccatcaagcaactctaataatggaaaaacatcaatgcaagatatgaatcctattataatacgtgaagatattagtcgcctctatggtatatgctcaaatcataattttatttgtatagaaggacatactggttcaggaaaaacaactttaggaacgtcattatctgaatatttaaatgcaaaactcatcgatacggacttatttattaaagatgaccctcatggaagtaaatcctatgtagaaagaatagatgaggatagattatcatcggaaataaaacaaagaacccaatcagtggtactcgtaggcatatgtttacgtgaggtgatagagttattaaagttatcagaagaaatgtttttcatatatataaaaatcatatcaacatcttctaaccgttggatggaagagtataatttagatgatttttcaaatggtaaacttaatacaaaagatatcccaaaagcacatatagatagttatagatacacactaaattatgaacctcaaagtaaagcaaatgtaatatatgaacgattagaaaatttgtaaactcaaagaacacatgtgatgttatggggaaatgttatattcgccataacatcaaaatactcatattatcgagttaattgaataaccacaggttttaagttccttgcttacactcattttccatgcaccataattatctaatggaacgtaaacaactccacttatatcattaggtgtttctatattgtcctttactaatgcacaaacattttcacggcctaactttgccataagataaccgtgttcaaatactacattttgtcgcgcacgaaatttaggtggatttggttcatccccccccctgcctagatcacaagcagtgtataacactaaagcaaaatcagcatcatttgtgtagcgttcaattttttctattattgtcataccaacattagcttgctcatgcagaataattggttcaagccctaagtcactaataaaccgacttacctcttgcttcacttcattatttcgtccatgaacaatgaaaacctttcttttatttctagtaattggcaaagagtttaaaacaggatttctatcattaaatctttgtactgtgtgtgtgatttgcattggttgattaaactctaacgcatctaaaataggtgtaaattgttcagagatgaaagtacgtcgctctgcataagtgctgaattttggctgaataaatgaccaaaatgaatccaatgacctatgctgtctaacaaatgctggaagagactgagctatatttgaattctgcaacaattgatgtcttaattgcacatactcattattatccgatgctccaccagttgctcttgctgttagcaaattagccaagtagctaacacggtcaaaatcgtttactaaaaaatccaagtttgccacttgattgtcctcaatataagaattcaattattgaaaaaagttataagtcaatccgttcaactctctgccttaccattctcatcattgaatgatttagacttcttgacaagccatccaagtcaggatagatataacgctcatcaattccataatcagaaagcatttcaagaatatcatgctttaaatttttacccagtattatttgtactaaattaggcatatctaaggcaattctccccggcccaatatctatagtagtatctgggggattgtgaatagtaaaaatccctccctgatttaaaattcgaggtgaaaactgtcttggtctataagaaataacttcactacattcttttaaagtttccattgaaagatcgactgtggcaaaagtttttggcaattcaagtatgtaaataaccccatctttatcgggataggaacaacaagcaaaataacatgcaataagcggattaatagtccaatctagtaatcgagtagccaagccatgatgttgtgcaagagcgagttgctcaatgaaataattcgggacattttcataggctatagcccgatccaaccagtccttaaatacccctagatcgcgatcatcgggtagtagatactcctgccttccagcttttggtagcaacttccaatgacaatcagcctgaccacgatatacaacaccaaatccattgtgtggtctatatgctctgaaaatcgcatggagatgttcaagactgctaatgttatataatgtagtattcgattcgtttgatgacattatttcctctattttttctgatatagtcaaacccatgcgaataacaaattttaaaatcataatttaagggttaatcttttagcataatcacttgcttcatcagttcctaccgtgtcaactccttagagcagcccatattcacagcatcgtcatccaactgctaacttaattatggagctatgcagttctaaaaattggagacttgccaccagtgaattttccagtatcgcgtttagcaattgactagcagcaatcctagccttaaattgcagccgatcagattcgagccttgacacaagaccacctgaacacccgcttcgcccctgaaaagtacggtaataccaaacaagggctaaccacacggttatgaaggctaacgctatggctgtctgtcagtttacccattcccctcctgaaaatctgcatctgattactgcttttttgaacgaaaaagtcagacctacttcaaggtaggtctgactgttaaattttttaaatgcattaatcggtaatcagtttaccgatatatggacaactgatcgcatcaccaccgctcctacactgacagtaattttgtgtacttatttgacctgtacaggtagaagcggaattgttatcacatatgttgtaagaacattgatacaaagagatgctctttgatgttccacctaatgaagaccagactccattcacgtaggatagaattttccagatgtatcacgccctactaatccatttgatacacatggattaccagcactgacagtaccatttatttgcagaaactttcctgtggtaagacgtttactggaagtaatctgagaatatgagttaatattaccattcgcatttacatttccatcggattgtaaatttcctgatacatattcatcctgtatcaatctaaagaaaggatgttcaaaaatgattttattttctgtttggcttttgctttctcttattgtatatagcattacacatccatttgaaaataatgcttttatcggagagcatggtggtcaaaacctgtccaccatgccagtattatgagatatgtatttataactatagcatcgtaagtcaaatacacgataatacgaggtctatgacgctgcctgtttcggtttatatttactatataatttatgccatatcaaattcaaatttttaaatactaaataacatatttcatcgttttatttgtcagttatatgtatactaaaactgtttttcaaccatcaggataaatgataatgagtgaagccctaaaaatattaaacaacattcgcaccctccgtgctcaggcccgtgaaaccgatctggcaacactggaagaaatgctggaaaagctgaccaccattgttgaagaccgacgagaagaagaagtcagcgcacagcaacaaaatgcagggcgtcaggctaaaattgaggcatttcgtgctcaacttcttgaagacggtattgatccatccgaattgcttggttctgcttctgcaaccaagtcagcaaaatcgaaacgtgagcctcgccctgccaaatataaatatgtcgatgaaaatggcaatgaaaaattatggacaggtcagggtcgtacacctaaagcgattgctgctgctattgagaacggtaagagcttggaaggctttgctatctgaaatggtgtgtgatttattgccacggatggcagtaaaattaactaccgcgccctctggggcttgctcaacagctccccagcctaaaacaagttttaagccggagagctgttcggacgtgaaatgactttatggtctgaatttcttgagaactctttcaatgtagatttgtccatttactttataccgttcgatatcgtgcgcatgtaatgatggaacttctaacaacaagccaaagagtaattgcttatctacctcactcatatcacagtttaaaaccttggcaacctctgcaccaagaattattttttgtcgcgtgttttcttttttgctgtctcttttttcttttgctttaagataattgagtttattttgtgctccagcaattttctgctcaagtgttttcttaatctccggcctgcttctatcactctgaaaaatattgccagttaaataggtattttttatttcatcatcattcattattttctccactgatttctatgattataaggaacattacttctgaactcatcatctgaaagtgctcgtttgattgatttaatccgtgaacggaattgttgtttttcctgcttctttttaaattcaactcgtacttctgttattatcttttctgcttcaccatatgcttgctccagatcggtatagattccattatcaagtaatcgttttgcttcgagatcgatggcttcatcattatttttatacataaaacctccttgtattgatttccttaacactagttagcataattaataaattaatcaacagtataagaaaatatttattaatattattagctccttctactaataacctctaggtatatatacatagctagctattcttaaaagtgataatgatttgttattgtcaatacagatataagagagaataatgatgatgcatcaattgatgtggccttaatctaaggaaataggcatggctacaaatacgggaaatgattcaagaaaaggttcagtacgagatcgtactcaagttcagaatcctaagaatggtaactatactaaacgggatactgataacggtcaatttatggaccaaaagcaagatgggacaccgttcaaaggtgtagctaaggaagttgataatcgtcgtaaataagcagaaagggcctttgggccctttcttaagcacttatgcacactcaggaagactcaagaggttattgggttgctcgccatcattttgtgtttttaagtatttattaccagaggcgctaacagcaacaatcacccacactgaatgtcctcctgcattaacataaaatttccatttccctgattcaattccgcttatggcatcttgctgcgtgagcttccagcttgcaccatcaggattcttaccaccaatatgagttatcctttcatgagcactctggcgattgcttttattgatgcataatacttgatgttcagacattttagcctcattataattgctgtatgtaattaataaatcgatcatcattcccaatgcatcaaattgctttaagaaatgatgcacaatgagcttaggtcatatcctcacgatttccagtcaacacaaacctaaatcgcgcactttgtaattaatgcaacacaagtgatagcaattactaacttaaaatatctgatactctccgcgttacttatttttgtttattagtgattttcatttcacctttagcttatccaccctaattttcgatcttcacctgttaattctataacagggaagtcatcactatctttaactgcttttttatgttttagtgctttcccgccttacggcgggataaattaacactctttttgtcctacggacgccatcaaaacccaatccatgtaatatcgcggaatacttcgcccgcccatccatattgcgccgcttaattcggcggtttgttttacagacgttcatatatttagtattaattaataaaggcaagccttatacattgccgttatttttgtgccatttatggcgataaaaaataaagcaatgcccacttacgcattatcgcttcgctctaatgccgtggggtctaccgacggttgcctgccgcaggctaaaaccgtttccttcggaaacaaaatcaaggtcaacgtcaaccccggcgttttccttacgtaaaacgaaaagcagcatttggtattgaggaatatttggatggcgatatacagttttaaaatggagaacatcagcagaggcgaaggccagtcttcggttaactctgctgcatatcgtcaccgtaaagttttcttcgataacagaacaggtgaagtttgtggtcgcaaaacagcacataaaaaggaccttgcctttgcgcagatttttgcacctgaaaacacgccatctgacctgattgttgacagtgaaacactctggaatgctgttgaagcatcagagaagagaaaagatgcccgtcttgccaaagagtttaaaattgccctccctgccgagctaacacccgagcagagcattgaactcactaaagcttttgttcttgagcactttaccaagcaaggcatcataaccgatgttgttatccacgatatcaatggtcataacccgcatattcatatcatgggaacaacccgtgaggttctttctaccggctttggtaaaaaggtccgtgagtgggataagcctgagacgcttgatagctggcgtaaaggctggcagaacatctgcaatgagttccttgatctgtatggtcacgatgaacgcattgatcaccgctctatcagggttcagtataaagaagcccttgaacaggctactgctgccgctacaaatgaagagaaagcaatctggctggctaaagcaattgaaacaaaccgcgatccaatacttcatatccctcgtgatcgctggggcactctagccgctcaggaacaacgtgctgcagagcaagccatacgtgatgagcagaaaaaagaagctgttgaagcctactttacctttaaagatctgccattagacattgttgttgatgttgccagctttagggttcatgcactggcggaaccggaggaaattgttatcccggacaacacagggaaaggttcatctactggctcgcagaaaccagttcttgttgctcctgtgcctcatacacgcactacactgaaaaccccatccacatcaacagcaagaacacttaaacgcgctcctgttaaagttaagaggaagaaggttgaacctcgtcagagcggtgtgttcaagcgcttcaccttactggtagtagattatataagagagaaattcgtctgggccaagaagaagccagttcctgtttcagtggatgctgaacacgatgagcgtattgctgaaaactatgtgtttgatgaggttcaaggtatctatgtgccacgcgctgagcatgagagacgagccagatttaacagtgacacttatagtccaacaccggatgagatcaggcgttttccaagacgtccacttaagcctgatcaagcgaataacactttagactacataccaactttttcttgggataggaaaccatctgtactacagttgaaaccatcaggttatcgtgacaaggaataagcagtccaattcatttttgcattgacaatcgagttcgtactccgctctaatgacatataatactattagcaggattaatgtaatgaaacatcctatttatttgctaaaaaatgatattgactttacaaaaccctcaattatgaagttaatgagtttttcttaccccaaaacattatctgttttaaaagagataaatatctcagaattcaactctgaagaaattataaaaagattatctttagacaaggataattgtgcagacattgaatattctgaagaacgattaacaattaaaattgatgccatctcattttttaaagatatttttaacttactcagatgtaaacaatatggattaaaccctagcatagaaataaactctattattattccaaaaattaatgaactaaatggaaattttcctcattacattgaaatggacttcgctcgtattataagaccactcctccccaaaacaaagctatcatctatattaaaaaatatatactttgatgaaagatcagaaataatatctagtgttttatgtatggaaaaggttataaccgagataataaatgaacgatttaaacatgcaaagattgaaataaaaaacaaagaagaaaccaagaaagtacttgtaagaaaatctagtctggaacaaaaaatttcatttttgcattcgaaagaaatttttgatgagaaattattcaacatcctcacttccctgaggctaatgagaaatcatgccgcacatgatttaagtttaactgaatctatctacaatgaaacaatagtggaattaacatctaagtttgtttttcaatcagaacaaagatataacctcccatccgtcaaagtagctagatttagcaattgttttatgtatatttttgatgaaattagttcactttcgttaaatcctaataattttgttctgggaagaacaaacagtgatgaatggaatggctttttctatggtgcataataaaataaatcatgaaagataaataggcaagcacatatatgttttcgctcctatttaaacctgacctattagtgattaatataattacattcttcgtctgaatataacattaacagagaaaataattttcccagccacaaatccaacaactgtagttattggcaaactgatagtagctccagccatacctgtagacataccgataagtatagacagtttgaagaacaataagatagccaagacagcatgccgcggtgaaaaggctcaataccgaacttaaacttgacagtgtatgtatatagtgtagcggccagtttttattggccactgcacccgatcgttattttaacacttaatgcaatatatatttgaaaatttcatcatgagtttatttatttcgcttggtttcaatgcattccccatttttatttttgtttcttcggaaatcaataaaatttttggcgtaagaggcaatagatgaaaaccattttcatgaaaattaaaaatcgcatcagatataaataggctttcatgattttcctctaaaaaaagaatattccaattagtattggcaaacagtgcatctaactgtgaaaatatcatatcaattgatatgcgaacgacaaatcttgaagccgattgactttctgcactttcagctatagggatggtaaaaataccggtctcattatcgactaatttccattcacttttttctagttgttcttttgtatgttctcctatcaaatccgcaccgactacataatgaggtcgttcctttttgcttaactcacaacgaataacgatagacttataataatcgacgaaataattcatattaaatttagccttaatacctccatttaaaactgactctaactgagactgatattcgtcttctatcttcttaaaatccaactccacaccctgatcccataatctttttacacaaaataatggattatcaaaaggtatagttagttctttttctgtactgctgtttttaacaacaacatttctcccatccgaagaccaatacgttaaatgcttttttggtatgatgtgctgatttatggttatattatttggatttttacgtgataccccatttttatcctgcccggacataggttcttcgtgtgctttttttttcattattttcaccaaaattatttatcacaaattaatttgcccactgccaaaaatattaaaacagccacatcgctttaaaaggaaatattttcacgatgtgattaatattaatttataaaataaatcattttagctagtagccaagtctcaatgtcgttgaaacatctagggtgatgtatccaattaatatagcatatgtttttcgatgaaggaatctattaccttttatctcaatgaagctataatttatagtgcacttttttttaaaaatcatattacactccatatgataaaaacgagaatcgtatgacgttagttcaggatatcttatacgtgattttttgctagaacatattcgactgcatcaaagaccaagatagttagttaacaaaaggatacgtcacgtcaagcttaatgttatcatatcattatgtaatcataaaagagcaccaacccatgcaagaacctacccccacaagcacaaaagaccagcacttgaaatcctgcatatctacgaacgagataatccagacaagtattggaaatcctttctcatagagactatttataaaaataaaaatattggtaatgagcataatgacctaataacactttattttcgatgcgttggagaaaaacaagcccctgaactctctttccgagcaatccatgctattttaaagaatgataataatgttattgtttcggaaactatttcgcttacatgcggctcacttggtattttgcataaagattacaaaggaaataggctgggaaggtggttgttcaacgaaattgtaacttgggcaaagcaatggcctaatgcagatgttaactcaattaaacttggtccagcagatgccacagaagataatttagaaaggcggaataagatgtatacaggagcaggtttagagtttgacgatgatgacaatgaaaatcgcactggtcgatctcgtgaaatgaaagcatcaaaattgattgttctatcttcatggaaaaaagagaatggtggaaatatcgtaattcaaaacattgatgactatataaatgagctgattaaagaaaatgaatcactaaaacgagagatggaaaacaaaaaattaagaatcaattcgttaaatcaaaaacttactataatggagagtaaaacaataaaaggtatattacatcgaacatcaagaggcattattaaatttctaaaccttatttttaaaaatagatgataaagttgattttatatcttgtttattatatagaacttatgcatctataaaaaggatccatatatgtattacaagataataaaaccagaaaaagacaagctaaaagaaaaatatcaaccctatgatattttagatctacttaaaaaatatgatactgataaacagaagagagattattatactattcttgatgaactgcttacacctgtgccattatcaaagcagattgagtttattaacgaatggaaagatgatataccacgattgtctaatgattatcctgaaccagatgggttatggtggagtagaacggtaagacgtggtgagtttatgattgaagaagccatcaatttacatttttggtattcttttgttagtgaagaaaatttatcattggttaaagattatcttccacaagataaaatagataaatttaaaaataacggaaacattactcacatagacttatgggaatcattaaataatgattaaccaaaaaatacccccccccaaaaaaataaaagccgaaatcaatccggctttacatgttcagaaaaatatattcacatggctaactctcttattctctgtttttcagtgcatcccgataacgctgttgttcaacaatgcttagattgggatcagacaaaacactccgccccttcacagcaatatcgtaatcaatttgggattgtgtttcatattctttgttcggcttaaaataatcaggtcgcggcgcagatgacgacgcagaatagccagaatatgttttactcccagcacaaccaagataagccaacagacaggcaaacagaaagaacaacacccacaccgtattgtatccattgagcgtgtatccgctgccatttatatttgaaaacacgctatgaaatctgacggcatagacaatcaggaatgatgagaggataacagcccgacttttacctacggttagatgcttacgtataaattttatcgttggcaccagcgtgaccgcaaaaaatccgatggcggcaaaaaccagccatatcgggaacaacccgtatttttgtgtggtgttctgcgataccgtcacaacagaaagtactaagaaggcgttaatcagaaaaagcctcagggccatcgagaccttaaccttctttgatataatatgtagaaacagcaccggagccagcgatggtatgttcatcaacaggcctatgaaaagcacccaatagatagagttcatagcgttcttcctgtaattaccgagcggcccagccgctattggtcttgaccagaacaattttggcttcttcgggttcagccatccctttcacgccagagaaagcatttttatcaacccagcccggaacgctatccagtttccacgtataggtcacttgcgtgattttagcgccattaccatcactcggttcagtccagcttgagatctcagcgacagcccgatgaccaacacaggcaccttcattacggtcccagaaatcaacttgctgacctttgtcggtgacttccagaacatcaacgcgactaaagccgttagactgttgtgaaacagtgagaagcccctgttcagcaagcccattcaggatttcatcactggcattgtatccagcggaacggtatccacgggtaaccttaaccggaaaacctttgttgaacgcaaagtcattgttttgcagcgaatagcacacctttgattttgaaattttcgcgttgatagccttttcaaagtcgcctttctcaccacatcccgccagaacaagaactgtgccagcaacgagcaaaatcttcttcatcttcctatccatcctgataatcaaaaatactgttaagttttgatgtttttctggttgcctgtagccgttacagcttgttctgacagacataacgaagcaaaaccacctgattaaccaattgataggattcaattatttttgagggccgtcatatcgtttgtaacgatcaaaaacaaaataatgatagttattacctatcattaaatatatatcgatcgattaaatcaattaaaataccgatcgataaacgacttttaatcgttataatctatcaataagttattatcgatcttcaataccgatcattttcttgctagaggaatcgttactggataaagtgagcggaagaaccagtgaagtgtccctaggttggttcatgggtatagaacgtaaaatccaattaccaacaactagcactgccctatggcacatttttggcctttatttatgcagcatcagggaaaaaaaccatgaaggatgccgttagctgattagataaaaggctcacacgcttttgataagcggctttcttcaccactgattaacatggcctattgcgatggacagcagcaacacaacgctggtcccggcttcttcacgcctatttaacgtttactgtttatatggagttaacatgaaaaaactagttatcgctgctctggtgatcctgcctcttaccgcttgcaccacctacggtaacaaatcccttaaagacgaatcccaacaaaccgtaaaagtaaaagtcgttaaagggaaaactacccagcaggatgttattaatgcattcggggaaccacaaacacgtgctaccaatgatggtcaggaaatgtggtcttactccagtatgtcaggggaaactcagctagctaactacattcccggtctggccctgttaaagaacagcagtacagcccatatgaattctcttgagatttggtttaaaggggatgttgtggatcgatataatttcagtcagacggcgagcaaggtttccaaaggtcttttggattgaatgatatataactgctgccaaaacctttcatgtatgcttaaataccaatagtgacaatgagcctcaccagtgttgagcttcagttcagtgacactgtagacgcacaccttcttctattatcctcctatttgtgaggcctacatcccgttaaatgagacagctatagttagatcagtgccgtctcattttatatgatagataccctatttaataaaaagttatttcttgctctggattctatcattaacatgactaatagtaatgtaactagcgatatttttccatattctccctcctccgcaatttatgatctatcacattaaatttaattttttcaaagtggtcataagagaaatcgagatttttaagtatgaaaagttcaatcaacagttccaactttaaagttaagtagaataggtctataccatctggcatatttgtatacttgctgtcattgtaatgtgtatagtaatttctcgcatcccttaacaaaacacttaacccttcacgagattcattgtcaataaaatctatatatgcgtcatcaagaataacaccctctattctttgtatataggttttatcgttatcttttgttaattttctatgcaaacattcaattacttgagtatatgttataaactttaaaaccaagtctaatttattcatgctagggaggaaatataatctcagcaaatgctctgcttcactcatgattaaattccatttacaaaaaacattctggatatcattagtgttgtaatgaaacaaacaaaagttatttccttgaatcgtctcacttgaaaatgaaggtttgtaattgattataaaaactttaccttcatgatcaattattttatgcccatactgccttactatattttttgcaccaaatgatataaaagtaatgactttgtgcaatatatcttgcacgtaatcgtagtccaataatttatctgatgcaatagatatttgagaggttcgtttccctgattgaatagagtgtgttgatgtaataataatattaacatcattataatttaataatacttttttttgcatcaaattatcatagttttgactttcatgataaccattttcaaaaaaccacttatcacagtcaatattacaagagaattcttttatctttaaatttttcacatcatctaaataactagtgccaattataagaatagaaccgaacaaaatacattcttgtactggcttacacccaaaacttattccacctgttgtttttatcttatacataggattggggattgaaatataagaatcattaagcttacagtatatatttttttctataactttatcattattactaaatggtttattagtgttaagttcaaatgagccatcctcatatattattaacttacctgatatattttttcctttctcatcattgataaagaaattaccattaatttcattaactattttattcatcgtaaccttcataataattaattgtgaaaaatgttatatctaactctcagtttatgactcattctcacacaacgcaaccgcaatattaattctatcgacagcctgagatgatggcccataaagatcgccctcaatttcatgctcaaactcaccgttcctgaagattacaacatacttcggctgaggcttcacgtagatcctgcaggccaagcgcgtttaccagcttcaacttatatgaagcattggcttatatcctgccgcacccatcatcatccagaacactaacggggcgtgttgggagacaggctgttgtagactttggtttctgacatcagcgatcttactgtttcttcgctgatttggctaagttcagaaattaacctcctataaacattaatcatccgttccttttcgcaatcatttgctgattcggacaggacaaaataatcgaagcctttaacatagatgctactaccgttttcaagggtaagttttattcctttttcattcccttcaacatttttaacaatgcaagttataaatggtatgctttggttgatttctttttttactttaaatatcatatcaatctcaagaaaatcaaatttaactccgctcatttaaataacatttgaccctgtcataatacttcaaacattctcacgaatcttatctgctcaattagtgaacatcatctttctgaacaaatcctcgccctaaatattatcccaatctaacagttcttctggtggtagaagcgttgatatctctgcagcgatacatcctcccacgcctttactcatcatcgctccttggtgctttttagcccgtaatcttgcgattaacaaatctatatcttcttggctacttacgtcttctatgactgactcaattgatctatcttcttctttagtatttttatttcttcggtcagtgctggcaacgctttcgggttgttcttccattacttctttcttttttacaatctctgaaacaaagcgagcacgatcaccattgaagacaattgctgggtttatgaaataccagtttttttcattagttttagcaataatacgtttctctataagttcttttatcccccggtaaaagatagactcagacaaagcaaagtgatctattttttctgcgagcgacattgcttttttacaactcagataaaagtgatcttttccaatcgcatcctgatatatacgtaaaaagataaaaaacactttgtaagctgttttcgttaaatcaaagtacgcttttatctgggaggtgtagagcttaatgaactcttctttatcgacctcttgtgtatgtacgatattggcaaaataagttttgctggtatccttcctttcaataagttctgttcctcttgaaacagtcaggtttctctttcttgtttcaatctttagctcggtctcaaagcaaaaaggatttaagcctaaatctaaatcaacttctatttcattcattttattcttgcctcttgttattttatttataataaattaaataccatgcacaaaacagatatcaagtttttttgcatatttttttgcgaaaatatttttaaaatcgcaagtattccagtgactataatttaaagcacagtcatttttatcctataaaatgacatagaaactgactgcacagtcaggaaagctcactgtacagtcaggaatactgaccacagagtcaggaacactgactgtacggtcagtcgcgtattttcttcataagccttataccgcaagggctacaagccgattttgtattaatttaattttgcaagaagtaagagataatacttaagaggatatagagaaaccggacgattttcatgatcgccatatggggtttcgatattaaaatgatcaacaatgtctgagcgtaatttatttcaccgttttcctttctattgcactaacatcttttttgaaaatcaccatcctctatgagctaacgctcatgtgctatcgaaaacgatggacctgttttcatgagcacggctacgccataactctgacattattatattttatcttgaaatggtatttttaatatttgatagtaaagacgaaaaagatctgttttagatcgttttatcattaaataataaaattgattctttttttaaacatagcatattatcttcaacatatagcatttgctcttaaacatatagggaaactatataaaaagaagcagcactgagtgattgatcaaaacaatcacattgctgaaacagggcttgcccctgttagtgatggatttatccaaaaaaatcggcagtagccgataagataataatagtataattgagtttatattttttatttataagattttttatacattagccttaccctatcattaataaaaatttaatattgaaaaacagatcctttcttatgagctttcgctcatggcttcgccatttgtcagtatattaactagaaattcatcaaggctatagcatttactcttaaacacataggaaaactataatctcaatagcagcgcttagtcattgtccaaaacaatcacatcgctgaaacagggttcatccctgttaatgatggatttatccataaagaattgcggcgatagccgccagtaaaatagaaggaaaacaatttcagcctttctaagatgccagcagcgcttcgtgattgtatgaaacaatcacttcgctgaaaaatatatattaagaaaaccacatattcccgcgtaaaacacactgtacataagaaaaaaggaaaactggactctcttaacttcttactaattatttaattataagcactgtcccaacccaataaaatcaaggcttcacaactttttttgctatgttcgaacatagcagactcctatgtgcgcacatagatctgtcctatgttcgaacatagcaagatctatgtttgaacataggttttttaacatataataatagcataacaataaaagccctattttatttatagtttaactattgacttttatttttctgcatagtaataagtaatatataataaaaactataagagagaataacatgaatactaatgacactgaactacttcgcttatttgaaacattaaccactgaacaaaagattgatatcgcaagacacttgctgcaaaacaaagatataaaatcaaccactgttattgcaacagaagaagataaaggaatctcatttgcacagccttatgtttttgctttcacttccaactttcgtgttttttctgatctggatatatctaagaatgaattccgtgtattaacttacatcttagaatacatggagttcggaaaccttatcaatctgtctcaatcatcactctgcaaagcattgaatatcgcatccggtaatatgtcaaacatattcaaaaaactaaaacagaaaggaatactcgttgagcatcatggacacctgtatattaactcgaatattttcgccaagggtatgagccatcaacttgatgagaaacgtaaagagcatttaagtaatgccagaagtcttcatgcggagcttgaacaatatccagaaaactatactgattactcaaagcaagaaagacgaaacctagctttagaaacagaaaaaaaagagatctacactgacgcatttatttttagtaagaagagaaagaataatgctgttcctaatgctaaaaacagtatcaagatcgataaaccacgaaaggtatataaacgaacgaaagaaaatgaagcggcaagaaaagacttagctaacttaaacattcacttaaaagctgcttcttgaaaaagtgaatattcagtgaggaactaacatcatactttaagtaacaaatgatacaacaacctaaattacacacgaaaattgcgtatagaaaatgtatccaaatttatttggaagggacagtatacagggcttgtggagataactataaatacggcggtgtcgcccgccgttcgtaacaaataatcctatttgacaagacttaactggggaggttgcttacgctcaatatacgattgaggaccatctcctgtaatagcttccatgaagaagcggttgttaaacgtcagagcacttacttcatcagcagggaacctaagttgcccgaggatctcggtacgctttatcccttgagtgcgcaatgctgaaaagaccttttccaatatcaatgacttctcacgttctggcataccttgaggttctcccgtgcggtaaccacgacggttaagctctattgaaagttggcgataatgccactctgtcgataacccaacatcaaacgtccgtcgcactagtgcagctaatgaaactttccagttcttctttagcaaaatgagctgttccagtcttggcatccttggaaccgaggctaagatactacgttcaggcatcaagaatgccgatgcaaaacgatctgcatcctgttccgcctgacgcccgttgttacatgaatgcttatgaagaactaaatgaccaagctcatgagccgcgtcaaaacgacttcgttctggagttttcattgtgttcagcagaacaaaaggtttttcgtccatccaaaaagaaaaagcatccacctcaacgcaattttcagcaagtgaaaaaaccctaataccattggcttcaagcaagtgaactatgttggatatcgatagttcacctattccccaagcttccctaaccgttctggcggcacgttcaggctctgaatagccatcgaagctactgtcaggaacgttaggttttggtaacttgaattgcccgtcaatccatgccgataattcctgtgccaacttcccagccccaagagctgaatcacgtttttgcgcacttaattttgtcattgcgcgaaaactgactgcctcgggtgttaacgaaggaacatcccgatcgaggaaaaactcgatgggatattctaagacagcagagattctctccatgctatcgcttgcgatcgcatcaaagataccggccttttcatagttagaaattgtcttgctggttaacccagccgcttcagctagtgctctttgagtcaggcctcttcgttctcttgctatacataaacgctctgaattaaacatgttgcatatttagcctgttttcaaaatgtcgagatcgatgtcaggtgtaaactgaggagcatcacctttccgaacaattggatccggttgacggatatcaagaatcaaacgagtagagaagctgttaacaacattcttgttattgtaagaaacaggtcgagacagctctgcacgaatgcctttccgatcgaactcatctagatcatataactcgtaaagtaaaaaccataagtcccttccgattttgttaggaagtaagggaataatatcgccttccggcaggtctaaatctagcttgatctgactatcgcccagcgttaactccccctgacccgggttgttattatgtattaaccccataagctcgcgagtaaagtctcccttcttcatacgtgactcaggatagccatgaacaaagccagtctggctgcaaccacggcaaaggtaaattgccaccttatcgctgacagtcaactctacgtttcgcaaagacaatcgcgaatatcctttggatgcaagaatttcacgggctgcacttacaccttcaccgtagaaatactgcccccgagaagttgcggggtggttttgtgtcgtcgaatagcgaccagacaagccacgctcaaggataagcgcaagatcgctttggctaaggttcatcggctgcaggtaagattcgacatcattcggatcagccaatacaacggtttttgcgagattatgcgagtacatcggtaaaggctccatcatcattttctcttttttatacctcatttgagggataaaaacaagaaaataactggatgaatcaacagaggcgcaaggcacgtcgttttgagctacttccgctttactatctcttttgatggtttaacattcgcctctggcatgaagctgtctgtcagatttggtattgccctgaactacagaagttttagatcaagtctgagccaacagagcatagctcctctggtgaaactctatcctttcccatcaacttgagaatcctcttcactctgagcttacgcgccttcttctcgccaatctcctgatagtattcttcacggcgctctgctaccaccttacggaacttcttcaaaagctgttccagtgttttgatatcagtagtagcagcttcagcttggatttttctatacatatacattacgtggaattcatcaatcatattataacccttggttttatcattcatgtatttccctctttcgagggaatactcataatgtttaatatcaaacaactgtcattttcagcttccagtaaacatgttcttgattctcaccctgatttatatttcttgaaacaagttcaatgatgtgttcttgatgccaatacaagattacggtttttaaatctcttctgtttatatcagagacatcatttttgatagagtatttcttcatcgcacgagttatcaaaacatcatatatgacacttgacatgaaaccatctttcaaaatatcgattgctgtttcatgatgcttttcataaatgctatatatttcatcacagtatccttgcaaaatattggcaataagttcgtttagttctttctcatttttatttaatataatctctttcatctttaatccttttattatgttaatagttagtaataatgcttagttgttataaatgatattgatgatgacagaaccgtattccagatctaactcatcaactaaatcgttattgacatgtcgatttaaagcatcgatcaaactcttattctctatcatgtcttctactgaatacccgctcagagcaataaacatatcaagactttcttgaatagtatgctttactttcggggttccttcgcaaagcatacttactactacagatattttatttgtcatagaactttgttcgttgttatttaccatttatattttcctcttatatttttggctagcccatttcggggcaagattatttcttattttctaaaaacgcctgaatattcaaccaacatggcagcaaccatttcaaagttaacctcatgaatatttccactattaccttcttgagtagtgaacctttcaaagttgttctgaatatgattaatcacatggataataaatggactcatgaaatctgggtcatccaaataatcattggcgtcaccatcaccattaacttccatgaacatattccagcttgcggcaaacgacctacaagcaaggtcatagaacagttcagttgatttattaatacctatcttatctttagacatatttatatcctcatagttaaatgcttatttaattcatcgtgttttttattagccccttacggggcctaatacgctgttgttagctcataccaaaaagcaatgcttttatatggacacttttcatttccaatataactttatccatatcaacataaatcagtctttctcttttaccagcttcttccatatatccatcaaaacgcttagccagatgatctttaacatgtgaaagatacgattccgttctattattatctaacataatagatgcgactaactcatgatctccttgccctttatatatcagcattccagctacataaagatactttgtcatatcataaaatgtttttgtggataactctttgatactttccatttcttgattattcattttatttcctcttgttgttattaaaatatttgttattcagatacaggacgtgaatcagaaatgattttctcaatccaagcatcaacctcactttcaataaaggcgactgctcttacacctgtttttacctgtgaaggaaagcgtccagatttaataagcgcataaatccacgttttcccaaaaccagttcttctttttacttcgggtaaacgaataaggctttgttttttgtttgctacgatttgaaccatatttatctcctgtgtttgcgatggaaataattgtatggataatgcttgtaaaaaacgaggttggttcaccagccctgaacagaggggaagttcaggaccagtgaatttaggggatttttatgaggggtgaataccggggacgttcaggcttagcgactgtcccttgttttcttcttgtcttcaggtttgtcattcatgccgatgacagcaaggatatctgaactcttcacgtacatgttttttatgaagaaatcatttaacgacttgaaataattatcattattcaaaaaatcataggctaacgggtaatcagtatctttgatttgctcgctgcctctggcataacgtatatcggggtgtaggaggccagccaacacaggataagggattttttgcttgttgagttgttcccatccgataagatccatcaaagggatgatcttgtaatcgagtatcttttggaatgttttatgaccaaaacggaaatccttttccggtggcttaggcgctttcaggtgcttctgccattgagtgataagcacttttaggtgttctgccaaatcatcactgctggcttcattcagatcaatttcaatcagcatcttgttggaagggttcagccctccctgtttcagatattcagatatgtattctgaactcactgaaacatcatctttctgatcagagttttccagcctatacattgcccgcccatagttgaacagtgagttccttgtcattggtcggactgcatagctatgggccagcatatggctgtcagaaacccatttagcctcatgtataactttaccagaacggatcagggcatcatggtatatcgccagcatttggttctcttcacctgctgtttcccattgctgtctggctttataggcaaaaatccgcctttctagctcggcatagatttgttctagcgttaaatctttcagcacttcatagcggcttacatcaaaccactcagtgagtgcttctacaatctccgctttaggcatctttttggtcattgttttctctataaatgttggctttgagttgtgataaagctatctcattcaacagcatagagaaagtgaaaaaagatgtcaggcatcccaagataggggcattaaagaattgaatgtgaagttgtgagttcaaccgatggatgcagcacactgattgaaccgttctacgggtgattcatagtctagcgtttttatcggcttctcgtttgacgttaaagcattcagccgccaaccctaccttagagttggcggctgaagtaagtacgttaccttgcggttctgcttttctttacgaattaaccaaacgctgataagcagatactcttccaagattagggacttgagcctgtgtggctgctgcgatgtgacccagagcttgaattacaacttggttcgtagaagtaaatgttgcagccaaatttttatatctctcagcacatctggctatagaaactctggatgtaaactcactatctaagacaagccttacaaactcttttaattcgttgtcaccgaacttagcaatcatctgatcgtaataatatacagccccatttgaaatcccgtatccattacccaatttacacataattatagttttgacataatccttccttactgcgtccggtataattccagtactggatatatatgcagccaaagctgaagcatgaggaggttcactgtgaaaattattccagccgctgtgagcttgatacagattatctatctttattgacatttcaactgataatgtatcagcaggtaaatatggtaacccactaacaatagtcaaaaattcgtttgctgcatcacgccgagagttctcaccgtttgtagcaaatgactggtattttatgccgcaattatatttcgcactatcagatgctaaggtccaacagtcatttgcaatacctttaatattgtttttaacttgcactgatgcggaatcatttgtatacattccaaatatagttcgcaggagagaatttagagcatctaaaggtagagtttgcaagcctgttctaatatgggctatagcggtcgaatctaaagactcttgcttgatgcttagtagaaaacgatttacatttagggctgcaggctctggttgctttgatattacttcttttatacaggtttctaaccaagaaactaattggaaaccagttagctgattctggttagggtgtgctgcgcttgcccaatttctcatatcccttatgtaatctaagtgtttaaaacctaaatctgaaagtagacctgttaggtgacaccccctaattaactcccactcctcaacctttacaagatcatcaatggatcttaatttatcacgccttttaggatcggttattatactgtcatagaaatagtcaatatcatttaatgaaaccttccatctcaaattagttacagtttcattccagagaaaattcaaagcagcatcaaagagacctgcgccgcatgccgcgacaaattttgataaatataatgagtcagagcgggtttgtaccgtcatgttactgatgacatcgggaagatttgaaataactctgtgacgttctgaattctctacaagaacattatttgtgggcaaatctaaactggataggtagatagcaagtgatgtattaaattggtcaactacagttgttacactttgagtgtcaacaaccaacaagttatttgccattttcattccttttcattagtttatatacctcagtcgaaagttctgaaagaaccaacaacgacttcattaattatttgtggaggtcatttgagaacccccttgataggtcttctcgtttgttacggacttttaaatctaaccacaatttaaacgagctgaaccaactgatgcaactaaaaaaaccaagatcagactgtcattttagctaccaaggccaactatagatcagagcaaaagatacctttactggcttgcttcccattaccaatgtcactacgcagcttgtagagtgagcattgtcacacgataaactatttccgcttcacgccctgatacattcgacaagctttttatggcctaagtaagggggaatgtcgctcaaagcaacctgtcgcatagtatgtatgtgtctcaggatttgctggaaatgaacaagtggatgcaggttttcactcataatgaattcagcttcaacctcatcagcttcaatctgatggataaggttaaaaattgagttaaaacttcataacaatctgttttatagacataaacaccaaaattaaactgacaatatgacgttgaacataataatgttagaagatagcaacagacaacacgttatgacaacaaccaattgtttttaattgacattttatggttgtagattaaataatgatggtaaaaatgctggtaaaaaatcacagttcttaaatatagccattaataaaaggagtcacagatgaannnnnnnnnnnnnnnnnnnnnnnnaattcttgttttcatgccgctttgcgaatccctatgtgattcagattcaataagttagcgtgaaaagtcttcccgatgcatttttagtttaccctccgtatcgggagaatttggtggtcagatttggggtcaggttagttcgataacggagtgccccccaaatgccccttaacgaccgggaattttgacccgcattgagggctaccagcaaggacgataattaactcgcttggcaagcatcactcaccctgcacctgttcatccgttcaagcgaactgttcgggatagggtttggtcgcccaagactaaatctacactctgattcattgacagaagcgaacgattcatccgcccctacgcatgaaccttcctgcttttgaggagtatccgatcgaaaaagggatcattggaatatcctgcaattcgattttgattttgaggtggtgattgacactgaaggcgagcagctcgggcctatggaggaaccgtcccataaccgaacatcaagccgcctatgttcgataccgaagggtttcgacaagcaaagagaacgcggaagagtggtgcctgcggttagggtagtagagatgatagccaggcatgtccggtgtaaattgactgagaacctgaataaggcttccgttgtcaacaaatctctgaatttggtccagatggatacatgccaagccatgcccatcaagtaccgcgtcgaccagaaggtcaaccgtattcacgaccagttgtccctggccgcgaactgttatttctcgtccgccactcattaggcgccatccaattaacgtgccggatgttggcaggcggaagttgatgatgctatggtcgatcagctctgcgggcgttgtcggcgcagggcgcattgcaagataggctgggctggcaacgatagccatcgggatgtcgggaccaatccgcatcgcaatcatatccttgtcgatctctccgcccaagcggatgccagcatcaaattgattggcaacgacgtctaccagcgcatgatcaacgctgacctcaatatggatatcaggattgtctgccagcaaccgtttcatggccggcatgagtatggtttttgccgcatgctccaccgttgtgatccggagcgttccagaaggccggtcgcgcagttcaccgagggagccgatcaccgtgtcgaggtcatgcagcattggtccaagcttcgcaagcaggcgctctccagcctctgtaggcgcgacactgcgtgtcgtgcgcgcgagcaaccgaagacccaagcgttcctcgacacggcggacgatctgactaagggctgactgtgccatccccagacggagggcagccttcgtgaagctgcgttcctcagcaaccaccacgaaggcggtcagatcggcaatctcgtcgcgacgcaaggctttctctcctcaccattaatcactgaaatgataaggctaagtgtttttatacatctagtccacctaatcgataactcttatcttagtcggcgacaccgtggctcggtcctaccggatcaaaattgtgccgcacccattccaaggaaaatttcatgccccattcagacctccttttcgaccattttcgatttgaaaatggcatgacacttcgaaatcgcgtggtaatgacgccgatgacaacctggtccgccaatccagacggaactatctccgaccaagaggccgcttacgttcaggcgcgcgccaaggatgtaggcatggtcatcactgggtgtacgcacgtcacaccggaagggatcggcttcacggacgagttcgccgcctatgacgatcgcttcatccccagtctgcgcaagctggcgcaagccgcaaagagtggcggcgcttctgccatcctgcagatttttcatgcgggtagcaaggcggtgccagaactcgtaccgaacggtcgggtcgttggacccagcacgatggaagtacccgccggtctgttcaacaacggtgggaacactgccactgctctgagacacagcgagattgagagcatcatcaaagcattcggtgacgcgacgcgacgcgcgatcgaagctggcttcgacggcgttgagttgcatggcgcacacgggttcctccttcaggactttttctcgccattggcaaataatcgcgatgacgaatggggcggctctctggacaaaagacttcgcttcccgttgtctgttgtgcagaccgtcaggcaggtcatcagtgcacacactgatcggccctttctcttgggataccggatctcgcctgaagaacaggcggacggcgggttgcggatcgctgatacgaagatactgctcgacaggctgatcgatacgggtgttgattatatccatgcgtctctacacgacgtgctcaatggaaagccgattgtggatgacggcggcaaaacgacggcacgattgctcattgagcatgtggccgaccgtgttccattgatcgcggcaggcgggttcaagacgccgacgcaggcacaagcggcattagacgcaggtctctcattagccgcgatcggtcaggccctgatcatgaatccgaattgggttgcgctggccaaggcaggtcgcgaggaggaaatcgtgaacgtcctcaaccccgcatcagtgcaggatctgaacattccggaaaagctttggactgtcatccagcaggcaaagggctggttcccgttggttgagaccgagcaggctgtcgagtgacattctccaacggtcatgaaggatataaccattactgctaccggtgtttaattcacattgaacaagcaaatgaaagacaaagtccaggcagggtgaaatttttatttcagtgagaattaaaacctgaacaatgttgtcgcagaggggtaatacgggcagtatggatgctacctgacacaataataaataagggacgttaatgttccgaaaatcgactctggtgactttacctctgctgatagcgtcggtattcctgctaacagggtgcccaccaccaccggatataacgcagtggcaacgccctaatacggatatcggcggcgtgcgcgtcgcgatgggtaaatgcggcgtgcaactccccggccctgacatccccaaaacggataatgagtcagttctgtattaccaatgcatggagagtatggggtttacccgtaaagacggattcaaaatttgcagccttcgtgtctaccatgacaccccatcctgcctccagcaagagcaggggtatcctttgagccagcgccagctagaggcgctgccttttgtcgcagacagagggtttattccgattaagccggattccggcgtgagcacgttttcgttgattagctggcgtaaagcgggggcctcgctgcatttttctcatcaagttgaaaacgacaaacaagcactggcggtgatgtatcaatgcggttatccgcagcctttgggttcggtgccttacgtgccgacgctgcgcaaagccgctgatgtgcagcgatgcatgctggataaaggcttcgagccgaagaataaactcaatctagtctgccgcaattacccgcaagtcacgggctgcccaaaaacataacgcccgactgaacttcccccgaagcaactgtatagtctgtttgtagtggtcaacaaggcactccacctgatgggctatacacgaaagatgaaatctgcggccatggattccacgcaatagtatgcagtgctttgatgccgatccccttttgttcgctaccgtagctcagaaggttgtcgttaatcgcaacgcgcttcgagccctgtaggatgaaaacgatactggcatagcacgattatagcgatgctccagcactgcgtaagatgactgatacaatcaggcaagaaactgagcttatcaggcgtaggttacaaatcgttcattacctatcatgggtaggtcaagcacgcaccgcaccgaaacgtgcgtctaataacctaagagagacagcccatgacccataagattgcactcatcactggcaccagccgtggcctcggccgcaacatggctcttcacctcgccaagcgcggcgtccacatcatcggcacctatcgcagcggcgctgtagaagctcaagcggtgaaacaggagatcgaagcgttgggtggtaaatctacgatgctgccactcgacatcaccgataccgccagttatcagactttctcaaacgccgtgactgaaacgttgatgaccgatttcggacgcgagcgcttcgattttctcattaacaatgccggtaacggcctctttgcaaatttcgttgacgcgactgaggagcaattttcttcgctggtagccacgcatcttcaggggccgatttttctgactcagaaactgttgccgcttgttgaagacggcgggcgtatcctgaacgtgtcgtctggcttcgtgcgttttacgttgccggggtacagcctttatgcggcggtgaaggccgcagtagaggtgctgacccgttatatggccgtcgagctgggttcacgtcaaatccgggtcaatgccattgccccaggtgccatcgcaaccgattttggcggtggtgcagtgcgcgacaataaagatgtcaacgcctatgtggctcagggcattgctctggggcgcgtcggtctgccggacgatgtaggtagtgcagtagccgccatcctgtccgatgacatggcttgggctaacggcacgacctttgacatttcgggcgggcaactgctgtagtaactgcacgttattccgtcacttcgccaccttattaggggattcatatgcttaacgctcagtcgacgcttatcagctatcccccgttcgttcagcgagcagcgattgtgctgctggaaaagaatgtgccctttgaggggatcaaggtagtcaccgatggtgaaacgaagtaaaaacccgccatgaatacaattgaccgcatcgttctcacaaagacgacgcggttaatttttgcaacgtagtaagaacagtaacagtgcgatcagacagaccgtcgcctgtatgcctcccagtgctgtgactgcagggaatgtcagcacagaaccgagccaggttgtgattgcagccgctcccatcgtaagaaatccaagcaaagcggatgccagcccggcctgtttcccaaagggacccattgtgattgccgttcccaatggattggctaaccccatgccccagaggaacataatcatagacagggtataccaacccagaccgggatcttccggcccaatcaacaataggctaccgccgagtaacgcgatgaagatgcctcccgaggtaatgacttgcacgccatagcggtgcgccagtcgcggtgcagccatacccgcggcaaaaacgacaaatacagtggaggcaaagtacagcccggcttgtaatgatgacaaccctatcccactcatcaagatggcaggcgcggcgccgaatgacgcaaacaaaccgctcatcaacaggctcatagatagtgccggaaggataaattttctatccacagccagcttgacgtacgcgactattacgctcggaattgaatgtggcgcacgccgttcggcagggtgcgtttctcccaatgtattgacatagaatacagcgacagcaaaagcggcaaggcccacaaggatgaaaatcgcccgccaccccagcatggttgtcagcacgctgccaaccaacggtgagaagcccggggccgccgctgtggcgatcatggtcaaggagagtgcacgcgctaatgtttcaccgtcaaacaaatcacgcgcaatggcacgagccaaaacggcagcggcacacacacccaacgcttggatgacgcgtccggcaatgagcgtttcaagtgagtcggcaagccctcccactaccgtacccacaatgaatattgagagtccccctaacacaagtttcttgcgtccatagcgatcggccaacgggccgaccaccaactgtcccagtgcgaaggtgataaaaaagctggaaagggtaagtccaagctcgcgagcagatacccctaactgctccccgatatccggaaatgcaggaagaataatgttagtagacagtatgctgatggccgaaagccctgccagtaacgcgataattttccctgtcagcagcggcccccctgacaagtgggcttcaggggtgattacagtggaagaatgttctggattcatgataaacgctcatgaaaagaaactgacgatctgaataagaaagacatgtcattcagtggcttttgaatcgccaccacatattttcctgcataaataaaatctgggattagacgatgaaactcactcatggcgtcgtctcccatcggcgaaaaagcacacttgcattaacgccgccgaaaccgaaaccgttggataaggcatacgttatcgtagcgtaacgtgcctttaacgcgacaagatccaagccgcgtcctgcctcgtccgggttacgcaggtttagcgtgggcggaataacctggtcacgcagggcaagcacagtaaatatcgcttcaatgccacctgccgcgcccagaagatggccggtagctgatttggtcgaactgactgccacgcctgattcactaccaaacactgaccgaatcgccgccagttcccctctgtcacctacctgagtcgatgtcgcatgggcattgatgtgttgtatctcatccgcattgatcccagcctggcctaaagccaattccatcgcccgtcgggcaccgctaccgtcttctggcccagcggtcagatgccatgcatcggcactggtgccatatcccactaattctgccagtggcgtagcaccacgagccaatgcatgctcaagggattcaatcactaataatccagcaccttccgccataacaaacccgtctcgatcacgatcaaaaggccgcgatgcttcttctggcttatctgcaaatccggtagaaagcgcacgtgcagcagcaaagcagcctagcgtgacacgatcaatagcggcttctgtgccaccacaaatggcaatgtccgcttctccgtttctgataaggcgggccgcatcaccaatcgcctgcacaccagctgcacatgctgtaatgggcgcgcccaatggtcccctgaaaccctgctggatcgagacttggcctgctgccatattggccagaaatgagggcgcggtgaatggtgacaaccgtcggggaccgcgcgtatcggtagtgcgaaccgcttcagcaatggcaccaaatccccccactcccgatgcgataattgtcgccgtccgctgccgctcgtgttcattagctgggtgccagcctgcctgcgtcacagcctcctgagcggcgataagggcaaattctatgaagcgatccattttcttgcgctctttggccggtataaaacgctctggttcataacctgcttcagggtcatccgaaagcccagggacctgccctgctacggaaatacccgtgccgtcgctgatatcagcaggaagcgttcttatgcccgatcgcccctccagcagcctgcgccagactatatctgtaccgcaccccagaggactgataatgccgcagccggttaccactattcgcttatgacttgttagcgtcatcgttaaatcctcatcatttcagtcgatgtatttagggccgccgagtcgtagtacggcgaccacatccgcatcagtgtcacgcagtagcctgttgttctacacgcttctggtcatcgggacgtatcttgaaccagatggcatacattgcaggcaggaataccaacgtgatgatggtgccgccaaacgtaccgccaatcagggtataagccagcgttccccagaagacagaatgcgtcagcgggataaacgccagtatggcggccatcgccgtgagcaacacgggccgagctcgctgcactgtcgcttccaccaccgcgtggaacggcgccagcccttcctgctcgttgtgatggatctgccctatcaggatcaaggtgttacgcattaggatgcccgacagcgcaatcagtcccacaagcgcattgataccaaacggctggttgaagatcagcagcgttggcaccaccccaattagccccagtggcgcggtgaggaagaccatcaccatcgccgacatcgagcgtacctgcaggatgattatcaacagcgtcatggcaatcatgatggggaacagcggagccatcgccccggtggcttttgccgactcttcaattggccccgcctgctcaatacgatagccggccggtagtgtatcgatgacgggctgtaactgtttcaggatcgccgtcgagacatccggcggttgcagattttcagcgatatcaccgcgcacggtgaacgtcggggtacgatcgcgacggcgcagaatagggtcttccatctgcacaccgacatcccctatctgtgacaaaggaatacgctgaccggcagaacccaccagagtaaaacctgctattttttcaggatcgagtcggatattccccgccgcgcgtgccataacttgcaccgaacggatatcttcacgcacagacgtgatcggaacgcccgagagcaggaattgaagctgctgagcaacggcattcgatgtcaatcccaccgcctgcaggcggtcctgattgagcgtaaaatgcagcgttggcacctgcgggccccagtcggtgttgacggttctcatcatcggactacccagcatcaccttttctaccttgcctgcaatctcgcgtagctgagcgggatccggccccatgacacggtaggccaccggataaggtgaattcgggccaaacaccagttgcgtcacacgcaccagcgcctcgggtgccaggccctcagcagcgacttcacgaagccggaacttcagcgcctcacgctcttctgggttatccgtcagcacaacaattttcgcaaaagacggatcgggcagctctggtgccatggccaggaagaaacggggtgagccctgcccgatataggacgtcacgatttttgcctctttctgattcttcagccaggcttcaacttttgcggcggcggcgctggtctgctcaatcgacgtaccatacggcatctggatttctaccagcacctctgggcgatcggaggtcgggaaaaattgttttttcaccagccccatgccaagaatagcgacagtgaaaacggcaataacggtacctgccactacccatttgtgcgcgatgacgtgcgtcagcaatcggcgaaagcggttgtaatgtcgagtgtcgtagatggccgcgtgcccaccctcaaccgttttgatgttcggcagcattttcacgcccagataaggcgtaaataccaccgcgaccacccacgaagcaatcagggcaatccccacaatccagaacatgttgctggtgtactcaccggcggtggattgggcgaaaccgttaggcataaaaccgacggccgtcaccagcgtgccggccagcatcggtgccgccgtgtgactccaggcataggccgaggctttaactcggtcatagccctcttccattttcaccaccatcatttcgatggcgatgatggcatcatcgaccaacaaccccagcgccagaatcaatgaacccagcgtaatacggtcgaagtttttgccggaagcctccatcaccacgaagacgatagccagcgtcaacggcacggcagcagcgacaaccactcccacgcgccagcccatactgacaaagcagaccaccatcacgacgagcagcgcgacgaaaaatttgatcatgaactcgtcgacggacgaactgatattcacggactgatcggtaactttcgtgaacgtcatgccgagcggcatgccttcattgatttttgccgtctcgacatccagtgacttacccaaatccagaccgttccagccctcacgcataatgatacccagcaacagtgcgggttcactctggttgcggaccaggaaggtcgccggatcttcgtagccacgctcaaccgtcgccacatctgagagtttcagtgtcctgccctgtacgacgattggcgtttcgcggatcttttctagtttgtcgaaggcaccatctaggcggataaagacctgcggcccgttggtgtcaatcgaaccggcaggcgtcaatacgttctggctgttgagaacggaaaaaatatcctgcggagcaatgcccagcgttgccagccggtcatgagagaacgagacaaagatgcgctcagcctgctcgccgataatattgactttcttcactcccggcacatgaagcagacgctggcgcaacgattccgcatcgcggaccagcagccgctgtggctcccctttcgctttcagcgcaaagagcgcaaaggtaacatcggagaattcgtcgttaaccatcggtccgctcacgcctgccggcagattcttcgcttcatcgccgagcttcttacgcgcctgataaaattcttcctgcacctgtgaaggcggagtaccgtcctgcaatgacagcatggtaaaagccagtccaggccgcgtgtaagtctcactacggtcataccacttgagctcttgcatacgcttttcaagcggttcggctacctgatcctgcatttcctgcgcggtagcacccggccaggcagaaacaatcgtcatctgcttgaccgtaaacggtggatcttccgctcggcccagttcgaagaacgacagaatgccggccacggtaatcaggatgataagaaataaggtgattgagcgctcgcggacggcgagtgccgaaagattgaatcgcccctcgctcatggttggctcccggcgacactgacatcactttgtgcaaccgtgcggacggcttcaccgtcatgcaacagatgtgcgcctaaagccacaatctgttcaccaggctgtaggccgctagtcactctcgccgtgtcatcccccaacccaatcacctgaacaggatgccacgacactttggcaggtttgtctgaaataccccagacacccggccctttccccgcatcataaatcgcggcgataggcacctgaagaacctgcgcaggtaacttgccttcagcaatattgagtgtgacggtggagccaagcggtgcgctcgccaacgcgccctcaaggacatacctcgcctcgaaggtgcgcgtcacagggtctgccgcatcggagaggaggcgcagtttcgctggaactgactgtttatcgataccgtacagcgtggcctgagcctcgctcccaacagctggacgtagtgtctctggcaattgcacgatagcctcccgctgccccgctcgcgccagtcggacaacaggctgccctgcactgaccacctgcccaggttcagccagcgtgtctaccaccacgccgtcggcatcggccagcagtacggcataccccgtagcattacgcgccacatcggcctgagcctgcgcggcactcagatccgctttcgccgtctcagcagcagcctttatctgatcgtaggctgaagcggatatagcacctgcagtgaccaggccacgataacgagcttcgtcatcgatcgcctgtttagcacgggcacgggccgcggtaacagcctgctgctgggcttgtgcctgcaagctgagatcgatggggtccaaacgcatcaaaggctgactgcgtttcacggtctgcccagtatccaccagacgttcaaggatttttccttgcactctaaagccaaggtcgctttgaattcgggcgacaacaacgccagtgaatgcacgggaagcatcaacggcgctcaccacggtagccgctctcaccagaggaggcagattgcggggatcgtcgacgtcagaagcgtcgccacacgccactagggcgagaggcaacaggcaaacagcaatagtggcagatttgagccgaagcatgggttcccttatcaaattagcaggacagtaaccgcattctccaactagtgaccaaatttgtcaatggtcacggtttttaaggtgccagactccgtaatatcaacgatggtagtaatacagcagctgacgctgacgtatccaaattgtattgcagttgaacaggacaaacataagggcgcatgaccagatagatggcatgtgccgcctcatccagcggcgtcttgcgttcgaattccccggactgtcgtccctcaagaagaatttgttgaacaagctggcgtagattttcttcatatctcgctgctgaaggccaccggtcgcgagaggatacagcggcgatgtcatacagcttgcgatcgtgaaaaaataagtcgccgcccgcgtctatcaaggctttgaacaggcgtctcagtttttctgaagccgttggcacatccgcgatcgctgaattgacaatatccataatcattgccaatcgattagcgcagatcatctcaccgatcgcctgcttggaatcaaaaaatttgtagatgtatgccttagaaaacccaatcgccttggctagatcggacaccgttgtcttctcatagccaaagtgtccgaagtgctcagtggcagcttccacaacctgatctcggacgctatggtccgacggcccacgtgggggatgtgcattcgtatgtttagtcatttttcaagcttatctcaccgagccctgattgacaacaagtgaccaattgataatatagtcacaatcgttaaactcaaggaattactatgttacccctccgtacccttgccttggttgtgactactagcgtaatggcgggttgcgcggttggaccggattatcatcgtccggacgcgccactcgcggatcgttatcaggcgcaatccgccgcacagcaatctttcgcaaaacaaggaaacgcaaaccagactgccaacattgccgtctggtgggaaagctttaatgatcccttactgagtgagttagtttcaagggctctcgcacagaatcttgatttagcccaagcgtccgcacggatgactcaggcacgtgctgggcttggcgcggcaacagcggctctgctgccatcaggtaacgtcagcggacaggccactcgcgcgtatcagtcggttgaaaccgcacaaggccggttgctcaactcggttcctggctacaatcgctacggcaatgcctatgaaaccgacctcaacgcaagctgggagattgacgttttcggtggtctgcgacgcgatcgtcaggcggcactggctgactatcaggcttcagaggctggcgtaacagccacgcggctggccgtcgccgcgcagactgccgatatttatatcgccctgcgcgggttacaaactcgtttgaagatagccaatcggcaggttaatacacagcaagaattgctagaaaaagtgcagctactccacagcaaagggctagccgcagagtatcaagtccgccagaccgaaggctcactttcacaggttcaggcaaccgtgcccgttctccaaacgggtatcgatgctgcgatgaacgcgttggacgtcatgctcggcacgcctcctggaacctatcgtaatcagttggcttcttcgggtcctattccacagcccccacagctcatatcaacagggacacctgccgatctgctgcgtcgtagacccgatattatcgtagccgaacgccatctcgcggcgtccaacgcgcgcatcggggtcgccatcagcgagtattatcctaaattttcactcaacgcattactcggtagcgcaacatcggtgtcgagcggcaacctgttctccaacggtgccagccaatcggcgggtgtattggggctgcgctggcgactcttcgatttcggccgtattaacgctcagatcgatcaggctaaggggcaggaagccgaagcattggcagcttaccgtctgtcagtattaagcgcgaccgaagacgttgagaacgcactctcggcgctgctcaatcgtgagacgcagacaacaacattaaccgcaggcgaaacggcgttggctagcgcacgccaatcatctttcatcgcttaccagaaagggaccgccagcctgattgacgtcctgcataacgatgaaaccctgttgcagacttccgacgccagagcgcaggcccagacggaatctgcacgcgcagcggtcgctacgtttagggcgctcggcggtggctggcagcctccagaaaccgctgcgaagatgctctaatatatccatgtaccggtgcgcaaacatgccatcgactaacacctgcacagctcacaataaataaccggagtgattaacatgacagcaaaaaacaatgcgtgggtgctcatcacaggggcttcaggcggatttggcgaagagttcgcgcgtcaatatgccgcgcagggaaaatcactcattctggtggctcggcggctcaataagcttgaattgctggcagcagaattgcgggagcgttttaacattgatgtgatggttgaacaggccgatctttctgtgatgaccgcaattagcgatctgcacagtcgactgcgggaacaaaatattgtggttgatatattaattaacaatgctggccatggtttgcagggcagctttttggatcaaccactggatgacgcgctggacatgatcaatctggatatcgcaagtttgacagcaatgactcggctctttgcagaagatatgcgcgtcaggcggaaaggacatattttgatggtcgccagcctgttgtcttatcagggcgtaaagaattttgccgtttactcagcagcgaaagcgtatgtgctccggttctccgatgctctgcatcgtgagcttaaagacgacggcatcattgtcaccgcgctttgtccgggtatgtctgacactggctttgctaccgtcgccaaccagaaaataacccctctattaaaaggggcaatgatgcagcctaaaccggttgtacaagccggcatccgagcgcttcaggctgggcgaatgagcgttgttccggggatgggaaataaggcaattacattgctgacctgggcaacgccacgctggttacatcaggccatcatggcccgtgtgatgggtgtataaaacgcggcctgaacgcgtgtatggatcaaagaagaatgaaagcaatgaagcgcttagcatgaaatcaaaaggtcaagatcgggtatggaaacccgcatgtaaagtcatcgtaaggcaacatatcctcatggattatcttgcctcagattttatatccctaatacggcgcctttcttcagcccagtcgatcaatgcttccatcgcgggccccaaagcaatgcccatgtcgctcagcgtatattcaactctgggtggcacttgcggataaattgtacgtatgactatgccatcgctctccagttgccgaagctgctgaatcagcatcttctggttaaccccttcaaccaagcgctccaggtcagaaaagcgtatcgggcccttggccgcaaagagttgacagatgatgatgattttccactttccctccagtacccgaagcgcctcggtggtcgccgccgcccataccaaccgctgctgggggtcctcacaattccagacacgttctttcttcatacttaccttttagggtgttacccacttattggtgtgttcttgttacattaacctgtacatcctaatataaccagaacaaccaacttaccttaataacacgaggcaaaaaacatggaaataggcatcattgggacaggcaacattggcggaacccttgcacgcaagcttatagccgcgggccatcaggtacgcgttgcgaattccaaaggcattcatggcgttcagagctttgccgatgaaatcggggctacggcagtggacgtctatggtgcagttaagggagccgacgctatcattttgtcaatcccactaccggcactggcatcgctgccaaacggtttttttgatgaccttcccgaaacggtaccgctaatcgataccagcaactattacccaggcttacgcgacccgcttattcctgaaattgatgacggtatgactgagagcgtatgggtgtcgcaacaactctcacatcccgtgatcaaagccttcaataacattctcgcctggtcgcttgcagagcttgggacgccaaaaggttcggcatcacgtttggctattgccgtagcgggcgataacgccacgttaaaacaaattgtcatgaatttggtggatgacacgggcttcgatgctatcgatgcaggctctctggaagaatcatggaggcagcaaccgtcaacaccagcctactgctgcgattacgatgcggaaacgatgaagaaaggcctgacagcagccgtgaggggtgaggcggcatcgaagcgagatcgcctaccagagttgtttggcaaattgggtgcaaatcctactcatgaagatatcgtggcgatgaatcgctcgctcaacccctaacggctgctgccagcccgttcacacctcgggtgcaaagcagtgcgcccactcacagcagtcatcacagcttggggaacggcagatcagttccccctcactgtgcagacaacgttggcggtaaaagaatttcttccaacgcatgttagtggcgttcatctccactaaagagggaaaacagtctgtcatcaattcgcgcagttcattgcgtgaatctaaccctaaatcctgccacagatgattaaatcctaacgaagcgctggcaataatgcggtgcatcggtgccgcatcacgggacatatgctcgtacaaccagtccgccagttgttcccgttcctcagtgcgatgcgcctgcaattcattcagcagcgcatagcgctgctcacgttcagggcaatttaccgatggcacggcgtccatacgttcaaggagacgctgccactccgatagcgacaatcccatatgttgcgcaaaacagccagaacctctctcatattgcgccaacaagcgccgtagccagcgttgcgcctgtggcatcaagccgctcccttatccttttgctcattcaaccgttctccctgtcgctgttgccaccaggctgtcagcacttcagtgacattttgccaggcaccctcaatgcagggttggatcccttgttgttccagcttattccatggttcgaagccaatgcgggcacaaaacacagcatcaacatccgccaaaagcgccagcagtgcgctcaagcgctcagtattttcctccggtgggcacgccccttcactgtggcaatatttaggggtaaaacgctcgttcaccagtaccacaccagcgggtgacaggctgtagatctggaaacgttcggcgtggccaaagtgtaggtcaatcacctcgccgtgcgaggacgctacggcgaccagacaggcttccggctcttcagactctccctgtgatgcgatgctggcgtgcaattgagcacgctgatggagcaggggcaaatacggctgtggtttttctggcaatgccgatagaggaaattgctggctgcgatcatcgcctaacatgccgatagcatccgcgcgacattgttggcaatgcgacatttgcggcatcacctgaccgcactctgcccgcacgcgcgtcatgcattcggcatccggttccctttgcccttcaaggccaaataccgtgccgtgttctggccgggcgatcagcggcataatattgtgcaaaaaagcgccccagctgtgtgctttttcactcactgcccgcatcgatgcctcgttaatgtcagggatcaacacggaattgatcttgaccagcacgcgatgttccgtcaggcgacgaatgccctcttcttgcttcgcaagcagaattctgcccgcctccaatccggtgtaacgttctccctccagccacagccaggcataaatacgagcagctaccgcagggtctaacgtattcagcgtcacggtaacgtgatctacaccgatatccagcaatggcaccacggcctcaggcaacatcagtccattggtggaaagacatagcttcacatccggcatttgctcacgcagcaaccgcagtgtgctaaaagtccgtttcatgtttgccagcggatcgcccggccctgcgatccccacgacggaaagctgaggaatagcggcggcaacctgccgtgcttgcgccacggcctgttctggtgttagcaatgttgataccacgccgggacgggattcattactgcaatcgtatttacggttgcagtaattacattgcacattacatgcaggcgcgaccgcgaggtgcatacgggcaaaacggtgatgaccgctcaccgaatagcagggatggtgtgcagctttgctggcctgcaacggggtaatcccatctgccagcgttgatcggcagcctaccgtgccggatgcggaggaacaagatgccataatagtgcctacggttgcgaagtcataggcaaagaggtgcaaaggccgtaccgtttagcttgactattaaaatcaatgtaaaacatgaagatacgaaatttttacgtcatcgaatttgtcaggattgcagcagtaggccgacaatgtggcatatgccacaatcctgtctcatcagaatcacaggcgatgcatattgatatccatcgtctgaatgcgataagccacctggcgcggtgtcatacctaacaagcgcgctgctttggcctgtacccaaccggttttctccagtgcggcaatcacccgctgccgttcatcaagagacggatcgcaccagccttcatccggcgcaggtaagatgttggtcgctttgggcgcgacctcacgatggttaaacataatcacatcgcgatcaatcaatccgctttctgacatcacggcggaacgttccagacaattctccaactcacgcacgttgcccggccagctatagcccatgagtaagcggatggctccatcgcttatccgcaaagggcgtccctgatgttggccgattttctgcaccagaaaatcggcgagttcagcaatgtcctcttgccgttcacgcagcggaggcagcgcaagcggcataacattcagccggtaatagagatcctcacggaaatggcccgctctcacctcttcttccaggttgcgattagtcgccgcaataatacggacatccacccggatggtttcatcgccgccaacgcgttccatctccccttcttgcaaaattctcagtaacttggcctgaaaagaggcgctactttcaccgatttcatcaagaaacagcgtgccgccatcggctaactcgaagcgtcctttacgttgccgcacggcaccggtaaaggctcctttttcatgaccgaacaattcactttctagcagattatccggcagcgcagcgcagttgaatttgacgaatggggcggcagcacgcggtgaatggtaatggatagcattggccactagttccttacccgtgccgctttcaccctgaaccagcaccgtggtatcccagcgtgaaacctgacggataatctccatggtttgccgcattgcctgactctttcccaccatattgtcgaaacggtaggaacgcggcggcgtgacgcaggttctcgcgcgtacggtggtcaccgcaggttctggcactgacctcgggcgggcgggctgcatcagacgcaccgtttgcgccaccagattggccacggtttccagaaagcgcgtacacgcgggcaagcgctcttcgtagcgagccatcggctgtgcagccaacacgccaattggctgagattcaatgccaaacagcggcaccgcgataaacggcaggttgtagtcgtacaggcccagtttatcgagaaagcgttgatcgtcagccacccgaggcagaaccagcggttgatgctgtgctaataccgtccctaccaatccttcaccggggcggtagcgaacatgagtcccgctggcgatcagtttttcatcagcttcatgcagcgcctccaccgccatcaccccattctgtttgtcatacagacaaaccataccgtgttgcatgaatgcatcatcgtgcagcacgcgtaacaccgcctgcagtgcttcgcgaacctctgtcgctcggctcaatgctgcgctaatacgctgtatggcggtaaactgctgagaaagatcgaaccgccaagtcaggttgcttgtttcaggagcctgcgtcattttgcacctccagccagagagggtgagagaggaaagcgcaggataaggcaggtaccgccttgtgcatgcgccgacaggtcgatggcaccctgatgatcggccaccagcgtctgaatcaggcgaagttccattcccttgcccggtgaactcaacgtggcgggggcgggagcaaaacggacctgcgtcatcggtacgttgtcttccagatagagcgacagccaaccacgctcttcgcgagcataaatctggattgatagttgaaaaggtgcaatttctgccgccagcgccagcgtgcggtccagccataggctaaggcacgccagcacctgcgttcgttggccaaaaaccgtcaactgcggcgactgcaattcatactgcaagcgatcttcactattcaggcgcgactggtataacgacgtcagatcgtccagcagggattttatcgaccactcatcctcgggttcgaatgccagagaaggacggcacgcctgtaaccgcgccatcgcttcctccccctcacgccatgcggactccaatgcgacgttactatgatcttcaccgtttaaacgccgtgcagcggccagcatgttgagcggacagttcagttgcaccatggcagcacccagcgattcacggattgccgccagcaatatgccattagcaatttgctgcttcagacgatcgagtcgcccctgctgttgctgctgttgttgctccgtacaatcggtaatcacaacgacggtgcgcggcaacgcactgtccgtgaagtaacggctggcttcttcattgacgccgggtaatgcccacattcccagcatcagccaacgaaccgagccgcgaaccatcacgggcaacggttttccctctcgcaacacgttcttatttttgccatattccagtactgacaagagttctttgccaccacagtcggcacacagcgttttataggccaggttatccataatgacgcggtcgttatcatcaaccaccaccaccgccgcaggaatgttattcagcacagcagtcataagcgtcatatggttacgcaaccgctgttcaagggcataactggcgctaatgtctttatgcatcgccagataatgttccagctccccctgcgcattaacgatcggcgtgatatcaatatcagccagatagagggagccatcccgtcggcgattaatcaactgtcctcgccaagcagctccctgtaataaggtctgccacatatcgctgtagacctctccgggcgtttgctgactggcgagaatacggtgattttggccgagtaattgagacagaggaaaacccgtcagacggcaaaatgccggattggtgtacacaatacgcgcctgtggatcggtcacagagatcgccactgacgattgctccaccacagtagagaacaacgccggatgctggcgcgataaatgactgacaatctccccctgcggaagagactccattatcaggtttatggtcatggcctacccttacaacatcagatgccgtcatgtcaggttcgcaacaatttgtgccacgaaccgacacccttctccggtcgactaccggcatcaataaccatgcaaacactacgccctttattcattaactaacctaaagattgatcgcaccccctgttttaacgttaaaccacgtaaaatccttactgtatcaggtaaacaccctatcttctggcctggctagcctcctcaataagtgcatcaatagtgcagccttgcgctaaaaacgtgcaaaatatcgccagcacactgaatgccaaatttggcatgatattcgcacctcactgtacagatacctgctgcctccggcggcgatccttctcaatatcagtcaggagtgaactatggcgaacattggtattttctttggcaccgatacgggaaaaacccgcaagatcgccaaaatgatccatcaaaaattgggcgacacggcggattcgccggtcaatatcaaccgcacttctctggacagttttctctcttattcggttctgctgctcggcacgccgacgctgggtgaaggccagttaccggggatgaatgcgggatgtgagaacgagtcatggcaagagtttatcgctgaattgcctgatgaagcgctggctgacaagacggtcgccttgttcggattaggcgatcagcaaggctatcctgataattttgtcagcgggatgaaaaccttatatgacgtggttaccgcctgcggtgccaaggtcatcggtgcctggccgaatgctggttatgatttcaacacttcagccgccttggtggatgaccagtttgtcggattggtactggatcaggataaccagtacgatctcacggatgagcgcctcgatagctggttggaaacactcaagcccgctatcggctgatccgctagaaggtggaggcctcaggcactccacctgagtttgctgacaaagtacgctgagcggtgataatgggtagatcgtaaagacgctgcaagtacgtccctgtaagctcggattgcgccatccatggcgcaaacgctttactcttctatcccattacccccgttctcgttccgtaaacaggtttgtcaacggtctgaggtagaagcctaatgctctctatctttttatttctacccacggcccggcaccagttggactaaccattggcgttgctgttctttctgacgttgcagcaacaggtgatcataggcttttgccaacgcgtcttcctgcgccatcggcgtttctgggcggatcgcttcacataacagcaggtgccatcctatatcggtctcgatgatggcacttaactccccttcgtgtagcgtaaatagcgcctgatccagtgacgtaaacaacagcccgcgactcacccatcccagcaatccaccttccaacgccgtcggacactgggaatgacgttcggccaacgtcgcaaacgcggcggtgtccgattgtagctggcgacgcagcgcaagaagctgcctgctaatggcctcagaatcgtcttcccccgtggtcagcaggagatgccgggtcaaacgctgttctgggcgacaaaagcgtgcagcatgacgccgataccactgttcgacctctgctgatgtcggcactgctacctgctcagaaatactcgctagctgtcccgccatcagcacatggtgctggatcaccgccgtacgatcggaggcagagaatccagactgccgtaaatcaggttccagctcctgtgttactgcctgcacaagatctggcgtcactgtcgataggctattttgtgccgcttccaccacagcttgttccagcagcaactggcgagccaattgctgctggagaagccgctggcgatccaccggcaattgcgtcgctgtggtgttccacattttttgcgccagacgccattcactaaaccgctgccaagccaacatcagcgatcctcctccgccagttccaaaacactggcagggacctgaaaccagcgttctccgaacatcaccgtatagcaatccccctgatctccttgaccagtagcgaaaatttgcccgcgctgaccaatgtccaccaccagttcgccgttgatggaaagcgtttgcctgctatgaacgccatcaccgtactgaaagatgccagcattccacggtatttccgccgcgatcagctcctgttcgcggcaccccacaacgcgatcgctatcaaggaaatgcacctgatagatcagttggtcctgaagaaaaacgccccattcacgcacatatcctaccgtgccgcgccgtaccagcagttcacctcgtttcattcctgccatggtgccgtcgttacgcaacgaacgcacgacgcgcaccgcatcgccaaatgcaaagcgcggtatcatggtgtgatctccggttggtagcagcgataactttctgccaatagccgacgcgccaactgccagtcagcatcttgcactgcctccagcgcgttacgcagtggcaccgccgcacgcaaacgacggtgaaaatcactcaacaccgataaactacaaatttgcagggcgtgggggtcgtatggcacagcaaaaaaatcaaaaaaggcctcggcactctccagctcatcaacgccgggtaactggtagaaccattccatcgtttgccctccccatcaccgcatcactgccacacagttcgcgatacatctccagcaattcataatccagaggattacgcttccagttttccgcaaaagcgcggacgctgcgcaacagcgcttccgtctcactcgcctgcggctgaaaacctaaacgggcgaaaatccccgccaccgcttgccgtcccgaatgcttacctagaaccaaacagaactcacgccccatgagcgccgggtcgatgccctgataactgcggctgtcgtttagcaaagctgcgacatgcacgccggattcgtgagtaaatacctgctcccccaccagcggctgctgcttgtcgatggtgcgctgtgccgcgcttgccaccagttggcacagcgcgggcaaacgagcgaagtggatgccactgtcacgatcgagacagcgttccagcgctaacgccacggtttccaatgcagcattacctgcccgttcccccagacccaacaccgtggtattaacatgggaaacgccagcctctatcgctgccagcgtattggccgtagccagcccaagatcgttatgcgcatgcatttcaatctcaccgccccagttttgccgcaaggtactgatacgggcgaaggtggagaacgggtcaagcacgcccagcgtatccgcaaagcgcagccgttcagcccctgctgcatcggcagcaatcgctatctgacgcaaggtgtcatcgctagcgcgcgatgcatcttcacagccgacacacacacgtaacccttgctgacgagcctgagcaatcagcgaggaaagctgtgccaataagacgttaagcggctgacgcagcttctgttcgcgcaatcgatccgatgcaggaaccgagatatccacccaattcatgcccagatcggcactttgccggatttccagcgcattcatccggcaccaggtcatcagcaccgtgtccggcaggcggcggcgaataaccgcaatacgcgcccgttcatcgtctcccatcgccggggtgcccacttccaacgcggtcaccccagcatcaactaatgcctcggcaatcgccagtttttcgctggcgcgaaacgctacgccggggctctgctcaccatcacgcagcgtagtgtcattgataatgatatccgccatgccgttccccttatcagccataggtcggcataaactcgccgccggataccgtctgaggcttaccttgctgccaataaggtgacagggtgcgcagccgttcaataatcggcggtagtgccgtaatcacctgatcgatctctttctcgcgggtgtagcgcgatagcgaaaaacgaatgctgccgtgagcggccgtatagggaatattcatggcgcgcatcacgtgggagggttcgagcgagccagatgtgcaggcgctgccgctggaggcggcaataccgacatgattgagcagcagcagaatggcttctccttcaataaactcgaaggcaatattgagcgtattgggcgtgcgcggttgcccctcgcccatcacgattacgctgggaatcacctgcgccagccccttttgtaaacggtcacgcaggggttccaccgccgcactcatcatcggtagatgcacgtccgccaattcacaggcactgcccatgccgacaatacccgcaatattctcagtgccggcacggcgtccacgctcttgatgccccccgcgcagcagcgggcgaaaccgagtagagcggcgtaggtagaggcatccgacccctttcgggccatgaattttgtgcgcagagcaagacaacatgtcgatgtcacagctcgataatacaatggggattttcccgaccgcctgtaccgcgtcacagtgaaacaacgccccctgttcatgagccagtgatgccatttcacgcaccggaaacaacacgccggtttcgttattcgcccacatcatcgtcaccagcgcgacacggtcactcagcagggcgcggtattgcgccatatccagttcgccctgcgcagaaacaccaatctgatggatggtataaccttgccgggcaaggtgctcacagacttccagagtggcgggatgctctacggcactgatgatgatctcacgccgttccggtgccaacgccacagcggaatgaatggcggtggacgttgcttcggtggcacatgatgtgaagatgatttcgctgtcatagcgcgcgcctagcaggctggcaacctgctggcgcgctttctccagcgcaccccgacagggcgtgccgaaatcatgaatcgacgacggattaccgtaataatcggtcaggaatggcatcatggcttccagcaccatcggatcgagacgggtggtggcattgttatcgagataaatgtttttcatgtgcgctgcctcgctgaacagttaataagctcacgcggcctgtgccgcaaccacttccatatagcgccccgtgcgctcaaccagcttttgttgcagccaagcgagcgtcatgtcggtcatcatgcatccctggcaactgcccgacaggctgaccgtcacctgatgatcgctgacgttgagtagcgccatgtcaccgccatcggcctgaatatacgggcgcagttccgccaccacgtcagcgaccagtcgccacgcggaagtctccacctccggcaccttgaatttttcaggcagcgctgcctgttcttcgataatttccgctaatgccagctcgatcttttcatggcacgccgtgcaaccgccgcccgctttggtgtagttgattacttcttccaaggtggtcaagccattggccaccaccgcacgacggatctggccttcatccacggcgaagcatttgcaaatcagcgccccttcctcatggtcatcctccagcgtctcaccacggtaattggcgatagccgcacgtagcgcttcctgccccatcacagaacagtgcattttttctggcggcagcccatcgagataatctgcgatttgctgattggtgacctgctccgcctcatgcagagtgcggccaataatcaactcagtcagcgccgaggaggaagcaatcgcgctcccacagccgaaggtttgaaaaccggcctcctgaatcgtttccgtgcccggatccacacgcagcattaagcgtaaggcatcaccgcaactgagcgaaccgacatcaccaacggcattcgcctgttccaccacgcgggcgttacgcgggttaaaaaaatggtcttttactttctcggaatagttccacatgctctcagctccctacgatgcagataagcagaaccctaaggctccggcccccgcataggcgttatggacgggttagctcaaaacaagcaaatgtgatgccattcacaaaaatacattgcaatcaatgtgatggggaaattcgccataaaaaaaaccgcgatgaatgtcgcggtttatgtcggttttgtcgtacagacgacattgttgcgggttatgccgtaatgattcaggaggcgtcatcttcctcacgccattcggtttccaccatcagttgctggaagcgatccggatcccgttggcgacgtcgggtagcctgttcactatccacccaacattgttggatttgctgcaatagctgtgcaatggaagtcgcctctggtacgcggatggcgcgaacgccgacctgcaacaattgacggaagaccgtctcgccaatcgccacacaataaagggtgacacactcttccaatgcactgatacggctggcgagtttgtcttcgccatgcccgtattccacgttaaaatccaccaccttcagcagcctgacttcatgttgtttgacgccataaaccaccagacgtggcgtcgcgccaaaatgctggtccacatggtggtaatctgagctggcgaaagcgacttgcatcgaccacaccgccgaactgatggtgctgagattgcggttaacatgctgcatgttccaccccctgacgcctcactgccggaaattgctgccgcagtggcgagtgataagcgggcaccggatgatgttcattcagcaaccgattcgccaattcgaacagcgtatcgcgcatgcccgcatatccttggcgcacacgacgaaattcgccaagacggtcatatatgggaaacccagcacgaatcagcggaataccacattgctcagccaaccctgcggcatgagaattggcgaccagtagatgcgcgggggttttaatcagcagatcctgcatatcctcaagatcgccgatcagaacctgctcaaccggcaggttcagtaacccgggttggctcacgggcgcgaccactggtcccggcaccatgccttggctaagggcgaagtcgctccaggccgccagcacatccccctctgcggccaacgcgatggctttatcctgtaatgccatatgacaatcgatcatcgcatcctgcaactgacctcgctgacggtcaatccaggcaggtacgtcacgcccagagagctgttgcaggtggtggataaaggcatccatggttgtaagcgtcatcaggtgcggtaaatttaatgccacgccacgactacgctgcgccagtaaacccgccgcgcgctggagcgacacacccagcgtgatggtgctcaggctttgccccatctgctcaatattgcgtaacaccgccccgccttgggtaacagattggtaatcgccactcgcgagatgaccatccaacgactgtgacagatccggtagcagtatcggttgcaggccaaacgcctcgacatagctgcggataagctccacatcccccggcgtaaacacatggctgagcagcaagttaacgcgacggttgcgcatacctgcgggcggtttttctgggatccattgtgtaatcaccccttccagcaccgcgctgtagccattttccaacgatccatagaaatctggcgtattgaccgtgagcaacgccgtcgatttaaaacgcggattatcagcgcggaattcgcttaccgcacgcgtcatatcgctaccttgtgcttccgacaagccggtactgatgatgacaatcgccttaggcgcattgcgctgacacaatgtgctcaaggccgtcaaaatattgctgtctgaccccattaccgtcgtggtgggatccatgccggtggactggagcggaatgggatcgtgaaaatgctgaataaaaaacaccttggcaaaggcactacaaccctgagcgccatgaaccagaggaatgcagtgttcaataccctgactggccagaatcgcccccagaggctgcccacttttaattggactggtcgccagcggctttttgttacgaataacctgagccataatttgctcctaatgccaaggggcacgttgatgagtctgcgcccaaatcgggctttccagcgtcaggcatagctgttccgccagcgtcacaataccgcgataccctgcgtaagcgtgctcgcgctcctgattgatatcgaggaacggcaaccgggccttataggcggtgtacatgttgcgccccccggcgatcatcaggtcagcgccatagcgatacgccacatccagcaaggtgcgcgcattcccctcatccagcatgatggcatcatcccccatcagttcgcggatacgctgtttgtcttcctcggtagatttacgtgtcccagtcgccaccacggtcataccgagatcctgcaaagccgagaccaccgaccaggattttacgcctccggtatagagcagtaccttgcgcccttgcaggcgtgcacgatacggagccaacgcctgttgcgccgtcgcttcttctcgcgcaatcacggtttccgtacgctgtatcaggtcggggtcgtctagcatggccgcgagctgacgcagcgcatcggacatggcacgcacaccatagaagctgccttcaaaccacggcgtgccataacgttgttccagcgtgcgcgccacgttgatcaacgcacgcgagcacaccagcatgttgacctgagcacgatgcatcgtctggatttcggcaaagcgcccatcgccggataaattgcccaacacgcggatacccagttcatccagcagcggctgcacatgccaaaattcaccagcaatgttgaactcaccaatcaagccaatatcgtgacgctgtgcgtgggaaaacgcggtgtcatcccgccacggcgcgggttcacgcgtcccaatcacctgttttgccatcacttcccctgccagacggttacccagattcttgctgccgtagaatccggcggcatccaccgcaatcaccggaacccctaccgcgaccgacgctgcccggcacaccgcttcaatatcatcgccctccatcgccgggacacaggtgttgtagataaaaacggcggcagggtcatatcgctccacgatatggcgcacggcatgaaacagccgccgctcaccacgccccatgatcacatcctgttcattgaggtcggtggtaaaccctagacgattgatcgctggcccggaactttggctaccacggttatcccatgaactgcccgcgcaaccgatagggccatgcaccagatgggcaacatccgccagcggcagcagcgtaatttgcgccccgtcaaacgcacagccgcctgccgtcgcgccaggcttaggcgcactgcatcccgatttttgtttgtggttatgttcgcaggcgggctcatcgagcaacgccaaaatttcatttcccttcatctttgccctcttcgagtcggttgaccttactcaactctttttgtgcaattcacgggccataaattaattaattattttcaatcagataggtttgtcgcctttgtgacaaaggcgacaatagcggaatattgaggggagtggtgttactgggctccgtttgggaaatggaaaatattgtacgttaaggttgttttttgtactaactgacagccattgatcaagcagatagaacaacacgattagggtcagacacatcgaaaacagaatcgcatacgggtttaattacacgctacaaacgtgcggtgtcccataatttcattatttgcgcgatgccccgtagtgtctctttcagcggcacattatcccgggcgagcgtcgatattcccaccagaaaactgtcaaaacagaccgcctgggaaagggtatcctcaccattaacaagctcaccgctgtttatgcctctctgtaagcaatgctttattccctccctggtgtgacgccttgactcagcaaggggcttcaggagatccccgttttcatcagagcataggggcattacgctgagcgcaaccatacatccccgaggatgcccgggttcgtactgcatttttgccgaattcgttaatgccatctccagcgcctgtcgtggaggcaggttgggatcccagagcgatgatgttacctgtgcatgtgttttcagataacaatcaactgcctcgttaaaaagagaggctttcgaaccaaacgccgcataaaaactgggcgcactgatccctttgcctatcgaggccttcaggtgggcaagtgatgttgcctcataaccctgttcccagaaaagatgcattgcctgtacgacagcttcatctctgtcaaactgccttggtctgcctgttttcatgatcctgccctccttaaatatatactaatcgatacaaaattcattgacaactctccctcccgacactcaacatatataccgatcgatacattaatgatcatttatagctgccttgtgaaatccacgcagggtgagaaatcttctggagagttatttaatatgaaaaaacatacgcaaaatgatgaggctgatagcctgcctgtttttgctttactggcactggccatgacgggtttcatctgtatattgaccgaaacaatcccagcgggtcttttgcctggcataagttctggccttaatatatcaccatccgttgccgggcagatggtaaccgcttatgcagcgggttcacttctggccgccattcccctgactatcatgacccaggcatggtccagacgtctggttttgcttactacggtgggcggctttctgctcttcaacagcctgacggctttatctgatagcgttgctgtcattatgtgcgcccgctttcttgccggtgcagctgcagggctggcatggagtttaattgcgggctatgcaagaagaatggttgctccttcacttcagggacgggctcttacgctggcaatgattggtacccctgtcgcactttcccttggcgtgcctgcaggaacctggctgggggatcttctggggtggcgtctgaccttcgccgttatgtccggattatccgtggcactgatggcctggatcattctggctgttcctgattatccagggcaggcaacccggcaaaaaatgcgtctcacttctgtcctgttgatccccggtatccgtcctattctgggagtggttttgacctggatgcttgcgcacaatattttgtatacctatatcgcccctttcctgtcccaggcagggctttcatcaagcgtggatattgttctgctggtttttggcctggctgcgatggtcgggattttcatcaccggtagggtgatagactccggcctgcgtattgccgtgcttctttcactttcagtattcgcccttgtttcgatcatctttggtatttctgccacatcccccgccgtgatttatcccggaatagcagtctggggcctgacgttcggaggcgctgcgacattactgcaaacagcactggcagatacggcgggtgagcatgctgatattgcgctttcaatgaatgtggtgacctggaatagcgctatcgctcttggtggccttacaggcgggcttctgctcagacatgaaggagccagttctttaccctgggccctacttgctctgttaatcgttgctctgattattgcctttcgtgccaggaaccatggattcccagcgggggagcgctcatcgtaaacaacttgattatatttttgtcagggcgattaagcctgcccatgactttcttataagaggtcgtaaaaaaggtcgagggggctgtgttggcagggtgtggacactggctacccgaggaatgtccggcaccgttgaacccactggttgtgaaatttattaacgaccaataatagcccctctgttttccataaaaactacgctttcgcgtagttttttatcactggatattttcagttaaaggttagattttacccttaacgtacaataagttccgtttcccaaacggagcccttacttgtgggctaaatacttgcgggctaaaatatccgttcctccagcggattgcctttttccaaccgtttcgccaaccagggtgggagacggtccgccatcagcgcttgcagggcatcgcactgtgacagaatagaggttcccggtgggactttcatcgggtgcacattatggcgaataatgcgcgctgccgctggaccgccaatcgcttcgcaaaagagcaaatggcacccttccaacagctgcgcacggacttcattcccctcttgttcccctgactcgctaggataacggcgtagcccgtgtagccagtaccccgcctcgtcacacgcatagataaaaaacagccgacactgaccaaaatgtccgttgatggtcatgccatcctgtgacgaaaatgcagccagtaactgcggttgacgtcccttcggcgagaccacagccagatgcggtggcagttcgccccgcagacaagccatcacattctgccaacggctgcgcgtcaggaacgcgggatcaccaggaaacgtggccagcagctgtggctgattcagggacatgagaaacgccacatccagagagacatcctctccctgattgagccagtgtaataactgcggtggcgagagttccggcaggcattgaatcagcgcaaacaaccgccagaacagacgatcatcatcagacatgctcccctcctgttcataccacatcaggtcgtgtggcacgtaaactgatcggaaaagcaggtttctctgcctgtggattaacgtagtaacgttttcccccttccagttcaacctcaccgccccaacgttcgtggctatcgaattcaatcccggtcactctcgcttccagatcttgtttggcgatatagcaatacaactgtgaattgcgttcacgaaaaatcaccatcggcatcgcgtcctcctttgctgcatgtgacggcccgaacaacatcgggccgatatgacggtcaaaataaccacatgattagcgaacaagatcaaagccgtagtccgtttttcccagtttcatggtgtcgcgatccagtttttccaataccgcattcaccagcgaggtgaggatggacatcgctccttcataaccccaggttgtttggcggtgcagatgatggcgatcaaatagcgggaaaccgaggcgaatcagcggtacttcaaactgctcgcccttcgccagcgtgtcacgctgaatgaatttgccgtaggagttgccgatcataaaatcgggctgtttggtgaacatcagcgagcggaaatgccacagatcgctattgatgtacacgtcgctttcctgcccatagggtgatgcttccagtatttttttcatcgctttctgccagcgtttgttgccgttgtggcacaggatcaccgttggctcgcatccaagttctaacaagaactgtgtcagccccatgacaaaatccgggtcgccatacaaaccgaaacgtttaccgtgcagccaggtatgtgagtcgagcatcatgtccactaaccgcccacgttccagcgtcaatgcttcaccgatcggcacgtcggtcagcgcactgatggtcatcaggagtttatccgttgcgtttaatccgatggggactgacacctcggtggcaggctgattccagacatcctgaaccattttcttggttttgatcaggtgccacggctgcaataacagcgtatcaatggcgttcggcgcatcacgcatctcttgctgggtagtccccccggcatacatgcggtagtggccgtctgcaggggtatccaacacctcggaagggtcggacagaatggcacaggggacgcccatgtcagccatcatgcgtttcaatacccgatagttccccagataggtttcaaatcccgtcaccagattaaggcgcggcaggctacccggctgataatgtttatcttcccccacggtaaaggtacgggcgaacccctcaaacatattgtcccagccggtgatgtggctaccgataaagctgggcgtatgggcataagggatcggcatgtctgcatcgacaaagccatctttcttggcattggcgataaacgcctgaagatcgtcaccgatgacttccgccatacaggtggtagaaaccgcaatgacctccggtttgtaaagcgcgctggcgttctccagacccgcgttcaggttgttattccccccgaatacggcggcatcttccgtcattgaatccgaaacgcaggcgatcggctctttaaagtgacggttgaagtaagtacgaaaataggcaacacacccctgcgaaccatgaacatagggcaaggtgttggcaaagccgagagaacacagcacagagcctaaaggctggcaggctttcgcgggatcaatggttagcgcttcgcgcttaaaattcagttcctgatacgcttgcgtggtggtccactcaaagacctcgcgtacccgctgctcatcatgcgcctcttccaatgggcgtttattgtgaaacagcgtttggtattcctcctgctcgaacaaggggtagcaggactgggctttctctgcagtttggctcatggtgctctcctcccgcgccactcatctgtgaactaacgggatatcaggataataagaatcaggctgatttcagccacggggctgtcaacgcttgccaactcgggttattgagcgtcatgtccatatcgcgggcaaaaatggcgaaaccgtcatagccgtgataagggccggagtagtcccaggaatgcatctggcggaacggcacgcccattttctgaaagatatacttctccttgatccccgacccgaccagatccggttttaaggctttgacaaacgcctccagctcatagctgctggcgtcatcgaacagcagcgtgccctctttcaaatcaggcaacgtccggtcgtaatcgtcgttatgaccaaactcatagccggttccgataatctccataccgagatcttcgtacgccccgataatgtggcgtggacgcaacccgccgagatagagcaggactttgcgtccttccagtcgcggacggtatttggcgatcaccgcatccgtttgcgcctgatagcgagcaattaccgcttcggcgtttttctgaatcgtctcatcaaactgcaaggcaatcttgcgcagtgattcggcaattttggtcggcccgaagaagttgtattccatccagggaatgccatgcttttcttccatatggcgtgagatgtagttcatagagcggtagcagtggaccagattcagcttcacatagggggtgttttccatctccaccagcgtgccgtcgccggaccattgcgccacgactctcagccccatttcttccagcagaatgcgtgaagcccaggcatcgccgccaatgttgtagtcaccgataatcgcgacatcataggccgttgattcaaaaggtttaccctcacggttatccagcacccaatcgcggatcacgtcgttggcgatatggtgacctagcgactgcgacacaccgcgaaagccttcacaacgcaccggaaccacaggtttgccgatagcttcacggctaacattcgcgaccgcttcgatatcatccccaatcaaccccactgggcattccgactgaatagagatacctttggtcaacggaaacagaagttccagttcctcgatcaatttggtgagctttttatcgccaccaaacacgatgtccttctcctgaaaatcggaggagaaattgagagtaccgaagctgtcaacgccgctaacgccgttgtagtagttacgacgccccgcgcgggaatattgaccgcagccaattggcccgtgggaaacatgggccatgtccttgatcggcccaaataccacacctttggaaccggcgtaggcgcagccgcgaaccgtcatcacccccggctgggatttacggttggaaaccagacattttccgacgccctcctgcgtcggatcggccaccatcatgtgtttcttgcgctctttacgcgttttgtcagggaaaacctccagcacttcctggatgatcgcctgattgcgttcactcgtagcatttgccattccaatgttccttctgcgtcatatgccccctaacggcagcctatgacgggggttaagcgatcaggcagcgttctcttcggcggcagtcttaccgatgatagtggtgtcctcttcctccatgatgccgaactccatcagcagctcttccagctcatccatggtgcagggcaccggtatgaccttcatggtgttagcgacaatcttctgtgccagttggcgatattcattagcctggctacagttcgggtcatactcgatcacagtcatacggcgaatttcagcacgctgtacgatgttgtcacgcggaacaaaatggatcatttgggtgccgattttttctgccagagcgatgatcagttcatcttcacgatcggtgttacgtgagttacagatcaggccccccagacgcaccttgccggttttggcgtatttcacgatccctttgcaaatattgttggcggcgtacatcgccatcatctctcccgagcacacgatgtagatttcctgcgccttgttttcacggatcggcatcgcgaagccgccgcataccacgtcccccagcacgtcatagaacacgaagtcgaggtcgtcgacataggcaccttcctcttcaaggaagttgatggcggtgataacgccgcggccagcacagccaacgcccggctctgggccacctgattctgcacaacgtacgttgccgtaaccgatttgcagcacatcttccaattcgagatcttcaaccgaaccgacctctgcagccatctccataatggtgttctgcgctttggcgtgcagaatcaaacgggttgaatccgccttcggatcacaaccgacgatcatgatcttcttgcccatttccgccagtgcggcgaccaaattctgagtcgtggtggatttgccaatcccccctttgccataaatggcacattgacgcatagccatggtgtcttctcctgtttcgggttgaatgcgtgatgcacgtcctaaccgttgcagggaacataccagccgggccaatatcattaatgcattgaattttatgatgttaataaaataagaggcgtaaaaggcgagacaaacacaagacaatcagcgaaccaattgttgtaaagagaacaattgtggtcagggaaggggttgagcgtgtcggcaagcctgttcagcccgcatcaccacgacagtttgttggcagcccgacaggatgtggctgtttctgtcttattccacgcaattcctcaccctatccctgtgacattcgcggcaactactcaagttaacccattaaaaaatagtgtcattttttctatacctcgacatggcacaggctgtgctactgactcgctgagacggtgaatcaggggcgctgcctgtcattgcccattttcacctgcgcccaacgtgtcacctgctcccaaccaagaggaatcccgcatgacccgaaaaatgaaaacgatggatgggaatgccgctgcggcgtatatctcttacgccttcaccgacgtagcagccatctatcccatcaccccttctacccccatggcagaaaacgtagatgaatggagcgcacagggtaaaaagaacctgtttggtcaaccggtgcgcctgatagaaatgcagtccgaagccggagcggctggcgcggtacatggtgctctgcaagtcggagccttgaccaccacgtacactgcctcgcagggattgctgttgatgatccccaatttatacaaaattgctggtgaactgctgccgggcgtgtttcatgtcagcgcacgtgcgttggctaccaactcgttgaacatttttggcgaccatcaggatgtgatggccgtacgccaaacgggctgtgccatgctggcagaaagcagcgtgcagcaggtgatggatctctccgccgtggcgcaccttactgccatcaaaggccgtgtgccttttatcaatttcttcgatggtttccgcacctcgcacgaaatccagaagatcgaactgctggactatgaagaactagagccgttattggatcgtgacgcgctgaatgcctttcgccgtcgtgccctgaaccccgatcacccagtgattcgagggacggcacaaaacccagatatttactttcaagaacgcgaagccgttaaccgcttttatgacgcgctgcctgagatggtggaaggctatatggcgcaaatcacccaactcaccggacgcgaataccatctgtttaactaccacggcgcgctggatgccgaacggttgatcatcgccatggggtcggtgtgcgagaccattcaggaaaccgtcgattatctgaatcagcaaggggaaaaggtggggctgctgacggtacatctctaccgcccgttttctctgccgcatttctttgcccacatcccagaaaccgtacaacgcatcgcggtactcgaccgcaccaaagagccgggatctcaagctgagcccttatgcctcgatgtgagaaatgcctattaccgtcatgcacaaccgccgctgattgtcggtggacgctacgcgctgggaggaaaagatattctgccagcacacatcgttgccgtattcgagaatcttaagcacccattgccgcaagatagctttaccgtggggattattgatgacgtgacccacacctcgttgccggtttcaacgacaccgatcaacgtctcgaaaccaggaacgaccgcatgtaaattctggggactgggttccgacggaactgtgggtgctaacaaaagcgccatcaagattattggcgatcacaccccgctctacgctcaggcctatttttcctatgattcgaaaaagtcgggcggcattaccgtctcccatttgcgctttggacagagcccgattacctcgccttatctgatccaccatgcggatttcattgcctgctcgcagcaaagctacgtggagaaatacgatctgctggtggggttaaaaccgggcggcacttttttgcttaactgttcctggacggctgaagagctggcagcgaaattacctaacgccatgaaacgctatctggcgcagcacgccatccgtttctataccctcaacgcggtacacattgcgcagcgtcttgggttaggtggccgttttaatatgattatgcaggcggctttcttcaagctggccgcgatcattgcgccagaaaccgccgccgactatctgaaagcggcagtagtcaaatcctatggcagcaaaggtcaaaacgtggtggacatgaatagcgccgcgatagacgaggggatgcaggcgttggtcgaagtgataattcccgaaacctgggcgacgctgccggaggtggaagggaaagaagtgcgcgtcctgcccgattttatccgcaatattctggaaccgatgaatcgtcaggagggagacaacttacccgtcagcgcctttattggcatggaggatgggactttccctctcggtactgccgcctatgagaaacgcggtatcgcaattcaggtgcccgcatggcaacccgagggctgtactcagtgcaaccagtgtgcctttatctgtcctcatgccgctattcgccccgctctgctgagtcaggaagatcgaagtaacgccccggtggtgctgctgagtaaagtagctcaaggggcgaaagcctacgaataccatctggcagtatcaccgctggattgctccggctgcggtaactgtgtcgatatttgcccgtcacgcggcaaagcactgacaatgcaaccgatcgatagccagcgtcaccagattccgctatgggaacaggtgctctcccttgcgcctaaaggtaatccctttaacaaaatctcggtaaaaggcagtcaatttgaaacacccctattggaattttctggcgcatgcgcgggctgcggcgaaacgccctatgccaagctgttgacccaattatttggcgatcgcatgttggtagcaaacgcgactggatgctcctccatttggggagccagcgcaccgtccattccctacaccaccaaccataaagggcaaggaccggcctgggctaactcactgttcgaagacaacgccgaatttggtctgggtatgttgttgggaagccgtgcgatccgcgatcaacttgctaaggatgtacaagctgcactggccttacccctcaccccagcactgaatacggcattcagcaactggctggaactgaaggatcgcggagaaggctcacgggaacgtgccgatgcagtgatcgatatgctggcagaagaacgcggtaaggatcccctactcactcacctttaccagaaccgtgattacctgaccaagccttcgcagtgggtcttcggtggcgatggttgggcatacgatattggttacggtgggctggaccatgtgctggcctccggtgaagacatcaatgtgttggtatttgataccgaggtgtattccaacacggggggacaatcatccaaatccacaccggttgccgccatcgccaaatttgccgccgaaggaaaacgcacgcgcaaaaaagatctcggcatgatggccatgagctatggcaacgtgtacgtggcgcagatcgccatgggcgcggataagacgcaaaccctacgcgcgatggcagaagcggaagcctggccgggtccgtcgttgatcatcgcctacgctgcctgtatcaatcacgggttaaaagcgggcatgggatgcagtcagcgtgaaactcagcgagctgtggatgctggttactggcatttatatcgcttcgatccacagcgtgtggataaagggaaaaatcccttctcgctcgattcagacgagccggaagaggattttcaggatttcctgatgggtgaagttcggtatgcgtcgctaaaacgtcagcacccagccatcgccaatagcctgtttgagcaaacggaacgggatgctaaggagcgatatgaacgttaccgacgcttagcgggcggctgatcgcggaagaagacacaacggtgggcggatatagcgaaagcgctatccgccccttcgtaccccagcaaacgtccctttgcccgccaacacaggacagtatcttttatactgccgataatttatcctctcccgcctttcgtcattgactataaaaattaagcctgcacctatgatctcatcacccgacgcaacgccgacgccggttcaatcaaccacgtcaacgcttgccgccttacgctcgccctcgctgctgatgcgcgaaattttggcgggcactatcaccgcgctggcgcttattcccgaggtgatttcattttctatcatcgcgggtgttgatcccaaagtcagcctgatcgcctcgattgtcttatgcttcaccatgtcttttctcagtggccgaccggcgatggtcacagcggcggcaggtgccgtagcgctggttatcgggccgatggtgcacgcacacggcgtggcctatattctgcctgccgtgattatggcggggcttatccagattctttttgggctggctgggttggcaagaatgatgcgctacattccccgttcggtaatgatcggtttcgtgaatgcgctgagcatcctgattttcgccgcgcaagtgccgcatgtttacgggcattcctcgcttgtctggctactgtttgcattaacggtagcgatcgttttgctgttgccttatgtggtgaaaagcattcccgccccgctggtcgcgattgtgaccgtgacggcgattgcgatgtttaccggcatcacggtgcctaacgtcggtgatgctgggccaatgcagcccggattgccgggtttcacccactggctggtaccgttcaatgttgaaacactgcgcatcatctggccaaccgcgctcagtattgccttcgtcggcctgatggaatcgctgctaaccgccaaactggtagatgacattaccgataccccatccagcaagcgccgcgaatgctggggactgggcgtttccaatatcttcgccggattctacggcggcattgctggatgtgcgatgatcgggcaaaccgtggtcaatgtggagttagggaaagcgcgtacacgtatctctaccctcgccgccgcactggtgctgttgctgctggtgacgggcctgagcgaaatcatggctaagattccgatggtagtgctggcagggattatgatgattgtcgcgctgaaaacgatgaactggcatagcctgcgccccaccacgctgaaacggatgccactgtcggaaacgctggtggtcgtggtaacggtgatcgccaccgtctcgacggcaaatctggcaatcggcgtagcgggtggcgtgatctttgccatcctgctatttgcacgccgcgtggcgcacgttattcatgcggaacgtcgcgtgagcgaagatgggcagtcggtgcactacacggtacgcggaccgctatttttcggcagcagcaacgacctcttcgagcacttcctctatgcgcaagacccgcagaacgtcaccatcgatctgacgcacgcccaaatctgggatgcctccagcgtggcagcactcgacgctatcgaaacccgctatcaccgttacgatgcgaaagttgcgatcatcgggctggataaccacagcagcaaaattcaccagcgcctgtccgggcatctctgatcgcgcgcaggcgacgcgatgctctgcattaatccaatattcttgcgttggatgtatgcggcatcgcgccggtgtgccgggtgttagttcgtcaaactgacacccgccctcttgtccttgctgcgcactaacctgaacagcccgctttaaccggggatgcgcaggcggaatcgatgccaagagaaaacgcgtatacggatgacgcgcctctgaaaatagcgtagctgcgggtgcttcttcgacaatgcgcccgcgatacatcacaccaatacggtcagcaatatggtgtaccacgctcagatcgtgcgcgataaacaaatacgccagcccctgctcccgctgtaatgccaaaagcagattcagaatttgcgactggatagagacatccagcgccgaaaccggttcgtcacacactatcaatttaggttccagcaccagcgcgcgagcaatcccgatacgctggcgctgcccgccggaaaactcatgcggaaaccgtccggcatccgcagcggtaaacccgactcgcgtcaacatcttgactacctgcgccttgcgccattggctgtcgtgtattccgtggataatcagcggttcttcaatgctgtacccgacgctacgcttggggtcgagcgaggagagcgggtcctgaaagatcatctgcatgtcgcgccgcaactgtcgtaactgctcagcattctgttgccggagatcgtgaccggcaaagtgcagttcaccggcattggcgggcgtcagccctaaaatactgcgccccgtggtgcttttgccactgcccgactccccaaccagtgcgtaagtttcaccggggaaaatatggaaactgacatcatccagcgccactagcgtttttttgcgccatccgtgcccaacccgaaaggttttacgcaggtttttcacctgtaataacggcgcgatcatacaccgctcccgaggctgtccgctttccaacagcgtactcgatgacccgatccgtcagccacggagagcacgggtggagaatggtgacagcgttcatccgccagcgggcagcgcggagcaaaaccacagccggttggcggatgggacagcggtgggacactgccagttatctccggtagctcgcttttgcgcggcgcatcgagattaggcaccgctcgcagcagcgcctgcgtataaggatgacgagcatgatcaaacaacgtgaacacatccgcctgctccaccacttcccccaaatacatcacaatcacgcgttgacacatctgcgccaccaccgacagatcgtgagtaatcagcacgatgcccatgtcggtttcggcttttaacctatccaacagcgaaagaatctgcgcctgaatggtgacgtcgagcgccgttgtcggttcatcggcaatcagtaatcccggcccacaggcaatagcgatagcaatcatcacacgctggcgcatcccgccggatagtcgatgcggatagctcacggcacaggcggccggatcgggcatccccacctgagtaagcaattcatgtacccgcgctttccgcgcctgacgcgatagcgtggtgtgctgccgcaggctttcctctatctgttcaccgacggtataaaccggattaaggctggaaagcgggtcctgaaaaatcatcgccagcgcattgccacgcagacgtcgccgcgcttcatctgacagcgacagcagcggctggccgttcagactagcctcgccgtcgacccgactagcgcgcgcaggcaacagccccatcagcgcatcggcggtgacactttttccacagcccgattcaccgatgatgcccagcgtctcacgcggtttcacctcaaaagagatccctcgaacggggtgcaagaggccagacggcacggcaaacgtgactttcaggtctttgacagacagtagcggcgtttcactcatcatattcactttggggtcgttactgctttcagcagacgggaaacccgacgtgaaagcggtttaagcgtggggtcggagatatcgcgcaggccgtctccaatcatattcagagacaggatcaagagcacgatggcaataccggggaaaaaggtcatccaccaagaggtaaaaattacttttttcccctccaacaataaattacccaggctgggcgttggggcggggatccccgaacctaaaaaactcagcgcggcctcggtgaggatcgcaaccgagaagatccacgacacttgaacgatcagcggcgatatcacgttgggtagaatgtgcagccagatgatccggcggctctttgccccctgtgcacgcagcgcctcaatgtaatttttctccttgatcaccagcgccgccgcacgcatcacgcgtgccaccgacggcacatacaccagcgatagcgccagcacaacattggcggagttcgggccaagaataccgacgatggaaatcgccagcagcagagaaggaaaggcaaacaacccgtcacaaatccgcatgatgatcgcgtccagcagacgataccaggtgcatagcaggccaatcagcgtgccaatcgttcccgaaatcagcgccacagcgccaccaacggacagcgaaatctgtacggcaatcgccacccgcacaaacacatcgcgaccaaaattatcggtgccaaaccagtgctgaaacgtaggcgcagacagccgcgcgaggggattcagcgcatagggatcgtaagggctgaggaacgcgccccctaccgcaacgacaagaataagtagcaggatagcgacgcccgctgtcaggagttgattggaaaacagcgctttcatgtcactccttctccccagacagagagattcgcgggtcaacggcatgccccagaatatccaccgccagattaatcagaacatagctgatggtaatcagcagcaccgcgccctgaatcacagagaaatcgcgccgttcgatggaatccaccaccagcgagcccacgccgggaatgccgaacacgctttcaatcacaatcgttcccgtcactagcgaaccgaaagattcaccgcagatagttaaaataggcaggagcgcatttttcaaaccgtggcgcagtaaaacccggtattcagatacgcctttggcacgtgctgttttaatgtagttttcacttaacacgtcgagcattaccgctcgcgtcatgcgggcaatcagggcggcaatgcgcagccctaacgccagtgccgggagcgtcatataccagagattgaccagcacatcgccgcgcgtcgagctgtatcccacgaccggaaaccagcgtaactgcacggcaaaaaagaaaatcagaaacagcccgagtaaaaagccgggaatcgacattcccaccgccgccagtcccataatcaggcgatcgagcagccgtccctgctgcgccgcactgatcacgccggcagccagacccagcagcagcgctaacccttgcgcatagagcgctagcgccagcgtgggttgcaggtgctgcaagaaaagcgacatcacgctggcgttcatgaagagcgaatggccgagatcgccacgcaacgccgcaccaaaccacacgacaaactgtgccagcaggggcttatccagccccatttgttgacgcagtgcggcgacatccccgggactggcatcattgcccagtatcaccagcaccggatcgcccggcgccagatgtaccagacaaaacaccacaatggagaccaccagcagcaccggtatcagcgccaacagccgatggaaaataaaccatcccattcgcttctccgcttacggttttgtgatgctgacgttccacagaacggggccgattaaatcccgatagccgtgaacatgatgcttgatcgcgaccgcatcaggcgtggtgcgccccagcacaatcacgggcagataggtccaggtttgaacgtgaagttgatccaccaatcctcttgccgcctgtagcgacggtgcctgtttgatatcatccagcagcgcgtcgatttccgggctattgctcagaccggggaatttggcgcgagaatcaaggaaagggtactgatgcagtacctgacgcatggaaaactccagcgcgcacaggtcgaagtttttaggatcctgacgccgctgtaacaccgtggcccagtcatagacatcaaggcgagatttcacgccaatttgtttgagcacctgctgtgcaacaatcgccagattgtacaattcggcgtattccttggtggcgatgatcaccacttcttcgccgttataaccggactctttcaccagctttcttgcctcttccagcttgtgctgattccagtaaggcttaccggcttcactgtgccaatccacctgctcaggaaaacccaatgacgaatcctccctgaaaaagcgtggatcgctgtatcccgccaacagcacctgatgtacatcgagcgccagattgaacgcctgacgcagtttcacatcggcaaacggtccacgattcttattgaacaggtaggtgatgagcgatccccctgcttcggggcgatacagcttcacatcgcgagcacgattcagtgcctcaatgttgtctttcggcaaatcaaaaacgacgtcatattcaccggtcaatgcccctgccagccgggtggactcatccgtgatgtagcgaaaccagatatctttcacctctgccgtcttctggcccgacagaccgttcgccggttcgctgcgcgagacatagccgtcatagcgcgtcagatgcagataatctccctgtttgaattccgccagcttgtaaggaccggtgccaatcagttcactcaccggttttttgctggtattggcttcgtcaatcaggcgcttaggcataatggaaggcaggtttttcaagtcggccagcacattcagggtaatcagagacggcgtctgtaccgtcagttgcacggtacgctcgtcaatccggctaaactgcgcccccggcaggttggctttaccctgcgtggaaacggccagccaacggttcatcgatgccaccacatcatcggctgttagcggctgaccatcatgaaagcggatgccgtcgcgcagtacgaacgtgtagaccttgcggtcatcactcagcgaatagcgttcaaccagttccggcaccggttcaaaccgatcgttaatcgtaaaaagctgttcaaaaatgtggcgcaccacatccgtggtcgcactattggttgtcaggtaaggatcgagcgtacccggtcgtttgccataagcgatattcagcgttgcatcgcgattgacggtctccgccagcgcgattccccagggtaagctagccgccagcaagagtgcggcggcaggaaagttaaaccatttcattgatgggaaactccactatttttatgatattcagccggttcaaacgcaacatcaggcggcgtcggtaaccgagtgacgacccgcaaactcgtctttggcatcctgtaacgcgcgagcatccgtcaacaatcgcagaccggttcgagccagcacctgcgcgcccgtcagcagcgcggcgtaaccgagtggagaatttgccgcttcacggaatggcacggtatgaccgatcagatcgtcagggccgattttaatagtagggtgtgccgtcggcaccgcgtggctgatatctcccgcgtccgtcgaaccgataccctctttcgcgttttgatcgaccacttcccctgcggcggtgaactcctcaagcaggatcgcattcagtgcgtggttgatcaggaaatcgcgcgggcctacctgatgttcaattttcaccgtagtgcccgtcgccagcgcgacgccatccgcaatcgcgcgaatacgcggttccaacgccagcacttcttcacgcgttttggcacggatgtaatagtgggcggaggcgtattctggaatcacattcggtgcctgtccgccgttggtgataatgccgtgaacccgaacgccgtccggcagttgctggcgcagcacgctgatcccgttgtaaagcagcaccagcgcatccagcgcgttcacgcctttatgtggtgagcttccagcgtgagagggtttaccgtaaaaatggaaatagaggtgattattcgccagtgacggtccagtgagccgcgtttttcctgacggatgcaccatcagcgcgacatcgaccttatcgaggaagccgtgttcgacaaaacgcgccttcacgttgccattaattccgcctttcccgcgcagaccgccttcttcagcaggcgtccccagcaccacaaccttgccgccggtctgatcgataacctctgccagcgcaatcgccgcagccagactggttactccgataatgttgtgaccgcaggcgtggccgatatcgatcaacgcatcgtattcagccaggtaagcaatggttggccccggtttgccgctgtctttttccgcataaaaggccgtttcatgtccggcaacattcagcgttaccgtgaagagatgtttctttaataaatccgttaatagcccgctggcgtaatactcattatttcctgtctcaggatgcgcatgaatatcctgggaaatcgcaatatattcttcgcgatgctgctcaatactgctagtaatacgctgctgtaatgcggtagttcccatcttgctcacctttctatttgttatggatatatgtgttatggatatatacccgtaatacttcaagctgcatgtgcgttggctgcgctcactcacccgaatcacttacctgagtaagctcatcgggattccttcccttgccgccttcctgcaactcgaattatttggggtatatcacgcaataatcctgcctttattccacaggttttagggacaaaaacgtctgcccgccgataacggcaggaaataaaagtcaatacggtgttgtttacgacgaatacctgcaacgccgggcatttatcaaacgacggtaaaaataataagcgtgcttctaattacttatttcaccatcactataacggcaacctgtcatttcttttatagagattcaggataaggatatctaataaatggtattgcacgcgttagccgtgccgatctcgctcagccagatgcgccattcggtcccgactgcgtccgcgtattggatgccgcgctgacgtcatcgttgacaacccgtacgccgctgtgattagactcaatgctaagcaggctaacttaaggaaagcgttgatgaaaattaccgatgtgcgcgtaattttagcgaaccgatatatgtttgttgaggtcaccaccgacgaggggctgacgggcattggcgaatccggtgcctggggctttctggatgcgtccaaaggcgcggtggaggcattacgcacttatctgatcgggcaagatccgctgcgcattgagcaccactggcagtatatgtaccgctgctggcattttcgtggtgccgccatcatgggtgctatcagcgccattgatatcgctctgtgggacatcgcgggcaagtattacgatacgccggtttataacctgctgggcggccgctgccgcgacaaggcgcgcgtttatgcccacgcgggaggccgcaccaccgaagaaaccatcgccaatctgaaaaaagccaaagctgacggttttacggcgattggccatctcacgccttttttggatgaatcgcgcgataccccctatttcatcactcatgccaaagagattggtgaagccatcgaacgcatcggcctctatcgggaagcagtcggtaacgatgtcgatctgtgtattgaagtccatcgtcgcctgaagcccgccgatgccgtggtgttcgctcgcggcattgagccgttttatccgtattttattgaagatcctatcggcgcggataacttcgattccatggcggaagtggccgataaaatcaatattcctatcgctaccggtgaacgcctgaataatccgcaggaattcgcgatgctgattcgccgtaatgcggtcgcctatgtgcgtcctgacgtctgcatgtgcggcgggattactggtgcgaaaaaagtggcagcattggcagaggccaatgatttgatggtggtgccgcataacccacttagccccatctctaccgccgcctgtttacagatcgccgtcagcatcccgaactttgcgctgctggagtatccgggggatgaccagcccgcactgtcggaaaaatttggtgcgacgggcgtagagaacggcgtacggaaaaaagacatggtgaagaacacgttcaaatgcgtagagggatttatggagataccgacacagtccggcatcggcattgagctggcagacgatctggagagccgcttcccctaccgccgtcgcggcctgaaaacccgactgcacgtcgacggttccgttgtcgatcaataaagcacatcaataggtcgtgacgcatcgctgatagcgccacgacctgtcaaatcagcatactgttggtcaattacccataatgagaaagcatagcgaaattattgctatgccctttcgctggtaaaaaaaccgggaaatattgcaatactcacccgctcaatgatgagacaaacgcagccaccccagactccacgccctacggcaagtcacaccgctctcaaacacagtttttgtcctgaccaacacttatatttatctggaatgagataaggcgaaaaagactaattttgctataagtatttcgctactctgcatgagcgaaatatatcgcctcgattaaagctcaatcatcagggtaactattatgaaacgttctcttcaccaggtattcatggcgatgacgctggttagcgcctcctttttcagtcaggctgcggaaacacagcaatcaacgtggcaacacatcaaacaaaccggagagttacgcatcggcgtggcacagggcgagccgtggtattttaaaaatccgtcaacgggagaatgggacggcatcggctataacatcggcaaagagttagccaacgatcttggcgtgaagctggtgacggtagaaaccacttggggtaacgccattgccgccttacaaacgggtcagatcgataccatgctggtactcgacccgacggaagagcggaaaaaagcggtcgactttcctgaacagccattcttttggtatgcgcaaggggtgttgattcgcgatggcattgccgtcaccaactgggacgatctcaatcgggaagatgtcaaaatcggcgtcacgctgggttccagcccagacctgattctgaccaaacgtctgccaaaagcacagctggtgcgcttcccgaatatggatgaaggcgtagccgcattctatgctggccgtgttgatgcactgtcgtatttccacccggctctggcactgcaacaggctaaagtcggcaaaggcaatttgattctgccgaagccgattattgaagtcagcaccagtggcgcaatccgtaaagaagctgaccagaccttccacaacttcctgaatgacgagtttgccaagctgtataagtctggtaagacgcagcactactatgaacaggcgctcaaactgcgcggcgtggatgcaagcaaagtgccgtcagtcattaaagaagactggaaataagcgggattcggataacagaacggtcctgaacggattcaggacgtctgcatcagcggcgtaaccagtgcggccacatcctgacattgctcaagctcagataacgccgccgttgcctgcgcaatatccgcaggggcaagccgtgacgatagattctccgcaaatttctccatgatgttgctttccattagcgggtgttccgcacagcccagcggaaacgcaatgcgttcacctgccacaacgtttccccgcgtgatgacctcaacctgcaataccgggcggcgcgcctgcgccataagctggtcgagttcgggagacacttcaacgtaaaccttatcggccagcgccagaagcgccgaattggttaacgtatcgtccgcactccagcggtggcgcggaatacggtaggcaagacaggccagcgcaaacggtagactaaactgcgcatccgtttcattttgcggtcgtctgtccataaaatcagatgcgagcctctggctgcctttgacccgaataacgtcgatgtcctgcggcgaaagcgccagctcgtgctgtacacgttcgaaagattccagtgcagtatgtatccagcgacaggccggatacgctttgaaactggcgtgctggagcgcccactgctctcccaagccggtcaacaagatcgtttcatcaaaacggtctgaccccatcatgcgccagaacccctgatcgccggacaacacatctcttgggccgatcattcctgcgtggtgcagctcgacaccacggacgcccgcttccgcggctggcgcgttgtaatccttaaaggaaaccaacggtcgctgctgccagttgtatttgtgcaagctgggcaacggcgtcaacgaggccgccaacccgatagcgttctctaatccttcggcatcacaccccgtcagtaatccgtaggccaccgctgcacctaccgactcatgctggcacacgccataaacctgctgaaaacgcgccggactcggttgctgagattgaatgatccggccattgatttcatacgcagcggccagcacacagatcagcgtttcaccgtcgatcggacgctgtcccagcgccgccagcgcggcggcaaccagcgaagcaccgggatgccccatgccgcgtccggccacttcatatccgtcatcgtaatccaacgcattgatcgccgccgcattcaaaaacgccgcgccaatagccgccagcggcgttccaccatccaatactgggctgttgcccgcagcatagtgcagacgagtgacccgtgcgcaatcctgaaccgcctgactctttgcgcctgcaatgccgcagcccaggctgtcgataaaatgcagcgcaatctttcttcttaatacgacagggatgtcctgaatcgtcagtcgacaggcaaaggtcgccagacgcaacgtcagaggtaattcagttgagtggggcatcggcatatcgtcatttgtttataaacaaaaggaatattaacaccacgttttattatttatttatcattttttcgacctgctaagatgcataggttctaacaaaataagaaacgtttttcctaatataccctaaataattcgagtttcaggcaggcggcaagcgagggagtcccgatgagcttactcaggtaagtgattcgggtgagtgacaaatctgttaaaagcagatttgaacgctgcttgcagcgacccctacggggcgaggctcacgtcagtgtgccgagtatcgtagccaacgcacatgcaacttgaagtatgacgggtatacgccatttccaggggttctgtatctatgtcatatcagtgggatttttctgccatctggccttaccaccaactgctgttggaggggctatggggaacgataaagatcggtgccaccagcatcctgatcggaatgctggcaggcatggtgctcgccgcgatgaaaatgtcgcctcggttgttattgcgcttgcccgccgtgatgttgattggcttctatcgtaatacgcccgcgattgtgcattttttctggatttactacgccctgcccgttattacgcccttaacgttttcacctttcaccgccgccgtcatcgcgctgtcggcacagtccggtgccttctatgctgaggtctatcgtggagcgatttcttcgattcacccagggcaatgggaaggagcaaaagcgctgggcatgccgcaatcgacggcattgcgacgggtcattctcccgcaggccttgcgcagaatgatcccgccttttattgagcgttcgtttgaactcatcaaatccacctcgctggcttcctcactggcctatagcgaactgctttatcaggcgatgcagctaaacagccaaacttaccgaccgctcgaagtctacagtctagtggccgtgatgtatttcactctgctgctgctgattagcctgttcagtcaacatattgagaaacggctgtcgctggcagaccgtcggctcgcctaaggaacatcatgcactatcaatgggatttctcgctggtctgggacaacattccggtgttgctgaaaggccttggcgtcacgctcgaactgtggctgatagcaggcgtgctgggaactgcgctggggctggttttgggtatttttcgcgtgtttggaaagcgctggctgtcattgcccgccagattctttgtcgagatattccgcaatacgcccgtcctgatccagctgatctggttttattacgccttcccggttctggtcggtgtgcagtttagtacctttgccgccgccgtgctggctctgacgctgtatagcgccgcgtactgcaccgaaattttccgtgccggactacaatccatcgaccacggacaatgggaaggcgcaaaagcgttgggcatgcggcacacggtgatcctacggcgcgtggttctgccacaagtattgcgcaacatgctacctgccttgaccaaccggatgatcgagttggctaaagtcacctcgctggcctccatattggccgtcaacgaactgatgtaccaagggcggctgctgagcagcacctattatcgtccgctggaaatcctgacggtggtggcactgctctatttcgttttgatctggccggggagctaccttgccgcacgacttgaacgtcgtttccgttcaaccccctagcccgacagtgacacaggattactatgcgtgaagatattgctttaagtgaagaacgtgttctaagcgaaaatcgtgatctgagtgaagataccgttctgcgtattcgcggactccagaaacgcttcggtgccgttgaggtgttgaaaggtatcgatctggatgtacgacgcggtgaaaaaattgccatcatcggcggcagcggatcggggaaaagtacgctattgcgctgcctgaatttcatggaaatccccagcgctggcaccatcgaactggatggcgtagtgctgggaaaaacagacgctaaaggtcagcacgactacccagagaaacaactttgcgccgtgcgggaacgcgtgggaatggtgtttcagcaattcaacctgtttccccatctcaccgtgctggaaaatgtgcgtgaagcgctggtatcggtgaagaaaatgccgcgacatgaggcggatatcatagccaaagcccagttggaaaaggttgggctgagcaataagcaagacgctcgccccagcagcctgtccggcggtcagcagcagcgggtagcgatagcccgtgcgctggcgatgtcgcctgaagtcatgctgttcgatgagccaacatcgtcactggacccagaactggtcggcgaagtgctgcacaccattcgggcgttagcggacgaaggtcgcactcttctgttagttactcatgagctggggtttgcctatcacttcgccgaccgcgtcgtgtttatcgaaaatggcgtgatccatgaaatgggcagcgccgagcaggtgctcaaaaatccgcaacagccccgtacacaggcttttcttgcccgctttgccgagcgagccttttaatccatcattcacattcaggcgcaccacaatgcaaccgacattatccaaccaaagcagtcaggcctatttgcaagatccgcgtaacaacgacgtacaggtgtatgtgaatggggaatttgttcatcgcgacaacgcggtggtgtcgatctttgattccggctacgtgtgcggtgacggcgtatgggaaggattgcgcttggttaacggccgcctgattgcgctggacgcccatctggatcgcctgttcgagggtgctgcatcaatccaactggatatcggccatagccgggaggcgctgaccgctattctctataacacgctagccatcaacgggatgaccgatggcgcacatattcgcctgatgattacccgtgggaaaaagcatacgccgaatcaggatcctcgcttcatcatcggcggtgcaaccatcgtgtgcgtggcggaatacaaggtcgtcgatacagcggcgaaaaagcgcgggctgacgttgtttacgtccacttatcgcaccagcacaccggacgtcttcgatctgcgactcaattcgcacagccgacttaatcttattcaagcgctactacaggcgttgcaggctggtgcagacgaagcgttgatgctggatccgcacggttttgtcgccagttgcaactccaccaacttttttatcgtccgccgcggtgaactgtggacgtcatcggggcgctactgcttcaacggcattactcgccagacccttatcgatctcgctcacgccaacggactcacggtcaagactcaggactttacgctggcagaagcgctcaccgccgatgaagcctttgtcaccggcacgctggcgggtatcaccccagtaaaagcattggatggccacccatttagcgccgaacatcgcccagttacagagcagcttagccagtggtatgaggcatatctaaacgcacagtgatagagacgcatcgtcttgataacaatgacgatgccacataaggaatggatagacactgacaagtgaggatattagtgatgattagaacattccaatttcaggaactctgcaatcgcagccgtgactgcctgcgcagcttcagtcggaggatgatgacctgttttagccaaaatgagtatactcgcgtcagcgatcagggtagctatttcctgactcagttcaacaggtgttgcagtgtcctgttccccacagatgatcagtgtcggagcactgatgtcagccagtagttccgttatatcaccccgctcaaaaaccgctgcatccaatgcaagcgctaatcctgtgcgattgtgagacagcataatacgacgctctcgggcagcctctccctgattattctgcaaccacgcctcattattgatatgactctgaatttttttgaataaatcttcacgcgcatgttctgaaccggtgagcagaatgtcacgctgcctgtgccagttttgcagacgttcgggaaattccgctctggcactggtgccgatcagaaccaacccggacaccagttgcggataatgggctgcaagcctgatggcgaccattccgccctgactctgtccaataaatgtcactttgccgagtgacagttcctgaatcattaacgctaaatccctgctcagatcgtcaagtttccaacccgcgggatcgtattcgctcaggccatgtcccggcatgtccaagacaatacaacgatacgacttactcagtatctgaaattgtgcagagaaaatttcatgatttgcgaacagtccgtgagcaaaaataagcgtcggtccttcgccaatatcgcgataacgatacagagtgccattaattctaacctgctgaagctgccattcatcactggcatcaaaagccctgctaagtagagctgaatcttcaaacatttgataacgggtgattttcgaccctgataccttaaagtgaatgatcatatcgctgccaaccgcatttcccgtactcagtacggtatgacgaaaacgccccagtaccagaacgctgtcattatgggcaatgatgtcactgatggaaaaatccaatggcctgaagttctgcgggaaattttgcagccagcgcctgactcgccccggcccctgtaacagcccaacggtagataccccaggctcaccatcgatatgccacacgacgttgtcatcaagcaggctgacgatatcatccaactttccttcagcaaatgccgccagataagcctcgaccgtctttcttgcactcagcccctgtatatcatgcgtatttgttgcttccattttattgttcctatttaagaaatattgagttggcaaatgccatgaggaagagtttatttgttccatattttgaaaactatagataaaatcgatcaatcatcttccaaaaatagaaaactttatgcgtgaaataagcatggactggaacgacttacgcttctttttggaagtcgcgcgaacaagcagcctcaccaaaactgccattaagctgaaggtcagccagtcaacagtatcaagaaggattggcgcacttgaaagcagtttaaagacccgcctgttcctccatcatcagaccggatattttcttactgatgttggcaaagaagttctcaaatatgctgaagatgtggaaggtaaagtaggaacactggagaaaaaaatctctggacgggatctggctcctgccggaatagtccgcctagctacagcagtgacgctagcaaaccacctgattattcctcagctaccccgcttcatggcctgttatcctgaaatcattctggagctcgtcacgggtgtaaataccgtatcagtagtacgaaatgatgccgatattgcgctgcggcttgtccgtcctgaacagaattccttaaagatacgaaaggtaggtgttgtggcttctgcggtgtacggttcagaaacctatgtccgcgagcatcctgcgcccgaagataacccgataataggccgaagttttatcacatgggacaaatcgttcagtcatctcccctctgccagatggctcaatgaacacttccctgacatgacgtcgacattagccttgaccagccttgtaacacagattgctgcagcaaacgctggtttaggactcgcagttttaccctgcttcattgccgcgcagaacagcgacctggtggaagtcatccatacccaacgcgtgttttctgaagacctctggttggtcagtcataccgacctaatagcatcttcacggatcagggtagtggctgactttttaatggaaattatcgctgaagctcatctggcatgacctttctgagttattgctatcaagctcaaaatatctgcttctggcacacaggggacaaacacatgacgctgaaggtctactgagagcgaaaagcagacattttgcataaattggttttatgaagagccacactcattagccattcattttcaaaattaacagatatcaaaacgcattaaagtaatgtatatatagacagtattcttagtaatgggagcaatcgctgcatgagccgtgacagatataatctatccatagcagtattcgtcttgcttctaaaaggggatgaactctacatgctccgaaggtctaatacgggctggatggatggttgctttagcttaccggccggtgggctagaaaaaggcgagacactcaccactgctgccgccagggagctaaaagaagagaccggggtggacgcaattccttcagagttggcccttgcgcataccatgcatgtgtggacggaaaaccgttcatggataggacattattttatctgccgagaatggaatggtgtacctttccttgcagaacctgacaagcatgccgaagtaagctggaagaacatgtcggatctgccagaagaaacaataccctatgtaaggcaggctattgaagccattaatgctgatgagagttactcagaatacggatgggacactggtcggtaacctctgctacatagcaatatttccgctcctcgtcaggatgcatatgcaaaagggatgctaggagcgaaaagcagacatcagtattttttgttcttcattacaaaaacacccccgtgatagctacccaaattacggctcttcagtccgaaataatgtcttgaatgcttctgcattcacgttcgtaagcgttgaagcgcgtaaatgcggatttgctaaaaggaatctggtaaccagattaaatcctagagtatatccaagccatcttggcaagttactggttccataaaaccatgcattgtggtcgtaatctgtgcaatcccaatcttttcgcgtcagtaggatatgcgattggacttctacttcatcaaggcactcccaaggttcaggctccccaccgaatagctcaagggtgaaatgtcccgcaagcccctcagatacaatagcttcacccagactgaagccgtaccccggcccggcccatcttgctgcatgatgaagttcatgagctagcatgcgctctagagaattattgggattagaacaaaatgacgggttttcaggatcaaccgttatatacacaatgcctggttcagggctgtatccgagatgccctttctcaggaataacctgcgtcccagctttcacaataatatccagagagggaagattcattagtatgcttgctttagtatatgtttctgtcagacagttattaagccattcactctgggctgtcagtttatcctgcgcatttaagatatgaagtttcatgtaagacatgattgccccttaaaattctgactgttcttagtattgcttcacccctttagataggtccagcagtacgcacgtcctgacccttataatggcccatgtcggctatgagcggacgtaacgtcattgttcggcattaaggctggtgaacgtattcatttcagcaagtaaccagcgttcaaaactttctagcgcagcctcattgattcccgtttccgtcggttttactaaacagaattttttgctcaggcagtctgaggctggccagggcgaaacaagcatgccgcaactcaattcattctcgacatacatacgcggaaccaatgctacgccgtgtcccgcgatgacggcagcgatggccatttcatgaagatcgtaccgcacaccctgagccggattatcgaggcgtattccactttcccgggcatagtgatgccatgcatcaggattctgtcgacggtgaatgcgcggaagttcgtttaactgtcgattgacgtcattatttgttaatagtgagggattgcaaacaggcagcagattttcctgaaacagaaattgcatacgcatgcctgcccatgcggaatgttcaaaatgaatgacggcgtcaaagccacttccaggcaaaatgaacggatccgttctcgccgcaatatttaacgttatgtccgggaacaaagagttaaagccgctcaggcggggaataagccaacggctggaaaaggtcggcaggacggcgatatccagactcttactgccctcaggcattcccattatgtactgcgtatctctttcgagccgatcgagcgtttcacgcacgtgatgcgcatagcgcgcgccgacagggttaagctttacccggcttcccatacggtcaaacagtttacagttcagcaacgcttcaagacgcgcaatctgacggctaatcgccccttccgttaacgataactcctctgcggcccgggcaaaactatcgtgccttgcggcggcatcaaaagcctgcagggacgcactactgggtatttttctacgcataaaacctgttccttgctcaatgcttacaacgtgctttcattgacttaatatcactgacccgtgacatattatcgtttttaagcggcataaccagcctgtagcatgatgaaaaatcattgagcaaatgtatttgcttgcgtttataactcatgtagagatcggctgatgttctatatcgtggaatgctcgtataacgctcctgaaagcgaggcagaatggaatgccttttacagccagcaaaaactacccgcattgatatctgttgctggcttcactacctctcaacgctttcgcgccgtcaaatccggctgccctgtttaccttgccattcatacgattaatgatgcgaatattctcagcagtgaggattaccgtttaaaaggaggcggtaatttctctcgttggcaggtctgcattactgactggcatcgtaacctctatgaaggtgaaggccttgctccagccatctcttccgatgaaattctgctattgagcgcaaagccaatagactttttagagacagaactgggatatcagggtctggaaatgcatgcggtggggctggataaatcccctaactatcgcgttgcatatgtcctgcctgttgagatggcctcgctgtttacagatatgtctggtgtgtatctctacgagcctctgacaccgcagttgcagagtgctgaaaaagggaagccatgacatcatgcctaatctgactttttatatttctgaaaatcactctgacaagtttaaaaacctcggtgattttacccataaatgcagcgccctctgctgtgacatcctcggtgcagaacccaaaaacgttcatatcatttttgtcgatgtaaagccgggatgcgggcaaccggtctatgccgagctcttttatcgtctgacaacattgcgaacccatgaagtgatggagaactttatgcatgaactggattttgccactcaacaggcctctggtctgatgacccgtattcgctgttttggctccccagcagaacacctattcgcccacaactaacctcgaggtagtgatgagccatcccctcccgttccgtcagattggcaattttcagataactgcgctgagtgacggcaatatgtcagcgagtctggatttgctgtcaggcattgaaaaagctgatgcggacgttcttcaatgccgtgccggaatcggtgagcccggcgatatccatataaactgttaccttatccgcggtctgggtcggatcattttggttgacgctggcacaggcccggtgaacaacatggcgggacaactcaacgcaaaccttgccgcagcgggtgtcagccctgacgacgtcgataccgttttattgacgcactgccatccggatcatattggaggcctgctggattctgagaaacagccggtttttaaacacgctgaaattattcttcatcctctcgaagcgcaacactggcaggatgatgaaaaactcaacatagcgaatgagcgcgggcaacgtaatttttggctggtccgccaaaccttagacacttacgcccggaaggtgcgtttttttaacggcgataaaatagcagaaggcattctgccggtatggctaccgggtcatacgcctgggcataccggttttcgcatcgatgcggatgataaatgcttattaatatggggagacattgtccattatcctcatattcagtcagcgcaaccggctgtttctattttattcgacaccgatcccgctcaggctgaggaaacaagaaagaaaattatggaaaaagctgtcagcgaagaactgatcattgccggcatgcacttaagtcaggctggatttgccagcgttctcagggagggtagtggataccgcatttcctactctgaaaaatgaatgggtaggcctgacatggttgttattgattagcaccgttcaaggtcatcagtgtccgtttctggcactctacagcccttcgaaagacctccgacagctttgagcaaggttcgaacattcgctttcacacgattacgatatgcccgttgagtgactctgttgttttgccatcacagcgctgtggcacaagactgtaatgatagaagtgccactatgcaaagttctccagtatctgctttgcatgaaggtattcgtaagacgtaacttcaatcttgttgttgctgagatcgcagaagtacacggacatagatacatcgtggtcactgatggtgaaagggatttttttgtccttgagggttgggatcagctcaataaatgctgatcccactacgccgaaagccatcgtatgaccaggatgctgagatgttctgaggaaaagggaaagtgacgctccgttattgcttataaccaacggtcctccctgaatcgtctttgataaacaacccacaacgaattgattcaaccaaatattaaccgttagaaacatttcatgtaacctaagcgcactttttcaaaggagcaggtcagggaatgaaagtcgtaaagttactatttggcatcttactattgaatatggccatagggattagcacggctctcgcagaaccggacgacactccacactctttctatgcgggtaaaacgctggcgcatccgatcatttcgggcgcacgcgacagcaacgcgcttctggttttcattcaggaaaaccaggtggtcaacggctattactgcttctgtagcgaagaggatcacagtgtcgatcaccttccccacctgctcggtaccttccccgattccaccatcgaatccgtgttttatgccgatgtggacaaggctggtcaaatcacgctggtgttgagtaaaagtcacggcaagttcgccctacgcagttggcgttatattggagacgacggcagctatattccggtactgagtttacaaccggttctggataagttggtgcgcgagaataaagatctcaattcaacgctgataaaacgtgccctcggccagcttccgccttatgactacagcgcacagtaccctacgttcgataatcaggatttcgataacatagactttactcagggcaagtttgtcggctggtattttgaggatggcataccttcccatgccgcgaaacagccagcagaaaatgtctacgcctataaaaaaacgtttgcggaaaaagacggtttatttctcaccgcgacattcagccgtgagtcagacagcgccacagccgaatttcgtgtaactgccatcagttggcaagctgatccggctaaattcagcggcagcgagaatgggccttatgtctattactcgaagcaatatggcttagtaaaagggtttttcctccatggcattcctgacggaaaatggaccaccgtcggtgagaacttcggcagttcaggtagctatatagcgggacaacagcaaggccagtggaccatcagcgatgagcaagaaacggccactggtttgatgaaaaacgataagcgtgaaggccgctgggagataaccgacggcatgggtggcaatacaccagagctgagtggcttcgatacttaccttaatggtcagcgtcatggcccaagcgagcgccgtctggcagacgtgctgcgcacgaaaggcgattatcttgatgatcaacctgaaggcatgtggatcaccgaaaacggcgaaggcccgtttgtgaaaggcgtggctaacgggatgtggaagctaaagacgactgatggcgagatccaacaggtcgaactgatcgctggcgtaaagcagggagaactgcgctggagtgataaaaaaggcaatctgacacaaatcattcattataaagacaatattactcacggtgtataccagaaattcaactctaccggaaaaatggtttatcaagctgactatgtgatggggacgctgaacggccgcgaaatcgaatattacgacgatggcaccactttgcgcgccgatcgcggctaccgcaatggcgagctcgacggccggaatatctataatttccccgacggaaaaccgcagtccatatcgacctatgaccacggtgatgaagtcggactggtgcaggaattcaccgccagcggtatcaaaattatcgagcgtaattactgccctctgtcggtgaatggtcgcggctactgcggcaaacagcaaaccttcaatcctgacggcacgccgctcaccgaggccgattatctattcaaccgccagcaaaccaataatacctggtatgccaacggccagcgtcaggatgaaacgcgtatcggcaccgatgacagctacacccaaatcagctattacccaaacggtcagatgcaatgcattagccgcgctcagggtttcaaaccgttggtggtcgatggtaaagagtacaaagattatcagggtgcgctgcgtcagggagaaagcggctgttattaccccgatggcaaagtcaaaagcagtggaatctggaaagacggcaggctgaccacaaaatgtgaaacacgtttcgatgagaacggaaaacagaccgctcccggccctaacggctgcgtattcccgaaatgggaatacgaacgctgatctctatggataaactgctatgaacacctatattcttcttggcctggccatcgttacagaagtgattggtacaacgatgatgaaatactctgaagggtttagccgcttatggccctccgtggggacaatttcctgctacgccgccgcgttctatctgcttgcgcagacactggcacacatccctaccgggatagcgtatgccatctggtcaggcgcggggattgtgctgatcagtttactgggctggttggtcagcggacagaagctggatctgccagccatactggggatggggctgatttgcgcaggggtgctggtgattaatatcttttcgaaagtggcaccgcattgagtgaggttatatggaggcgagtgctttgctttccattacgcactggccaggatcatgctgacgatgacgtctgcaaagggtataacaaggaacgccttaagggcagcatgaccgccaaaacctgggttattagggtgccaatgattgggcaccctaagtcggacgtaacatcaatgtcacagagagattgatcagtaattaataacgttccagccagtgggcgtacggcgttggcagcgtccacgaggcgcgatcgatgcccagttcacgtgccgcctgatagctccagtgcggattcgccaaatgtgcttttcctaccattaccagatccaactgatctgatgccacggcctgctcagccaattctggcgtcccgaagccccaggcggaggacacgggaagatcggcctgttcacgcacctgttgagcaatcggtcccataaaggcaggtgcccacggaatattggcttccggcgtagagaaaccgatgctgacgctcagcatatccaaccctgcggctttgaaacggcgcgtcagttcaatggattcttgcagcgtttcttcatcgcggccgtcaaattcaatcacgccgaaacgagcagtcagcggcaaatgttgtggccagacgtcacgaacggcagccaacgtttccagcaggaaacggctacggttttcaaaactaccgccgtactgatcgttacgcttgttggagtgagcggagaagaaactctgtgccaaatagccgtgagcaaaatgcaattccagccattcaaacccagcctccaacgcacggcgagcggcagcaacaaagtcatcacgaacgcgagcgatatcttccagcgtcatttcctgcggctgcttgggcagatttgcaccgaaaggcgctgcggaaggggcaatagtctgccaaccgcgcgagtcaccagcggggatatggtcatcaccttcccaaggaatattggcactggctttacgtccggcgtgcccaatctgaatacccggcacggagcctgcgtccttaatggatttggcgaccttggcaaacgcctgcgcctgctcatcgttccaaattccggtacagcgcggagaaatgcggccttcgggcgcaacagccgtcgcttcaacgataactaaccctgctccaccgcgcgccagcgacgcataatgcacttcatgccattcgttgatcaggccatcattcgcggaataagtacacattggtggaacggcaatgcggttacgtaacgtaatatctttcagtttgaagggctggaacagtgcggacataacatttcctatttcatctgttaatttcgataattcgatattaatcgaacaatggattttagacaaccctatcgctataattcacctatgagaccttttaagcacccgtcccctgaagaatttactcttgagcgcgttctgtacgccttgagcgatccgttacgcttagctattgtgcgttgtctatccgtacaagaagaagcgacgtgtagcgaactcgacggcggtcgcccgaaatccagcgtgtcacaccattttcgcgtgttgcgcgattcgggcctgctgcataccaccaacagcggcaccacgcacatcaaccggctgcgccgcagcgaaatgcaacagcgtttccccggcttacttgacgcgatcctgtctcaatcggcggaataagttataaaaaaagcatcttgttttttatccctataaagtgaatggttaaggttcttccatacctgagggaaaagcagacatgacaacgctatcgatttaccaccgcccgcacatcacacagcccatccagcagctcaccgcgtttaatgatattgcgtcgctgcttgccagcgccggtattcagctagagcactggcaggccgaagcgcctccgctcaacgctagcagcgaaaccattttgacgcagtatcatgccgatattgagcgcctcaaacagcaagaaggctacacctccgccgacgtaattagcctgacgccaaatcacgcagagagaaaggcattacgggagaagtttcttcaggagcacacgcacagtgaagatgaggttcgcttcttcgtacgcggtagcggcgcgttctttgtgccgattggcgaacaggtttttcagcttacctgcgaagcaggcgatctcttgcgcgtccccgccaacacgccgcactggtttgactgcggtgaatttcctgattttgtcgctatccgtatttttaccaatccagaaggctgggttgggcactttaccggacgggaaacgtttcactaattccacgatcgtttctgcatttctccgccgttccctttatactgtgcgctttgtaccaagacgaacggcgagactccctcagtaatgatgaataacgatgtcctgcgcagcgtgcgctatatgctgaatttcaataatgaccacctgctgaagatcctggcgcgggtggagatgaccgtccctcccctgcagttggcgagctatgtcaaaaaagagggagaggaaggctatcagccttgcccggatatcgtgatgagttatttcctgaatggactgattctacaaaagcgcggtcaagatgaaaaccagcctgcaccgcagtttgagcgcaagatgacgaataacattatcctgaaaaaactgcgtgtcgccttttcactaaaaacggatgatattcaggcaattctactggcacaaaactttcaagtttcactaccggaagtgactgcgatgatgcgcgcacctgaccataaaaactaccgcacctgcggcgatcaggttatccgctactttctaaaagggctgaccgcgcgggtacgcaaaggctaaaaacatcccgttaacgaaaagacgtgagcgttgcctgactagccttttcccgtaaaagacactgacaacgctccgtttttagtacggtatcaatgctgagtttcatgcaggacagccgttaccagttgctccagttcttcgtcatcgagtcgggtaatttgccgcactttttccttatccatacccgttaacagcaactctcgggcaatctgtctggcactgtttttcatcccttgttcaataccctgctccaatccttgctgaataccgcgttggattccctcatcgaatcccatttttttcaattgttctgcaattgtcataatgtcctcctgaccggttgatagcggtgcagccagtgcgtcaatgaaatctgcgggtctggatgtgcttcccgtttgcgcaatatagaatagtatcgctcggcgctgcgtcagcggtaccgcccagcgttcaaataataacccaatctctcgcgccaactccagcatatcgcgggtacgaatatgtttttgcaccagttccaacaacgccatccgtcggtgcgtacaaggagtctattgccgtcaggcggcttcatgcttttccatcgtcagcagcgcgggtgtcgcttcaacatgcagcgcaggatggcggcagaagcggacgacatcaccgaccaccagcaggctgggcgactgtggttgatagcgtgccagcaatgccggtaaggtcgccagcgtagcaatcagtaatcgctgatccggttgcgtaccgcgttcgataatcgccactggtgtctgcgctgacagcccgtgctcgatcagacgctggcacagccgactgctgtggctcagccccatataaaacaccagcgtttgctggctgtccgccagcgtcggccagtccagttgcggctcgccgtcgcgcgaatggccggtcacgaaacgcaccgactgcgcacaagctcgatgtgtcagcggtagtcctacagccgccgcacagcctgtcgcagcagtaataccgggcgccacatgacagacgatccccgcctgctgggcatagtccatctcttcaccaccgcgcccaaaaataaacgggtcgccacctttgagacggatcacccgctgcccagcctgcgccagctcgaccaacagctgattgattttttcctgtgacaggcggtgacaaccacgcgttttaccgacgtcaatacacagcgccaactccggtaccagatccataatttccgccgataccagccgatcgtagaccactacatccgcctgctggattgcccgcagtgccttcaacgtcaacagttccgcatcacccggccctgcccccaccagccagatttcaccgccgagtacgggctgacgccgctggcccttcgccaatattgattgtgttgtcatcatgtcacacctcattacgccgtggcgcttaacctgcttttttcaattcattgaccgttatcggtacatgctggctcaataacgccttcagttcagggatacaggaaccgcagttggtgccacatttcagtgcgccgcctaatgccgccacgctatggcaccctttacgaatggcgccgacaatgatcgcttcaccgacgctatagcaactgcaaatcgttgccccctgcgtcacctgaccttgcggtgcctgacccgccagcagagcattgcgctcgtgtggcaactgtggtggcgtgataaacgcctgacgtatcgtatcgctgtcgatgtgtagcgcctgcgcactgacatagcaggccaaggccacgcggccctcgcgccagccaatcagatgaaatatgcctttgccctgcgcaatctgacattgcatattttccaacccatagtgttcagccagccatgcctgccagtcatctactggcgtgcggtcggcaaacagatactgcgtcacgccttcatgagggatcttgctccaataggttgcgggcggtggcagaacatcatgctcatccggtaacgctaatggtgatgacatcggttcgtcggcaaagaatagcgtggcctgccaggcggtatgccacggctggatacgtacccgactgtgcttgctttccggctggccggaataaggatcggtaattggagcaactaagctatcagcccgcgcctgagcgctgaactgttgattccagtgcatcggcacaaacacactaccgcgcgcctgcccagcgtcgagtcgtgcccgcgccagcatccaaccgtgtactgacgacaggcgcaccaaatcgcccgcctgaatatcatgcatctgtgcatcctgtgggtgcagctcgcagtaaggttcactgatatgacgcatcagcctagcggctttacccgtacgcgtcatggtgtgccactgatctcgaatacgcccggtgttcagcaccagtggatacgctgcactccaagggctttgcggcagcgacggcgttactgccaccagatgcgctttaccatcggtatgccagaatcgaccatcgtcacccagtcgggcccgtccgtttgggaatgccgcattcaccggccactgtatcggttccaactgctgccactgctgattactgagcgttgccagcccgctgatatcgaacgcacggctgccgttattctcaaacccagacagcgccgcgtgttcacggaaaatatcggcggggtgttgataagcaaacgcttcggcaaatcccatgcgctgcgcgacctgactcaacatccaccagtcggctttggcttcccccggcgcaggcagaaaggcacgctggcgagacaatcggcgttcggaattggttaccgtgccgtctttttccccccagcctaatgcggggagtaaaatatcggcagtttctgcggtatctgtatggcgcatcacctcagagacaatcaccagcgggcagcactccagcgcctgtttcactcggtcggcatccggcatcgataccactggattggtgcccataatccacaccgctttaatatcgccacgttcaatggcgtgaaacagatccaccgcattcaaaccgggctgtgtcgcgacattatcgctctgccagaagcgcccaaccctctcgatatcctgaggcgtaaggcccatatggctggcaagctgattggctaaaccgccgacttcccgaccgcccatggcatttggctgtccggttatcgaaaaagggcctgaacccggcacgccaattttgccgctcagcagatgcgcattgatgatcgcattgcacttatcactgcccgaagacgactgattaacgccctgcgaataaagggtgaccaccttttcgctggtgctgaacaggtggtagaagcactcaatatcggcgtcatcaagctggcagaaatctgccacctgcgccaccgaccatgcttgcgctgactgtagtgccgcctccacaccggaaaaacgttcggccagttcagtgagattgatgcgtgggtcttgtgcaatccactgcagcaggccgttaaacagccctgcatcgctgccaggttgcagcggtaaatgcagatcggcgatatcgcaggttgcggtacgtcgcgggtcgatcaccaccacctgcatctgcggccgctgctgtttcgcctgcgccagccgctgatacaccaccggatgcgcccaggcggtattcgaccccaccagtaccaccacatccgcttgttcaatatcttcataattacagggaacggcatccgcgcccaatccgcgcttgtagccaatcaccgctgacgccatgcacaggcgtgagttggtatccatattggcgacgccaataaagcccttcatcagcttattggcgacgtaataatcttccgtcaacagctggcctgaaccataaaacgccacggactgcgggccatgctgctgcatcgttgccagcaaccgttcagccaccgcatcgagcgcctgatcccaactgacgcgacgcccttctaccagtggccacagcaggcggcctttcaggtccagcgtctctcccagcgcggaacctttgacacacagccgcccaaagttagccggatgcgccggatcgccgctgatctttacctcgccttgcccatcgtgttctgccagcacgccacagccgacgccacaatacgggcaggttgtccgacagacgtgcgcgttcatgatgctttcgccatgtcattgtctgccagaccgacgctttccggcacggccagcggttgacggcatacccagatttcgtcgtcttccacacgcaccggccaagcgcgaacgtatagcgcacggtcatccgggctgacgccatcccgcaacttgaagcgctttttgtacagcggggaaatcaccacaggttcacccgcaacatcaccgatcaacccgcgcgacagcacattcgccccgctgcccggttcgtggttttctaacgcgtacacctgctgctcgctgcctggcaggtggaacagcgcgatctgctgctgtccaagacgcgccgccattccggcatgacgtggaatatcgcccagcgttgctacctgtatccattccgcttcatgcgtggcaggtttcaggactaccggctctggcgatatcgctttttcatgttcctgcgccggacgaatctgcccacgctccggcaccatcactaccgcctcatccgggctatcgctgttcaggaaaccacggaacagcgccagacgttctgggctttcgagcgtggtttgccattcgcactggtaggcttctactacgcgctgcatctctttatctaactcttcaccgatattcaggctgtcttccagaatcacctggcgcagatactcgataccgccttccagattatccatccaggtgctggtacgctggaggcgatcgccggtgcggatatagaacatcaagacccgatcgatggtgcgcagtagggtttcggtatccagatcgctggcaaaaagatccgcatggcgcggtttcataccgccgttgccacatacgtagaggttccaacctttgtccgtggcaatcacaccaatatctttgctttgtgcctccgcacattcgcgggtacagccggaaaccgccattttgactttatgcggcgaacgcagccccttataacggtgctccagttgaatcgccagcccggtggaatcctgcacgccgtagcggcaccaggtcgatcccacgcaggatttcacggtacgcagtgattttccgtaggcatgaccggtttcaaacccagcgtcgatcagctcacgccagatttccggaagctgttccaatcgcgcaccaaataagtcgacccgctggccgccggtgatcttggtgtacaggttatagcgctgcgccacctgaccgatggcgatcagacctgccggtgtgatctcccctgccggaacgcgcggcacgacggaataggtgccatctttctggatgttggcaaagaaacgatcgttggtatcctgcaacggcaggtgctgaggttgtagcaggtagtcattccagcaggacgccagcatcgaccccactagcggcttacacacttcgcaacctaaaccgtgcccgtaacgctcaagaaggccatcgaacgagcgaatctcatgcacgcggatcaggtgatacagctcctgacgcgaataggcaaaatgctcgcaaatgtccttcttcacttcgacgccctgttgcgtcagttcgtactccatcacctgtttaagcagcggcacacagccgccgcagcccgtccccgctttggtgcaggttttcagcgcgcccagttcgccgcagccacccgccactgctgcggagatgtcgcctttgctgacgttatggcaggaacagatctgtgcgctagccggtaaggccgccacgcccagtcctttcggtgcatcgccagaacgcgccggtaaaatcagtccttccggctgtgtaggcaacgacatatcgttaagcatcatttgcagcagcgtgctgtaatcactgctatcgccaatcagtaccgcacccagcaaatgcttgccgtcggcggaaacgacgattttcttgtagacctcgttcgggccatccgtccactggtaactttggcttcctgccgtgcgcccgtgcgcatcgccaatcgacgcgacgtccacgcccagcagcttcaatttggtactcatatctgcgccggtaaacggcgtatcacgctgcgccaacgtatcggccacgctacgtgccatctggtaacccggtgctaccagcccgaaaatttgtcctttccacagcgcacactcgccgatagcgaaaatcgcatcgtcggaagtttggcagcagtcatcaatcacgatgccaccgcgcggccctttctctaaatcgcagctatccgccagtttatcgcgagggcgaatgccagcggaaaataacactaagtcggtttccaacacgctgccgtcagcaaagcagagacgatgcaacgcctgctcgccgtcggtgatttcacgcgtttctttactgacatgaatctgtacgcccagagcctcgatcttgcggcgcagcatcgaggcaccaccgtcatccagctgtaccgccatcaggcgcggcgcaaactccacgacatgggtatccagccccagttgacgcaaagcattggcagcttccagtcccagtaaaccaccgccaatcaccacgccggatgtggcttttttcgcctgtgccgcaatcgcatccaaatcgtctaacgtgcgataaaccagacagccagggcgcgtattgccgggaatcggcggaacaaatgcataggaccccgtcgccagcaccagtttgtcgtaggcggtttctctaccctgcgcgtcacacacgcactgacgttcacgatcgattgctacgatctcgctggcgctacgcagttcaataccgctttcggcaaaaaagccttcttttaccagtgacagcgaggcagcgctgcgcccggaaaaatactcggagagatgaacacggtcataggcttcatggcgttcttcaccaaataccacgatgtggtaatgctggtgcaggtcacgctcaaccaactgttcaagaaaatagtggccgaccataccgtggcctacgaccaccaaaataggtttgctcatgacaggaatccttacagccgcaggctgtgagtcagaatcaggggaagaaagaccgaaaagcagcgtggcaggcggtatcatctcgccttcagtcgtgttatccatcgcggctagcaggcgcgggctgtcgtcagtatcgccatacagcagaacaccgctcagccgaccgtcacgaagtagcagacggcgatagtgctgcgtctgcggatcaaacgtggtgtacacctcatcattcggagcaacgttaatctcgccgccgctgaccacaccaattcccgtgactttcagccgcgtcgtcgcctgttcacgctgatagtcttgcggtgcatgtccagcaaggcgctgtgccaccaacgtggcatgggcgaagcacggagccaccagcccgaacgtttcgccattgagttcgcagcattcaccgatcgcgctgatatgtggatcggcggtttgcaactgtccgtccaccagcacaccgcggttgcagggcaagccacactcgcgagccagttggctggcagggatcacgccagcggtcaccaccaccagtccggcggggatcgtgcggccatcagccagttcgactgccgttacgccgtgtgcgtcaccatgcagtgcagcaacctgcacatctgtttcgcaggcaatgccgcgcgcgcgcaggctgttgcacagcaggtcgctcgccgtggcgtccagttgccgttccatgagaatcgggacgcgatgcagcaatgtgacgtcggccccgcgcagcctcagcgccgctgccgcctcaataccgagcagccccccgccaatcaccaccgcaggaacgggctggctaatcgtcgccaacatcagttcaacatcatccagcgtgcggaaaccgcatacgccagccagatcgataccgggcatcggaggcataaacggcgtggaacccatcgccagcaccagatggtcgtaatgcagttgccgttgtgtcgtcgtcacctcacgcgcttggcgatcgatatgggttacccgctcacccaacagagtgttcaccggcagtgccgtatcgtcgtcgatagccgcaggcgtcagtaaggtatccgcaaacgctttttcgccgctcaacacgggcgacagcaggatgcggttatagctggcgcgcggttcatcaccaatcacggtgattcggtagcacgtcgcggccagttgccgcagcgtatcgacgaatcgcgcgctcgccatcccgttaccaatcactatcagatgcggtttcatcatcgttccggcctcgctgtcaggctgctttaggctgtttttcatataagaaatgcagtacctgctgacggtaatggtggtagcgcggatcgtcggccagcgcgacgcgtgagcgcggacgttccagctcaaccgtcatgatttcaccgaccgtcgccgccgggccgttggtcatcatcagcacgcgatccgacagcagcacggcttcgtctacgtcgtgggtaatcagcacaatcgtggtttgcaaacgctgctgaatctccattaccgcatcctgaagatgcgctcgggtcagcgcatccagcgcgccaaatggttcatccatcagcagcactttcggcttcattgccagcgcgcgggcgatgcccacacgctgcttcatcccaccggatatctcatttggacgcttgttcagcgcgtgccccatgtgtaccagttccagattgtggacaatccattcgtgcatctcgtgcttgttcatctgtccgcgaaacacctgccgtaccgccagcgccacgttttcataggtagtcagccacggcagcagcgaatggttctgaaagaccacgccgcgctccggtcccggcccgtcaatttcacggttgtcgcacagcaggccgccgctgctcggcagcgtcagaccggcaatcagattcaataacgtggatttcccgcagccggaatgaccgatcaggctgaccgtttcaccggtatgaatatcaaaactcacctgatccagcgccaaaaactcaccgctggcagtattgaaacgctggctcaccttttgcacttgaataatcggggttgtacgcatcgtcgactccttagtggttgtcatagctgaaacggttagcaatccacaccagcccctgctcaagcagcagaccaataacgccaatcaccacgatggcgatgatgatgttttccacattcaggttgttccactcattccaaatccagaaaccaatccccacaccaccggtcagcatctctgccgccacaatcaccagccaggcgataccaatcgacaggcgcacgccggtcaacacgttaggcaacaccgcaggcagcagaattttgcgcatgatggtgaattcggagagtttcagtacccgcgccacattcaggtaatcctgcgggatacggcgcacgccttcggcggtattgaggatcatcggccaaatggaacagatgaaaatagtccaactggatgccggttccgcacgctggaacagcagcaggccgataggcaaccatgccaacgggctaaccgggcgcagcagtgaaataatcgggttgagcatgttggccagaaaggtaaaacgaccaatcaggaagccagcgggtatgccaaccagcgccgccagcccgaaaccgatacccacgcgttgcagcgaggccaatacgttccagccgatgccctgatcgttcggccctgcgatgtaaaacggatcggcaaagaggctgagcgccgcgagccaggtcgtccacggcgttgggaagttttcgctgttaagcgcagcaatttgccagacggcaatcagcagccccagccccagtaccgcggggaaaagttgctgaaacagcttacgcagcagcgggcggtaggcgaacgcgggagccgccggcgctttctcaggcgtcgctggtttggttggcagcggcataatgtcggcactgtgtacagtttccggggcgttatctgcggtaattggaatgacctgggcctggtttttcatcatcaacctcacttatttcttcacgctaaaactgttggcataacccgccggatcgctaccgtcccagcgacgaccgtcgatgagcacgctgctgcgcatatcgccgctgggcaagggcacattccctacggcatcggctgcctgcttgtagatatcaatacggttaacctgcttcgcgacggccagatagtccggatcttcggtgagcaagccccagcgtttatgttgggtgaggaaccacattccgtcggacaggtacgggtagttcacggaaccgtcgtggtagaaacgcattgcgtgttcgtctttccagcttttccccagtccgttttcgtactggcccagcatgcgtccgacgatggtttcttctttggcattgatgtacgcccgtcctgcaacgacgccggccgtttcgcggcggttgtcgtccgaggcatcaatccagcgcgaggcatcgagaatcgcggcggtcagcgcgcgggcgctatgcgggttggcatttacccagtcagcgcgggtacccagcactttttccgggtgatccggccaaatgtcttgcgaggtagcagcggtaaaaccgattttttcgctgatggcacgctggttccacggctcaccgacgcagtagccgaccatattgccaatcttcatgttcatcaccatctgcggcggcggcaccaccacggtgcgcacgtcgttcagcgggtgaattccggcggaagccagccagtaatagagccacatggcgtgcgtaccagttgggaaggtttgcgcgaaggtataagtgccagccggactggcggcgatatatttttgcagcgcggcgagatccgtgacgttggcttcacgcagctggtttgccaacgtgatcccttgtccgttctggttgagcgtcatcagcgctgccatattactctgcgccccggacagccccatttgcagaccgtacaactgcccataaagaatgtgggccgcatccagttctcccgacaccagcttgtcgcgcaccgcagcccaactggcttctttgctgggaacgagggtgatgccgtatttcttatcgaagcctttcactgcggccatcacgaccgaggcgcagtccgtcaacgggatgaacccaacccggatttcctttttctccggcgcgtcggaacccgcagcccaggcgctattcatcaaccccggcagcatcaggctgcttcccagtgcggcgctccccaacagaaattggcggcgagagacggttatgctcttggttttggaatcactcatcaacgacacccttgcgcaaaatgccttttcaggcggtaaaaacaaaaacggcgtccacaagcccatgcagaatctgcacgcttatggacgccgttgtccgattaacaccttccgcaccgccattggcccgaaacgcattatgaatgtttggttgttgctaatgagttaaagcaaggtttgtgccagctatcacagttttgcgtaccgtcccttcgcagggggcggtttattaatcacatatctatacaggttcagagacagtttcgtgcgccatacagcaccctttatctgcgataccgtgcacgcgcccgacgcagggcgctcaagcgccgcagccctgcgaaccctggcttccggctaaattatgccgctacgcggtgccatcggtgttcatgatcgctagtcgagccgccagtgacgcgttccctacgcggcactgactttcgcggcatccatgccgctcactcggcggacatgcccaccgctgcataatttttacgccacttgaaagtaaggcactaataaatattgaaatttatgatttacgaccacaaaagaacaggggaagatcgcggtttgtcttttctgccgcgtaaattacgctgaggacaaatcagtatccaggatgagcagcatggacgctgcgaaagtggctgccgcgccgggagcgcgtcagccacggtccgtcaggtgactgattttccgaaggaaccgcgcagcggcgtaatttcccgcgaaaaagcctcgggtcacggggcagcggcgactgagcgccccgtgtcgtgcgtgtgctacgacgtagcatagaaatggcgatctttgtacgcacgaaaccacttcacaccgtcaattactccgccattgactccgcgatttcctcttcacaagacggagtcttgcaccgccaataagcagaacacgcacagttcatgtgcatatacctcttaaggggtatctccaaaaacatctgccaccgcgagcatcgccatcgcgatttcaatcagctttttattctggctcatcgccatgcggcgcagggttttgtaggcttcttcttcgctcaatccacggtgctgcatcagcaagcccttcgcccgatcgatctgttttctttcattcaacgtggcccgtaatgctgtcagttcatggtccagcgcctgtaagcgccgtgactgttgttgcaccagcgatagcagcgaccgccccagttgtgggctgacgccgtcgctatgtagccaaccgggctgcgcgttttgcccttccatgtcgtgaccagcaataaatatcgaatagcctggatcgtcattttcctgctgcgccatcagctcttcgagatccgcccgctgatcgctgcacgccttctccgctgccgcaatacgggtacggcagcgctgcatcagcgtctgctccagttcatcttccatctgtttcatttcgtcaatgcgccgtgtggcaaccgaaaaccagtgcaggctatcggcttcagatagtttttctatcgggcttcgggtacacacaatgcggcgcagacgttcaaactcgctgtctgcctcgatagcacgccagcgctgctggctttcttcatcgctaaaattcaagaaggtatcgaagcagcgctcttgccgctcgatcaaatccagcagtttttgccgagtgtcctcatcgacactgcctgccgcataagccgccgcgccgacagcacgctcctgccctgccagctctttgccctgcataaaactgaacatggcaatcaacgcgcgggaaattcccggatcggccgccgtgtccgacacttcaaaaaccagagccagcaggttacggataatgtcgttaaagaatgtcatcgcctgaggctgaggcagcaaacgctggcgaatctgctggcgcaatgcgggcagcagactcagcgcatagaccacgctggcgacgcgactgaataagcggctcgcctgtggcaattccgccgtcattttttctaatccggccagatgcgtcatcaaatgcgtctgcgctgcctgtacgtctttttcacgtagcgccagttcgtcggcgaaaaatcggccatcggaacaaagaaacaggttggcggttccccgttcacgctgcaatagatgcacaagctggctgatctttcccaccagttcaccactttgcagcaggtagcgcaggctgtttagctcacactggcgcgaggcgagtaaaaatcgaattgttgttgaaggctccgccaccatcgctatctctcctgaaaaaaaccactgtcagaaagatgcaattaatgcgccatttgcactaattcgcatttggtaggaagcaagagcatgttgtccgcacagccaccgccgcttctatgtgcttttcactttaatttttaaactccgttgctaaacccccgtcatcccaaacgctactctcttcgtcgtcactaaaacggttttatagccatagcacgatgctggcactagcgcggaaacagaaagaaccgcggtaaaagtcgcatcgtagctatgccacagtcaacaggagcgtatgaacatggcgaatttatctgaacaagaagactggattgatgggatttatcagcttgaaacatcagacccggttgtcgcgggcccagggggaatctccaaccgtcaggcagagcagttagccagccgcacggcttacctgaaaaaaatgcaggaaaccacgggcgagagtttgcaaaagcatatcgcagctagcgacccgcattcgcaatatgcccccaaaaatagcccagcgctaacgggaacaccaaccgcaccaacgacagcccagacggcaaacaatacgcaaattgccaccacggcatttgtgaaatcggctattgccgcactgatcaatggttctcccgcggcactggatacgctgcaagagttagcgaatgcgctaggcaatgatccgcacttcagcacaactatattgaatgcgattgctgatgtgaaaactgactcgaccaataagctaaatgcccatgcttccattcttgatgcgcatccccagtatgcccctaaagccagccctgcactcacgggaacacccacagcaccaacggctgcctcaggttctaacgacatgcaactggctacaacagcctttgtgaaaaccgccgtggcagcattggtaaatggctcgcctgctgcactcgatacgttgcaagagttggcgaacgctttggggaatgatccgaacttcagcacaacggtgttgaatgcactggcagggaagctggcaaaaaatcagaacggcgcggatattcctgataaatcgcagtttcgacaaaacatcgggcttaatgcattgtttggggcgtcgctaaacactggaattattaatgattgcaatctcattgatgcaggtgaaacagcattgtgttctgctaatgctgaaaacggtccaggtttttatgcaatcgtgttcagcgcatacggacatactaatcagtacattattcaaattgcttgcgcgtatggcggtagccagtttgcatacagagcgcgaaatggagatgtgaatcagtggacagcatggtcgcgctcatggaattcatcaaatctaaatcccatgaccacagatacagcacaaacaataaccgcggcaaaaacatttaaacaaaattgggagtcgttagctgtaataaacgaagggttaggtgaaccagggtatttgattggtaaggatttcgacggttcggcgcgatggacatttggctatcaagatattgcaacggatcggctgacaatcagaaataataaaaaaaacagcgcgattgatctggatgaaaacggctccgttcgtgtttttacgccagataatcaaccgttcacaataaatggcatggtggcatatcatcgcggaaacctaacctcggcgaccattggcgcactgccaacctctgaactagcgggtatcccactgccgttccccggcgctgtcgcacccgctggctatctgaaatgcaacggccagcagttcgatacagcacaattccctgttttagcgtcccgttaccctagcggtttcctgcctgatttgcgcggcgagttcgtgcgcggctgggatgacgggcgtgggattgatactgtgcgtgcattgatgtcggcgcagggtgatgcgatcaggaatattgttggttcattattttatggttatgacgcagatgtacctgtactgaacacaaactcgtcgtcaggcgcgttgtattacgaaatgagcactgcattacgtgatacagaaagtttgctttcattagtcacggattcagtagcgaacaactggtatccggcaaaattagacgcatcacgcgtcgtcccaacagcaaccgaaaaccgtccacgcaatatcgcctttaactacatcgtgagagcagcataatgagcaactattcaacacaaattaaaaacgcagaactgaacgaacgcggcttggcaatcaacacaggctggattacggtttatcacgtcaatcccgcaacgcgggaatatcagagcgccagctatgagtatgttatgcaaggtgtcggtcttcctgccgatagctatgccgacgagcctgacctgccgccagttggacaagccctgcgccgttccgctgatggcaaatcgtgggaacaggtaccagattaccgcggccaggcagtttacagcacagaaacacgccagccgcagacagttatgcaattcggcgttctgcctgaaaacatgacgtttctggctccggtaaccgagtttgatgagtgggatggaacgacgtgggtgacaaaccagaaggcacaacaactcgccgcgaccaaaagcctacagcaggaactggcggcacggcgcgcgacggcaaatacccgaattaccgagctgagctacgcggtggatttagccattgccacgaatgaagagcaacagccattcattataaaataaaatgtgccgtatttaacgtacggccatttcagtctcaatagacaagatgctctgatagtcccccattattatttatcaaaaaatgtaaaattaaataaaaaatgaaactgttatatttatcaattacaaatctgtactaattaaattaacacttcactttaacaccaaccaaaataaagaataaaaaaccaataagttaaaaaaataagaattaagatcctaaaatttaaataaataaaaacataaaaccaaaatgacagcattaaagataaaaacgccaaatcgacaaactgtactatttatcctctcgtttttgcacggtataatccccacacgtttcactcactattcattcttatctcacttcaatcagtgaagttaatttccgacggatgcaaataccgtcgacgttaatttattcgcatttattcatcactatttattccggcaagtatcggaataacagcattttcctgcctgaagctaggagcgtaacatgtttgatgtcgtcgagctgtcgcggctgcaatttgccctgactgccatgtaccactttcttttcgtcccactgacgctgggattgtctttcctgctggccattatgaacaccacgtatgtgttaaccggcaagcaaatctacaaggatatgaccaaattctggggcaagctgttcgccatcaattttgcactgggtgtggcaaccggactgacgctggaatttcagttcggcaccaactggtcttactattctcactacgtgggcgacatttttggtgcaccgctggcgatggaagggctgatggcgttcttcctggaatccacgctggtcggtctgttctttttcggctgggatcgcctgactaaagtccaacatatgatggtgacctggttcgtcgcgctaggctccaacttttccgccttgtggattctggtcgccaacggctggatgcaaaatccgattgccgccgaattcaattacgaaaccatgcgcatggaaatgctgagtttcgccgaactggtgatgaaccccgtcgcacaggtgaaattcgtacacaccgtggcagcaggctacactgccggtgcgatgttcgtgctggggatcagttcttactatctgttgagaggccgcgatatcgcgtttgccaagcgctcgttcgccattgcagccagtttcggtctggcctcagtgctgtccgtcatcgtgttaggtgatgaatccggctatgtgatgggcgatgtgcagaaaaccaagttggcagccatcgaagctgagtgggaaacgcagcccgcccccgcctctttcacgctgttctccattcctaaccaagagacaatgcaaaacgattacgccatccatgttccttacctgctgggattaattgctacccgttcgctcgacaaacccgtcgtcggcattaaagacctaatggcgcaacatcagatacgcattcgtaacggtatgacggcctacggtctgttggaggaactacgctcgggcaacaccgaccccaccgttcgcgcacaatttgaagctgccaagcgcgatcttggctacggtatgctgcttaagcgttataccaatgacgtcgccaacgccagtgaaaatcagattcagcaggcaacaaaagactcgattcctcgcgtcgcaccgctgtatatcgcatttcgtctgatggtgggcagtggcgtgctgatgctcgctatttttgccctgtcgttctggagcgtcatacgcggccgcatgggacagcgtaaatggctgcaccgcgtggcgctgtacggtattcccctgccctggatcgcaattgaatccggctggtttatcgctgaatacggtcgtcaaccgtgggcggtcgccgaggtcctgcctaccgccgttgccaactcatctctggaagcacacgatattctgctgtcgatggggctgatttgcgggctgtatacgctgtttctggtcgcagaactgtatctgatgttcaagttttcccgactggggccaagcagcctgaaaaccggccgctaccattttgaacagccgacaacaccgccactcgccgcacctgcaaaaccttaacgggagccacaataatgctggattatgaaacattacgtctgatttggtggggattgattggcctgctgttcatcggcttcgccatcaccgatggctttgatatgggcgtgggcattctgctgcgcctactgggaaagagcgacaccgaacggcgggtgatgattaacgtcattgccccacactgggacggcaatcaggtctggctaatcaccgctgcgggcgcgctgtttgccgcctggccgatggtctatgcagcggccttttccggtttctatttcgccatgattttagtcttggctgccctatttttccgcccagttggctttgattaccgctcaaaactggaaaatcgccgctggcgtaatatgtgggactggggcatttttatcggcagcttcgttcccacgctggtgtttggcatcgcactcgggaacctgttgcagggcgtgccattgagcgtagatatgtatttgcgcctcacctaccacggcggattctttggcctgttgaatccgttcgggttgctggcggggttagtgagtctcgccatgattgtctcccacggcgcgatttacctgcaaatgcgcaccaccgatgcacttcagcgtcgcgcgcaaaaaaccgtactgatcgccagcgtactcatgagcatcaccttcttactggctggcttctgggtactaatcggaatcgacggctacgtgattacctccgcgctggataaagcagcaccgtccaacccattgaaaaaagaagtggtccaacaggctggagcctggttaaccaactttacggcgtatcccgtgttatggacgatcccagctctgggtgtagtcctgccgtggttcacgagtctcttctcacgcgtgaaccgctgcggctggggcttcttgacgtcatcattgacgattgtctgcgtgattctgaccgcggggattacgctattccccttcgtgatgccttccagttttgatcccaatgttagcctgaccatctgggatgccacctctagccagcttacgcttcaggtgatgacgattttggcctgcatttttgtccccaccatcctgatctataccagctggtgttattacaaaatgtttggccgcatcgacgcacgttacatcgaagaaaataagcattctgtttactaacgatttttgaggagaaagaagatgtggtatttcgcctggatactcggcacgctgctggcctgtgcattcgcactggtcaccgcattggccgtagagaatcatgaagcggggaaagacgcgtcctaataaaacggcgagccgccatcgggtgcctcatcataccgttctgatgcaatcatcgctgatacaatcgggcagacgaaatccgccaagggcgctagaatgcaaacgcagcgcccaagcggatacctttttcaacctgaaatcagatgacgacatgacaacacccagacaggacaaaaacccgtggtggagtcaggggaaaaccccggactaccgtttttcattagcgaatgagcgcacctttctggcgtggatccgcaccgcgctggcgtttctcgcgggtgcggtgggtatcgatcaatttaccgtgcatatcgatccgctgctgcgtcaggggctgtcgttgttactggtcgtcagtgcggcgctgctgggcggcttggcctatcgtcgctgggtcagcaatgaaaaagccatgcggcaggaaaatgatatgccatacacgccgatgctgctgatcgtgacgctgtttatcaccctcattgccattgctctcgccgccatgattctgttcgggtagcgtatggagacgacccgcgatccggggttacagtcacagcgaaccggcatggcgtggtcccgcaccctgtttgtgatgctgatcaatagccttctgtgttttcgcctcagtatggcagacgatagccgcgcggtgtttgcctgcgccatgctgctcctatgcgtttccgctctgatgtcggtgctggcgattgtgcgttatcgttttaatgccaattgccagttggtgttatcgcgcattagccacgggctgatcgtgctgacatctgcgtcaattgtgatcactgcgctggtattgctgctacatttcagcggtgtgtggcagaggtaggttttctggaagaaaggcggtgaagcccaaacgcgcttcaccgattaggcggactattcgatcgaactttcagggaacaggaacgggttgatactactgcgagaaaaaccttcttcctccattttcacatccagtaccagcgacgccagatcgtcggcgacggcttccacacggtgatctttttcctgatataacagcttcacatacgtaccgcagtgaccacagctttccgctttaatcgcggagttttcgctatccagagaccagtaattgagttcactggactcttcacagttgctgcatttcacccgcaccatgtgccattcgctttcgcacagattacagtgcagataacgcagcccgctagatgtgcctaactgcaccacgccagagacgggaatactgccacacacggggcagaactggcgatgctcgccaggtacggcgcgcgctttaccgggcaacagacctgccatctgcgcccagaacagcgacagtgccgcccagatgaacggggctttatcgttgttttcggcacgaaactcgtgttgcagcagcgccgttgcctgttcttccagctcctgctctgacgctttttccagattttccagcgtggataacacctgtccgctggcatccggtttcaattcttcgatcaacgcacgcagtagcgtatgccagtgcgcatcacgcgggaacaccgcaatatcgagcggcgggcgttcgccggactgtttcagcacatcactcaaatcaaggtgcagcggatgatcgtgcaacactttctgctgagcttccaccacacctgcggcgaaggtgagataatcccccagcgggtggtcttcagctaactgacgcagacgctccgcgcgactgctgtacaggctcttcagattagcaaaaagcagcggagggatatgcccttcccgcgttgattgttcattctgttctaactgttcctgaggaacaatgcgaatactcatcagggggatttttcctgttgtttacgttgtctatccgatagatttcggggtgcgggaaggctgcctgcgcggtccgaaagatagcgggtatagctcacctttgatagggattatacccatcacgccgatcgacttcctgatttctggcaaggttatgactatttttcgccatcaatacctttcagccatcaatgcgcggccttcccactttccgccataacgggaacagtagcagaaaaatggcaaacctctccacacccataaaggagtgatcaggtcatacgagaggatagctgcgctcgaatcagcgaggctaatgcgatcacgctttgttcgcagcgatcgtcccagtcgtaggacgcgttgaagcggaagtagcgatcgtatttgtcgccagtcgtgaacattttgcccggagcaatgctgacaccccgttccagcgcacgccggtagagttcagtgctgctgacgccttcaggtaattccagccagagaaaatagccgccttgtgaatgattaatacgaacttcgcccggaaagtgtcgccgtagagactgtagcgcagcgtgttttcgttgctccagcgcccgtcgcaggcggcgcaggtggctgtcatagctgctggtcgccagataatccgcaatcgccaactgcatcggtgcgctggttgataatgtactcatcagttgcaaacgctgaatgcttcccgcatagctccctgctgccacccagccgatgcggaacccggctaccaagtttttagaaaaggaggaacagtgcaaaatcgtaccttttttatccaatgccttggctggcaacggacgttgcagaccggtataaagctcgctgtagacgtcatcctcaaccaggccaacaccgtggttttccagcatcgccaccagccgctgtttcttctcccaagacagcgtgcagccaagcggattatggaaattagtcatcagccagcaggctttgatcgggtagtcatgcaatgcctgctgtagcgcgtcaagatctatgccctgctgcggatcggtagcaatcgcaatggctttgagtttaagacgttcaatcgcctgtagcgcaccgtaaaaagcgggagattcgatcaccacgtagtcacccggttccgtcagcacctgaaggctgagattgagggactccatcgcccctgccgtaataacaatctcatcgggcgaaacggcaatgccctgcaacgcatagcgctgggcgatattcttcctcaggctttcattacccggcggcaaattatccagcgcgctttgcggctgcatatgacgcgccaccgaggccagcgagcgcgtcagttggcgctgtggaaaaagctgcggatcggggaatgccgatccgaagggcatcaccgccggatctttgctggcctgaagtacatcaaaaatgaacgcattgacgtccacgtcttcggtaagctggacgcgatcctgcccaacgggcgaatacagattgtctgctggcgttgcggccaactgaggtgccgcgtagtaacccgattgtgggcgcgacacaatcaacccctgactttccagcagttgatacgcatgcagcaccgtcatcaggctcatgcctgcatgcagtgatttttcccgcagcgagggtaatttatcgcccggctgccagataccttcctgaagctgttcacggatttggtgagcgagctgttcaaactttgccatagcgctacggtttcgctgggtgagcctgtcattattttggattcgatcatcaccgatagatgacgagcgagcaggattttttattgagaacaacgcattgaacgcacgctatttcgccgcataacgctgtacaaaatccagcaaaatcttacgcgcccagacaggctcttgttgaatatccatcatccgatcgacatcccaaccgccctgtctcagcgccgtttcagtatgacgcaggcacgtcagcatgatgtccgcattgaattctgggtggaactgcacggtcaggactttctcgctgtagcggataatctgacaaccgtccatcgctgaactcgccagcacctgagcacctgctggcgcttccagcaccgactgttggtgggtcaggtaagcgccgaactgcgatggatagtcacgcagtaaggggtcttgtgctgcggcgtcatgagttgtcacaacctgaacgccgacttccttgccgttcgggttgtcgcctattttgccgcccagcgcatcggccagcagttgatgcccataacacacgcccagcagcggcacatctgcgtaatacgcctcgcgcagccagcctgcggtgtattcgctccactccagtcgatccgtgaccatcgaccacgagccagagataatcaccgctgccagcgtatcaaacggtggcagcggttccccaagatcgggacgaaccacctgtactggctgagagttatcctgtaccgcatcgctaaaccatttcccctgctgcccaacctgagaggcaataccttccggcggttggcccaactgaatcaccagcaataccttttcgctcatcgtcctgttctacccgtatttgagaaaccatcaaccaggaaaactatcggtctgaaaaatcaaaagaaatacgacatccgtcgcttacaatgaacgtagcactctgtttttatgaaaaccagtctttatgaaaacgaatccctgagcaatccagacaccatacaaacttcagcatggtgaaaacgacgggattatctggtcattaggaaagtggatagtcggagggcgagagcgctggctatgccgaaggctgttgccgataggccagcgagaagacgtcatagaaatcaacatcacctttggtacgctgaattttctctatccctgctttcacagcgggcggcacctgctcgttgcgtaacagcttatccagcgtgtcctgcgatacgtggcggatcgtaaaccactcaccgttgtagcaaacacgtaaatccagcgtatcaatgtcttcaaagcgataggtcggattgatatccatcgagagtgccagcgtcatcaccagcaggaagacggtaaagccgatcaagtacggcaaaccaaaataagaggcataaaagaggataatcgcaaccggcacatagctcgccagcatcgcggcaaacagataagggtgtgactgcatgaattttcggctaaaacgtattttattgtcgcgtttctcttcccgattaatacgttcgatctcttcggtcagaaggcgttttacttcatccatcgtcatcaccatcatgcatataaaaactgtcatgctttaacaaaaacacaacacggctggcgtcgattagaccatagccacctgagagataacagatacagttttcgacagattggctataacagtttatctgttgccgggataacgatcccagcaacattgatgacagaatggcggggattacggaatagcgggcatggtgagatcgggatcgatcagattgtagatgtgattgccaaacacgggctgttgcagcagttgatcaaccgccagcgccacatccgagcgtgacaccaatcccaacgtagcagcaccttgcgtcagtttcgcattgtgtgtcgccactacgtccagcagaccgccagggcgaacgatacagtgatccaacgtactgctttgcagccagctttctgccagcgatttctcccgtaccgcaaagccaaacgcagctctagcgcgtggcgacagcagcggccagctatcaccgcagcccagtgaggtcaccagcagcatacgcttgatgccagcctgctctgctccgtcaatcaccgttcggtgaccctgataatttaccgtgccgccacccatcgtcgatactacaatggcagagggacccgcaacacggcaggcttccgccaccgtttctgggtcgcaggcatcaccttctaccactgtcacaccctgttcacgccagtgtttggcctgttcaggattgcgtaataccagtactactgcctgctcgcactcgatggcgcgctgtaataagcacccacccaccccattacctgcgccgaaaagtaaccacgtcatacctgctccggttgtaattcactcgccagcgcgcggaacgcatcgacctgagcgctcagcaactggcggtggctgtctcgtccaaggaagattttaaacatcgccgcaccattggcattaaagaacaccacggacgccgtgtccatccccatgaacttacgctcaataaacgcaatgtgctgacagctcgtcgcacggatgtgtccactcaggccatttttgccacgcaagttaaagtaaccgtggcggtgcgtaccggttggcagctcgctcttgaattccagaatcgcatccgccgtgtggctaatgagcgtcacttcaccccaggtcgcaatcgtgtcccacacctgatcgaaacgatcgcccgtcgccagcgtgcactgagccgtaggcaacgcctcaacgacggcaaacagcgacgtattgtattttccggcaatatcttccaatgtgccatcagggttggttgccagtaattcattcagtgtcatggtcatgattgcgtctccggttagtgggcatgctcttcggcattaagctgagggataatttgttgtaatgcctgcatcaggttattcgcccagaagcggccatcgttggtcaaacgcaggcaggtggaatcgtcacaggttaaaccggcctgatgccactggctcagcaatggctgaagttcacgggcatgctgggtcagttgaggcagtttgatgcgaccgacctcaatacccgcctgaagctgatgctgccacggcccggttgagctggctggcgtcatcatcatgatcggtttttgcccctgatcgatctgctgataatagcgctccagactgcgttccatcatgtaagcctgtccgtttatattgccgcccgcaccgctccccattgccaggcaatccgcgccttgtttaatcaacagattgtacagattgcgctcacgcgtggtgcgcgcccagtggctgttactaagctggtgccagccagagtcagccagaaatgccgcgccagtccggtaaaagtcacgccgagcgaccacatcaggcaacgcaacacgctggttttcggccgctttcgccagcggcgttgtcggtaacagattaagtgcatacagatcgacgccgtctaacggtaaatcgctgacgatcgccagatcttcgcgccagatttccggcgtttgtcccggcaaaccgaacatcagatcgcataccacagcggccctgtcccgcccgcacaggcgttcaaggaagcggattgactgctgtttatccgaggtacgcgccatacgctgacgaatacgggtatcaaacgtctgaatcccaatggagaagcggttcgctcctgcatccaaacaagcatcaatacgctcatcgtcaaaatccatcgcccgcccttctaccgtgatttcacagtccggtgctaagggcagcgaagtgcgaatcgcacgaatgatttgcgacagctcatcagccgccagcgccgttggcgtaccgccgccaaagtaaaccgcatgaatgggcgcagactggtgtagcgggctgtccgcttccattgctaattcctgcaacagatagcgggtataggtcgccgtactgtcatcgcgcagtttgttttggtaaaaaccgcagaacgtgcagtgcgtggcacaaaaaggaatgtgcagatagagcagacgcttacgcgcaggcacactctgctgcttcagcgtctgccaaccggctggaatttgttctggtgaaagtggcacatggttgcgccaaggcatcgccatacgtcgggcgctaaaaggctgctcaccgggctcggcataatacggcgtcaaatcgatgttcattaacggcccccaaataatcaataaaataaattaaatgataattatttttatttggcaatgtggcgacagcataaatgaacgtgcaaaatttcagtggggtaaaataacgcaatggattaacaattttttttcttttatgcaaactgaaaatcatacaagaaaaagttattaccattttatttcatgcagttacgatgagtatttcttttcttttttaacaattccgaaaaaaacaccgcgtttattaaagttcgttaatttgggtgataaacagacaggataagtgaatattttcgcccaatgacgacatcggcaagaagagataaaaaggagagagaaactgagaatatccgttccccgtcctaaacagtggttaggacggggacggtttatggcttactgaataccctgactgcgcaggtaatcttcgtagttaccggtgaaatcgttcactttgtttggcgtcatttccagaatacgggttgccaacgagctaacaaactcacggtcatgagacacgaacagcagcgtcccttcatacatttccagcgccatgttcagcgattcaatggattccatatcaaggtggttggtcggttcatccattaccagaatattcggacgctgcatcatcagcttaccgaacagcatacgacccttttcaccaccggataagaccttcactttcttcttgatatcatcctgactgaacagcaaacgaccgagcacgctacgcaccgcctgttcgtcatctttttcctgtttccactggctcatccagtcaaacaccgtcagcgtctcatcgaattcgtattcgtgatcctgtgcgtagtagccaatttgagtattttccgaccacttaacagtgccgctatctggtgcgaaatcaccgaccagcgttttcagcaatgtcgatttacccacgccgttggcacccagaatggcgactttttcacccacttcgatcatgagacccagcttgctgaacagtgggccattatcaaaacctttggtcaacgcttcaacttccagcgcattacggaacagtttcttatcctgatcaaaacggataaacgggttttgccggctcgacgctttcacttcatccaactgaattttatcgatctggcgcgcgcgcgatgtcgcctgtttggatttagaggcattggcgctaaagcggctaacgaacgattgcagttcggaaatctgcgctttcttcttggcgttatcggacagtaaacgctcgcgagcctgcgtcgcggccgtcatgtattcatcatagttgcccggataaacacgcagctcgccgtagtccagatccgccatatgcgtacagaccatattcaggaagtgacggtcatgcgagataatgatcatggtgctgttacgctcgttcagcacctgctccaaccagcggatagtatcgatatccaggttgttggtcggttcgtcgagcagcaggatttcaggatcggaaaacagtgcctgtgccaacaagacacgcagtttccaaccgggagcaatttcgctcatcaagccatagtgctgatcaacaggaatccccacacccagcaacagttcgcccgcgcgtgattctgcgctgtagccatccatctcaccgtattccacttccagatcggccactttatagccgtcagcttcgctcatttcagccaatgagtagatacggtcgcgctcttcttttaccgcccacagctcaccgtgacccatgataacggtatccagcacgctgtatttttcaaacgcgaactgatcctgacgcagtttacccagacgttcattaggatcgaggaagacgttaccgccgctcggcaccagatcgccgccgagaatcttcataaaggtggatttgccgcagccattcgcgccaatcaaaccgtaacggttgccgccgccaaatttaacggagatgttttcaaacaacggcttgctgccgaactgcatggtgatattgttggtacttaacacagcacttatactcgagtcggaatgtgatttggcgcgcattatgccacaagcgcgcgataggatcgcggttagttttgagtgatatttaaacgatgccgcatacaggagagaaatgcgatgcctatagtacgtcgtttcaaacaggtcgatgttttcacccagcagcctttcaagggcaatccgcttgccgtcattatggaagcgaatgggttaaccgatgagcaaatgcaagatatcgcccgctggacaaacctgtcggaaaccacgtttgttctgccagccaccgatcctttagcggattatcatgtccgcatttttacgccagaatcggagatgccctttgccgggcatcccacactaggcaccgcacacgctttactggaagaaggattgcgtcctaaatcctcgggccagttgatacaacagtgcggtattggtttggttccgatcaacatcggtgatgatgagagcctcgcttttcacgcgccgcaggccaccatcgttccgtttggcgatgagcacatgccgctgctggaaaaaacgctgggcattaccaaccttggtgctaaccgtatcgataaacgctatccgcctgccgccgtacacatgggaattcgctggctcgtggttcgtgtagacagtgccgacacctgtctgaacatcacaccggatgcagaagcactcgccgccgtggaaaatctcagccagaccaacggtatcgccatctatggaccacacgagggtgcaacgcccgctgattatgaagttcgcacgttctatattgaacgcggccatcttaaagaagatcccgtgactggcagcgccaatgcctgtctggcagcgctgcttcgtcagcatcactccatgaataacatcgacgcaccgctcagttatcttgtgcgacaaggcacgatgctgcaacgtgacggccgaattaccgtgacttatctgaacgatgaaccttggatcggcgggcatagtgtcacgatcgttgatggaacgttgcagcgttaaagggaggatctttatggaacagttatctacagatacgttatttgcagacaacttatttggagacaagctgtatgagctacgccatcagccccatctgcgcctagcgatacaggaagagagcgacgctgaggcgctctttaccttgattcagcaggaaaaaccacgtctacggcgaacgttgccttggccagattccgtcaaaagcgtcgatgacacgcgggaaaccattcgcggcaacagaaaggaattcttcgacaaaacggccgccgtatacgtcatccgctgggacgatgcgctggcaggcatcgtttccttcaacacgatccagaataaagaaggcgtcatcggctactggctcgccgaagaatttgaaggtaaaggcatcatttctcaggccgtcagtacgctgatagcagcctatatcgatgcgaacctcgttgagcgctgcgtcatcaaagcctcaaccgccaacacgcgtagcaacgccgtcgcccaacgactcggcttcctttttcatcacacagagaaagatgcggagcagattggagagcagtggttcgatcaccatatttaccactattccgcctgacacggcctcgtattgtatcccttcgcctgattcgcggcgctatcgggcgcgcatcaggttctcttcactcctccgtgcatttcatttactcactcgttatatttttgtgactaacatcacaaaaatgttgaaatccaatttcatctccgctaacattaaaaacgtgatgaacatcacacttaattaacccgttagaggagtctgataatgactatgcttcgtaaaatcagcaaattctttaaaagaatgggagacgtttatgtcagctactgtgaacgtattggttcaatcatcagcccgttctgattgtgatataaacaatctctaaagccgcctactacaggcggcttttgtttttctcccgttcccacattaccttcatccccctttcttttttgtctactcgcacatcacagatttgtgcagcacgccgcatgcctgagcattctcttttaaaaacagcccaatacattttcctctcacggcaaaatcatcattaacaggctatgcttttctgtagcggtacttgcttcgcgtccccgacgtctgcgctaaaagataaaaaggacatgactatgagtaaagttaaacaacaggatattgaccgtctgatcgagctggtcggcggacgtgagaacatcgcggctgtcacgcactgcatcactcgccttcgcttcgtcttgcacgatgcttccaaggcacatcccaaaaacatcgaagaaatgcgcatggtgaaaggctgcttcacgaatgccggacaatttcaggtcgtgatcggcactaacgtagatgagtattacaaagcgctgctcgctaccacgggaaaaggagaaattaataaggaagaagccaaagtcgccgcccgccagaatatgagctggtttgagcgcagtatttcacactttgccgagatctttttcccgctacttcccgcgctcatcagcgggggcttgatccttggggcgcgtaacgttatcggcgacatcccgatgcgcgacggacaaacgctggtacagctctaccctacctggcaaaccgtctatgatttcctctggttactgggcgaagccatcttcttctacctccccgtagccgtctgctggtcaaccgtacgcaaaatgggcggcacaccgattctcggtatcgtgctgggcatcacgctggtgtcaccacagttaatgaacgcctatctcatcggtcaacaaacgcccgaagtgtggaattttggctggttcaccatagagaagataggctatcaagcgcaggtcatcccttccgtattagccgggatggcgctagcgttaatcgaaatacggctgaaaaaaatcgtgccggattacctctatctggtagtcgtgcccgtaacatcactcattctggccgttttcctggcacacacgttgattggtccgtttggtcgtatgattggcgatggcgtcgcctgggccgttaaggcggtgatgacaggcagcttcgccccagttggtgccgcgctgtttgggttcctgtatgcgccgctggtcatcaccggcgtacaccaaacgacattagcgattgatatgcagatgattcagagtatgggtggcaccccagtttggccactcatcgcactgtccaacattgcgcaggcggctgccgtcgtcggggtgattatcgtcagtcggaaagccaacgagcgcgaaatatctgttcccgctgcgatttccgcctttcttggcgtgaccgagccggccatgtacggtatcaacctgaaataccgcttcccgatgctgtgcgccatgatcggctccgccgctgctgcgctcatttgcggcctatatggcgtaacagcaaatggcatcggcgtcggtggattgccgggtattctctccatcaaacctcagttttggggagtctttgctctggcgatgctggttgccgccgtcatctcgatagtgctgaccgtgctggtctataagcgcaaaagtcgcaatggcacgctagatcccgcataaccgtcctaatatctattcagccgcgcctgttaagccgcggcgataacgctgcaggaggatttttcatgagtacatcactcccctggtggcaaaacggcgtgatttatcaaatctatccgaagagctttcaggacagtaccggaaatggcattggcgacatcgctggtgtcaccgcccgactcgattacctacaacagttgggcatcgatgctatttggctgactccggtttacctttctcctcaggttgacaacggctatgacgtggccgactactgcgctatcgacccagcctacggcacgatggccgatatggaaacgttgatcgccgaagcacatcgacgtcgtattcgtattgtcatggatatggtgttcaaccatacctctactcagcaccactggttccagaacgctcaggatcgccgcagcccctatcgtcatttttatatctggcgtgatggtaatgacggtgcaccgcccaataactggcgttcaaaatttggcggcccagcttggctgtggcacgcggaaagcaaacaatactatctgcaccttttcgctaccgaacaggccgatctgaactgggagcacccgcgcgtacgggatgaattaaaacaggtctgtggattttgggcggataaaggcgtagacgggctgcggctggatgtaatcaatctagtctccaagcagcaggatttcccgtcagacacacagggcgatggacgccgtttttataccgatgggccacttattcacgattacttacaggagttcagtcaggatgtatttcagccccgcgggttgatgactgtcggtgagatgtcatcgacctcactggaacattgccgccgctacgccgcactggacggcagcgaactctccatgacgttcaattttcatcatctgaaagttgattaccctaatggggaaaaatggacgctggcggaacctgattttatccaactcaagctgatttttaaccactggcagcagggtatgcataaccacgcctggaatgcgctgttctggtgtaatcacgatcagccacgcatcgtgtcgcgttttggcgatgaaggggaattccgtgtgcaatccgccaaaatgctggcgatggtgctacacggtatgcagggcacgccctatatctatcagggcgaagagctgggcatgaccaatcccggctatacacagattgaacaataccgcgatattgaaagcctgaatcaatttgccgaacagcgcgatcggggtcaggtagatgagcaaatcttagcgatcctcgccagcaaatcacgcgataacggccgtacgccaatgcagtgggatgagagcgatcatgctggatttacgaccggcacaccgtggataacccccagccagaactttcctcacatcaacgcagagcagtcgctggcggataaagagtccgtcttttatacctaccagcagcttattgctatgcgtaaagcccttccgctgctaacgcacggcgactataaggatctgctgccagaccaccctaacgtctggtgctatcagcgcacttgggaggggcaacggcttctggttctggcaaacctcagcaaacagcccctgcgctggcaacctccgatggagacccacgaccgccgctggcgactgttatttagcaattattctgatgcacagccgcaaccggcaatactggagttgcgaccatttgaagccatctattggatacagggaatgcaggagaaagaggataagatccaagaatagagagtataagaagatgtagcgggtaacccccgctacattgattgtcaaacatcttacatgattcttcagaaactcgccccctgccttgctcatcgttaccaagcgacggttacagagctatgtaccgcagagcgacgttgactcagtgtggcagaaactagcgcttagccagcagtaatcccagcaccagaccgaccgtggcgccaataccgatgccgtgccacggtttgtcgtgcacataaacatcggctttatcggctacctgcttcgcgcgcgcataatagccgtcagtcacgccaatgcgggctttaacttccagcagcgctttttccgctcccttcttcaaatcaagataggtttggtctgcctgatcgcccgtatagcgtagtacttcgtctagcgtttcagacagaagttttaaatcatcatcgacacgaatttcttcaggctgtttttttgtcgccgccataaagtgcttccttctgttatgaaaagtcattagttataaatcgtggccttcttaactatagacaattttgcgcgacttttacggcttcaatagaccagatcattcctaaaacgaacgttactgatataaaaaacgccgttgactctcatcaacggcgcttcataactcaacctaactctcgtcagtggttacatcattggctgcaccaattgaaccagagagataagcggctgcgggtacaaaccaaagaacagtaccacgatggaagagatcaacacgaccacaccacccgcggttaatgcccagttgtttggcgtatcacgctgcaacacctgaggcgcattcaggaacaagctaaccatgacacgcaggtagtagtacagaccaatggcgctacccagaacgaccgcgccggtcaaccaccacagttcagcattaacaccgacagccaacacgtagaatttcccgaagaagcccagcgtcatcgggatacccgccagcgacagcatcattaccgtcataaccgcagacagaatcggtttatgccagaacaaaccacggtaagagaacagcgaatcggcatccgggccacggtacgggctggacatcagactaactacaccgaacgccccgaggctgctgaacaagtaaccgaccagataaacaccgacagtttccaacgccagttgatgactctgaaccgcgatcagggcaaccaacaagtagcccagatgcgcgatagaggagtaaccgagaagacgtttgatattagtctgcgataccgccatcacgttaccgaacattatcgatgcaaacgcaataatactcagcacgattctgacggattcgctgtcagccaccggcgcgtacaggaacaaacgcattaccgcgccgaaaaccgcaatcttaccggccgtcgccagaaacgtagatactggcgcaggcgccccctgatacacatcaggtgtccacagctggaacggaaccagagacagtttgaagcccagaccgacaatcatcatccccaagccagccagcagcagcggttcatggatttggtgatcgctcaggctcttacctaggctggcaaagctcatatcgcccgattcagcatagatcagcgccatcccaaacagcaggaaggaagacgccgccgccgacagcagcatgtatttaatactggcttccagcgaacgcttcaggcggaaggcataaccgaccagaccaaacagcgggagggaaagcagttcaatcccgatgaacagcgaagccagatggttggcgctcgacagcaggatcccacctaacgcagcaatgagaaccagcaggtagaactcatcacggttgtctgggtagccttgcagccacggataggcaaacgtgctggttgccagactggcaagcagaaccagtccggtatagaacatcgagaagccatcaacacgcagcagcggcgtcacatccgttgggccaacctggccgacaaagtacagtgacagcaacgcaatattcaggccgataaccgtcatggttgcgttgacaaaatggttgcgtcgccacgcaatgcacagcatcacaaccactaccgtcaatccgacgatcaacagcggcgatagcgcaattagttgttgaagagttattgtcatggcgaattacggccttgttgttgaaataattgaatctggagcagacgacataaaccactgctggatatttgacatcgcggcactggaggtatccagaatcggttgcgggtaaacccctaacaacaccagtaataccaccaacagcagcacgatagacaattcgcggatcgacatactcttcaatggttcatcagatttaggcgtaccgtaataagcacgctggatcatgatcagtgagtagaccgacgcaaataccagaccgaaggttgagatcaccgtaatcaccggcacaacctgatagctgccgaacagaatcatgaattcgccaacaaagttgcccgtacccggcatccccaaggtcgccacagcaaagaacagagacagcgctggcaggaatttcagacgcgaccacaggccacccatttcacgcatgtcacgggtatgcagacgttcgtacagctggccgcacagaataaacagaccggcagcagacaaaccgtgcgcaatcatctgaatcactgcgccctgataagcgagttgattaccggaatagatggcaatcatcacgaagcccatgtgcgacaccgaggtgtaagcaatcaggcgtttgatatccgtctgtttgaacgccagccatgcgccgtagaagataccaatcacacccagccacatagcaatcggtgcaaaggcatgggaggcattcgggaacagcggcagactgaaacgcagcagaccataggccgccgttttcagcaggatacccgccaggtcaacagaacctgctgtcggagcctgactgtgcgcatccggcaaccaaccgtgcaatggaacgaccggcatttttacagcaaacgcgatgaagaagcccagcatcagcagatattcaacgccatatgacattggggtcttcagcaggtcttcatagttgaacgtccaaacgccggtagcattgtgatgcacaaagaccagcgccagaatcgcgatcaacatgatcaggccgctcgactgggtatagatgaagaacttggtcgccgccgtaattctggttttaccatcggagcctttatgcccccatagcgcaatcaggaagtacatcggcaccaacatcatttcccagaagaagaagaacaggaacatgtcgatggcaaggaacacaccgataacaccgcccagaatccacagcaggttcaggtggaagaagccctgatagcgctgaatttcattccaggaacagagaattgccaacacgcccagcaaactagtcagcaccaccatcagcagcgacaggccgtctagcgcaagatgaataccgatgccgaagcgcgggatccacggcacataaaactcggattgccattgtggtacgcctgtcggcgctgtcagtgagtaaccgccttgcaaccacagttgcagagacagtgcgagtgtcagccccattgcaatcaacgctatccagcgcggcactttcgtaccaaaacgctctaactgccaacacagcagaccgccgataaaggggagaagaattagccaaggtagtagcatggcgttttgtgtccctaaattaaagaaatctgaaaacttgccgtggcgggcattcctgtctgcggaatgccctaccttttatacgttaccggatactgccttacaccagcagtaacaagcccagcaccagtacggcaccaaagcccatagaagcaacgtaccagcgcaactgcccattcgcactgagcgccagcccactattaccccagcggataacagtagccggaagggtcatcaatgcattcaacggatcacgctgcaacagcttcgcgatagccagatacggtttaacaaagacatggtcgtacaaccagtcgaagccccacgcgtggaaccaccaggtcgagaagaaacggcccggggcactcttcgcgatgctattcaccacctgacgtttacccagccacagcagagcggcaagcagaataccggcaatcgccaccacgccagaggtaatttccagcgtcatcaactggccgtgttcaagctcagtcgtcgccggtaatacaccgtgcaacggcggaacaatcatcgcaccaataaaggtggacagaatcatcagcacaaccagcggtaagtggtgggaaatgccttttcctgcatgcgccttaattttctcttcaccgtggaacacgatgaaaatcatacggaacgtatacagcgaggtcatgaaggcaccagccaatccagccaccatcagattgatgtgaccatttgcccatgcgccagccagaatctcgtctttactgaagaaaccagcggtaaccagcggcaatgcagatagcgcagcgcccccgaccaggaagcagacataaaccagtggaatggttttacgcaggccgcccatcttgaagatgttctgctcgtggtggcaggccaaaatcaccgaaccagaagagaggaacagcagcgctttaaagaatgcgtgcgtcatcaggtggaaaatcgcggcatcccatgcctgaacgcccagcgccaggaacatgtaaccaatctggctcatcgtggaataggccagcacgcgtttgatgtcggtttgcaccagagcggcaaaacccgccagtaccagcgtcaccgcacccacaatacccaccagatgcaggacatccggtgccatcaggaacaggccgttggtacgcgcaataaggtaaacacccgcagtaaccatcgtggcggcgtggatcaatgcagataccggtgttggaccggccatcgcatctgccagccaggtttgcaacggcagctgtgctgatttaccaaccgcaccacctagcaacatcagcgtagcccaggtgatttccggtgaaccttcagccagtttctgcggtgccaataccatcagctcgcggaagttaagcgtgcccaactctttgtaaagaatgaacagtgcaaaggccagaaagacgtcacccacgcgcgtaacgatgaaggccttcattgcagccgcgccgtttttcggattggtgtagtagaaaccgatcagcagataactgcacagccctaccccttcccaaccgaggtacatcagcaacaggttatcagccagtaccagaacgaccatactggcgataaacaggttggtgtaagcgaagaagcgagaatatccctcttccccacgcatataccaagaggcaaacaggtgaataaagaaaccgacaccaatcaccacggacagcatcgtcacagagagaccgtcgagcatcagcgttacgctaatgtcgaaattgccaacggtcatccatgtccacaaatgctgattaaagaaggtgacaccaccggtgtgctgctggcccataaaatcgaccacaacccaagcggcaactagcgcggccagaccaatcgagccaacaccgacggtcgcggacgtattttccgaccagcgaccgcgggaaaatgccagcaacagaaagccgagcagcgggaagagtattgttaaatagagtaagttcatccgcgcatctcactgactgtatcaatattcagggtttgacgacggcgatacatctgtaacaacaaggccagaccaatactggcctcggctgctgccagcgtaatcgccagaatgtacatcacctgaccatctggctgctgccaatagctacccgcgacgacaaaagccagtgcggcagcgttgatcatgatttccagactgatcaacataaacagcaggttacgacgaatcaacagacccgtcagccccagaacaaacagaatagcggctaaaatcaacccatgttgtaacggaatcatgcgcgttcccccgttatttttttctcaacgtcctggttcgcgccgccttctttattgacaacgtcaccacgtttatcttcacgaccaatatggaaagcgacaaccaatcccgccagcagcaacattgacgctagctcaactgccagaacataaggcccaaacaggctgatgcccaccgctttcgcctcaacgggcgtgccagtgataccctgatctttcaggctaaggatcgcgttgaccacaatcaccagtaacgccagtgagagaatacttggaccaatccagacgctgggtttcagccaattccgctcttgttcttctacagaagaaccgaggttgagcatcatgacgacgaacacaaacagcaccatgatggcacccgcatacacgatgatgctcaacgcgccggcaaaattagcccccagcgagaaaaagacacccgcaatcgccatgagcgaagtgaccatatacaacaatgcatgcacaggattggtatgcgtaatgacgcgcagtgtcgccaatatcgcaatcaaacctgtggtataaaaagcgaattccatgctagctccttagggcaacaggcctttgacatcaataggtttggcttcgttttcagcttcgcctttatctttcccatcgattgccataccagccatccggtagaaattgtattccggatatttacccggccccgatatcagcagatcttctttctcgtacaccagatcctgacgtttgtactcgcccatctcgaaatccggtgtcagctggatagccgttgtcggacacgcttcttcacagaagccgcagaaaatgcagcgcgagaagttgacgcggaagaactcgggataccagcgaccatctttggtttccgctttctgcaatgagatacagccgaccggacacgccaccgcacacaggttgcaagcaacacagcgctcttcaccatcgggatcgcgcgtcagcacgatacgaccacggtaacgtggcggcggattcacaggctcttctgggtacatcctggtttcgcgcttcttgaaagcattcgatcccaccatacagatactgcgtatctgggtgccgaaaccaaccactaactctttcaatgtcatggtttattcaccccttcttaagcgttgtacaaaatgacggcggctgtcgccagcagattcaaaagcgttatcggcagacagactttccaaccgaaagccatcacctggtcataacgtggacggggtaacgaagcacgaatcaggatgaacatcatcatgaaaaagcctgttttcagcgcaaaccagacaaacggtggcaagaacggaccatgccagccaccgaagaataaggtcaccatcagcgcagaaacggtaacgatcccgatatattcgcccacgaagaacagaccgaacttcataccggaatattcaatgtggtaaccatcggccagttcctgttcagcttcaggctggtcaaacgggtgacggtgacataccgccacgcccgcgatagcaaacgtaataaagccgaagaactgcggaataacgttccacaaatgttcctgagaatcgacgatgtcacgcatgttgaacgagcccgcctgcgcgaccacccccatcagcgacaggccgatgaagacttcgtagctcacggtttgagcggaagcacgtaccgcccccagcaacgagtatttgttgttactcgcccagccagcaaacagcaccgcgtaaactgccaaacctgccatcatcaggaagaacaggataccgatgttcagatcggcgacaccccaggttggtgtgatcggcacaatcgcaaaggcaatcagcattgatgtaaacgcgatcatcggtgccagtgtgaagatcactttatcggtgaagttcggcacccagtcttctttgaagaacattttgatcatgtcagcgacaagctgtaatgaaccgccccaacctactcggttcggtccataacgtccctggaagaggccgagcagtcgacgttcacccatactcatgaatgcgccacaggtcaccacaaccagcagaatcacgaccgcttttccgacggtgatcagaatctcgattaattccggcgttaaccaactcattgtgcggcctcccgcagattttcaacggttgcacccgccagcaccggtgcaatacccggcaagcccagcggtaaaccaacctgtccctgactcaatgccgcacttaagcgcagtggcagacgtagcgtttgccctgcacaggtcaactccagcaacgtaccagcgtttacgcctagcgtcgccgcatcagtcgggttcaccatcacgtaaggctctggcatacgctgctgaatcacgtcagaacgctgtgacatttcatcactgccaaacaggtgataatacggcgcaacgcgccattgacccgcttgtgggacgaaggccgcaggaatgttgtcgaagtacgccagcgaaccttctccggcttcgatcatacgcacacccggatcgccatgacgcaaatgtccacccacttcattctggaatttgttccaggcttgcggtgagttccaacctggcgcccaagcaaacggaatctgctgacggttggctgtcggactgttgttcccttccattgagaaggcaaacatagtgtctttatcgactggctgacgcggttcatgcacgctgatattggcacgcatcgcagtacgtccactggagcgaattggtgaacgcgacagtttctgaccacgaatacggaacgaggcgtctggtgcggcatctttaatcgcagccaactgcggcagcgcagcgacacacgcgtcaatcacgttatccaactgcgtccagtcaacctgacggctgttataggtgatatagagcgagtgcagccagcgccagctttccaacatcacaatcttgtcgttgtagtacgttgggtcataaacctggaagaaacgctgagcgcggccttcctgattcaccaacgaaccgtcgctttcagcaaagctggcggcagacagaatgatgctggccttgtccatgatgcgagtacgctgatgatcgaccacaatcaggttctcagctttttccagtgccgcatcaacgcgagcgaccggtgcatgacggtagagatcattctccagaaccaccacgctgtcggcttcgccgttttccaactgcaccagcgcgtcatccagcgaaccgccgcccatgattgacaacccaatgctgtttgcagcaggtgcaacaaaggtaataccgacgtcagagccgcgatttttcagcgccttggcaacgtttgccgcagcagagatcacatcttcgctgcccgcgttagtgccggaaataatgagcggttttctcgcaccagccagtgcctgtacgatgatatcgactttctggtcgagacctgcagccagatcggtgactgctggagcactgctatctaatccgtgtgcaatcgcaaaaccaagacgtgcctgatcggcaacgggtgcacggtagttccatgcagcaatatcgtccagacgggtattgtcgacgttggtgacaaacagcgggtgcttggcatgctgaccaatgttcatgatcgccgcaatctgccagtcagccactttctgcgctgcggccatttcgcgagctttgcctttaacggcttgacgaacggccagcgcgatacgcgcaccagtctgtgttaaatcttcacccagaatcagaactgcatcgtagccttcgatctcacgcagcgctggcgttcttacaccgctttcgcgcagcactttcaagatcagttgcagacgattttgttcttcctgcgcgataccggtatagaagttctctgcacccaccagctcacgcaacgcgaagttgctttcaatgctggcacgcggtgaaccaataccgatggttttcttcgcctgacgcagaacatccgcagcaccttgcagtgcctgatcggcattcagcgcgatccaatcatcaccacgacgctgcagtggttggctcggacggtctttctggttgacatagccgtaaccaaaacggccgcgatcacacaggaagtagtggtttacgctaccgttgaagcgattttcgatacggcgaagttcgccataccgttcaccggggctggtattacagccgatgctgcactgttggcagatgctcggtgcaaactgcatatcccatttacggttatagcgttcggagtgcgttttatcggtgaatacaccggtagggcacacttcaaccaggttaccggagaactcgctttccagcgtgccatcttccgggcgaccgaagtagacgttgtcatgtgcgccgtaaacgccgagatctttaccatccgcatagtctttgtagtaacgcacgcagcgatagcacgcgatacagcggttcatctcatgagaaatgaacggcccgagatcctgattgcggtgagtacgcttggtgaagcgatagcgacggaagttctgccccgtcataaccgtcatatcctgcaaatgacagttaccgccttcctcacacaccggacaatcgtgcgggtggttggtcatcagaaactcaactatcgtcttacggaatagtttcgcttcttcatcttcaatcgcgatgaacgttccttcggttgccggtgtcatacaagacatcaccagacgaccgcgagtatcttctgcgttttgatactgttttaccgcacagaggcggcaggatcctacgctcccgagcgcggggtgccagcaaaagtaaggaatatcaagtcccagagtcaggcaagcttcgagaaggttgttcgctccgtttacttcatactctttgccgtctacatgaatagtagccatagtcagcatgcttccataatggcccgtgttaccacaggcgctaatcaaaaattctgtatacccttatctttcaaaccgcaaatgcgttggctacctgcaccttgaaatctattgggtttatgagggtggcttatttgcgccaccctgcggatacattcactgcatctcgcacgtgttaggcactggtttaccagcgctctttcaacaggttaggctgaataccgccaatcgctttgaggttgcctaaatactgtttagagatacccgcttcgaattcttcccggaaatacttgatggcactttgcagcggctcgaccgcacccggcgcatgcgcacagaaggtgttacccggtccgaggaaacggcaaagctgctccagcgtttcgatatcgccaggctgaccttcaccattttccagcgcacgcagaatcttcacactccacggcagaccatcacggcacggtgtacaccagccacaggattcacgggagaagaactcttccaaattgcgcgtcaacgagaccatattgatttcgtgatcgacagccatcgccagcgcggtacccatacggctacctgcttttgcaatgtgctcaaagtccatcggcagatcgagatggctttccgttaggaaatctgtacctgcaccgcccggctgccaagctttcagtttcagaccatcgcgcatgccgcccgcgtaatcttccaaaatctcacgcgccgtggtgccaaaaggcagttcccacaggcccggattcttgacgcggccagaaaagcccatcagtttcgtgccggcatctttacttttacccgcagacaatccctgataccacgccgcaccgtgctcgataatcgcgggcacgttacacagcgtttcgacgttattgacgcaagtcggtttgccccaagcacccgcagacgcagggaacggcggcttggagcgagggttagcacgacggccttccagcgagttaatcagtgcagtttcttcgccgcagatgtaacgccctgcgcccgtatgcacgaacagctcgaaatcgaatccgctgcccaggatattcttgcctagcaagccagcggcttttgcttcttcaattgcacgacgcaagtgaacagcagcttcgatgtattctccacgcaggaagatgtaaccgcggtaggctttcagcgcaaaggcgctgattagcatgccttcaaccagcagatgaggctcttgctccatcaacaggcggtctttataagtacctggctccatctcatctgcgttacatagcagatagcggatgttcatgctttcgtctttcggcatcaggctccacttcaagcctgttgaaaagcccgcaccgccacgccctttcaggccggcgtctttaaccagcgagaccacttcatcctgcgccatacccgttaacgctttttgcgcggcgacataaccatttttactgcgatattcatccagccacaccggctgtttgtctgcgcgtaaacgccaggtcagagggtgctgctcagcagtcagaacaatgtctttactcattgatactgctccaataacgattcgataccttccggcgtcacatggctgtgggtatcgtcgtcaatcatcattgacggccccttgtcacagttacccaggcagcaggtcggcagcagtgtgaaacgtccatcgaacgttgtctgccccggtttgatgctgagcttacgctcaagcgcagcctgaacaccctgatagccattgatgtggcacacgacgctatcgcaatagcgaataatatgacgcccgactggctggcgataaatctggctgtagaacgttgccacaccttccacgtcactggcggggatacccagcagatcggcaatcgcgttgatagcaccatccggtacccagccacgtgctttttgcacaattttcagtgcttcaattgacgcggcacgtgcatcttcgtagtgatgcttttcgtgctcaatggcgtcacgttcggcgtcactcaatacaaaagcattttcttttgtcagcgaatcggcagcaggttgtccctgagcgtcaatatgatcgtgattgttgtgatcatgcataattagcggtccacatctgacattacgaaatcaatactgccgaggtaaacgatcaagtcggataccagacacccgcgaattacagaaggaatctgttgcagatgcgcatagctcggcgtgcgaatacgagtacggtagctcatcgtgccgccgtcactggtcaggtaatagctgttaatgccttttgttgcctcaaccatctggaatgattcattggcaggcataaccggtccccaggaaacctgaaggaagtggttgatcagcgtatcaatatgctgcaacgtgcgctcttttggcggcggcgtcgtcagcgggtgatccgctttgaacggcccttccggcatgttcttgaggcactgatccagaatccgcaggctctgacgcagttcttcaactttcagcataacgcggctatagcaatcgctgatgccgtcgcctactggcacttcaaagtcaaagttttcatagccggaatacggacgccatttacgtacgtcgaaaccgatgcctgtggcacgcagacctgcacccgttacgccccattccaatgcttctttcgcattataggcggcgacgccctgagtacggcctttcagaatggtgttctgcaacgcggatttaacataggtgtccagacgcgccggcatccaatcgaggaattcacgcagcagtcgctcccagccgcgtggcaaatcgtgcgccacaccaccgatacggaaccaggctgggtgcatacggaaaccggtaatcgcttcaaccaaatcgtaaattttctggcggtcagtaaacgcaaagaacaccggagtcattgccccgacgtcctgaatataagtactgatatacagcaggtggctattaatacggaacagctcagacagcatcacgcgaatcgttttaacgcgatccggcacctcaatacctgccagtttttctactgccagcacgtacggcatttcgttaacgcagccgccaaggtattcaatacggtcggtataagggatgtagctgtgccaggactgacgctcgcccattttctccgcgccgcgatggtggtaacccacatcaggcacgcagtcgacgatctcttcgccatccaactgtaggataatacggaaggcaccgtgtgaagacgggtggttcggaccgaggttgaggaacatgaagtcctcattttcagtgccacgcttcattccccactcttccggtttgaacgtcagcgattccatttccagatcttctttctgcttagtcagctcgaaaggatcgaattcagtcgcacgcgccggataatctttacgcaacgggtgcccttcccacgtcttcggcatcataatgcgcgtcagatttggatgaccatcgaaggccatgccgaacatctcccacgtttcccgctcataccagttggcattcggaaacagtttggtcacggtcggcaaatgcatatcattctcggccaacgcgacttttagcatgatgtcgcggttacgctcgatagaaattaaatgataaaaaacggagtagtcggcagcaggtaaaccttcacgatgggtacgcagacgctcatccataccgtgcaggtcaaacagcatgacataaggcttcggctgttttttcaggaatgtgacaacatcgagtaattgctcacgtttaacccacacaacaggaatacctgtgcgggttgcctgtacagtaaatgcatctggtccaaaacggttacacagttcgccaacgaccggatcattaaggtgatcgcgggtttgccagcctggctgagcgagatcgtgtgtcgttaaatctgtcataaatatgtcaccacattaaatgtgctatttctgtatctgataatgaccgcacactattatcggggtattacacggccaccggatttatcatctacaggtcaaatctcatcaggcgaacgcaggttggtcaccgcgattcgctcgccgcgtttgcgctcacgctcagattgcatgttggcgcggtaaacgccctgttcaccaaccacccatgacagaggacggcgttctttaccgatagattctttcagcagcagcagcgcttgcatgtaagcttctgggcgcggaggacagcccggaatatacacatcaacaggcaggaatttatctacaccctgaacgacggaatagatatcgtacataccgccggaattggcgcacgcgcccatggagataacccatttaggttcaagcatttgctcgtacagtcgctgaataacgggagccattttggtaaagcaggtaccagcaaccaccataaagtcagcttgacgtggcgacgcacgcaaaacctcagcaccaaaacgcgcaacgtcatggacggcggtaaatgatgtcaccatttctacgtagcaacaggaaagaccgaagttgtacggccacagggaattctgacgaccccagttcaccgtatcgtgtaatgcatgttccagtttgcccatatagacactgcggtgaacatgttgctccagagggtcggaaacgatctcctgacgttgcaggggataacggtcattctcaccgtccggctctatgcgggtgagcgtatagtccatcttaaaatgcctcgctgttactgcggatgagtgttggtagtgttgatgatgtctgatttaacgacttgtctcttggaacgtaccggggtccagtcaagtgccccaacgcgtaccagataaatcaaaccagccaacagcaccaaaatgaaaatggttgcttcgatgaagccaatccagccgctttctttgatagacacagcccaagcgtagagatagagggcctcaacgtcgaagataacgaagaacatagcgacaagataaaatttagcagacagacgtagccgcgctgaacccactgagtcgatcccggattcataaggtacgtttttggctctgccttttgctctcccgcccagcaagaatccaccggtcagcatgaagacgcaaaggcctatggcaatgataaggaatagcgcaaacgcccaatgatgggcgaggatttcagtagttgttgacattctctttgcttactcatcaaaagtggcgggtaacatctctgctctattatcggcagttaatgggccacatcgattaaaaggaaggattaataaccacaaaaaagcatggaaacgtatcaggtaagccttgcttggtatggttgagcccctaaatttgtaaccttttttcaaccttactaaaaataacagtacattcctttacatgcacgctgttttgttaacattttgtgttatcacccgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcacgataagggcaaaaaaatacttatatttcgttacccctatcgcctttccattggtaagacatcatgtaattaaatgcctcaccagccttaatccttaattcaataacaacgacactttctctttatttcatactacgaaataaatatgccccatacgtaaataaacgagctttccctgtcaccttattctggcgctaaaaaagtgcggtatgaaccgtcgtccgcacccctaccatatcgcaccatccaacgagtacacaaccatatagtgcagatgcgcaatcatttgcagcgaaagcgataatcattcttcaaaaggtattataggaggagtacattaagcaggttatgctattccgtatgggaatatgcgctctctgcagaaggttcgtactatttatgtctccgattgaaaaatccaaaaaactggagaacgtatgctatgacatccgtggcccagtcttaaaggaagccaagcggcttgaagaagaaggtaataaagtccttaaactgaatattggcaaccctgcccctttcggcttcgaggcaccggacgaaattctggtcgatgtcatccgtaacctgcctactgcacagggctactgtgattccaaggggctctattccgcccgtaaggctatcgttcagcactatcaggcgcgcgatatgcgcgatatgacggttgaagacgtctatattggtaacggtgtttctgaactcatcgtgcaatccatgcaggcgctactcaatccgggtgatgaaatgctggttcccgcaccggattatccactctggactgcggcggtttccctgtctaacggcaatgccgttcactatctctgcgatgagtcctccgattggttccccgatctggatgatatccgcaaaaaaatcacgtccaatactcgcggtattgtcatcatcaacccgaataatccgacgggagcggtctacagcaaagagttgctgctggatatcgtggctatcgcgcgtgaacacagcctgatcattttcgccgacgaaatttacgacaaaattctgtatgacgatgcgcagcaccactctattgctgcgttagcgccggatctgctgacagtcacgttcaacgggctgtccaaaacatatcgtgtggcggggttccgtcaaggctggatggtactgaacggcccgaaaaagcacgcaaaagggtacattgaagggctggaaatgctggcgtccatgcgtttgtgtgccaacgtgccaatgcagcatgcgattcagaccgccttgggtggctaccaaagcatcagcgaatttattcaacccggtggacgtctgtatgaacagcgcaatcgttcatgggaattgatcaatcagatccccggtgtatcgtgcgtaaaaccacgcggcgcgctctatatgttcccgcgtattgatgccaaacgctttaatatccacgacgaccaaaagctggtgctggatctcctgttacaggaaaaagtgttactggttcagggaaccgcatttaactggccttacccggatcatgtacgtatcgtcacgctgccgcgtattgatgaactggacatggcaatccacaaattagggcgcttcctaggacactatcaccaataatccagcagtaatcgaacctctatcgccgggccgtcgtcgcccggcgaaacctgaccttcgtttgcataatcttcggcaagtgctcacaatagacgcccacgatatcgatatttcactgcgctgttgtctgagagatcgccatgaatcagagccactttttcgcccacttatcccgtctaaaacttatcagccgttggccattgatgcgcaacgtgcgcacggaaaacgtctccgagcacagtcttcaggtcgcctttgtcgctcacgcgctggcggtaatcaaaaatcgtaaatttgagggtaatctgaacacagaacgcatcgcgctattggcgatgtatcatgacgccagtgaggtgctaactggtgacatgccgacaccaatcaagtactacaacgcgcagatcgcacacgagtacaagaaaatagagaagattgcgcagcagaaactgatcgagatgctgcctgaagagttgcagcaggattatcggatgctgctggatgacagctacaccagcgaagaagaacgcgccatcgttaagcaggcagacgcactttgcgcctacctgaagtgcctggaagaattatccgcaggaaacgcggaattcacgcttgccaaagcgcggttggaaaagacactacagctgcgccatagctcggaaatggactacttcatgacggtgttcgttcccagcttcagtctgtcgctcgacgaaatcagtcaagactctccgttataacgaacatccgctataacgggctggaaacatcagaacggatacagccacggcaccatcactacgctgacaagcatcacaagtacggtaaaggggactcccatacgcacaaagtccccgaatttatagccgcccggccccatcaccaatgtattcaccggtgacgatacgggcgtcataaaggcggcagatgccgcaacggcgatgatcatcgcaaaagggtaaggtgacacgcccatttgcttcgccgcggcaatcgcaatgggcgccatcaacactgccgtcgccgtgttggaaataaacaggccaatcacggcacacagcacgaataagcacaccagcatcacatgcggcccggcattcccggcaacatccattagccctttaacaatcagcgtaacaccgccagtttgctgtaacgccagcgcaaacggcatcatcccaacgataagaataatgctcggccagtgaatcgctcgataggcgctttccatgtcaatacagcggaatttgcccatcagtaaacaagcgatcagcgcggcaactgcattcggtatttcgtccgtcagcatcatcgctaccatcaacgccaggcaaaacagcgcgtgtggagcctgacttaccgcgggggcaacgtcatcaacttcggcaggaagattaagcaacaggaagtcatttttctgcgcatgcaactgccgaatcatgcgccagtcgcccatcaccagcagaatatcgccgagttggagcggttcatcggcgaggataccttccatcgattcacctgcccggcgaatccccacgacgctaaggccataacggctacgaaatccaacatcgtaaagcgttttccctaagagttcggaatcgggtatgagagagacttccgccatccccacatcacgcgcctgctcagagaaatactcaccgcgcagcaccatcggttcaagccgctgcgaagtgaaaaattcgcgtaaatccacctcagatgccgacatatcaatcagtaagacatcattcaggcgaagttcggtattgcctgccacgctgatcattacgcggcgaaatttacgccagcgctcaatcccgactacattcgccccaaaacgctggcgcagacgtagatcatccagacggtggccgataaaaggtgaccctggtcgaattgccaaccgacgcgcccggcccgtcagtcggtaatcacgaatcagatcgcgaaacgttcttctcttccacatctcttttgcggttgcagtctcagcgtcgccaagccagtagcgcgccaccatcatatacgccacgcccagcagcagcacgaccattcctatcggcgtcacgctgaagaacccgaaacccgcaacgccctcgcgcatcagttcgctactcaccaccatattcggcggcgtcgccaccagcgtcatcatgccgctaatcaacccagcaaagctcaacggcatcatcagccttccgggggaaattttcatccgtgcggaaacactcagtaccacgggaataaaaatcgcgacaacgccagtggaactcatgaaagcacccagcagcgcaacggtgaccatcagtaagatcagcatctttatttcactgctgcccgcaacgcgaaccagccaatcaccgacctgataagcgacaccggtacgaaccaatccttcaccaatcacaaacagggcagcaatcaatatcacattaggatcactgaaccctaccagcgcttcagatagcgttagcgtaccgctcaatacaaacgcgataatgaccaatagcgctacgacatccatgcgtaatttattagtggtaaacaacacaatggcgatcagtaacagggataaaacccagagaagttcgctattcaaaacggttcccctgacagaaaggtacatgttgggaggtgtcggtttcagcacgctacaaaagggaagccaacgcccattcagcttgaagtatgacgggtatagtctgccataaaaaaacctcgcggatgcgaggtttgatcatatttagtcacagttttgtcattatgttacagacagcctactggcgcagaagcaccttagcgccgttcggtaattgttctatttctatctgctccagcgaatcaagaatcagatcgacctgatccagtttcggcgtatccgctggcgctttcaccgcgatgactttgcagccagccgccagacccgatagcacgcccgctggcgcatcctcaacgaccacacactcttccggcttcagccctaactgctgtgcgccaagtaaataagcatcaggattcggcttgcctttggcgacttgctccgccgtaataaaggcgcgaggtgcgggtagttctccgcgttgatgacgtgcgctggcaattggcaccgtgccagatgtcacaattgcccaggggatatccagcgcatctaaacgttccaacagcgccttcgctccaggcatggcaacaataccttgcgtatcagaagcctctgttttctccagcgcatcaaactcctgttgaatcgtttcttcgctctgcccctgaagaaagtgacgcaaggacgtaattgcctgcttaccatgaataaagtcgagcacttcctgtggttcaatatcgtgatcttttgcccagttaatccacgcgcgttctacagcaggcagtgaatcaactagcgtaccatcgaggtcgaacagaaaacctttacactccacagaaagcccctttttcattatcaggcgttgatgatctgtgcgatctcaaccgcactcaagtgatactggcgcgggcaggactgccagacagccagcattctggtgtatttttcccacattttcgtctgagcgttaaaaccatgcgtgcccgcatcaaagtgaggatagcgaccttctacatgcaccataaagcgcacaaaaccgaggtaacgtgcttccgttgcggcatcaaagcccaggaaggtcaggcgtcgttcatccaaatcctgcttatctttcagattggtccacgacacctgcaaagcatgatgcatttccatgacgttaataatggtgcggcaaacctcttcagttagctcaccaaactcacggtccagttcacgcatctgcaagccgtaaccacgctcgatgatcgtttgtagccgacgataacgctcagcattatctggatcgagcatcgtcatcattttgtattggtttgaaaggatcaatctctgggcattcgtcatttccatgttgctctcctgaaccctctttggtgtaagccaatgtcactaaataggtatgaaccgcagaatcgcatactgaatcgtgtcacgatagcggtagccaccgcttctttgatttgaaacaggggaaagaacaaaatagccatcaacccgcacacagcctgacgccgatcacaaatcatcaaggaaggttttatcaagctggttaaatgcacgtttcagcacatcagccaacgtttggtaagtgggtgcttcttccagaggggctaatgcctgacccgactccaatagcttatggcgaatttcatgaaaccactgcgccagcgtcggaggtagaggagtaacagaacggcgaccaagccaccagaggccctgcaacggcaggctacaggcaaaaagcgcggtggcgatagctgggccgagctggccaccgagcgcaatctgccacgttaaggtaaacaccgccagtggcggcatgatgcgaataccgaaccgcgtcgctcgcgccacacgattttcaggaaataggggtgccaactgcttttctgctggccacgtcttcatgtaatgctgcccacgttggagtaactgtagccaactgattctactgtctggtttcgtcgccatagccacacctcaactttacagataaaaaataaaacttttgaataaatcaacaactcaagttgataaggttaaaatatattttgtgtttagcctacgctatcggtatcctaaatcggccttttggccgctgtatacctaaagtagtatgactacacgcaaggagtataattcccttcgcgatataaacgcagccaacggccataacgcggttatccatcgctttaaaagctgcggtttacattaggtcgctgtcgcattgttgtagcgataattcgatataacatacgtcatagtatcgaccctatttcaccattgtgtctggtgtatcacaccaaggtatgatgttaatcataaatgccagtggcggcatgcgatacgctatgccctgtatgacatttttttaaccatgtataacaagtaggtacttccatgtcgagtaagttagtactggttcttaactgcggtagttcatccctgaaattcgcgatcatcgatgcgattaacggagaagagtacctgtctggtttagccgagtgtttcaacctgcctgaagcccgcatcaaatggaaaatggacggcggtaaacaagacgccgaactgggtgccggtgcagctcacagcgaagcactgaacttcatcgttaataccattctgtctcagaagccagagctgtctgctcagttggttgctatcggtcaccgtatcgttcacggcggtgaaaagttcaccaaatccgcgatcatcactgatgatgttcttcagggtatcaaagattccgtaccttttgcacctctgcacaacccggcgcacctgatcggtatcgacgaagcactgaaatctttcccgcacctgactgataaaaacgtcgctgttttcgacaccgcgttccaccagaccatgccggaagaatcctacctttatgcactgccgtacaaactgtataaagaaaaccacatccgtcgttatggcgcgcacggcaccagtcactactttgtttcccgcgaagccgcaaaagtgctgaacaagccggtagaagagctgaacgtcatcacttgccacctgggcaatggtggttccgttactgcaatccgtaacggtgaatgcgttgacacctctatgggtctgaccccgctggaaggtctggtgatgggaacgcgttccggcgatatcgatcccgccatcattttccatctgcacgacgcactgggtatggatgttgcgagcatcaacactctgctgaccaaagaatctggtctgctgggtctgactgaagtaaccagcgactgccgctacgttgaagataactacgagacgaaagcagatgctaaacgtgcaatggacgtttactgccaccgcctggctaaatacatcggttcttacgctgcactgatggaaggccgtctggatgccgtaatcttcaccggtggtatcggtgaaaacgcagcaatggttcgcgaactgtcgctgaaaaaactcggcctgctgggctttgacgtcgatcacgaacgcaacctggctgcacgcttcggtaaaggtggcaacatcgctaaagatggcacccgtccggcgctggttatcccgaccaatgaagaattggtcatcgccgaagacgcttaccgtctgaccgcgtaaaacacgtaactcccaacaccgtcagccaaggctgacggtgttgttttcgactaacgagcaaccgtaaagaggttcggccgtgtcccgtataatcatgttgatccccactggcaccagcgttggtctgacaagcgtcagcctgggtgtcatccgctccatggaacaaaaaggcgttcgcctgagcgtgttcaaacctatcgcccagccacgcagtggcgacaatacgccagatcaaaccaccaccattattcgtgctaattccgccatcaacgccgccgagccgctggcgatgagtcgcgttgaagctttgctgagctccaaccagcaagacgtgctgatggaagaaatcatcgcgcgctaccacgaaaataccaaagatgctgaagtcgttctggttgaaggtctggttcctacgcgtaagcaccagtttgctaacgcgctgaactatgaaatcgccaaaacgctgaacgcagaaatcgtcttcgtactggcgctgggtaacgattccccggcacagttgaaagaccgcatcgaactggcacgctccagcttcggcggcagcaaaaacaaaaacatcactggcgtgatcatcaacaaactgaatgcgccagtagacgatcaaggccgtactcgccctgacctgtctgaaatctttgatgactccacgaaagccagcgttgccaacatcgatcctaagcaactgtttgctaacagcccgctgccagttctaggctgcattccgtggagcttcgacctgattgctacgcgtgccatcgatatggcgaagcacctgaatgcccgcatcgtcaatgaaggtgatattcagacgcgtcgcgttaagtctgtaaccttctgcgcacgcagcattcctcatatgctggagcatttccgtccgggttcactgctggtgacctccgccgaccgtcctgacgttctggttgctgcttgcctggctgccatgaacggcgtggaaatcggtgccctgctgctgactggcggctacgaaatggacccaagcattgccaagctgtgcgaacgcgccttccagactggcctgccagtattcatggttgacaccaacacctggcagacctcactcagcctgcaaagcttcaaccttgaagtaccggctgatgaccgtcagcgtgtcgagaaagtgcaggaatatgtcgcacgccacatcgacacccagtggatcgattccctgagcgctgagtctgagcgttcacgtcgtctgtctccgccagcgttccgctaccagttgaccgaactggcgcgcaaagcgggcaaacgtatcgttctgccagaaggtgatgaaccacgtaccgttaaagcagcgtctatctgtgctgaacgcggtattgcacactgtgtactgatcggtaacccagaagaaattcaacgtgttgccgcagctcagggcgtagaactgggcaaaggcatcgaaatcgtcgacccgattgtcgtacgtgagcgctatgttgcacgtctggttgaactgcgtaagagcaagggcatgaccgaagtggttgcgcgcgaacagctcgaagacaacgtggttctgggcacgctgatgttggaacagggtgaagttgacggtctggtttctggtgccgttcataccaccgctaacaccatccgtccgccgttgcagctgatcaaaacctcaccaggcagctcgctggtgtcttccgtgttcttcatgctgctgcctgagcaggttctggtctacggcgactgcgctatcaacccagatccaaccgcagagcaactggctgaaatcgctatccagtctgctgactccgctaccgcattcggtatcgacccacgtgttgcaatgatctcctactctaccggtaactccggcgcgggtagcgatgttgagaaagtgcgtgaagcgacccgtctggcgcaggaaaaacgtcctgatctggtcatcgatggtccgctgcaatacgacgccgctatcatggcagacgttgcacagtccaaagcaccgaactcacctgttgcgggtaaagctaccgtgttcatcttccctgatctgaacaccggtaacaccacgtacaaagcggtacagcgttctgccgacctgatctccatcgggccaatgctgcaaggcatgcgcaaaccggttaacgacctgtctcgtggcgcactggtagacgatatcgtttacaccgtcgctctgaccgcaattcaggctacacagctctaatctattcagattaattctgttatcttctatgccagcctcagggctggcattttttattgttatccgcacgaaaaatcacaccacgcagacacaaaaacaaccataaaacagggtcgatggatgactgtaatacaacgagtagatcaacactttcagcagcaattggaaaaagggatcacaccttcatcgccaaaagggttagcccgtttttttattgaatttctctatttcggcgtcaaagaagctcgcgcctgtctcttcgttggtctgttctttcttgcggttttcagcgtgccgaaagcgggatggttttctatcccgcgttatgatttgctactgatattcgccattctgattcagggatggatggttgccagcaaattggaaacctgggacgagttaaaagccgttacgttgtttcatctcgtgggttttgcgctggaggtctttaaaacctcatcgggtattcgttcctggtcttatcctgatttcgcctataccaaggtattcggtgtgccactgttcgccggattcatgtacgcctctgtaggtagctacatcattcagtcatggcgattgtttgatcttaaaattcgccatcacccgccctactggctagcgacgctggttgcgctacttatttatgctaatttcttcacccaccactacatcggcgactatcgctggtacatcgccgcactagccgtcgggctctatgcgcggaccaccgtcattttcacgccttacgatcgagaacgacgaatgccgctgtcattggcttttattctgatcggatttttcatctggctggctgaaaacatcagtacgtttttcagtatctggcgctatccagaacagctcggtgcctggtcgatggttcacgtaggaaaatggagttcgtgggctttgctggtgatcatgacgttcaccatcgtaatttacctgaaggacatcaaaaagagtattcatgttcctgagtgatgcactgcgcgccatcatctggaaatatacgccgctgcggggaaaagcagcggcgaggtagggatttaactgatgttagattatttctgcgaatcagcttccgatgactcaacgttattgtcgttttcatcatgaacatcttcaccatgaatgctttcatcatgagtactttcatcataaacaacagacgtcgcagaagcttctaccgcttcgttcagcttacgtgaaatcggcttaccatattcctgatcgctatagcgcgtcagccacagcgacagggctttcagggaatccggcgtaaattcatcgcagcgtgccgtgatttcttgcggcgtcagccagctgacttcatcaacttcttcttcctgtagcgcgaacggcccgtgggtgacgcagctaaataacccgccccacactcggcaattttcgccttcgtaatagaacaaaccgtgttccgcgaacggcacgccagcaatgccaagctcctcttcggcttcacgacgcgcggactccagcatctgttcaccgctttgcaccacaccgcctgctgttgcatctagccagcctggatagaagtctttgattttcgttcgacgctgcaccagaatcttacccatgccatcatgcacaacaatgtaagtagcgcgatgacgaagactctgagcacgcatctgctgacgacttgactgagcaattacctcgttgttttcattgacgatatcaacccactctgtgcctgctgcttgactttgttccgccatcctctgaaaccctttagtattggcacgttgctacgcgcgtctgttttaaatgatcgatctttgctgcgaatattctctgctaccttgccatgattcaaggtcaaaaacaggatatacgctaaattagtgcctaatcacgacctgtgcaataggctcaccactgtgtagcggcagaacccgcagctcgtcttgttcaagtaaaccgtagctcgcggggtatccccctttcggcaaactcactgaaccgggattaaaaaaataatattcaccgcgttgctcagcaaccggaatatgggtgtggccatataccagcacatcccccgcgtgtaacggcggtagattatctggatgataaagatgaccgtgcgtcaggaaaaggcgattctgcggcaatagcacgtgttgccacggtgccgttatcggaaagctcaagagcatctgatcaacctcgctgtcgcagttcccccgcacggcaatgatacgtgacgcataagcattcaatcgaacagccacttccgcgggctggtacttttccggcagcggattgcgcgggccatgattgagaaaatcgcccagtaaaataagccagtcagcatgactctgctcaaagatcgccagcacgcgctccgtcgcactgagagaaccgtgtatatcggacgcaaacatcaatttcatcgcttatcctcgcaacgtttatatcaaccatgttgtatccacaacaccctcatccgtcatcggagtagtctatcaaagttggcagagtgcttccggtaaagatcgtgcaacgacgtgcggcattgcttatttttcacccgtagaagtggtagggtaagagcccgttcctcaatacgctattctgacagcacatcgctctctgaggcgatcaactgccatacagttccatgatgtttttctgaattaaaacggagacttgattcatgattgacctgtattacgcaccaacccctaacgggcacaagatcaccctatttctggaagaagctaatctcccctaccaactccaccgcgtaaacatcagtaaaggcgaacagttcaagccggaatttttggctatctcgcctaacaacaaaattcccgcgattgtcaacacgcagctaacggaaggggacacaccgattagcctgtttgaatcaggggcgatcctactctatctggcggaaaaacatggcgtgctcttgagttcgtcgctacgtgaacgtacggccacactacagtggctgttctggcaggtcgctggtttcggaccgatgctggggcagaatcatcattttaaccactatgcccctcagccagtgccttatgccattgagcgctatcagcaggagacacagcgcctgtatcgcgtgctggataaacatctgcaagacagcccttggctagccggtgaaaattacagtattgccgatattgcgacctacccgtgggtcgtgccttatgcccgccagcgcgtcgaccttgatgactatcccgcagtgaaagcgtggtatacgcgcattagcgatcgcccggcaacgcagagggcttaccagctagccgagcagtaaaattctggcgcatctcattcggcctttgggtatcttctgttatggtaatcaacatattgttgttaatgatactgttaccaacaagcagcttacctgttaacgatatccctgacgctgcgacttattcgcagtaacagaagcaaccgagggccgagcaatgccatatcatcattctgacgccattattcgtataaagaatctgcggctgcgcaccttcatcggtatcaaagatgaggaaatcacgaataagcaggatgtgatcatcaacgttgtgattcactacccagcagaaaaagcgcgtaacagcgagaatatcgctgatgcgttgaactaccgcaccatcaccaaaaatatcattcgccacgtggaagataaccgcttcgctttgctggaaaaattaacgcaagatgtgctcaacatcgccagcgatcacgactggataacctatgctgaagtagaagtagataaaccgtttgccctgcgatacgccgactcggtttctatgaccctgcgttatcacaaggcataaagataaggggagagcgatgcaactacttataacaggcggaactggccttattggccgtcatctgatccaacgattacagctgctttcccatcacatcacggtactgacacgcgatcctgagcgcgcacgcggtgttctcggcaatcaggtggaatattggtcaacgctgagtaatatcacctcactgaatgactttgatggcgtcatcaatctagcgggcgaacctatcgccgataaacggtggacgccacaacaaaagcagcgtctggcacagagccgctggagcatcaccgaacagcttgcaacgctgattaaagctagcagcgaaccacccaccgttttcatctcaggatctgctgtcggatactatggcgaccaaggcgaagcgctggtcacggaaggtgaatcccctgtcgatgaattcacacaccacctgtgcactcgctgggaagcgctggcgcaatctgccgaaagcgataaaactcgggtctgcttgctgcgcaccggtattgttctttcggcacagggtggcgcgctggcaaaaatgctgccgattttccgcctaggtctcggcgggccgatgggttccggcaagcaatatatgccgtggattcatattgatgacatggttaacggcattatctatctgctggaccagccaatattgcgcggccccttcaatatggttgcgccctatccggttcataatgaacaattttccgccatgctggctcacgtattagatcgccctggctttctgcgagcacctgctttcgcgatgaaactactgatgggagaagcctcgacgctggtactaggtggacagcgcgccatcccacagagattagaggccgcaggctttggtttccgtttctttgaactggaagaagcgttgcaagacgtcaccaaaaaaccgggctgacccagtgctgagagcggtgataatggatagatcgtaaagacgctgcaagtacgtccctgtaagctcgagccgcgccatccttggcgcggacgctttactcttctattccattatcaccgttttatttgagagaaacgtctgaggttgataatcatcagcctccaaaacctacttcaacgcgcctgacaaaaattgctgcaaacgcgcacttttcgggctaccgaaaagttgatccggtgtcccttcctcttcgatcaccccctgatgcaggaagataacgtggctggagacatgacgggcaaactccatctcatgcgttaccacgaccatcgttttcccttcctccgcaagctgctgcatgatgcgcaacacctcaccgaccagttcggggtcgagcgccgacgtcggctcatcaaatagcaatacttctggctccatcgccagcgcccgcgcaatcgaaacgcgctgctgctgaccaccggaaagatccgacgggtacttctgttgggcagaatccgtaatcccgaccttgttcagataaaataccgcccgctcacgcgcttccgctttactgagccctaatacctgaatcggcgcttccatcacgttctccaacgcggtcatgaagctccacaggttgaagtgctgaaataccatcgttagacgcgtccgcagcatctgaagctgctttttatcaaataccttcaactgtccgtcagtgtcgcgcaccatgcgaatttcctgatcgctgacgtaaatcgccccttcacagggcttttccagaaaattaatacagcgcagtaaggtgctttttcccgaaccagacgatccaataatcgaaataacgtcacccgctttcgcctgtaatgagatccctttgagcacctcatgctggccataacgtttacgcagttccgtcaccattaatttgttattcgacatgctctttttcctgcgtttaatgagatgaacgggtataaagatgacgtagccagtgccgttccgcctttctgaacatcccaattaacacaaacgagatcgccagatagatgacagcagcaataccgaacgcataaaacggctggtaggttgctgcgttaatatcacgggcaatcttcaaaatatccggtacggttacggtaaaagccagcgccgtcgagtgcagcatcagaatcacttcattactgtaggctggcagcgcaatacgcagcgcactgggcaaaataatgcagcgatactgcttaaaacgggagaaaccgtatgctctggcagcttcaatttccccatggggtacagaacggattgcccccgcgaaaatctctgtggtgtatgcacaggtattgagcgccagcgctaaaatagcgcagttcagcccactacgaaaaaaggcgttcagcagatcggtgccgcgtacgatttccaggctatatacgccagaataaaacaccagaagctgcacataaagcggtgtgccgcggaacacgtaggtaaataaccaaaccggcagactgaaccggcgtcgcggcgacacgcgagcaattgccagcggcagcgccatcagcccgccgatgaccaccgaggaaatgagcagccagagcgtcatggcaagccctgtcagacggtaaccatcgctccacagtagcggttgccaatattgttgcaggatctcattcatagtttactttcttgactccctgcgaatagtgcctttccagccaccacaacacgccgttagaaacggtggtaaaaatcaagtacatcgccccggcaaccagtgcgaaataaaacggttcgtgtgtccccttgccggccaactgcgtcgccttaatcacatcattcaggccaagcaatgacaccaacgctgtcgctttcaggatcacctgccagttattgccgatgcccggtagtgcgaagcgcatcatggaaggaaatagaatacgacggaacaccttgataggagagaaaccgaatgcgacggcggcttcgatttgtccgcgcggcacagcgagatacgcgccacgaaaggtttccgtgaaataggcaccgtaaataaagcccagcgtaataaccccggcggtcaaaggatcgatatcaatctgctccagaccgatcgactccgtcacgccgtttaagacaatttgcaggccatagaaaatcagcagcatcagcaccaaatcggggatgccgcgaatcaacgtggtatagcaggagaagcaccctgccagcaggcgattagaagacagcttcgccgacgcaccaatcaggccaatagccaacgccagcagtagcgaactcaccgccagctccagcgtcatgatggcaccatccagaatcagctgggaatagccatagagcatcgattatatccgttgaaaatagcggttgatggcacggtgcgttatcaatcaggaacacgacacgggaggaacgttcccatgtcgtattgtcctgcggatccgctacacaatttaccgtgataacgaaatgtgaatagtggtgacgaaattagccgccgtagacgtcaaaatcgaagtattttttcgcgaaagtgtcgtaagtaccgtctttacgcatagcgtcaaaagctttatccagcgccgctttcagttcggtatccgctttacgcagacccataccggtaccaaccccgaagaacttgtcgtcttttactgccggaccagcaaacgcatagtctttgcccatatcgagtttcaggaagccttcacttcctgctacttcatcctgaaatgccgcatcgatacgacctgcgctcagatcggcgtaaatcagatcctgattttgataagcgacaacttcaacaccttttggctgccagttcgcgttggcaaaagcctcctgcgttgatgcctgcagtacgccgacacgcttaccacccagagaagccagcgttggctcgatgctcgcgcctttcttcgcaatcaggcgtgcattggcagcatacagcttctcagtgaaggcgatttcctgctgacgtttttcggtaatggacagagaagagatgatggcatcaatttttttagctttaagagaaggaattaacgcatcaaagtcgctttctacaaacgtacaattagcctgaatacgcttgcacagctctttcgccagatcgatatcaaacccaaccagttcaccgctggcatttttagattcaaagggagcataggtaggatcggtgccgattttaatatttttaggaatttccgccatggcgctgcctgcagccagaataagtgccaacggcaaaactttgatcagtttcttcatattgctacccttaacatgagtgattgatgtcgtgtgtcgtcaatgtcggaagacataccgatttattgctttaaaaatgaacgatatgagtgctattttttttctacgccgactattacagttttcataagcagttttcatgccacaatgaacgtaaggtcgttataaagagtccatgagaaaaacacgcaggaaataatgattaaccctttgattataaaatcttttccgagttattttttggcgtataacaataagaatagataacattggcgcgaatacaaaaacccaagcgcactatttaagtgcttccgtgcgtaaaattggtgcaatgtgataaaaaagcacaaaaaaagggcagtaaaggtttactcccccatgagaaaaaaataacgcgccttggcatctatcctgctatgacgcaccctgccagcgagtaaagagatctttcggcagatcgatatcaaactgatccagaatacgattcaccgtctgatcgacaatgtcctgcacactttctgggcgatgataaaacgctggcactggcggcatgattatcgcgcccagctcaacggcagtggtcatcagccgtaagtgccctaaatgcaatggcgtttcacgcacccccaacaccagagggcgacgttccttcagcaccacatcggctgcccgagtcaatagattgtcgctgtagctgtgcacaatcccggaaagggtttttatcgaacagggcaaaatcaccatccccgccgttttaaacgaccccgaagaaacgctggcagcgatattacgcgtgtcatgtaccacatcggccagcacctgtacgtcacgcaggctaaaatccgtttccagcgccaacgtatgccgagcggcttggctcataatcagatgggtttcgatgccttccagtgtctgtaaaacctgtagtagtcggataccgtaaataacaccgctggcaccggagatccctacaatgagtcgcttcattcatactgcctctggctggccgcgtacgcagaaacgcggaaaaatcatctgcgcaaactttgccgtattgattagcgataagcaaggataagcactgaaaccctattttctatatacaagaagggggaagacactttcgcgccctcccccttcaataaagccttacgtgcggctagccgttaaccttcgttgtgcagttccagatcttcgacttcattctggctacgtaacgctttagcatcatcgttacgcagtacttccagataatccagatagccttgatcgacgtcttttgtcacgtaaatcccattgaacactgaacattcaaactgaacaatatccgggttatcttcacgcgctgcgtcgatcagatcgtcgagatcctggaatatcagctcatcggcaccgataatcttacagatctcgtccacttcgcgaccgtgggcaatcagttcattaacgctcggcatgtcgatgccgtacacgttagggaagcgaatttccggtgccgcagaggccagataaacacgcctggctcctgcttcacgcgccatctccacaatctgctccgacgttgtgccacgtacgatagagtcatcgaccagcagcacatttttatcacggaactcggcacggttcgcgttcagcttgcgacgcacagatttcttacgcgcctgctgtcccggcatgataaaggtgcgaccaacatagcggtttttcacgaatccctgacgatacggtttgttgataatgcgcgcgatttccaacgcgatatcacaagaggtttcaggaatcgggatcacgacatcaatatcgagatcttcccactgacgtgcaatcttttcacccagcttctgacccatgcgaacgcgtgcgctatagaccgaaattttatcgatgaaagagtcaggacgagcgaagtagacatattcgaacaggcacgggttgctctttggattctctgcgcactggcgagtaaacagttgccctttttccgtaatgtagatcgcttctcccggcgcaacatcacgtaagaactcaaagcccagcgtatccagtgcgacgctttcagacgctaccatatattcgctgcgaccatcttccaggtcacgtttaccaatcaccagaggacgaataccgttaggatcgcggaacgccaccatgccatgaccgataatcatgccaacacaggcataggcaccacgaatttgctggtgcgtcgcggcaacggccgcaaaaatattatcggcttccaacggataatgttggaaacggtccagttctctggcaaagatattcaacaggatttcagaatcggacgtggtgttaacgtgacggcgctcctgctcgaacagctttttacgcagttcgtgggcgttcgtcaggttaccgttgtgagccatcgtgatgccgaacggagagtttacataaaaaggctgtgcttccgaggcgctggaactgcctgcggtcggataacgtacatggccaagccccatgtttccctgtaagcgctgcatgtgccgcgcttcaaacacatctttcaccaggccattggccttacgcaggcgaaaacaattaaaggcatcgatggtcacaatacccgcggcatcctgcccacggtgttgcaacaccgttaacgcgtcataaatcgactggttgaccggtgtaaaaccggcgataccgacaataccgcacatggtgtcttttcctcatcagcgctaccgcagcggcaaatgctgcggcaagaaacttgacgtgctttgcaggtagtcaaaaaaccacctgataatataactgaactgcgggattaactgggactgcttccaatcatcactttgtgaaaaaccggtgaacgtatccagaaaaaatagcagtgcggaaacaatcagcaccccgcgcagcgcaccaaaacaaatgcccagaacgcgatcggtgccggataatccggtacgttcaaccagtgaactaatcacatagttgacgatagctcccacaatcaacgtagcaataaacagaatggcaatcgcaatgccgttacgcaccagctcatcatcaaaacgggtgaagtagaccgcgaggtaggcgtagtaatggctggcaacaaaaaaagcacatccccaggttactaacgacagcgcttcacgaacaaacccccggatcaggctaaccagcgccgaaaacccgatgatgccaataatgacgtaatcaacccaaaccatgaactatcctaataatgaacgatgctaccgataagccgctacgtcatcctgttcgcggcgcattctaacagaaaaagaaaacgtttgcgtagcgtatttccgccgatttcatcgatagataatcagcggaaaaaaccgacaatacgcaatacctgattctattatctatcggtatctcaacgaaccgaatgcgctcgtacctgcccactgagtccactgagctgttgcagctcgcccaacgaagactccagcttctgcttagaggcatctggccctatataaatacgggtgatctgtcctgaaaccggcgttgacggcacggtatatgcgcgatagccagagagacgaagcttagcgacaatttcgttcaccttatccgcatttttcaacgcaccaagctgcacaatataggcctgtccgacaggtgcttgctgcgtcggttgcgtttcaggtttcacttccggtttgggttccggtttaggctctggctttggtttcacttctggcttcacctcaggttttggctgaggcttcggcgtcgctggcacaggtgtctgaaccggcggacgctcaaccaccactggcggtgccgtcatggcaggcgtttgcgtaggggtttcaggcactttattttcaggcggttcggtttccgcactattctgcatcgccgcttccgccccttccggtggctgactcggtaacgacggattcagcgcaggtagcgattccatctcattgctgtctcccggcttagggatcagcggaatcgacgcaaattcgtcttcgtagtgcttcttcttaccatccaacaggccaggcaagacgatcacgcccagcgcgaccaaaataaccgtgccgaccaggcggttctgaaatttactcgccattcaccttctcctcatccagcgcttccatcacatgcgctaccgtatgaaaagatccacacacaatgacaatatcctgctccgtcgcgtcggacatcgcctgctgccaggcggtaacgacatcggggaatgattgactgcgcgtcagatgctcggcaatctgctgcgccgttgcgccacgcgggccttccaaggatgcgcaataccactcatcaatcaacggtattaagtgagccagcgtgccagcgatatctttatccgacagcatgccgacaacagcccgcatttttccggctttcggcaacccagccaaacggtttgccagatacgccgccgcatgagggttatgtgcaacatcaagaatcaaccgcggtgattcctgcactatctgaaaacgccccggtaatgccgcgcgctgtaagccttgtcgaatcgcctcttcactcacattcagtgaagaatagtgcagcgcagccaatgcagtagcagcgttcggcagcggaacattagggagtggcagacgcgacaattcacgctgcttatcctgccagctccatgtttcgcgctgaactgaaaactcccagtcgcgaccacggcggcgcagcaatgcgcctttctcagcggcaacatcggcaatcgttcccggcatatccggctcaccaacgacggctggtctaccctgtcggaatataccggctttctcgcggccaatgctttcccgatcgttacctaaccagtcggtgtggtcgatcgcaatgctggtgaccacagagacatccgcatccacaatattggtggcatccagacgcccgcctaatcccacttccagaatgacgacatccagattcgcttgcttgaagagttgcaatgccgacagagtaccgaattcaaaataggtgagcgatactgccccccttcctgcttcgatatccgcaaatgcttgcgtgtgctgcgcatcggacaattcgtggccctgaatacgcacccgctcggtatagcgaacgagatgaggagaactgtacacgccaacccgtagtccggcggccaacagaatggactccagcgtacagcaggtggttcctttgccgttcgtccccgctacggtgaaaatcgtggcggcaggctgtagcagttgaagatgttcagcaacctgcttaacgcgctccaagcctaaatcaatggcctgagcgtgcaggtgctcaagataatgaagccacgtgaccaaaggtgacgtggcttgaggtatttgaagagtatccatgagtcccgttcactagcttacggttcattgcggacagagcgtgtgccttgctattcggtcgagaacgacttggtcgagtgccacacgcccagcccatcatgtcaattatgcgtcatcctgtgatgattcagacggcgcatcgctgcggatttccacgtcatcattgcctggttctggatgattcgtcagtttggcaagaagagtggctaccttgtagcgcatttctgggcgacgtacgatcatatcaatcgcccctttctcaatcaggaattcactgcgctggaaacccggcggcagtttctcacgcacggtttgttcgataacgcgtgggccagcaaaaccaatcaacgctttcggctcggcaatgttcaggtcgcccagcatcgccagactcgcggaaacaccgcccatggttgggtcagtcagcacagagatgtaaggcaagccgcgctcgcgcattttcgccaatgcagcactggttttcgccatttgcatcagcgacatcagcgcttcctgcatacgtgcaccgccactggcggagaagcacaccagtgggcaaccatcttccaatgcctgctcaacggcacgcacaaaacgcgcacccacaacggaagccattgaaccgcccatgaaagcgaactcaaacgacgcgaccacaattggcatgccgtaaagcgtgcctttcatgacgaccatcgcgtctttttcatcggactgcttctgcgcagaaaccagacgatctttatattttttggaatcccggaatttcaggacatccttcggctccagttcacttcccagctcgacagtgttttctttatccagaaaagcctgtagacgggcccgtgcagacaggcgcatatggtgatcgcacttcgggcagacccccaaattacgttccaactcagcacgataaagaacctgaccgcagctatcacattttgtccagaccccttcagggatattcgctttacgggtcggtgtgatattgcttttgttaagaattcgttcaatccagctcattgataacctttctgcttgaacctggcaaatgccagtccgctgttcatgttattccctgacaacattgccaatgaaaaaatgcctgagacgcaccacaatcgcggtacaaaggcatcggcatcaaggatgttcccaagaacagaccataaatgctgcccattaaaccataacgctccgggactgtggataaaaaactggtcaaaccggatgttaaaatacgtcacttatttcacattgccgcgcgtggctgctctacggtgacgggcaatttcaataatacccggcaggatagagagaaaaataatcgcgacaatcagtaatttcagattttcctgcaccaccggcaaatcgccaaacaggtagcccgcataggtgaacgacagcacccacagcaacgcaccaatgacattataggctgcaaaatgccgatagctcatgtgccccatcccagcgacaaacggtgcaaatgttctcacaatcgggacaaagcgcgccagaattatcgtcttgccaccgtgacgtgcgtaaaacgcatgcgttttatccagatagctgcggcggaaaatctttgagttcgggttgctaaacagcttctcaccgaacaatcgtccaatcgtgtagttcactgcatcgcccgtaaccgcggcaataatcatcaggaacaccatcgtatgcacattcaggtcgttcgacggcaacgccgccagcgtccctgcgacaaacagcagcgaatctcccggtaaaaacggcgtcaccaccagtcccgtctcacagaacaaaataaggaacaaaatggcataaacccagacgccatattgcgccaccagttccgccagatgaacgtcaatgtgcagaataaaatcaataataaactgtataaattccatcacaacgtcttctctccaaaatgtatagcgatcgcacgcggtcgatatacgcaaggcagccgcactatccgggtttccttgcgtatagcatgatccttaatacgcgttacacactacttttggcctacagccatccgacagcatgtaacacgcaaaaggcgtacgcgttacagcaaaaaacgtcaatctgctaaaaagagcggccccatcgtgggctgtggcaaagcaaaacgcgcagggtaatcaaccgccactaaatacagcccttcggctcgggccgttgcgcctgccaacgtacgatctttggccgccaacaattccgcaatccacgactcgggacgattgccacacccgacgtccatcaggctaccgacgatgttgcgcaccatatggtgaacgaacgcattagccttaatatctaccacgatatagttaccgtgacgtgtaacctttaaatgatttacattgcgccacggcgtgcgcgactggcactgcaccgcacgaaaagaggtgaaatcattttcccccagcaaacactgtccggcgcgttccatccgttcaacatccagcgggtgataaaagtgcgtcatgccatgcgagagcacagcggggcgatagcggtgattatagataatataacggtagcgacgtgccgttgcgctgaagcgcgcatggaaatcctcatgcaccgctttcacccagcgtaccgcgatatccggcggtaaattcgcatttacgcccatcgtccaggcagcatcctttctgatcgcctgcgtggtgaagtgcacaacctgcccagtgccatgaactccagcatcggttcgtccggcgcacaacacttctataggttcatccgcgactttgctcagcgccttttcaagacaggcctgcacgctagcgacatcaatctgacgttgccagccataatactggctgccgtcgtactcaatgcctagcgcgattttcagcggggcgcgttcgttctccgcaacggcggcggcttgaatagccgccgcctgagtggtttccgacattacccaagatactcctgcaccagacattctgccgtttctactgccatcagtgcgccgccaaagcgcgcgttatcggcaaccgaccagaattgcagcagctcaggaataccataatcattacgcagacagccgacgctcagttgcccattaccggaagcatcgcccacctgagtcggataatcctgctcctcactcacctgaatatttccggcattgagcagttcatcacgcgcttcttccgcagacagcggacgcagcgattcaagatgaacaatctgtgcgtgaccatagaacacaggggattgaatgcaggtcactgaaacgggtaatccttcatcctgcaagactttacgcacctgatctaccaggctacgctcttcacgcacgctgcccacatcatcgggcagtaaaggcaacagattgaacgccagctgtttcgggaaaagcccttcttcaggcggaatgccattcagcagacgggcactttgcccagccagatcgtctatcgccgctttgccgtgtgcggaaactgacagcatattgacaacatgtaggcgcgaaagccctgccgcatcagtcaacggtttaatcgccgtcagaagttggctggtcaggctgtctgccaccgcgacaatattacggttacgataatccgccagcgtatgcgtattcacgccgggcacgaccagcggcacatccggctccagtgcaaataggccgctgctgtcgatgaccaggcaacctgcatctcccgcggcttctgcgtagcgagcgctagcatcctgaccggcaacaaaaaacgccagttgcgcctgtgaccagtcaaaatcagccgcatcggtgaccagacaggatttgccgttaaaacgtatggtttcacccgcgctacgttcgctggccagtggatacagttcacccactgggaattcacgttcctgcaataattccagtaacgccgagcctactgcgcccgtggcacccagcagagcaatattccagccgtcagacatttggttctctcccaaattttgaatgaaacacaaatcatgaatgtaaccgacagacgatagcgacaccctctgtcagttcatggataaaaaagagtcatgctcgcgcggaacgccgttagcgtgcgccccgcactgacgcgttgaatcccagcgcgttcagacaatctgcgctctcaacatcggcgcagatgacatggagtgacgaccattcgcgtcgttcctgataatgtttacgcaggcgatcaaactcgccttcctgatgcgcagcatgacgcaacagcgcatcgtctcggcgcacatcatacaccagatgcacgaggcgttttagcagcgcctcatccaccggtgcagttaatgtcacttcggcatagtccggttcaggtaacagcgacgaaagcgcaatctgctgcggcgttccgataaactcgctccaggcttcaaaaacctgtgtggtgccgcgtgcttttccttccagcgtataaccggcgatatgcgccgtgccgatgtccacccgcgccagcagatcggtcgataatccaggttcaggctcccacacatcaagaatcacactgagttttttgccctgttgcagcgcttcaagcaaggcagcattatccaccactgggccacggcaggcgttaatcagaatacgtccgtccgcaaacgcgttcagtacggtggcatcaaccaaatgatgcgttcggtacggcccgtcgagatacagcggcgtatgcaatgtcaaaatgtcagcatcacgcaccagcgtttccagcgacaggaagtcgcccgcatcgccgcgatcggcacgcggcggatcgcacaacagcgtttttacgccccaggctttcagtcgtgtatcaaggcgtctgccaacattccccacgccgacaatgccgacagttttatcacgcagttggaagccatcacgttcggccagcatcagcaaagaagaaaacacatactccaccaccgcaatagcattgcagccgggcgcagcagaaaacgcgatgccgttggcgttaagccaagtgtcatcgacatggtcggtgccagccgtcgcgctgccgacaaattttaccgacgagccaaacagcagattagcgttcacttttgtaaccgatcgcaccatcagtgcatcagcgcctaccagcagttcgcgcggtaaagggcgtcccggtaccgcctgaacctcacccaaacggctgaaaagctcgcgagcatacggcatattttcatcaaccagaatcttcattgttttctccggtacctgtagccagccaaaaaaagcggggagatattttgccaccgaatggtgcagaaacccaaggcaattacgatgcgatatctttcctccatcggttcatatcgatactacaccgctatcgatcccacgatagatggcaatttaccgcggcagatccatatctagactgcgttaagaggcggccctacaaggttgatagtcatcacatggctctgttatgttgtttgccattgccgcacttgccccatttttatctaccagactggcaaccggtgcattttccgtctggttcgctatgagaaacccacgttgaacgccctatttcccattatcgccgtcctgatttggtcagttaacgtcattgtcaacaagctctccgctaacgtcatcgacccagccgccatttcattttaccgctggctactggcgtttatcgtcatgacgccgttcatgctgccaggccttcgccaccatgcgacagccattcgccaacatgcatggaagctgctggtgctgggcctgctaggcatggtgttgtatcaaagtctggcctactacgccgcacacacgatcagcgccgtgatgatgggaatcatggggtcgctcgtgccgttactcacagtattgctcagcattcctctgctgcgcgtagcgcccacgctgggcgtgttgctcggtagtctgctgtcgctggcagggattgtctggctgatcagcggcgggcaccccgaacagattctggcacagggcatcgggcccggtgaattcatgatgttttgtgccgcgttgtcctatgcaatatatggtgtgctgaccaaacgctggagcatcccgctgcccaattgggtatcgctctacgtgcaaattgcctttggcgtgatagtgctgattccaaatttcttgctgacggacaatgtgcagctcaacggcgaaaacctgccgctggtggttttcgctggaatcatggcctcaatcattgcaccttttttgtggattcagggagtaatgcgtctgggagccagcaaggccgccatttttatgaacctgacgccgatctttacggcgatgattgcgattggccttttacacgagcctttgcaccattatcatctggttggcggtggcatcacgctactcggtgttatcctcgcccaacgtttgcgtatcccgctagggcgtgcctcatgagattcgtgtcgttttaggcgacgcatgactatcggccgtcacgggagattgctatgattcatctcaatcatgacggcagtgaggataaccgatatgcaacctgtaagtggcccaggtgccccgctgcccggcgaacgctcggttatgccgacaaccacatcgtcgacctcaacatcatcctctaacgccgcaggttccaccaacggcgatcgaccattaacgctggcgcagcgcacgacgctggaaaatctggtgcttaaagttgccgcgctaacaacgtcaaaggcagcagaagtctggacgacggtaaaacaggggttagggctggcagaaaataatgagctgctgtcccgccactaccaaccggccgagcagatacttcagacgcgtctaacacaggcgcaagataacagcggccgccagccgttgctccaacgtctgacagatatgctgtctcagggcaataatcgtcaggcagtcagtgatttcatccggcagcagttcggcagcaccacgctaagcgcgctgaataaaacacagctacagcaggttgttacgctactgcaaaatgggcaaattccgcagtcaacggcatcagccacagcgccgcaagcggcgcaggctgccaattcgcccgaacgtccgctctctccagtggaacaacgcggcttgaatcagttagtcacccggttagcaactatgactggggaacagccagcgagagtgttgagcaatctgatgatgatgcagaatcttaacgtaggcgacgcgatcccgttaaagcatctgccgctgctcacgcaattcctgcaagcacaagttgagctgcaacagacgcagacgctgcttcgcaccaccttgacgccacaaggaacgcagacccatgcaggaacggctggcgcgtcgccggaaccgctgacagccaataccgctagcacggcaaacgcaaatcaagcatcaacaacgaatctatcatcacagccgctgccgacacagaacgtgctgctttccccgaaccttgctccgttgcaggctctgttacagcagccaatgaccacgcaggaacagcaattattgatggattacacacagaatcgcttcaatatcggcttacaaaccccgttgacgccgatgcaggtcagcgatctgctgacgttcctgtttacacaacgtattcagcgctcacaggaaacggactggacggcaacctcacagttgctgcatccgctgtttaacccgttgattgcctcgctgccgctcagttggcaatccctgttccataagccgatgtttctggtgattgtcagtacctgcatagctgcgtttctgctctgggtgctgatctaagcgccataccggttcggctacgattgcagttcatcatcactgccaccatccaaaaaacaaaaaccccgcggcttgtgcctgcggggttttatttatttgaatgataatctctgtgtgaaaagccgattatttatcgagttttctcatcaccaacgtcgcgttcgtaccaccgaaaccgaagctgttagacatcaccgtggtcagtttacgctccatcggttcagtcacaatattcaggccagcggcctgctcgtccagattttctatgttaatgctcggtgcaacgaagctgtgttccaacatcagcagggagtaaatggcttcttgaacgcctgcagcaccgagagaatgaccggtcatcgctttcgtcgcagagatagcaggcgagttatcaccaaacacttcacgaatcgcacccagctccttcacatcgccaaccggcgtagaagtaccgtgagagttcaggtaatcgatcggcgtatcaacaccgttcatcgccatccgcatacagcgcaccgcaccttcacctgatggcgcaaccatatccgcaccgtcagacgtcgcgccgtagccgaccacttctgcgtagatatgcgcaccacgcgccagcgcgtgttccaattcttctaccacgaccataccgccgccgcctgcgatcacgaaaccatcgcgaccggtatcataggtacgggaggctttttctggcgtctcattgtatttggtagacagtgcgcccatggcatcaaattcacaggatagttcccagcacagttcttcagcgccaccggcgaacacgatatcctgtttacccatctgaatttgctcaaccgcgttgccgatgcagtgggcagaagtcgcacaggcagagctgatggagtagttcacaccgtgaattttgaacggtgttgccagacaggcagataccgcagaacccattgatttggtcaccacataagggccaacggctttcagaccacgcgggctacgcatcgcatcagcaccaaatacctgataacgcgcagaaccgccggaaccggcaatcaggcctacgcgcgggttattctgatacacctcatcagacagcccagaatctttaatcgcctgctccatggataagtaggcataaatcgatgcatcactcataaaacgcacaactttgcggtcgatgaggccagtggtgtccagtttgacattcccccagacgtgactacgcatgccggaatctttcagctcttgagagaaagtaatacccgagcggccttcccgcaatgatgccagaacttcctgctggttattaccaatgcttgatacgatccccaggccagtaatcactgcacgtttcatttaatacctcttcttccacttatagagtttgggatttcgcttcgcactttagcgtacagttgtaagctgaacaagtccgatcagccgaactatcgcgaaattattgctaaatttgcaccacgatattcagctcgttaaaatctcgtcatcacttgaataatgagcttttgccgtggctaaccttcccatccaacacgcatcgttaagttggaacgctcagggtacacctgtatcgcaacagtttgatgacgtctatttttcgaatcaggatgggttggccgaaacccgttatgtgtttttacagggcaatcaatttcctgaacgattcggcacgcacccgcgcacagcctgcgtgatagcggaaaccggctttggcaccggtctgaattttcttacgctgtggcaagcttttgctcactttcgtcaacagcagccgcaggcaacactgcgacatctgcatttcatcagcttcgagaaattccccctgcgtcagcacgatctggctgccgcacacgcgcagtggccggagctggcagaatttgcggatgagttgcgccagcagtggccgttggcgctgccgggttgtcaccgtctgattctggcgcaaggcagcatcacgctcgatttatggttcggtgacgtcaacgtcatattgcctgagttggatgacacccagaaccatcaggttgacgcttggtttctggacggcttcgcgccctccaaaaacccagatatgtggacggataatttgtttcaggcgatggcacgtctgtgtcgtaaagaagggacattcgccacttttaccgccgcaggctttgtccgacgcggtctacaacaggcgggctttcacgtcagtaaagtcaaaggcttcggacagaagcgggagatgctaagcggcctccttcccgatacactgcccattacctcgccgacaccgtggtattcacgtcccgctgccagcacgactgacgatattgcgattattggcggcggcatcgccagcgtgcttactgcactggctttgcaacggcgcggcgcaaacgtcacgctctactgcgcggagtcacagcctgccaccggcgcatcaggcaatcgtcagggcgcgctgtatcctctgctgaataaccgacacgatgcggtgtcccgctttttctcgctcgcctttgactttgcccaccgcagctactcggcgctggcgcaacaggggcttgaatttgaacaccagtggtgcggcgtcagccagctcgcctgggatgaaaaaagcgcgcgtaaaatcgaacagattttgcaaggggaatggccggaagagctagtcgttagcgtggatgcacagcaactggaaaaacagagtggcctgaatcccggggtaaatggcatcacctatcccgacggcggttggctgtgtccggcagaactaacagctgctgcactgaagctggcacagcagaacggcctgtcggtacagatgagtaccgccgtttcagcgctggaaaaaacggacagcggctgggcgctcaccttaagtgcgggtcaacaggtcaaccatgctgttgtggttctggcgaatggtcaccacattaccgactggccacaaacccgccatttgcccggctacgccgtgcgtgggcaagttagccacatcccgactaaccctgtcctagggcaattaaagcatgtgttgtgctacgacggctacctgacgccggtgagtccgcaacatcaaacgcactgtatcggggcgagctacctacgcggccaagcgcacggtgattatcgggaggaagaacaacaggagaaccgtcaacggttgctgaattgtttgcctaatgcagactgggccaaaaccgtcgatatcagcgatgcgcaggctcgtcaaggcgttcgctgcgcgctacgtgaccatctgccgctaattggggccgttccgaactatgagcaaacgctgaaagagtatgaaaatcggctgcatccacagcaccgcgccgacacagtgtcaagcgcaccttattggcaggatctgtttattatcggtgcgctaggctcacgcgggctatgttctgccccactcgcagcggaaattttggcttcgcagatgtatgccgaaccactaccgctggatcgtgacacgctcgctgcgctaaatccgaatagattctggataaggaaactgctgaaaggcaaacccgtaacacacgattaatggggaagaggatgtgctggctctactgagccagcactgacaaattggcggttagcacagatgaaatcagtgcgtactagtttgcgcctgctggaacagacgttcccacattccgttaaccagcacctgatccggcggtgacagttcaccgtttttgatcgcgttattaatgctgttactaacgcgcatatgcagagcttcaagcgtgtgttcaccgtgctcttccacttctgcaaccgacaccgtcagatgaccacgcaaatagccaccggcaaaaagctcatcgtcgctggcatgctctaccatgtcatcaatcagcgccagaatgcgcgtttcaaattctgcgatcatttcttatcctcaatttttttgcagttcccgctcatcacagatcggctggatacgggaagctcgccgccgtcagcggtggcgtattgtaaaacgattgtaacgcgcgaataaagcttgctgggcgcgcaggaatcccttcgtccagatactgcatcacttgcgcatgcacacgtcgttggaaatcaatacgatctggctcaccgtcgccgttcagattgtcgcagctgacgttaaacggaaagcccgctgcgacgcagaatagccagtcgaaggcctgaggtttgatctccaccacttcaaattggctttgcgtcgtggcatcgcggccatcggggcagtaccagtagccgaagtcgacctgcaaacgccgctgtgcgccggcaatgcaccagtgggaaatttcgtgcagcgcgctggcataaaaaccatgggcaaacacaatccggtgatacggaatgtcattatccgccggcagataaataggctcatcgtcaccttttatcagacgggtattgtattcatcgccaaaacaatcattaaaaatatcaaccagttgttgataatggtgcgttgttgtcatgttatctgttgttatcataaaattgttgtcataaaaattgtcccagccaggcagcaatcgcatgcccatgactgtcataaatcagcttgctgctcataatggcggaaaccagcaccagcataggacgaatcagcttttgccctttcgtcatcaccattttggcaccaagccgcgcaccgaggatctgtccgatcagcatcacacccccgaccacccagaccacttttccgctgagcataaaaaacaatagcccgccgaagttggaggtaaagttcaggattttggcattcgccgtcgcttttgccagattgaagccatatagggtgacaaaggccagggcgtaaaacgacccagcaccggggccaaagaaaccgtcataaaagccgacgcagccgcctgctacaatcgcaaacggaagcggcgacaggcgacgctgccgatcttcatcgccgattttgggcgtgagtaaaaagtagaggccgatgccaataatgagaaacggcaacagctgacgtagaaaatcggcgtggatttgctgaatcagccaggcaccaaaggtggaaccgataaatgtcagcgcaatagccagtttctgctcacccagattcaccgcgcgacgacgaatgaaatacaggctggcggaaaaggatccgccgacggcctgaagcttattcgttgccagtacctgcgccggagacaagcccgccgccagcaaggcagggatcgtcaataacccaccgccacctgcaatcgaatcaataaacccggccaacgccccaacaaaaaacagcacgaccagcatgtctggcccaagcactaaccaatccatcgttattcgttatctcgcggcaaaatgtctgtcgagtaatgcctgacaagaaggcggcaacggtggcggcgtcgttttttctggcgcttcgctactaggctgcttcggctggaaccagctggttaactcagcaccgcatccgtcaccgatgggtggttcgctttgttcctgacactccaggctgtctgccgggcagcgcaaacgcacgtgcatgtgcgcgcgatgcgcaaaccaagggcgtactttacgcaaccagtcacgatcgtgacctgcttcggcacacagctgttttttaatcgccggattgacgaagatgcgcgtcacgtcgctatccagagcggcagtcttgatcaacgtagtaacttccggtcgccaaacgcgcgggttgacgttaagtccgctggcgttaaccaaatcgataggctgcggtttcagcaactgttgctcactccagcgctgtcggggtaattgcagccagatatccacatccagcccggattggtgactggcgtggccgctgctgaaacgtccaccgacaggcattcccatatcccccaccagcacattccctgaagtcgtgcgcttcacctcggtgctcaggcggtgaataaacgccagaagatcggggtgaccgaaatagcggcgctgatcgacgcgcatcacctgataatccagagactgcaacggcaatggctgggcaccgataatacagccattggaaaaactaccaattgactgcggcgtacccgcgaccggatgcgcgatctcctgccagggcgttttcgcccataccgcactcgacaacagcgtcgcacccagcgccagcgcgagaaccccgattaacccttgtttcattatttttaccagcgaggaacctgactgttcacatccccacactgtgcgcgttggcgcaacaggtgatccattaacacaatcgccatcatcgcttcggcaatcggcactgcacgaatacccacacacggatcgtgacgcccgcgcgtgaccatttcagtcgcttcaccctgacgattgatcgttttccccggcaccataatgctggaggtcggtttcaacgccagatgcgcgacaatgttctgaccgctgctgatcccgcccaaaatgccgccagcatgattgctctggaagccttccggtgtgatttcgtcacggttctcgctgccacgtttagtgacaaccgcaaaaccatcgccaatttcaacgcctttcactgcgttgatgctcatcagcgcgtgagccaagtcggcatccagacggtcaaagaccggttcgcctaacccaacaggcaccgattccgccacgacgctgaccttcgcaccaatggagtcgccctcttttttcagcgctcgcatcagttcatccaatgcgtccagcttatcgatatctgggcaaaagaacggattttgctcaacctgttcccaatctttcagctcgcaggtgacatcgccaatctgtgacagatagccacgaaccttcacaccgtgttgctgttgcaggtatttcttcgcaatagcaccggcggcaacgcgcatcgcggtttcacgcgcagaagagcggccgccaccacggtaatcacgctggccgtatttttgctcgtaggtgtaatcggcatgaccggggcgaaagacgtctttaatcgcaccgtaatcctgagaacgctgatcggtgttttcaatcaacagaccaatgctggtccctgttgtcacgccttcaaaaacgccggacagaatcttgacctgatcaggctcgcggcgctgcgtcgtatagcgggatgtccccggacggcggcgatccaaatcgtgttgcaaatccgcttccgtcagcggaatacccggcggtacgccatcaacaatacatcccagagcaataccgtgggattcaccaaatgtagtgacgcggaaaaattgcccaatactgttgcctgccatcacaactccttcgcatgtgttctgtttctgccttaccgtctgagctgatgcacaaacagtaaggctgatgaatatcgttatgaccgtttaatcacggtaagcgctaaaatgctctttgcaatcaaccagctgagattgggttagcataaacacgccgtcaccgccgttatcaaactccagccaggtgaacggaacctctggatattgatcgatcaggtgcaccatgctgttacccacttcgcaaatcagcacgccgtcatcgctaagatagtctggcgcacaggccagaatacgacgaaccagatccagaccgtcgttgcccgccgccagtcccagttcaggctcgaaacggaattcctgcggcagatcggacatatcttcttcatccacatacggtggattggtcacaatcagatcatagcgaatcgccggtaaatcgcggaacaggtcagagcgaatcggcgttactcggtattctagctcatgctgctgaatattttgctcggtcaccgccagcgcatcgctggagatatccaccgcatcgacttccgcttctgggaacgcctgagcgcaggcaatagcaatacagccgctgccagtacacagatccagaataaggtttggcacttttggcagttgctcatcaaagtagttattgatcagctcaccgataggagagcgcggcaccagtacgcgttcgtcaacgtaaaactccaggccgcagaaccaagccttgttggtcagataggcgactgggatacgttcattgacgcgacggatcacgcgttcaacaatgcgctgccgttcgctagtgatcaaacgggacgtgtacatatcttcaggaatatcgagcggcagatacaagctaggtaataccagctgtatagcttcatcccagggattatccgtcccgtgaccgtaatagacgttggctgcgttaaaccggctaacagcccagcgcaacatatcctgaatggtatgaagttcactgacggcctcatcgacgaaaattttgtccaagggtgtcctccgcagacagttctgaattaggaaattgtcgcttagtttgccatgaagcccgcgacaaatcagcagatataaccgactgaacgcgccccgatacagacttttatttagcgacaggggagagacaaggtaaactgctcgaatgttgacgcaagatgaatgaaacatgagtaataaatattcgctgaatgacgacgaattgcagctttttcgcacgtcaatcactggcacaaaaaagttgcgtcaggatacctatacccataaaccgctgcgcaggaaaataggcgaattaccggccaaacgggcattacaagaacaggttgatgccagtttttatttttcggatgaatttcagccgcagttggacacggaaggcccgacgcgctatgtccgccctggcgccagtcattatgaattgaagaaactccggcgtggggattattcaccggagctgtttctggatttacatggcctgacgcagcttcaggcaaaacaagaattgggtgcgctgctggcagcctgtcgccgggagcacgtttactgcgcctgcgtgatgcacgggcacggcaaacatatccttaagcaacaaacgccgctgtggctggcacagcacccagatgtgctggcttttcatcaggcgccaaaagaatttggggggaatgcggcgctgctagtgctggttgcgttggaagcgccttcgcttgaataaccctcgtcatacttcaagcatgccgaggcgtgtaacacgctacacgcctcataccgtatgaattccgagcttctcgattagcaatcagggtttcgcagtcagttgtgctgggctaacttgccagtgcagaacgccattgccagattcagtgtctaccttcacgcaggcaatagcagacgtggcgaacatcggagccgattcattctgacatagctctgctaccaaatagcccaccagcggcaaatgcgaaaccaccagaaccgcaccgacgccttctctcgccagcgtttgcagataatcgctgacaagctgggcatcaccgccgggcgtcagttcatttaggcaatccgcttcttccggcaaaggtagggattttttcaccacgtcgagcgtttgctgggcgcgtaaataagggctcaccagaacgcgctcaatatcgatatcttgctcgttcaaccaacacgccatctgacaagattcatcacgaccaccgtcgctcaatggccgcacagcatcactcgctgcatcaagtaccgcatcaccatgacgcattatcaacacttgcatattacaccgctatgttaatgaaatatatgatgtatacccgccatacttcaagctgcttgtgcgttgttcaaaacgctaacgttttgtcacgcaactcgaattatttagagcatattctctataagccaagctacatatgcatgaattatcctgcacctgagactcgaattatgtaaggtctatcctgctttatctctgtaggttacctgagtttctcgccctgataaactcgcctgacatcatgtttcggtctggatcgtgacctgttcccatttacctgcagtaatcacatgataaataaaaggtttaaagacacttagccgagtacattgtcttgggaagatatatccacaaaataaagatggacattataatcaattacaaacaaatcaatttattttactaaaaatcagattaaaaataaaaaatcagcacaaaacactactaaaaacaccaaaatagatggtttgcacttttttaacgcatatcaattttgcaatattgttaaacaaccactctacttctatctttatcttatatagcgtttttttgtccttcattttatataaaaagggtaattatacggaatataaggtcatataataaaaatagattactcttctacttatggaccatcgtgcaattttcgataaagcccaaagagtctttctgtttcttatatgcctcccattattcatcaccatggaagataaaattagcaatacgtttcctttataaaattattttcaccatgcggaaagtactgaaagtaatagcgatatatatttcagcagtgtgacatctttgtgtcagtggttcagactatcaggaaagagaatatattctctgcattttcccgagcggcgaatccatgccatataaatatccgcactgattaaaacgactcgttatgatttcttttgtaatagtcaccgtagcgagcagttttcacgaaaatcaagactctttcgtgaagacactttcgatgaaaatatgtgagaggcatataaaggaatcgttatgaattctaagcgtataacattacctattctggcgacactattcaccacattcggcctttctcccaccgccagcagcgtgacgattaatggtcagatccccgtatcactgaccattacggccgcctgcacgatcaacaatggtggaggcgcaggcaccacatggggaacaattagctttggatcccattccgatctgacggccaatattgacagtcaggtcaccagcgtcagtggcaacgggattacggtcagttgctctgtcggcacaccagcaacattgagcattggcccaggggcgaatgacaacacatcgttacgcaggctcgcgccaggtacagggacctataacgtaccttatcgtctatacagcgactcaactcgcaccaccgagataccaatcggtactgcaaccggtattgcgattgtcgcaacgggcaacccacagttggttccggtctacgcacgtattctacccgcagatcaaaccgttctatcaccaacagcggggacttataccgacaccgtcactgcaacgattgaatggtaatttttacaggccggcatgctcgcatgctggcctttttagggtctctgaccaacaaagtaaggagccgttatgtcaccacatctcatgtgcgattccgcgtttactgcctacgccccacagtcggctccaggcatatctcgtatcgctattcaggctaagtagccatcggtatcgcgatgcgttttccatcggtattgacttcgtcacttctgctgtttggcacccttttacccacggtgacgatggcgctcactgttagcagcacctttgacgtcgaagccaccatacaaaagggctgtgtgtttggcaccagtacagcaagcagtcaacccaatatgggcacgcttagcttcgggatacgcggggccacagcgacaaacgttgatgttgccagcacaagcggaagtggatcgattatcgccacctgtacgccgggcattaacgccatcattgaactggactacggcaccaacggcggcagcagcacgcaacgttatctgaaaaatgcggcaggaacgcggctactggcctaccagctttatcgcgatgccgcccgcacactggtatggggaacgggggggctggcgctcagtatcgtctcttttccagcgacgccccagacttacaccgtttatgcccgctattttggcggcacgcctctgcctcccgcggggatttacaccgataacgtgaccgtcagcctgacttattaaaaataaaaacgggataaatacaggatgaaaaggaaaatgacgttttttattcgggcaatggtctttttgttgagcagtatcagcctatcttgctttgccgcaagttctatcctcgtttggccgatttatcaggtcattgaatcagatgagaacagctcggcgctgtggctggaaaacaaaggcaatgcccccgtcggtctacaaatccgcatcatgtcctggaagcaaatagattttcaggatcgttatgccgaccaaagtaacgtgattgccacaccgccgttcatgacgctggagccgggtaagcgcaatatgatacgcctgattcgcgtcaacccgcctcccgccaatactgaacaggcttaccgcatcatcattgatgagatttccgcgccctatcaacaaaactccccgcagatggggctgcaatttcagatgcgctatctgttgcctttgtttctcgatggtcaaggcatctggacacatgctcgcccagataaacggcgtgccgacacccaacctacgctacccgttctcagctggcgaatcagcgcagtgggtgggaaaaactatctttatgtccgcaaccgaggtgtggtacatgcccgcctgagcaacgtctattggtccgccgaccgaagcgggaaaggaagccggactacgttaaccgacggctttttaggctatgtgctaccggggcaagagatgcgctggccgctacccgcaggcatatcgcccccgggtgcagcgatgcaactctttacccatctgatcgatatcaccgaccccatcttaattaaacgcgaatgatagagcgattaacggcagaggcaggtttattgaccatgcggccatggtgaggtcaggcatgatgatcaaaacaggtgtcttgcccctgctcatgtatgcctcgtttgcgctgttgtattctgcgacgattctcgcggaagactataccgatcttcccgcccctccccgcgccatgccctcagtcagtgagtccgtttattatttaacgctttctgttaatggacagggtgatgacgaggttgtcccggtcacctatcgcgcaggaaactattatgtggatgcagcaacgctgcgttcgaattacgtccgcctgccggatcaaagcacggggctcgtcaatgtcagcacactgccagaggtcactgccgattacgatcaggctatacagcagctaaagctcaccgtgcccacatcctggctaccagagcaatccgttgaaggcggagggcaaaacatggagcattaccccgcccgtagcagccccggtttgttattcaactataacctgtattacaccgcccccagcagcaattccgattcgctcagcagttggatggagcagcgctttttcagcccctacggaaccttatccaatacgggaatctactatttcacatctggcagcagtaacacacagcaagatggctatcagcgtttcgatacctattggcgctacaacgataacgaacgcatgatcacctatcaggttggcgacctaattagcaactctctaacgtggagcaactcggtgcgcatgggcggcctgcgtatcgctcgcaattttggtcttcgcccggatatcgtgacctatcccatgctgcaatataccggtacagccgccgtgcccagcacgctggacctatttatcaatggctataaagcgaacagcaccagcctgaacgccggtcctttcaccctcacgaatacgccttatctgaacggcgcaggggaagcgaccgtcattactacagacgcccaagggcggcaggtttccaccacgatccctttttacgtctccaacgcattgctgagagagggattaagcgatttcgatctgtccgttggcgttttacgtcaggattatggcgtacagaataatgcctatactgacgatcctaccgtcagcggcatctatcggtatggcttgaccaataaactcacggtgtcggcacatggcgaagcagtgaaggacctatctctgcttggtgcaggggcggattttaccctcggacgctgggggacactgagttcgtcctacagtcagagcgaacaggaagccaccggacaccaatacacaacgggctattcctactacaccgcctcatttggcctgaacgttcagcatgccactcgcagcgaagaataccgtgatttaacggccatactcacgggaggtcgtctcagccgagaaagcaatcaggcaacgatcagcagccaaatattcggtgacggcaatggctcgttcggcgtgggttatttcgatatacgcgcctacgattcaacccgtactcgcctgctgaatttctctttcagccgacagctgtggcaaggcagttccatctatctcgcctttaacaaagcgctgggagaaaacggctacagcgcccagctccagttcgtgatgccttttggcaacaacggcagcgtcaatgctggggttcagcgcgacaacaatggtgattattccccgcgagtcggggtgaaccgtaccacgccgacagaaggcgggttcggctggaacgccgcgtatggtgcaggaaggactccctatcatcaaggttcgctgaactggcgcggcccttatgcgatggtagctggcgggacctatggcaatgcaggaaataccactcagtggggagagctgagcggttcactgatctacatgaacggggggcttttccctagcaatcgtattaacgacgcttttattgttgtcgataccgagggatatcctgacgtcccggtaaggtacgaaaaccaactggtagggaaaaccaataaccgcggccatttactcgtaccctgggtcgcgtccaattaccctgcaaaagtggaaatcgatacgttacaactgccagctaacgtcactaccccacaggtggaatcccgcgtgtcggtaaaagaaggcagtggcactgtcgtgacatttcccgttcatgtcgtgcgctccgccaacattatgctgcgcaatacagacggtaatcctctcaccatcggcacctggataacagacgaagcaagcggcaacaccacgatcagcggctacgatggcctggcctacttcaccaatctggggacgtctaaccgcttacgctttaaacaagaagacggacggctttgccgcgtggcgttctcactgccggaatcacaggccatgatggcgaccatcggcccgcttacctgccagactgactcaaaaggataaaacgatgctgaccccgataccgcaaatccagcacctcttcgccaccaaccggcggtccgcccgttggttacagctggctttcctgctgatggcgctgtattacgcaccatttagccacgctgcctgtaccacgccgcccagcaacaccgtgctggggccttatggttcttccgttgtcggcgttaacggtacgccacaggtcgtggcatcgggaagtggatttcgctgtacgggaagtgtgttgagtttagcaagtaccaataccatcaccgctacgatacagagtgacagcaaccccagcggcaccaccatgcggatgcgtagagggacaaccacagactatgttccttacagcctgtgtatggattcgggctgcggtacgctctataacatcaactcgacctacacctggagtcggaccacctttctggacatactcggtctgttcaactccactgacggcacgatgccgatctatatccgcaccagtataggcagcaacgtttccgccgggacctataccgacacggtgacgatcaaatgggattaccgactttgtgcactgggcatattgggcctctgctcttacgatgagggatcaacgacctcaacgctcaatatcaccatgaccatcaccaatgattgccagatcaccagcgcgccaaatatcagctttggtacggcagcatttcccgccaatttcgcagcggtcaacaataatctcggcgttcgctgtacgctgctgggcgcgtataccgtcaagctcgtcagtactcatcccgacgatgccaactggcgcagaatgacggccactgtcggtagtacgccttactacttgcaatatcagctctatcgtactgggaatattgcctggaccgagactaacgattatagcggcgcgggaacggggattacgcagaatatcccgtacaccgcccgcattaacgccagtcaggccagcaagcctgaagggacgtataaagacaccgtcacgatcaacgtcacgatcaactaatgctattgtctttatcggctggcggatagaacgtccgctggccttcccgcatcgtgagtaaacgctcgcagggtgcgaaccgatcgccatactgttgttgcagtaccaatagcgttttcactaccgtttccatccccagacgatccatataatggaacggaccgccgaggaaaggcgggaagccaatgccaaataccgcgccgatatcgccgtcacgagcacattgaatcacgccttcatccagacaacgcgccgcctcattcaacatcatcatcacggcacgctggctgattaatgcaggatcgatatgcgccttcggtgtcacatccaacaacggataaaccgagctgtcgacttctttccccgagtgccagaaacggcgcgttttattgtaccgatagaaccctttgccattcttgcgccctttgcgcccatctttcagaatcgcatcaaacgctggcggggaggtaaagcgatcgccgagttcttcactcagcaccggtacaattttggtcgcgacatcaataccgacttcatccagcagcgctagcgggccgacggggaaaccaaaacgcaccagcgcatagtcaatcgattcaattggctccccttctaacaggcagtaagccgcttcgttgatgtaaggtgccaatatacgattcacataaaaaccagcgctatcacccacgacgatcgcggtttttccttgttttctcgccagggcaaccgtcgtcgcaaccgtctccgcgctggtgtgcgcgtggggaatgacttcaaccagcggcattttatctaccgggctaaaatagtgcaggccaacaaccagttgtggacgacgcgcgccctccgcgatttgatggatcggcaacgaggaggtatttgatgcgaaaatggtatgcggcgcggcatgatcttcaatctccgtaatcatttgccgcttcagtgccagatcttcgaagaccgcttcaataacgatatctgcatgttcaaaaccacgatagtccgtactaccggaaatcaacgtcatcaaacgctggcgctccgtcggcttcatccgtttactctgaacacgcttggtcaataattgccagttgtacttcaacgcatggttaataccctgctcattgatatctttaatacgcacaggcaactgcccgcgcgttgccgtcacgctggcgatccctccgcccattaacccgccacccagaatgccgacacgatggatcggcttcgcctcagaggccgcaccggaggttttctttaatgcgttagtggcaaaaaacaagtggcgtagtgcggcagactccggcgtcatcaccagttttccaaacgctcgcgcctcatgccgatacccttcttcccggcctttttctattccccggcgtaccacctgaatgatcttttcagtagcgggatagttgccatgtgttttcgcgcgagtcttgcgtttcaccattttgaaaagcaaatgacgaatacccggactgttcagcagacgcgaacgccagcccagcggcaccgctttgcgttttccttttttgagaatctcgactgccgtatccagcagaatatcgtgcggaaccgcctcatcaaccagcccctgccgtagcgcctgacccgcccggagatggcgacccgtcagaataagatccagtgcgctatccagaccaatcaagcgtggcaaacgctgcgttccgcccgatccaggaaggaggccaagctgcacttccggtagccccagcaccgttttttcatccagagagcaaacgcgatagtcgcaggctaatgccaattccagcccaccacctaaacaagcaccatgaatcgcagccaccacggggaaaggtaacgctgcaatctgatcaaacgtttcctgcccttgcttggctagattttcggcctgctcggcgctgctgcacttattcaacatggtgatatccgcaccagcaataaacgaatcaggcttggcggaaataaaaatcagccccctgagcgtcgcatgctgccgcgccaactcaaagaccgagaggatctgttctgcaaattcactctttagcgtgttcaccctctcgccggggacatcaatgctgatcacaccgatattgtccggccgaatggtgagggaaaatgcagatgttttttccgttgtaggcgatgctgtaacggagaaaggctgttgatcgttcatggcgtcacctccagtaccattgcagcgcccagcccgcctgccgcgcaggcggtggttaatcccagcccgccaccgcgacggcgcagttcattcagcgtttgggtaatcatcctcgcgccagtggcagcaaaaggatgcccataggcaatagagccacccaatacgttgaacttagcgcgatccacctcacccagcgcggcatttctgcccaattgattccgagcaaattcatcgctggcaaacagcttcagatttgccagcgtctgggcagcaaaggcttcgtgcatatcaatgagcgttagatcggccaacgccacacccgctcttgccagcgcaagcggggaagcataggcaggccccaacaacatatcacgctgcacgccgatggcactgaatgcataactgcgtagatagcctaacggcgtaagccccagacttttggccttggattcactcatcatcaagactgccgctgcgccatccgttagcggcgtgctgtttgccgccgtcaccgtaccgtgtcggcgatcgaacgccggacgtaaacgcgaatactgctctatggcggagtcatggcgcacgttgttatcttcactcaacgccttctcgtaaggggggacgtaagccgtcatcacttcatcccgcagcacgccagattcccaggcctgtgcggccagcttgtgcgagcggtgtgccagttcatcctgttcttcacgcgtgatgccgtaggtttttgccatctgttccgcagtatcccccatacgcagcccagtggaatactccgccacggcgggcgcaaccgggagcaagtctttcggacgcaggccgctcaacagcctcaacttctggcccagcgttcgggccttgttcatatccaccagcgttctggccagcgctttactgacgccaatgggtagcacagaagaggaatccgcgcccccagcaataccgacttccaccgtacccgccataatgctttctgccacattagcgacagcctgaaagctggtggcacaagcgcgggaaacactatacgcatcggtatgcacgctcatgcccgtaccaagcacgatctctctggcgatattcggcgcttcaggcatttggaccacctgcccaaacaccagtagctcgatcagctcaggatcgataccggttcgaaccagtaactcactggtgacgagcttccctaactcgatggcaggtacgccatggtaggccgttgcctgccgggcaaatggggtgcgtaatccgctcacgaacgcaatgcgatcgccacggcgggttatcagaggtaatacctcgctcataaacgctcctgttaaccgaaaataaagtacgcgcacaacaggtcagacctgatttcattgttaaccaaatagttacattacgcaaagccgcgcaacataaaagtgtgaagagcatgcaagtagcgacgaacaaaaaagatgaagaaacggcaagaagagaagaaacagaggtcaggcgataagttagggaaaggaagcaatagcaggagccgcgaaagggctcctgccaacacaaaagttaacgcaggccgagctggaaaatcatcgtttcaacctgacagctgaacgtaaaatcaatgtccagcttaacgccgccgtctacgtcttccagcgtgctagcgatttcgcaaggttcagactctaccgcacgcgctttttccgtcagggccgctaatgtcgcttccgcgtcagaacgatcgccgaacacgttgctgtaagatgccgtgcaatctgtgttatccatgattgtgccgacatcgacacagcagcaggctgcggtttcttcagcactgcatttgttgattacgttcgtcatgatgctttcctcttaagacttaagacgcaggagatttgatccagttcaaaaatttttatcttccttatattttactccctcatcccaaagcagtgccagcacttcatgctagccagcaattttagtgatatcagtcacattaatgtgttattgagcagtgaaggctgagtaatatctcctcacacaaattaaccaaaccgttaagcagatctaaattttgcatcattttagaaatatttcggatacacaagcgcaacattattgtattcccaacttatactttgccaactggtctgatttgtcaggctgagtgcgccccctacaatgcgcgtcccttgttactttgtgtaacaacgttaaataacaagcatataaagaggttttggtcatgagccagaaaaacctgttcaaacaatccacaattgctgttgcggtggccctgttttcagcaaatgtgtccgcagctggtttccagcttaatgaatactcatcatcgggtctgggacgcgcgttttctggtgaaggtgccgtagccgacaatgcgacctccggtagccgtaacccggcgaccatgaccatgtttgaccgcccatcgttctctggtggtgtcacctatatcaacccagatattgatatcagtggttcaagttcatctgggcaaaatgctgatgcgaaaaatatcgcaccacatgcctgggtgccgaacctgcattttattatgccgcttaacgaacagtgggcgattggtgcttctgcggtaaccaactatggtctggcgactgagtttaatgacaactatgtagctggctctatcggcggtcaaaccgatctgctgacctcgaacctgaacctgagcgccgcctatcgcctgaaccagcatttcagctttggtttaggtgttaacgccgtctatgccgatgccaagtttgtgcgtcatgcaggggaactgtccgctgcatttcctcctgctctaggggtgaccccccgtacagaaatatcacgtatggaaggtaaagagtggggctacggctggaacgccggcatcctgtacgaagtagatgaaaacaatcgcatcggcctaacctaccgctctaaagtcgatatcgactttaatggtgactacagtaaccaactgcctgcaggagcaggagcgcttaatggcgcaacagtgcctggtaaactgacgctaaatctgccggaaatgtgggaagcatcggcctatcaccgcgtagcgccgaaatgggcggtacactacagcctgacctacaccagttggagccagttccaggaattgaaagcaacgggtagcaatggacaaaccttgttccagaaagaagaaaacttccgtgatgcttaccgtatcgcactcggtaccacctactatcacgacgataactggacgttccgtagtggtatcgcgtttgatgacagcccggtaccggccgacagacgttctatctccatccccgatcaggaccgtttctggttgagcgcaggtactacctatgcgtttaacaaagatgcctctgttgatgttggcgtgtcctacatgcatggtaaaaaagttaccatcaccgaaaaaggcccaactgcaacgtctccaacgtacaacttcagctctgaaggtaaagcctggctgtacggcgtgaacttcaactatgcgttctaaataacgtacgaatttctaaataaaaaagcaggtaaggcaacttacctgctttttttattgtctgcatgtaccaaggcgaagacacaaaaaaggccgctttcgcggccttagatagtgtgatccggttaataccgattactcaggcttaacctcaatataatccagacccagcgtactgctggtgtagctgcgaattttattggtcatctcaatattaccgtccagcttctgaccataagacggtacaatctctttcagcttgctctgccattccggcgtcgctactttatctttaaacactttttccagcaggctcagcataatcggcgctgcggtagaagcgcccggagaggcgcccagcagagcggcaatcgagccatcctgcgaactgacaatctcagtacccagcttcagcacgccgcctttatcatcatctttcttgataacctgaacacgctgacctgcaaccgtcagtctccagtcttctttcttcgcgttcgggaagtattcctgcaacgaagcgaaacgatcgtcgtcatccatcatgacctgactgaccagatatttcaccagatcgaagttatccagaccgacgtgcgtcattggcatcacgttggagaaggtcacggaaccgatcagatcccacagtgaaccgtttttcaggaacttgctggagaaagtggcaaacggcccgaacagcaggactggcttgccgtcaaaaatacgggtgtccagatgcggaacagacatcggtggcgcacctacagaagctttaccgtacacttttgccatgtggcgtttcacgatttccggattttctgtcaccaggaattcgccgccaaccgggaagccaccgtatagatcggcctcaggaattccggatttctgcaacagtttcagtgccgcgccacccgcaccgataaagacgaatttcgccttaatcacgctctctttttcaccgttcttcagatcggcgtaagttacgctccaggtgttgtccgcgttacgtttgatatcacggacttctgaattcaggtgcagcgcaaagttggacttagttttcatcgcgctaaccagctgacgcgtgatttcaccgtagttcacatcggtaccgataggcatacgggttgcagcaatcttctgagccggatcgcgaccttccatcaccaacggaacccactctttgatcgtattgggatcgtcagagaactccatgccacgatacagcgtgctgtgctgcatcgcatcataacggtgtttcaggaaggcagtgttctcgtcaccccagacaaagctgatgtgcggcacactgttgatgaaagcatgcggattattcagcacgccgtttttcacctgataggaccaaaactggcgcgaaatctcaaacgcttcggtaatttccagcgctttgctgatattgatagggccgtcgggattatccggcgtgtagttgagttccatgaaggccgagtgacccgtaccggcattattccagccgttagagctctcttccgccacgttatccatacgctcaaccatgtcgatagaccagtctggttgcagctcctgtaaatacacgcctagcgtagagctcataatgcccccgccgatcagtaccacgtccgttgtcttctctgtcgttttagcatcttcagccatagccagtggggcgctgaccaccacgctcaggcagaagaacatagcaagtagttttttcatgcttatatctctatttttatcagtgcaggtaaatagaattccaggcattcattaacacatgagtgcaccactatgagtaaaaagcatcgttcttatgacctttttgttaatcaccttgctaacaaaaaaatcagcacgctgacgcatttcagccacgatgagcatccgtactggttaatgacgttacattattgttatctgacgggaagaaataaattttagtaagtaaataaatgaacaacaaagtaataacttttaagaaacaaaccacagaatcatcatggtaaaaataagtttagccgtattttataaaaacaaaaggcacccgcaggtgcctttgagatgagtgataatgcgcaacgctacttcgctgaatcgatctcgtcgagcgagtcttcaatcgcggcggcattcgggttctgctgcggggcgatttgcccatcgctggcgaggaaatcgtgccgctggaaataggcttcgcgtatcatcaggtaaggatcggaagaattacgcagtaaaccatcagaatccaacagctgtgctcgcgtttccagtccctcgatagcccacttgccagcagacatccagaacgtcagataactcagcatcggatatagtgtatccgctacgccaccgccgtcttcacgtggtgttacgctaccgtagccgggcaacaccacataaggcccgtatcccacaccataattacccagcgtactaccaaagcggcgagactcttctttcgccagtttaggattagccatcgatgccacgtcaatcagaccgcccatcccgagcaaggtattcaggaaaaagcggttaaagtgaatcatcgctttatacggcttgccttcaacgaagtagttcaccatcgttgcaggctcttccaggttgttgaagaagttccccagtccgttgcgcgcaggcgtcggcacataatcgcgccaggcaacagccgctggacgtaccacatacggatccagcacgtcgtagttgaagttgaacatggtacggttaaagccttcaagcggatcagaacgtccttcttgagcgcgatccccggaactggcgcagccgatgagtaacacgctggcaaacaccaccccactcaggcggtaattcatatctgttctccctgatttatagtgcgctatacccgtcatacttcacattgcgtgtgtgttggttacgttactcggcacacttacgtgcacctcgccccgttggggccgctgcacgcagcgttcaaatctacctctggcagatttgtcactcacccgaatcacttacttgagtaagctcatcgggattccttcacttaccgccggcccgcaacgcgaattatttagggtatatacccgtgaccgaaaatgggtattcccagtatcagcactagcctataaggctgagtgacaaggacgggatatcggccaacagtgtaacattttattgatctatcgctacgttggcttacgcattactacatttcagaggcttgccattttttcttatggggacaacacgcgctatcgttacgacacgcgttccagcgtggacaacagcacagcatttcattattcctctcacagcatagcactgcccacctaaatcagtgaatcacgcgcggcgtcccaagttgtaaaaactgactacgcttatcatcggggttgtcggtgctcacacccgcaacttcagcgccattacccaagcaccaatcagcacgatcgtcgagaggaccgctatgaacccgccttcagaatccaagcagacccggcaagagaaagaaaacgacgttgcggtagagagtgaggaaagcacgcaaggaaaagcgatcgatgttgacgaagaacatttaccttcccctgctgccgcgatccatgaggagattcgtcaggaaggacaaaaggagctggaacgcgatgcgatggcgttattgtggtcggcgattgcggcgggaatctccatgggaacatcattcatggccgtcggcatgctccacaaccatctggttggcgtacccggcagctttctgctggagtgtttcggttataccatcggctttgtaattgtcattatggcgcgccagcagctgtttaccgaaaacacggttacggcggtgcttcccatcatgcataagccaacacgcagcaatttccacctgcttggtcggctatggtccgtcgtgctgacaggtaacctgatcgggacagctttggccgccctcgcctttacctatatgcccgtttttgatggtgaaacgcgggaggcgttagtcgagatcgccatgaaggtcatgaaaaactctccaacggagatgttcgccaacgccgttgtctctggctggattattgccactatggtctggatgctgcctcacgcctactccgccaaactgtggattatcatcatcatgacctggatgattgctttcagcgatctcacacacatcgtggccggtgcctcagagattttttatcttgtgttcattggccacatcccctggcaggcgttcatctggccgtttgccttgcccacactggcggggaatattatcggcggtacctttattttcgcactcatcagccatgcgcaaattcgtaatgacatgaacagttcatcccacgccaaacggcaaaaggcgcatgagaatgatggaaaagaacaccgacagaaacgctgattgccgacactttgagcaaacgcgccgttaagtgcttattctcagagcaaaaatgcgtataatggtcgcgcttcacgtctccatagttaaacggatataacaagcccctcctaagggctagttgcaggttcgattcctgctggggacaccattcacacgtctaaaagcccttaataaactctatttttccctataaaatcataaaattaaatcatatacgttgtcggctaaaaactacgatgttgtaccaacataggtataagaatgccgcttatcgtcggcttggaccggggaaattatcgacgagtctaattttgaagtcagggtgagcgtcaacaatctgaattttaaaatcaggaaagttatcaacaattttccattgccctgctcggttagcaaacgcggtaacttcttctactctaaggtgttcgtgcgcgttgacaatctgcaccctatagtctggaaacgaatcaacaatttgaattcttccatacactttagatacatcgacagcaagggagaatggcgagaaaagaacagcgcaacagagcaatgctaaacctaaaggcctcatatttatttccttgatttatatatattcctgaagattatttcatggtaactatctgattttgtcaatatagatagatgcttacacgacgttaatctaacaatacggaggttatatggaatggcgcgatatctcgcttcgtctggctacaccggaggacgagcgattcctgtttgagcttcgccgtgcaacgatggatgaacatcttcaaagaactggtgttattactgatgattcggcgcactggcagcgaataaaatatcattataatgacgcctatattgtcctgatgggggctcaacgcattggattattcaagcgacataagggcgacaatgcgtggattattatacaaatacagattttaccggcctaccagggacagggcatcgcagcgtggttattaaaaaaatttctacagcaagcggatgaagccaatgtccccgttacgctgagtgttttggaaggcaacagggcaataacgctctaccaacgtttaggttttaagatcgttgatagctctgctagtgcattaaagatgaagcgcagccaacgtttactataattttagagtgtcatcccttcgtagggtagatatctttcctgtccgctatttctccgacgctatttctcatacattacgtccccaatcagtaatgagaagccaacattaaaaggtttaaatacattgagaaacgcaaaataggagaataccccacaatagaaagaggtatgtttgagcatacctcttttttcatgattatttcgatacggttatactagcatctgtaaattctgggtaaccggccgggcggccattattcaggttagtcaggaaattcccgtctttaagaggaatcgaagctgaaccataatcaaatgcatttaataggttacgcaactcttgattattaataccatcgccaaacattaagtaccagctgataagatctggcgtgacaaattttccatacggattttccgcttgttcattcgttttagaaaagcggaaagcatgggttaatggcccatctttgtgataagaaaatttcagatgaccatcctgcttgtcaatactcgacgcctctttggtcgttaacttaccatgtgcactgtagctaccgtgcgtcaccacaccatttttagtccaaatagccacatgttcccaatcatggcgatggcctgaatttacaccattcagtatctggtcttttaaaaagtagagcgcatagaagctaccgcaataacgagatccagcagaattaacacaggcgtatcgatgcaatgtatttgacgagtcgagaaagttactccatcggcacccacccgttatatttcctgatggtttcaaccctccattctgtacgccgctacgacttactccagcgctaggaaggcaaccatctgtatcaaaatcaaatacaggcgcaatggctcgtgcatcaattccggatggcaatgcttggttcaatttagggaaattatctgcatgtgaagaaaaagtggcgaacaacattgagaatactagaatcgttttctttcctgaaagcatattaactcctttggcaacggatagtccttttaaaaccaacactatcaatagtaaaaaatctaaccatgatgaaagtgtaggaaggaatacttttaacaagaaagaaggggaagtgaaaatcatttatttacaacaataaatcattgtatatttagcctgcaaaataatgcatgtgatttatatataataaatcagtaaagatcctaacccgttaggatctttactcgctaaccacgtcataatgctggttgcctgcatcaaaacggtattccaatagaatatcgcctccaccatgggaatagcagttcagcgtaatgctatggttatctacaccgttctcaatattcatataaattggtgtcatgaaaaaaccaaactggcattgctgaaaatcaggtttgagaagttgatcgacattgccgctcttcttattgatcgccttgattccctcaacaaccatccctgtatcgctgttttgatacaccccaacgaagctatgcgtcgccgtttgcccccagaaaggaatatcaacctgcccttctagctttgcgggttgctcgctatcgtcaaaggatgccacacgccgtaaactaacttcataacgtgcctttccgtttgaccactcgccacggagttcttcccctatttccgtcaatttaaacgggcagtgggtcgtatcgataccggacttaacgccctcaatgatatatttatcataatcctgcggagagtggatttcgcagatctcaagcgacgtttccgtgagtcgtccatacagaggaatcggcgctcggtatttatcgtaaaaatagctcccgagaagatttttatcttggtctgagctgtatttctgcaatgaaaaatgtactggataaggcccaatgtggccttcgtaattgctcacgacataccagccagcatgcgcttcccatgttgccgtcaacagtccacaggctattaaggttgatactgctaatctcatacattcaccttgtctacccgtcatacttcaagccgcatgtgcgttggttttctgcaactcgcgttgtttagtgtatcgatcatgaaactgaatcgctcaaaagcagcgcacaacttcagcatataaaactaatcatggtggcagcaggggcagatttccaccgcagaaaccgtcatcacggttgtaccctgacaataccattcaacacggacaggctgattttcaggccctgagtagtgcaaatacttatcgactgggctttccgtcataccggtaatcacctcagtagcaacgagatcatcacccgcaaatacgcgggctgtcgcctgtgacgcttctcgcgtttcacctgattgccgatacaaatagttaaccgtcagtttaatactgggcatagcacttcttaacagagcaaagataaggaaaacagtgtatcgcgttcccccgcacttgtagagcacatacatggcatgaggcactaccgatccctgctaataccatgatagttatctattttttaaaaactgatatgtttggtcacaaaaaatcacacggttagtaatcaaaaagttaaatcttatgccttttggatattaatgaagcaaaaaaaatagccgataccttttttgatagggtgtttttaatgcaactgcattttgcatagatcgtgtttggcataaatactgttttacattaaccgtgttctgactgaaccatttatttaacgtcatggtgttgaataataggaaattatactcagcagattgatgcctcttccaaggaaggtaattaacctgcttgcgtcagtgacctacatttcagcaattttggcattaacgtatgtggttttaacacactgaagtaactcactggtaaaaaccattaccagcattaaatagatataagaaggagttatactgtggtaattccagatattcaactcgtgagtgcgacgaccccggctaccatgccccctattggcgcggctgcaaatccgactgtcgttgcagccatcagcccaagtaataaaaccgacacatcagcaaactcagactctcaaaatatgccggactcgaacgagagtacgaaggtcacgctgtcttctcaaaagaagcgcgctactgaagagaaagatgcccagccacctgaacagatcaaggcgcagcaaaaagccgcagccgaatattctctggcaacgacgggtattcctttgtacaacggcaagctggtttctgtgattaaatacccagatggtaattctgaaatgtttgatgcctatacaggacagcgcatcacacaggaagatttggcactcatgagcgctcttcatagttctggtggtgaacaggtattacattttgagagtaaaacgtcatatagcaatttgtctgccgccgaagtttatcagcagattcaagaaatgctgcatggttcaggcgatcaagaagagctgtcttaataataaatagatgccaagacagataatcgcattgccctggcattaaataaaaatataacgttatcttaatagtttaagatatcgacttgatggaaaccggccgattaacgattaggaatgagtatttccgaaaactcagctaatcttttcaggccatattcccagggaccaaatcccgcttctgcattaatatgtccagcttcccccacatcaaccagttcgctatcccacgcctgcgcccagtattgggcgcgagtaaaactcatcagcggatcgttatggctggcaaatgtcagtgttggaaccgacagcggtgaggcctgaatacgatcgtcaatctcaaagcgcatgggctcggctggtgccaccagcataacacccgcgatcccttcctgcccttgttgcacaacatggcaggcggccagcgcaccgaaactgtggccgattagaatcacaggctgtgtacagacactgagctcacggcggatcgccaacacccagcgatccagatcggcctgataccattcccgctggcgtatacgctgccagtgaggaaaacgccgttcccaatggctttgccagtgctcgtcatcgctgtcccgcaatcccggcaccagcaccatcgttagctgctggctcacttccgtcagccgcagatcgatttctgttgtctgcatccgcccttaacactcctgtctgttacccagtgactctcatcctaccctgtctggtatatcagccaccggttactttaacaatctggccttacagctttttcctttgattttgcctttctggagctgttgcagcgcacgtttagcactgtctttacggattgcgacataagcatgtagagggaacatatcaattttcccgacttccgctgccgttaatcctacatcgccagttaacgcgccaagaatatcgccgggacggattttggcctttctgccaccatcaatgcacagcgtcatcatctcaggttcgagcgcaacatcaccactgcggctaatctcatccgccgatgtccatttaattcgcataccgatatagtcttcaatcaggttagcgcggttcatttcctgtggcgtacacaggctcacagccagaccctgcgtccccgcgcggcctgttctgccaatgcgatgaacgtgaacttcaggatcgaaagccagctcaaaattcaccaccagcgccaactctttgatatcaagaccgcgagccgcaacatccgttgctaccaacacgcgacagctacggttagagaaacgcaccagaacctgatcgcggtcgcgctgttccaaatcgccatgcaatgccgatacgctaatcccgcgcatctccagtgcctcaaatacgctctggcaatcacgtttcgtgttgcaaaacaccacgcaggatgctggctgataatggctcagaatggcaatcaacagcggcaggcgctgatctttcgttgtctcatagaaacgttgttcaatggccgactcttccacgtcatctgctatttcgaaacgttgcggctgacgctgaacccgtgcgctgatctgttcgatctcttgcgggtacgtagcggaaaacagcagtgtttgacgatcggacggcgtataggaaatcacatcatcaatggcgtcagtaaagcccatgtccagcatgcgatccgcttcatccagcaccaacactttcaggctatctaaagccagagactgcttgcgtaaatgatcctgaatacgccccggcgtaccgacaacaatgtgcggtgcgtggaccagtgaatcgagctgctgccccatcggctgaccgccgcacagtgtcaaaatcttaatgttttgcgcaaaacgcgccagacggcgcagttctttgctgacctgatcggccagttcacgcgtcggacatagcaccagcgcctgcgtggtaaaatcgctgacgacaatacgatctagcaacccaatcccaaatgccgccgttttgccactaccggttttcgccttggcccgcacgtctgcgccgctcagaacggctggcagcgtcgccgcctggactggcgtcatttcggtatagcccagttcattaagattggataactgctctgccggcagcgcgagggaagaaaaagaggttgtactcacagtgattactctaccaaggacgaaataacgaaaggtgacgccgagccaaagaacggcgcagatatgtcgcaatcatagcagagttcgccatcgttgaccgatttacctcccgcagccccactaaaacagcgagacgaatcctttactcaccaaaaaaccttgtccttcaggggataaaagatagttcgccagcagtcgggcttcacgccgggctggcttcatgatggccaacatgtactcggcatcaatgcgataaggatcgggtaagtgaaccacatgcaaatctggctgattgagcagcaatggcagatagctggcatagccaatgtgcatatcgctctgcccggtccgaatcaggcaactccctgccgtcatacccgccggaatcgcatggtctagtcccccacccaccagcggtttcgccttgttgcgcagctgatttccccatccgcgatgcaggcgttcaatgcgatcaaagagctgaaaagcataatccccaccggggtcactgcccggcgttgaggttgacagcacaaagcgagggtcaagcagcgccatcaaccaagactgcgaggtcagttccggtacattgcgcatgacgatgcaaagatggttgcgcgtaaacacggcggtttcctccgccagtccccgcgttttcaagcgcaaagggtgcgcgcaatttgccgatgcgaaaatatccaccgcgtcaccgcgcatcattttttcactcagcagccccgcggggccgaaagtcggtatcacttccaccgcataacgttcactgaatgtcgccagcaaaggagcaaatgcgaggcgtaggctgccagcagcatacaggcgaaggggatcggtcattgtggctccgtcatggttaatatcggtatcagcgcacgatacggctgcggcgccatttccacgtaaacctgacgcaccggaatgccgtacagacgagataggttatcttccgtcaacacgtcatcacagcggccataaagatagcgctgattatccataagaagcagcgcctgctctgcaatgatcacggcgtgagctgggtcgtgtgtggtcaacaggatactcagacgttgcgttttagccagatgctgtaataaccgcagcacctgcgcctgattttgcacatcaagcgccgccatcggctcatccagaatcagcgtctgacactccgatgccaatgcccgcgcgattaatacgagctgccgttgcccgccggacaacgcgctaaattcacactcggcaagcgaggcgattcccagcagagtcagcgcattctgagccacgcggatatcatgggcagagggcatagcaaacagccgaacacgcgccgcccgccccatcagcaccatatccaagacgctataggaaaacggtggggtaaatatttgtggcacaaaaccgatgtgcccatcgcgctgaatcgtcccggaaagcggcgataagtttcccaataacgtattcagcagtgtggttttccctctgccgttcgcacccagaatcgccgtaatttcgccttcccgacagcacagatttaacggtgaaaaaaagccctgcccctgcgggtagccatacaccagtgcttctgtcgatagcctgattctcggcatgctagtgtcctctaccctgtcgctgtgttttatacaacagcacggcaaaaagtggtgcgccgagcagcgccgtcagaatgcccaacgggatctcggcttcactgaggttacgtgccagatcgtctaccaacaccataaagccgccacccagccacagcgacaccggcagcaatcggcggtgatcggcccccaccagcctacgtgcaacgtggggaataaccagcccaatccagccaatactgccgctaaccgctacctgagcagccactatcgcggcacataaacttaatatgagccagcgcaacggctgcacggccacacccagcgcgcgagcgtcttgctcgcccatcgacaacacgttcacatgccaacgcaatcgcagcagcaatccccccgcaagcgctaacggcaccgccatcgtaatcagcgaattccagtgcgcggtcgcaaagctacccagcagccagaacacgatgctcggcagcttttcttcggtatccgccagatattgcatcaggctaaccagcgcaccgaagaagccgctgaggatgacgccagcaagaatcaggatcagtacgttctgcttaccgaaggcggcagccatcatgaaaatcaacaagagcgccaacatgccgaacgtaaacgccgacagcagcaaaagcagcggcgtccagcttaatagaatcgccagcgtaccgccgaaggccgcaccggcagacacgccaataatatgcggatcgactagcggattacggaaaacaccctgcagcgtggctccgctcagtgccagcgccgcacctgcacaccaggctaataacacgcgcggtaaacgtacattccataccacttgccgctcgatatccccaagtaaagggttatcgccagatagcggctcgacaaggatctggacgatgcgccacggggataagctaaaacgacctatccccagtgagcacacggcaatcaacagcgtcaacatcaccaccgtgagcagtgtgatccggtaggtgcgataactcattgtgccgcggaagcttccgcacggtagtccatacggtagaagcgctggtaatactcattagcggctttttgcatatcgatatcggcaaagcgctctggatacagctttttcgccatccacaattcaccaatcgctaacgcttccggcatcggataaccccaagctttagcatattccggcatcagatagactcgatgctgtttcaccgcatcaatcgcctgccaggccggatcgttgacaatctgcttcacgacatccgggtagcgatcctgcacaaaaattacctgtgggttccaaaccaatacattttcaatcgatacttgcttgaagccttttatcgatgctgccgccacattcaacgctcctgcatgcgacatcatcaggccggtatattttcctgaaccgtaggttgtcaggtctgggttagccatgtacacgcggattcgcttttcttctggaatggaatccagacgcgcgctaacgttttgccgttgcgtaaaggtatagtcaatcagcgcttcggcctgtttctggcgctcaaccacctcaccaatcagccgaattccagctttgagcccctcgttatacgcggtgttttcatcactcatcgtaggattgattttgtcggcctcgcccggctgatcctgacgcagcgagatcgccacaaccggaattcccgtccgttcaatctgtgcaatcatttccggcggcgcataattagcgacaaagaccacctgcggcgatagcttcagcaggctttcaatattgaccttcgtgagatcgcccggcatcgttaaatccgccagatgtggtgccaatcgtaaataatgctctcccagctgtttcttccaactggacaacacaccaacgacgctgtcctgtgcatccaattgcaccaacaggtttaaggtttgatgctgcaacaccactacgcgattaacgtggtcaggaatagtcacatcgcgccccagttggtcggtcacctgacgcgctgcccaggcgttagaaaacaccaaaaatagcccggtaaaccacagcgtgtagccaaatttctttatcatgttggtatcctaattttcgttatatataaaataatacagcgataaagaaaaagaaaatactgatctcgctcataataatattcagataccaattttggagtagataaaccgaggagcgttttccctaaataaccaggtcgctattgacacgaacaacgtcagaaattatctgccaaaaagattgtttatcctgctaacgcttggtcagataaactgaattattacgttaaaaaaatgatatttattctcactattaatcgcgtagagtgttcccattactgaatttgtagcaccttgctgtgcagggcgaacgtgctaaatatttgtctgaatataaggataaataccctatgaagaagattggatttttatcatttggtcactggacgccgtcgcagcagtccggcacacgctcagcggcagatgcattactgcaatccatcgatcttgctgtcgccgctgaagaactgggcgctgacggtgcctatttcagggtccaccattttgcccgccagttgggttcaccttttccactgctcgcggccattggcgcgaaaacccgcagcattgaaattggcaccggcgtcatcgacatgcgctacgaaaacccgctgtatatggctgaaaatgccagcgccgccgacctgatatcagggggtcgtttgcagcttggcatcagccgtggttcccctgaacaagtagtcgatggctggcgctactttggttatcagcccgcagaaggtcagtctgaggcggatatggcacggcaccataccgaggcactgctggatgtgctgcgcggagaagggtttgcgaaaccgaatccacagccaatgttcccaaatccaccgggcctgttgcgtctggaaccttattcggatgggttacgcgaacgaatttggtggggtgcaggatcgaatgccacggcagtatgggcagcgaagctgggaatgaatctgcaaagctccacgctaaaggatgatgaaactggcgaaccttttcatatccaacaggcgcagcaaattcgtgcctatcggaccgcatgggctgaagctgggcatacgcgctcaccgcgcgtgtctgtcagccgaagtatttttgcactgatggatcagcgcgatcgcgcctatttcggcggaagcagtaacgatagcgacaaggtcggattcctcgatgagaaaacacgcgcgattttcggacgcagctatgccgccgaaccagaagcgctcatccaacagttaaagcaggatgaagctattgccgaagcggatacgctattgctaaccgtaccgaaccaactgggcgttgattataatgcgcatgttatcgaagcaattctgaaacatatcgcgccggcgatgggatggagagattaggccaaccatctaaataattagcctatttatgagcaggtaacaatactatcactcggctattaatgaggcgttacccccgaagataacgccgtcaggaattgggggaataaggtacgattttcatcggcattcccccggtttttccagcctgtgaaacggttcaacgctttttaatgctattttgaaaatatagtctctggacctattgaattccccccctcactcggcgtaaatttagcgccgatcccgtcataactggtgtgactctagtgatgacagcgggaaagattacccttcggtgatataaccaacagcgtaattatttccttccataataaaacgcacaatcgggatcgttgctggcgtggtttctgctggagaataaatcggtgaagtatttttttatgggtatctcattctgtttagtcgtttgggtgagtacctttatgctgatggtagaataacctgtcatttgcccgacaaagatttattcgctgaagggcacacacacagagatacaaaaggctgatggtatttataccctcagcctatttttatgcccgtcactcaccgttcagttaatgattcagcattatctttgccatgttctacagacttagcccgttcattatcacaccgaacacgccgccgattgccagccacgggccaaaggccagcggtttagccgtatcttctttacgcaacccgcgccagacaagagtaacgaccaatccactcagcgctgcaaccaaaaccaaattcggtaacgcctgccagcccagccaggcacctagcgcggccagcaacttaaaatcaccataccccagcgcctctttaccggtcgcgtatttgaatacccaatagagtagccacagagataaataacccgccatcgcgcccaccacggcatcccccactgggacaaacgtctcagagagattaaacagcagccctacccacagaagcgacagcgtaagcacatccggcagcaacagcgttttgatatcaatgacggtcagtaccaacaggaaagacagtagaatcaacgccccacacaacgccatactgggctgccatagcaaacccgccgtcaggaaagccagcatggtgataacttccaccagcggatattgcacagacactgactgatgacagcagcgggagcgaccgcgtagccacaaccagctgaacagcgggatgttatctttcaccgcaataacctgctggcagtgcgggcaagacgacggcggccaccacaggttgtagcgtgtactgtcagggctggaatcggtcattccggcctgaagatcgaggtcctgctgccagcttcgttccagcataatcggcagacggtaaatcacgacgtttagaaaactaccaacaatcagccccaacacgcccagcgcacccaaccaccatgccggaaacacttgtgcgaattcccttaaatcgtccacgttagtccctgattattgataaagaagtggtatagatgagcgtttcatactttgcggctagcaccaaccctaacaatggagtgctgctaattcttacgatcgactacgcaacgatgatccctgttacaacaaacgcccctgaaaattcagcgttctggctccctgctcgtccactttaccggtagtcgccagcagttttttcatggtcgccggtaaatcattcccgctgctaagccgccccgtaaaacgatattcacctttcggcgtaacgctacctttgccagacagctgtagatgagaggaaacctgccgcaggctcgcttctagcgccccttgctcgcaacgcaacgtggcctgaggcgtcgccaacaccagcccacccagtggggttttcactcgtgcatctggccaaatgacgttagcatccagcgactgacagcctgaacgatcgaccgtcgcctcttgcagatttagctgcacatttccttccgccccaatgggcacaataaaacgcaactggctgaataaatagccagccggaacagaaagccgccattgataaaactgcggctgctgccagccgcgaataatgcctttaccttcaatgccttccgggtttttaaacgcaatctcgagcgcgggcataaaacctgaaaaggtgattttccagtgcacatcgtccaacgttaacgtgcgccagctaaaccgttgcaggttcccctgccatagcgttccagtggcctgcgcgatcgccattccggcgggcagcggcatcgcagtgagcaaacgggcaggtgcataacacgtcaggaacagcccataggccagaaccagagcgacacctgcgccgatgccggatttaagcttcatccgcccgttccaacataagccgagtgacatccaccattcccgggctttgctcgacggcattcacatccagcgacacgacacgcacgccgttttgccgttccagttcgctcagccagcgaagcagactattaaaatcactcttggctagcgttaccgatgcctgattgccctgcggctgcaaacgtacgacggtcagcccataacgcttggtgctttgcgagatcaaaatcggcagactggtttctctctgactgttttccccctgcgcctgatttccctgcggaatcgaggaggcctgcttctgcatccaactgacagtctgttgctcgcgggaaatcgtacgctcccactgatcttcccgcagttgccacggctgaaaaatagcgtaatacaccagacagagcagaagcaccgccgcgcacatcaccataagctgacgttcacgctgactcattgtctgccagcgttgccgtaattcattcattgctggctccttaatgttaagcgaccttcaacccgatcgttttcctgccgcatctcccccgcctgaacttgataataggcggcagcctgctgctgaaattgctctagctcctgatacgacgtgccctgcaacgccagccggaattcaccagcagcaccgtcgtaagacagcgactgaattttgatagcgctattctgcgtcatcagttgctgcaagggatttaattgctccagcagccctttccctgagcccccagcagccgtacgttgcaggtgctgctgcatctgcgcacgcgggttaacgacattgctctcggaagggaaaatttgccgatagacacgcacgctttcctgtcgccaatgctcagcctgttgataaagctgatagtgcgcccaacccgcatccgccacgaccaacagaaggtaacaggcaaaagctatcccaacgccacgccatggcagcagagtgttttgccaagctttctccggcgcataatcgccttgccgtagatcgacagaggcgggtaactgcgccgttgcagccagtgtgaaaagatccgtttccggctgtgctttccactcgccctcctcctgccattcgtactgcgacagctcaccgccaaccgatacgccgctgtagctgtatatcgcaggcaacggcatagacgccttcagcagatcgccacaccaggacgattccgccgccatggcatggccggtcggctggcgaaacagccacatatcgtcatgctgtaacgcgctccagccatcctgatgtttcggcaatacgcaggcgtcaggcaataaagcatcaacgctgagccccagcgcatcacactgcgccagccagcgctgcatccgttttttttccaccactgcgaccgtgccatcatcgccgtgaatgtccaacacggcaaaatgcagtttttcaatttctgtagccaactgatcttccagcataaacggcacgatttgagtcaactgacgccgcgcctgtcggggcaacgtcagggcataaaacgtcacgtcagttgccggtactagtacgcgggtaaacgtcacggacggataggccgccaacaccggacgaaccagttctacgctaccacgcccctgactcagtaaattctccccattggatgaacgaacctgccattcgatctctccctgctcttctaccggaagacgaacaatgaggcacggatgtcgaacaaccgttcctcgatttaatggggtttttgcggtttttcgcttccattttcccgctattttcatggattcaccgtcctatatcctccatattgccgctgtacaacctgtatcttttgtccactcagatgaagcaagctgcgttgatgaaaatcactgtcaccgacgcgcacctggagttttacaaagaaccattcactttttactgccagcacccgctgcgccgtatttttactattcgggggcaatgcccctgtttgttgcagaacctcaatacttgcccatcccatacgtgggcgttgctgcaccagcgcttttgcctgcgacatcgtcatttcattcaggaacacggcggataacaacggagcatcaaattcggtcaacgtattgatattaatggacatcgcatccactggtagcgcacagacatagggtaataatcggcgatagagatcgctgtccatgccataaacggctcgtaattcgctgatttcactcattctttgattggcagtacgataaggcactggcaacgtggcatagacctcgtcttctgcaccgttcgccgatggatagttatctgcgtcaatccagtctcgcaccgccgcagtaattttttctgcacgatccgcatcctcacccaggtttttcaatagcaaacggaaaacctgtgccggataaggcgttttcaccagcgtgctttcgttatccacgccttgattgatcgcattcagattaaagcaggtgcgcgcatcgctaatctggccgatgatttccccgccgtccacggggaaacggtgccccggctgcgaccagttctgtccggcaaacgtgcgccccggcatattccgcgcatcgcgcagtaatatctgaccactcagcgtctccgcccctaatgcataccatttcgcctgctggcggctcaggtgattctcggtgcgcataaacgctttacccgtgcgctctgtaatcaccgcagcaatggtcaccattaatgccagaatcaagagcaccaccagcagcgcaacaccgcgctgacgcgacctcatttaaccggtccggtggtaatcaagaacatacgcgacatttctccgtaatcccttaaggtcagcaccacttcaatcccttgtggcaattgcgtcgtgttatcccagcgatcgcgccaggttttattgctgaaaaagcgcaggcggaaaccgtcaacctgtgtgagaagcggttttacgccaggatcgagtccctcaatcgggtcaggcaccgagtgggttaaccgttccagagtgtgttcccgcagccgataggccacaggctgaagttcagaacgcggcaatatgccaaacggattctgccagccattacgcataaagctgacgccccagtcatcactttttacctgatcgcgaccggcgtaaaatatcgaggtgcttcctctactgccgcgtgcaatcatctgagaaaaatcgctgtccatttgtgagaaagcgcgctgtatttcagcaagacgatctgctttgcgctgtgagatttcatcattacgcatcacgccgttcagcacttgaaacgcgctgaggctcagcgccgcaaaaatagcgatcgccagaatcatttccagcagcgtaaaaccctgctgacgtttctgtcgcatggtctctcgcccctgtcttgtttggctacacatccttgttttactgcgcattattgtttcaccacataggtgcgtaacgaggcatcggcagcaagggcatccttattacgtcgcacttccacatccagcgctttagtctgaggatcaccggtctctacgccctgccagcgccaattccagcgcacgccagcaaatttcgtttcgcctttcacccacgatgcttcaggccagcgctgctcaagccgcagttgaacctgctgattttccgccacccagcctgcgaacgtcttctcttccagccggctcaagctgcttgcttgtctggctgtcgtttgcaaaacggcaatgccagccagtgcaaaaacgctcagcgcagccagtacttccaccagcgtcatccctttctgtcgcttcatcgtttcttaccctgactcatcgacgtcacaaaccgtccgttggcatcgacctgaagccaattcgaaagcgctttgttttcagacttaaaggccagacggaaaggcgtgatttcaccaccgggcaaaattaggatatcgggatcgtcgccgctctgcgttttatccacttttttcccatcggcctgcaatagttcaagccgcaatgcatcgggcagcgtcgccgatgcgctcacccgatacggttgccacggctgccacttgtaaccctgccagcggtcgttgtctgggatcggtgtcccttccgttgtagcaggtcgctggagttgataaaactgccagcgatcgggataaatgcgcacacccagcatatattcgttaacctgactgttttcagcagcaaattccaactgcgcctgaaaacgtgccaactgccaggcgctgtcattctgacgttggggaggaaacgccatgaccaccatgctagccgcgatgccagccagtaacacaaccagcatcatttccagcagggtgaatccctgctgcttcctcgttgaccgcttcattgcgcttctgccgtccttttcccaccgccatcgatgacattcatctataaaaacagacgtgctgccgcatgcttttattttttatcaagattccagttgccgatgtcatcttctgttcccggcatcccgtctggcccaagggagaagatatccaatttaccgtgctggcccgggttcagcagttggtagtcagtgccccacggatcctgcggcaggcggcgaatatagccatcggctggatagttacgcggttctggctgtaccgtcggcttcgtgaccagcgctttcagcccctgttcggtggacggatatcggttgttatccagcttgtacatatcgagtgcgctttccagagacacaatatcgctgacggctttttgcttatccgccttttccttattccccatcagattgggcaccaccaggctcgccaatacgccgagaatgacgatcaccaccataatttccaacagagtaaaaccacgctgactataaccacgttgacgttgctgcatccttacttttcctcgttcaattgttggttctcttaccgaactcattgttgctacaagctcattgaccttatgaactcattaacgtattcagttgtagaatcggttgtaaaatcgccaatacgataaacaggacgactgccgccatgctgacaactagcagcggttcaaataaccccagcgccagcgtcatgtgcgaactgaattcacgatcctgattatctgccgcccgttccaacatgctgtccagctcgccgctgcgttcaccgctggcgatcatatggcgcatcatcgggggaaagagcgccgtctgttccagcgctttgtgtaggctaacgccctctcgtaccgcatccgttgccatcgcgagacgatagcgggcatagtcattgctcatcacatcaccgctaatgcgcatcgcctgcaacaacggcaccgcactggcattgagaatactgagtgttcgcgcgtagcgtgccgtattcagaccacgagctatacggccgatcagcggtaaatgcagtatgcgtcgatgaaaactgacgcgccgcttctcctgccgcagcatcaccctgagcgccataaatccggccagcaatgccaacaggaaccatggcccaaacgtgcgcactgcatcactcatccccatcaaaacccgggtagagagcggcagcgcctgcttcatatgaataaattgctcgacaactttcggcaccacgacagacagcaaaatgctgaccacagcaatcgcgaccacggttagcacgcacgggtagatcatcgcctgctgtatgcggctacgcatctgttggcgctgctcagtgtagtctgccagccgattcaacacggcatcaagatgacctgatgtctcacctgcggcgaccattgcgcagtacagccgttcaaagctgctgggaaagcatttcatggcatcagccagcgaatgaccttccatgaccttgctgcgcaccgccgccatcaactgactcagatgcggtttttcgctctgttttgcaaccgcatccagtgcttcttccaacggcaacgatgccgctaccagcgtcgctaactggcgagtcaatagcgccaaatctgaggtactgatacgaattttacgccgtagagaaaatcctgtagaacccgacttctgctgatcgcctcggctttcatcaaccgacagcggcaccagtccgcgctcccgcaataactgacgcgcctgtctggcagagtctgcctcctgactgccacggcattttttcccctgcgcatccagcgcctgatactggtactgtgccatgtcattcctctttggttacgcggatcacttcttcccaggtcgtaagccctgccagtactttctccaagccgtcctgacggatggtggcgcgtttctctcctaaaatccgcgctatcgccatttcaccgtcactgcggtgaattgcggcacggacatcgtcattgatcagcaccagctcatgaataccgatacgcccccggtagccggtaaagctacactgcggacagccaacggggttatgcaacagcgtatcaggcacaatccccatctgtttcgcctgaaccggatcgaccggctgtggctggctacagtcagagcatagcgtcctgaccagacgctgcgcgagtacacccaacagggaagttgacagtaggaaaggctctacgcccatatcctgtaaacgagacagcgcgcccagcgcactattggtgtgcagtgtggataacacgaggtggccagtcagcgatgcctgaacggcaatctgcgccgtttcaccatcacgaacttcccccaccagcacgacgtccgggtcctgacgcagaatggcacgtagcccacgggcaaacgtcatatccaccttggtattcacctgcgtttgtccgatgccttccagttcatactcgatgggatcttccaccgtcatgatgttacgttccgaggcattcaggcgactgagtgctgcgtaaagcgtggtacttttccccgaccctgtcgggccagtgaccagaataatcccgtgcggacggtggatcaggctgtccaacagttgtcgattacgttccgacatgcctaacagttcaagatcaagcttaacgctgtttttatccaacaaacgcagcacgacgcgctcaccgtagttcgacggcaatgtggacacgcgcacgtcaatcgcccgtccccccacccgcagcgccatgcgcccatcttgcgggatacgcttttccgcaatatccagcttagccatgactttgatacgcgataccagcagcgaagccagcttacgctgtggacgcaagatctcacgtaatacaccgtcaacccggaagcggatcagcaaatagcgctcataggtttcgatatgaatatccgacgccttattcttaatcgcctcggtcaacatggcgttgatgaggcggataatcggtgcgtcgtcatcggcatcgagcagatcatcgctgtctggcagttcttccaccagcgtatagaagtccatctcgttgccgatgtcctccatcatacggcgcgcctcttccgagtcgcgctgatagctaatgaccaattgccgctcaaactcttcttccgtgactcgctcaaccctgagcgaacagcccgcaacccgacgcgcttccagcaaagcggctgacggcgtctgcgcgacacaaatcgtccgaaggctcgcgtcattttccccctgcaacagcagaatttgctgcgatcgtgcataggcgaaaggcaatatggggcgtaattctataatctgagaggcaacgtcactcatttcccgcccgccggatagaacgccacaatagaggactggacctgacggaacgtataagcgttcccaccctctggcaggcgcagcaaatcgttatccagaagcccgccatcaccgctatttacgtttctctgtttctgttcttcattgctgaatgagtgatatttactggcagaggcactctgatattggctacgatcgcggataatagaaggacggataaacaacatcaggttacgctttttcgtttcctgactgtttgaacggaacaaatgccccagaatcggaatatcgcccaagaaaggcactttactggcggactcattcgtacttttatccagcaagccccccactacgacggtttcgccgctgctgaccagcaccgcgttattgacggtacgtgtgttgaatgttgccccaagattggtgctgctgctggaggcagcatcagccacgctggagacttcctgctcgatttccagcagaacggagtcgccttcgttgatttgcggtttcaccttcagtttgataccgaccgttttacgttcaaccgtttggaaaacgttgtcaccggatgtcgtctgtgaacccgctaatacaggcacttcctgaccaacgttaaacgtcgcttccatattgtccagcgtcacaatactcggcgttgccagaatatcgttcttgctgttgctggagagtgccgtcatcagcatgctccagttgccctgatagaaaccggcggcaatcccgttgaagctgcccagtgcactcgtcgcagccgtgccaagcgttccatcacgccgaaactggtccgctcccgccatcattgtcgtgatcggtaaccccgtattcgtgaactgtgtcaccccagcatttttattcgcccattgaacgcccaggttcatcccatcggcatcttgcacttccgcgatgatcgcttcgaccaatacctgcggacgacggatatccagctgtgcaatcacctgttccagatcgcgcatgatgtcaggtgccgcattcacaatcagcgagttggtttgttcgtgtgccttaatcgaaatgtctttgcgcagcgcgggcaacgcattttgttggtcggtttggatactgtcgcctactcccgtgagcacttcaaccagatcggtggccttggcgtatttgagatagatgactttggtattgccctgtaccgcctgctggcgatcgagctgcttgatcatatcgataacgcgctggcgtgaattcggctctccgcgcaccagcaccgagttggttctttcgtcggccaccacattggcggtcaacatacccggcaaggcagatttctcatccatcttgttcagttcattcaccatcttcaccacttccagcgaagaggcataagacagcggaatgctcgtcacattccgatcgccggtcttatcaacccgttccacaatcgtcatcagccgcttgatcacacccgcgcggccggtcatcaacagcacgttcgagggttcgtaatgcaccacgctcccagcccccgcgttgtcgttcaactggcgcagcagaggtgccaaatcgcgagccgccacgttgttgactggcacgacgcgcgtgacgacttcatcaccgatacccggctgctcatcactcgccaacggcatggatgtcgatttcgcatccttcgagcgaataattttcaggacattgttatccatcggaataaccgtgaatccatagacatccaacacgctcaggaagaactggtaatactgatcttcgttcatcatgtcatagctgcgtacggtaattgttccgctgaccgatggatcgataatcaccgtcttattcagattcttactgacggtattgataaactcctgaatatccgtgcccttaaaactggctgagaattcggcactccacgccaatgatgacgccatcaacaaaatactaccaccgagcaacaacatgctcttgcggcgtgtattaccaagccattggtttttatatttcgaaaaaacctgacgcttaaaaaatccctgtcccttgctaaacaaattagtggtctccatccaatgccagatatatatcctgctgttgaccatcacgctcgacggtcaaattaaatttgctcatccctgccagttgcgccatcgcctgctgagcctgatccgcatcgcgtaaatccatgccgtttaatgagacggcgagatcgttgtcctgcaagcctgcgcggtagaaaagatcgggatttttgccggggtttaactgatatcctttcagtacttcttcttccgtgacgggagaaatggtgaggtagtcctgcgccgtgaagggatctttttgtatcttctctttcgcctgactaaaggcaccagaagacggcggtgcgtcggcagtgctttcctcctgatacaaatgcagcgcctcatagcgcccttgatactggagcacgacacgatcggcagagatagtcacaattttagcttcatagcccggcacagcatcgccgacgttgcggctatattgctgactatctttagcgataatggcaatcgaacgtttggcgtcttcactcgctagcacgccagtcagactgatatttaacgatgacagaggaatatccccggataatgcggcgtcgttaacagcggacgcatccgcatcgggagcatgaccgaacaaggtaaaaacacccgacgttgtgggcttttctttcgcctgggcaggcgtgaccgacacgccaataatgcgtgagtcttcaggtaggagaaggcgccaggtcagcacggccaactgctgacaaatcagcagcaaaatcagccccaatacaatacgtcgaatcagaggagctggcagtgaccgaaaagtagcgaccagcgaattaaaagacggttctttgaaagcttgcaatcgtgccataggtaatcatccataatactccccacgcccagcggcgtggggaaaatgccttattccgttgcggcttcccgggtgatggtttcatcaccgctggtcgtcagcgcggcatcattatttacacggtcttcgagcctgatattttcaatatgaccgaaattccaggctcccggtacattctcaaaaatgacatttttaaattcactgctcttcaggaacgtgatgtccgtggcttttacatttttgaattttacattctcaaaatgcaagccttggtgataagcatcacgtccaaaggagaacttatacgcatcagccatttcagccacggtcatcccgtcgaccatgatgctgtttttcttcggtgaaccatcaaccgtgacgttagaaacggtcacatcacggaactgcgcgggttctgccgctggctgggtatcgttcacgtccgctttatatttgatagtgaacacgaacggctcgttgacaatatcacgcatcgcgttattacggaataccacgtcacgcgagccgccaccataataaggtcggctcttcatgcgtaagccaacatccgtcttattcattacgttatcttcagcaacgattttttcaatccaagcaccggtgtggctacccgttaccaccgcaccatgaccacggcggaagtagttattgaagatccaggcaccgctctgtgctttttgccccagcgtcgccacctcggcaccgtatcccgcggcaaagtttacgctgtcatcacccgtatcaaaaaagttattaaataccatgacgttctggctgtttccgaattcaatgccatccgcgttattggcatcatatgtcgtgtgaaccaacgcattcatcgccacattttcggattccagcaccatcacaccgtggtatgccgggttcagaattgtcagcccttccagatacatattgctcacaccgcgcaacgtcatcaggctggagcggcggtttttgtacgcttcctccagtaatattccttcagcaacggcttttgccgtttggtcttttgccaggataccgtcactgttgacattggtggctttgctcgcacgatagagaggtaaggtattatttaattcatcaatttcagtaatgtttgcatcaccggctttaatgcctcgcgtccagccattaccatcaatcgtgccctgcccgacgatacgaatatttttaaaggtgccagcatggctgctaccctgatcgtccgcttccagtacgttaatcagcgacggtgggcgcttaggcaatttaggtgcactgtacgggtagagatagtagccacgggcaagtgggtaatcgtcaccgtttgctgaccccagcaacgtagtgcctttcgcgacttcaaacgtcatatcgctatgcaggaacagcgcaccagttttaaacgtcccaccttcaactacaactttacagcctttcggatacgcagctggcgtacagtcatcaatcgccttctgaatcgccaccgtatcatttgctatcccatcccctttcgcaccgtagttagtcacgttcaatgaggctggcgtggccgttgttttctgcacaaccgcgtcactatcaacggattctttaccgtcttcataaagcgcgcgcaccgtgaaacggtactctgtttccggcgacaggttagccaccttgaaattatggaagctgacgcggacgtgccagttggtggtatcaatcgcgttgtagaagttatcgatataaggcttcgctggcgagtgggtgttctggttatcaatggttccgcccaacaaggttccattcatatagacacgataatctttaatgcctgcggcaggtttagtcggtttttcccaggcaagtaccacgctattgtcatcataggcgagcgtcggcactttaagattctgcggcgcggcggaacgatcgacaccaacatccggcgctgagtcgctatcgctgcatccggcaatcaggctgctcagaacgactgtcgcacagagcgtaagacgagtacggggtaaaaagtaagtcatagtatttcctgtatttttactattattttccccgatatctctcaccctgcggcagattcattaccgcaggatgattggtattgggcagaggtgttacagataactatttcaataaaaataatgtattaatgacgataactaggggagagaaatatccagctttccagagccagcattttccagaacatatttctcaacggcggcgatggatttcccaacgctatacacataaggcgggctccattccaattcattggtacaagtctccagcgcccatccttgtactgctttcccagagcttgtcgcagtagctttctcggtttcttgcaatgcgctgcacttatccaatgcgatttgattcaaattgcttgccggattgccattgaaccaggaaccgttgtctttaaacttacttcccttataagcaccaataatcagtttttcgtctgcattgccgccctcaaagttaaaaacgttactctcagaaagaatcgatgaatcgaagcccatcccaatggcatacagaatgggatagtttgtatccgttgcgccacgatgatagttattcagcaaatgcacctgaccaaaacgcacacgcggtgaacgctgcacgctgttgtcccataaattgccttcaaaggtgatccgatattcccctttatcaccgtcaccagagccaattaataccgttttgtcatgctgagcaaaaatgttgtaggaaatcgtcaggtaatcagcaccatcttctatatccagcaggccatcgtggcgttggatatgtttaccgaacagcaccggctctaaatgatcgggatattcaccatccgtaaaggtgcagtggtcgacccagacatttttgctggcattaattgatacagaatcataacgcgcattccagttgcctttctcaccgtcgcccgcatcccaagctggggcaaagtcacgcggtgcctgaaacgtaatattgcggataatgatgttgctgttatccgttttgccgaacgtgtggcttaacgtattgagggataaatagccttccaccagtttggcgtcgctacctacacctaaaatcgtggtattcggcggaacctgaaattgaatctgcgctttctggttgttagcatactgtgaacgctgaccattctgttttttcaacaggctaagctctgcactggctgctgccgcatcagttccacccgcatccgctgtggctttcagctgagccatataattctgatcgaaggctttgacatataaatcaaaatcgaacgtagttttattcggtttggttttataatcctccgcattcgcattacgtccactccctaaatcatcaccacggatagtaccttgccaatagataatcttaggttctaattttgcctgtaactccgcatcggaatcgcctgcgatataatgggcgctgcgaatattatttaacgcgtttttcaattcctgacgattgttgacgatataaatgctattttcatgtgcgccctcacctccggtcgtcgcataaaacttaccgtccgtgttctgatattgtgcagcccaaccaaacggggtggttttcacctgcaaatctggcggcgccgtttctgccactggctgctgactattgtcacacccagaaagtactatccctgaaagggcaatagctaccgcacaggtgcgtaagcgaccagtcccaataaccgttctaaacattttatccctcagtattttttaattattaaaatagaaaaataaatccgcacaaaaccctgcgatattaatcgcattctttaaaattgcttttattcgtaatttagcggcagattgacacatcccttatagataaaaagcagcgtaatacctgtagtaaaaaccacataatagtgctaccgatttaacactcaggatgcttaattaaattcttatgattcacccctcgtttattgactaccaaaccaccaaaaagaaacgttatacctacaatggtaaaacatggtttcattaaagcaaattcgcacattttttttgcgacccgcatcaagattccatccgtgattattatgattacaatagtttttaatcaaaatggaggaactgtcacataaccgagagattcagttttctgccgcttcctattttttgcaaaataaggcatgcagcaccatcctactcacccgactttcgtttatgatgtgatgctacacgacctaagtaccccctaaataattcgagttgcaggaaggcggcgacgcagtgaatccccaggagcttacatcagtaagtgactggggtgagcgaggacaaatcggcatagcctatttgaacgccgtaagcggcggcccttcagggtgaggctcatagatgagccgagtattgccaacacacatgcagcttgaagtatgacggggataaataattaaggattagcgcgtggataacgcaccggacgcaccgacacactcacagccagcgctacttgcaagatatccgatgcccggttatctgatggttgtttatgctttgctttttatcgcgctaggctggttcagccaccagcgctggggtagtcccataacgtctccgacgaccacgttggccgttcaagccgccaccttacctgcggctaagggacaagcgcagacagcactcacggctacgcctcaccaaggagaggctcatgtcgatgcgcctgctgcccccctagagaaaaagaccacgctgtcgttacctcccgtcagcaatggcgagattccaccattgacctacagcgcacatgtttatacgtcggacgaagccaagcgcagcatcacgctcaacggcctgcaattccgtgaaggcgactcgccgatggaagggctaaccatagaacaaatccagcaggatatgacaattttcagcgtagagggcgaggtgtttattctggaagcactggaggattggccgggcggaaaattcaacgagaatgaacgttccgccgacaacgaaagtggaagcgcgacgccttagccgtggctgcgcatagcatcaataaacggcgtcagcgtacggttaaattccgaacactgcgcctcttttggcgtgctgtcttttaataacccttgatacaggctttcgctgcgctgcggtaaagcctgatagttcgcaacattccagcctctttgcttcgccacagtcagcgcaacattggcaatcgtcgcatcatcggggagatcgctacggttacacttcgatttgagatatcgggtagccgcaaccagcgacgacagctggttcagttgatcgttagaagagaccgttaccgcagaagactgacctgccaccgttcctttgtgggcagacgttcctgtttgttggcaaccggccagcgtgacgcaaagcagcgttaacgcagaaaatttagacagagataacgacatgacaaactcatcctgattgagattaacggtaggcattctagcaaatgataagccgctgtcacggcatgtttatgttgctcccagtcaggcgactgggagccaaggatatcaggcagcagggccctttcctgctaagggtttcgtggtcggtaagataccgtcggcgcggaacatcgtcttaatgccgcgcaccgcctgccgaatacgatcctgattttcgattaaggcaaaccgaacatgggtgtcgccataatccccaaacccaataccgggcgagacgcaaaccttcgcttcagacagcaaccgcttggcgaactccagcgatcccagatgcgcataggcgtcagggattttcgcccagacgtacattgaggctttcggttcatcaaccatccaacccgcttcatgcagaccacgtaccaaaacgttacggcgctggcgatattgctcggcaatatcccgcacacattgctgatcgccttctaacgcggcgatcgcagcaacctgcaacggcgtaaacgtgccgtaatcgtggtagctcttaatccgcgccagcgcgtttaccagctctgagtttccgaccataaagccaatgcgccaacccgccatgttatagcttttcgacagcgtgaagaactccacggcgatgtcctttgcaccgggtacctgcatgatcgatggtgccttccagccgtcataaacgatatcggcataggccaaatcatggatgaccaacacgccgtactgtttcgccaactcaacgacgcgctcaaagaaatccagttcgacacactgcgctgtcgggtttgacgggaaaccgagaatcatcattttcggcttcggaatactctcgcggatcgcacgctctaattcattgaagaaatcgacaccttctaccagcggcacggaacgcacctgcgccccggcaatcaccgcgccataaatgtgaatcggataactggggttcggcaccagcaccgtatcaccatgatccaacgtcgccagcatcagatgcgccagcccttctttggaaccaatcgtgacgatcgcttcactttcaggatcgatatcaacctcatagcgatcggcgtaccagcgggagatcgcacggcgtaagcgtgggatccctcgggaggtcgagtagccatgggtatcttcacgctgtgcaaccgtacagagtttttccacgatatgaggaggcgtcgggccgtcagggttacccatgctgaaatcgataatatcttcgccgcgacgacgcgcagccatttttaattcagcagtgatattaaatacatacgggggaagacgatcgatgcgcgtaaaacggcgcggagaagtagaatcagccataacatcctcaaattaacgtgagcgcccggaccgtccgagcgacgcagtgcctgtaaaaggcactctactcaacatcattcaaatcgcagaaaggcagtttcgttgaccacaagggtacatgcgatctgaagtatggtgagtcgttccaagctatctcagataattcgctctgtcgatacccgctcataaattttctcagcctgtaattacacctcatttatttctgactaacatcgcgaaaaatgaagaatacgcacaggaagaagcattacactttagcatcagatcagccctgtcaaatgaggcacttacggcgctggggcacaagtagggttaattcgagatggtttattcaagagcaaacttatgattgagatgcgatatttcaccgaaagttggccaatagagggcgcatttaccatttcacgcggcagcaaacgtcaggcggatgtcgttgtcgtggcgctccagtccggcaacgtgacgggctatggcgaatgcgttccttattcacgttacggtgaatcactcgacagcgtaatggaacagattgcctcactgcacagcgatatccgtaacggtctggatcggaaagcgctacaaaccattcttccggcaagcgcagcacgtaatgcgctggattgcgcattctgggatctggagtgcaagcagcatcggcaacgcatttggcagcgcctgaatcttccttcgccagcggtgttggagacagcctatacgctatcgctcgatacaccagaccgcatgcaccacgctgcgatacacaatgccaatcgccctcttctcaaattaaagctagcagacgcagacgatctggccagagttgccgccgttcgcgaaggcgcgccattggcacgcctgattgtggacgccaatgaaggatggaataccgagcgctatctgactctggttcctgaactcgccgcacttggcgtaacgatgatcgagcaaccttttccggcggggaaagatgatgtgctggcagatctgccccacccgattcccatctgtgccgatgagtcctgtcatgacagtcagtcactgaccgccctagtggcgcgctatgacatgatcaacatcaagctggataaaacgggtggactgactgaagccctgcgtttacgacaatacgcgcaagcgcaaggtttaaaaattatggtcggctgcatggtgagcacatcgctttcgatggcacccgcatttgtcgtggctcaaggtgccgacgtcgtcgatttggatggcccactgctcttgcagcgcgatcgcactaacggactgcactataacggtagcgaaatattaccgcccgacgcattattgtggggataacgcgcgttaacctgcattgagcaactattaaggagtgttgtgatgcaacgtcttgtttacgttgatggacagtatttagaagagaatgaagcaaaaatttctgtatttgaccgtggtttcctgtttgccgacgccgtctatgaagtgacagcggtaatcgatggcaagctagttgatttccccgaccatattactcgtctgcaacgctcctgccgcgagttatcgcttacgttgcccgtcaccgcagaagcgctcaaagatatccacaatgagctgatcaacaaaaacgatctgaaagaaggcgcgatctatttacagcttagccgtggtaatgccggcgatcgtgatttctatttcccttctgctgacgttaaatccacgctggttttattcactcaggcgcgttcgctggtcggtaacccgaaagcaacaacagggctacacgttgtcaccaccgaggatatccgctggcatcgtcgggatattaaaaccgtaagcctgctcgccgcgagtctggcgaaagagtatgcccatgcgaataaggcagacgacgccttctttgtccaagatggcttcattaccgaaggcagttcctgcaactgctacatcgtcctgcatgacaatacggttgtgacccgcccactcagcaacgatattctgcacggtattacccgtcagtcgctgctcaagctggcagaaaaggacggtattacgctggaagagcgctgttttacgccggaagaggcgtatcacgccaaagagatttttgtcagttcagccaccatgctcgtcctccccgtcgtgatgctggatggaaaaacgatcggcgacggcaagcccggccagattactcagcggctacgtgaaatctatctcgatatgattaaccagcagggaaaatagccgcgattcacaccctgtgagcacggcttcgatgtccatccgttatccgttcaatatcggataacggatggctgagtaaattatttatcctcgcccgaaatgctgtcaggcagagcaagccctgaattttccagcaccatcttctgcggtacggccagtggaatgtttgatgcccgtagccgtttgatgatctcaaacaacaggtcgctcttcgcttccgataccattctcgggctgctgacatagcccgtaacgctcaacaccatgccagtcgggttcaactgactgaatttcactgacggtgcaggtgactccagaatcgcatcgtggttgatgtaagcatccagcaaaagtgtccgaacttcttcaggatcgatatccagcgggaacgttagtgccagcgtggcaaccccaaacggattccccatcgtaatattgcgcacattctgtgaaatgaattgagagttcggcacgattaccgtcgagcggtcacccagttgaatttccgtcgcacgcacgttaatccgacggatatctccttcgaccccgctgatactgaccgagtccccgactttcaccgggcgttccgtcaacaaaatcaggccagagataaagttcttcactatctcctgtaagccaaaaccgatacccaccgacaacgcactgacaatccacgccagcttgttccattcaatccccaatgtcgccaacgtcagcagaataatcaggatataaccgatattgctgaatagcgtcaccagcgacgcacggattcctcgctctagcgtcgtcttaggaagaaactcatcttccagccagcgttttgaggagcgtaagacataaacccctaccaccagaaagagtacggcattgaccagatgggcaggcacgatgctcaaggtttccagccctttccctccccagatttcaacagctttttgcaccaactccagaggagtagtagtgccaaacgtgccattaagtaaggcgacggctgccatcaaaatcaaaaagactttaccaccagccgacagaagcaatgtggcctgagccagatgccgatcgtccaaattgagcgaatttttcattcgcttgccgctggcattgttgggagaaaaaagactttcgcagatatcggtaataaatgttgagaataaatacaggcaggagaacaccatgccaatccacaccagctcgaacgcaaggaagcggcctagagagatataaccgataaccagcgacaccagaatagagaacgccgtcgccaataccgcaagatgaataacgccagataacgtcgagcgcgcttccggctgttcccctgaatgcaccatctgccgacgaatctgatcgcttttcagcgtgatcgtccccgctgtaaacgctaagaacagtgcagataagccattcaccataatggttgccgcgaccgatgtccccaccgtcgccgtcacttgttcaataaaaccgaagatcagaataattccagcagcaaccacaggaaacggcttcatggcttttgctacaggattagcaatcgcgggcaaacgccatgaaggacgctgattcgaaagaaatgctcgccccaacccagcgatcattgaacaaaaaattgcctgcctcactagcgcatcaaggaaggacactacgcgttctgtcgcctcgccatgacgcgtgaaagtaaagtcgatcaaattcactgcaataccgatcgttaccacggttgagataactgacgccgtggctaaaaagctccgccgcagccgcccttccggtagccagtgaattcccgcccaggccagatatttctccagataccgacgccctgccgaactcatagccattgcaatcagaatcaggaaagcagagccgtaacgccaatctggctcccaggctgccgtaaaggcatcacttaattgatcctgaaaggcactcagacgacgtacatcctcggcctgcggtgctacaacaggagcccagaaacgcccgcccagaatgctgccggaattcaaggccagttgcgttttcagcgcactacgacgcagcgtaacaatctgcgcagacagattagccgcactggtacgtaaagcctgaatctgctcaatctgcgcgtccatttttgctttttgcgcattcaggctgttgcgcttgcgcgtcacttcactggtttcactaatactggaaccggattctggcgcgggccctaatacatccaattgagcctgaatttgagcacgctgcggtgcaaccgcattagaaagctcgttggcgttattcgccaattcctgcgttgtgtcattcaacgcaccaaatttgctgtcgttatttgtgcctgaaacctgctgcttgatgctatctaactgcttttgcagcttgatcaactcagcatcaacattaatttttactggcgcatcggtctgcgcgggctgtggatcagaatccgcactcgccgccgatgcatatccaacaggcagcatcaacatcgccagcagacaaacgcgcaagaatgcggatgaaagaatgttcataaatcaaaaggttccaaagttcgacaaaatagcggattcacaaatagccgagcaacaagcctcgcgagtgaaagcagcccacactcatccaaagcccaacgaatgcgggcatagtgtaccaatagcgcagggtgcagaatatgcctgttcataacttgaaaagaattactgaacgcgtccagcagataagactgaaactatcattacaatgtctaattcatgtggacgacgctcgcaattgtgcaaaaaaaccacaccagaaaaagcaacatccaccaaagttgtacagggattcaccgtatagcgtaaatccagcgccaacccgttgactcactgggacgtgtgggtataatccagcccactgttgcgacaagcagcagccacttctttgcgcaatgcgcccttagctcagttggatagagcaacggccttctaagccgtaggtcacaggttcgagccctgtagggcgtaccatttcgaagtaaatagacgtcaaccgacgtctttttttattccttaaattcagtgagttagctataaattcgctattttcagtcaaccagactctaccgacatatacgtgtaagtatcccaataaaccgaaccattcgcttttagacgtcttctgagatactcatttcttgtctgttgggaaaaatcatcacctgagcattacaattccgcgttccaatttccgaaataacgctttaatttctcgacagtgtgtcgccatttctgggttgtaggcttgcagaccgtattttgattaccgaagaaccccacttcgttaaccgcctcttgttcactgcgggtttccagccattttacggaaacaaaatactcagacttttcgggatcatccgcgttcaagcgatagagatcgctgtgcttcagcacatccattgccagcttttccccctcttcggtgttgatagtgaagctgctggcaggttcaacggcgctctgcacaataccaacgccaacgtagcctttcgccgggatttttacccacacacggttgcccggttgtagctgttttaacgtctggctgtaccagcttccgccgcccgcactgataaagttgtagtgttgcgcctcttcccagacacggctttgcggatcgccaaacgagacataaaactccccgttccacggttccttcgcgtttgcgtttgctacggcggtggcctgtgcggcattggtttgtgtctcgctcgggtcgataagccaggtgcggcttaagaactgctcgtcgccgtgctggaataccttaaagaacagcacattaattgagataccgtttttgctcagatagtccacgatacgttcggtagacggatccagctccgctgccacaatgatgatttggtgcgactggttgagtgactcttcttccagttcagtattgaagcgttgcttgaacgcgtctcccagattaccgccaccggagaatttttcataaatctgcgacagacgatcggcggttaaatcatccacccaggaggcgtaatccagcgcctgagcaacgacttcacgcggcgtacggtctcgtttaagttcaatcaggatcagcgatgcatccggcgcaatagccaacaggtcgatacgccctttatcgagcgtcggttcctgatgcccgataatcatccactggtcagagaggatggtgggatcgtttagaatcatcttctccagcagttgttcgctgccgagtttgctgatggtcagcggctgagggttttcccctactcgccagatagcatgatgaaccggcatcgtctgttccttagtttaatgctgcgtcggtgagggcatccgccagatggagctgggttttctggacggattgtaggcgggatgtcagagagccacaaagcaagaagagctctttgattttaatcaccagttgattctgaacagcgaaaggagggacagctataggtatttcctcaactactttcttgcttattttaggcattgttcctgacgttccagtcatttttgaccacatgaaatccctggcaaaaggagaggataaccacaacacggcatattcaggtaataactcatcttttgttctaattttcatcattaaatctggatagattaaatcatcaaaatcctcttcaattaacaagctacaacctacaaaattagatgaattaccccgctgaattaaaatatcatttttcttaaggaataaatatgatttatcttttacatcaatatcaacatacttagtttcttgcagcttcaaataaccatacgaggtcgcacctaactttaagacttttacatcagtttcatattttacttcactaggagatagaccatttttaggtccaaacgacagatatttctttaaatgacttctctggctaaactcagcactttcgatcaacaatcccatcaccgccagttgcagaatggtttgcttaatcgcatcgatactcgcttcggtggtaaatagcgtgtcgaaatgctggctgattcgcgcccagttttcggcgagttcttcggcatgttgactatcgaccagcgttgccagcagggtttccaccagctgctgatgtgcatccagactggttagagattgctgttccagttggtcgcagagggacataagctctgctgctttgtcgtttatcctttcctgttccctttgcggagggaatggaactaagaaagaattaacaacagaagaatttaattccgcctgatttgttgtaccagataataatgtattcgaatgttttggatcaaaacgctgctgtatcccataagtagatatatagttactaataaactttccgttatctctaacggttcgaattaacgtaacatggctatcgacaacaagtttttctttaactacaggaagataaataaccctaccagcagtgccaccagcaccagttgagttccaaaggacatccccatctttcaaaaatcgatctttagtatatgaatgaatagattcatccgttatccaacgagattgttctaatttaaaaccgctccattgcacacatttctgagacacaacttttacagaaccatgttcagcgtacttcgggccttttcctcgttgtatgtactcactgatatcactcaaccttacccattcccatacctccggcagctcaaacggcttctcatcctcactaatttccggcagcagcttctgttttttaatttttccctgcttgaccagctcggctttctcggcagcaatacgttttagcagctcagacgcgggtttatcattcgggtcctgcggcaccagtttgccgcgcaccgccagctccagaatcagctcacgcagtttcttaatgccatagaggtcgattttgccattactaccacgccccgcagtagaacgggtttgcagcgcagaagaccagatagcgatatgatcggtgatcggcttctcaacggtcattagttcgcccccttgttgcccgctagcgcagcgccgaggatgtcgcgtaactggttacgcagttcgctgatttccgcctgctgcgtctggtactgcgccagcaattcatccgggtcatggctgatggtttcaccttgatacgggttcttgatatcaagattgaagttgcgggcgatgatgtcgtcgatgctgactttccacgcctgcttgttttcttcacgactggcaaaaccgtcagcttcgttgccccaccagtcgatctcggtctggaattcttcaaacttcatcggtttggttttgctgtagttcttcacgccgtctgggtacggatgttcgtagaaccacacctgtttagtcggctgacctttggtgaagaacagaatattggttttgatactggtatagggattaaagacgccctttggcagacgcacgatggtgtgcagattgcactcttcggtgagcagttttttgattttggttttcacaccttcgccaaacagcgtgccatccggtaataccaccgcagcccggcctttatcggcaagcacttcgataatcagttgcaggaacagatcggcggtttcacgggtctgcatttctgccgggaagtttttctcgatgccgtcctcttcggtgccgccaaacggtgggttggtcacaatcacatcaacctgttcatcccacgaagagagcggcttgttaagcgtgttgtcgtggcggatctgcaccggcacttcaatgccgtgcagcagcatattggtagtacacagcaagtgtggaagctgctttttctctacgccatagatctgcttttgcagcgttttgtggtcttcggtggtaataacgtaattgtctttcacatggtcgaacgcgcaggcgaggaagccgccagtaccacacgccgggtccataattgactcacccagttttgggtcaatgcggttgaccataaaacgcgttaccgcacgtggagtataaaattcacctgcattgcccgcgctttgcaggtcgcgcaggatctgctcgtagatatcgccaaacagatggcgttcctgactgctgctaaagtcgatttcgtttagcttgttgatcacctgacgcagcagcgtaccgtttttcatgtagttgtaggcatcgctgaatgcttgtttgaccacaaagccacgcgggttcttatcaatcggcgcagtgaggtttttcaggatcgggaacagatcatcattcacaaattccagcaacgcatcacccgtgatgccctcgctgttcgccgcccaactacgccataaatagcgctgtgggatcggaaactggtagtcatcctgctccagttccaactcttcttcctgagtatcaaaaatcttcagaaacagcagccatgaaagctgccccaaacgctgggcatcgccgtccaccccggcgtctttacgcatagtgtcctgaagggatttaatgactgagctaatcgacatgttttctttccatacttaaaaaaggatgccaccggtcgcagacgcggccagtggcaatgtatttataggttatcaggctgagcgcggcggtaactggtagatttcgttttccagttcgttgacggctttctcataagccttcttgtcaccaaagcgggttttaatgatctctatcggacgacccagcgcatcaaacggtttcagcttgagtacctggacatcctcgatttcctgcacgccttcatcggcgtatttatccagcagcgtgttgagcacctgctgcgccggttctgcatatttcgtaaaatagttacgcttacgcacattcgccgcacgctcctgacgcgttaacggcggctgaccgtacaccacatgacagagtaaatcaaacgggtcaagatctttacccacctcttccgccagcacatcccacagaatccccaattgctccagttcttctataatgacctgtttgcgtggtgcatcctgccatttgcgtataaagctatccagtgaagcgtactcaccatctttgagcatcgttttacgggtgtaatcctgaaaggattctgtcaccagtttgccatcagaatcgtaatactgaacgcgcttagccaacacttttacatctacaccgttcacatagaatttgcggacttcgtcatcgtcatggaattcaccgtttccccaatgcttatcatgattaatctgatagtcagcggcgtcttcttgcgcttcattggcgatattatcgccgtcatcttcctcatccagcttttcattgaaatcagaatcttgatcagaaatgtcgctgggttttaccaccagcactttttctggcaaaccatcaaagcgtggatcggcaaacagctctgtcgcttttttgaagtcgagaatggtaaaccacagcttgccgtacttttcgttgattcgcgtgccgcgcccgatgatctgtttaaatttggtcatggactggatgttttgatccagcacgaccagcttgcaagtctgcgcatcgacgccggtggtcatcaactctgaggttgtcgcaataacggggtaggcttttttaggattaataaagttatccagttgcgccttgccgatatcatcgtcgccagtgattttcatcacgtatttttcgttcttaagcacctgttcagggttaagtaccaccagcgcatgacgcattcgatcggcgtgatcgatgtcgttacagaaaacgatggttttatccatcgggttagtacgtttcaggtaatcggtgatggtctgcgccaccagcatcgtgcgttcatcaatgactagcgtgcggtcaaaatctttcaggttgtagatgcggtcttcaatttctttaccgtatttatccagttgaccttttattggccgccaaccctgcacatccacgtcgatatcaacgcgtaccactttgtaaggcgcgaggaaaccgtcctcaatgccctctttcagcgaataggtgtaaaccggttcaccgaagtaatcgatattggagacctcttcggtttcctttggcgtggctgtcagaccaacctgcgtggcattgccgaaatactccagaatctcccgccaggctgaatcttcagacgcgctgccacggtggcattcgtcaatcacaatcagatcaaagaaatccggtgccacctgcttataggctttttgatgttcttccggcccagtaatcgcctgatacagtgccaaatgcacttcataggccggatcaatggtgcgtccggtgactttggccatggctgggccaaaaggctggaaatcgttgtttttagtctgatcaaccagaatattgcggtccgcgaggaacaggattcgttttttgtttttggctttccacagccgccagattatctggaacgccgtataggttttgcccgtgccagtcgccatgaccagcagaatacggttcttacctgccgatacggaatccaccgttcgattaatcgcctgcacctgataataacggggagatttcccgctgccgtcgtcgtaatagtcttgactgataacgggcaactgctcctgagtgaaccctttccagatacagtatttttgccagagctgttcaggcgttgggaaatcactgagagcaatttcagattcgagctgctgcggattggttttatcgtggaagataaatccgtcaccgttggaggcaaatacaaagggaacgtcgagcaggttagcgtagtctaacccctgctgcatccctttgctgatggcgtgcttgttagctttggcttcgataactgccagcggcaagttatgtttatgatacaacacgatatcggcagatttaactttgatacgtgaggccagttttccacgaaccacaatcttgccatcacgcagtttcacttcctgacgaatctgaaccaaatcatcccagcctgcattcttaaccgcaggaaggataaatttgctgatgatgtccgtttcggtcagatgagttttgtttacgccagccatagcagaactctcaatggaataggattagctctgattttacacagattagtacgtcaggtaatgacccggtgtgataactctccctctccacgtagagattccatacggtgtggcctttttttccttcttacctcgattattcaaaccacaatgaagaaagccctataaccatcacaatgcccataatcacctgaatcaagacgataaaaaatgcaaggacgccaagcactgtgatttttctacgaaggataaacgtaatgccggaaagtacagcgctgaacagaattgttttaagcaggtaagctagcggcaccattgctgcgtggcctgtctgcacacctgccatcccaatgagaccaagaaaaaaaccgccgcaaaaaccccatccccagaacgtcatcggcaaacttagttgccctgttaccagctttttcagcacggttgcatcccttttataatgttagtgcattaacaatcattatccgccaagtatcttggtctgccgcacactttaattccagctaaatgcaactatcacgagagtaaatacttgatgtcagggatacttcctgccgtcattacggacagtttgctatcagttctatcacgctaatgggactgatctatgatgctgagaaatcggtgaactcagaaaagaatctcaccgtgcttgagggttttctgctcgtctggacgtgcaagcttatggtgttgacgctgcggtgcatacgaggaaaattcgtgcggaactggcaagacaaggaacactcatcggctcgtatgatgccatgcaagcgggtcatgagcggttcccaggtttcctgaccacacacctgatcatgaatataattcatctttgatgaaattaactctctttcactcatccaatgactctggcataaaatatgcaatattaacgtattgacaacatgaagactgctgagtgataaacaaacaagatcattaaaatcaacaaattaattcagttttcatatcaaaatttaggatgcaaagaccgcgatgaataaagattttacatttacgattaagagcagctgcttcgatgagaattataacccctccgaaaacacgcgtatcacgaccaactttgctaatttagccagagggaagagtcgccaggagaacttacgcaacacgttagtgatgatggataatcgcttcaatacattggcgtattgggataaccctaaagctaaccgttactctgtcgaacttgagatcatttccgttgagattgatattgaaggcaatggcgataccttccctgcaattgaaatattgaaaacgaatattgttgataaaaaaaccaatgaacgcattgaaggcatcgtagggaataacttttcctcttacgtccgagattatgattttagcgtattactgccagagcataataagagtcatcccggatttagcacgccagataattttggcgatttgcatggaaaattatttaaatgttttacgaattcaaaattttacaaagataactttaataaacaaccggttatatgcctaagtgtttcaagtaaaaacacctatcatcggacggggaatcagcatcctgtattaggcatcgaatatcagcaaaatgaaccttccttgaccgatcattacttcgaaaggatggggttacaggctcgctactttatgcctgcaaatagtgttgcacctttggctttttatttttctggtgatttgctgaacgattacacgaatcttgagcttattagtactatcagcacgatggagactttccaaaagatttatcgacctgagatttacaatgctaactcggcagcagggcaatactatcaacccaacctgaataaccaggatcattcattaacaaaaattgtttatgatcgggtagaacgcagtcagttggctattgagcaaggaaagtttactgaagagcacttcatcaaaccctacaagaatattcttgaacaatggtctgctcactacgcgcgttgattcaccaaaaatataaggtcacctgttatgaaaacattgctacctacttcaactgctggcagtttgcccaaaccgtcctggctcgcagagcctgagaaactgtggtccccctggaaattacaaaacgaagagttaattgacgggaaaaaagatgccctgagtttgtcgctgtttgatcaactgcgtgcaggtattgatattgttagcgatggcgaacaaacgcgccaacactttgtcacgacgtttattgagcaccttagcggcgtggattttgagaaacgtgaagtcgttaaaattcgtaatcgctatgacgcaagcgtaccaaccgttgtcggtgcggtgacgcgtcaaaaaccggtttttgttgaagatgccaaattcttacgtcaactcacgaagaaaccgattaaatgggctctgccagggccgatgacgatgatcgatacactctatgataaccactataaaagccgcgaaaaactggcctgggaattcgcaaaaattctcaaccaagaagccagagaactcgaggctgctggtgtggatattattcagtttgatgaacccgcatttaatgtcttttttgatgaagtgaatgattggggtatcgccgcgttagaaagagcgattgaagggctgaaatgtgaaacagcggtacatatctgctacggatatggcatcaaagccaatacagattggaaaaagacgctgggatcagagtggcgccaatatgaagaagcgtttccaagactgcaaacatccaatatcgatatcatctcactggaatgccataattcgcatgttcccatggacctgcttgaactaattcgcggtaaaaaagtgatggtcggggccattgacgtggcaaccaatgccattgagacaccagaggaagtagccgatactctgcgaaaagcgcttcagtttgtcgatgcagacaagctctatccttcaaccaactgtggcatggctcctttacctcgtcgggtagccacaggcaagctcaatgcgctaagtgctggcgcagaaatcgtccgaagagaactcttggctaaataacactattgtagtggcatcgtgaatttggacactgacccagcgctagtgtaaacatctcagcatccacaaaaaaagaccctgaataaacctatccagggtctttaaatagtgtaaaaccgtcgctgtttagggattagccacggttctcttcaatgtaacgagccagatccgcaggggtcttcagaacagtagcgacttcggttggtgggatcacgcagccgtaaacgtcctgcacctccagcaccagatcgaccgccagaatcgagtcgagaatatcggactcaatcagctcatcgttaaagcccactttacgggataagatcttttcaaacagcgcgagtatttcttgttccataatttttcctgggataattaaatcgtgcgggcatgggtatccagcagtttacgatcaattttgccgttaggattcagcggcaacgcatctttgataatgatttgggaaggcaccatgtaaggcggaatcaccttagagagcgaggttttaatcacttcgggtgctaagctcgtcacgcagaatgccgcaatacgcagcacgccaccgcccgatttcatcagcggcaggacaaccgcttcgctgatgtcggatatcgccagcaggcgattttcaatctcgttgatttcaatgcggtagccattgagtttgatctggctgtcattgcggccctgacagtaaaggagcccgttctcatagcccaggtcgccggttctgtagcctcggaacgcttcactttcccgatgcaacaatttctcagcgttctcctgcgcgagcccaaggtagccgcgcatcacatttttgccccaaataatcagctcaccctcagcggtaatttccattctggaatccggcatcatcgcgccaaccggcagcagatcgttttcgctatgcaggatgtcatcggtgatttcgatgacggtggtggcgatagtcgcttccgttgggccataggagttgagaattttggcgtgcgggaagcggcggcgtaactgtttgaccagcgctttgtttagcacttcaccgatgaacacgaagacgttgagttcaggtaaatattcactgttgaactgaggagagagcagtttctgataggcaaaagatggcgttgaaacccagacagaaacgccattgtcttttaggcgatcgagccagttttctgccgcaatatcctctttcgcattcagaacgatgtgccccccagtggcaagattcgccagcagcgggatcagggagagatcgaaactgaacaccgcatggttcatcagcactggcgcgtctggcagcgagaaatcctcacgcacccacttcatgaaatgccacaggctttcacgcccgatctgcacacccttgggttttccggtgctgccggaggtgaacatgatataggcgagattctgctcgaccagtgcctgaccagcctcaccggtagcaatgaactgccgggtcgcgacatcgtagtagtaaggggcgttcgccaggtggcaaatctccttaagccgctcctgcggatagatgcagtccaccgggatatacggaatgttatgcagcaggcagctatagatcgccacggcaaactccgcctgctgatgcccatataatacgacgggtgaacctgcgggccgctggcattgctgatagcgatgcgaccagtctgtaacggcaacggatagctgttgccaggtcatcgcgtcatcgctaccgctaatcgccaactgatttgggttagcgggttgaagtaatgccgcacgaaggaaatcttgcagttcctgaagctctgaatgaaggttcatagaggagacattccgctaaagatgtagagggaggctgcggcgcttgccagcgtcagaattcgaccgatgaacgcaataaccggatgatgtagacaattgttcaaagccggactgcgtttagcagaccactgcaacatgttgtgagcaacggaaatggcgccgaacagcgcgccgctgatgacatagtgtcgttcgagtccgttccatgcccccatacaaaacagggtgcagaagatgccaatattttgcgccagcgttttgttctgtcggaaaaaatcgagcttcatcagattcatataaatcggcataaagaccacgtctctcagccattcagacaggctgatgtggaaacgccgccagaaatcttgcgggtttttagccaaaatgggcatattgaagttcgccgggatattcaggccaaataagcgccccgcgccaatagccatattgctgtaaccggcaaaatcaaaatacagataggcgctgtaggccagcgacatcaccacaccaacgcttagcgtaaacggacgatggctccacgactcaatgaccagattattgatcaacatggcgaataagaacttctgaataataccggtaagaatttgctctatggccactaaaaactgctcacgggtcatcgtgaaaaccggtttattaatgtcaacaagccatgtccgccagcgatacatcgggccagccagaataataaaaggcataaaaaggtagcagaagtaatgcaggaaattctgaccatcttttttgctgcgataaagtagaacgtcaatcgcgcggaaggtcataaaagacagaccgatcatgccccaatggttattgaggtgtaatttcaccaaaaacagcggaagcaacgtcaggctgaccgcctgccaggtttttaaccagcctttctcttttaaggtgacgataatataaaaactcaggaaaaccgccacaggaacaacgtaatccccctggaaaatatatccccagcccaataccgccaatacggaaaaggcggataaatacgtcagccgataactgaatacgcgattaatcagcgcaaacaataatgctgatgaaaacagaaggaaaaaaaacattccggagctgtacatcattcatccttcagaatttttgatattcaaaatgcacttttaaactcatgctttcatcaacagaggtccatgcaacgatggttaccgccagaaagagataaaggaaaaaaagacgaatggcagttttcatcatttaaaactctcagcaataaatttatccatcgcgacccatgctggctcggttgggtgcaggcgatcccaattccaaccgttctgataaggctgcgcatacatatcaaaataaggaactttattttcctccagcatcgacctgatctggccatcgactggctggaatttctgggagttattaatcgcccacggattaatcggatcgacaatgacgacaaactgggcgttgcgcgctttaagcaatttaatcgtcgcccgtaatgcctccatttgcgcaggaacaatcggcgcattgtcccactcttccggtgtttgatcgtcggcaaaaacagtcttatccatccacaacgtggcgacgctttgctgacgcgacttattcaactcatgagcctgagtcagttcgcgatcccagtcaggcgcaacattggtcgttgacgtgtgaggccacggttgcgtgggttgcgggacaatacgtagcatcgccagccagtagttttttatcagctcacagaaattagcaaattgataactcacttcctgccaaataatttgtgggtgccagccatagactttcatttggccgaaagttaaatggctgatatcttctttatcgatatgttgtaagtaattgaccataaaaggacgcgtttggtcatccttcatcagcggattaaaaatagatgctgggaaattgttggcaaaaattgacggcggaatgccgtctgaataaaagctatcgggtgccagaagcaaaacaactttactgttagcgttaagctcgtttttaaaacgcgagagcagtaaaaaatgcgtgacgctatcgacataactatcgccataggccactaccggacgatgtaactggttattaaagtaattatatactgcgtaatgttcgtcttcagatgtcgacacttcagaagcaccgagaaagaaaatcgcatttccctgtaaggcatgggaaatggtggctattttttccctttgttcttttggcgttccttccatggtgttaatcagtggctggaatgttagcgccggatcaaagctcgtcaccagcgggggaacgctaagaaacaggatggcgagggtagccatcaggatatgtaggcagagagtatttttgattttcattataaagtaagactacatgatatttattgtttgaaatttgtgaatttttatcttcacggtaaatcgatccctgtatttttggattatataccagggttatcttcgatgatgagcgttgctgtgtaacggtatgtacagtgtttatgtccgtcacaataatcaggttagagactacgtcaggagacgatttcctgtatcttttctcgcttactcagtctgaacatgagggagaaaggttcgatggcaggagcctcgaaagtcacagtttactggtaatgcggggatgattggactcaaggaaacttcggctatgaataagtgcgggatagcgcaatccttgcttcccttttagttaacctgacaaatcgctatcttagtgttaatttaataaattcgcagttttaccgcactcggtataccaccacatgttttgtgaggctactgttgcgcgattgaatttaagatcaggcttatgtgtaattgcaaagaacttcccactagtgtggctgagatcgaacattgggggcacggcttccattttccgaatgcattaactcataatcggcattttgaaactctggatagtgagtatttcgaaccgcagcttgattactcagaattcatgtatcgctgtacggaatgcgggcaagcatggtacatcgagtgcacgccagaagcatccccctcctccctattcgccttaaaggttcgggataccgaatcattaccttcagataaagaggtaaagtcagccaaagaacacctttgtattcttgcgcacggcggattcgattcagaaaagtgcaggatggcagggtgccaaaacgacaagctattgggccgtgaactatgctatttgcatctatcttttccataacgtatggaattgaacagcgctgagcggtaatgtatacaaaaagctaacaggagaatgtatgaaataccgtcaggctactatccatcggctattgatcgccttgataaccctgtttgttaccgcctgttcctccaatgcgaaaaaatcccccacggatgaaacgccggagtgtatgaagtatcgcttgatgatgacggcccccttgccaccagcggaaatgatgaagttaaaaaatcagtgtgagcagtcaaggcattaacgcgacagtttttttatcagagttcagctaagctcaaacttatttttattggacaggggattacgcaagaataaacctactcccctaagcaataacgctggaaaatagcaaacttcatcacaaaaggcggctattcgcgtcaattcatcacctgttccaattcaccatagaataaataagggcgctcattctcaatccactttgctttttttataacacaaatatcttcttctatataaacatctaaacatccaatttccactgagaattcattgtgtttatattttgggccgaagttatgataggttatcgcgcctttgccaaaatatcccccaatctcttctcgccataataacgttatttctgcctcaaacgggccgctcctcattttccctttcaggctggcaataattttttctttctcaacaaaactccaccgcacggcgtcaaggctccaggtattatcgttcacgctaaattcgccggaaaaaacgtctacaaatgttttattgttatcagaatacatttcatctccttgaatattcaaaatgagtaaccccgcaaccttccccatcagaagcgctttttctttccctaacgtaccacatcacacaccgcgattcatgaatgaggtcgataacaacattctgccagcgcctcttaaccaacgggttatctccgcgttgctaacgcggatagcgcagcgcctccacaaacagtgaaaaggcggtggtatgctgtttgcggctgggataatacagatagtaccctgggaatggtgggcaccattccgtcagtacctgaatcaggcgaccgctggcaatgtcatctcgcactgaatcttccggcacataggccagacccagtccgatttgtgcggcatcgatccgctggcgcaggctattcatcgtcagttggccctcaactcgcaccttgatttcccgaccacttttttcaaactcccacgcatagatgccacccatcgtcggcagacgcatgttaatacagcggtgatgctgcaaatcctgcggtgttatagggacagggttgcgtgcgaaatagttaggggaaccgaccaccaccatactcatttcaggtgcgatacgaacagcgatcatgtcttttgccacctgttcacccaagcgaatgcccgcatcaaaacggccgacaacgatatctgtcaaagcgttatccatcgtaatttcgatgttaatatcgggataattcgctaaaaatggctttaacatcggccataatatcgaatcaaccgcgtgctcccccgcagtgatgcgaatattccccgcgggtctatcccgcatgtcgcccagcgcaatcagttcgctttcaatatccgcgaaacgcgggccgaggctatgcgccaatttctcccccgcttccgtcggtgcgacgctgcgcgtggttcgggtcagcaatcgcacaccaagacgctcttcaaggccacgaatagaatggcttaacgccgactgagaaagcccgagcttcgccgctgccttggtaaaactgcgttctcttgccaccacgaggaacgaaataaggtcattaaaattttcttttaacatcagagtgtccaaatagtggtacatcaacttttatctattatacaaactcatgaatgatatccatgtgaaaccgccaataatcggcggtttcacactaaaaataagcaatgatgaataatatgcgctacattcctccgcgtaattaatgaatataattcatagcctctttctgattttaccctctggtacttccccataaatcgcagtaacgttttcatagtcgctgtctttcatcaacactgaatttttcaatcacagcgaatctttcaataacaactacgctttccagcaaggaggaaaaattgaaaattacccgcagtggttcacacccgtcccagcctggcccagacagctatttttccggcaacgtacgcattgatgcgcccttccagagcacctcccccgctcgggttggcggcgcaacagtaacttttgaactcggtgcccgcacggcatggcatacccatccactcggccagacgctgatcgtcacgcagggtcgaggctggcttcaggaatgggatggcgagattcaggagatcaatcagggtgatatcgtctggatacccgaaggcgtaaaacactggcacggtgcgacggcacaaaccgccatgacccacattgctattgccgaatcgcttaacggcagcccggtcgaatggctggaaaaagtcagcgacgagcagtacgggaagtcgcgataaagaagagttgcacatcttaggggtaagccactcagcgagaagctgaatggcttttcatttgctcagtaatacggttagcgcatgtgcatattgacgccagatacatctttcctgagttcaataatctcttcagccagttcacggcacagcatcgcattcatcagatgatcctgtgcatgcaccacaataagttcgagattggttttttccttactctgatagccaataaatccggtctggatcaattgcgcccgattcagcgccaccgcagccatttttaatagttcatcgacgtgatcccactcgccccggcgagctgctctaagtgcttccattgcgcaggaacgtgtttcgccagatttaacgataagctcaatcatccgcgtttctacatccatttttccatcccccgaatatcagttgctgtgtcacctttttgtcggccaattaaccccaaattgcagacaagcgcacgtgacaccgaagaaatacggtgcatttgttgtatcgctactcacagcctgcacagtaaatatagatgattaatcataatttgttgctgtaaatcatgacgttatgtctcatttccgatgaaataaatttcgcaaacatatcgacctattttttaatcgatgaatttatacaatttcacaccgtgacacgcgctgaaataaagtcataaccgaaacgtcacattcaccggaaccttaatttaaccttaagaaagcgaaataataataactatcattattattatcgatatgtagaattcttttccgactgccactacatctcggcctgtgtcgctaaatagcctggctattatgagcaacgcgggggcacccatgtaggtcagcaatacgcaaacacgacaggtattgataagggtaaataatatgaagcttggttttggattactgagttctgccgttttattagcttccggcctgactctcagcgcatcggcaaatgcagcagaaaacgatgaagggattgtgatttacaatgcccaacatgaaaacctggtgaaatcctgggttgacggttttaccaaagaaacgggcatcaaggtgacgttacgcagcggcagcgacaccgaattgggcaaccaacttgtgcaggaaggaaaatcgtcccctgccgatgtgtttctgaccgaaaactcaccgtcgatggtgcttgtcgataatgccgacctctttgctccgttggacaaagccacccttgctcaggtagcacctgattatcgtccgtcccacgggcgctgggtagggattgccgcgcgctctaccgtatttgtctacaacccgaccaaatttaccgatgcacaactaccgaaatccttagccgatctggcgaagcctgaatggaaaggccgctgggccgcatctccgtccggtgcggattttcaggccatcgtcagcgcctatctagagcagaaaggtgagaaagccacgcaggaatggctgaaaggcatgaaagagaacttcactgcctacaaaggtaacagcacggtaatgaaagcggtgaacgcgggccagattgatagcggcgtgatcttccactattaccgttttgtcgatcaggctaaaaccggcgaaaacagtaacaacacccagctgtactacttcaagcacaaggatccgggcgcgtttgtcagcatttccggtggcggcgtgctggcatccagtaaacatgcgaaagacgctcaggcctttatcaaatggatcacgggcaaacccggtcaggaaatcttgcgcaccaacgatgcgtttgaatatgcggttggcgtcaatgcgctctcaaacgacaaattggttccgctgaaagatctggacgcaccaaaagttgatgccgccaagctcaacagcaaaaaagtcgtagatctgatgacgcaggctggcttgttgtaacggatagattgtagcgaatagattgtaatgatagcgccttcgtcagggcattttcgccctgacgaattatcataagaatggccgctcaacgcggcttcaccgtctaagaatatcgtcctgacgaggcaactgcaggcagcatgacaaacgttagctacagcgaaaccacgacctccaccgcctcctctccgccattacgcaagcctgtcgcgttgcttgcgatcgtcgctctggtattatccctgctgggctttgtcccgctgggctttgtgattggcgtaagtattgataccggctgggaaacggctcgtgccttgttattccgcccacgcgttggcgagcttctgacaaatacggtgctgctggttgtcctgacgctgccgatttgtacgattctgggcgtgctgttagcctggctgacggaacgaaccaccctgcccgctcgacgcctgtggtccctgttgctcaccgcgccactggcgattcccgcatttgtacaaagctatgcttggatcagtaccgcccccggtctgcatggcttaccggctggcgtatttttatccgtcgtcgcctatttaccgtttctttatttaccctgcgcggcgacgcttcggcgtcttaaccccgcgctggaagatgtcgcggctacgctgggcgtgccacctattaccgtatttttccgcgtggtgttgccgcagttaaaactggccatcggcggcgggttgctgctgatcgctctgcatctgttggcggagtatggcctgttcgccatgatccgcttcgatacctttaccaccgcaatcttcgatcagtttcagtcaacgtttaatggcccagcagccaacatgctggccggtgtactggcgttgctgtgcctgtttctgctgtgtgcggatgcccgcgtgcgtggcgtcacgcgctatgctcacgtgggttccggcgcgccgcaggttgtcacaccgatttgcttgtcaccactttctctctcgctggcgctgctgttactgacaacgctggtgctgctgacgctcggcgtgccttttattacgctgtttcgctggctaggttttggcggctgggaagtgtggcaacggcgtgagttgcttgatgcgtttcgccagaccatgacgctggcgctgagcggtgctgtgctgacgacgctggcagcgatcccgatggcctggctgaccatccgccaccctaatcgcctgtatcggtttttggaagggtgcaattacatcaccagttctctgccgggtatcgtcgtcgcgctggcgctggtaactaccacgattcacgccatcagaccgctctaccagactgagttcaccgtgctgctggcttatctgttgatgttcatgccacgggcgctggttaacctgcgcgcaggaatagcacaggcaccggtggagttggaacaggtcgcggccagtctgggacgttcacccttacagacgctaatgaccgtgaccatccggctggcggcgcccggcgtcgccacgggggcaacgcttgtttttttggcgatcatcaacgagctaaccgccacgctgctgctggcacccaacggcacgcgcacgctggcgaccgggttttgggcgctaaccagtgagatcgattatcctgcggcggcaccctacgcgcttattctggtcttactgtcgctgccgtggacctggtttctctacacgcaatcacaaaaaatagcggggcgataatcatgttggaacttcatcgcgtcagtaaaagctttaacggacgcaccgtgctgtctgacattcatttaacgttagaaaacagccgtcgcacggcgattgtcggcccatccggttcagggaaaaccaccctgctgcgcctgattgccgggttcgaaacaccggataccggcgtcattacgctaaacggccaaacgctctgcgataacgggttctccgtccctgcccatcagcgcagaattggctatgtcccgcaggacggcgcgctgtttccgcatctctgcatcgcggacaacatcgcctttgggctcaaaggctcgaaagcggaaaaacaaaaacgcgtagatgaattgatggcgctggtttcgcttcccacgcatttacagaaacactcaccgcatgaaatttccggtggtcaacagcagcgtgtcgcactggcccgcgcgctggcgcagcgccctgcgttgatgctgctggatgaaccgttttccgcgctggacaccggactgcgtgccgccacccgtaaggcggtaatggacgtattgcagcaggctaacgtggcttcgattctggtgacacacgatcagggggaagcgctgtcttttgccgatagggtggtcgtcatgcgtgagggtcaactgtcgcaatcgggttccccctgggcgctctaccaccagcccaacagtgaagacatcgccactttcctcggtgaaacgctgattctcaatgcacagattgacggtggtaaggctgactgcctgcttgggcgcatcgcagtagatcgcccaacggcaaacggtcgagtaagaatcatgctcaggccggagcagataacgattcaggataccgagataacgagcacggcacatatgcgtgccactatccgcaacgtcgagttttccggcttcgtctctacactgacgctacgcatccacaacgcagaagccgatgtcattgaacttaaaaccgtcagtcacgccgctttcatcgtcggccaacaggttagcctaagcgtgaacggtgccgcacacgttttcagtcaataatatccctcgcaggcacaagcacaggcggtttacttcgtcgcctgtgcgtcgcggctaaccagccaaaccccgagaagaataatcagaacgccgaggtttttacgcaggctcatcggttcattcagccacggcagaaaaaccgcagcaaggtagaccaccgcatagctcagactaatcagcgggtaggcacggcttagcggtaaatagcgtagcaccatgaaccagcacaccatcgacaggccgtagcagataatcccgaccagcaccgcgacaacaggccagcccgccatcagcgtgctgagcgatggccagtgcgtcatggaaatgctcggcagcgccagcatcccgcttttcattaatacctgggcggcactagccaacacgaggctggcaacgacccaaaaatatcccttgttcgtcatcactccccctgcatcagatagataccgatgacaatcagcgcaatgccccaccagtgatgcctatccacgcgttcgccaaacccatagtgcgccagcagcgtaaccagaacaaaattgatgctcagcaacgggtacgccacgccgagcgggagatgttgcaaaaccaaaagccacagcagcagcccaatacccagcagcaatgccgccaacatcagccatccgaacgtcacccgttgacgctgagccacgggcaaacgccgccagcattctgccgcctgtttctggcacagttgccctaagctggtcaacagacagacgatggcaaccaataaataactcatggcacgacctgcttataaaacagcagcacatagcggtgcgattttctcaactgattaggggcgggcagattacgatattcgtcatcactgtctctgtcggtcttcagcaccagcgcgacatttccgctacgtcgtttatcggcaagccaagcggggaaagcgccctcatccacaaagcgatcggcagcatcagcatagtccagcccatagttcagttcgccacgcgccttaaataaggtgatatcactgcgcttcagttcccacgccagtccggcagccagccccacttcgtcgctaagcacatagcggctgtcttcaagcaacggctggtggctacgaataaaggtttggggattcttggaatcaaccacactcgccggaatactcccgccaacgagcagcgccagaaagagcggacagcccgccaccagatagccccacgtctgctgtttcctcaagctaacagcagcaaaggctatccaaccgataaagcagacgattcccgatatgatggtaaggccttctcccggttgatagaaatgcggcacgatgatgccaaggccaagcgcggcaaccgcaagccccaacacgccgccaaaaacaatattgagccagctattgatgcgcaatagacgctcgcgcactacgggggccagtccggaaatccacgccgccatcagcagcgccagtggtgcaaagcacggcagaatgtaggtcaacaacttacctttggcgatgctgaaaaacagcagcggcatcaccatccaacacagcaagaagaaccgctctgggttcactttccgttcagtccaaccgctgcgtaacgcgcccggcaacagcgccagccaggggaatgtccccacaatcagaaacggcaggtaataccagaacggtgccttatgctgcgcatcgtcttcagcaaaacgctggatatgttcaatccaaaaaaagtaatgccagtaatcagcttctcgtgcgtgcaccgccagcgcccacggcgcactcagcagcaccgcgacaacaatcgccaacggcccgaacagcagcagttccttgatacgcttttgcgccagcgccacgggcagcacgctgatcaccggcaacgccagcgccagaaagcctttggtcatgaaccccataccgcaggctaaccccatcaacccccaggccaacagccgttcacgcgtcagttttgcccgtagaatcatcgcatggctgaacagcgccgctgtcatccagagcgtcaccatcggatcgagcacactgtaagtaccaatgccataaacaaggagtgacgtcagatagatcgtcgccgccagcagcgccgtgcgctggtttttccacagcatcatcgctagccaaaataccagcagcgcactcagcgcagtagaaaacaccgaggcaaagcgcacggaaaaattggtatgacctagtaaccactggctcatgttattcagccagtagcccgcgacaggtttctcaaaatagcgaatatccagcaaatgcggcacaatccaatcgccgcgctgaagcatctcacggctgatttcggcatagcgagtttcatccggcgaccacagccagcgaccgttaagcggcagcaggtagagcaaagcaaacaacaccactatcacagtacttttcagcttgatcatgcttttttccatgctgtctcctgctttatttattcttccgtttgcacgccaagccacccttcccgtccgggaaacggcgcgcgttcaatccgcccgacgggcaacgtagtcgaatcatcaggcagtaacgaggaaagtggacaaaattcgatgtgccgctgacgggcaagaagcagtaactgacggaacagcgccaatttcgcgcctccttcaacctctgcgtgaatggtatacaccggcacgccccgatcctgctcgattgcgtcgagaataaagtcgttgaattcgccgtcactcacgcgctcaccaataacctcatcataggtcggcagcgttacggggatctgcgtcgtgccaagccccccatttttcagtcgtggccgaaaaggctgggtgccgcgacagtcactgttatagtccagattccagcgctgcttcatttcaacgacgcgtgcatcagctcgccagcccgctacggcggagcagcgcactggcgatggcagaatctgcgttaacgcatccatgccttcatggaactgcgctgccagctgcgcatccgaccagcgggcgacattcgcctgccagccgtgatgatcccaggaatgtagccccacttcatgcccggcgtcgtgcgtctggcggattaacgagccaaaccgtgcgccgatatgacgccccggccacgccgtgccagccagcaagatatcccagccgtagagcgaggccgcgttggagcgcagcatcttccataagaaacgtgggcgcagcagacgccacaggtgacgccccatgttgtccggcccgacgctaaaaaagaaactcgcctggatatcaaactccgccagcaccttcagcagcgcgggtacgccgtcccgcgtaccgcgccaggtatcgacatcaattcgcaggccaacgcgcgtcatccctgcgtatccgtggcatcagcggtgtgcgggacgtcaacggtacgcagaaaatagtccaacgtttccgcgacggtttgctccatcttcaccgtcggttcccattccagcaggcgtttggcgttgcgaatgctcggcgtgcggtgcgccacatcctgatagcctttgccgtaatagctgctgctttccacgtcaataaatccggcaaacggcgggaaacggtcacgtaacgggtgagcattaaagctggtgagcagcatttcgcccagttcgcggatgctggcttcattatgcggattgccgatattgataatctgcccgtcacactgaccgttgcgattttcgataacgcgaaatagcgcttcaatgccgtcgtgaatatcggtaaagcagcgtttctgcgccccgccgtccaccagcttgatcggcgatccttccaccagattgaggatcagttgagtaatggcacgcgagctgccgatccgcgcggcgtccagcgtgtccagacgtggccccatccagttaaacggacggaacagcgtgaagcgcaggccgtttttggcgccgtacgcccagatcacccgatccagcagttgcttggatacggagtagatccagcgctgcttgttgatcggcccgacaatcaagcgtgaggtgtcttcatcaaactctttgtcgtcacacatgccgtacacttctgaggtagacgggaaaacgatgcgtttgttgtagcgtacgcagtcgcgcacaattttcagattctcttcgaaatccagctcgaatacgcgcagcgggttacgggtgtattcgataggcgttgcaatcgctaccagcggcagaatgacatcgcatttcttgatgtggtattcgatccattcgttatgaatgctgatatcaccttccacaaaatggaaacgcggatcgccaagaaaacgcgcgatggcatcagagctgatgtccagcccgtagatctcatagcgatcgtcgcgcagcaggcgctcggtcaggtggttaccgataaaaccgttcacaccgaggatcagcacacgcgtgcggcgtcgttgcacacggctggcgaggttacccagccgcgcctgtggcaccatgcccatttccgccgccagtcggctacccgacatatacagcccggcttcactctgtccgctgacgatctcaagcgcgtcttcaccacaggacaccaccagcggcgaagtcgaaataatcgatcccgcatcaccgccatgtggatgattaacgttcacacggttgtttttaaccacacgggcgcgccagataatcaccttgcgctcaccgagaaacgtaaacgcccccggatagggttccgtcaccgcgcgaatcaggttgttgatctcatgggcgcttttttgccagtcgatcagaccatctgcggccgtgcgacgaccgaaatagctggcctggctgtcatcctgtggcgtcagcgcaatctcacgcgagcgaatcagcggtaactgctgcgccagcaaagtggctgcggcggtacgacattttccatgcaaagtcagcgcggtatcttcatcgtcaatcgccaccacagactgcgcgacgatatcacccgcatcagcacgggaaaccatcttgtgcagcgtaacgcccgtttgcgtttctccgttcaccaacacccagttaacgggagctcgcccacggtagcgcggcagcagtgagccgtgcagattaaatgcgccaaacgacggtaactgaagaatgtcatcgcttaatatcgtgcggtaatagaaagaaaaaataacatcgggtgccagttcccgaatacgattcacccagagcggatggttaatatcttctggtgcaaataccggaacatccatcccggcagccgttttcgccaccgaggcgtagaagtggttctcgcccggagcatcgctgtgcgtgaacaccgcctgaatctcatagcccgctaacgctaacgcttcaagacccacacagccgatatcatggtaggcaaatactatcgctttcattcttcttcatcccgtaaactggtggtcagtggcgttgccgcactcactgtcttttgcacaaaatagcgtggacgggcacgcacatcggtatagatacgaccaatgtattcgcccaatagccccatcccaacgaactgcgcgccgataaacatgaacagcacagcaaacagcgtgaacacgccctctgccgcccactccgcgccgaaaaacagacgcaagccaatcaacagcagtgccagcaggaaacccgacagcgcgacgacgctaccaatcaggctgagaatacgcagcggcgtcgtcgtcaggcaggtcagcaggtcgtacatcagattaatcagcttcagaaagctgtatttggacgtgccaaactcccgctcggcgtgcaacacgtcgatctcgatggtttttcgtgcgaacgtgttggcaaggataggaataaaggtgctgcgttcgtggcagcgcagcatcgcgctgacaatgtggcggcgataagcacgcaacatgcagccgtaatccgccatggatttccccgttgagcggcgaatcatcatattgatggttttcgaggccagtttgcgaaacagcgaatcctgtcgatttgcccgcacggtgccaaccacgtcatacccttgcgacgcatactccaccagccgcgggatttcctccggcgggttctgcaaatcagcatccagcgtaatcaccacatcgcctactgcctgctggaatccggccatgatggccgaatgctggccatagttgcgattcagcaacacggcgataatgtgcttttccgggtcgctcgccgcctcggttaacagttccgctgaacgatcgttgctgccgtcatcaaccagaataatttcccagggtttaccgatcttccgacaagccgccagcgtgcgttcaatcagcaccggtaggctctcttcttcgttataaacgggaatcacaacagaaacatttttgatgtcatcaatcacgaacagactccagaatcgaggttaacgccgcgacgacgcgatcgacatcgctgtcctgcatatcggggaacagcggtagcgtcatgagcgacgccgaattccactccgtttccggcaggtgcaaatgcgggtagcgctcacggtaatatttctgcgtatgcaccgctctgaaatgcagcccggtgccaatgccatgtgtttgcagcgccgccatcagatcatcgcgtgaaataccgcactgcgtttcgtccacgcgcaccataaacaggtgccaggcgtgcaaatggggatagtcaggaaccgccagcggttggagcggcagcgagtgcaactgcgtgagataacgcgcggcaagctgctgacggcgggcgttgatcgctgggagtttatccagttggaccagcgcaatagccgcattgatatccgccagattgtatttaaaccccggcgtcaccacttcggcctgcggcttgcgcccctgtaactgcctgtcaaacgcatccacacccagcccgtgaaatttcagactgcgtatacgctcggcgagtgcttcgtcatccgtcaccaccatgccaccttccgcacaggtgatatttttaatcgcgtgaaacgagaaaatggcggttccacgcgcaccaatccactcaccacggtattgcgtaccgacggcatgcgccgcatcctcaatgagcggaatgccatagcgttcactgagtgcgcgcagcgcatccagatcggcgggcgcaccggcgtaatgcacgggaataatcgctttggtcttcggcgtaattgcggcttcaatatcctgcgatcgcaccatcaacgtatgccgatccacatccaccatcaccggttccgcacccaatagcgtgatgatattgacggttgaaacccaagtctgagacggcgtaataacctcgtcaccaggtccaatgccgagcgccatcagcgtaacgtgcattccgcccgtcgcggagctaaccgcaatcgcctgttggcacccaaactgctggcaaaaagcctgctctaactgctgacatttcggccccgtggttatccagccagaacgtaatacttctgccacggcagcaatttcctcgtcgcccatggtcgggcgggaaaaaggcaaaaaatccgtcataaggtattcccaaaataaataatggcgataaatcattattcagtagtctaaataatgaagccttaagccaaccttaatttattgcgataatcataaaatcatagataagccacacgaaatggcgaagccacaaaaaagacatagttaattacaatgcaaaagtgaactttttacgaatagtccaatatcgaataaaaatatcgatttattgatttacgacaagaaatcaatcctcgccgaataagtctcgcgtatagactttccctattacatcttttaattcatcggcataacgattggtaataataatgtcacactgttgtttgaaactgtcgagttgatgcacgatcgggaaatctaaaaagttatcatcatcaatcccaggttcataaatcaccacattgattcctttcgcttttatccttttcataatgccctgaatggaggaaaagcgaaaattatccgaccccgctttcatgatgaggcgatggacaccgacagttttagggtggcgacggataatcgtatcggcaatgaaatctttccgcgtatggttagcatccacgatagccttgatcaggttatttggcacggtacgataattggccaaaagctgtcgagtatctttcggtaagcagtagccgccgtagccgaaagagggattgttgtagtaatcgccaatacgaggatcgagacacacaccttcaataatctgccgggtattcaatcccagcgattcggcatagctgtccagctcattaaagtaggccacgcgcatcgccagaaaggtattcgcaaacaattttatcgcttccgcctctgtcggatcggtaaaaagaacgcgaatatctttctttaacgcgcaatctatcaataagttagcgaagaacctcgccctttcagaccgctcacccaccacaatccgcgacggataaagattgtcgtgcagcgcctttccttcacgtaaaaactcgggcgaaaaaatgatgttatccgtatcgaactgctggctgattttctcggtgaaaccaacaggcaccgtcgatttaatcaccataatcgcctgcggattaatcgtcagcacatcacgaatgaccgcctctaccgatgaggtattgaaatagttggtttgcggatcgtaatccgtcggcgtagcaataatcacaaactgcgcatcagcatacgcctcatgcttgtccagcgtagccgagaaattcagcgtttcattctgtaaaaagcgttcaatctcagcgtcattaatcggcgattttcgttgatttaacaacgctactttttctgccacaatatccaacgccacaacctgatgctgttgtgctaataataatccattcgataaaccgacatatcccgttccgctaatcgctattttcatgaagggctctttatttcataactggctgcaattctatttcgccgcagtatcttttttattttctcatctgaatagaggtgttacatttcaatttatttcctgctcagccatcgagattaatgatctcatcattcacgaaggcacctcttactcatcagtcgaaatgtcagaaacaccataccattatcattagcaactccgattaaacgccaattaaacatagcgtatttaatgataaataaaattttttttacaccctgtcacgctttcaaataattagcctgaaaacaaactacatacaacactttgcatgaagcaacgctttgtcatttacttttacagttgggtaaaaccgatcccgtttttaacatcgtcgttgataacaaaaaagactattcaatcgcagcacgaaaatgagatacagaaaaaaacataagccaacctcatcaatagcggcgcaaatggcaagagcgtctacacttatcatcagtcatttctttggctaaggatgagaaggacgatgaaggccagcacgagcgaaaaagccagccagtatcaaatgccactgcaaaaattgatgattatatttatgctattcatcatcacggcggtagtggcactgaacggatgggcagtattcaattctcaccaacagcttatcgattccacagagcgaaacgccaaaaatctgtcgctgtcgctggcacgccatgccgaagatacttttttacaagtcgacatattgctgcaagatttacaagagcgtatcgagcaggatggtcaatcgtccgtacaattgaaccgattaggcgatattttaaggagccgtaaggcaacgctgccacagctgcatggcatcttcatttatgacgataaaggcgaatggttggtgaactctgggatagcaaaaccggcaaatgcgaataacgccgacagagaatatttcaagtatcaccagaataacgtcagtcaggccatgcacatcggcagcgtgattcagagccgctctaccggcgatctgatcattccagtctctatgcgtatcaataagccagacgggagctttagcggagtgctgctcgccaccctctcgctgaactatttcaaacagtattatggctactactccatggggaatatggacgtgctcgccattctgctttccgacggtcggattctgtacggtcgcccttacgacgactcttatatcaaccgaaatgtgtcaagcggcccgctattttcagaacacctgaaacagtcggaaagcggaacagcaacgtttgtctctacgctcgaccatgtcgaacgcatttatggctacacaaaattaaagcgttaccccatcgtcatcgccgcgggtttcgatcttggattggttcttagtaaatggaaatcggacagtctggtttacggtgccattaccttaactctgctattcactattatcctgctcggtttgatcgtgctgagacagattcgtatgaatttgaaaaatcagatcgatttaaccatcgtgcgtgatgagctcacatcggttaaccacaccttacaaacgctagcgctgtttgatggcctgacaggcttagctaaccgccgccagtttgatattttcctgcaacaaactctattacgggttgcagaaacgcggcagtgtatggcgctgatcatgatcgacgtcgacgccttcaaaaaatataacgaccattatgggcatgtggcaggcgatgagtgcctacgcaagattggtaacgccctgagcaaaatgccgaagcgaaaagaagatttagtcgcccgctatggcggtgaggagtttgccatcatcattaccgatacggataaacaaggggccaccacgctcgctcagcgtgtgctgaattcagtgcgagaggaaaaaatcgcgcatgaaatgacgctgttcccagagaaaatcgtcaccattagcgccggtgtctatgtgttctgcgtcgataacccaccgccaacagcagcatccgttattgatattgccgatgccgcgctgtatcgcgccaaaaatagtggtaaaaatcggttcgaggtcagcgaatagcgagaacaattggaattaatgttgacgcaatgcctgacagcacgcgtagcttctgacaaaatagcggccatctccccctgtattccaattgatgggtctcatctcagatggcagcaaagattattgatggtaaaacgattgcgcagcaggtcaaagacgaagttgccgcacgagtaacgcagcgtttggctgaaggaaaacgcgcaccgggtctggctgttgtgctggttggcgataatccagcgtcacagatttatgtcaccagtaagcgcaaggtatgtgaagaagtcggctttatctcccgctcttatgatttgcccatcaccacaacggaatcagagctgttagcgcttatcgaccagctcaacgccgaccaggcgattgacggtattctggtccagctcccgctgccggaaggcattgataataccaaagtgatcgaacgtatcgccccagataaagacgttgatggcttccatccttacaacgtgggtcgtctgtgccagcgtgcaccgctgctgcgtgcctgtacaccacgcggcatcatcacgctgttggagcgttataatatcgatacttttgggctgaatgccgttgtcgtcggcgcatctaatattgttggccgtccgatgagtctggaactgttgctggcgggctgtactactaccgtcacgcaccgcttcaccaaaaacctgcgccaccatattgaaaacgccgacctgctggttgtcgcggtgggtaaaccgggctttatccctggcgaatggattaaaccaggcgcaatcgtgctggacgtgggtatcaaccgtctggaaagcggtaaagtcgtcggcgatatagaatttgaaacagcgcaggaaagagcgtcttatatcagccctgtaccgggcggcgtcggccctatgactgttgccacactgattcaaaacacgctacaggcgtgcgaagagtatcatgaccacgccgaataattggcgagtcaaacacgaataagcaggaatttatggcaacctttaatcttgaaaaacatccgcacgttgaactgtgcgatctcttgaaattgctgggctggagcgaaagcggcgcgacggctaaactggctatcgccgcaggcgacgtgaccgttgatggccagacggaaacacgcaagcgctgcaaaatcgtcgctgggcaaaccgttcagttcaacggcgagacggtaactgtcgccgagtagcccttactacgtcgatgatgccgaaaaaaaagcccgcagaagaataatcgcgggctttttattagctgaaaatgtgtttactgagagaaacggtatttactacttacggcgccagatcgttccctgcgggccgtcttccagcacgatccccatttcattcaaccgatcgcgtgcctgatccgccagcgcccagtctttggtcgcgcgcgcgtctttacgctgttggattaatgcttcgatttctttcacttcgtcatcattcacctgcgcaccgttttgcaggaactgctcaggatcctgttccagcaggccgagcacgccagacagtttacgcagtgtagatgccagttgattcgccgcctgcacatcttccgctttcaggcggttaacttcgcgcgccatatcaaatagcaccgagtaagcttcaggcgtgttgaaatcatcatccatcgcgtcgtggaaacgcgcttcaaactcgtcaccgccatgcgcttcaacgctgggatccgttccgcgcagtgcgatatacaggcgttctaacgccgcacgcgcctgtttcaggttatcttcactgtagttcaactggctacgatagtggcctgacatcaggaagtaacgcacagtttcagggtcgtaatacgccagcacgtcacgcacggtgaagaaattgttgagcgactttgacatcttttcgcggtcaaccatcaccataccggaatgcatccagtaattcacatacgggccatcgtgtgcacagcaggattgtgcaatctcattttcgtggtgcgggaacatcaaatctgaaccgccgccgtgaatatcaaagtgctcacccagctgtttgcagttcatggctgaacattcgatgtgccagccggggcgcccttctccccacggagaagaccagtgaggctcacccggtttggacattttccacagcacaaagtccatcgggttacgtttcacttctgtaatttcaacacgcgcgccagcccgtaactgatcgagatcctgacgagacagcacaccgtagcccgacgcagtatcaacggagaacatcacatcgccattgctcgccacataggcgtggcgacgggtaatcaacgtttccaccatttcgatgatatcggcaatatggtgcgtcgcacgcggctcagcatcaggacgcaggatattcaaggcatcaaaatcagcatgcatctctgcaatcatgcgggttgtcagttggtcactggtttccccattttcgattgcacgtttaataattttgtcgtcaatatcggtgatattacgcacatatttcagtgaataccccagataccgcaaataccgcgccaccacatcaaacgccacgaaagtacgtccatgaccgatatgacacaggtcataaacggtgatgccacacacatacattcccacctgatcggcgtggatgggtttaaattcctctttttggcgactcagcgtattaaaaatctttagcatcagggcgttccagtgtttttataaaaaatggttttcacaaaaaaatggtttcacaagagtggtgttcacaaaaacatcgtgttcacgcgataggtcaatcacagtggcagttagcgtcagcaatatcaatacattcagggtttataccccaacggcgtattgaaacctgaaccccactgtattgcaaggttaagaagagggaataagcgagaaaggataaaaatgaaatggcccggatttcccgggccatttcacacaatcggcgttactgacgaaaaaataatctgctgacaaaaacaatcaacgccaacgaggattcgacatcactgagtattttccgctaccgagcaaggcaatagcgatacccgcaaagaagaagacagccgcgccttcaactgcccacgcacccgttttttccagagacaggaaatcaccagaatgcaccagcaatgacgcgacaaacatagtgaaagagaagatcagtgcggcaggacgtgtaaaaatgccgagaatcatcatgattggtatgatgatctcaccgacataaacaccgtagcccacaaaggctgggagtccggcattagtcaacatcccttcaataaaaccaatcccaccgtgcagcttgtgccacccgtggaacaacatcaaaacgctgaaagatacgcgcaagaacaatttgccgaaatcgggcctatctaatactcgattaatactatccagcatgatccacctatccatttagaggtatttatgggtaataagaatgactctcagattaatctgagctgaaaaaaaagaatacgttgattacgcaaaacattgatctagggcaataaaattctcattcaaattaattaaccattaactatgcatttaatcaatttatttgttttcaaaagcctgctttgcgtgattaagccatcatcgatgcatacttgaccacagtacattttccctgacgattgcctaaatatgagtagtaaacatttttatacggctttttcatcacaccaaccgccagcaaacgcgcagaaagaccgaaatactgactcaatcgaccagttatgctataacagcgctcttgttgttcaccgtattttgtgaactgcactcttatcactaaggctatctagggttcattattatgattacgcttcataccaaccacggcgatatcgttattaacacgtttgcagacaaggcgccggttactgtagaaaacttcctgaactactgccgcagcggtttttatgacaacacgatttttcaccgcgtgattaatggttttatgattcagggtggcggcttcgctgctggcatggatcaaaaagaaaccaatgcgacaatcaaaaatgaagccaacaatggcctgaaaaatacccgtggcacgctggcgatggctcgtaccaacgatccacattctgctactgcccagttctttatcaacctcattgataacgatttcctgaacttccgttcagagcgtgccgatggttggggctactgcgtattcgccgaagtgactgaaggtatggacgttgttgataaaatcaaaggcgttgcaaccggccgcagcggcatgcaccaggacgtaccgaaagaagacgtggtgatcacccacgtaacggtcagcgaataatccggcctgcatggcaacgctgtttattgccgatctgcatttaagtcttcatgaaccggcgattaccgccggttttctgcgttttttacgccatgaggcaattcatgccgatgcgctttacattcttggtgacctcttcgacacctggattggtgatgacgatccgcagccactgcatgcgaccatcgctgctgaattgtatgcattacatcagcttggcattacctgttacttcgtgcacggtaaccgtgattttctgatcggcaagcgtttcgccagacaaagtggaatgacgctgctaccgacagagaatgtcgttgacctctacggtcagaaaatcctcattctgcatggtgataccctgtgtactgacgatctggcctatcaaaaatttcgccgccgcgtacacaacccgttcattcagcaactgttccttctattacctttatcgctgcgtctgaagatagccgctaaaatgcgtgccagcagccaacaggccaatcagcaaaaatcccagcagattatggatgtgaatcctgagcaagtgcttgaacgcttacggcactatcaggtgaagacgatgatccacggccacacacaccgtccggccatccatcaggttgatctcggcaaatcttatggccgccgtgccgttctcggtgcctggcatgaggaaggttcgatgattaaggtcacgccacaaaatatcgaactgatttccttcccattttaatgcgttttctgccattgacttaacaatctctcacctaatctccccagtatttccgcatacgcaaccgttttcctcgccataatggcgtgatatgctctacgccctcaacgccagaccctctcgtctggccgacgcaatattggtatacccgcgtcacgaacacgtacaatcacaggagcgtcacaggcatgtcatccaacgttgccccggctaaaattgccatcgtcatgggttcaaagagtgactgggccactatgcagtttgctgcggaaatcctcaccacgctgaacattccttttcataccgaagtcgtttccgcacaccggacgccggataaactgttcagcttcgctgagcaggcggcacaaaatggttttgatgtgattatcgctggcgctggcggcgcagcacacctgccaggtatgctggcagcgaaaacgctggttcctgtgctcggcgtgccagtacaaagctcgacgctgagcggtgtcgacagcctgtattccatcgttcaaatgcctcgtggtatcccggtcggcacgttggcaatcggcaaggcaggcgcagcgaatgcggctctgctggccgcacaaattcttgccctgcatgacaatggaatagcctctcgactagccgactggcgtcaggcgcaaacggatgatgtgctgtctcatcccgatccgcgggaggaggcatgaaaccagtttgcgtattaggcaatggtcagttaggcagaatgctccgtcaggcgggtgaaccgttagggattgctgtttatcccgtggggctggatgcagagccggaatcggttccgtttcataacagtgtgattaccgccgagatcgaacgctggccagaaaccgccctcacccgcgagctggctgaacacacggcatttgcgaaccgtgatattttcccacgtctggccgatcgcctgacgcaaaaacagctgttggactcgctgaatctggcaaccgcgccctggcaattgctggccagcgccgatgaatggccacacgtctttgcttcattaggtgagctcgctatcgttaaacgccgcgtcggcggttatgacggccgtgggcagtggcgcttgcgtaacggcgaacagcagacgttgcccgcagactgctacggtgaatgcattgttgagcaagggattaatttttccggcgaagtctcactggttggcgcccgcaatacgcacggtaaatgcgtcttctacccgctaactcataacctgcatcaggatggcattctgcgtaccagcgtggctttccctcagcctgatccgcaattgcaacagcaggctgagcagatgctgtccgcgattatgaatgcgctaggctatgttggcgtgatggcgatggaatgctttattgtcggcgaccatctgctcattaatgagttggctccacgggtacacaatagtggacactggacgcaaaatggcgcgtcgatcagccagtttgaactccatctgcgcgccattctggatctgccgctgccggtaccggtcgtcgaaacgccgtcggtgatggtcaacctgatcggcactgacgtgaatatcgactggctggcgctgccgctggtacatctgcactggtatgagaaagaggttcgtcctggccgcaaagttggacacctcaatctaccgtcgtcggacaccgcacaattgcaacacaccctgcaatcgctggcacctctattaccagaggaataccacagcggtctggcgtgggcagaagaaaaactcaccgcctgacagatcggtggcagttacccggcaggttgttatctgccgggtaactatcattactgatacgtcccctaacagagaaaaaccatcattacgcgtgacatcagcaaaattgcgtttattatttcagctgccttttattttatttactgttcattatttatcactcggaaattaaataaagtatcaataacgagccgttaaaaacacttaaaataaagtatcaatattgatattttaatttgcacgaaaatttattaaaatattccccgtcaattcatttctgtgatcgcctcaatattattcgctgaccaccacgatatagaatgccgccacaaaacagtattgacctgttgacataattagcagtatgtctttttcgttttttaaactctgtaacggcaagttgccgatactgtaatttttataccccagtatgatgggtattaatgtgttcaccgaggagaaaccagtaaatgagcacaattcaagatagcagccacgtgttagaacaggcttcaggatggcgtaaaagcgacaccgtctggatgctcggcctctatggcacggccatcggtgcgggcgtgttattcttacccatcaatgctggcattggtggtttaattccgttaattatcatggcactgattgcctttccgatgacgtattattctcaccgtgcattatgccgctttgtattatccggcaagaaaggtggcgaagatattaccgaagtcgttgaagaacatttcggcgttggtgcgggtaaattaatcactttgctttattttttcgctatttatccgatcctattagtttatagcgtcgctatcaccaatacggtagatagctttattactcaccaattgcatttaccttctccgccgcgtgctgcgctgtcattaatattgatcctcgggttgatgtttattgtccgcttcggtgaagcgatgatcgttaaagcaatgagtgttctggtttacccttttgttgccgtactgatgttgctggcgctttatttaattccgaactggaatacctctgtttttgaaaacatttctctgagttccagcgtaacgggtaacggtctgttggcgacattatggctggctattccggtgatggttttctccttcaaccactcgccaatcatctcctctttcgccgttgccaaacgcaaagaatatggtgatgatgcagagaagaaatgctcacgcattctgtcttacagccacattatgatggtgttgacggtgatgttcttcgttttcagctgcgtactgagcctttctccaaccgagctgatggaagcaaaaacacaaaacatttctattctgtcctatctggcgaaccattttaatagcccggtaatcggctatctggccccagtaattgcaaccatcgcgatctctaaatccttcctgggccactatctgggcgcgggtgaaggctttaacggcatgatcgtgaaatccctgcgcagcagaggaaaaaccatctccagcaccaaactgaaccgtatcacttcgctgttcatgttgatcaccacctggattgtcgcgacgctgaacccaagcattctgggtatgatcgaaaccttgggcggcccgattatcgcgtgcctgctgttcctgatgccgatgtacgccatccagaaagtcccagcgatgaaaaaatacagcggccacattagcaacgtctttgtcaccctcatgggactgatcgctatttccgccattgtttacagcctgcgcgatctgctgtaaccccccccaccctaatttaacgccggaacgttgtttaacgaccggcgttttttttcaaggaaatcgctatggtcagcgtatttgatatcttcaaaatcggtatcggcccgtccagttcccataccgtcggcccgatgaaagcgggtaaaatgttcactgacgatctggtgaacctctcctttatctcatcggtgacgcgtatcgtcgttgatatttacggttcactctctctaacgggaaaagggcaccacaccgatatcgccatcattatggggctcgcgggtaacctgccagatagcgtaaacatcgatagtattccggcctttattcaacaggtgaaagacacacaacggctaccgatactcaacggccagtatgaggtcagcttcccgctggaatcttccctgcgtttccaaccggaaaacctgccgctgcatgaaaacggcatgactattcgcgcctataaccaacaagagctggtctatagcaaaacgtattactccatcgggggcggattcgtcgtcgatcaggaaaatttcggcaaacccaatttggcagacgaaagcgcgccctacccattcttttctgcccagaagttgctgcaacattgtcacgatcactgcttgtctttatccgccatcgtcctgaaaaacgagatcgcgatgcatggacgagaagcgcttgagctctattttgccgacgtgtggaagactatgcaggactgcatgcatcgcggcatgaatactgaaggggtgttgcccggcccattacgcgttccgcgccgcgcatcggcgctgcatcgcctgttgttcatcaacgatcgtttttctaatgacccgatggatgccatggactggattaacatgttcgcgatggccgtatcggaagaaaatgcagcgggcgggcgtgtcgtcacagcgccgaccaacggcgcgtgcggcattattcccgccgtattggcctattacgatcgctacgttcaacccgttaccccggaagcgtatctgcgctactttctggcatccggtgctgtcggcatactttacaaaatgaacgcctctatttccggtgccgaagttggctgccagggggaagtcggcgttgcctgttcgatggccgcagctggtctagctgagttactgggtgccaaccctgaacaagtgtgcatcgccgcagaaattggcatggagcataatctcgggctgacgtgcgatccggtagcgggtcaggttcaggtgccgtgtattgaacgtaacgctatcgcctccgtgaaggcgatcaacgcagcaagaatggcaatgcgccgtaccagcgagccacgcgtatcactggataaggtcattgaaaccatgtatgaaacaggcaaagacatgaatgccaagtaccgagaaacgtctcgcggggggttggccatcaaagtggttctgtgtgaataaacaggggactaatggcgggtgaaaaacggatcctgtcgcgttaaatgtctggctgattaacgcgacaatcggggggttaatgcgagtgatttagcattagccctttattttttatcgctttcaggcagcgaccagacaatattgttttcagccgccgcgatgtaccagtcaacggtactgttagccggcttcttgatattttcatgtttggtgagcgcttgggcaggaaacgttgcggctttctttctgatacgcagcggcgtctgttttttctcaccgctgatctgcgcatggaaggactctacttcagcgtcgaagagcacaccttcaatctgatgcagacggttcaacccacgcagaatagagagcaggctactgagcgtaatggattcgcccatttcagcacgcttgatcgtcgcaatccccagtcccgcccgttcggcaagatcgacctgcgatatacgttgctgaattctggagtcttttattctccggcacagctcggtaataatgtcgccttcgttcatggtactgaatttcatcttacctgccacttgccagagtcaaaaacttgcgcgcattttatcatcaatttttcaaatggtacggataattgatgaacggtatccataatttttttaggtcatttaatacgatggattgatgaaaactcacccaaatcgcccagtgatatagtcctctgtacgccgctgagtcggagaggtaaacagatcgtccgtgcggttatactcaattaatttaccctgattgataaacgcggtgtaatcagacacacgagccgcctgctgcatattgtgcgtcaccaacaccagcgtaaagtgctgctttagcgttcccatcagttcctcaacaatcagcgtcgaaatcggatcgagcgcagaggtcggctcgtccaacagtagcacttctggctcaatggcgatcgcccgagcgatcaccaaacgctgctgctgtccgctagatagcgtgagcgcattgtcactcagccgatcttttacctcatgccacagcgccgcggcccgcagcgcacgctcaacggcatcatccagtaaacgacgatcgcgcagcccctgcaatctcaggccataaatcacattttcataaatcgacttgggaaatggattcgggcgttgaaaaaccataccgatccgacggcgtaacacagcaacatccaactgcgggtcgttaattggcataccgttcagtctgatatcgccttcagtacggcagtcatccaccagatcgttcatgcggttaaagcagcgtaacagggtggattttccacagcccgacgggccgatcaacgccgtgacctgattcttcggaatacgaatcgaaatatcgttcaatgcctgtttattaccatagtacagattcagatgttccacggttaacgtcgtctgttcatcactcagttgatgaacatcaggcagcggtgccatctccttttgtgtcataaatcccataacttcatcctactttcagagtgataacgaacgatatttctcacgcagaacatggcggatcccaatcgccgcaaggtttaacccgaccacaatcaacaccagtagcagcgcggtgatgtacaccaacggccttgcggcttccacatccgggctttggaacgccagatcgtagatttggaatcccagatgcataaattttcgctcaagatgcagataaggaaaaatgtcatcaaccggtaagactggcaccgacttcaccacaccgaccaacattagcggcgcagtttcccctgcggcacgcgcaacggcgaggatcaggcccgtcatcatcgcgggaattgccatcggtaacacgacgtgccacagcgtttcggctttggtggctcccagcgccagtgaaccctgacgaacggacatcgggatgcgtgacaacccttcttccgtcgccacaatcaccaccggcagcgtcagcaatgccagcgtcagtgacgcccacagcagccccggcgtaccaaacgtcgggttcggcaacgcttcagaatagaacaactgatccagcgtgccaccgatgagataaacaaaaaagcctaacccaaacacgccgtaaacaatcgatggtaccccagccagattgactacggcaattcgcacccaacgcgttaaactgtttttccccgcgtattcatgcagataaaccgcagcgatcactcccagcggcatcaccacgatagacatcaacaccaccatcagtactgtgccaaaaatggcaggaaaaagatgacccgcactgttactgtccggcgaatagtgcaccagcatgtatttcgcctgctcgccccagtggctgattttttcccacaggttcatcgtatttggataccaggcctgttcaatgtccctgagcgggataagatggacactgccgttcgcatcccgtaactgcacggtatcgcgattaatgtccagattgagtgcagttaactgacgtaacagctcatcgaaacggcgttgcagttcagtacgctcagcctgaagacgcgccagcgcctgattatccagcgttttggtctgctgccgctttttctcttccagccgcagcgcctcaaactgctggttgatcttcgccatctcacccatgcggatggcctgcgtcttcgccagcaatccctgcacctgctcgacgcggtgctgtaaggttgcaggcagatccgtcgctaccagcggctgctccccttccagcattccagccagatagccataggccgtaccattgttcgtccgcttcaacaccagaatgtcggcgggctgatcaaaacgggctatatcgcgcgacagcagcgagcgaaagctctgcccgtagatttcacgttggccaattttgatcaaatagcgtgtttcagactccctagacggcgaggttaaaccggcctgttccagttgctgaggcgaaagcgtctgctctgcataaatttctcccaccagcgcacgttgcatacccggttcagtctgtagcgtcagcagccagacgggctgcggccagagatagcgcatcccctgcccagccagcagcacgataattgtcagcattgccagcaggctaatagaaattgacgatgccgtcagccacacccagggccttcccgaacggaaccagcgcttcacgcgttttctccttcatcacggtagcgttggcgtaagcgctgccggatagtttcagccagcgtattcacgatgaatgtgaaaacaaacagcgttaacgccgttaaaaacagcacccgatagtggccgctgttcgttaccgcttccggcatttcaatggcgatattcgccgccagcgaacgcaagccctgaagcaggccctcatccataatcggcgtattacccgtcgccatgagcacaatcatggtttcccccacggcgcggccgaaactcagcatcagcgcggcgaaaatcccggcgctagcagacggcagtacgacacgccacaaggtttgccacgccgtcgcccccagcgccagcgatccctgacttaagcgagttggcacactgaacagagcatcttccgccagcgaaaaaatcagcggaatcagcgcaaaaccgagagcgacacccgccaccagcgtattgcgttgcacgaaatcatcgcccaaccactggtacagcggctggcccaacaccgctatttcgataagcggggcaatccaacaacccgccacgaatgtcagcaaaatagcaggaataaggaatagcgcatcccaaccgacagggaaacggacgcgccagcgcgtcggcaagcattcaatcagccagccgcagccgatcacagccagcatccataaaatcggcatgaccagaatagcggatagatacgtcgcaaaatgcggtgccagccagatggccgcaatcaggccgacaacgaccgtcggcagcgcgcccatgatctccaacgtaggtttaatccagcgtcgcagcgtcggcgacataaagcaggcggtataaatcgcggcggacagcgccagcggcgtggcaaataacatggcgtaaatcgcggctttcatcgtgcccagcatcagcggcatcatgctgaatttggcctgatagctgtcatccgccgacgtagattgccagatataagcaggctctgggtagttctcataccacagcttttgccacaacccgcgccaaccaatgtcgggataggggttatcaacctgataacgatgcaaaccttgcgcggtttcaaccagcatggcagaaccacgcggtgaaaatgccagccccagcgcatgagcgggtaatgtttgcgtcagcagcgcatgcgactgcttgctagcaaacagcgacagttcaccctgtgcgttcaacgtggcgaacacccgccgctgcgcctccgttgccagcaatacagattcccccgcgacgtgcggaaactgacgcgtttccgtcagcctggcacccttttcgctcgggacctcaaaccattggctaatacgcccgtcagcggcctgcaccaacaacgatcgcccaccggacaacaacgccagatgcagaggttctgccagttgcaattgccgctcttcccgcagcgtcaaggcgcttgcgcccacctgccacaacattaaggtattgccgctgagcaaatacacttgctgcccgtctggggtcagcagcagttggttaatcgtacccgtcggaagcgtaatcacagcccgttgccgcacgccgctttcatcaacatcggcaacaatcaaagcattttcttgcccaatcgcagccacaacgatacgtttttcgctcacggatgctatcgctaaatggcgcaacggctgcgcaggtagcccaagcgaatacgcctgctcacccagcggataatcccagacaggaggacggttttccgtacgcgacagcttaggctgaacgaaaagcaggcggccgtcaggctggctcaaggcataaacctgccgctcaccctgactttgtgccagtaaactcagcgcgggaaccagttgaatacgcgacatgggctgattttccacaaacggaataaactcaccatagccttgggcatcgatgcgaaacccgatttgcccattgtcgctgaggcccagcgccagcgacggttctgcactgtggcgctgaaccgttttttgcccgttaacggtaggagaaaggaacagtggcgtcacgacatacagcagataaaagaaaattaacaacagcatagcgagtaccagcagcccgctgcccgcaacaatgcggtgagtcaatcgatcgacccacgctcgtcgacgatctcgatactgtgatgtgttgactgtttttaccattgttctcgccgttaaagtgaagccgccagagtcgtgttgttaacgtattgcgggtagcatatgttgcctttacgcccataatatgacaatggtaagtctgtctatgaattagattttatcgtcatcaacacgccataatgttgttgtaccctatctcaacaacggaagggtatgaatattggatgaaccttcagtacatgagttgagcggagtgacaatgggtcaggacaaactctacatagagaaagaattaagttggttatcctttaatgaacgagtacttcaggaagcagcagataaaagcaatccgttaatcgaacgcatgcgctttcttgggatttactccagcaaccttgatgaattttataaagtccgttttgccgatttgaagagacgcattctgattaacgaagaacaaggtctcgacggcaatctgcgacatcttttaggcagaattcaggctcgcgtactaaaaaccgatcaactctttgacagcttgtacaacgaactgctgctggagatggcgcgtaaccagatttttttggtcaatgagcgtcaggtttcccctaatcagcaagagtggctgagggaatacttccggcaatatctgcgcccgcacattacgccaatactcatctttaacgagaccaatttggtggagttccttaaggataactacacctatcttgccgtcgaaattattcgtggcaatgagatcagttacgccttgttggaaattccttcggataaaataccacgcttcgtcaacttgccggcagaagcgccacgccgtcgtaagaccatgatcctcatcgataacatcctgcgttactgtctggatgatatcttcaagggcttctttgattatgatgcactgaacgcgtattccatgaagatgacacgcgatgcggaatacgatctggtcacggaaatggaatctagcctgttggagctgatgtcctctagccttaagcagcgcctaaccgccgagccggtaaggttcgtgtatcagcgcgatatgccagacgccatggtcaagatgctacaagaaaaactggggatctcttcctttgactccgtcatccccggcgggcgttaccataatttcaaagactttatttctttcccgaacgtcggacgcgccaatctggtcaacaaatccttgccccgtctgcggcacactgggttcaaccggtttcgcaatgggtttgatgcgattcgtgagcgcgacgttctactctattacccgtatcacaccttcgagcatgtattggagttgctgcgacaagcgtcttttgaccccaatgtactgtccatcaaaatcaatatttaccgcgtcgccaaggattcccgcatcattacctcaatgattcatgcggcgcacaatggcaagaaagtcacggtagtcgtagagttacaggcgcgctttgacgaagaagcgaatattcactgggccaagcgtctaaccgaggctggcgtgcacgtaattttctcggtgcccggattgaaaattcacgccaagctgttcctaatctcccgccgtgagggagaaaacatcgtgcgttacgcgcacatcggcaccggtaacttcaacgaaaaaacggcccgtctgtataccgactattcgctgctgaccgccgacgaacgcattaccaacgaagtccgtcgcgtcttcaacttcattgaaaacccctaccgtccggtcagtttcgagcacctgctggtgtctccgcaaaactcccgcgacaagctttaccaactgatcgataccgagatcgaaaacgcgctggctaatcgtgatgcaggcattacgcttaaggtaaataatctggtggataaagggctggcggaaaagctgtatcaggcttcctcggcaggcgtgaaaattaatctgctggtacgcggtatgtgttcactgatccccaatctgccggggatcagtgaaaatattcaggtcatcagtattcttgaccgctatctggaacacgatcgggtgtatgtcttcaacaacggcggggacaaaaaagtctacctctcctccgcagactggatgacacgtaacattgattatcgcattgaagtcgcagtggaaatccttgatcccattttgaaaaaccgcgtactggaaacgctggatattctgttcagcgatacggtgaaagcccgtgtcattgataaagagtcgagcaaccgctatgtatcacgcggtaacaagcgtaaagtacgcgcgcaaaatgccatttacgactacatcaaggcgttggagcaacctggagataagcctgaataatgccgttaacgaacaatgaagaaatcgagatgaaaccgcaagaattcgcggctatcgacctgggctccaatagttttcacatggtgatcgcacgcgtggtaaacggtgcgcttcaagtgttggggcgtttaaaacagcgagtacatctggccgacggactagacaacaaaagtatgcttagtgaagaagccattcaacgtggcctaagctgtctggcactgtttgctgaacgtctgcagggtttcccggcaatgaacgtctccatcgtcggaacacacgcgttgcgtcaggctgcgaacgcgcaggaatttttgcgtcgcgcggcggacatcattccctatccgatagagatcatttccggccatgaagaagcccgcctgatttttatgggtgtggagcatacgcagccggaaaaaggccgcaagctggtcatcgatatcggcggtggttctacggagctggttatcggtgaagatttcgagccgatgctggtagaaagccgtcgtatggggtgcgtcagcttcgcacaacagtttttcccaaatggtgaaattagcgaagccaacttcaagcgcgcccgactggctgcggcacaaaaactggagacgctgtcctgggaataccgtatctatggctggaaattcgcccttggtgcgtcaggaacgatcaaagccacgcatgaaattctggtagaaatgggggaaaaagacggcctgattacccccgagcggctggaaatgttacgcacgcaaatcttgcaatttaagcacttcaaggcgctgagcctgccggggctgtccgaagaccgtcagtcggtgttagtgccaggtctggctatcctttgtggcattttcgatgcgctggcgatcaaagagttacgcctgtctgatggtgcattgcgcgaaggcgtgctgtacgaaatggaaggtcgtttccgccatcaggatattcgtatccgtactgcgcagagcctggcgacccattataatatcgaccgtgagcaagcgcgacgcgtacgagaaaccacgcaacagctttatgctcaatgggcagagcaaaatcctagtctggtacacccacagcttgaggccatcttaaactgggcttccatgctgcatgaggtcggattgggcattaatcatagtggcatgcatcgccattccgcctacattctgcaaaataccaacctgcccggcttcaatcaggaacagcagcttgtgctgtcgatgatcgtgcggctacaccgtaaagctatcaagctggaagaactaccacggctaaatctgttcaaaaagaaacaatatttgccactagtgcaactcctgcgccttgccacgctgttgaacaaccagcgtcaggcaacaacaacgccggaatcgctacagctacataccgatgacaattattggacgctgacgttctcacacgacttctttaccaacaacacgctcgtacagttagatttggaacgcgaacaggaatattggcaggacgtcaccggctggaagctggtgattgaagaagaaaaagcctgattgctgaaaacgttgcgtggataatccgagcctacgcaggacggtccagcggcggaaaaacgtgcaattgggcctgccagttaggggcgattagcgtaaagtttacagggatggtgccgataccaaaatgatggttggcaagagtttttgctaatatcatcatgcaacttcggcggaaaggtacgcttcctttccatgccggatatggatccaactcagtattaaggagagtaaaatggatgtatcacagattgcatcattcgctgccgacctcagtacgatgcgtaccagcagcgaggcgagtgcaatgatggtgaaaaaatcaatcgataatcaagaagctgtcgtttccggtattttgaaggcattaccacctctgccagcaaatccggcgattgggcgtaacgtcaataccacggcgtaattcccttgcaccacacaacccgcttattggtttttgagcgggtttttggtgcacccttgccaccacctcataccctttcctcttcgcgcgagtccctaatcccactccccttgcaccgaacgtgcgaaaaccggatcaaccatcatctttttcacttcggcagattgacctcgcctactgcttgtgcctaaataaacaacagcgaatgttcgctttcacagaggattaactggtaatgtccacgcttacccacaaacggcgattatcgatacgcccacgacgaagtggctctcggatagctagtgccgttttgctcatcagcttcatcattcttttaggccgttttgcttactccaccatcaccgcgtttggtcatcaccaagacaaacagcagcagcgtgctgaacaattactgcttcctaccagcgtactcatcaaacagaaagagtagcacttaactaatccgcccttgatatgcgttttttcctcataaggtttattaccttcgtattttcgtgcccgttattcacgcctgcaccaactgcccattcaggatatatcgtacaaataaaaaaacggcagtgcgaatcttcgcagccaccgttttcatcgatcggtaatacgcttacttcacgccggacttagacgacagtcagggtcacgtcgatgttgccacgcgttgcattagaatatgggcaaacgatatgggctttctgcaccagatcttcagccactgcgcgatccaagcctggcagggaaattttcaattcaacttcaataccaaatcctgttgggatggcaccgatgcctacgctaccgtttaccgtggtatcagcaggtacagcgattttgtcacgggcaccgacaaacttcatcgcaccgaggaaacaggcagaatagccagcggcaaacagctgctctgggttagttccctcaccgcctgcgccgcccaattcacgtggggttgtcaatttaatatcaaccgcgttatcggaagacaccgcacgaccatcacgaccaccggtagcctgggcatgagcaacgtataatactttttcaatagacataatgtgactccagattgttaggaaatggcctaaggcaatagcgatactgctcaggttttatttacatagcgaaaaatcaaatcgcacactacttaattgattgaaaatgaatcgattaatcaaaaataaactgcttaaaagcaagatgctaactaacattcttctcggtgcacaaggcaaccactaaaatcgtcaaagattcccgataaggctcttacgcagcgtctctaaatcttttttgatcgtctgtaactgttcaagatgacattccgtcgcacaaaacacgctttcaggaatcgctcgcgcctgttgctgaagtgcccgtccagcttcggttaacccgatcagcacctgacgttcatcttctgttccccgattacgcaccactaaccctgcgctttgcaaccgcttgagcaatggtgttagcgtggcggaatccagatacagccgctcacccagttcagataccgtcaacccatcacgttcccacagtatcagcatgaccaaatattggggataagtcagattcaactcagacagcaaacggcgatacagcttattcattgccagattggctgaatacagtgcaaagcacagctgtccatccagtttgtaagcgttgtcgttcatcgtctctgccatgggtgtctgttacgtttctgagattgactctatatcgccaaatattaaatagcaaacgatttagttttgcgttaggtaaaaatcgccataaaaaacacgcaagaacgacatcaatacttttttcagactgcaattcgccggtaatcctattcttaatctactgattttgcgctacgtttaatcaaacacggataaaaaacagatcgagcacaaaacgttatgtcgagtgtaaaaaaacttaccaacctccggcgccgtatctcccttctgctgttggaaaacaaagaactggttgaagacattatcaaccggcaaccgcgtataacagaacgcgacgacgcgaggctaaacgacgagacagcgtctagcaaaaaaacgacgctacgcgacaagagtatttttctcgaccaaactgcagaaataagtcaacttatcattgatttacatgctgccgacctggccgatttgctggaatcgttaccacaggatgagcgtctggcgctctggcggctgattccgatagcgaaacgtggccgcgtgttgattgaggcctccgacagcatttccgacgatctgatcggtgatatgcaggataaggaaattctgagggcagttcgggtactggatgtggatgaacaggctcaactttctcgcctcgtccctcgtcatctgctaggccgaatactgacctcacttgagccgaagcaacgtgcgcagctacgtgccgccattaattatgatgaagactgcctcggccacatgatggatttcaaactcatcaccgtgcgcgccgacgtcacgctcgcgacagtacagcgctatctgcgctaccgcaaaaagattcccaactccaccgacaaactgttcgtaaccgatcgtaaaaacacgctgatcggtgagctgtcgctggccaatatcttgctccactcgcctcaggctttagtgactgacgttatggatgctcagccgttgagatttcagcctgaagataaagtcgaagaagccgccggggcttttgaacgttacgatttaatctccagcgccgtggtagacagcaaagggaaactcatggggcgtctgacgattgaagatatcgtcgacgttgtgaatcgggcaagcgacagtaacctgcgacgctcagggggattaacgccttctgaagatgtctacgcgcccgtgtataaatcgttccgcaatcgctgggcgtggctagccgtcaacctttgtaccgcgctcattgcctcgcgggttatcggcctgtttgagcacacgttatcccatttagtagcactggcgacgcttatgccaattgtcgcgggtatcggtgggaataccggcaaccaaacaatcaccatgattgtacgcgcactggcactgcatcagcttgaacacggcaaaaaatcgtatctgctgctcaaagaattaggcgttgcgctggtaaacggggtgatatggggcacgattatgggcgtggtgaccttcctgctctatggcaaccccgctatgggtggcgtgatgatgttggctattctgctgaatttactgctcgctgcgctgatgggggtcgccatcccactggtcatgatgaaactcggccgcgacccagccatcggttccagcgtgatgattacggcaatcaccgacactggcggcttctttatcttccttgggctggcaacggtgttcctgttgccttaagccggatcaatgtaaaaagggctttacgcataaagcccttttcgcttgctattatcggccgagacttaattcaagcgaccagcaccgtctgatgcgtggcacaggtagattgacggctgaagcccggtacgcgccggatattcacgctcgatcacctgtttgacttcgtcggttaacgccgaaggaatcagggcaacaatacaaccaccgaaaccaccgccggtcatgcgcacgccgccccgttctccaacataatcctgaatcagatccactaacgtatcgatcggcggcacggtaatttcaaaatcatcacgcatggagacatgcgattccgccatcagcgtaaataagcggtgagcatcctgacgagccagcgcatcggctgcttccagcgtgcggcgattctcggtaataacatgtcgcgcacggcgaacggctaccggatccagcccctcgattcccgcctcaaactgcgacagtgatacatcacgcagcgccttgacgttaaagtgacgcgcagccgcttcacactgctggcggcgcgtgttgtattcgctatccaccaatccacggcgcacattggaattcacgatgaggacgtcgacaccgtcaagcatacgcacagcacgtccctccagagagcgacagtcgatcaacatcgcctgacccgcgcgtccctgagcggaaataaactgatccataatgccgcagctacagccgacaaaatggttttccgcctgctggccgtttaacgccacgtccaactggctaatgtccaagttattcagttctttaaacgtttgcccgatcgacacttccagcgaagccgatgaactcagtccagcgccggaaggcacgttaccggagacaaccatatccatgccgctaaggggtagaccgcgcgccagcaaaaacttcacggttccacggatatagtttgcccagacgtattcagaatgaggcacgatcgctttggcaagatcaaactcatcctgctggttgtcataatccactgccactacccgcacgatgccatcctgacgcaccgccgcactgacgaccgtctggtaatcgatagcacacggcaacacaaaaccatcgttataatcggtgtgctcaccaatcagattgacccggccgggtgcctgaatcgcagcgtgcggcgcatagccaaataatcggacaaaaacagactcggttaactgacgtagagaatcaatacggctcataaaatgacctcaaatttgctcacggaaatggatatcactcacgctgcgtaagcgttcagcggcttgctctgccgtcaggtcacgctgtgcttcggccaacatttcatagccgaccataaatttgcgcacgctggcggaacgtaataacgggggataaaaatgggcatgcaactgccagtgcgcgatgtccccgtccttaaacggtgcaccatgccatcccatcgaataagggaatgaacactggaacaggttgtcgtaacggctggtcagctttttcagaatcagagccagatcgtcacgctgaacgtcatttagctgtggtaatcgctgcaccgcgaatttgggcagtaccagcgtttcaaacggccacgaggcccagtaaggaacaaccgctaaccagtgctcggtttccactacgatgcgcgcaccgtcagcctgctctcgctgcacgtagtccagcaataacggcgagccatggcgagtaaaatagtcccgctgctgttcatcttcacgcagcacttcgttcggcagaaaatcatttgcccaaacttgcccgtgtggatggggattagaacaccccatcatcgtccctttattctcaaatacctgcacccatggatagcgcttgcccagctccgcggtttgctcgctccatgtatcgatcacagctttcagcgctgacagcgaaagctgtggcaggcttttactgtgatcgggagaaaaacagatcacacgactgacaccacgggcttgctgcacgcggaacagttcatcatcacccgacggggcatccggcgtgtcttccatcagtgccgaaaaatcattcgtaaaaacaaacgtactctgatactgcgggttgatatcgccagtaatacgtttgttgcccgcgcatagataacaagtcggatcgtaaggcggtggtgtggcacgatcgggttcatcctgctggccttgccaggggcgcttggcccgatgtggagaaaccagaatccactcgcctttcagcgggttaaaacggcgatgcggatgttcagttggctcaaactgcataagctattcctcaatacaaaacacgaattcggtacagcgatggcgacaaccccaatggtgtggcgctaacaacccgtcggcgggatggaagagacgttgggtacacctgtacatctagccagaaaaacccatcaatgtaatcagtttcactatatgccatggataaaacagctgtaataatgctgaataaagataggaagctatcgtttagctatcatataagtgtaatcggttaccctaaatttaaacctcagattgatattttggaagagagaaatggccgatgattgttgatagcgatcacataagtacggtctggatcaaaaaggaaaggaggtcggataggtaacatccgcaaaaaacctgtacatttataaatataagtaatcgattttttcttttaacttgcgcgttaggctgcggtccgcctcaccacgcatttgaccgttcaggaatgccaatggccacaataaaggatgttgctcgtctatcaggggtatcagtcgctacggtttcgcgagtaatcaataactcacccaaagccagtacagcctcaagggaagccgtacacaaagccatggaggagctgcgatatcatccaaacgccaatgccagagcgctcgcacaccaaagtgcagagacaatggggctggtcgttgcggatgtatccgatccattttttgggacgatggtcaaatctgtcgaacaaattgcacaggcaaccggcaatttcttgctgattggtaacggctaccacaatgctgagcaggaaaagaaagctattgagcagttgattcgccaccgctgcgcgggactgatcgttcacgccaaaatgctttcagatgaggaattggcagcgctgatgagccatattccggatatggtgctcatcaaccgcaccttgcccggttatgaaaaccgctgcgttgcgcttgatgaccgctatggttcctggctggcgacacgtcatttaattcaggaaggccatcagaagatcggttttctctgttctaatcaccaaatttccgactccgtcgaccgcctgcaaggctatatggatgcgctgcaagagcacggcatcgcacgagatgaacgcctcattgcacgcgcatcaccagatgaactaggcggtgaagccgccatgatggagctcctcagtcggggcggcaacatgacggcagtggtgtgctacaacgactctatggcggcgggtgcactttccgtcctgagtgataacagcatcaacgtaccgcaagatatgtcggtgataggatttgatgacgtattgatcgctcgctacctccgccctcgcctgaccaccgtacactacccggtgtccgccatggccattcaggcagcagaattagctatcgcgttatcccacggtaaacaactcaacgaaaccacgaatatgtttagcccgacgctggtacgccgtcattcggtaagcccccctatcagcaagaaataacggcctttcatcaatgctgcttgcctgatgcgatattccgcgtcagaacaggcagcggcgccattgcgttcctgaattcacacaccttgtttcctctcttccttcagcagacacgctttccttctattccagaaatatttcctattcagcatcgcattacaccttttatgtaacgtttccgattctggtataaaaaaattttatgctgcatttgaggcacacaagcaaaatgtgtaaccagttacacaccattagatagcgaataacatcaggttaacgttaataaataaaccgaaagtggcctatagcaccgttaacttagtgtaatttttggtgtaactcttttgcattttgtgagagcaatcatgtcacgccgcattttattcccccataatccttcgccatgagtggaaacgttttacctccgttcacgtcatgttatttggaacatccacattcttacccgaataagcgaaaggtatattatgaaaagaaaactgctgacgacatccattgccctgagtttggcaatgctggcaaccccttcttattctgtcgatttttcaggatacttccgttctggcgtgggtgtttcaaaccacggaaaacaacagacagccgataagagttatgtgggaagattaggtaacgaggatgacacctacggcgaaatccagttagggcagcagttgtataacgaaaatgggaaaacgttttacttcgacagcatgatttccatgttctctaacagctcgaacgataatgaaaccacaaaaaatgacgatgccgagtttgggctgcgccagttaaatcttcaggcgaagggctttgtacctggcctaccggatgccaccgtctgggcagggaaacgctattatcagcgtcatgacttgcacatcatcgataccaaatactggaatatctccggtgcgggcgctgggatcgaaaacgtcaaagcgggcgaaggtgcgttctcttttgcctggatccgtgccgatgccgaaaacatggacgtcgactgtggcaatagcctgaacagtcaggagtgttcttccagagaagatacctacaatgatctgaatatcaactatctggacgcacgctatgcaggctggaaaccgtgggacggcgcgtggacagagttcggtatctcctacgcgatgccaaatgaagcagatacgcagaagaacattttcctcgcggaagggcaaaaattcgatcctaagaactcgatgatgatcaccggcgaactcagccactacttttccggcctaaagtccaaccaaaaactggtgctgcaatacgccgacaaaggtctggcgcacaacatggtcgatcagggcggtggctggtatgacgtctggagcattaatgacagcgccaaaggctatcgcgtcattcaggctggtgacctgccaatcaccgatcatatctctctcagccatgttctgacttatggtaaagcagatgaaatcagccgctggcgcgacagcaccgaattattgtctgcggtaggtcgcggccaatatgcctggaccaagaaccagaaaacctatttggaagcgggcacataccagaaaaaagacagctggaaagccggaacagaaaccaaatacagcggccagaaatacacgctggcacacgctttcagcgccgatattcctatgctgacacgcccagaactgcgcttcttcgtttcttacctcgacggtgggaatgaaaatagaaaccgcttcaacgacgaccgcagcaatactgtcaatttcggtatccaagcggaagcctggtggtaatacagcactaaccctcagctcgacgggctcatcattcccgtcgggtatttcccaaaaggctttctgcggagagcctttttccgttatagattattatacgaatgcttacttctatgctggtgctgcgtatcggtttcgtgcgtgttaaacaccgtatttctctgtgatatcgtcacacgcccgacaaggcgcgctcagtcgccgcagcgccttgaccactggcttttcggcgtgattcgcgccgctatgcggttccttcggtgtccatgtccgctgctcggaccgcctgcgacgtgctcccagcacggcgcaggctttcgcggcgtccatgccgctcatccaacggccatgtacacctcagcgcgaatttttacgcttggaacacacagaacagcggcatatgtcgcaatagatgattttatcagtgcgggatcagcgcccgctaagggcgctgtttagtagggggattttgctatttaaatttagcgattcagtcgcttaactaagcgctgatacgcaaaccatcggcgttgaataccagacagttagtgggagagaagaaaacctcgatgtgttcatagggtttgaaggcgctgtcgcccgccagcagaagtttgaaattatcaatgccgcagcattggccgaacaggtaggtgctattgcctaaacgctcgacgacttcacaaccaaatgacaaacgaatcccctcaccttccggtgaaacgtgttccggtcgcagccccagcgttatcgtactgccaacactcagttcactggtacgaaccggcagctcaagctgtagctgttcggcgacattgaccgtcaggctatccggtgtccaattgatgacctgcgcaggcaggaagttcatttttggcgagccgataaaccccgcaacaaactggttaaccggatgatagtaaagctccatcggtgatccaacctgctcgactttaccgtaattcatcaccacgattttatcggccagcgtcatggcctcgacctgatcgtgcgttacataaaccatggtcgttttcaattcctgatgcagcttggcaatgtgcaaccgcatatccacacgcagctccgcatcaaggttcgacagcggttcatcaaacaggaaaactttcgggttacgcacgatagcgcgccctatcgccacgcgctgccgctgaccacctgacagctctttaggcttgcgttccaacagttgagagagttgcagcgtcttcgccaccatctcgatttggtgcttaatctggtctttcgggacgccgttaacgcgcaggccgtagcccatattctcggcgacggtcatgtgcggatacaacgcataagattggaacaccatggcaacaccacgatgcgcaggggcaacatcattcactaccgcatcatcaatcatgatgtcaccgcccgtgacatcttccagtccggcaatcattctcaacagcgtcgacttaccacagccagacggcccaacaaaaacagcgaactctccatctgcaattgttagattcacatcgtgaagcgtaatcgttttgccaaaatgcttactcactttatccaactggatcgacgccataacggtaacctcttgataattttgcttttaagaatataagcgctgagtcacaacggcctgatggtcatcgactcaaaatggctcggcagcccctacagacgtatcagtatccggccaggcttacctgcacgctggtgcataatcgcaatataacagcatggtgtaaccgtttgcacaaacagggggttacttttgtgcataagatcacagcctttacatgtttcgctggcagacgtggcgcactctgcttaatgtaatcgccactggtgtaaccgttaccctagattatgggaaacgcgcaataaagcgtcacgtgccacacagcgacgatcaccaaacaacgcgtacgcttagatgcctcattccctgctgtgtactgccgtgcgatgtaacgttacaccaacatcgcacaaggatgacaaaaacggtgagagcggcaagtacgcaacgatttcctaccatgatgggcccaccagggctttgaggactaatgatgaaaatgaaaacactgaccaccgtcattatgatttcactgggtatcaccggcgtgctcagcaaatcagcgctggcagccgacaaagaacttctggtatgggaagatatcaagaaatccgacggtatcgccgatgcgatcaaagcctttgaaaaacagaataatgtcaaaatcaaagtactggaaacgccttacgctcagcagattgagaaactccgtctggatggcccagccggtatcggtccggatgtaatagtgatgccacacgatcaggttggcaccgccgtggttcaggggctgattagcgaactgaagctggatcagactttcctgtcgagtttcaccaaacccgcactggaagcgcaaacctataacggtaagctgtacggcgtaccgaaagcagttgaaaccaccgtactggtgtacaacaaagacctgatgccacaaccgccggaaaaattcgacgacctgttcgccttttccaaacagcagcgtgccgaaggtcgctatggtctgctggcgaaatttgacgagatttattacgcctatggcgtcatcgctgggatgggcggctacattttcggccagaacagcaacggatcaccgaatgtaaaagacatcggtctggataaacaagccaccatcgacgccgtcaactacatcaagaaattctacgccgatggcctgttcccgcccggcatcgttggtgaaaccggtgctaacgccatcgactccctgtttaccgagaaaaaagctgctgccgtgattaccggtccgtgggcattccaaccgtacaaaaacgcgggcgtaaactatggcgttgcccccctgccgctgctgccaaacggcgaacacccgcgttcactgctgggcgtgaaaggctacagcatctccacttactccaaaaacaaagagctggcacagaaattcattgagttcatcaatcagccggagtacgccaaaattcgcttccagttgactggtgaaatcccgccgatcgccgcactagttgacgatccgctgattaaggatgacgaaaaatcccgtgctgtcgcgatccagtctggctatgcagtccctatgccgagcgtaccagaaatgcaggaagtttggacgccagccaacagcgcgctgcaactgagcgtgacgggcaaacaagacaccaaagcggcgctggaatcagccgtgaaggtaataaaaatgcagatcgacgctaaccacagtaaccagtaaaccactgcaccacctgggtcaacatgggatccccttgtttatccccactcggtttcgggatgtggggatacccatgtttttaagaaaatggaggtagatgtgaccgtcaacgccagcagccttacgccacaagagagagaacgtcgccacgccagaacggctgtattgctggcgctcgtccccggactcggacagatttataatcgccagttcgtcaaaggtgcgcttttctttatcgtcatggtctgcttcatcggcatattccatgatttcctgcggaacggcgcctgggggcttatcacgctaggcaccgaactgccgcgcgatcactctatttttctgctggcaaaaggcattatcagtgtgatcgtcgccgcctttggtgtcggcgtctactattacagcctgcgcgatgcctacgtctgcggcaccagacgtgataaaggcctgccgttgaacagcgtgaagaagcaatatcagatgctgttgagcgaaggtttcccttatctgatgatcacgcccggctttatcctgctggtgtttgtcgtggttttcccgattattttcggcttctccattgcctttaccaattacaacctctaccacacgccgccagccaagctggtcgactgggtggggatgacgaatttcatcaacatcttccgactcgacctttggcgatccacgttctttgacgtgctgcaatggacggtaatttggacgctgattgcgaccacactccagtgcgccgtgggtatcctgctggcgattttggtgaaccagaaaggcctacgtttcaaaccgctgatccgcaccattctaatcttgccgtgggcggtaccgggcttcgtcaccattctggtattcgcgggcatgtttaatgaaacgtttggcgtgattaataacggtattctggccgcactggggattgagcctaaggcgtggatgaccgatccgttctggaccaaaaccgcgctgatcctaatgcaaacctggttaggcttcccgtttgtgttcgccatgaccaccggcgtattgcaggctattcctgacgatttgtacgaagcggcgaccattgacggtgccagcagttggtacaagctgaccaccatcacgctgccgctggtgctttactccattgcccccatcatcatcacgcagtacacgttcaactttaataatttcaacattatttatctattcaacaacggtggcccggcggtgatcggctctaacgcgggtggaacggatattctggtgtcctggatttataagctgacgatgtcctcatcccaatatgcgatcgcagccagcattacgattctgctgtcgatctttgtcgtgggaatcgcgctgtggcagttccgcgccaccaattccttcaaacaagacaacatggcataggaaagcgcgcagatgaaaaaacacagcgtaaaacgccagaactttatcaaactcggcctgacctacctgctgttgacgattgtggccgtcatcattatttacccgctgatctggacggtaggcgcgtcgcttaatccgggcagcagcctgctcaatacgtcgatcattccggataacttctcctttattcactacgaggagctgtttaacggccagattgactatgctgcctggtactggaattcgatgaaaatcagtttcctgaccatgattttgacgctagtcagcgtcagtttcaccgcgtattcattctcacgcttccgctttcgcggccgccagaacgggctgatgctgtttctgctgttgcagatgattccgcagttctccgcgctaatcgccatcttcgtactggcgcagatgctgggactggtgaacagccacattgcgctggtgctggtttacgtcggcggcatgatcccgatgaacacctacctaatgaaaggctatctggatgcgattccaaaagatctggatgagtctgcacgtatggacggtgcaggcaacttccgcatctttatcgagatcattatgccgctgtctaaaccaatcatcgcggtgattgccctgttctcgttcaccggtccgctgggtgatttcattctttccagcaccatcctgcgcacgccggatcaatacacgctacccatcgggctttataacctggtcgcacagaaaatgggcgctagctacaccacctacgccgccggagccgtgctgatcgcggtgccggtcgccattctttatctttcattgcaaaagtactttgtctccggcctgacgtcaggcggaaccaaagggtaattactcaacatctgtacctattccaggaacgtaaaatgaaaatgaaaaaacgcgtactgatggccgccatgttggcaactggcctgttgaccgtctccctgccgcaaaccctgtatgccgcagagaatgtgacgatcaacacgttgacgaacgtccctgccgacttcattaaaggcgcggatatctccatgctgaatgaagtagaaaagcacggcggaaaattttatgacgagcatggcaaacagaaagacgccatgctgattctgaaagagaacgggattaactacatccgtctacgcatctggaacgatccgaaagatgcagcaggcaacggctatggcggcggtaatagcgatttagccaccacactggcgctggctaaacgtgccaaagcgaacggcatgaaagtgctgctagatttccactacagtgatttctggaccgatccggcccaccagaacaaacccaaagcgtggtctggcctaaatgtggcacagctcaccactgccgtacatgactacaccaaagccaccattagcgaattccagaaagcaggcgtcatgccggatatggtgcagattggtaacgaactgaacggcgggatgctgtggccggaaggaaaaagctggggtcagggtggcggcgagttcgatcgcctcgccgggttactgaaagccggtattcagggcgtgaaggacgtacaaggcgctaataacgtcaaaatcatgctgcatctggcagaaggcaccaaaaacgacaccttcatctggtggtttgatgaaatcgtcaaacgcaatgtcccattcgatgtgatcggagcctcgttttacacctactggaatggccctatcagcgcgttgcagtacaacatgaacgacgtcaccaagcgctacaataaagacatcatcgtggttgaagccgcctatgcttatacgctggaaaactgcgataacgccgaaaacagcttccagcaaaaagagctggatgcaggcggctatccggcttccgtacagggtcaagccaattacctgcacgatctgatgcaaagcgtcatcaacgtgcccaaccagcgcggcaaaggcatcttctattgggagccaatctggctgcctacccccggcgcaacctgggctacgaaagctggcatgaaatataacaacgatgaatggaaggaaggcaacgcacgcgaaaaccaggcgctgttcgactgcaaaggcaacgtcctgccttccatcaaagtgttcaatcagcgctaagcacgcaaaccgaattcaacacgttgacaacccgtttaactgaacaagagcggcgataatgggatagaagagtaaagcgtttgcgccagggatggcgcaactcgagcgtacagggatgtattcacagcgtctttacgatctacccatcatcgccgtgtaaagcacattgtcgctatctcgaatacgtaaaccgaattcaacacgttgacaacccgtttaggagagaacgatgttcaaattccccccactaagcagcaaggtgcccgttctgctgcacggtgctgactataatcctgaccaatggctagacaacccagaggtactggaaaaagacattgagatgatgaagcagacccagtgcaacgtcatgtccgtgggcattttcagttggtctgggattgagccggaagaaggtcgctacgaatttggctggctggacagcatcctcaacacgctgtatgccaatgggatcttcgtttttctggcaacacccagcggtgctcgtccagcctggctatcgcaaaaatacccggacgtgctgcgcgtgggtagcaaccgtgtacaggcgctgcacggcggtcgccacaaccactgcctgagttcgccgaattatcgcgaaaaagtaaaacaaatgaacacccagttggcaaaacgctactcgcatcatcctgcggtgatcggctggcacatttccaacgaatacagcggcgagtgccactgtgatacctgccgcagcactttccagagctggctgaaagcgcgctacggcacgatagaggcgttgaataaagcgtggtggagcaccttctggagccacacctacaccgactggtcacagttagaaccgccgtcaccgattggtgaagtctctattcacggcctgaatctggactggaaacgctttaacacctcacaggttagtgatttctgtgccgcagaaattgcgccgctaaaagccgaaaacccgtctctgccaacgacgacgaacttcatggaatacttctatgattacgactactggcagttggcgaaggtgatcgactttatctcttgggacagctacccgctgtggcataacgcggaagatgactgcacgctgggcgcctataccgcgatgtatcacgatctgatgcgcacgctgaaaggtggaaagcccttctacctgatggaatcaacgccgagcctgaccaactggcagccgatcagcaagctgaaaaagccgggtatgcacattctgtcttcgcttcaggcggtcgcgcacggttcagactccgtgcagtatttccagtggcgtaagagccgcggttccgtcgagaaattccacggtgccgtcgtcgatcatgtcgggcacatcaatacccgcgtcgggcgcgaagtacaggagttgggtgacatactcaataaactcgcccctgtcgcaggcagccgagttgacgcaaaagtcgccattattttcgactgggaaagccgctgggcgatggataatgctcaaggaccgcgcaatgcagggctgttctatgaaaaaaccgtcaccgatcattatcggacgttctgggaacagggcgtggcggtggacatcatcaacgccgatgtcgacctcagcggttatcaggtcgtgattgcaccgatgctctacatggtgcgcgatggttttgccgaacgtgtcgatgccttcgtcaaacaaggtggccgcttcgtcaccacctactggtcgggcgtcgttaacgaaaccgatctgtgccaccaaaacggtttccctggcccacttcgtcctatcatggggatctgggcggaagaaatcgacgggctgtacgatcatgaaagcaacagcatcagcggtctggatggtaatgagcaacgtctggttggcccgtatcaggtcacccatctgtgcgagctgattcatctggaaggcgcgcgggcactggcgacctatgacagcgatttctatgcaggacgtccagccgttacggtcaatgattatggcaagggtcaggcctattacatcgcgtcgcgcaacgatctcgccttccaacgtgatttcttcaccacgctgataaagacgcaggatctaccgcgtgcgctgccgaccgatctgccttacggcattgtcgctcatcgtcgcgatgacggggaaagtgagtttatcttcgtacagaattacacggcaacaccgcagtacattacgctgcctgccgcctacgaggaaatgaccacgggcagcacgctttcaggggcgctcgacctgtcaggctacggctgtcggattctccgccgcgcactacagtaaagctcatgcttgtcagttaagcatcgcaatattaggcggccaccgtgatggatgtttcgacgaaacctcatcaccgtgtgtcgcctaacagtaatgttaggtgagcggcattatcatacgcacgctgataaacaaacgaagaggtgactacgatgggcaagattcacaattttcggaaattgttcgcatcaatgttgggtaagcaaattaccgagattgaaatcgcttcaccgctagacaaagagaatttgcagcagttggtgaacgcctttggcggcaaagaaaatatcgtcagtctggatgcctgcattacccgactgcgggtcgaggttcacagcctgcgtctagtcaacagcgacagtctgcaaaagctcggtgctatcggcgtgattattgtcggtcatcaggtgcaggctattttcggcacccagtcagataacctgcggcgcgaactggctgcctggtttgaagacgacggcgcagaggcacactaacgacacgttttcgtcccgatcggtgacccattctgacctgtcacgcaggacagccgacgggctaaaaacggtgaaacgcattaagccatcccgctaacggacacaacacgcccgttagcggcatcagctatttaatggttggtatggtgctcttcacagccggtacagccccagtttttcagcttagtggttttgcctattcctgggttcaggctattggtaggatcgcttttctgataaaacgctttcaactgtggtttggcctgatagagatgaccaacattgtgctctgccggatattccgccccgcgctgatcgagtaaggccagcattctctctttcagttcatgaacatccacgcctttcttcacaatataatcctgatgaaaaacatggcacatgaagtgaccgtaatacaaccgatgtaccagcatatcgctaatatccgccggtaaatgctcgaaccattcacggtcgttacgccgcagagcgatgtccagagccaagatattttccacgtcattgctgtgtactgcatggtaacggatcgcggctcccgctgctgcgaagcgatgcagaaaggccttcgcaccttcttccggcgtacagacaaaaaactcgccgtcggcatcatgaaaatattcttccagccaacgatgtgcttcatcaatgccgtcgcccgccattttcaccatcaaatggtgttcgaaacggtcacgatacgttttcatccgcgccggtagatgagaaggcagcaggcggccgagaaactgcatggtacgatcaacaagatgcgacggaaggaaaggcactttgctaaagatcgtgtccacctgccctttcaggttaaaaaataagggcaatttatccgtacccagtttatcgatcatcataaacgtatctttgccgtatgtttcggcgatatcgaatatatcgcggtgcatatactcacccgccaccggcagatttttaaaatctgcgagcatatgacggcgtaattccgtcaatacctgcggctgattagtcccaatataaaaaacctgttgggatttttccgccggaaacgtatccagacgcacggcaaaaatcgacagttttcctgcacagccagcggcctcaaacaagcggcgttcatcggcgttaaagcgcgacggcgtgtctgcatccacatcccgcacacgttcaatatagtcgtggtcagatgcctgacgctcgtcataaatcacgtccttcacgtcatactgttgcgattccaaacgggtcagaatcgcttccggcgtatcacccaaattgatccccagatggttgatcagctccacctgaccttgctcgttaacccggccgtaaagtgccatttcggtataggctgggccacgatgaaccaaagaaccaccggagttattacaaattcccccaatcaccgatgcgccaatacacgaagagccgatcacagaatgcggttcacgcccaagcggtttcaatacgcgctcaagatgccacagagtacttcccggcagcgctacaacctgtcgtccttcatccagcagttgaacgctatccaagcgcagggtattgatgatcacgatttcccgatcgtaatcattaccgctcggggtagaaccctcagttaatcccgtattagcggcctgcatcagcacaatacaacccgcttcaatactggctttaaatacccgccactgctcaagtagcgaagcgggaaaaaccaccgccagtgcctccccgctacccgagcgaaagcctttgcgataacgctctgttttatttttatcggttaagatatggggcttaccgacaatgcgggttagcgttctgataagatcgtgagaatcaatggaaatgcgactttctgaggttacatcgtccttcatagcggtctgtcctgttaattaatttaacaagtacgataaaaagactcgtattcaaaaaacgttctatttattagtaacgactcgcgcggttcagtagctcaatatcttctactggcaacaccagccgcgtcgcgcttgccagctcagcgacctgctccagcgacgtcgcactggcgatcggggccgtaatgcctggacgtgcaatcaaccatgccagcgcgacctgcgatggcgtcgtctgatgcgcattcgccacgctatccagcgcttccaaaatagtgcgaccgcgctcgttcaggtatttttccactaccccctgcccgcgtgcgcttttcgacgcatccttcggctgacgatactttcctgacagaaatccgctagccagcgaataatagctaatgaccccgacgccttgctcacgcaccagcggctctaacgcagcctcgtagccttgccgatcgtacaagttgtattccggttgcagggtttcataacgcgccagatgattggctttactgactttgagcgcttcgtccagacgcgccgcactgtagttggacgcccctatcgcgcgtaccttaccctctttaattaacgcatcaaacgcagccagcgtttcttccagcggcgtatctttgtcgtcagtatgtgcctgatagagatcaatatagtcagtttgcaagcgttgtaatgaggcctcgaccgcctgccgaatatagcgaggagatagccccttcttcccatcgcccaaatctatgccgactttggtagcgagaatgaccttgtcgcgctgtccgctttttttcagccagttgccgatgatcgtttcagattcaccgccttgattgccgggtgcccagcgcgaataaacatcagcggtatcaatgaaatttagccgatgcgctaccagtgcatccagcaggctgaacgacgtcgcctcatcgaccgtccagccaaaaacattaccgccgaaagaaaagggcggaaccacaattcctgaacgtccaagctcgcgtgtggtatttgatactgacataatcactctccttttgaatcatgcagaaaacatcatgaaaaaaccgccagtctgcaatccaaagtatggcggcgtaactttctgtgtggaataagaataatgaatgaacagaaatgcgcaaataacgagacgtagcatttagtttagataaaatcccaagctataattgtttttttgcgtccttcctctcatttttagtgcacgcgttacataaaatgacgtggaaaatttggcctgcctcatatttggagcacacatgtccttgtcccatattgcgcaatttattctggcgctggttgttgttacggcgctggcgctgcttgtctgccgcgatcgtaaaagcattcgtattcgtttcattattcagctactcgtcatcgaaattctgctcgcttacttcttcctgtactcaaacgttgggttaggtgtcgtcaaagggttcgcagcagtcttcgacaaattactcggatttgcaggccaagggacagacttcgtattcggtgacatggtgaatagtgagaagaacctgatttccttcttcttcaaagtgctctgccctatcgtcttcatttccgcgctaatcggtattctgcaacacatcaaagtgttgccgatcatcatccgcgcgattggtaccgtcctgtccaaagtgaacggcatgggcaaactggaatcatttaacgcggtcagctcattgattctcggccagtccgaaaacttcattgcctataaagatattctgggcaaaatgtccgaaaaacgcatgtacaccatggccgctaccgccatgtccaccgtttcgatgtccatcgtcggtgcgtatatgtctatgctggatgccaaattcgtcgttgccgcgctgattctaaacatgttcagtaccttcatcgtgctgtcgctgattaacccctacaaagtcggtgaagagccggaattgcagttgggtactctgcatgaaaaccagagcttctttgaaatgctgggcgaatacattctggcgggcttcaaagtggccgttatcgtcgccgccatgctgatcggcttcattgccctgattgccgcggtcaacgcgattttcagcgccattttcggcgtcagcttccaggaaatccttggctacgtgttctacccgttcgcttggatcatgggtatcccgtctcacgaagcccttcaggttggtagcatcatggcgaccaaactggtttctaatgaatttgtcgcgatgctggaactgcaaaaagtggcaggcgaactgtctccgcgcagcgtgggcattctgtctgtgttcctggtgtccttcgccaacttctcgtctatcggtattattgccggtgcgattaaaggcctgaacgagcaacagggcaacgtggtttcccgttttggcctgaagctggtttacggttccacgctggtgagcatcctttccgcgtctatcgccggtctggtgctgtaacccttcatcgcgttataaaattcttatctcggtccggcagtcttacactgccggattttttttcctacaaaccctgacacatcttccatatttccttcatttttgtccggcatccactgtttaaactagtaaaatgcgaccactggtctaataacgtgctgggtatgacagccaacgcacatgcagcgtgaagtatgacgggtagatcgtacttcccgcgcaacctggagagagtaatccatcactatgaatgccaaacgtatccgaggcctgctgatacttgccgccgttatcgctattgccgtcctgatctggcgccattttacccagacgacgcctgccgcccccggcacgagcgaacagcacgccgcccgtacgtcacattcggaaaatagtggcagtggcggcggacgccgtgctgccatgcgcacgctggctccggtgcaggctgcactgacgcaatccgcttccgtacctcattacctgtccggtttaggcaccgtgacggcggccaataccgtgacgctacgcagccgggtgaacgggcaactgatggcgctacactttcaggaagggcaacaggttaaggttggcgacctgctggcggaaatcgacccgcgtccttttcaggttgagctgacgcaggcacaagggcagttggcaaaagatcaggccgcactgcttaacacccgacaggatttagcacgctatcaacaactggtgaaaaccaatctgatctcccgtcaggagttggatacgcagaccgccgccgttcgtcaggcggaaggcgcgttaaaagccgatgaaggtgccgtagccagcgcacagcttcagttggattacagcaagatcactgccccaatcagcggtcggataggtttaaaacaggtcgatgtgggcaattacatcactagcggcgataccaatggtattgtcgtaattacgcagacgtatccgatcgatgtggtctttaccgtaccggaagcggaaatctccacgattctgaatgcgcaaaaatcaggtcagccgccggtggtggaagcttgggatcgcgccaatcaaaagaaactctcgcagggcatcctgctgagcatggataaccagatcgataccaccaccggcacgatcaagctcaaggcacgttttgataatctggatgatgccctattcccgaaccagttcgtgaatatccgcatgaaggtcgatacgctgaaaaatgccgtcgtcgcgccttctgccgccgtacaaatggggaatgacggccgcttcgtctggattctgaataataagaacgaagtcagtaagcgtcaggtgaccaccagtattcagtacggtcagttagttgtggttaccgctgggctagacgccgatgttcaggtcgtgactgacggcatcgaccgcctgacagaaggcgcgaaagtggaaatcgtgccctcagcgttgacggagaaaacgcccgcaatcgctggggagaaatcctgatgcaggataacgttccagccagcggcggcggaccgtctcgcctgtttattctgcgaccggtcgccaccacgctgctgatgatcgccattctattggccggtattatcggctatcgggcactgccggtttcagcactgcccgaggttgattatccgacgattcaggtcattactctgtatccgggggctagccccgacgtggtgacctcagcgattaccgcaccgctggagcggcaattcggccagatgtccgggctaaaacagatgtcgacgcagagcgcaggcggcgcatcagtcatcacgcttcagttccaacttgagctatcgctggacgtcgccgaacaggatgtgcaggccgctatcaacgcggcaagcaacctgctgccgaacgatctgccctacccaccgacctacagcaaagtgaatccggcggatccgccgattatgacgctggccgtcacctccagcgccatgtcgatgacgcaggtgcaggacatggtagacaatcgcatcgcgcagaaaatctcgcaggtggcgggtgtcgggttggtgtcattagccggtggacaacgccccgccgtgcgggtaaggctaaacgcgccagcgctggcggcttacggcctgaccagcgaaacaatccgcactgcgattaccgctgccaacgtgaattccgccaagggtagtctggatggtccgacacgttcggtaacgctctccgccaacgatcagatgaagtccgttgatgattatcgcaagctgattgtcgcgtggaagaatggcgcaccggtaaggcttcaggatgtcgccactattgagcaggccgccgagaatatttatcttggtgcctgggcgaaccggcagcaggcgatcattatcaacgttcagcgccagccgggtgccaacgtcattacgaccacggacagcattaacaagatgctgcctgcgttaaaagccagcctgccgaattccgttgaggtcgccacgctgaccgaccgcaccaccagcattcgcgcctcggtcaaagacgtccagttcgagctgctgctggctattgccctcgtcgtaatggtgatttatctgttcttgcgtaacgccgtcgccacgctaatcccaagcattgccgtaccgctgtcgctggttggcacctttgccgctatgtattttctcggtttttccatcaataacctgacgctgatggcgctcaccatcgccaccggtttcgtggtggatgatgccatcgtggtgattgaaaacatcgcccgctatatcgaaaaaggggaaaaaccgcttaacgcggcgctaaaaggcgcgggagaaattggctttaccattatttccctgacgttctccctcattgccgtcttgatcccactgctgtttatgggcgatatcgtcggacgcctgttccgcgagtttgccgtcacgctggcggtatctatcctgatttccgccgtcgtgtcgctcacgctcactccgatgatgtgcgcccggatgctaagtcatcagtcgctgcgtaaacagaaccgctttacccgcgccagcgagcgtttcttcacgcgcctgattgatacctacggcacgtggctgcgtaaagtactgaaccatccgtggctaacgctcagcgttgcactcggtacgctgctgctgaccatcctgctctatatctggatcccgaaaggcttcttcccgatacaggataacggcattatacagggcaccgtgcaggcaccgcagacggtctcgttcagcaatatggccgaccgccaacagcgcgttgcgtccattatcatgaaggatccgacggtggagagcgtgtcctcgttcatcggcgttgacggcaccaacgcggcgctgaacagtggtcgattgcaaatcaacctgaaaccgctcagtgaacgtagcgaacgcattccagagattatcagtcgcctgcaacagcaaaccgcacagattcccggtattcagctgtatctgcaaccggtgcaggatctcaccatcgacacccagattagccgcacgcaataccagtttacgttgcaggcgatgtcgctggacgaactcagcgtctgggtgccgaagctgatgaccgaattgaaaaagctgccgcagctagaggatgtcagcagcgactggcaagacggtgccgcagtcgcctatgtcaacgtcgatcgtgacagcgccagccgtctgggtatcacgatgtcgcaggttgacagcgcgctgtacaacgcctttggtcagcggttggtttccaccatctatacgcaggcaagccagtaccgcgtggtactggaacatgatacgaccaacaacacggggctggacgcgctaaacgatgtgcgcctcatcagcagcgacggtggtacgattccgctcagcagcattgccaccattgaagagcgtcaggggccactggcgatcaaccatatcgaccagttcccgtcgacgacgatctctttcaacgtcgccagcggctatgcactgggcgaagcggttgatgccatcactcaggccgagcagcagatgaatctacctgcggatatcaccacccgttttcagggcagcacgctggcgttccagtcggcgctgagcagcaccgtgtggctcatcgtcgcggcgattgtcgccatgtatatcgtgctcggcgtgctgtacgaaagctttatccatccgatcacgatcttgtctacgctgccaacggcgggggtcggcgcgctactggcactgatgatggcggggaaagatctggatgtgatcgccattatcgggatcatcttgctcatcgggatcgtgaagaagaacgccatcatgatgatcgacttcgcgctggcggcagagcgagaacagggtatgaaaccctatgacgccatttatcaggcttgtctgctgcgtttccggccgattttgatgaccacgatggccgcactgctaagtgcactgccgctgatgctcagtaccggcgttggcgctgagctacgccagccgctaggggtctgtatggtcggtggcctgatcatgagccagattctgacgctgtttaccacaccggtgatttacctgctgtttgaccgcttagcgacacgcttccgtcgtgtaccgcgtcaggaggaagaaaccgagtgaagttcttcgccctgttcattcaccgccccgtcgccaccctgctgctgacgctggccatcgcgctctgcggggtcttgggtttccgtcttctgccagtgtctccgctgccgcaggtggatttcccggtgatttcagtcagcgcctcgctggccggtgcctcgccggaaaccatggcctctgccgtcgcgacaccgctggaacgtgcgctcggcaggatcgcaggcgttagcgaaatgacgtccaccagctcactcggcagcacgcgcgtcattctggtgtttaacctcgacagggatatcaacggtgcggcgcgcgatgtacaagcggcaatcaacgcagcacagaatctgctgccatccggcatgtcgagtcgccctacctatcgcaaagtcaatccgtccgatgcgcccgtcatgatcctgacgctaacctcggacacctacagtcaggggcagttgtacgactttgcctcgacccaactgtcgcagaaaatttctcagatggaaggcgtcggcgatgtctctatcggcgggagttcgctccccgccgtgcgcgttgcgctaaatccggtggcgctgtttaatcagggcatttctctcgatgaggtacggcaggctatcgcacaggcgaacgtgcgccagccgctgggaaatgtggaaaacagtcagaaacgctggcagatacaaaccaacgatgagctcaaaaccgccgatgcgtacgcgccactgattatccactatagcaatggagccgccgtccgcctgagcgatgtggcgacggtggaagattcggtgcaaaactcccgcaacgccgggatggcgaattcgaagcccgcgattctggtcatgattcgccgcgcgccggatgccaacattattaccacagtagacaatatccgtgctgccatgccggagctacgtgccagcctgcctgccgaaattcagttggatgtcgcacaggatcgttcgcccactattcgcgcctcactggcggaagtggaacaatcactgatcatcgccgtcgcgctggtgattctagtcgtcttcctgttcctgcgttcgtggcgggcaacggctattccggcactggccgtccccgtatcgcttattggcaccttcgccgcgatgtatctgtgtggcttcagcctgaacaacctatcgctaatggcactcaccattgccaccggtttcgtggtggatgacgctatcgtggtgctggagaatatttcccgccatatcgaggccggaatgaagccgctacaggcgtcgcttcaaggtgtgcgagaagtcgggttcaccgttttatccatgagtctatcgctggttgcggtattcctcccgctcctgttgatggacggcttgccggggcggctattccgcgaattcgccgtgacgctgtcggtagcgatcatgatttccctgctgatctcgctcacgctgacgccaatgctgtgcgcacgactgctgcgtgccgttcccaaacgcagccagccgcgcactcaagggtttaatcgtgtattgctcgccatgcagcaaggctacgggcgatcgctgaagtgggtactcaaccatgcgcgctgggttttactgctattgctggggaccatcgcgctcaacgtttggctgtatatcagcattccgaaaaccttcttccctgagcaggacacgggcaggatgatgggtttcattcaggcagatcagagtatttcttttcaggccatgacggtgaaactccagaatttcatgaccattgtcagcagcgatccggcggtggataacgttaacggttttaccggcggatcgcgcaccaacagcggttcgatgtttatctcactgaagccgctttccgagcgcgatgtttcagcccagcaggtgatcagccgcctgcgcatcaagctggcaaaagagccgggtgccaacctgtttttaatgccggtgcaggatatccgaatcggcgggcgggaagcgaacgcgggctatcagtacacactgctgtctgacgatttgaacgagttgcgtacctgggaacccaagatccgtgcagctttcagcaaactgcctgagctggccgatgtgaactccgatcaacaggataaaggcgcggaaatggcgttaacctacgatcgtgatgcgatggcacagctaggcatcagcgtctctgccgccaatgcgctacttaacaacgccttcggacaacgtcagatttcgaccatttaccaaccgttaaaccagtacaaagtggtgatggaagtggatgacgcctatacgcaggatgtcagctcgctggacaagatgttcgtgataaatagtgacaacaaaccgatcccgctgtcttatttcgccagttggaagccgatcaacgcaccgctgtcagtgaaccatcaggggctgtccgctgcctcaaccatctcttttaacctgccggaaggcaccgatctttccagcgcgacggcggcgatagagagaaccatgacgtcgctgggcgtgccgtcatcggttcgcggccagttctccggcacggcacaggcgttccagcaatcgcagtcttcccagctgttgctgattctggcggcgattatcaccgtgtatatcgtgctgggcatactgtatgagagctatgtacatccgttgaccattctgtccaccctgccctcggcgggcgtgggggcactgctggcgttggagtggttcggcgcgccgtttagtctggtggcactgattggtatcatgctgttgattgggatcgtgaagaagaacgcgatcatgatggtggatttcgcgctggtggcacagcgtagcggtaaactgagcgcgcaggatgctatttttcaggcctgcctgttgcgtttccgcccgattatgatgaccaccttagccgcgctgtttggcgcactgccgctagtactgaccagcggcgacggcgcagagctgcgtcaaccgctcggcatcacgattgtcggcgggctattgatgagccaagtcctcacgctgtataccactccggtggtgtatctgtttttcgacaaactgaggacgattcggcgcaaagcaccggagaaggatttgtcactgtcgtgataacaatcaatatgtcatttctggagaggtttcgtgcgcttaacgttcgctgtttttctagtagcgccccgaacgcgcccgaccaagggcggctcaatcgccgtcgcccttggaaccctggctttttggcgggaaattatgccgctatgcggtgccttcgggaaaagcatcctctttacggaccgccgttgacgcgttcccggcgcgacatcggcttgcgcggcatccatgccgcttatccgagagtctgcctttccctcagcataatttacgccaagggaaatgctcagcgcacgaaacctcccctaaatagcagtattcgtgatttaaaaacaccatgcgcaatgtgaggacaccaccgactatgcccaatgtattcaacaatccagagggtcatggaatatgacccaaccggcctctgtccgctggcagctctggattgttgcctttggcttttttatgcagacgctggataccaccatcgtgaataccgcgctgccttctatggccgcgagtctgaatgaaagcccgctgcatatgcattcggtgatcgtttcctatgtgttgaccgtggcggtgatgctgcccgccagcggctggctagccgatcgcatcggcgtgaagaacatctttttcgccgcgattctgctgtttacgctagggtcgctgctgtgtgcccgttcggaaacgctggatgaactgctgatttcacgcgtgattcaaggcattggcggcgcgatgatggtgccggtaggacgtctgacggtgatgaagatcgtcccacgcgatcagtatatggcggcgatgacgttcgtgacgctgcccggccagattggcccattactggggcccgcgctcggcggctttcttgtggaatatgccagttggcactggattttccttatcaatctaccggttggtattatcggcgcgctggcaacctggttcctgatgcccaattacaccatgcaaactcagcgcttcgatatcagcggtttcgtttggctggctgtcggcatggcgacgctgacgcttgcgctcgacggtaaccgtagtctcggcattccgccgattgccattttcgcgctgattgccatcgggctcatcgcgctgttgagctactggctacacgcccgtcgtaacgaacgagcgctgttcaatctacgtctgttcgacacccataccttttctatcggcctgaccggcgggcttttggcgcgtatcggcagcggtatgctaccgtttatgacaccgctgtttttgcagttaggaatggggttttccccgttccatgctgggctaatgatggtgccaatggtacttggcagcatgggaataaaacgcgtcgtggtgcagatcgtcaatcggttcggctaccgccgtgtgctggtcgcgtctacattattgctggcactggtcaccgcgctattcgcactggtcgcacttatgcaatggatttggatgatcccagtggttctgttcttcctcggcacagtgaacgccattcgcttctccaccatgaacacgctgacgctgaaagatctgccggatcccctcgccagcggcggcaatagtctgctgtcgatgaccatgcagctctccaccagcctgggggttagcatcgcgggtattctgctgggcatattttctcaaccgcatatcgcggcagaaagtggagcaacccatacggtatttctctacacctatctcagtatggtcgtcatcatcgctctgcctgcgttgatttttaatcgtgttccgccggacaccctaaaacagtcaacgctagcgcgtaaatcgtgaggtcgttatgaaattcggaatcaccgccaagctgtttctcgccattttcgcgacctgcatgttggtactggtcaccatgcactggggcgtacgcgtcagcttcgagcgcggctttatcgactacattaagcgcggtaacgaacagcgggttacgcaactgcgtgatgcactggcggagcaatatcagctgcacggcgattggtcatttctgcgtaacaatgagcgtctggtattcaaaatgctgcactccatggatcagaacaacgacaccgataacagcatgcaagggtggcgagtgcgtctctgggtgctagatgcaaacaaacgcaaattgttcggatcgccggcaccgatacccaatgaaggcacctcgcagcccattcaggtacagaatcagaccgtcggctggattgtcgcttcgcccgttgaacgcctgacccgcaatgccgacatcagtttcgatcaacagcaacagcgcaccagttggctgattgtcgccctctcaatgctgctcgctatcattgccacctggctgaccgctcgcggcctgctcgcgcccgtcaaacggctggtcagcggcatgcacagcttggcgtcgggagatttcagcacgcgggtgacggcaagctcgcacgacgaactgggcaggctggcacaggatttcaaccagcttgccaagacgttggaaaaaaacgagcagtcccgccgcgcgtttatggccgatgtatcccacgagcttcgcacgccgctggcggtgctgcgcggcgaactggaagccttgcaggatggcgtgcgcaagcccgacgcacattctctgcactcgctccagtcggaggtcgccacgctcaccaagctggtggacgatctgcatcagctcacgctgtccgatcgcggcgcgctggcctaccgcaaaacgtctgtagacgtcgtgcaaatcctacacattgctatcgccgcgtttcatgaacgcttccagaaaaaacagattatgctcaccaccgattttccggctcaggctggcgtttttggcgatccagacaggctaagtcagttatttaataatttgctggaaaatagcctgcgttacaccgatgaacagggccagttggctattaccgtggttcagcagcataaacgctgggccattatctggcaggatagcgcccccggcgtcaccgacgagcagcttacgctgattttcgagcgcttttaccgtgcagaaagttcgcgcaaccgcgccagcggcggttccggtctggggctggctatctgcaataatatcgttgaggcgcatagcggacgtctgtatgctgaacattcgccattagggggagtgatgattaccattgagcttccgtcgcacgtacctgattaagcgccactcctgaaaccgaaactaagcagagctatgacaaccgcatccgatttcgctatggcgtcacctattctgatcgtcgaagatgagcccaaattggggcaactgctggtggattatcttcaggccgcagactacgccacacaatggctgcctaacggcaacgatgtcgtcgagtgggtacggcagcactccccttcactcattttgctggatttgatgttgccgggctgcgacggtctgacgctctgccgcaccatccgccagttctccaacgtgcccattatcatggtcaccgcccgcatcgaagagatcgatcgcctgctggggctggaaattggtgctgacgattatatttgtaaacccttcagcccgcgcgaagtcgtcgtgcgtgtcagaacgctgctacgccgctgtggctggcagaacgacggcgtgaaagccgcagagaaaagcgaaacggccctgttgattgataaaagcggctttcaggccagctatctggggcagaacctcgacctgacgccagcggagtttcgtctgctcaagacgctctccaccgaaccgggtaaggtattttcccgcgaagcgctgctggataagctctacgacgattatcgcgtcgtgaccgatcgcaccatcgacagccacatcaaaaacctgcgccgcaagctggagcagttagatgaagaaacctcatttatccgcacggtgtatggcatcggctatcgctgggaagccgcgccctgcaatgaggtataaagcccaccgtcttatgatgttatggagcccattttgaacggacccgatcctgataaccgctaccccatggccggtttcccccaagtgtgttttatcaagaatattgtcaccaacccgaatattgagattggcgactacacctattatgacgatcccgatggcgcggaaaatttcgagcaaaatgtgctctatcactatccgtttatcggcgataaattaatcatcggtaagttttgtgctatcgctcgtggcgcaaaatttatcatgaacggcgctaatcatcggctttccggcctgtcgacttacccctttcagatttttggcaacggctgggagaaagtgacacctaagccagaagatttaccttataaaggcgacaccgtgatcggcaatgatgtctggattggctatgacgcgctgatcatgcccggtgtccacatcggaaatggtgccattattgcttcacgcgccgtggtcactgccgatgtgcccgcgtatacggtcgtcggtggcaatccggcaaaaatcctgaagccgcgttttgcaccggacgtcatcgaggctctggaaacactgtgctggtggaactggccgatagaaaaaatcacacgtcatctggaaaccatcgctgcgggtgatattgccgcactgcaagccagtcatctgtcaaagtaaccgtctttcattgcacaccaatccatttcccacgaagaagaggctttcacgataatgactgcgctattttccgaaaccaccaaaatccagacgcctcgcctgctgctacgcccgctctatcgtgatgatgcacctgcgctgttcgtttttatgtccgatccggttgtcatgcgtttctggaatcacccaccttggcaacagatcgaacaggccaatgacgcgattgacgaatactggagcgcgctgtgtgccgggctgtatatgaaactgggtctggaagtcaaagagagcggcgaattgatcggcacctgcgtgctgttcaaccttgagattgagtctaaacgcgcagagatcggctactgtctggcggagagtgcgcaagggaaaggctatatggcggaggcactctctgccctgcgggattttgcctttgaaacggcgggcctcagccggttggaagccgaaatcgatccccgtaatgtggcctcagccaaatcgctggaacgactggggttcacgcaggaagggttgttaaagcagcgttggatcgtagacggcgaagtgtctgattctgcgctctacggcctgctggcggcagatcgctaaccgctaccttcccgtgccagtcaaaaatactgtccgacttaatgaaaattttgtcatgttctcttttcccacggctgttaccattttagacctacaataatgacaggtatccatccgcactcgatgcggatcataggtcacctgcaaaaaacaggtaagggaaaagcatatgtcaggcttagtgaatggcaagtgggttaacggcgatgtcgcggcggaagagatcaaaaacggcgcgttccaccgcgaagaaaccaaatttcggcaaaccgagctggtaccagaggccggtcgttaccagctttttgtttcctatctctgcccgtgggcatcacgcacgctgatatttcgcaagctgaaaggactggagaacattatttcgctctcgattgctaatccgcgtatcgcagataacggctgggaatttgcaacgccgcaggatgccggtgaacatgcaggcgagattcactatctgcaccagttgtacaccgccagcgtacccgactataccggaaaggtgtccgtgcccgtgctgtgggaccgggtggaaggccgtatcgtgaacaacgaatcggcggatatcatccgcatgctgaacagtgaatttaacgacctgactggcaaccacctcgatttctacccgtcggaactgcacagcgagatcgaccgctggaacgaaaccgtctatcacaacgtcaataacggcgtgtataagaccgggttcgccaaaacgcaggaacactataacgatgcggtcaccacactcttcaccacactggacgaactagacgatcatttgggcagccatcgttacatactgggcgatacgctgaccgaagccgactggcgcttgtttgtcacgctgatacgttttgacgtggcctaccacggcgcgttcaaatgtaatcttaaacgtattgccgactaccccaatctgtcgaattacctgcgcgaactgtatcagtggccaggcattgcagagacggtcaatatcgaccatatcaaagccggttattacagcattgcgtggctgaatccgacacagattgtgccggttggcccacaggttgatttataccagccacacaaccgagaaatcctcggtacatcgcgtatcgccacgcgttaatacgatgagatctggcctgatccgtttatggcaggccattctttatttaggtcaaaaaaattgatttacgtcaaacaataggcccacttttcgtgtgtcgtctactgcaattcccccctattagcgctagaatcctccgcctttactgttcccaccgtggagcagcctgacttgtgatcagaatcgagagataccatgtttaaaccggaactgctttctccggccggtacgctgaaaaatatgcgctacgcctttgcctatggcgcggacgctatttatgccggtcaacctcgctacagcctgcgcgtgcgcaataacgaattcaaccatcagacgctggcgcaagccattaacgaagcgcacgaactgggcaagaaattctatgtggtcgttaacatcgcaccacacaacgccaagctaaaaaccttcctgcgtgacctgcaacccgtcatcgaaatggggccggatgcgctgatcatgtccgatccgggtttgatcatgctggtgcgggaaaacttcccacagatagatgttcacctttccgttcaggccaacgcggtcaactgggcgacagtgaaattctggcagcagatggggctaacgcgtgtgattctgtcgcgcgaactgtcgctggaagaaattgcggaaatccgccagaacgtcccagagatggaactggagattttcgttcacggtgcgctgtgcatggcctattctggccgctgcctgctgtccggctacatcaacaaacgcgatccaaaccaaggcacctgcaccaatgcctgccgctgggaatataaggttcaggaaggtaaagtggatgaggtcgggaacatcgtccatcagcacgaacctatcgcggtaaaaaatgttgaacctgcgttgggcatcggccaaccgaccgacaaagtctttatgctggaagaaagtatgcgccccggcgagtacatgagcgcatttgaagacgaacacggcacctacatcatgaactcccgcgatctgcgtgcgatccaacacgttgagcgcctgacgcaaatgcaggtccattcgctgaaaatcgaaggccgcaccaagtcattctattattgcgctcgtactgcacaggtgtatcgccgcgccatcgacgatgctgtcgcgggtaaaccattcgacccgacattgctggaaacgctggaaggtctggcgcaccgtggttataccgaaggcttcctgcgtcgccatgtgcatgaagattaccagaactacgactacggctattccgtttccgatcgtcagcagtttgtcggtgaattcaccggcgttcgtcgcgacgggctggcagaagtcgaggtgaagaacaagttttcctgcggcgacagcgtggaaatgatgacgccaaacggcaatattcaattcaccatcgaatcgatgcagaatgtcaaaggacagccgaccgaggttgccccaggtaacggccatatcgtttatctgccggtgccggacgatgtctcgctggactatgcactattgctgcgcaatctaccgggcgccaccaccacgcgcaatcctaacgcggaataaattagtcatactgccggatgcacaaccatccggcggtacacttagcaaaacgccgcttccttacggtatgcccccccaccatcgccttttctctgtcacatataagcgcgctaacagccagcgggtatcgttacaaagctcagggttttttaacgaatattagaaacagatcacatcaattcgctagccttgtggttaatattgcgtcgctgagaaaacatagaacaaaaaataagcgtagtgatactactaggaaccacctccttggccagctcaatctcccttgagctggcttttctttttctgtcgatcacgtatttccccaccgcaaacataccctaaataattcgagcttcaggacaaaacgttagcgttttgaacagcgcttgcgctgaccccgaaggggtgaggccataaggccgaataacgcggcaagagaaggacaaattcgtcgggaatgaatttgaccagccaaaggctggccttcggtgagaggcaggatgtctctcatttcatcccgatgagcttactcaggtaagtgattcgggtgactgacaaatctgccagaggtagatttaaacgctgcttgcagcggccccaacggggcgaggcacacgccagtgtgccgagtagcgcagccaacgcacatgcaacttgaagtatgacgggtatattcaccgattcttctgatgtctacatgccgatttaatgactatgattaactgcaacgtttccgtattaacaacatcgtagccagagaaagacgacatggaaaaaaatccaatcacactgctgattttgaatgggaaaagtgcgggtaatgacgaacttcgcgaagccatcggcgagctacgcaaggatggctatacgctacatgtccgcgtcacctgggaatacggcgatgccaaacgctatgtggaagaggctatccaactcaaagccgataacgtgatcgcggcggggggcgatggcaccgtcaatgaagttgccgcagcgttagccgtgcagccggaagcggttcgtccatgtctgggaattgtgccgctgggcacagccaacgatttcgccaccagctgtcagattccgatggagatgcacaatgcgttgacgctggcgatcaaaggccgcgccacggcgattgatatcgctaaagtgaacgacggccactatttcatcaatatggcgacgggcggatttgccacgcgcattaccactgaaacaccagccaagatgaaagccgcgctggggagtgcctcttacgtgctacacgcgctctttcgcatggatatgctgcaagccgagcgctgtgagattcacgggccggattttcactggtcgggcgatacactggttatcgcggtagggaatggccgtcaggcaggcggcggacagcagctttgccctgaggcgctgatcaacgatgggctgctggaactgagcgtgctgtcggcaacggagttgctgcctaatatgcttcaggcctggtttaccggcagcgaaaaccagaacatgatttccgcgaccctgccttggctggagatctccgccccggacgatatgacatttaatctggacggcgagccgctcaccgccaaacgcttccgcattgaggtgcttcccgcagcgattcactgtcggttaccgccccagtgttcgctgctggaatagcggcgcgtttagattattctcgcttcaggcgattactgtttgccagatacagcgtcactaccagcagcaggatcgccgcggaatacaccagcgtatccgacgggcttttgtgatcgacaataatcaggcgaatgatggccgtaatgccgatatagataaaatagcgcagcgggaaatgatagccagactggaaatacttcacgatcagcgcaataaactcaaaataaaggaaatagatcacgatgccttctatcaactgataggaggaatctttctcgctggagatcaacagcaccttcgccagatgaaaggtttccttaactaaaaaaatcaccagaatggttgccagcgccaacaggccgatattgagtatcgtctgaagcgccttggcagccatcgcactgcgagcagaacctgccatatgttatccccacaccctattccacattaacgccaagatttcagagcaaaataaccggacacactcgcactgtcacgccgaaatacgcttaatttagtttgaaattactgacaaagatgtcgcacaaagtacaagtcgatttacttatacccgccatacgtaagcgataggaaagcggcggctcgaattatttagggctcaccaccagtgatggaagtgatgaacggggccgattccgtgaccgacctccagcgtgtcggcctgctgtaacgcctgctgtaaatacgccttcgccaccttaaccgtctcgccccagctatcgtgacgtggccgcagtgccgccagcgcggcagacagtgtgcagccagtgccgtgcgtatgacgcgtattcacgcgcggggagctaaagcgctgcggttctgcctgtcgactgaacagccagtccgggctttccgcttcactaaggtgaccgcctttcatcaacaccgcctgacaacccatcgccagcagcgcttccccctgctcacgcatttcccgctcgttagcggcgggtgacgtattcagcaacgcggcagcttccggcagattgggcgtaatcagagaaaccagcggcagcagctcacgacggatcgactccaccgcctccggcgcgagtagcggatcgccacttttcgccaacatcacggtgtccagcaccacgaaaggcacggcgtaatggcgcaggcgttcagcaacagtttcgacaatatcagtctgcgccagcatcccaatcttagcgctatcgatacgcacatcgctcagcacggaatctaactgcgctgcgacaaaatccggttcaatccggtagacggactgcacgccacgcgtattttgcgccaccagtgcggtaatgaccgacgtgccgtaagcgcctaatgcggaaaacgcttttaaatccgcctgaatacccgccccaccactcggatcggtacccgcaatcgtcaacgcattgatacgtttcatgccagatcctccgcgcgcagggtatagagtcgatcgaggaaatgggggataaaacttcctgtgccttgtgacactgaagtcgcctgctgccccgctaatgccatgacatagcatgctgccgtcacgtgggataagcggtcaccctctaaggaacagaaacccgcgaccaccgccgacagcgcacagcccgtaccgaccacgcgcgtcatcatgctatcgccaccggttaccgcgatatcacgctcaccgtccgtgacataatccaccgcgccggtcaccacaacaatcgtccccacctgccgagctaactctcgcgcagcagggagcgctgccagtgaatcatcagcactatccacgccccgcccttgcgccgctaacccagcaagcgccatgatttcagacgcattaccgcgaatcgccgccggtttccatgtcagcaattctcggcaaaattcagtacgaaaggttaaaccgcctacggcaaccggatcgagcacccacggcgtacccgcctgatgtgcgctgtttacggccgcacgcatcgcttcagcgcgcgtacgctctagcgtcccgacattaatcagcagcgcatccgccaccgcgctgaactgcgcagcttcttcaggatcgactaccattgcaggcgacgcattcagtgccaacagcacattagcagtaaaagattgcaccacatcgttggtcaagcagtgcaccagcggagcagcagaacgaaattgggtaagtgatgttgctgcctgagcggcagaaaagtcggcgggttgcgtgttcataggtctcccaaccggcgtggaagaaggcggcaaccggtgggataccgtgacttccctacgctggcattatccagatcaggtggtacgggtatttctcagccttcacaaagaagggcaccccgagtcatgtacttagagccatcccagtaggcgttattggtgcagccagtttggacgcggacagcgcgcagaaaccggagcgtacacgtagtacgtgaggattattcgctacactcacccttcgggccgccccaaggggcgttcaaacgcaattgcgtttgtgcgagcactgcccaggttcaaaatggcaaacgaaatagccctaatgggataggatcttacgctttgcagcataagtaagtgccccctgtaaagcaagcgctagcccgctctactccggcgtcgacacaaaatgaaaaaccacaggcacgttgtgacatagagaaaaacgtcataaccctttagactggttaatcaaacccatactgaggaaattgtgatgacgataatcaagagttatgccgcaccggaagcaggcgcagcgctggagttgtatgagtttgatgcgggtgaactgcaggcggaagatgtcgaagtcgtggttgattactgcggcgtgtgccattccgatctctcgatgatcgataacgaatggggaatgtcgagctatccgctggttgccgggcatgaagtaattggtcgtgtgcacgcgttgggtgacgcggcgaagaacaaaggattaaagattggtcagcgcgtcggcattggctggacggcacgcagctgtgggcactgcgatgcctgtatcagcggcagccaaaccaactgtcagcaaggcagcgtgccaacgattctgaacaaaggcggttttgccgataagatccgagcgaactggcaatgggctatcccgcttcctgattccattgatatcgaatcggcgggtccgctactgtgcggcggcatcaccgtcttcaaaccgctgttaatgcaccatgtcactgcgaccagccgcgtcggcgtgatcggtatcggcggtctggggcatattgcgattaagctcctgcatgcgatgggctgtgaggtcacggcgttcagctcaaacccgtccaaagagcaggaagtgttggcgatgggtgccgataaagtcgtcaacagtcgcgatccgcaggcgctgaccgcactggcaggccagttcgatctgatcatcaacaccgtgagcgtcgatctggaatggcaaccctacttcaacgcgctcgcctacaacgggaagttccataccgtcggcgcagtaatgaagccatttagcgttccagcctttacgctcatcgcgggcgaccgcagcgtttctggttcttctactggctcaccgcatgagctgcgttctctgatgaagctctccgcacgtgccaacgtgaagccacagacggaactgttcccaatgtcgaaaatcaacgatgctatccagcacgtacgtgacggcaaagcccgttatcgcgttgtactgaaagctgatttttaatcggtaaagacgcctgagcgatcgggcgtctgctttttgcacatgagtcagattaacgtcattctcttggcaacaccgctcggcaccacgctactgaatgtattcaacaggtttcatgataggattgaaaggtgatacaagaggagatccgcaatgccttttaaagagtatgaccatgattttatcgataaaaataagaaggcgtcctcgtcagtaaggcttgcccttttattgtctgtgttaatcattatatttaatctcctgttcttcaagcaccgcgactttcaggagcagttgcacaataatccagggtcttataccgatttgattgcactggtttttcttttttttattttgtcgtgtaccagtaaaatatcacttaaccatacctcagctttatctattcgactcggactacatgtctggatatgctcagccacgtttgacttcatggatgagtttatctatcagcccaaactagttgggtattatgttgaggatatgctgagaattattggtatgtttggcgtcggattcggtgtctatacgctgatacagcaaatcaacaataagtatgttgaagccagaatacagtcattcagcgatgaactcacgcagctccctaaccgccggttttttattaatgaattaaaaaaactcgaagcgaaaacgccctatttatttattatcgacatcgataatttcaaagtcatcaatgacaagtatgggcatacgaaaggtgatgaaatattaagtaagttcggccatatcctttcccgttttgataacagtgaagtggtcgcaacccgaataggtggcgaagagttcgcgattattctgtatgccgggacacaggatcgggcagagaaactggcaagagaagtattaaaaaatgcgaacaaaatcattattaaaaatatgcatcatctttctgtcagcattggggcgggtaaaaagcaacctcaggaacccactgaacactttatgaaacgcgtggatgttgcactttaccaagccaaaaataccggcaaaggcaaagtggaatgggctctggagccgaaagaaaaaacgcagtaactcaacgcaacctcatccgataacacggccgcacggacgcgcccccttccttaatcatcataaaaactactgaaatcagcattcccgccacagaaaaccatctttctagtcacctgtcattctgtaacaaaattaaatacttcctgatcaaccaactcactgaccagcgtgtactcttttataaagtggtgaaagtctcgcaaatcaaactgggcagtggatcgccatttatggcctaggcggattgggcttcagagagaacgtcgaccctgattcgttcgggccgttccaacaacggtcaggaatctgagaaaaaccatcagtctggccgcatgacttcctacctatcaacggagaaagcactgaaaactttaggcttaatgcctatctatttaaaggagtaagtaggaatgaaaagcactaaatatgaacgttggatgcatttacacgctttcactcaggcaagtgagagccgcgtgacccgtcattactaacctcagccgttatccactctgtcatctgcctaatggctccaggtgcataggccttcctgcccagaatcatgaaagccaccttcttccactgtggccattccgccgtcagttggtcattgaacagcggcgcgcgcagtaatccatgcgtcgcgtctggcacaatcaccgcttgctgatgaagacggacagtcaagagttgctgatacctcgctgcattctgctgtggatcgacattgagatcgtcgctcccccatagtgctaacaccgggccgggcattgcgttaacgtcctccgtcgcatccgccagatagttacgggcaatgaaggcaaatcggcgcggttcgatatccggccgtcgggccgggtcagcgatctcaggctggccaaaaacggcgtcattggctgttaactcggcgctgacctgccgctcaatttccgcttccgccattccggcgcgcgtcagtttctgacgagtataatagacaccctgctctctccagttgagcgcactacccaccatcaccgagaacgcaggatgaaactggctggcagcagatgggatgacccagcctgcctgagaaaacccgagaaatccgatcttgcgccgatccatttcaggaagtgctctgactgcattcagcgctgcacccgcttcatcagcacgatcctgcatggattgattcagccaatcacctgagctttccccgacgccgggtttatcccaggtaaaaacaccaatcccagcgtcgataaactggtcaattaaaggaagatagccagactcggagaatcgatcttgcgccccatcaccatgaacaatcagcacaataggcggagacatcacgccttttggcacaatcagagaaccagccaaaacattctgcccagacggaaagcgaaacggtgacacagtggcattatccaactcgaagtcagatagcccggaaagcgtaaacagcgcggccataacggcaatcgacagtactacaatccacactttccattttttcatctatctggttctcatttcgctgcaaaagcgcattgctttagcggttatttcagcaccagcatagcgattcccacgccgatcagcatcagacaaaacgcgccgcgtagataagccaccggcagtttatgggcaacggcgacgccccaggacacgctgacaattccccccagcgccagtggtaagccgatactccagtcaacattacccgcctgcgaataggatagcagcgccgccagtgcgcccggcactacaagaatcagcgccataccctgcgcttgcgtttgtgcaaaagcaaacagcgtaaccagtactggcaccaccaccagaccgccgccgacggtaaaaataccggacataaacccgctcgctacaccgagtagcggcagatatttggtcgacaggacaatctccgacctttggctgcgctttttgttataccactgccacatatagtacgccgccaacaccagcagaaaagtggcaaaggcgcgctgaaggtggtgaacatcaatcgatgaagcgatgtgagcagcaaggtaggcagagcccgtcgcaaaagcacacatcgtcagcgccacccgcgtatcaatacggttacgctggcgatagcgcagaaaaccaatcagtacgttaggcgtaatcatcaccagcgcggttccctgtgccatatgctgatccatcccgaagagcactcccaaaatcggaatcgcgataagcccaccgccaatccccagcattcctccgcaaaatcccagtccgatacccaaaagcaaacacaacaaaatatcgctgaacatcattaagctaaacataacgtaaccaaataacccataaggcaaaaatagagagagaacgacaccatcctaggtgcagagacgcattttgataatccctgaatagtcaatgaccctttcctgtcaggaaaacctccgaatgtgttaacttacagcctgacataagatatgcgacgacatgctgcgcggaatcaaactgccagctattgcgcagttttccagccctgcagaggactctcgataaaccatgattaatcctgcgcattttgaccttcagtcgctccgtatctttttgcaggttgcccagtcgggtagcctgaccaaagccgcagaaaagtttcacatcacgctttcggctttgagcaagcgtatcgccgagctggaacgtaccgtggactgtgcgctgtttatcagaatgccgcgcggcctgacgctaacgcccgcaggtaaggaattggtcaatctcgcaggcaatgtgttgagcaacgtggaacgcatggcgagcgaaatgaatgactacgccgttggcgtgcgtggtcacgtacacatgtgggcgaatacctcggcgattattcagttccttccgcaggatctcgcgtcattccttccgacacgaccgctcattcgtattaacctagaggaaaagctcagcaaaaccgtagtgacggctctggcgatgggtgaagccgatattggcatcttcgtggataatgtcggctcgcaaggggtcgagaagattccttaccgtaaggacaaacttgtcgtactcgttccgccccagcacccactttccgcactgtcagacgtgagttttaacgacacattgggctacgattacgtcggcctcaatagcggtagctctttgctgaaacagctgaaagacgcctcggatgaactgggaagagtgctgcgcttgcgcgtgcaagtcagcagttttgacggtatttgccgcatgatagaagcggggctgggcatcagcgtcttaccggaaggagcaattcgtccggaagtacttggcaccgggttacgtgccatcaacctcaccgacgagtgggcttcacgccagctctggctgggcgtgaaatccggcgcaattctgcaacccgaagtgaccaatctgctgacgcatctgcggcaatgcggagcgtaaggcggaaatctactttcagccttctttgctacccgttttttcatagccgaggcgaccaataaaaggtaaacgcagcgcgggcggatttatatcgacacccatgctcagccccagaatattggcttcaatgccctcttcgacgcccatcgtaatacctagtacgcccaatagtgaaatctgcacgccactccctgatggcgacagcccaaccggtcgcgttatcgggcggtaatctttaccaatcgcattggctggcatatccagcttgagcgcaggtacttcacggccaatgtgtgccagaaacgtattgctattcggcccaggccaggcgtggtaggtattcggccacggatagcttttaatggcggcctcaatctgcgggatcatggcttccgccctgtcgccacggtgcgccaccaacagcttcggcatagccccgtaccagtaagcatctgccgccgaacgattcagacgaacaacgttatcacttccccagcttacaacctcgtagcggcgatattgggtttcccctgctttcttgaagatgatccacggatgcaccgccaccagcccgcgccagccgtaagtcggcgcagcatagacctgcacgatagcagtctggcgaaattgcacagggttcggcgctagcccagaagaatcacgtttggcagaccaccaggtttgcccactaaacgtctcgccgttacgcgtcgactgcgcccagctttgccaaaaagacagcaacaacacacaaataaacccaatccccaagaatttgaggtacgtcataggccaaatagctcactgaaaagagatggaacggaatcgatgcacatgcaggcgagcgcccacagtgaaaatcggtcaaaaaatcattccaccagtttactgccagttggcagtaaggttaaagcattgggtgaaaccttgacctacttttacgttgtattgaaacaggcagaagatttgcgagcatccatgcccgaatgagtactaattcccatcggcaccatcgattccattttttccatcggcaccatttttacccgcaatccccccttttccgcccgatccacctttccctccgttaccaccatttcctccatttccgccgttaccaccccgcccacccggtgcattctcgagactccctccgtcaccgccgttacccccattcgcaccatggcttcgccctgcttcagggtaatgatgatgtgaatgcttttttttagggtggtaacctgttccctcttcctgatacggcaaaacagtcggcgttgctgccagaatataaacggggaacaaaacagataaaataaacagtgctgatatgtctttcatcacaattcacctttattaaaccaacagggataacgtatggaacggtgacaagtcacacagtggccaccgctttccagtcttgatttattgtcatgagaaagaaaccgctttcagaaaaaattttcattcaaacttcactttactgtgaaatttcattgcaaaaataatggcgacaatgaaaatccattgcagtgaatacatttcattaaaaataattaattaaggataaataaacaccactctatttaccaagaagaattaaaggcaataaaaaaaccaccatctataataaaaaaatctcttattactcacctttaaaaacagtaaaattggagaaattaaatgataaaaaataataagcgtattaagtctacggtatgtgcattatcattagtggcattaacgttaggctccgcggtttcactcgcctgtacgcggttcgtttatctggatccacataaccctgattaccccattaccgcccgttcaatggactgggccgatgataccgagaccaatctctggattttccctcaagaactaaagcgctctggcggagccggtcaatattctctggagtggacatcaaaatacggcagtgtcattgcctccgctttcgatggtagaaaaggaatggcttccacaaccgatggggttaatgaaaaagggttggcagccaatgtgctttggctggcggagtctgaatatcccaaaaccaagccgacagcgaaaaaaccgggattaagtgtcgccgcatgggcacaatacgtgttggataatttcgctaccgtcgatgaagcggtgaaatcgctacaacaggaaaaatttatactggttaccaagcaagtggaagggcagaagaggctagcaacgctgcatctttcgttatctgattcgtctggcgacagtgcgattattgaatatatcgacggtaagcaggtcattcaccatagtaagaattatcaggtaatgaccaattcaccaactttcgatcagcagttgacgcttaatgcctattgggatcagatcggtggcaatgtgatgctgccaggaacgaaccgcgctgccgaccgatttgttcgcgcctcattttatgtgaaaaatgttaaccccaataaactcattcctggtgtagcagaaaaaggaaaaatagaaaaagataaagcagacttagccaccgcattcagtatcatacgtaatgcttcagtcccttatggttattccttaccagatatgccgaatattgcctcaactcgctggcgtaccgttgtcgaccataaatcactgcaatatttctttgagtctgccgtttcgcccaacatcttttgggtcgatttgaagaagatcaattttgcgccacgcggtggtagcgccgctaaactggatttggggccaaaccaaagcacgatctattccggtcaggcttcaggacactttaaacctgcccaaccgtttgaattcgcggggctctagatggggaaatgattttcccgtccctatttatcctaagataattttaaagcgccatgatcccgtggcgctttctcgtttatatcccctactccctgccttcacttcacgcctgaataacgcgacggccaaatctcttccgcccttttccccatagcgtctgcaatcaggcgctctcctttcggccagtgtctggtgagcgcattcgccagcgtagatgatgccagccccgccgctctggaaaccgccgccagcgtcgtcccttttttccgtaatcccgcgatgatatccgccgggtgccagtcagtgtgattcattccattttcctccacctatcaaaaattatttttgatttccgagtggatagaatcgcttcttctgatgagtaagaccacggacgatgagtcacatctttaacgggttattttatgactagctaaacagctgttgcagctttggcggagcacggggataaggttcccgtgatccgtctcacggtagacccgtgtatctctggaattaaaacaacatagaaaactggcgtctggtgactttcaggaattcagttttcactgaatccctgaaagcgccatcaacgactgatgtcgttccaaccattattcatcgtcgcgttctttttttgcccgctgacgttcgtagaactcatcttcagctgcaatgatttcatcaatcagtgaacccatatccacttcatgcaccgcttcgacgaagagaccggttagcgcggtttctggtgttaattttccgtcttcatataacatccagatttcttgcgcataccgtgtttgcaataattgtggcgcgaactgaccgtagtaagcggtgatgttattaacatcacgtgcaaacattgattcagcatggttgttggcggcggcgtccacagcttgtggcaagtcgataattaccggtccttgcgcatcgatcagcacgttaaactccgataaatcaccatgtacaatacctacacacaacatgcgcacgatattgcggatcatcgtatcgaaatcagcaattgcgctttcttccgtcagaatcacatcgctaaggcgtggggcaacagcgccgtcaacatcagtgaccagctccatcaataacacaccgtcaatgcaaatatagggttgtggtacgcgaacaccggcattagcaagacggaacaatgcttcaacttccgccgtttgccaggattcttcttgttgcttgcgtccgaattttgagcttttttgcattgcacgggcgttacgcgtattacggactttgcgtccttcctggtactgcactgcctgtttaaagctacgttgcattgcttctttgtaaactttggcacactggattttgtcaccacataaaacagtgtaaacgtccgcctccttgccgcttttcaagcgttggagcacatcgtctatgaggccatcatcgaccagaggttggagtctttttgggattttcatgcggctttataccttatttcagccgcttttcgtatcaataacaaagactgtgatactggaaaaaatggcagagtctgaagaaagattttaattttaccaataattacccaattttgccgacatgttccccatttatcaacatgacttccccgcttagatcatcttctttgcttcattcagccgttcacatgcctctgaaagcgtcattccaccaacatcatatcgaccaaaagtgatagtttcttatctgcggtggatcgagtcgttgtagcgaagtgccagacctaaaaagccgaaagcccgcgattacgcgggcttcaggggatttcttgctagagggggccgatcagttttggacgcccaatcattcccactcaatcgttgccggcggcttgcccgatacgtcgtaaacgacgcgggagatgccgtcgacttcgttgatgatgcggttggatacacggccgaggaaatcgtatggcaagtgtgcccagtgcgcagtcataaagtcgatggtttctactgcgcgcagcgcgacaacccaatcgtatttacggccatcacccattacgcctacggaccggaccggcaggaagacggtgaatgcttggctaaccttgttatacaggtcagctttgtgcagttcttcgatgaagatcgcatccgcacgacgcagcaggtcacagtattctttcttcacttcacccagtacacgcacgcccaggcctgggccagggaacggatggcggtacagcatgttgtacggcagacccagttccagaccaatcttgcgcacttcatctttgaacagctctttcaacggctcgaccagacccagcttcatctctttcggcaggccacccacgttgtggtgtgacttgatcacgtgcgctttgcccgtcgcagacgccgcagattcgatcacgtccgggtagatggtgccttgagccagccatttcacttcggcttgcttgttggcttcttcatcgaacacttcaacaaacacgcggccaatgattttacgcttggcttctggctcatcttcacccgccagctcgttcaggaagcgatcttctgccgccacatgaacaatgttcagaccaaaattatcgccgaacatttccagaacctgatcggcttcgttcaggcgaagcaggccgttgtcgacaaacacgcaggtcaggcggtcaccaatcgcacggtgcagcagcatcgcggtaacggaagaatccacgccgccagacagacccaaaatcacgctgtcgttacccacctgctcgcgaatacggttcaccgcatcgtcgataatcttggctggtgtccacagagcttcacactggcagatatcaaggacaaaacgctctaacatgcgctggccctgacgcgtgtgcgtcacttccgggtggaactgcacgccgtaaaaacgtttctcttcgttagccatgatagcgaacggacaggtatccgtactggcaacggtctcgaacccttctgggatcgccgttactttgtcgccgtggctcatccagacatccagcagcggcgcgcccgtggcgctcaacgcatcctgaatatcacgcaccagcgcgctattagttttaacttctacctgcgcataaccaaactcacgctcgttggaaccttcaacgtggccacccagctgcatcgccatcgtctgcatgccatagcacacgcctaataccggtacgccagcgttgaaaacgtattctggcgcacgcgggctgccaaactcggtggtgctttccgggccaccagacaggatgatcccgttcggattaaagccgcgaatctgcgcttccgtgacatcccatgcccacagttcacagtaaacgcccagctcacgcacgcgacgtgcaaccagctgcgtgtactgcgagccgaaatccagaataagaatgcggtgttgatgaatgttttgagtcatgaggagcgtgttccaaaaagctaaaaaataagtaaacccggcgaatagccctaaaaagataggaatagtaccgggtttatcgggttaaatcagcccgcaaattaccttatgaacccatacggtagtttggtgactctttagtgatggtaacgtcgtgaacatggctttcctgaatgccggcgccactgatgcgcacaaactcagcctgcgtacgcagcgcgtcgatggtggcacaacccgtcaaacccatgcaggagcgcaagccgcccatctgctggtgaacgatctctttcaggcggcctttataggctacgcggccttcgataccttccggcaccagtttgtcggcagcgttatcggtctggaagtaacggtctgatgagcctttggacatcgcgcccagtgaacccataccgcgataagatttaaatgaacgtccttgatacagttcgatttcgcccggggattcttccgtacccgccagcatagaaccgaccatgacacacgctgcgcctgctgcgatggctttagcgatgtcgccggagaagcggataccgccgtcggcgatgaccggaatacccgtgccttccaacgcttcaaccgcatcggagatcgcagtaatctgcggtacgcccacgccagtaacaatacgggtagtacagatagagccagggccgataccgactttcactgcgctaacaccggcttcaaccagcgctttcgcaccagagcccgtcgcaacgttgccgccgatgatttcgaggttcgggtatttggcgcgtgtttcacgaatacgctgcaatacgccttcggaatgaccgtgtgaggagtcgatcagcagtacgtcaacgcctgcggcaaccagcgcatcaacacgctcttcgttacctgcaccagcgccaaccgccgcgcctacgcgcagacgaccgtgttcgtctttacaggcgttcggtttacgttctgctttctggaaatcttttaccgtgatcatgccgatcaggtggaatttgtcgtcaacaaccagcgctttttcaacgcgtttttcgtgcattttttgcagcacaacatcacgcgcttcgccttcgttgacagtaaccagacgctctttcggcgtcatgaacgcgctgacgggtttttccagatcggtaacaaagcgcacgtcacggccagtgatgataccgaccaattcgttgtcttttgccacaacaggataaccagcaaagccgttacgctcggtcagctctctcatttcacgcagcgtcgtttctggcgccacagtctgtggatcgaccacaacgccgctttcatatttcttcacgcggctaacttcttcagcctgacgctcaatcgacatatttttgtggataaagcccaaaccgccttcctgcgccagcgcaatggccaggccggattcggtaacggtatccatcgctgcggacagcataggaatattcaggcgaatgtttttcgtcaactgcgtggacagatcggcagtattaggcagaacagtagaatgagcgggaaccaggaggacgtcgtcaaacgtcagtgcttctttagcgatacgtagcatgggcaatatctcaccaaggtggatgttaggaatagataaaatattgccgtggcattatacagagcgtaatcgattgcctccagcattattttactaaaatgcttgattacctgtttcaggtaggtagtatcaatcgattaagtgactgttttaaaatttgatctggctcacaatgtctcaatttccctcctctgcaatttttaccgttagccgcctgaatcagacggttagacaactgttggaaatggaaatgggccaaatttggctctccggcgaaatttccaacctttctcagccctcatccggccattggtatttcacgctgaaagacgagcgtgcgcaggtgcgctgcgcgatgttccgcaccagtaaccgcagagtgacgttccgcccgcaaaacggccagcagatcattattcgcgcaaccatcacactgtatgaaccccgtggcgactatcagttgctggcggaaagcatgcagcccgctggcgacggcctgttacagcaacagtttgaacagctcaagcagcgtctcgccgccgaagggctattcgaccagcagtttaagcaagtgctcccctctcccgccaaacaggtcggtgtgattacgtcagtcagcggtgctgccctgcacgatatcttgcaggtgttacagcgccgcgatccgtcactgccggttatcgtgtatcccacatcggtgcaaggggcggaagcgccgctacagattgttcgcgccatcgaactggctaaccagagagatgagtgtgatgtgttaattgtcgggcgcggtggcggttcgctggaagatctctggagttttaacgatgaacgcgtagcccgcgctatcttcgccagccgcattcctatcgtcagcgccgtcggccatgaaaccgatgtcactatcgctgatttcgtgggtgacctgcgcgcgcccacgccgtccgccgcggccgaattagtcagccgtaaccaacttgagctgttgcgccagatccagtcccagcgccagcgtctggaaatggcgatggactactaccttgcccagcgcaatcgagaatttactcgtctgcaccatcgcttacagcagcagcatccgcaactgcggctggcacgtcagcaggctcaattggtcaaactgcgccagcggctggatgatgccatgcagcagcagcttcggcagacctcgcgccgaagtgaacgcttacaacagcgcctgatgcaacagcagccgcagactcgtatacatcgtgcacaacagcgtttacagcaacttagctatcagatgcagagcgcagtggatcgtcagttaaatcaaaataagcagaagttgggcgtcgcctgttcgcgactggaaggcgttagcccgctggcaacgctggcacgcggctataatgtcaccacggcatcggacggtaaggtgctgaaaaatgtcgcgcaaatcacccccggtgaaacactgaaaacccgcttgcaggacggttgggtggaaagtcaggtcacaacgctggctccaaacctaagttccgtgaaaaagcggcgaaaatcctcatctcagtcataaaaatcgcacgatcatcacaaaactcatgggatggggatttgtcctaaaacgacggcgatcccccattcttgcccctgatatctgaactatactcatttccagttcactaaaattatattcatcgttttcaccgcacaggttccagcctctgcacggtgaagcggatcggataacaatacagtgagctttattgatcgtctgtgttacccctgatgaacgttttcaaggagatgaggtatgaagtccagaccgatttgtagcgtgatacccccttatattttgcatcgtattatcgcaaacggtaccgacgagcagcgccactgtgcgcaacaaacgctgatgcacgttcagtcattgatggtcagccacaatccgcgcccagaacctcatgagaaattgcccgccgggcaggcaaatcgcagtatccatgatgcagaacagttgcaacagttacccggcaagttggtacgcgctgaaggccaatccagcaacggtgatgtcgccgtagatgaggcctacgactatctaggcgtaacctatgacttcttctggaaggttttccaacgtaattcgctggacgctgaagggctgacgctggctggcacagtgcattacggtcaggattatcagaatgccttctggactgggcagcagatggtattcggggatggcgacggcaaaatattcaatcgtttcacgattgcacttgatgtgattgcacatgaactcgctcatggcatcaccgaacatgaagcggggctgatttatttccgccagtccggcgcactcaatgaatcactgtccgacgtctttggttccatggtcaaacagtatcatttagggcaaaccgctgagcaggccgactggtttatcggcgctgaacttctggcagacggcatccatggtatggggctacgttctatgtcccatccgggtactgcgtatgatgatgagctattgggtatcgatccccagccctctcacatgaatgaatacgtaaacacgcgtgaagacaacggcggcgtacatttgaattcgggcattcccaaccgagcgttctatctgacggccatcgctctaggaggccactcttgggaaaaagcgggccgaatctggtacgacacgctgtgtgataaaacgctaccacaaaatgcggatttcgagattttcgcgcgccatactattcaacatgcagcccaacgctttaaccaaaccgttgctgacatcgtccagcaatcgtgggaaaccgtgggcgtggaggtacggaaggagttcttatgaaaacgttgccggatctcaacgacgacgccactattgagctggcacgtgaaggaggattcgcctggattcccaagctggcggggacgcgacgtttcgcgctcgccagtgtgccgtcatccgaacgggagcgcatttgtagtgcgatccgtaatgccttccctcaggctcgcgagcccggcaaaccggacggtccgggccgtggcgaccaattttattaccgtatcagtattagctacagccacccgcagcagaatcagtatgccgatatcatattgctgatcccggaagacagcgcgccaccggagctggctgatctgtggcgcaacggcctacctcagtgacaacggatgagcagtaacgacgaatttaatcggtgtgcgtgtagttaatcggtaaatatggagtgtgacgctctgtggagcgaaaactcgcgttaataccatcaatttattgctctaactgataatttacagggtaatgctctctttcattcctgagaggcactcgctctgatcagacgaatatcacgtcctggtggaatattaaacattcgggcatattcacgggtgaactgcgatacactggcgtagccgacagcagaagccgcatgagtaatacccactccatttgtcaacatcagatttctggcattaatcagacggagctgcttctgaaactgcaagggggtgagtgtggtgagtgaccggaaatattgatgaaataccgacacactcataccagccgcactggcaagttcttggattctaatcgagcgcataaaatctttacgcagtatggctattgcgcggctgactcgtccggcatgactgtcaacagcgccaagggctcggattgctgatccatgcttacttctgagcaaccagtaatgtagctcgcgtattagtcccttaccgaggatattgagcgcttcatgctgtccgaacaactttaccagacggtatgcggtgtctgccaagtcgtcacaaatcgattcgatatgaatattgcccgaagcattacttattttagtcggcataaccacctggagttcacggaggatctcaatatccaactcaagtacaagtgaataatagggggcacctttactggcctgagttatctgactgactgtcgggatgtcggcggatataaccatcgcttctccgggaccatactcaaagctgtcagggcctgttgtaacgcgttttcggccctgtaacagcatggctatcagcggttttgacactgcagcctgtaactctcccggatgaagggaacgtacgatagtcagccccggaaccggagtgacagtaacgccgttatggtcagcacaggcatcggcatagcggcggcaaagattcagcagggtgtcattcatcgaacgttttcagacaagaataagtgtttatattatgctggcaaccagcacaaacagctcaataaaaatattattaggcaaaaaataacaaagatcaggcaatgcagcccagatgaattgtcatattgtagatgcaccaacagaacagtaaggacatatcatgagcaaaattactctcgtaacgggggctaataggggcctaggtcgtaataccgcactctccatcgcagagcgtggaggtgatgtcattgttacctacagaggaaacactgagcaggcaaaagaggtcgtagatgaaatccagtctctgggacgcaaggctgtggcggttcagcttgacgtgggtaatagcgctagcttcccgacatttaccaaatccctacgtcctctactttctgaaatctgggaccgtgacacattcgaccatctggtcaataacgcgggccatggagaattctccatgataacagacacaactgaagcgcagtttgacgggctatttgatgttcatgttaaaggaatgtttttcctcgtgcagacacttctgcctttgctggctgatggcggacgtatcatcaacttttcgtctggcctgacccgcgtatcatatccaggtttttcggcctattctgcggcaaaggccgctgttgaaatgctcagtgtctacatggcccgtgaactgggcccacgtggtatcaccgtaaataccgttgcacccggtgcgatcgaaaccgatttcggtggcgggcttgttcgggacaatgctgatgttaacgcacaatttgcaacgatgactgctctcggacgagtcggtgttcccgatgatataggcccgatgattgccagtctgttacgcgaagataatcgctgggttaccgcacagcgaatcgaagtgtcaggcgggcagacaatctaatactggcgaatatgcttccataaaaaaggaatacaccattccatagtggcgtattcctattaacagtaaggaatatcgatagctaactaacggttatcagacactaaataacactgagcgaacgcagcacatatagcccaatggcgatcatgaaaaacgcccccaccgtcgtcagcccaataatattcgccgccagcgtagcgttcccccccatcgcacgcgtcatcacgtagcttcccgatgctgtcggcgttgaggaaaacaggaagataatacccagttcaacgcctcggaaaccagccagccatcccccaaacgtcaacagtcccggaacgaccaatagcttagctacggaagagagcatggcgacgttggacgaacgaaacatactgcgccattccagactcgctccggcacagagtaacgccagcggtagcgccattgaggaaataaagctgccagtttgcttaatcacggcaggtatcggtaaatggctctgcgcatatgcggcaccacagagtaaaccgataatcagcgggttggtgaaaataccgcgcagcagcgtacgcaccggaatacgctgctcgggagactgccgctgcaaactgcgcgttaacgtgataacggatagcgcattgaacataatcaccgtcaccatcagatacatggatccgacagccacgccctcttcaccataagcactcatcgcaaacgccatgcccataatgcccgtgttggaacggaaaccaccctgaacgaagatacccctctccgtgggttccttgaccagacgaatcgccactatctccaatagcaggaaagttgccaacgtccccacggtgccatacaccaccagcggccactgctctgagaatgcctgatgagtggtcgcgacactgaaaaacaacaggcaaggcagagaaaggttgaacactaaccgcatcgcggtatcgcaaaaagcatcgttcaacaaattcagcttacgcaatgccacaccgattaatagcataagtagattaggcatcgtgacgttgaacgcaaaactccaggtttcccaggacatgactttccttgagtattatttgttttgttaactacagttcgtttcgtctctgacaaaacggggcgaatattgctattcgccccgttaataaatcacttactttttttaagatgcgacatcaaccgtttgcgcttgcgtagctgagttggcgtcagcttgttgcgcttctctgcaaaggggttttccccttctttaaactgaatacgaatcggcgtgcccatcacttccagcgaacggcgatagtaattcatcaggtagcgcttgtaggaatccggcaggtctttcacctgattaccgtggatcaccacaatcggtgggttataacccccagcgtgtgcatatttcagcttcacacgacgaccgcgcaccagcggcggttggtgatcgtctgacgccatttgcataatacgagtcaacatcgccgtactcacacgacgcgttgcacaagaataggcttcggtaaccgactcaaacaggttaccgacaccgctaccgtgtagcgcagaaatgaagtgaatgcgggcaaaatcgataaagccgagacgcagatccagcgtatctttcacctgatcgcgcacttcctgcgacaggccatcccacttattcatcacaattaccagtgagcgcccactattgaggataaagcccagcagcgagagatcctgatcggaaatgccttcacgcgcatcgataaccaacagtaccacattggcatcttcaatcgcctgcaacgtcttgatgacggagaatttttctaccgtttccgtgactttgccgcgcttacgcaccccagcggtatcaatcagaatatattcacgttcgtcacgcaccatcgggatatagatactgtcacgcgtcgtgcctggcatgtcgtacactaccacacgctcttcacccagaattcggttagtcagcgtggatttaccgacattcggacgccctacgatagccagcttgatcggcaaatcttcaggattgaaatcgtcttccgcttcttcttcgctggcctgctcttctgcttctaacgcagcccagtaagccgcgttctcttcttcttcggttaactcgaccggctcttctatttcatcttgtacaaacggcagcagaacggtttccagcagcgacgtcacaccacggccatgagatgccgcgatcgcgtagacttctcccataccgagcgagtaaaaatctgccgtgaccatatctgggtcaaggccatcggttttgttagcgaccagcaccgtcatcttttcgcggctacgcaaatgcttggcaatgccttcatccgcaggcatcaaccccgcgcgagcatccaccatgaacagcacgatgtccgcctcttcaatcgccaccagcgattgacccgccatgcgcgtttccacaccgtcttccgtgccatcgataccaccggtatcgatgataataaattcatgcccttccacttctgcacgaccatacttgcggtcacgagtcagcccagggaaatccgccaccaatgcatcacgagtgcgcgttaagcggttaaatagcgtggatttccccacattcgggcgcccgaccagcgcgacgacaggtatcattgttacaacctcattacttatatttcaatacgttacagcgaaacactcgctgacgataaaaagacgaaacggcccctgatagtgtcaggagccgttatgggaacgcatccaaaaacgctgcgatccaaatcaatacggtgttacctagcgggtgaacgcgtagatgtcaccatttttcgcctgaatcagcagcttatcgctggcaactacaggcttgctcaggaaaccagagctatctactttttgttgtgcgacaaagcggccatctgctgtattcagccagtgcaggtacccttcggtatcgcccacaaccagatagccgttatacagcgccggagccgttaggttacggtgcaacagatcgctttggcgccacaggctcacgccgccattggtgttcaacgcaacaacgcgatcgtcctgatcgaccagatagatccggtcaccgtcaatgatgaaatcatgcactgaacccagctcgcgcttccacagaacctgaccagaacgcagatccagcgcggtcatgttgccattgtaccctagcgcataaactacttcgcccgcgacaaccggtgtcgtgtcgacatcgttcagccgatcgatttcggttgcgccactcggctgtgaaatacgctgttgccagatgagctgaccctgattgatcatcacagcgttcacacgaccattgtcaccgccgacaatcgccgcaccaaatgcggttgtcggtgcagattcaccgcgcagagacagcgtcggcatatccaagttaacgctccacttgattgcgccatccgcttcattcaaggcctgcaacataccgttgctggtgtgaatcagcacgacgccatcgctgacgacaggacgagatagcgcttcacctgctactttcgtttgccatactggcgtaccatcttcggcattcagcgcatagacctgcgccctttcgctgccgacatagacatggttgccagaaaccgttaccccgccagacagcagcgccggattattacgggagaagaaattggtcttctctgacaggtcggcacgccaaatctctttgccgtcactcagatccatcgctttcacggtgccacgacgatcggcggcaaaaacgtggttatcctgccatgctgggtgaaggttggaataaaactcaccaatcccactcccaaccgagctgttccataccttggttggtgtgaactggttttccacctgcggcagtggagacatagtgacaacatcttcttcgctgttaaacagcgagcatccgctcagcagggcaatagaaaccagtcctaccaaaagtgttttacgcaattgcatggaattcctcttagctggacaggttattcagtttcatacgcagtaacgcttgctgtgcctgcgatgggttggaagacaaccctttgttgtaggcatcacgcgcagcctgattatcccctttgctagccaggatatcaccacgaacttcagcagcctgtgacgcccaaccttccagtttgatggcatccaacgttttcagcgcgtcatccgctttattttcctgtagctgaacccgcgccaaacgcagattcacgacggctagcaggtcagcgtctttagtttgtgactgcgcttgcaccagctgttgtactgctttagcaaaatctttctgatcaacgtaatgacgagccagttccagagaagccagcgcaccataggtattcttattctcggccgtaaatttctctgttgaagcaatcgcttcagctttaccttcggccaattgctccgtcacctgctgataagacgcagatgccgcctgcacgctatcattttgatggctttgccagaaacgccagccaaccaatgcgccaacgcccaacacaacaccgacaactaacgcctttccgttctccgcgaggaaacgacgtagtacatcaacctgttcattctctgtggtatagacttccacggtgtctctctcctcaatccagtaacgttgccagccgcgatgcgacgtcggcctgtgccaatgtatcctgctcgccattgctcagatttttaaccacaacctgaccggccgccacttcattttcgcctaataccaatgcgacgcgtgcgccccatttatcagcacgagcgaattgtttcttaaagttgccaccgccgtaattggtcatcaatttcaactgcggcagcgcatcacgtaatttctccgccagttgcattgcagcaatctgcgttcctgcaccggaagaaataagataagcatctacgcctgactgtgctttgaaatccggattcacagactgcaccagcagaaccagacgttccagacccatcgcaaaaccgaccgctggcgtcgcgtgtccacccagttgctccaccataccatcataacgcccaccggcacagaccgtgccctgagcgcccagactggtggtcacccactcaaatacggtgcggttatagtaatccaaaccacggaccagacgcggattaacggtatatgggataccggactgcgttaaaagttcacccagtgtttcaaagtgtgctcgcgattcgtcatccagatagtccgtcagcactggtgcatcattcagcagaacttgaatctgtggatttttcgtatccagaacgcgcaacgggttggtgtacatccggcgcaggcagtcttcatccagctgatctttatgctgttcgaggaacgccaccagcgcttcacgatagcgggcacgtgcgtctaacgaaccaatcgagttcagttccagcttcacatgatcggcgatgcccagtatccgccaccagcgggctgtcatcaggatcagttcggcatcaatatccggcccttgcagaccaaaaacttcacaacccaactgatggaactggcgatagcgccctttctgcggacgctcgtagcggaacatcgggccgacataccacagccgctgttcctgattgtagagaataccgtgctcaatgccggcgcggacgcagcctgccgtcccttccggacgtagagtcaaactatcgccattgcgatcgtcaaaggtatacatctctttttcgacgacatcggtcacttccccgatagcgcgcttaaacagcggcgtttgctcgacaatcggcaaacgaatttcattatacccgtagccgctgagcacctgtttcaggctgttttcaatacgctgccacaatgccgtttcggctggcaggtaatcgttcatgccgcgaatggcttgaatattttttgccacgtcagttctctatgcgtttttcaaaaaataaacccgattatagagggattgtcgtcgcatcttcaatgcggagcatccccatcgggttcaggaatcgtgaattatgcgggtgacggcataccgtcacgccgtcagggttacttatccaccagattgacggtaatacgctgactttcgtccatcatggaggctttcgcgcgaattttggcttctaactgatcgatcatctgttcgttatcgaatcgctctctctgccgcacgccgtcttcataaaagccgctcttgttgtgtccacccgttacgccaatagtagacaccagcgcttcaccggggccattaaccacgcaaccgataatcgagacgtccatcggcgtgatgagatcctccagtcgttgctccaatgcgttcaccgtaccgatcacatcaaattcctggcgagagcaagtcgggcaagcaatgaagttgattccgcgtgcgcgaatgcgcaatgatttcaagatatcgaaaccgactttaacttcttcaaccggatcggccgccaatgagatacgcagcgtgtcgccaataccttcagacagcagcagaccgaggccaatagccgatttcaccgcaccactacgcgcgccaccggcttcggtgataccaagatgcagaggctgatcgatacgtgcagccagcaggcgatatgattgcaccgcaaggaaaacatccgaggctttaacgctgactttaaactgatcgaagttcagacgatcaaggatatcaacatggcgcatcgccgattccagcaatgcttccggcgtgggttcaccgtatttttcctgtatatctttttccagcgaaccgccgttaacaccaatgcgaatagggatattgtagtaacgtgcacagtcgacaaccgagcgaatgcgctcttcgttaccaatattaccgggattgatgcgcagacagtcgacgccatattccgcgactttcagcgcgatacggtagtcaaagtgaatgtcggcgacgagcgggacattcacctgctgtttgataagcttaaaggcttccgccgcatccattgtcggcacggaaacgcggacgatatcgacgccaacacgctccagcgctttgatttgattgacggttgcttcaacgtcggtggttcgggtgttggtcatggattgcaccgcaatcggcgcaccatcaccaacaggcaccttgccgacgtaaatccgtgttgattttcgacgggttatgggtgcagcgttatgcattacttcatctccaacattgcagtcttacctaaacaacacgttattctgcggtcaacgtcaggcgtgcaacctgactgctgcgcacgaatcgacttaaatcgaccggcttaccttgaaatttaatctgtaccgcagcaggtgcaccaattttaagttgatagggtgactgaccatctagattcaacgtgctgccattacgctgcatgccgctgaacagtttcttaccgctgacatccgtgacttccaaccagcaatcggccgtgaaggtcatcaccaatgcatgagctgcagagaccggattgctatccgctaccgtagccgcaggtgcgactgccccagcgcctaacaacgcgttacccgcagcctgtgactgtgtggcattcgcctgtgaaggtgattggctggacggtgcagcagatgatgcggttgtggaagaaggaggcgttgacggtgtcgccgctatagtggcggagagatcgactggcgttgaaggaggtgtcgctgcagaacccgccgtcgacgtttcctgcggagcactgttatccatcagcggaacggactgcccctccgtttgcgactgcatagaactggcgtgatcgaccatgctgttgatctctgcctgctgagcctgatggttttgccaccaccacgcgcccgtcagtcccagaacaaccagcacgaccagccaggtgattatcatcagccagccatcacgctttttgcggctttttttcagcgaaaaactctgcatcggcgagacagagatcgctttaggcacagcctgtttatccattatgggaagcaggttatcttcaggtaaatgaaccaacttggcataagaacggatatagccgcgcaaaaaggtcggcgctaaatcggcaggggttgtaccgtcttcaatatctcgaacggtggtgattttaaggcacaaacgctcggcaatagtttgctgagtcagcccaaggcgttcacgcgcctcacgcagacgttcgccgggtagttttgcttctgttgtatcttgggtggtttcagtattcattagctaagaaatgctggtactgtttagattgtggaaaacttcgcgccagcacgttgccataacgttctttatcgccatcatggcccgctaacgcggcgaaacgaatctgtaaccataagctttcggcactggccggaagaatatgctgataaacatcaagcagcagccgcgtttgctcatttttcccggcagaaaactgtttgtttgcttctgccagcaaagcactgcctttcgtcgggtcatatttcagcgcccgacttaataaattgcgcgcgtcttcagtctgtccagcattgaaaaagcagtatcctgcattttccaacgcatcagcaacctgactgtaatcaggaagttgtgcagccgcactaaactgtcgctgcgccgctacatactgccctaaactacacagaaacgcaccgtaattattcatgacgctgccattttccggcaccctgttcaacacatgctgataacgctgttcagccagacggttttcacctattcgctgctcgtaaagcgccatccccaattgcgttcgataatcctgcggagcaatcgctaccgccttctcaagattttgccgagccgcatccagattattgtgcgcgaggtacgccaacccaagctgcaaacgggtttgggcgaccgctggatttgtcgtgtgctgaggcgaaggtacacaccctaccagcagcaacatcgcaaacaggctactcagccaatacattccctgtgataacgctattccatgtaataaagacagtccctgtgctagaggcttcgccatccctgttctccctcgctgtcgtccttggcaaagaggttacctgaatatgaacagagtggcagtcgtacctgacaacaacgcggcgcgcttcgcagtttgcccgcatttgccctgcaaattacgttggtaaaaggacatcggcggcaagacgtcgggttagcgctttcgcgttaacccacgccattcgttatcagaccgctttcaccgcgataggttcacccgccattttcttcttcagcgtgcgcttggttctatccacgacttcaccggccaactgaccgcaggcagcatcgatgtcatccccacgggttttacgtacgatcgtcgtgaaaccatactccattagcactttggagaaacggtcaacgcggctgtttgagctgcggccatacggcgcgccggggaacgggttccacggaatcaggttaatcttgcacggcgtatctttcaggcattcagccagctgatgcgcatgttcagtgccgtcattgatatgatccagcatcacatactcaacggtcacgcggccctgattcgcattggatttttccagatagcgacgcacggcactcaggaacatttcgatgttgtactttttgttgatcggcatgatttcgttgcgaatgtcgtcggtcggcgcatgcagtgaaatcgccagcgcaacatcgatcatatcgcccagtttatccaatgcaggcacgacgcctgacgtggacagcgtcacgcgacgcttggacaaaccaaaaccgaaatcatccagcatgatttccattgctggcaccacgttagtcaggttcagcagcggttcgcccattcccatcatcactacgttggtgatcgggcgctgaccggtaactttaaaagcaccgatgatcttcgctgcacgccacacctgaccaatgatttccgatacgcgcaggttacggttaaagccctgctgagccgttgaacagaatttgcactccaacgcacagccaacctgagacgatacgcacagcgtggcgcgctcttcttctggaatataaaccgtttcgacccgttggccacccaccagaatcgcccacttgatagtgccatcggaagaacgctgttcgtccaccacttcgggtgcgcgaatttcagcgatttcctgcaatttagtgcggaaaactttattgatatccgtcatctggttgaagtcatcacagcagtagtgatacatccacttcatgacctgatcggcacggaacggtttctctcccatcgacatgaagaggtcacgcatttgctgacgattaagatccagcaggttaattttccccacactggctttgacggattgagaggcatcagcagacgccggagagaattcagacacggtttgctcagatacgatagtttcagacacggtgatttcagacgcgatttgcttagacattgtaaatcctggcctcgttgttacacgttatggcgctaaaaaagaaggtggagttcgatggtaacgaccaaagaaacgccccggacaagtgcaggctcatccggggcgcagcattgtacaaagtttaaaacaggtaagctaccatcaccgcttttttttctgtgtcatcgcttcagtgccgcgcactggctcagtgaaaaagggcaacatcacaagtactcacctgttattacacacaaaaccaatcatgcgtaacatgacacacacgcagaattacgcgcgcgggcagatttcatcgtcgctgaagaaataagcgatttcacgttgagcagattcgatagaatctgaaccgtgtaccgcgttcgccgtgaagctgtccgcgtaatcagcacgcagcgttcctgccagcgcgttagctgggttcgtggcacccatgatgtcacggttacgttgaacggcgttttcaccttccagcgcctgtaccatgatcgggccagacatcataaattcaaccaggccatcaaagaacggcttgcctttatgctcagcgtagaaaccttccgcttgctcacggctcaggcgcagcattttagacgcaacgatggtaaaacctgcgctttcaaaacgtgcataaatcgcaccgatagcattcttggcaaccgcattaggttttacgatggagaaggtacgttctatcgtcatattgacctcattaactaaactgtcagattgcagccggattataataattgtctatccgaccggtgaaagtggcgcaaattataggggcagagacctttgttgcctaccaaggagataacattttattaaaaaaatattacctctcattttctctttattaacgattgcgcatcgcgctttttcgttccccaccgcgcctgtactgaatgtaacaaatcatcggcgatcacagttctgaaggttacttgtaacgttataggttatttgtttttaaaacaataagataactggaatccctttagcattcactgctagccttgctgctgtacccaccataatggccagtaagagggctgataatgaaaagagcggtcaacgcattgcaaaatttcggcaagtccctgtatgggccggtgctgatacttccgattgtcgggctattcatcgcatttgggaacgtattcggtaacggcaacttagcaggctatgtccctttacttaatcaccccttaattcaggattttggtcaactggtttccaaatctgccgtggcgattctggctaacctcgcgttagtgttcgccgttgggattcctatcgggttggcaaagcgcgacaagggttatgccgcactgatcggtctggtgatgttcatcatcttcattaatgccatgaatatcacgctgcagttacagggtaaactcgtgtcagccgccgagatgcgccccgcagggcaaggtatggtactgggcgttcaggtgctggaaatgggcgttttcgccggtattctgatcggaggattcgctggctatttgtataaccgctattccagtaaacagtttaacggcgtcatggcgatctattctggccactgcttcgtcgccattctggttattccgttagcgattgcgctgggctttgcaatgagcaccctgtggccatttgctcagcacggcatcacctggctggccttcgccatcaaaggtgcaggtcctgttggcatcgcgatttatggctttctggaacgcattctgatccccaccgggctgcatcatttggtctataccccgttcttatacaccgaactgggtggaacggccgaggtatgcggcaagctgtatcagggcgcacgcaacatctactttgctgaaatggcctgtcaggacgtcaaacagctgagctcgaccgtggtctgggatgcgcgcggcatcagtaaaatgtttggtctcactgccgcagcattggcgatgtacgtcacggcgaagccagaaaaacgtctggcggcgaaagccattttgattccagccgcttttacctctttcttactgggcgtcaccgagccgctggagttctccttcctgttcgtcgctcctatgctgtttgccgtccacgcggtgctcaccggcataggcatgatgctgttctccatcatgggcgtgcatgcgatcggtgccaatggcgtcatcgacttcctgctctataacctgccgctaggcgtcgagaaatctaactggccgatgtacatcgcggtcgggctgaccatgtcagtgatttacttcttcgtcttccgcttccttattctgtatttcgacatgccaacaccagggcgtgaaaccgatgaggaagagacgcgtctctattctaaaaacgaatatcagaccaaatccgagcatcaggtaaaagcgcaggacgccgtgaaaggtgatgcccagcttgtcggggccaccattatcgcgggactgggcggcaaacccaatatcgaggtggtggataactgctacacccgcctgcgggtcacgctcatcgacccagctttggtagacgaacaacagcttaagaacaccggtgcgaaagccgttatccgacagggtaacaacgtacaggtggtttacggacttcacgtcaaaactatacgcgaagcagttgaaaacgcgctttaacaggagactgaccatgacgaaacccccatttattttgacaattgccggtggcggcagcacctataccccgggcatcgtaaaaagtctgatggtacgtcttgcggatttcccgctggcagagattcgtttatatgacatcgacggccagcggcaggacatcatcgcaccggtggtggaaaaggtaattcgcgaccacagtgacagcatcgtctttaccgtcacgaccgatgcggaaaccgcgtttaccggtgctcactttgtctttgcacaaatgcgtgttggccagtacaaaatgcgcgaacaggacgagaaaattccactacgccacggcgtcgtcgggcaggaaacctgtggccccggcggtctggcttacggcctgcgcacaattctgccgatggccgagctgatcgatctagttgagcgctatgcgcacaaagacgcgtggatcgtcaattactctaaccctgccgcgattgttgctgaaggcgttcgtcgcctgcgtcctaacgcccgtgtgctgaatatttgcgacatgccggttgccgcgatgcgtaacatcgctgccgtgctgggcgtcgatcgccacgacatcacggtggactatttcgggctgaatcactttggctggtttacccgtgtactggtcgacggcgtcgatcgtatgccggaactgcgcgaacacatcgcccgttacggcctgttgactgccgatgccgccgacaccgatccgcaacacgccgatccgtcatgggtgaaaacatggcgtaacatcaaaccgatcatggatcatttcccagagttcgtgccgaatccgtatttgcagtattacctgatgcctaaccagatcgttgaacatcaggatccggactacacacgcgccaacgaagtgatggacggacgtgagaagaaactgtttgcggccgccgccagctacaaggaaaccggtattctgccggatgcgttccacgttggcgtgcatggttcgttcattgttgacgtcgcctgctcgctggcgttcgatctccgccagcgtcatctggtcatcgtcgaaaataaaggcgccatcgccaatctgccttacgacgcgatggtggaagtccccgcttatatcaccgcccaagggccggaacccgtgcgcatggggaatgtaccgcagttccatcgtgccttgctggaacagcagttggcgtccgaacaattactggtggaagccacgttggaaggcagctacgagaaggcgttgcaggcatttaccctgaaccgtaccgtaccgaccatgcagcacgctaaagcaattctggacgatatgattgaggccaatcaggattactggccgcagttaaaacaagcatatagagacggtatcgcccaataatctgcgacttgtaggattaaggaaaatcgctgacaatgaatctatcattgcacatcaatgatagattcggggccgaatttatcggccccaacgtggaggatctatgtcagcatcgtcttctgatttgcccgtttctcatgagcggtttgtctccgctgattggcttgccaaccacctgaatgacagcagcatcacgctcattgacgcccgaatgttgccaccgggtaacgacacccgtgatattcatgccgaataccgcgccgctcatctgcccggcgcggttttttttgatattgaaaacctatccgatcacagcaccgatctgccgcatatgatgccaacttgcgaaaacttcgcacgcgcgatgggtgaactggggatcgataaccagcagcatctggtgatttacgatgaaggtaacctcttctccgccccccgcgcatggtggatgctgcacaccttcggcgcgacatccatttcaattctgagtggtggtctggctggctggaaagcgcagaatctgccgctggaacagggatatgtgacgcgtaaacccgtcacgtttcacgccacattggatgaaaacgccattcgctcacgcgacgacgtgctctcaatcagccgagataaatcagaacagattgtcgacgcccgccccgcctcgcgctttcatgccgaagtagacgagccgcgtcccggcctacaccgtggtcatatccccggtagcctgaatgtgccgtggaccgatttggtaaataacggtgcgctgaaacccaatgctgaactggcgaccattctgcataagcacggagtggatttcactcgccccatcgtagccagctgtggttctggtgtaacagcatccgtcgtggtgttggcgctaacgcaattaaatgtgccgaatgtgacgctgtacgacggatcctggagcgactggggcagccgcgatgatgtcccaattgcgcgcgattaaccccgcacggtattgtattgtcagtctatttattccttgtctatcaggaatcgctcaggagtagcaggtggataatcggctggcatcgttaatgcagcacggtcaggcgctgacgcgcgcggaatatcgcgtgctggcttttattgccgaacattcatcgctgatcggcaagataacagtgcgggaactggcgcagaaaacctatgtatccacggcgactatcatgcggctgtgccagaaaatcggttttagcggctacagtgaattcatttatcactgcaaaacgttgctcacggacaatccgcgtctcgctccctcaccagtcctcacgcccgatgacgcgtcgctgcctgatgctttccagcattttatcgacaattatcagcgcacatttgcctacattagccatcaggatagagcagccttcggcgctatcctgcggcaagaaagtcacttttttctgtacggcgcagggttttcccatttgtttgccgaatatttggcgaagaagcttcaggtgctggggaaagatgcgttctcttccgggttaggcgacagcagaggtatttttctcaataacgcgccaaagtatcaggtgtttatcgcgatctctcgcagtggggaaaccgagcaagtgctggataaggcgcgtatcgccaaaaacattggtatgaaggtgattgcctttacccgcgcgtcgttgaactcattaggcgagttagccgatttgcacttccggctctacgatgacgcggttcactatgcagcggaagcgggcgagattagctcatttgaatcgaatctggtgatgctgatcgatttactgttgttacaggcaacagcggaaaaatcgtaatccgctgttgccgtcatcaaatttatactcggtattacgcgttgccgcttcccttaaactccctcaggaaactcccccacttgcgctcgtagaacggcgtggtgtgcttaatcatgtaatggctgatgcccggctcgccttccttcaccagacacaggtcgacaggacgatcgtccggtaaggtatcgctagcgacgctgcctgcttcacgaatgatggtttcctcatcctgatcgacatcaataccaatcagcagatgtggctgttcttcacccggttcctgaatctgtgccagaaacgcccgttttacatggcgatgcttggtaaaaagctgtgtcagagagtcaatcatctgtgctggcatctcagctggctggctcagcatgacctgcatatcgtcttcaacaacgcgctgttgaacaaagccgttaccttcgccagacagaatatgttcaatttcctgcggcagaaattctttgccatacggaagcttaggattgaggaacagcgtaacaccctgcgttatttcaaacagagagcgcactggcagtgccagaaaagacgcttcttccgtaatcacgctctgtaacgcttccagagaagagaagaaaggaatggcggacgaaccatcgtctttttcccagtgctgaatgttcacattactgcccgcatgcaacaccgtctcaccggattcatccccgtcatcagtactgcccagcacgaacaccgtggcttccatcagttcgctgaaaaattcagggcgatgcgcgggctccattgcggccagaatcagcacttcttccagtttattacgtggcgaaaactccatactttcctcaacatgattacgttaaaaaccggcgcgttgaggcccggttttatttctcaacacattctgtaaatggcagacaagcctgaaccgactacttggcgttgctcagcaggagattcgccagcgtgcgcacgccgagtcccgtcgcgccagtcgcccactgatcaaccgcacctttgcggtacgttgcggaacagtcgatgtgcagccagccctgctgataatttttcacaaagtgcgacaggaaagcggctgccgtgctggcgccggcggtgtgtgcaccactggcaatattgttcagatcggcaaagctggacggcagatggctgcggtggaactcttccagcggcaggcgccagaacggctcattttcttctttcgcactttcctgcaatgccgcaaccagctcatcatcaaagctgaacagcgcgtgataatcgttgcccagtgccattttcgctgcgcccgtcaacgttgcacagtcaatgatccactgcggattctgctcggaagcatcaatcagaccatccgccagcaccagacgcccttccgcgtcggtgttcatcacctcaaccgttttaccgttgcgatagcgaatgatgtcgcccagtcggaatgcattgccgctcaccatgttgtctgcgcagcacagatacagtttcactcgctgttgcaaaccgcgtgacgctgccagcgccagtgcccccgtcagagtagccgcaccgcccatatctgacttcatggaatccattgatccactcggcttcaggctatagccgccggtatcaaacgtaatacctttgcccaccaaacaggcgaacaccggtgcatctggattacccgtcgggttatagtccagtgccaacagtactggctgacgttcagaaccgcgaccgaccgtgtacagaccagcataattctgttcacgcagatcttcacctttggtgatgcggtagttaacggcatcacatgccacgtcacacagcagatcgaccgcgcgggtcgccagttgttctggccccaaatcttcagcaggcaggttgatggtgtcacgaacccagtcaacaatcttcaagcggtcattcagctctttcttgtcggcatcgttcagctccgcccattcaaccgttctttgccctttcggcccgcgatatccctgccagaatgcccagctgtttgccagatcccagccttcacccgctaacgtaacgtgtttgatcccctgcccgtcgattttgcgggcggcacgctggatcgttgccagtgcagctttgccattcagtgacgtcgtgccaacatgaatggtaaaaccctgctcattcacactcagcgttgctttttctccccagcgcgcgtcagctggttgagtcgagagtgaaatcagcatggtattgttcgtcatagtgcttctccgataatggatattcctgccacttttcatgtttgcaggtgcttttcatgtttgcagatacataaaccgtgcatcatgacatgaaaatgttacgaattttggcacgaaaataaaatgagccaccagcctaatactggccacgtaagcctcatattaggagaaacacggggatgaggttcccgcagggatacctcgctccgtgtttctcggctctcaaacgatcggtattaatcaggcagccccgtcataatgctagtcggcttcatctaaccagaccagtaagatcgcttccagaattttttcgttggagccgtccggccgatcgtcaaattcatccagctcgcagacccactggtgcatatccgtgaaacgcacggttttcggatcgagatcgggaaactggtcgtaaagtgcttcgccaatagcccggctgtctgtccattttaatcccataacggttcctccctattcagatcaatgctcgcgcgcgtggttgatcgtatagcgcgggatctcgacaatgagatcgtctccggcgacacgcgcctgacagcccagacggctttccggctccagcccccaggccttatccagcatgtcgtcttcttcttctgtgctttctgccagcgagtcaaagccttcacgcacgatgcaatggcaggtggtgcaggcacaggatttctcgcaggcatgctcaacgtcaataccgttacgcagggcgacttccagtatactttcaccgcgttccgcttccaaaaccgcgccttcaggacacaaatcctgatgcggtaaaaagactatcttaggcatgttacacctcatccacagaatggcctgccagcgcacgacggatagaggcatccatacgacgggcggcgaattcctgggtttgttgatcgactgttttaatcgcggcttcaattgccacgggatcgcttccctgcatcatcgtatgcaggtgttcggatgccgcgacaatgatacctttttcgtcattactcaataacgctgcgtcggccaccagtgcgctttgcaagctttccagcacgcgtgccgactccactttttgctctgccagacgacgcgccccgacatcttccttcgcattcaacatcgagtcggtgatcatcgtggcaatttccgtatcactcaaaccgtatgacggtttaacctgaatagatgcctcgacgcccgtcgatttttccatcgctgtaacgctcagcagtccatccgcatcgacctgaaaagtcacgcgaatatgagcccctcccgcaggtaacgacggtaggccacgcagtgagaagcgggcaagcgaacggcaatccgtcaccatttcgcgctctccctgcaagaggtggatcatcatgccgctctggccgtctttaaaggttgtgaattcctgtgcgcgggcaactgggatcgtggtattgcgcggaataattttttccaccagcccgcccatagtctccagccccagcgacaaggggatcacgtccagcagcagcatttcactgtccggcttgttgcctaccagaatatccgcctgaatcgccgcgccgatcgccacaaccttgtcaggatcgatagacgtcagcggtgtacgaccaaaaaatgtccccacctgctcacgcaccaatggaacacgcgtcgatccaccgaccatcaccacttcctgcacgtcttgtgccgtcagccccgcatctttcagcgtacgacgacaggacaacagcgtgcgtttcaccaacggagcaatcagtgcatcaagctgttcacgggtgatagtcccctgccagccagcgacatccacatcgatcgcatcagcgctgctgagcgcaatcttagctttcaccgccgcgtcacgaaacgcatgatccaactggcgatcgtcacgatcgtgaacaccagcctgctcgcgcagccactcggccagcagatgatcgaaatcatcaccacccagcgcagaatcaccgccggtcgccagcacttcaaagacgccacggcttaagcgcagaacggaaatatcaaaagtaccgccgcccagatcgtaaatggcgatcacgccttctttaccagaatccagcccgtaggcaatcgccgctgcggttggctcattgagcagacgtaatacgtgcagcccagccagacgcgccgcatctttggtaccctgacgctgtgcgtcatcgaaatatgcgggaacggtaattactacaccatccggcacgccgcctagcgcagattccgcacgcgcagccagcgcagacaaaatatccgcagacacctgcacaggattcaggttaccagccgacgtctgaatcagcggcaggccgttatcactggcgtgaaaacgatagggtaaatgagggtaacgctgctgaatgtcggccagagaacgccccatcagacgctttactgaactgacggtgttttccagatcgtggacagcattgtcgcgcgcgtgccagccgacgctgtgaccatcgtgacgatagtggacaaccgacggtagcagatcgcgtccgtcgctgtccgtcagcgtttgagcttcgccgctgcgcacggtggcaacgagagaatgggtggtgcctaaatcaataccgacggccagacgtcgctggtgcggtgccgcactaagacctggctcactaatttgtaataaggccatattgagcttccatcaattggctggcgaaagccctgtatggcaatcaccatcgggtttctcgccggattaacgagttatctgtccagcaattgttcttcgagttcttcaacctgttgctggagtttgtctaaaaagcgtagcttgcgcacggtgtccgcagcgtctgtccacgtctcattatccagttcatgacgcatgtgagaacgacgagtgccaatcatgacctgcaaccgctcggcgaaggtcgtcagcacctcatcggcatccgatcgctgagagatcgtatccaactcttcgcgcagttcaagctgttccatcaggaatgccgtgtcccgcatcgtgtgctgctcgttgttcacatcaaaaccgtgcaacgacagcatgtactccgcgcgtttcagcggatgttttagcgcctgataggcgttattgatcgtcgcagccagctgtaccgccagcatacgctcgcactctgggctggtagcataacggtcaggatgaaactgacgctgcaaatcctgaaaacgggatgcaagcaggccaccatccacatcatagcgaataggcagcccgaataacgtaaagtaatccatagtggtactctgggagtgttgggtagcagcgcgtgtcattaatcgatagtacgctcactacccaagaggggtcagacgttgaaactttcgccgcaaccacattcgccggaaatgttaggattattgaacttaaagccttcgttcagcccttctttaacgaaatccaactccgttccgtcaagatagaccagacttttgccatccacgatgactttgacgcctttgtcttcaaaaacagtgtcaccgtcgttcaaatcatcaacaaactccagcacatacgccataccggaacagccggatgtccgtacgccaagacgcagcccaaggcctttgcctcggtttgcgataaaagcgctcacgcgttgcgccgcactttcgctcagagaaatcgacatactgttacctcgatcgttcgccaactcgacggaatcaggcaccgataaccatggtgcccccgacgagctcagccgcagagattactgcgcgtcgcgtttacttttgtaatccgcaatcgctgccttgatagcgtcttccgccagaatggaacagtgaatcttcactggcggtagctcaagctcttcggcaatctgcgtgttcttaatcgcttcagcttcattcagcgatttgccctttacccactctgtgaccagcgagctggaggcaatggcagaaccacaaccgtatgtcttgaagcgggcatcttcgatgatgccttcgttgttgacctttatctgcaacttcataacatcgccgcacgctggtgcgccgaccatgccgctaccgatagaaggatcggcgttgtcaaacgaacccacgttgcgtggattttcatagtgatcaattactttttcgctgtaagccatgatagtcgtccccgctctggtgaattaatgatgcgcccattcaatgctgctgatatctacgccctgcttgaacatttcccacagcggagaaagatcgcgcagacgaccgatagatttacgcaccagctcgatggtgtagtcgatctcttcttcggtagtaaaacgccccaacgagaaacggatcgaactatgtgccagctcatcattcatgcccagcgcgcgtaacacgtaggagggctccagactggccgacgtacaggcagaaccggacgataccgccagatccttgagtgccataatcaacgattcaccttcaacatagttgaaactgacgttcaggatattgggcacgccctgctcgatatcaccattcaggtagacttcttcaatatcattaataccgttccacagacgatcgcgcagcatactcaggcgatccatttctgcggtcatctcttctttcgcgatgcggtaggcttcgcccataccgacaatctggtgcacaggcagggtgccagaacgcataccgcgctcatggccgccgccgtgcatctgcgcttcgaggcggatacggggtttacgacgaacatacagtgctccgatccctttcggcccatagattttatggccggagaaagacatcagatccacttttaactggctgagatcgataggcagtttgcctacgctctgcgtggcatcaacatggaacacgataccgcgactgcggcacatttcgccgatggctgcgatgtcctgcactacgccgatttcattattgacgtgcatgatggaaaccagaatggtgtcttcacgcatagcagcttcaagttcaaccagatcaataatgccgttgcgctgcggtgccagataagtgacatcgaagccttcacgttcgagttgacgacaggtatccagcacggctttgtgctcggtcttgctagtgatgatgtgtttgcccttcttctggtagaagttggcagcacctttaatcgcgaggttatcggcttcggtcgcgcctgacgtgaagacaatctcacgtgggtcggcaccgaccagttcagcaatttggttacgggcgatatcaaccgcctcttccgcctgccagccaaaacggtgtgaacgggaagccggattaccgaacgtaccgtccaacgtcaaacactgcatcattttctcagcgacgcgcgggtcaaccggcgtggtagctgaataatcgagatagataggtaacttcattgctcataaactccgtgcatcacttcaaaacgtacaatgcgttttgttttattgacaggttgtttatacccgcaacctttcgggccagtgcaaagttttactattttatagtcggaacaatttatcgtcggaataatttatagccagatcaacactgtgacagtcgccatagtacccgctccacattgggcaacgtggtcattgattaggcggctatcagaaaggcaaaacgtgacgagtaaaggtactcgtcacaaggaacctgtcacgttgaaggtgtatcaggcgcgcaggttaacgttgatcgtttcctggatgcgtccattcgcggtgcgacgcgtatcagtatcctgacgatccgcaacgttcagtacttccttattattcaccagctcatccagcgtgatgttattcaggaagtcagtaatacggtcgctcagatcgcgccacagcgtgtgcgtcaggcagcgatcgccaccctgacagctttcgcggccttggcaacgcgttgcgtcaacagactcatcgacggcagaaataaccataccaacagcgatttcattcgcatttttacccagcaagtaaccgccacctgggccacgaacgctggcaaccagtccgttcttacgcaagcgcgaaaatagctgctccagataagacagtgaaataccttggcgttcggaaatatccgccaatggaactggtccttcctgggaatgcagagccacatcgagcatggcggtaacggcgtaacggcctttggatgtcagtctcatgatagtggtacctgtaggtaaaacatgtattggcagaacataccgcgagtctgacattcccgagtgttttagtcaactatttaaccgagtaaaacactcaagtattattcgtcgtgtgttttttgtaccgagctgagtattccacgcaggatgttaagttcctgagcttcgggtctggcgcgggtaaacaagcgacgcagcttgttcatcacttgcccttgatgtgctggtcggataaatccggtttgcagcaacgtctgttcaagatgctgataaaagcgttccagatcgtcgaccagcgggtacggcgattcttcatgctccggctgcccagcctgtaaccgatccaaatgcgcgatacgaacttcataagcaataatctgcaccgccatcgccaaatttagcgagctgtattctgggttagcgggaatcgccacgtggtaatgacatttctgaagttcatcattcgtcagtcccacacgttcacgcccaaacaccagcgccaccggcgcgtgctccgcttcctgcgcgctgcgaacgccacactcacgcggttccagcatcggccaaggcaaagtgcgggaacgtgcactagtgccgaccaccagattgcacccttcgagcgcctgatcgagcgaatcaacaagggtggcattaccgataacatcgctggcgcctgcggccaatgcaatcgcctgcgaatcaggcttaaccaatggattgactaaataaagtttgcttaagcccatggttttcatcgccctggccactgatcccatattgccagtgtgcgacgtttcaaccagaacaatgcgaatattgtctaacattatgtactctgttgtgcgaaaggaagtcatgcgaaaaggaaaccgccataccttaacacaaacttagctattttacttttctactgctatactctgcgccgctttccgttctttaacattccagtggaccgataccatgcatccgatgctcaacatcgctatacgcgctgcgcgtaaagccggcaatttgattgccaaaaactatgaaacaccagacgccgtcgaagctagccagaaaggcagcaacgattttgtgaccaacgtcgatcgggatgcagaacgtctgatcattgaagtcatccgcaagtcttacccacagcacaccattattggtgaagaatgtggtgagctggcaggtgaagatccggcagtacaatgggttatcgatcctctggatggcaccaccaacttcatcaagcgtttaccccacttcgccgtttctatcgcggtccgcattaaaggccgtaccgaagttgccgttgtttatgatcctatgcgtaatgagctgtttagtgctacccgtggtcagggcgcacaactgaacggctatcgtctgcgcagcagtactgcccgcgatcttgaaggcaccgtactggcaacaggtttccccttcaaattaaaacaacacagcaaaagttatatcaacgtcgttagcgcactgttcacccaatgtgcggatttccgtcgcacgggttctgccgcactggatctggcctatgtggccgcgggtcgcgttgatggtttctttgagatcggtctgaagccgtgggattttgccggtggcgaactgctggtacgtgaagcaggcgggatcgtgacggacttcgttggcggccataactatctggcatccggcaatctggttgcaggcaacccgcgtgtggtgaaatctattctgggcaccatccgtgaagaactgagcgacgcgctgaaacgctaatctcggcccactccgacccactctcataaaaatgaaatcgggtcggagttgttatttttctttacatatgaatcctgtatacgcattgtttatcaatatacgataataattatcaaactcattacactgataacttcatcacattgataaattgtgaattaggatcgccaccatgttaagaaaatcagcaagatcgttctttctgaccgcattactctccgccccactcttcagctacgccacccaataccctctcaccgttaccgatttcgacggcagaagtgtcaccattaaacaagagccgcagcgcatcattctgcaagacggccgcgatattatgacgatggcattacttgaccgcgataatccctttcagcgtcttgtcgcttggaacaatctggcgaaaaaacaggacacggcaacctgggacatgctgaaaggaaaatggcctgagtccgtcggcattttggatatgggttttagtgataaaggcaacgtcgatttggaaagcgtgctgtcaaaacagccagacctgatgattgcccagttgcgtgccaaggcggcgctgaaggaaagtggtgtgattgacaagctcagtgcgctgaatattcccgtactgtttgtcgattatgaagtgaatccggctaaagataccgcccccagtgtcgatctgttgggtaaggttctgaatcgtgaagccaacgccaaagcgtataccgatttctaccgcaaacacctcgatgccattcagcagaaaaccgccgcgataaccccaaaacccagcgtctttattgaaccgattgccggaaattcggattcctgctgcttcacgcacagcaacagcggctggggcggattgattgaagccgtcggcgcgacaaatattggttcgggtttgctgccgggtgcatccggctttgtctcgctggaaaaaatcatcagcatggaacctgatgcctacatcatgacgggctctaagcgtggtaacagtcaggtattgccgttaggttatggcgcgactgtcgaagacgttcgtactcaggctaatgtgctgctaagccgcaccggtattagccagatcccagcggttcaggctaagcacgtctatggtatttaccaccatttctacaaccatccctacaacattgttggtatggaatatctggcaaaagatatttatcctcaagcgtttgccagcttgaaccctgatgacacgtatcaccatatcattcaaaatttcacctcgctgcctgacagcgactttatctttgcctggaaacaaggtgagtaatttttcatgagtacaaccactgaaccgggtatccacaatactgccgtggatgccaacaccattatggacaactatcgcgccatcattcgacgccgtgtgagtgttatggcgatactgctgttgatcatcatcggctcgttgttgctggatttcacgatgggaccttcgggactcacgcttgatgtgctctggaacacgctgaccgacccggccagcgccgatgcaggcactcgcgtgatcgtctgggatattcgtctgccttatgcgttgatggccattatcgtcgggctagcgctcggcctggctggcgcagagatgcaaacgatcctgaacaacccgctggccagcccgtttacgcttggcgtttcctcggccgccgcattcggcgctgcgctggcgatcgtccttggaatcggcatccccggcattccggctcagtggtttatttctgcaaacgcctttatctttgctctgctggcagcattgctgcttgatggcattacgcgctggacgcaggtcgccacctccggcgtcgtgctgttcggtatcgcgctggtgttcaccttcaatgcgctggtttctatgctccagttcatcgccaacgaagacacgctgcaaggtctggtgttctggacgatgggtagtctggcccgtgcctcgtgggaaaaactgggcgtcctgctgctggtgctggtcatcgttatgccaatttcactgatgagctcatggaaactgaccgcactgcggttgggtgaagatcgcgccgtgagttttggcattaacgttcgccgtctgcgtctggcgacgctgctgcgcatcagtatcttgtcagccatttcggtcgcgtttgtcggcccaatcggctttatcggtctggttgctccgcatatcgcacgtatgattttcggtgaagatcaccgtttctatctgcctgccagtgcattaacgggtgcgctggtgctatcgatggcgtctgttgcctcgaaaaatctcattcccggcgtcattatcccggtgggtatcgtcacctcactggttggtgtgccattcttcctgagtatcatcctgcgccacagagggaacgtatgagccagcaaaccgcttctggattacgactttcccactttcgcgcaggctaccctaagcgtcaggtgatccgcgatctgtccgtgccgcagttgccgcgtggaaagatcacggtgctgctcggccccaacggcagtggaaaatcaaccctattgcgcgcgatggcgggtctgaacgcttccgaaggtgaactgtggttggatgacactaacctgatgacactcccattcgctcagcgagcggaaaaagtcgtttatctgccgcagtcgttgcccgccggcgttcacctgcacgtgctggaatctattatcgtcgcacagcgcgcgtccggcggcatgcacaacgccgaaaagcaggatgaagtcatgaccctgttgcgtcagttaggcatcgagcatctggcgttgagctatcttgatcagctctctggcggacagaaacagctagttgggctggcgcagtcgctgatccgtcaaccctcgttgcttttgctggacgaaccgctcagtgcgttggatctgaattatcaattccacgtgatggatttggtacgaaaggaaacgcgtaagcgcaacatcattaccgttgtggtggtacatgacatcaatattgccttgcgtcatggcgaccacgtactgatgctgcaaaacggtaatctgattgcagatggcgcgcctgccgaagtcattagcccagaaagtctgtcagcggtctatggcgtacgtggacgcatcgaacgctgttcacagggcgtaccgcaggtgattattgacggattagtcagcgaacctaccatctaggcaattggccgctcaaatagcctccggtaagcgagtgccccggaggcataatactgctagtgtaaacgctcagttcccaacatatcgcgcatgttcgtcagcatgttctcaaacaagcgtaatgccaaccctacactgtttacgttgtagtacagcgccgcgtcatgatgctttaaataatcctcaaactctggtttaccgatcaatttataaatagctgtaaatcgcaaaatcagatggctgcaattattgagatacagatcaagcgtgcggtaatcgctgttcattaattgagtcagtagcgtagtcatatgctcgaactccgtcagtaacgacgcataattccccagattttccgcactatgttcggtcaattccataccgtcatctcccttggtcttctcttttctccatccgtcatcgactcctttggccacgcgccgtttggcacgtggctctatagattaaaaacgctgccagcccgcttcatcctgagcaagcgcatttttgttcttcgcggaggcaagacgaggtgcagatagaccggacggtacagaagcaagagcggggatcagcgacgatgaagcgatttgtcccacaataaattgccccaccagttggctcaatgtgctcgcctgttcctgtaacgactgcgaggccgcagaggcctcttcgaccaatgaggcgttttgctgagtcacatcatccatctggttaacggcctgatgtacctggctgataccctgactttgttcttccgtcgccgcagcgatttcattaactaaatccgtcacctgctggatcgcatctttcatcgccgacatgtttttccctacatcactggcttgttcaacccccgaagacaccagcgaatttgaagcatcaatcaagtccttgatttcacgcgccgctgtagacgaacgctgcgccagcgtgcgcacttcacccgctaccaccgcaaaaccacgcccctgctcacccgcacgcgccgcttccaccgccgcattcagagcaagaatattagtttgaaacgcaatcccttcgataagcgcaatgatgtcggtgatcttgcctgagctattgcgaatatgttccatcgtattcaacatggtgttgactgaatcagcgctatcgatggaaattttgctggcattccctgccagcaggctggcctgttgcgtgttttctgcgttctggcgcaccgtttcactaatttccgtcatactggccgcagtttgttccagcgaagccgcctgctcctcagtgcgggatgacaaatcctcattacccgccgcaatctgcgttgccgcactgctcaccgactgcgatgaagcactcaccgaggccagcgctgaagatacccgttgcatcaggctattaaaggcgcgggcagtattcccaacttcatccttgcgtcgatcgtcagcttgaatcgtcaaatcgaggtgcgtgctgacgttttccatcgtttgactcatattattcaaacttttcctgatgcccagaatagtcctcacagcaaaaaagccaatcaacaacacgatcagtaacgcaccagacaacaggccaaaccacgtttgatcatagattcgtttattaacctgacgcagatcgtcgcccattttgacattaagatcgaattgcttacgataattggcgatcagatcacgaacgacctttcccggaccttccattccctgaagcaggccgagagcgatgtcattctggttcgctcttgacgcattcagaaaaacgggcaaagacgcctgtaatttcttggtcaattcaatcgccgtattggtcagttggcgatccccctcgctggaagcattatttttcaggtgatactcattgagtaccttcatctcttcgatatttttagtaatgtcttgctcaattgccggtaacttactgtcgtcatccgtggtctgatgacgatacaaaaaaagcaccagtgaattgcttttatccaccaaattattcagatccttgatacttggaatcgcattatcctgaacatattcaaaacgagactggaaccctgataataatgataaagtaacaataaccaatgagataagtgctagcgacattaacgaaaacgtcaacagcaggcgttgcgtgatattcataaccgctccatttttgagtttttatactgcatctttcttcctgattccggtatgtcaaaataaacaccatcgtcctccagacatggcattttgagtaaaaatcagacatacctttaccacgctcaattatcgacacagaagcgaacagcttgatagcaatgatcgcttaaaccattcaataatctcaaataaatagtcaaaaactatcaaataaagataatcgatcgtcagaaacatccattcatcggtaatgaaataaagtgaaagaaaaacgtttgcgttgctacctcggtgggcgaacgatctgatggcacagaacaccagttatgttgtgatgagcggctgatatctctttgcgtcgtgcatgaagcggaacgatcgataaaatgcataaaaaaagcactgaccaatgaggttcagtgcttttttattatctgattgactgtctggcggtgttatttcttcgcaggcagcgtaacccaataacccggctgataaggcaacggcaggaacttctcatggaacgtacggaatgtggcatcaggatcgagatctttaaacagttcaggatgcatccatttcgctaatacctgaatcgccacaaactgatacgggctgtcatagaactgatgccaaatagcatgggcgttgccatcggttgctaccggtagcgttttgaatgctgagcgttccatcagtttttgcaggcgttgcagcgcttctttctgatcggctcccggtccaacgccaacccagccattcgccgtgttgtagtttttccagttagcgccagtcaccaccaccacatctgggcgagagctgataatctgctcagggttcagcgtaccaaacgtaccagggatgatgttcttggcaatgttgtcaccgccagcagcctcaaccatgcggccaaagttctcatcaccgaatgacatgcagcactcttcatcatagccacccgcgcgatcgatcatcactttcgggcgcggcccttgatagtttttcaaccgatcggtgacaatttcaatctgctcacggcggaatttaataagcgcttctgcacgctctggtttgcccaccagttgccccatgatgtgaatacttttctctgcattctcaaacggcttctcgcggaaatcgataaacaccacaggaatacccagtgaactgagtttttcaatcaatttgccttcatctgttgcggccttggactccagattcatcaacaccaaatcgggtttcagcgttaatgcttgctcaacgttaaacgtgccgtctttcgcaccaccaaaggtcggcagttttttgatttctgggtatttcttttcataggccatatagccgtcgtaatcggcttttggcaaatcgtcacgccagccaaccacgcgctggaacggtgcttcggtatcaaaggcagccagcagataaatctgtcgaccttcccctaaaataatccgcttcacttcggatttgatttctaccttcctgccactgacgtcttcaataacaatcgggttagcgctgacagcaacgctcgcactcaaccccaacagaacaacgactgagaacagccattttttcattattattcccttctgcgattatggttatagatgataatagttatcattattgaaataatatcccgccgtgattatcggaggcaacgggtttttaacgtgaggttaataaaaagtgaaatcagccagagaatggccgaataccgcccatcattgcgggctgtgcgctgaggtaaagcagaatgccggagccaaccaaaatcatcccgccagcaaaagacagaagagaaaaagtagcacgctgccacacgggtgatgcgcgatttgcacctaaccgttcaatgacgcgacggcagtaaaagaccagcacggccagtgccgagatagtaatcgcggttccggcagccatcaccagcgcagaagctacgccccacagataaacgccgatcactttagagaaaagcaacaccatgatggcacctgagcacgggcgcatccccatcgctaagacaatcatcaggcgtgtgtgccaactgctaccacgttcaagttcttcattgctagggagatggcggtgcccgcaaccgcagtcgacatcatgctgatgaagggagtgagacggcgcataaatcgggctaagcgtcatacgtccatgagctgccacgttaagcggggttacaggcaaaggaataacgcgcaaaatagtcgcgggcttgggttgtcgaactagcacgatatacagctgttttagcgcacggaaacagagcagcagccccagccccgccaccagcacaaagcttcctttctccatccagaaactgctgttatgcagcgttcggctcgacagttgcaagatcccgagtacgacagtcaccagcgctatcgccatcagcccctgaactaacgaggcagcaagcgttaacttcaggctgcttttcagcttcgacggatgcgtcgccaaataggtcatgatgacgactttgccgtgccccggcccaacagcatggagcacaccatagacaagactgaacatcatcaaactcaacccagcctgatgcggctgctgttctaccatctgcaacaaatgcgacatttgctggtgtaatgacttctgccagatcgcgctttgcagcacgatttgcggccagtatctcacgatataatgcagcgccgaggcaagcagcgccaaaaatagccacagcggccatagatcgcgcagtcggctcaacaacgaacgttgacgcggcaacgatccaagatttactgacattgcaacgtcacccgctgtgcaaactgtttccccagatccatgtcttcatccggcgcatcattcttatctagcgacagcgcataagattgcaattcagtgttaggtttcggcgtgacgagcgaggttttacaacgtgacgctagcgcgggtgccagcttaacagccttgtcgttctgataggacatatcgacaaagtaggtaggatcgtaagtagaaattagcaacggctttccagccagcggctgtggatgtgccagcggcagcacaaactccagtatcgcctgattgcctttgcgggaaagatgatattcggttggcatcggcgcatatttcacgggctgactatcacgataaatatcggtgaaatagtgctgtcctagcacattagccatgacttccgccgccagctttttccagacttcagaatcctttttcgcctttccagcgtcatacagcaggtcggcagacgtgatgggatccatcgtccactgcatacgtaaaccggtgatattgtcgttctgactctcaactgtggtctgcatatcaataaaactgtgtgggtgagcgaaaacgggctgacaaagtgccagacctaacatcagcaacgttatccgaccgcaccctcgagtcaaagcgttataatgtaacattatttttaccacgatacgttatattgacagtacacaccattggcttacgctttttcgacagcagtatggtggctgacagagggccggataaacagtgccggaaccgccaacagcgccatcacccaaaacgtgccgccctgcaaatgctcaaacaggaagccggacaccattgtcatcaccgcaatactcccgcccatcgctaacgcggaatacaccgcctgtagccgcagtacgtcaccgccgctacgtgccgcaataaagcgcattgcagccagatggcaaacggtgaacgtaccgcagtgcaatatctgtatcacaatcagccacggcagagccaccgtcgcgcccattaagctccagcgcaccacgccgcatacggcagagagcaataaaagctgtctggcgctccagcgtcggaacagacgctggctgaaggtaaagatgacgatctctgcaacgacgcccaacgaccagagatagccgataatcgaggcggaatagcctgaatcctgccaataaatcacgctgaaaccatagtaagccgcgtgcgcgccctgcaacagagatacgcaaagcaggaaacgccataccgctggctcactcagcaatcttttccacggcgtgacgctggccgactgcgctgtcgaggctgccgcctgcggcatcacgctgggtcggagcaacatgcctaacagcatgacagccagtcccacgctgaggatcgccagaatcgcgggatgcccccagatagcaaccagttcgcccgtcgccgcagaggcgataacaaacgctatcgagccccaaactcgcaccttgccataatccatcaccacctgccgctgccaggtcgcggccaacgcatcggtcagcggcaccagcggcgcaaaaaacaggttaaacccgatcatcactatcatcagccacagccaggcattacccagccaaaaaccgacgaccaacgccaatgacaacaatgccagcccacgtaacaccgcaatcaatttggatggatctttcacactgggcgtaatgaccagactgccgacgaagcgcgccaccagccccgctcccagcagcataccaatcgactctgccgagagcccttctcctttcagccatccgccccaaaacggcaggaaaacgccataacaaaaaaagtatgtgaaatagctcagcgccagccagcgcgtcgattgcaaaaccatgatttctccctttcgacggcgaacacgcccgttcaccaccctacgaaccgtcgcaaacacgacgtttataattttccgctgaaaatgcgccaacgctttttactggcgattctttttgccagtggcttttttgctggttactttttttgctggttactgtgtcagagtgcatgcggcggcgcaacgcgttattcgtcattaagcgcgaacgaaggtatcagcttgatcaactgacataaaaaatttccgggagaaatttttaacattgcgtcagcaacggcccgtaagggtggcggccaggggtggcacaccataaaaaaacgtggggaacgtttttcaacgtcgcttgcgacggcccgcagggtggcggccagggatggccgccataaaaaacgccagcacacaggctggcgtttgagacattttccgacagtgatgtcggagaaaaattccgaattatgcgtaaaccgggaaacgggcgcagatatccagaactttttgcttcacgcgttcaatggtcgcttcgtcgttgatgttgtccaacacatcacagatccagccagccagttcacgcacttccgcttctttaaagccacgacgcgttgccgctggcgtaccgatacggataccggaagtcacgaacgggctcttcggatcgttaggcacgctgtttttgttcacggtaatgttcgcacgacccagtgctgcatcggcttctttacccgtcaggtttttgctgaccagatccagcaggaacagatggttactggtagcaccagaaaccacgttgaagccacgtgacaggaagacttctaccattgctttggcgtttttcgcaacctgctgctgatagactttgaactcaggttccatcgcttctttcagtgcaaccgctttacccgcgataacgtgcatcaacgggccaccctgaccgccagggaaaacagcggagttcagctttttatacagatcttcgtcgccgcctttcgccagaatcaggccaccgcgtgggccagcaagcgttttgtgcgtagtcgtggtcacgatatgagcatgaggaaccgggttagggtaaacatctgcggcaatcagacccgcaacgtgcgccatatcgacaaacagataagcaccgatgctgtcagcgatttcacgcattttcgcccagtcaaccacgccagagtaggcagagaaaccgccgacaatcatttttggctggtgcgtacgcgccagttcagccatttcgtcgtagtcgattttaccgctttcgtcgatgccgtaagggatgactttatacagtttaccggacaggttaaccggagaaccatgcgtcaggtgaccaccgtgcgccaggttcatacccagaatggtgtcgcccggctgcagcagcgcggtgtaaacggcgaagttagcctgagagccggagtgcggctgcacgttggcataatctgcaccgaacagcgctttcgcacgatcgatcgccagttgctcaacgatgtcaacatactcacagccgccgtagtaacgtttgcccggatagccttcagcatacttgttcgtcagctgagaaccttgagcctgcatcacgcgtgggctggtgtagttttctgacgcaatcagttcaatatgctcttcctgacgcaccacttcttgctccattgcttgccacaggtcggcatcataatcggcaatgttcatttcacgctttaacatccggatctcctgactcagctaacataaatatactgggaattaatggcccatttgggaattgggctacccttttggggaatggcgtatagtgtaaaccgtttttccctaatgaagataggtcttgacagaggtttttacgcaaacgattagctataggcagcgcaaggcttcagcaaatataaatcgcgtggcggcaagcagatttttcttcattctcaacctgctatttcttcatgttattccctcaggctcactctacaaacccccaccaccaaaaaggtaatttacagcgacggacaaaaacaataagattcatataaaatacaacttataaaatataccaataaataaggagtcaccatgctggataaccacactatcgccatcgttaaatcgaccatccctctgctggcggaaaccggcccgaaactaaccgcacatttttacgatcgcatgtttacacataaccctgagctcaaagatatctttaacatgagcaaccagcgcaatggcgatcagcgggaagcactgttcaatgccatttgtgcttatgcgacgaatattgaaaacctggctgcgctgctgcctgcggttgagcgcatcgcccagaaacataccagttttaacattcaggcagatcagtatcagatcgtgggtaatcacttattggccacgctggacgaaatgtttagcccagggcaagaagtgctggatgcctggggtaaagcctatggcgtgctggcgaacgttttcatccagcgtgaggacgatatctatcgcagcaccgaaacgaaaaccggcggctggagtggcgtgcggcctttccgtattgtgaacaaacagttgcaaagttccgtgattaccagcttcacactggaacccaccgacggccagcctattgctgattttcagccgggccagtatctggcgatttatatcaagcatgacagttttgccaatcaggaaattcgccaatactcgctgactcatgcgccgaatgggaaatcctaccggattgcggttaaacgtgaagcacaaggcactgtttccggctatctgcatgataccgctcgcgaaggcgatattgttcatctggcggctccgcacggcgacttcttccttgatattccaaccgacacaccggttgccttgatttcaggcggcgtggggcagacccccatgctgggcatgctgcatacgttaaaacaacaggatcatcaggcgaaggtgctatggctgcacgcggcagaaaacggcacagcacacgcgtttactgatgaaattgaacaaacgggacaggcgctgccgcatttcgatcaccacatctggtatcgggaaccgcaacaaaccgatcgtccgggtgaagattatcatcacagcggactgatgcagttggcctcgctaaaaggcgaattgaccacgcccgatatgcactattacctgtgtggccccgtggttttcatgcagtttgtcgcgcagcaactgctggcaatgggcattcccgctgagcagctgcattacgaatgttttggtccacataaagtcgtctaaccctcattggtgacggatcaaactcaaaggtcgcttatgcggccttttttcatccttcaaaaaaccaccaacatataccctaaataattcaagttgcgtgacaaaacgttagcgttttgaacaacgctctgcgttgaccctttagggcaaggcccatttatggccttgtaacgcggcaactgcgcgaaaaatcggtcttagaccgatttgaacagcgctagcgctggcccgaagggtgagtctcatttatgaggctcattaatccccaggagcttactcaggtaagtgactggggtgagtaaaggcagccaacgcacaagcagcttgaagtatgacgggtataaaacaccttattgatcacaaatctacatgccaatacggcagtgctccgctaaaaaagagctgggtcacaaaaaatcacgcattattaaaataacatttcacttttaatgaattgtcatttcaccacaagaacctgcgtttaggcatcgcccttgaatcggcttgggtgcacaatgaaagccccagacgttttctctaaaggtcgtgacaagaacgataaaaaacagcgatcttcctttgataacgcttgggttcattaaccgttttcgattaaccaacaagggatatgtctaaccatggcaaaacgtttttcagaaagtgtagctttagctctgatactttccgcccctttcacactggtacacgctaaaactcccgccgctgcgcaccagaccgccgcgccagagagcgttaaattactgtcaggtacaacgctaggtgagaaaaccgggttatccggtagtgtcaccgcacgggatattcatctgcccgccaccatcattattagagatcaacagggccagaaacggcagacacagaccgatgagcaaggaaagtatcatcttgatatctctggcctcacgccaccgttacgtcttttagccatcgaatccggtggtaataactgcctgctgaataatatttctcgggcaatttgtctgtccgctgtcgctccttcactgcatgacggcaaagaaaatatcgctaatatcaatccgctgaccgaccgcattacttcagatatcgcggtggcatcaggctacattggtccacagcagttaacggacgacacaacatcaccaaaactgaacaccacagcatggaaaaaagcctacgctgattttcatgctggctttaatggcgcgttgaagcaggtaggcatcaacgcccccacgcgcttcgaccctctgacctaccccgccactcagcaggaagctgtcaccaaaatcgtcagcgttattaaccataaccgcaattatcacaacaatacgggctactccggccacgcggtgctgactgatagcgcatttcacccgattgttggcctgaacgataaaggcgactatgaaccattggattatcggtctgcccgccagaatctggatgcgattcagaaagcgcaaacccgcattttcatcgtcggcgactcaaccgcagccacctatgaaaaggggcgcttcccacgcatgggatggggacaggtttttgaacaacagttcagtaaaaacagcggcgtaaaagtcgtcaatggcgcacgttcaggccgtagctcacgcgactacttttacgaaggctggttccgccagatgcagcccctgatgaaagaaggtgacttcctgtttattcagatgggacacaacgatcaaaactgcaacggggcgaaagcggtacgcggccctgctgatgtcgctaacctctgcacttatccaaacgatgccgcagggaaaaaacaggcaccgcaggggaaagccgatatgtcattccagacatcgctggaacgctatgtcgcctttgcccgtcagcacaaactcacgccggttctgctgaccccaaccacccgagtcaaaacggctgaaggcaaagagggtacaccggccgtacatagccacttcaccaagcaaaattcagaaaagggttatgccttcatcggtgattacagccagacgatcaaaaacacagcaacggataacaaggtgattttactggacgttgagcctgccactatcgcgctggcgaatcagggcaacagcgatcattggaaacaatactggctggcgatcgatcccaaacaataccctttttatcacgatcaactaggtagcctgagcaagccggataccactcattttcagaaaaaaggcgcgattgccgtggccggaattgtcgctgacgccattcggcaggaacccgctttagcgtcgctggcggaaaaaacggccagcaagcacaagtagtcatctgtcaggcaaaaacaataagacagaaccacgcgcggcgtaacgtagccgcgcgttatagaccttcctctttcccttaccgattacaggactctggacatgataaatgcttcacatctcggcaagacgctgaccttagccatgttaatttcctcaccctgggcgttagcgcaggcagccgactacaatgcgctggtttccgctaatgtaacggacgccaaagcctacaaaaccattactgaagctatcgccagtgccccggcagacagttctccgtttgttatctatgtgaaaaatggcgtataccacgaacgtctcaccgttacgcgtcccaacattcatctccagggcgaaagccgtgacggcaccgtgatcaccgcaaccaccgccgctgggatgctcaaaccagatggcagcaaatggggaacctatggcagcaacacggtgaaagtcgatgcccccgatttcagcgcccgttcactgaccattagcaacgatttcgattacccggccaatcaggcaaaagctgatgaggatccaaccaaattaaaagactcgcaggccgttgcattattagttgccgaaaatagcgatcgtgcgtggttccatgatgtcagcctgacaggctatcaggatacgttatatgtgaaaggtggacgcagcttcttctcaaaatgccgtatcagcggcaccgttgatttcatctttggcaacggtactgcgctgtttgacgattgcgatatcgtcgcgcgtaaccgtaccgatgtgaaagatcagccgcttggctatctcaccgcccccagcaccgacattaaacaaaaatatggtttggtcattatcaatagcagggtgattaaagagaaagacgttccggcgaaaagctacggcctgggccgcccttggcacccaacgaccacctttgaagatggtcgctatgccgatcctaatgctatcggccagactgtcttcctgaacaccagcatggatgaccacatctatggctgggacaaaatgtcaggcaaagataaacaaggtgagaaaatctggttccatccgcaggactcgcgctttttcgagtataaatccagtggcacaggcacagagaaaaacgatcagcgccgtcagttgagcgaggcggaagcggctgaatataccgcagataaggtattggcgggttgggttccgacagcgcctaaagggaagtaaatgtatagaagccagcctgatgagggctggcttcctgaaactcgaattatttagagtatgcagcggtattgacagagtgggcgaaacgattaaatcgcttcctcgtcctcttcaccggtacgaatacggacaacgcgtgccacatcaaagacaaagattttgccgtcgccgattttacccgtctgcgcggtctgcgtgatggtttcaacacaggtatcgacgatatcatctgatacaacaatttcgatttttactttcggcagaaaatcgaccatgtattctgcgccacgatacagctctgtgtggcctttctgacgaccaaagcctttcacttccgttaccgtcatccctgtgatgcccacttcagctaacgcttcacgcacatcgtccagtttgaacggcttaataatcgcatcaattttcttcatggaggaacctttgtgttatctatgttgcggccaaagccgagcatcagcgagtaaacagcatgtcagaactcaggcagacaatctatatccgtcatactttacgctgtttgtgagttgagctcttacccacctcgcatcacactgcctgttctctcagcgctagtctttaaaatcgttggcatccaactcgtggcggcccagcagtttataaaactccgttcgattacgcccagccattcgtgcagcctgcgtcacgttaccttttgcgatctgtaataattttcgcaaatagttaagctcaaactgatgacgcgcttcaacaaacgtcggcaacgcggtattttcaccttctagcgcctgttcaactaacgcgccactgatcactggtgcgctggtcagcgccacacattgttcgatgacattcaccagttggcgcacgttacccggccagctcgccgtcatcaaacgcttcatcgcatcggttgaaaaggtgcgcacaaaaggcttgtgacgattggctgattcgcgcagcagatggtttgccagcatcgggatatcttcagcgcgttcatgcagcgctggcagcttcatattcaccacgttgagccgataatacaaatcctcgcggaattcgtttttttccatcgccttcggtaaatcacggtgcgtggcggaaataatccgcacatcaatgtccagatcgcggttactccccagcggacggacttttcgctcctgcaaaacgcgcaacagcttaacctgtaaagacagcggcatatcgccgatttcatctaaaaacagcgtaccaccttctgctgcctgaaaaagcccttcacggctgctgacagcaccagtaaaagcccctttcgcatgaccgaacagttccgactccaacagtggctccggcagcgcaccgcagttaatcgcgataaaggcttttttcgctcgcgggcttgccgcatgaatcgcctgagccagcacctctttcccggttccgctctggccattaatcagcacgctgacgtccgactgtgcgaccattcgggcctgctccagcagacgcagcataattgggctgcgcgttacgatagtttcacgccagctttcatcacctgccggcgcggacagcgccatcgcttcatctatcgctttgtagagcgcatcacggtcaacaggcttcgtgaggaagctgaataccccttgctgcgtagccgcaaccgcatcgggaatagaaccgtgagcggttagaatgatcaccggcatccccggctgataacgctggatttcggaaaacagcgccatgccatccatttcgtccatacgaagatcgctgatcaccagatcgaatttctcacgcgttaacagacgcagtgcctcttggccgctctccgccgtcatcacactgaatccctcgctggtcagacgcattcccaacagttttagcaggctagggtcatcatccacgagcaacaaactcgccgtttttctggctgtcattgtcttgttgactccttcttcgtcgtcggtttgtccgtatgtgattccatcggcggcgtgtaggtgtcatccgcatttacgggttcatttctggatttcgttgccgaattacgcgagccgtctctattcgcaccagcaccgctgcgccgctcggcatcgttatctggcatatctcccgatagttgcttacgggacgacagctgacgctcaatatccgtcagattttccagtttctgcgtggtggtttctaactggtattgcaggtggctttgttgcactcgtagagtgtctagctgtttgtcgctggattcctgtaaacgcttatagcgcaggcgttcatccgatagcgccagaaacagcgtttgtctgtcacgccaggtttgcatcagcggacgcagcgccgcagggaaagccaggcgatataaattgatctgtgccaacacctgacgccgttcagcctgagtgataccggcgttatccaacagaatgccctgcttaaacacgctatcccagccgtcacccgcaacctgtccagcttcctcacgggcctgaaattgcgtcaaacgcccagcacagtccatcgcccgtaaccagtacagcgcgttgttcatggattcacgatcgtctatctgccagagatgctcgcattgtgcgatacgaaaatcggcaacctgctctttaggcggtgtcgcttctgtctctagcaacgcggtaccgctgttcacatgactattacacgcagccaaaacgagcggcgacgacacagccaccgttttcaacagacgggaaaatacgctattcgtaagccatcccttcataaaccctacattcattatctattcattctcggactattcgttatcggacaataagggcagctcgatgcggaaacacacatcagcataatccacggtaattaggctaagctcaccacgcatacgacgaatgcaatcacgcgcaatgctcaaccccaacccacttccttttactgcaccacggcgctgatggcttccctgataaaagggctcgaaaatcatgctccgctcagcatcaggaataggcgtaccgctgttggcgacatcaatctgaacgcgattgccaatctgacggctataaatccaaatgttaccggattccttaccgtagtgcaccgcattggaatagagattctcaatcactcgcatcaacaacgttgtctccgcccaacagtgttcaacggccagcgtcacatcggtgtgaatcattttggcgcgagcaggcagactgtgggacgacacaacaatatcgacgatctcttcgatttcaacgcgttccagctcggtcggcgtatccgcaagcttgcgattatagtcgagcagttgatcgatcagttgcagcaggtggcggctgctactatcgaggatatcaaccacctctttctgatcggcagtcagcgggccgacgacctcatccgccaacagttcggtcccttcccgcaggctagccagcggtgtcttgagttcgtgggaaatatggcgcaagaattcatgccgctgcgactccagccacgacaggcgctcgctcagccaaataatgcgctgcgccagcgtccgaatctcacgcggccctttgaaggtactggtgttacccaacgagcgcccttccccaaggcgattaatcatcctctctacgccattaactgggccgataatcatccgcgtaaagagaaccaccagcagtacgctgaccaggaataacagtagcgcctgccagccaaagaactggccgcgttcagaaatagcctgctggagctgttgcccacgggagaaaacgacgtcacgcgtcacctgcaccatctgcccgttggcacgggagaacccttctagcaggctggatgccgtttgttccgggccgctgttatggcagcgtatttcgctgagttgagtaaggagttgacgtagcgtctggtaataacggggatcgggcagcacctgcgcgtgagagtccagcatttgcgaatactgtttacgctggttctgatagagcgtcgccagcgtctgatcgtccaatacgcagtattgccgatagctacgctccatcgccaacgcgacgctggtcatcgcctcactgcggcgggcatccgtcagcgttgtccggttaatatctgcagcctgttcgctcagcatgttcaggctttgataagcctgataagccagcaccaacagcggcagcaacaccagcaagaacgccataattactaattgccgcagggaacgcgggaataaacgccatcgtttcaaagaaatcatctcgttacctatcgaatccgctttgatgctaactgagtcttataaaagttcaacgttttcccttacggcatgcgcaatacttcgcaatacggaatgaataccgatgtaacactgtagaaagtaacgctgtagaaagtgacactgtagaaaacaatcagggggattcactggagaggatgtgacgggtaagaaagcatcacgcggccagaagaatcgctccctctggccgcgtaactgaataggcggtgcctcactcaacgtgtcgtccgatgcttgataaagttcgttttcacgccctgttatcggtctggtggacgataggcaccctttcttttggcatcattccagatgttatgagcgaaaatatttgccagttagcaacgcaatcataaccagttgaatgagcaacactgattaaaatgcacgtatcatgccaacatcaaaaaataaaaaataacacactaattaataatgatttttactttaaaaatcaccagaaaacacattaaccagaatccaaataacgaaaatacgcgtaaaagagacgatttatgtcgctaaaaacagacagctttatgacatcattacgctatctatataaatcaatcatttaaatgtcactaattagagacagcgaaaaaccagtccgtcgcaaaaaaacgacaaaccgagaaaacagacgtaaaaaaggggccgaagcccctaatgccgatcgtttaaaaaccgagatacacggagcgaccacggggcgaggtgtccctacgggaacctcatccccgtgtttctcctaaaatgaggcttaagtgatcagtattaggccgaagcccctttccctaactgacgttagctcagcccagctgtctgcgtgcgttgcggaacatacgcatccacgggccatcctcgccccattcttctgggtgccaggagttactgacggtgcggaacacgcgctcagggtgtggcatcataacggttgcacggccgctggtgctggttaccgccgtaataccgtttgacgagccatttgggttagccggatagttttcggttacctgtccgtagtggttgatataacgcaacgcgaccagaccgtgctcttcaatcgccgctaaatgcgcatcgtcgcggacttcaacttgcccttcgccgtgtgaaacagcaatcggcatacgtgaccctgccatgtcgttcatgaacagcgacgggcttttatccacttcgaccagactgaagcgcgcttcaaagcgatcggatttattgcggacaaaacgcggccagagatcggctcccggaatcagctcacgcaagttcgacatcatctggcagccgttacatacgcccagcgccagcgtctgtggacgcaggaagaattcagcaaattcatcacgcacgcgagcgttgaacagaatggatttagcccagccctcacccgcgcccagcacgtcaccataagagaaaccaccacaggcaaccagcgcttggaaatcctgcaagttacggcgatttgccagcaggtcgctcatatggatgtcgatggcatcaaagcctgcacggtggaacgccgccgccatttctacgtgggagttcacaccctgctcacgcaggacagccactttaggccggacgttcttagcaatgtaaggtgcggcaatatcttccttcggatcgaaggtcagcgatacattcagaccgggatcgttatcatcctgtctggcgatgtgttcctgatcggcacactgtggattatcgcgcaggcgctgcatctgccagctggtttcagcccaccagcggcgcaacgtcgaacggctttcctgataaaccgcttctgcaccctgattgatggtgaaacgcgttccttcctcagcctgaccgagataatgcacacaatctgccaagccatgcagcgccagaatagcgtccacttcggcacgacgcgcggccggaatctgaataacggcacccaactcttcgttaaacagcgtcgccagcgtatcctcgccctgagacgcgatatcaacagtgacgccgcagtggccagcaaatgccatctccgccagcgtcacaatcaagccaccgtctgaacgatcgtggtaggccaagagcgccttagctgcgaccaactcttggatagcattaaagaaacctgccaactgctctggactatgaacatctgccgttttacggcccaactggcgataaacctgtgccagcgccgttgcgcccagcgctttattgcctgcacccagatcgatcagcagtagcgcattatcctgcccggtgcgcagttgtggcgttaccgtgttacgcacgtcttccacacgagcaaacgcagaaatcaccagcgacatcggcgaggtgaccgcgcgatcttcgccttcttcctgccagcgggttttcatcgacatggagtctttacccaccgggatcgtcagacccaacgccggacacagctcctcacccacggctttaaccgcatcgtacagtccagcatcttcgccgggatgccctgctgcggccatccagttcgcagacagcttcacgcgggtcagcgggccaatgtgcgtagcagcaatgttagtcagcgcttcacccacggccaaacgcgcggaggctgcgaagttacgcagcgcgacaggcgcacgttcgccgatagacatcgcttcgccgtaatagctgtcgaggctggcggtggtcacagcacagtcagccaccggcacctgccatggcccgaccatctgatcgcgcgccaccataccggtgacagaacggtcaccaatagtgatcaggaaggttttttccgcaacgactggcaagtgcagcacgcgctcgaccgcttcagccagatagatgtcgtcacgctgtagcggcgtaccctctacctgtttgcgctcaacgtcacgcagcatcttcggcgttttacccagcagcacatccagcggtaaatcgataggttggttgttgaagtgacgatcgttcatcgtcagatgcagctcttccgtcgcttcaccaatcaccgcataaggtgcgcgctcacggcggcaaatctcatcaaactgtgccagttgttcaggggcaaccgccagaacgtagcgttcctgcgattcgttacaccagacttccagcgggctcatgcccggttcgtcgttcagaatatcgcgcagttcaaagcgaccaccgcgaccaccgtcactcaccagttccggcatagcgttagacaaaccgcccgccccaacatcgtggatgaacaggatcgggttggcttcgcctaattgccagcagcggtcgatcacttcctgacagcgacgctccatttctgggttatcgcgctgcacagaagcaaaatccagatccgcatcggactgacccgatgccatggaagaggccgcgccgccgcccagaccgatattcatggacggtccgcccagcacaatcagtttggccccgacgataatttcgccttttttgacatgatcgccacggatgttaccaatgccgcctgccagcatgatcggtttatgataaccgcgcagctcttcgccattgtggctatcgacacgctcttcataagtacggaaatagccagtcagtgcaggacggccgaattcgttgttgaatgccgcgccgcccaatgggccttcggtcatgatatccagcgcgctgacaatgcgatctggcttgccgaactcttcttcccacggttggataaagccaggaatacgcaggttcgatacggaaaagcccaccagacccgctttcggtttggagccacggcctgtcgcgccttcgtcacggatttcaccgccagaccctgttgctgcgcccggccacggtgaaatcgcggttgggtggttatgcgtttcaaccttcatcaggatatgtgcgtcttcctgatggtaatcatattgtccgttggcatcggtatagaaacggccgacagcggagccttccataacggcggcgttgtctttataggcagagagaacgtgatcgggtgtgtgttcaaaggtgtttttgatcattttgaacagtgatttcggctgagttacgccgtcgatcacccaatccgcgttaaaaatcttgtggcggcagtgctcagagttcgcctgtgcgaacatatacagttcgatatcggttgggttacggcccagattgttgaaggcttccagcagataatcgatttcatcttccgccaatgccagccccagacggacgttcgcttcttccaatgcctgacgcccttgcagcagaatttcgatgcgcttgaaaggtgctggctgatgatgagagaacagggctgcagcctgtttcaggtcgctaaatacgctttccatcatccggtcatgcagcagtgcccccagttgctgccactgctcatcgttcagcgttggcgcatgaatatagaaagccagaccgcgttccagacgcagtactttgcttaatccacagttatgggcgatatccgtcgctttggaagaccacggtgaaatggtgccgggacgtggcgtcaccagtaacagatgaccttgcggctcgtgctccgcgagagaaggaccatacttcagcaaacgtgtcagtttggcctgttcatcattgttcagcggagtgctgacatcggcgaaatgtacgtattcagcatagatatcgctgaccggcaaaaggtgctctttgcagcggaccagcaatttattaatacgaaaagccgataaagcaggtgaaccacgcagtatttccataatctaaagttctctcgtcttcgatgcactggctgcaatacagccattgggcacaacaggggggaaacgcgcatattatagagaatccttccctcggacgaaaccgtttgcgtggcgataatttcacttcgcatccaccgaatgattaatcggtgaccaaatcaataaaagttgcacactggcggtttgttaagcaaaatgcccccactctgggaaatgacgtataaaaaaactgccgttacagacagcctggccacacggccgccgagagataactatttgaagcctttaaaattaaattattttttcatcgggattatcacgttacttctggcattagcgctatggcctagtattccttggcgcagtagtcaggatgtgcagctcaggcagatcctctcacgcggtgagttgcgtatcagcaccgttaactcaccgctgacttatgcaatgagcaacggatccccgacaggtctggactatgaactggcaaaacgtttcgccgattacctcggcgtcaagctggtggtctcgtcacgtaagaatcttgacgaactgttcgacgatctggacggtgacgatgccgacctgctggctgccgggctgatttacaatcacgagcgtttggaacgtttccgtgctggcccgacctactactccatttcacaacagatggtctaccgcctcggatcgccccgcccaaaaacattggataagctgcaaggccgtcttgttgttacgtcgggctccgcccatgcggctactctgcgcgatttaaaagcagagaagtacccgcaattgagctgggaatctgcctcggatcagagcacgcaggaattactgaaacaggttgccgacggcaaactggattatacgctgggtgattcggtcaccatcggcttgatgcagcgtattcatccgcagctcgccgtcgccttcgatctcagcgacgaagagcctgtcatctggtatatgcgccgttcgcacgatgacagcctgtccgctgcactgttggatttcttcagccagcttgtcgaagacggtacgctcgcacgtctggaggagaaatatctcggccacgttggtgaattcgattatgtcgataccactacgttcctgagtgcgattgatgaaacgctgccggatctgcgcccgctgtttgaaaaatatgccaccgatatcgactggaagctgctggcggctatctcctatcaggaatcacactggaacccgctggcaacctcccctactggcgtgcgtgggctgatgatgctcacgcgtaacaccgcagaaagcctgaacgtgactgaccgagtcgaccctgagcaaagtattcgcggcggcgcacaatatatgtcgcatatgatgcagaaaatgccggataccatcccggaagatgaaaaaatctggtttgcgctggcgtcctacaacatgggatacgcccacctgcttgatgcgcgtaaattgactgaaaaacagaaaggtaaccccgacagctgggtcgatgtaaaaatgcgcctgccgatgctgagccaaaagcgctattacacccaaaccacctacggctacgcacgtggacatgaagcctataactacgtagaaaacattcggcgatatatggtgagtctggaaggctatctgatagagaaagaagctaaagtgcagcagcagacacagattgcactgggctatccagccgttcctctcaccaaagtgccggaataaaaaatactagaatggacctataccctaaataattcgagttgcgtgaaggcggcaactgaacgaatccccaggagcttacacaagtaagtgactggggtgagtaagggcagccaacgcacaagcagcttgaagtatgacgggtatacgctactcctgcgcggcgtttttctcggctgcacgacgggctttatgctgctcacggcgcatacggaagaacgcgctgagcgtcgctgagcattcatcagccagaacaccggattcaatcacgatctgatgattcatgccgggatggcgcagaatgtccaccaacgaccccgcagcccccgttttctcatctgacgcaccgtaaaccagacgaccgatacgactgtgtatcatcgcgcccgcacacataatgcacggctccagcgtgacatacagcgtggtctccagcaggcgatagttctgcaacaccagccctccctgccgcaacgccataatctcggcgtgcgcggtaggatcatgatgtcctatcggccggttccacccttcgccaatcgcttcattatccagcaccagcactgcgccaactggcacttcgccttcatcctgagcacgctgagccagcgtcaatgcatagcgcatccagtattcattatcacgcaggctactcacgtttcctctctcaatcattcacattttggcggcgcattatacctatatggatggcgtattgaaggcgttactccaactgttgcagactaccttccggcgtcactcgccagcggtgttcgcaaaaatagagcagcggattgtcctgtttgctgtcgctgtaaccgctgtagagcttgagcggtgcgccaagacgctgctccatctgcgtcactttttcatgcccgagacagcgcagcgttaatacccaaccaccgtagcggcgtgtaatttggctccccatcagacgaacaccgggcagaaaaggcgaatcgtgatagacccgctcaaccagccgctgtggcgatccggtcaccagccagacctgcgcatcgctgtcttcaagataggttttcagccgctgctgaacctgaggaaacggtataacatcgcgacgaaacacgccgacaaactgcttttcaagctgaacgaggtcgtcttcgtcacgcccaaacgtaatcgcccacagcagccagctcatcggccagcgagccgcacgaccacgaatcaataatcccagtccaataacgggcaatagcggaataaccaggacgaggtttaacggcaaccgacgaagcaaaaaacgcaaaaagctgccaaacatgtcctgctgatgcaacgtgccatccagatcaaaaaaaacaatgcgttgctctcgcttatcactcaaaacgtttcccccgatttacctcaagatagaccgacaccaaagtagtcttacccgccaagtaacgcctcacgcagatagccgttgtgctgcttcaaacgttcacgtgccgcttcaacgccaatattagccagaagcatcagaatcgcaggcttaacgtcgttatccgactgctccagcgcctgtcgggcgctgtccagatcggcccccgtcgcttccaccacgatgcgacaagcccgatccaacagcttcacgttggttgccttcacatcaaccatcaaattctggtacaccttgcccagcttaaccattacgccggtagaaatcatattcaggactaatttttgcgccgtacccgatttcagccgcgtcgagcccgttaatgcttccggaccgacgaccggagatatcgcgacttgtgcttcctgtgcaataggcgaatgcgggttacaggaaatcgccgccgtccggcagccaacgtcacgcgcatagcgcaatgcgccaatcacatacggcgttcggcctgatgccgcaaggccgatcaccatatcggtagccgttaaactcagcgctttcaaatcagcttcaccgagcgcaggatcgtcttctgcaccttctactgccttgagtaacgctcctggcccgccagcaatcaggccgataaccagcccgtgcggcacgccaaacgtcggcggacactcagaggcatccaatacgcccaaacggccgctggttcccgcacccagatagatcaaacgtccacccgcctgcaacgacgccgttgccagatcgacagcctcagcaatcgcgggtaaaacctgcgcaatcgcttcgggcactttccggtcttcctggttaaacacctgcatcatctccagcgtagagagctgatccagcgtcatcgttgccgggttccgggtttcagaaaccagcgtccctaaattaaggttctctccattcactacccctgaactcattctgatacctcatgctttatgtcagcgttcttcacacgcctatgacaaaccactattttcaccactataccccaaatagttcgagttgcaggaaggcggcaagagaaggaatcccgatgagcttactcaggtaagtgattcgggtgagtgaacgtagccaacgcacatgcagcttgaagtattacaggtatatactgcttttgagacctatgaaagtacgctattctgcatcgaattcactctccacattcatctcgcaaggtaagcagaaacctcagtgcgactctccgggttcagaatctccagttacacgctcttctttattagctgtctgctgtttctgctggcgggttccctgcgtgcggactgggattttattaccattaatcagcggaccgagcagctttatggcccagcaacgcccgatgctcgccgccggatagatgaatggcagacgctgttggtgaattcccgtaataaagaggaaaaggctctactgagtagcgtgaaccaatttttcaatgaccgaatgctgtttcgcgatgatattgtcatctggaatcaggaagattactgggcaaccccgattgaagcactgcgtaaaggcgccggggactgcgaagattatgcgcttgccaagtattttacgctgcgtcatttaggcgtctctgcggacaaattacgcatcacctatgttaaagccctgcgtctgaataaagcgcatatggtcgtgacctattatcccacaccgacctcgattccgctggtgctggataatctgaccgacaagatccaacctgcaacagagcgcaacgatttacttccggtgtacgcctttaatggcgatggtctctggctaccgggagccagtggcagcaacaaacgtgtcggtgacagtaaacgactttcacgctggcaggatgtcttaaccaaaatgcgtgccgaagggttttcaattgaggagtaagggtaggctatgtctctatacaaacaactactgatagccatctgcctgtttgtgctaattattttcagcggaagttttttcgtcagcctggaaaattcgcgtgaacagtacaataaccagcttcactctcacgcacaggatgccgctaccgcactcgggctttccctgacgccaaatattgatgacccggcgatggtggagctgatggtcagctcaattttcgacagcggctatttttccagtattcgcgtgcgagatttaaaaaccggtaacgtcacgttggaacgcaccgcatcgccggatatccctgacgtgccgctctggtttgtccagttagtagatcttcagcccggcgctggcgaagccatcgtcatgcgcggttgggaacaggcagccaaagtcgaagtggtcagccacccaatgttcgcagtaacccgactgtggcgcagcagtacagcgaccttcctgtggctgcttggctgcggcacgttgggcgtactcatcggcgcgttgttcctacgtcgccagctacgcccgctcgactatatcgtcgaccaatcgctggcgattacccgtcgtgaatttcttagccaaccggatttacccaatacgcccgagttccgccgcgtcgcgcaggcgatgaacctgatggtcagcaaactcaagacgctgtttgaagaggaggcggagcggagcgagcgcttacgtcaggaagcctatcaggatccacaaaccggattgaataaccgccgtgcgtttgacatgcagttcaacgacaaactggccgatgaagaaaccgcccccggctttcttatcatgattcgcgtgcaggatttggccgggatgaaccagcggctgggtggtcagcgtaccgatgcactgttagcctccgtcgggcatatcctgcgcaaaacgcaaaagcagcacacgaatacggagagtcttctggcacgtatccgcggaggggaatttgcgctgttctgcccgggcctggtcgataaagaagtctatgcgctgattggcgaactgacgcgtaacattgaaaccttacatctgacaggcgaaaccgacgtttcgcctgtcgcccaattcggcatggtacctttccgacccggcgacaccgcgcaatccttatttattcagggcgatcaggcgctcacgcgggccgaaagcgataccgataccactgccccttacgagattcctttggccggtgccgaacaggtcgaaaccgatcgccacatgtggtttaacctgctcgatcctatccttgaacaggagcgtttacagcttttcctgcaacccgtcgtagcgtgtgacgaccccagtcaggtcctgcaccacaaagtactggctcgcattcaggatgagcaagggaacagcatcgcagcaggtcgattcctgccgtggattcaacgctttggctgggatacccgtctggatcagaccatgctgcgcgaagtattggattatctccgccagcacgacggcaacctcgcgctaagtttgtccggcaccacagttctaaatcttcatctgctcgccgatctgctcgccccattgaagcatcagccagaggtcgccagacgactcattctggaactggatgagaatcaactgccagacagtgcccaattggaaaccttaatcaagctgttgaatgaacatggctgtgcactggggttacagcattttggtgggcggtttaatatgattggcaatctgtcccagtgggggctggcttacctgaaagtcgatggcagctacatccgcaatatagaccaagaaggcgataagcaaatgtttatcgaagcgctgtatcgcgccaccaacagtattgccctgccgcttatcgccgaacgtgttgaaaccgcaggtgagttgaaagtgcttcaggaaatgggattacagggcgcaatgggacggctgctgggtgaaccgatgcccgcggtcagggcctgacacaacatcgtttgagttaactgtgtttaacgaccccagcttctccctactcattgagaagctgggatcgacgttaaaatatcatctatttacaacatcatgtcttcaaaagattatcgcttcagaacatcgtttcttcatcgtcgccaatcagcttgttcaatccgccattcagcgcttcacgcgcctgcgcacggttgatcagcttcaactgcgctgcctgagggaaatcggtaatgctgaccacgcctttctgaatcaaaacctgaattaaatcctccagcacgcgcaccatttccagatcgctttgccggagttgctgcaagctggacatcgccgcctgatggctacggaaccaagcctgcgcctcgcgtgaatcatcggataactcgccattcatttcaggaaaaggactctcttctaccttcatcaggtggccatcactatcgcgctggatataaaacattttcggagcccctttaattttttgataaagaaaggagccaaataggctcctttttcccttttctatcagctagatggttcaggtttgctgaccagactctccagcgacggtaatgcaccgttataatgttccaacgtaatcgacaccgcaaccgttccgcctttatccgccgtaaagttccccgcagtgctaacttcaatcgtcggcgagccatgactatccgtgatgcgaatatagcggctgatatcagttccttgttccagttcgccaaccagatcgcttaaatcaatccggtcaccctctttggcattaaagtctttgatcacatcattgccgatatcaccagcctgccacttaaaggtatccgcgccggccccgccgatgagcgtatcgctccctgcgccgccaatcaggatgtcgtctccgctaccgccgtagagcaggtcattccccgcaccaccgtagagggtatcatttccaccctggccgaaaaggatgtcatccccatcgccgccgttgaggatgtcatttccccctttggctgacgagagatcaaactcagcactatgcgactcgatatagttatgcatgtccttcgtggtcggtacgcccgtttgcatagctagctgcttaccgatgtagttttgtaaggcagcgatgccgctaccatcggtattagggaacgacacgacatcgccgaacagaacatcatcgttatacgtgccggatatagtgtcattactcgccgcaccgacactcaatccatactgctcagcgccttccgtcgaataacctgttgccgtatcgtggttgcctatttctgtcgatgttgcctgcgccacgacattcaatttacccgcatcggctggcacctcaagcgtaatcttcccggccagcgtctgagcattgtgcgcattttgaatcagatacgaaccatcggcgccgacggtatacttcacattgttgatctggtcagtcagcaccgttcccgtcgggatccccgtcaacctaatccccgacagcgtttcgctaccgtcacggtcggtcagtgcggctgaaacatcgagcgtataggtctgttttcccgcctgaccgggtactttttccaccgtcgcgctattggttccgggggtatacgtcgaaccatcgctgtaaatcacgccttcaatattgttgctaacctgattcgtaaacgagcctgatttaccactgctatcggtataattaaccttcaacccatccagagtgttgaccgacgtgttcgcattgttgttcgtactgttggtcgcgttataggtgtagcccgtttccttgatgacgaaaatgtagtcagaatgcgcgttgctgccgttactggtccggttgccgttgaatgaatccaaatcgcggtgatccttgcgatcggccgcccagtcgctctgccgataaaaatagccgctgttagagtgcacaacgaagatatcgctgtaactaccgtcgccgctggtattgccctgactgtaatacgccacctttccggtgccgaccacggtaggcgccgaatccccttcggtcagccagacgcggacaccgttgccgaccgcgacgatttttccgttctgcacgtcaaaaccaccgttagcgcttcccccattcaccttaataacttccgcagaggctggcgtcgtggtaccgctactggtgttcaggctcacgactggcgcatcggcaactggcgtaataccaatatgcaacgcggctttatcgcccgtattccctgcactatcgacaggtctgtaagcaatgtcacccagcgatgcaccagagacattactcactggcgtaaagcgtagatcggtgttacccgccgtaaaggtttggcctgcggcgaccgctttccaactcccactatcgttaaaatagagcgtaccaacgctggctggcggcagagacgaaatcacgatgcttgtggtatcactcgatacgcccagatcgctccaaccaatatgtagcggtgtatcttccgcacccgacaccgtattgttatgtgcaactggcggcgtaatatccatgatcgcttggctgttatcatgggcttgattacctgccgcatcggtcgccgttgcccctgcggtaatcttgccttccgctaacgtgcttagatcgacattcgtctgccacttgccgtttgtcactgacacgtcatgcagcgtaaccgacttaccattcacatcagtaaagaccagatcaaccgtattctcgttgctggtgccactgactagggtatttttcgactcactctggctgacatatccatcgttaccggcaaaattcgtaatatcaatttctggagcgatggtatccacagcgtatgcatgatgggtgttcgccgtggtagcgttccccgctgcatcgcgcgtggtcacgctggcgctaatatcactattactcaccagcacagaacccggaacattcacgctccaggtttttccgtcagtattgacggtggtctggtaagtctcggtgccaacggtgaccgtcaccgcatcaccggctttgacctcgttgccgacctttccagtaacagggatcgtctgtttggattcgttcgcgttaatgacgttatcgctggtcacattatcgatagagatcgacgccactggcgccacagtatccacaccgtaagcatggtgcgagttagcggtcgtgacgttgcctgcggtatcacgggtggtgaccgtcgcactgacatcactgttcgcagccagcaccgatcccggcacattcacactccaggttttgccatccacattcaccgtggtctggtaggtctcggtaccgacttttacggtgaccgcatcgcccgctttaacgtcgttatcgactttaccggtcaccgcgatggtctggccggattcggctgcgttaatcacgttatcggacgtgacgttatcaatagtaatggacgcggttggcgcaacggtgtcgacgccgtaagcgtgattggtattggcggtcgtgacattgccagcaggatcgcgcgtggtgacagtggcactcacatcactattcgctgccagaacagctcccggaacattgacgctccaggtcttgccgtcggtattcaccgttgtctggtaggtctcggtaccgactttcaccatcaccgcatcgcccgctttgacgtcgttatcaaccttaccggtcaccgcaatggtctggccggattcactggcgttaatcacattatctgacgtcacatcgtcgatagagatggacgccgttggcgcaaccgtatccacgccgtatgcgtgactggtgttagcagtggtcacgttacccgcaggatcgcgggtggtgaccgtcgcagaaacatcaccattggcggccagcactgaaccgggaacattgacgctccaggtcttgccatcaggattgacggtggtctgataggtctcggttccgacttttacggtgactgcatcgcccgctttaacgtcgttatcgacgttacccgtcaccgcgatggtctggccggattcactggcattaatcacgttatcggaggtgacgttgtcgatagagattgacgccgttggcgcaaccgtatccacagagtaagtgtgattcgtgttggcggtggtcacgttgcctgccgtatcgcgggtggtaaccgtcgcgctcacatcactgttcgcagccagcaccgagcccggaacattcacgctccaggttttaccatccacattcaccgtggtctggtaggtctcggtaccgactttcaccgtcaccgcatcaccggctttgacgtcgttatcgaccttccccgtcaccgcaatcgtctgaccggactctgtcgcgttaatgacgttatcgctggtcacattatcgattgagattgacgccgttggcgccaccgtatctacgccgtaagcgtgagtagaattggcggtggtgacattgcctgcggtatcacgggtcgtgaccgtggcactgacatcgccattggcggccagcaccgaacccggcacattcacactccaggttttgccatccacattcaccgtggtctggtagctctcagtaccgacggtaaccgtcaccgcatcaccggctttgacgtcgtgatcaaccttaccggtaacggcgatggtctgaccggattcactggcattaatcacgttatccgacgtgacgttatcaatagtaatcgacgcggtgggtgccaccgtatcgacgccgtaagcgtgagtagcgtttgctgtggtgacattgcctgcggtatcgcgcgtggtgaccgtcgcactcacatcaccgttcgccgccagcaccgcacccggcacattcacgctccaggttttaccgtcggtattcaccgtagtctggtaggtctcggtaccgacagtaacagtgatcgcatcgccggctttgacgtcgttgtcaacgttaccggtcaccgcaatcgtccggcccgattcgctggcgttaatcacgttatccgacgtcacattatcaatggtaatcgacgccgttggcgcaacggtatcgacaccgtaagcgtgagtggtgttcgccgtggtggcgttgcctgccgcatcgcgggtcgtcacggtcgcactcacatcaccattggcggccagcaccgatcccggtacgttgacgctccaggtcttgccgtcggtattcactgtcgtctggtaggtctcggtaccgacttttaccgtaattgcatcaccggctttgacgtcgttatcaaccttaccggtcaccgcgatggtctgacccgactcgctggcattaatgacgttgtcggacgtcacatcgtcgatagagatcgacgccactggcgccaccgtatcgacgccgtaagcgtgactggtattcgccgtggtcacgttgcccgcaggatcgcgcgtggtgaccgtggcactgacatcaccattcgctgccagcaccgaacccggtacattgacgctccaggtcttgccatcggtattcaccgtggtctggtaggtctcggtgccgacggtaaccgtcaccgcatcaccggctttcacgtcattgtcgacgttacccgtcaccgcgatcgtctgacccgattcgctggcattaatcacgttatcggaggtgacgttatcaatagtaatcgacgccgttggcgccaccgtatccacaccgtaagcgtgagtagaattggccgtggtgacattgcccgccacatcgcgcgtggtgaccgttgcactgacatcactgttcgtcgccaacaccgcgcccggtacattcacgctccaggttttgccatccacattcaccgtggtctggtacgtctcggtacccactttaacggtgaccgcatcgcccgctttaacgtcgttatcgaccttaccggtcacggcgatggtttgccccgattcactggcattaatcacgttatcggaggtgacatcgtcgatagagatcgccgccactggcgccacggtatccacagagtaagtgtgattcgtgttggcggtggtgacgttgcccgcaggatcgcgcgtggtgaccgtcgcagaaacatctccgttcgccgctaataccgcccccggaacattgacgctccaggttttgccgtcggtattcacggtggtctggtaggtctcagtaccgacggtgaccgtcaccgcatcgcccgcgttgacatcgttatcgaccttaccggtgacggcgatggtctggcccgactcgctggcgttgatcacgttatcggacgtgacatcgtcaatagcaatcgacgcggtgggtgccaccgtatccacaccgtatgcgtgagtagcgtttgccgtggtgacattgcctgcggtgtctcgggtggtgaccgtggcggagatatcaccattggaggccagcactgaacctggaacattgacgctccaggttttgccgtccacattcaccgtggtctggtaggtctcggtacccacggtaaccgtcaccgcatcaccggctttcacgtcgttgtcaacgttacccgtcaccgcgatggtctggcccgattcgctggcattaatcacgttatcggaggtgacgttatcaatagtaatcgacgccgttggcgcaaccgtatccacagagtaagtgtgattcgtgttggcggtggtcacgttgcccgcagcatcgcgggtggtgaccgtcgcagaaacatcaccattggctgccagcaccgaacccggcacattcacgctccaggttttgccgtcggtattcaccgtcgtctggtaggtctcgctaccgacggtgaccgtcaccgcatcgccggctttcacatcgttatcgaccttaccggtgactgcgatggtttgccccgattcactggcattgatcacgttatccgacgtgacgttatcaatagtaatcgacgcggtgggtgcaacagtatcgacgccgtaagcgtgagtagcgtttgccgtggtgacattgcctgcggtatcacgggtcgtcaccgtggcagagatatcgccattggccgctaataccgaacccggcacattcacactccaggttttaccatcggtattcaccgtggtctggtaggtctcggtaccgactttcacggtgactgcatcgcccgcgttgacatcgttatcgacattccccgtcaccgcgatggtctgacccgactcgctggcattaatcacgttatccgacgtgacattatcgatagtaatggatgccgttggcgccacggtatccacgccgtacgcatggttggtattggcggtagtgatattgcccgccgcatcgcgggtcgtcaccgtggcactgacatcactattggtagccaacaccgagcccggaacattcacgctccaggttttaccatccgtattgacggtggtctggtaggtctcggtaccgactttcacggtgatcgcatcaccggctttaacgtcattgccgacgttaccggtcaccgcaatggtctgacccgattcgctggcattaatcacgttatcggaggtgacatcgtcgatagagatcgccgctactggcgcaacggtatccacagagtaagtgtgattcgtgttggcggtggtgacgttgcctgcggtatcgcgtgtagtaaccgtggccgagatatcgccattggccgctaataccgatccaggcacattgacgctccaggtcttgccgtccacattcaccgtcgtctggtacgtctcggtgccgacggtgaccgtcaccgcatcacccgctttcacgtcattgtcaacgttaccggtgaccgcaatcgtctgaccagactcgctggcgttaatcacgttatcggacgtgacattgtcgatagtaatcgacgcagtgggtgccaccgtatccacaccgtaagcatgagtagaattggccgtggtgacattgcccgccgcatcgcgcgtggtgaccgtcgcactgacatcaccattggcggccagcaccgttcccggtacattcacactccaggtcttgccatcggtattcaccgtggtctgataggtctcggtgccgacttttaccgtcaccgcatcgccggctttcacttcattaccgacgttaccggtcaccgcaatcgtctgacccgactcgctggcgttaatcacattatcggaggtgacgttgtcgatagaaatggacgccgttggcgcaaccgtatcgacaccgtaagcgtgattcgtgtttgccgtggtgacattgcctgcggtatcgcgtgtggtgacagtggcactcacatcaccattcgcggccagcaccgaacccggcacgttgacgctccaggtcttgccatcggtattgacggtggtctggtaggtctcggtgccgacagtgaccgtcaccgcatcgcccgctttcacgtcgttatcgacattacccgtcaccgcgatggtctgaccggattcactggcgttaatcacgttatcggaggtgacgttatcaatagtaatcgacgcggtgggtgccacggtatcgacgccgtaagcatgactggtattggcagtagtgatattgcctgcggtatcgcgggtcgtcacggtcgcactcacatcgctgttcgcagccagcaccgaacccggtacgttgacgctccaggttttaccgtcggtattcaccgtcgtctggtaggtctcggtaccgacggtgaccgtcaccgcatcgcccgctttaacttcattgccgacgttaccggtcaccgcgatggtttggcccgactcgctggcattgatcacgttatccgacgtgacattgtcgatagtaatagaagctgttggcgccaccgtatcgacgccgtacgtgtggctggcattggcggtggtgacattgcccgcaggatcgcgggtggtcacggtcgcagaaacatcactgttcgccgctaataccgttcccggaacgttgacgctccaggtcttgccatccacattcaccgtggtctggtacgtctcggtgccgacggtgaccgtcaccgcatcgcccgctttgacctcgttgccgacattacccgtcacctcgatggtctgaccggattcagcagcgttaatcacgttatccgaggtgacattatcgatagagatagaggcaactggcgcaaccgtatcgacgccgtaagcatgactggtattggcagtagtgatattgcctgcggtatcgcgggtcgtcacggtcgcactcacatcgctgttcgcagccagcaccgatcccggcacattcacgctccaggttttaccgtcggtattcaccgtggtctggtaggtctcggtgccgacagtaacggtcaccgcatcaccggctttcacatcgttatcgaccttaccggtgaccgcaatcgtctgacccgactcgctggcgttaatcacgttatccgacgtgacattgtcgatagtaatagaagctgttggcgccaccgtatcgacgccgtacgtgtggctggcattggcggtggtgacattgcccgcaggatcgcgggtggtcacggtcgcagaaacatcactgttcgccgctaataccgttcccggaacgttgacgctccaggtcttgccatccacattcaccgtggtctggtacgtctcggtgccgacggtgaccgtcaccgcatcgtccgctttgacctcgttgccgacattacccgtcacctcgatggtctgaccggattcagcagcgttaatcacgttatccgaggtgacattatcgatagagatagaggcaactggcgcaaccgtatcgacgccgtaagcatgaatagcgtttgctgtggtgacattgcctgcggtatcacgggtagtcacagtggcagagatatcaccattcgccgctaataccgaacccagcacattcacgctccaggttttgccatccacattcaccgtggtctggtaggtctcggtgcccacggtgaccgtcaccgcatcgcccgccttcacgtcgttgtcgaccttgcccgtcaccgcaatggtctgccccgactcactggcgttaatcacattatccgacgtgacattatcgattgagattgacgcggtgggtgccaccgtatccacatcgtaagcatgactggtattggccgtggtcacgttgcctgcggtatcgcgcgtggtcacggtcgcagaaacatcaccgttcatcgccaataccgaccccggtacgttgacgctccaggtcttgccatccacattcaccgtggtctgataggtctcggtaccgactttcaccgtcaccgcatcaccggctttcacttcattgccgacgttacccgtcaccgcaatggtctgaccggactctgtcgcattaatcacgttatccgacgtgacattatcaatagaaatggtcgcagttggcgacacggtatcgacgccgtaagcgtgattcgtgttggcggtggtgacattgcctgcggtatcacgggtcgtcaccgtcgcagaaacatcaccgttcaccgctaatacggagcccggcacattcacgctccaggttttaccgtcggtattcaccgtcgtctggtaggtctcggtgccgacagtaacggtcaccgcatcaccggctttcacatcgttatcaacgttaccggtcaccgcgatggtttggccggattcagtcgcgttaatgacgttatccgacgtgacattgtcgatagagatagaggcaaccggcgccaccgtatccacaccgtaagcatgactggtgttggcggtagtgacattacctgcggtatcgcgcgtggtgaccgtcgcagagacatccccgttcgccgctaataccgatcccggaacattgacgctccaggtcttgccgtccacattcacggtggtctggtaggtttccgtgtcgacggtgaccgtaatcgcatcaccggctttcacgtcgttatcgaccttaccggtcaccgcgatggtctgaccggattcagtcgcgttaatcacgttatccgacgtgacatcgtcgatagtaatcgacgccgttggcgccaccgtatccacaccgtaagcatgagtagcgtttgccgtggtgacattacctgcggtgtctcgggtggtgaccgtggcggagatatcaccattggctgccagcaccgaacccggcacattcacactccaggtcttgccgtccacattcaccgtcgtctggtaggtctcggtacccacggtaacggtcaccgcatcgcccgctttgacatcgttatcgaccttaccggtgacggcgatggtctggcccgattcgctggcgttgatcacgttatccgacgtgacattatcgatagtaatcgacgcggtgggcgccaccgtatccacaccgtaagcgtggctggtattggccgtggtgacattacctgcggtgtctcgggtggtgaccgtggcactcacatcactgttcgtcgccagcaccgaacccggtacattcacactccaggtcttaccgtcggtattcaccgtggtctggtaggtctcggtacccacggtgaccgtcaccgcatcaccggctttgacgtcgttatcgaccttacccgtcaccgcaatggtctggcccgactcgctggcgttaatgacgttgtctgatgtcacatcatcaatagagatcgacgccgttggcgccaccgtatccacaccataagcgaggctggtattggcggtggtcacattacctgcggtatcacgggtggtgaccgtcgcactcacatcaccgttcgccgccaataccgcgcccggcacattgacgctccaggttttgccatcggtattcacgatggtctggtaggtctcggtaccgacggtaaccgttaccgcatcgccggctttcacgtcattgtcgacgctaccggtcaccgcgatggtctggcccgactcgctggcgttaatcacgttatcggacgtgacatcgtcgatagtaatcgacgcggtgggcgccaccgtatcgacaccgtaagtgtgagtagaattggcggtggtgatattgcctgcagtatcacgcgtcgtgaccgtggccgagatatccccgttcgcagccagcaccgttcccggcacattcacgctccaggttttgccatccacattcaccgtggtctggtaggtctcggtgcccacggtgaccgtcaccgcatcaccggctttcacgtcgttgtcaacgttaccgctgacggcgatggtctgacccgactcgctggcgttaatcacgttatcggacgtgacatcgtcgatagtaatcgacgcggtgggcgccaccgtatcgacaccgtaagtgtgagtagaattggcggtggtgatattgcctgcagtatcacgcgtcgtgaccgtggccgagatatccccgttcgcagccagcaccgttcccggcacattcacgctccaggttttgccatccacattcaccgtggtctggtaggtctcggtgcccacggtgaccgtcaccgcatcaccggctttcacgtcgttgtcaacgttaccgctgacggcgatggtctgacccgactcgctggcgttaatcacgttatccgacgtgacattatcgatagtaatcgacgcggtgggcgccaccgtatctacgtcgtatgcgtgagtagcgtttgctatggtgacattacctgcggcatcgcgcgtggtgaccgtcgcactgacatcaccgttcgtcgccaatactgatcccggcacgttcacactccaggttttgccatccgtattgacggtggtctggtaggtctcggtacccacggtgaccgtcaccgcatcaccggccttcacgtcgttatcgaccttaccggtcaccgcaatggtctgacccgactcgctggcgttaatcacgttatccgacgtgacattatcgatagtaatcgacgcggtgggcgcaacgatatccacgccataagcgtggctggtattggcggtagtgatattgccggcggtatcgcgcgtagtgaccgtcgcactgacatcaccattcgccgctaataccgatcccggcacattgacgctccaggtcttgccgtcagtattcactgtcgtctggtaggtctcggtaccgactttcacggtgactgcatcgcccgctttgacatcgttatcgacattacccgtcaccgcgatggtctgacccgactcgctggcattaatgacgttatcggaggtgacgttatcaatagtaatcgacgccgtgggtgccaccgtatccacaccgtaagcatgactggtatcggcggtagtcacgttgcctgccgtatcacgggtagtgaccgtcgcggagatatccgcgttcgccgctaatacggtgcccggcacattgacgctccaggtcttgccatcggtattgacggtggtctggtaggtctcggtgccaacagtaacggtcaccgcatcgcccgctttcacgtcgttatcgaccttaccggtgacggcgatggtctggcccgactcgctggcattaatcacgttatccgacgtgacatcgtcgatagaaattgaggcaacggggggcaaggtatcaactgttaccgcttcacttccccctgtgccaggaatgcccgcagcatcggtgtaactgccgtcagggatgctgacacggacttctccctcaaaattggcggctggcgtcaatgtcgccgtccagcgggtagaatcgttaggatcttgtaccagattcgttatggagccatttgttacagtgacatcactgaggtcaaaaccgacggggggtcttgtgaaaacaaaactgattgtgccgtcactattgatggtaatggtgacagaaggcggtgtggtatcggtagtatccgttgcggcagtaagcaacgtagatgaacctgcgccatccagaacagatgaagctctgtcagtaaacgatatgcctgccgtatcataaccaatcggggccgtcacgacatcacccgttaagcccagtaccaccgttgaattgaaatgcccgccaccaccgtcacctgcttcgccagtgttatcattaccagcggcagtcgcctctagcacttgcgttgggtcggccccctgagcgatagcatcttgtatagcagcgacatcattggtgacatccgcatttttctgagaagacgcactgcttacatcgctccagcgactatcacgccccagatccagtgtcttgccatccggcaatgtgattgaaaccgcgccgttagcaccggtcaccacttcttcaccgctgtaaacccgatcgccagcaaccagcagtctctggctcccatcaagcgcgacgataaaaacctgtccaataacgaatttaatgacgccaatcacactattcaaaattctttccccttgatatctataattatttttgtgatattgagatattgcagctatagattttggctatcatcctgataaagttgatttgctgtgtgtcgtcctgacatttaaaaaaacgctacgatagtgttgctgttatgcgtcaaacgcttgactcaatgagcgatataataaaaaattcagaatattctttccagaactttactcatttagagtaacctttatttcccttatattgggccgtcagaaatgacgaaataactcattgatataaaagaaataaaaaaaattaaattcgttagtcgtttatataacactcaaacactttaataggaataatcacaaataaagtttttgtgaaggaaaaccgctgatgatgcatcgataccgttttgctttattaccttttgttaccattttttccacagcgacgtatgccgatacgatccaagaagcaataaaaagcacgctctacacacaccccgaagtgagcgcatctattaatagccgtttttcggccgaacacgatttgcgtgcagcaaaagggggataccttccttccatcacgctgagtgcaggtgttggtcgcgaagaaacagatagtccctcaacacgcgctagcatcaataagcgcgttgagctcagccgccaagaatcaagtatcaatctgagccagacggtatttgatggttttgctacctccagcgaagtgggcagacagcgtgccaccgtcaattcacgcgcctataaagtattaaataccagtgaggctacggcgttagatgctgttcaagtgtatctcaatgtgctgcaacgtcaggagttcgtgcgtttggcagaagccaaccttgcaagccatgaacgcatttacgatcaaataaggctgcgcagcgagcaaggcgttgggagactagccgatctggatcaggctgaagcgcgtctggcacaagcacgcaacaatacgctgacagaaaaaaccaatcttgatgatgccaaaatcaactatatgagcgttgtggggaaagtacctgagagtttggtgatgcccgacacgtctgcggtaaaactccccgcctcgttggaagaagcacagcgcatcatgctggcgaacagcccagcattgaaatccgcagagtcggatattgaagcgactcagcagcaatatgagacttcaaaatcaacgttttatccacgtctcaacgttgaactctctcgcacaatggatagcaacgttgacgggacacgcggccaaaacaatgagtggcaggcgatgctacggatgcgctacaacctgtatgaaggcggtagcagcaaggccaacatggaatccaaagcttatcaggtaaaagaagcacaggatgtccgaaataatgctctgcgcctgctgaatgaagaactcaagctagcctggtcagcgttaaacaactcgcgtcagcaggttccgattgccgctgaatacgcggaccgcagtatgaaagtacgtaccgcctatcagaagcaatttggtctgggggaaaggacgctattggacttgctagacagtgaaaatgagctgttcaccgcacaacgccgtctggtcgaggttcgcttcatcgccctgtataccgaataccggattacatcacgtatgggagagctattaaaccgtttagcgatcccagctcctgatgcgggtaccagcttgacaaacatgacaacccacgcagagttgccaagcctcaattaatatatttcattagtcagacggcgataaattatggtttatatgcgagtgaattacgttgcgtaagggaacgttcagttaaatgaagttgcattcagtagaagagacgaagggttctgatgaatcggtcgcccatgagcctatcgttcatgaacccatcgcccatgaaaatagtgaccctcgcagccgtcacgatgatcccttattggatagtttgctgatcctctgtaccttgcaggggaaatccgtcagccgtaccacactcaccgccgggctaccattagctaaccagcggttgtccgtaaagttactcccaagagccgctgcacgtgccgggttacaaggacgcgttctcaagcgttctctgaataaaatttctgagatgtcgctccctgcaatgctgttattacgggaaggaagagcggcgattctgttaggttggaaccctgacggtagtgcacgcctgatgcccagtgagacagaaggcggagaaatttccgttgagcacaatacgctgcaacagaattaccttggtttggtgatgttcgcacagcctcgccatcagttcgatctacagaatccatctctgattcctcgcaccaaatcctggttcaaggatacgcttaagctttcacgttcgctctatctcgatgccattctcgccagtttactggtgaacattatcgcgcttgccacaccgctgttcgtgatgaatgtctatgacagggtcgtgcctaatcagtcaacagcaacattgtgggtgctggctatcggcgttaccggtgcttttgttttcgatttgatactcaaaacactgcgcggcatttgtctcgatatggcgggcaaaaaaaccgatctgattatttcagctacgttatttgaacgtattaccggtatgtcgatgaaggctcggccagcacgtgtcggcagctttgcacaaaatatccatgaatttcagtcactcagagatttcctttcttcactgacgctgacgacgctgatcgactttccttttacgctgcttctgctattggttatcggcatcatcggcggcccactggtctgggtttccatactggcctaccctattgccctattggcgagttgggcgatgcaaaaaccgctgtccgctacgatcgagaaaacgatgcaccttgccagtgaacggcaggctacgttgatcgaaacgttgagctgtctggatgcgatcaaggtcaacaatgcggaaagcgaacggcagcaccagtgggaacagacgattggcagcctgagcaagctggaaatgcgggtgaaagcgttatcctcactggcggtgaatctgacgcagtggttccagcaatttgctggcgttgccatgattgtcgtcggtgtctatatgctgattaacggcaaactcagcatgggtggacttattgcctgttacatgttgaacggcagagcgctcatgcctttaggccaactgtctggcttggtcagccgttaccagcaggcacgtttaacgatgcaaacgactgaacagatgatgcagctgccgcaagaacgtagcgataacgaacgcccactaaagcgcgaaagcatccgaggtggtatcgaatttcgcgatgtgacgttcaattatccagaacaaaaaaccagttcgctgcaaagcatcagcctgactatcgctcccggcgagaaagtgggcgtcattggccgcagcggctccggtaaaagttcgctacaaaagctgatcgtgaatctctatcagccggatgcgggcaatattctgatcgatggtgtcgatgcccgtcagttggatgtcagcgatttgcgccacaatattggctatgttcctcaggatattcagttattcagcggatcgctgcgcaataatctcattagcggcgcacgctatgtcgaagacgaagctatgttgcgagccgccgaaatttctggggtgaacgagtttgcacgtctgcaccccgatggttacaaccttcaggttggcgaacgtggtcaacaactctccggcgggcagcgtcaggctgtcgcaatagccagggcgctgttgctcgatccgccgattctggtgctcgatgaacccaccagttcgatggataacaccagcgaagatcgactaaagcaggctctggcccccgtgattgccgagaaaacgctcttgctggtcacccatcgggtttccatgctagcgctggtcgatcgtttagtgattgtcgacagaggtaaaattattgctgatgggccgaaagcgatcgtgatggacgcgttgaagaaggggcagatcaatgcgtctcggtaaatatatcaaacgaatcaaacgatattttgtcggcggagacgaagaaagcctgcaaacgatgccagaagtgagtcgggcaatggctgaggattcgccacgctctattcgcttcacgctatgggctatcggtgcttttttcctgtttttcatcctgtgggccgggcttgcgaatattgatgaagtcactcggggcgatgggaaagcgatcccttcttctcggctacaaaaaatccaaaatctggaaggtggcattgtcacagaagtgttcatccgtgagggtcaggtggttaatgcaggcgaccctttactgcgccttgatgatacgcgttttgcttctaacgtcggtgaaaccgaagccgatcggcttgcgctactgtcacgaattgagcgcctgactgccgaaatcagcggtcaggagttagtgctttcagaagaaattacgacgcaagcacctaaagtcgcggcaggagaaaaagagctttataacagccgccgtcagcagcttcataatgagatatccggcttggaagagcagttgattcagcgccgtcaggaactgagggatttctctgccaaggagattcagttccgcaatagtctaggcctgcttcagcaagaaattaaaatgtcagaaccgctgatcgcagaaggcgccatttctaaagtagaagttttacgcctgcgccgtgctgaagtcgaaacccgtggtcagcttgattctatcaaactctccataccacgggcggagtccgcgactaaagagagcgagaataaaatagaggaaacgcgcagccgctatagaagcgaagcgttatctcagctcagcgaagcacaaactaacctaaacaaaattgaagccacgggtaaagcactcgaagatcgcgtaaaccgaacgctggttgtgtctcctgttcgcggtatcgtgcagcaggttttggtgaataccatcggtggagtgattcaaccgggtagtgatctggtggaaattgttccgctggatgacaaattgttagtcgaagctaaaattcgccctcaggatattgcctttttgcacccaggtcaggatgccataataaaattgacagcctatgactacaccatctacggcggtttaaaaggtcagttggaacaaattagcccagacaccgtaacggataaagaagggaatagtttttatattattcggctacggactgataagaattatttaggttcagccgataaaccccttcttatcattcctggcatggtggcctctgttgatataataacgggaaagaaaaccatcctcagttatttgttaaagccgattattcgcgcaaaagcagaagcactacgcgaaagataataaaaaggcgctcaattgagcgccttttttctattctatttgttagtgatcgttcatgctgtgataaatctgagtttggcttcgccccatagctttagcctgatacatggcagaatcggcattaattgccaacgtcagagagtcggaaccgtgctctgggtacagagcaataccgatactgcatgatatatcaagcattttaccattgatctcaaaaggtttattcaacgcgttatgaattttatctgcaacataaagtgtattatcaatttctttaatgccctgaagcagaataatgaattcatcaccgctacggcgatataccgtatctgaatccctaaccgcaccacgcatacgtgcagcggcttcttttaatagcaaatctccgacagcatgtccgaatgaatcatttatctgtttaaatttatcgagatccaagaacatcagcgcgattttcctgcctgtttgtttagataacaaaatcgcctgttccatttgctcggcgaacgtcaggccgttagccaatgatgttaatgagtcatagtgcgccagttgccgatagtgttcctcgctgcgccgcagcatatcgatggcatgatagcgctcaatagcgatcgcaatcagctgtgccgatttctctatagagaaaatttcgtcttcggtcggcacatacactttgcggtggtaaacacttaaaacacctaatatttctttgttctgaccgatgataggttcagaccaacaggaacgcagcccagcatataatgcgagccctttgtacagcgaccaatgtggatgaactgagatatcatcagcgactacgcgtttaccggtataagccgctgtcccaaaagaagcgacaccgtcggcaattttcacgttgtgaatggcatttttataaaaacccggcaggctcggcgcagatccaagcgtcagacatttcttgtctttatcaactagcagtacagaacagacaatacggccagggtttttttcctcaacgctgaaaatgatcgcatccaggatatccttcagcggcgcaccgcttgataacagctctagcgcacgattgtatgaattatcatgatgctcctgtgattttcgctccgtaatatctaatttaatgccgacatactgggtcgtgttactcgccttattatatattttaacgatattggccttttcccaatacaactgcccatctttacgtcggttaacgaactcaccactccaaacattacctttatttatggtagcccacagatcttcatagacgctggcattggtcataccggagtttaatatatttgtttttttgccaataacctcatccggcatatagccagacatggtaataaactgacgatttacataaataatttcacaattttcatctgcgatcataattgaggcaggactatattccattgcaaagaaagtcatgttgagaaaatcttgttttttctgctcagttttaaacttttgtttaatttttctattttttacagaagaaaacaataacagtagcaatagtagggttattataatttcatacacaataacactctcctcaggcccgggtggtcctgatcgtacaaatcacaacgctgatgacgaaaaatctcggtaacaaacccccaccccgtagattttcagggttggtgcatttccggagagcagaaaggatgaaagaaaaaacgctccatgaagcaggagtatttagaaacatagcaacgtcagcataaagccctcgcatatcactgtgcgcaaataaaaacagcaaattcaaaagagtatcttaatttaatagtagtaattgttcgggttataagcttctctaatggaataaaagaatattcctaaaggtacatagcaatatattctgaacgtcaattttttgtaagcaaatcaattataccaataagtatcattgttttaatcaacaaaatctatcacaaaatgatttttgatcgttaacagtaaacattatatttttttaccattaaaaatcaaataattaaaagaaaaaaataaaatcattaacgcaaacctccgattatatatgtcataatttgatgcaaaatctgcagccctcctttctttagcctctttaaaattaaacaccgtcataacaaataaaataagaatcaaataacaaaaataaaacaaaaaacagcattttactttgtcacctagaggaaaaatcaaaatactttagttgagtgttttttatacaaaaatgaaacgttagggaatataatgaattgatatggcgaagggcgagcggggaaccgatagcagtacgttaataagtaaagtgatagcctaaacaacaggttatcacctaaagttcaggcttcaatgcttcaaaattctcaaatggctggggacgcgagaggtagtaaccttgggcagcataagcatgtgatgcctgaacaatcgcccattcctcctgtgtttcaattccctcaatcaccacataattgcaaaagcgcgatagtaaagcgatcagagcaggaaaaacggtccgaccctcactactttgttgtaggagaataaaaagctcacgcgccactttgatacagtcatactgagccagcataagtgatgaaaaattcgccataccgcagccaaaatcatccagccacaaggtttgtgcttcagggagcttggttaatatttctttcggcagccctccctgattttcgaccatttcaaaacgaatccagggcatcgctgcgatcaggcgcttggcttccaaattattctgtaacgccagtaacgtcatgccatcaatgttgacagaggcaaaaagatcgtcgcgaataaatcgaaaattccactgagataaaagttgcagttgttctacaataattagaagacgggtttcaacatcaatatttgcgaagtatttttcaggagagataaatttttgcggcagggtaggagaaaaaacggaagtcagtaactcaatagccattaatttacctgatgttcggtaaatgggctgaaaagtataccgccgttggcattggtgccagtaatcagcgcctaatgcttcagcgcttccctgttggaaaaatcctgccccaaccagattaagatgaccttcctgctgcactatgagttccgccattaaactgacactattagttataaaattatatcatatggacatgcaccgtcatcgactctccagatgcaaacgtcatcggtaataccaattaaatcgatgtccatcgatattacaaaaataagtggttcaatatcacaactaaatttatttaaattgtaaatcaataaattaaaacccaataaacacagtcgcactggctgattgatacagtctaaagcatacgtataaaaccaatttaacgaacagatggtaattttaccctgtaacctcactatttatgcagccaataggttgcatgctgaagatctccgaaaacacaaaaaactcacagtaagatgcttcgaaagagaggtgcgttgaagacaacaggggacagtcgacaatatattatcgatcaataactgttacgcgtgtctaaacgggcctcagcgggtataatctgcgccctgtttgtaaggtagaagaacatcatggcgttactcatcacccataaatgcatcaactgtgacatgtgcgagcctgagtgccctaatcaggccatctccatgggcatggacatttatgaaataaataccactctctgtactgagtgcgttggccactacgatacgcctacatgtcagaaagtttgtcccatcgacaatacgatcgtcaaagatccaaaccatgttgaagggaatgagcagttgtgggaaaaatatgtgctaatgcaccacgccgacaggatttaagaatccattgacgaacggtcagctttcgataatcaccgtcgcacaggcatagcgtctttcatcagccagtgtcacatgtacatgtctgacacccatctgttcagccaactctgccgctttagcaaaaaaccgcagacagggtttacccagttcatcattaaagacttcaaactggttgaacgcgagcccgttgcgaatccccgtaccgaacgcttttgctgccgcttctttcacggcaaaacgcttggcgaggaaacggacaggctgctggtgctgctgataatgcgcccattcagcatccgtcagaatacggcgagccaatcgctcgcctgaacgttcaatcacaacctcgatacgggcgatttcgacaatatccgttcctagcccaagaatcgccatcagcgacgtgcttcccgcatcagactcttcatttcggcaaccgcatccttcagcccgcttattaccgcacgcccgattatcgcatgcccgatgtttaattcgtgcatttccggcagcgccgcaataggcaggacattatggtacgtcaaaccgtgaccggcattaactttgagccctttcgccgcggcgtaagtcgcagcatcacgaatacgctcgaactcgtgctgacgagtttcatcatctggcgcatcagcatacgccccagtatggatttcgatataggccgcgccgctggcaacggcggcatcaatttgccgtttatccgcatcaataaagagcgaaaccagtatgttagcctggctaagtctggccaccgcgttatcaattttctcctgctgccctgctacatccagcccaccttctgttgtcacttcctggcgcttttccggtaccagacagcaaaaatgcggcttcacctcacaggcgatgttcagcatttcttccgtgacagccatttccagattcatacgggtttggagtgtctctctcaggatccgcacatcacgatccgtaatatggcgacgatcttcacgcaaatgcaccgtgataccatccgctcccgcctgctcggcaacaaaagccgcctgaacggggtcgggatacggtgttccacgtgcattacgcagtgtcgcaatgtgatcgatgttaacgccaagcaacagttcagccatgataaatcctcggtaaagtcatgcacggtacgtggcagtttacaccgatgtcacagagtcagggtactgacgaaaggggattatttatcagaagaagtgggtttggacaaattagcagcaggaacgaactgtcggaacagttcacgacttttcagcggttttccacccagatacggctttaacgcgatgcgggtaaaacgctttgctgccttcagtgtgccaacatcaggaaattcacgcgacgccagtgaatgtaactcatgcccggtaaaacttttattatcgacaaccaaactggcagtaaaccctctttcctctcgatactgataggtcatggtatctgccacgggttcaccactgccagcacaatgcaagaaatcaacgccgtatcccaaatagcccaataacgctaactcaaagcgccttaatgccggttctggagaagcatcctgtgcagcaagatgttgtaaacaatggagataatcgaagaaaagagcggaataattggtttcatgttccagcacgcgagccagcagttcgttaacgtataaaccgctatacagcatcgagccagtcagtggcagcgccagcgagacgggctccgcactgcgtaacgttttcacttcaccccgcccgctccaacgcaccagcagcggagtgaaaggctgtaaacaacctttcaggctagaacggcgagctcgtgcgcctttggcaagcacacgaacacgaccgtcgctttcactaaacagatccagcaataaactagtttcactataaggtcgcccatgtaagacaaatgcgcgttgccagccttccatcggcgtgaaccttacaagtcttcgctataacccaagctacgcagggcacgttcgtcatctgcccagccggatttcactttgacccacagctcaaggtgcactttggcctcgaacatctcttccatatcctgacgagattcgataccaatagttttaattttggaacctttgttgccaatgaccatcttcttctggccttcacgttcaaccagaatcaggccattgatgtcataaccgccgcgttcgttagtcacaaaacgttcgatttcgaccgttacggaatacggtaattcttcacccagaaaacgcatcagcttttcacggataatttccgatgccataaaacgctgtgaacgatcggtgatgtagtcttctgggaagtgatgcgttgcctgtggtaagtgcttacgcacaatgctggcaatcgtatcaacattcgagcccttctccgcagagatcgggacgacatcaaggaagtccatctgttggctgaggaactggatgtgcggcagtaacttggttttatccgtgacgttatcgactttattgatcgccaacagcacaggaagtttctgatcgcgcagtttattcaacaccatgtcatcgtcgtcgttccagtgtgtaccttcaacaacgaaaatgatcagctcaacgtcccccatcgaactgctagctgcacgattcatcaggcggttaatcgcccgtttttcttcaatatgcagccccggcgtatccacatagatagcctgataaggcccttcagtgtgaatacccataatgcggtgccgcgtcgtctggggcttacgtgacgtaatagagatcttctgccccagtaattgattcaataacgtcgattttccgacattgggtcgaccaacaatcgcgacaaaaccgcagtgtgtctgtacttcgctcattcaagctccagttttttcaacgcttgttcagccgcagcctgttcggctttacgacgactcgatccagtgccaatgaccgactcactaaagccgctcacctgacagtggatagtaaattcctgatcgtgtgcttccccacgaacctgcaccaccagataggttggcaaaggtaaatggcgcccttgcagaaattcctgcaaccgcgtttttggatctttttgcttatcgccaggactgatttcatccagacgcgtttgataccaattcaggatcaaacgttcgatattcaggatgtcactgtcgaggaaaataccaccaatcagcgcttcgaccgtatcagccaagatcgattcacgacggaaaccaccgctttttaattcgccgggaccgaggcgcaagcactctcccagttcgaattcacgcgcgatttccgccagggtatttccccgcaccagcgtcgcccgcatccggctcatatccccttcatcaactttggggaaacggtcatacagcgcattggcgatcacaaaactcaggatggagtcacccaggaattcgagcctttcattatgtttgctgctggcgctacgatgcgtcaacgcctgtaacaaaagctcgtactgctgaaaagtatagcccagctttctttgtaaacgatttatcaggatgggattcatgtgttaccaatagatcaacgatgcgtcaaaaacagcagcatacggaacagccctgcttaccaattcggtcaaaactgtttcgtttgcattggctcccataagggagcctgcctttctgcccgtcatacttcgcgttgcatgttcgttagcgtggttcaaacgataacgttttatcctgcaatttgtattatttagggcacgttatttcaataagaacatttcagaaaatattctacaacggacagcatcagaatgctgcctgtatcttattttgatcaatgcttacttttgattaatgaataccaccgatgcgactcaaacgtacaccagtaggccattcaccttcctgtttctcaaaactcatccagatagcggtggctttaccgaccagatttctctccggtacaaagccccaatagcgactatccagactgttgtctcggttatcacccatcatgaagtagtgccctgccgggacaacccatgtcgcaagctgctgctgcgattgctgataataaccaccaagctgatcctgctggcccggtactaacaaaatattatgcgtgacattgcctaatgactctttgcgcgcacccatgcgagtgccatctacgctgttgtcattggcaggcacctgatagaaaccgccacgcgattcccccccaggctgattgaaggtctgaacaaagtcgctaggttgcacattactatatgtgaccgccaatgccgtatcacatgcctgctgcccctgacaggatggacgaatcgtgacctgcttggtaatcgggttatagctaacgcgatcgcccggtacaccaaccacgcgcttgataaagtccactttaggatcggacggatatttaaacaccaccacgtcgccacgcttcggatgccccgtttcgatcagcgtcttttgcgtgaagggttctttaacgccataggcaaatttttccaccagaatgaaatcaccgatcaacagcgtcggcatcatcgaaccggatggaatttgaaacggctcataaataaaagagcgcacaaccaataccagagcaacgacagggaatacggatgctatcgtctcaatccagcctggttgttcaatggctttcgatgaaatcgctccatcggccagatcggcaccgctcatagcggcaaattttttccgacgagcgggttcccaaacgaagcgctctaaacaccagacaatccccgtgaccagcgtcactaatgccagaattacggcaaacatattggccatgccaactcctcagaatttatttactgtctttgccgacgtgcagaattgccagaaacgcttcttgcggcagctcgacgttaccgacctgcttcatacgcttcttaccgtctttctgtttctgcaacagtttcttcttacggctgacgtcaccaccataacacttggccagtacgtttttacgcaattgcttaaccgtcgcacgcgcaataatgtggttaccaatcgcagcctgaatcgcaatatcaaactgctgacgcggaatgagttctttcattttttcgacaaactcacggccacgatattgtgagttatcacggtgagtaatcagggccaacgcatcgacacgctcgttgttgattaatacatcaacgcgcaccatgtccgatgtctggaaacgtttgaagccgtaatccagcgatgcataaccccgagaggttgatttcagacggtcaaagaaatcgagcaccacctcggccatcgggatctcataggtcaatgcaacctgattaccgtgatacaccatattcgtctgcacaccgcgcttctcaatacagagcgtaatcacgttacccagatattcctgaggcatcagcatgtgacactcggcaatcggttcgcgcagttcctgaatattattcagcggcggcagtttagacggactatcgacataaatggtttctttagccgtcgtttctacttcatacactaccgtcggcgccgtggtgatcagttccagatcgtattcacgctccagacgttcctgaatgatctccatgtgcagcagacctaggaagccgcagcggaaaccaaagcccagcgcggtagagctttccggttcatagaacagagaggcatcattgagactcagcttacctaacgcgtcacggaatgcttcatagtcgtcggaactgatcgggaacaaaccggcatagacctgaggtttgacttttttgaagcccggcagcgctttttcagctggctgacgtgccagcgtcagggtatccccgactggcgcacccaaaatatctttgatggcgcacaccagccagcctacttcaccgcaattcaatacatcgcggtcaatctgcttcggtgtaaaaataccgagacggtcggcgttatacacctgacccgtactcatcaccttaattttgtcgcctttgcgcatcgtgccgtttttgatacgaaccagcgacacaacgccaaggtagttatcaaaccaggagtcgataatcagcgcttgcaacggcgcatcagggctgccttccggcggcggaatatcacgcaccaaacgatccagaatatccggcacaccaacccctgttttcgcggagcagcgcacagcatcagtggcatcgataccaacgatatcttcaatttcttgagcaacacgatccgggtcagcagcaggcaggtcaatcttgtttaggacaggcaccacttccagattcatatccaacgcggtataacagttagccaacgtttgagcttcaacaccctgcccggcatcaacaacaagcagcgcaccttcacaggcggcaagcgagcgggaaacctcataagagaagtctacgtgcccaggcgtatcaatgaagtttaactggtaggtttggccgtcctgcgatttataatccagcgtcacgctttgcgctttaatcgttattccgcgttcacgttccagatccatggaatccagaacctgcgcagccatttcacgttcggttaatccgccgcagatctggataatacggtcagataatgtcgatttaccgtggtcgatatgggcaataatggagaaatttcgtatatgcttcattataaaaatttttctaccttgatattcctgaaattcttgcccatgggcatgcgcataggtgaaaacagcagcgatgttattccacctgaatcgcagcattctacatgcgagaagcgtgaaaacctagtcatgtccggtgcattccccttgattatgacggttttatttggaatagcagaacaacaagaggaaagcaggaagtaaagtgtcattacgtggcaaacatcgtgttgaaagataacaaaatagcgaacagtgtctccacattgcgcgccattgatgctcaggcacacagatcaattttgtaaaagagtgccagccaacgcaatttgcaggataacaggctcataacgcttattcttacctaaccgctttgcccaccgcttcacgccgataaacgctaatccgccgcccaacaacgcaccaataacagcagccaaatcggtaccgaatagtgtttggaatatcgcagccccaaacagcaacccaaccagcggaacgaagtaaaccagagcggcagaaagcaatagccgtccttcggaaatacccaattccaccttttgtccgatctctaaaggtcgatcgtaagggacatacagcgtattttcagcggaaagcccgagctggcttaacaagcccgttccacacgacgagcgggatttacaactgccacatcccgcactcggctcacaccgcagctctgcgattccatcctgccatgatacaaccgtcgcccactctttgatcatggctccgccttcaagacgatactgtcagccacgcgcttagcggtagagggaggaatatcgccgacaacggtaatctcgcgatttccccgcatgacggtatgaatagagcgtcgccccgtgagcagagactgttcctcactcacgtcagaagacgggctaatattaatcgagaaactgaacaaaccgtcgctatacagacgtgtttcaatcggaatagacgaaccgggcaatacttttttattgtgtgaaagtgctttcatccccgcaggcaaccattctggctcccaggtaaaatcacctttttcagcggcaggcgtgggtaacacgggaggcagtttgatcccttccagcggacgcatcacgctaaccacatcatcgtcaacaatcagcgatgtcgttaagaattgctccaaccgtttgtcgccattacgatcctgtaaatcaatgcgcaagggaagtttcgattccgcatcaatccacaccatgtaactgtagcgcgtgccatcacgagaaatgacccgaatccctgatgccagacgatcggcaatgcgcacccttccgtcggcgggaataaagtcataataaggcgataatttctggaaatcagcgaaaaccagagaagggaaagaatcgacaatatgatcgctggcgagagtaaatggctcaaaaccgggatcgaaatagctgacctcattaccacgctgcacgatctcgcgtcgcggcccgtccataaacagcagctgcgccaaggaacgattgttgactacggcatgacgataccgtaccgactcaaatccttgcagggtgatgttgataaatgaaacttcgtaattcagagaacgaactgcgctattcatctgctgcagcaacgcgcccggctcaacattctgagccggggcgaacgtagaataaaacagactgccaatcagaaaacaggcggcggaccaaacacgcttcattaccgtgactgtgttcctaatgattgagtgccgggaacctgaattgccgcttgctggtcgtcctgcggcagagcgtgttcggcatgtagccgacgctgtaattcgtagtcctgcaaaatggcgttaagccggttacgctgaatatcagatttctgttggccgctgtgaggggcaatattttctgacggcacgcccaagctcacaggagaagcggtacccatggcaggtaaggtactgaacacgccggattcaacaacatgctcaggtgcattaccctgttggtaattttgtacgccgacgattaccgctaaagatacgcaggctgcgacaccgacttgcgtcagttggctaccccacggacggattttgtgccagaaaggcattttcgtccactcgacaggttgtggctgagattcaggctgcgtttgtggaaccagacgaacaggttctttttcgattgcagcggcaacacgagaagcgatgtccaggtgaatcacgttttcactgatatcgccacgcaacgtatcacgaattagatgataactttgccaactttgctgcaacgcgtcatcacgtgacaatgcgcctaacagttcggaatctactgcttcgccatccattaaagcggaaagtttctctttctgcataccgacacccttaccttgtcaaatccatcattagtcatgcggatagctggaaacgctagctagcgctgaataagcggttgtactttattatcaatagcttcccgcgctcggaaaatacgagaacgaacagtgccgacgggacaatccataatcacggcaatctcttcgtagcttaaaccgtccaactcacgcagcgtaatcgctaaacgtaaatcttccggtaaagactcgatagttcggaaaactatgcttcgtaattcctctgacaacattaaattctcagggttcgatatttctttcagtgcgcccgcattttcatagttttctgcgtcattggcatcaatgtcgctggaaggcgggcggcggccctgagctaccagataattcttggccgtattcactgcaatacgatacagccacgtatagaacgcactatcgccacggaatgattctaacgcgcgatacgctttaataaacgattcctgtaccacatccggcacgtccccttgtggaacataccgcgataccaggctcgctaccttatgctgataacgaacgaccaacaagttaaacgatttttgatcgcctttttggactcgctcgaccagaacctgatctgccagttgctcgctcatccgaggtaatctctactcaaaccgttctccacacatgaaatagtactgccagctatataagtcatatttagagcaagctcctcattagaaccaagacattcaataaagttccgagtcatcatttttcttttacttagcgccgttactcgtctttacgatgcataccgtgacgcaccgtctcatcacatatggtcttcatctgaggcttctacgctcttgcgaagatgatacgataaatccggggtattcgcacgattcaccatgctccatcatccgcttattctttatagcgtagataaggggctaaaaaccaatacggcaatcaaccgttgggtgctaccatcggaattcctcttcttttcgcacccacgacacgaccatgcaaacgactactgaacacgtctgtgatgttttaatcattggcagcggtgctgccgggctttcactagcgctgcgtctggcttcacaggccaacgtgacagtactaagcaaaggcccgctcaatgaaggcgcgacgttttatgctcaaggcggcatcgcagccgttttcgatgaaaccgacacgattgactcccatatcgacgataccctgatcgccggcgatggcctgtgtgaacgcgaagccgttgaattcatcgccagtaatgccaaacactgcgtgcaatggctgatcgaacaaggcgtgctattcgataccgaaaccagcaccagcggcgaagaacgctatcatctgacgcgcgaaggtggacatagccaccgtcggattctgcacgcagcggatgcaaccggaaaagaagtggaaaatacgctggtacagaaagcgttatcccatccgaatattcggattatggaacgctgcaacgccgtcgatttaattacctccaataagctgggtttgcccggtactcgccgtattattggtgcttatatatggaaccgtgaacaggaacgcgtagagtcctgccgggcgaaaacggtagttttagcgaccggtggcgcatccaaagtttatcaatacaccacgaaccccgatatttcgtctggcgacggtatcgcgatggcgtggcgtgcgggttgtcgcgtagcaaatctggaattcaatcaatttcacccgacctgcctgttccatccgcaggcgcgaaacttcctgctaacggaagcgctacgcggtgaaggcgcgtacctcaaacgccctgacggctcacgctttatgcccgatttcgatgccagaggcgaactggcaccgcgcgatgtagtcgccagagcgattgaccatgagatgaaacggcttggtgcagactgtatgtatctggatatcagccacaagcccgaagcgttcatcaaacagcacttccctaccatccatgaaaagctacagtctctcggcattgatctgacgcgcgaagcgataccgatcgtcccagcagcgcactatacctgtggcggcgtgatggtcgaccagcatgggcgtaccgaccttgacggactgtatgcgattggcgaagtcagctataccggattacatggtgcaaaccgtatggcgtccaattcactgctggaatgtctggtttacggctggtcagccgcagaagatattttgcagcgcttaccgcaaatcaaagcagtgaaaaagttgccggattgggatgaaagtcaggtcgataattccgacgaacaggtggtgatccagcataactggcacgaactacgtctgtttatgtgggattacgttgggatcgtgcggaccaccaagcggctggaacgagcgcaacgccgtatccatctgcttcagcaggaaatcgatgagtactacgcccacttccgtatttccaacaacttgctagaactgcgtaatctggtgcaggtcgccgagctcatcgtccgctgtgcgctagaaagaaaagaaagccgtggactgcattataacttggattatcccgaacaattcgaggcaccgacaccaactattctggtgccatagttcacaaaaatcataattcgcaaaaaccgcagttcacgaacaatagttcactcaggaaaggcagacgcggctacaaagcgtctgccacctacatgaaaagataaaaatcttttgtcagttgctgaaaatccgtcgaataacatctttctgcatcacggattgccaataagaaattcacacactccttttcttggcgagacagcgccagcaaaacgcggtgcgcaggtttatcttcctgttcagatacgcggagctgctgctggacgtgccaattgtgttgctgcgccagaggaataaagtgctcagcaacctgaacgggcaacaccacgcaaaaaagtccttcaggcatcagcaactgatgagcacaacgcaatagcacttcatgggttaacaaggtcgtgtaacgcgcctgctcacgctgagctgaaccacacgcgatcccaggtgggaaataaggcggattgcttataattagcgaataatcggcagttcgcatcgcggaaaaactcacgatatcctcagcataaaccgttattctgtcagcccatggagaggcagcactgttttctttcgcctgctgactggcggcgctatccagctcaacggcatcaatccgaacatgtggctcggaacgctgcgctagcatcaacgcgagaaggccagaaccactgccgatatccagaacccgcgtggctgaagacaccggagcccaggctcccagaagaataccatcggttccaaccttcattgcacagcgatcgtgcgccacaaagaattgcttgaaggtaaatccatcccgacgcaatgtcagtttataatcagcctgatgactcatgaaaataagattccaaacgcaaaccgcagtagcataggcgaaacatcaatgcaggaaaagtgccgatgtctgcttaaacaggtgaagaaaccggccaatccgtctataatcggcgccccaaatagaggtagaccatgactgtaaccaatttttccgagctcgatcttgatgaaagcctgttagacgccctgcgtgatatgggttatgaacgtccgactgcgattcaagccgaggcaatccctccggcgatggaaggccgtgacgtactgggctccgcgccaacaggaacaggtaaaaccgccgcttatctgctgccggttttgcagcatcttatcgattttcctcgtaaaaaatcaggtccacctcgtgttctgatcctcacgccgacccgtgaactcgccatgcaggtggcggatcaagcgcgagcattcgcggcgcatacgcatctggatatcgcgacaatcactggcggcgtggcctacatgaatcatgcggaagtgttcagtgaaaatcaggatgtcgtcgtcgcgacgacgggccgtctgatgcaatacatcaaagaagaaaacttcgattgccgcgcggtagaaacgctgattctggacgaagcggacagaatgctggatatgggcttcgcccaggatattgaacacatcgccggagaaacccgctggcgcaagcaaacgctgctgttttctgcgacgttggaaggaaacgcgatcaaggatttcgccgagcgtctgctcaacgaacccgttgaaatcgagtccgatccatcacgtcgggaacgtaaaaaaattctgcaatggtattaccgtgccgacgatctcaaacacaaaacgaccctgctctgccatcagttaaaacagccagatgttacgcgttctatcatctttgtgcgcaagcgtgagcgggtgcatgagctcgtatcctggctgcatgaagctggcattaactcatgctatctcgaaggcgaaatggtgcaagccaagcgcaacgaggcaatcaaacgcatgagcgacggtcgggttaacgtgctggtggcaacagatatcgccgcgcgtggcatcgatattgacgatgtcagccacgtatttaacttcgacttgccgcgcacagcagatacttaccttcaccgtatcggccgcactggccgcgcgggtcgtaaaggctgtgccatctctttcgttgaagcacacgatcacctgctgctgggaaaaatcagccgctacttgaatgagccgctaaaaccgcgcgtcattgaggaacttcgcccagagaccaaagcgccaagcgccaaaaccacgggcaaaccgtcgaaaaaagtgctcgcgaagcggaaagagaaaaaagagaaggaaaaagaaaaagttaaagtgaaggttcgcgatcgcgacagtaaaaatgttggtaagcgtcgtcaagcaacgcagaaaactgacgaaccgtccgctgaataaaattcctttaaagcatagatataaaaaagggagcttcggctccctttctattaaggcttaagtaacaacttacaggcttgcggtaaaagtacgagcgataacgtcgcgctgttgttccggcgtcagtgagttgaaacgaacagcgtagccagatacgcggatagtcagctgcggatagttttccgggtgcttaacggcatcttccagcgtctcacggcgcagaacgtttacgttcaggtgttgaccaccttccacacgcacttcaggtttgatttccagtgggatttcacgatactcgatctgacccagatcgctcatcggaacgatttgatcttcgctataaccagatttagcacatacgcaacgcgcctgtgatttttcttcatccagcaaccagaaggaattgatcagcgcgctgtcgttagccttggtgatttgaataccagtaaccataattgcctccgtaaacggtgtgttatcgtcttaattgaaaattgacgtagttaaaaactgatgtagttaaaaactgatttagttaaaatcgctatcggcaaaaaactaccaaacgtcgtaacgatcgtataaaactctgcgtctctactctcttatataccagtctgataaccagatatctttgacttaaatcaattttaaacccccacaacttagcagcgctagggcaatatattgttttatatcaattttaccaacacgctaaattgcaaatatttttgtaaattttcaattttttttcgaaaaaaagcctctttcatcccgacaacaacggttacggttttacctcaacacgatagatcggtaagctacccacaacaccattcaacctgtaaaaaaagagtgcatgatggcgacctctctcacctggcatgacgtactggcacaagaaaagcagcagtcttacttcatcaatacccttgaattcgttgggaaggaacggtctgcgggtaagacgatctatcctccgcagaaagatgtttttaatgcgttccgcttcactgagctgcatcaggtcaaagtcgtcattctggggcaagacccttatcacggcccgaatcaagcacacgggctgtcattttctgtacgtccgggcgtccccgctccgccttctctgggcaatatttataaagaactggcgagcgacatccctggatttgaaattccacgacacggttttctgcaaagctgggcggagcaaggggttttactgctaaacacggtattgaccgttgaagccgggcaagcgcactcgcatgccaatctgggctgggaaacctttactgaccgcgttattgcggcattgaatgaacaacgggaaggtctagtctttctcttgtggggatcgcatgcacagaaaaaaggcaacatcattgacccacagcgtcaccatgttctgaaatcgccgcacccttccccactgtctgcacatcgtggtttcttgggctgcaagcatttttcacaagctaaccagcttctggaacagcaaggtttgtcggcaatagactggacgccaaggctcccagaagaggcctaagcggtaacggtttggttgccttcaaagcgcggggcagccaactatcgtttatagaaaatcgtttacaagagtattaagcaaatgaacaaggttgattgaatacgtattcatcgagaaaaagagataactaaggagtagtgcggtgatttggtggagctaagcgggatcgaaccgctgacctcttgcatgccatgcaagcgctctcccagctgagctatagccccacaacgtgtggaatgttcgtgataattaaccaaacagagggagtgtttggtggagctaagcgggatcgaaccgctgacctcttgcatgccatgcaagcgctctcccagctgagctatagccccgtatcttacagcatcaccgcgaaggcaagtaccgtacgaacgcgtcgcataatatgaaacccgattaacagtgtcaacggctaaatccggttatccgatcaaccgctgaaaaagacgccaaaggtaagaaaaaacaggcggcaaatttcggtgtaatatcatcacaagcacaaaaaaagcggccaacgataacgcgatttattatcatcgattcacgttacacttctgtcttctattaagcacccagcacatgcgctattttcctatgattgtattttctctgatgatatctgcctctggcatgttgcccgttcgggcacagccaaccattcctgatattaccgaacaagcaaaagctcaatttgagatcaggcacgttgaggtgcaaagcgatgcaaaacatgcctatcggcttttcatcgcgcttccccgccaacccgcaccagaaggcggctatccggttctgtatatgctggacggcaatgctcagtttcctgttgccataaacagctataacgagaaaaatggcgcggctccgctgattgtcgctatcggttatccgatcgataagccatacgatgttcccgccagaacacgcgactacacaccgccaacaacgctcaccgacccagattttgccacaggcggtgaagccgagacgttttatcaattcctgcaatccacggtaaaaccctgggttgaagcgaactacgccgtcaataaacaaaaacaaacatttgccgggcactctttcggcggtctgttcacgctctatacgctttttaaccacaccgagtctttccagcgttatgttgctgcaagtccgtctatctggtggggaaatggcgttgttattccggcaagaacaccgttgctcgctacaccgccgctgtccattaccatcacagtaggggcaaatgaagatgaacctgtcaaaacgcaggcgggtaaacccgttgatgaaaaacgggcagaaaggctcagtcaaagaaaaatggtggaaagagcaacaactctggccgcacagctcaatgaacaaggtacaaaagcggactttattctgttcccaggaaagggccatggtgacgtgattcccgatgccatcggtaaagccgttgccatcgctggtcaataatgctcataccatataataaaaaaccccggcattccggccggggttcgttttgtatacattcacacgatagcaattactgttgggtttcacgctcagcaatgaacgccagcgctttatcaatccgcgccaacgaacgctgttgaccaatcgcgtgtacggtaacgtcaacgcccggagactggccagcgcccgttactgcaacgcgtagcggcataccaaccttgcccataccctgacccagctcgtccgccgtaccctgaatggcgtggtggatgttctctgccgtccagctagtaatcgctgcaagtttttcacgtaccagctcaagcggctgacgcgcaaccggacgcagatgtttcttcgcggcatccgcatcaaactcagcaaaatcttcatagaaataacggcaagagtccgccatttctttcagcgtcttacaacgttcgcccaacaggccgaccagttcgctcaattgcgggccggtgcgtgtatcaagcccagcctgctcaatatgccatgacagatgcgttgccacgtattctgctggcagatggttaatatagtgatggttcaaccattgcagtttctcagtattgaaagcgctcgcggatttattgacggcatccagtgagaacagagacttcatctcatcgatagagaagatttcctgatcgccagatgaccagcctaaacgcaccagatagttcagcagtgcttccggcagatagccatcatcgcggtattgcatcacaccgacagcaccgtgacgcttggacaacttcttaccgtcatcgcccagaatcatcgacacatgcgcatattccggtaccggtgcacccagcgctttcaggatgttgatctgacgcggcgtgttgttgatatggtcttcaccacgaataacgtgcgtaatttccatatcccaatcatcgataacgacacagaagttgtaggtcggtgaaccgtcagtacggcggatgatcaggtcgtcgagttcctgattgctgaattcgattggcccgcgaatgcggtcattgaagatgacagagccttcctgcgggttaaggaaacggacaacgtgcggttcattatcagcatgatgctcgtgagaaccacggcaatgcccgtcgtagcggggcttatcacccttttccatctgctgctcgcgcaacgcttccagacgttctttcgaacagtagcacttatatgcggtaccattttccaacatctgatcgatgacggcgttgtaacggtcaaaacgtttagtctggtagtacgggccttcatcccagttcaggctcagccagttcataccatccataatggcatcaatcgcgtcctgagttgaacgctccagatcggtatcttcaatacgcagcacgaactcgccatcctgatgacgagcaaacagccaagagtacagtgcggtacgagcgccgccgacgtgaagatagccagtaggactaggggcgaaacgggttttgattttcatttgggattacagccttattacgcaacggctgtcgacataggccgacataagctcagagaacaaaagtgagtaacattctatcactctgcttcgattcctcaacgccgtaacatgacgcacgtgcttttattctggcggaaatgacaaggtagctgactgaattgtgcaaggataacgcgccaacgacgataaatacgacgccttgcctaattttgcaacgaacaatcattttagttttaaaaagcgttgactcatattcaaggatccctataatgcgactccacacagcgggggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccactctttactgattttaattaagagtatctcgctgtgtagagtaagaagatttgagattgggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccaatctcacaccagctggtcttcttactagaagttgaagtaaaccaagaagtaaacgtagtacagaagtgggtgattagctcagctgggagagcacctcccttacaaggagggggtcggcggttcgatcccgtcatcacccaccacttctgcgggtcgttagctcagtcggtagagcagttgacttttaatcaattggtcgcaggttcgaatcctgcacgacccaccacttccgcaaagtaattcctacctgaagtaactacacccaaaattacttgttgcacgtgtcgtgtaggcgaataacctgcattcagttgctccgcattaacctttccaatacacaattgaagtaccgcgacctcatcggccacggcacccaaacgtcacgccagcacggctaaatccgctgcatcaaaaccgcgtaatttatcagtctgtccagtacgcactttttgcacccattgcgcatcagagagcaatactcggccgacagcgatcaaatcaaactcttcccgctccatccgcgcatacagattgtccagcgccgccgtaccagaaccttcgccaccaaacgcagcaaagaaatccgaggtcaaccccaccgagccaacgctgattgtcgccgcacctgttagcttcttcgcccaaccagcgaagttcagtccttcagccccatcaacctcagggaactccggatcccagaaacggcgctgggaacagtggagaatatccacaccagcctcaaccagcggtgccagccagtccgtcatctcctgtggggaggtggcaagccgtgcgctgtaatcttgctgtttccactgactcacgcgcaggatcagcgggaaatcttcaccaacagcggcgcggaccgcgcggataacctctgcggcaaagtgggaacgctcacggatcgttgctccaccgaaggcatctgaacgcttattcgtacccggccagaagaattgatcgatcaggtagccatgtgcaccatgcagctccagcgtgtcaaaacccagccgtttggcatcagctgctgcacgggcgaaagccgccacagtatcggcaatatcttcttccgtcatcaccacaccacgaggctcatccggcccaaccagcccagaagggctctcaacgggggcatcaggttcccagccgcgaccgtgcgttgatcccgtatgccaaatttgtgggccaatacgaccaccagcggcatgaaccgctttagccaccgcatcccaacctgccagcgctgcctcaccatggaaaaatggaatccctggcatgttgcgcgaagcgggacgatcgaccaccgtcccctctgtcagaatcagtcctacgcccccttcagcacggcgccggtaatattccgcattcgccgggccgggaatcccctcttccgccatacttcgcgtcatgggtgccataacgatgcgattgggaagggttaaccctttcaccgtgaagggactaaacagaatatcgtcagacatggatatttccttttaaggtttaacgccatagcgacgttgaacattgattaaaaacgcaattcatgcagttaagcaactgctattagcatggcctctcgtaaagagaacgccatcctgcttgcacttatagatgatgtatgacatatataataaatgtcaaccaacatttaaatgtaaggtaaacggtatgaaatacacaacttttggacgtaatacgggcttacgcgtctctgaactggctctcggaacaggaaactttggcactggctggggctacggttctgaaaaagaacaggctaaacaggtatttgatcgttatgccaatgctggcggcaactttatcgatacggcagatgcttatcaattcggccaatctgagcagatggtcggagaattcattgccgcagaccgcgatcattttgtcgtagcgacgaaatacaccttaagcgccatgccggatgccggaatttcacgaaccggcaatagccgtaaaaatatgatctcctcggtagaaaacagccttaagcgactacaaaccgatcgtattgatgtgctgtgggcgcactttgatgaccaattaaccccgcttgaagaggttgttcgcgcttttgacgatctcattcgagcagggaaaatccagtacgcaggcttctctaatttcccagcctggcgtattgcccgagcggacaccatggcggaactgcgcggctggtcgcgaattgccggtattcaggtggaatacagtctggtacagcgtacggcagagcgagaattgctgccgatggcagaagcaatggggctggcagcaacgttttggtctcctctgggtggcggcctgctaacgggaaaataccgtcaaagtaaagaaggtcgtctgatcggttttggcggaagattagtgcacaccgagcaagacacgaccttgctggatgaggtatttcgcgttgcgaacgacgtgaacgtcatgccaatacagattgccatcgcttggttaagatataaatccgcccgctccagcaccagcctgatccccattctgggttcccgcactctggcgcagttggacgatacgctactcgcattagatgtgacgttaagcgaagatcaggtcgcgcgactggatgaagtcagtgctatttcgctgggaacgccgcacgatcagatcgcggggacattgccacgggctcagggaggcgacagcgctcatatcattacaccgtggccaccacgagcctgatctgactattgatgaaaggcatcatctattgagtctggttttttcatactctaagatgatgcctgacagagaaaggagaacaaaatggcccgtgtatcaaaacagcagatggagcgtaaccgagaggaaattatccaagtttcttcacagctctttcgtgaacgaggcctgaacggcgtcagcgtgaacgacttgatggcggcggctggattaacccacggtggcttttatggtcattttgcttctaaagatgaacttgccgctatcgccagccgtaaagcgtttgaagattcgggttcccgctggcaagaaataagccgtcagccaaatcatcatgacctgcaaacgctggtagaacattatctctcccccaaccaccgtgatggcgccaaagatggctgcgcgatcaccgcgttagccagcgacatcgctagggaaagtgaaggcaagccagtacgtgaggtttatctcagcggcgtcagagctatgctcgacaggctggagtccctctcagcgatagaagataaagaacagcgtaggctacatgctctggcgcaattcgcactgctgtccggcgcactaaccttagctcgtgcaacagctggcgatcccttatcggacgactttcttaaggccgctaaaaaagcactgcttggcgaagcataaaccggttatgaaaaggggcctaccgcatccgtggtaagccccaaaccgcgttccctgaccttcagccgttcaggttgtagacgcttttcataacatattgttattgcgttattctcatccatcattagaccgccacaattgcggtgctatgcttatccgcgttgacacgcttcacctaattttttgacagaaaatatcaaatttatttgttttctattcaggcgctaaatcgacgacactgccgccttatatccaatagcacttttcgcttactcatgaggttgtttagtatgatttctcagttgaatcagtggttcacgcgtttaaccgatcaccccgatgcaggtaaacttttactgcgtttaaccgtgggtattctgctgctgtttcacggcgtagcaaaagttgagcacggcgtaggctggatcgtacagatgctgcaaggcgcaggcctgccaagtttcatcgcttatggcgtttatgtaggtgaagtggttgcgccgattctgattattttgggcgtgtttacccgtatttctggcctgatcgccgcgctgacgctggttgtcgctacgctaatggtgggcaccggtaaattcttcacgctgaccaatgtcggcgcatgggcactggaagtcgaagcactctatttctttgctggcattatcatcatgttggttggcagcggccgttactctgttgcctctaaccccgcttatcgttaatcctcgcgatccggcaggtattgatgacaaaagcaaaaacccgcgaatttcgcgggttttttattttgatgctctaccgatcagatttcccaatcgtgattatagcgcttgggcttgaactgaataacgtcacctttctgcaacccttccagactcacatcgtcttttgcaacttcggcttcaattagctctgactgctcacccaatttcaacgacaggcgcgtcaaagctcctagcgggcgaatatcgcgaaccgtcaccgcctgatagccatcctgagcctgaacagacaacgacacttcatgcggacgaaacagaatggtttcttccgtttgcgctactttcagccggttactgtcgccaaggaaatgataaacaaattcgctggcaggatggttatacacttccgcaggcgtaccaatttgctcaatcacgcctttattcatcagcacaatacggtcggccacttccatcgcctcttcctgatcgtgtgtcacaaataccgatgtcagatcgatatcttcatgcaactgagataaccagcgacgcagctctttacgtaccttggcatccagtgccccaaaaggttcatccaacagcagaatgctcggttcaacaatcaacgcacgtgccagcgcaatacgctgacgctggccgccggaaagctgttcaggatagcgatcacctagccagtccaattgcaccagattcagcaattcatgcactttcttttcgatatcactctttgacgggcggatatttttcggcttcattcgcaacccaaacgcgacgttatcgaacaccgtcatgtggcggaacagcgcatagtgctggaagacaaatcccacattgcgtttacgcacatcgtggacggacacatcctgaccgtgaaagataatactgccgctatccggctgctccagcccggcgataatacgcagcaacgtcgtcttaccacagcccgatggccccagcagcgccaccagctcgccgctgtggatcgacaaattaatctcgttcagtgcccgaaactggccaaattgtttattaatattgcgaatctcaatgctcatttttggccaactcctgttgtttctgtatttgcttcgtcaatcgatcttcgctccactggcgcaataacagtaccaccaacgacatcatcagcagcagaatcgccacgctgaaggcagcaacgatgttgtactcgttataaagaatttcgatatgcagcggcagtgtgttagtcaggccgcgaatatggccggaaatgacggaaactgcgccaaattcccccatcgcgcgcgcggtacacagcaccacgccgtaaatcagtgcccacttcacattcggcagcgtaatgtgccagaacatttgccagccattagctcccagcaaccgtgcagcttcctcttcctgcgagccctgctcttccatcagcggaatcagctcacgggcaacgtaaggcaatgtcacgaaaatcgtcgccagaacaatacccggcacggcgtaaacaatttgcagatcgtgttcgagcaggaagggatgaattttgctttgcgccccaaacagcagcacatacaccagccccgcaacaacgggtgatactgaaaatggcaaatcgatcagcgccagcagaaaactcttgccacgaaattcgaatttcgtcacacaccacgccgtcgccagtccgaacacgacgtttaacggcacggaaatgacagtcgcgagtaacgtcagcttaagcgcagagatcgcatccggttcgctaatcgcgtcccaaaatgcgccaacacctttatccagaccctgagtcactaccatcatcagcggcagcaccagaatcaggaaaaagacaacccacgccagtgaaaccagaatgtaataggctgcgggctgtttttttcttttagccgcactggcctgagcggaaataacctgttccataacgaccagcccttacagtttcggttgaatgcgacgctgcaacacgttaatcagcagcagcataatgaaagaaaccaacagcatgaacacgccgatccccgtagctcccttgtagtcatactgatcaagcttggagacaatcagcagcggcaggatttccgttttaaaggggatatttcccgcgataaacaccacagaaccgtattcccctacgccgcgggcaaaggccaaagcaaaaccagttagccatgcgggtaacagcgcgggaagtaatacatggcggaaaacctgaagcggacgtgcgccaaggcaggcggccgcctcttccacttctttgggaatatcagctaacactggttgcaccgttctgaccacgaaaggcagcgtgacgaagatcagcgccagcgtgataccaatgctggtataggcaattttgaacggaaatagcgaaccaatcaggccattcggcgcatacaacgctgtcagagcaatccccgccacggcggttggcagcgcaaagggcatgtcgatcatggcgtcgatcactttacggccggggaaagtatagcgaacgagcacccacgccagcagcgtcccgagaatgccgttaataaaagcggctgccagtgccgtaccaaacgaaagccgcagagaaaaaagcacctgacggctggtgatcagatcccaaaactggccgaacgttaattggcttgcatacaaaaacattcctgctaatggaatgaggacaactaatcctaaatagctcaggctaaaccctaacgttagcccgaaaccgggaatcactgagggagaacgctgtgacataccgtgcctttaattttcatactcactatccagccaacaactgcttgccgacgcgcgctacctgacagtacgtttcaggcggcagttcctctgcctttttaacctgaaaaaagccgctagggtaatagcggccttaatccgtcagacgttataaatttacttattgatctctttaaagattttgtcgaacacgccgccatcgttaaagaatttgtcctgtgccgctttccagccgccgaaatccttatcgatcgtaaccagattcactggtgcaaactgatctttaaactcttcggcaatcttagcgttacgtggacggtagaagtttttaccgataatacgttgtgcttcgtcgctatagaggtattgcagataagcttcagcctgtttctgcgtccccttacgctcgaccactttgtcgacaacagcgactggtggttcggccaaaatcgacagagacggcgtgacgatctcaagctgatcgccgccctgctctttcaaagacaggtaagcttcgttttcccatgccagcagcacatcgcccagctgacgttgtacaaagctaatggtcgcgccacgcgcaccggtatccagtactggagcgtgacgatacaattcggtgacaaatttcagtgcggtttcttcattgccgcccggttgcgctttggcataagcccatgcagcgaggaagttccaacgtgctccaccggacgttttcgggtttggcgtgataacttcaacgcccggtttcaccagatcgttccagtctttgatttgcttcggattacctttacgcaccagaaaaacgatggtggaagtgtaaggggtgctgttatcaggcaaacgcgcctgccacttaggatcgatcagtggttggttcaggtttaatgcgtcaatgtcacccgccagcgccagcgtaaccacatcagcctgcaagccatcaatgaccgaacgcgcctgctttccagaaccaccgtgcgagtttttgatagtgatatcttcacccgtggtcgctttccaatgcttaataaacgctgaattgtattgctgatacagctcacgcgtcggatcgtaagacacgtttaataattcggtagccgccgaggccacaccagagaacaacagcgctgccgtagcaacagataaccccagacgacgtattgacattcttatcactccctaaccttaatgcttgaaagtatttagatgaaataatgatgaatgcgatcgattgacgccgttgatgcggctatcaggctgacaacatgggagtgacaatagtggatataaggaaggggcaaaaatattgtttcgcgataatttatgctatagcgttatattgttaatggttatgtcatagttttcagtctaagtaatgttgttacgactgaagacctagaggggtagccctgatgccaaccagcatcaggggaacacggtagaaattcagatggagtaacggtggacgtaaagccgtttttcttctgccctactcttcttcatccagctgcaaggctacatacagcagcagacgatcgtcaaaattccccaaatccaagcccgtcagttcagagatacgattaaggcgatactctagcgtattgcggtgaataaacagcgcttttgccgtcgcaccgggttgcacgttattacggaaccaggcacctagcgtccggcgcaacagaccattgccatccattgccttgagcttcgagagcggacgcaccagttcgtttgcctgccatccaccacgcaggctgtccaacagcacaggcaacatcagatcctgatagtaataacaacgctgtgcgggcattcgctgcttgcctacgctcattgtcgtgcgcgccgtacgataagaacgcgcgatactgccggggccagcaaaatagttccccagcgccagtcgcacccgcagccgactgctttccgccatgcgcgacatcagcgtatccacgcgtctgcgatgttcttccgcatcccaacgcccatggctattcagcgccggttttagtaccaccatttccgtcagggaaacgatagcgatcaggttgtcacgctctggcgtagtcagcagcgtctgcaactgctgtagttctgccattgccgaatctacgccaagctgcccgctgtccacttcgatcaccgctgcaacacggggtttattcatatcgatacctaaacgctgcgcccactccatgagagcaggggacagatcgtcggtacggaccaggttcaacacgagctcttcccgcagacggctgtcctgtgccagcatatgcaacagcctcgcctgctccagcatcatttccgccgtcatgcagacaagctcgccgtattggcgtaactggctagggttccccgtcaaaccgataacaccgacgatttcaccgtcgatgcgcaggggtaaattgatacccggccgcacgccatgtaggtggcgcgccaccgcgtcatcaatatcgacaacccgcccctgcgagagtgccagcagcgccccttcgtgcagttcccccaatcgttcctgatcgccactgccgataatcttaccgcgagcatccatcacgttgatattgctatcaatgatctgcatagtccgcgagacaatatcctgtgccatcttggcattgagatgatacgacgccatttttacctctgagaggaacattgacaattgcaccagcataccgccacatggcgcgccacacattgtgcaaattaacaaagaaatgggaattaggttaaatctgtggaagaactcacaaaagcactttcatggagaagcgagaaatagccgggcacctgagtacccggccagaaaatcaacgtaatagtttgtcttaaaaggtaattattaacttacacgctgaacatttcgattactgagccagcagataaatcgtgctgtcacctcgacgaacgttcaacgccaagactgccggtttgctgtccagaattttacgcaattcgccgatattctgaaccacctgttggttaacgccgagaataatgtcgtccttcttcagccccactttagccgccgcggaaccgggtttaacgttatccaccttaacgccttttttatcgtcaatctgagtattactcagttcagcaccttcaatgccggagtagagattaccggaagccacctgagcctgattgctctgttgcagcgtcacatcaaccgtcagcggtttgccatcacgcagcagccccagtgcgactttgctgcccaccggcagcgaaccgacctgcgcacgcagcgcggagaaactgctaaccgctttgccattcagcgtgacgatcacatcgcccgctttgatacccgccgcatctgccgccgatttcggccgcacctgactcacaaacgcgccgcgctgtgcatcaaccttcatcgcctgcgccagttcggaattcaactccgtacccgtgatgcccagttcgccacgcttcacttcgccaaattcgataatctgtgcgacgacacttttcaccatattgctggggatagcgaaaccgatcccgatattgccgccgtctggcgcaagaatcgcggtattcagcccaatcaattccccattcaggttcaccagcgccccgccggaattaccccgattaatcgccgcatcggtctgaataaagttctcgtagttttcaatattcaagccgctgcgtcccagcgcggacacaatgcccgatgtcgcggtttcccccaggccatatgggttaccaatcgctacggtgtaatcaccgacccgcagttggtcggaatccgcaaccttaatggccgtcagatttttaaagtccttcaactgcaccagcgcgatatctgaacgcgggtctttgcctagcactttaccgtcatacttgcggccatcactgagtcgaatctgaattttatcggcgttatccaccacgtgactattggtcaccacgtagcctttttccgcattaatcactacgcccgcgcccagcgcctggaagttttcctgttttggttgcggttggccgctgtcatcgtcgtcactatcgccctgacacatcggcgacgactggaacggcgatccctcttggcagaacggcgagttttcaccaaaaaacggctgaagctgcggcggtataccttctttgcctgcattgctttctttacccgcattggtggtatgcccttccacatagatgctcaccacggaaggcataacattttccagcataggggccagactaggtaattgacctgatgacgcagcagatgccgctgactcagccgcatttgccgtagtggagcccatcgccatcgccagacttaacgccagcgcactcagaaccagtgattttcttttcataggagtatgtctcatagtaatcaacacgcgagtcttacggcccgtgtacccgacaccgggtacactcagtggtcgtgctgtatgagataaatatgaaccaacaatgttcccgaggggaagagcgtgaagcgtaaggaaatattgaacggctttacaaaactcgcgatttccgttgcagcctgttcatcgctaatccgccgccatcagcatgcggtattcatcgtaggcgtacaaatctgtcataccgctgatgtaatcctgaatcagacgcgcccgataataatattcacggatgatgcgctcaggttcagcgacgccgtccaactcagtgaccgcttcacgataggccaggcaatgcttgctggataacttgtgataaagccgcgtttcaatcggataacgcttatgcgtatcagcgctgacaagctggctgaaatcctgataaggcatgtcgagcagcgggctataaatatccagcaggccgcgaatcacacggtcgccctgtagctccagttgctcaacttcatggtgattaaaaacgtgctttaaggcgacatgcttgaaaatgcctaacaggcgattctgcgggctgtcgtcctcaagcaacgcctgattgaacgatccggtatagatttccggcaggttgtcgataaaacgcagcgcggcatgtggcaccatctgccccacggtataaacacggagattcatgaagaactggtcatcgtggctgcgccattgaaagcgctcacgctctttgtaggcacgttcgatcgttttggcgaagatgtctttctctgcgcctgtgccccaattttcacgcagacgatcgtaaagttcttcgattgtaaggatatctttctcaacggcatcttctaaatccgcgatacagtacgagacatcatcggccgcttccataatgtagctcagagggtggcgatgaaattcgcccatatccagttcttcacgcagcttggcgacaaacgcttcctctgacagataatagcctggcttcttcatcaaatagttgtaatctgccggaagctcgccgtgccaatacgcggggcgggtatatttcaggatacaggccacctgaccgtaggtcagattaagcttcagcaacgtatgcaccagtcggatcgcctgcgcattgccttcaaaatgactcagatcctgtcggatctgcccgcgtagatcgtccagcccatcctgctgcatccgcagcgtagggactttacaatcatcgacgcgttccggagattcattgtccagataatggctatccagcaatttcctgaaccattgattaatcgcggattcgccaaaatggccaaacggcggattgccgatgtcgtgcatcaggcaagccatttcaaccagactttcaaacggcgtttctctgtcggccagcccgagcgatgccaatcgctcatcggcttgcaggcggtgcaaaatctcttttgcgatgtagcggccaacctgctgaacttccatcgaatgggtcaggcgggaacggacagctgcattacgttccagcggaaagacctgggttttttgctgtaagcgacgaatggcggcggagttaatgatacgaccgcgatcgctctcaaactgacgcacaatcgcatattcactctcggccgttttaggtcggctaaaatgccgctgaaagctcatttttttggcgaaatcgatatcagacatacggttctccctgtcatcccgctacagcacaataatgcacactccatctcatcccgctagccatgatagactagctcccgcgatatacacctaatactggtcatttaacgatcgacacgcacggtgcgaccactgggagaggcatccctgtgtttccgctaaaatggaacttcagtgaccagcattaggtatacatcttccatttataacagaatttacggggaaccttatgaaagtcggtattatcggcgcgatggaacaagaagtaacgctgctacgcgatcggattgaaaaccgtcagacctttcagcgtgcaggttgcgaaatctacaccggacaaatcaacggcgtagaagtcgctctgctgaaatccggtatcggtaaagtctccgccgcactgggtaccacgctgctgctggaacatagtaagccggacgtagtgattaatacgggttccgcgggcggactggcatccacattgaacgtcggtgatatcgtgatttctgatgaagtacgctaccacgatgccgacgtcacagcctttggctatgaacccggccagatggcgggctgccctgccgctttccctgccgatgaaaagttcatcgcgctggcgcaggatgccattgacgatttacaactgaacgccgtgcgcggactggttgttagcggtgacgccttcattaacggcgcagagccgttagcacgcatccgcaccaccttcccgaaagcaattgccgtggaaatggaagccaccgcgatcgcacatgtctgccatcaatttggcacaccgtttgtagtcgtgcgcgcgatttctgatgtggccgataaagcctcacacctgagttttgatgagttcctaagcgttgctgcacagcaatcaacgcggatggtagaagccattctggccaagctggctgcccgctaatcgatgaccttcaggttcctctgctggctgaccgggctgctgctctgcaccgccgcttatgccattccgcagcgtgttatcagtctcgcaccacacgcgacggaaatggcctatgctgctggcatgggcgaacagctgattgcggttagcgcctggtcagattacccgccggaagcgaaaaagctggaacaggttgcctcctggcagggaatcaaccttgagcggatcctcgccctcaagcccgatcttattctggcctggcgcgagggtaacccgcagcgaccgctggaacagctcgctaatttctcgattcccatcgtctatctggatgcaaaaacattagacgatattccagcgtcattgcgacagttggcgacatatagccgccatcctgagcaagccgaacgggccgcgacagattttcagcaacaaataggcgaactacagcacgcggatgagaagcataaggcggcacatacagcgccattgcgggtattcattcaattcggcactcagcctctgtttacctcttcaaaagcgacgctacagagccagatcgtttcactgtgcggcgcagaaaatatctttagtgacagcactgtgccctggccacaggtaagccgtgaacaggtgttaagacgacagccgcaggccattattattggcggtgcgtcagataaaattgccaatacgcaggcgttttggcagccgcaattaacggttccggttattaccgtcaatgaggactggtttagccgcagcggcccccgtttgctcttggcagcacagcaaatttgttctcaattagcagaattaaaactcgcgccttcatcagcaaaatgattgttaattaacaccacagaaccatttcgataacaatagctttattagtatacaagttgtaacactagcagacttttatttcgccataatttgccgataatctgaacataacgatggaatcatagacatcaataaagatgttgattaccactcgtaataaatgaaattagaaaattttgaaccggtatcggttcctttaacaccaggtagctttaaacatgaaaaatgcgttgctttatgcgggcttgctaatggcggcttgtagcacggcatatgcagggagtcagggtgggcaaattaacgctcaactgacgatattaccgtcgtgtggcgtaacgccgcaatccggtcaatatcaaatgaactgtaacgtagcctctgtacctcaacctaaaattactgagtcacgtattcaggtcgatcaggcaaaattttcatcctccgcgacaaaaacgacgcaaggtatggaaacacgtttgattacggtcgaatggtaaccacagtaaaacacaaggcgcattattctaattaacgcttcttatgacaggttgcttgttactatgccctaaataattcgagttgcatgaaggcggcaaccgagcgaatccccaggagcttacacaggtaagtgactggggtgagtaagggcagccaacgcacaagcagcttgaagtatgacgggcatataaaaaaaccgtgtcttggtaataagacacggtttttattttttagtcggtgaataaccgcaatacgagatcagacgctgaaagaggaaccgcagccgcaggtagatttcgcattcggattcgtcacgatgaagcgggaaccttccagcccttcggtataatctaccgcaccgccaaccagatattgcaagctcatcggatcaaccaccaacgccacgccttgtttctcaatggtcatgtcgccgtcgttgatttgatcgtcaaaggtaaaaccatactggaaaccgctacagccgccgcccgtgatgtacacgcgcagtttcagctctgggttctcttcatcagcaatcaggtttttcaccttgcttgccgccgcatcggtaaattgcagaggcagtgctgctatatcgtcgctcatatttttactcccaactcagggcttatcaggtgatagacccatattcatacgcttattatccggcaggattagaaaacgttcaagatttgacagccataccctaaataatcgccgcattatgccgcttcatattccccccagccagtactctcagtgggtatgatgtcgtaagttttcaagtgaaaacctgcacagcgatttcataacggcggtcagttcattagaatacctctacattttacgatcaagaccagtcaggaccgcgtaatgaacaaatctgaaagcctgtatgctgcggcacagcaacttattcccggcggggtgaattcacctgtccgcgcctttaacggcgtcggcggcacgccgttgttcatcgaacgggcagacggagcctatctctacgacgtcgacgaacaggcgtacattgattacgtgggatcgtggggtccgatggtactgggtcacaatcacccgtcgattcgtgatgcagtcattgctgccgcagaacgcggtctgagttttggcgcgcccaccgaaatggaagtgcagatggcgcgtctggtcacctcgctggtgcctagcatggatatggtgcggatggtcaactccggtacagaagccaccatgagcgcgatccgtctggcgcgtggctatacgggccgcgataaaatcatcaaatttgaaggctgctatcatggtcacgccgactgtctgctggtaaaagccggctccggtgcgctaacgttgggccagcctaactctcccggcgttccggccgatttcgctcgccatacactgacctgcgtctataacgatctgtcatcagtacgcaccacgtttgaacaataccctgacgagatcgccgcgattatcgtcgaacccgtcgcgggcaacatgaactgcgttccaccgctgccagatttcctgcccggcctgcgtgccctgtgtgacgagtttggcgctctgttcatcatcgatgaagtcatgaccggctttcgtgtcgcgctagcaggagcacagtcacactacggcgtagtaccggatctaacctgtctggggaaaatcatcggcggcggcatgccagtcggcgcattcggcggtaagcgtgaagttatgcaagcgctggcaccgaccggaccggtttatcaggcgggaacgctgtctggcaaccccatcgccatggccgcaggctttgcctgtttgactgaagtggcgaaacccggcgtacatgaaaaactcaccgcgttgaccaatcagttggccgatggcctgctggctgccgcgaaagccgaaaacattccgctagtggttaatcaggcgggcggcatgttcggcctgttctttaccgatgccgagagcgtcacctgctatcaggatgtgatgaagtgcgacgtcgagcgctttaagcgtttcttccacatgatgctggaagaagggatttatctcgcaccgtctgcttttgaagcaggcttcatgtcgctggcgcatacgccacaagacattgaacgcaccatcgaagccgcacagatctgcttctcgcgtctgtaaacgcgaatttactatacgacggcgtcactcactgacgccgtcgtctgcacataaaccagattcagtagaccctacagttagccttcattccccggcccgataccgctcatttcacacgccagtgcacccgcgcgcttaagcgcatacgtgtagcgttcatcaaacgggtagcagcaagacagacgaagcgcgtgcttacagcggccgctcagcgtgtagagttcgccgggcgtgacgcaaattttctcttgcagcagacgatggaataactcaaccccatctacaccgcccggtaattccagccagaagacgaacccgccctgcggctgcgtcgcacgtgtaccctgtggaaaatgtcgggcaatcagcccacgcgcctcatccatctgcgcggcatagcggcgacgcagcgtgcgcagatggtgatcgtaaccgccggactccagaaactgcgccagcgtttccgatagcagcgccgattccgccattgacgatactgctttcagccgtgccacctgtgcccgaaaacgccccgacgccatccagccaatacgaaaatcaggtgccagcgttttcgtgaagctagagcagtaaatgacccacccctcgcggtcgaaggctttgacagtaggcgacagcggccaggtaaactgaagctcgctgtatagcccatcctcaataagcggcacctgatagtcgttcaccagctttgccagccgctttttatccgccagcgtcatgctacaccctaacggattctgtgcgtttggcatggcgataatcgcctgtaaccgattttctgatagcagcagttccagcgcatccagcgagagaccacgctgcggatcggtaggaatctccaccgttttcaagcccagactggctagcagagggaagagataaaaataggttggcgtttccaaccccacacagtcgcccggctgcgtaaccgtgcgtagcgccagctgcagcgcttccatgcagccgtgagtgatcgtgatgtcctcgcgggtcaatgtcatacccaaatccattgctcgccgcgccacttcgcgccgcagccgttcactgcccggcggcagcgcatagcgaccaatcagttcaggctgtcgccgcagcaaggacgcggcaatacggctgatcttttcggtaggatagaaatcggtatgctgcgggcacgccagagatatgttggtgtagtcggggtgagtctgggcagcaaatacggtatcaatcagatccagtttttcactgcccggcacaatcacctgcgcacggtgaggcttgctttccgttagcgacggcagacgcccccggacaaaatagccggactgcggtcgtgcttcgatcaaaccgcgatcttcgagaatacgccaggcattcagcaccgtattcacactcacctgatgcgatccggcgacacggcgaatcgacggcaagcggcttcccggcgctaacgtcccttgatgaatggccgttgcgaaggtttccgcgagctgttgatagagcgtactttcttgtgagtcgatgatggacacagttcccccgccagccaatgagtacagttaacgattaatgcattttgtacccattacaataatcattttgtgtatctgtaaccatttattttttctgcctactatagtgttcttccccatcatcaggataacaccatgctcgatccttcttttttcagctacgtcaccgtcatgtcgatcacaccgggaccgaataatctgctgctggcgacgtcaggcgtcaattttggcctgcgtcgtacgctaccgatgctgatgggtattttaattggctgtgcgctccaaacggcgctgatgggcgtggcattggagcttttgctgagttggatgagcatgatccgcctccctcttaccgtgttgggatgcgcctatctactgtggctatcgtggaaaatcgtgcgatcgtcggcaccagaattacaagggcgagtacagccgatgactgtactgcaaggaacattatttcaggcggtgaacccgaaagcctggctgatgtccagcaacatcgcgctgctttataccgccagcaacggcattttcaccattatgatcgcctttatggcgctcaatctgccctgcattttagtctgggcgctactcggcgatcgcatcggcaaacatcttcaggagccgtggaaactgaaagccttcaacggcatcatggcgctttctctggtgctcaccacgttctggatgctggtcgaagccatcaacgtctccggctaatcacacggcgtcggcgagcttcccgccgacgctcgcgttatttcacctgcttgcgcaacagataaacaaagtaaggcgcaccgataaacgtcgcgagcaaccctgccggaatctgcgccggaaagaggatcattcgaccaaaccaatccgcaattaccatcagtgctccaccaatcaacgcagagctggcgatttgtggcaacacacgactaaagcccagcatccgcgccatatgtggtgccatgagacccacaaaactcatcggcccaaccatcatagttgccattgcggtcagcaccgaggccagcagcaaaaccagcaggcgaaccggcgtgacggccacaccaagcgatctggcggttgtcgtaccaagcggcagaatacgcagccaacgctgacagaacgggacgatcaacagcaacagaacggcgatcgccgccgtacgtatcgcgtctacaggttcgaccgcataggttgatcccgacagccaggtcagcaccgtgctcatacgtggatcgccactggctaacagcagcgcgatcacggtagagaacgccatactcagcgcgatccccgcgagcagcatgcgctgcgtggagaaaccgcctcgtccggcaataatcaccatgaccagcagcgtcaatgccgcgcccgcgctaccggctggaagcaaccatacaaaagcattgccgggaatgaagaacagcaaaataatgacgccaaacgatgcgccagagctaatccccagaacctccgggcttcccatcgggttacccgtcaacttttgtattagggttcccgccaccgccagtatcaccccagcagttagcgccgccagaacccgaggccagcgccatgagagcaattgcgctaatacatcaccaccgccccattgccagccttccgcatcttttcctaacatcaacgccgtgataacgaccattcccagcagcatgatgccgagcaccagccaccttccccacaggctacgttcaagcgtcggcatgctattactgtcgaccagcgcgggttgaccgctattacgcaggcgcggcagcagccagagtagcagcggcgcgccaatcagcgccgtcgccgcgcccgttggtacgtcaagccacacccgactcagccagataaccccctgatcggtgacgcctagcagcagcgcccccaataacggtgctaataagaggcggtgaaacaagcgccgcgcacccagcattttcgccagcagcggcgcaaacaggccgataaaaccgataatgcccgccgcgttcaccaattgcgcacacaggaaaatacccaagccaagcgcgctcagacgcgccagcgacagcccaagtcccagattacgcgcaacgccgtcatccagccccagcagcgttaacggacgaatcagaagcagcgcaagacagaaacacaccaaaaggcgcgggagaacaaactgcacattgctccagtcctgctggttcagcacgccgctgctccacaggaacaacccctgaagctgttcatgatggaagagcaccagcagttgattgaccgcgctacagtagaaactcagcaccagccccgcaagtatcagcgtcactggtgataatcgcttaccccaggcaacgccaaacaccagtgcgccaaccactagcgcaccgatcatcgcagcggcctgctggatccattcgccaccgggcagcgcccacagcgttaccactgtgatgcctagctgtgcgcctgtggcgatccccagcgttgacggctcagccagcggattacgcaagacctgctggaacagcacgccacacaaccccagccctgcaccaatcagcggtgccagcaccatgcgcggtaacaggctgtagtggaacagaagctgctgcatattattcaaggcgggttgtgttagcgcctcaaaccactgtgacacaggcaattgctgctgcaaattgtagctacccatccccagaatcacgaacagcagaaaaccaattaaaacaacgggaagtaccaacgggtgcacggcacgcttgtgcgcgatagacaaagaattaggcatgatttctcgcctccaatgcctgattcaatatgcggcaaaagcgcatcgccgagagcgttccaccatacagccaaacggcaggcacacgctgtaaacgctgttgacgcacaaatggcatggcctgccagagcggattattatcaagctgcgcgctgatggcgctatcgccatgttcgaagcagagcacattggcatcaccgatttccaccagacgttcaatgcccacaatcgtactgccccagaagctggtttcaccctgccaggcattctctatcccgacatgatccatcacttcctgaaaaagactgttcttggcgatgatcagtacatgacggctatcgatcagcgtgatgagcaacagcggccgctccgtgtaaggctgaagcgtgatcttttcctgctggagaaactgtgccaactccgtcagatgccgttctccggcagccttcatatttagcgcatcagccagtttcatcactgaggtctgtgccgatgtgagcggttttccctgttcgctgctgaagccaaagcccagcaacggagagatacgtgacattttcgcgaccgaagggccataaccttcagaataaagaatcatggacgggcgaatctgcgtcagcaattcaagattaggctcggtacgcagtcccacatcaatcaccgagtctggcagcgcgggctctttcacccacaggttgtaattgtgcttatcggcaatcgcgaagggcgtgatgcccagcgccagaagcagttcaacaggcaaccattccagcgccacaatacggtttagatcaggaaaagcgcttgtccctcccctgctcgccgccgaataaaccagcggtgacagcagtagcgccgtcagtaaacgacgtcgtagcggatcgggagaacgcggggaagaaaaaaattcaggcatcattagcaggtaaaccgagttaacaaacgaagctgaccggtgcgccaccagccggatgaggcagaatgcccatgggaatgccgtagatattttccagcacgtccccttgcatcagcgcaacaggctcaccctgcgcaatcattttaccgccgcgcaatgccaccagatgatcgcagtagcgggcagccatattgatatcatgcaacaccgcaatcacggtgatgccacgctcgtggctcatgcgctgaatcagcgccagaacctcaacctgatgcgcaatatccagcgcggaagtcggttcatccagcaacaggcagcggctatcctgcgccacggtcatcgccagccaggctcgctgccgttcaccgccggacaggctatccaccaaacgattagcaaacggctttaatcccaccagcgtgatggcttcttcgaccttttcccgatcggcgctaccgaaacggcctaatgcaccatgccacggatagcgccccacggcgactagctcgcgcacggtcatcccttcggcggcaggaagctgctgcggtaaataggcaacctgacgggcgaacaatttgctgtcccagcttcctgtcgactgttctcccaacagcgcggtaccgctgctggcaggctgatgacgacccagaattttcagcaatgtcgattttcctgagccgttgtggccaatcagaccacacactttccccacaggaaacgtgatagatagcggatgtagcagcgtgcgcccggcgacggaaaagctgacgtcatccagtctgaaggtggtatcaggcagtacagtttgattttgcatagtgcttttgatttttaatgtcacggacggaaaggggtattagcggcgatcgctattcccgtaactatcgaaccagacccataacgatcaagctaaaagagaacgataatgattacgataaaggcagcatgataggcgcaacggaatgccaatcgcaagacttttacctgtcaacgctggaatggtatagcaagaaaaacgacatctgaaagggtgtgacggttatctaaaaatgacagagcctaaaaatggcaatcacccacaaataaccgtcacaaaagacaccccccggattaaccgggggctgtgagagattattgaccaaacatttctttgatccagccagcgacaccttcaccgttttgctggtcctgctgcgctgaaggctgcggctggctagcctgacacaatgcctgagggttatccgtccagactggcaatacgcgtccggcgctgctgccgttgcagacaaagttgccgctagcatccaccgtcatggtcgttatgccttccggcggcgtcagcatcaacggcagtggcgtttggttttccagatagcgacgatagatcgtcagcgcaccgttcgccccggtcagcttggctgggccgttgttatcacgccctacccagctaatcgccacttctttgccgtcaatcccggcaaaccagctatcacgcaggtcattagtagtacccgttttggctgccagatgataattcgggaatttcaccgccagtgaccgcgacgtaccacgttcgaccacctgctgcatgccgtatagcgtcagataggccgcctgtgccggaaccgctcgttcagcctgcgggaagctctgatacagcaccgtgccatcttccgcaatcaccgaacgcagtgaggaaagtggagcacgattgccgccactggcgatcgtctggtattcctgcgccacttccatcggcgttagactgatcgcccccaatagcatcgccggtacagtctgaatcacgttttcggggatacctaaacgcttcaacgttgccgtaacctgatccagccccacagccatccccagattgacggtcgggacgttcagcgagtttgccaacgcatcgactaacatgacgcggccacggaattcacgatcgtagttcttcggctgccacacttgtccgttaggttgcttgagcgacagtggctcatccgccagcaaggtattcagacgataggtatccggctggctcaacgccgtcaggtaggtcggcggcttcgccagcgatccgacaggacgacgcgcctgtagcgcacggttaaacccagcgtactgtgtttgagcaccgccaaccatcgcgcgaacttctccactgaaacgatcgacaatcaccattgccgcttcaagatcgctgacgttacggcctgcacgcagtgccggtataccgacctccaccgctctttccgctgcatcctgcgagacgggatcgagcgtggtaaagaccttcacgccggagagatcgttaaccttgtcgccaagtcgctgttgcagttcttgacgcaccatctgcataaatgccggttgagggctgattacgccgcctttcggctgcacgcccagcggacgcgcactcagcatgttatacagatcggcatcaataacctgttgattctgcaacaggcgcagcaccagattgcgtcgctctaacgtaatatctgggttacgccacgggttatacagcgatgcacctttcaccatccccaccagcagcgcctgctgatcgagactcagttcattcaccggacggccaaagtaatacaggctggcaagcgggaaaccacggatctgatcgttaccgctctgaccgaggtacacctcattcagatacagttcaaggatacgatccttgctgtagcgataatccatgatcagcgccatataggcttcgttggctttacgccacagcgaacgttcattagtcaggaacaggttcttcaccagctgctgcgtcagcgtactgccgccctgtactgcacgtcccgccgtaatgttcgctaaaaacgcacgaccaatggagtacaggctgatgccatcgtgttcatagaaatggcggtcttcggtcgccactaaggtatccactaacagatcggggaaaccggcacgtggcacgaacaaacgctgttcgccattcggcgactgcatcatggtgatcagtttcggatcaagacggaaaaagccgaagttacgctgattgtccagattctggatctgcgacaggcgatcgttggcaaaggtcaggcgcgcctgaatttgcccttctttcccatcagggaaatcaaacggacggcgcagcatatcgatgctgttaccacgcacgctgaattcacccgggcgagtaatacggctcacctgacggtattgcataccttccagtaggctaatcatctctttctggctataggccatgccaggctcgaggttgaccatgcggccatagacggcggcaggcaactgccagactttgccttcgatacggctgcggatctggctgtcgagatagacgccatagatcgccatcgccacagcaaagatcaggaacagcttgatcgccagccccagccagcgccgtcttctctgcgatttccgcgtcatggtgtcatcgccgtcgtaatcatcatcgtcgtcatagtcgtcctgataatcgtcatagtcatcatcatagtcgtcatccctgcgacgtcgtatggcctgtttgcgttcaggcttacgttttggcgctttccctttacgtccgataggttcgcggtcatcctgagacattacaataacttctccatcaggttgttcacggctatctgctctgcgctcaagccgcctactctgtttccagccccttttttgggaaagcggaaacgtctgaaattagtgactctgatattttttggtacgtctcgttggagccgtatttgccggatcgtccggccagatatgcttggggtaacgccccttcatctctttttgcacctcacggtacgtgccttgccaaaacgccgctaaatcccgcgtaatctgtagtggacgctgtgctggcgataaaagttccaacaccagcgccacacggccttccgccagaagcggactcttctgctcgccgaacatctcctgcatccgtaccgacagcaccggtggcttatcgtcataataagcgataggcaagcgactgccgccaggtgccgtataatgcgtaggcaatgcgctatccagccgctggcgcagcgaccagtccaacagtcgcagcaacgcatcgctcaaattaatctggtgcagcgcacgtaaatcccgcacgccggacagtgacggctgtaaccagatatccagcgtcgccagcagtgtgtcgtcatccactcgcggccagtcaacctcaggcaaccactggtgagcgcactgtaggcgagcgcgtaactgcaacgctgcagcgtcccagtttaatgccttgagcccctgctcccgaatccaggataacatcgcctgctgcaatacctcatcggaaggcttgttcaacgggcgcatccgcagaatcaggcaacctatctggtcgcgctggctggcgcgcagagtacccttttcttcgtcccagtgcaccacgttacgctcatttattaatccaggtagtcgccgttccagccgctcaatatccagcggcaacgccagcaggattcgcgcatctgcgctctgcttgttttgcattaatcgatcgttttgtaatagcgcgggtgccagcagccactcgttacctgacaacgcttcatcagccgacatcatcacgccgctaccgttagcgagctggtaacgtccatcctgactgcgccgccgggcgatacgatcagggaaagcctgtgccagcagccaatcggcttcgccgctatcaatatgaccaaaatcagcaatatgtcccgaagccgtcgataaacggcgcgtcagctgtttcgctcgccgcagccagtgcggtaatggacgatgcagccagtcagccagattgatcgatccgctacgcggcggctcttcgagtatcgccgccagacatccagcggtggccaacgcctctacactctgctgtgatgcggcatacagcatcgtcgccagtcgggcatcgcagccgagtgctgcgattttccgaccctcggcggtcaaccgaccttggtcatcggcaataccaagctggcatagtagttgtcgtgcggcatacagcgcggggacggggggcgtatccagccaggttaactgcgccacatcggtacagccccactgtaataaatccagccagacgctgcttaaatcgctattcaatatctcggcttcgctttgagccgccgcacgttctgcctgttcgcgagagcacaggtgccagcaaataccggggcttaaacgccctgcacgccccgcacgctgcaccattgaggcctgactgattcgttgcgtcaccagccgagttacgccgcttttcacatcgaagctcgctacgcgttcaaggccgctgtccaccaccagtcggataccttcaattgtcagactggtttcagctatgttggtggctaacaccaccttacgacggcccggatccgcaggcagaatggctttttgctgttccgccagcgtcaaggcgccatataaaggacaaaggtcggtctcgctcgacacgctattttccagcagtgcctgcacgcggcgaatttcagccacaccgggcaaaaacagcagcagcgagccagattcttcactgagcaaacgtcgcacctgtcgcgcaacgccttcttcaaagcgatcctgactatttagcggtgcataacaccgttctactggatagctgcgaccttcggaaactacgcagatggcttccggcaatagcgctgatagccgcgcattgtcgagcgtcgcggacataatcagcagcgttaaatcgtcacgcagcccctgttgcacatcaagcagcagcgccaatgccaaatcggcctgcacgctgcgttcatgaaattcatcaaggatgatcagccctacgccttgcagttccgcatcctgttgcagtaaacgggtcaacatcccttcggtgacgacttccagcttcgttgctgcactcacgcggctttccgaccgcatgcgataacctatcgtttgacctggctcttcacccaactgttgcgccaaacgccaggcaacacttttcgccgccaaacggcgtggctccagcatgatgatgcgcccattcacgttgccctgttgcagcaattgcaacggtagccaggttgatttccccgcccccgttggggcattgagcagcacctgaggcgcggtatgtagcgccgttatcacatcatccaacacggcgctaacgggcggtaaaatcacagacatctccgtataaggttaactttcagcggcgagcattgtagcatctggatgaatgtagcatcggatggaatcagaacagagagatcgccatgtcagccacccgccgcctgttttttgccttatcactgccggaaaccacacagcaagagattatccgctggcgtgccgaacatttcccactggaagcaggccgtccagtggctgcggccaaccttcatatgacgctggcttttttaggcgatgtgagtgagcaaaaggcgcaggtcttacagaccttagcaagccgtattcgtcagcccgcgtttaccctcacgctgaatgacgccggacactggccacgtcccggcgttgtctggctgggctgccgccgtgcaccgcgtggattgctacagctcgcggaactgttgcgctctcaggcggcgcgcaacggctgctatcaaacagcattaccttttcacccacatattacgttattgcgcggcgcgactcgtcccgtggcgattccccccgctacgttcagttggcaggccgacatgacacacttttccctttatcagtcacttttcgacaacggtaaaacccgctatcaaaagctggaaagttggtcatttattaaatagacggttagaacaggatacttatggactataccccacgtttacagcccgcccggttgattaaacgttacaaacgctttttggccgatgtcgtaacgccggaaggcgagacgctcacgctgcactgtgccaatacgggtgcaatgacgggctgtgctacgcccggtgataccgtctggtattcaacgtccgataaccctaaacgcaagtatccacaaagttgggaactgactgaaacgcaacaaaatcactggatttgtgtcaatactctgcgtgccaacacattattgtacgaagccttattggaaaatcgcatagaagagctggcgggctattcggacataaaaacagaagtgaaatacggtacggaaaacagccgaatagacctgcttttacaggcgccggacaggattgactgctatattgaggtgaaatccgtcacattattgcaacatgaatgtggttactttcccgatgcggttacactcagagggcaaaagcatctgcgtgagctgcaacaaatggtttccaatggaaaacgcgcggttctttttttcgccgttctccattcagggatccagcaggtttctcccgctcggcatattgactcacgctatgcggaattatttatcgaagcgcaacaggcaggggttgaaattttatgttacggctccacattatgccctgacggtattaaattgacgaataagctaccgttgttgggatgaagcacaagcattacataacacgccgaacgtaccaccaaaggcgtaacacattgtttattatttaatgtatgcaggttgttcgtgacactttatcaggccggtgtcaggaagcattgccaaccccatcttcatctgctatttatagcggcctgttttttcccccctttgggggccgatatacccagatagctgaagttctggccaacaacgccgcaacttcactgcataaaagggtattatgcgtgtcgtgttatgtaggagaagcaacatgcaagaagggcaaaatcgtaagacatcttctctgagcattctcgcaattgccggagtagagccgtaccaagagaagccgggcgaagagtatatgaacgacgctcagctggctcatttcaagcgtattcttgaagcatggcgcaaccaactcatggatgaagtggaccggactgtatcgcacatgcgcgatgaagccgctaattttcccgatcccgtggatcgcgcagcgcaggaagaagagttcagtctcgaactgcgtaaccgtgaccgtgagcgcaagttgatcaagaaaatcgccaaaaccctggtgaaaatcgaagatgaggatttcggattctgtgaatcctgtggcgtcgagattggcatccgccgtctggaagctcgtccgactgccgatctgtgtatcgactgcaaaacgctggcagagatacgcgaaaagcaaatggcgggataattctcctgtccagaatcggctcctgccactcgcaggggccgtcttcggataatttaccgctgatgaatgacattcatcactctatcttctgtctggataaatgctgacgagatagcaccaacctattatgtctgtgaccgattgttttacccaaattaatagttttacccaaattaatcattttaccgaaactcatcgttatgtcgggcgttttgctccctctccctctggtgacctgcattttggctcactgatcgctgcactaggtagttatcttcaggctcgttcccaacaagggcgctggctggtacgcattgaagacatcgatcctccacgggaaattcccggggctgcttcccgcatactcgcacagttagaacactacggcctgtactgggacggcgatgtggtttatcagtcacagcaccatgcgcgttaccgcgaaattcttcagcagcttcaacaacagggaatgagctattactgcacctgtacgcgtagccgtattcagcagttgggtgggcgctatgacggctattgccgaacgcgcaacctgtcagccgacaacgccgcgcaacgcctgcgacagacgacaccagtatttcactttcacgataaattgcgaggcaacctgtatgccgacaagaccctcgctcaggaggattttattatccaccgtcgcgacgggctgtttgcctataatctggccgtcgtcatcgacgataacgatcagggtattacggagatcgtgcgcggcgccgatcttatcgaaccgacagttcggcaaatttcgctctatcaacagttggattatgcaattcccacttatgtccacctgccgctggttctgaacaccgagggaaataagctttccaaacagaatcacgcacccgcactgccggacagcgatccacgtcccgtgctgcttgctgcgctgcaatttttaaatcaaccactgccggaaaatggccaagagatgacgctttcagcgcttctggcatggtccgtcgcacattggtcccttaatatcgtcccgttacaggcggcaataaacacatccacgttcacatcggcattctcaaaggggccttggtgagctatgattagccgctatttttagtgacgcgcatccttaaccgtcacttttgcaggccgccgccggggcgatatcaaagacgccttccggaagttttttactgtgccgttgatttatccatcactatcgaggtgtattatcttttcccgagttgctaatttttgtcgtaaagtactgaatcgtgagaacgaaatggtccaatcagaggaaccgcgtcagcatctgacggtaatcccgcgtgaccaacatactatttcacgcagtgacatcagcgataatgcgctgaaagtactttatcgcctgaacaaagcgggctacgaagcttatctggttggcggcggcgtacgcgatctgctgctgggtaaaaagccgaaggattttgatatcaccactaacgccacgcccgatcaggtgcgcaagttattccgcaactgtcgtttggtagggcgtcgtttccgtctcgcacatattatgttcgggcccgaggtgattgaagttgctacattccgcggtcaccatgaacagcatcaggaacagcaagaagccaaaaactcttctcagcaggctcagagcggcatgctgctgcgcgacaacattttcggatcggttgaagaagacgcccaacgccgcgatttttctatcaatagcctctattacagtatttctgatttcagcgtacgcgattataccaatggcctgaacgatctccgccagggtgtcattcgcatgattggcgatcctgaaacgcgctaccgtgaagatccggtgcgtatgctgcgtgccgtccgtttcgctgccaagttgaacatgaccgtcagcccggaaaccgccgaaccgattcctcgtctggccgcgctgctgcatgatattcctgcggcgcggatgtttgaggaatcgctgaagctgcttcagtcaggctatggctacccaacgtataaaatgctgtgtgaataccagctgttccagccgcttttcccactgctgagccgccatttcacaccaaacagcgattccacgctggaacgcatggttgcacaagtgctgaaaaacaccgatcagcgtctgcaaaacgatatgcgggtgaatccggcatttttgttctccgccatgctgtggtatccgctgattgaacatgcgcaaaagctggcacaggaaagtggtctggcctacttagatgcgttcgcgctggcaatgaacgatgtgctggacgaacaatgccgttctctggcgatccctaagcgtattacctctttagtccgcgatatctggcaactgcaaatgcgcctgtctcgtcgtcagggtaaacgcgcttataaactgatggagcatcctaaattccgcgccgcgtatgaccttctttgcctgcgcgccgagattgaaaaccatcaggagctgctgcgtctggctcagtggtggggagaattccaagttgcggccccgccgcgtcagcaaaatatgcttaaatcgctggatgatggcccgacaccacatcgtcgctcccgccctcgtcgaccgcgtaaacctacgacagcacgcagggatcaaccctgatgacacgcgtgtatctggcgctgggcagcaatcttgcccagcctttgcaacaggtacgcgccgcactggctgcgctggatgcgattctacagactcgcgtcattcgctgttcctcgttttatcgtagtcgcccgctcggcccgcaggatcaaccggattatcttaatgccgtcgttgagttggaaactacattagccgccgagtcgttgctcgattgcacacaggctatcgagctggaacaaggtcgcgaacgtaaggcgcaccgctggggtccgcgcacgttggatttggacattctgctgttcggtgatgccatcatccagacagaacgcctgacggtgccgcattacgacatgaaaaatcgtgagttcatgctctatccgctcgtagaaatcgcccctgaactgacgttccccgacggcgaaacactcactcaacggttaaccgatgtcgaccgcaatggtctgacattgtgggacaacagcaatcccgcctaagccatattaaagcctgcctacaagcagattgaagcatggcgggtatatcgctacacgtcggcttacattagaatgttccccttgattcttcgccctattgacataggaagaccgtcatgaaaccgacgactatctcccacttgcgccaatggaaacaagagcagcgaaaattcgctacgataacggcttacgatgccagcttctctcgtttgttttttgaacaaggcattcgcgtgatgctggtgggtgactctctgggaatgaccgtgcaaggtcacgactccacactgcccgtgaccacacacgacatcgtttaccatacacagtgtgtccgccgtggcgcaccgctggcactggttctctccgatatgccttttatgacctacgccacgccggaacaaacattcagccaggcagcagaactgatgcgcgctggggcgaatatggtgaagctggaaggcggaagctggcttgccccaacggtaaaaatgctgactgaacgtgccgtgccggtttgcggtcatctgggtctgactccgcagtccgttaacatcttcggtggctataaaattcagggccgcagcgaaagcgatgccaatcagctgctggccgatgctcttgcgcttgaagaagcaggtgctcagttgctcgtgctggaatgcgtgcctgtcgcgctggccaaacgtgtaacagaagcgctgtctattcccgtgatcggcattggcgcaggcaacgtcaccgacgggcagattctggtcatgcatgatgctttaggcattaccggcgacagcacgcctaagtttgccaagaattttctggcgcaaagcggtgatattcgcacggcggtacgcctgtattcacaagaagtcgaacagggtatctacccagccgaagaacattcatttcattaatctaatgctggttactgaaacgtgaatttagggggaaacacggtaatgaggttcctgcagggatgcctcacacagtggtagcccccgagatctcgggcctaaacgatcggcattcattccactagtcaggctattgttgttaaggagtatcggtgtgttgattatcgaaacccctctgctgctgcgccgcgaagtccgtcgctggcgtcaggaagggaaacgtattgctttggttcccaccatgggtaatttgcatgatgggcacatgacgctggtcgatgaagccagagcgcgcgccgacatcgttattgccagcgtttttgtcaatcccatgcagtttgagcggccagatgatttagcccgctacccccgaacgttgcaggaagactgcgagaaactgaaccgccgtggtgccgatctggttttcgcaccgagcccagatgtgatatacccaaatggactggagtcgcaaacgtttgtcgatgtccccggcctgtcttctatgttggaaggtgccagccgtcccggtcatttccgaggcgtagccaccatcgttagcaagctgttcaatctggtacagccggatttagcctgcttcggtgagaaagattaccagcagttagcgctgattcggcagcttgcccgcgatatgggctatgacattgatatcgttggcgtccctatcgtgcgagcaaaagacggtttggcattaagttcacgtaatggctatctcagtgctgaagagcgccaactggcaccacaactttatcagttgatgatggcgctttcggcgcagttggacaacggcgatcgccagatagatatattgctggagcaggtagctgagaagctgcgcgaagcaggctttacgcctgatgaactgtttatctgtgatgctgatacgctgcaaccgctaagcgctgccagcacgcgtgctgtgattttgatggctgcctggttaggcaaggctagattgattgataaccaccaggtcgatttgactgtatgaaccgaggtaacaaagcgatgatacgtaccatgctgcaaggcaagctgcaccgggtgaaagtaactcaggctgacttgcattatgaaggctcttgcgccatcgatcaggattttatggatgccgcaggcattctggaatacgaagcgattgatatctacaacgttgataacggtcagcgtttctctacctacgccattgcaggcgaaagaggctcacgcattatctccgtgaacggcgccgccgctcgctgcgcctgcgtaggcgacaagctgattatctgttcctacgtgcagatgtcggacgaacaagccagaagccacagccctaaggttgcctatttctctggcgagaatgagctacaacgtcaggccaaagccattccggtccaggtcgcctgatcgctttatcgataagcaaaaggcggtgtcaccaccgccttctcatttacagaattgacacactacgtccgcaacccacgtccgcgttcaatcagccaccagactagtaaataaaacactacgataaaggcaatcagcaccgacatcgtgaacagtagcggcacatcctgaatcccgaggaagccatagcggaaaccactaatcatgtacaccaccgggttcagtttggaaacagcctgccagacaggcggcagcagcgttaacgagtagaacacgccgcccagataggtcagcggcgtcaacacaaacgtcggaatcaggctgatatcatcaaaggttttcgcaaacaccgcattcagtaatcccgccagcgagaatagcgttgccgtcagtaacagcgtcagaacaatgacccaccaggcatgaacatgcaaaggaacgaagaacagcgacacggcggtaaccaataccccgacgcacacgccacgcgcgatccccccgccaatataacccgcaataatcacatgagtcggcaccggcgcgaccagcagttcttcaatattgcgttgaaacttggcgctgaaaaaggaggaagctacgttggcatacgcgttggtaatcaccgccatcatgatcaggcccggcacgataaactgcatgtaagtgaaaccgtgcatttcaccaatacgtgagccgatcaggttgccgaaaataataaagtacagcgtcatggtgatcactggcggcaccagagtttgaatccagatccgcccaaatcgggtcacttctttaacccagatactctgtagcgctacccaatacaaatgcatcatgccttttctcccttaccgttcaccccgtccccattaaccaacgagacaaacagctcttccagccggttagctttattgcgcatactcaatattgttatcccttgcgcgcttagctgactgaataacgcgttcagtccttgctcgcgcatcacatccacttccagcgttgacgtatccgtcaggcggaacgcataaccctcaatctgtggtagcgggcttttcgccgccagatcgaaaataaacgtttctgatttcagttgagcaagcaactgcttcatcgaggtattctccaccagctctccccgctggatgatcccgatgttgcggcacagcatttccgcttcttccagatagtgcgtcgtcaggataatcgtggtgccctgcgcattcagctccttcaaaaagccccacatggagcggcgtagttcgatatccacgcccgcagtgggttcatcaagaatcagcagtttaggctcatgcattaacgcacgcgcaatcatcaggcgacgcttcataccaccggacaacatcatcgctttttcgtcgcgttttccccacaaatccagctgtttaaggtatttttccgcacgcggcaacgcatcctgacgtttcacgccatagtaacccgcctgattaactacaatctgcaataccgtctcgaaaggattgaagttaaattcctgggggaccaaccccagctggcgcttcgcattcactttatccagctcaagatcgtagccaaagacgcgaactttaccggcggttttgttcaccaacgagctgataatcccaatcgtagtggactttcctgcgccattcggccccagtagcgcatagaaatcccccgcctccacgttcaggtcgatcccccgtaacgccttgacgcctcccgcataagttttggttagttgcgccagttccagtgcatatgtcataagaaatggattgccttattatcagtgagttctacagattcgaagtgtgacaaataaatactctaaataattcaagtttcaggaaggcggcaagagaaggaatcccgatgagcttactcaagtaagtgattcgggtgagtgaacgcagccaacgcacatgcaacttgaagtatgacgagtataaactatcgtttttcaaacgacgtatgttgccttatattactccccactgccccttgtttgtcacaggtcatttactttcatgaaagaaattgaaacgctcatcgcgaacaaccagctttggtctaaaacgatggtggaagaggatcctggctattttgaacgactggcgcaggcacaacgaccccgttttctatggattggatgctcggacagtcgcgtacctgcggaaagtctgaccagccttgagcctggtgaactgtttgttcaccgtaacgtcgcaaatctggtcattcacaccgatctcaattgcctgtcagttgtacagtatgctgtcgaagttctcgaagtcgaacacatcatcatctgcggccactacggctgcggcggtgttcaggcggcggtggaaaacccagagttgggtttgattaacaactggctgctgcatatccgtgatttgtggtacaagcatagttcgctgctgggggaattgcctcccgaacagcgcctgaatacactctgcgaaatcaacgttgtcgagcaggtttataacctcggccactccacgatcatgcagtccgcatggaagcgtgggcagaaagtcacgatccacggttgggtttacggtattcaggatggccgtctgcgcgatctggaagtgactgcgaccaatcgggagacgctagaacagcgttatcgccgcgcgatttccaccctgtcttgattcgctgcccgacgcccactcgctgggcgtcgctcaccgcatcggccttatcttgaccattattcttgcggaacaaccttaccgacgtaaggtaaatggcggtagtgctgagcatagtcgatgccgtaacccacgacgaactcatcagggatcgagaacccaacccattccactttaaccgcaacttcacggcgctctggtttgtccagcagcgtacagatagccaatgatttcggctcacgcagttgcagaatttcccgcactcggctcagcgtattgcccgagtcgatgatatcttcaacgatcaatacgtctttaccgcgaatatcttcatccaaatctttcaggattttaacatcgcgcgtactgttcataccgctgccatagctggatgccgtcataaaatccacttcgtgagggacatcgatcgcccggcacaaatcagccataaagataaacgatccgcgcaagagccccaccagtaccatatcgctgccgctatcacggtaatgttcgctgatctgttgccccagttcggtaacccgcgccatcacttcctgttcagaaatcatgacttccacggtatgtttcatcatactgataactctttgaagtaaggtattcagcatcatcgacaaaatgacaaactcattatcgatgatgcgccaatgctgacgtttaaatcagtctgggcagtgcccaagcgcgcgaagtatatcagaaaccacaccatgaaggagacatcatgagcacaccacccgtggatgtttgctacaaagtgaacgccccgctttccagccagcagttcgttgagctattagcgaaaacctcattgggaccgcgtcgcccgctggatgatgagacggcgattacaggtatgcttaagcacgccaacctgctggtttccgcatggcaaggggagacactggttggcattgcgcgcagcgtgacagattttcatttttgctgttatctgtccgatctggcggtgtcagacgactttcagcatgcggggatagggaagaagctgattcaacaaaccgctcagcagctggggaaaggctgcaaaatcattttgctggccgcaccgctggcggtggattactacccgaaattaggatttgaaaagcacaacagcgcctggctcatggctgcatcagatctgcactcagaggcgtaatcatttcatttcggggctttcagccgtattgttgacggtcggtaaagcaggatacaagactggaggatccgtcttaatgcttaaacgcacctgctgtcctggttcaaaccagttgccggtctgcaccagcagcatcagttctcccagcttcacccgatacaagtttgatgtgcccataaataatcgatcttcgatcgacgcaggaccatcgggatcgagcgcaagcgccacatctgccggacgcaccatccaatcgcacggcgaatcgatcgactggttgagcggatgtgtcgcgtgatgatcgcccaatgggctctgccattgatggtcgctcataattttcacgggtaaatagttcgtattccccataaaatcagcgacaaagcggctgttcgggcggtggtacagttcggatggataaccctgctgcataatcttcccttcatccagcagaattagatggtcggcgcaggcaaaggcttcctctcggttgtgtgtagcaaaaaccgccgcgacatggcgctgtttgagaacctgccgcaactcagtgatcaggcgataacgagtctggctgtccaaaccgggaaatggctcgtccagcaacagcagttttggttcacaggccagcgcacgggcaatcgccaaacgctgttgctgttcattagatagctcgtgtggataacgcgcagcgacatcgtccagttgcaacagcgccagcatctccgcacagattggcttcacctcgctttccgggcggccatataaaccaaacgcaatgttgccttccacggttagatgcggaaaaagcgcgtaatcctgaaaaatcagtccaacctgacgtcgttcaggcaagacgtattcctgcggtgagctgatgggctctccctccagcaagatcttgccctgagtaatcggcagcaggcccgcgatcacctgcaatagcgccgttttaccgctaccgttcctacccagcagacagatagtctcatcatcgcgcacggcaaatgagatgttctccaacacaggagactgctgcaacgaacaacttaccgcctgaacgctcagaatatctatcgacgcggccatgtgattatccttttatattcagtgcgcgattcagccagaaaaccggtatcagccccaccgcgactaacaccagcgcaggaaaagcaaatgacgcagcctgctcactcgccgtaaagcgaaaaacatacgttgccaacgtatcaatcccaaaaggacgcagcagcagcgagatattcagctctttcatgctttccgtgaagatcaacaacgctccgatgaacacactgcggcgcaacagcggaatatgcacgcgtgaccagcggctaaggggagaagcccccagaacaagactcgcgctgtccagcgaccttggaatcgcttccatactgcgctcaagactgtccagcatcaggcgtccaaatttaacgctgtaggcaaccatgagaataaatagcgacccggccagcaaagcatccgcagtgggcagcccagctgcgctggcaaggaaattaatcccgcgatccaccagcgacagtaaggtaaatagcccaacggccagtaccgcaccaggtaaagcaaaactcaaactaaccaaccgaactggcgtctgattggcaaacacgccagccgtgcgcgtgtagaagataaatgacagtgccattagcgtaatgatgatggttgccgtggctgacgccaacaggctattcatcaccgcgtgaagaaacgccatatcccatatcgacatcatgtgtcggatagcgagaaagagtagatatagaaccgggagcaggaacgccagacaaacgacaccccagcaataactgcgaaccgccctgctgcgccacccgcccaatgcaggcggaatgctcagagaggaatttgcttgagcttgataaattttctgcttccgacgccagagattaaccagaaacatcaagataaagatcgcgggcagaatcaacacaccaaggcgcgcggccgcccccaaatcgccctgtccctgccagatatccagcacctgtgttgtcatggttggaatacctagataagacgccgcaccataatcgcccagtgtctcgaccacgactaacgcactaccgcaggcaatcgccggcagtgcaataggtaaacataagcggcggaatacctgagcgcgcgtctgattcagtaaacgagctgaatgaatcagactggcaggctgtttcaccagcgcctcacgcaccaacaggtaaatgtagggatacaacaccagcgccagtaccaaactcacgcagccgagtgaaacgggtagcccagcaacgtggaattctccccacggcgatgcaatcaacaaccctccttcccgcaaccacaaggaaagatgacgtaacgcatcggtataaaggtaggcgagcaggaaagcgggcatcgcaagcggcaggcaaagcgcccattgcaacacgcgatggccgggaaagcggtacatggcgataaaccaagccgaaggcagtccaaacagtaaactgaagaaaagcgtgccgatcgcgatgatcgcagaatgtatcaggtaggtgggtaaaccgagttgccacagttgggtaaatcccagcccgccggcaaaaaaagcctgataaaaaaccgtcgctaaaggaagcagcaacagtcccgccaacaaccaactactgacgcgccagacaccggagatcatagaataaaaactgtattggatgagatcgctgttattaataacagagcctgacagcggcgtcatcgtatcaaacagcgataaataggctctaatcctgcgattaacccaagatgattttcatcacttagcatcgataaaataaatactatttatttcaacaaattatgcttgtacgtctttaatcttctcagcgcgcgttttttatcgccatcgcctaaataattcaagttacagagtaaaacgtgagtattttgaacaacgcaaagcgtgagtccgacaagatgaggtccacggatgagtaaagtaacaagaccaacgcccatacagcttgaagaataacgggggatatcagatgtttcccgtaagaaaatttggaacctcatgggatatctgtgataacgtcatctgacgatatttggaacaggttcaaccatgaaaaactctgcgctggctctgctcctgctaagcctgatgagcttctcttccgccagcaaggcgctgaatgaatttgaagcggaagatctggccgatctgaccgcaatctttgtttatctgaaaaaccactgtggctatcaagacctgccgaatgaacagattcgtcgaacgctggttgcatttgctcagcagaatcgctgggacctcagcaactacaacgcttacgacatgacggcgatgggtgaagacagctatcgcgacctcagtaaaatcgctatcccgacaccgaagaaatgtcagtctctggcacgtaattcacttggtttgctctcctacgcgcagtaatttccctgcacctccgcactgactgaaatttgaccgtgcaagcggcaaaagagtcggctatgatggcgcgccaattttcatggctgttatcgcggaggaagccctaacatgtcccagaaagaaatttggtatgaaaccctgcatgccaactttggtcagtatttttcggtcgatcgcgtgctatatcacgagaagaccgatcatcaagatctcatcatctttgaaaacgatgcattaggccgcgtgatggcgcttgacggcgtggtgcaaaccaccgaacgcgatgagttcatctatcacgaaatgctcacccacgtccctcttctgtcacacggcaacgccaaacgcgtactgattatcggtggcggcgatggcggcatgctgcgggaagtcagccgacaccacggcgtcgaacaaatcacgatggtggaaatcgatgctggcgtggtggaattttgtcgccagtatttgcccaaccacagcgccggtagctatgacgatccgcgttttaatctggtgattgatgacggcgttaacttcgtcagacagtgcagcgaaaagtttgacgtcataatttccgattgcaccgaccccatcggccccggcgaaagcctgttcacctcagatttctatcagggttgtgcccgcagtctgaacgaaggcgggatttttgtcgctcagaatggcgtgtgtttcctgcaacaggatgaagccatcggcagccataaaaaactcagccactatttcaatgatgtcagcttttatcaggccgcaatcccgacttactacggcggcattatgactttcgcctgggccagcaataacccggcgctgcgccagatggacatcgtaactctgcgccaacatttcgcgcaatcaggcatcacctgtcgctattacacacctgatgttcacatcggcagctttgccctgccacagtatctgttgagtgcgctacagaatgcgcaataacccatcacttagggtaatcacacaaccacaagggggtgacgtaaattgcacaagctgaagctacacggctttaacaacctgacaaaaagcctgagtttttgtatctacgatatctgttacaccaaaacggccgacgatcgcgatggttatatcgcctatatcgacgaacaatataatgctaaccgtttaacagagatcctcactgaaacctgctcaattatcggtgccaacgttcttaacatcgcgcgtcaggactatgatccacaaggcgccagcgtaaccattttggtcagcgaagaacctatcgatccacgtgacgtggatacctcagaacacccagggccgctgcccaactccgtcgttgcacatctggataaaagccatatctgcgttcatacctacccagaaagccaccccgaaggcgggctttgcaccttccgggcagatatcgaagtttctacctgtggcgtgatttcaccgctgaaagcgttgaactatctcatccaccagcttgaatccgatattgtgactattgactatcgcgtgcgaggattcacccgtgatatcaatggagtaaaacatttcatcgatcaccagatcaactctgtccaaaacttcatgtccgaggatatgaagtcgctctatcacatgatggacgtgaacgtgtatcaggaaaatatctttcataccaagatgttattgaaagactttgacctcaagcattacctgttcaacgtcaaccctgaagaactcagcgctgccgagcggaaaagaattaccgatctgctgtatcacgaaatgcaggaaatctattacggcagaaacctgcccgtcctgtaatcgatcgccaaaggcagcgttgctgtctgatactgatgacaaagcctgccgggcggtaataacggatagatcgtaaagacgctgtgaatacatccctgtacgctcgaaccgcgacatccttgtcgcggacgctttactcttctattccgttactaccgttttcgttcggtaaataagtttgtcgacagcctttggtaaatagatctcctgagacatccgcggctatcagacattgtcatcaaccagaatcacggttttattctgatagagcaaaagtcgccctttccatttccccctccctcccttttctttttttcgcacactatttcgtcaagaatgatacgcatcacatttatttatttctgcattttttacttgcattctctaacggccttgccacatctgggttcgcgggaatttgtataaggtcaactaaaaatcatatatcttgtgtggttgaaatattaaatatctacatctagtattccttgtgtagccctcgcgtaacaggtcgctacccagtggatcggttcgggtgcacatgcactaaagatagccgctccgacatacttatttcacgccaaagggtaaatacgaatcatgcgtattactattttcactaagccagattgtgttcaatgcaacgccacatgtcgagcgctggataagcaaggaattaactatcaactggtggacttaactgaagatgaacaggcgttacagcaggtaagagcgttgggctatcagcaagtgcccgtcgtgatgacggctaatgaccattggagcggcttccgcccagataagatcagtactctgaacgccgccctgcaattgcagtaagggggcaatatgaacccgctggtctatttctccagccagtcggaaaacacgcatcgcttcatttgcagggttgatttacccgccctgagaatcccgatagcgacagaacagcctgcattgaaagttgatcgcccctatattctggttgtccccagctacggcggaggcagcacgaaaggggctgtgccgcgtcaggtcatcatctttctcaacgatccgcacaatcgcgcttacctgcgtggcgtgattgccgcaggcaataccaatttcggtgcagcgtactgcatcgccggtgacatcatcgcgcagaagtgtcaggtgccctacctgtaccgctttgaattgctcggcacagcagaagacgttgcaaatgtgcgtaagggagtaactgaattttggcaacaacagaccacgtgagtgcaaaggcaaccaaggccgacacagatgcccactcgctcgattaccatgcgctgaacgcgatgctgaacctctacgacgcagagggaaacatccagttcgagatggataagctcgcggcacgccgttatttcctacagcatgtgaaccagaacaccgtgttcttccacaatctggaagaaaagctgcgttatttggttgaagagggttactacgaagccgaagtgctggaccaatatcacttcgatttcatcaagagtcttttccagcaggcttacgctcacaagtttcgctttcaaacctttctgggagcgttcaaatactacactggctatacgctcaaaacctttgacggcaaacgctatctggaacgctatgaagatcgtgtctgcctcgtagcgctggccctcgccaaaggggacaccacactggctagcgcgctggtcgacgagatcatcagcggacgctttcagcccgccacgcccacgttcctcaactgcggtaaaaagcagcgcggcgagctggtctcctgcttcctgctgcgtatcgaagacaatatggagtcgattggtcgagcgataaactccgcacttcagctctcaaaacgcggcggcggcgtggccttcatgctcagtaacatccgcgaaaccggcgcaccaatcaagcgtatcgaaaatcagtcatccggcattattcctatcatgaaaatgctggaggatgccttttcctatgctaaccagcttggcgcgcgtcagggtgctggggcagtgtacctcaatgcacaccacccagatattctgcgttttctggataccaagcgggaaaatgccgacgagaaaatccgtatcaagacgctgtctttgggggtagtcatccctgatatcacgtttcagctagccaagaataatcaggtgatgtacctgttctcaccttatgatgtcgagcaggtttatggcgtgccgctgtcggaaattagcgtgaccgaaaaataccacgaaatggtcaatgacaagcgcatccgtaaatctcaaatcaaggcacgcgacttcttccagattctcgccgagatccagttcgaatccggttatccctatatgatgtttgaggatacggtgaaccgcgcgaatccgattcacggccgcatcaatatgagcaacctgtgttctgagattttgcaggtcaatgacgccagcctgtacgacgacgatctcggctatcgccatattggcaaagacatctcctgcaacctcggttcgatgaatatcgccaacgcgatggcatcgcccgatttcggccagacggttgaaatggcgatccgcgcgctgactgccgtttccgatatgagccatatcagctctgtgccgtctatcgaaaaaggcaacgacgaatcgcacgccattggtttaggtcagatgaacctgcacggctatttggcgaaagagcggattttttacggtacagaagaagccgtcgatttcaccaatatctatttctacactgtcgctttccatgcgattcgagcatcaaatgcgctagcgatcgagcgtaaccaacgcttctcgggctttgaactctctaaatacgccacgggcgagtattttgataaatacatcgaacagcagtgggaaccaataacagcccgcgcacgtgaactatttgaacaggctggcatccacattcccaaccagcaggactgggcagcgctgcgcgaatccgtcattgcacacggtatttataaccaaaacttgcaggctgttccaccgaccggttcgatttcgtatatcaaccactcaacgtccagcatccacccgattgtgtcacgcatcgaaattcgcaaagagggcaagattggtcgcgtctactaccctgccccttacatgaacaacgacaacctagagtattaccaggatgcctatgagatcgggccgcagaagatcatcgatacctacgccgccgcaacgcagcacgtcgatcaggggctgtcactgacgctatttttccgcgataccgccacgacacgtgacatcaataaagcgcagatctacgcctggaccaagggcattaaaactatttattacattcgcatacggcagatggcgctggaaggcactgaagttcagggctgtgtatcctgtgcgctataagccatcgcggaaggaaatcgaaacatgaccgcactcgctcgcatccaggcgattaactggaacaaaattgaagacgacaaagatttggaagtctggaaccggctaacgtctaacttctggttacctgaaaaggtgccgctctcgaacgatattccgtcgtggagcacgctgaatacccgcgaacgtcagttgacgattcgtgtattcaccggtctgacgctgctggacaccatccaaaatacgctgggtgcgccaacgttaatgcccgatgcagtaacgccgcacgaagaagccgtgctgtctaacatcagctttatggaagcagtgcacgctcgctcatacagctccattttctcgacgctgtgcctgaccagcgaagtggatgatgcttatcgctggagtgaagagaacccggccctacagaaaaagtcagatattattctgtcgcactatcgcagcgacgacccgctgatgaagaaagtcgccagcgtgtttctggagtcgttcctgttctactctggattttacctgccgatgtactggtcaagccgcgccaagcttaccaatacggcggatttgatccggcttatcattcgtgacgaagccgtacacggctactatattggctacaaattccagagagcactagcaaaggccgatcccgctcgccagcagcaggtgaaaaacttcgcttacgacctgctacaggatttgtacgataacgaggtgctgtatacgcaggaactctatgacggcgtgggttggacagaggatgtgaagaaattccttcactacaacgcaaacaaagcattgatgaatctgggctatgaagcgttgttccccgccagcatgacggatgtgaatcccgcgattctctcggccctatcaccaaatgctgatgagaaccacgacttcttttctggctccggctcgtcttatgtgatcggtaaagccgtcaacaccgaagacgaagattgggatttctaaaaaaacggccactgcgttctgggtggccattttttcttcaagctattttctaccgcttttttataagggctataaatgaaaaaaccctgaatcattgctgattcagggtcttcaataagtggcggaacggacggggctcgaacccgcgaccccctgcgtgacaggcaggtattctaaccaactgaactaccgctccactcatgctcactgagcggggtgaatactaagatgatgacactattacgtcaatgctttttataactaaccgtttctgtttgtttataatttcatcttactgactattctctcacccaagacatcatcaaactatccattttgctatgcaaagggcaacacttcagcgacattattctgttcgccacaggcaactaccgccttttttagcaaccaaatccagacgttgttcatgcgcgagcagctctgtttcatcagcgtaaagcacctttaacgccgattgagggcggacaattctctggatcgtttcattactctcattctgccgctgcgcttcaccttccatcgaaaaagtcagagaagtttgaccaccggtcatcgccagataaacttctgccagaatttcggcatcgagcaatgcgccgtgcaacgtacgcttgctgttatctatcagatagcgatcgcagagcgcatccaaattgttacgcttaccgggaaagatcttccgtgccataaacaggctatcggtgatcttacagaacgtctccgtcttgggaatattccggttcagcaaccgaaattcgtaatccataaagccgatatcaaacgttgcgttatgaatgaccaactccgcgccgcggataaaatcgagaaaatcatccgcaacatcagcatacgttggtttatcagcaagaaactcatcgctgataccatgtatgttataggcctctggatccactaaacgatcgggtttgatgtagacgtgaaaatgacggccagtcaggcggcggttaatcacttcgaccgcaccgatctcgataattttatgcccttcgtagtgaacccccagcttattcataccggtggtttctgtatccaggacgatttgtcgcgtaatttcagtgctcatcgttttcgtttatgtcagacttgccgtttttaccataagggagagtctaccagagatgcgcaaacaggtagaaattttcaccgacggatcttgtctcggtaatcccggccccggcggttatggcgccgtgctgcgctacaagcagcacgaaaaagcgttgagtgcaggctatcgtcttacgacgaataacagaatggagttgatggccgctattgcagcgcttgaaacactgaccaccgactgtgacatcgtactcagcacagacagtcaatatgttcgtcagggtatcaccagttggattcataactggaaaaagcgtagttggaaaaccgctgacaaaaagccggtcaaaaatgtcgatctctggaaaaggctggatactgcgattcaacgccattccgtgcgttgggaatgggtaaaagggcacgctggtcacccagaaaacgagcgctgcgatgaactcgctcgcgctgccgccagtgcgccaacgcttgatgacaccggttatcaggctgaataaatcactgtagtcgtcgccctcatctccgatatatccttgttgcgcccaccgtgcggcgcacagatgctttccgcaaacgcgctctcatcggtgtaaacgtcagcggaatcgttcgctttcgggcaataattagcgtcaggcatcccagcatcggaatatgtttattcagtttccctttatttctccgccatggcgtaacgtgaaaatgggtctgatgaataacctcatagttcaatagtcccagccagtctgtgatgcgcatttgagtaaacatacgactgcaatagggatgctttttattaagcctggggatcagtttgccaagaccaaccagactgatcggattaaacgtgctcagtattaaccaaccatcatccaccaaaacacgatcaacctcccgcagaatacgatgtggatccgacgaataagagagcgtttgagcgagtaagcaggcatcgatcgacttttcagaaaaaggtaattgatgggcatcagccgcaacgtgaagattatcaccgtgtggagcaacgttaacctgatgcgcgatcgcacaccctgttacgtggatttctgcgctcagcgcccctatcttgataagatgaaaaccaaagagttttggccaccatggcaacaaggcctgttcaagcgactcacgataaaattgcccacaggtgatatcatcccatgaatcaggtgcaacaatagtctgaggtatttgtgccgatttcatcttctgttgtcgtcctcaggctactagcaaaaagaggtgatgaatgaatcttatcagtatccccgcacttcaggataactacatttggttattgagcaataaagcaaaccgctgtgtgatcgtcgatcctggtgaggcgagcccagtgcttaatgcactcgatcaaaacgcacttcttcccgaagcaattttgctcactcatcaccataatgatcatgtgggaggcgtcagtgaaatacttaatcattaccctaacttgcccgtttttggcccgaaagaaaccgctaaatgcggcgcaacctatctggtagaggaaggaaatactgtctctttgttaaattcggaattttctgtaattgaggttccaggacacacatctggtcacattgcctactataatgcgccatttttattctgtggcgatacgctattttcagcgggatgcggtcgtatatttgaaggaacaccgaagcaaatgtatgaatcaattcaaaaaatagcagaacttcctgacgatactgtcgtatgttgcgctcatgaatatacactatcaaacttaagattttctaatgacatatggcctgaagatccagatattgagtcttatcttcataaaatcagtcagatacgagaaaaatcgcagtctagtttacccacaacactaggtctggagagaagaatcaacctgttccttcgctgtcatgaaattgatttaaaaagaaaaatatcaaacgaacctgaaaatatagagaattggcaagtttttaagatgctacgcagcaagaaagactgcttttgaaggtttaggttgtgctattcctctaatcaacgtatccttgctcgtcttttaagcaactattgaccaacatatgaaggctaaagcgatcatcatcgcctcagtcttgctggtcggttgtcaggtctcaccccatgacacctcgcaacctaagcagcatgcacagagtttgtcttcggcaagtcaaagtgaagcaggaaagtacacagatggtcgagagacctccgcgcgatggctagatgacgatagcatcgcgcaacgagatctgtggaacttcattggcgacgagctgaagatggggattccggataacgcacggatccgcgagcaaaaaacgcgttatttgaaaaataagagctatctccacgatgtaacattacgggcagagccgtacatgtactggatagtcgagcagattaagcaacgtaaaatgccgatggaactggtactactacccatagtggagagcgcttttgatccaagtgccacatcatctgccaatgccgctgggctatggcagattatccctggtacagggcgtaactatggtttgaaacaaaaccagtggtacgacgggcgtcgcgacgtgattgcgtcgacgactgctgcgctggatatgatgcaacgactcaacacaatgtttgatggtgactggctattgacggttgctgcatacaatagtggtgaaggccgcgtcatgcaggcaatgaaagcgaataaagcgaaaggaaaaccgaccaacttctgggcattggcgttaccgcgtgaaacgtcaatttatgttcctaagatgctggccttaagcgacattcttaaaaacagtaagaaatatggcgtgaatctaccgcagcccaatgaaagccgagcattagcgaaggtggaattgggacagcagatagagttgacacaagctgctgagatggcaggcctgtcgttaaataagctgaagagctataactcgggctataaacgtaatgttaccgcaccaaatgggccacattacattatggttcctaaagcgcacgttgagcagttgaaagattcactggctgatggcgatatcgcagcgattcaaccaacgcgcttagaacaaacgccagcatcacagcagtataaggtgcgctcaggtgataccttatcggcgattgcgacgcggcttaatgtcagcacgaaagatttgcagagctggaacaatcttcgtagcgtaggtgcactcaaggttggtcagacgctgcaagttgcgaaagcttcgggaactaacggatctatcacctaccaagtacgaaagggtgattcgttggcaagcattgctaaacgtcatggcgtaaatatcgctgatgtgatgcgctggaatacggttatcaacaagaatgccaacatccagccaggcgatcgtctgacgctatatgttagcagcaatataaaacctgattcttaacgtcatatcagaatcagcaacgagaaacagccctcctacagttgtagagggctgttttttttatgggcattaaatcaggctaaattcgacgagcagtggattatgatctgaggcctgagtcaccaatacggaagactggttaacagtcatatcacggtaaaaaacgaaatctaacggtcgaccaaacgcctttcgccgctgatcatcaacaaaatgcacttcctgcagccccattcttgccgcaaaccgattaagtgcattgattcgttgttgactccatgcattaaaatctccagccataatagctggcccctgatgatgtaggagttgctctcctattgcagccagttgcttggtataaatctcaacaccaaagctaaagttaaccgcatggatattgataaccatcagcctctgcccattctgaagcgcatagaccgttaccaaagaggacttagctaaacgcaacaagggttccctttcacgtaaaggacagcaatataccggctgggctgcagatagcgtcatcacacctgatgggtgttgtgggagtataatcgcaggcacctgatcggcagagagatagttagtggttgcaaaacggatgaggtctggcgtactttgcgcttcctgcaacaggactaattgagtgcctttaccgaaattctgcaatacggaaagccagttcagtctctgttgcttgaaaatgttccacaccattacgcgtaagacatctccctccagcaacaatgagcctgtcggtagagcttgtcccggataatgcatttccccgggaggaaagatacgttcagctggttggccggcaacatacctcattgcataggttcttttccgcacgcctcatccactatcagtttcaatacaccaaataccctatcaaaaaagagcactctctgttataaaaattttatcgcagacttgctgtatatattcgcgagcagcgaaggaaaagatgaaatggttagaaaacacaaggggaagaaaaaagaggaaatcatctaaaaaattctaatttgtacaaatacaaaaatccctaagcgttaacttagggattttgcaaataagtggcggaacggacggggctcgaacccgcgaccccctgcgtgacaggcaggtattctaaccaactgaactaccgctccaccgaatttctctacaaccaccagattgctccggcttactgcttaatttgatgcctggcagttccctactctcacatggggagaccccacactaccatcggcgctacggcgtttcacttctgagttcggcatggggtcaggtgggaccaccgcgctatcgccgccaggcaaattctgtttcattccaaccgttacttatcatgactttttgtcatctccgtaaccatcagaaccaatcttcgaacaagctgaatatcgttttatatgagtcacccacaaaacaccttcggtgttgtaaggttaagcctctcgggtcattagtactggttagctcaacgtatcgctacgcttacacacccagcctatctacgtcgtagtcttcaacggcccttcaggggcatctagtgcccagggaagactcatctcgaggcaagtttcccgcttagatgctttcagcggttatctcttccgcacttagctaccgggcaatgcaattggcatcacaacccgaacaccagtggtgcgttcactccggtcctctcgtactaggagcaacccctctcaatcttccaacgcccacggcagatagggaccgaactgtctcacgacgttctaaacccagctcgcgtaccactttaaatggcgaacagccatacccttgggacctacttcagccccaggatgtgatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccggagtaccttttatccgttgagcgatggcccttccattcagaaccaccggatcactaagacctgctttcgcacctgctcgagctgtcactctcgcagtcaagctagcttatgcctttgcactaacctcctgatgtccgaccaggattagctaaccttcgtgctcctccgttactctttgggaggagaccgccccagtcaaactacccaccagacactgtccgcaacccggatcacgggcctacgttagaacatcaaacattaaagggtggtatttcaaggttggctccacaagaactggcgtcctcgcttcaaagcctcccacctatcctacacatcaaggctcaaggttcagtgtcaagctatagtaaaggttcacggggtctttccgtcttgccgcgggtacactgcatcttcacagcgagttcaatttcactgagtctcgggtggagacagcctggccatcattacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcgatcaagagcttcgccttgcggctgaccccatcaattaaccttccggcaccgggcaggcgtcacaccgtatacgtccactttcgtgtttgcacagtgctgtgtttttattaaacagttgcagccagctggtatctgcgactcccgtcagctccgtccgcaagggacttcaccgacaggagcgtgccttctcccgaagttacggcaccattttgcctagttccttcacccgagttctctcaagcgcctgagtattctctacctgaccacctgtgtcggtttggggtacgatttgatgttacctggagcttagaggcttttcctggaagcgtagcatcggttacttcatcaccgtagtgactcgtcatcacgcctcagtgttaacgatgacccggatttacctaagtcatccaccttcacgcttaaaccgggacaaccgtcgcccggataacctagctttctccgtccccccttcgcagtaacaccgagtacaggaatattaacctgtttcccatcgactacgcttttcagcctcgccttaggggtcgactcaccctgccccgattaacgttggacaggaacccttggtcttccggcgtgcgggtttttcacccgcattatcgttacttatgtcagcattcgcacttctgatacctccagcaaccctcacaggtcaccttcgacggcttacagaacgctcccctacccaacaacacctaagtgtcgctgccgcagcttcggtgcatggtttagccccgttacatcttccgcgcaggccgactcgaccagtgagctattacgctttctttaaatgatggctgcttctaagccaacatcctggctgtctgtgccttcccacatcgtttcccacttaaccatgactttgggaccttagctggcggtctgggttgtttccctcttcacgacgaacgttagcacccgccgtgtgtctcccgtgataacattcttcggtattcgtagtttgcatcgggttggtaagtcgggatgaccccctagccgaaacagtgctctacccccgaagatgagttcacgaggcgctacctaaatagctttcggggagaaccagctatctcccggtttgattggcctttcacccccagccacaagtcatccgctaatttttcaacattagtcggttcggtcctccagttagtgttacccaaccttcaacctgcccatggctagatcaccgggtttcgggtctataccctgcaacttaacgcccagttaagactcggtttccctgcggctcccctattcggttaaccttgctacagaatataagtcgctgacccattatacaaaaggtacgcagtcaccctgattaatcaaggctcccactgcttgtacgtacacggtttcaggttctatttcactcccctcgccggggttcttttcgcctttccctcacggtactggttcactatcggtcagtcaggagtatttagccttggaggatggtccccccatattcagacaggatgtcacgtgtcccgccctactcatcgaactcacaatctgtgcatttttgtgtacgggactatcaccctttactgtgcgactttccagacgcttccactaacacacaaactgattcaggttctgggctcctccccgttcgctcgccgctactaggggaatctcggttgatttcttttcctcggggtactgagatgtttcagttcccccggttcgcctcattacgctatgtattcacgtaatgataatgtgtcgaaacacattgggtttccccattcgggtatcgtcgggtataacgcttcatatcagcttaccgacgcttatcgcagattagcacgcccttcatcgcctctgactgcctaggcatccaccgtgtacgcttagtcgcttaacctcacaacccgaagatgtttctttcgattcatcatcgcgctgcgattatttgagagactcattgacacactgactcatcacaactcgccctaaggcagtcatgcatgttcagctgtcatgtttcaattttcagcttgttccagattgttaaagagcaatatcgtaaacatgactcaaaagaatcatctttaagatattcggtgataatgtctttcactcattatcggattggcgtccccaaggggattcgaacccctgttacagccgtgaaagggcagtgtcctaggcctctagacgatggggacacgaaaaatccgtaccgaattaaaaatccggcactatcgcgtcagcatgagtctacactcatgacatcaacaggtgcgcttgctcagtattttcatcagacaatctgtgtgagcacttcacttaacacacatctttattggtaaggaggtgatccaaccgcaggttcccctacggttaccttgttacgacttcaccccagtcatgaatcacaaagtggtaagcgccctcccgaaggttaagctacctacttcttttgcaacccactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgtagcattctgatctacgattactagcgattccgacttcatggagtcgagttgcagactccaatccggactacgacgtactttatgaggtccgctggctctcgcgagttcgcttctctttgtatacgccattgtagcacgtgtgtagccctactcgtaagggccatgatgacttgacgtcatccccaccttcctccggtttatcaccggcagtctcctttgagttcccaccattacgtgctggcaacaaaggataagggttgcgctcgttgcgggacttaacccaacatttcacaacacgagctgacgacagccatgcagcacctgtctcagagttcccgaaggcactaaggcatctctgccaaattctctggatgtcaagagtaggtaaggttcttcgcgttgcatcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcatttgagttttaaccttgcggccgtactccccaggcggtcgacttaacgcgttagctccggaagccacgcctcaagggcacaacctccaagtcgacatcgtttacagcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctgagcgtcagtctttgtccagggggccgccttcgccaccggtattcctccagatctctacgcatttcaccgctacacctggaattctacccccctctacaagactctagcctgtcagttttgaatgcagttcccaggttaagcccggggatttcacatccaacttaacagaccgcctgcgtgcgctttacgcccagtcattccgattaacgcttgcaccctccgtattaccgcggctgctggcacggagttagccggtgcttcttctgcgggtaacgtcaatcagcaaggttattaaccttactgccttcctccccgctgaaagtgctttacaacccgaaggccttcttcacacacgcggcatggctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtggctggtcatcctctcagaccagctagggatcgtcgcctaggtgggccattaccccgcctactagctaatcccatctgggcacatctgatggcaagaggcccgaaggtccccctctttggtccgaagacgttatgcggtattagctaccgtttccagtagttatccccctccatcaggcagtttcccagacattactcacccgtccgccgctcgtcacccaaagagcaagctcttctgtgctaccgctcgacttgcatgtgttaggcctgccgccagcgttcaatctgagccatgatcaaactcttcaatttaagatttgtttgatttgctgaactcgtcagcgatgctcaaagaattagtaactgttcattcataatgaattttactgttgttcactcttcaagactttttatatcgtttaagatacggtcttgtgagtgcccacacagattgtctgattatattgttaaagagcagtgccacgtcttccgtggcgcgggccgcatatattatgcttttccgctgtgaagtcaagtcattactgaccgccttcgttgaatcttgtctctgtcaccacaaccgcgtgtcgctgttgccgtgtcagtggatgcgcattatagggacttctcgcccgctgacaagcgctaaatgcataatactttccaagcgttcaaaaacaagccaaaaagcagtatttagcgcactaaccatacagaaaatgaatataatccgaacttaaggtgtgaaaacggggacatttattagcaaatgcccccgttgattatttaccgtttcacattattcttgccgtgcgactatctgttcaccttcaacatctaatgtgatccgcttaccgggtatcagttccccccctaatatctgctgagcgagtggattctctatcagttgctgtatcgcccttttaagcggacgagcaccatagacaggatcgaatccgacctctccgagcatatctaaagcggcatccgtgatcgtgacactatatccacgctcttcaagacgcttgtacagtctctgaagctgaatttgtgcgatcgacgtaatatgcgcccttcccaggggatggaatacgacgacttcatcgatacgattaataaattcaggacggaagctatggctaacgacgtcaagaaccatatctctcatttcggtatagctacgctcaccaaaacgttcctgaataaggtcagatcccaagtttgacgtcatgatgaccactgtattgcggaagtcgaccgttctcccctgaccatcagtaaggcgaccatcatccaatacctgaagcagaatattgaacacatcagggtgtgccttttcgatctcatctagcaaaatgaccgaataagggcgacggcgtaccgcttcagtcagatatcccccttcttcgtaaccgacatatccaggaggcgcaccgaccagacgtgaaaccgagtgtttctccataaattcggacatatcaatacgcaccatagcgtcgtcactgtcgaagagaaaagttgccagcgttttgcagagttcagttttccccacacccgttggtccaaggaacaggaacgaaccaatcggacgattaggatcggataaccctgcccggctgcgacgaatagaattcgctaccgcctcaacggcttcgttctgcccgatcactcgctgatgcagttcatcctccattcgcaataatttttctttctcgccctccagcatgcgagaaacaggaattccagtccagcgtgccagcacatcagcgatttcaacatctgtgactcgattacgcagcaaatgcaccgtttttccttcctgctgcgttgcagctgccaactgcttctctaactcggggattttgccgtattgcaactcagacattctccccaggtctccctgacgtcgagcctgttccaacgaaattttcgcttgctctaaagaggccttaatattctgcgttcccgtgagtgacgctttttccgctttccactcttcgtcttgtcgggaatattcacgctctttttggtcaagttccgtacttagtaactcaagccgcttttgactggcttcatcagattctttcttcagagcctgttgctccagctttaactggatgattcggcgctcaagccgatcgagaggctctggttttgaatcaatctgaatacgaatactggatgccgcctcatcaatcaggtcaatggctttatccggtagcttacgatccgaaatataccgatgggacaacattgccgccgcaacaatcgccgggtcagtaatttgcacatgatgatgcaattcataacgctctttcagcccacgcagaatcgcaatcgtgtcttcaacggtcggttccgcgacaaacactttctggaaacgacgctcaagcgcggcgtccttttcaatatattgacgatattcatccagcgtcgtcgccccaacgcaatgcagttcaccgcgagccagcgcgggttttagcatattgccggcatccatcgcgccatcggctttacccgctcccaccatcgtatggagctcatcaataaacagaatgacattaccttcctgtttagacagatcgttgagtacacctttcaaacgttcttcaaactcaccacgatatttggcaccagccaccagtgcccccatatccagcgaaagtacgcgcttgtttttcaggccttcaggcacttcgccattaacgatgcgctgggctaacccttctactatcgcggttttccccacgccgggctcaccaattaataccgggttatttttggtccgacgttgtaggacctgaatagtacggcgaatctcttcatcacgcccgataaccgggtcgagcttgccttgttccgcacgttccgtgaggtcaattgtgaatttttttaatgcctggcgctgatcttcagccccctgatcgttcacttgatctcctcctctcacttgatcaatcgcgtttgttacaccttgctgcgtgacacccgcctttttcaatatatcccccagcgtgccgcgagactccaaagcagcaagcacgaaaagttctgaggaaataaaggtatcaccacgcttttgcgcgagtttgtcgcacatattcaatgcgcggactaactcgttcgaaggttggacatcaccatcggtaccttcaacctgaggcaaacgcgtgattgcttggtcgatttcggctttcaggtgattaagattggctcctgcgacagtcagaagtggaccaacagttcctccggcctgatgaagcaaagcgctcatcaaatgaagtggttcaataaactggtgatcacgcccaagggaaagagactgggcatcagcaagagcaagttggaatttgttggtaagacgatccagacgcataacacctcccgtacactggtcaaaattgctactggagattaaatgaggtcatccctcaaaaatttcaaggttattttgccagtcgtgacgggatttaaatgttacttatcttggatcgccttaattcaataggttatatcagccagattaaacttgccatacggccagtcacgccatcacgccgataagagaaaaatttgtgaggctcgctcacagtacaggaatttccaccaaaaatttgcgttatccctgcggcgcgtaaacgtaaaattgccagttggtagatatcggcaaaaaatttgtttccttcaggcctaaatgcagaggccgccgacgcattatgctgaataaacgcgtccctaacttctgggccgacttcaaaagcatcaggcccgatagcgggtcctagccatgccataatttgcgtaggtttcgctcggaaacaggctaacgtttcttccaacaccccggagtgcaatccccgccagccagcatgtgcagcagccacttcatcgccgttggttgcacaaaaaagcacaggcaaacagtcagccgtcatcaccgcacagacctggcctttcttatctgtataagcggcatcaccgcaaacggacgatggaagtactccgccaatgcgaataacatcggtaccatgaacctgttccaaccagtgcggcatagcaggaagatcggccatcgccaccagcgtttgcctgtttgcgctgactagttcggactcgtcacccacatgatttcccaaattcagcgaatcataaggtgacgtactatgcccgccaatgcgcgtcgtactgcaagacttcacactttctggcaaaggccagtcggggtatatcagcatagtccgtcacctctatagtcagcacttatcgtattgaatgcattaccagtttagttggtcctgaaacgccgcggtatcggctttcaacgcatcaatcaaatcgaccatatcctgaggtagtgccgcatgccattccatttggattccggtaataggatggtagaagcgtaacatggtagcgtgcagtgcctgacgatcaaacccacgcaacatctcaatgaaatcatccgacgcaccttttggcggacgaggacgaccaccgtataactgatcgccaaccaacggatggtcaatatgcgacatatgcacacgaatctgatgggtgcgccccgtttccagacgcaaccgcaaacgggtatgcgcacggaagtgctccataatgcgatagtgcgtcacggcaggcttgcccatcgggtgcaccgccatgtgagtacgcttggttgcgtgacgggcgataggttgctcgaccatgccacctgcagtcatcgaaccaatcgcaacagcctcatactcacgggtaatttcgcgcgcctgcaatgcttcgactaaacgcgtctgtgccggtacggttttcgcaaccaccatgagcccagtggtatctttatcaagccgatgcacaatccctgcgcggggcacatcgacaatctcaggatagtaatgtaacaaggcattcaataccgtgccatctgggttaccagcaccggggtgaacgactaaatctctgggtttgttgatgaccagaatgtcctgatcttcatacacaatatccagcttgatatcctgtgcttcccagcgtgcttcttcttcaatcaatgcatcaatggctaccgattcgccgccaagtactttctcttttggcttattgatgacattgccgttaatctgtacccgattatcaagaatccactcttttatgcgggatcgtgaataatcagggaacaattcggccaaagcctgatctaaacgttgtccgagttgagattcggccaccgttgcggtgagttgtacttgttgtgccatattatgcagcttcttcgttaacgttgggttttgacggcgacgccgtttaaaataatgtactattgtagctggtctaaatcgggagcttaacggacagcttcccggaataacattctgaggataatcaaaacgtcatgacgcgtatgaaatatctggtggctgccgccacgttgagcctggcgctggctggttgctccagcaattccaaagatgcggttcctgatagtccgccatctgaaatctatgccaatgctcaacaaaaactgcaggacggcaactttaaagcagccatcacgcagttggaagcactggataaccggtatccctttggtccctattcgcagcaagtacagttggatttgatttacgcctattacaaatccgcagagctgccattggcccaagcttctattgatcgcttcctgcgactcaacccgacccatccaaacgtggattatgtcctgtacatgcgcggccttaccgacatggcgctggatgatagcgcgctacaaggcttcttcggcgtcgatcgttccgatcgcgatccgcagtatgcccgcaccgcattccgggatttcagcaagctcattcagggatatccgaacagtcaatacgccaccgacgcaaacaagcgtttggtttacctaaaagagcgtctggccaaatatgaactttctgtcgcgcaatactacacgaaacgcggcgcttatgtggcagtagttaatcgcgttgagcaaatgctgcgtgattatccagatacccaggcaacaaaaaatgccctgccgttgatggaaagcgcctaccgtgaactgcaactggccgcacaggcggacaaagtcgcaaaagtgattgccgctaacccagcataaacggtaaatggcactcattaataagacggcagcttcggttgccgtttttttatggttcgatcaattcgttatgcttcgatgaacagaaaaaacaagtttggtgggagtcaacaacagcgcggtaacgtcaatacatcctatcaataatggcacaggccagatggcccctcaagtacttcccttccattcccgatggtgcctcacaaatcgcgttttcttgacaaaaagtgacgaaaaaaagcgatcaatctcacgctttttgccacaactcgctgtatgctgaaattatccaagacggacataggcagagaggtaagtttatatgactattaatattaccagtaagcaaatggatatcacccccgcaattcgtcaacatgtcgaagaccgtctttctaagctggataagtggcaaacccagctgattaacccacatattattctgtcaaaggaaccacagggttttgtggctgatgccacgatcagtacgccaaatggtccactggttgccagcgccaaacatgacgatatgtatgcagccatcaatgagttaattaccaagctcgaacgccagttggacaaactccaacacaaaggtgaagccagacgcgcggtagctggtgttaaagaagctaatctacaaccgacgcaagaagaagagtaatctccactctcttcatctcaatataacgcgcctgagggcgcgtttttgtatgccaaccatcggaatccacgacctaaagagccaatgttatacatggtttaaaattgcgctcggcgattttgtattgacaggatgaaaagccaacagttaccttacctgttcagaatctggatatttttctgactaaccgagtaaacatgataaataaaccgtttttcttcgtattctttttcaccttcccctgatttgggaggcgattcgtcgtaagagcaagaatacgaagacgaacaaaaaagcctcctgacaaggaggctttttttatataagaacataagacaggtaatagcatcatgacagacaacccattactggtactgcgagaacgcatcagcgcattggatctgcaattaattgaactgttggcacaaaggcgagaactcgcgttgggcgttgcccgcagcaagttgcattcgcatcgcccaatccgtgacaaagagcgtgaacgtgatttgctggacaagctgacagcagcagggaaaaaacatcatcttgatggtcactacatcactcgcttatttcaactcatcattgaagattcggtactgacgcagcaggcactcttacagcatcacctcaaccaaacaacatcgcactctgcccgcgttgcatttctcggtccgaaagggtcttattcccatctcgcagcccgccaatatagcgcgcggcatttcgagcaatttattgagtgcggttgccagaaatttcaggatattttcaacatggtggaaacagggcaagctgactatgccgttctccccattgaaaacaccagctccggttcgatcaacgacgtttacgatctgctgcaacacacgagtttatccatcgtcggcgaattaaccaacccgataaatcactgcgtcctcgtagccaccgatacgtcattggcacaaatcgaaacggtttatagccatcctcagccattccagcagtgcagccatttcatcaatcgttttccgcactggaagattgaatattgtgagagcaccgctgctgcgatggaaaaagtcgcggcgctcaactcaccaaaagcagcggcacttggcagcgaagccggtggtcaactttatcaacttcaaatgctggaacacaatctggcaaatcaatcgcaaaacatcacacgctttattgtattagcgcgtaaaccgattgatgtgaccgagcaagtacctgcgaaaaccacattgattatggcaacaggccaacaatcaggtgcactggtggaagcactgttggtattgcgtgataacggcattgtcatgaccaagctcgaatccagaccgatcaacggcaacccgtgggaagagatgttctatcttgatgtgcaggccaatctgcgcggcgatgccatgcagaaagcactaaaaggattagcgcccattacccgctcgttaaaagtgttaggctgctaccccagtgaaaacgtcgtacctgttgatgtaaacgaatagtcgatgtgaacgaataattgaaaaagccatcctgataaatatcaggatggcctctcaagcacgactcaaagaacaaatgtagttcaacgctcaaacgtacttattggcgaatgtcgtttgcctgacgtaaaagcactcggctctccgcctgaaaacgcttggcataatcgccgaaccagtgttcaacttttttgaagctgctaataaattccgctttatctgtttgctccagtaactcaatggcttcgccaaaacgtttgtagtaacgcttaatcaacgccaaattatcctctgaagacataataatgtcggcataaagctgcggatcctgcgcaaacaacctaccaaccatgatcaattccaatcgatagattggcgatgacagtgctaatagctgttcaagctgcacattctcttccgctaaatgcaggccataggcaaatgtagcgaagtggcgcagcgcttgaatgaacatcatgttctgatcgtgttcaactgcgctaatgcgatgcagacgcgcgccccatacctgaatctgttccagtaaccactgataggcctccggctgtcggccatcgcaataaacgacaacctgtttggcaaggctgccgctgtctggcccaaacatagggtgcaaaccgagtaccggaccattatgcgccgccagcatcgcctgaagcgggccattttttaccgatgccagatcgaccagaatacagtcatccggcaagataggcagactggcaataacctgttcggtaacgtgaatcggcacgctgacaatcaccatacctgcatcagacaacagctcatcagcgcgcggccagtcatcttgctccaggatcctcacctgatatcccgatagcgtcagcatcttctcaaacaaattgcccatttgaccacggccaccaatgatgacgaccggacgcaattgtggacacagcgttttaaaacctttgtcgttttcgctggaataggattcgcgcatggtgcgccgcaggatatcttcaataagatccggtggaacccccatcgacgccgcctcgttacgacgtgagctgagcatggccgcttcacgatcgggcgcataaatgggcaaaccatagcggcttttcacttcacccacttccgccaccaaacgcaaccgacgtgataagagcgcgacaagctccttatctacctcatctatctgatcacgtaatgcggtcagttcagctaccatatcttattactctcctgaatgtttcacacgtgcggcactcagatcttgatgaacggaacgcagcaacgtttctgtactttcccaactgatacaagcatccgtgactgatacaccgtagcgcatatctgaacgtggttgttctgaagactggctcccctcgttaaggtggctttccagcatcagtcctataatcgaacgatttcccgccttgatttgttcaatcgcagattcaacaaccagtggctgacggcggtagtctttattcgaattaccgtggctacaatctatcatcagcgcaggtctcagtcctgcttcctgcatctgtttttcacattcggcgacatcctgtgcactgtagtttggggttttaccaccgcgcagaatcacatggccatcaccattcccctgcgtttgcagcagacaaacttgcccagtttgattgataccgacgaagcgatgtggcatcgcggcagctctcatcgcattgatcgccgttcccagactgccatccgttccgtttttgaacccaacaggcatcgacaggccagaagccatctcacggtgcgtttgtgattcagtcgtacgtgcgccgatagctgaccagctaaatagatcgcccaggtactgcggactgttcggatcaagcgcttctgtcgccagcggcagccccatattcaccagttgcagaagcagcccacgagcgatgtgcaacccagattccacatcaaatgaaccatccatgaatggatcgttgatgagccctttccaacccactgttgtacgtggcttttcaaaataaacgcgcatcacaatgtagagacgatcgttcaattcagcggcaagcaactgcaagcggcgcgcatattccagcgctgcatctgtatcatgaatagagcaaggtccgcagacgatcaataaccggtcatcacggccatgaatgatgtccgcaatggtcgctctcgcttgcgcaatgtcgcgttgctccacgtcgttaagcggaaacttggctttcaattcatcgggagtaatcaaaacctgttctgcactgatattaatattattaagcgaatctttttgcatgatcccattcctgaaaagttcggtatgttcgcgatcgtctatacaacctactgtctgtgcaacctactgtctgtacaacctacctacgcgtgatgtttacaccataacacgaaccgtaaagatttaaatccacttagtgtaaataaaaaattaccaccctaaatattgccagaaaaacgatatctgcacgccctatcacttcccaacgcaaccatgctaatccctgacatgaataatggtagaatcagccaacaaggggagaaggatgctgaaagccataatcatcgatgacgaacagctggcacgcgaagagctcagcctgctattggaaaatgaatctgatatcaccatcattgcacagtgcagcaatgcgctggaggcaataccggccattcacagactgcaaccggatgtgattttcctggatatacagatgccaaaggtcagcggattagagctggttgccatgttgaatccagaaaatatgccatacgtcgtcttcgtgacagcctatgatgagtacgcggtgagagcatttgaagaacatgcttttgactatttacttaaaccactggatgcaaagcggctaagcaaaacgctaaatcgtttacgtcgcggcacgagtgtaaataaaaacgtacaggtaatttcagaacccttgcttcgccatattccctgtaacggacacaatcgtatttttttgctcaagattgaggaagtcgagtatctttgttcggaactcagtggcgtgcacgtagtgggcgtcagccagtctggctacactcaactttcactgaaaacgctggaagagaaaacgccttttgtccgttgccatcgtcaatatatggttaacacggagcaactgaaagaaatccagctcatggagaacggtgcagcagaagtgctgacacatacgggaaaacacatccccgtcagtcgccgctacctcaagctactgaaagaaaagctgggcatcgcctgataacgatgttcattcaggccaatggccgcaaatattgaaggtttgatgatgaaatacagttatgtcttggctgtaattcttttaatgacagcgtgccaaagcaacacaccgtcgctaccggctaaaaacgagtcaggattctggtatgaagcaggctatcaggatgcgacctctggcatggtcgtgaaagacgacggcaccttacaggaatggtttggtaatccacaggtcgaccgtgaaacctacctgcgtggttatcaaactgggcaattggctttttgccgtgcagataacatggaagaatgggggaaagcagggaaaaattttcccgccagctgcgatggcgtagaggcggcggagacactacgaacccactggcaacagaatctaccttaacatccttctgaataacgatgatccatactaatacgcaacgtagctgacagaaagctatggctcatcgcatctggtaacaattcaactcactttagtactctcatagaaatacgccagacatacctcacaactattatcgccccatcaaataatcactttaagttactaacaacctgatactgggataacaaaagaccatagatcacagcgagttaatcccattattcctgatagcgattgatattatggagtgctcacatgtccggttcaaacaagcctcataacctgtctctgaataacagcccaagactcttgtcacacgatgcctcatcaaaggaaagccatgatgaacaggtcgctgcggtaaagaacaaaattctcgagtcaggcgatcaccttggaatttccgtagaagaacagttggcgcttctggacgccttttcccaccttgagctaggccagtttttactaaaacatcatgggttaaatgcgtactggacgcataatgtgatagcacatcagccagatcactatgataacccactcgaagaaatcatctacacgcagttacccagcgttttggcgacacgcgaacgattcggtattttccaacgcctgcttcaagagctcttacgccccaacgccgtcatggtatccgttccctgcggcgtcatggcagatttattgctactggactatgcgcggcatcgagatgtgaaattaatcggaatcgatctggataaacaagcgctggaagaagcttacaaacttgccagtcagcaagggttagaaaatcagatatcgttagttcttgctgatgcctggacaattgatttagcagcacaagccgatgtgattaccagtaatggactcaatgtttatgagcaagatgatgacaaagtcaccgagctttaccgcgtgttctactctggattgaagccaggaggcacactgataaccagctttatgacacctccaccaatgcagtcgcaagactccccatggacaaactctgacccgaaattgctagcacttcaatatgtacttttctcacgtattattggcgcaacatggacagcatttcgtacccacaaacaaacacagtcgcagttagagctggcaggattcacagatattcagtttattaacgatcgtatgcacatgtacccaacagtcatcgctaacaagccgttctgaacagagtagaaaatcgacaccaacgcgatacgttgatcgccataaccgatcaatattgaaaaattgatctgtataaacgtttataaaataaccacatctaatgtcatcatgatactgaaattcaaacaataatgatggcaccagggaaagctaagcccaccaagatggtgggctttttactgcaatcaagcgaaaaaaaagggcttagcctttggctaaacccttattcataacaactttcggatgttgcgaaagcgctatcttagctaagacgctctttgatacgagcagacttaccagtacgctcacgcaggtagtacagtttggctttacgcacggcaccacgacgtttaacagcgatgctgtcaataactggagagtgagtctggaatacacgctccacgccttcgccgttagaaattttgcgaacagtgaatgcagaatgcagaccgcggttacgaatagcgataaccacgccctcgaatgcctgcagacgttttttgctgccttcaacaacccataccttcacttctacggaatcacccggacgaaatgcaggtacgtcctgcttcatttgttcgtcttcgatttgcttaataatgttgctcataatatgtctcttaccctaggtaaactgatagttgggttcgcacagtaaactggcgtaaccacctaatactcttgttgctcagactgatattcacgttggaattcagccagcaaccttgtttgctcgtcagtcagagctaggcttttcagaagttcaggtcttctaagccaggttcggccaagcgactgcttcaatcgccagcgacgtatttccgcatggttgccagacagtaatactgccgggacgtccatgctttccagtatttcagggcgagtgaaatgaggacaatccagcaatccatcggcaaaagaatcttcttctgctgaagcctgatgtcccagaacgcccggtataaagcgggcgacggagtcaatcagggtcatcgctggcagttccccaccgctgagtacgtaatcccctatcgaccattcttcatcgatctcggttttaattacgcgctcatcaatcccttcgtaccgtccacagaccagaatcatcttctggttcgtagcgagttgacgtacgccttgctgatctaatttacggccctgaggtgataaataaatcactctcgcgccttcgcctgccgctgcttttgctgcgtggatcgcatcccgtaaaggttgcaccatcatcagcattccggggccgccgccataaggcctgtcgtccacggtgcgatgccgatcgtaagtgaaatcgcgaggactccaatactgtacgttcagcaggccatttttaactgcccggccagtgactccgaaatcagtaattgcccggaacatctctggaaacaggctaatcaccccaatccacatagtctcgttccgctgggtactactggtcgattcagagttcaaaaaccaggatcccaatctacttcaatagtttgagcagaaaggtcgacgcgcttaacaacctgttcggtgaggaacgggaccagtcgctccttgaccccgaaggcatctttcaggttagcctttatcaccatcacatcgttcgagccggtttccatcatgtcgatgattttacccaactcataacccgttacggtcacgacctgacagccaataagatctttccagtaataatcacctacgcccagatcgggcagttgtgacgaatctacgacaatttcacaattggtcagtaaattagccgcatcacggtcatcagcacctttcactttgatgatcagatcctgattgtgatacttccagccttcaatctcgacaagctgccaaccgcttttactctggatgaaccaaggttgataatcaaaaatgctatcggcatcttcggtggatgaaaacactctgagccaacctcggatgccatacgccgacccaattttccccatcacaatcgggttaacaggaggttttgggctaagttgattgctcattatcaccaccgcaacagattatgctgcttttttagcgtctttgatcagcgaagatacgcgatcagacacagttgcacccagaccaagccaatgctcgatacggtccagatccagacgcagtgcttctgcttgaccagttgcgattgggttgaagaaacctacacgttcgatgaaacgaccatcacgcgcattgcggctatcggtcacgactacttgatagaaggggcgttttttcgcgccgccacgtgccaaacgaattgttaccataacatcctctttagtgaataaaacaaccgggccccatcgaggaacggagcccagtatgtcatataaaaagcccgaaaattttactcattttggcgcaaaaagcaatctaaagcgtataatctcgccaagagtttctctgcaccatcgatttcagtgattaacgccccgggaatccaggtggcatcatccctttcataccgcgcatcattttcgccaggccgccgtttttcatcttcttcatcattcgctgcatatcatcaaattgtttcagaagacggttcacatcctgcacctgcatgcctgaaccctgcgcgatacggcgtttacgcgaacctttgatgatctctggtttagcacgttcctgaatcgtcatcgaattaatgatcgcctccatacgtaccagtaccttgtcatccatttgtgatttaacattatcaggcagttggcccatgccgggcattttactcatcatgctcgccatgccacccatgttgcgcatctgcttaagctgatccaggaaatcggtcaaatcaaacccatcgcctttcttcagcttcttcgctagcgtctctgcctgtgtacgatcaaccttgctttcaatatcttcaatcagtgaaagcacatcgcccatgccgagaatgcgtgatgcgatacgatcggggtagaacggctccaacgcttcggttttttcgccgacgccaaggaatttaatcggcttgccagtaatatggcggatagataacgccgcaccgccgcgggcatcaccatcaactttggtgaggatcacaccggtcagcggtagtgcttcattaaacgctttcgccgtattcgcagcatcctgccccgtcatggcatcaaccacaaacagcgtttcaactggtttaatcgccgcatgaacctgcttgatttcgtccatcatcgcgtcatcaacgtggagacggccggcggtatcgaccaacaggacatcgtagaatttcaacttagcgtgttgtaacgcacgttctacgatagcaagcggcttctcctgcgcatctgacgggaagaaatcgacacccacctgctgtgccagcgtttccaactgtttaatcgccgcagggcgatagacgtcagcagaaaccaccagcacttttttcttctgcttttcacgcagaaatttacccagcttgcccacgctggtcgttttacctgcaccttgtagacccgccatcagaacaaccgctggaggctgagcagcaaggttcagctcggcgttgatttcgcccattgcgctgacaagttcgtttttaacaatcttgacgaactcttgtcccggcgtcaggcttttgttgacgtcatgcccaacagcacgttcttttacacgattgataaaatcacgcaccacaggtaacgctacgtcggcttccagcaatgccatacgtacttcacgcagcgtttctttaatgttttcttcagtcaaccgcccgcggccgctgatattgcgcaatgtgcgcgagagtcgatcggttaaattttcaaacatatctcatgctcaacgtaagacaggccgccagcgcgacacgaatggaagagattatacacaaaagcgagaacgatctcagcgctgctgacggagaactgttggtacccacggcgactaacgctatactgattatctattttacctagttgatatttaataacctatttgtatgtctgttttcgctattgtggcgcttgccgcctacacactcagcctcggactgattatccccagtctgctgcgcaagaacagtgcatatcgtcggctggcaatactctcggccagcgctgcgctaatctgccatgcagtggcgctctatcaacgcattttcgatgttcaggcaggtcaaaaccttagcctgttgaatatcggttcgcttgtcagcctcatcatctgtacagttatgacgattgtcgcagcccgcgatcgcggctggtttattctccctatcgtctatacctttgcgctgatcaatttggcctttgccagcttcatgccgagtgaatttattacgcatctggaagcgtcaccgggtttgatgatccatatcggcctggcacttttttcctatgcaaccttgctgattgcggcactttatgggctccagcttgcctggcttgattatctgctcaagaacaaaaagctagggtttgctgctgacatgccgccgttgatgagcattgaacgtaagatgtttcacatcacgcagattggcgtcatcctgctcacgctgacgctctgtaccggcttgttctacatggacaacctcatcgataacaaagagaacctgcacaaggctgtattctccctgtttgcctggttcatctatattctgttgctctgggggcattaccatgaaggctggcgaggtcggcgcgttgtctggtttagcttaatcggtgcactgatgctaacactttcctactttggcagccgagttatacagcactttctcgcggtctaacccccttcacaagcacaaaaaaagagagccaactttcggctctcttttttattgtggcgttcccccctctctagaggtggtcttttacctgcccatacccaataaactagatatgtagctcagccagtttatctttcggcaacgccagatcgtcattttggttgatcccaatatcatgatccacaatgtgctgggcgatttcctgcgcttctttcagtgaatgcatatcataggtgccacactggtattcattcagctcagggattttacgctggtcggtcactttcaggacgtcagacatcgctgctttccaggattcggcaacacgctgctcatccggcgtaccgatcaggctcatgtagaaaccggtacggcatcccatcggagaaatatcgataatctcaacaccatcaccgtttaaatgatctcgcataaaaccagcaaacaggtgctctaacgtatggattccgcgctccggcatgacttcgatgttcgggcgacagaagcgcaggtcaaataccgtgatattgtcgccatgaggggttttcatggttttagcaacccgaacggcgggtgcagccatacgagtgtggtcaacggtaaagctatctagtaacggcataatgcctcctcctcatagaaaaaattcattttttctcgtttccgggaaacttttcctttttatgcgagtctgacttactgaaagacgcgcatttattatcatcatccctattagagatgtttatttggccacagtttctgtggccttttctttttattgcgtcgccagataatcgtcaaagcccatcgtatcttcagactcaatctgacgttgacgctgccaagagcgctcgccctcagctaccaattgttcttcggtcaacacctgcaatggttcaccactgagcatttggcggtattcttccgctaagttcagacccacgctaccattgccttcttgcttcatcaacgttaatagtcgaccagagaacgtcgtttcaggatcgtcaaaaccaacgagcagctcatcacatacctgctggtagtgtggttgatcgttttccgcgtccagcacttccgcaacacgacgtaaatctgcaaacagggatttccccacttcggcaatcggctgttggatggtttcacaccgcatacctacagtttgccctggcttacgaccctcaaggatcactcgattccagtttttacgtgtacacagtagctcatccgcgctcatttccggcgcatccgccaacgcacaccagatcaggaataaatcaaggaagcgcacctgactttcactcaccccagtcggagagaatgggttgatatccagcgagcggacttctatatattcgattccgccacgcagcaaggcatccgatggcgtttcacctgcacgcgtcacacgcttaggacgaatcggcgcataaagctcattctcaatctgcaagacgttcgtatttaattgtagataacgaccctctttcttcacaccaacctgagcatattcctcagacggcgtttttatcgcgcgttttaacgcggcgacataggtatccagatcgttaaacgtaatccccagattgctctgtgacttattggtatagcctaaatcactgagccgtagagaggtcgcataaggcaggtaaagcatgcctttttccgtatgctcaaacggcagtgcagtttctcgccctctaaggaaagacgaacagatcgccggagacgcaccaaacagataagggatcacccagccaaagcggtaatagttgcgaatcagtctgaagtatcccgcagatatagcctttttcccgctttctgcgtcagcaacgccttctcgcgcctgccagaatgacagcggaagagagaagttataatgcacaccggaaatggtctgcatcaacgcgccatagcggttttttagcccttcgcggtaaagcgttttgaagcgcccgacattcgaagagccatattgcgccagctctatattttgctcgctgtcgataaagcacggcatgctcaatggccacatccgttcatcgcccaggttacgagaaacgtgacgatgaatatcgcgtaggaacgtcagtaggtgatcgacatctttgtcgaccggcgtaatgaattccaacaacgcttctgcaaaatccgtcgtaatccacgggtgtgccaacgcagagcccaatatttcaggatgccctgtcgtagcaagatctccgtttgctgttacacgcaatgtttcgcgttcaattccacgctgaatacctttcaccgccagtgggtgtttttccagccaagaaagtgcttctgaaatgtccgggatcaaatcgacctcccgttgttaaaatgtaatggttgtaagcataattgaaactcagcggcactcaccagtttgcattgcaatctggctaagaccaccacgccataccctgtaacgttatacctgccaatacgatatatcgcagcgcttttccaattccgataaaaaacgccgatttcacccagggcatacgtaaccaacccgctaacacgcacaataaatcgcctactaccggcatccaactaaataacaatgcagcgcagccatagcgctgtaaccagcgcatggccaccgtatgcccagcttgttgttttggctgagggagtaagcgccctataaaaatatttgttaacccgcccagcgtatttcctaccgttgctaccgcgatcaacagatagggttttgcgctgtcagccagcaataatgtcaccagcagtacttccgaactgccgggcaacaatgttgcgctgagcaggctactccagaaaagagaaaaaacggcccagaactcactcacaatgttcggacatcaaccacggccatattggctcgcttagcggcttcaacaccgtagtcagcatcttcaaacacgatacagtgttccggtgcgacagaaatcaacgccgcacaacgcagaaaagtatcggggaaaggcttatgctgcgtgacatcatcagccccaacgatcgcatcaaaataatcatgcagacccaaatgcattagtaatctgtcagccataccatgcgtgctacccgtgccgaccgccatagaacgacgcccgcgataatgtttaacaacatcaatcagcggtagtggtttcaccgtatccagcagcatttcctcaacaatggcggttttttctgcggccagttggtgagcatcaatatcagcctgatggctgtcgataatacgctgcgcaatacgccaggtaggcgaaccgttcaatgcggtcatggcactggcatcataactcataccatatcgggcaagaaccagatcccacgctttatggtgcgtcggctctgtatcaagtagggtgccatccatatcaaagatcagcccttgatagcgatcgtacatcatgactccatgaccactgaaaagagagcttactttatcgtaaagtgaaaacattgtcgcttactcaataaccttataaaaaacaggttattaccaccataagagtaaagccgccttcatttattcgtaggttcaatctcaatatataggcaggagaagagataagagttcatgcacgagcgtactgagaaaaatatcggtctgaattggcagggaagagagcaatgtcgctgtagcgctaaaaagcatggcagagaaggagtggtaaaaaagatggtgcgtctgagggaattgtctgattaagcatcgtatatgctttcgcttatgcgaagctatctcagttaggaactagacaagaacagataataatttatttacatcgaaatatggtgcatccgggaggattactcggcttagcctcgccctgcgggccgttgctaaagcaacgttttccttcctcgtccttacaaaccaagactgtggattataagagtaaggaaaatatttttactatatcagaatatggtgcatccgggaggattcgaacctccgaccgctcggttcgtagccgagtactctatccagctgagctacggatgcagagtgtggtgcagaaaaataaggggtgagcaattaaacgagatacttaagaatggtgcatccgggaggattcgaacctccgaccgctcggttcgtagccgagtactctatccagctgagctacggatgcattactaattcttcatctacgacaaaacttgctttcactaacactacttgccttgcaaaggctgtctttaatggtgcatccgggaggattcgaacctccgaccgctcggttcgtagccgagtactctatccagctgagctacggatgcatattaaatggcggtgagggagggattcgaaccctcgatgcagcttttgaccgcatactcccttagcaggggagcgccttcagcctctcggccacctcaccttacattacctgtttcgctactaagtacttcttgttagtgctcaccggtactgcgtggcgcacatattactttcccagacttataagtcaaacaatttttcccaccttgcgctcgtttgagcaattcgcatccaagacgcacactttcacaacaaaaagtctgttttatcgacagaaaaacaggcggttaccttgcgacaagaagcgcatagtaaaagtagatgaatcgataaatgtgtggggaaatgcaggaaataacaattgcgtcccgcgaacacgagacgcattgtcaatcaatatgacgtcggttgagatttttcggcctgaatacgctgatagatctcttcacggtggacagaaacctctttaggcgcattaacaccaatacgcacctggttgcctttcactcctaatacggtaaccgttacctcatcgccgatcatgagggtttcgccaactcgacgagtcaaaataagcattctttgctccttgaaagattataaagagtcgggtctctctgtctccccgccattatccatcatgtgccgtgaaaacgtaaacctagacgatggtataaccaccatcacactccggtgtcactacttgttagtttagtcgatatcagtagcttgtgcttttgttatcacaacagcaggactgagcatataaagcttcagaatatctgaaggtaacatactttctatcctgtttgccggatccttttccgcagacaaaaacgccacaaccagaaagttatggcgttttgttggataacgcgaataaaacgttatctatcctttacagcttcgcagcaacccaagattcaacgcttgccagcgcagcaggtaacgcagatacgtctgagccaccagcctgagccatatctggacgaccaccacctttcccgccaacctgttgggcaacaaacccaaccagctcaccggcttttacgcgatcggtcagatccttcgttacaccagaaatcaagctaactcggccttctgccgccgttccgagaacaataacagcagacccaagctgattcttcaggtcgtcaaccatcgtgcgtagcagcttaggatccacgttgtccagttgtgtaaccagcaacttcacaccgttaatctctgttgccttaccggacagtgacgagctttcctgcgccgcttgctgagccttcaactgctgaagctctttctccaacgcgcgggaacgatccagaacagagcgtaccttatccgtcaggttgtgactatcccctttcagcagttgcgctatgtcttgcaaaacgtcgctctgacgatgcaacgcggacagcgcattctcacccgtggtcgcttcaatacgacgcaccccagcagcagtacctgattcagaaatgatttggaacaggccgatatcaccagtacgacttgcgtgcgttcccccacaaagctcaatggagaaatcacccatcgacagaacacggacatggtcgtcgtatttctcaccaaacagcgccatcgcgccttttgctctcgcatcatccagcgccatgacatccgtttgtacggtaaggttacggcggatttgtgcgttgacgatatcttcaacctgacgaatctgttctggcttcatcgcttccgtatgtgagaagtcaaagcgcagatagctatcattaaccaaggaacctttctgcgcgacatgaacgcccagaacctgacgcagtgcagcatggagcaagtgcgttgcagagtgattcagacgaatgcgatcgcggcgctggctatcaacgtttgcatcgacactgtcgttaacacgcagcataccctgagtcagtttgccgacgtggccaattgcctgaccgtatttctgggtatcctgaaccgcaaagctgacgcctgcatttttcagttcaccctgatcgccaacttgaccaccggattcaccatagaacggtgtttcgttcagaatcactaccgcttcgtcacctgccgcaatctgatcaaccgcgtttccattatgataaagcgcaatgactttcgcttgctgctgcgttttttcatagccgcagaatggcgtgttttcatccacacgaatgaggctgttgtaatccacaccaaatccgctggcatcacgcgcgcgctggcgctgagccgtcatcgcagcttcaaagccttcttcatcgactttcaggccacgctcgcggcaaacatccgcagtgaggtcgacagggaaaccataggtgtcatacaggcggaaggcagtttcaccatccagcgtatcccctttcaggtttttaatttcttcgtctaacagagacaaaccacgttcaagcgtgcgggcaaactgctcttcttccatcttcagcgcctgctcaaccacagactgctgctttttcaactcttcagccgctgggcccataacttcaatcagcggtgcgaccagtttgtagaagaaagcatccgtagcgcccaacatattaccgtgacgcgctgcgcggcgaataatacggcgcagaacataaccgcggttttcattagatggcatcacaccatccgagatcaggaacgcgcaagaacggatatggtcggcgataacgcgcaacgatttattggttaaatccgtcgtaccgactgctttcgctaccgcatcaatcagcgttttgaacaaatcaatgtcatagtttgaattgacgtgctgcaacacggcagaaacgcgctccaatcccatgccggtatcgacggaaggcttcggcagcggcagcattgtgccatcaacctgacggttgaactgcatgaacaccaggttccaaatttcgatatagcgatcgccgtcttcatcaggacttcccggcgggccacccgcgatgtgctcaccgtgatcgaagaaaatttcggtacaaggaccacacggccccgtttcgcccatctgccagaagttatcagaggcgtaaggtccgcctttgttatcaccaatacgaataattctttcgcgcggtacgccaacttcatcagcccaaataccgtaagcttcatcatccgttgcgtataccgttacccacagtttttctttcggcagattgaaccactgaggagaggtcagcaattcccacgcatagcgaattgcatcatgcttgaagtaatcaccgaagctgaagttacccaacatttcaaagaaagtgtgatggcgtgcggtataacctacgttttctaggtcattatgtttaccaccggcacgcacacagcgctgtgaggttgtcgctcggacatagctgcgtttatccagcccaaggaacacgtctttgaactgattcatacccgcattggtgaataacaatgtcggatcgttgttcggcaccagagagctgctatcaacaacctggtgtcccttactgtggaaaaaatcgagaaacgcttgacggatctcagcggtgctcttgctcataattgtcctggaatcaagctagaagaacagatcgcgggcaaggttagtccagcatgctgacgttaccgagcaactcacgaacaaaaagtgggaataagataaattttcttcgatgggaagtaaaatcccgtgtgcgttcaatctgaaaaattcgtataaattgactggatttcttcatgaaagaagccacgatagagcagatatcgctgatgtttgactttgtctttccattcatcggacagaggatgcccgaatttccgttccacaaccgatttcgccagtatgcaccagtcgatatcactctcgttcaatgccgtggttaacgttgtcttatcgattcctttctggctcagctccattctgatccgttggacaccgtaacctttgcggctccggctactgatataacggcgagcatagcgcgcatcatccagccaaccgtgttctttgcagtaagcaatcgccgcttccacatcttctgccgtagcttgggctatggcttcgtctgcttcactttccgtaccttctgacttatataaatacgccgcacatttgcggcgtatttcgacttcactataatcgcgaacagaaagcacattcatcgcatagcgtaatggtttattcatccatctatccgctgaagtgctctgttagagataattcagccactattaaaactcttctttaccttcaccagcgagttcatcctcgtcatggctatttcccgcggcagccggtttcagctcattgcctttatgcagcagcatttcgcgcaatttcttatccagttcagcagaaatcgtcggattctctttcaggaaattacaggcattcgctttaccctgaccgatcttgtcaccgttatagctataccaggcacccgctttttcgatcagcttgtgtttcacacccagatcaaccagctcaccgtggatattgatgccttcgccgtacaaaatttggaattcagcctgcttgaacggtgctgccactttattcttcacgactttaacgcgggtttcgctaccgacgacttcttcgccttccttgatagcgccagtacgacgaatatccaaacgaacagaggcataaaacttcagtgcgttaccgccggtagtggtttcagggttaccaaacatcacaccaattttcatacggatctggttgatgaagatcagcagcgtattagcttgcttcaggttacccgccaatttacgcatagcctggctcatcatacgtgcagccagccccatgtgagagtcaccgatttcgccttcaatttcagctttcggcgtcagcgctgcaacggagtcgacgataataacgtcaacagcaccagagcgcgttagtgcatcacaaatctccaacgcctgctcgccggtatccggctgcgaacacagcagattatcaatatctacaccaagttttttcgcataaatagggtccaacgcatgttcagcatcgataaacgcacaggttttgccttcgcgctgagcagcagcaatcacctgtaaggtcagcgtggttttaccagaggattctgggccataaatctcaacgatgcggcccataggtaaaccgccggcacctaaagcaatatcaagggacaaagaacctgtagaaatggtttcaacatccattgagcgatcttcgcccaaccgcatgatagaacctttaccaaattgcttttcgatttggcccagtgctgccgcaagtgccttttgtttgttctcatcaatagccatttctgctcctgtcatgcggcgtaaagttactgtctctacgcggcggcttaatcatgaattgctgaataattactgacattatactgtatacacatacagcatcaaggttattttttcaaaaacacgtcgagcagcgtttgcagcgcaaaatggaccgattgcagacgtaccgcgtttcggtctccgctaaatcgcattgtccgggcgaatgccccaccctgcttgtcggtgaagccaaaccacaccgtgccgacaggtttctcttcagtccccccgtctggcccagcgacgccgctgatcgatatagcaaaatcggcatccgcggcctgcaaagcccctgcagccatctcattgacgacatattcactcactgcgccatgtcgttccaatgtatctgcgctaacatttaccagacgctgtttggccagattgctgtacgtcacaaagccatagtcaaaccagcctgagctccccgcaacatcggtaatagacttagccaaccagcctccagtacaggattctgcacacgtcaacgtggcaccacgagctttcagtttctcgcccaccaaagcactcaaccgtagaatgtcagcttccgtcattgccgccccatcttaatcaaggattgtttggtcagggtaacacttttccccgaaaaagacgccccgctgcacggtatgcgaggcgcatagcaaaggcgatgaaaaaggaatgaaaagcgagggaaaactgtataaaacaccgtcgaataatcaggcaaaaaacagctctattttaatagattaaggttcgacgggaatactgaaggattagaggcgttaataatgatagtataatttacatacaaccagcacaactggtgcatcgccagtcctgcttatttataacctgaaaaaaaaatctaaaataacactcttcaatagggacattgttctcttcaaaactatcggcaagccagtcgatatttccaagaatccaatcatcctcatctaatccgtctcggtaggtttcatcatcaggatcaatgacagagtagatccccatcgttcccatatgattttctttatatttttccggcaacatgaaatctgtttcgttataagatattagccaatggccgtggcaaagcaggttaccattgcggctccacttggcaacaaatggattattcatctttattcctaccagcataaaagctggctataaacctatcacggcatatctataaagtaaatcacccacaatcagcacgttatttacaacccagaacacatggataaatcgctattacatcttaataggtacaaatctattaacgataaattgactaatatcaattcgcataaaaataaaacacctaaacagggaaatacaaataaaaaaagcccactaaaaatagtgggcggggtactgctattatcgttatgtaaaaaccctggtgttttgcggcacttcattcggcttctgtctgatacttacagtacctaacgaacattaacgcaacattaggcgtgtaaaaattctgactattgctgcgatagcctacgccgacactatcgccaccctctccaactttgcttcgctggtcaatatcggtcagaatggcgtatatatgcccattaaggggtaacaatccagtttggaggatgacgggtgtttccctctttcttaagaagaaccgcagcgaaaaacggcagttatgccaatgaaatcagcagcagcattattatcaatcgcccggcagaacgcttgtttgatctttggcgcaagccagaaacgttgccgatcctgatgggccatttcgccagtatagagatactgaaccataccgattccaactggcgaattaacacaccgattggctcactcattgagtggcaggctcgcatcattgacgaaaaaccgggggagtatatccactggcgttctctggaaggagcacgcgttcccaatgaaggccgactttcttttcaacctgctgcgtcggaagcaggtacggccgtgacactgacgattcgctacaatccaccgggaggcttgatagggaaaaagatcggccaaatgtttgatatgttttctcgcgatatgctgacgaaaacactctatcgctttaagaaattagcggaggatgagcgggtctaacccgcgccagacaccatagcgacaggtcatcattgaccattttcctgaactgacgaaatcgccccaataaaaggaacgtagaatgctggaattgattcaaaccattggccttggtctggtgttaatcctgccactcgcgaatccactgacaacggtagcggtattcttggcgatgtcaggcaacatgagtcaaggggagcgaaatcgccagatctttcaggcctcgatctatgtcttcatcatcatgaccgtcgcgtactacgcgggccaaatcgttatgaatactttcgggatttctattcccggattgcgtattgccggtgggctcattgtggcattcatcggttttcgcatgcttttcccccagcaaaagccagaacacgcacctgaagtcaaaagtaaaaaagaagaaattgacgacagtttctccgccaatgaagtcaatattgccttcgttccactggcgatgcccagcaccgcggggccaggaaccattgccctcatcatcagttctgcatcacaaatcaagagcggcgtcgacatcacgccatgggttgttaccgttgcccccgtactcacttttatgttaatcagcctgatagtctggctcagtctgaaaagttctggcctgattatgcgtctgatcggaaaaagcggtattgaagccatttcacggctgatgggttttttgctggtttgcatgggtgtgcagttcatcattaacggcacactggagatcgtgcattctctccattaagttgaagtagtggagatatcgcatgttgcaagatagtccagttagcgtctataactttgaatagggtgagtttattcaagggccgcaagagatgttcagcccgtgttacataacaagttctacataacaaactttcataaaaacaagaaagattaattttgcttacctagcggaaagtaggtgcgaacaccatgaaaataaaaaagcggttgccaataaatttacgttcgctcattttatccctcgcaattatcagcatggtgattacgctgactaatgcttatattgccatttataacgtacaaaaaaaactcattaccgatcagatacttaattccaatcttaattattccaccaaattggctgccaccacagaaagttttttatcttccgcgcagcaggaactggcctacagcgcgacatggattgcggataattttagtaacgataatgcgctgttggagaaaagcgaacaggcatatcacatgggccaaagctttaattctatttttgttgcagacagccagaaccgcatacgcgcggtttacccaacgtcactcaacctgaaaggaagcacgctgacctcagatgccagcaagttggcattgacggagcagaagccgctaatcagccagccttatatttccgtgacggggaatctactcgtattgatttcgtcccccataaaagataaacaaggaaattatctcggttacattggcgggacgatttatttaaaaagcaaaagcttcttaaacgaattcatgaatacccatttctataatgattattccagcgtttatgtcatcgataaaaacggagtggttctctatcatccggataaacagtgggtcggcaaatccatcagtgacaagaaaatcaaagaagcatttcagaacaagaagagtggaactctttccatgcccgacatgcaaggtactccgtccctggttggttttgatacagtagagtcatctggctgggtgatcattaccttacatccttcccaaaacgtgatcgattcaattaacggcgtcatgcgttccgtcttatatgaaggtgcaccggtaatggcattaacgcttattgccctcaccctactcgccttttatattgccaatcctttacgtttgctggcagtctcagctagcaaaatggaggaacacggcgtcattgaaaaaatcaagaaagttccctcatggtacttcgaagtcgatcagctaaaacgcgtcattcttttcggtacggtgttactgcacaagcggattggaaaactgagtttacaagcccacaccgatccactcactggattactcaatcgccgtggcatctatgaaaatattgaactcattctgtcaaagagtaatcaggtcgcagccatcgtgatcgatatcgatcattttaaacgcgtgaatgatacctacggacacaatattggcgatgacgtcatcaagctgctggctaaaaacataaaacagagctcacgcggatccgacctgatttgtcgcaccggtggagaggagttcctgtcacttctgcctgatacggacatgaagcaagccgctgagattgccgaacggctgcgtaaaaaagttgaaaaaatgccgctgccaattcctgaatacatcacgatttcattaggcgtcacctgttttattcccggaacggagcaaatcgatagcgtcttgaaaaccgcggatgatgctctctatcaggccaagcatgaaggtagaaaccgagtcgtcaccaaaatagtccccgatcactcaatcaaaaatgatacgacgtaggcacgccggaactaatccagctagttggaatataagcaaaaaaaaacccgcacgaggcgggtaaaataattctaatgacagggatggttaactacacaacactcacagagatgtgaggtactaacaagggatgcaaggactatagcaagccaaatgtatagtattgtcatcagcaagtaaggttaatctgtcggttgtaaaacaacattggcaatgcttccctgtcgcaatatctggctatttcagcctgcttttccgatcataataccgcttttttcgtgttcatcagtgcagccagcagtgccattattgccaacgcgctggcaagccccccgaccatcaaccatcctccctgatgccaggcagccattgcaaccgaggacccacccgcgccacctagaaacataccgcccatgaacaccgtattgattcgacctctggctgcgtcgccaagcccgtagatcacatgctgattggcaattaacgcactttgaacgccgagatcgagtagtacaacgccgataatcaggccgataacagaatcgaagccgatgaatatcccccatgacagcagcgtcagcagtgctccagcgatcacaactggacggctaccgattctatcggccaatcttcccgccagcggagccgcaaagatgcccgctacgccaatcacaccaaatagacccgctgcggccgcccccatttgaaagcgtccgctttccagatacagcgcaagtacgctccagaacgcgctgaacgatgcaaacagcagtgcctgaatcagcgtggctttgcgtaatgtgtgtttattccgccacagcgttaccagcgaacgcatcagctcactgtaacgaacggtttgattcgagggcgaagccggtaacattcctcccatcgcccacgcgcccgccagcgccagcggtacacccagccagaacattgcacgccagcctgcgctttccgccacaaggcccgcaatagtacggctaagcagaatgccgctcagcaatccactcatcaccgtcccaacaatagcaccacgctgtttcacatccgcaagtgctgctgcaaccggaacaatctgctgtgcagcagtggcaccaaaaccaatgagcaacgaggcacttaataaggcgaaagccgatgtcgacagtgcagcaaatgctgaggccagcgccaacatcaagaattgccatacaatcagccgacggcgatcaaatttatcaccgagcggcaccagaagtagcagcccaagcgcatagcccagttgcgtcacggttggaatcagcgagattgccccactcgacgtaaagctttcactaatcacgccaagcattggttggttgtaatagatattggcaacagaaataccgctggcagccgccattgagaaaatcaataatttgccgggaacatgcggtgttctgacattggcctcgctggataatgtactcatcatcatacctgtttatgtatttcccgccggaaatcggcaagcgatgagtgcagcataagacgccgaaatcattcctagtagagaggtagagtggatataagctattccgaatgggaatgaatcaggaaaagagacgctgaacgaagccagtaaaaattctggcgcgggctgatgtcatgcgacctccgggataaacagcccacaaatccatcttacccaacgtccatgaatccagtgcagtaacgacctgcacgttctcaagctctggtgcaaacatccattcagacgccaccgccaaccctgcgccagacagcacggccgcgcgcacgccttccgccgcagaaacacggatacgcccattggggaataccgtggtctgtgttccatcctgagaaaaaatccagcgatcggttctctctccctgcaaatagatgacggcaggatgcgctgccagtgcgtcaggagaagctggtataccatgacgtgcgaaatagtcaggggttgccaacagacgcatggaacacgacgccaaccgctgggcgatcaggcttgaatccttcatctcgcccaaacgcagtgccacgtcaataccttcagcaatcagatcgatcggacgatcgtcaagaatgacatcaacgtttagctctggatgctcggccataaactcatggagtcgcggcataatatgcagtctggcaaaggtaactggcgcacagatacgtagccgaccggacagcgaagcgctcccactcactatatgatcttgagcctcccccagcatttttaatgcaggggcgatttgctcataaaaacgctgcccagcttctgttggcgtcaaccctcgggtagagcggagcagcagcagcgttaccagttggttttcaagctgcataatcgctttggaaaccgcaggctgcccaataccaagcctgcgggatgcggcggaaaacgaccccgtttcaaaaacgcagataaatgtttccaacgcgcttaggcgatccattttttctcttccgcaaaaagggttacatcgcatcataccgcaatccagcatgagtcatgcggattcacatcgcgtctctccttttcttgctctcagcagaggtgagccacattcgctttaccgccaaccgcatcaggtattattctgatggtatgacttgtcatgaccgaactggcaattttttacctactttttcaaaatcttacgaggtaatacatgaaacttttcatttacgaacactgcccattctgtgtcagagccagaatgatttttggtctgaaaaatctgcctgttgagcaatccgtcattatggaaggcgacgccgacacaccaacgcgcatggtaggccgcaaagtggtgccgatcctgcggaaagaagatggcagcttcatgccggaaagcatggatatcgtccactatgttgacagcaagcaagccccgttaatcgccgacaaaccggttgatgctgagattgaagcctggtgtaagtccgtttccaacgcggtgtttaaccttgcggttccccgtttcacgaaagccgacttcaaagagctttccacgccagaggcacgtcatgcctacattctgcgtgaagaaaaagctttcggcgacctggatggactgatagcgaaaacgccggaattgattgcggaagtggagcagaaactcgaagcgctggagtcgcgtttggcaaacatcaacgctatttccaccactgattttattctgttccctattttactatcgctcacgatcgtgaaaggcctgcagtttggccctaacgtccacgcctaccttgagcgtgtctcaacagccagcaaggtcgcgttgttgaccgataaagcgctgtaaaacagtaataatagaaacaacaaaggagcggcttatagtggctccttatttttagcaaaatttggatgatgctgttgattgcccaaaggcgatcgcggttattgattcttgggattgacttcgcatccttctacgtcgtgatcaagcttgatcgccgaatacgcctgagagtttcccgttttctttatcaggaaaggacttgtcgaaaagtaacttcccacatgcgcatcatccacgaaacaggcaattatctctttttcattttccgagacaatgcgtagcgaatacgtccaactgccatccgtttctgttgcttctgcccagtctttttcctggctaaatacatactcaccggtatccttcagcagcgtccctttagggaaatgcttcggcccaaaagaactgcggaaagtagtcacatccaaatgcttcagcaacgtcaccgcatccgtttttgttgccgaaaaactggtctggggaatcatcaataccgaaaaaattacggccaaaaatagcttcatttactgcagccctgcgatagaacatccgtacacgtattctattttaaaaacatgatacgcaatagcgttatggggcaccatttcaccccataacgcgtggctgatttcagagcataatcacgaaataatggctaagcgcgaagcagagatacatccctgcctgatgttatgccatcttcctttggcggatattcctttggaagatataatgcattaacttcggcattaatcagagcaaacgcatcatgactggcataatctgcctgaatccatcttgctcgctgtagatagccgggaccctccaatatctcaataacggattgcttaatctgctgttcacttggcgtactggtttgcaggttaatcccacatctggcaaacaccacgcgcgcagcgccctcctgtttatcttcccctaccccagccacaatgagtggaacgccatctttcagcccagcattaatcgagccatatccaccattggttattaatatcgacgccgtcggcagccaatcgtcataagagaggaagctcaccactctggcattttcaggtaaggatgcttgcagggaatcgactgagcgtcctcccgtggtcgccagcaccctgacgggtaagtcagctagtgcgcgtaacgttggcccaatgagttgctggagatcgacattcgccagtgtgccttgtgaaacgataataagaggccgactgtcgtccggcgcccaccactcaggaacacactcagttgcaacatggtgagataatggtccaacaaatcgcacactttgtggtaaatcgtcacgctggtactcaagctcagtggtggatagctgtaagaaacgatcgcaatggccaatcagcgtatccataaaaggttgctcaagcggctttcctcccgcctgcaccatcgcatgattaaatgcgtgctgaacttcgctcataaatccccgcgtttcctcatcgacaagttgctcatgacttagatcgggcggcagcaatttaggaggaatacggggtccatagaaaacagaatctcgcgttgagtaggacaatggtgtaacacctataacgatgacgggtggccgcaacctggagagcaacagcggcaagacaccataaaaacagttttcaaccatgagcaggtcggcattggtttttgtcagcgcttcacgcaattggcgatccagcaatggaatcggcgcagcaaagaaatttttcagcgccagagccatctgcgcgttacctggtggcagcgtggctcgcagagggaaatgctgctcaaggtgcctgtagtcaaaatcaatgtcatcgctaaaaggaataaatcctaccccagcggcctccgcctgctcacggaatagcgcgccgctaaacagcgtgacatcgttcccctgcgcaaccaaatagcgagctatgctcagcaacgggtaaacgtgccccggcgttgccatcgccgccatgagaatatgtgccatgatgctttcccttatgctgcgttatcaatacaggtattcacgcaaatcggggtgccttgaatgtgcacacgttgcaggtgacgagccgaatgagccgtaaacgcttcgcgcccatgcagtagcgagaagttgtcggctatcacaacatcgccctgtagccattggtgcgcataataataacggggatcgtacagatgctgccgtaacgtctggctaaatgtgttttgtgcttccggcgcaatatgatgatattccagcgcatgctggttaaggaaacgctcccctttggtcggcggttcgttataacgcatgatctcaccaacgccattaggatgaggaatgaccaatggtgaagtcacctcaccaccgtaatgcacaacggccttaatgcgataagtgattgaaacacgacgccactcctcgactaacggtgcatcggccccagccagcaaacgtgtggtatcaacgaaggtggtgcgtccaccttgatcctgccccggcgcagaaacgcaatggaacagttgaaattcggggatcgttggcttgtacattccatcccagtgtagcggcacatagctgttatcgaagatgtgatccttggtatccgcatgctcttttacatccagcactgccccaaaaggccacatcatgatttccccccagtgaccagcatactcagttaacgtttcgggatcggaaaagccagaagaaaaaccacgtagtaccagaagatgatactcgcgagcaagctcacgcagtgtgtcgatcggcagtgtagcgatgccctgccccgcttcaacaggggtcaatagcgcgccaaaaggagaaagcagctcgatgctgcaattcactctattttccatcgtgtatattcctttataagatgacaatatcgatgttttcagcagatcataaggtgagaaaagtgcacacttatgccacatccgactgtttaactaagtagtggctaggcgtaccacggatttccacaacctcaccggccaactgctgcgcatccgtattcttcataagcacaaactgcccattaacattggcggcaacaccatgccaaggcgttaaccagtcatctttggtgggcatcatatgaatacccagtttcaggctgtccgcaggttgagggtgaatagacaaacggatagcgtctgggaaattttcagcaagcagattgccccacgcccagctacgttgaataacgccacatgcgcgttttttagcatccttctgtaaggccgcattagagccggtatagtcaggccgcagactatcttcatagaggaagcgagttattgaacgataaagctgtaaaccttcttcgctctgcataagctgctccttgatctcctctgccgattcggcgtaatcctcaaccagtcgttggcgaagatggccatagtcagcggtgagtgccgccatattctctacatccttaagattaaagacgctgagatgaacagctcccagttcatgcaataagttttcgatctcatcctgataggtgttaatggtctcgtcgctggtcccaattagatcgccaaatacatgcccatccgagcaaatacggatatgtgcgccgggcggataataaagctgaatacgctgacataacgaattcagaaatatcagggacaagcgctctgccatgtctggcattctccccagtaccttataagggctaggagatttaacgggaaacgccggtagaataagttcaacccgacgaccttcgtcaacaaaagtacgaattctgggtaattgaacctgagttacctgagattcctcttcactcactgacttcgtcgagtgggtgaatcgacgccgatattgaattaactcccttaatattagcgatgaaactaattcattattcattatatccaaaataacctcactcatttacattcatttaaaaatagaattaaccacatagctatggcgtagaaacaatagaataaaaacccttcacgagtacaaagaaaatactgaataacatattcagtatttttatttacatagctaataattaactttgaatataaaactaatatagtaaaatggagagtggtttgtgtattaaaaatgagagatagtcatattactgagaccattagcgacaagagtagtgcaaaagagatgagtagataacggagaactgactatggagggaggcagattatatatgggctgactacccagtcagtcgttggatattcattgacagaaaagggcgaagtactggcgtcatcgacttatgacggataccaaccgtaaccaaataagaataaatcatctactttaactaattatatcacgagatctaattgatcgttttcactctctactcttttaaccataaaatcgttagaatgtagaaaaccaagaaacctcattttatttattaaatcgtcgcctttcaccctaagcttcagagtgtttattgcaatatcgttaataataatataatcatctggcattatattcataaaacacttaccaccaattaatatggaagtgaaataacttccatttgaattaaacgccaccgcgccccgtccggcaggctcacccgcaacagtcggtcctgcacgtcccagtcgaagtacgtttccttcggcctgaaccccggacgcgtttcccgtttcatcgccagacgcccgcagtcatcataccggtactgcgtatggccgcgctccaccacccgacccgccgtatcataccgcaccgacgactgtaccaccgcatcctgcaccttcagcgtctcacccagacccggcgctatctgcgacacctcgcacaggttctgttcgctgtcgtagccaaatagccgtgcttggcgccgccattgtggcggacggtggaaaaggcaagattattattgaaatgcagattaatctgtagcgactgaccagaccatatagcattgacaatgcaatagcacatacgatatttttcaaacccactcatagccaaagccttattattcaatagggtaacaaattcagatttaaccatgagtgtcattactgacagagccaaaaatccgatgaccacgtatatagaacgtgttattcagttagaaataaaaaacctgaagggtcatagatgatcttttcggattttttataaattcaaaattgtatttaattaactttcatatctaacaaacacccagcctttataagagttcaacttacctacaggttcacatgacttgactaaattgatctcttgattttccaattcaggacatgatgccattatttcgcttacagcaacatcgatgatttcatcatcatcaggctcagtgtccaaatacccatacattatgatttttttatcaaaaaaatcataagctaatgctctaacattttcattaacgttacccaaaagcgaattaaatattattaatttcagttcattcatattcatctcataacctacctaaattgtatcaggcaacgccggaacaatatgagcaccatttttacggctatggattagcccccatgatgtggaagtattagtaccattcatatctttatgagtaccgttcacatcaccaaaatccactttaattttattttcgttaattaccctagaggtattaacatttcctgcatggtagttatctaataattcttgaggcttagcatctataacactcttaccctcaacgtagttattatgtccttctatatgtttaccttgtgcgccgtcatgaatttttgttgaaatatttggttttttaacttctggcttttggctgttttcaggtgagttcggctgcttacagccagattccgtcaaccctagcggatcaacccattctaacggattatgtacgtaactttgtggttggatacccccacccagccctatcggatccggagacagatgctgcccccctctccgcatcatagtaacgatgtcagttgtagtaaagccccgtttccgcgtcgtacagctgcccctgatagcgcagctcgcagtacacttcctcgtttgccgcatcacccaggtagcgccgcagcgggataggccgtcgctcttcacgatgcgccccccacaacccctgctcgccgcgccagcggatttccccttcctcgctgcacagctctctcgcggttcctgtcaggtcagtgacgatgtagtgcagttgtgtgctatcaccttgcgcttccacttgcgcaagtggtcggaagctccccggctcgtacacccactgtacctcccgcgccgctgacccgtctgcccggtactgctgctgaccaattaactggttttattataccgtgtgatatgccccgcatagtggcagatccaacccgccttcggccattaaccttaaaagccgctggctcgaagagtcgggctttatcaccgggatgcccgtcaccgtcactgtggagcggggcaggattattattgagacgcagattaatctgtagcgactgaccagaccataaaataataaagccgaaaggatcgtaagatcacttccagcttttttaacgaaccattcatgtataaaatctaaacatcattaaatatgtctattaatttttccattcggattccatatgcatttatttccccatcattacctataccaacattagatatagcattcgatagttcatctaaaataacatcaacatcctgttcagaaaactcaacaaaatatctaccagtcggatatacatcttttatttttatctcccccgttcctacactttcttttaatacccctgctatatgagggtcagaaataaaaacaagaagatcatttataacctcacgatttagcttaaaattcatagcctcaccttaccattctggggttgtaactaaagccaagatcattagctcgacgctgcgctgaaccacttcccgagactcgactagttccttgaccccaaatttctggcccgcgagattttccgaatgttgtaacaaccttaccgtcctgatttaatacgacagttgctcttttaccttgatagcgggttgttccatttgcattttctacaacttttttaggattcttcactgcatcgagcatatctttagcattgacccctttaccaccattacggccaactgcttggtttaaaccatgcttcgtataaccagtaatttttccagctactggcttattcggctgtttacatcccgattccgtcaacccaaggggatcgacccactccagcggattatgtacgtaagcttgtggccttatccccccacccagccctatcgggtcatagggacaactccggtgcagtcgtactttttagtgcactcaaccacttgaagcaacagcctttttagacagcgttttcggccatgttaacacgcccgtaacccacaactcccgacgcgcacttttgcccgcagacacgctaccgccacgctgtgacttccctgtctgcctgcgccacatcatagcagcggcgtcagccgctgccattactcgttttgttgctgaaccggggtttattgtggcgcgagccgttccgcagcttgctgtgggacggtgaagcgtctgccgggcgcgggctggcgaggcccgcaagacaagacgttgaacagggaggcccccggcgggggccgcacggggcgaagatggcgagcacgggaacgagcaaggagcttgcgactgcgagccgggcacagccagtgcagcggggttggggcgggggcgaggtgaagccgttaagcgccgtgacgaaggagcggcttctgctttggggttgacgttggtcgagggttgacgccggagccagtgccgccagggagggcggccacaccgtaagagccgagaacgagtgccgttgccgacagcagagcgagcgggcgagctgtgcgccacaccgcaccaagaacccaaccccggcggccagccgctcactgaggttgaggtagccgcagcgcgcccttaacctgcccggcgccgatataatgtgtgttgcgcgttggccgcgttcagcggctttcgcgtaatgccacattatgttgaatgacgactggccagcaacgactcttgcagagaacgccttgggctagtgctggacgggcggcatttaccgccggagtgccttagccacataaggcaagcggtgcgccacggaaggcgcagcgtttgccctgcaccgtcctacggccttgaagggagtgagctactttttcaggctgtccggcttgcgcttcctgcgtcgggctgtcggtttccgctctgccggatgggttttctcatgcacctgtttcagatgcccgatagccactcgggtatatatctgcgtcgtttccagtttctcatgaccgagtatcgcctggatgtatcgtgtgtccgcgccgttctctaacatctgcgtggccattgagtgccggaacacatgacacgctcccgcctttttcagatgcgcctgttcgcggatagcgcttcccgccagtatcgtcagcgtcgcccgtcccagcgtcttcccccatatcgtcacgaacagcgcaccactgtcatgtttcgtcgtcagccttggccgcaccgcatccagatagcgctgcacccagaccagcgcccgcagacccaccggcaccacccggtctttgttgcctttgccctgtcgcaccaccagaacgccgcgccccacgtccacatcgtccagcatcagcccggccagctctgaacgtcttagccccgtgctccacagcatttccagcaccgcacggttacgcagtccggttaacgtctcggtgtcctgcgcgtccatcaccgcctcggtttcttcctcgctcagtatctgcgctggcagccgcttttccgctttcggcagcgtcatctgctccgccgggttgtacaggatatggtggcgttgcagcagccagcggaacaacatcctgatggacgtcaggcggttaagttgtccgccctgtgccagcggcttgccgtctgccttgcggtagccgtgcagatgccgctgataggcttccagcactgccagacttacctgtgccgcctgcgtcagtccccgctcttcacaccacgtcacgaacgggcgcagccgttcgccgtacccttccaccgtgcgcgggctgtgattcgtggccgtcaggtgcgcaaggtaagcggtggtgtactggcgcagcgtttgtgacaggctgctaaggtaaagggcttccgggctgggtggtttgggcttggtcatggcggcgcgtcctgcgaagtgatgaggaacagtcaggaagggaactacggtacgatgggtttatcttgtctcgccggaacagtggttttgccgttaacccgaccggatgacgcagaagccttgtctgtactggctttagctacggttatcttgtccgactgattaccgaccgcaccccgaccagagaccgaccgctttttctttacccccgaccggacggcatcgtaccgcacattattatcggtactggcaggactcacgactatttccggcacatcgataagcccgcacaggtgcgcgctatcggtctgcgcgttgccgtcgaacagcagttcatagcagaacgtcagccctcgcttgtgcagcagcaggtattccagttcaaccagtcgggcaaggtggattttcagttgcgtgtcaccccactgcaccgcgtcccgtagctgtttgcgggtaaagtgatactcggctttcggctggccgcttgcttttacccagtcctgtatcagcagcaacagcttgcgcgtctgtggcggcatctcgtccagcgtgcggcctaatatctcgtgcgctaaacgattggccagcacgatatccgaccgttcgacctcgatatactcgataaccgtgccacggtgttcaactcgtttcacttcccgctgatactggtgcagcaacgtgatgctttgtatcagggtgaggtatttcatatggtcgcggcgggtgcgggttttgtcgctcaggaacgtgagctggctggcgaacggattgaccacttttaacggtttcagtaaccgctgggcattctggtgcagctcggtgagatagtttttttcgttctccatcagcaagccttccagcgtttgtttatgccgctgcaaggcgtgtatcgcttcggtctgttcgcgggattcgttgacggtgagcacaaggcagcggttcagcagttcttcatccacgtcgatggccgtggtggttaacatcagcatcaccgggcctttcaccgtgtactgcttcgtcaccagattgcccgtggcatcatccttaccggtactggcgatggtcagttcaccgtcactctgcaacagtttcagcgcatacgccgcctgcctgacaccttcctcttccgctatcgccagtatcttatgttgcaggttggtttcaccgagatagaacaggctttgcccggtcatggcgctgtactgtaagcgctcttccggtggtatcagattgagaacagcatccatcagcgaggatttacccgccgcgcttgatgactggatgagtacggccagcggtttatccagcttgcgcgacaccgccgccagataccccgccactaagttggtcgattctcccaccacgccacaggcggcaaggtcatccgtcagcttaccgataaggttcgggtcttgcagcaacgccagcgccgcctcccgctgcccatcgctcatatcctgtgtggcctcaccgtgggtttctggctggctcaggtgcgcttccagtgccagcagcactcgccccagacggcgtttaaggtcgctttctgccaaccccagctcagaggcggccagccgcgcataacctgcacgcgaacgcgcactcatcatgtccacgctgtcggcgaacaccacgccgctggccgtgtcgataacctgcgcgttcactttcatcgcgccgctgccgaccttgaccgacgccatgccccggatgcgccattgctgaccggacagcgcgatatccagctcaccgttcgccagggcttcaaccacaaccccggccgctaaagaggcggcgggttgagacggtttttcaggctgtgacacagcggcggtttcaggctcggattcaggttcagctctgacggcttcccccatcgccattgcgccttcaaccaccgcacggaacgccacttccggctccgagactttacacaggtattcattcgcatccatgccagccgggaacaccacgcggaacggggtgatgccgtcagcggctaacgcagaagccagttttaccgcgccgtcatcgcctgccgtatcgttatcgaacgctatcagcacctgcttcacgctgtggcggataaaggcttgtcgcatctcatcggtaaagccatttaccccatacgccgccgtcacattacgataccccgccacccagaacgacatcgcatcgataagcgattcgcataagatgaccgacttactcgcaaccagtgcctgttcgttccacaccccgccgtgtggccccggcaggtacaggtgttttggcgtcccggcacgcaacttgtcgcacagtttgcgcccgtacagctcccgcacctgaccgtgactatcgataacaggaacaaccagtgaacccgccagatgttcatggccgctgtcacgcatcaccccgatggcctgcaactgcgcccggatggccgcaccgtctttcagcttctttgatggcagacgatagcccagcgtccggttggcgaaccccaagcggaactgcgccactaactcaggatgattgaggcggcgtttttccagataggcgatggcctccggcgcgttcagcagggtgtgatggtagaactcggtaacacgatgcagtaacgcctgccgctcctgttcatcagcgatatccgccaccggtggcaacggttcagccgctggcacactacccagctcacgccgcagcttatcgaccgcatgaggcaggcttaagccttccgtcttcatcacccagtcaatgaccgagccgcctgcatcacaaccgaagcagtgatagaggtttttgtccgggctgataaccatggaaggggtgttctcctgatggaacgggcacagcaccacccagtccttgccgcgcttcaccaccgttcttccctgaccacgcaccacttcaaccagtgacacggcggctttcaggtgctgcaactcggattcggggatgcgtgccataaacggatttcctctaaaaacctgtcaatagggtttggctaaaaataactcgacgccaatataccacataatgtagtatatacaacatatcgtggtaaaacgtgaggtaagttatggctgtcctattacattcaacatcggtaacagctatggctatcagtaacgaagagcgcgatttcttcatggcactgggtgaacgcatcaccaccctgcgtaaagagcggggtatcacacaggctgaactggcggagaagcttggcgtttcccagcagacggttcaggcatgggaagcggggcgcagaaggattaaggtttcatcactcccttctgtagcacagattttttcagtttcgcttgaagaggtattcggggaagccccggagcctgccagacgcaagcgcggcccggccccgaagtggcagcagcagatggaagagatagacagtttgccgaaggcaaaacagaagatgatttcggagatgttaagcgctctgattgctcaggcgcgtaactgacggataaatagcgcggcgaagatgagtttgcacctcacccacgccgctcaccacaagcaactataggagtagttaccatggctgacgcgcattctacgccagataccaccgtttttaaaatctctcaggccgagcgctttacgcgggtaggctatcgccccatcaagggcaaccatgacacccccgcgattaacattgccgggcagtggctgaaggacgccggatttaccactgggcaatcgctcaagctgcgcattatgcccggctgcattgtcatcaccacgcaggatatccatgaactgtggggcaacctgcacgccctgagcatcgcgccatttgatgaacgtgccgcgacccactggctgaaccattttcccggcgggctgaacatggagagcgcacgatgagtcttcattatgctttccagcacggcgacctgccggaactgacgctgacaggcaacgaactggcacaggcgggttttaccgctgaggcgctgtttcgtattggcctgtaccgcaatggattaatgctgacacgactggatgaggataccgacatcgccgcgctgctaaacgaactggacggcagcgagacggagggcgcggactgggtgggggacaacggggaactgacgctggcaggggactggctgacgcagagcgggttactcggccagtcgttaagcattgaggtactgctcggtaagataaccattcaggcagaacggggaaatatgctggcgtaataataaaaagccggaaggatcgtgtgatagcttccggcttcttatatcactcatatttcagctcaagacttccaacaatgtcaaaaacatgatcatatgtacttaatattaccctttttctattttttttatacttcccatcgacctcatcaaaactggaaagcgtatatttctcataaggaaaatcatctattttatatatagatacattttctacatcactaaaacaaaactcaatacacacgtcgggagcatctttaattgagggaatacaaccgcgcaaagaaagtgaggttttgatattcaccatcataggtgcaagttgaatagagtaatccctaataattaaggcatctcttgagaaaatacgaccgtattttgtatccaactctttaatttttaaatcagtcattatccgcagcccttccttaccgcaatacctttcccacctgtttctgtggaaaaacgtctatttagatttatctctgccaactcttcaggagttgcccacctagaaggcatttttgaaataccagcttcttttgcagcatacaatcttcggttatccaaactaaataccgaatctttatgagccccttgggacattaatctttcttggacattagtcggtaaatcacgcattctgacttttctaataggctcaacttcatttatataggatgggttatttttcaacctatgtactaattcatttattgaaccaccatccgaaaatgagccagcaatactgtcctgagaaaaaagaatagtttttggactaattaaagataatccaaagggatcgcaccattccaacggattatgcacataaccctgcggccttatccccccacccagccctatcgggtcatagggacgatcctgacgccgtcgtactttttagcgcacttaacctattgatgcaacggccttttcagacagcgtttccggccacattaacacacccgtaacccgaacaccccgacgcgcacttttagccccagacacgctaccgccaggctctgacttccctgtctgcctgtgccacatcatagcagcggcgtcagccgctgccattagtcgttgtgttaatgaaccgggttttatcgcggcgcgagccgttccgcagcttgcctgtgggatggtgaagcgtctgccgggtgcgggctggcgaggcccgcaagccaagccattaagcagggaggcccccggcgggggccgcacggggcggagatggcgagcacgggaacgagcgaggagcgggcgactgcgagccgggcgcagccagtgcagcggggttggggcgggggcgaggtgaagccgttaagcgccgtgacgaaggaacggcttctgctttggggttgacgttggtcggggattgacgcagcagcctgcgccgccagggagggcggccacactgtggaagccgaagcacgggcgcgatgttcgcagcagagcgagcctgcgagctgtgcgccacgccgcaccaagagccgaaccccggcggccagccgcacaccgtagccagggtagccgcagcgcgcccattacccaaccggcgccgacataatgttcgttacgcgttggatgcgtccagcatctttcgcgtaatgccacattatgttgaatgacgacaggccagcaacgttaagtacagagaacgcttttgtctggtgctggccgggcgacatttaccgccggagcgccttggctgaacaaggcagtaagcccgcagggacgagggctttctgccctgcaccgtcctgcggccttgaagggagtgagctactttttcgggccatccggctgcacagtagcgtccggcttaggctcatccggtttgcgtttcttcctgcgccggggtttcagtttccgctctgccggatgcgtcttctcatgcacctgtttcagatgcccgatagcgacacgggtgtatatctgcgtcgtctccagcttttcatggcctaagatagcctggatgtgtcgcgtgtccgccccgttctctaacatctgtgtcgccatcgagtgccggaacacatggcacgccccggcttttttcaggtgcgcgtcgttccgtattgcccggccagccagtatcgtcagcgtcgcccgtcccagccgcttgccccatatcgtcacgaacaggtaaccgctgtcatgccttgtcgtcagccgtggccgcaccgcatccagatagcgttgcacccacaccagcgcccgcaggccaaccggaaccacccggtctttgttgcctttgccctgtcgcactaccagaaccccgcgccccacgtccacatcgtccagcatcagcccggccagctctgaacgtcttagccccgtgctccacagcatttccagtaccgcacgattgcgtaaccctgtcagcgtgtcggtgtcctgcgcgtccattaccgcctcggtttcctcctcgctcagtatctgcgccggaagacgtttctccgctttcggcagcgtcaactgctctgccgggttgtacaggatatggtggcggtgcagcagccagcggaacaacatcctgatggacgtcaggcggttaagctgcccgccctgtgccagtggtttgccgtccgctttgcggtaaccgtgcagatggcgctgataggcttccagcgctgccagacttacctgtgccgcctgcatcagcccccgctcttcacaccacgtcacgaacgggcgcagccgttcaccgtacccttccaccgtgcgcgggctgtggttcgtggccgtcaggtgcgcaaggtaagcggtggtgtactggcgcagcgtctgtgacaggctgctaaggtaagtggcttccggtgtaggggctttcggtttagtcatggcggcgcgtcctgcggggtgatgaggggttacgatgtgatgcgtttgtttctcttcgccggaacagggctttttgccttatcgccacttgcggctaacgaacccttacctgacgtggcttggcgggattttcccgactccaacttggcaccaacttgggggcaacttgaggccaacttgatccccttaacctccaacttgcgtgagtcgtaatgtcctgccggagtcgcttccggtggatcgataaggccgcacaggtgcgtgttatcaccgtttccgcgaccatcccacagcagttcgtactgcaacagatgcccgcgactgccgccatgaaccagcaggtattccatttcaaccagccgcagacagtggactttcaactggttatcgctccactgcgtcgcatcgcggatatcccgccgcgtaaagcgcacctcacccggttttttgttctgcgtatgcgctaactgattcaccatcccctgtatcagcagcaacagcttgcgcgtctgtggcggcatctcgtccagcgtccgaccaaggatttcatgcgccagtttgttggccagcacgatatccgagcgttccacctcgatatactcgataacctgcccacggtgctccaccgtcttcacttcccgctgatactggtgcagcagtgcgacagactggattaacgtcaggtacttcatatggtcgcggcgggtgcgggtcttgtcgctcaggaacgtgagttgtgaggcatagggattgaccactttgagcgtacgtaacagccgctgggcattctggtgcaactccgtcagatagcctttctcgttctccatcagcaacccctccagcgtttgcttgtggcgctgcaaggcgtgtatcgcctcggtctgttcgcgggattcgttgacggtgagcaccagacagcgattcagcaactcttcgtccacgtcgatggccgtggtagtcagcatcaacatcaccgggcctttcaccgtgtactgcttggtgaccagattgcccgtcgcatcatccttgcccgttgaggcaatggtcagttcaccgtcactctgcaacaacttgagtgcatacgcggcttgcctgaccccttcttcttccgctatcgccagtatcttgtgttgcaggttggtttcaccgagatagaacaggctttgcccggtcatcgccgagtattgcaggcgctcttccggcggtatcaggttcagcaccgcatccattaagcttgattttcccgccgccgaactgctctggatgagcaccgctaacggcctgtccagcttgcgcgacaccgccgccagataacccgccactaagttagtggactcccccaccacgccgcaagccgcaaggtcatccgtcagcctgccgataaggttcgggtcgcacagcagcgccagcgcctccgctttcgcggcatcatccagttccagagcggtgttatcatcggtttcaggttgagcaaggtggttttccagcgccagcagcacacggcctaagcagcgtctaaggtcgctttccgccagacccagctcactggccgctaaccgcgcataacctgcccgcgaacgcgcgctcatcatgtccacgctgtcggcgaacaccacgccgctttccgtgtccagcacctgtgcgttcaccttcatcacgccgctaccgactttcaccgacgccatgccccggatgcgccattgctggccggacagggctatctcaacttcaccgttcggcagggcttcaaccacaaccccggcagctaaagaggcggcaggttgagacggtttttcaggctgtggcacagcgtcattttcaggtttcgcactgacgacttcccccatcggcaacgcgccgtcaaccagtaagccgaacgccgcttccggctccgccacctgacacagatagccgttcgcatccatgccagacgggaacaccacccggaacggcgcgataccgtcagccgctaacgcagaagccagttttaccgcgccgtcatcgcctgccgtatcgttatcgaacgcgataagtacctgttttaccccgtggcggataaaggcttgtcgcatctcatcggtaaagccatttaccccatacgccgccgtcacattgcgataccccgccacccagaacgacatcgcatcaacgagtgattcgcataagatgaccgacctactggcaaccagtgcctgctcgttccacacccccccgtgtggccccggcaggtacagatgttttggcgtgccggcacgcaacttgtcgcacagtttgcgcccgtacagctccctcacctgaccgttgatatcgataaccggaaccactaacgaccctgccagatgttcatggccgctgtcgcgcatcacaccgatggcctgcaactgcgcccggatggccgcgccgtctttcagcttctttgatggcagacggtagcccagcgtccggttggcgaaccctaagcggaactgcgccactaactcaggatgatggaggcggcgcttttccagataggcgaccgcctccggcgcattgagcagggtgtgatgatagaactcggtaacacgatgcagtaacgcctgcctttcctgttcattcgcgatatccgccacaggcggcaacgcggccgtggctggcatttcccccgcctcacgccgcagtttatcgaccgcatgcggcaggcttaagccctccgttttcatcacccagtccagcaccgagccgcctgcatcgcagccgaagcagtgatagagattcttgtccgggctgataacacacgacggcgtgttttcctgatggaacggacacagcaccacccagcctttaccgcgcttcaccacctttcttccctgaccacgcaccacctcaaccagtgacacggcggctttcaggtgctgcaactcggattcggggatgcgtgccataaacggatttcctctaaaaacctgtcaatagggtttggctaaaaataactcgacaagtatatacatcagctagtagtatttacaacagtataatgtaaaacatggagtagattatggtcatcaggtcacaaaggatttcaggtaaaacgactatggccgcaccgataagcaatgaagagcaggtctttatcaccgaactgggtaagcggataaccgcgctgaggaaagaagccgggatgacacagacgcaggttgcacaggcgctgaacgtttcccagcaggctgtacaggcatgggaagcaggaagacgacggatacagatttccatactcccagccgtggcgagagtgttatcagtttctcttgaggatttactcggtgaggaagcagagaaggccgcccgtaaacgtggcccgacgccaaaatggcaacagcttattgaagagatagacagtttgcccaaggcaaaacagaagatgatttcggagatgttaagcgccctgattgctcaggcgcgtaactgaaggataactagcgcggcgaagatgagttcgcacctcacccacgccgctcaccacaagcaactaacaggagtagttactatggctaaggcacattctaagtcaggcgccaccgttaataaagcaaccaaaacagagcgttactacaccgtgggatatgcttcgcataatggcaagcctaacccgccctctgccatcaaccttaaaggccgctggctggaagagtgtggctttatcaccggaatgcccgtcaccgtcacggtggagcgcggcaggattattattgagacgcagattaatttatagcggctagcctgaccgctaataaaataaaaagccggaaggatcgtgagatcgcctccggcttttatttatttctcttcaatattgtaatggtttggatctgaccaagatatgactttgtacttacctatataagcgttcttttctttataaaagtccataacctctgatggataccatccataaccaaatacaaaaaaagcatcggctttaactaaagatttaatgagttccaacttctcattttcatcctttaccgttttaaccataaactggtctgaagctaaaaagccaagagcttcaacctcttttactgagtcaccaccttgaactctaagctttattgtattagttgcaatatcacttacaacaatagagttatcaggaatcacattcataatacatttactcttagcataacgggagtggatgtgggaacagagtttataaccatttcaggtgctcctcccggcaaatgctggcctgggccaaggaagtaatcattaccacccaatggacttctaggctgcatatttgttattccttctattttcctgacattgaatccatctttcagagatccagggtttaaccccatatctttttcgattctttctgccatagatctagaaatagaagtttcatttccttgaacaccgtcaaaatatttcagtgcaccttctttatccgtaacaaaagttccatctcttccaattgaaggatactcatcccagctcttaggactgatgttatatccaacatcgtcctctaacatcttagattgccgtgctctcgcattatcaactcttgatgagccttctttcggcgtcaacccaagaggatctacccaactgagcggattttttacataaccatatgcccttttgcctcccgctaaccctatcgggtcatagggacgatcctgacacggtcgtactttttagcgcacttaacctattgaagtggctggcttttaagacggcgctttcggcctatttaacaccaccttaacccgaacaccccgacgcgcacttttagccccggacacgctaccgccatgctgtgacttccctgtctgcataagccacatcatagcagcggcggcagccgctgccattagtcgtttgacctttcggggtttaccacggcaacccgcgcgacttccgcaactcgtttggggaagccgggcgggttctgcgggtgcgggcggcaaagagtccgcaagcgtcgccccgagacgctctggtgcaccgtgccggagggagcggcaggtttgcatgaccacgccacaccggggcggggagcggaagctggcgagcggggaaggagcaaggagcctgccgactgcgaccccgcgcagccagacgcagccgggcgggcataaagcccttcagcggaggccgcaggccgacaacccttgctctgttgacgttgatgtttgctgaaggctgacgccggagcttccgccgccagggagggcggccacaccgtcagagccagggaaggaagccgatgccgacagcagagggcgaagccctgtgcgccacactgttctgaggagccgaaccccggcggccagccgcacaccgatgccgaagcagcccgcagcgcgcccattagctgcccggcgccgacataatgtgtgttgcgcgctggttgcgttcagcaacttgcgcgtaatgccacattatgttgaatgacgactggccagcaacgttaatgacagagaacgccgttgtctggcgctggccgggcgacatttaccgccggagtgccgatgctgaacaaggcagtaagcccgcagggacgagggctttctgccctgcaccgccctgcggctttgaagggagttagctacttttcttttgcgtccggcttaggttcgtccggtttgcgtttcttccggcgtcggggcttgcgctctgccggatgcgtcttctcatgcacctgtttcagatgaccgatagccacacgggtatatatctgcgtcgtctccagcttctcatggcctaagatggcttgtatgtgccgcgtgtccgcgccccgctccagcatctgtgttgccatcgagtgccggaacacatgacacgccccggcctttttcagatgcgcatcatcccgtattgcccggcctgccagtatcgtcagcgttgaccgtgccagccgcttgccccatatcgtcacgaacaggtagccactgtcgtgcttggtcgtcagtcgcggccttaccgcgtccagatagcgctgtacccagaccagcgcccgcaggccaaccggcaccacccggtctttgttccccttaccctgtctgaccaccagaaccccgcgccccacatccacatcggccagcattagcccggacagctctgaccgccttagccccgtgctccacagcatttccagtaccgcgcggttacgtaacccggtcagcgtgtcggtgtcctgcgcctccatcaccgcttccgtttcttcctcgctcagtatctgcgctggcaaccgtttctccgctttcggcagtgttatctgctcggcggggttgtacaggatatggtgccgttgcagcagccagcggaacagcccgcgtatcgctgacaggcggttaagctgaccaccctgtgccagcggtttaccatctgctttgcggtagccatgaaggtgtcgctgatacgcttccagcaccgacaggctcacctgtgccgcctgtgtcagtcccctttcctcgcaccacgtcacgaacggtcgcagccgttcactgtacgcctccactgtgcgcgggctgtggttcgtggcggtcaggtgttcgaggtaagcggtagtgtactggcgtaacgtctgcgacaggcagctaaggtaaagggcttgcggtgtcggggctttcggcttggtcatggcggcgcgtcctgcgggataagaagaagggaactacgatgtgatgcggcgatttttctttaccggaacagtgcttttgccgttaacccgacttgcgacagctgaacccttatcggctgcggctttgcgcgatttttctgacccagacttagccccgacttgaggcagacttgaccccgacttgcttccatcagacccagacttgcgtgagtcgtactcatcctttttactggtttctggctcgattaacccgcacaggtgcgccccttccggcaccgcgccatcccacaacaactcgtattgcagtaggtgtccccggctgccgccatgaaccaacaggtactccatttccgccagtcgcaggcaatgcagctttagctggctgtcactccactgggtcgcgttgcggatatcccgccgcgtaaagcgcacctcgcccggctttttgttctgcgtatgtgctaactggttcaccatcccctgtatcaacagcaacagcttccttgtctgcggcggcatctcatccagtgtgcggcctaatatctcgtgcgctaaccgattcgccaacacgatatccgaccgttccacctcgatgtactcgataaccgtgccgcgatgctctaccgtcttcacctctcgctggtactggtgcagcagcgcgatagactggattaacgtcaggtacttcatatggtcgcgccgggttcttgttttgtcgctcaggaaggtaagctgtgaggcgaacggattcaccaccttgagcgggcgtaacagtcgctgcgcattctggtgaagctccgtcagataacctttctcgttctccatcagcaacccttccagcgtttgtttatgccgctgcaacgcgtggatagcctcggtctgttcgcgggattcgttcacggtgagaaccagacagcggttcagcagttcttcatccacatcgatggccgtggtggttaacatcagcattaccggacctttgaccgtgtattgcttcgtcaccagattacctgtggcatcatccttacccgtactggcgatggtcagttcgccgtcactctgcaacagcttgagcgcatacgccgcctgccgcacgccttcttcttccgctatcgccagtatcttgtgctgtaagttcgtttcgcccagatagaacaggctctggcctgtcatcgcgctgtactgtaagcgctcttccggcgggataagattaagcaccgcgtccatcaggctggatttccccgccgcactggatgactggattaacaccgctaacggcctgtccagcttgcgcgacaccgccgctaagtaacccgccactaagttagtggactcccccaccacgccacaggcggcaaggtcatccgtcagcctgccgataagattcgggtcacgcagcaacgccagcgccgcatcccgctgttcatcggtcatatcctgtgtggcttcgctgtgggtttccggctggctcaggtgcgcttccagtgccagcagcacccgacccagactgcgtttaacatcactttcggccagccctaactcactggccgctaaccgcgcataccccgcacggctccgggcgctcatcatgtccacgctgtccgcgaacaccacaccgctggccgtgtcgatgacctgcgcgttcaccttcatcacgccactgcccgctttcaccgacgccatcccccggatgcgccactgctgaccggataacgctatctcaagctcaccgttcggcaacgcttcaaccacaacccccgcagctaaggaagaggctgattgagacggtttttcaggctgtggcacagattcaggttcagcgttcaccgcttcccccatcgccattgcgccttctaccaccgcacggaacgcctgctccggctcggagactttgcacaggtactcgttcgcatccatgccggacgggaacaccacacggaacggcgtgatgccctcagcaaccagagacgaggccagtttcaccgcgccgtcatcccctgccgtatcgttatcgaacgcgatcaacacctgttttacgccgtgcccgataaaggctttgcgcatctcatcagtaaagccattcacgccatacgctgccgtcacgttgcggtagcctgccacccagaacgacatcgcatcgattaacgactcacataagatgactgatttactcgctaccagtgcctgctcgttccacaccccgccgtgtggccccggcagatacaggtggttcggcgtacccgcacgcagacggtcgcccaccttgcgcccgtacagctcccgcacctgaccgctcatatcgataaccggcaccactaatgaacccgccagatgctcatggccggatgaacgcagcacgccgatggcctgcaactggctgcgaacggttgctccgtctttcagtttgctcgatggcaggcgatagcccagcgtccggttagcgaaccccaagcggaactgcgccactaactcaggatgattgaggcggcgcttttccagataggcgatggcctccggcgcattaagcagcgtatggtgatagaacgcggtaacgcgatgcagtaacgcctgcctttcctgttcattagcgatatcgctaacgggcggcaacggctcagcggcgggcacactgcccagttcaccccgcagcttatcgaccgcatgcggcaggcttaacccttccgtcttcatcacccagtccagcaccgagccgccggcatcacagccgaagcagtgataaaggttcttctccgggctgataacacacgatggcgtgttttcctgatggaacgggcacagcaccacgaagtctttaccgcgcttcaccaccttgcgcccttgagcacgcaccacctccactaacggcacggcggctttcaggtgctgcaactcagattcggggatgcgtgccatatgcgtttcctctaaaagcctgtcaatagtaaaagagtataaataactccgttgcagagtactccattatagagtactgtcaactgagttatcaaaaacacgaggtactctcatggcaatgttaaccagacaacagctacaagccatgaacactaaagacgagacattctttaaggaactcggtacgcggattgcgctggctcgtaaagcccagcaactgactcagcagcaactggctgaacagttaggcattgcccagcagacaatggcgcactatgaaggcgggaggctcaaggtttctgcggcgttattaccgcaactcgcgcagatccttagcctgtcactggatgaactgctcggattgcctgcaacccggcagggcagcaagcgcgggccagtttcgcgtcttgagcaacagatagacgttatcagccgattacccagggcaaagcaaaaactggtgtcggagattctggataacgtgattggtaagacagaagagtcgtaaacgataacgcgactgctacaggaggcaacctgtaacagccgctcaccacaaccaactggaaggagttgaccatggctgacacgcattctacgccagataccaccgtttttaaaatcgctcaggccgaacgctttacccgcgttggctatcgccccatcaagggcaaccacgctacccccgccatcaacatcgccgggcagtggctcaaggacgccggatttaccaccgggcaaccgctccggctgcgcatcatgcccggctgcatcgtcatcaccacgcaggatatccatgaactgtggggcaacctgcaagccctcagcatcgccccgtttgatgaacgcgcagcaacccaatggctgaaccgctttcccggcggcctgaacgtggagacggcacgatgagtatgggttatgcattgcagaacggtgacctgccggagctgacgttaacgggcgacgaactggcacaggcgggttttaccgccaacaccctgttccgtatcaacctgtaccgcaacgggctgatgctgacactactcaatgaggacaccgacatcgcggcgctgatggctgaactggacggcaacgaggcggaaggggcggactgggtcagtgacaacggcgaactgacgctggcaggcgactggctcacccaaagcgggttacccgaccagccgttaatcattgaggtgctgcccggtaggataactattcgggcagtacaggggaatatgttggcgtaatacgcaagccgctaaaaataaaaaatccggaaggatcgtaagatcacttccggctattatttattttactttaccaataacaattgcattaatttgatcatatatatattcgcaggcttcatcttctgtcgggaaacttaccatcccagttttaatccctctttctgagtaataaacaacccaacaaccattttcgtgatcaagacataatttttcatttggtaaaccgccatccaaagaatataaagttctcgacactttctctttgataagcctatcttttagctcttttttattcataaaaatcaccgtctctttaacgaaccatccctcaccaaatttattatcttatcaggtaattcgtactgagttccgccaccttcatatccgaaccagcctttaatatcaccggcatcaacagtaattggcttaacaacttcataaacattataaggtctaccatctgaccccggtttcaaggctctatctctatatggaactccttcaggagaggcgaatgttccatattcagtaccatatctatcaattgtagaaccgggtaataatgtaaatttagatgagtcgccatcgaaacctcgatttggtggccactcattatgatctgagaaattagatgattctctggctctacggcttgcctctatattttcgagcacccttttccgctgttcacatgcagattcagctaatcccaaggggtcaacacgggttagcggattatgtacatatgcttgaggtcggatgccaccgtgtaaccctatcggatcatagggacgatcctgacacggtcgtactttttagcgcacttaacctattgaagtggctggcttttaagacggcgctttcggcctatttaacaccaccttaacccgaacaccccgacgcgcacttttagccccggacacgctaccgccatgctgtgacttccctgtctgcataagccacatcatagcagcggcggcagccgctgccattagtcgtttgacctttcggggtttaccacggcaacccgcgcgacttccgcaactcgtttggggaagccgggcgggttctgcgggtgcgggcggcaaagagtccgcaagcgtcgccccgagacgctctggtgcaccgtgccggagggagcggcaggtttgcatgaccacgccacaccggggcggggagcggaagctggcgagcggggaaggagcaaggagcctgccgactgcgaccccgcgcagccagacgcagccgggcgggcataaagcccttcagcggaggccgcaggccgacaacccttgctctgttgacgttgatgtttgctgaaggctgacgccggagcttccgccgccagggagggcggccacaccgtcagagccagggaaggaagccgatgccgacagcagagggcgaagccctgtgcgccacactgttctgaggagccgaaccccggcggccagccgcacaccgatgccgaagcagcccgcagcgcgcccattagctgcccggcgccgacataatgtgtgttgcgcgctggttgcgttcagcaacttgcgcgtaatgccacattatgttgaatgacgactggccagcaacgttaatgacagagaacgccgttgtctggcgctggccgggcgacatttaccgccggagtgccgatgctgaacaaggcagtaagcccgcagggacgagggctttctgccctgcaccgccctgcggctttgaagggagttagctacttttcttttgcgtccggcttaggttcgtccggtttgcgtttcttccggcgtcggggcttgcgctctgccggatgcgtcttctcatgcacctgtttcagatgaccgatagccacacgggtatatatctgcgtcgtctccagcttctcatggcctaagatggcttgtatgtgccgcgtgtccgcgccccgctccagcatctgtgttgccatcgagtgccggaacacatgacacgccccggcctttttcagatgcgcatcatcccgtattgcccggcctgccagtatcgtcagcgttgaccgtgccagccgcttgccccatatcgtcacgaacaggtagccactgtcgtgcttggtcgtcagtcgcggccttaccgcgtccagatagcgctgtacccagaccagcgcccgcaggccaaccggcaccacccggtctttgttccccttaccctgtctgaccaccagaaccccgcgccccacatccacatcggccagcattagcccggacagctctgaccgccttagccccgtgctccacagcatttccagtaccgcgcggttacgtaacccggtcagcgtgtcggtgtcctgcgcctccatcaccgcttccgtttcttcctcgctcagtatctgcgctggcaaccgtttctccgctttcggcagtgttatctgctcggcggggttgtacaggatatggtgccgttgcagcagccagcggaacagcccgcgtatcgctgacaggcggttaagctgaccaccctgtgccagcggtttaccatctgctttgcggtagccatgaaggtgtcgctgatacgcttccagcaccgacaggctcacctgtgccgcctgtgtcagtcccctttcctcgcaccacgtcacgaacggtcgcagccgttcactgtacgcctccactgtgcgcgggctgtggttcgtggcggtcaggtgttcgaggtaagcggtagtgtactggcgtaacgtctgcgacaggcagctaaggtaaagggcttgcggtgtcggggctttcggcttggtcatggcggcgcgtcctgcgggataagaagaagggaactacgatgtgatgcggcgatttttctttaccggaacagtgcttttgccgttaacccgacttgcgacagctgaacccttatcggctgcggctttgcgcgatttttctgacccagacttagccccgacttgaggcagacttgaccccgacttgcttccatcagacccagacttgcgtgagtcgtactcatcctttttactggtttctggctcgattaacccgcacaggtgcgccccttccggcaccgcgccatcccacaacaactcgtattgcagtaggtgtccccggctgccgccatgaaccaacaggtactccatttccgccagtcgcaggcaatgcagctttagctggctgtcactccactgggtcgcgttgcggatatcccgccgcgtaaagcgcacctcgcccggctttttgttctgcgtatgtgctaactggttcaccatcccctgtatcaacagcaacagcttccttgtctgcggcggcatctcatccagtgtgcggcctaatatctcgtgcgctaaccgattcgccaacacgatatccgaccgttccacctcgatgtactcgataaccgtgccgcgatgctctaccgtcttcacctctcgctggtactggtgcagcagcgcgatagactggattaacgtcaggtacttcatatggtcgcgccgggttcttgttttgtcgctcaggaaggtaagctgtgaggcgaacggattcaccaccttgagcgggcgtaacagtcgctgcgcattctggtgaagctccgtcagataacctttctcgttctccatcagcaacccttccagcgtttgtttatgccgctgcaacgcgtggatagcctcggtctgttcgcgggattcgttcacggtgagaaccagacagcggttcagcagctcttcatccacatcgatggccgtggtcgttaacatcagcatcaccgggcctttcaccgtgtactgtttcgtcaccagattgcctgtggcatcatctttgcctgtgctggcgatggttaactcaccatccgactgcaacagcttcagcgcatacgccgcctgccgtaccccttcctcttccgcgatggcgaggattttatgctggagattggtttcacccagatagaacaggctctggcctgtcatcgcgctgtactgtaagcgctcttccggcgggataagattaagcaccgcgtccatcaggctggatttccccgccgcactggatgactggattaacaccgctaacggcctgtccagcttgcgcgacaccgccgctaagtaacccgccactaagttagtggactcccccaccacgccacaggcggcaaggtcatccgtcagcctgccgataagattcgggtcacgcagcaacgccagcgccgcatcccgctgttcatcggtcatatcctgtgtggcttcgctgtgggtttccggctggctcaggtgcgcttccagtgccagcagcacccgacccagactgcgtttaacatcactttcggccagccctaactcactggccgctaaccgcgcataccccgcacggctccgggcgctcatcatgtccacgctgtccgcgaacaccacaccgctggccgtgtcgatgacctgcgcgttcaccttcatcacgccactgcccgctttcaccgacgccatcccccggatgcgccactgctgaccggataacgctatctcaagctcaccgttcggcaacgcttcaaccacaacccccgcagctaaggaagaggctgattgagacggtttttcaggctgtggcacagattcaggttcagcgttcaccgcttcccccatcgccattgcgccttctaccaccgcacggaacgcctgctccggctcggagactttgcacaggtactcgttcgcatccatgccggacgggaacaccacacggaacggcgtgatgccctcagcaaccagagacgaggccagtttcaccgcgccgtcatcccctgccgtatcgttatcgaacgcgatcaacacctgttttacgccgtgcccgataaaggctttgcgcatctcatcagtaaagccattcacgccatacgctgccgtcacgttgcggtagcctgccacccagaacgacatcgcatcgattaacgactcacataagatgactgatttactcgctaccagtgcctgctcgttccacaccccgccgtgtggccccggcagatacaggtggttcggcgtacccgcacgcagacggtcgcccaccttgcgcccgtacagctcccgcacctgaccgctcatatcgataaccggcaccactaatgaacccgccagatgctcatggccggatgaacgcagcacgccgatggcctgcaactggctgcgaacggttgctccgtctttcagtttgctcgatggcaggcgatagcccagcgtccggttagcgaaccccaagcggaactgcgccactaactcaggatgattgaggcggcgcttttccagataggcgatggcctccggcgcattaagcagcgtatggtgatagaacgcggtaacgcgatgcagtaacgcctgcctttcctgttcattagcgatatcgctaacgggcggcaacggctcagcggcgggcacactgcccagttcaccccgcagcttatcgaccgcatgcggcaggcttaacccttccgtcttcatcacccagtccagcaccgagccgccggcatcacagccgaagcagtgataaaggttcttctccgggctgataacacacgatggcgtgttttcctgatggaacgggcacagcaccacgaagtctttaccgcgcttcaccaccttgcgcccttgagcacgcaccacctccactaacggcacggcggctttcaggtgctgcaactcagattcggggatgcgtgccatatgcgtttcctctaaaagcctgtcaatagtaaaagagtataaataactccgttgcagagtactccattatagagtattgtcaactgagttatcaaaaacacgaggtactctcatggcaatgttaaccagacaacagctacaagccatgaacactaaagacgagacattctttaaggaactcggtacgcggattgcgctggctcgtaaagcccagcaactgactcagcagcaactggctgaacagttaggcattgcccagcagacaatggcgcactatgaaggcgggaggctcaaggtttctgcggcgttattaccgcaactcgcgcagatccttagcctgtcactggatgaactgctcggattgcctgcaacccggcagggcagcaagcgcgggccagtttcgcgtcttgagcaacagatagacgttatcagccgattacccagggcaaagcaaaaactggtgtcggagattctggataacgtgattggtaagacagaagagtcgtaaacgataacgcgactgctacaggaggcaacctgtaacagccgctcaccacaaccaactggaaggagttgaccatggctgacacgcattctacgccagataccaccgtttttaaaatcgctcaggccgaacgctttacccgcgttggctatcgccccatcaagggcaaccacgctacccccgccatcaacatcgccgggcagtggctcaaggacgccggatttaccaccgggcaaccgctccggctgcgcatcatgcccggctgcatcgtcatcaccacgcaggatatccatgaactgtggggcaacctgcaagccctcagcatcgccccgtttgatgaacgcgcagcaacccaatggctgaaccgctttcccggcggcctgaacgtggagacggcacgatgagtatgggttatgcattgcagaacggtgacctgccggagctgacgctaacgggcgatgaactggcgcaggcgggctttaccgcctacaccctgttccgtatccgtctctaccgtaacgggctggtactgacgcgactggacgagaacaccgatatcgccgccctgatggctgaactcgacggcaacgaagcggaaggcgcggattgggtgagcgataacggcgaactgactctggcaggcgactggcttaccctgagcgggttactcgaccagccgttaatcgttgaggtgctgcccggtaagataacccttcaggcagaagtgggggctatgctggcgtaataacacaagctgctaaaaataaaatagccggaaggatcgttagatctcttccggctattatcaaaaaatcaaaatttaaaaacactaggtaaaaaaacagctatttcacccaccttagcatcaattaactcgtctggaagcggatcatcaatatcagtctggataataactccatccatacttttatccatatacccttcatcacaatcatcatagaaaaaagaatccggtattttctcagtagagtctccaatatatatcccttgcatccccccctgatatccaggatgggcagtaaccttataaatctcaccattacgcacatctacagatattgaaatatagtgactagggattttatatttcactgagaacaatgcatcctgaacatatttaacaacataccgttcaaaaaattgttcataagatccaatattatcacctagggttataccacctaatgattttgatggaataatttccgcattaacatctatcataatcaatcgatctccgcagggaatctaactgtaccatttttaccagaagacactttccaatatggtgctccgtcataatgtcttcgcgaccctgggtgatactgaatatatctatcagtaacatcattaccccgttcatttaactcgcgaagtgtaaagccatcttctgttctggatttattcattgtcccagccttccaaccttctggaataccacctagttcttcttttaatgattctggtgtatgtcctttaagaacatccgggttatcaaagatatcctcgatattatttatttttgctcttgagttttttttatcagggcctttatcagaaccattttttccctctttgggcgtcaacccaagaggatctacccaactgagcggattttttacataaccatatgcccttttgcctcccgctaaccctatcgggtccggcgacagatactgtccgctctccgcatcatagtaacgatgacggttgtagtaaagccccgtttcagcatcgtacagctgaccctgatagcgcagctcgcagtacacttcttcattcgccgcatcccccaggtagcgccgcagcgggatgggccgtcgctcttcacgatgcgccccccacaagccctgttcgccgcgccagcggatttccccttcctcgctgcacagctctctcgcggttcctgtcaggtcagtgacgatgtagtgcagctgtgtgctgtcgccctgcgcctccagctgcgccagcggccggaagctccccggctcgtacacccactgtacttcccgcgccgcggagccgtctgcccggtattgatgctgaccaatcagttggtcgccgtcccaccggtacgccacccgcgctaccgcctgcgccgacggcacctgcccctcgcgcaccttattgattctgcgaccaaacgcatcgtaacgatagcgccaccgcgccccgtccggcagactcacccgtaccagtcggtcctgtacgtcccagtcgaaatacgtttccttcggcctgaaccccggacgcgtttcccgtttcatcgccagacgcccgcagtcatcataccggtactgcgtatggccccgctcgattacccggcctgccgcatcgtaccgcgccgacgactgcaccaccgcatcctgcaccttcagcgtctcatccagacccggcgctatctgcgacacctcgcacaaattctgttcgctgtcgtagccaaacagccgtgcctgacgccgacgtccctcatcacggcgctctgccgtcatctggccggccccgttcagccggaaggcctgctcaccccagtggctgtcggtgatacctgtcagacggtccagtacatcgtactgataacgacgctccagcacgtcattcacccgcccgtccgctccttccagcgcctgacgctgcagcaaccccgtcgggctccactcgtggcgcaatgcaaatccgctgccgttactgcgtcgctgctcttcgcccgccgccgtatggctaaactgcaacggctggtgtgaaccaatgcccagcgacgacagccgccccgactgccatgccagctgcagtggcgccagaataccgtcgacaatcgcacgctgaccgcccgcgtcatagccactctgcaccgcctcgccgttgaccgtctccgacgtcacctggcccgcccggttatagacgtattccaccaccgcatccgggctggcggcttgggtcagcctaccggcaacatcatattccagctcggtgatgccgtccgtttccccgtccgctctccgcgccgtgatacgcgttatccgccctgccgtatcatgttcataatgaagagcgctgccatccggtgccgtgcgttgcaccagacggtctgccacatcgtagcgatagcggtatacccggccgtcgtaatgccgctcctcactcagccgtccgctgtgatcaaagccgtacgtccagtcccgtccctgactgttcgtcactccggcgaattccgcttccgcattgtagtggtagcgtaccgtcgcccccagcgggtccgtcgcttccagcaggttatcgaacgccccatagcggaattggtaacgctggcccagcgcatccgtcacagccgtcaggttaccttccacatcatagccaaactgcgtctcgctgccgtcttcgtataccactttcgacggtgactcacgtacacagtcatactcccaacgccgaacttgcacgcccgcctcatgcccgatatgtcgctcagtcaggcggtcaaggtcgtcataccgaaacatcactggtagtgcattatcccgttcaaggctgctcagcaggccacggcggttatagtgataacgctgcaacacgccgtccgggcctatcaccgtcgccagctgtcccgtttctccataagaatacagccactcacggccttccgggtcgttcacctccacaacctgcccagccgcattacgctggtagtgccattcgctgcacagcgggtcggtataggccaacagttgcccgttttcatcatacgcatactgatgtgtggcgccgtccggcaaagcaacctcagtcacctgcccccagtcattgcgctgatacgccgtgcggccacccagcgggtcggtctctgccaccagttggttatccacccactcgaacagggtctcaccaccgtctggcgtacgctttaacagaatattattacgctcatcgcgcacatagctgatcactccaccaaacccgctataataatggctggtcagagtatcatcatcatattcaaagcgccccggccagtaaccttccgaggttctatcacgaattacacgaccttttttatcgtagtcgtgttcaacccaggtcaacgctaaatccgaccagcgcagcagccaaccttcaggagaataacgataatcaaagttacgcccctcatccgctcgcacgctcagtaaatgcccgagactgtcataggtatagctagccagtgttttcaaaggcttgcgatgagtatcgcataacgttaaacaagtaatacgttgacgatgagtttccacatgaatcaagcgattatcaggcaaagccacccagcgtaatatgccaaactcccaaatcagcgagatctggttatcctgccgatcctctattgatgttaagcataattccatccctctggcgtgctcaaaccgatagcgcaagctaccggcatcttgcaaaatcaaccgtccctgttggcgggtcagacgccattgcgggttagatggcgaacgagtggattccccctcaataggcaaaacaaagatcgcctgattgaactcgccgtcagtcagcgtcaccacaccgtcttcaagtgtaaggctcatatcccagttactacgccatagtgcgcctaataaactaggcttcctatcaccaccagatcggtaatagcgtttcatcaccaacggtaaaatacttgccagttggaaatcagtacgccactccaccatataacccgtggccatatcgaccggttcaccttcacttttgcattgatttgatgtagagcaggtatttccatcagctgtgttagcggtagatgatgaatggccgggagtcccatcaacgtctgatggtgttttatccgctaccttaatttcaggttttatagcttttcccttacctatcgcttctcctgattttctggtaattattttcccaataaatgcattaaccttcaggataatctcatcaacaatttctttaaatttatcaatgagttttttaataacaccacaaatcgcagaaaaactatcttttgcaaatgcaacaatccaactttttgctgaacttgcggcattatttaccattaattcaatagcagtaattattttattgagcagatttatagcttctttagcctctttattaattttttctgcgaagtccattaaccatcgaacaatattaccattagacaaatttctaatttcacgaacagccagttgaacagcttgattatccaacgcacttttttctaatgctttcattgcacggacaacagatttccctgcaatttttagcgcatgtcctggaccaggaataacacctacgacattcagtgcaccttcagcaagaaagtagttatcttccaagttatctggtttcttataggcggcccagcaccactcaccaataaaataaacatcgggtgcttgaccaacaacagggataaaaccgagaataatttgacaaagcaacaaaaccgctgtttctgttgtctgatcggcaacctctgccgacaaactatgatgaatcttattaattgctcgcttgaattcacgatcccctgcattaatctgtttttttaatgtttgaaagcggtcataggctagctgatatttatcttcaacattagaaaaaaatcgtccactcaatgtactatcatcaacatttacttcatcataacgttcactgtcttcagtgtcgtactctacaatccctttttcatgcagcagtaaataaagggtaaaatactctcctgctaatgcagcatgagcgggattagcttgaagtaccggattattttctacggtatcaggggaatcaaaatcatctgaaccttctttaatatcaagttgataagtactgcatgccatatcttggactttaaagtacccacttccatccgtttgcccatccgttttattccctttgctatcggttaaaacaaaaggagcatttggtacaggatcccctgacgaatagacatattgaacaaaggtttcacactcacattctttacaccccccttgaatgattttatccgttgaaaaccttttttccgcagcagcactactttggtgtaatgaatcctgtttatcctgactcatgaaatgacgtcctttttattttatgcttcgtccaggtggtcaattgctgcctgatacaggcgatccatacggctttgcgtgccgatgtattctggctgtatcagaatattttttgcccagggctgatgaatgaattccggcgagagctctgtcgccaatgccagccagcgcacaatatcgcggtcattgttaaagccattgttccgcgcctgttccgcctgctggtaggtaaatgtctgtagttcatcgtcaggcgcatgttgccagccagcatggtaagcgcgcaggtgttcgctatagcgtgccagattctgatgttcagaaggcaccatgatggcttgccattgttcatcgctcagttgacgcggcaggatgtcaggaatggagtggggttcgcgggctgtcaaatttaaagcacgtacggttccatcaggtgaaatatcgcagaagctggctatagggccatagagcgcgcaggcttcttgtacagagctggctgatagcagttgattcaccacccgccagtcgccaacgcgcagaatgacattctccccggaaggtgaggccaccaggctccactgccgcagatgcttcgttacctcaagcaattgatcgagcggcgagtacgcctgcataaaccattccagttgcagacccatgccccaaccagactgggtgataatgtgttctttcacctgcgaccagttagcagcgttaagcgggatgcaatacggcgctaccgacgcatgaacgcgccccgtttccccccagtacaaacgcgtctgttccaggctgcctccccagcgctcggctagccaaggcaccgcatcattcattgatgcctcagcaataacaaaacagccaccctgagcgacacgcgtttgccagacggcatcatcttccggcgtcagttcaaggaaaggttgcgatacactcacagcgtgacctccgtcatgtcaggtaactctccccgcatccaaccggggcgatggtaattaagctgtacactttcaatacgttcaggctcagatttaaaaatccgaatactgtccgcaatcgaataacgttcagtcagatgaataaaaatcgggtgtaaatagaattcactaccgagtacccagcgatgagcagaccaggcttcacattccgcttcgctggctttagagtaatatttttcagctaatgcaataccgctaatgaagcgggcctttactacttcgacatccagaggaaaaacacattgcgcactgacaaaaagaaagagttcattcgctaatcggtgtaatcgattgtcattggcgagaagataatattgataactcgttaaattaatttggtactctttattaacttcattcttatttttattattaccctcttgttgtgcgaatagctgatattcccctcgttcactattcgctacaggcaaatagatattattcaaaggaccgagaaaatcagtttgagcagcaaggtcaagggttggccaccaggtcgataaaacgtctggcacataactacgaaacagcgctcgtgtaccatcaggccagagacagaaaatacgcgtctgccaaaagtcagcaacctgctgtaatgtcagtgcgctatgcgtaagaatcacaccaccatgccgctctggctgtgtatcggtcagccaatgcaacaaggtttctcctgacttagcttcttctactttcaccacaataggtgcccacatctgccagttttcagcatccttgccaaaatgcagctgttgccatatatccgccgccgcaggttgaaaggcctgccaatattcaggtaatttgggataactcagcggtgagataatagcgtacaaaggcgcatcaaactggctgatttcaaacagagtataaccgtttgccatcatcgctatttgcctgtaaataaatgagataatttttaatacgatgagcgactatttattttgttaatagtcacagcaccgaccagttaatcacactgattatctggtcggtaagtgcagtttctttttatgacacaaaatagataataaaaaccacgaatcgaaataaaattacagcggcagtcctttttcccaacgatcccgaacttcagcaggcgacaacggtgggaatttaacaccgcggtccagtaacagttgttttaccttcaacgcccaagggtagtgaggagatttaggggacataatagataagctgtcttcaacactccacgctaagctagctcccgtagccgaataggtattaatattagcgccctgctcaatcagccaatgtgagatttcatactggttaagataggcagcatagtgagcactattggttttttgctcatcaggtaaatttacgtcagctccacgcgccacaagtaattttatatcggcccagcgttcttcgttaatagcactaaatattgctggctgcccaaggcgtccaattgcattcggatcaccccccgcatccagaataatacgaagccaatcaggatctttaacaccagatactcgattcaccgcactatcaccagatccatctttatagtttggatcgacacctagcttaagcgccagcgtgacggcttttttatccttcgtctcataaatcaaccacagtagcggtgtaataccttcttttcccttaatattcaggttaacgccctgtgacagttgatgacgggctactgattcgtcacctttttgaatgctttccagcaccgccaccactggtggttcaaaaagttcactcgcccgcatactgtgtcctcctgcctgacaagcggttaatagtggcagactagccagcagccaataccaccatctcaaagaggttctcctttttcccaacgctcccgaacttcagcaggcgacaatggtgggaatttaacaccgtgatccagtaacagttgttttaccttcagcgcccaaggatagtgaggtgatttaggggacataatggataagctgtcgtgtacacgccacgccaagctactgccggttgaagaataggtatcgaaacttgcgccctgctcaatcaaccaatacacaatttcgtattcatttacataagcggcataaagcgcactatttcttttattttgatcttctaaattcagatcagcccctttctcaacgagtagcttaatatcagcccaccgttgctcattaatggcactaaatattgccggctgaccacgacgaccaattgcattcggatcgccaccagcatccagaataatgcgaagccaatctggatctttggctcccgccacggaattaactgcgctgtcgccaaatccgtctttatagtttggatcgacacccagtttaagcgccagcgtgacggcttttttatccttcgtctcataaatcagccacaacagcggagtaacaccttcttttcccttaatattcaggttaacgccctgtgacagctgatgacgggctgctgattcgtcacctttttgaatgctttccagcaccgccaccactggtggttcaaaaagttcactcgcccgcatactgtgtcctcctgcctgacaagcggttaataatcccagaataacgacgcctacccattttatacgtgccaaccattgcattatattcccctgaatgtattggttatcttcccgatatcttcctttttctggctttcaatacccgcaactacctgatccataccgtgacgcgcaatcggtgaaccgccaacagcgggaagcgccatcatatcaccgcttgctttcggcagcccccctcccagtagctttgcaacaccgataacgccccctagcgccgcaccggcggttccgccaatcaatgcgcccgcaccggatagcaagcctggaatcaaagctttaccgtaggtttgcaccatggttaatatctcgccatcaaccgcttgtgttttaatcaatgatgccgtttctgccaatgtcgcaccaccacctcgcaaggcagtattctcatgtaatcctgcggcattgaacgtatagccgggaagttttgtcgcactgaccgctgcagaggctaacccgccccccagagagtggccaacaataacaggtggaggatttggcatcagatctttgacttgagtcgcgagatccattgcttgtttgtactgcgctgattcaaatcccataccctgagtggcgttagtcaaccagtctttcactcccgtcaccgcattattggtacccctataggtcaacatggtttcaccattaatcgctgatttgaacagggcagaaccaaaccctgttttcttatccataaaatcattgtccgtcaaaccaggaagtttttggacatccagcagttccagaccaaccggagccttaggcagtttatccagcactcctcgtcgaaattcatcgaccgaataaacgtactgagccgcctccgcgcgcaagatgctgtcgttattaaacgccaaccgctttgccgcatcggctaatcccggcagcgtcgccgcctcggtcgccaacttggcacgagccagatagcgctctttacgctgtgcgacagagagcagatcatcaagaatgggcaactcggcgaccgaagcccattccattaatgtcggcaacagcattggcgtcaatgccaacagaggcgcgcggcttttggccgattgttcggcgcacggtttaaccggggactgataaggcgagtcgccaatgatcacattcccgctgccagcagcaaccgagccgccacagccgatcgcatcaccgatacgcgccgccagctttccattgatgatgaccgtaccggagcccgcagatatcgctcgattgtgtacgccgtgaggcatattcgggcaagggcaagcatggagcaaaaccccatcacctttacgggccgctggtttgccattgatgatgacatcaccgctgccttcaataattggggtcgcaggaaaacaaccgtgacctacgcagctgtctcctaaacgtgcagcacctggcatagttcctccttaacgtctgtctggcgcatccggcagcgtaggcttcgaggggtcttctggcgtaatcgacaccggcgcagtccctacgccagccgcaccaccatcgttgattttcacaatcgtcccggaaattgtgacacccgcgctatcaatcttgataaaaccgccaggcgctttaatagtcagagcctgccccgcttccagcacgatatctgcggctttcaggtagctgtccgtattgaccagaatacgctgatgcgccccgatcagcgtctcttcagaaccggacatcgtggtctggcggctcccttcgatacgggtaatctctcccccaccgataaagcgcttgaacgaagagcctattttctgaataaaactccggccaatttcctgatgatgatcctgaccgatattttcaaagtcatctttgcctatcgttcggtgacggtgacgatcgactcgttggaactgatcctgagcgacgctgagatgctgatcgcgccccacactctgccgatggatgttattgatgacaccatccatatctttctgagcgtgatagtaaatttgttcacgcgtcgcctcatcctcgaaacgcagttcgttgaagccactgcctttgtgcgtatcagtacgcagcgtcgtgcgcgttttatgtgcgggtaaaacgtacggcgtcgggttggtcgcgtggaacgtacgcccagtgataataggctggtctgggtcaccttcgaggaagctgacgatcacttcatggctgatacgtgggatagcgatcatgccgtactggccacccgcccagccctgactgacgcgcacccagcaagagctctggtcgttgctcgcgccatagcgatcccacgggaattgcagttttacccggccgaactgatcacagtaaatttcttcacccgccggacccaccaccgtcgcgatttgcgggccgtccaccatcggtttgtacggcatcgccgcgcgccacgtcgttgtgcccttcaccaccgcaaagctgttgctcatggtcgtcggttcgccgccgctttcctcttccagcgcctgcggctgctgcccgacgtgcgtcacactcactgtctgccacactgcgttcagcgtcgcattcggatgctccgtcagggtaaaggtattgcccggcatcagccccgcgcagttggactccccttcgcttgtcaccgcccctgagcgcagcgcatccagacgatagccgctgaacgccttgccgctcggatcttgcttataacgtcccggatagtcgtaatgctgatagctttcacgctggtgctccagctcaccgctcatcttcttgtgtgacagtccgtaagccggcgtcttgaagttgtagtccttcagttccacttcggccgtgctcacccgctccgcgtagtggaaacgccggacatattcgccctcacttaacccctgcgtggcgagattgaagaacagctccggccctttggtcagcgcacccgcatcatcggcaaacaccactcgatgcttgccctcctcaaactcgtggaagaagtacaggccttcctctgcggccagccgagtgataaaggctaaatcactttcccgatactgtacgcagtattcccgcacggcgtgctcatggcgcagcgcaaacgcgtagtcggtaatgcctgcttcttccagcaatgtgccgataatcgcttccggcttctgcgcctgaaagatgcgggcgttggtgcgaagacccagtcgccacagcgccggacggacttccgcctgatagcgcgtgcgccgaaatccggtgtcgccttgagtaaacccactgataatcccgctgacccgacgcttcagttcgccttcataccaaatcatcagttcgcacggctgatccagcaccgcaccgaaatcgacatccggcaacgcgctcgccagactcagcgacaggctgaagggccgattcaacccctcatccagactgaaatccaccaccgcaaaggtgccggcctccagagcaccgacctttacggtaaactgtaatcctgtactgtttgccatccgccttctccttattattcttgtgctgttaccatggctaccgcacgcctcgggttccctcggagcggcatgttgctatcctgattaacatgaaaacctgagttgtggtctgagtctgctcacaccacgactcacatcagtgaaaaaacagaaaacccgggcaagcccgggttagataggaattacgcttcgaccggcgtacgccagtcatcagagccagaagtccctgcaaccgtgtgttcccagtcgattttgcggtaagccagcgacacttcaatcagttgggtgtaatccagtttggacgggtcctggcagtgtggcattttgcagtcgatatccacgatggtggcatcggtaaggatggtagagaagaagtgctcctgcttgccttccaccgaggtgcgataccacttcagggtcgtagttggcagcatttcaccggtagacagtgcgttgtacagcagtggaacagctttgttcagcgcgacggtgaatttaaacggcttgtgcacgcgttggccggacggctgaccagactgcgggtcggtcggcacggtaaccacgtgtttgaattcctgcaccagcatttcgtcttcgtggccttcgacatagatgttgccgacagaatcagacgtgaaggcaccggcggtgatgttgccctgagttttcccttcgatgctgatatagcatggagttggcatagtgttgatccttgttgttgaaagtgattattcgttaaacgggtttagtaacttcaccgtctgtatagcaattcgcatgccaattcatatgccattgtttttaatggaaaataacttaactaaaatttcccctaagcaaaatttgagcaagaagttgcgcagacctcgcgaaaaaacggcatccattgcgcaaaaagtgatttccaccagaaagtgagcaagaagttgcgcagaatgcgcagttattctgaaagtttgagttagcactaacttattgaaatgaataaccaatcggaatgatgattatcgatagtagaaatctatacttggcgataaatcgctcacttttataaaaataagagtaagtggttacttacgttttttatgaaaaacaggaaaacatcccgtaatggaaatagtaataaaaacaaaaaaagcggatgttgctatcacgcaacacccgcctgtttctttccattacgatctgattaaaccgtgatgatttatcggttctaccttaacgattcaccatcagctattttccaccaacgaatcaccccgcagattactctgtttttcctgacgaccagtgcatcgccagccgctgtccggctttgatttcatcaggctgcattgtcgcttccagatcgttacgcgcatgaatggcttcgttcatcccctccgtcgcggccatggcataccaggcgtaagcatgaatacgattgcgggatgcacccagtccatcctgacgcatcatccccatacggtactgagccatacggttaccgtcattcgccgccagacgatactgcttcatcgcctcgacatagtcctctttaccgccttgccccagcctcaacatctcgccataggccagtcgtgactcggcgtctcccgctgaagccgctttggcatattcttcacgtgcacgcgcgaattcgctcactttaaatagccgctcccccagttcacgttgcgctcggatgtagcctgcagaggacgcctgaaccagataatattcgcgcttttcatgggttgtctggctctggctgagcaaataatcggcctcgcccgatcttccggccgcggcacgctccagccagtaacgcgccttctgctcatcccaaggtaagcgcttaccttcactgtatgtcttgcccagccaaagctgggcttcagcatcacctgatgacgcggatttttgataccaattcaacgcattctcgccgtcttcgtgtcgcgccatccacagttgcgcctgtgcctgaccgagcgtcgccgcgcggaaataccaacgttcggccagatcgcggcgaataaccacgccgttgccctgttcatagcgctgcgctagctgatattgcgcatctctattgccgagttcggaagccttcagcaaccacgctacggcctccttttcaccgcccgcatgcgtcgcgtaccactgggcaacgatcagctgcgcggggggatagccattcgccgcagccgattcaaacgccccgatgcaggccgctaccagctttccctgatgctgaacctgacagtccatgccgagccgatgccccgcttcaccatttcccagacgcgaggacgttttccaccactgacgggcaaacgggctattctttggcgcgcctaaccctgcctgataccaatcgccgacctgaagcgcagcagcagcgcgcatttctgcattaccggggagttcagacagcccagacgccttctgcatccattgcatcgcttcggtgtactgagaacgcgtagctagcgtctttgcaagttgatattgcgcttcaccatttccccggttcgctgacgccactaactccgattcaggcagcgatgtaacgggtacctgacatgacgccagccaacaggccgacaggactatcaataattttttgtatttcatcatgtgctcagcggttttcccttcacgataatcagctagctgaattactctgctgcaaacgatacaagcgaatattgaaggcgcgcagttcatcttccataccgcgcagctccgctggcgtcagtgattggctcttgattttacgcgcctcaagttcacgcagccgtatcccaaaggggacatccgatatcagatctttttgcatatcgtagagttttgatttcaggtaggagatcgtcaccgtccgccgctgacgttccaattccagcagttgctgtaacgtatcgttgactctggcgcgagcctgttcgtaacccagcgttttcggctcatcaccctgctggcgttcaagcgtaatctgccattggcgctccatctccttcaccgccagcgaatcgggatagagctgctgcatcacgtttttcaacccattgccgtattggtacagatagaatggcgacgcatttttcacctgctccagctgtgcctgatagcggttgatcagttcgccttccataccctgcaatttctgctcacccaggacaatacgcactcgacgaatatcattatggtcgggggcactaggcaaggcgtacgcaggctgttgcagtaatgccagcgcatccgctttttgctcctgccaatactgccagcccgtaatggccgcaactggtaacgcacaggccagcagcccagagacaaaccagaaccaggctggcttctgttttttatgcgcctcaattttcaataccgttggtttcatttgccctttctcccgtccgatgagaatgctgcccgcgggcagcgcagcctgacccgagcctgatgaaccaccgctttgcaccgttgcgccgggttccatgtctgaatgaaagaacaccatgggtggaatctgcatatcctgctttctcagttcctgatcgtccgacacaatgacaatctcggtttcatcaaacaaatgggtataaccttcgacgaagtgcagcaaattctcgacgcgaggaatacgactcaagccggaattatgcagtttttcactcatcagttgcagcgcacgttcgcaacgataaaccagccgcttgtgttcatggctgatggcgtactgccgcaccacctcgctgatgcgggcaatgaaccagtccagcatctcgatacgtgcccgctcctgatgcaccggcggccagaagttatcccactgcgtcacgatcaggttcgccagaaactcacagctttccgtgaagcccgtcaatccagccagccgtgagcgcgccagagtgaaatagatcgcagtctggagatccacaccctgtttttcaaagatggtggtggccatatcgtgtaccagcatccaatccacatcgggacgagacgcgtgactcaacttgttaatttccgcccgaagtgcgtcaaattccggcagcatccgtggatctcggcccactttcagggcctgttgtgcatcttgcatatcacatcatccagcaatagggagcctgagcaggctcccgagagttaagttaataaagcgagtcaggcagcgtgaattggctgaacagaccaccagcaaacgggttatggctggcatcggtatatacgcgatacgtcatcgcgccgttttccagcgagaagcgcacgtcgaaggtgttctcattaacctgcgttagctggtcgctgttgactaaccggaacatcgcccacggcccgctaaagctcaggctacgtggtgagcgctcacgatcgtccggcaccagagttagcttgctctcagccccatctcgcatactgtttggccacaccagcggcgttttctgacgacgaccgtgactgtattccagcagttgtccgtccagattgagtacgctgcggcgcttgttcgccgtcagttccagcggctccagaacaaagtgcacttccagactaccctgcgcattaaacagggtctggcggatgcgggtagcacgctccagctgtttcaccagctcagcctgtaaaggcgacgccatcccttcttccagcatgccgctttccatcatcgccttgaggttggtttgatagaagctgtccagcgtcccgccagtcatgaagaacatttccatttccgatagcggcacatccttgttcgatgacgggtcgaaggggtaacgatccgccagcttctcattgaatggcgtcacaactttatccagccactcttgattcagcgacgacatcgcaagcccagtcaccagactggcgctttctccggctaattgtcctacccagcgatccagtggcgcgggaaggctacgggcgtattgctgtaaggcgaagactggatcggcaaatttatttccctgccgcgcctgcaccgctttcaacgctgcctgccctggatcggtcgcgttgacgatctgatcgaggtagtgatagaggtcggtcagcttctgattaacctcttgcaccaatggcccctgctcaccacgtccgctcagtgccgcattgatagtcataaacggacgaccagtgcgcgtgttgataccttgcgccgtgtcgttatcatcgtcggacagcttacggattcgggtgttatcactgaccgtggtcaacactcgctggaagggctgatcgttgccggtaatatccgtgagaatatcgagcgcctgctccggcgtatcgagcgtctgcacatcaatgttcgccaacactttctgccactggttgatgtaatccgtaatgtagcgatcgttcacctgacgcagaatttcccgacggtctgcctcgctaaactgcgcacgctcacgctggcccagaacccaggcgtccaatgccgtcagttctaacagcgctttgtcctgcttgaggtaataatcactgaaaccgggatacgtcagcagccgcggcacacttcccgctttgtcattacgcaaggaaaacaccggatcaaacgtcgggccgacttcatcacggatcgctaaatccggcggcagcacctgcgtcgctttcatcaccaaactctgataaacgcgctgatacatcggcagcttgctcagctcctgttgagccaacgtaatcggctgattaaatggcgtaaaggtactgatcgccgccgcatatttttgctcacgggccttatgccagtcggtatgctcaagggcgtaatccagatgctgcatcagttgttcctgcacattgccctgtgcgggaaacgccttctgccagcgctgcgccataaactgttcgaccagcactttattgcgtcctgacgcatcatccaacatccgcatcacacgcagaatcgtcagcttttgctcgctattagcgggtgcctgattcaaatcttccaacagcccctgcatcaccgcagggagaaagcgctggttcagcatttgcagataagtgccttcaacataaggcccaatcttaccgccctgatacaggccaagatcggctagcagcggcgtacgttcgtggtaattaccaaaggataaggtcgcatcacgaatcaaattcagacgcggcaactgctgatagccatagcccggctgcccttccagctcattggtgccgataaacgcctgcgctttcgtcagtacattacgtccggcttcttcattgacccgatagaaatggtgccaactgccgactagcgccagactggcgagcagcatacagcccacgccgatactgagccgacgacgacgatagagactatgcagtcggttttcccccgccagactggcctccggaaaaatgacatcagggaaaagacgttgcacaaagaacgtgttcgactcaccgcgcagcgcagcgttaatcggctctggcagttgatagcgtcgggaagccgactgcgcaaaagcatcgaacggcaccccctgttgatagacagaactgacgtagacgccacggatcaggaacgcgcgatcctcgcccgtcgctaacgtttccgtcagcacttccatcacgtaatctttcactccagccaactggcggacgaacgagaacagcgaattgcgcacacttctgtccgattgcgtcagcagcatgtctggcaggttgtcattcaggtgcgtgacccactcgtcccagaaacgctctagttcttccagccaacctttgctgttgctcgcctgcggagtaaacgtcacgcctaaaatggcctgacgcgcatcgcggtttaactggcgatagaccttatcgaagccgctcagcatatccagtcgagtcagcgcgatatacaccggtaagcgcgtattgatgttgacagaaatttcctgcaaacgcgcgcgcatgacttgcgcataggctttacgatccgcgacaccggcctgtgccaaccaggaaatatccagcgtgagaaccagaccattgagcggctggcggcgacgattttcactgagccattgtagcaggtgctgccacagtcgggcatggcgcagcccgagcgaatcacccgccagctcaggctgcgccagtaattgtccactaggatcccagatgacagcggattccccgacccagctactcaccagctggcctgccgctacgtctcgcagcgcggcatccaacttcggattcattttgtttgccggattggcgcgatggatcaggctgcttttgccactaccggccagaccaatcgtcaaataccagggcatcgcatacaacgcttttttacccaactgggtctgaaatgcctccagccagcgatcgagaaacgtctgctgaccgtcgacatacacctgtaagggatcctgctcaatcacctgatgttcatggcgctctgcgcgcatctgctgtacgcgacgccagaccagccaggcgctgtaggagaacgccaaccacagccagaccagcgtgaacaccacgcggccccagattccctgcaacgggcgtgactcgcccaccgtcaaacgcggcccaagccaccaggctagaaccaacactacgacccacagtagcgctcccaaaagcagccaggagggtttcagtttaggcaactgcttgcgtagaaaggttatgattgttttaaacataagtgaccattcactccgaatgtcttattttttacgggatgctgccaaccgctccacgcggctgaccattcccggttcccattgcatcaggcccaattgctggctttcctgccacatgtgctgatagtgctgtgctgccagtgatttcatcccttcttcggcgagtaaatccgccagtaccaactcggcataaaagcgatcgcgaggctctttcaagcgacgcatacgttcatccagtaacaacatcgccgcaccgatgcctttctcatcccgacaggaggctgcctccgttgccagatcgtcctgccgcgcaccgccaccgccgcgcactggctggctggactgcaaccattggctgcacttcccagtcaaaaatggtgcgccatcgctgaacgccagctcccgcagttcaggcaaacgctgaataaaggcagaaagctcttcagccatcgccgtagcgacagaggaatgccccagccgagatgccaccgaagcagacagcatgtggccatcaaaccagtaaggtgccaacaccaggctttgttctatacgttcccacagcgccaaatcggcttgtgcaagcgcactttggtattcatccacgcggtctgacgagacgggtgccaactgagttttatgtcccttcgacgacatcggcggtgtggcaataccggaccagatagcatggcgtcgcagacgatagcccatcggtgaatcaggatgacgctcaaccagcaatgcggcgacgttcaactgagtttgtcgccaactgcgttcatcagatgagttaatctccaccgaactgactggcgtcgaggcagcgctggcactggtttcacttacgcctgagctaccgctggctgccgaggttggtttcgccgtctgattcgcctgttcctgcgcctgctgccgctgtctggcacgcttaaagccttgcaccaattcatccatcagcgccgctttgtcgctggccagctcgccccagcgggtcgccacctgctcggttaatttctgtaactgctctaactctgcgctggatgcagtctccgcaatacgagggatcgcgccctcaaaacgccgaacaatctggatcatcaacttttgtttctgaaccgggctagcaggccaggcggtaacccagtagctctccagccagctatccagcagcatcagtgcggtagaaaacggtgtcgctttagcggggtgctgtaagcagcgcagtagctgaaccagtacccgcatgtctttggttttgctttccagtaacgtcaggcaataacccgccaccacgttaagatcgacctggttatgcgccagcgatcctagcttgaccagctccgtttctaccttttcccagagcggatcgtcagccaataccgccgcgcgcaacctctcatccggcaacgaggtttgcaggcgtttacaccaaggatgtgcatgcatgaacgcctcctttaccagtgacactgctgacgcagcggcgctaatgcttcacccagaccagtcagttcgatacgcagcgcgtgaccgtctgtgccgttaagtaccagctcacgatgcccaatccagcgctttaacgtatcaatcgccggcaggccgcgtcctgactccagcagcagcccgcggttacgaataaaccaactgtcggataccgtcacaccatcaagctgtgatgtaacagattctcctgcccaaggttcactgagcgttaagcgcaggtgcgtaatattgctggcgcagctaatcaccagcgtattgccatcggccagcacgcgggtgagcgtcatatcgtcgctatccgcttcacgtcccagttgaaacgctccgctggtagtcgctctatctccctgtggggacagcgtaccggtgcgttcagcttctcggcctagtgcgtcatagcaggccagtcggagctctgaagtcgtttcattgcggcactgttcccataacgactgccaggcgggatcgggcatcgcggcagttgccaacagtaggggagccatcgtcagaaacatcaattcacctccagcttctggcatttgtggtcaagagtgcgtttagggatattgaggctatcggctaccagcaggcggttgccctgaaactggcgcaggcgtgcctcaatcacagccgcttcataccgctgtgtggctatacgcaaatcgtggatatgctgataacaatcctgttcctcagccgtgctgctcgtcagccggtcacgcagttcgggcggcagcgatgtcaaggacagcgcttcaccgctcggcgtatgtgcacacgccacttccagcaggttacgtagttcccgcacattgccgggaaagtcgtaccccacgagctggcgcaggaaagcgcgactcaatggccctatgggcttttgtcgttcatccgaaaatggtttatctgcaaattgaccgatgaagtgctcgcacagcagacgaatatcatctggccgctcacgcagcggcgcgaccagcaacaggcactggcagaggcggtgatagagatcctgccggaacacgccgtcagacacctgctgttccagcggctggtgcgtcgcggcaatcagacggaaatctgaatgaacttctttctccgcgcccagagggcggaagctatgtgtctccaatacccttaacagcttggcttgcatggactgcggcatatcgccgacttcatccaaaaacagcgtgccgccgttagcctgctcaaccagaccaattttgttactttgtgcgccagagaatgcccctttctgatagccaaacagttcgctttcaatcagattttcggggattgcggcacagttgatagcaataaagggtttgtcgacgcgttcggaacactcatgaagcaagcgagccaccacatctttccctgaaccggtttcgccctgaatcagcactgaaagacggtgttttgccgcctgataaatctgctgatgcagctctttaatcacgacagatcggccaatcagggtggcttccacccgctttttctgctcgcgacgactctgcccttcatccttaatctggcggagagaatctctcaaggcgacctgttcccgtcgggtgtgtaccagctcacgcagcagcataagctggcggcaaaatacctgagccagccgctcgcattcgcctcgctgatgcagcgtttgcaggcgcgtcggcgtatccaacagcgctaataccgccagcggcttaccgctgtccgacaacagcggcaacgcgtgaagcccgcaactcgtcccgacagagaccagcatctgccgaaattcacggtgctcaatacgagcaccgccataaagagaatcccaggtacgcgcctgattcttatgcagcgcataagccagcggatggctaaagtcatccacccccagactcagcgccaccggcgtctcatgcacccgcccctgacagatcagctgtctgccgctgacatccaccatccccagcagcatcccttgcggctgccaggcggcctgcatcgtctccagcagccagtcgcacagactagtttcatcatgctgtcgggtgagtgctagcgccagtttgagggcatgttgcatactcagccctccacctcggtctggaactggccggcttcgacacggaaatgaatacggctaacgggttcacccgcagacatgcgttgcagtagctgtagcgaaaccggtggcagcaaggccccgtcaatcactgattcgagcatacgtgccccgttttcgctgcggttcgccaaccgtagaatctcttccggcacctcgtcttcaatgatgacttccgcaccaaagcgctgttgcagcagagaaaccagacgcgacaatttgccctgtacgatctcgaccatggtgtcatgcgccagcggcagataaggaatgacttccatacgcgccaataatgcaggtttgaagaaggccgccagttcgggatagagcgcatccagcaacacatccgactgctcggcgtagttcacgatcgtctggaacccgagattggacgtcaggaagaacaccacgttgcggcagtcgatgacacggccttcaccatcggccagttcacctttatcaaacgcctgatagaacaaattcagaacatccgggtgcgctttctctacttcatccagcagtaccacggagtacggcttctgacggatggcttcggtcaacacgcccccttcgccaaacccgacgtagcccggaggcgaaccgatcaggcgtgaaaccgtatgtttttcctgatattccgacatattgatggtggtcagatagttacgtccaccaaacatcaggtcggcaatctgaaccacagtttccgttttaccgacaccgcttggccccaccagcaggaaagcacctagcggacgccccggacgacggagatccgcacgcgcagtcagtaaatgtttatgcaattgggcaatcgctaactgctgccctttaatcgactctcccaggaattcaggcaggcgggtgacgatatccatttcaccctgtgaaattcggttcagcggcacgcccgtccattcggcaatcactgccgcaatctgcattttatcgacgtggggagagaccagcacggaagcttgctgaagtatttccagtgcttgctcacaggtagccagttccgccgctgccgataccgcatcaaagtcgacggtttgctcgtcatccaacagcgccgtacgcagttcaatcacgcgttgaacctgtgttttctgctgctgccaatcggcttccagctgtgccagcgatgccgcccccgcttcgcgggcgtcacgcagttcgactaaccgctcttcagtattacccagaccgatgcgcgcctgacgctcaagctgggtgatttccattttctgctgatgcaggcgagtctgtagctggctgactgcacgcggtggcgtcgtcaggttaatcgccacgcgcgcactcgcggtatccagcacgtcaatggctttatcgggcagttggcgaccggagatatagcgcgccgacagctgcgccgccgcctgaagtgcatcttcatcaatcagtacgccgtgtgctttttcatagatgctgcgcagcccacgcaggataacggtggcttcttccgcgttcggttcaccgaccttgacgagctggaagcgacgggaaagcgccgcatctttctcgacgtattttttgtattcactccaggtcgtcgctgcgatcgtgcgcaattcaccgcgtgccagcgcaggcttgagcaggttggacacatccagcccgccagcctgattgccagccccaattagcgtatgcgcttcatcgataaacagaatgatcgggcgtggtgcatctttcacttcctgcatcacacctttgaagcgtttctcaaattcgcctttaactgacgcaccggcctgcatcgctcccagatcgagcgtgagcagttctacatcccgcaatctttccggtacggcacccgccacaatacgcagcgctagcccttcgatcagcgcacttttaccgacgcccgcttcccccaccacaatcgggttgtttttacggcgacgggagagaatgtcgatcatcagatcgatttcatgatcgcgacacagcaccggatccaactgcccctgtcgggcagattccgtcacgttttgggtatagcgagagagctgggtagtcgccgcagcagcctgctccgctgtagcggagcgcgtcgccacctccgtttcaacggaatccttgacccactcatcaaactgctgacgtaaaagctcacggttaatctgcgccagcgggcgggatacagcccctgctacatagcgatttggcgtcagcagcaaaaccagcagcaagatgccgctgcgcagctgcgcatgttggaattcagccgaggccagcagccagctgtcctgtaaccattccaccagcagaggagagaatgagggatagcccgcatcaaattctttatccacggaagaaggtaacagcagcgaagacagctcatccgcatcgacacccgcgcgcttgaggatctggcgcacatcacacagcggcgtttccagcattttcatcaacaggtgctcaatacggatttccgctccctgatgttgaatacaaagtgccgccgcttcttccagcatatgacggcacacggggttaagtcgttcaaccagtgtcggcagttcaattcgaatcacggtgtagctcctgttattgtaataattctcccagctgacgcagtacgtcctgggtttgatgagttagctcgtaacggtacaggccgaatgcggccaccaagaccacaaaaacgccgataaacaacgtgcgcaatgacacctgtctacgcaggtggtaacgcgaggcctgctgccccagattcaagtggaagaccgtcggcgaattagcaggctcagggcgcagcgtgtcatgtaacttactcacgacgcggttcaactcctcacgcccctgagtcatcacccgatagcgcccttcaaagcccagacagaggcaaaggtagataaactccagaatgtcgcgatagcgggtgggatcgtccagcagcttctccagcaggacaaaaaccttttcgcctccccaggtctcattatgaaaacgggtcaacagggaatgggccgaccacatgctttgcccgccccactcccgtcccatcacggcttcatcaatgaaggtgcagaggatgtagcggaaggacaaaatcacgccgttttcatagccatgagaatgcaattcctgctcgatggcctgaatttcagacaccacgcgctgatagagatcctccacgccctcataagcagagagctggcgtactcgctccaccatgcccagcagcggcgtgaccgtatcaaccatcggattaatgctttgtccacgcaggcggaaccagtagtcggagtccatatccagctgtcgggcgtggtcaaaaagcagatcgcccagttgatcgtttttaataacctcgatgctcatctcttactctcctgactactgaccacggatggcccaaagctgcatatccagttccgggaattcaccagcaatgtggaacgctaacgtattgccagacaccagcacctgccaggcagggctttgtctatccagttggaaatagctgtatcccgcgtgataaggcaactggcgcggtgccacaggcagcggcagcagagggatgccaggcaactgcaggctgatcagttcgcggatcttctcgctggaggcaatcttcgtttgttgcagcagctgtttacgcagatgctcctgcggcatacgcgcgcgcactgccagcacaaactcggcgctggtcatcaattccgcatcaccaaccatcgccaccatcacgccatacggctgtttcttcagttggatggagacggcacgcggcgacagcacggtgctcagggcttgacgcagcgccatcatcagcggctcaaagctggcctgctgatgttcgtgacggtaggcgggaaattccggtggcagacgcgattcatcggtaaacgtcatcagttcgccgcatagctcaaccagcgtttcgtgaaggcgttcagggtgcaacgtaccaagacgcgccaaatgcgacagcttaggctgagcgcggttaagcaattgcagcatcataaattcggccacgtccgccacgccttgttgtcccggtgcggcaatacgctgtgccagactgcgtgcgcgttcagcgaccagaccggcagattcgcccaaaaagcgttttaaggtagggatcgcggtaacgctgatactgcacggcataaagttaggatccaggatcaagccgccgtcggggcgtttatccagaatgttggcaatcgccagcgaggcataagcgctgcgatcgtcacgatcgagcatcaggcgcaggctgaccttgccgacttccagagaaacgatatcaccgccgtcgctgtgcagatcgcgcacgtcatgccgatgcgattgcagacggctggctatcccctgccccggctgaccgacttcactgacgccatttaccgccagcggcagcgccagatacactttctggtttgccagcgcgacgtcggtgatctccaacggcagcggcagggcatcatcacctggaatattgaacacggtgccgtcaggcatcacgccgctggcgttaaccagcgcgatacggccaaaattgaggtattcctcattaattgccagcgactgtaaaccatagaaataatcactgagagcgctgagacgcgcatgcagtgcgtaatcggtgtgtctttgctgctgttgaaaatgctgcggtttaataaacaaaccttcccgccagataatgcgattgcgactcgacataattattcttcttcttggtcttttttgatttcgacttcatcccggcgcaagtgcacgaggatctgatacgtctgtccggtattttttagcttgatgactttgcgccactccgcgctttccgaatctgcatatcgagctaccacgccgaggtagtgcaccttttcatccagtgcttctggcggcagatatttgaactgccccggcaatagcgtgtagtcctgatggctgatgtaattcttggccaacgctttttcgatatccgtcgtgatctggtcgtaatcggttgctaacagacgcgaatcttccgccagcagaaccagttggaattcgataggggcggcttcaccgctgtcgttcggattcacatccggttccgccagcaggctaaaccccacggtagaaggctgatgattgttgctgcccacctggatatccggattcgccgcgacctgcgccatcttgcccagcgtggaacaccccgacagcagtaacatcagggaaaataagcacagtgcccgcagcattatttttgctcctgctgctgacgcacggcacggtcatacgcttgcgcatacacctgatggaacaatttctggaaaccctgctggcggggtgacgtcaattctcggaagtagtgctgatacatctgccacgcccagccatcatccgcagccaacggttcgccactacgacgatagtgttcaaaacggctaagcagcgcggctggcgaaaaggcctgaagaatgttttccaacgccacggcaatcgcctgctggttcgcaatatgatgcactcgcatattgttcaacacctcttccaccgcggcgggcgctgacaaatgaactgggcttttcccctcggcaaacagcaccgacagcgtatccgcataacccagccccagacgcagcgggttatcttcaatcgggcgtaagtgcgtgtccgccagtgccgcctgttccgtctgcaatgccagcaagccttcaaccatggcgcgcaagcttttccccatctcttccagcatttcacgcagtcgcgcatcatcgctcggctgaagcgacagccccagcccgcgcatcagcggagccaatgaggtgccgtcgctgtacccttccagctcatctcccgcatagcgtgtgttgatagtcggtaattcgacaaatttctgatccatggtgtcctcagcagaagaaaaagaagaaagagaagtcgtgagtgattctccgaccgtctcactgtctgatagcaagagtgactggctctgttctttctgtagcgcccacagcgggtcgttcaacacgacggtggagtctgcaagatccgtagagcgcctttttttatcttcacttagccagccgcccagcacatcgtccgtgcgctgtcctaatacctgatcgatatcctgttccgttgtgggatcgccgatatacacgcccagccggaaaggcccaatcacaagctcatcaccgtgcgacagaatgactttacgatctcgcccaatcggcgacagggaaccgttaataaaagactggccgctcagatcgcacaggctgaaatagccatcggtcatttcgatacgagcgtgtgccgggaccacggagcccagccgatcccgtagttgccactgatctttttccgatgcgcccagcgtgccaccacggtgatcaaactggtgctgtacctgagaattgatatcgagctgctcactgttgagcacaaccaacgtgagtgggtgggttacgttcacatttactcctgcacacaaatcgtcacatagggatccgttgggggttgcccgagaaagctgctccatcccaaccggctgctttgttcacttcccaggcttaagcccttggcttcgccttccgcaaaaccaagacgcagatcccaagccaactgatcgcgaagaatgaaagagacaaaacgcaccagcggctgaaaatgctcgccgttgggcaaaaagctgagaaagcggctaaagctgagattgccgaccttgagcaaaaacttgccggcacagtcattcactttgtcgccgataacaaaatcaccgcccagcatcatgtttccttttcccagacgattttgctgcccttcatgaataggaacgcggcggtgctgccaggccatgacggcgacgtcgtccaggtcaaaacagtgaataaccaggcccgcgaccacttccggtgaacggctggggcttgccagcaccccggcgtaggaaagcatcttggcgcggttaaccggcaggctgtcgcgtacggcgtcattccctagtcctacaagcgcaaacatcaaccgagagaatccatcctccccatcgttctgaaagcggacgtgatagcgatattttcgccatgcgcggtgcaacagcgtgagtaagcggtgatggaagaaatcgagaaatacgcccagcttctgttcgccctgcgcgtactcccaagccaactcttcaaggtaataacctggcatcggcgactggctgccgtgcagacccagaaacgcgacctccaactcctgacggccttcttcatcgcatcccaccttcaagatatcgctggggtgaaagccaatagaggcggtagagcgaaagcgcagacgctcctgttcagggcgaaaatccagttcttgttccagatccacgccttccagttgattaagcaattccaccaattggaaaaaattaaagcgtgagacatcctgacggaacgtcacatcattgagtgttgacctatctgtaccggccatcggtagcgctccttgttatcgatgttgaccacttccaacaggtggaaagcgttaacgctggcgtatagcgagaaaaagtgcgccagcaccgtactaaacagatagagttctccttcactggaaaacgcggattgccgtaccgacaggattgatttcaagccgcgcaccggcatgccctgaaccagacgatcgataggggtggtttcgatagactcgatacccgccagacgcttacgcgaggcttgctctgcctgcttatcgtgcagcgcggggaaatcgtaggtacgcagaatctgtaccaacgcatcacgccgcagcaacgacacgtagttcaaggacaggttggagatcagcgtccaatgcaggctgccatccatcgctggccgcagcggccgcgtcgggcgaaccaaattacgaaacgttgcgaaagacggtgaattcccggttggcacgcagatcgccccaacggacagctgcgccgcacgcgatcgattggtgcaagtcagggttaccgagatggattcatctaaatcaatcacttcttgctcatcaccgcgcacaaaagagagcatatgatcaaaaccgttaccattgatggcttctcttacccggatgcggtaatagagcgccagccgtcctttggctcgctcaatttggtgctgaaagctctcaaaaggctgatacgtgcgtggaattccccgagaacgacctgaattcccttcaacccagccttcaaccttatccacagagaaaatttcaaagctatcagcgttacggtagctggctttcagcgggtaatcggtctggcgtccgctgaggttgatcggttcgctatcatgctggaagagattaattgcaggcacgcagttgaacatgaacgaatcagggcggatcttcagttccgctggcaacgggcgatcaaagcaaaaatgcagacgaaattccgttaccgttagcgggagatcaggccataccgcgccagcaagttggaaaaagagaaaactttcaggaaaacaaaagtattcctgcaaaatgcggtagcccgaatagacattgccgggatacggcaacagggcatcttcacgctcaaagccgaccgtcttcagcacgctagcttcctgacggaaacgttggccatcaacttccagctcaatatgcgacagttggctagcgatccagaaatagagctcgtaggcggtataggtatcaccgcccagataaaagcgcagtttgtcgagttgcagatcgctgagtgatagcgggccatgcagcccaatatccagagtaatagtggaaagatcgttgccgctttgtaccttgatctcgcggatatctgccggataaatccaggcatcgtggcaggtctgaaaatggcaaactacatcgtcaatcggcaggctatcaagctcacagcctcgcgccacaaacgcaggttgggcaatcgcaccggggtgtaccgaaaactgcataattgtcatgcttggtacggggcgcaggtaattaggccacagcatgcctagcagaccatgtgtcagttccggaaattcatcctcgatcttcgcccgcaggctccctgtcaaaaaggcgaacccttccagcagacgttcgacgtctggatccgtagtttgttctgacaaaaatcgggtaagctcagggtgcgccttggcgaattcacgcccttgcaggcgcaagtaggtcagctcatccctgaaaaaatgttccagtgacataatcagatcattctgtaatgacggtggctatccatgtggatattgaaagaggcgacctgctccagatcttccaatctgacccgggcggtaacctgaaacgacatctccatcggattcgataaatagtccgacgtgttgacatctacatgaacaattcgaggttcaaagcgacagatacactgtcggatcgcctcccggattttcccccgaatatccgcaccaccctgcgtcgcgtcattaaaatcaatcacgccaagctcaggtgcgctgcggcaatttccgggccgggtgttgagcacgttgtccagttgacgcttaacggactcgatcagtgcttcaacttccgtttcaggggaggaacgacgttcctccccacggatacgatcaaacagacttgccgcgcttcccctttcccaggcagaaagagacggcatgagtcttattccttatccaaacgccctaccagcgacagctcaaagttcgcccccatgtacttgaagtgcgggcgcacagacatggtgacctgataccaacctggttccccttctacatccagcactttgatttgtgcggcacgcagaggacgacggctacggacatctgccggcgggttctcctgatcggcgatgtactgtttaatccaggtattcagctcgcgctcaagatcctgacgctctttccatgagccaatctgttcacgctgaagcactttaatgtagtgcgccagacggttgatgatgaacatgtaaggcagttgcgtacccagcttgtagttggtttccgcttctttgccttctttggtgttcgggaacaccttcggcttctgcaccgagttagcagagaagaacgccgcattgtcactgtctttacgcatcgtcagcgtgataaagccttcttcagccatttcatattcgcgacgatcggtgatcaggacctcagtcgggatcttggcctgaagttggcccatggcttgataaacatgcaccggcaagtcggtaatcgcaccaccgctctgtgggccaatgatgttcggacaccagcggtattttgcgaagctgtccgtcagcgccgttcccatcagataggcggtattgccccacagatagtgttcgtgatcggtgctgatatcttctttgtagttgaagcccttaatcgggttttcaaccgggtcataaggcaggcgagccaaaaagcgcggtgccgtcagccccagatagcggccgtcttcagattcacgcagagaacgccatttcgtgtaggctgggccttcgaaaacggatttcagatctttgatggaaggcagatcggtgaaacgatccacgccaaagaaggtcggtgcaacggaagagatgaacggcgcatgtgccatcgcgccaacggcgctgacatactgcatcagtttgatgtctggcgaactttgcgtcatcgcatagtcaccaatcaccccaccgataggctggccaccaaattggccataaccgctggaataaacgtgcttatagaagccagactgtgagatttcaggagcgaactcgaaatcttccaacagttcttctttcgtcgcatgcaacaccagcagtttgatgttttcacggaaatcggtgcgatcgataagcagtttcagagaacgccaggaagattccaattcctgaagttctttcgcatgcagaataacgtcaatctgcttgctgagctttttgtccagttcgacgatcatgctatcgaccagcgctttattcacgggttctgctgcattaccgctatcaagaatgttagcaaccagcgcggcaataccctgtttagccacgctatagccttcatcgactgggctgatacgcgcttgagccatgatgtcatcaagcagcgagccagaggtgctggcagcccctgcctgggcctgttcttcaactattgacatattatttccctatttcgtcagtaaacatcaattattcggcgggtttcaccagctcgagctcttttaaaagctgctctctggcttcttcgctggacaacagatcctgcaaacgattacggaatgagggaatattgccgagggggcctttcagcgcgaccagtgcctcacgtaaatcaagcagcttacgtaattcaggcacttgctgggcaatgcggtcaggggagaaatcattcaaaccgccgatgctcaatttcactggcaggtcgtcctgactttcttcttcaaggcgatttggcacactgaaattcagttccagatttgcttctttcatcacggaggtaaaattgtttttatcgatcgatacggtctgacgttcctcgatcggcgtttcctctgtgcgccctttcatatttcccacgatcatcagcgttaacggcaattctatttccgcctgctgaccaccagtggccggaacatatttgatattaatacgttcctttggtgcgacagatgcaccatcagttccttttgccatgtgtctataccaacgtaagggcactcgggcccggagaagtaaagtcgattcctaccaaaagcccgccataatccataagcacggcagcgactcggcaaacaaatatccccgtcatccttcaagttgcatgtgcgttggctgcgttcagtcatccgaatcacttaccagagtaagctcatcggaattccttatcttgccgccttcctgaaactcgaattatttagggtatagcgtatttgtttttcgaccagcgagatgaaataaatttaaatcgaattaaaaaaaccataataaagccgtaaatttacggtttatatcgatgtaaaagagtcacaccaagaaggaagttaaatacatttatattttgagtttagatcatacacacaacacaaacgcatggtcaatgcttatatagcaaagcaagtaaacagaacaactaaaacaaaaacacaataaaaacaaaagattaaattaaacttaagtaaaaatatccataaaaaaacagaataagtcattgagtttcaattgactgaaaaagaatatatttcgtgccttttaatttcgttaacaacgaaatacttaacccgctaacaaattaaggaaattaaaaacaactcattaattttaatttagtaaaaacattcactctttattttttacttttggcagaataaatacctctatcaccttaggaaactatttccgtgttaagaaataaatattagatagtttagcaatcattgattttttaatgaaaattattagttttttatactatcaaaaaacacataactagtgacattaaccaagcgcataaaattagcggtatttcataacaaaaaccaccaagaaaagcagtgaaatgatctcttaaacgacattttcaggttaaaatagcggtcatccggctggagaaccttcctgacgatacagtggagtaagggcgccctgacaggacgccattgtttgtattactttagattatcgttgaagaacgaggtcagcgctttcactgtctggcacgtatgataattcagcagcaagctatttagcaggttaccgaatatgattaatgctcttgccgattttcttcatgccagccaccacccagcgcgcggtagagtgtagataatgcaacttgatgctgtgttcggatatcgataagttgtatctgactaccaaacgccctacgttgtgcatcaagatagcgcaagtggccatccaccccaccggcatatcttgcttcagccagtcgcaacgactcaagattggtcttcgtcaggctttcctgtgccaacgcttcccgccgtaaggtatccgttgcatccaatgcgtcagacacttcacgaaatgccgtctgaatggttttttcataatctgccacagcaatctcttttcgcagatttgctacatccaggttagccatattgcttccgccggagaataacggcagcgttatctgcggtgaaaatgaccaagcctgctgtccgctgctgaaaagatcggataactcagtactggcactgccgtacattcctgttagagaaatacggggaaaaaaggctgcccgcgctgcgccaatgctcgcatttcttgatttaagtcgattttccgctgcttcaatatccggtcggtacgccaacaactgggatggtgtacccagtgcaatattttgcagaatcgcctcttcagcaacagacttctgaggcagataacggtcaatatcattagttccaaccagtaaacgcagcgcgttttctgattgccttagctgccgagttacctgctccctttcagcccgcgcttgctctacaagccccagagcttcctgataatcaagagcggatgctacacctacagcacgtctttctgaaatgagcctcagggagtcctgccgcgactgtaatgtgctgtttgtaagctcgtaacgctgcaccgcaccattgcgggtgagataagcctgcacgacctccgctatcagcgtaattctcgcaccgcgggcattgttctctgttgcaagatactcttccatcgcggcatctgagaggcttttaacccgtccaaacaaatcaagctcgaatgccgccagaccaacgccagaacgccactcgctttgaacagccgcttggccggttggggatatatcgccaggaacacgctggcgtgaacccgatccctgagcctcaatccccggcaatcgatcggcacgttggatacgatattgggcccgagcaacatccacatttaacagggtctgccttaaatctcggttattggcgagcgccatatcgaccaaatgtcgtaaccgttcatcctgaatgaatgtcttccagtcagttgtggcagatgagtgccgatcgcttttccactgttccgttatcggtgacggtggcgtggtataagtgggcgccatagagcatcccgctaacagaagcgtaaccgcgatcagactgagtttatgaggcgttatcattttcccacctctcgggtatctgtctggctatcaggcggtgtcttttctttgcttttgttcatcaaagacatgacccagacatagaagactggcacaaacagcacacccagtaaggtcgcgctcaacatcccccccatgacacccgtaccgatagcacgctggctgagtgcacccgctcccgttgcaatagcaagcggtaccacgccaagaataaaggcaagcgaggtcatcacgataggacgaaaacgcaagcgtgcggcttcaatagcggactgcctgaaggatttcccttgtgcgtggagatcctttgcaaactcgatgatgagaattgcatttttcgccgcaagcccaatgatagtgatcagacccaccttgaaatacacgtcattagacatacccgcagccattacggccgcaacagcacccaacgccccgacaggaacaatcaggaggaccgagaacgggatcttccagctttcgtacaaagcaaccagaaccagaaagaccacgacaagtgctaaagctaatagcagcggagcctgagaaccggcggctttttcctgataggacaaaccggtccactcatacccaattcccggtgataattgtgcagccaaccgctcaatctctttcattccctcaccagagctcatgccgggaaccacatcaccggaaagtttgaggctcggataaccgttgtagcggactacttgcacagggccatgcttccacgcgatttcgctaaacgcctccagaggaaccaattccccattgcggttgagaatattcagtttacgcagcgtttccggcgtagcccgactttcaggtgctgcctggacgataacgcgctgcatacgcccctgatttgggaactcattgactaacgccgaaccgtaggcggtcgagatagcattattaatggcatcaaaaggaacccccattgcttctgctttctcacgatcgatacgcaggtcaagctgtggtgcatcagccaatccttccaccatgatgtaagcaaaagtcggggattcatacaccctgcccattagctgttggcttgcggcaagcagcgcgtcacgaccaaggcctgcacgatcctgaagacgtagcgcaaagccacttgagttacccatgccttcaatcgaaggcggaacgatagaaaatagcgtgccgtcttttatgctctggaaaacaccgctggattgatccgcttcattttgtacagattcctcactggagcgttctgaccagtctttgagcatgacaaagcccatgccggcattctgccccataccggaaaagctgaatccctgaagcgtcagtacatccgcaaccgcaggacgttcaagaaagtagttttccatttccttggttgatgtcatcagccgctgatatgtcgcccccggaggaagctgaatatccgtcatgacataaccctgatcttctgacggaagaaacgccgagggtagccgggtataggccaccgcaagcacaccaagaatggcgacatacaccaacatcactctgcctgagcgtgacagcaatgttgatgtggtagaagagtaacgctccgtcaagctgctgaatttacggttgaaccagccgaataacccttttttctcggcatggtgacctttagcaataggcttaatcaaggtggcgcaaagcgcaggcgtcagcgttagggcaaggaagccggagaaaagaatcgaaattgccagagaaacagagaactgacgatatatcactccaacagaaccactcatgaatgcaagcggcaggaacaccgcaacgagcacgagggtaatccccacgatcgccccactgatttgggtcatcgctttgatcgtcgcctctttaggagacagcccttcttcggccatgatgcgttcgacattttccacgaccacaatggcatcatccaccagaataccgatggctaaaaccatgccaaacatggtcatcatgttgacggaaaaccctaacggcaacatcaccgccagcgtgccaagcaaacagataggaacaacaatcgtcgggataagggtgtagcgaatattttgcagaaacagcagcatgactagaaagacgagtacaacggcttcaagcagcgtcatcaggactttcttaatggccacttcaacaaatttcgatgtgtcatgaggaacgctataactgatattctctgggaaattcatcgacaattcagccagtcgagatttgacggcttttgctgtctcaagtgcattggccccaggagaaagttgcacaccgatccctaccgcaggttcaccattgagccgtgatgataaacgataatcctgcctccccatttctactcggccaacatcactcaaacggacagtagatccgtctgcatcagccttaagcacaatgcgagaaaattcctcaatagaggacagctgcccctgaaccagtatgtttgcagagatttcttgatcaggtggactgggctgctctcccaggctcccaccggatacctgcgcgttttgcgctttgatggcattatctacatcattaatggacaacccatagctaatcagcttcgtcggatctatccatacacgtaaagcgcgctctgcggaaaacatttgcacacggcctacgcctgtgactcggcgaatttcgttgttaatgtttcgcgccgcgtagtcagcaaggtttacttcatcagaattcttatcttttgctgtcagagcaaagatcatcaggaagttggtactcgcctgttcgacctgtaatccctgttgggttaccgaggcaggaagacgggattcgacttttttaatacggttctgtacgtcaacctgagcgagatcggggttggtacccggctgaaaggtaatggttatctctcccgagcccgcactgttactctgagattcataatagagcagcccttttgcgccattaagctcttcctctatcaggcttgtgacaccgctattgatgacttcagcggaagcaccgggataagttgccgtcaccacaatttgtggcggagcaaccgctgggtactgcgagacgggcaacgacgaaatggcaagcaaccccgccatcgcgatgaagatagccacaacccaggcaaagttgggtctgtgaataaaaaagttaggcatgatttattccggcacgtatgatttttgcggattaaaaaaacactgatggtgcgaatcgaacaagataacgtccccgccagtgctaagaagagacattgccatcctgctgttttggcgtttgtacttcctgttgggatgcatcagcggtttttaccgacattcccggctgaattttatccacgccactgataatgaccttatccccagcgctcagcccttccgttatctgccagtccttaccttccattacaccagtggtaactttctgctcaacagtcagaccttcagcattgatgacaaaaacctttgcagttccatccgttcctcggattattgcccgctgtggaatgaaaatagccttctgatcaacacccagctcggtactcactctcacatacataccaggcaggagccggttatccggattggggaattctccacgcagcatgatttcgccagtgtttctgttgaccgaaatgtcggtgaacagcaatttacccgttgcggtataacccgttccttcaacatgaatgctcaccttcggcgctgaatccttattcgttgaaagctgccccttttccattgcctcacgcaattgcaggacggtatttgcgggctgattgaaatcggcataaaccggatcggtttgctgtatcaaagccattggcgtggtttctccctgccccaccaaacttccttcactcaccagacttttgcctatcctgccggagatcggtgctttgacggtggcatagctgagatccagttcagccgttttgacgtccgcacgagcggacaagcgattagccttcgcggtctctagggcagtatccgcatcatcgtattcttgacggctgacagcctcgattttcacaagcggggtatagcgacgaacaagggattcggcctgctttacctgtgactccgaccgcgccaagcttgccttagcacgagcaagggcagcttcaaacgatgcctgttcaatggtgaaaagcagctccccttccttcacaacggctccttcagtgaagtgccttttctgaacaacccctgctacgcgcgccctaacctgtgcgacacggacaggttcgattcgccctggcaaatctgccgtcatggttttcacctgcgggatgacagtctgggcttcaacctctaccgattgcgactgctgctgttcagctcccgtcgtttcatcaccacagccagccaacagcaaactcaagacgagcgcactcatttttaacttagccatactcccccctgatccacactggaacttttgcttaaattcgcgacggaaataatacttttaagaatcaaatgagtcaatatagattcattagacgcaaaatggattctaatgaggtgtttttttttcattgcgggtatggaaagatatgcagccaccctgacggggctgacaacaagaaaaggagagaagatgtctgaaaatatcagtgacaagctggccggcgctctggcccttgcaatcgcccgcaatcccagagcaaatctgcaacaaatagccaagaaagcggggattagcaaagccactctgtaccgaatcgcaccgaccagagaggcgatcatcgtactcttgcttgaacgcgccacccgtcaccttgaacaggctctttttagcgcggaactagcaagagcaccttaccctgatgcattgattcggctcacggagaacgtcattgtaggacgtgatttttacatgttttggaatgcggctcagtgggtgcagatggtggatgacagaaaagatgccgtggatgaagccatgccttccttttatggtgaagcactggaagaatttttcaagaagggtcaaaaggaaggggcgttccgcattgatatgccagctcgatggctcgccaaagcttacgattctatgctttatgctgcagttgattctgcattacggggcgaaattgcacccgtcgatatggcagcgctggttaattccatgtttcttaatggggcgagttcggagaagggctgattgaaaaataccgatctctcgtctctcgatatgtaaacaacatcggcaaagcgcgattactacaatcaggtgaaactgaaagattatcggggattattcgattgggcaggagaaatacggcgtatcgatatttctaaaggcaaaacacgatcactggtggaggttaatgctgggctttgacgtagccgatatggctggaactattttctggtgagcttccgaaattggagcatttgtaactggcgctgcttttcaaagcatcatgcgggaaaccagcactcatctccatcaacgccacgggaacgatgtggcttcgtttggcaacgccctgcatgatctggattgctactatctgatatctgattagtgcatttgatatgccctgaaaatatggcggtctgagctatcaacgcacaagtttaatgcccgaccagtatcctgacggacccactttctgccttttccagcctgctttctgtagctctctggcaaccaaagcattcataaaaccatgcccaacacttaatacactcccatgtgtttctgccattttatccaactcacaggaaacgagcttcgctcttatctttactgaagaaaaagtttctactcctccactacctcccgccatccaaaaaatacgaaataaagcagcccaaacaagtggggttaactttagcaaggggatattaaaaacaggcaatggcgcttcatgcagctcatcaatgatgatgtctggctccaacccaagagcagctacagactcaagagcccgtggcattgggctagaaactataaatttcccctcactagcagcgactgttgaagcatcgggcgaatccaatatgccagccgcatcatactcccctatccacgagtacatatcgaccgatctgattgccatcgaacgtctaatatcaggctttccatgtcgcagcaaaaatagctccatgaagcagattctcctgttaaaaaagaaacacctatttaccataacattaatttttcattgcccaacgacctcagtagccactgcgccacttactgcaaaagagcactctttaaaccgcaagattcagtgagcttcatttggggcatctcctttagaacagaatcggagccgaacataatggtgtaacaaactgtttttattatataatttttgttatgtgaatttcgtttatacacatctcacccaataaaatgattttgcgaaaaacggttcaccctctacacctttcattttttatctttatttttagcgagttaagtgatgaaaagcgagtgaagaggtaatgagtgactcatcacccatgcaggcgaggtacgcctaggtcgtaattgtggtactctttatcgcatatatatgcgggttaaaggtgaaagcacatgcggtatgaaatggcggtactcgcggctctggtacaagagaattcccctaatacgcaatctatcgtagccgttacaggtatctctgaaagaaaagtacaggaagtgttaaacgcgctccagtcaacgatggatatcagcatatcacgcgagaaaaatggcaaacggcaagccttgtctatttcgtcatggggcgtgtttggcgacggggaacggctgatcgagaaattgaaaaataccgatctgtcgatatttaaacagcaccggaaaatcacgacaaaagcattgccagacaaaacgcgatcaccacgtatggtgacgctgaaagaaaagcgtgattactacaatcaggtgaaactcaaaaactatcgggacagtatgcgtcttgaaggattctatattgaagatacaccacttcccgctgacaaacaggaaagggaagcgctgagaaaaagcctgatagccatgtataaagcgagtggttatgtctgataaatacggctcagggcaagatccttatacctaccctaatagcgatgttctgataaataagctcggcatcaacgatgatagtaaattcgactatgcggagcgtcagctatccgaactggccgttctcgatattgaatttgaagagccgccttacgatctacattactggtgtgggctgcacgtaaaaatattcggggatttattcgattgggcaggagaaatacggagtatcgatatttctaaaggtcaaacacgtttttgcaccgtatcccgtattgaaattgaagccaataaaattttcacgcaactatccaacgatgattttttacaaagtcttgaacgtccggctctaataactcagttagcagaatattattcagatttgaatgtgatccatccgtttcgggaaggcaatgggcgttctcagcgtttattgttcgagcacatgattattaattgtggctatggtgtctctttcgaaaatatcggcattcaggaatggttagcagctaacgtggcgggataccacggtaacattcgaccattagccgatatttttgagaaaagtattctctggcctctccaataaaaagaaggtgaaagcgaataactaccattttgatatgagcaacgagccggtgatgtcatcgttggggctgaacgagccctcattgccgcatgccgatttcgaaccggtatcaagcccggcaagacggacgatattttttcaggaattgaaagaaaaagaggaagcattaaaaacgcggagccaaaaaccatgatgtcttgcccgttctgcggccatgctgcacatgcccgcaccagtcgcccattatcggagaacgtcaagcagcgttatcaccagtgccggaatattgaatgctctgcaacctttcggacactggaatcgatagaggaaattattcagccgtcgaatagacgagatctgccagtgccggatattccgctatcaccgatcatgcagaaaaaatataaggattatccgacctcagccctgcggaattaatcagccagattataatttcattatcgttaatatcaggacatcgcccaccactgagtgggcttttttgcgagcttttttctctggctagcgattttttgaccgtgcatgcatacagtgcatggaattgcatgcaatacttacccccgtatctgccctacagcgtcagtattggcgcggccttagcgcctccatgcaactgcatgaaaagcgctacataaagcgggcaggcgtggcggggaaagcattgcgcgccagcggtaaagtatttatttaatttcgcggcctgagctcttcgctgcgccgctcgggttcgtgggagtatctgtggcaggtacaatactgtttgaggatgtagcaaactccttaggaggtcaggtcgggggcaagaaaaggtcactcaggggagtgacatttcggtgttggtgaagttgcttctacagccgctaatctcctgccatgcattcgcctgatgtattcgggccggtagtggcctggaaccaacaacgctgttgcatgaaaaccgctccatgaagcaggcagacgtggcggggagagcattgcgcacgcaagtgtggctatttatattattttgataaggcagtagacattaaacagccagattaaacacttattactcaattgcatataaaaacaaaaaaaacacccacttaagttatttactgttgcgagctatgacatggttttatttatgcttttgatatatacattatctatttactcaataaaggattaatttttcaaatggcaagaacgaaaaaattaacttatggggctgtgaatattactatgcatcctcactctccggaaaagtatgtagagctgttcaggatggctagaaaaaatgcggaaaatattaatttaagaggcgattcttatgcaaccttatcattcttctatccttataaaaaaggacaatcagcaaatgaacctttcgaaggtgaggtcttaaaatatacagatattgatgttgagggagattggttcgacattgtaaaaaaagacgtggcctctgatgaggaaaaagatagaattgtaataccagaaaatttaaaacctaatgtagcacgattctcttttgtatttttacctgcaagtcatcttttagtttatgaaatgcaggataaaagtcgaaaccttacaccaaaacagatgacgtcatttataacaggaatattctccaacgaaaaaataattaagaaatttggaaaaattaatgtcactatattaactgaaccagaaagcgttcagcgaatgctttcccttaagggtattacatgtataaatatggttactcgtcgtccaaaccctgatgatcttgcttctgcggaaagaataatgcaaaaaagatttaagcgcattggggttattgaagaagataaaacatataaatctgagagaggccaggaaattaaaccagatgtcgaattaaaacaagacgctctaattgcatcaagaaatggtgaagtaagcatccgtagagttaatgaatttgggttagtagaagttcatgcctcaagtgacgccccgcttcagcgtgttgagccttacgacccagatgtaacatcagttactgatctattattgttgagagcaagatcattagcaggcgaatttaagaggctactgaaaaagtaatgagcgagaagaaagaatcaaccagtgcattagccagatactggaaaatctatggtgggactggagctatatttaaaagctgctatttttggtctgctttatttatgactgtgattctttatccatcttggtctcataaaggatggtggaatgatattttatcattgatgccaaacctacttggattttcgttaggtggctttgctatgtggatagccattggtgatgaggcctttaaaaaaataataactggtgatgaagtaaatgaaaaaggagaagtagaattctctccgtacatgtcagtaaatgcaacttttgtacactttatattgttacagttgttaactataattactgcgctcataacaaaagcatatagctctattctcattgagaacgcgtttatgtattattatattggaataaattataaatacatattgttgtgttttagtttcctggcctactttatatttatatactctgttttctctgcattagctgctgtcttggctattttcagagtttcaagctggtatgataaatttatgacattacgaaatatacaggaagaatctaagctaaaagaaaatgaagagactatcaaagaaaaaccgaaataaatagaaagataaacaagccaagtataaatctaattaacaattaaagataattgggggagcaaccccccccagaattcttttaatatatttaacttcttaataaagttgaattactcccttgcgcaaaattgctctaggaatgctgtctttgatattttctttccagtttcaactgcatctgaaatcacacctaaaaaggcatgttcatcagcaggagtattagcatctaacaaaccattagctaaagtaagaattgtctctttgttttcctgagaagtgcccccatagtttgcgtatttatatgcaaatcttaataaaccgcatttttctattgtttttctacccttatctgttcgtggtatataataacccgcaacctcaattactttaatatgctcttcataatcgtcaaaatgtgggtggacaataatgtagtctccacttctaataggcagtcttctcctgttgttattctctaacacaggtttatttcttttttcattattacaatccttgcatgagacacataaatttaaaggttcaaaaacaaaacctggatggctgcttttagggattatatgttcggcatcccaagctccattatgatcaacctcaatcctttgcttacaataaggacatgtatagtcctgagcaataatataatagtctttaattgattttttaattctacagatgctacgttcttccgaatcccatatacgtccatctttattatcgtcaggtagtgcattataatcttgatatgtttcaagatcgtctccttcatacacaatgcaattcagaggcattattgtatctccgtaattactttacgagccaattcaatcaacttaaatacggggtcatctttatcaagattatctctcaaagagatgattttcattatttctgcgtcacctttatcggcatagtattcttgtggggacgtgagaaatgttattagctcccttgttaaatattcgttcttataacctggggctagaaatagattggctaattggaagtctgacgatcttttaacatactcagaagcacttactagttcatcatttttaatagtgtaaatatatgatctataggcatcaagcttcgaaactatttgtggagaatgagtagcaatgataaaaagacatgagttatatctctcaaatatcctaatcaggagcgatatatacctctcttgccactcaggatggagactgatctcaggctcatctataagtattaaagagttgtcagtgatgtttgtggcaatacctagcatcgacaatagaatacattgctcccccgaactcgcaagcctcaacgacatccaaccaaactcttttttttctattctaaagtcaattaaccttatgatatcattatccagtaatgttaaaagcttactattaagattatcaatgtataaatctttagtttttatgtagccttcactaccaatcttcaatcgaactttgaagtttttgttgctatcaaccaaataaattaataagtctatagctttgttaatattataaagttcatcgtcggaaaagtgtaaatcctttccgaaaaatccattatgatgataatgatggatatctggaccatttttatcatctgagtaattttgcttttgaaatattttctgattaactttaaatacatattcaacctcagatgaagcgcctaaaaaagacaggattcgttctacataaatatcattaaatttatttttattcaataatcccaatgatgctgaaccgattaaagataatatagagttacctgtcgtgcctcctttcacaccgacgtaactgtaatctataccattaaactttttccttataggaaatttatcaaaagggctcgtagatacagctataacattggtataattgttatcttttgcataccctattatgtcaacgagtaacctactttttccttctccattttgaccaagaattacaacggaagtgttataatgagcttgtttaacccttcccagaaaatactttgcattaatttctttttcaaaattcattaaaagtccttacctataacatagtcgctataatattgcatcatatgacgccttttctctaagtattgggcatgattgtaggtcccacgtatactatttctatcaacatgagccaattgaatttcaataaatgatgaatcaaaaccttcttcatgtaaaatcgttgataacatatgtctaaacccatgccctgtaacttccccgccaaatccaatgcgcttaattacctgattgatacttgcttcgctcatcggtttatttgggttattccgtcccggaaaaacataacgatagttccctgtcatgatcttgagttcattgagtaaatctaacgcctgagtagacaatggcacaagatgtgccctgcgctttttcattctttcctcaggaatttcccaaatagcgttacctagatcaaattccgaccataatgcagcgcgtaactcaatggttcttacgcccgtaataagcagcaatttcgtcgctatccggacaagcttactcccggtgtaaccctctaaggcacgcagaaaatcaggtatctcatcagctttgaggaacgggaagtggtgggattgatgtacttcgagggcactggagagatccgccgcaggattatactctgccctcccggttgcgattgcatagcgaaatacctcagagcaacgctggcgaacctttttcattttctctaatgcgccgcgcttctccattttgcgcattacatttagcagttctagcggttttacctccgcgatagaccgtttccctacataagggaagatgtcattcctaaaagcctccatgatgtcagaagcgtatcccaccgaccaacacacacttttcatggtatgccactcgcgcgcgatggtttcaaaggtattctctgattcagacatcaggttaagtttttgcgctttgcgatgctcacttggattaatcccgtctaatacctgcttacgtgcttcatcgcgttttttacgggcttcagccagactcaccaatgggtaagcgccgaaagagatcatcttgggcttaccaccgaagcgatagcggaaacgccagcttttgctgcctgtcggctctatgagtaaagacaaccctaaaccatcaccgatgtgtataaggcttttcttcatgttttgcgctacgagcctgcatatcgttgagtggcatgtgtatagaaatcctttatctaacctgtcgatacaaaatcctatacacattcataaccggatgtcactggacaacatcggacatatatggacgtaaaatcagtaaaaattgttgatttaaaagggttttatggagtttttcggatgtactcggatgagttagtggtgccgataataggagtcgaacctacgaccttcgcattacgaatgcgctgctctaccaactgagctatatcggctttgggatcgtcatggcgagaaccagacgtgaactacggggtgacaaattagtgataatggtacattaagtcaagcgtttggcgctcgtctgctggttttatcatcatccactctgtgctgataattttcagtactaataacgtcatacgctatatcttttcggcttaacagatgcacatacagaacacgtatcctaaatctctatcctcttcgggagaagtaccaaaaaaataatatctgattatgtgacaactccgctttctgtggagataaatattcagttttatatacagcgtgatatttacaataataatatctatttacccttctactataaccgcaacacataacaacacccacccgtacggtttaagataattccctattctttttattttctattttgctctacttaagcagccaagacgaaaaggatgcggtcttaacgtgaagctaacaataatacattatcgacgacaagattattgttagcgtagtcataacgcgctgtaagaggaaatacaccatgaatatgaaaccactgtttttaggcttaatactgggaaccagttacattggcatggcgtcagcaaatgatctggattctgcccgagcatcggcggaatctgccttcagccacgatcgtgttgaagcgaaagataaagcgtcagaagcgcgaactaaagcacatgaacatgaaactcaggtgcggggaaaagctaatgatttcaaagctgatctcaaatcgggagagccagaagcccggggaaaagcagacaaagtcaaagctgatgtgaaatccagagaatccgaagtccgaaaagaagccgaaaaaggctgggctgatgccaaaaccaaagcagataattttaacagtcgtgcggaaaaacaggctcacgaaaccgccagatcagtccataatgccgcagagaagcatcaacgttaatatggaataatctattattgaaacaaaggataaataattatcctccgatagcaagacaggctatggatctgtgaaatattgcacaaagcatagtttgttactattggaggatatttctctgatgcggttatttgattgcatttatatttttgtattaaattttaatttaaataacaatggcgcagcagagaaacccagttgaaatgaatacttttatcggaataaaaaataatggctgcgcatctctttgatatacgcagccattaacgattaggcacgaatcaaatcatcaccataaccaatccacttataggtggtcagtgcttccagccccattggaccacgcgcatgcagtttctgggtactgaccgccacttctgcgcccagaccaaactggccgccgtcggtaaagcgcgtactggcattgacatacaccgctgaggaatccacttcacgcacgaagcgttccgcattgctcagagagcgcgtcagaatcgcatcagagtgctgcgtaccatgttcgcggatatgggcaaccgctgcatccagatcgtccaccagcgtgacgttcaggtcgttagagagccattcatcgttatagttggcatcttcgacggcaacgacgttggccggaccgctggtcaagtatggcattgctaaagagctggcgtggagcgtaacgcccgacgctgccattttcttgctcagttctggcaggaaacgatcggcaatgcttcgattgaccagcagcgtttctaggctgttacaagcactagggcgctgcactttagcactttcaatgacagtcagcgccttgtcgaaatctatgctgtcatccgcatagatgtgacacacgccgataccaccagtaataactggaatcgtcgattgctcacgacacagcttatgcaggccagcgcccccgcgtggaatcaacatatctatgtagcgatccaacttcagcagttgattaactagctcacggtccgggctttcaatcgcctgtaccgcagcagctggcaggtcgcactgcgacagtgcctgctgaatcacttttaccgtcgccgcattggtgcggtacgtctctttgccaccgcgcagaatcaccgcattaccggttttcaagcacagggaagccacatcaatggtgacgttcgggcgcgcttcataaattacaccgactacgcccagcggcacacgccgacgctccagcttaagcccgttatccagcatactaccgtcaatcacctgccctactgggtcggtcaagcggcacacctgacgcacatcgctggcaatcgcactcagtctttcctgcgttaaaagcaggcgatcgagtaacgcttcgctcatgccattttggcgcgcatcagctaaatccagtacattagccgctaggatcgttgcactctcaacttccagtaaatccgcaatcgtcagcaatgcgcgatctttctgcgccgtgttcaaaacagctagctgataagaggccgcttttgccgctttacccatttgttccagcatcgcgaactccttaattgataatcatatcgtcgcgatggatagccaccggaccatattcgtagccaagaatctcggcaatctgttgagaatgatgtccggcaatcaggcgcagcgcatcgctgttgtaacgcgtcacggcatgcgccacatcgcggcccgctaggctacgcacgcgaatcacttcgccacgagagaaattgccttctaccgtgcggatacctttaggcagcagcgagctaccgcgttcgaggatcgccgaaagcgcgccgtcatcgacggtgatttcccccgccggtggtgcaccaaaaatccagtgtttgcggctttccagcggcgtatccagtgcatgaaaacgtgttccgacggaaatatcagcaatcacatcgccaatcacgcccggtttgctgcctgcggcaatcaccacgtcgatgccggcgcgacaggccacatcggcagcctgcaacttagtcgacatgccgcccgttccgaggccagacacgctgtcacccgcaatactgcgcagcgcatcgttgatgccggtcacttcacggatcagttccgcatcaggattattacgcggatcggcggtaaacagccccgcctgatcggttagcaacagtagcttatccgcatcggccagaatcgcggccagcgcggacaggttgtcgttatcgccgaccttgatctcagcggtcgcaaccgcatcgttttcattaatcactggaacgatgttgttatccagcagcgcccgcatggtgtcacgtgcattgaggaaacgctcacgatcttccatatccgcacgcgtcagcagcatctgcccgacgtggataccgtagatggaaaacagctgttcccacagttgaatcaggcggctttggcccacggcggccagcagttgtttggttgcaatcgtggccgggagttcggggtagcccaaatgttcgcgcccagcagcaatcgcccctgaggtgacaataacaatccggtgccctgccgcatgttgctgcgcgcactggcgcaccagttcaacaatgtgagcacggttaagacggcgtgaaccgccggttaacacgctggtgcccagtttcacaaccaaagtctggctgccgctcataatttctctgccgttggatgtcaaaaaataagaataaggaaaacgttgtaacaggacaggcgcgttatgccaacaggcataacgcgaaaacctgcgaataaatcggggatcgtcaaggaagtatcacggtcgtgcgacgagggtacaggcgggttccagtgagcgcagcaatttctctagtcgaacatggaaagcctgtttggcattttctacctgttcaatcacggctttgcccttaattttttcctcacgccagttaccctgtttatcaaacagaccatagtgatactcataggaaaaggctttcccggtatcttccaaattcagccaccagccccagaactcacgctcttccggtgctggcttgatattgacgcaaaccgccaggcaatcaaagaagaatgcggtatcctcgcactgcgcttcacggatataaggccccaacgccgtaaaatttttcatcagtctgcttttggggtgtccactcggtaacatcatctacgatctcctctggttgaacattctttttagcagagaatggcaatttatcaaccacctggcataaggttactgttcagtgctcaagtgtttattcatcatgatcaacacactttatcctgcaaccacctgctaatttgctgtagtgcgcgatcaaaattctgatacaccggagagaaattaaccggcatcagcttaccttgtgcggatgaattcacaatcaggctggcctcttctttcggacatagcagatcgttctcccaatagcccgccagcatcggcgtcgggcagcgacgtcccagcagcccctgcgttttcagcgaataacgtccaagctcggttttcagcgacgcatccgttgagaacggcatacccaaccgactcgccagcacatccataaacatatccggcacctgctgctggcgattaggatcgcttaacagatgatgcaccactgggccgagacaggccacgccgcgtaagcgctgtgattccagataagccagacgcacagcaatattggcaccaaaacggaaaccaaatgcagtaacgcggcagtgatcgacccacgggacatccggcagcgcacgcaagacttgctgatgaagaaaactggaatcctgagtcaacttccagcgggaagagaacccaacagagggaacatcaatcgtcaacatcgccatacccgctggcgcaaaatagtcctgaaacaggcggtgataatcgctctgcaacgtttccaggctgccgcacatgaggacggtcggaaaaggggcttttccttgcgatggcatatgcagaaagccagtcagcgtgccgccgccagcaataggaaaggtcagttctttgagttcgtaaggcaggtacttagcggcttcttcataggcgcgatttgccagcgtttgcgcctgttcagccagctcatcgcctttaatatgcggatacgcagcgatgctgtagaggttggccgcattcaaccaaaattgtccggtttgcgcgtcatcaccactttctgttgcccgctgctgccagtctgcgccttgcttcgcccattcataaatccagttaccgcctcggtagccgatcaccgtatcgagcaactgttcgttgcttcggtcagcctggctggcggcgatacgcgacagtacgtcttcaatttcccacgggttgacaccacgccaaatccacatcagtcggttaatcatccgataccaactgctggtcttttctccttccagcgtagagtgcagcccctgcgtttcctgatcgtgtcgcgtacgtctgactaacgtcgaggtttctcgatgtttgaaggatggtttgaatagcgtttcagacaggttagcttgcgccacagcagcctccgttaatgtgaaccgccgttagcggacatcagacgacttcttcgtcacctgctaaagtgtaacgaactcaggctagggaagacaaatgccaacgacagaaagacacgatcggatcaagcctacgccagaaatcataagagagtagaaacaacaatgcccggctaaaccgggcattgcaggaaatcgattgaattatcgctcaggcgattaacggccagacaaaggcggaacaaataccacgcacatatcccacggctgttcaatccacgtatcctgcgggatatcaatgacgtagtcgtcaaccagtggctgaccagcaggtttggcgaaaatggtcacaaagtgcgctttcggatacatatcacgaatcgcttttgccgtcccaccggtatcaaccaaatcgtcaaccacgataaatccttcgccatcaccctcggcacgcttgatcactttcatttcgcgctggttgtcatggtcataactggagatgcaaacggtatcaacgtgacgaatgccaagctcacgcgccagcagcgcgccaggaaccaggccaccgcggcttacagcaatgatgcctttccattgttcggcaggcagtaaacgctgtgccagtttgcgggcatgaatttgcaacatatcccaggttacgacgtacttttcgctcataaaatatatcccagccgaataaaaaccggcttaagttgagtctgagagggggaaaaaggttgcgcgagattatagatagccaacaacataaaaaccagtttttctcaacgcaagaaccgagtttttcctgacaacctgcccctgccaagcctgctgattcatattgcaacaagaaaagtaagaggagacgacggcaatttcccctgctttgatggaaaatgatattctcttgtgacacgccacgttacgtggctaactgcgatcaacttttaacctctagcccttatatactctaaataattcgagtttcaggaaggcggcaagcgaaggaatcccgatgagcttactcaggtaagtgattcgggtgactgaacgtagccaacgcacatgcaacttgaagtatgacgagtataagtagggtgctaaaaaggagactgaaatagtgtctgaattgtctcaactttccccccagcctctgtgggatattttcgccaagatctgttctatcccgcacccttcttatcatgaagaagcgctggccgcgcacattctggaatgggctaaagagaaaggcatctatgccgagcgcgatcaggttggcaatattctgctgcgcaaagcggcaaccgcaggcatggaaaatcgcaaacctgtcgtgttgcaggcgcatctggacatggtgccgcagaaaaacaacgacaccgtgcatgatttcaccaccgatccgatccaaccttacgttgacggtgaatggctgaaagcgcgcggtaccacgctgggcgcggataacggtattggcatggcttccgcgctggcggtgctggccgatccgagcgtcgagcacggtccgctggaagtgctgctgaccatgacggaagaagcgggtatggatggcgcgtttggcctgcaacctaactggcttcagggcgaaatcctgatcaacaccgattcggaagaagaaggcgagatctacatgggttgcgcgggtggtattgatttcattacccgtctgccgctggtacgtgaagtgccaccagccggttaccaaacgctgaagctgacgattaaaggactgaaaggcggccactccggcggcgacattcatctgggactgggcaacgccaacaaattgctggcacgtttcctgttcgagcaggcggaagcgttggatatccgcattctcgatctgaacggtggcacgctgcgtaacgcgattccacgtgaagctttcgcaacgctgtcactgcctgccgctaatgtcgagcagttgaagacgctgagccaggactatctggccgtgttgaagaatgagctgtctgcggttgagaaaaacctgaccgtgctggtggaagccaacgacagcaacgaacatccactgacgcaagacagccgcgaccgtctgctggggctgctcaacgcgacgccgaacggcgtgatccgtatgagcgacgacgtcaaaggcgtggtggaaacctcactgaaccttggtgttgtcaccatggaagacgatcatgcggaaattatctgcctgattcgttcgctgatcgacagcggtaaagacgccgtagtcggtacgctgacagctctgggccaattggctggtgcgaaaacgtcaccgaaaggcggctacccaggctggcagccggatgcgcattcgccagtaatggcgctggttcgcgaaacgtatcagaagcagttcaataagacgccgaacatcatggtgattcacgcagggctggaatgtggcctgttcaaaaaaccgtacccagacatggatatggtctccattgggccgaccatcaccggaccgcactcaccggatgaacaagttcatatcggcagcgtcgatctgtactggaaattgctcacagaactgctgaaagcgattccaccacgcgcctaatcgtattgctgtaaaaccgaggcgacggatatccgtcgcctttttattcccagccagtcaccattatccccaatcaaacaccagttggcgctcaatttgcggatcgagtagcgtcacatgtagcccaaccagccggacgcctctggatttacgccgctcctgccaggtttgttgcgccaacttcaacagatcctgtttattcaacatcggccacacatgttcctgcgtcgtttgctgaaaatcatcaaacttgagttttaccccctgacgcgcaatatgcagatcgggtttcacccgtttcagacgaacttccaactcctgataaagttgttcgatcaggttttcacactgatcccagttgtggatatcctgcgccagcgtcttctctactccgactgatttcctctgccgatccggtgaaatctgccgatcgtcaatcccctgacatcgctcccacagcacacggccaaacttgccgaacgctttaagcagatccgccaacgcatatacccgcacatcggcacaggtatgcaggccacgttcttccagccgtttcgccgtcactttcccgacgccgggaatcttctccagaggcagcgcgagaaggaaatcatccacctgctccggtgtaatcacatattgtccattcggcttatttaactcagacgcgaccttcgccagaaacttgatcggcgcaatgcctgctgaagcagtgagattcagctcatccgcaatcgttcggcggatttcttccgcgatccgcgtcgccgaaccgttgcagtgcgggctatcggtgacatccagataggcttcatccagagaaagtggttcgatcaatgaggtatagcgggagaaaatctcgcgaatttggcgcgaagtggacttatacacctccatacgccccggtaacaacgtgaggtgcggacacaggcgcagtgcggttgccgtcgccatcgcactgcggacaccgtagcgtcgggcaggatagttagctgtactaataacaccacgtcgatcggcgcttccaccaatcgccagaggaatatcgcgcaggcgcgggttatcacgcatctcaattgctgcgtagaagcagtccatatcaacatgaatgattttgcgcatactggccctctgacgatactgtatgaatatacagatcaaagtcagtgtagacaagttgcgcgatgcttgccgtgtttactgcatgatgagcatcaccagcttaacttccccatgtccggcaggatggaaagtctgttgatgataggccacatcaccaagcaaaggatgatgaaaacgtcgttcgccgccttcacgggcggttaccgcctgctgtgaccaccagaggttgaactcgcgactttcttcacacagcgccatcacgatttgccgaacggactcagttggcgcgtagtgacttgattccgcacgaaactctgccaccacgcgctttgctcgttccggccagtccaccaccagcgatcgtgccagtggattaagaaacatgaaacgcagcagattcgattcgggatcgtttcccaaccacccggcaaacagctgttccgacggcgcattccacgcgagcatattccagcaaccatccagaagatacgcagggcaagcaatgtggtgcaggctagcggcaacctgtgcatccagcgacgttgccctattctgcttcagaggatctttaacgccagcaagactaaaaaggtagtcatgctcggcgggttccagttttaatgcctgagataaacgggtcaacgcggaggccgaagcagacacatcacgcccctgctcaatccaggtataccaagtggtgctgattcgggcgatttgcgccaattcttcgcggcgcaatccgctggtgcgccgccgcccagaggcaggcagaccgaccatttccggcgttgtccgctcacgcagcgcccgtaagaaagcccccagcgcttttggaccactcagagaattggcagacatcagcgtatttgtagacataaccaagtgtccttttcatctcgttcgtctaggtgacttacgatgacagttgcatggatgacagcggcattaatgaaaaacgtgctaatcaaacagggagtattttatacccgtataaatgctcatattgtacccgtatttttccctgattatagtgttcctagactaaggtcttctttactggcaggcgcgccgccatttaaccatgatgaaacgagaacaattcagataaagcgggagcaataatggaagagaaacagaatcataatcgtcgcgtcgaacaccagttcggctcacaggcgcagaactacctgaccagcgcggtacatgcgcaaggcaaagatttaacccggctggccacgttattggcccctttcccgcaggcacgcgtgatcgatgttggctgcggtgccggacatgccagcttcgtcgccgcacaggccgtcgcggaggttgtcgcctatgacctgtcatcccaaatgctggacgtggtcagtcaggccgctgcgcaaaaaggactgaacaatatccgcgttcaacaaggcgtagccgagtctttaccgttcgataacggcagtgcggacatcatcatcagccgttattccgcccatcactggcatgatgtcgggcaggcattacgtgaaatgcggcgcgtgctgaaaccgggcggtcgcgtgatcatgatggatgtcgtttcgcccggccatccgttgttggacacctatctgcagacggtagagaagttgcgcgacacctcacatgtgcgcaactacgcgccgggcgaatggctgagtctgtttacagaagcggggtttatcgtgcgtaacgtcaccagcgacaggttgacgctggaattcagcagttggatcgcacgtatgcgtacgccagaacatttcactgtcgctattcgcgagttgcagaaaacactggcggacgaggttgtacagcattttgaggtacagtcagacggttcctttgtcaccgacattatgatgatagaagccacccgcgcctgattcgcttttctccgccattagcgacgtaaaaaagatctcaaattgggcggcccgcatcctttcgggccgttttttgtaaatgttatttcttagcgcttttcaacgcttgattaatatgaaaccaatgataatgtgattccgttttcgtcgttatctatttggcgacgaaatacagaacgataacggtcgcccaacatttacgctataacagcagtagcgctacagggatgccgcatgtataccctaaataattcgagtttcaggaaggcggcaagagaagaaatcccgatgagcttactcaggtaagtgattcgggtgactgaacgtagccaacgcacatgcaacttgaagtatgacgggtgtagcacagcaattttattatcaggaaccataatgcaaaaaatcgcgctgtcgtttgcgatgttgttttttttgccttctcttgttgttaccagcgccgccagcgagatcgcaccgccgcttgcgccgatagcaaaagaattaaaacagcaattattaggctctccgatctatattcagatctttaaagaagagcgaatattcgaactttatgcgaaagtcggcaacgaatatcgtttattggaacaatatccaatttgtaaatattcgggcggattagggccaaaacgtgttgaaggcgatttaaaaagcccggaaggcttctatcaggtcgatttgcgccagctcaagccagacagccaatattaccgcgcgatcaatatcggtttccccaacgactatgataaatcacagggatattctggtcgctatttaatgatccacggtgaatgtgtctcggttggctgctatgccatgaccaacaactatatggatgagatttatcgctatgccgacgcggcgctacgccacggtcaggcgaaaattgatatcgccatctatccgttccgcatgacggaacagaacatgcaacgccaccgtagttctacctacgccagcttctggaagcagcttcagccggggtacacctattttaatcagcataatcagccaccggccatcacggtttttaacgggcaatacgtcgttaatccaccgttaatgaccagccagccgacgttaaagtatgcgctcgccgaaacaaaatagaacgaattcacctggcataatctgatgccaggattcgttacccgttagcggctgcgtcgccagcacggtgacgacatcattgggtgtcgtctgctgctggaaatcaatctccacatcctgatccaacagcgtcgctttaccaaacggcgcgcggcgggtgatccagtagagtttggttgagcaatatcccatcacaaagcgcccgtccgacagcagcatgttaaacacgcccttctcacgcaggacatccgcctgtttagcaatataacggaataccgcaggccagttacccggcgtgcgcggatagcgctcggacagttgggacagtagccagcagaaagcaaattcgctgtccgtctggccgacagggcgaaacatacccgtcttaagcgaatggtaacctttcagttgcccattgtgggcgtacgtccagtttcgcccccatagctcgcgagtaaagggatgggtattttccagcgacaccgcgccgcgatttgcctgtcgaatatgtgaaatcaccgcacaggatttgatcgggtaatcctgcaccagtcgggcaatcggcgagttatagcttggcagcggatctttgaacgtacgacagccgttcccttcataaaaggtaattccccagccatcccgatgcggcccggtgttcccaccgcgttgtatcagcccagtaaagctaaagcagatatccgtcggtacattcgcgctcatccccagcagttcacacatctgacttcctacccttcccttctcgtcatatttcaagttgcctatgcgttggcgacctgaaactcgaactatgtggagcctattaatgcggcttactgatccgccatctctttttcaatcagttgaatcaggatgtgaatcgctttgatatggatttcctgaatacggtcggcataaccgaagtgcggaacacggatttccacatcggccgatcccgccatttttccgccgtctttccccgttagcgtaatgaccttcatgcctttcgcttttgccgcagcaatcgctttaatgatattgccagaattaccagaagtggaaatccccagcagcacatcaccttcacgtcccagcgactcaacgtaacgggagaagacaaaatcgtagccaaaatcgttgctgacacaagacaggtgacttggatcggaaatcgcaatggccggatagcccggacgattctcacggtagcgacccgtcagctcttcggcaaagtgcatcgcatcacagtgtgagccaccgttaccgcaggaaatcactttaccacccgctttaaaagcgttagccagcagtaccgcagcgttttgaatcgactgaatgtttgcatcatcactcaagaaattattcagtgtttctgctgcttctttcagttcactacggattaaatcctggtacatggaatcctctcattttgtctggtgacagtatcatcttctgcatgcagtgtagcggattgaacaaatagcgagaagcgcgtaatcacgggatcgagaggatcgctgatgcccgtcagaaaacttacgactgccgctcggtttgtgaagtgagttgtaattatgatgtaaacgaattgataaaaataatcagataaactacaacaaatataagcaacaggtcagacctcttacaacattgacctcttacgccttatttcactaatgaaacggttctcgctttccactatcactcggtggaaggggggaaacccttaattcgatcacaatgctggagacacgttatggttgctgtcagtatcctcctcctactgattatcatcggagcgatgttttaccatcggctcagtctgctgctcggcagcgccatcctgctggcctacttcgccgccatgtccgccatgctgctgtggcccatctggctgatggttccgctcgtgattctgctgattccgattacggttcccgccgtgcgtcaaaagctggtttccgcttccgcgctgcgcatgttccagaaggtcatgccgccgatgtcgaacacggaaaaagaagcgatcgatgcaggaacaacctggtgggaaggcgatctatttcgcggcgcgccagactggaaaaagctgcataactacccacgcccgcagctgacggctgaagagcaggcgtttatcgacgggccagttgaagaagcctgtcgaatggctaacgactttgaaatcacccatgaacgtgccgatattccaccggaattgtgggcgtttttaaaagaacatcgtttcttcgccatgatcattaaaaagcaatacggtgggctggaattctccgcctatgcacaagcgcaggtgctgcaaaaactgtcgggcgtctccagtattgtggcgatcaccgtcggcgttcccaactcactcggccccggcgagctgctgcaacactacggtacagaagcgcaaaaagatcactacctgccacgtctggcacgcggtcaggaagtcccctgttttgcgctgaccagcccggaggccggatctgatgcgggctcgattcccgataccggcattgtctgctacggcaactggcacggggaacaggtcgtgggcatgcgcctgacctggaataaacgctatatcacactcgcgccggtcgccaccgtgctcgggctggcctttaagctgtacgatcccgaccacctgctaggtgatgaggatgacgtagggattacctgtgcgttaattccgacggataccgacggcgttaaaatcggccgccgccatttcccgctgaacattccgttccaaaacgggccgacgcagggcgagaacatttttgttccgctggattacatcattggtggtgcgaagatggcaggtcagggctggcgtatgctgatggagtgcctgtcagttgggcgcggcattacgctaccgtccaattccaccggcgggttgaaatcgattgccctcggcatcggtgcttacgcccatatccgccgtcagttcaaaatctccatcggtaagatggaaggtatcgaagaaccgctggcacgtatcgcgggtaacgcttacgtgatggatgccgctgcaacgctgattactagcggcatcatgcagggtgaaaaaccggcggtgctttccgctatcgtcaaatatcactgtacccaccgtggtcagcgcagcgtgctggatgcgatggatatcgccgggggcaaaggtatctgtctcggcccgtccaacttccttgcgcgcagctatcagggcgcaccgattgccatcaccgtggaaggggcgaacatcctgacgcgcagtatgattatcttcggccaaggtgcaatccgctgtcatccttatgtactggaagaaatggcagccgcgcaggacaacgatgtgccacgctttgaccgtgcgctggttgggcacatcggccatgtcggcagtaacaaggtgcgcagcttctggcttggtttaaccaatggccgcctgagcagtgcgccggtgaacgacaaaacgcgccactactaccaacagctcaaccgactcagcgcgaatctcgctctgctagcggatgtgtcgatggcggtactgggcggtagcctgaagcgtcgtgagcgtatctcggcacgtttaggggatattctcagccagctctatttagcctctgcgacgctgaaacgctatgaggacgaaggacgtcagaaagcggatctaccgctggtgcactggggcgtgcaggacagtctgcatcaggcagagcaggcgctggacgatctactgcgcaatttcccgaatcgcgtagtggcagggctgctgaccttcattatcttcccactgggtctacgctgccctgcgccatctgatcgcctcgaccatgaggtcgcgaagattctgcaaacgccatcggaaacgcgcagtcgtctgggacgcggccaatatctggctgccagtgagcacaaccctgtcgggctgctggaagaagccttgcgggatatcatcgcagccgagccgatttaccaacgcctgtcgaaggccagcgataaaccgctgccattcatgcgattggatcaactggcagagcaagcgctgatcgaaggtcagattaccgcagaagaagcgggcattttgaccaaagccgaagccagccgcttacgttctattaatgtggatgactttgcgttcgacgcactggccgccaacaagcccacgtccgtaccgcagtcggaaagaaaaaccgaagcagcataaatagaatcaggccgccaatatggcggcctgatctttcctttacatactcatcagttgtaaaatcgacgtcatctttccttctgaatgaaaccctacacatggcttacatccccaagaactacgccagactcgaaagcggctaccgcgaaaaagcgctcaaacttttcccgtgggtgtgtggtcgttgttcacgcgaattcgtctattccaacctgcgtgaattaaccgttcaccacatcgatcacgatcacggcaataacccggaagacggcagtaactgggaaatgctgtgcctctactgtcacgaccatgagcattcgaaatataccgatgcggatatgtacggttcgaccgtcgttgcaggtgaagatgcgcagaaggatgttggggttgccacgcataatcctttcgcggatttacaggccatgatgaataaagggaagaaatagagataagacatcatcggattgccgctcccatccggttcgttgacgggagcgggtcatagaatagtgtgcctaattaggcaccgctctgtcgtacacgcgccagtagcgcatccacatctgcaatatgcggggctgccagcaccaacgtcctgcccagcgaaagaacatgacgctgacacgccagacgggcatccgtctcctgaatgctgtccagatccacaacgtgcgccagcccaatcgtgcggcgaatcagttcggttccacagaatccaatcgcatccagccaaacctgctgtaaaaacagcgcggcataacccgattccgccagcgccggttcgcggcagtcactttcgctcagtgccaggaaacgtgcggaaaaggtctgccacagcgtacggatatcttccagacgccgttcacgccctgccgccgcctcacgcggggctaacagccccggcaggccgcaataattcagcagcaggttgccaatggcggtgccgatgtcaaaacccatcggcccgtagaaaccgaattcagcatcaatcacctttaagcgcccttccgccacaaagatcgatccgctgtggatgtcaccgtgcaacagcgcttccgctttactcaggaagcggtgcttaagcccagcaaccgcaagcttcagcgctcgatcgtcacgcaatgtctgcacatccggcgtcagcgccgcatcaaactgatttctttcgtgatcgatataagggtcggtaaagaaaagatcttcggtaatctcacacagttcagggttagtgaactggctcaccgctgctttcttctcatgcgggtgctgatagaaatcagacgtatggaataacgtttgtgccagatattcccctaactgcgccgccgcctgaggataatccgcccccctaaccaactcgctgcgccagatgcgatgatcggagagatcttcctgaaccatcaccgccagttcgggatcgtgataaagcacggtcacggtatgctgcggacaaaagcgcgcgtgcgtcagcaacgtttcggcctcaatacgggcgcggtcgagcgtcagcggccaggattccccgacacagcgtacgtagggcagcgcctgtttaacaatcacccggctgatgcccgcttcatctttaattttaaacaccagattcagattgccatcgccgatctcttctgcggttaccagcgtttgcggctgactgacaccgccgtactggcgggcatattcaacagcgtcatccgccgtaaaagtgcggtaaagtgacattccaactcctcgctattcttaaattcaagatacggacataaaaacgttcggacgtctatacatctatcaggcatcttggcagaatacgaatatcgatgcaacatggatttaacgacctatgcagacacttaacacaaccagcctgaaaatcgtagataaccaactgtggatcctcgaccagcaggcgttaccgcaagaaaaaagatggagcccttgcccggatgtcgcatcactggttgagcatatccagacgctgcgggtacgcggcgcgccgctcattggcctgtctgccagcctgctgctcgcgctgctggcggagagaggcttatcgcaggccgaactggcacaagcgctggagacgctacgggcatcgcgtcctaccgccgtcaacctgatgaacaatttggatcgcatgaagctggcgctggcacagccgcagtttgtcgctgcactggtgcaggaagcgctgcgattggtagaagaagatcgcgcgctgtgtgaacgcatcgccgatcatggcgctgcgctggtggagccaaacagccatttgctaacccactgcaacactggcggtcttgcaaccgcgggcatcggcaccgccatcggcgtgctgctgcgtgcacaccaacaggggaaagtggcgcaagtgtgggtcgatgaaactcgtccgctgctacagggcggacgcctcacggcctgggaactgggtgaattaggcattccctatcagctgatctgtgattcgatggctgccagcctgatggcgcagggtcaggtcgatgcgatttgggtcggcgcagaccgtattgccgccaacggcgacgtcgccaataaaattggcacctacagtctcgcggtgctggcgcactatcaccagattccgttttacgttgcggcaccgcacaccacgcacgatccggcgtgtccagacggtcgggcaattcctatcgaacaacgcgccgccgccgaagtcactggcgtttccggcagcttcggccactgccagtgggcaccgcagaatgcatcagtctacaacccagcgtttgatgtcacccccaccgcattaatcagcggctggatactcgacaccggcgtagtcacgccacaggacgttcaagaagggatatttaaagcggcgttggcgtaacgacaaccccacctatcgacaaaagactcaggataggccgcacggacgcggcgaatctatcatccaatggtaacggttcccccgcccatcaccacgccaccacagctcactgcatcacccgttctcgccgcgggtttaccctcaacgagtacgctggatgaaccgctgctaatgctccgctcatggccgtgaggagccaaaggatcgccttgtcgggccaacggcatgccgtcaaccttaaccgttgatgagcctgaagcgacaggcgtcggtggatgactgccgtgccccgtatcgctatcgcctactttaacggcgttacccattttttactccttttctctcaatagtcaggtttgcaacgatcatgctgcaacgtcgtcatcggcagcgactctctctatcccacgtgggacgaagaaattattgttcctcaacatcgtattcgcctgctcgttcagggtagcgaacttgagttcctctgatgcaaagtcgtgcataaaataattgaagaagatatccgcctcacgcggcacccgcttagcaccatcaaagaacttcaccaaattggccccttgatacatctgccgacgcagtcccctgcttctcaacacattttccgcatcgcgcccgacctgtattaaccagccccactgcgcgttgagtttatcgcgttcgcttccgctcacgttttggcggagtattttatagtcatgcaatttttcccccagccaaaagcagtagtggatcatgtgcagttcgaacacttccggtgtcgggttcattttcccaacccatttgctgtagaactcgctgtatgccttcacggaatagcccagccggctatcctgcatgatgaaatactgggctactcgtgggtttttagcatcgaggatggagaagttaggaaaaggcacctgagcccgacgtgcggtttcatacatctgtcgtagtggcacccgacacagttcggcactggggcgctgttcgtcgggtaacagcccgcccgtcacatcttcactgatgccggggcagagcacttcacgccagccggaccgtagcggccccaagggcaacagagggcgatactctcgccgttcatgtgccgcgatcaggtgcagagcgtttttgacggcggggtgaaggggcttgtcgaattcaatcactttcgcgccaaaggccgtggtaaaaatcccgacagcgggatgacgggcaagcagccccgctccgtcagaggcagaagccacggtatcccccatatccatcgaactacggcgcgtgcagtcgaacaggccagcaaaaaccacctcgaccttactgtctgcgtagcggtattcatttcccactttgctacagaccgactccagtaactcgtcgataaagcgtcgagccaacgcggcacccagatcggcaccgaataccgaaatctggatcagtttgatgggcagttggtttgcttttttgatatctgccagattttttttgaacttatttttagccaaatccactcgcgcatcgaccccggtcatcaacaattcagccacgatcgggttatcccgaatcggttcggtcgcttcgagcagtgcacggctcgccgcctttttggccgcagacaccgtggcatcgaaaccactcttcatggtcactaagtcgcccagcttattggcgagcacctggctccagtcccctttgaaaacgcccttgacggtatcgaccgccgtttctttcccctgttcaaccagcgcatcggcataatcctcaggcagcgcctgctgtctggcatccagaatactgtccagcctttcagagggcgtatcttccagcggggtacctaaaccggggatatagactttggaatacgaatatgaagaggtgagttcagccaaaattatttccggatgggcacgaaacaaacggcctacgttagtcagacgctggctttcttcatccacattgatattgcgtttcaggccatcaaagaagaagcctatttgtaacgccagagaacaagtgccgatccctgcctgatgacggctctcttcgcgggcaatgcgacaccccagatcatcccaatcgttcatcgtcctctccttgtgcgataaggggcaataacatcgtccatatcaagatagcaactgctcacccaacgtacgaccaacttgttatctggtaagaacagtacacaaaaatcatttttgcccttatcacgtttaggcatgggtaggacgacagtatgaatttcaggacgatagccaagctcatcatattgtcggcgggtcatcgcaagttcccatttgatcttaacagtgtcaccatttattcgataaggacctgctgtaccgccgctagtgttaagcccatcgaatgcatcggtattccctcccatattgccattgacatacacatagctaatggggcggtcgaccaccgaatggacgacaattgacgccccgccgtgtcgttcttgaatcaggaatgtccagcccagccaaagtaccagcagaatgcttgccagccaccgcccccagcgcggcaagatctgccatatcgccgttatcaatcccgaaattgcttttaccaaaccgtttgccgcactcatgactgtccctttggctcttgctggttcactttccttgtcatgcgtcgggtagccatcgtgcctgcctgatgacggctctcttcacgcgcaacgcgacactccagatcatcccaatcgttcatcgtcctctccttgtgcgatagggggcaataacatcatccatatcaagatagcaactgctcacccaacgcacgaccaacttgttatctggtaagaacagtacacaaaaatcatcctggcctttctgtcgtttaggcataggtaaattaattgtgtgtttttcaaactgataccccgctttttcctgttcttcagtcatatccaattcccaatctatcttgaccgtattcccgtctatacgataaggacctgctgtaccgccgctagtgttaagtccatcaaacgcaaaggtattccctcccatattgccgttgacaaaagcatagctaatggggcgatccattactgacataacgacaattgacgccccgccgtgtcgttcttgaatcaggaacgtccagcccagccagagcaccagcagaatgcttgccagccaccgcccccagcgcggtaatatctgccatatcgccgttatcagccccgaaattgctcttgttaaaccgcttgccacgctcatgttcgtcccttttgttcttccaacgcttgctgaccaccttccagataggctaatgcccacaaccgtccttgagactctgtcgcaccagcctgctcggctttcgccaatgccttgcggaccatgttcattctttcacagggtgggaaatgtctgatgctatccccctcttgccacagagcgagcaggcgatgctcgtcagtcgatccttgtaaagcctgatacaatgcgggcgtcagtttgaccagaaccggctccgacggcgggatcgacaaagacagctcacgccaactgccgtcgcattctcgcaaccaccagcggtcgatcccgccaaacagcccaccgagccacggggcatcgtgctgttcaacaagcagaggcagcgcgtgcggtgtatagaaccgcagcaattggctaaattgccctgcgggttcaatcaccctcacacccaaagccagttgcttttgcaaagcgctaagggattggtcgctttccaacaggccaaccacgagcccctgctgaacaagcgtcgccagtaatctttcgtcctctggtggacaatgccaaagccagggacccagattgatcagttcaaacaagtcatcatgaaaatagagcggtaaaaacggatttttgctcaactgctcgcgctgttcagcggtgagattcgccccttccagcagagcgatacaggcaccccggtgccagatagtttcaggtagcatcttattctccctgtattaacgcatcgccctgcgccatggcacgcagcagacagggaatacagaccggtttttcaaggggtggtattttgggcagttggggcggcgcaatcacctcaaccgttcctggtaatgagggcagttggcctgcccaaccagagccacaacccgggctgccgcctgaattcatcttgatgctggggccgaccagcgtcacgccgctgggatcgatcttcacgaagcttcctccgactttcagcgtcagctccgcgcccgcttcaagaaccaccttagcccccgcttttacatgcacttcctcacccgcctcgaccagcaaagcctgccccagtttctgatgcatcgacgcatcaacggtcaacgagagagctcctttcacgtggtcacgtttctcgtcctccaccgccaggtgatcgttggctttaacgcgggtgactcgctcattatcaatctccgtgtgggcatcatgtttgatgtgccagaccacatcgttctcaacgagcgccttgagatctttctgcccgtgaatataaacctcctcctgaccggcctgatcctcgaagcgcaattcattaaatccttctccctgatgcgtcttcgtgcgcagcacggttcgtgtcttattggcaggcagcggatacggcgagggattagtggcgtggaaagtacgccccgtgacaatcggctggtccggatcgccttcaaggaagctgacgatcacttcatggccgatacgcgggatggcaatcatgccgtactgaccgcccgcctagccctgactgacccgcacccagcaggaactctggtcgttactcgcgccgtagcgatcccacgggaattgcagttttacccgaccatacgggtcgcagtagatttcttcccccgttgggccgacgacggtggcgatttgcgggccgtccaccatcggtttgtagggcatggcagcacgccacgtcgtcgtgcctttcaccacggcaaaactgttgctcatggtcgtcggttcgccgccgctttcctcttccagcgcctgcggctgctgcccgacgtgcgtcacgctcaccgtctgccacaccgcattcagcgccgcattcgggtgctccgtcagggtaaaggtattacccggcatcagccccgcgcagttggattccccttcgctggttactgcgcctgaccgtagcgcatccagacgatagtcgctgaacgccttgccgctcgggtcttgtttgtagcgccccggatagtcgtaatgctgatagctttcacgctggtgtgccagctcgccgctcatcttcttgtgcgacaggccgtaagccggtgtcttgaagctgtagtctttcagctcgacttcggcggtgctcacccgctccgcgtagtggaaacgccggacatattcaccttcactcagcccctgcgtggccagattgaagaacagcgccgaccctttggtcagcgcccccgcatcgtcggcaaacactacccgatgcttaccttcctcgtactcgtggaagaagtacaatccctcttccgccgccagacgggtgataaaggccaggtcgctttcccgatactgcacgcagtattcccgcaccgcgtgctcatggcgcagtgcaaaggcgtagtcggtaatacccgcctcttccagcaacgcgccgataatcgcgtccggcttctgcgcctgaaaaatgcgggcgttggtacgcagccccagccgccacagcgccggacgcacttccgcctgatagcgcgtgcgccggaatccggtatcgccctgcgtgaacccactgataatgccgctgacacgacgcttcagttcaccttcataccaaatcatcagctcgcacggctgatccagcaccgcgccgaaatccacatccggcaacgcgctcgccagactcagtgacaggctgaaaggccggttcaacccctcatccagcctgaaatccaccaccgcaaaggtgcctgcctccagcgcgccaacctttacggtgaactgtaatcctgtactgtttgccatcggctttctccttatttttattctcgctctgccgccacggctaccgcatgcgccatcctggctaaacgccacatgagcaaaaatgccacgcaggtgaaaagcgcagagcatttaaatcgagcagcgattcggtatgttcacgtcgtgggaaacaagaaggtcgcagggttgaggcggtgtgaagagtgatgaaaatgttccatgtggcatccttgacgctattccttttaagaaaatacgcataaaggataacaagatgttcatagtgctaatcgcgcaaaaaaaggcctaaaaccaagtaaacacattgattaatattaaaataatatcattttgaataaattagatagcgaatcaaaaagactcaatcatcatatgagaacagggcattcgccctgttctcaacctattgataaacccgtcatacttcaagccgcatgtgcgttggctacgttcattcacccgaatcacttacctgagtaagctcatcgggattctctctcttgccgccttcctgcaactcgaattatttagggtataaaccatttttattcatggaataagggcatagccccctacgcgctaacactccaacttcggatatacatccgcgatcttatcgccggtaaaatgggcgatccagccttccgggttatcgaacaggcggatggcagtgaaatgcggctctggccccatatcaaaccagtgtgccgtacctgccggtacagacaacaaatcgttcttctcacacagaatctggtaaatcttgccgttcagatgcaggcagaatagtcccgcgccttccacgaaaaagcgcacttcatcttcgtgatggatatgctcggataaaaacttggtgcgcagctccgcacactgcggattgtccgaacgcatgctgatcacatcccagctttggtaacctttttctgccaccagcttatcgatttcatgctgatacaccgccagcacttcctcggaggacggcgcgtcgctcagtttttgactggcttcccagcgctcaaaacgcacaccgatatcgttcagctgtttctgaatcgcatcggcatcctggctttgccaaatcggctggcttgcatcactgtcgctaaaaatggttaatccactcattgggcgtactccggtaagtcgatctggtcaaaacgagccgcctgacggtgacggcttacgctatccgcgtcatcacgaataagctgacaggtgtgccaaccggcttcctgcgcggcatccagctcctgacgaatgtccgataggaacaacagttgctcagcaggcaacccgatggcttgtgcaatcgtgcgataagaatcagtctcccgcttcgcgccgacgcgggtatcaaaatagtcgctgaacagcgggcgcagatcgcccgcgttgctgtaaccaaacagcaaccgctgcgcttccaccgaacccgatgagtaaacatacaggtgcaggccttgctgctgccacgcggcgagctgtgccgctacttcaggatacagatgcccctgaaaatcgccgttacggtagcccgcacgccagataatgccctgcagcaacttcagcgacgtggatttacggtcttcatccataaactgattcagcgcggcaatcagtgtatcgctatctgcatcaggctgagctaactcctgacgcagcgcgttcagcacctgtgcgatctcaggatcgctgtcgtgctgtcgcaccgtatcggccagtcgctcgcgagcataaggaaacagcacgctgtgaacaaaacggatgtcgctggtggtgccttcaatatcagtgactatcgccttaatcatgctttagcctccagcagtcgacgctgcaattcacactggaacaagaactctaacccttctagatgacgacgcgcttctttcaccgtcgcaccccagcagtaaagaccgtggccgcgcaccagaaaaccgtagcgtagcggcgtgtggctagcgaactccgttactcgctgcgctagcgctggaatatcctgatcgttatcgaaaatcgggatcaccacacgatccaaatgagttgtctgccccgccaacgacttttgcatttcgtagccgtgcagcaccagctcagcgcctttctccacccgggacagcaccgtcgcgttcaccgagtgcgtatgcagcacagcgccaatagtcggttcgcggcgatacagcagcgtgtgcagccccgtttccgccgacggcgtacggccactcggcacatggttagtggcaatatccaccagcaggaaatcctctgtctgaaggctgcctttgtctttacccgattcggtaatcagacactgcgcgtcatccagccgcacggacatattgccgcccgtcgccggacaccagcctttctcgccgatccagtggcaggccgcaaccagcgccgtcaattgttgattttcagtcatgaggcttcccgtttttggtctttctgtttcaaagcatacagttgcaaggtttagatcttttcattatgtcttagcacgcaaaggcatttagccatttaaacgtccaagcgtcttgattgccaaatactaacagcatgttatattaccaagcaatacaggcttgcaggagtcctatccgctatgagcgccgctctgatccccgacagtaaactgccttcgctgggcaccaccatttttacccagatgagcgcactggcccaacagcatcaggccatcaatctatcacaaggtttccctgattttgacggcccggattatttacagcagcggctggcgtatcacgtcagtcagggcgccaaccaatacgcgccgatgaccggcgtctcgccactgcgtcaggccattgccgagaaaacggaagcactgtacggctggcgaccggatgcggatagtgaagtcaccgtcacggcgggtgcaaccgaagcgctgtttgccgctattgccgcactggtacgccccggcgacgaagtgatttgtttcgatcccagctatgacagctacgcgcctgccgttacgttggctggcggcgtactcaaacgcatcgccttgcagccacccgcatttcgcgtggattggtcatcttttaccgacttgctgagcgatcgcactcggttggtgattctgaacacgccgcacaatccgtccgccaccgtctggcagaaaaccgattttgagcagctatggcaggcgattgccgcgcgcaatattttcgtattgagtgatgaagtctacgagcatatctgctttgataatgaagggcacgccagcgtgctggcacacccgtcgctgcgtcaacgcgctatcgccgtttcctcgtttggcaaaaccttccacatgaccggttggaaagtcggctactgcgtcgcaccagcggcattgagcgcggaggtccgtaaggttcaccaatatctgacgttctccgtgaacacgcccgctcagttcgctatcgccgatatgctgcgcgaacaaccgcaacactggcgcgaactgcccgatttttaccgcgcacgccgcgatcgcttcatcaatgcgctggcaggcagccgtttcgagattctgccctgcgaaggtacctacttcctgctggcggactatcgggcgatttccgatctggacgatgtcagcttctgccgctggctgactgagcacgttggtgtcgccgctatcccgctctccgtcttttgcgccgatccgttcccacatacgttgattcgactatgctttgctaaacaggaagcaacgttggatgccgcggcggagcgtttatgtcaactttaaagatttcattgctgcaacagccactcgtctggcgtgatggggaagcgaatctacgccacttcgatacgttattggcggagatgaacgagcgtgatgtcattgtgttaccggagatgttcaccaccggctttgcgatggaagcggccaaaggtagtttggatcagtcggtcgtcgaggcgtggttacaccagtgggcgcaaaagaccaacgcgctgatcggcggtagcgtcgcggtgaacacgccgaaaggtgcagtgaaccgtttcctgctggtcgatccgcacggccacgtgtatcactacgataaacgccacctgttccgcatggcggatgaacaccaccactatcaggcaggaacggagcgagtcacccttgagtggcgcggctggcgcatctgcccgatgatctgctacgacctacgtttcccagtatggtcgcgcaatcgacaggattacgatctggcactgtatgtcgccaactggcctgcaccgcgtgcagcgcactggcaaacactgctggccgcgcgcgccattgagaatcaggcctacgttgcaggctgcaaccgcgttggcaccgacggcaacggccacagctaccgtggcgatagcctgattattaacgctcaaggggaaattctggcctctgccgcccccaaccagcctgcccaactggacgccgaactgtcgctggaagcactgcagagctaccgggaatccttccccgcgtggcgtgatgcagatcggtttacgctgtaacaactgccgccgtcgtcggtgaggtgatagttgcggtgggcgttaccgtgctgatgcgtgatgaaacaccatctgatagagcgcctgtagtgccagcgccacatcctccgtgataaccgattcgtcgggatgatggctgataccgccgcgacagcggacaaaaagcatcgccaccggccagcgctcggcaatcgcgatggcatcatgccccgcaccgctcggcagcatcagcgttttcccctgtacctgcgccaccgcctcgtttaatgccgactgcaacgcgggatcgcagcgggttgctgcaatacgataatactcttcggcgctgaactggcagccgcgctggtgcgcgatagcctgtgctagcgtcaggagtttttgtagcaacgcatccagtggtgcatcctccggcccgcgaatatccaacgtcatcttcacttcaccggggatcacgttcgccgcgccaggtaagcattgcaacgtgccaaatgtagcgaccagatggggatcgctttcccgcgtcacccgttcagcctgcgccatccagtcggccgccgctgccagcgcatcctgccgctgcgtcatcggcaccgttccggcatgccctgccaggccgaggaacgtgcagttgagtcgccgcgccccgttgattgccgtaaccacacctagcgccagctcctgctgttccagacacggcccctgttcgatatgcaattccagataggcgacgatgtcactgaccgggcgcgcagcctgtgccacctgtagcggatccagccccgcaatggtcaatgcctgcgccacgctggtgccttctgcatcctgacattccagccagttttccggccaggtgcccgtcaagcctcggcttcccagcagggtaatgccaaaacgcgtaccttcctcatcgccgaagccgacgatttccagcgccacgggcaaccggattccctgctgatgaaacgtgcgtaccacttcaatcgccgttaatacgcccagcatgccgtcgtagcgtccggcattgcgcaccgtatccagatgcgagcccagtagcagcgccggtgcatccggcgtcagcccgtcataacgaccacaaatattgcccacgctgtcctgccagacgttcattccggcttcgcgcatccactcccccacctgcatattggcacgcaggtgttccagcgacaggtagacgcgagttagttgaccgggcgtttcgctaatttcagccagaacatcgcagcgcgacataatcagttcagcggcagcctgtgcagcaggcgacgacagtagaggttcactcatgcacgctcctcgttcgccgcatagctgttccaggcggcctgcaaagcctcaccttgcacggtgcggaaaccaaaacgattcagtaccgcctccagcgccgttaatgtttgcatcacgcagtctttgcgtgcgttgtaacccatagtgccaatacgccagattttgccctgaagcgggccaaacgaagtgccgatctcaatagcaaagtcttccaacagcagcttacgaacctgctcgccgtgaacgccgtcaggaatcaccacgcccagtacgttattcattttgtggctgagatcgccaaaggtttccagccccataccctgaatccctgccaccagcgcattaccgtgtagtgcatggcggacaatgctgcgatccagcccttcttcgaggatcacccgcgcgcactcgcgtgcggcgaacagcatgcttgtcgcttcggtgtgatgattcaggcgctccggcccccagtaatccatcaccatgccaagatcgaaatagttggaatagatcatctcgtcgtcaccgtcttgatgcgcgtcggttctgatcccctgctcgacgcatttacggcggcggatcaccgcttccatttgtgggcttaacgtaatgggcgagctgcctgagggcccgccgagacacttctgtaatccggcggagacagcatccaaaccccatttatcggtttccagcggattaccgccgaaagacgcagtcgcatcggtatagaacagcacgccgtggcggcggcaaatctcgcccagcgcctccagcggctgcaacatagtggtcgacgtatcgccctgcaccgtcagcagtagacgcgggcgcaccgttttgatcgcatcttcgatctggtcgggcgagaatacctcaccccacggcacttcaatggtatgaacctcggcacgacagcggcgggcaatctcacacagcaaatgaccaaaacgaccaaacaccggtaccagcaccttatcgccagggcggattgccgacagcagaatcgcttcgatgccggcacgcgaggtgccgtccaccagcatcgtccagcggttctccgtgcggaaaagctggcgatagagttccatgacctgattcatataattggtcatcgcggggtcatactgaccaactagttggctggccattgcccgtaatacgcgcggatcggcgttgatcggccctggccccatcagtaagcgatgaggggggttaatttgcgcgtacagttcgctgctcatggttattgctccagacttttgtttcgacttacacactcgaaaagcgtcattacgcttccgataatcctcggaccgaggcgataaactgtttcaactcgcgggtctgcgggttagcaaacagcgttttactgtcgccctgctcccagactgtgccctgatgcataaacaccacgcgatcgcccacttctcgggcaaaattcatttcatgcgtgaccaaaatcagcgtcatgccttctgcggcaagctgttccagcactttcaacacttcgccgacgagttcagggtcgagtgctgacgtaatttcgtcacacagcaggacttttggattcatcgccaatgcacgggcaatggcgactcgctgctgctgaccgcccgacagattgccgggataataatgaaggcgttcgcccagcccgaccttgttgagcatctgttcgcctaacgcctgacactccgccgcgcttttacccagcacgcggcgcggtgccagcatcacgttttccagcgccgtcatgtgcggaaacagattgaagttctggaacaccatcccgaccgagcgactgatctcgcgcgcctgcgaatccctgtcggtgaccgtcaccccgcccagcttgatgctgccgtcctgataaccttccagaccgttcatgcagcgcagtagcgtgctcttacccgagccgctacgcccgatgatcgaaatgacctcacccatttcgatatccagatccacccctttcaggacatggttctggccgtaatatttttgaacctgattaatggtgatgagcggcattgaatttcttctccagatagcggctgtagtaagagagcggatagcacatcaggaaatagcccagcgccaccaatccgaacactttaaacggctgataggtcacgttattcaacatggttcccgctttggtcagttcgataaacccgatgattgacgccagcgcggtgcctttgatcacttgcacagaaaacccaacggtaggcgcgatagcgatacgcatcgcctgcggcgcaatcacccgatagagcgtctgaccgaaatccagtccgagacaacgcgacgcttcccactgtcctttcggtaacgcttccacactgccgcaccagatatccaccagaaaagcgctggtaaatagcgtcagcgccaatgccgccgccgtccaggggcttacatcaataccgaacaacgccagcccgaaaaacgcgagaaacagctgcatcagcagcggcgtgccctgaaataactcggaatacagatggacaaagcgcgtcgcccatttgcgtttggtcagccgcaacagcatgagcggaaacgtcaccagcgcaccgccgatgaaggccgtcagcgacaatagcagcgtccaacgcgccgccagcagcaggttgcgcacaatatcccagtcggtaaatgtcatgattgctgactccctaagaaacgccgacccgctagcagtaagagttgccgcatcagaaccgacagcacgaggtaacacagcgtggtcgccagatacacttcgaagctcagaaacgtacgggactgaatcaggttggcggcaaaggtcagttcctcgtaggaaacctgcgacaccaccgacgatcccaacatgacgatgatgcattggctgaccagcgccggataaatccgctgaagcgcgggtggcaaaatcacgcgcagaaaagtctgcatccgcgtcagtcccaacacacgagcggcttcccactgaccttttggcgttacctgaatccccgcacgaataatctctgtgctgtacgcaccaagattaatcaacatcgctaacagcgcagcctccccggccgtcagcttccaacccagactcggcaagccgaagacgataaagaacagctgaaccacaaacggcgtattgcgaatcagctcgacgtagatcccccatagccgactcagcaaggtgggcttgccgctacgcaaggccgcaccacagataccgatggcgatgccgccgagggttgccattactgtcagctcaatggtgacccacagccccgccagcagctcaggccagaacggcaacagcgcggaaaaattaagctgataggtcatggcgcgctcccgttacgctttgatgctggctggcaacggcgctttcagccatttttccgacaggctattgagcgtatcgtctttcaacgcctgttcgatcagcgcatcgacttttgctttcagcgcaggttcgtctttcttcatcccgatgtagcacggcgaatccttcagcataaacttcgcgacaggcgcttttgtcgggttctgctcagcgatggcggcgacaaccaaattgcccgtggcgacaaattccacctgccctgacaaatacgccgacagcgtggtgttgttatcttcgtagcgcttaatctgtgcggccttcggtgcagtttccgtcagaaccatatcttctaccgcaccgcgtgtgacgccaatgctcttcccttccagcgcttctgacgaggctaacgcgctgtctttcggtccgaatacacctaaaaagaacggcgcataagcacggctgaaatcgatcactttttcacgctcggcatttttgcccaagctagaaatcaccagatcgaccttgttggtttgcaggtacggcacgcggttggcgctggttaccggaaccagctgcaacgttagtttcatctctttcgccagatagcgggcgatatcgatgtcatagccctgcggttgcagatcggtgccgaccgatccaaacggtgggaaatcttgcggtactgcgacacgcagcacaccgcgcttctcgatatcctgcaactgatcggccatcacgctaccggcctgaaccagtaacattgccgcacccatcaccgccagtaacccttttttgatgctcagtttattgatcaacatcgtctctgcccccggttagtgtaattgaaacgaaagattctttaaaaacaaaaattgaaactatcgttacagatgctaagcaaggagcatgccagattacattcgtattcttggcgatgaggaacaacgtagaaggcagagaatttttctaaaacatgggatagctatggatatggacatgaatatgaaagcatcgggggaatatttcgggcgtgattacagagagataatttatacaactagtgcaccacgcccgagtcttttgttttttatgacttattcgcgtcaaaaattacgctgaggtgagcatgaccgccggatgagcggcagggacgccgcgaaagtcagcgccgcgcagggagcgcgtcgctgacggtccgtgttgcgggcatgaacgccgaaggtaccgcgaagcggcgcaatttcgcgaaaaaagcctgggttcatagggcaagcggcgtttgagctgccctatgtcgggcgtggcgctgcgtcacaaaaataatccagtgctatcacgcacgaaacaatccacatgattacatggcagataaacgcatcaggagccgataacgttcactttaacgcatcatttcggtgcaacagcaccacactaacgcaccattagcgttgctctaactcatccagttcaccataaagatccgcgatctgatggatgcgttggcgtccatcgcgcagcatttcatgcaataacgcattgctgatcacattcaccaaactcatggcagacgaatagctgtcaaacgctgatacgctgtccagcggaacacacagcgaccaggttgccagcggtaccagcgcactgacttggggttcgcatagcagtagcacgggcacaccgcgtttttgcaactgagccagcagcggctgaatcaggcgtggacggcggcgaaaggccaccacaatcacgacatcctgcgcggtgagatcgactagttcttcggatagcgtctgccccggttgcgtcagcagcgtgacctgttggcgaatctgaagcagttgttggcgcaggtgcagcgcgaccggatagctgttgcgtagcccaatcaaacacaggcgctgcgcctgcatcagcgcctgaatcacggcaccaaactgtacggggtcaatctggtttatccactgcgtcaggttcgccatttcctgtttgtaatgccgcgccagcagcgtattcccctgcactgcatcacgattatccgccagcggcatcccgctctggcgcaacgttctgagctcatcgcgcatgtcacggtagctggggtagcccagtcgtttgaacaagcggctgacggtcgcttttgaagcaccgctcagccgcgctagctcggcgctgttgtagctaatcagatcgtcaaagtgatcgaagatgaaattcgcgacgcgctgttcctgcggtgaaagctcgctatagcgatcccgtaatcgttcatcgatttgcatcatcatctctcatccattgcgcgtgctgtaacgtttgtttcattgcgcagaacatagcacaggattgtcaggatgatacagatacaccttccagcacgcatacggacttcccatcgcaccgaaaaactggaacgccgtttgcttatagctaaggttaataacactcaccctacacaatattaaaaaaaggaatatcgaaatgatgcaaagtaataccgccccgctaggcatggcggtggcacctcatcatttagccagcgccagcgcattggctgttctgcgcgaaggcggcaacgccattgaagccatggtcgcggcggcggcaaccattgccgtggtgtacccacatatgaacgggatcggcggcgacggtttctggctgattgtgccgccacgcggcgaacctattgccattgatgccagcggggctgcggggtcgctggcctgtcgcgagttgtatcggggtgaaagccgtattccacatcgaggcccgaaggcggcgctgacggtcgcgggcaccgtcggcggctggcaggaagcgttggcattctctcaagaactgggaggagagccgctaccgctcgctcgtttgctgtccgatgccattcgctatgcggcggacgggattcccgtcacgcaatcgcaggaagatgcgctgacccagcgctaccacgaattgaccgatttcccagcctttagccaactcttcatgccgcagggatatatcccgcgtgcgggcagccgtttcacgcagcctgacttagccgagaccttaacgacgctgagcattgaagggctggacagcttttatcgcggctccgtcgccgcccagctgtcggcacagatggcgcagctcgggatgccgctgacggctgacgatctggcgagctaccgcgccaagcgaacaacgccgctggtgctaaaacacagtaaaggcgatatctataacctcgcgccgccaacgcagggtctggtgtccctcgcgatcctcggcctgaccgatcatttagaaatggaagatctgagcgatagtcagacaatccatcgcattgtcgaatcgaccaaactggcgtttggcctgcgtgaccgcttcattaccgatcccaaactgatgacacaaaatattcaggcgctgctggaaaacgatgcgcttggtgcgctcgctcggcaggtcgatacccgaaaagccgcatcgtggggagaaggcaaaggccccggcgacaccgtttggatgggcgtatgcgacagcagcggcctgtgcgtctctttcattcaaagtatttaccacgagttcggcagcggtgttgtgctaccgggaaccggcgtgctttggcagaaccgcggtgcctcgttcagcctcgatccggcgcacctgttggcgttagaaccgggcaaacagccttttcataccttaaaccccgccgctgcacgtttatccgacggacgcacgatggtctacggctcaatgggcggagacggacaaccacagacgcaggcggccatctttatccgtcacgtccagcaagggctgccgctgcaacaggcgattaccgctccacgctggctgctgggccgcacgtggggacaatcctccgataccctgaagatcgaagatcgctttaaacccgccaccgtagatgcgctgcgtcagctagggcacgacgtcgagctgttgagcagctttagcgaaaccgtcggccatgcaggtgccatcgtgcgccacaccaacggcatgttggaaggcgctttcgatccacgcagcaacggcagcgcggcaggcttctagtcttatttaaccgggagaaaacagaatgacgatgatcgaacaagacgcggtgacagcgtatctacagcagatggaaacactgctatcactgcaactcagccaggaacggcgtcaggaactgttggtgcaattcagccgcatccacgccatggcacagccgttgatggagttcccccttgatgagcatcaggacattgctggcgtttatacgctatgagtttatatgctaatcgcgagtcctcatcattatctatccggcagattcagcaaggcttgcaggctggaacgttctccgccaaagagcttgcacagcaggcactagccgcgattgaacagaccaatcccacgattaatgcttatacccatgtcaccagcaaacgcatgttggcagaagcagagcgtatcgacgcatgccgtcaacgtggggaaaccttacccgcgctggccggtgtgccttatgccgtaaagaacctgtttgatgtcagcggcgaaaccactctggcgggtgccgagcttttcagccagaaaccgcccgctacgcaagatgcctttgccacccgtcagcttgccagtcagggtgcgctgctgtccggcatgttgaatatggatgcctatgcctacggctttaccaccgagaacagccattatggccccacgcgtaacccgctcgacacgcagcgtattgccggcggatcgtctggaggatcggcagcagccgtcgccgcagggctggttaacttcacattgggcagcgacacgaatggctcgatccgcgtgccgtcgtcgctatgcggcatttttgggctgaagccgacatttggccgtttatcacgccacggtagccacccgtttgtcgccagcctcgaccacattggcccgttagcccgtagcgcagacgatctagcactggtgttcgatgcactacaaggtcgcgacaagcacgatcgttttcaggccgagcgagaaacgcagcatactgcccaacagctggaagcaggcagcgatggactacgctatgccgtgcttgatggctatttttccacgtggagcagcgaggaggcaaaaaccgccgtctaccagatcgcacaggcgctgggcgcgcaggactgcctgacgttaaccgacgccgcactagcacgcagcgccgcctttattctgtcggccagtgaaggaggaaatcagtatttgcccgacttacgcactcagtctgagcgttttgagccactgtcacgcgagcggctgctggctggggcgatgatccccgccgtctggtatgtgcaagcccagcgcttccgtaactattttcgtcaacagacgctggcgttgtttgaacacaccgacctgctgattgcccctgcgacgccctgctccgccacactcattgggcaggaaaccatgcgtattaatgatactgacctgcccgtccgcgccagcatgggtatgctgacacagccgatctctttcgtcgggctacccgtcgtgacggtgccagtggcaaccgccagcggcctgccaatcggtattcagattattgccgcaccgtggcgtgaggatctttgtctgcggacggcgtgggcgcttgagcagcagggcataacgtatacccgtcatacttcaagttgcatgtgcgttggctgcactcagtcacccgaatcacttaccagtgtaagctcatcgggattccttcccttgccgcctgcctgaaactcgaattatttagggtatataccctaagaggaaagaaaatatgttgcctgatgatgtcaaccaagcggatgtgctggccgatgtgactgccgcgttctatcgctacgaaaaagccttaaccggtaacgacgttgcggtgctagatgagttgttctggcacgatgaaaaaacggtgcgctacggtgcgggagagaatctgtacgggatcgaggaaatccgcgcctttcgcctcgctcgtccctctgctggtctggacagagccctgcgtaatacggtcatcacgacctacggtcatgatatggccgtcgccagcaccgagtttacccgcacaggcagcacgaagattggccgccaaatgcaaacctgggtaaaaatgcccgaaggctggcgtattgtcgccgcacacgtcagcctgatgagcgaatgacaaaggggcatttcccctatcgctacatctcaccacatccggatcgtcaaggctggcggtgatataccgcttcaatgttgtatccatcggggtcgcgcacgaatgcggcgtaataatcctgatggtaattaggacgcagccccggtggcccattatctatgccacccaccgcaatagcggcagcaaaaaaagcatccacacgctctcgcgaggcggcgctgaaagcaaagtgcaccgccggacaaggttcgccctttgactgataaatccagaattcgccagcgggatcgcttgactgtccatatccttccgtcaccgcaaaactgacggcaaacgacatgtccttaatcagtctgtagcccaatggttcaagcgccgctgcatagaattgtcggctacgggcaatatcccgtaccgggatgctcaggtgatctaacacgatggcctctttcgatagtcgttatggataatatttaaccatcataaccctatactttatctggataacgcgatcgcgatcggcaaaatacaaatccacgatagcgcatgaagcatctcaccaaattggcacatcatctcgactttattactctgaaaaaatgaagaatatattattcagaacactcctatttattggtggtaattaacacaatcattttacccattatatctttgctatactgtataaaataccgacagatatcataagtaaaaaatgtacctgcgtcggcctattctagtgtctataagccaaaaattgtgatttatttaccatattattcgattagtgaaattcactataaaaagtgatttattcacaatcagaaaaggttatatcactcacgaatccaatacgtaaaaactgacagataacgtactgttataaaaagaattatcattcagaccaaaaaccataaagatcacgtaaatcatgaagataacgtagcgataatcacgttaccgccattgctaatattggcctagcgagaggctattcgaaggcaataaagggttgtctcagaatctgagtatggtagggtagattatgtttaatcattatcagggttgcgttatagaattataaacggcacaggaaaacaataatttcatggcaattaaacttgaagtaaagaatctttataagatatttggcgagcacccagacagagcatttaaactgattgataaaggcctgagcaaagatcaggtatttgaaaaaacagggcttactgtcggggtaaaagatgccagtctggccattgaagaaggcgagatatttgtcatcatgggattatccggttccggcaaatcaaccatggtacgccttctcaatcgtctgatcgaacccactcggggtcaggtactgatcgacggtgaggatatctccaagatatctgataccgcgctgcgcgacgtgcgtcgtaagaaaatcagtatggtgttccaatcctttgcgctcatgccgcatctgaatatcctcaacaataccgcatttggtatggagctggctggcgtaccgaaagtggaacgcgagcaaaaagcgctggatgccttgcagcaggtcggccttgaagcctacgcggcatcttacccggatgagctgtctggcgggatgcggcagcgtgtcggtctggcgcgtgcgttagcgaatgaccccgatatcctattgatggatgaggcattctccgcactcgatccgctaatccgtactgaaatgcaggatgagttagtcaaactccagtcccgtcatcaacgcactatcgtctttatctcgcacgatctggatgaagcgatgcgcatcggtgaccggattgccatcatgcacggcggtgaagtgattcaggtcggtacgcccgatgagatcctgaataacccagccaatgactatgtgcgcacctttttccgcggtgtcgatatcagccacgtgtttagcgccaaagatatcgcgcgtcgtcgcccagttaccttaattcgtaaaacccccggcgtaggaccgcgttccgcgctgaaaatccttcaggacgaagaccgtgattacggctacgtactggaaggtgggaaacgcttcattggcatcgtgtctattgattcactaaagcaggcgctgaaagaacagcagccgctggaacaggcgttactgcccgaacctgctcccgtgcccgcagatatgtcactcaacgagctgatttctcaggtcgcacaggctccctgtgccgttcctgttgtcggcgaaaacaatgagtacattggcatcatttccaaaggaatgctgcttcaggcactggataaggaaggagtgaccaatgagtaaatcaacatcaaatccgtgggacaacaccacggcacaaaatcagcctgccgaccaaaacgcaacgcctgagcagggtaatagcgccgcgcaaagcgatccgtggtctaccggcgcacccactcaggatgcaccggctaacggcagcgatgcttggagcagcacgccagctcccgatggctccaccgatgccgctcatcaagctgcgcaatccggcagtgactggttaaacagcgcggctcctgcgacacccgagcatttcaatctgctcgatccgtttaaggatacgctgattccgctggacagctgggtcacccacggtatcgactgggttgtgctgcacttcagaccgatcttccagggcattcgcgtgccggtcgattttattctgggcggcttccaacagtttctgctgggaatgcctgcgccgattgccattctggtgttttcactgattgcttggcagatgtccagcctcggcatgggcgtagcaaccctactgtctctgattgcgattggtgcaattggtgcctggtcacaggccatgattacgttagcgctggtgctgaccgcgctgttcttctgcgtgctcatcgggctccccatggggatctggctggcgcgtagcgaacgagccgcgaagtttatccggccactgctcgatgccatgcagaccacgccggcgttcgtctatctggtgcctatcgtcatgctgttcggtataggtaacgtgccgggtgtcgtggtaacgattatcttcgccctgccgccgattattcgcttaacgattctgggtattcgtcaggtgcccgccgatctggttgaagccgctgaatcattcggtgccagcccgcgccaaatgctgtttaaggttcagctcccgctggccatgccgaccatcatggccggtgttaaccagacgctgatgttggcgctgtcgatggtggttatcgcctcgatgatcgccgtgggcggtctgggtcagatggtgctgcgcgggattggccgtctggatatgggtctggctgccgtcggtggcgtcgggattgttattctggccattattcttgaccgtcttacccagtctctggggcgcgatcgtcgcagcaagggcaataaaagctggtatgccagcggcccaatcggcctgctgacccgtcctttcatcaagcagtaacactcgtcccgcttgtctggcatacgtcagacaagcggcgacattcactactcgttttatccacacattaattttattagcaacacttaccatttaccctaaataattcgagtttcaggcaggcggcaagggaaggcatcccgatgagcttacataggtaagtgattcgggtgactgagcacggccaacgcacatgcaacttgaagtatgacgggtataaagacagagggaatcatgatgccaaacaccaaactttgggccgccgccctgactaccgcactgttgagtacgcaggtttacgccgctgacaccgcgcaaccgggtaaaggtatttccgttattccggtgcaaagcaccatctccgaggaaacgttccagacgctgctggtcagccgcgcgttggaaaagctgggctatgacgtgcaaacgcctcgtgaagtggactacaacgtcgcctacacctcaattgcttccggcgatgcgacgtttatcgcggttaactgggacccgctacacgccgaccaatataaagcggctggtggggatgcgaaattctaccgccagggtgaatatgtatccggtgccgctcagggttatctgatcgacaagaaaacggctgaaaaatacaaaatcaccaatattgcgcagctaaaagatccgaaaattgccaagatttttgacaccaatggcgacggtaaagccgatctgacgggctgtacgccgggctggggatgtgaagcggccatcaaccatcaccttcccgcctatggcttaaccaatacggtcgagcataatcagggcaactatgcggcgatgatcgccgataccattacacgttacaaagaaggcaagccgattctgtactacacctggacgccgtactgggtcagtgatgtgctggttccgggtcgtgacgtagtctggttgcaggtgcctttctcttcccaaccgggtgaaatgaaggatatcagcactaaactgccaaacggtgccgattatggcttccccgttaacacgatgaagattgccgcgaacaaagcatgggccgagaaaaatcccgcagcggcgaagctattcgccatcatgaagctgccgattgccgatgtgaatgcgcaaaatctgcgtatgcatgaaggtcagggttcacagaaagatatcgaacgtcatgttgatggctggatcaaagcccaccagcagttgtttgacggctgggtgaaaaccgccgccgatgctgcgaaataatcccctgtagacgagcgccctttctaacgaaagggcgctcgttttctccgttcccgcaacaacacttccctcgctgacgcctcaccaaacccaatcagaaaatcattttatattgtcgtccagaaatgcgtggatgacggggatgatgtcgtttccatgcgtttctaaagcaaagtgcccggtatcgtagaaacggatatcagcatggggaatatcccgcttccacgcttccgcaccggcaggtaaaaagtaaggatcatggcggccccagacagcaagcagcggcggttgctgctcacggaagtaggcctggaattcaggataacgctgaacattggaggcgtagtccagtagcagatccagttgaatatcagcattgcctaagcgggacacatgcagaccttcaagggtgtatccatcaggggagacaaggctggtatcacttacgccttctaaatattgccatttcacggaggctgcggtcggaaaatcatgaagggcagctcgattctctgccgtcggtgattgccaataccgtctgatcgcatcccatccttgcgctaaaccttcttcataagcattaccgttctgcgaaataattgccgtgatgcgatcgggatgagccgtagcaagacgccatccaaccggtgcgccatagtcatgaaccatgatcgcataacgtgggagcttcagttgttcagtgaactgatcgatcgtcttcgccagattatcaaacgtatagtcatactcatcgcttcccggcgattcagtgaaaccgaaggacggcagatcgggagcaatcacgtgataattatcagcaagtgccggaatcagttctcgaaacatgtacgaggatgcagcgaatccatgcagtagcaaaatgctgggtgatgatggctttcctgcttcacgatagaaaatatttacattacccacctgctcatagcgatagtggacttgggtctcgggtgtcattgctatatcagtattcacagtctctttcctttgtaacctataaagtggttatttgaaggttacaaataattagtgtaacctgtcaatatcattttaagggttacatcaatgcacacatcaccgataactcagcctcactttctcgcgaataatctcgcgttggacctcatcaacagtgcatttggaacaggaaacgaataccacgactgtttgacggatgacgcaagtgtcatcgcatggcttaaagcggcgaagcaactatctgaaaattttacagatacgccgaccggcctgattaatgaaactctggcattgcgtcagacaatggttcggacaatagatgccgtccgatcgggtaaggaatatcaccctgaacaaataaaccatattcttgatagtggacggccggtaagaatgctggaatgggatagtcagcaagctggttttagcgttgttgaatgcaggagggataatagctgtgccagcttactcgaaccgatagcaatggcgttcgctgctctgatttccggatctgaagtaaaatatattcgccagtgtgaggcgcacgactgtaccttgttctttctggataccaccaaatcacatcgtcggcgatggtgcagcatggcgctctgtggcaacagaatgaaagtcgcggcattccgctcgcgtaagcaggaagctgactgacaaggggaaaatgaacgttcacgctaaccatgagaaaacgtcaaaagtacgcgttatacatcctgtagaggcattcttccttgtttctactatgcccctttcgcggaaaggggcgttttttatcgatggtcgaccattacggcagtttaacgatttcgacccagttcgcgccttttccggtcgggtagtgccctactcgcactaaatctccgctgtcctgattgatgcggtacaccgacagcgacgtcgatttttcaccgctggcaatcaggaatttcccgcttggatcgatctgaataccacgcggctgtgtttccgtcggatagcgagtaatgtatttcaactgacccgttttcggctcaacccgcagcagcgtaatcgtgcttttggtgcgttccgatacgtacaggaattttccatttggcgtcagacgtaaatcggcgctccatatctgtggtcgactatcggcgttctttttatccggcgcgatcgttcctgcccgcattcccgcatcggctggaatggtgtcagtgtaatccaacagagtaagttgcccagtcttttcatccagcgccagacgcgcaactttgccggacaattcgttgctcacgtagagcgttttattatcgggtgataacaccagatggcgcggcccgttcccttcaggcagtttaatttcggctagctcattcggcgtcaacgttcccgttttcgcatcaaaccggaactgtacaatttggtcgctgcccagattgctggcaaagacgaacttatttttgcgatcggcaataatgctgtgtgccttctcgcctgtcggcaccactgtgaccgcacttgcgttcaccttgccgtctttatcaatgccattaatggcgattttattgccgccatacgacgcactgaacagccattttcccgtaagatccgtcgagatgtaggccatgctgtccggtaattccgctttgcccaatgggctcaatacaccgctcttggcgtcgattttatagctgactgcggagtaggggatgccgcgcgtagcagcatagaggaacgatttatctgggctaacagccagcggcattaccttcgccccagcggccgttttcccgatggcggtcaattcgccgctttgcgtattgagtgtgtagacatcgatcgcgccgtcagtggcagcagagacataaaccgccgtgaccgcctgtgcgcccatagaccacagtgccgcggctggcagaagtgcacatcccattagcattgcaatgctgtttttcttaaacacctgataatgcttaaacataatatcccctgtcgatagtgttatgactctggggataagctaaatcaatcccggcaaaagcgaaacatctccgtcatatttaagaagcggaaagatattctggcatctcactaggctctgccggatactatagactctgcttttaacatcatattaacgttcaaacactatgcctcttcagcaacaatctgcatcctctacaccacaaccagggcttagcctgtctttgaccctgattatgtctatcgcgactggccttgccgtcgccagtaactattatgcccagccgctgctggagacgattgccagagtctttgcgctttccgttaatcaggcgggattcattgtcaccgccgcgcagttgggttatgccgttggcctgctgtttttggtgccgctgggggatatgtttgaacgccggacgctgattgtcggcatgacgctgctcgccgctggtggaatgttgatcaccgcttcggcacccacgctctggataatgattgctggcacggcgttaaccggcttgttctccgttgtcgcgcagttgctggttcctcttgccgcgacgctggcaacgccggaaacacgcggtaaagtcgtcggcacgattatgagtggcctgctgctagggattctgctagcgcgtaccgtcgcgggtgcgctggcttcactcggtgactggcgtaccgtttactgggttgccagtacgctgatggccatcatggcgctgattctgtggcgcgcattgccgcgcattcctcaacaaaacacgctgaactacccgcagttgctggcctccatattccgcttgttctctgcaaatccgctgctgcgcacgcgcgcaattcttggctgtctgtcctttgctaacttcagcattctgtggacgtcgatggcattcctgctcgcttcaccgccatacggatattccgaaggcgttatcggcctgttcgggctggtcggtgcggcaggcgcattagcggcatcgcgcgctggtcgtctggtcgatcaaggcaaagccaagccgaccaccagcgttgggattatcctgcttttgctctcgtggggctttatcgcactcggtattcattccgtggcggcgctgctcattggcatcatcgtactggatctggcagttcagggcgtgcacgtgaccaaccagagcgtgatttaccgtatgatgcccgaagcacgtaatcgcctgaccgcaggctatatgaccagctatttcatcggcggtgcactgggatcgctcctctctgcttcggcttatcagcagtggggctggctgggcgtttgtgctgcgggcagtattatcagcctattgaacctgctggtgtggtggcgaagccatcatcacaaaacgcaggaagcgatggcggcgctgtagccgcgcttatttgcagctgtctcgattgaaatcgtcttattcgagacagtttcccacgagaaagttacgcacgagatcatcacgcccgttccgcaatagcgtgaaattccggtaatgctttgctagtgttaccggttaattccctttaagtgcaaaaaatatcaagccagtgaagacattaaccacacctgcaccgacaaagtctgcgtcttttagagagggcgtatttgacagtttgccgattgttatcggctacatgcccgtggcattcgcatttggcatgaacgccgtcaagctaggatttaccccgctggaaggcatttttctctcttgcatcatttacgccggtgccagccagttcgtcatcaccgcgttgctcagcgcaggtatgtccatctgggtagcggcgttgaccgtcatggcgatggatatccgccatgtgctgtatggacctgcgttacgacatcgcattgtacaacagttgccgacccggaaaaccgcactgtgggctttcggcctgacggatgaagtatttgccgcggcagccacccggctggcgaaagacaaccggcgctggtcagaaaactggatgataggcgtatcgcttttagcctggctctcatgggtgctcggcacagtgatcggtgccgtgttcggtaacggcccactggataattaccctgccgtcgaagccgcgttatctttcatgctgcccgcgcttttcttgagttttttactcgcgtccttcaagcggaaacagagtctggttgtagcgtgcgcactaggcggcgcgctgcttgggctgctgctttcctccattccagccgcgatactgctcggcattctcagcggctgtctggcttcgctggttaactccgccacgccacaggtgaacgcatgagcacagaagttattcttatcgggctgattgtgggaatggtgaactatctcttccgctatctgcctctgcggctgagcgcctcacgcgcttccggttcgctgcaacgcggtaaaaaagccctgttgcttgatagcattggtattgcttccatctgtgcgctgctgattgtttccagcgtgccggatattctcacgcatcacgaaaagctgctgccaacactggtaggctttattacgctgaccgcctgcttttataaaacccgcagtatcgtcttatcgacgttactgggagcattctgctacggcattgcttttaagctgcttgaatccacagtgtaaattatcaaataagattttgatttaaataaagtaagcggcgaataattcctacttcaagctattctccgcttacgttctgtcacagaaataagcacaatttcccacctgaatgccgtttacccatttagtaacattagttactatgcataccgtgattaatgaggtttatataaaaaatggacagttcattcactcctatagaacaaatgctcgatctgcgtgcttcacgtaaacccggcttcccgcgtcaggaagtcttgctattgcgtctattcatgcacgttcaaggcaaaattctggaacacagaaacagaatgctgaaagatcagggaattaacgaaacccttttcatggcattgctgacgttagaatctcaagaatcttacagtattcagccatctgagctcagtgcagcgctggggtcgtcgcgcaccaatgcaacacgcatcgctgacgatctggagaaaagaggttggatagagcgacgcgaaagcagcagtgacaggcgctgcctgcacttgcatttgacagaagaaggcaaagcgtttcttggtcagctgattccgccacaacatgaaagcctccatgtgctttgttcaacacttgaatccggagagcagaagcagcttgaaactctgatgagaaagctcttggttaggctggatgagatggacgatttcggcaacgtatagcagaagaacaacaaaaaaatcataaccagcacctttttcacccggaatgacccgatgcttatgtatcgggcaggtgagttttgctgcgaaaaatacgcatgatctttccgcagccgcaacctgcggcttagcacaacggcaatctcacgctccgggtgggcaatctaaaaatcccccggactgcacagcaatacgaattcattgcgactatcgccaggcggctctgtctggtgcgatggccgatacaaagaaaataagaagagagagaacagcatgagtgaaagtgtggaaaatcaggtgccacagacgccgcaaagaaacaagaaacagcagcgtaaacgggtcttgtcgctgctgacatttatttttgtcgtgcttggctgtgcctggctggtttactggttcctggtgctcagacatcaccaaagcactgacgacgcctacgtcgcaggcaaccagattcagatcatgccgcaggttacgggtagcgtcacccatgttaacgtcgacaataccgatttcgttaagcaagggcaggtgttggtggagctggatcctaccgatgcgctgcaaacgtttgaacgcgcaaaaaccgcactggccaacagcgtgcgccaaacgcatcagttgattatcaacagcaaacaataccaggccaatatcgagctgcgccaaactgaactgaacaaagcacaaagcgacttgagccgccgtgaagcgctaggcaatgcgaatgctatcggacgtgaagaagtgcaacatgcgcgcgatgccgtcgcgaccgccaaagcggcgttggaagtcgccagacagcaatatcaggcgaatcaggcgatgattctggatacaccgcttgagaagcaacccgccatacagcaagcctccgtagaaatgcgcgatgcctggctggcgctacagcgtaccaaaattgtcagcccgattgacggctatatctcacgccgcagcgtacagattggtgcccgtatctcctcgacttcggcactgatggccgtggttcctgccaatcatctgtgggtcgatgctaacttcaaagagacgcagttagccaatatgcgcatcggccagcccgctaccgtgatcgcggatatctacggtgatgatgtggtgtatcaaggaaaagtggtcggtctcgacatgggtaccggtagcgcgttttctctgctgcccgcccagaacgctacaggcaactggatcaaagtggttcagcgcctgccggtacgaattgagatcgatccgaagcaggttgccgagcatccgttgcgcatcggcctgtctgcattggtgaatgtcgataccgccaatacagaaggcagtgcgttatcagaaacatcgcgcaccacgccagcctaccaaagtgatgctctgacgctggatctcacccctgttaaccaagacattagcgccattattcaggcgaatgccggttaatcgaccaggagagaaacgtgcagagaaaaccgcttaaaggcgcgagtctggcctggatgaccgttgctctgtcgctagcaacgtttatgcaggtgctggactccaccatcgccaacgtcgctattccgaccatcgccggtaatctgggtgcgtccaactcacagggaacgtgggttatcacctcgttcggggtcgctaacgccatctctattcctatcaccggttggctggcaaaacggttcggtgaagtccgcctttttctatggtcaacagcactcttcgccctgacctcttggctgtgtggtatgtccaccagcctggaaatgctgattttcgcccgcgtattgcaggggattgtcgctgggccgctgatcccgctgtcacagagtttgttgctaagtaattatcccccggcaaaacgcagcatcgctctggcactgtggtcaatgaccgtggtggtcgcgccgatctgtggccccattctgggtggctggattagcgacaactatcactggggctggatattcttcatcaacgtcccgctgggcatcgccgtggtgtttattgccttgcaaacgctgcgcgggcgagaaaccaaaactgagatcaagcccatcgataccatcgggctggcgttgttggtcgtcggtatcggtagccttcagatgatgctcgaccgaggcaaggagctggactggtttaactcgacggaaatcatcaccctaaccgtagtggcggtgattgcgataacgttcctgattgtctgggaactgacagacgaccatccggtggtggacttatccctatttaagtcgcgaaacttcaccattggctgtctgtgtatcagcctcgcctatatgttctactttggggcgatagtgctcttgccacagctgttgcaggaggtgtatggctataccgccacctgggcagggctggcatccgcgccagttgggttgatgcccgtgttgctgtcgccaatcatcggtcgattcgcgccacgtctggatatgcgcaagctggtgacgttcagctttattatgtacgcggtctgtttttactggcgtgcgtacaccttcgagccaggtatggatttcggcgcatcggcctggccgcagttcgtacaggggtttgccgtcgcctgcttcttcatgccgctgacgactatcacgctatcgggtcttccgcctgaacgtttggcggcagcatcaagtctgtcgaactttgcccgaacgctggcgggttcgattgggacatcgctgaccaccacactctggacacagcgagaatcgctgcaccatgcgcacttgacggaatctatcacgccgtataatccgatagcacaggaaacgtaccagcagcttcaggcaatggggatgagtcaaacacaagcttcggcttacatcgcagaacagattacggctcaggggctgattatttccgccaacgagatcttctgggccgctgccgccgtatttctggtgctactggtgctggtctggttcgctaggccgccctttaccaccggcggtggaggcggaggcgcacactaaccaagcagaaacactttgtccccttctgccaataactggccgaaggggaacctccttctaatattcccacctttccctgattaatcggatacctctcgctcaccccttatagcgcagtagtgaataaggatttacagattcgggataaacatattttcacattccgattacaatgcgcctcttttattcggggattgagtggttcttctatgtcacaggttttacatttcattttggcagcggctgccatttttttactagcgttgctcgtcagtcacgacagaaaacgcatccgactgcgctttattgtacaactactggtgattgaagttttgctggcctatttccttttgcattccaacatcgggcttaacgcgattagcgcctttgccggtttgtttgaaaagctattatctttcgccaatcaaggaaccgattttgtatttggcggtatgaatgcacagggactttcctttattttcctcaatgtgctctgccctatcgtctttatttctgcgctgatcgggattttgcagcactggcgaattttaccgctgattatcaaaggcattggcactctgctgtccaaggtcaacgggatgggaaaactggagtcgtttaacgccgtgagtacgctgatgctcgggcagtcagagaactttatcgtctataaaggcatcatcgccgacatgtcgccacggcggatgtacacgatggccgcgacggcgatgtcgaccgtttccatgtcgatcatcagcgcctacatgaccatgctggacgccaaatacgtcgttgcggcactgattctgaatatgttcagcacctttatcattctgtctatcgtcaacccttatctgcctgacgacgaaccagaactgaagctagaaaagctgcatgaagaccaaagcttctttgaaatgctgggggaatacattcttgccggttttaaagtcgcgatgattattatggcgatgctaatcggcttcgtggccttgattgccgccgtcaatgcgctgttcagcaccgtctttggcattagcttccaggctatcatgggctatgtcttttcaccgctggcctggctgatcggcattccgtcttccgatatcctgaacgcgggcagcattatggcaaccaagcttgtagccaatgagttcgttgcgatgatcgaattgaagaagatcgccgcagaaatgtcgccgcgcggtttggggattttgtctgtcttcctgatttccttcgccaacttcgcatcaatcggcattatcgcaggcgcaatcaaagggctgaatgaagcacagggcaatgtggtatcacgctttggcctgaagctggtttatggttctacgctggtgagtttgctgtctgcggcagtggcgggattggtgctgtagtacgtatgagataaaagtcagtcgagcggtgataatgggtagatcgtaaagacgctgtaaatacatgcctgtacgctcggcttgcgccatccatggcgcaaacgctttactcttctatcccattatcaccgttcttgttctgtcgatgggattacaaacgatatgaatcagcccctgaaaaaggggctgataataaaatcagaaggcgacgcagacaggagcatcaatccgcatgacggattcctgcgcgaaacgtgatttgtaggcggtgcgcagcgcttcgatatcgcgctctttatcagcaccgtgaatcaacatcagcgccttgctgttctctcgggcaaccagtccattgttccccagccattgtcctttggcatcaaacaccgttagcccttctttaaagcgtggcgtaacctcaccgtccaaaaacgctttccactcggcatcagaaatcacagggccagcaggacgattcaaaccaaaatacagcgtggtctgtacctgcttgtcgccaatctggcacacatcagcggttggtacagcggcaacagcagtggatgagcgcgacagcgaactgcagccgcttgccagcaatgcgcccaacagtaacgatacctcgataaccttctgctttttctgcttcatcgaacgttctctcatccatggtgatgccttctcagggagcaaatcccccctgagaattcacgcgtgatatcaggcttgattctgtcgccaccattcggacagcaaaatgcccgttgcgactgaaatattcaggctttcaaccttaccagtaccgccgatagagactttcacgtctccttgttgccaggcgctatctgacagaccatcaccttcctgacccagcacgatcacggttttcgccggaagcgttgctttcgacaataccgtacctttatggctagaggtggtcacgatggtgtagcctgcactacggaactccgccagcacggacaggaaatcgtcagcgttaatcgctttaacgtgttccgcaccgccttctgccgtgcgtaccgcagcaccggattccaacagcgccgcatcctgaaccaatacacctttcacgccgaaatgcgcgcagctgcgcataattccgccgaggttgtgcgggttacccacatcttccagcgccaacacacagtcatgctcgccagccgttttcaggtattcacgcacatccattccctgacgctttttaatcaggaagcagacgccgccatggtgctcagtgccggaagccttaatcagctcttcttcttccacaacgtggtaagccttgcggtttgccgccatccagcgcagtgcatcgcggaaacgcggcgtcacttcttgcaggaaccaggcacgaacaatcacctctgagcggtttttaaacagcgcctgacaggcattttcaccgtaaactcgcgtttcttcctgacgctggcgacgcagttgctcaggatcgatctggctcttgccagtaataccgccatggtccggcgtgtcgctttcgcttggcgcacgagacacggttttccacggtgattcataaccaccagaatcttcaccacgtgggcgacgagtagtgtcgctgccgcgttcgttacgatctttattgccccacggcgttttcgcactgctatcgccgtcgcgggacggattttcacgggcataacgcgggttaacatcacgcggatgctttggtttctcacgttgatcgcgagagccaccactatcacgtcgatcgccacgacgatctttatcagcaggacgcttgtttttattgtctttctcgccctcatcatcactgcggacgtacatcacacggactttgccgcttttactattgaatgaatcgctcattgttttctccacctacgcgctgggcgcgaagattaccttatgtacacccgcttagccacacgcttgtggtaaaagagcgctaacagtcagaagctattgtagctattgggcaaaccacgttgttgccataatgtctccccaccataatttatccactcttaagcaccatgccgttgaccttccaatgcagcattacgcgcattttatcagcgacatctttattttagcccttttatctgaggccctgttatgaatacggtatgtggatcttgccaaacaaccaatcgcctgccagaagagcgtgttgatgaccatgcaaaatgtggtcgttgcggagaaaccttattcagcggtgacgtcatcaatgccacagaagcgacgctcgataaactgttacaggatgatcttcccatcgtgatcgatttctgggccccttggtgcggtccctgcgtcaacttcgcccccgtatttgaaaacgtcgcgcaagagcgcagtgggaaaatccgctttattaaggtcaataccgaagccgaaccggcactcagcgcccgtttccgcatccgcagtattccaacgctaatgatcttcaaacagggccagatggtcgacatcctcaacggtgcactaccaaaagcacagtttgagagctggctggatgaatcgctgtagagaaacgcggtagaaatatggggcattattgccccgcctcttttggtcaaccggtctgtcgattagaatgtcgtctttctgaaccagcttcccaataattaacacgaagccggttcgttgcagaatctcatggcgtccctaatttcatgatcaaccgcccttccacggtcaacaatcctttcatcggcaccaatgccgtgctccgcctgcgccagcaacgtcttgagcagtcaaccaaaccgtttcgtgcacgcggatcccgtgtaatgcgctgccaacagtgtttattgcccgcgatcaactgcctgtgccacaccattcaggcgcagccatcccgcagccgtgtctgcctggtgatgtttgataccgagccgttaaaaccaagtaatactggacgcatcatcgccgatattctgcccgagacgcaggcgtttcgctggtcacgcaccgagcccgatccccagttacttgccactctacaagacccggatgttcagccttatctggtcttccttgccgatgcggcggaagaagggcgtcaggtgtttcagcagcttcccgcaacagaaaagcccgccctgtttgtcttactcgacgggacttggccggaagcgcgtaaaatgttccgcaaaagtccctatctggacaatctgccgatcctgtcgctgaatgtagaggcgctgtcccgctaccaactgcgtgaagccagcagtgcaggacagcactgcaccgcagagattgccatcgctctgctcgcacaggcgggggatatcgtcgcggccgatgcgctatcacagcattttgatcgtttccgccagcactatctggcgggaaaaccacaccaccgtttgcaggaaaatttacccatcgtcacagcacaaccggcagaaagcgtttagtatcaaaggggattgatgtgaaggagtgacgcatgagccagcgcggattggaagcactgttacgccctaagtctatcgccgttctcggcgcgtcagaaaaaccgggacgggccggttttctgatgatgaaaaacctgttggacggccatttcagcggccccgtgctacctgttacgccgaaatatcgtgccgtttgcggcgtgctggcctactccactgtcgccagcctgccaatcacgcccgaccttgccgtgatttgtaccaatgccagccgtaatctaacactgttagaggagctagggcagaaaggctgcaaaaccgtcatcatcctctccgcaccgccgactcagttcagcgaattaaagacctgtgctgtgcgctacaacatgcgtctgcttggccccaacagcctcgggctgctcgcgccctggcaaggcctgaatgccagcttttcccctgttcccattatgaaaggcaagctggcatttatttcgcagtcggccgctgtttccaacacgatactagactgggcacagcagcgcggtattggcttttcttatttcattgctttgggcgatagcctggatatcgatgtcgacgacctgctagattttttggctcgtgatggtaaaaccagcgcaattttgctgcatctggaacacatcagcgatgcccgccgtttcctttccgcttcccgcagcgcatcccgaaataaaccgatactggtgataaaaagcggtcgtagtcagcaggcacagcagttgctgaatgatcaacgccacggtctggatgccgcctatgatgcagccattcaacgtgcaggtttactgcgggtacgggacacgcatgagcttttttccgcagtggaaaccttaagccacctgcgaccgctacgcggtgaacgtttgatgctggtgagcaatggcgcatcaccggccgcacaggcgctggatcagctcctcagtcggcaaggcaagctcgcaccgctcagtgatgcgactagacaagcgctacaggacgcgctgccgcaaaccgtcactatcggcaatccgctcgatctgcgtgatgacgcgacctcggcccgctatctggcggccgtctctgtattgttagatagcgatgaaatcgatgcactcttaattattcatgcacccagcgccgccgctcctagtaccgattgcgccgcgcagttgattacactcttccaacagcatccacgtgggaaaagaattacgctcctgaccaactggtgtggtgagttctcctcgcaggaagcgcgacgcttatttaacaatgcaggcattccgacctatcgcacaccagaaggcgcggtaacggcatttatgcatatcgtcgagtatcggcgtaaccagaaacagctcaaggaaaccccggcactgccgctgaatttgggtatcaacgccagtcaggcccatgcgctgattcatcaggcgctgtcggatggtgtgactcagctcgatacgcatgaagtccagccaattctgcaagcttatggtttggatacgttacccacctggattgctggcgacagtgctgaagccgttcatatcgccgagcaaattggctatccggtcgcgattaaactgagatcgccagatatcccgcataaatcggaagttcagggtgtcatgctgtacctgcaaaccgccagagaagtccagcaggcggcagatgcgattcttgaccgggtgaaacgcacctttccacaggcgcgcatttacggcctgttagtgcagagcatggcaaatcgcgcgggtgcgcaggaacttaggattgccgtcgagcaggatcccgtttttggcccattgattatgctgggagaaggtggcgtggagtggcgagaaaagcaggctgccgtcgcactacctccgctaaatatgacgctggcccgctatttagtattgcaagcagtgaaaggcggtaagattcgggaatacagtgctcttcgtccgctggatattcccgcacttagccgtttgctggttcaggtatccaacttgattctcgactgccctgaaatttcccggctagatatccaccctctgctggcatccggggatacctttacgctgctggatgtcacgctacatctgacaccgttcagtggcgatccgcagtcaaggctggcaatacgcccctatccacatgaactggaagaaacggtcatcctcaaaaatagcgatacttgcctgttccggcccattttgccggaagatgaaccgctgctcagttcgttcatcgcaagagtgacgaaagaagatctgtattaccgttatttcagcgaaattaatgaatttactcacgaagacttagccaatatgacacaaattgactacgatcgtgagatggcattcgttgccgtgcgacagcgtggggaagagacagagattattggcgtgacgcgcgcaatttccgatcctgataatacagatgcggaatttgccgtgctggtgcgatccgatctgaaaggactcggccttggcagacgattgttggaaaagttgattgattacgcccggacgcatggtctttcccgcttgactggcatcaccatgccgcataatcaaggcatgatacagctgtccaaaaagcttggttttcacatcgacgtacaattagaagagggtattgtgacgttggaattgccactgaaagactgatcgcagggcgtgatatggctcttgcaacggcaaaacaggctcacaacggccggaaagtaatggtactatcgcccattcggctactccttaacttttgataatgaccagaaggtcatataccctagtgcagctttaagtatggggggtataaactgatgagagaagaaacgcactgtgatgctgtcaaattttaaacgcaataaataccaacagcaccttgcacaactgcccagaatttctcagaacgcagatgatgttcagacgttgcattcgccggagcttttccgcacgacgctgactaacgccattctacgtgctaaaaagcgcgtctatattgtggccttatatcttgagcgtgatgatggcggcatcggtattctatccgcaatttatgaagccaaacggcagtgccctgaactggatgtccgtgttttggtagactggcatcgtgctcagcgtggcaggatcggcacagcggcagaaaataccaatgccgattggtattgcgatatggcgaaaaagcatccagatacgcatttccctatctatggtatcccagtcaacacacgtgaagcgttgggtgtcctgcacctaaaagggttcattgtcgatgacaccgtcatctacagtggagccagcctgaatgatgtttatctgcatcagcatcagaaataccgttatgatcgctatcagctgattcataaccctgtattggctgatacgatggtgcaatatatccagacaatgctgtccgcaccagcagtgcagcgattggatcataccgatcgcccgaagagcctggaaatcaaaaatgatatcaagcaattccgtcaaaccttacgtaccgccagttatcaggcaccggaatgcagcgcaaatgcaaacgaattaaccgtcacgccgctcgttgggttaggaaaacaaagcccgctgaataagaccatacatcacctgatgtattgcgccgatgagcatttagtcatctgtactccctatttcaacatgcccgcgctgctggtcagaaatatcattcggctattgcgggacggcaaaaaagtagaaattattattggcgataagaccgctaacgatttttatattccagaagaccagcctttcaaaatcatcggcgcattaccgtatctctacgagatcaacctgcgccgtttcctcagtcgtctggagcgctacattgaaaaccaacagcttgttgtacggctatggaaagacggcgacaacagtttccatctgaaaggcatgtgggtggatggcaagtggcagttgctgacgggtaacaaccttaacccacgcgcatggcgtctagatctggaaaacgctatcctgattcacgatcctcagcaggttctattgcagcaacgtctggatgaattggatacgatcaggacgcacacccacgtcgtaaaaagctacacggaactggagagcatcgcgcaatatccagtgaaagtccgcaagttgatacgacgtctacgccgtattcgtatagaccggctaatcagtcgtattctctaaaacccacgctatactttgaaaaacctcggcttccgaggttttttattatcatggggaaagctatgcgcttactgtgtgttgcggcaatgatttgctgttctggatgtagccatatcgcacaagatcgctggacaggacaagataaagcccaacatttcctcgcctcagccgccatcagtgccgcctggtatgaatatggcactcaccagcgctggagttcagatcgtagcggaggattcggtattatgctggcaatcagcgtaggcatggcaaaagagctttatgatagtcgggaaggcggaacagggtggagctggcaagatcttgtttgggatgtagccggtgcaaccaccggctatgcgttatggcaattatctgaaaactaaagtttcatccctttgcctctacgatgcagcgttaacgacacaataaatgcaatggctcccatcgcagatacgtaccagaagaaagccgtttccataccaaaagatttcagcgaaagcgcaacatattcagcagatccaccaaacaacgcattagccaccgcataagataaacctacacctaacgcacggacttcaggcgggaacatctctgcttttaaaataccgctgatagatgtgtagaagctaacgataaccagagaaagcatcaccaacgagaaagcaagcacaggactcgttacactctgtagaaccgttaaaatgggaaccgtcagtagtgccgcaaatccgccgaaacagagcattgaactgcggcgaccaatcttatccgacattgcaccaaagaaaggttgcaataacataaagataaacagtgcgagggtcattagcccactagcggtttttgcatgcatccctgccgtattcaccagatacttttgcatataagtcgtgaacgtataaaaagctaaagaccccccagccgtaaaacccagtacggtaataaaggcgcgacgatgtttccacaaccccacaagggagccagcatctttatgtccgcgagtcgttttatcagatgtttcattcagcgaacggcgtaaataaagcgccacgatagccagaacagcgccgagagcgaaaggaatacgccatccccacgcacgtaaatcttcatcactcagaatctgctgtaatatcacgacaactaacagcgccagcaattgaccgccaatcagcgtgacatattggaaagaagcatagaatccctttcttccttcaacggcaacttcactcatatacgttgcgctggtaccgtattccccaccgacagaaagcccctgaaataaacgagctagtaacagtaaaaagggtgcccaagtaccaatagtttcatatcccggtagacaggcaataaccagagatccaaagcacatcatgcaaactgatattagcattgaatttttacgaccatgcttgtcagcaatgtaaccgaaaagccaaccgcctatcggtctcattaaaaagcctgctgcaaaaacccctgcggtttgtattaattgagtggtggtatttcccgaagggaaaaagatatgagcaaaatagattgagcaaaaggaataaacataaaaatcaaaccactcaaccaaattacccgatgaagcgccaactatagcccggatacgctgacgcgtatctttcgcactttccgttagatcagtcatcttattttattctcctattttttctggcatagaacgatgcccattgtagtaaagcagtacttacacccagaggcaaaaggttcctgattgtaataatttattaatgcaacagtgtgatccagcgcctttaattatccttaatttgaatatggacaaataaaatggtggcaaacaatacgttattattagatgggttaataagaaggtaagcagaagtttttattcggataaaagaaaagatctaataatctgaaataggaataaacaaaaggccatccttatcggatggccttttgttttaattgaaacctggcagttccctactctcacatggggagaccccacactaccatcggcgctacggcgtttcacttctgagttcggcatggggtcaggtgggaccaccgcgctatcgccgccaggtaaattctttttaagccgaacattaacccaaatcactggtgctgatacccagagtcgaactggggacctcacccttaccaagggtgcgctctaccaactgagccatatcagcgcacctgtataaattgatgcctggcagttccctactctcacatggggagaccccacactaccatcggcgctacggcgtttcacttctgagttcggcatggggtcaggtgggaccaccgcgctatcgccgccaggcaaattctgtttcattccaaccgttacttatcatgactttttgtcatctccgtaaccatcagaaccaatcttcgaacaagctgaatatcgttttatatgagtcacccacaaaacaccttcggtgttgtaaggttaagcctctcgggtcattagtactggttagctcaacgtatcgctacgcttacacacccagcctatctacgtcgtagtcttcaacggcccttcaggggcatctagtgcccagggaagactcatctcgaggcaagtttcccgcttagatgctttcagcggttatctcttccgcacttagctaccgggcaatgcaattggcatcacaacccgaacaccagtggtgcgttcactccggtcctctcgtactaggagcaacccctctcaatcttccaacgcccacggcagatagggaccgaactgtctcacgacgttctaaacccagctcgcgtaccactttaaatggcgaacagccatacccttgggacctacttcagccccaggatgtgatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccggagtaccttttatccgttgagcgatggcccttccattcagaaccaccggatcactaagacctgctttcgcacctgctcgagctgtcactctcgcagtcaagctagcttatgcctttgcactaacctcctgatgtccgaccaggattagctaaccttcgtgctcctccgttactctttgggaggagaccgccccagtcaaactacccaccagacactgtccgcaacccggatcacgggcctacgttagaacatcaaacattaaagggtggtatttcaaggttggctccacaagaactggcgtcctcgcttcaaagcctcccacctatcctacacatcaaggctcaaggttcagtgtcaagctatagtaaaggttcacggggtctttccgtcttgccgcgggtacactgcatcttcacagcgagttcaatttcactgagtctcgggtggagacagcctggccatcattacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcgatcaagagcttcgccttgcggctgaccccatcaattaaccttccggcaccgggcaggcgtcacaccgtatacgtccactttcgtgtttgcacagtgctgtgtttttattaaacagttgcagccagctggtatctgcgactcccgtcagctccgtccgcaagggacttcaccgacaggagcgtgccttctcccgaagttacggcaccattttgcctagttccttcacccgagttctctcaagcgcctgagtattctctacctgaccacctgtgtcggtttggggtacgatttgatgttacctggagcttagaggcttttcctggaagcgtagcattggttacttcatcaccgtagtgactcgtcatcacgcctcagtgttaataatgacccggatttacctaagtcatccaccttcacgcttaaaccgggacaaccgtcgcccggataacctagctttctccgtccccccttcgcagtaacaccgagtacaggaatattaacctgtttcccatcgactacgcttttcagcctcgccttaggggtcgactcaccctgccccgattaacgttggacaggaacccttggtcttccggcgtgcgggtttttcacccgcattatcgttacttatgtcagcattcgcacttctgatacctccagcaaccctcacaggtcaccttcgacggcttacagaacgctcccctacccaacaacacctaagtgtcgctgccgcagcttcggtgcatggtttagccccgttacatcttccgcgcaggccgactcgaccagtgagctattacgctttctttaaatgatggctgcttctaagccaacatcctggctgtctgtgccttcccacatcgtttcccacttaaccatgactttgggaccttagctggcggtctgggttgtttccctcttcacgacgaacgttagcacccgccgtgtgtctcccgtgataacattcttcggtattcgtagtttgcatcgggttggtaagtcgggatgaccccctagccgaaacagtgctctacccccgaagatgagttcacgaggcgctacctaaatagctttcggggagaaccagctatctcccggtttgattggcctttcacccccagccacaagtcatccgctaatttttcaacattagtcggttcggtcctccagttagtgttacccaaccttcaacctgcccatggctagatcaccgggtttcgggtctataccctgcaacttaacgcccagttaagactcggtttccctgcggctcccctattcggttaaccttgctacagaatataagtcgctgacccattatacaaaaggtacgcagtcaccctgattaatcaaggctcccactgcttgtacgtacacggtttcaggttctatttcactcccctcgccggggttcttttcgcctttccctcacggtactggttcactatcggtcagtcaggagtatttagccttggaggatggtccccccatattcagacaggatgtcacgtgtcccgccctactcatcgaactcacaatctgtgcatttttgtgtacgggactatcaccctttactgtgcgactttccagacgcttccactaacacacaaactgattcaggttctgggctcctccccgttcgctcgccgctactaggggaatctcggttgatttcttttcctcggggtactgagatgtttcagttcccccggttcgcctcattacgctatgtattcacgtaatgataatgtgtcgaaacacattgggtttccccattcgggtatcgtcgggtataacgcttcatatcagcttaccgacgcttatcgcagattagcacgcccttcatcgcctctgactgcctaggcatccaccgtgtacgcttagtcgcttaacctcacaacccgaagatgtttctttcgattcatcatcgcgctgcgattatttgagagactcattgacacgctgactcatcacaactcgccctaaggcagtcatgcatgttcagctgtcatgtttcaattttcagcttgttccagattgttaaagagcaatatcgtaaacatgactcaaaagaatcatctttaagatattcggtgataatgtctttcactcattatcggattggcgtccccaaggggattcgaacccctgttacagccgtgaaagggcagtgtcctaggcctctagacgatggggacacgaaaaatccgtaccgaattaaaaatccggcactatcgcgtcagcatgagtctacactcatgacatcaacaggtgcgcttgctcagtattttcatcagacaatctgtgtgagcacttcacttaacacacatctttattggtaaggaggtgatccaaccgcaggttcccctacggttaccttgttacgacttcaccccagtcatgaatcacaaagtggtaagcgccctcccgaaggttaagctacctacttcttttgcaacccactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgtagcattctgatctacgattactagcgattccgacttcatggagtcgagttgcagactccaatccggactacgacgtactttatgaggtccgctggctctcgcgagttcgcttctctttgtatacgccattgtagcacgtgtgtagccctactcgtaagggccatgatgacttgacgtcatccccaccttcctccggtttatcaccggcagtctcctttgagttcccaccattacgtgctggcaacaaaggataagggttgcgctcgttgcgggacttaacccaacatttcacaacacgagctgacgacagccatgcagcacctgtctcagagttcccgaaggcactaaggcatctctgccaaattctctggatgtcaagagtaggtaaggttcttcgcgttgcatcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcatttgagttttaaccttgcggccgtactccccaggcggtcgacttaacgcgttagctccggaagccacgcctcaagggcacaacctccaagtcgacatcgtttacagcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctgagcgtcagtctttgtccagggggccgccttcgccaccggtattcctccagatctctacgcatttcaccgctacacctggaattctacccccctctacaagactctagcctgtcagttttgaatgcagttcccaggttaagcccggggatttcacatccaacttaacagaccgcctgcgtgcgctttacgcccagtcattccgattaacgcttgcaccctccgtattaccgcggctgctggcacggagttagccggtgcttcttctgcgggtaacgtcaatcagcaaggttattaaccttactgccttcctccccgctgaaagtgctttacaacccgaaggccttcttcacacacgcggcatggctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtggctggtcatcctctcagaccagctagggatcgtcgcctaggtgggccattaccccgcctactagctaatcccatctgggcacatctgatggcaagaggcccgaaggtccccctctttggtccgaagacgttatgcggtattagctaccgtttccagtagttatccccctccatcaggcagtttcccagacattactcacccgtccgccgctcgtcacccaaagagcaagctcttctgtgctaccgctcgacttgcatgtgttaggcctgccgccagcgttcaatctgagccatgatcaaactcttcaatttaagatttgtttgatttgctgaactcgtcagcgatgctcaaagaattagtaactgttcattcataatgaattttactgttgttcactcttcaagactttttatatcgtttaagatacggtcttgtgagtgcccacacagattgtctgattatattgttaaagagcagtgccacgtcttccgtggcgcgggccgcatatattatgcttttccgctgtgaagtcaagtcattactgactgccttcgttgaatcttttctgtcacaccaacttcgtaagtcgctgttgccgtgtcagtggatgcgcattatagggagccaattcagaagcgcaagcaaatctagtaaagttttttctgtttgcgcatctttcattcgttccgcctgttaactgcgcgtttttatccattttggcagatctgcgaggcttccaagtacaccatcagccagtgcttcaccttgctcggtaaccggtttaccggtacggaccagcagtttataccccacaccagcaccaattgcagcctgcatatcctctaacttatcacccaccatataagaagccgccatatcaatgtgcagttcgcgctgtgcggagagcaacatgccaggctcaggcttacggcaatcacaagtctgacggtattcattttcgccagcttcaggatgatgcggacaaaagtagatgccatccagatcgacactacggtctgccagcgaccagtccatccattccgtcagttgcataaactgatcttctgtaaatttaccgcgggcgataccggactggttagtcacaacaaccagcgcaaaccccatgtccttcaactctcgcatggcatcgatgacaccatcaataaattgaaaatggtcaatctcatgaacataaccgtgatcaacattgatcgtgccgtcacgatcaagaaaaattgctggaatgctttgtgccactgactttgctccttaatggcgtaaattacgcggcagtatcgcatgttttcccctatagagagaatgcagggcagtgacaatcccgattgacttagccgtctagacgccctaacatccatttcatcttctgttaattcagaaactgatttatccagccataggcacttacgataaaaacatatgattgaactttctaatattactaaggtttttcagcagaacgggcggagcattaccgcacttgctgatgtcagccttcatgtccccacagggcaaatctatggtgttatcggcgcatcgggcgcaggtaaaagtacactgatccgctgcgtcaatttattggaacgaccaacagaagggaaagtcctggttgatggacaagaattgactcagctgtcagatagccagttgacgcgcgcacgtcggcaaatcggcatgattttccaacatttcaacctactctcttcacgcaccgtttttggcaacatttcgcttccgctggaattggataacacgccgaaagctgacattaccaagcgagtaaacgaattattggagctggttggactggcagataagcacgatgtctacccagccaacttgtccggcggacaaaaacagcgtgtcgccattgcccgcgcattggcgagcaatcctaaagttctgctgtgtgatgaagcaaccagcgcgttggatcccgcaacgactcgctcgattcttgaattactgaaagacattaatcgtcgtctgggcctaaccattcttcttattacacatgaaatggacgtggtgaaacgcatttgcgatcaggttgcagttatcagtgacggacgactcatcgagaaagacacggtaagcgaagtcttctcgcatccgaaaacgccgctggcacagaaattcattcaatcaacgttacacctggatattccagacgattacctcactcgtctgtcccctgactatcacccagataccacgccgttattacggatggaatttacgggtaaatcggtggatgcaccgctgctgtcagaggttgctcgacgctttaacgtcaacaacaacattattagcgcccagatggattatgccggtggcgtcaaattcggcatcatgctggcagaaatgcatggcaacaatgcggatatcaaagacgcaatccaattcctgcaggaaagtcacgttactattgaggtcctgggttatgtctgaagcaatgatgtggttaatggctaagggagtatgggaaaccgtcgcgatgacgtttgtttctggtttctttggctttgtgcttggcttacccgtgggcgttttattgtataccacgcgtccgggccaaattatcgccaatccaaaaatctacaggaccgtttctgcactggtaaacattttccgctcgattccgttcattattttgctggtatggatgattccttttacccgcatcattgtcggaacctctattggcctgcaagcggcaatcgttcctcttaccgtaggtgcggcaccgtttattgcccgtatggtggaaaatgcactgcttgaaattccgactggcctgatcgaagccgcccgcgcgatgggtgcgactccgatgcagatcgtcaaaaagatattattgccagaagcgttaccggggctaattaatgccgcaaccatcacgttaattacgctcgtaggctattctgctatgggtggtgccgtgggcgcaggcggcttaggtcaaattggttatcagtatggttatattggttataacgcgacggtcatgaatacggtattaatattactggttgttttggtttatctgattcaattctgcggcgacagggcagtaaaagctgtcacacataagtaatcatcacaatacgcatttgcctaaaggcatctgccaagaatagctaattaggggtacggatatggcgattaaactgaaatctattgcgaccattggcgcacttattggtgctctggcgctagcgggatgtggtcaggaagagaagaatcctaatcatattaaagtcggcgtcattgttggcgcagaacaacaggttgcggaaatcgcacagaaagtggcaaaagacaaatacggtctggacgttgaattagtcacatttaacgactacgtgttgccaaatgaagccctgagcaaaggtgacatcgatctgaatgccttccagcacaaaccttatctggatcaacagatcaaagatcgtggttataaactggtttctgtcggcaacagctttgtctacccgattgcgggttactccaaaaaaatcaaatcgctgaatgagctgcaagatggtgctcaagtcgccattccaaatgacccaactaacctaggccgtacgctgctgctgttgcagaaagtcggtttgattaaactgaaagacaacgttggcctgctgccaaccgtactggatgtgaccgaaaacccgaaaaatatcaaactggttgaactggaagcgccacagttgccacgttctttagatgacgcgcaaattgcgctggctgtaatcaacaccacttacgctagccagattaacttgacgccaaccaaagatggcctgttcgttgaagagaaagattctccgtatgtaaacctgctggtttcacgcgaagacaacaaagacgctgaaaacgtgaagaaattcgttcaggcctaccagtctgatgaagtgaacgacgcagcaaataaaatctttaacggcggcgcggtgaaaggctggtaatcctgccctaacgcatttatctgcaagacgggctaatgcccgtcttgttatttgtgcaattgcttgcttcaatactcgctctttgagaaaaagcagaggaatccttaatgcgtgctgttccctttatattgttggcaatgtcgctgacaggctgttctttatttcagaagccaccggcacctgctcctcaacctgttattgaaaccaaaaccgcagaaccggctccaaaaccgaagccaccggctcgcccaacgccagccgtgttgtataaaagtgcagaagagttagtcggtaaaccgttccgtgatatgggcgaagtttcaggttcctcatgtcaggtcagcgctcaggatgctccccccaacgcagcaaatgcgcgtaaaagaatgcaaaaccgcgcaaccgtaatgaaagccaatgcggttttactgcatgaatgccaaaccgtcagtggcgtagcgggttgctacagccaagtcgtttgccagggcactgcgctgaaagtctctgcacaatgagtcaatttgttttcaatcagatcgggattatccgttcaccgtataaagaaaaatttgccattccacggcaaccgggtctgattgaagatggaggcggggaacttcagctattaccgccgtacaatcaggcggagtgtgtccgggggctggaggatttcagccatatttgggtattgttcatctttcatcaaacgatggagggcggctggcgtccgacagttcggccaccgcgtctgggaggaaacacacgcacgggcgttttcgctacgcgttccaccttccgtcccaaccctattggcatgtcattggttgaattaaaagggatccgtgcaaaaggcgatacgattacgctcgaactaggcagccttgatctagttgatggcacaccggtagtcgatatcaagccttatctaccctttgcagaaagccatcctcaggcgcaagcgggttttgcccaaatggcacccgatgccgcgatgccggtatttttttcgccgaatgcagaaaatcagatcgcagaacaccaaaagaaatatcctcagttaaaacgctttatctcacaggtattggcacaagatccgcgcccagcttaccgcaaaggggaaagtgccacgcgggaatatgccgttttactattggaattcaatgtgcgctggcgcgtatgcggggaacaaactgaagtattaagccttgacccgtcccacacgtgttaatacacgaaccacagcaatatattctaaaattgtccctgctctcttttgacacgcctcccacgctggtaaactaagccactttttatgtgccttcggctgcgcggcagccctatgctatttctcgttctaacggaactaaaaccccatgcgtactagccaatacatgctctccactctcaaggagacgccagccgatgccgaagtcatcagccatcagttgatgctccgagcaggaatgattcgtaaactggcctccggcctttacacctggttgccgaccggtttacgtgttttgagaaaagttgaaaacatcgtgcgcgaagagatgaacaacgcgggcgctattgaagtgtccatgccggttgttcagcctgccgatttatgggtggaaagtggccgttgggatcagtatggccctgaactactgcgctttgtcgatcgtggtgaacgcccattcgtactcggtccaacacacgaagaagtcattactgacctgattcgtaatgaagtcagctcttataagcagctgccactaaatttcttccagattcaaaccaaattccgcgatgaagttcgcccgcgctttggcgtcatgcgctcgcgtgagtttctgatgaaagacgcctactctttccatacttcgcaggaatcgttgcaggccacctacgacaccatgtacgccgcttacagcaagattttcagccgtatggatctggatttcagagccgttcaggcagataccggttctatcggtggtaatgcatcccatgagtttcaggtactggcgagcagcggtgaagacgatatcgttttctcaacggaatccgactacgcggcaaatattgaattggcagaagctgtcgcgccgaagctaggccgtgcggaagcgaaggaagagctgcgtctgattgatacgccaaacgccaagaccatcgccgagctggttgagcagtttaaactgccagtagaaaaaacggtgaagacgctgctggttaaggcaacagaagaaagcggccatcaactggttgcgttgctggttcgtggcgatcacgaactgaatgaaatcaaggcggagaaaattgctcaggtagccagcccgctgacttttgcaacggaagaagaaatccgcgcaatcattggtgcaggcccaggttcactcggcccagtcaagttggatattcccgtcgttgttgaccgcaccgttgcggccatgagcgacttcagcgctggcgcgaacattgatggcaaacactattttggcatcaactgggtgcgtgacgttgcgctgccgcaggtggcagatatccgtaatgtggttgaaggcgatatcagtccagacggtaaaggcacgctgcaaattaaacgcggtatcgaagtaggtcatattttccaactgggcagcaaatattctgaagcgctgaaagcgaccgttcaaggtgaagacggacgtaaccagacgctgacgatgggctgttacggtattggtgtgacgcgcgttgtcgcagcagcgattgagcaaaataatgacgaacgcggcatcatctggccagacgcgattgcacctttccacgttgccattctgccaatgaatatgcacaaatctttccgcgtaaaagaagtggctgaggatatctaccagcaactgcgcgctaaaggcattgaagttctgcttgatgaccgtaaagaacgcccgggcgtgatgttcgccgatatggaattgattggcgtaccgcacaccatcgttattggcgatcgcaatctggatagcgaagagattgaatacaagaatcgccgcgtcggtgaaaagcaaatgattaaaaccagcgaaatcatcgatttcctgctggcgaatatcatacgctaatcgccgtcagaccgccttttcatacgaaagggcaaacgcgagcataaaaaaatggtgggtttccccaccattttttatttcaagacatcagtaactcgttacgaattattcacgaaacagttcttcaatgctcaaaccctgaacctgcaaaatttcccgcaggcggcgtaagccttcaacctgaatctgacgaacacgttcacgcgttaagccgatttcacgacccacatcttccagcgtagccgcctcataccctaacaggccgaaacgacgcgccaacacttcacgctgcttggcgttaagctcaaacaaccatttaacgatattctgtttcatatcgttatcctgcgtggtgtcttcaggtccgttgtctttttcgtctgccagaatatccagcagcgctttctccgaatcaccacccagcggggtatcgacggaagtaatacgttcattcaagcgcagcatgcggttgacgtcatcaacaggtttatcaagctgttcggcaatttcttccgcactcggctcgtggtccagtttatgagacaactcgcgcgcggtgcgcaggtaaacgttgagttctttgacaatgtgaataggtaaacggatggtgcgggtttgattcatgatcgcccgctctatcgtctgtcgaatccaccaggtagcgtaggttgaaaaacggaatcctctttctggatcgaatttttcaaccgcacggatcagaccaaggttaccttcttcaatcaggtccagcagcgccagaccacgattgttgtaacggcgggcaattttcaccaccagccgcaggttactctcgatcatccgtcggcgcgatgggacatcgccacgcaacgcgcgtcgggcaaaataaacttcttcttctgcggttaaaagcggcgaatagccaatctctcccaaatagagctgtgttgcgtccaggacacgctgtgggaccccttgcgataatagctcgtcttccgccgagtcattatcattggtatcttcctctgccagcgctttatcgtcaaaaacgtcaagtccattttcttcgaaatcggtatcttcatgtaactcgttaactttcagcgtactttggctcataagtggctcctacccgtgatcccttggcagaatacctaaatactctgcccgatttatcgctgcggcagaaaacgcagcgggtttacggatttccccttgtaacgaatttcaaagtgcaagcgaactgagctggtgcctgtactgcccatcgtagcgattttttgtcctgccgtgacatcttgttgctcacggactagcatcgtatcgttatgggcataggcactgaggtagtcatcattatgcttgatgattatcagatttccgtaaccacgtagcgcattgcccgcatacaccacacgcccattggcagttgcggtgatcggttgcccacgtgagccggcgatatcaatccctttatttcccccttcggaatcggagaaactatctatgactttcccatcggtaggccaacgccaactgctgacagcagccgtattgctgctagcaacagccgctggtgcggaaacaggagcggtagttgttgcccctgccgtaggtaacatcttacctacattctgtttaccctgattaccagaatacgcattagttgactgagaatcaaccgatgtagtttgtatttgagcacttgatggcggcgttggtactccacctcgggtcgcatccgttgttgccaacattccaccaccgctcatcatgccaccaccagaagcgttgttgccagagccgctgcctaaactcagtgattgcccgacattcaggctatacggctcaggaatattattgcgctgcgccagatcccggtagtcattgccggtaatccaggcgatataaaacagggtatcgccccgtttaacggtataggcattgccgccgctgtagctgcctttcggaatattaccgtagctgcgattgtaaacaattcggccttcggacgtagctgcaacactttcacccgccgttgaaatgcgtgatggtggcgcagataacattccccctcggctgcccgtatttccgtcaacgctgctgatcggcgcggacttggaattattgttggagcatccagccacccctaagacaatcaccatacacgcagcaatgtgacgcaaattcatcattcggcttcccatgcgccttactcccctatacctatagcgttcaaaaaagtaactatacccgccagacttctaggccgcattatgttggctttccttcaccacctgcctgcaactcgaattatttagggtatataacattcaaaaaacagtcgtatccagaactcaatccggacatgtgtgccttgcatccgctgtaacttaactaatcgtagcctaactgaccgtagcgtaaatgattgtagcgtaaacgatatccggtatttttttcgttagctggaacgagaaagatcgctacttcaccatcgctggcgcataagcaaaacgggagaggcaccacgatgattagatgctaacaatatcaacacgttcgcaccataaaacagttgtattgaaattttaaagacttaacaacacatgcatatcgctgccaacggtatcaggctaattcccctttgaccagaggaacaaaccgaactgcttcaaccgttttaataataaattcaccagcatggcgctgaacgacctgcagtatttgcgactgttccccgacgggcaacaccatcactccgccctcatcaagctgttccagcagcgcctgaggaatttccggcggtgccgccgtaacgataatggcatcaaatggcccacgcgacgcccagccctgccacccatcgccatggcgggtagaaacattgtgcaaatcaagctgctttaagcgacgtttagcctgccattgcagccctttgatgcgttcaaccgagcaaacgtgctgcaccaaatgcgctaaaatcgccgtttgataacctgaaccggtaccaatctccaacacgcgggattcgggtgtcaagttaagcagttccgtcatcttcgcgaccatatagggttgcgagatagtctgaccggaaccgataggcagagcggtgttttcatacgctttatgctcgaaagcttcgtcaacaaaacgttctctgggtacggcttctatcgccgtaagcagacgttcgtcctcaatgccctgctggcgcaactgcgccaacaacgtttctatacgtttgtttaccattccccgccgacctcagctctggttaacctcgtcaccaatacagcaattttcccgcacagggataagccagccaccgcgattgcacgattgccagcattaattctcttctattctattctcttcaaaaaagcgttgctgcacatcaggcgccgatatcgatatcctgctgtgaatgcagcacttcacgcaccacgctggttgcaaaactgccagcaggtagccagaacttcactgccaccgtcacgtcatcctgccattcccattgcatctgctgcggatatagcagcacagcacgccgggcaggttcgacccgctcacgcttgaccaaagaccacagcgtttcttgcccggtcaacgcctgttcttcaaatgcaagtgcgtcatcctgcgtgcccagttcatcatctccgggcagcggcgcggtaatctggagctcgccagcgtcaaggcgcacctgcaaggtttccagttcatccgctttagcaacaaaccaactgccgcgtcctgtcagctgcaatgcatcaccacacaaaacggttttcgcttgctgtcccgccagtcgtgcgctggcaacctgattaaacatcgcactgcggctagcagaaagataaaagctacgcttactgcgttcttttacccgaatatcgttattggcccaaaggcgagcctgctcaagattatttccgtttcgtccgaaacgctggctaccgaaataattaggaacaccgctcgcagcgatctgcgctaaacgggcgtcgacctcgttccggtcactcacctgacgtaacaccagagcaaaatggttaccccgcagcgtaccgatccgcagcttgcgacggtggcggataacctcaagcacgtcacaaccctccagttccagcgaggagaaatctggcgtctcttttcccggcatgtgcaggcaaaaccactgttctgtgacggcatggcgatctttcaggcccgcgtagctgacggcacgtagcggtagacgagcaaatttcgccagcatctcggccacaaattgcgtattgcagccgcgtttacgtacgcgaaccaagacctgctcaccatcaccatctggttgaaaccccagatcttccaccaccagaaagtcttccgcagtggattttaatgagccagtagcctgtggttcaccgtgcagccagacgagttgttcgctattttccatcattatcctacaaggtacatgaccggatgacgcgcgatcatgacattgtttcttatactgttaattttctattatcgataaggtattgttgataatacattacttataaaaaacggcttaccacgcgacaatttcgcctgtttcttttttcacaagtaaggcaacggcttcgcaggcaataccttcaccacggccggtaaaacccagctgttctgtcgtggtcgctttcacattgacgtcgtccatatggcactgcaaatcttctgccagattcacacgcatttgcgggatatgcggtgccattttcggtgcctgcgcaataatcgtgacatccagattgcctagctgatagcctttgtcattgatacgccgccaggcttcacgcaacaggccacggctgtccgcacctttgaaggcaggatcggtatcggggaacaacttaccaatatcgcccagcgcagcagctcccaacagagcatcggtcaccgcatgcagcaccacatccccatcggaatgcgccagcagaccttgagtataaggaattcgcacgccaccgatcaccagcggaccttctccaccgaacttatggacatcaaaaccgtgaccgatacgcatcgcgcattctccttatgtatttagcgaataaaatgaggttactgcaaacgggttaaatagaattcagctaatgccaaatcctctggacgcgtgacttttatattatctgaacgtccgctgataatttgcgggcgatagccacaatattccagtgcggaggcttcatctgtgacggcaacaccatcctgaagcgcacgttgcagacactgtttcagcagtgccgcaggaaaaagctgcggcgtcagcgcatgccacaaatcgttacgttctaccgtgcgatcgataaacccgtccgtactgcgcttcatggtatcacgaaccggcgcggccagaattccgccgacatcactctgttcgacaatcgccagcaagcgcgtcagatcgtcctgatgcaggcacggacgcgccgcgtcatgcaccaacgcccacgcgctatcggcaacgacagccaacccagccagcacggaatcagcacgcagtttcccacccgttacggcacaaatacggggatcgttggcaatcgccagagtatgaaagaatgtgtcatctggactgataacaacgacgacacgctgtactcgtgaatggcgtaaaagcgcgtcgatggtatgttcaagaatggttttatggccggttgcatcattgccaatcgtcagatattgcttaggacgatcgttttgcatccggctgccgttacccgcagcgggcaaaacagcaacaatttcaggcggggaaaggctcgatatctgcatgcgtcaacgttgtgtattgttggatgaagtattagtagatgaaggcgtattcgcgttacggtggttcgattctggcaccaaacgatagaaactttcgccgggtttgatcatgcccagctcattgcgtgcgcgctcttcaatcgcttcctgtccgccattgaggtcatcaatttcggcaaacagttgttcgttacggtcttttaatttggcattgttcccctgctggacaacaacatcatccttcacccgaacataatcatgaatgccattcttgcccagccacagtgagtactgaagccagccaagcaatatcaataataacagcgtaagctttcccatcccgccccctgaaaaaccgcctaatcatcccataacttttgttttgactccactgtgtccggcagtaggaggcaatattcaccctgccgcatacccaaatggggatatttcggccagaaaaccacaccaaacgcgctcccgaacagcactcgcgtcatctattcatcccctcttgcttgctacgaccgccaccgttcttagaggacgaaagcgagcaggagccagcaggataaaatcgacataggaaaaacgccagttgaaccattaatgctatctgtgtatttttatgcatacaaagtgcataaaaaaagaaagttttacatttaaaccaggagaaaaccatgttcaaaaaactgttatgcgttggtgcgctcttcgcaaccgcactatccaccaccgtactatcaacgagcaccttcgccgctgaacctacttacgttgtcggctctggcggaacctatcgcccatttgagtttgaaaatgcgcagaaacagttggaaggctttgatattgatattattaaagcgatcgccaaagcggagaattttaatatcaagctgatcaatacaccgtgggaaggcatcttcgcgaccctgaactccggtgaccgcgacattattatctccggtatcacgattaccgacaaacgtaagcaaatggtcgatttctccgcgccttatttccctgccgaacagtccatcgtgattcctaaagggtcgacgatcgactcaattgccgcgctgaaagatcacaaagtgggtgtcgtaaactccagtaccgccgatatcgtggtctccgacgtattaggcaaaaacagtacatcgattaagcgctttgataacaccccgttaatgttacaagagctgtatgaagatggtgtgggtgccgcagttggcgatgtgggcgtggtgaagttttacattaagactcaccctgaaaaacagttcaacctggtttctgatgccaaattcgaacgtcagtatttcgggatcgccgtagcgaaaggcaacgataaactgcgcgagaagattaacgccggtctgaaaaaaatcgttgctgatggcacctacgccaagatctatcaaacctggtttgataacaatgtgccgactttacccgcagaataacgcctgcaatacgccgcgtacctctcttggtctcaatcgcctcatgtgagacgtcgcatcaaccggacagctagcctgtccggtttaatttataaaaaccattacgttagccgattcaaaaaaggaaacgatcttgacgggatttcgttgggagatcattcaggagtacgccccgctatttatggaaggcacctggatgaccatcaaatgcaccattatttgtgtcattcttggcacctgctggggattaacgctcggattaggccgcttagcgcaggcgccgcacgggccgtggaaatatatactgcactacggcattcaatggccggtgcggatctatatcagcgcctttcggggtacgccactatttgtgcaaatcatggtggtgcacttcgctctggtgccgctgttaatcaacccgcgtgacgggttgctggtgaccagcaatattatgtcggtcgattttgcccgcacattacgctcagattacggtgcgttcctctcttgcgtagtggccattacgctgaatgcgggtgcctatgtctccgagatattccgcgccggtattcaatctatcgatcgcggtcagatggaggcttcacgctctctcggcatgagctatggccgcaccatgcggaaagtgattctgccacaggcttttcgccgtatgctgccgccgctgggtaataacgccatcgccattgtgaaagattcatcgctggcttcggcaatcggattggcggatctcgcctatgccgctcgtacggtatcaggggcttacgccacgtactgggaaccctacctggcgatctctatcgtctattgggttattactttcctgctctcgctgctggtgcggcacatggaaatgaggtttggcaaaagtgattcacgttaataacctgcaaaaacagtttggtgatacccatgtcctgcgtggtatttcctgtgatatcgcgcctcaggaagtactctgtctgattggcccatccggctcaggaaaaagtacctttctgcgttgtatcaacgcactggagacgctgtcggcgggtgagattacggtcaacggctttgccattcacgatcagaaaaccgatatcaaccgtatgcgtgaaagcgtcgggatggtgtttcagcgcttcaatctgttcccacacatgacggtgttggaaaatgtgattatggccccgatgggggtgaagaaattatcccgcacacaagccgttgaacgcgctaaagcgttgctcagcaaggtcggtttgctggataaaatcgatgcctggccgaacagcctgtccggtggtcagcagcagcgtgttgccattgcccgcgcgttagcgatggaaccggcgatcatgctgttcgatgaacccacatctgcgctagacccagagctggttggcgaagtcctggccgtcatgaaaacgctggcgaacgaaggcatgacgatggtcatcgtgacccatgaaatggcatttgccagagaagtggctgatagagtgatctttatcgatcagggaattattcaggaacagggaacgccagaggcgatctttactcatccgagtaacccgcgcacgcaggctttcttgagcaagatcctgtaaatagtttgaatgctgtaaaataacgggctgtcagccacttccgcgctggcagccttttccccttaccgcctttcttttaccacccggtcagaaaagaaaacaccatccagaataaacacaccaccgtcagtcccgtcgcaaagagcgtataaaaaagatagcctctcagcagaaagctaaatccgacgccaaccagcaccgaaaacggcatcagcgccagaaagaacggccacgtgtaaagcatgaagaaaaacgtggtattagagccatataccagaaaggggatactaaaggccaaccaataaaaggagaaccccgttaccgcccccataaacaggtaggaaacgccgtcatcctcttcttgcgctggccgagtcttgctaatcgttaactgcgtggcattttgcatattctttcccattcttcccctgcatcacccaacagcgcggtgaaaaaagcggggacatcagagcttgataatagctcgcttgccaagcagatctaacaattggtctgtcaaatttgttacgaattgttcgccatccagatgactatccggcgcttccggcgcttcatacgccgagtcgatccccgtgaaattacgcagttcccccgcacgggcttttttgtacaaccctttagggtcgcgcgcttcacaggtcgctaacggcgtatccacgaagacttcgataaactgcccttcgcccagtaaatcctgcaccattttacgctcggcgcgatgcggcgagataaacgcagtcagaaccaccagaccagcatcgaccatcagcttggcaacttcacccacgcggcggatgttctcgcgccgatcgtcgtcggtgaagcccagatcccggcacagcccgtgccggacgttgtcgccatccagcaggtaggtgctgacgccacgctggtgcagcgcttgctccagcgcccccgccagcgtggatttaccggatccagacaacccggtaaaccagataacgacgccctgatgaccacgcagtttttcgcgcgactcacgggtgacattgtgcgcatgccagacgacgttatcgtcagttggcgagtgacgtaaagacacgttatttgcctcccagcagatcgcgcgcaccccaatgcgggaagtggcgacgtaccagtgcattcagttccagctcaaacgcgccatacgcgcccggctcctgatacacctgttcgataggttcccgtaccaaaccagcgccgaccgtgacattgctcagacgatcgataaagatcattccacccgtcaccgcattatgctggtaattgtccagtaccagcggttcatcaaaaaccagctcaatcgaaccaatgccattcagaggcaagttttccgctacgcgctgcgtcagcgtattgatctcaacctgatactgaatattctcgacccgagcacgcgttttcttaccgccaatcttgatgtcgtagctttgtcccggcaccagcggctgttctgccatccagacgacatccactaacgcatgctgcaccgctttcagcgattcgctgctgtcgaccagcaggtcaccgcggctgatatcaacctcgtccgccagcaccagcgtaatcgcttcacccgcctgcgcctgcggcaaatcgccgtcaaaggtcacaatacggctgatggtagattcgacgccggacggcagcactttaacccgctgcccgacgcggatcatgccggaggccagcgtgccagcgtaaccgcggaaatccagattcgggcggttgacgtattgcaccggaaagcgcattggctgttccagcgtgcgctgcgccacattgaccgtttctagcacgtccagcagcgtcggtccggtataccagcccatcgtcgtgcttggcgtcgcgacattgtcgccatctagtgcggaaatcggcacaaaggtaatattcaggtcagcaggcagttgttgggcaaaatccagataatcctgcttaaactgttcaaataccgtttgctgataatcaaccaaatccattttgttcaccgccaccaccagatcgcgaatgcccagcagggtcgcaataaagctgtgacgacgggtttgatccaatacgcctttacgcgcatcaatcagcaggatcgccagctcacacgtcgatgcgccggttgccatgttgcgggtgtattgctcgtgtcccggcgtatcggcgatgatgaatttgcgtttttccgtcgagaaatagcggtaagcgacgtcaatcgtgatgccctgctcgcgttcggcctgaagcccatccaccagcagcgccagatccagcttttcgccctgcgtcccgatacgcttgctgtcattgtgcagcgtactgagctgatcttcataaatctggcgcgtatcgtgcaacaaacggccgatcagcgtactttttccgtcgtcgacgctgccacaggtcaggaaacgcaacagcgttttatcctgctgcgcgtgtaaatacgcttctacaccgccttgctcggcgatctgccgtgcaatcgcatcgttgatgacgacggcatctttctcagccgcattttctgcaactgtgtcttttaaagaaatttggctcattcgacgattcctcagaaatacccttgacgctttttcagctccattgaaccggactgatcgcggtcaattacccttccctgacgctcactggtcgtggaaaccagcatctcttcgatgatttccggtagcgtctgcgcatgcgacgccactgcaccggtcagcggccaacagcctagcgtacggaagcgcaccatgcgttgttcgatcacttcacccggttgcagatcgatgcgatcgtcatccaccatcagcagcatgccatcgcgctccaccaccggacgcggagcggccagatacagcgggacaatatcgatgttttccagatagatatattgccagatatccagctcggtccagttggagagcgggaaaacacgaatgctctcgcctttgttaatctgaccgttgtagttgtgccatagttccgggcgctggttctttggatcccaacggtggaaacggtcacggaaggagtaaatacgctctttggcacgcgacttctcttcatcgcgacgcgccccgccaaacgcggcatcaaaaccgtatttatccagcgcctgcttcagcccttcggttttcatgatatcggtatgcttggcgctaccatgcacgaaggggttaatccccaacgcttcaccctgtgggttgcggtgcaccagcagttcgcagccgtaggctttcgccgtatggtcacggaattcgtacatttcacgaaatttccaaccggtatcaacatgcagcaacgggaaaggcagcgatcctggatagaatgctttgcgcgccagatgcagcatcaccgaagaatctttgccgatggagtacatcatcaccgggttaccgaactcggccgccacttcgcggatgatgtgaatgctttcggcttcaagctgccgtaaatgcgtgagtcgtttctcgtccataccctttccttaagccaagtttactaccgctgggcggctgtcttgcggcaccgtcggcgttgtctgaccaaaccaggcaatctggtgatgcagatccaccacctcgccaatcaccagcagcgccggtgtcggtgcttgccgtgccaaatgttctaactcttgcagcgtaccgatttgtacctgctgatcgtgtcgggtgccgcggctgatcaccgcgacaggcgtctgcgctgagcggccatgtgcgataagctgctgtgaaatctccgcagccttcatcgttcccatataaatcgccagcgtctgacgtccacgcgccagcgttgaccagtccagcgaatcgccatcagggcgacagtgtccggtaataaaaatcacgctctgtgcatggtcacggtgcgtcaacggaatacctgcatacgctgtgacgcccgcagcggccgtcacgccgggcacaacctgaaacgtgatccctgcctgtgccaccgcctgcaactcttcgccgccgcggccaaaaataaagggatcgccgccttttagacgcactacccgcttgccttcctgcgccagcttcactagtagttgattaatctcaccctgcggcagcgagtgtgtgctggcgcgtttcccgacgcagatgcgttcggcatcgcggcgcaccaaatccagcacgtcggcgctaaccagatggtcatacaacactacatccgcctgctgcatcacctgcaatccgcgcagcgtaagcagcccagcatcaccggggccagcaccaaccagtgccacttcgcctcgtgctgcagcgggcagttgctgttcgtcttgctgattaaccagctgctgttgtagttcgccttcggcctgctccagctgtccggcagaaaccagcgatgcaaagcgtccgacaaacagccgctcccaaaaacggcggcgtgctggcatggaatgcaaccgggttttaattctgtcgcgccagcttccggcaatttccgccatcgtgcccaagctggcaggcagtagtgattccagtttttcacgcagtaaccgtgctaacaccggtgcctgtccccctgaggaaatcgctactaccagcggagagcgatccacaatcgaggggaaaataaacgtacacttcggctgatcgtccaccacgttgaccagcaaatggcgctgattcgccgcctcaaacaccgccgcattcagctcggcgtcatccgttgcggcaatcaccagaaacacgccagataacagttccggtgtaaaagattgcgccagccattcaacctgcccggcctgatgctgtgcagccaacggttccgccagcgctaacgcgacaattttcacctccgcacccgcgcgttgcagcagatcgattttgcgcgtagcaacttcaccaccgccaacgaccagtactggacgctgacgaagatcggcaaatatagggagatagttcacaatcgccttaactaagcaaaaaagtagataatgcgactatacggtgtggacagaacacttatgaaatgccgaattggaatgacaagttccgtaatggaataacaccacgtttacaactgtgattggggcgatgactgcggtaaaaatggcggagataaaaaaccgggcaatgccctagtgcctatcgtttaagcattgagatacacggggcgaccacaggggtgaggcgtccctacgggaacctccccctgtgtttcccctaataacgggcttaagtgaccagtattaggcgatgcccgtttttctcttttacccttcgtgcaacccgcactcgcgctttaagccgaagaagcgggtttcttcttcgctcatgcccggctcccatttgcgagtggtgtgcgtatcgccgacggacaaatagccctgatcccacagcggatggtaactcaggccgttttctttcagatactgatacaccgtccggttatcccaatcgataatcggcaggaatttaaagacgccgcgctgaatcgccagcacgggcaactccccccggctgccggactgttcacggcgcaggccagcaaaccacgtcccagcgtttagctcactcaacgcccgattcatcggctcaactttattcagcaggttgtagcgctcaataccttccacgccctgatcccacagcttgccataacgagactcttgccatgctggagactctgcggcgcgatacacgtgcagattcagcttcagctgttccgtcagtgcatcaataaactggtaggtttcaggaaacagatagccggtatccgtaaggatgaccggaatatccggccgctgttgcgtcaccagatgcagcgatatcgcagcctgaatgccgaaactggacgacaaaacgaaatcgcccggcaaattctccagcgcccagctcaccctctcctgcgcggacagctgttcaagctggccattcacagccgccaacgcggccacctgttcatctttcggtaacgcgttgagcgcctcaaggttaaattcggccatcaggatctcctgtcagtcataaaaatcgcgggcgggatccagcaccggtctaatgatgttggtacgaataacgaaatcgccgaagccttcattctgaagacgatcttgcgcccacagcccgacaagcctgtcgatttcggcaaggatctcggtttcattaatgttttcgcgatacatacgaggaatacgtgttccctcgcgattcccgccaaggtgcaggttatagcgtcccatcgctttgcccaccagaccgatttccgccagcatcgagcggccacagccgtttggacagcccgtaacgcgtaggacaatgtgctcatcaccgacgccgtgctgctgcataataccttccactttcgttacaaattccggcaggaaacgctcggcctccgccattgccaatgggcaagtagggaacgatacgcaggccatcgaattcttgcgttgctcgctgacgctgtcatcaatcaggccatgctcacgcgccagcgcatcaatcttcgctttgctacgtgcaggaacacccgccacgatcaaattctgattcgccgttaagcggaaatcccctttatggatcttggcgatttccgccagaccggttttcagcgggcgacccggataatccagaatacgaccgttttcgataaacagcgtcaggtgccatttattgtcgatgccttttacccagccgatgcgatcgccacgttcggtgaattcatacggacgcaccgcttcaaatttcacaccggcacgcgcctccacttcctgcttgaagttgtctacacccacacgctccagcgtgtatttggttttggcatttttacgattggtacggttgccccagtcacgctgcgtggtcaccaccgcttccgcgatggccagcgtatgctcaatagaaatatagcccagctcactggcagtacgcggataggtttctttgtcaccgtgcgcgatagaaagcccaccgcccaccagcacgttaaagcccaccagacggccattatcggcaatcgccacgaagttaagatcgttcgcatgcagatccacatcattctgcggcggaaccacgacggtagttttaaacttacgcggcagatacgttgaacccagaatcggctcttcatccgtcgtcgccactttttcctgatccatccagatctcagcataggcacgcgtgcgcggcagcagatgctcagagatcgtcttcgcccactcatacgcctgctgatgcagttcggactctatcgggttagacgtacacagcacattacggttcatgtcgttcgccgtcgccagcgcatccagaccgatgctattcagcatctggtgtaccggtttcacgttcgatttgagaataccgtggtactggaacgtctgacggttggtgatacgaatgctgccgtaaatcgtgttctcgccagcaaatttgtcgatccgtaaccattgctgcggcgtcatcaccccaccgggcaaacggcagcgcagcagcatcgcatggcgcggttccagcttctgctcggcacgctcggcacgaatatcgcggtcatcctgctgatacatgccgtggaaacggatcagcagaaagttatcgcccttaaagccgccggtcagaccatcgttcaggtcttcagcaatcgtgccacgcagaaagttactttctgtcttcatgcgctctgcatcagtgagtttcccttctaccaccaaggggccagggtgtttttcactgaaaacgtatttttcgctcattagtacacatctcgctgataacggcgctcaaggcgcagatcgcttaaaaactcgtcggcttgttcactgtccatgccgccatgctcaactatcacatccagcagtgctcgctcgacgtctttcgccatacggttagcatcgccacacacgtacaggtgcgcaccgtcctgaatccagcgccagacttccgcgcctttttcccgcagtttgtcctgtacatagattttgtgtgcctgatcgcgcgaccacgccagatcgatgtgcgtcaacaacccttctttcacatagcgctgccattcaacttgatacagaaagtcttccgtaaagtgtgggttaccaaagaatagccagtttttcccttctgccccatcggcatcgcgctgttgcataaaggcgcggaatggcgcaatcccggttcctggcccaatcataatgaccggagtttccgaattagcaggcaggcggaagttatcgttatgctcgataaagacgcggatttcatcgtcttcactcagcctgtcagccagatagctggaggcaccaccggcacgtgcgcggccttcatattcatagcgcaccacgccaacggtgatatgcacttcgctttcggcttctgcctgtgatgaagcaatggagtaaagacgtggcgtcaacggacgcagcaggccaagcagctgttccgccgtcagttctactggcgcttgtcgcaccatatcaaccagcggcgtccgctgcgcaaactgctgaagcgcaggcttatcagccagcagcgacaacagcgtctcattgcgcgacaacgcagcatatttctcgacgataggcgcagtattttgcgtcagctcaaagtgacttttcagcgcctgcgacagtggcagcgccttaccgtcaacgctgacggattcatcgcctttcagccacagcagctccagcaattcctgtaccagcgccggatcgttatcgaaccaaacacccagcgcgtcacccggctgataacgtaaaccggaatcccccagatcgatctcgatatggcgcacgtctttttctgaaccacgtccggttactttctgattcacggcaaacgtggcctgcaacggcgaggatttgctgtacgggctgctggtaatttcatccagtgcgccctgagcggcaagctgtgccaccgcgttgccctgaaccggcacccgcgcctgcaaaatatcaaccagttgacgtcgccattgtgcggcaagcgcctgataatccacatcggcatcaacgcgatccagcaagcgttccgcgcctaactcagccagacgaccatcaaaatctttacccgccttactgaagaattcataagaggtatcacccagcccaaacaccgcaaacgcggtgtctttcagctccggcgcttttttggaaagcagaaacttatgcagcgccaccgcctcttccgcaggctccccttcaccctgcgtcgacgccacgatcagcagcagtttttcctgcccgatttgcttgaatttgtaatcacccgcattgaccagattgacgggcagcttggccgccagcaggtcgtcacgcaattgttccgcgactcgacgcgcgttgccggtctgcgaggcggaaatcagcgtgatggtttgtaccggcaccgttaccgcagaagcggtggtcgccgcgtcgatcgttgcaccaggttgcacgttcccaggctgttgtatcagcccccagaaatagccggatagccaggccagctgcgtcgatgagaaatcaccggttgccgcctgtaaacgcgttaattgttccgcactcaacggaagcaacgaagtgggggaaaccggagtagtcattgtgatttctgtttccttgtgcctgtgcagttagccaacggcgctaatacaaaaacatgcaataaaaagatggatggaggataagggtaacgatctgcatcttaacaattaaagaaatgatggaaatattaaataaccaaaatgactaaatggtttttctgatagtccttattgcttaaagtgttatagccgatggggtgcgcgtttcatggcggtataggtaggaactcatgaggaaagtggggctgccgcgcagccccatacaaacaggatgtgggctaaatttttaggactttcatgccgaaatcgtcaggattgacgatattttcgagcttaccgacctgcaataagtcgccattagaaacgacactgctgatattggtatcaggaaagcgaaggttcttgatgagatgcaccacgataggcttgccctttttatcaatatccatcacccacccaagaaagcctcccgagtatttcgccagactacctattggatagaggccataaatctgcacgtatttgaccaacacggccttatcataggcaccgctcgcctcatagattttgcggtaggtagccaatggcgtgcgaggagaaatgccattacgcgcatacctcaacttattaattgccttaatcacggacactaatcggattaactccgatagccgatcggcgcgtttaccttgcggatagccgctaccgtccaaacgctcgttagcattttctatcacatcgcaacaggtggggctgagcacccagcctaattcatgaagtttcgcacacagcacgcctacatgaccgctaaggatcgccttctgcgccgggttcatattcactttcagcgacggaagacgggcgtttactagcagcggcttgcccatcgtgtggagtaacgcgcctaacaccgcctcacgcacctgaggattatgtggatcggaaattaacaacatatcggccagcttccccgcgacctgcaccgcatgtctgacccaatccgcctcatcgcgcaggaacgacagcgcgtacaaaaaggcttttctctcttttttgaccatatagagcaaggtgtcaacgcagtcgtaaaagatatcaataggcagttgattgcgcgttttcatgtacatcagcccaatctgaagccgatgtgcaacctccatcacccctcgttccatgggcgtctggcgagtacgtttctctcgctcctgactttctcgcagcaatatgtttttctccttggtgcccggaatgaacaacggggacgaatacaccatgctgccagtgacgccggttcggtatgccgcctctctttccgactcattcgtgtagtgaagcaaggcttccgactgggatgaagacaaattgataaattggatgccgacggctgcatagccattattcccaaagggccgtatatggcgaattttcccctcggcataaaaactttctccgttagggaattcaagcgtgattccgggaatatcttgacccacttcaatcgcgatactctcaaccagatcgatttcaaccatacatccaccggtcgataaattacgcaccatcccgggcacattaagcgcatgtagataaacttcaatgcgagcacgggcctgcataccaagaataaagggaatacgaatcgcccccctgttttccgtgacaaaaacagactctggcaagcgacattccagacgataaaacatactgtccgtcttgaataattgggtagggatattacaaagactgtaggtttctcgttcgatgctctccgtgcctttgagtgcctccagatcaaaattcaagccaccatcgacaagatacttatcgatatccgagccagaatattcaacatctaataccatacgacctttattcaggttcagttccgcaacatctgctttcaatgcatatagcatatctttggcatagacagacatcacataggtatgttgcagcaatgcgctaatcactttagcgggaggaggagaaaagtgttccacgataaaatccacctattaatgcgatggtgatatacccaaaaatccaaaaaaggatttctattttttaagaaaaacgaattatcacgtgggattaaagtctttagaaaatgtatattattactaagtgtaaatgtcactcaggaacaattccgagttgcttctcaccccgatatcattacgaaacaacgatcttaacatcgcttatcatcctaacaaggatgacatgaagtcacaacgatcgcacaccccaccaaattgatcaaaatacaagcaaaataatcataaaaaccaaacaaacgagaattattaataataaattccattaaaaatatcattaatggaataaaacacaaacatcaatatagatttaaacgatcattagttttttgttgatagccaaaaactatcaaacgggaattattgatcatttaaaacaatttccaaacattccaaattattgtgtagaatccaaacgagtcatgttatggaattcctatttctatggagagggtgagtaatcagtaaaatgaatacaacaacattgaatatcgatggagaaattcttaggctaacagcagaatttcagcctattatccatctccctaaaaataaaatattccgctatgaagccctcgccaggttttataactcggaaggggcactcacaccaactcagcaaacaatagataaaattgagaagtgtcaagcaatcgataaagtaacagattttatgtttgatgttgtttgtcaggtaataaaaaacaaaaacagcatgacaatatcattcaacctgtcgcacttactttttaataacactctctatctggaaagcttatatcagaaatgcttaagcaataatgttagcccacagaatatagaaatagagatcagtgaaaaaacgacccggcaacagttaattgatggaataccttttttaaaccaagccaaaaaatatggctttatgatttcattagatgattttggcgcaggaaatctacagatagacagcttgagtttgtttaacttcgatacgataaaaatcgatcgttccattatagatggcattggtaaagaagaaacaaaatcacaaaaactaaaagtcttattgaataaacttattcctcttggggtaaatattatctgtgagggggttgaaaaagccaccgatttaaatcgattaaataaataccatcccattggtattcaaggatatattttctatcgcccattaacgttcagccaattaaggctactggaaggtttttagcttgcaccccatcttctgctgccctgttcctcacaagttagcgcgtcataatcagtctgcgatattcactcccacgataattcccccgccaacaacgccttaggcgatcgacattagcgaacaggctcacatttctggcgttctccccaggaatttatcctttgcgctagcgcatcaatgcgatactcacgccagtggcaacgggagaaaaatgatgtggcaacgacgcgcgctggaactcaatacgcaggatatatggcactggcaacaggtcatctcgatcgtcgattacgcctgtgaacacggcttcaatacgctggtgctgggtgcggcagatttactggataaactggtgacgccggaagcctacaataacgcgcgttttgacgatcgcatcagtagccagcaacgttcccgctgcgtttacctgaatcaggttgcggcgcactgccgcgaacagggactgtcgctgtatctgcaatgcaaagagctgtcgtttcccacggatctactgcttcatcacccagaattactcggcgacaaacatagcctccacatggataccgatttttggtgcgactatcttgccgccaaagtcgaactgctgatgcagcaaataccacgcctgagtggcctgctgctggcgatctccaacagcgacagtctactgcgcttttctgccccttccggcgatgagatcaacggcgtcgttcccgtcaccacccactggccgaccaacgccgacagcgagcagatctaccaccggttattctccgccgtcgcccgcgtcatgcactatcaccagcgccatctggtgttgcgcgcgtttcccgccagccatcaggatatcggtaacgttctgaacgccattcgcacactgccggaatccgtctccgtcgccatcaaagtcacgccagaacgcttctggcctgaatttcccaataatccagcactgttggacattagcgggcgcgaagtctgggttgagctggatctggctggcgaagaggtcggctggggcaatctgcccttcctacgctacaccgaggtacaagggcggttgctgtggtgtcgggagaaaaatcccgcgattgtcagcgcactgtgccgtatcagttgggagggcgtcgataatcacagcgtgatcggcacgctaagcgagttcaccctgttcgcctgctcccgattactcactaaccagactgcatcagcaaacgaaagtacgctgtttgcacagtggttaatgacgcgctatcagtggcagccggacgatagcgtactgcacaccatgcagaccttattagatcaggcgcatcaggcagtttctctgtcgctatatacgcgtcaccacgtttttcatcgccacagcctgctgccgaccagctttggtcaggcaatctggagtctgtacggtcagctcaaccgtaaccactggctgccgggttcagggcaagatattacgttcgacccgcagcatgccgagctggcatcgcaaaacctctatcacatcgcgaaagagaaagatgccgcgtggcaattggcggaacagtgccagcaggccgcactgcaattttcccgtgaacacacaatgccggaggcgctcagacagcgctggcagcaggaatggcgtggtctgacgctgtattgccgcgcgtttgttcacgcacagaaagccttctttacgctgcactactgcaaacaggtggagaacaactggacgctgcgtgaaatcgccaaaaccaatattcaggcgttatacggcattgggcatgagatggaagatttctgcctgcaacaccgggattacccggtgagcatgcatgtgatgtttgatgccgggcgtccgcgcgcgttagccgatagcctgcaacagcagttggctgaactcgcgtaacgcaccggccagtaatataccttaatcagtaaaacaccttagtcagcaactattttagccagttattcgcttaacgaatcactcgcttcagaattctctccccagaattgctgaagttttttgccgactcttcgacgctctttttactataatcgagctgttcgatggtttgcaggatcaggctggcaagctgaggatcttcaagataggaagaaaccggtgtttgcatcggcttttgcagcgccagtgataatccggcaaccgacagatcgttggtatccagcttctgcttttcttccagcgtatgtctggcaatgcggctgagcggaataccgcgctcggtccccatcagtagcgccccttcaggatcgttcatcaggaaattcagcaacagcgctgcttctttcgggtgtttggtgtttttgctgatggcaaacagcatcgacggtttgaagaactgtcctgaattatccgaacctggcgtcatgatatacggccctaattcaagcttgccgggtgccgccagcggatcggcgtatttcttcacgaccgaaatccacagatgcgcaccaccgtattcgccgttaatccaagggcgcgtttcatacatacccactttaccaaacgcgttgtaatacttcgaagacggcattacgtgttcgtcgatcaaacgcttgtagaagcggaacgcctcgatccattgtgcctcgctgtagttaaagcgtttgttcttttcgtcgatcatgccgatctgatatttctgcgtcatgtaatagttgatcaattccagcatgccttcaccgctgtcctgcgcaggcgaagcaatcgggaaatagttatcacccagtttttctttaaataccttgcccgcatggaacagctcatcccaactggtggggtacggcagcccagccttcttccaggtttccgtgttgtagtacatcaccaacgcattcagcgaggtggaaatcgcgttcaccttaccgtcgatggtcgctggctttagcgcatcttcggggaaatcctgcaatttcagcgtatcggtcagcttattcaggtcataaaaaccggtgccggtcttggaaaaaatcggcagccagttccagtttacctggagcacatccggctcttcgccgctggcaatctgcgtcgtcagacgagataagtgcccgtcccagccggtatattctggttttacgctgatatatggatattgtttctgaaaggcttccagcgcggtcaacgtcgcctgatgacggctgtttcctccccaccaagagacgcgtaattccactggatcagcagcctgcgcaagcgaacagagcgcagagaaggcgatgaaaatcagtccaagtaatctcatttttcccccaacgacattattattgtgtggtgtgtctggtgtggcgtatggatgagaacaggtagggtacatgaccacatttctcgaccctgacaagataggcagaactttttttatcgcgccagtcaccacagtgggaaagcgtgtgatttgcggggctgacggaagaaatgtggatgaccgagtggcgttagtgggcgtttcaatcacgcagcgtgaaccatacctgatgcagcagggaggtgcctcacatcattaactggcccactacaccaaaaagagatttgattcacaaataagaaacacaaaaacaacaaaaccacttcacgcgcgctgcaaaagaggaaaaatagcgtaaaagcgtgatgaaacacacacggcatgaagctccgtatcgtcctcttcgttatgcccttcacattctcttaagcggtatgccctgcgctgtgaagccggttccaagctccgcagatttcatcgtggcggatcctgccgaacaacccaaaacgtgctgcaatgcgatcatgaaggacaaaattggatctcatcatgaaacattctattcagtcatactcccccgccgctgatggtgtcacaccggataccgctatttttcagcaggctatcgatcggattgcggcacagggcggcggcacactgacggtagaaccggggcgctatctgttagggggattactgctgccttccaatttttgtctgcaactggaggcgggtgcggagctgatcgtcagcggcgactatgaacagtttgtgcaagccacgacgatcagcatggccgaactgtcgcaccgtgcgtttctttatgcctatcaacagcgcaatatcacgatctgcggtcagggtaagatcatggggaatgccgatgcatatttttctgcggaacctgacgatcagggctatcgcctgccagcaaaatatcgcccgcgcattgtggtctttgaggattgcgaacacgttcgcctgtgtgattttacgattgaacacgctccgatgtggaccgtgcatctggtcagctgtcgccagatcatcgtcgaacgtttgacgattgataacgatctgagtatggcgaataccgatgcgctggatctcgacagctgtcagcaggtgcaaatcagcaactgttcattgagcgccgccgacgatgcactgtgcatcaaaaccacgcataagccgcctcacctgcaacgtaaggtacaacaggttgtcatcagcaactgcctgctgcgatccaagagctgcgcgctgaaaatcggcaccgagacctttgccgatatcgaagatatttccgtcagcaactgcgctatttacgacactaaccgcgcaatcggcctgatctcccgcgacggcggcgcattccgacgcctgcaattcagcaacatcacattccagtgtgtcgccgcacatccgtgccactggggcaaagccgatccgatctttatctccgtgcgctatcgcgatccggccatcgaaccgggccggatcgaagcagtgcaattttcccagatcgcagggatcagcgaaggtgcaattaacctgcacagtacgcccgcaggttacattcgcgatatccatttccacgcggtgcatctcgaacaacggcagagcgattcaccggaacagggcatgtacgatgtgcgcccgccctgcaacccggaacgcccaacaggaatggggctggataatgcgtatcgggtcgatcctgcgacaggtcgcgccttcggtgtcgagcattaccctggcggcatgcccgccctctttgcccgtggcgtcctgaacctgaccactagccatatgacgttccaccgccccgatccgctgccatccggctggcatcacactgcgatcgtgcagttggaagaataagcactttcgggtagtatgcgacggctttttgcatactatgttctggaagcccctttttcagaacgaaaccgggaacatcgctatggtcacgacactatttaaagattttcagtttgaagccgcacatcatttgcctcacgtgccggaaggccacaaatgcgggagactgcatgggcactctttcatggtgagactggaaattaccggtgaagtagatccgtataccggctgggtgatggatttctctgaactgaaagctgcgttcaagccgacatgggaacggttggatcatcactatctaaatgagatccccggtctggaaaacccaaccagcgaagtgctggcacactggatctggcaacaactgaagccgacattaccgctgctcagcgccgtgatggtgaaagaaacctgcactgctggctgcgtctataaaggcgagtaacgaagaagtggtaagaagtggtgtgtagtctggcgtgaagatccctctctcacgccccctgatatcaggcgatattcaggtatttgtgtgtctgcatggaaagccgccaattacgggcgatgcaggtcgcgatgcacagtttggtcgcatcgtctttctggctgatcggctgtagcgccacaatacgcggcttgtcatcatcaagccgcgccaacagcgtatccaatgcttcaatatcacgttcacgcgccactgggtgtttgatctcatccgcccgttgcagcgcttgatcgagcaccttcatgccgccgcgcatattcaccttcggcgataccgtcacccaggttttaggcgaacagcgcacgtcgtgcgtgccgctggtttcgatctggcagctgaagccctgcttttccaactgtagcgtcagcggtgccaaatcatggatgcagggctcgccaccggtgatgacgatgtggcgtgccgtgtaaccctgctgcgccatcagtgccagaatatcgtccgcactcgccgcgccccaggcatcactttcttccgtttttaccagcacctgatccaatgaggtttcccgctctgccagtttgtcccaggtatgtttggtatcgcaccagctacagccaaccgggcacccttgcaggcgcacaaacaccgccggaacaccggtaaaatagccttcgccctgtaacgtctggaacatttcattaatcgggtactgcatgtttttcactgtctcgcttacttaaaaacacattataccctaaatcattcgtgttgcagggcggcagctactcagcaacctcttcgtcggcagcacgccaaagtcggaacagttgagtaattcgacgtgtgcgtcaataatcaatctgttgttactatttcacctgctttcatgtttcattattaacaaggacaaaaataaatgaagttattgaaaccattagccttattactcgcctcttgtgcatttgtacctgcgcttacgcaggcacaggatatcgcccaggttaaaacgcagccaggctattaccgcatgatgctcggacagtttgaaatcaccgcactatctgacggcaccaacaccatgtccatggataaattgttgcagcgtaccccaccggaaaaaatcaccgaactgttggcggaaaagtcgctgactccacaggtggaaacgtcgatcaacgcctatttggtcaacactgggaaacacctgattctgatcgataccggcaacggtaaacaaagtaatcctacggtagggaaagtgctgccgaatctgattgcagcgggttacaaacctgagcaggtcgataccgtgttgatgacccacctgcacggtgaccattttggtggtctggtacaggacaataagctgaactacccgaatgccaccgtgtatgtcagtcaaccagaaaccgacttctggctcagcccagataacctgaaaaacgcaccagagaacagaaaggcggcgttccaacgcgtgcaaaacacctttgatgccattaagaaagagaacaagctgaaaaccttcccggccccgcagacggcacttctgcccggcatcaccgcgattccaagcccaggacatacgccggggcacacctcgtttatggtcgagagcgaggggaaaaagttgctggtatggggagacatcattcatgcggaagcggttcagatgagcttaccagccaccacgatcagctttgactcgaatatggatcaagcaacggaatcccgtaataaagcactggctgacgccgctagtcagggttattgggtcgcgggcgctcacctgcccttccccggtatcggccacgtaggtacacgtctggaacgcaacggcaccaccaacggttaccgctggcttccggcgaattacagcgtgtcaggattgtcacagtaatcccctcgccgtcactcaagcagggggcgaatccgcctcctgctccgcaactccctgcgcaatttgctcatacaaccacttgatcgctggattactgtcctgccttgcatgccagagcgccgaaagcgtatacgtcggtaaatcaagcggaaccgggctatcgatcaggccataatgctgacaccacagcgtcgccaatttttccggtacggtagcgactgacggcgtttgctgcaatattcccggtaaggcagagaaatgtggcgtggtgtaatgaatcgtccgcgtcattccctttttttccagcatgtcgtcaacgacgccatgcgcacgttcacggtaggtcaccagtaaatggcgctgctggctgtatagggttaaaggaagaggacacggcaacgcgagctgctgcggatgccagagcgctcggaatcctgacgatagcagcgcacgctgcttcaaccagccggcctgtgggctggcaacggaaatgactagatcgacgctgtcattttccagccgctccacatccaaaaacggatcggtggcaacaaggttgatacgcaaattaggtgcattctcgttgagccgtttcagcagcagcggcatcagccatatctccacccaatcagtcattcccagcgtgatcacgcgtgagtcggtcagcggatcaaacctctcaggctcgcccaaaaccgactgcaaatgttcaaaagcaggtgacagtcgggtcgccagataatccgcacgcgccgttgggcgcatcacttgtcccgtacggataaacagcggatcgtcaaatagcgtacgcaaacgcgccagcgcaccactcacggcgggttgccccaaatgcagcttatccgccgccgcggagacactcttctcgcgatacaacaccagaaatgtcaccagcagatttaaatccacgccacgaaaatcattttccatgatagctagcatcaaattaatcaatttgaacaatagtagcgccagcagaataatcgttccagtccctgacgagcagggtcaccttccaagagagcacaatgcaaatgaatctcctgaaacagacgttattatcgatagttttactgacgggtacgccgcttatcgccgaggcagaatcggtgcctcaaatgagaactcaagcaccgggttattaccggatgatgctaggccagtttgaaattaccgccctttctgacggtacggtcactatcccgctggataagctgctcacccatattccccacgaggaaatgctgcgcctgctggcgcaaaagaatctccagccgcaggttgaaacctcaattaatgcgtatctcattaatacgggtaaacggctaatactggtagacacaggagctgggccgctattcggcaaacagggagggaaattacccgacaacctgcgcgccgctggctatccgcccgagaagattgataccgttctgctgacccatattcatgccgaccattccggcggcgtctcgcgtgacggcaggctggttttccctaacgccaccgtttacgttaatcagaaggatgtagatttctggctcaatccggctaacagccaccatgtgcgggatagcgaaaaacacacattcgggcagtctgaggattcattacaacctgccgttgccgccaaacggctgaaaaccttctccgacaagcagccgctttttccgggtattaccgccgtaccagcaccggggcatacgccggggcacagcctttatcagatcgaaagtgacggtcaaaaactgacgctatggggcgatacgatccatgccgaagcggtacaatttcctcgccctatgactacgatcgatttcgatcgcaatatggatgaagccgcagacgcgcgtttacaggttctggcagaagcggcgcagaataatgaatggattggtgcggcacacatttccttccccggtttaggtcaggtcaaagccgtgtatgatgctagcggtaaaccaaacggctatcgctggatccctgtgaattacagtatgacggggctaaaaaactaaggggcaggatggaattcattacgttaattactggcggttcgcgcggtatcggtcgcgcaaccgcacgctatctggcaggaaaaggccacaagatttgtatcggctatcgcacccaacaggatagtgcgtatagcgtcctcgaagagatacgggcgagcggcggaaccgccatcgccgttcaggtcgatatcgctgatgaagaacaggtcatcgaactctttagacaaaccgataaaatgcttgggcgtctgacgggtctggtgaataacgccgcgatgctcaaacctcaggccaccattgaacagcttgatgccgtgcggcttaacgatatttttgccaccaataccgtgggcagttttctctgtgctcgggaagcggtcaagcgcatggcattccggcacggtggaaaaggcggagccatcgtcaacgtgtcatccgcagccgctcggctgggttcaccacacgaatatatcgactatgcggcatcaaagggtgcgctcgataccttaactatcggtttatctctggaagtcgctgatcagggtattcgtgttaacgccgtgcggcccggttttatttataccgatatgcacgctgacggtggagaaccggcaagggtcgatcgcgtcaagcattcgctgcccatgaaacgaggcggtcacccgatggaagtcgcgcaggcgataagctggctcttatcggaagaagcgtcttacgtcactgggaattttatcgatctggcgggcgggaaataaaacattcagcttaccttcacgagtttcttatacacagatgctacgaattattatgggttttgccgttatccggcgtaaaaattatgcagcggtgggcttggccgccgagtgagcgacaggacgtcgcgaaagtcagtgccacgtcggacaaaacgtcaacgacgttttgaacagcacttgtgctgacccgaagggcgagccccatttatggggcgagtaaacgcgtcactggcggctcgactagcggtcaggtacaccgatggaaccgcgcagcggcataatttagccggaagcctgggttcgcagggcggcggcgactgagcgccctgcgtcgggcgcgtgtagagtatcgcatatgaatagcggcggtgtggcgcacgaaactaccccttagccagcataacaaatatgactaagaggcaattctcacgttaacccattacagatagacccgcagatattccgccagacacaggatcgccatcgcctgaccgtaaggcatagaggtcagtgcgatattgcggtagaaatccagatcggtgcccatcgcagtgccgaatgacacctgcgtcagttcaccgtccttattgacgtgattaatcacgccgcgaatcgctttctccgcaacctcagcgtagcttgggtcgacatagcgcttgcgtaccgcttttaaaataccgtaggcaaaaccggcagttgccgagctttctaagtacgagttgggatcgtcgatcagcgtgtgccacaggccgctgtcatcctgatatttcgccaatgcctcaatctggctttccaatacttgcagcaggaaacggcgcgtcgcgttgtgctccggcagatccagcagttcgataaattcagggataacgatggtcagccaactgttaccacgcgcccagcgagctttggcatagttgtgctgcccttcaaatgtccaaccgtggaaccacagaccgctttcacgatccatcaggtattgcacgtgcagcatgaactgatatgttgcttcttctacaaactccggccgatttaacagtttgccgattttcgccagcggcagcacgctcatcatcagcgtgtcgtcccacagttgctgatggttttcgttgttataaacaatgtgctgcaagccctgcttgtccgtgcgcggcatttcatacatcacccactccgcccagcgctccagatacggcagccagcgggcatcgcccgtttcttcatagcgataagccagcgtcaggaacgggcacacggtgttcacgttcttcgtcggcgtgccttcagccagacgctcagtaaaccagtcgtcaatgatggcgcgcatctgctcgtcacccgtctgctggtaatactgataaatcccgtacagcccgatgccgtgcgtccattcccatcccgcccagcctttggtatcaattacccgaccatcgtccagccgtaacaagaactcaccggttttatcctcaatattcaccagattgtcggtgatacggcaaatcagcgccttcagatcctcacgggagatgaagcgttccggctgacataaaagcgggctatgttttacactgaatacggtcatagtcattcatccaattgagttatcagttaacagttcaatacagttacggctgtgtagcgtgcgttaccggcttgtcgccgttatgacggttcaaatagccgatattgttgttgccccacagcgattcatacggcataccagccagcatttcgactgtcgcccgcgcctgcggggtaatcttctccggcacaggacgcccggcttcacgcattttcagcgtctcttcccgcagcacgctgtgcgtttgcaggttgagtttaaagcgcagagaaaccaggaagcccagtaccagcacgcctacggtgccgaagctcaaaatcatcaaaatcgtgtggctgacgctaggcgcctgtacgctttgtccagacacaaaaccggatagctgcaacacaatcccgaccagcatcaccgcaccagcctgagaggctttgcgggtcagcgtcataatcccagcgaagatcccttcacgacgctgcgcggtgatcacttcatctacatccgcaatgtaagtgtaagtgttccacggcacgtagttgatcccaccacgtccgatacccgccagcgcagagatcagcagcaacagagagaaagtatcatgcaggccgctgtaccacagggcggcgtaagagagcgcactcgcgccaaacagacacacgaccaaacgataagatggggctggcccaaagcgaatacacagcggaatcatgccaattactgcgataaattgcagaatcgccatcgtccccatcaggttagacgccattgtcgggctttgcatcagcacaaagaccacgtaataggtgaacacggcgttgaacacatcctgcgcgatgtagccgcccagatacataccgagatgctggcggaaaatacgaatgcgcagtgtagaaaccagttcaacattcagccgcttcaggctttggcccagcgtcagggactggcgctctttctccgcccgtagtgaagcctctgacatctgatcgcgtggccgttcccaggtaaagaaatagaccagcgtcagcaccagtgcgcagataatcgaaaacaccagactcgaatagaagaaggacactgcattgtctttgccaaagtagcccagcagaatgcccggcaggaacgcggccagaatggcggaaagctgcgccaacgcgatacgtgcgccggagaacttggttttctgtttgaaatcgtcggtcatttccggcaccagcgtttcatacggcaccagcaccatggtgtatacgacatcaaacagcaggtaggtcagcaggtagtaccaatagctcatatccccgacccacatgaagctgtagctgaacacgaagggaataccgagcaaaataaagaacttacgccgaccaaagcgtttacccaaccaggttgaaccgaagttatcggtcaggaagcccatcagcgggctgacaacggcatcgagcacgcgtgccatcgcaaaaataaaggttgcctcaatcggcgttaagccgcagaacgtggtgtaaaaatagagtaaccaagcggccgtcagcgcggttgtacccgcaccaagaaagtcccctgaaccgtaggctaaatagttagccaaaccgatcttacgtgttttcatcgccatccttccccgaacatttttagttatgaaggtgtcacgctgttacgttagcgctcggcgatcgtgaaaacctttgcgcttttgccaccacgtgtcccacgctggcagcacagggaagattggcgcgatccgcttcaaagattttataaaaaggcattttaactgaacgaaaccagcagttcgtttatggcgatcacaggataggaagtagggggagcaggcaagagaaaaggcggaactggcagcaggctacgcctcattatgtcttgaaaaatggcatttttttaacagaggaggagattattcagcgtgctgcaagcgccacaggaaggtttgccgcgcatgggctaaacgcggctgccgcagcgcacccggaacccagaccaaatagtaatcaagctgcgtggtgccgacgggcggcggaataatgacaagttcccccgaatccaacagatcctgacataaatatatcggcatcaccgtccagccaaacccgctggttagcacgcgacgtagcgcacgcagatcctggctcaccacggcgggcaccagccccttatcctgtatgcggttcttcttcagccagtgatcaatcagaggaagctcaaggtcatacgccagcatcggttcctgtgccagcgcctgcggcaggtcacctgcctgaaccaaccgttcgacaatcgcgggagccgccacggcctgtagtgtcgcactctttaacagatcgcttttcagtcgcttatccgtcacgggatgcgccgttatgcccagatcgcaatgcccttcaagcagcatctgtttgatcaaatcaccatcaccggtatgcatatgcacccgtatgcccgcctcaagcagcggtaacagctgttctgacaccacttcagccatgaaatccgcatgaccaataatatgcaaagtccccgcgacgtccattgacctcgcgcgggcagaggctaacgccgcctcggcttcatccagcttatctcccagatccgccgctaaatagtctgctgccgacgttggcgtcacgccgttcgcctgacgctcaaagagacggcgccccaccgccacctctagcccggcaatgtgctgcgacaccgcaggctgggtcagattgagcgcgcgcgccgccccgctaattgagcgctgtcgatagacttccacaaacgtacgtagacggaggagtgacatgagatacctataagaatctgagatataaaattatttatacccctctaataataatcttgttggcggacggatcaacccctgccgtatcctttatcccatcttgagtgacccggaaaccccggctaactttctgttttctctggtactcgacgaataaaagaggacaaaacatgtcgacacaacaatccaaaaaggatttacaggccatcctgaatacgatgaagcgtgctcacatggcatctggccccgccgatgccagactgcgtaaagatcgcttacagcgcagcattaatttgatccgtgaaaatcacatcgcgcttgcgcaggccatgagtgaagatttcggccatcgcagcctgtaccactcgttcaccgcagatgtcggcaccacactaaaaatgctacagaacgccatcgacaacgttgaacgctggatgcagccagaaccggttgatgaacccgctcccggtatgcaggcgtggattcaacatcagcctctgggggttatcggcgtgatcagcccgtggaatttcccggtgaacctgtcatttggcccgctggctgatatttttgccgccggtaataccgcgattctgaagccgtcagagctcacaccgcacacgtctgaactgctggcggaattgattgcccactattttgatccgctggaattagccgtagtgctgggcgatgcggaaatcggtcaggcatttagcgaactgccgttcgatcatctggtcttcaccggtagcaccgccgtggggaaacacgtgatgcgtgcggcggcagaaaatctggtgccggtcacgctggagctgggtggaaaatcaccggtcgtcattgacagcagtgcggatatcacagaagccgctgaacgtacgatgacgataaaaaccttcaacgcggggcaaatctgcctgtcgccggactatgtgctgctgcccgaaggtcaggaacaggctttccgcgatgctgccaaagcctttatgcagaaaagcttcccgacactacaggcgaacccagattacacgtctatcattgctgataggcattacgatcgcctgattcgactcctgaaagaggctgaacagcaaggcgcgaccgtcgttagtctggcaccggaaggcgaagcgtcctacgatgccaaaagccgcaaaattgccccacatctggtgttcggcgtacgcgatgatatgacgatcatgcaggaagaaattttcggcccgctgctgcccgtcaaaacgtatcaaacggcagaggaaccgattaactacatcaatgcgcatccacgtccgctggcggcctatctgttcagccatgatgaagccatgcagcaacgcttcgccggcagaacaacgtcaggcgcgttggttatcaatgatgtgatgacgcacgtctccatcgacacactcccgtttggcggcgttggcgcatccggcatcggcgcatatcacggtgtccacggatttcgccgtttcagccacgccaaaccgatcgtcatacaaagtgaagatggcgcgtctaacctgacactgcgtgcgccttaccatgagaaacaaaatgcgattgtcgcagttctcaaaggctaaatggcctctattcacccgaatatcctgcagctatagagagaaaaatgatgaaaattttaatggtcctgacttctcacgacaaactgggcaacaccggtaataaaaccggcttctggctggaagaatttgcggcaccttattacacctttaaagatgcgggtgccgagatcgttctcgcttcccctgctggcggcaaaccgcccctcgacccgaaaagcgatctggctgattttcaaaccgagctgacgcatcgctttaaagcagaccctgctgcgcagcaggaactggctaatacggtaaaactggataccgtcatcgaacaggatttcgatgcggtcttctatcccggcggccacggtccgctgtgggatctggctgaatcgcccgtctctatcgcgctcatcgaggcctttgtacgtgccaacaagccaaccggttttgtctgccacgcgccgggcgtgctgattcatgtgaaaacagaagacggcgatgccctgattaaaggccgcaaagtgacaggcttcaccaacggtgaagaagaggcggttcagttgacggacgtggtgcctttcctgattgaagatgaattcaagaaactcggcggcctgtacgaaaaaggcccagactgggcaccgtaccttgttgaagacggcaagctgatcaccggtcaaaatccggcaagctcagaagtggtcgccaaagcgattctcaagcagttggcttaatccgcgttatacctcatttttctgtgtctaaaaacagggccgcatcgcaacgctgatgcggccctgtcatcaagtgaagtcccctatatttcaggggggagacaaaattgaatcgacctgctgcgcggttaaatcgaaaccgtaaaaacgctgataaaaatcatgcgtctcttttgccatatcgatgtgctgcatctgctgcggatacagcgtttttgccaaccaaagaaattgcagcgcctgctccgaggtttcccgacaccaccagaacatgcccagcggattggcataaacacgcccctgttttaccgcacgtagctgctgccactgtgcatcctgacgaatcgctctcgcatccgcagcccgcatcgtaataatcacatcagggtcggcctgaaaaatctgctcaagcgaaacgggtgcggttgtcacacctgaacggctaaaccacggttctgccacattgatcgcaccgcccagatccatccagtcctgattcagtgaaggacgtcccgacgtcgttaacggatcgccaaccgcatggtagaccttcactctctgctgtgacggaatgttctggatcacttccgtcacgcgtctgacattgtcctgataataagcggcaaaatcctgtgcccgacgcgacgcttccggccccagaatctcaccggtgatcaacgtgcgttccaccatcgccgccagcgagttgtagcgcagcggtacgatggcaattccggccttattcaacgcttcggcttcagcaaccggcacgctgtccgacacgaaaaagacctgagcacggcgcgcaatcaacgcttcggtattaattcccatgtttccgctctgggaaaccagcgaagcctgcgtaatggacggcataaactggcggaacagcggcatatcgcgcacgagtttcgtcgtcccgacaatacgatcgccatagcccagcatagccagtatcgagttttgcgcattccatgaggtcgctatccgctcaaccgtcgcgggcaccgtcactgcacggtcgccgtaatagtgaatcgtccgcggcgcggactcaggcgtttctgcctgaaccaaatgcacaccggagaaactcaccgccaacagcattagcgcattaagcagaagctcaccgtatcgcgcggcaaaataacgtttcagcatcgcactcaccaatcaacggtcagagaagcgcggatttcacgcgggtcaccaacgaaagcgttagcgccgccgttaatgccgtccgtgctgccggggaaaatagaagcccagtaacgttcattggtgacattattgagcgccacacgaaacgctgctggcttgtcgtacagcttgaagccgtagcgtgttcccagatccagcgtcacatagctatccgcccaggatgtgttggtgtcattggccgcacgtttaccggtgtagtggagattggctatatagaccagattgggcgcagacggatggctatattccgtcagcaaattagcctgaaatttcggcacgccgaccactcgcttatcacgcgtcgcggctaatgcggtgtctttcagcttgggatccaatagcgtcatgctgccgtaaaggtgcaaaccggaaagcacttcaccatccgccatcagctccagacccgtgttgacctgattgccctgctctttgaacacgttatctgctgcaacatacgcgaagggacgttccaaacggaaaatagccgcattcagattcaacccatcccactgggatttcacccccgcctcgtattgagtactgcgataaggtttcagcgtctgccctttattcaccacatagtcatccgttggcgcagtaccgccctgctccagcgaatcggcataggcgacataggtcatcacgttagacaagggtttgtacatcagtgacaccgtcgggctggtgcctgtatcgcgagtcaccccaccatcagagccaaaactgcgtgaagtgatccaactttggctcactacgcccatggctgaccaacgatcgttgaacgtgatggtatcgccagcggtgatagcctgctggctggtgcggctggatttatagcggcccgatcccagatagaaacgcccatcgctgggatcggtataatgacgcggtgaatcaatggtgctgtttcccagcggaaagcgcctgctattccctagcccgttatagattgtccactggtatcccgtagtactgaataccacgtcatgcgaaggtccattcgtatcgatatggccgttcagttgcagcgtattgctcaataccttaaaacgtccggcggaataaggctgcgtcagagaggtactcactgtgccttgattgttagtaatagcattcgacagcgagcgcataccgcgatcggcagtttgatagcctacgccacccgaggcgtaccagttattgttgaagtagtgcttcaggcgcgtgctggtcgttttcgttaccagatcgaggcccgcaaagctctgcccgtatccctgttttgtcacatccggtgcgctgggtaactgaattgtcggcccataggaaaaaccgccggcataacccatttttcggaaacgatactcgctggcgttcacttccagcaccgtgtcgggggaaagattccagtcaaacgcaacgctggctaattgccgtctcaatgtgctgttgctgatacttccttcaccttcatcgtgtagcagattaatacggtagccgaactggttttcatcccccacatgcccgcctaaatcggcatgccccatcgcggcacctttaccggaatagccaacggtaaagcggtttaacgtctgcgctgtcggccttttctgcgtgaagttaaactgcccggctgggctagcaggaccatacagtgcgccagtgaggctgttaatcacgtccagccgctccagcatttccaccggaaacgcggtggtagaaataatgttcagcccatccaatcggctgttcgccaacacatcgccttgcataccgcggctttgcgggcgaccgacgtcaatgccaccgcgcgcctgcatctggctggaggcgctgtatttcagaaggtcgttaacattctttgcctgctgattggcaatcatggtttccgttacggtcgtggtcgaatacggcgtatccagtcttgcgcgtttacccagcggcccgatctccacctcatcggtcgtcatacctgcgccagccagattcacattcgcctcgctgcgatcggctttaacgaccataacgtcagccgcctttgccttttcgctgtcattgatcgttgccggttcggcgctcaatacgggtggaacaaccaccatcaatactggcaataaccactgtgctttttttctattattttttcgggctttcatccgctatatccctgttggtcaatattatgtcaataatcgatatgtaattttttatatatcgatgcgtactatacagacatgacaggaagaaaataaggagagcgatagagggatttattttataaaactttgaattttaaaaattaaaatataaaaacgaggtgtatgaatgatactcaaaaatgagcatcagccatacccacggaaggacgtgttgggcggtaagaatgtggcgtagcaacggcccgaagggtggtggacagggatgtctgccataaaaaaatccagaaacgctttcacgcttctggatttttatagctaatcacgttgggcgcgtatcaggctaccttctcggctacccgattacgccggagacgcaattattggcctttaacttctttcaggccgttgaacggcgcagagtcacccagcgcttcttcaatacgaatcagctggttgtatttagcaacacggtcagaacggctcatagaaccggttttgatctggcccgcagctgtacctactgcgaggtcagcgatggttgcatcttcagtttcgcctgaacggtgagagataacagcggtgtagcctgcatctttcgccattttaatcgcagccagtgtttcggtcagagaaccgatctggttgaatttgatcaggatagagttagcgatgcctttatcgatgccttctttcaggatcttggtgttggttacgaacagatcgtcaccaaccagctggattttgtcgcccagaactttagtctggtaagcgaagccagcccaatcagattcgtccagaccgtcttcgatagacacgatcgggtactgtttggtcagatcttccaggaagtgggtgaattcttcagaggtgaacgatttgttgccttcgccagccagaacgtatttaccgtctttgtagaattcagatgctgcacagtccatcgccagagtgatgtctttgcccagctcgtagcctgctgcttttaccgcttctgcgataacggccagcgcttcggcgttggaacccaggtttggcgcatagccaccttcgtcaccaacagcagtccccataccttttgatttcagaacttttgccagagtgtggaacacttcagaacccatacggatggcttctttcagggttttcgcaccaacaggctgaatcatgaattcttggatatcaacgttgttatccgcgtgctcgccgccgttgatgatgttcatcattggcagtggcatagaatatttacctggggtgccgttcagctcagcgatgtgagcgtacagcggcaggccttttgacgcagctgctgctttagcggctgccagagaaacggccagaatggcgttagcaccgaactgagatttgttttcagtaccatccaggtcgatcatgatcttgtcgatgttcgcctgatctttcgcgtctttacccagtacagcctgagcaatcgggccgttaacagcagcaacggctttcgttacgcctttgcccagaaaacgggatttgtcaccgtcacgcagttccagcgcttcgcgagagccagtagaagctcctgatggcgcagcagccagacctacaaaaccaccttccagatgaacttcagcttcaacagttgggtttccgcgtgagtcgatgatttcacggccgatgactttaacaattttggacattagattttcctcagtacaagttaaactaaaactttagatagaactaaaaccctagacgagcaacgcgcgataacaatcgcgcgttgctgatataactcttacttcacctgacgcttctgatacgcgccagcggctttgacaaagccggcaaacagggggtgtccatctcgcggcgttgatgtgaattccgggtggaactgacaggcaacgaaccaaggatgatcgggtaactcgacaatctccaccagtttgcggtcggcggaaaggccagcaacccgtaatcccgccgcttcaatctgtttcaacagcatgttgttaacttcataacgatgacggtgacgttcgataatcgtctgttcaccgtacatctgacgcaccagactgccttcggttagatggcattgctgcccgccaacgcgcatggtgccgcccagatcgcttgcttcatcacggacttcaacatcgccgttctcatcacgccattccgtgatcaacgcaaccactgggtacttacagtctggcacaaactccgttgagtttgccccttccatcccggcaacgttacgggcaaattccattaatgcgacctgcatccccaggcaaatgcccagataagggatattgttctcacgggcataattcgccgacatgattttcccttcgacgccacgatagccaaaaccgcccggaatcaggatagcgtctaaatctttcaatacttcgacaccacgggtttcaacatcctgtgagtcgatcagcttaatatttaccgtcagacggttcttcaacccgccatgcttaagcgcttcaataacggatttgtaggcatcgggcagcgcaacatatttgccgaccataccgatagtcacttcgccgcccggattggcttcttcatacacaacctgttcccattctgacaggtttgcttcggggcagttcaagctgaatcgtttacaaatataatcgtccagaccttgtgatttcaatagtgctggaattttataaatcgaatcaatgtctttaagggatattactgctttttctggcacattacagaataaagcaatttttgcacgctcgttggcgggcacagtgcggtcggaacgacaaatcagcacgtcaggctgaataccgatagaaagcagttctttaacggagtgctgcgtcggcttggttttcacttcgcccgctgccgccagatacggtaccagcgtcaggtgcataaacagcgtgtgctcacggcccacttgtactgccatctgccgaatcgcttcaaggaacggcaaagattcgatatcaccgacagtaccgccgatttctaccagaacgacatcgtggccttcgccaccttcaataatgcgctctttaatcgcgttggtgatatgtgggatcacctgaatggtcgcgcccagatagtcgccacggcgctctttgcgcaggacatcagagtagatacggccagtggtgaagttgttgcggcgcgacattttagtgcggatgaaacgctcgtagtgacccaagtccagatcggtttcggcaccgtcttcggtgacaaacacttcaccgtgctgcgtcgggctcatcgtgcccggatccacgttgatatacgggtccagtttcatgatggtaacgttgaggccacgggcttcaagaatagccgccagagaggctgcggcaatgcctttacccagagaggaaacgaccccgccggtcacaaaaatataattagttgtcatgctgaacctgagagtttaggtttaaagacgatggaggtaccaagacgggaaagtagtatacctgaacctgatgaacgccacaaatgttcgttttacacaatgtggcgattccaacacgcgcgaagacgaggtaaaactgcgcttaccacaaccttcaattacctttaaaaacaatagaataaaatcattaaaacagataaaaaaccagcttgtggttaaaaatcgattaatggcttatttcctgttttttcacctgctgccacgcggcttccatttcatccaatgtcgcctgttccagcgtttttcctgatgctgtaacgatttgttctacctcacgaaaacgacgagtgaacttgcgattagcagcctgtaatgcgctctctgccttgtgcccaaggtgacgagagagattgactgtggcgaacaataaatcaccaatctcttcacctaatttttcttcatcgacaacagcttgccgcgcctcaaacatcacctcatcgatctcttcatacactttgtcgagcaccgggcccagactgtcccaatcgaagccaactgacgaacaacgttgctgaattttttgcgctttcatcaacgcaggcagcgcatcaggaatgtcatccaacggcgaatgacgatctttttccgcacgttcttgcgcttttgtctgctcccagtttgccagcacggcatcgctgtccgtcagcgtcagttccccgaaaatatgcggatgacgacgctccaacttgtcgctgatggccttacacacgtcggagaaatcgaacagtcccttttcctgcgccatttgtgcgtaaaacaccacctgaaacagcaaatctcccaactcaccgcgcagatcgtcaaaatcctgacggctgatggcatccagcacttcgtaggtttcttccagcgtataaggcgcgatggtgtcaaaagtctgcgtcttgtcccacggacaaccattttcgggatcgcggagagttttcatgatggcgagcaggcgctcgacggaagataagttcgtcaaagatacagtcataatattcctgaaaatcaaaaattatttttacgaagattgcagacaagctggagaggtttcgtgcgcgatacattccaacgatcatttccgcaactgcgtcgcgcccgacacggggcgtccaatcgacgccgccccgtgaccccagtcttttgcgcgggaattacgccgcttcgcggtgccttcggaaatacagtcctcttgcggaccgtcgctgacgcgttccctacgcggcagcgactttcgtggcatccatgccactcatcctagataactgtgtttcctcagcgtaatttttacgcttgaggcaaaacacaaaaccattatttatgccccctgctggcgccgcgcatcaatcacatccggcagttggttgagcttcgccagaacgcggcccagcacttgcaggttgtagatttcgatatccatatcaatcgttgccagttgctgtttggtgtcgctgcggctggcaacgccaagaacattgaccttctcattggccagaatcgtggtgatatctcgcagcaggccactacgatcgttggcaattacccttaccaccagcgaatagccgctggagtagctttcaccccataccgcgtccacaatgcgctccggcgaacttgcccgcagttcgtccaactgttcacaatcagcgcggtgaatcgaaatcccgcgtccgcgagtgataaacccagtgatctcatcaccagggatcggctggcagcagcgggcaatgtgatgcatcagattgccaacaccttcaaccaccacacgaccattgtctttgttattactgcgcgctggcggctgatgcgttttttgcgtcagttggcgcagggcttcgcgatccagttcctccgcgctcggctgttttaactgcgattgcaggaaattcaccatctggttcaaacgaacgtcaccgccgccaatagcagctagcaattcatccagagaattcacgttgtagcgcggcagcagcaatttttccgccgctttcaggctgacgcctaaatgcgccagttcgtcatccagaatctgtcgacccgccagaatgttcttgtcgcgatcttgcttacggaaccagttctggatcttggagcgtccgcggctggtagtgatataccccagattcgggttcagccagtcacggcttgggttcggctgcttctgggtgataatttcaatctgatcgcccatgtgcaactggtaggtaaacggcacaatacgtccgccgattttcgctccgatgcaacggtgcccaatatcgctgtggatgtgataagcaaaatccaacggcgtggaacccgcaggaagatccaccacgtcgcctttcggcgtaaacacatagacacgatcgtcaaacacctggctgcgaacttcgtccagtacgtcattcgaatcagacacttcttcctgccaggcgagcagtttacgcagccaggcaatgcgcccttcgtaaccggaacgcccgccgactgcggtgccttctttgtatttccagtgtgccgcaacgcccagttcagcatcttcatgcatctgacgcgtacgaatctgaatttcgagcgtctttccgctaggccctaacaccacggtgtggatggactgatagccgttcggtttggggttagcgacgtaatcgtcaaactcgtccggcatatgacgatagtgtgtatgcacgataccgagcgccccgtagcagtcctgcaaacgctcaacgacaatacgtaccgcacgcacatcgaacagttcatcgaacgacagtgctttcttctgcatcttgcgccagatgctgtagatatgcttgggacggccgtaaatctctgcctgtacgccctcttctttcatcgcatcgcgcagcgttttgacaaaatcatcaatgtactgcgcacgatcgatacggcgctcgtgcagcagcttggcgatttttttatattcatcaggatgcaggtagcggaagcagaaatcctccagctcccacttcaactggccgatgcccaagcggttagccagcggcgcatagatattggtacactctttggccgctaatacccgttcttcttccggggcatctttcacttcacgcaggtgtgcgatccgctcggcgagcttaatcaccacgcagcggaaatcttctaccatcgccagcaacatgcgacggatgttatcaacctgctcagacgcgtccgaatcattctgcgtcgctttgagctggcggattgcatccatatcgcgcacgccatgcaccaaatcaacgatgtttttcccaaacgcggcttccagcgtcgcttcatcgactacgttcgcatcggccagcggaaaaagcagcgccgcgcgcatgctgtcattgtccatgctgagcgtggacaggatttccaccatttcgatgccgcgccacagcagtaacgatgcatcgggctgattttgcgtttgctgctcacagtaacgccaggtttcggctaaacgttcacacgattgctgactggcaatacccagtgaagcaatccacgcgtcagggacgaattcaccttccgtattcaaatgcgcacttcttaccgcaaccataatttctccctacgttacccttcaccttgcaaacgtcgcgactttgctgcttattgcgccttccgcatgccggtatcgtgcaaaaacagtgccatcgactcaaggtgtccggtatgtggaaacatatccaacatcgcgacattcgccagccgataaccggctgcgagtaatactttgctgtcgcgcgctagcgtcgtggcgttacaggaaacatacaccactcgtttcggtgccagtctggtaatctgctccatcacgcctgccgcgcccgcgcgtgccggatcaagtaatatcttatcaaaaccttgggctgcccacggctgctgtgtgacgtcatcttcaagattttggtgaaaaaatgtgacattggacagggcattgcgtcgggcattctcacgccctttctcaactaacgcggtaaccccttccacaccaacaacgctggcggcacgctgtgccagtggcagcgtgaagttgcccatgccgcaaaacagatccaatattctatcctgtgattgcacatccagccacgccagtgcctgcgcaaccatctgttggttcactgcatcattgacctgaataaaatcacgcgggctaaatgccagcgtcagcccagcgacgtgataaaccggctcttcaccatgcaaacacgtcagcgattcagcatccggtgccagataaaccgagacaccctgccgctgggcaaaatcacgcaatgcctgctcgtccgctggatgcagtggatcaaggtgccgcagcaccagcagcggaccgttctccgcctgcaccagttccacatgcccaaggcgtttcactgcgcttaactggcttaaacagtcgcgcagtggttgcagcagcgcttcaagctcggggcgtaacaccggacaagctttgatatccaccagatcgtgagaatttgactgtcgataacccatcaacagccgctgctcttttgcctgaaagtataacgcaagccgcgcgcgcctccgataggcataaggtgtgccagcaataagcgatgcggctgacagctcaatacccgtttcccgcgtcatcatgcgcatcaacgccgccgttttgctgctctgttgcagcgtaatttctgcatgctgctgctgacagccgccacagcgggtaaaatgagggcacggcggctcaacgcgttgcgggcttggcgtcaacaggcgtttaagctttgcatgtgaaaactgacgcttctcttccgtcagttgcacctcggcctgctctcccggcagcacacccgtgacaaaaaccgtctttccttcgtgacgtgcgacaccttgcccaaacgggtcaagtgacgcgaccgtgacagtgaggtttttcgctggaaccgctttccgggtcgtcacacgccggtttggagagtagaattgcgccataatgtactatcgatttttctcttgagttgaacggctgtactcgaattatttaaggtataactaaattaaataatagggtgcctagcatcctctaattctcccacattggaacctcatgaccaaatacagtcttcgtgcacggatgttgatactgattttggcaccgacgctcatgatcgggctactgctcagctcgttcttcgtcatccatcgctacaatcagttgcaggcgcaattggccgattcaggcaccagtatcattgaaccgctggcgaccatcagcgcttacgccattacccatcgccagatggacacgattcctgcgttaatcaacacgcttcatcgccgccactccgcgattattcgcaccattagcgtgttcgatgcccgtaatcagctactggccaccaccaatgtacgcaacagcgtgacattacagccgatcagcagcgatgcactttcatacaataggttgcacctgcaccacacgaatgatgcgctgattctgcacatgccgatcgtcaatgacagcgagttcatgcctggcggggcgacgcccgtactgcccggtaccgccacgcccctcggctatctggtgatcgagctggataccagcactattcggcttcagcagtatcaggaaatttttatcgccgcgctcttgctgctgttatctttgggcgccgccgtcctctttgcttatcgtctgatgcgggatgtcactaccccgatccgcaatatggttgataccgtcgatcgcattcgccgcgggcagttggatagccgggtggaaggctacatgctcggcgagctggatatgctgaaaaatggcattaactcgatggcgatgtcgctgactgcctaccacgaagagatgcagcaaaatatcgatcaggcaacctacgatctgcgggaaacgctggagcagatggagatccaaaacgtcgaactggatctggctaaaaaacgggcgcaggaagcggcacgcatcaagtctgagtttctggcaaatatgtcacatgaactgagaacgccgctgaatggcgtgatcggtttcacccgtcagacgctgaagaccccgctgaacacgacgcagactgattatctgctcaccatcgaacgatccgccaataacctgctgaatattattaacgatgtgctggatttctcgaagctggaggctgggaagctcgtgctggaagatattccattctccctgcacagcacgctggacgacgtcgtgatgttgctggcgcatacagcacatgaaaaagggttggagctaacgctcagtattcagaatgacgttccagagcagtttgtcggcgatccgctgcggatacagcaaatcatcaccaacctgttaggtaacgcgattaaattcactgaacagggcaatattgatattcgggtggaaaagcgccgacaggaacatcatcaggttcagttggaagtgcagatacgcgatactggcatcggtatcgccgaattgcagcagtcacagctgtttcaggctttccgacaggcagacaccagtatttcacgtcgtcatggcggcacaggactcgggttggtcatcacccagcgtctggtcaaagagatgggcggcgatatcagtttccaaagtcagctcaacaagggatcgaccttctggttccacatcacgctgccgctcaacccccacgccatgccgaccgagccagcctatacgatgctgcaaggtaaacatctggcctatgtcgagtaccatccaatcgccgcccaagccacactggatatcctgagccagacgccgttgatggtgagctacagcccgacgtttgagcaattgccggaaggtgattttgatatcctgctgctcggtattcctgtgcaatatcgcaatatgctgctcgactacacgcccagactgcgcgatatctgccgccgtgcgccttgcgtgattctggcgctgcccagtctggcgcaaatggatgccgagcagttgaaaaccttcggcgtgcatgcttgcctgagcaaaccgctcgccgcatcacgcctgctgcccttgctacaggacagcacgctgttccagctctcttttctgcctgacgccaccacatcgcaccagagtgtcgttcgccatccagcccgtctgccgctgagtgtgatggcggtggatgacaacccagccaatctgaagctgatcggtacactgctggaagaacaggtcgatacgattatcctgtgcgaaagcggaacagacgctatttcacaggcgaaaatgcatcaaatcgacattatcctgatggatattcagatgccgggtatggacggcatttgcgccagcgagctgatccgccagatccctcatcatgccactacgcccattatcgcggtgactgcgcagaccatgacgggcgaacgtgagcacctgttacgctcaggtatggatgattatctggctaaaccgatagacgagcagatgctaaaaagcgtgctgacacgccatgcgcggaaagatccgctgaagcgcgaccggggaaatattgcgggtttgctgaacgagcacgacgatagccaactctcactcgactgggcgctggcgcagcaacaggcggcgaacaagccggaactggcacgtgacctgttacaaatgctgttggatttcctgccggaagttcggcagaagatagaaaatgtgctgaatggtcaaacggatgacaacattatcgagctggttcataaactgcacggcagttgcagctacagcggcgtcccgcgtctgaaacgcatctgccgctatctggaacaacagctacgtaacggcgttcatgccagcgatttggaacctgaatggctggaactactggacgagatcgataacgtgaacaaagccgcccagccgcatatcaaacctctgcattcgtcgttatgaacgcgtcagcatgaacacgcagtaaagcaggcgtattacgaacacctgcctttactgacgatcggtacgattatcaactcaatatggcgttcagcgcgatattgactgcgccagtcggatcgtggcggcgatattacgcgccgtcattcgcacattctctgccgcattatccagcgcttcttctagtgagcagatgttgtaaagcacgctgaatactgcatccaggccatgttcatgtaccacagcgacatctgccgtcaggctgcctgcgataccaataaccggtttattatactgtttggcgactcgcgccacgccaatcggcactttgccatggatcgtctggctgtcgatacgcccttctccggtaatcaccagagtggcatctcgtaccagttcatccaatcctagcgcttccgtaacaatctcaataccctggcgaagctcagcgccgcaaaaggcctgtaacgccgcccccattccgcccgccgcaccagatccgggtacgtgttccacgtccatgtccagatcgtgacggatcaccgctgcataatgcttcaacgcattatccaactgttctatcatctctgccgttgcgcctttctgaggaccaaaaatagccgatgcccccagtttccccgtcaacgggttggtcacatcgcaggccacttcaaaacggcagcttttaatacgttcatccagctcgctgatatcaatgctggcaagcttgtcgagttcaccaccaccaaaaccaatctgttcgccctgcttatccagcaacttcgcgcctagcgcctgcaccatgcctgatccgccatcattggttgcgctcccgccaatcccgatgatgcagtgctgaacgccgtgatccaacgcgcagcgaatcaactcgcccgtaccatagctggtggtctttaacggattacgcagttgagaaggcacgcgttccagaccgcttgccgccgccatctcaataaaagctgttttttcatcgccagacaggccaaagaacgcatcaatgttatcgcctaacggccctgtcaccttcacattcacaatcttgccatcggtcgcagcaaccatggcttcaactgtcccttccccaccatctgcaacgggcaatttgacatagcaggcatcgggaaatatttcacgaaatcccttttcaatctgcgtggcaacttcttgtgcagacaggctttctttataagaatccggtgcgatcactattttcataaacgatccgatttcatcaacgttccgattgcatcaataatccgcgcgctcatgaaatagcgcttatatccacctgctttcagggtagagatcctgaaatctcttgggtagatcagaatgcttatctgccagtcggctggcacacagtgccagcctcgtgactatcgcttcacgggttatctcgtgacttctactttagccagcttttcgtaataacacgccagtgcgctatggtcggccgatcccagatcgtccgctttcaacgcctgcatcatttccatcaccgccgccgttaacggcaactgtgcgcccacgccatgtgaggtatccagcgcgttcgccagatctttaatatgcagatcgatgcggaagcccggcttaaagttacgatccatgaccatcggcgctttcgcatccagcacggtgctgccagccagcccaccgcgaatcgcctgataaaccagatcggggttaacgcctgctttcgtcgccagcaccagcgcttcagacattgcagcaatgttcagtgccacaatcacctgattcgccagtttggtgacgttgcccgcaccgatatcaccggtatgtacaacggaacctgccattgatttcagaatttcaaagcagcgctcaaactgcgctttgtcaccaccgaccatcacggacagcgtgccgtcgaccgctttgggttcaccgccgctgaccggtgcgtccagcatggcgatctctttctccgccagcacagcagcaatttcacggctggcaagcggtgcgattgaactcatatccaccacaatgcttccggcacgcgcaccttcgatgacgccgttttcgcccagcaccacctcttttacatgtggagagttaggcagcatggtgatgataacgtcgctctgctccgcaacctgtttcggtgtttcagctgacgtcgcacctgccgcaaccacttccgcgacggcttccagatttctgtccatcacgactaatgagtaacctgctttcagcagatttttactcatcggttttcccataatgcccagtccaataaaaccaattttcatcgccctaacctcattgtctgatgtagatatcacttcaattcacgatgaacccgcctcatgacggatccgattcgcagcggaatcactgaattactttttgtatttgtcgctcagcgcctgtgtcgcgctgcggaatacgcccagatcgctgcctaccgcgacgaagcttgcaccccattccagatagcgacgcgcatcggcttcaaccggagccagaatgccgcaaggtttgttatgcgccgcagcgcgatcgaagatgtggcggatcgctttctgcacgtcaggatggttaggctgaccgagatagcccagcgccgcagacagatcgctcgggccaacgaatacgccgtctacgccgtctaccgcgatgatcgcatccagattgtcgaggccgtcctggctttcgatttgcaccacgacggtaatgttgtcgttaatcttggcgaaatagtccggttcggtgccatagctattgctacgatgcgccacagaaacaccgcgaatacccgcaggcgggtaacgggttgaagcgaccgcacgcgcggcttcttctgccgtttccacgaaggggatcaggaagttattgaaccctatatccaacagccgtttgatgatgatcggctcattgcacggcgggcggacgacgggcgcactgtggctacctttcagcgccattagctgagggataaacgtcacgatatcgttaggcgcgtgttctccatccagcactagccagtcgaatcccgcgagccccagcacttcagttgaaatcgggttgcctagcgcacaccagcagccaatcaacgttttcccctgctgcaaatcttggcgaaaacggttaggtaacagcggagtcttcattttttatcctcggtcattccagcgccacttagctgaagcggcgcgctcaaaaacggaaaagcagaacgttagcgaaccagacacggacgtttattatcaaatgtccactcaggaataaggtactgcattcccattgcgtcgttacgtgcgcctaatcccatgtttttatacagttcgtgtgctttcattacctgatccatatccagctcaacacccagacccggtttcttcggtacttccaccatgccgccaacaatctgcaacggttctttcgtcaggcgctggttgccttcctgccagatccagtgcgtatcaatcgccgtaatcttgcccggagccgccgcggcgacctgagtaaacatggccagtgaaatatcaaagtggttattggagtgagaaccccaggttaagccccattcgtggcacatctgcgccacacgaacggaaccttgcatcgtccagaagtgcggatcggccaacggaatatcgaccgattgcagcgaaatcgtgtggcccatttgtcgccagtcggtagcgatcatgttggtcgcggtaggcagaccggtcgcacggcggaattcagccatcacttcacgaccggagaaaccttgttccgcgccgcacggatcttctgcatacgccagtacgccgcgcagttgtttgcccagaccgatagcttcatccagcgaccaggcaccgttcgggtctagcgtgatacgtgcctgcgggaagcgcttagccagtgcagtcactgcttcggcttcttcactaccagccagtacaccgcctttcagtttgaaatcattgaatccgtatttttcatacgcggcttcagccagacgcacgatggtttctgatgacagagcttcttcgtgacgcagccgataccagtcgcacttctcattcgtctggctctggtaaggcagatcggttttattacgatcgccgatgtagaacagataacccagcatttctaccgcatcacgctgttggccatcgcccagcagcgaggccacgctgacattgaggaattgccccagcagatcgagcattgcggcttctatacccgtgacgacatggatggtgatacgcagatcgaacgtctgcaaaccgcgtccagaagagtcacggtcagcgaactgcgcacgcactgccgtcatcacgtttttgtattcgcccagcgttttacccaccaccagcgcggcagcatcctcaagcgtctgacggattttttcaccgccaggaatttcaccaacaccggtattcccagcgttatctttcagaatcacaatgttgcgagtgaaatagggtgcatgtgcaccgctcaggttgagcagcatactgtcgtgacctgcaaccggaataacctgcatgtgggtaataaccggagttgaattttgcaacgtcattttcttatccttatctctctaatttttctatgtagggttagcggccaaaaaccgggcgtttacgatcaaatttccaaccaggaatcaggtactgcatggcggctgcatcattacgtgccccgctcggtaattttttatacagatcgtgagctttcatgacctgttccatatccagctcaattcccagaccgggacgatctggcaccttaattttaccgttgacgatttgcagcggctctttggtcagatgctgcccttcctgccagatccagtgcgtatcaatcgccgtcgggttacccggcgccgccgcacccacgtgcgtgaacatcgccagggagatatcgaaatggttatttgaatggcagccccacgtcaggccccactcatcacataactgggcgacgcgtaccgcaccgtgcatcgtccagaaatgcggatcggccagcgggatatcgaccgcttgcaacatcacggcatgattcatttcacgccagttggtggcaatcatgttggtcgctactggcagcccggtagcacggcggaattcagccatcacctcacgaccggagaaaccttgctcagcaccgcacgggtcttccgcataggtcagaatgcccttcatgtctttgcacaaatctattgcttcatccagcagccaggcaccgtttggatcgacggtaatgcgggcatctgggaaacgttttttcagcgccttcacggcatcgatttcctgctcaccgggcagcacgccacctttaagtttgaaatctttgaatccgtagcggtcggtggtggcttcggccagacgcacaatcgcctcgctgtccatcgcctgttggtgacgcaggtggtaccactcgtgcttgcctttttcacctgatactttctcacctgataaataaggcaaatccgtcttcgtgcggtcgccgatatagaacaggtaaccgagcacggtgacttcatcacgctgcttacccggtccaagcagttcggcaaccgggacacccatgaattgccccagcagatcgagcagtgccgcttcgagtgccgcaaccgcattcacgcgcagctcaaacgtccaggcacctttgccgaaagaatcaaaatcagaagattggttgccgacatggatgtcatgaaccagacggttcatccgggcaatttgttcgcctttcacgcggggaatggcctcgaccagcgtgttgtaaatgacctcaccaccgggcgcttcaccaacaccggtatgcccagcgctgtcggttaaaatcacgatgttacgggtgaagtaagcgccatgtgcaccaccgatgttcagcagcatgctgtcatagcccgcaacggggatgactttcatgtcggtaattacaggagtcgctgaaaaatttgtcattacaggctcccgtcatggatagagcgaacagaatttacgcttaggtttccgatacttgccaaaacgcaggtacgcgttgaggcggatgaaaataattcagtcatacagaaataaaaaacagatggtgcaccagtagatgatttcatgttgttttcctactttttagcgcgaccttgtttttactctgatttgaaatgaacaatgcctgtagggttatcagaataaaaacaggtataaactaccttgataccggaataaaacgatcgggaaagcggtgccataatccgtaccgccttaccaacctcagtcaaaagtataagttttcttatttcacaactcattgggcaatagcccagcattccctgtcgaaatgcagattaaatatgtcattatcacaggccaatgggaggtgtttcacgaaaaccgggaaaagcgaatttctgccttataaacaccggaatacagaccattagcgcccgatttcgaataggtaaatccctactttccatgacataaataaaggacaaaacgccgagccatcagtatgacggcacagcgttttgtgttactgcctacatgcaggttaatgctgtaacgaacgactttaattcttaacgaatggcttcaattcgacacgtttaatatcttgcacaatgaacaggtagctgacgatggcaaccagcgcatggatcccgacatacaccaggccaccattgaaagagccggtcatcccgatgatgtagccaattgcaatcggcgttacgataccagacgcattgccgaacatattgaacagaccgccacttaacccgctgatttctttcggtgccgtatcggccataaccgcccaacctagcgcaccaatacctttgccgaagaaggccgcagacatcacagcaatgacaacccactcggtttcaacgtagttacaaatcaccatcgacatggagagcaacataccgagaacgataggcgttttacgggcaaaggtcagtgaattggtccggcgcatcaggtaatcggaaatgatgccgcccagaacgccacccacaaaaccgcagatagcaggcaccgaggcaacaaatcccgctttgaggatcgacatgccgcgcgcctgaaccagataaagtgggaaccaggtgatgaagaagtaggtcattgcgttaatgcaatattgaccaatgtaaacaccaagcatcatacgggactgcagtaattgcttgatctgatgccatttttcacccttcacggtcgctttcttcgaccctttggcatccatattaatcagtgcgccaccggcttcaatataatccagttcagcctgattcacgctagggtgatctttgggatcgtggatcactttcagccagacaaagctgaggatgatacctaacccgcccatgaaccagaacacatgcgcccaacctacggcgtgtaccagccagcccatgataggagcgaagatcacggtcgcaaagtactgtgccgagttgaatatcgcgacagccgttccacgctcctgtgcggggaaccaagccgccacaattcggctatttcccgggaaggaaggtgattcacacaagccgaccataaagcgcaggaggaacaaagaaatgacgatgcccgccccgctgaagatatcgacaaagccttgtaataaggtaaaaatcgaccaggtgaagatactgtaaaaatagactttctttgagccaaagcgatcgagcagccagcctccgggtatttgaccaataacatatgcccaggagaacgcagagaagataaatcccatccctaccgcatccagtccaatatccttggacattgctgaaccagcaatggacaaggtcgcacggtctccatagttaaatgacgtgacaataaacaacatcacgacaatccagtagcgggcgtttgttctcttttgtatcgcgccagctgctgagcttactgtattcatgatgaactcctgcttcaatcgcggttcgctcattcattctgaataacagataacggtgtagggttatcagaatgaagatcggtggatagttaacattcccatttttatttttttttgcgaatagccaggctatatagcatcagagtaattagctgacatcttcaactcgcaggaacattataatttttacctgctggatgctcactagataaaagcacaacattaaaaatgtcctttggaatatgttggtgcacttgccctatatagtgcgaggtatttcacgaaaaacgccgttattctctttttacattcatacatattattttcatttccggcctaaaaacagtgcgcagacaaaatgtgatcaaactcaccaaaaactagtcattcacccgataaataagaaacaaaaagcgccggcttaggtcaattgcataatgtacgagaaaggaacctcacgtatactcattagcgagcaatgaagtagtcatgtggtaagttactcgtatagtaatagttaccacagcgtttctgataaacaaataataaaggcttgcatcatgtcagataaatcagaaagtaatgctgcacaagagcagccactttatattaaggttcacgattccgataatgttgccattgttgttaataataatggcttacgtgccggaacccgttttaatgataatctggaattaattgaacatgttccgcaaggtcacaaagttgcccttgttgatatcgccaaatcaggcgcaatcatccgctatggcgaaattatcggctatgcgctgcgcgatattgccaaaggaagctggattgacgaatccgttgtcgagttacctcaggcacccgcgctggaaaccttaccgctggcgaccaacattcccccttctcttcctccgctggaaggctacacctttgaaggttatcgcaacgctgatggcagcgtaggcacgaaaaacctgttgggcattaccaccagcgtacactgcgtcgcgggcgtagtggactatgtcgtcaaaattatcgagcgagatttattacccaagtatcccaatgtggacggtgtggtcgcgctcaatcacctctatggctgtggcgtggcaatcaatgcccctgcggcggtcgttcctatccgcaccattcacaatctggcactgaacccgaattttggcggcgagatactggtggtgggtctgggctgtgaaaaattacagccggaacgcctgctagaaggaacgccagatgtacaggccatctccctcgatgacaccagcattgtccgcttgcaggatgaacaccatgttggtttcagatcgatggtggatgacattctgacgatggcagacaaacacctgcaacgattgaacaaacgtcaacgtgaaacctgtccagcatcagagttggttgtcggtatgcagtgtggcggcagcgatgctttctctggcgtcaccgctaacccagccgttggttttgcatctgacctgctggtacgttgcggcgcaaccgtcatgttctccgaagtgaccgaagtacgcgacgctatccatctgctaacaccacgcgtcatcaatgaagaggtcggtaaacgtctgttggaagaaatggcctggtacgataactacctcgacagcggccagaccgaccgtagcgccaacccatcgccgggcaacaaaaaaggtggcctcgcgaacgtggtggaaaaagcactcggctctatcgccaaatccggcaccagcgcaattgtcgaagtcctgtcccccggccagcgccccaccaaacgcgggttgatttacgcagcaacaccagccagcgactttgtgtgtggtacccagcagctcgcttccggcatcaccgtacaggtcttcaccaccggtcgcggtacgccctatggtctgctggccgtacccgtgatcaaaatggcgacccgtaccgcgttggcaaaccgctggcacgatctgatggatattgatgccggtacgattgcaaccggagacgccacgatcgaagacgtcggctggcagctttttcatttcattttggatatcgctagcagcaagaaaaaaacctggtccgatcaatgggggcttcataatgcccttgccgttttcaacccagccccagtaacctgattatatttttccgcaggccagagccattatctggcctgcggatggcattatttgatctacaataaattcagcttcaataaaaacatagaaaaagcagtaattaaaagaacaaacatcaatgcagcaacatttcatttcattcatgcaaagaaaaaataaaaaaaagttaacaataagttcttcttattgtcaattactcccatccagaacactctcttagtaaatctactatgtgcccctcacctatttttcatcattttttctctgattatttattgccaataaaatgaatcaattgacaggtaatcgtcctcatcataaatttacgcgtgctgaaaaagcgtgctaacactgatgaaacatttgttacaaatatatagttacaaaacgccatcacgcacaatatagggtcaatagcccgctcattaaaaatagtgcatagcattgttttatataagcgagtaaatcgcccaaaaaaattcagtatacctatttgaataacttgaatatttacacagcaatatgcctgacagatttcacggtatcgtcacgcggcagccctgtaacgtttcagcctctggaataaccagaacggctgaggcgagaaaagcagccaacatggctgaacctggaaactgagcgggatacgtacgccggggtttctaatgagattgaatacacctgtaacacagcaggagtatctgttagacatggacaccatattgatgtccacaacaaatattcacagccacattacctatgccaactctgccttcattaaggttagcggtttttctgaagagcagctcatcaaccagcctcacaatattgtgcgtcatccagatatgcccgttgaagcctatgccgacatgtggtttacgttgaaacaaggtgatagctggactggattagttaaaaatcgtcgtaacaacggcgaccactattgggttcgcgccaacgttacaccggtttaccagcaagagcagcttgcgggctatatctcggtacgtaacacgcccaatgccgaagaaataaaagcggccgaaatgctgtatagcgccgtgcagaaaaaacaggcgggcagccgcaagttctataaagggctggtcgttcgcaccggactcttttctccgctgtcgctcttacaaaaattgtcagtccgttggcgcttgcgtatcgcggtattggctgtggggctgatccctgcactatgtgctttcagtggaatgaatccgctatggctattggcactgacgctgttactcatcgtcatcatggatcagtttctgcaaaagcaaattgcacagccaatcaggatgatactcaagcaggctcagcatgtcgtatccggtcgtaaagtaaaccatacccatatgaatcgggtagacgaaattggcctgctgctacgctccgtcaaccagtttggcttgaacctacactcgcttgtcgatgacgtcagtacgcaggttaacggcatcaccaatgtcagtcacaaactggcagaaaacaatgtcgacctgaatacgcgcacagaagaaacatcagcaaatctgcaacaaaccgccgccgccattgaagaaatcaccgttgccgtacaacaaagtgcagaaacggcggcacaagccacaacaatggcacaagcagccagcagtaccgcccttaaaggtggcaatatcatgaaggaaaccatcggcatgatggattccatctccagcgccagcgataaaatcgttgatatcattggcgtgatagacagtattgccttccagacgaacatccttgcgctgaacgcagcggttgaagccgcccgtgctggcgtgcagggacgggggtttgccgtggtggccgctgaagttcgcaatctggcacagcattccgcctctgcggccaaagagattaaaacgttgattgacaccaacgtagaaagcgtgaaaaaaggcagcacaatggtagagaacgcgggcaaacatatcagcgacatcgttgatgaagtcttgcaggtctccaccatgatcaaagagatcagcaacgcaacgcatgagcaaacttctgcactgggcctgatcaatacctctattgcacagatagaacaaatgacgcagcgcaataccgatatggtcacgcactcaacagaagccgcagaagggctaaacattcaggctaagcgactgaacagcgcgattaacgtgtacggtagttaactgcgtcatgtcatcactattgctggcaagagagtaaggaaacactcttgtcagccccccttttttcctttaacaagtgcccggcagtccctcactgatttgtaagtttttcgtaaagaaaatagcggcacagccgatagtgattggagaactgacttatttcaggaggaagtgatgtccaacgatatcagccggattaccatgaatacgttgtcaaaagtagcggtggcacctacggccagtaagagtaaggctacatcaactacagagagtaatgctgcacccgcggccagtagtggtaatggcgctcaacaaaaaattgccgcattacaaaatcaaatcaaagttctaaccaaacagctaagagaattgagcgaatcagccgtcaatgcgcaaagtgaagatgagcgcaaactcattaagcagcagcagcaaatgattcaggcgcaaatacaggcactctatgccgagattgcccgcatccaaaaagaagaagcagaaaagcaagcgcttagcgcggcatcagaaacaacatcacaacaaaatgaaaaaaaagacggtgttgatatctacgtctgaccgcaatctctgacgcattcccccattatttatctctctttcctggctgatacattccgttacattagctgtcaggaaagtgagtatttcatgtttcattgccaacaatgtcaccttcgagaaagtgtttaaattgccgatataagggcttgtacccctaataatttgggtatgacggcatattttcaggagggaaaatgtcaaacacaataagcagtactagcatatcgacaacaacggcaagcagcagtaaaagtagcaacacgtcagagcagcagattgcgcagttaaccaagcaggtccagacgctcaccaaacaggtgagtaagctgaccgaatcggcttccagcgcagaaagcgatgaagaacgtaaactgatcgaacagcagcagcaggcaattcaggcccagatccaggcattacaggctcaaattgctcgtttgcagagtgagaaatcagagcaacagtctgattcctcttctacgacgcaaaatgctaaacaagaaggcgttaatcgtccaaccgcagacaacaagattaatatctacgtatagtctgcgtcagggatggagtagtcagtaaacgcaaaaggtcgcttcattgaaacgaccttttttcatcacgggttacgccgagagagggataatcaggaacgaggtcgcttcagcggcgttaccaacccttgtagaccctctatcttgattgccagcgtaatttgcatcaactcccctaagcgcccctgaggaaattcatccttacgggaaaaccacagcaggtactcttccggtaaatcaatcaacacccgccctttatatttcccaaaaggcatctgcatcctggcaatatctatcaggtcttctttttccacccgctttcactcccaatagcttagtcgtttcaggttcaagatacacagagcgaccacaaggcgaggccccatttaggaacctcatccccgtgtttctcctataacgtgcttacgtcaccgtgattattcaatagtcggatcatttccgcctcatcgatcactgggatccccaactcttgcgctttcgccagtttagagcctgcggcttcaccagcgatcaccatatcggttttcttcgagacgctgccgctcacttttgcccctaaggccgttagtcgatctttggcttcatcacgggacagaatactcagcgatccggtcaatactaccgttttccccgcaaacgggctgtcgatctcttcagcattgacgaccttaacctctggccagtagatgttgataccggcaggatcggtcagctcgcggatcacggtttggttgtgctcttcttcaaggaaatggcgtacatgcgcggcaacgattttaccgacatccggcacctcaagcagcgcgtcttcatcggcagcaaaaagcgtctccagcgaaccaaaatgcgcagccagattggcagccgtcgattcgccaacgtcacggatccccagcgcatacaggaagcgcgccagcgtggtgctcttcgccttttccagcgcattgaccaagttcatcgcggacttcggccccatgcgatccaaacccgtcatgatcccggcgctcagacgaaacagatcggccggtgttttgacgtactctttttccaccagttgatcgatgatcttatcgcccatgccctcgacatccagcgcacggcgagaaacaaagtgcttcagcgcctctttacgctgggcaccacagatcaatccaccggtacaacgcgtgacggcttccccttccacacgttcaacatcagatccacacacggggcaggccgcaggaaaaacgatcggttgcacggtttcgggccgttcagattccacgatgccgacgatctgcgggataacatcccccgctcggcgcacaatcacgcgatcgccaatctgcaaacctagccgctcaatttcatcggcattatgcagcgtagcgttgctgacgatcacacccgccacggcgacgggttccagacgcgcaacgggcgtaatcgcccccgtccgccccacctgaaactcgacatcgcgcacccaggtcagctgttcctgcgcggggaatttaaacgccaccgcccagcgaggcgcacgggcaacgaaccctaatcgttcctgcaacgccagcgaatcaactttgacgacgacgccatcaatatcaaagcctaatgaactacgagtctgttcaacctgacgataaaaatcgagtacctcagccggaccagtgcataacttgattctgtcgctaaccggcaatccccacgccttgaactgcatcaaccgctcccagtggctcgcgggcagttcaccgccttccaacaggccgacaccatagcagaagaaggtcaacgggcgtttagccgtaatgcgtggatcgagctggcgcagcgatccggcagcggcgttacgcgggttggcaaagactttgctccctgtacggcgagcctcttcgtttaacttctcaaagccgccgtgtttcataaacacttcgccgcgcacttcaacacggcgcggaatattttcaccctcaagacgcagtgggatagccccaacggtacggatgttgctggtgatattttccccagtcgttccatcccctcgcgtggccgcctgtaccagaataccctcttcatacaacaggctgacagccaagccatccagtttcagttcacagcagaatgtcaggtcgtccccgttcttcagcctgtcgccaattcgcttgctgaaggccagatagctttcttcatcaaacacattatccagcgatagcattggcacttcatggcggacctgctcaaatgcggccaatggtgccgcaccaacgcgctgcgtaggagaatcgctcgtcaccagttctgggtgatcggcttctaacgccttcagttcctgcatgagtttgtcatattcgatatcaggaatttcgggcgcatcttcaacgtgatatttgtattcgtgatggcgtaagacccggcgcaactccgctacccgcagtgcgaccgcattcacttcggctggttctttcttcactggtttcatacctgttttatctgacgtgtcgccctgtcggcgtcatgatttttatgattctcgcccgtgataggccagggcgagaatcattaacttgcggcttgaacggcatcgacgccgtcagttttatttcgtttaagattgagacgtgctggctttaatcatgttgatgatatttgtcgtggagcaaccgtcctcaaaattcaggactttcacttcaccgccgttggcccagacctcttcactaccggcgatttcatgtggctggtagtctccgcctttcaccagaatatccggcaggatactggcaatcagacgctgcggcgtatcttcttcaaacggcacgacccagtcgacagcttccaatgcgcccaacacgatcatccgctgcggcagcgggttgacaggccgagtcggccccttcaggcgtttagttgaagcatcgctgtttaccgcaacgatcagccgatcgccaagtttgcgagcatttgccagataagacacatgtccagcatgcagaatatcgaagcagccattggtcatcacaatcttttcgccacgctgacgcgccagctcaacggcatgtttcagctgttcttcggtcatcacaccaaatccggtgtcggcacggccacggatagcattttccaactcaatcggagtaacggttgaagttcccagcttgccaacgacgacgcctgcggcagcattcgccaggaaacaggcctcttccagcgaattacccgccgccagcgcagcagccagcacaccaatcactgtgtcgccagcaccagtgacgtcatacacttcctgcgccagcgtcggcaaatgcagtggggctttgcccggctgtagcaacgtcatcccttgctcggaacgcgtaatcagcaacgcagacagctcgtaatcagccaccagttgcataccgcgctcgaccagttcttcttccgttttactacgccctgcgactgcttcaaattcagacagattcggcgtcagcagcgtcgcaccacggtaacgggaaaaatcggtgccttttgggtcgatcagcaccggaacgccagccgcttttgccgtctgaatcatggtttgcacatgcgccaaggcgccttttgcatagtcagacagcaccagcgcgccaatttctggcagcgcctgttggatacgctcaatgatcggttgaggatcaatcccctcaaagccctcttcgaaatccagtcgaatcagttgctgattgcgcgacagtacgcgcagcttggtgatcgtcgggtgcgtaggaacagagacaaaatcacacttcacattcacttcgccaagtttggcgttcagtgcgcgtgcagcatcatcaacccccgttaacccgaccagacgtgatcccgcccctaatgctgcgatattcattgcgacgttcgccgcgccgcccgggcgctcttcgatcgtatcaaccttgaccacaggcaccggtgcctctggtgaaattcggctggttggcccataccagtaacgatccagcatgacatcaccaaccactaacacacccgcttgacggaaatcaggcagcgtcactttcatcctctactccaggcttatttcgcataatgcgcgtaataatatcataggcacgtatcatacacgccactgctgcgcggctctaaaccgcacggcacattttgaccatatagatataccctaaataattcgagttgcaggaaggcggcgacgcagcgagtccccaggagcttacatcagtaagtgactggggtgagcgagaaaagccaacgcacatgcagcttgaagtatgacgggtggagaaacttacgcacccatcagccacttattccaactcaccagcacctgttcccgctcagcaacaaaccgatccttgctaacccgcccggacagttcctgcaaagccagatggtgcagttcattgcgcatcgtgacataggcaagcttgagcgcattggcttcgctctcttccatcacgccatactgcgccatcagctccagaatacgcacattgtctgaccagtgagtcaaacgcggttcctgcgcggcgtagcgcagcaccagatactgggtgataaattcgatatccgtaataccgcccgcatcagttttgatatcaaagcgtgatttatctttgttcgccaaatgctgacgcattttttcccgcatttcccgcacttcagttcgcaaggtatctgcatcacgctctgcacagaggatactgcggcggatagactcaaatgtctgttgcacaccgctttcgccgtacaccatacgcgcgcgcaccagcgcctgatgctcccacgtccacgcctcattgcgctgataatcatcaaacgcttcaaccgtgctgaccaacatgccagccgcgcccgatggccgcaaacgggcatccacttcatacagaatgcctgatgacgtccgggtgctaaacagatgcatcacacgttgtgcaagccgcaggtaaaactggcgaccatcaatactgcgctcgccatccgtcatcacgtccgatggacaatccagcaagaacaccagatccagatcggagctatagcccaattcccatcccccgagcttgccataggcaatgacggcaaacccacgcccttcacgatgctgcaagtgggatggttggccgtagcgctccaccatcagcccccacgcctgctgaaccactgccgcgataatcgcttctgccaaatacgttaagtgatcgctcactttcattaccggcagtacgccaccgatatctcctgcggcgatgcgtaactgttgtgactgcttaaactggcgaacggcttccaactgttgttcttcatcatcctcagggacgcgcatcaaatactgacgtaactcgtcagcgtacgcgcccggagccgtcggctgatacagcgttgacgcatcaagcaattcatccaacagaaggggataacgtgccaattgactggcaaccatcggcgaagccgcacacaggcgaatcagttgggccagcgcggcacgagactccagtaacagttcgagataggtggttcgagtgacgatccccaacagcagcggagtcaaacgagacagcaccgtatcggcctcctgacgagcacagacctccgccagcaaacacggcatgagctgatccagcacatctcgcccgcgtggccctattgtgcgtttcgccacatcattacggaattccacaatcgtccgcatcaacttctcacgcacggtttccgtaagatgcggcgtcagcggagccaggtcaccgtcatccagcgtgtcctgccataggctgctgtagctgctatgttcagggatatcattattgtccggtgcatcatcgccaatcagttcatcaaatacgtggcgcaccgcctgcatatgctgtgacaacatggattgcaacgtgtcccaactgtcgaaccccattccccatgccaaccgctgctgattcagttcatcactcggcagcgtttgtgtctgttcatcggcaatcgcctgcaacaggttttccaaacggcgcagaaacagataagaggtactgagatcgagcacctgctgcggggttaataaccccaatgctcccacatgctggagcgtaggcagcagtgaacgtccctgtaaccccggttcacgtccgcctcgaatcagttggaaaacctgcgtgataaattcgatctcacgaatcccacccgcgcccagcttgatgttattgcgcagatcccggcgacgcacttcacgggcaatcatgcccttcatattgcgtaaagactggatcacgctgaagtcaatataacgacgaaagacgaagggctttaatgtactgcgcagttcctgactgtaggcatcgtccattccgcccatcagacgcgctttaaccatcgcgtagcgttcccagtcgcggccctgttcctgataataatcctccatggccgcaaagctgagcacaagtggcccgctgtcgccaaagggacgtagccgcatgtccacacggtaaacaaaaccatcgacggtcggctgatccagcaccttaatgagccgctgccccagacgcgtgaagaactgcgcgttatccagctcacgccgtccgccttgcgtatgaccattttcgggataaacgaagatcaggtcgatatctgaagagaagttaagctctcccccacccaattttcccatgccaagaatcagcagaggctgagcaacgcccttcgcattgcaaggtgtcccccactcgtgacaacagacctgatatagccagcttctcgccgccacaattatcacctcggccagctcgctaagctgacgcagcgagtgttccgtcgtactggtttgcagcgcctgcgaccacgcaattcgcgccagcatatggcggcgaaaccggcgcaatgccgccatcaacgcattttcatcgttaacgtcaaccagtgcgttgctcaaccaatcggcgtagtgctgccactcttcaggctgtggcggctgctgatgaatcccctgccaccagtcaggatgcagcgcaagcgcatcgctgacaaaatcactcaatgccaaaacagccgagtcgctgtctgttatcggttcatcaggcgcggcctcccgcaaacgcgacaaagcacgctgagattgttccgtcagaagcacaggtaaagcgggcaaaggaagtatcgacatgggggttcccttgatacgccgcctatcctcactgacaagcggcagttaacggttactgtgatggtccaccgctatgcagccagaacggaggcagggtcaacacttctttgcgataggcttccagatacacagaaggcgcctgatcgacagcaaggtgctcaatttcctgtagcaacgtctgccagtgttcaacgtaggcttccacttgatccgccggataggcaccggataaaagaagaaaagcgtagagattacgttgcagacgagggatttgctgttcgtattgctctgccgtcaatttagaagagaaggcgcttttcagctccgccgtgctgcggcttagcataatgtcggcaaagcgtttgaacgatccctgtagcttaatgcggtctttattatccatgtagtcacgccagccagactcgactagccaggaagtcagtaccaacttactttgcaggtagtcggtgctgtaacagatttccgacccgccggagccttgtagccgattttccagcgtggagagtgcagagcggaaaagcgtggtgaccctacgcagcaccacgccccccaccagcaccagcatttcgcgcatcaacgcgctggcctgtggcagtgcttcacgagcagaggaatcccctcttacccacagttcttcatggtattgccagtgactcaaggccaattccagcgccgcgcggatagcctgatcgatattggttttggaatccacaaccaaccgattgagaggaagacactcgcgaaccggattgcctttagccagatgatatcctcgtgccgccttactgaggctgccctggcgcataccaccaaattccgcgatttcctttgccaaggccagcagatgagtggtctgccccaccttaagctccatctccagttcgcacaaaggttcactcagatcgccagcgcggatttcgccgcgatctaacgcaacctcaatcacgctttgatagtaagtaaacacccacttttcacgcgtaaaatctgtgctaaacagcgggttaagcgacggttgcagcgttttaacatcgcaatcttccggccagatttccgcaggaaacaggctaagatccagctctgctgtctccagcgcaacgttatattcagggtgctgatgcagcccgccaatcaccttgccggctgtttttgccgtcatttcgtagcgttcattctcgccgcgaatacgcagcccaatgccattacgacgcagataattatccgccgtttcataatagatattgctcagacgctgagcacgcatgtgctcatactggctataatcgctctcccattcagccagttgtgtcagcagcgattcaacgctgtcgggatgaacaataaatttcagctcaatttcttcactcatagcattcacaacaccaagaccgcgttcattatcatgtcagtaaataacattttacttcacctgactacccttaccgtacacactctttttcagctgcgaacaagcgcgcatttcttatgcaaacctacttatcagcaatgccactttcccgtgcttaaacaggctgcataccgtcttccaagaacctgccccagcaggcgttattcgcgctgtccgtgtccaaaatggcaaataaaatagccctaatgggataggttctaagactgttctcatttcggtttatagattgcctcgtcagacttaagcctctactatcagaccaccattaacgcaacatgatgatcttatgcagaaattaggcttactctgttttactttattttcactcacgctgagctggaccacacaggcggaagaaaaacgctacatttccgacgagttattgacgtatgtccacagcgggccaggcaatcaatatcgtatcgtcggtacggtgaacgctggcactgaggtcacactactcagcgttaatgaaggtgcgggctatgcacagattcgtgacgataaaaaccgtaccacctggattcctctcgaccagcttagcaatacgccaagcctgcgcacacgagtgccagagttggaaaaacaggtaaaagacctgactgacaaactgaataatatcgatcaaacctggaaccagcgtaccgctgatatgcagcagaaagtcgctgccagtgatagtgttatcaacgggttacgtcaggaaaatcaggatctaaaaaatcagcttatcgtcgcacagaagaaagttagtgcggcgaatgttcagcttgacgataagcagcgcaccatcattctacagtggtttatgtatggcggcggtgttgctggcataggcttgctgctgggtctgctgttgccgcacatcatccctcgcaaaaagaaaaatgaccgctggatgagctaatcgaaatacgtgcctgcttcttgcaggcatttttctttgcggccaacgtagcggcgcaaagatggtagaatgttgtgaagtattggttatttattcaggagcccgacgttgaagatttaccttgtcggcggcgctgttcgggacagcctgctgggtttgcccgtcactgagaaagattgggtggtggtcggcgctacgccagagcatctgcttgcgcagggctaccagcaggtcggaaaagattttcccgtcttcctacaccccatcagccgcgatgaatacgcactcgcgcgtaccgaacgtaaatccggcaaaggctataccggatttgtctgtcatgctgaaccggatgtcacgttagagcaggatttgctgcgccgcgatttgaccattaatgccattgctcgtaccgagcgtggcgatctgatcgatccttatcatggccgtcgcgatctcgacaatcgcgtactgcgccacgtctcggatgccttcagcgaagatccgctacgggttctgcgtgtcgcccgttttgccgcgcgttttgctcatctcggcttccagattgcagaagaaaccatggcgctaatgcaaaaaatggcgcatgaaggcgaactggctttcctgacgccagagcgcgtctggaaagagacggaaaaagcactcggcacttcgtcgccggatgtctattttcaggtgctgcgtgactgcggcgcactggccgtgctgttccctgaaatcgataatctgtatggcgtacctgcccctgccaaatggcacccggaaatcgatacgggcattcataccatgatgacggtggcaatggccgcacgcctcagccctgacattgacgtgcgttttgctacgctgtgccacgatttaggaaaagggctaacgccacctgaactatggccgcgtcatcttggccacggcccggcgggcgtcaaactggttgaagcactctgtcagcgcctgcgcgtacctaatccgattcgtgatttggcgaagctagttgcggaataccatgacctggttcataccgtgcaggtactacaacccaaaaccctactgaagttatttgatgcgattgacgtctggcgcaagccgcagcgtctggaacagttagcgctgactagcgaagccgatgccagaggccgaaccagtttcgaagaaaacccttatccgcaaggcaactacctgcgtgaagccttccgcgtcgccagccaagtcagcagtgcaagcgtcgtcgccgatggctttaagggcattgatgtgcgcaatgaactggcacgccgccgtattcatgcattagcagactggaaagcacaacagccagatgtatcaagcacgtcctaaaaaagaggccacgctcatgcgtggcctcttctctatataattacagctaaacgctcagtcttacataaataccatgtaaacaacgcctgcgacgataaaacggtaaatcgcaaagggaataaacgagatgcgtttgatgattttcaggaaagttttaatcgcaatcagcgccacaacaaacgccgtcacgaaaccaacggcaaacatcggcacatcagccaacgacaggaaatgccagctcttatacagatccagaacggtcgcgcccatcatcataggaaccgccaggataaaagagaactcagaggccgcatagcggctgacgcccatcaacatcccgccagaaatggtcgctcccgaacgtgaaaagccgggccacagcgccaaacactgaaaacagccaatcataaatgcctgacggtgcgtaatgtcatccagcccaacggcgcgcggctcttttggcttaaaccattccgcggctagcagcagaaagccaccgataaccagcgagtacatcacgttttgcggataaaacagcgatttgatgacatcatgaaaaatcagaccgagcacgaccgcagggatcatcgccaacaggatgtgcgtcagctttagacgcccagaggttttcccctcatgcggcaccttgccaaagtgaatcccgatcaggccaaagagacgacgccagaacataacgacaaccgccagaatcgagccaagctgaatgataacttcaaacgtcttggctttctcatcaacaaaccctaaccaatgaccaacaataatcatatgccccgtagacgatacgggcagaaactcggtcagcccttcgaccacgccaagaataaatgcgattagcaacgaatgcaggtcagtcatctaaaaatccttgcctctaataaaaaacgaaaatacagcccataaaaaagcggccgcgtactttcgcgagccgctacaagtggcttatagactatttgggttacggtttagttgcacgtaaatcagtatttattctgttaaatcagatttatcgcgcaccacgctcaataatgaccccaacctgacgcgcctgcgcaactgcgcccggcttgctaagcttgatgcgcagccagggaatcgagaagcgttgcatcagcatgtgtgcaacttcttcagcaacacgctccaccagagcaaagcgctggtttgccacatgggcaatcaccgcgtcactgacatcagcatagctaaggcaatcattcacatcgtcactggccgcagcctgacggttatcccagcccatttcgatatcgaacaccagtttctgctggatggtctgttcccaatcgtaaacaccaatcgtagtgattacggtaagttcctcaataaatacgatatccatcacgccgttctctgtttttgtcgctgtcggataccacttccgacggaatatgcgtattatccacagatgagaagagtaaaacgacccttattaaacggaatggcgttatgagtgttaccgcgcttggtatgatgttaatcgcgtatctgtgtggctctgtttccagtgcaattttgttctgcaaaattactggactgcccgatccgcgtctgcatggttctgggaatcctggagccactaacgtattgcgtatcggcggcaaagcggccgctgcaaccgtattggtctttgatatcctgaaaggcatgctgcctgtctggggcgcttatgcattaggcgttaccccgttgtatctcgggttaaccgccattgccgcctgcctcggccatatttatccggtctttttccactttcgcggtggtaaaggcgtggcaaccgctcttggtgccatagccccaatcggcttggatctgacgggtctgatgaccggcacctggctactaaccgtactgttaagcggctattcctcgctcggtgccattgtcagtgcgcttatcgcaccgttttatgtctggtggttcaagccacaatttaccttccccgtcgcgatgctctcttgcctgatactgatgcgtcaccacgacaatatccaacgcctatggcgcggacaggaaagtaaaatctgggataagctgcgcaagaagaagcaaccggaagacgaggatacgtcccccgaagagtgaagagtaaggcaaaaaaattcccgttttcacgggaattttttatgagggactcccctaaataattcgaattgcaggcatttagaatcggccgatagcggcaaactcctgcgactgcactttaaactgtaccatgctttcagctaacagacgcgcctgatcttccagtgagcgtgtagcggccgcggattcttcgaccagagacgcattttgctgtgcaacttcatccatctgcgataccgccagattcacctgtccaatgccattgctctgctcacgcgttgccgttgagatttcacgcattagcgacgtcactcgtgccaccgcgtcagaaacgtcgtccattgtttcacctgccatttttgccataacggtgccttcactgacgcggctctgggattcctccatcagcgttttgatctctttcgccgattgcgcactgcgctgcgccagattacggacttcccccgcaacgaccgcaaagccacgtccctgctcacccgcccgcgcggcttcaactgccgcatttagcgccagaatattggtttggaacgcaatgccgtcaatcactgccagaatatcgccaatacgtgcggagctgctggagatcatctgcattttctcaatcatgccccccaccgtctcgctgcctttagtggcaatgtcagacacgttttgcgccagcgtatgagcttgttccgcactctcagcgtttagcgttaccgtggcggtcaactgctccatactggctgcggtttcttccagcgatgatgccgactcttccgtacgagcagccagatgggtattaccggatgatagctcgcgagtaccaacgtcaatctgcatccccgcatcgcggacgcggccaacggcggttgccagcgaatgctgcattgccttcatcgcctgaatcaggcggccaatttcattattgccaccatcggcaatacgctgggtcaggtcaccgtgggcaataaactccaactggacgacggtatcttcaagcggagacaaaatggaacgcttcagtgcaatccatgcagctaataccagcagcagaacaaatacgcaggcaataccgatgatcaccagacggtcaaacgcaaagctttctgcttctgtgagcatgttttccccaacttccagcccaaagtcgcggaattcattcgctactttatccatcttaacgctaagcggtggtagcacgtcttgcagtaacacgtaataagcagcaacgtcaccacgtttcagcgcatcgaccattggctgaacgccaaggttcatgtattgctcgtagttgcttttgacctctgccgccattttggcgccgcgttccgttacggttccataggaaagaaaacgcgtcatttctttgtgggagagcgccgtataggcttccgctcgcactaccgacgcatttgcgagatcggtcagcccgttttccatctgacgagcagccaaagccgcccctgttcttgcacgcagcgaggcggtatagctcccagccagcgcagtaacctctttgccctgaatcttgtcgattgttgtaagcgaagtgattccctgattaatggaagtgatgccaattccgcagaccagcaataagagcagtaccatcgttcctaacaaagcaatcaagctcgtcttgattgtgatgtttcttaacatttttgtttccctggaattacaactagtaaataaatgcggagaaatgctccacataacgtgatctcgatcatgtttctatcggtagcaagcctgctttctttaaagaaactttagtaacgaaagtatttttacttaaactgctcacgctaacgtatggcgcctcggtgcgctaaaagtcagggacattaaacgctttttggctataatgacggccacgctattcaggttttaagagaaggaaactgacatgagtctgaacgatgttccagcaggtaaagatctgccagaagatatctatgtagtgattgaaatccccgcgaatgccgatccaatcaaatatgaaattgataaagataccggtgcgctgtttgtagaccgtttcatgtctacagccatgttctacccatgcaactacggctacatcaaccacacgctgtctctggatggcgacccagttgacgtgctggtaccgaccccgtatccgttgcagccgggctcagtgatccgctgccgtcctgttggcgtgctgaaaatgagcgacgaagcgggcgaagatgccaagctggttgccgttccgcatagcaagctgactaaagaatacgatcatattaaagacgttaacgacctgtccgaactgctgcgtgcacaaattagccacttctttgaacactacaaagatctggaaaaaggcaagtgggtgaaagttgaaggttgggataacgctgaagcggcaaaagccgaaatcattgcttccttcgagcgcgcgaaaaacaaataagcgctacgcgatcaaagacaccgcacgatcaaaaacaccgctttacgcggtgtttttatttatggagataatgacttgattggttactcgacttcaagcctcttcttcattgcgcttcagccagtcgccgctggcaatacgcattagccctacaacagggtgtttgtacagataaatccaggcattgcccagaggggtgggaatcaactcacgctggtattcgtgaccgtcccgttttaacgcatccagttccgtcagaatcgacgaactaatgcgatagacctcgcaacggatctctccatcgccaggtacgactgccggataatggccgagatcgtacagctcgaaaccagcgagcagacaatcccctaaccattgcgcattcgtcatccaatgactatttccctgtttgcgtcgtaaactgccgtaaacaataattcgcatcgctagaactcaaactgatagagcacatctaatgcctgactaattccagacaccgcttccaagtatagctttggcatcaggcggtaacgcagcgttaacgttgccaaagaatcgaatatgccaactccatatttcacttgcagacccggaaggacgtaaccgctgacgacaacctgagaattatcgccaacaccctgtgtatccagagctaaattacttacgccaaaggcctcgccgattttacccacaacttgaccactttgtgcaacccctaaacctactaacattgaggtcatcgccgagctatctgctccgccgctgtccaaaccctgtccacgcagcagataagagagcgcttcctgctgcgacatcgccggatcggagaagacttccagcttcggtgtagcagccatgccagtgacgcgcacgcctgcggtaacgtcgtcagcagtgttgtctggattacgcacggcttcgatattcaggatcggctggtcgggcgggccagagaacaaaatcagtcctttacggacgatcaaatcttgtccataggctttaaagcggccggacggaatatcgatctggccgtttagccctagtccgcgctcgtcctgaaccatcttcaggtcaccctgtagacgggcggcaagcccaaatgcatctagctgtacatcattaccaacgcggatcgtgaggttgctattaataggaatcgcagcgctggcttttttcagcggctggcgctgagcatcgagcatcacttcatccgacgacaccgccaccgcgctttccggcatatctttaaccacgatacgcgcccacggaatactgaccgatccgtttaacgcaaacagctgcggcgtggcctcgaaaacaatatctggcgaaacatccagcctcgccataggcggaatcgtcacccgcaacttctggcctttcgcggcaattcgcgcacgccaggcatcaggctgcgaccagtccgcgttcccaccaagatttaactgtccattatccgttttcaggaaaccttgcagcgttgacgacatcccactgaagttcaccgccagtcgcccattggtcaggtcaatcggcatccagttgccatcaatatccaaccgttccagcaccatctggccgaataactgcgggcgagcgacatctcccgcgagacgcaggttcgcattcagtatccccgccgctttttctcctttgctcaatgcagggttgagcaacgccaacgaaatattattgatcgtgacgctgccgccgagattgcgccgaccctgtggatcggtcacttgaatatcaccgctgaagcgcccgttttcgcgaatcgccatcagccagccaagctgcgcccgcccgcgatcgagcccggcattcaacgtaaaagtatcgaaatcaatcggcaacgtattgccctgcatctgttggcgaacgctgatgccgttccctaccagcgatactttcgcctgcggtaagccttgtcccgcctgccagctgatatcggcaccgcccgtgaacgtcccagccagcaccgtatcctccgtcaggaacggttttaacatggcaagatcgaaacggttcagtcgaacgcttgcctgtccgctcggccccgcttcaatcgcttttggtacacaaagttctgcgttcggattacgccagcagtgcgtgccaattgtgatcttctgctgcgtattcaggtaatccagcgccatatcctgtgtcagacgccattcccccacaggggtgtcgaaacgggtattgctcaacgtgccacgccagcgttgttcctgacgatcgaagctgcctgaaagcgctaattgccccgcgaccggctcaccctgcatattcaatcggagctggtgctgtttctcgttgccgctggcatccagcgttaacagactaatattcaggccatcttgcttcagatcttcaagacgcaccgcgagcttgccctgaatctgctgctcagaacgtacatcgccttccaccctcacctggctaatcgtgatagcttgccagcgcagcccagaagccgtgatatccgctaacatctgcggttcacgcagattgccgcgtagtttgagcgtaccgatggcgcgccccgcgaggccgggcaacataccatccagcgacggcgcattgatgtccgcatccaactgccacttgtcgctcaggtcgcccttaacgttcagttggttacggcctaacgccagattcagcccaggtattgtccactggcccgcggcgttaccgcgtagttcacctctggccgtgagcttgttcgctttcacgttaccgtccagccgcaattcaggcacctgcaactgccagctaccgccatagacgctgccgcgagtcgttattttcccgtctattttcgcgggccattcgggccactgtttcgcggtgttaatcccgttcagcaggagttcactgcgccagcttatcgctttactccagtcgataagcgcactcagatcggcattgccctgcaacgctgccagcctcaagcggctcagcgtaaactgctgctcgttgcctttgccatccagcaacagcgtcgcggggggaatgtccgctccgctgaggtcgccgcgcagcgacagcgcgtagtcggtcgctttgccgttaaaacgcagcctgacgttgctagcctgatactgtgttgcccccgtcagcggccagcgcacacgctcggtttgcagcgtcaacgccagcggcagcccggcttccgccagtttagtttgtaggtctacctgtgcacgctgcggccccgagagattcaatgccacattcagctgttcgcgcaggccgccgtcgaccgtcagtttcagcttttcgcccttgagcggatcgacgttcaacacgccgttcgccgttagcgaaacgggccagttatcactgagcgtcgcctcaccgcgcacattcaatccgccctgcggcgattgcacgatcaatttgtccagacgcaaatgctgctgttgggtcgacgcctgcacgaacaggttattaatcaaaatgtcctgatcgcccgtcagccgcagctgttcgccatgaatctcgacaatgttcagatccagtggcagcgtgaactgcggtagatccggcagcagcggtttggagaacagtgcgctcaggcgttcacccagtggctgttcaggcactgctggcttgtcagatgcgctatctgttttgggtgtcgatgctgtcagtatcggtgtcgtggtggtggctgccgcgaccgtgttatttgcctctagcactttatcgatttgaagcgtttgcgaggagccttgctcaaccgcctcgcgtacgttcgccgctgtttctttgatgacggatgccatttcagccgccgtcactttgccatcttccaacacatcgacaggtgttttcggcaaagccaccagcagcgcactaattttggtcggcaacagcgtcagcgcacgtccttcccactgcattcccgtacggaattcgcccagcgaaatcgctgtatcatcgacggtaacctgaacgctattgagtaccaactgacgcagagaaatagggaaaggtgctgagatttccgtgactggcgtcgaaggaggcggtgattcttctgccgctggcaaggctttggtatccacgacgacatccacgcggttcgccgagagatcattgatgcacaactggcttttgcgtaaacaccctaacgccagcgacagatgaaattcatcaacctttaccgtcacgcccggcatctcgtagctgacatttttcagcgttaaatcacgccagccaccgctcacgctggcaatatcgagtcccggcaccacgcgcgcggcggtattcagcaatagatgcaggcccggcgtagttcccaccagcagccctagcccgacaatgagcagtaataagaaggcgacgatcccgatacctatctttttccaccagcgtcctttccgcgctggcgtcgtcggcgcgctatcaggcatgacgttttcttctgtcaccggatcctgtgcttttttttcgtttttatcatccatcataattcaggccccagtgcgatatagaactgaacatcgttcttcttctctgcatcgccgatcggcatggcaacatcgagtttcactgggccaatcggcgaggcccagcgcacaccgacacccgtgccagtcttgaagttactccgtttgatgtcattcaccgcttcacctgaatcaacaaaaaccgcgctccaccattttcccgtcacgttgtattggtactcgagcgagccagtcgccagcttggacgcaccggtcagtttgccgtcgctgtcacgcggcgaaatagatttgtatttatacccacgaatgctgcgatcgccaccggcaaagaaacgcagtgagggaggaacgcgggagaaattattggtctcaatccagcccagattgccgcgcgcgacaaaacggtgtttatccgccagcgtacgaatccagacgttctgcgcctgaaccacggcaaaatcgatatccgatccccaggtagtgtcggaaatatcgatagaataacgctgcgtatcaccccataccggcatcagcccgccgcgttgacgagttcggttaatgctcacgcccggatagatcagcatcgtggtatccgtcacgctcgcctgcgtaaagtgatcgaggctccagcgcaggttgatcgcccgttgccagccgctggaaagatcccagtagcgtgcaacattcaccgtggtgccatcggatttggtatcgttgagatcttcgcgtttaaaaccgccttgcaacaggtaatactgctcaagcgggttcttcaacaagggaattttgtagctaaaatcgagtgattgctccggcgcagacacgctcaggctgctttccagactgtggccccgagaattcacccaaggtttattccaggtcgttttaaaacgagggccaacatcagtggcataacccaccccagtttcgatgcggttgcgggttcgcggcgtcaccacagcgtcaagcggcagaaccttggtgctttttgactgttcgaaattgggcgataccacgacggaattaaaccatcccgacgcagagaggcgacggtttaactcaccgagatcctcactggtgtaaacatcgccttcatgaaacggtaccagattttgcagataatcatcgcggatttgtgcgccctgaaaattcacagcgccaaaacgatagcgttccccactatcaaaatcgatgtcccaaaatgcttctctctcttcgcgcatcacgccgagctggctttgctggaagcgtgcatcaaaatagcctttgcgtaatgacaagccgttcaacccgcttttaaagcgatcgtaatcactgtgattcaacacagaaccaatttcaggacgatcgtctttaaccagctgctgatagtctttatcgtcatgcgcaccgccacgcaaggtgatgttcacaccagcaatttttaccggttcgccgggcgtaacagtcgcaatcaatacaggtcgcccaccattaacggcaggtcgaaattcaaaaccaatctgtggatcgtaatagccgagcgcacgcaacccctgacggatcgcctcatcaacgcgtgaccgaaaacgtccgtcagcattaacctcatcgaccgcaatggtagataaacctgcccgcacatttttttgtagctgcccttccagccccatgacttgcagacgcacactcgccgcctggctatctggcgccaacatgagcagcgcgcacatcaggccaagaatccggtatcgtggtgcaccgcagccagcaaggacgttcttttgttctgctacgcctttttgcccggtaacacttttttttccaatgaaacggttctttgaagtgaaacgtctttttgcaatgaaaatagtcactgagctccctgataaatcggtctgtcgcctaaaacctatagcatggcttttatcacttcgcccgccgcgttgacggccgccgctgtacgcttacctgacaatccgcaatgtagcgctgaaatcttctgccaactttgcatgatattagtgataaatactaattttctatcttaaaaatagattttcacctacaaacatcagtgtgcggcattacagataaacattaccttaacattaaacaccattaagatataaagacagcccaatgcttcttggttatgctttcaatgaaagcgggttatttacccagtctagctggagttaacaacgtgatgaattcgattgataagacgcagcggattacgcaatccgatgctttaccggggcgttccacccctatgccagtagccaggctgcacgtcgtgcatgaacattccatgacgcatgtgccggaccacatgtctgtcgctatttttgcgatgggctgcttctggggcgcagagcgtttgttctggcaacagccgggcatctacagcaccgctgcgggttatatcggtggttacacgcccaatccgacctaccgtgaagtgtgcagcgggcaaaccgaccacgccgaagcagtgcgtgtcgttttcgaccctgcgactatcagctacagccaattgctgcaattattttgggaaaatcacgaccccgcacagggtatgcgtcagggtggtgatatcggcagccagtatcgctccgccatttatacgctcactcccgagcaggaacaggccgcgcaggcgagccttcagcgctttcaacaggcgatgagggagaacagcgacggtcgtgcgatcagcacagaaatcgaacctgcgggcccgttctattatgcggaagaggatcaccagcaatatctgcacaagaatccgaacggctactgtggattaggcggcatcggcgtctgtctgccgcctccgcgttgaccgctggcggtaatttcaccgctcctgctataatgcccccgaaccgggctaatcctcgcccggttttgaccttcaataacgatcataatgtgttcacttttatgtgttcacctttctgaggatcgctgcgtcaatctcggctcatgcgaaaacttacctaaagtaaaaactatgttaaacagtctattactgattctttttcttattgccatcagtgcgtttttctcgatgtcggagatctcgctggcggcgtctcgtaaaattaaactcaaactgatggctgatgagggaaatatcaacgccaatctggtgctcaagttgcaggaaacgccgggcatcttctttaccgtgattcaaattggcgtcaacgccgtcgcgattctggccggtatcatcggcgatgcggcattttcccctaccttttccatgctgtttgaacgcttcatgtcacccgaatccgcagataaagtcagtttcatctgctcatttgtccttgtcactagcctgttcattctgtttggcgatctcaccccgaaacgcattggtatgattgcgccggaaaccgtagcggtccgcataatcaaccccatgcgcttctgcctgttccttttccgcccgatggtctggatatttaacggtctggctaacgtcattttccgcatgctcaagctgccgatggtgcgtaaggatgacatcacgtccgatgacatttacgccgtggtggaagccggtgcgctggctggcgtactgcgtaagcaggaacacgaactgatcgaaaacgtgtttgagctggaatcccgtaccgtgccttcttccatgacctcgcgtgaaagtgtggtctacttcgatctgcgcgagcacgaagacagcattaaggaaaaaattgcccagcagccacactcaaagtttctggtttgcgatggcacaattgatcagatcgtcggctacgtggattccaaagacctgctgattcgggtgctgggaaaccagagcctgacgttgagcagcggggtacagattcgtcaggcgctgatcgttccggatacgctgacactgtccgaagcgttggaaagttttaaaaccgcgggcgaagatttcgcggttattttgaacgaatacgcactgattgtcggcatcatcacccttaacgacgtgatgaccacactgatgggcgatctcgtcggccagggaatggaagaacagattgtggcgcgtgatgagaattcatggctggttgaaggcggtacaccaatagaagacgtgatgcgggcgctgaatattgatgacttcccacactccggcaactacgaaaccatcggcggattcatgatgtatacgctgcggaaaatcccgaaacgtaccgatgcggtgcgcttctcaggctataagtttgaggtggtggatatcgacagctacaaaatcgatcagttgctggtgacgcgtctggaagatcgtccgattatcgcgtcaagcgcgaaagttgatagcacagactaaccgttactctggcaaagccagataacaaaccagaacggcccgctatgggccgtttctttatcacttatcccatctcagcctgaagccggatgacctggcgattcacttctgacatcaccagaagatgctgcttatcttgtttctttggcaatagaattttgccgtagtcgaactcaaaagcaccaacccctttgatgtacagtcgcccgcgaaacagagttttcacatatttggcgactttcgaaggattgtaacgttcgaagatcctcatcgttttactctcccgttttatttttctacgctctccctttcgccaacatggctgaggttctggagcgctaatgagataacggatactgctaattagtactgtaaaacggcatttagttccctaccatttagtattcttaactgcttttacggatttttacagaatagtgtttaagtaaatatttagtcatcagtataaaccttcaaaaataagggttttgtgcactccggcataaaccgtgttatcgcggagcaggacagacccgtttcctgaatctacgcttattccatagcctgacattttccataatagacatcgcatcaggtcacccacacggaaggaaataccatgataaaaatacgccacctgctcctcgcgctctctacagcttccttgctggggcttatctcactcccagcctcggcccatacgttagtgctcaaccaatgggttccccccgtcggggtcgcggacagaggagaacttcagtaccttaataatcagtttagttataaaaactggaacagcgcgcaattgcctgggaaagtacgggtgatacaacacatcgccggcagaacctcggcaaaggagatgaacgatccactcatatccgcactgaaggccgctaacctaccgcatgattattaccaaacgacgacaatcgtgaataccgacgatgccatcatcggcaccagcatgtttgtgcgcagtagccttgaggacaacaagaaagcctttccatggtcgcaattcattgtcgacagcaacggcaacgtgcgcaaaacctggcagctacagccgcaaagctcagctatcgcagtgttggataaacaggggaaagtccgtttcgtgaaagatggcgcgttgagcgggcaggaagtgcagcaggtgatgtccctgctgcgtcagttactggaagagaaatagcgctaaaataaagagacgcgaaaaccggggttgaggaaagattcacgcggcgtgtaagacagaggctgcccctgccaatcgtgaatctgcgccccagctgccaccgccaccgcatggcccgccgctgtatcccaaatgttagtcggcccgaagcgtgggtaaagctgcgcttcaccttctgccaccaaacaaaattttagcgatgacccaatcgccaccgtctggtgctcacccaactggctaagataatctttcagttcacgatcggcatgagagcggctgactaccaccagcggcggatacgcctgcttcaccgaaatttgctggcgctggccgttatcttctttccaggctttaccatccgccgcggaatacatcacgcccgtgaccggtacataaaccacacccatcacggcttggccgttttcgatcagcgcaatattgaccgtaaactcgccgttgcggttgaggaactctttcgtgccatccagcggatcgaccagccaatagcgctgccagtgccgacggacttcccactccggcggatcttcttctgacagcaaaggaatatcaggaaacgccgccgccagtccttccttaatgacccgatgagccgcgagatcggctgcggtcactggcgaatcatctttcttgtgcgcgacatctacgggatgctgcccgtcgtaaacctgcataatggcagcaccggcatcacgggccagttggcaaataggttctagcatgatctacctcgtcgttatcggttgcgcgtaacgcagacttcatctctgtcattcattatataccccaaataattcgagttgcaggaaggcggcaagagagggaatcccgatgagcttactcaagtaagtgattcgggtgagtgaacgcagccaacgcacatgcagcttgaagtattacgggtatacatctgtgaggcaatctacgattatcgccattactgatgtcatcctcagaatttagagacgataatcactttaacttcatcatgatatgaaagacaccccgatcgcctcacgcgtcgacaatcaccgcacaaggagttacgcaatgaagcattcactggcactcagcctgcttgctacgctggtcgccacgaccgttcatgcagccaccgttgatttacgggtattggaaaccaccgatctgcacagcaatatgatggatttcgactactacaaggataccccaaccgataaatttggtctggtgcgcaccgccagtctgattcacgccgcgcgcgaacaggcgaccaacagcgtgttagtagataatggcgacctcattcagggcagcccgttaggcgactacatggcggcgaaggggttgaaggctggcgatgtacacccggtttatcaggcgatgaacacgctggattattcagtcggcaatatcggtaatcacgaattcaactatggattggactacctgcacaaggcgctgtctggcgcgaaatttccttatgtgaacgccaatgtgctggatgcaaaaacgggcaaaccgctgtttacgccttaccacattgaaaataaatcggttaaagatcgcgatggtaagcagcataccctgcgcatcggctacattggcttcgtcccgccgcaggtcatggtgtgggataaagccaatctgacaggaaaagtcaccgtggaagacatcacggagagcgccaaaaaatggataccggaaatgcgtcagcaaggtgccgatctggtgattgttatcccccactctggcctgtccgccgagccgtataaagcgatggcggaaaactccgtttactacctcagccaaattcctggggttgatgccatcatgtttggtcatgctcacgcggttttccccagcaatgactttgccaacatcaaaggcgcggatatcaaacagggaacgcttaacggtgtgcctgccgtgatgccgggacaatggggtgaccatctcggcgtcgtcgatttcacattgaataacgacagcggcacatggaaggtggaaaatgcgaaagcggaagccagacctatctatgacaaagcacagaagaaatcactggcggcggaagacgacaagctggtgaaagtgctttccgatgcgcacaaggacacgcgcgagttcgtcagcaagccgatcggcaaatccgcagataacatgtacagctatctgtcgctgattcaggacgatccaaccgtgcagatcgtcaacaatgctcagcgcgcctatgtcgaacactttattcagggcgatcccgatctggccgacctgccggtgctctccgccgccgcaccgtttaaagccggtggacgtaaaaacgatccagccagctatgtcgaggtggaaaaaggccagctcaccttccgcaacgccgccgatttatacctctacccgaacacgctggtggtggtgaaagtcaacggacaacaggtgcaggagtggctggagtgcgctgcgggccagttcaaacaaatcgatacgagcaagcgtgaaccgcaatcgctgctcaactgggacggcttccgtacctataacttcgacgtgatcgatggcgtcaattatcagattgatgtgacgcaacctgcccgctatgacagcgagtgcgcattaatcaacgataaatcgcaccgtatcaaagcgctgacgttcaacggcaaaccgatcgatcctaaagcaactttcctgatcgccaccaataactaccgcgcctacggcgagaaatttgccggtacgggtgaaaagtatgtggcctttgcatcgccggatgaaaaccgttccgtgctggcggcttacatcagtgcggaaacgcaaaagtcgggagaagtgaagccgcaggcggataacaactggcgtttggcgcctatcgtcagcgatacgccgctggatatccgttttgaaacgtcgccgtcagagaaagccaccgcgtttatcaaagagaaagcacagtacccgatgacgtccatcggtaatgatgacacgggctttgcggtttaccgcctcgacctgcaacacgctaaataagcgcttaacgcctattatgcgcaggctcctgcttcggcgggagcctgaacgatcggttattcaaaccagaaaatcctccattttcaccccagtatcatactgttacagagtaatgaaacaggggtaatctcttctcggtgtacagtaggttatctacataccgatacaacatagaaaaatggggacaagaatgtcaaaaaccgtcgttatttatcattcaggctatggtcacacgcaacgtttggctgctgccgtcgcagagggtgcaaatgccgagctcatcgcaattgatgcagaagggaatatcagcgacgccgagtgggagaaactcaacgctgccgatgccattattttcggtacaccaacctacatgggcggcccgacctggcagttcaagaaatttgcggatgccagctctaaagcctggttctcccgcacctggagcaacaaagtatttggcggttttaccaatagcgccagcctaaacggggacaagcaggtcacgctgatctatctgcaaacgttggcttcacagcacggtgggatttgggtcagcctgaaccagttgccgtccaacgccaaagcggcgaaacgcgacgatctgaataaccttggtggatcagtaggtctgctggcgcagacaccttccgacgccagcgcagatgaagtggtcgctggcgatctggcgaccggtaaactgtatggccagcgcatcgctgatatcgccgcgaaactggcaaactagttaaaagacacatcatatctcgatcaacaagcgccgccctttcgcggcgctttttttatctgactagtcgcggaacgagcctcgcccattgcggtagtacccatctcctcgctcatgtccgcgcctgtcccaatcacctcggcgtggcccacgttcctcaacataacgcggcggatcaaaacgacgattgtcataatggcgtctgtcgcgctgactctcacgccactcgcgggcatcccgccagcgccagccatcccagtagtagccatgccgattacgttcaccacgattgtaacctcggtgttcctgccaccagcgctcgctgcgccagtcgtagccatcccagtaattacctcgtctgtcacgctcgccgatattcaacgtgacgccaggcatcaaatcgatgctggcacccttcgcctctggcgctggcataaccgcaaacattcccacaaacagggcactgatgacgagtggcttaaacatagggtaactcctggctcaccgcgactgcggcctagcaaagatatacggggaattcctgtgcgccactatcagataaatacgcattttcctgattttaccgttcttaacgtttcgctaacactaatagaggctattcatcagcatcctattaattaatttaatgaatcaagcttcatcaggcacgaataaataaagactcagggattaaccatagggaataaatattagaaatattcatcttagcgctaatacttaatatcagaatatccatcatgcacagagggaatagccatgagcgaaaattatacggtgggcgattatttactggatcgcctgacacagatcggcattcagcatctcttcggcgtaccgggtgattacaacctgcactttctcgatcatgtcatcagaaacccagatattacctgggtgggctgcgcgaacgagttaaacgcagcttacgctgctgatggctatgcacgatgtcgcccggcagcggcgctgctcaccactttcggcgtcggtgaactcagcgcgattaacggcattgcgggcagctacgcggaatgcctacctgtcatccacattgccgcagcgccctgtctcgcttcacaacgcaatggcgaattactccatcacacattaggagacggtgactttagccacttttcccgcatggcggcagaagtcaccgttgcccaagccagcctcaccgtcgaaaacgcaaccgcagagatcgacagagtgattggtgaagccctcgctcagcacaaaccggtctacctgtttctaccagtagacgtggcggcagcacctgtcggtgcacgaccctatccgctggttatccctgaaccattacactctgatgattcgctacgcgcctttaccaccgctgccaccgatatgctgagcaaggcaaaatcagtctcgttgctggcagattttctggctcaacgctttagcctcgcggggaaaatccaacgctggcttgataaaacaccgcttccccacgccactttgctgatgggaaaaggcacgctaaacgaacagcaccgcagctttaccggaacctactcaggcagcggcagtcacgaatcaatccgagcgcacatcgaagatgcggatgccatcatcagcatcggcgtgcgttataccgatacgattaccaccggttttagccatcagattccgatcgaaaaaaatatcgatattcagccaacgctggctcgcgtagggaatcaggttttcccctccgttcccatgtcagacgctatcgcagtgctggaaaaaatcacagaaaaattcgcctcccgctgggatcactgcaccattacgcctccggttttaccgcaatcggaacacagaagcgcactcagtcagcgcgagttttggcaacagatacagcgtttcctccgccctgacgatatcctcgtcaccgatcaaggcacctcctgttttggtgccgctacgctccggttaccagcgggctgtcatttcatcgtccaaccgctgtgggggtcgataggctattctctgccagccgcattcggcgcacagattgccgaacccgaaagacgcgtggttctgttgatcggcgatggctcacttcagctcaccgtacaggagttgggttctatcattcgggatcgcttgaatatggtcattgtggtgctgaataacgaaggctacaccgtcgaacgcgctattcacggctcggaacagcgctataacgatattgcggcctggaactggacacaacttcctaccgcgctgggcgcaaatgaaaacgagatactctgcaagcaggtgcgttcacccatcgcgctcgcgcaggtacttgagcaagtgaacgcggaatctcgcttgtcactcatagaggtggtattgccgagaatggatatcccagcgctcttacacaccatcacgcaatcgcttgagacacgcaacaccgtgcagtaatacggaatgcattttaccgcctacctcgtaagcggtatattcaacgctaaaagatgcatttaaaatgcaatttataaactgcatttattgagaggcatcatcatggcataccgcgatcaatccctgggtgagttggctatcgctattccgcgcgccactaaactctttcgtgaactcaatctggatttctgctgcggcggaaaacaaacgctaagccgcgcagctggcaaaaaagatctcaatatcgacgaactggaagcgcagttagagaaactggccgcacagccttctgacgcacgagactggcgtgaagcaccgttggctgacatcatcgcgtacattatcccccgttttcatgaccgccaccgtgaacaattgccggagctgattctgatggcaaaaaaagtcgagcgcgtgcatcacgacaaagcagactgcccgcacggccttgcaaaccaactgaccgcgatttacaacgagctgtctcagcacatgatgaaagaagagcgcatcctcttcccaatgatcggtcagggaatgggcgcgaatgctgccgcaccgatttcagtgatggagcatgagcacgatgacgctgggcgtgatgtggaagtggtcaaagagctgaccaacggcgtcgtaccgccggaaggtgcctgcaatacctggcgtgcactgtactccggtattaacgagtttattaccgatctgatggaacacatccatctggaaaacaatttgctgttcccacgcgcgctgcgcggtgagtaatgtcgctgtagtaaaaaataagaaagtccaaaaaataagaaagtcagtaaaaaccatttagtaaaaacaacaaaggcgctcagtgagcgcctttgttttgtctggaacttacagaatttccagcagttccacttcaaaaatcagggcgctgaacggcggaatggaagcacccgcgccacgttcaccatacgccagattatgtggaatatagagttcccacttggaaccgactggcatcagcgtcaacgcctcaatccagcctggaatcacgccgcttactgggaattcagcaggttgaccacgctcaacggagctatcgaacacactgccgtcagttaaacgaccagtgtaatgcacacgtacacgatcctgacgagcaggaatcgcaccttcaccctgtgtcaacacgcggaattgcagaccagactccgtgctatccacgccttctttctgcgcgttttcagccaggaattgctggccttctaccgccagctcttgctgacgatcgcgacgcaccgcatcagcacgctcatgaatttcgcgcagcgcacgatgaaccacatccacaggcaccgctggcgcattaccttccagcgcatcacgtagaccagcaagcagagcttctgggatcaggccttcaagacctgattcctgtaactgttgaccaacctgtaagccgatgccgtaacttgcctgcgcctcgacgctatcaaaagaaggagttgtcatggatgttccttttaatctgtaaaaaactgaaagcgcagcataacagcgacagggattggggtaaaatcctgtgtgcaggcaatcacgttaactggacgctagccaaaccattaccggaagctggcctatactggtagttctgatgtttttggcgcatggcttgccttaatcatcaacgcgttaactggtcagttcatgcagattatcggtatactggattgcgttatcatcctgatactgtttttatgccgacgccgccttgctactggtatagcttggtttggcatgacgtggttaatcacatcatttttatctgatgcgatttttacactggcactgttttttatactgatgtttttatactgactatttttattctgaattgtagtaagagaggtcaccatgggcagaattgcgcccaggaagcggaaaaccacctgggattatcaaacgctagtacgcttctgtcagcgaattatccagcggcagccctcaaatgctgtagcggtagaaaacgacgaggagcgcgaagagcaggagcgtctgtctcccccctccttgcgtgagcgtattggtgtctcgctgcgaaaagtctggcatttacctgacggctatcactggatggaaccgttgccgctcctccatcgtcgctggattttaatcgctatcgcagtgctgctgatcgtgttgctctggccttacaacacgcaacatcctcagcctgcccttaccatgcccgttcctcttacgcaggcagataatcaggctgcgatgcaggccgtgattattgaaagccagccttcaacacaacagcagcctgccgctacgccaccgccaactcagtcatcggcgccatggcgacagtatgaaatagcctcagggcaaacgctggcacagctctttcgcgataacaatctgcccgtcagcgatgtgttcgctatggctcaggtggaaggcagggataaaccgctcagcaatttacggtcgggtcaggaagtcaaattgcagttgaatgcacaaggcatggttgcagagctggaaatcgaaaccacggcaaaccagacgattcggttcacccgcggtgcagacggcgcgtttacccgaacacgctaacgagccagctgttccaacagaaaatcgcgcaggacgatagcatgattgtgctgcgcgtctttgctgccataaagcagcgtgattgccttcttttgctcaagtaacgtcagcagcctgccgctcgcatcgctctgcgccaactcattacgataatagtccgcaaattccgcccagcgttcagactcagcgtgaaaccatttccgcagctcgctactcggcgcgatgtctttaaaccactcaacaccctccagacgtgctttactgatgccacgcggccacaggcggtcaataagaaaagtgtgggaagagaaaggggcttgcgcgtcatacacgcgggtgaggtgaatcaagtcagacatatggcaccttcttttctaggtaataaggtaatgctagatcattcccgtatccctaaaatgcaaaacgctggcacaaggccagcgtttcacatgctaactaaagtgttaattcaacgataaacgtgaattacgcttcagcaacaacaactacattcagttcagcaaatacatcgctgtgtacctggaagcttactacgtgctcaccgatagtacgcagaacgccgttcggcagacgaacttcgctcttagcaatgtcaacaccggcagccgttaccgcatcagcgatatcgcgagtaccgatggaaccgaacagtttaccttcgtcgcctgctttagacgcgatggtaacgctacccagttctttgatcttggtggcgcgagcttcagcagcagtcagaacgtcagccagtttggcttccagttcagcacggcgtgcttcgaagaactcaacgtttttcttagttgccggcacagctttgccctgcggaaccaagaagttacgagcatagcccgctttaacgtttacctgatcacccaggctgcccaggtttgctactttatcaagcagaataacttgcattactttatcctctcaaagtctcgttaatggacagtggccgattactgatgacggtcagtgtacggcaacaaagacaagtaacgcgcacgcttgatagcgcgggccagctgacgctggtattttgcacgagtaccggtgatacggctcggaacaatcttgccgctttcagtgatatagtttttcagcgtagcgatatctttataatcaatctctacaacgccttccgcggtgaaacggcagaatttgcgacgacggaaataacgtgccatgtggctagtctccagaatctatcaattcaatctgctcggcatgtaacactatcttgctcagaccattacgcccttgatggcagctaatgaatccgtgcacggtaagttgcgtgccgaccgttatactgtgggtaactgcttgtgacgatagtccgctgacaatcacgggcatacgacaccatgcttgccgacttaatccggcttcctcctgtgtcgagcggtgctcaagcacaaactgacagtgaggaatacctgacggactgactttacgaataggcgttttgcacactgtgccggacaacaccagacgattcatcgtcaccacaacaattactcttcagaatcccctgcttccacatcatcgccagcttcagcgaaatcttcacgacgctcacggcgttcgtctttcgctttcaccattggagatgcttcagttaccgcgtgcttaacgcgcataaccatgctgcggataacggcatcgttaaagcggaagtttgtttccagctcatcgatcgcttcctgcggcgcttcaacgttcagcagaacgtagtgagctttgtgcagtttgttgatcgggtaagccagctgacggcggccccagtcttccagacggtggatcgtgccctgcgcaccagtgatggtagcagtgtagcgctcgatcatgcccggaacctgttcgctttggtcaggatgaaccataaatacgatttcgtaatgacgcatcgaattgctccttacggattattcagcctcctgtctgggtcaaccgcggcccgtggaggcaaggaacgtgtatgtgtgcggctgaaaaaatgacgcgtaagtatagtgctcgacattaaagaacacaaggaagaaacacaggagttttctacgttgtgatatttgcagaattagcgtgggattacagcgtccgctggaagaaatcagcacccgcctgtaacgccgtcggcgtaatacgatgcgccacacccggctcggtcagatacgtcagattggcgagtgtaccgcgtgcctgtaatgcctgatggagacgtgcactttctgccgctggcacgacatcatccgcttcgccatgccacacaagcagcggccgattggacagcgcatcaagacgtgtagtgacatcataatcagccagtttggtcgctaacgcctgcaacaccgcctgattttcctcgtgatcggccggaaccggaggaaataacgttgatgatagcgtggagaaatagccggaacccataaatgcagccaccgcagtaatccaaggatagcgagccatgcacccaagagcactcattccaccaagcgacgcaccgcaaacgccaacacgttcgccgtcgatcagcccacgctgccgatattccgcaacatagtcgggaagttcttcaatattcgattgcaaaacatcccagaaatgccccaatcgatgcgcgtcatccccgttatagcgggcaccgtgcattgccgcatcagtcaaaatcacccgaaacccagcctgagccagcgcgtagccaaaatatgagtacacctcctttgacgacatgtaaccatggaagaaaaaaatcgtcggtagaggctgttcccttcttcccaaaggcgccgcgtgaatcgcttcgataccgctaccgagtttatccagtgacatttcgaccatatttccctcgtttccagttctgtcagcctatttttatgtagcgaaatcgtatttagcaaaaaggggacaaccttttacgataaattcacttacagccaccctcttatctcagtgttttcattaattccttactggtttaatcggcatatttatgtaaataaaaaaatcacattgatctagatcaataacagaaatgaatgtttacactccgtgattaattttttttcatttactgccgttaacgcatgtgaagcaagactaaaaaataacctttttattataagagacacacatatgttgggactttcctttaaacactggggtttgggtatcaagttatcaattatcgcctccctgagcgtggcgatattgttcattgccttcactctcacccttacccgctccgcaggcgatcaattgaaagcgttgaccctcaacgacatgcagagtcaggtgaatggagtcactgacatgatcaacatgtacgataccagcctacaagccgaggtcagcaactatacgcggctgctggcgagctttctgccgacacagttttcactggataccgttaaccgcacccctttcagcaacacctctcacccaacactaaaggctggcgatacggtattgaacctcaacaccgacgtgacggatgactttctgagccgtacccacgcgatctcaacgatttttgtccgcgatggagaggattttacgcgtatcaccacttcactgaaaaaagaagatggatcgcgcgcgatgggcaccaaactcgatcgtgaaagcccagcgtatgcactggtgattaaaggtgaaacctacagtgggttagcaacactgttcggcaaacagtacatcacccagtatcaaccgatacacgatggtgaaaataaggttatcggtattctgttcgtcggcgtcgacatcacgaagcaatttaccgagatgcagcaaactattctgaacaagaaaatgggtgagacaggccatttctttgtacttagcgcgaaaaaaggaaaagatgcaggtaactatctttaccaccaaagcaatgccaaccaacgccctgactggtcagaaggtgcgttagagaaagtgctggcaaccggtaatggtacgatcgaatacgacaacaacacgatgaaaggcgaagaaaaaacccggatcatggtgtaccgcagtattccacaatggaactggattgtggcaggtaccatcagcaaagaaagtctgatggcggaggttaaccgcacccgcaatctgtttttgggcggtggcattattctggttctgctcttcgcggcattctttgtcgtgctgacgcgtaaatggctgagccagccgctggttgaaatcgtcaaagtggcggagcaattttctgccggtaacctgacggccacgctttccagcaatcgcggcgatgaagtcggccgcctgatcgatgcgattaacggcatcggacaggggctaacaacgattgtgtcacaggtcagaagctcctccgaagaaatcagtgccagcaccgatgcgctggctgctgatagcgaaaatatcagtgagcagattgcccgtcaggccagtagcgtcgaagaaacatctgccagcatggagcagctctccgccagcgtgaagcagaacgccgataacgtctctgccgccaaagatctggcggagcagagcgcagccgcagcgcgaaacggcagccagaccgtcaccgattcggtctctacgatgagcgacattaaaaactcatctcagcggattgccgatatcacgacggtgatcgaatctatcgctttccagaccaatatcttggcgctcaatgctgcggtagaagccgctcgtgcgggcgaacacggcaggggcttcgccgtcgttgctgctgaagtgcgagcactggcacagcgtagttctaccgcagtgaaagagatcgaaaccttgattgatgaatcgctggaaaagatcgaagcgggctatcatttctcagaaaaaacgcaggctgtaatggacgacttacgtaaccgcatcctgcaggtcagcaccatcgtgaacgatattgatatcgcctcacgcgagcagtccgctgggatcaaccaggtaaacatcgcgatggtacagattggtcaggcaacgcaggaaaacgccattctggtcaacaattcggaagataccgcgcagagtctacgtcagaaaggccaccatctcagcgagctggtcagcgtcttccgtatttaacatccacacagcggtcatcgtgttgccagtattgcacgatggccaccacttgagtattatgcccgcgattttccactattcccccactgacaaaggagacgacatcatgacaacaattactctgattctttgcaggacatctcgggactaattccgcattcttttccgctttgcgttatccccccagctgtagcctgccttaccctatttttaaattgatcagcaggatgatctatgggcaatgctattcgctctatttcggcgcgcgtcagtgtgatcgcgacggaaaatacctggattgaagataaagcaatccaacagcttcaaattacatcacaacttcccgatatggtacgcgtggccggtatgccagatttgcatccgggccgtggttatcccatcggtgccgcctttttttcacaacagcgcttctatccggcgctagtcggaaacgatatcggctgcggtatggcgctatggcgtactggcttgaacgccaaaaaaatctcactggataagctggaaaaacggcttggcaatatcgatgggccactggaagacgatatcgatattccacccgcactggcggatttccgctattcgctgggcaccatcggcggcggtaaccactttgcagaattacagcagcttgatgaaatctatcagccagatgcgctgaatactctgcacattgatcctaaacagctgctgttgctcgtgcatagcggctcacgcggattagggcaaaccatactggaagcccacgtgcgggaattcggtcatcagggtattgaagccaacacgccagctgctgaggcctatctggaacaacatcaatttgcgctgacgtttgccacccacaatcggcgactgatcgcgcagcggatgctggaacgttggcatacggagggcgatgctgcactggacgtgaaccataatttggtgacatcggcaacgattgaaagcatttccggctggctgcaccgcaaaggcgcgacacccgccgactgcggcccagttatcattcccggttcacgcggcgactacagctatattgtgcaacccattccccacgcagacagcctctattcgctggcacatggcgcgggcagaaagtggatgcgtacggagtgtaaagatcgactgtcttcgcgttatagcgtccagcaactggcgcgcacgcgtttcggcagtcgggtgatttgtcaggacaggcagctgatctttcaggaagcaccggaagcctacaaaccgatagacagcgtgatcggcgcgatgcagcaggcgggattaatcacgctgattgcccgcctgaaaccggtgctcacctacaaaacgcgcggggaagataaatgatattacttcaactctccgccgcgcagggaccggacgaatgcatgctggcaacggcaaaagcgttgcacgctctgacgcgagatgccgcgcggcaaggcatcgagtgcgaaatcatcgaaacagaagtagggaaacgtgccggtacattacgttccgcactggttctgttaaacggtgagcaggcagaaccgctggctgcaagctggtgcggtacgcttcagtggacgtgcaatagcccttggcgcaaaggtggcggacgtaagaactggtttatcggcgtcgcacgttttcatcaggaacaggcgtttgccgatgacgagattcgttttgaaaccactaaatcctccggccccggcggacagcatgtgaataaaaccgagtctgccgtccgcgctacccatgtcgctagcggtatcacggtgaaggtgcagagtgaacgcagccagcacgctaacaagcgtctggcgtgttatctcatcgcctatcgtctggaagcgttacaacagcagcagcacgccgaactacgggcacagcggcgtctgttccatcatcagatagaacgcggcaatccggtaaaagtcttcaagggcgaagattttacgttggccacctcgcgctaacctcaactaacgggtgggcatctcattgcccgctcgttattttttctcagaaatgaccttaaagtattgggataaactgaacggcacctgtagaccaggcagctcgccgagtcgattaagttcatcacgatgcgactctatccattgctgctgcaagggctgcaacgtcgttgttcgcgccgcaattagcgtatccaaaaaactccgcttcccctccactgccaaatggaatgcttttatcgccagtttatccacctcactttcggtacagcgattcatcgctttctcattcaaataaataagagcagtggctttatcatcattgtttaatgtccagaaccaatcgtttgcagacggaagcgtgacgggactcttctttcctcgctcacggcactgctgataaatcgaatctagttcgtgtaatgaagattcgacagcgtgtgtatagccagtaataaagaagaagaaaaagataaacctacttattgtacgatgcataaacacacttccagaattcggactcgtctcctacagaagaccatgccattggctccacaacttgatccaatttatgcctgagaatatttggtatacccgccatcgcttggccgtaaagttcccaatcataatcgctaatattataagttacgtctttagcactgcgaggatcgctgaaaatactgtaaagaggggttgttgaaacagcgaatgctagtcggtttgcgctatcaactagtgtgttgatttgttcaatagcttctaccgaacgagcacttaaggtgagttccttgatctgacaagtggcaattcccatgccctactccatccaagtaaatgattacaaaaatcggatcgtttattcccgtactcatactcatgaaaaaattaaaataaacaattaataataatctggtcaacccaaattaagcctttatcgtagattttgtaacggtgctacactcccgttatctattcctgtcaggctgaagcgatgaacatcgtacggatacttttcttacccttaatattggcgctgtctggctgtcagctcatacaagggaagcctgtcgcggcacctccacctgcggggcacgcactcgaaattcgttacgcgcaaaccagcctgttagaaaaggtgggtacgatctctgttaccgtacgcgggaatggagacgacgccgagcgagccattcagcaaaaagccgatgcctctggtgcgcactattatgtgattgtactgaaatccgaggctgcaacgctccccggtttgtggtccgcacgtgccgtgctgtatcgttgaatccgcagggtatgctgtaaaaaaataccgggaagattcccggtatcatcatgctgagacagattaatacgacatacacgccgcattcaggatcccaccgctaagcgaagcggcacagaggaaggcgccagacgcaatatcgttattctggatatgctggctgagacgcggcatatacagacgcaccgcgaaataaatcagcaattgcaccaccagcgcaaccacgccccaggtaatgtaatccaccagactcaccgaattaatcgccgcgctggaaagcgggatcacatagccaatcaacgccccaccaaacccaatagctgccgtgccgttgttttctttaatcaacgcccattcatcatgcggcgtaacgcgagtgtagataaataaaaaggccagcaccatggcaaacccgataaagaaataggatgcaaacgctaacaacgcattgagtatcggcataaattcctcttaatgaataaaattcatccgccacgctggcgaacagcttcaaacaaacacacaccggtagcaacagacacattcagtgaagacacgctgcctgccatcgggatgctgatcaactcgtcacagtgctcacgggtcagacgacgcatgccttccccttccgcgcccatcaccagcgccaacggaccggtcagtttactttggtacagcgtatgatccgcttcaccggccgtgccaacgatccagatattacgctcttgcaacaggcgcatcgtacgggccagattggtcacgctgataaccggtatggtttccgccgcgccacaggccaccttcttcaccgtcgcattcaactgcgcagaacgatcgcggggcacaatcaccgcatgtacaccagcgccatccgcattacgcaggcaagcgcccagattatgtggatcggtcacgccgtccaatatcagcaggaaaggcatttccagattgtctaacatcgcaggcagatcattttcctgatatttccgcccctctttgaccttcgctacgatcccctgatgcaccgcgtcttcagcctgcttatccagccattgacgactcgccacttgaatgacgataccctgcgcttccagctcggcaataacgggctgaaggcgacgatcgtcgcgccctttgagaataaagacttccagaaaacgctgtggatcgcgctcaagtagtgccttaaccgcgtggataccgtaaataatttcgctcattgatactcttcaaattaaccataacaggcagaacctgttcattagagatagaggtttaccctactcctcctcttcatcgaggaggaagcagattaactaaccttactcagcagactttttcttcgcgcgtttagccttggtcgcggcggcgattttattcgtcttttccgcgttctttttcgctttatcgcggttctttttcggtttggcttttggcttatccgacgtcgcgttgcgatcgccttctttacggaccgcagcatccggctcaaaatttgcggccgctttgcttgggctacggcggcgtcgacttggcttagcctcacgcgaatccggtttcttcgtacggtcacgcgcggttttcccttcgccacgcaccttgcgcgtgctggaaatcaaggcgaaatcaatgttgcgctcgtccatatgcacggcttcaacgcggatttccacttcatcacccagacgataaacctgcccgcgcgattcgccgatcagtcgctgaccgatattatcgtagcggtagtaatcattatccagcgtagaaacgtgtaccagtccatcgataaacaaatctttcaggcgcacgaagaagccaaaaccggtgacactggcaataatccccgtaaagacttcaccaacgtgatcctgcataaagtcgcacttcagccaatccgcgacgtcacgcgttgcttcatccgcacgacgctccgtcatcgaacagtgcatacccagctgtagcatctcgttaatgtcgctatgccagccgcccgttgacgtccaacgttcatgacgatcgcttaacagatacttaatggcgcggtgcagcgacaggtcaggataacgacgaattggcgacgtgaagtggccgtaagacgtcaatgccagcccgaagtgtccccggttttctgggtcataaatcgcctgtttcattgaacgcagcagcatagtttgcagcatttcccgatcgggacggtccgccagttcattcatcaattcggcgtagtctttcggctgcggcttcattccgcctttcagcgtcagacccagctcgcccagcacgctgcgcagggctaatacatggtcttcactcggttgatcgtgcacgcggaacaatgcgggctcttcgttcttctccacaaatttcgcggccgagatattcgccagaatcatgcactcttcgatcagcttgtgcgcgtcgttacgcaccaccgcttccacacggtcgatacggcgttcggcgttgaaaataaacttcgcctcttcagtttcaaacgcgatgccgccacgtacttcacgcgcatgttccagcgctttgtacatgtggtgcaactcttccagcccgccaaccaatggcttgtagtgctcacgcaactcggcatcgccttgcagaatattccacactttggtgtaggtcagacgcgcgtgtgaactcatcaccgcttcataaaacttgtaagacgacagcttaccctgcgtcgaaacggtcatttcacagaccatacacaagcgatcgacctgcgggttaagcgaacagagcccgttcgacagcacttccggcagcatcggtaccacctgcgatgggaagtacaccgacgtgccacgcgcccgtgcttcatggtcgagcggtgtattcggccgaacgtaataactcacgtcagcaatcgcaacccacaaacgccagccgccgccgcgtttcggctcacagtacacggcatcatcgaaatcgcgggcatcttcgccgtcaatcgtgaccagcggcagcttacgcagatccacacggccttttttcgcggcttcaggtacttcttcagaaagatccttcacctgatcttccactttaggtggccaggtgtgaggaatatcgtgggtacgcagagcgatatccactgccagaccggtgcccatgttgtcaccgaggatctcgacaatcttaccgaccgctttcgtgcggcgcgtggcgcgttgcgtcagctcaaccaccaccacgaaacccatacgagcgccgttaatttcttctttcgggatcagaatatcaaagctcaggcggctatcatccggtacaacgaacccgatacccgcatcgacaaaatagcggccgacaatttgtccggtacgcggttccagcacgcgcacaatgcgtccttcgcgacgacctttacgatcctcacccagcggctgcgccagcacaacatcgccgtgaatcgcccgtttcatctcttcagccgacagataaagatcgtctttgcggccttccacacgcaggaaaccgaagccatcgcgatggccgataaccgtgccacgcagtagatcgagcttttccggcaacgcatagcattggcggcgagtaaaaataagctgaccgtcacgctccattgcacgcagacggcggcgcagcgcttcgagggcttcttctccagttaattgcagatcggtggccaattcttctcggctgatcggggtatcgcgcttggcgatgtgcgccaagatatattcacgactggggataggagattcgtatttttctgcttctcgttccaggaatggatcttgtgacattgcggttcctccgttgtcatcagcaggaggctgaacaaaactcattcaaccaacaataatttataaagcggcgggttttctttgaccatatcagccaacgtgtattgatccagctcatgcaggaaattttgtaccgcctgttggagcacctgtttcaagcgacaggctgcagtaatgtggcaaaactcatggctacagttgaccaacgtgagcggctccaactcgcgcacgacatcgccaattcggattgtttctgccggttttccaaggcggatgccgccattcttaccgcgcacggccatcaccaacccagcacgactaagttgattgataattttgaccatatgattacgagacacgccatacacttccgttacctccgaaatgctggtcattttcccgctcggcagtgacgccatgtaaatcagcgcccgcaagccataatccgtgaaacttgttaactgcacataaacctcggatacctctgggtatcattgacaggcgtattgagtacgccactgaaaaaccaacgctattgacagataataaaccaggcacaaacactacggctaattatttataccctttgcgttacgagggattgtctagttgtaccctactcactcaaccctttttacatctgccatatctttttaattttatctcaccgcaacacagataacgtattctctttagttgcactcaccaaatctaacgatcgatatgctatcacccacgaaggcggcgtaaggaaaaggacaccatggggttgaaaaatatttctattcgtaccggcttattaacgttgttgctgctaaccaccctgttgctgcttatcgtcagcggcatgggcgtggttgccattaagaaagacagggaaacgctgacagcacaaaaccagattcaaggcattgagctgggcaatctgatgagtggctataaccaaacgctcagcgcgcgcgcctctgcaacgctcgccgtcaggaaaatcgaaatcggcctgctggacgacggcgttaaggaaactgggctcgtagaaaaacatctccgccagtcacaggaagacattcaacgcgtgatcaaatcggccaaggccgatccgaagcagcaagcgctggcgcaggaagtgctgaaaacctatcaggcctattttcagcagggcatgaccccgatgctgaacgcgctgcaaaaacagtataccgacgaatattatgaagtcctggaaaaacagctcggcacgctgagtgaagcctttgatttatcgatccaaaatttccgtcagtatgcccagcagctttccgaacagggtctggcacagtccgaacgtaatgaacgcattatgctgttactgattgcgattgccagcctgttatctatcacactggtcgcattagcctgggtcgcactgcggcacatgctgctcaaaccgctggattatgccattgagcagttggagcaggtcgccgctgggaatctgacgcgccgtctgattcaaggcggagacaacgaactgggccgactcaacgatgccataggccgcatgcagggtgcgctgctggagtcggttagccaagtgcgcgatgccagcacgcaaatcgatctcggtagccgagaactgtttgaagaaaacgtccagctctcccaacgtactgaagaatccgttgcagcactggaacaaaccgcggccagcatggagcaattgagcgcgaccgtgaaactcaatgccgatcacgccgaactggcccatcaactcgccaataacgtctcgaacaccagcagccgcagcaacgaatctgtcggttatgttattgaaaaaatgcaggagatcgctaccagcgccaaacgcatcaatgacatcctcagcgtaattgacggcatcgcgtttcagaccaacattctggcgctgaacgcttctgtcgaatctgcccgcgcaggagaacaaggcagaggctttgccgtcgtcgccggagaagtgcgtaatttggcgcagcacagcgcgaaggcggcgaaagagatccgttcgctgattttggattcccagacgcgcgtatctgaaggacttgagctggcttccaaagcgggtgaaaccatggacgacgtgaccgatgaaatcatccgtattacgcaactgatgcgagacatttctaccgctacgcaagaacagcatcgcggtatcgagttggtgaatgtcgccttcacgcagattgacaaggtcgctcagcacaatgcgcaactcgtcaaagcctcatccgcgactacgcagtcgttggagcagcagtctcaacagctaatgcggtccatggcgctgtttcaggtagaacctcgcctttcctaattttgcaccgctggtggtcaactcccatgctgaccaccagcatgacgcagaatagcctccgttccccttttattccctccgtacatcgcctaaaaaaccgaataaataatgagaacaggcagaaagacactttaaaaaaaacacatttcacacgttatactttcagataatttgagtattatttttttaccgctattctctgtttttacatataagcgtataaatagggtttcggcataaaagcgatcaaaataatcgcgtcaatgcattgaataaaaagacaataagataaatttcttattgataacagtagtcatgcgtttcagatcattaattacttattaataatatatttattatattaattaatagcacgctattttattaattctgcccattgatttcagcgcaaagaaaaagggggaccgccaatcacccgataacaccgcagacggcatcatggtaaaacaaatgcctctgacaacagcgaatcaagggtaaagacagaaagaatataggcagagataaacatgaataatcagtcagtcgatgttgatttgattaccaggtttgacaatgaagccaaactgcacgcgctcgattccgtctatgctatcgccgaattcgatctggcagggaaactgattgaagccaatcctcttttttgcaaaatgctgggctataaaaaagaagacattattcagaaaagccacacgcttttcctgccagaagcacaacgtcaaaaacacgaccatttctggcacgatgtcatcaaagggaatatcaatgcgggggaatttcaacgaaaaacccaaaaaggggacattatttggctccacgccgcatatacgccaattattgatcattcaggtcgtcggattggtgtaataaaactggcgcttgatattactcaggaaaaacgtctgatgtcggaacatcgagcacagctagatgcgattgaaaatgcacagggcgtgatcgaatttgataaagacggctatatcactcacgtcaataaacactacctgatactgacaggctatgaagcaaaggaaattctcggtctacatcacaaatcactctgcgatcccatttataccgaacaggccgactatcaaacattttgggaaaccttgcatcgcggccaccctatcagcgggcgcttccaccgactgggcaaaggcaaccattcattctggatacaggcaacttatagtccggtcatggatagtgatggtaatgtgagaaaaatcattaaatatgctcacaacatcacgcaaaacgtcgaaaccgaaaagaaagcccatcagcaaggtatcattctcgatatcctgctgtcagttcatgacagctttctgctcgaccataatctgccttcagcctgcgataaagtcttcgagcggttgcttgacgtgaccaacagcagcttcggttttatcgccacgttgcaggaagatgaagacggccaatcactataccttcctgcgatttccaaccttgcctgggatgaagaaaccctgacatggtacagacaccagcgcagaacccacggcggcctgaggctgcgtaaacttgataacctgtttggccatgttgtgactcacaacacggtggtgtgcaccaatagcctactgaggcaaaaggccggtcgggaccttccccccatacatcctgcactacattccctgctcggtattcctatcacccacaacggcaaaacggtcgggatgatcgcactggccaaccgccgggaaggttacgatcaaacgatgatcgagttactggctccgctggtaaaaacgctcggtatcatcattcacgcgcgtttgcttgaggatgaacgcacacagatagaagcgtctctccgctttaacgcaggacatgactttctgactggcctgccaaatcgcagcagcttcttcgagcaagccagcgcatttttcctgctcagacagcaaaaccagcacgcagataaaagctgcctggcgattattgatatcgatttattcaaaaacattaatgaccaattcggccatctggctggcgatgccgtcctcaaagaactggcgatgctgatgcgtatgtcattacgtcaggaagatctggtcgcccgtattgggggagaagaattcatcatcctgctaaaagatgtcccttatcaaaccgccgtcatggctatcgagcgtattcgcaaagcgattgagcaacatacgctggaatacgatcgccagaatctgaatttcacgatcagtgcagggatcgcagcttaccgttccgatctcgcttccgttgaagactggattcagttagccgatgaaaatctctacgcagctaaacggcaaggacgcaactgtgtgaaataagcccatcccggcagcgctgctggtagctttgctcgaacgtttgcattcccgcagcggctccggtttgaatcaggccaggaagctggtgcgtttttccctcacgaatcaggttgctgactgccgctgtagcagtcagcacttcataaagtgcaattcgaccgccttgcgctgcgggcaatagcttttgcgtcactaccgcctgcaaacaggtcgataactggctacgaacataggctttctcttcaccgggaaaaacatcaatcaaacggtcgactgcctgtgatgcactgcgcgtatgtagcgttgataacaccaagtggccagtttccgctgctgtcagcgccagccgaatcgtctccgtatcgcgcagttctcccagcagaatgacatcaggatcttccctcaatgccgcccgtagcgcctgcgcaaaagaagcgctgtgcgcaccgatttctcgctgttgaatcaggcaacgtcggctgacatgaataaactcgatcggatcctccagcgtaatcacatggcgatcgctgctgtcgtttaacgccccgaccatcgccgctagcgtcgtggatttaccgctgcccgtcgcgccggtaatcaggatcagtccgtttggtttctccagcagcgtcgagagcacgggtggcgcatgtagcgcatccaatgaaggttgaacagatgggataatgcgtagcgccgcagacagtccttcccgctgacgaaacacatttacccgcaggcgctgtccgtcaggcaacattaaggcgccgtccacctgccctgcctgccgcagttgctcttgctgagtcggttctagccagacatcgcaccattgtgccacctgctccggcgttaaacatggtaaggtattttcaggctgtagccgcccatccacacgcaacaccggaggatgcccgctacaaaggtgcagatccgaggcattatgttttacactacgcgccatccactcatccaactccatagattaacctcctgaataaccatgacgacaatccagcagaatctacaggacatccagcagcaaatcacagccgccgcgacgcattgcgcacgagcgccagaagaaattacgctacttgcagtcagtaaaaccaaacctgtgagcgcgatcgaagaagccattgcggcaggtcagcgtgcgttcggcgaaaattatgtccaggaaggcgtggagaagattcattatttccaggaaaaccagccgaacacaccgttggaatggcactttatcggcccgttacagtcaaataaaagtcggctggtagcggagaactttgactggtttcacaccgtggatcgcctgcgtatcgcacagcgtctgagtgaacaacgtccaaccacgttgccgccgttaaatgttctgttgcagattaatatcagcaatgagccaagcaagtccggcattatggtggatgaacttacggaactcgccgccagcgtcgccgccttgcctaacctgcgcctgcgcgggttaatggccattccggcaccggaaaccgatcacgaacggcagcttgctgtttttaaacaaatgacagcgctgtttcaaacattgtcagtaaattatccgcatattgatacactctctatggggatgacggacgacatgcgtgcagcgattaccgcaggcagcacgttggtgcgcatcggtacggcagtctttggcgcgcgcgactattcatccccaaaagcatgaacagtcagtcaagagcgcagaaacagcaggcacaccctgaacagcacgtcatctttagacagaatacaaacggaacaggtgatcagcgataatgcagatgcagcaacgtaaaatagcgtttattggtgccggaaatatggcgcaggccattatcgccgggttggtcaacggcggttatcccgctcaacacatcagcgtctgcgcgccttcgggtaaaaaccgcgatgtgctggctgcacaatatggcgtcatcagcagcgcggataatgtacgctgcgctcaggaagcggacgtcattgttctggccgtcaaaccgcaaatgatggcgacggtttgcgaaccgttacatgaacaggtcaatgtcgcgggcaagctggtgctctcgattgccgcgggaatcaacatcgcccgttttcaggcgctgctgggtgagccgctgaatatcgtgcgcattatgcccaacacgccgtctctggtcggaaaagggatgagcggaatgtacgcccccgcatccgtcagtcaggctgataaagacttcaccgcacagctgatgcagagcgtcggtaaaatttgctgggtggatagtgagcaaggcattaacagcgtgatcgccgcagcgggaagcgcaccggcctatttcttcctgtttatggaagcgatgcagcaggaagccattcgccaagggttcgatcaggaaaccgctcgcctgctggtgcaacaggccgcctcaggcgctgctgcgctggttgaggccaatcccgatacgccgctgtcgaccttgcgggaaaatgtcacctccaaaggtggcaccacggcagaagcactacgggtgtttaacgaacagcagttgacgcaaaccgtggccgaggccatgcaggcggcaattgctcgcgcacaggaaatggaaacgcttttttaatcaaaagcggtatccccgattctttatcttataaggaaaagacgtacttatgctcaccctgacttttctggtcaaaacgctggtcgacctctatgtaatggtcctgctactgcgcatctggatgcagtggtcacgcagtgatttttataacccactatcgcagtttgtcgtcaaaatcactcagccgattgtcggaccattgcgccggattctgccgtcgctggggccgattgacagcgcctcactgctgctggcgtttgtccttacgacgatcaaatacccgttactgttgttgattcaggttggcgcaatttcccttagcccaatgaacctgctggtcgggctcatttcgctgatcaaatccgcgggctatctggtcttctgggtcatcattatccgctctatcatgagctgggtcagccagggtcgtagcccgattgaatatctgctgcatcagttgaccgaaccgctaatggcaccgctccgccgcattattcctgtgatgggcggcattgatttctctgccatggccgtgattctgattctgtatatgctcaactatctgggcatggacctgtttccggggctgtggttcctgctgtgagtgcgattacccgccacggcgatgcgctggtgattcggctgtatattcagccgaaagccagccgcgatcagatcgtgggtttgcatggcgacgaactgaaagttgccatcaccgctccaccggttgatgggcaggctaatgcccatctaaccaaattcctcgccaaacagtttcgggtcgccaagagtctggtcgtgattgaaaaaggcgaactcgggcggcataaacaaattagaattacccatccgcagcacatcccggctgacgtcgcggaattcattgaataaacacgcaggacaagacgatgcaaaaagtggttttggctaccggaaaccccggtaaagtgcgcgagctcgccagcttgctggccgatttcggtctggatattgtggctcaaaccgagctgggcgtggattccgccgaagaaaccggcctgaccttcatcgaaaacgccattctgaaagcacgtcatgcggcgcaaatcacgggattgccggccattgccgatgattctggtctggctgtcgatgcgctgggcggcgcgccgggcatttactcagcacgctacgcgggcgcagaggccagcgaccagcaaaatctggataagctgctgctgacagtaaaagacgtaccggatgaacaacgccgcgccagcttccactgcgtgctggtatatctgcgccacgctgaagacccgacaccgattgtctgccacggaagttggcagggagtgctgacacaccaatcctctggcagcggtggttttggctacgatcccatcttcttcgtgcctgagctgggtaaaacggcagcagaattaacacgtgaagaaaagaacgcacagtcccatcgtggtcaggcgctacgcctgctgttggatgcgctacgcaatgcttaagcttcccccgctcagcctgtacattcatattccgtggtgcgtacagaaatgtccgtattgcgacttcaactcgcatgcgctgaaaggcgatgtgccgcatcaggaatatgtcgatcatctgctggcggatctggatgccgatttgccgttggcgggtggccgcgcactgcactcgatttttatcggcggtggcacgcctagcctgctaagcgcggaagcgatgcaggcgctgctcgatggcgttcgggcgcgaatcccgttaacgccggatgccgaaattacgatggaagccaatcccggtacagtcgaagccgaccgtttcagcggttatcaacgcgcggggattaaccgaatctccatcggcgtgcagagtttcgatccgcaaaagctaacgcgtcttgggcgtattcacggccccgaagaggccaaacgcgcggcacaactagcgaccggtctgaaattacgcagctttaatctggacctgatgcacggcctgccggatcaatcgctggacgaagcactggacgacctgcgtcaagccattgcgctcaacccgccgcatttatcgtggtatcagttgaccatcgagcccaatacgctgtttagctcacgcccgcctacactgcccgatgatgacgcactgtgggacatctacgagcagggtcacgcgctactgagcgcagcgggttacgagcaatatgaaacctccgcctatgccaaaccgggctaccagtgccagcacaacctgaactactggcgcttcggtgattatttggggattggctgtggggcgcacggcaagctgaccttcagcgacggccacattctgcgcacggtaaaagtccgtcatccacgtggctatatgcagggcacgtacatggataagcaacacgatgttgccaacgacgatcgacctttcgagtttttcatgaatcgctttcgcctgctggaagccgccccacgcgcggatttcacggcttataccggtctggaagagcacagcatccgtccgcaattggatcaggctctggcacaaggctacctcacggaaaccgccacccactggcaaatcaccgagcacggcaaactgtttctgaattccctgctggagctatttctggcggaagagtaataataattaagtgggcacgtttcctttggtaaacctgcccaccgctttcccttctgtttctctttttgcaacgtttacaacgcttattgcgaaccgcctccctttcccatcacgcgccgtttgcacgcagcgtgaaaatcctttttccttatgctggacgacgatgtcatcgttaagtacgctacaggcttctgataagaacaaatcttacatctgagtaccggaggcatgatggccagaaccatgacaattgaccttggagatgagcttcgccattacgtggaatcgctggtggaatcaggtgattaccgcacgcaaagtgaagtcattcgggaagcgctgagaatgctacgggaaaaacaggcggagtcagatctgcaaacgctgcgtcagttagtcgctgaagggataaacagcggagagccacaggagtggaataaagatgaattcttgcaaaaaatcagaaacaggacgcgaacggccacccgataaaatcaagctaacaccgcaagcacagcgcgatctggaagacatttatctttatggcctgcggaattttaatgaagaaagggctgaagcctatctggaaaccatcgaacacgcatttatcgctatcaggcacaacaattttcgcggacagaatacaatcaaatttggcaggccgtaatgagcgaacagcgggcgttccgtgttaagtagggattcattgtgacaactgtactctctgtggcgattcaatgctgccttatgttgctaaggatatattgctcaatttctgatgtatgaaatcaatgagcgatcttgttttggcgggcaagtaacgccgatctgaataaattgcgaacaattgtaatggggctaccgattgttcaaactcaacctcgattaaccgtccatcgtcaatgtagggttggcaggcttgtttcgatagaattgcaaaaccgacacctgataccgcagcccgtccagccatctctccgctatttacccgataatgccctttaaccttaattgtctcgaatcccccctttgtattgacaaactgccagggagcgcctttcagcgcacttaccgttgtaatacagggtaattcttcaaattgctggatatgagaaggggtgccataacgctgaataacggagggggctgcaacaatggtgcaaggaatagtcaccagatgacgagctatgtagtcactgtcatccatctgaccgcgggtaataatgatagctaaatccagatcatcccgcagggattcgaaaccagacaaatttgtgacacagctaatctctagatccgggtactgacaggcaaaatcggcaacgacagaacccagcaatgcaggacctatttcattgggaatacagatacgtaatgggcccttgagttgcatttgccgcaacgttaattctgtctcagtttgctcaagcgcctccagtaatggcttcgctcgggtatagagtaagtgccccgcttgggtgagtttcatatgtcgagtgctgcgctcaataagctgaagattcagtttttcttctaactgagaaatacaacgactaacatttgatgtcggcatttcaaggactttcgatgccccaacaaaactttctctttcaaccacagcagtgaacactttcagggtattaaaatcaagagccggacgcatcaattatcccatatatgataataatgagcaccatttttaccatgtaatgcacgccattgatatcgattaaactcagatatctttcatccacaggttgcttgctatgccactggtcacacaaacgtttaatcataaagccctcatgcggatagctattgtaatggcttttatccagttcactaatgcgctggagtatatggcgttaacgcctgtttttacttttatggcagacgagttttcggttcctgtatcattttctggttatgtctctggtatgtacacactgggtgccgtcctttctggaattattgctttttattggatcgacctgtttaataaaaaacaattcttgatcaagaatatggtgctcctgggagcactaacatttttgtccacactcactactcattttggcacgcttctggtactacgattttgcgcagggttggttggtggtacgacaatgggtgtgggtacgagtattttgataaattgtgccccagcaaacttgcgaggaaaaatactggcaacggtgattacatcattttcgatggtaagtatcgtcggaatgccagctatattatttttgtgcacacactatggttggcatactgcgttgtggttaatcagttcactttgcctgctgtctttaccgttgatagtatttattattcccaaggatacggttcaatcaggcgtgaaagccaaactatctattgatgctcaaaccttacttttcgcctcttgttctgcactggtacaatttagtccaatgctcattattcccattttgactccattaatgttgcagtatatgggagcacaacaaaccctattacccttattgttcttaagtggggggattgcaggttatctgtctacaaaaataacaggtgttctgacatcgcatttatctgctctgatgttggcaacaatttcaacgctattctttgtagcaagtttgctgattcctgcaatgggctatcataatgccgttctatttataaccttatttcttggagcctcatatagccgactggtttccgcttcgtcggttgctgtccagtatcctgagaatgaacaacgagccagtttttcttcactacagacagcaatgatgttcctgataacaactctcgcattctttttgtcttccttattactacctgatcagggaataacaacgcaaaatctaaacagactgttggttgtaagtgcattagccgcatctggatttcccgtaatggtcataatacttcaaaagaaactggctaaacgtactctccagcctgaccgccccatcattgattagcataacgtccgctcttgcgcgaaggacacaggctcactgagcttaaggacagcgttgagcggaagcggacattccgtatgcaataatctttaataaatctcaacaaaattatgcctctatgcgatcgtcttcaaacaaacattcatttatgttaaattatttaacattgcctcaagtcgtggagggttcccgcaattttgatgcagaaaatgaatgttgaaatcaatctcaaaggaaagaagatgaaaaaaaatttattagcattgtctccagcaatcttaatagctctgccctatcttgttcctccagcctattccgcgccgtccgttcgttctgttgatgtaaaatccttcgatgtcggcggcgtaaagaccggaatgagtgttgaagaagctcgcacggcaatgcaaaaaaatttcggtgtttcagcagataaaattcgagcctctaagtccatgaaaaatcagtatgctaccattatttacggtagcccgcagattcaggatcttgtatatgaaaacaatggcacccgcatgcaggtgagtttcgatcctcgtattccttataataaatctaatccgatggctgtttcgcaggtcatctatgaaataccttggacgaaagaaaatgaagacaacatggtcaaggctgccctgaaaaagtacggaccagtatcaactggtggagtatttcctgtgtggtgtgaaaaaccgatgcctagttcaggaatgggctgtgagagtggcacggcaagccttactatgggaaatacaaaaattaagctgattgatcctgcctggcaaaatgctactagcaaatatatggatcagcaaaaggcgactaaaccacagttttagcgttggcagtaaatttcatctcctttgccctgcaactggcgcggggagggaaatgaagtcccagaaggaagtattgaagtttatcaacttttcaagagtgtgtctggccagccacacacctattctgttaatgaacacattataaatgactactacatctgctcctggcactaagcggaaaaagaatgtaagaatatcagggctgctgatatatattggcttttgttaaaatgtctcccacctgcacagcttaaatacaacgtttagggaatttccgtaatatgctatctgttggcggatgtacagaaaacaacaacgcgatagctatgcccaatgaaataagggtcaatgccgttgaatagttattttaattttgtataagagattgaaaaaatatccggggaaaataatatgccccggttagatgtctgtattgatattatgtcggcatcgagaatgtcgtgactttattagactgtggatcgatagagatgatgcaaattgctaagttaccaccgaagcgatctttacgatcggatattttaagattgtaagtctcagagaaggacgtgtagccggatgaattactttcattaagcttaaatccaactaattgttcgaagtaagatcgcgtttgcccaacgctgtttttgcattggtcattagtgatagtgccgacttttcttgtggacgtcgtctgtacagcgttcgacgttttaggcgtgagtgcctcattcactgctttcatctgatcgccaatatttttcggaaagtcagcacatgaggaagtagccagtacaagcccgcacagtaaaatttttttcattaaaatcctcataatattaaaggggttgctaattttagattccattttttacaaagtgttaaccatattttacctgtttgtatctgtcaatacgaatcatcgattatagaagctgaccagcccccgcagattagtacattcagatgttagcaacatccgctccaggcaatagctgccgttcaaattaggtttagctctgtgcattaacagagtcagatcagagctcatacccatcaacagcaacataatttcaaacgatatcagctggttcaggctatacgaggattgaatttttacctgcggttatgacacagtagaaacttatcacactctatttatcacacctgtttatcaaccacctgcgggtaacgatgatgaaacgtataacaacaatcgtagtagcgctgctggtcacagcagcattgagcggctgtaacaccacgcgcggctttggccaagacgtgcagaaactgggtagtaaaatttcacacgccgctagctaacccaccgtaaaataacaaaaaaccggccatactcagccggttttttcgtttacgccgcgatctctactctttccgcagttggctcaatatccctcagaacgccgacagcatatcaatatgcgggataccgtcttcgtcatatgcctcaccggtcgccacaaagccaaacgcgccgtagaacgcctgtagatgagcctgcgcagacaggaaaagatgcttttgcggccagtggcgtgcacaggcaatcaacgcgtgctccatcaactgatggcccagatgttgcccacgagcgtgaggagccacaatcacgcgtccaatcgtcaccacatcgttgttcggatgaggagcgagtagccgggcatacgcggccagcttgccgtcgcgatacgccgcaatgtggcgattgccttccaccagatcgcggccatcaatatccaaataggggcaggtttgctcaaccacgaatacctgactgcgcagcgccaatatgtcatgcagtgaatacacgttaaggtctgccacatcccagtcatgccatatcagactcattttcacccttccctattttgcaccggcggaacgcgcacggcgcttagtcaggattagcgatgcccacagcagcgcaatcgccagcgcaaacaaaacgccaaaaccaatcccgatcgcgataaccgagacgcccagtttcaccaccagagaatagagtcccagcattaacagcatagcgccgttctcacccaaattctgtacggcaatcgcattacccgcaccaacgctggctttcccacgttcctgcaacagtgcattaagcggaacaatgaaaaatccccccaatgcccccagcagaatcagcagggaataggcgctaaggagattatgctgaagagtgaaaatcactacgaccacgccgatcaggaatcccgcaggcaggcagcgtcgtacattatcgagcgtaaccagtctggcagcgccccccgcccccagcacaatcccaacggcgaccatcgcattaagcagcgtcggcgtcgcgttatcggtaatgccgagcgcatgcggcacccacagtaccaacagaaaacgcagcgtcacgcccgcgccccagaacatactggtgccaatcagcgaaagccgagcatcgccatcgcgccacagcacccgacaggcagaaaagaagctgctcgccatctgcaccggatgccacggctgccctggacgggcggcgttgagatgtggaatcagcatattcgcgcccagcgccacgccataagccaccgcacaaatcgacagtgccgcgtaaatattccagtccgccagcacgccccccgccacagagccagtcaggatcgccgcaatggtcgaggcttccatcaatccgttggctttgaccaactgatcgccacgcgtgatctcacccagaatgccgtatttcgcgggtgaatacgcggcggcaccaatgcccaccagcgtgtatcccagaaacggattaccgcccacgcaaatcagcagcgctcccgccagtttcagggtattggcgaacatcattacccgtcctttggcgaagctgtccgctatttgcccgacaaatggcgctaacacgatgtacgcggccacaaaccccatctgcaaaaacggctgactccagtcgggatacaccagctgtttgatcagcgctaacgtagcaaacagcaacgcgttatcaccaaacgcggagaagaactgcgcgataatcaccgcgctcatactacgcgacagcaaaggcgtcgcgggttcagtctgttgactcatgcactaggctccgacgcgttagtaataggttgtttgacgatcgatggttcaatgaccgattgttcggaattaggctcttcagccatttggcgtagcgtgacaaaatcaggcttgccgctgccgagtaacggtaacgctttcacatagcgaatatcacgtggtactgccaattctggcaccccgctgctgcgggcctgtgcaagcagcacatcacgggttatctggctgtccgttgtaaacagcaccagtgcttcacctttgctgctgtcgcttttcgcactggctgcatgctgcgcctccggcgacactttaaccgccagctgttccacgctttcgagcgagaccatctcccccgcgagcttggcaaagcgcttcacgcgaccgatgatggtgcagaaccctctttcgtcgagttcgacaatatcgccagtgtcataccagccctgctgcaattcaccttctgcgttttctgccgcaggcgtctcgagcacgccggggttttccacccgcagatagcctttcatgatattcggcccgcgcagttgcaagcgaccaccgcgcgtaatgcctggcaccgtaatcaaacgcgactccatttccggcagcagcaggccgacggaatgaattttcgtcgccatcggcacgttaatcgcgactaccggtgcgcactcggtcacgccgtatccttccagaatgcggataccgaatttgtcctgccagacctgacgcgtcgtctcagacagcttttcagccccagcgaccacatagcgcagacgagcaaaatcatacgggtgggcaaaacgtgcatagttgcctaaaaacgtagacgtgccaaacagcacggtacagttctggtcgtaaaccagttccggcacgatgcgataatgcagcgggctggggtagaggaacacgcgagcgcccgttatcagcggtgttaacagaccaaccgtcaggccaaacgcatggaacagcggcagtgcggacatgaagcggtcacccggggtgaaatccgccacggtacgaatctgctcaacgttcgccagcaggctgtcgtgagaatgcacgacgcccttcggattcccttcagagccggaggtaaacagcacgatggccgcatcatcgggtttctgcggcagcatcgcgcgggcaggaaatagcagatgaaacaggatccacagcttatccttcagcgtcacagtgtctttcaaatcttccagataaacccagttggcctcgctgacctgcttcggcagatccgtcaatttgcccttttcaagaaactggcgagacgtgacgatcgttttgatccctgccgctttcattgcgctttgtagccctttcgcgccagcggtgtagttcagcatcgcgggaatacggttacgcagcgatgcgcccaggattgatgccgcagtaatggtcgcattgggcaacagcatgccgacatgttcatcggcgcgagtgaagcgctgcaaaatgcgcgacacgcccagcgattttttcaataagccctgatagctgtcttcgttaaatgaaatatccgcaatgctggcagaatgccgtccatagcgggatctcgccgccagaaatgcctgatacagcgtatgctgcggacgcgtttccatccgcgccttcatcataatctggtgcaaacgttcaccggccagtgcgcgacgcgctctggcactgctggcttccggcatcggcaatgtggtcggtggcaaataggtgatagtaacctgtgggaggcaacggcgtttaaacacgcccgccagccgaccaaacggcgaaagctcgatcccatcaatacgcacgggaataattgttgccccggatttcgccgcgacaaacgccgcgccgctgtaaaccttcatcagcgatcccgttacgctaatacgcccttcggggaaaaccacgacaggctggccgcgctcgatcaccttgatcagccctttgatcgccagaggcttggtgggatccaacggcacaaagtcgatataaggcttcaaccagcgcataaaccagcgatcggaaatagaagagtacacggcaaaaaccggttttatcggtaagaataacgccagcaggacaccgtcaaggaaagagacgtgattgggggtgatgagcaatttggattgctgaaactggctgctgtcgccctcgatccggatgcgatacagacgctggaacacccaacgtaacagggtatgaatcatgccttctcccaatagacagataaacgggcagcttgctaaagcgcaaaaccaccaagcgatacgtcaaaatactatatacacgccatagttcaagcgacggtgcacggcttaacgcgaagattgtcgtcagcacatcattcgcatagcattaaaatcgctggagatagcaaaagcgggaaattcaggcaaaaaaaaacctacgcatccgcgtaggttggtgtaatcaaatgatttcaatgtacagagtacatcgatgtatcaccaatcaatacctctgggacttgttactctagggatcgcgacttatcttcaccagcaatgaatcgaaagagttattctataagtgcaaccaactgtaaaattctagcgaatcatgtaagccaaccgccttcttaccgccttttcaccagataaataccgctattttcccttaaagactctttttctctccgatccctctttttcacccttttcccgtccgatcacatttcctgattttttatgtataaatgaccgctcaaacacaggggtattagtccactttttcaacagaatcaatcagaaagtgaggagtaggatcgcggagtctgcatagggcagacgctgaatttaaccaggtgtgtgtaacgaataatgaagaactacaaaataggtacccgactggccggcggctttggcctacttattgcgctttcgctggccatgctgaccagcggcatttaccaacttaaccaggtgtccagcagtacacagcagatgatgcaagagccgctgcgcaaagaacggctggcatcggactggcatgccacgctcgttgccggtgtccaacgcagtatggcggtagcacgcagcaatgacgattcgctggttgagctatttgccgcagaaaacactcgcgccagtaaagaaagcggtaaacggcaggaggattttgccagcctgatctctacgccagaagaaaaagccttattcgacaaagttggcgaatatcgccagtcctacattaaaaagcgcgatgcgattatcacggaaaaaggcgcgggtaatttcgaccgcgccagaacactcttcgacaatgaattcgttccggcttccaatggctatctggcgagcgtggaagcgttacgcgaccaccagcgcgccagcatcgaccaaatggggaaaaacattaacgcaggcgcaagccgtggcgatctcatccttgccgtcacgggcgtgctaagcgccattatcggcgtcctgatcgcttgggtgctcacccgcagtatcgtgcagccgctggcgcgtgccgtcagtgcgacacaggctgttgcggcgggcgatctgacgcacaatattcagccggaaggacgcgacgaagcggctcaattactgcacgctctgcaagatatgacggtgcgtctgcgttctatcgttggcgaagttcgccaagggtctgaatccatcgcaggggcttcttcacagcttgccgcaggtaatatcgacctttcgagccgcacggaagagcaggccagtgcgctacaggaaaccgccgcctccattgagcagttaagctcgacggtcaggcagaatgccgataacgcccgtcaggccaatcaactggcacaatcgaccacgcagcaagcgcaatcgggtggtcagttagtgacagaagtggtggaaacgatgggcgcgatcgactcttcctcgaagaagatcgtcgatatcatcggcgtcatcgacagcatcgcgttccagaccaatattttggcgctgaatgccgctgtagaagccgcacgagccggtgagcaaggtcgtggtttcgccgtggtcgccagtgaagtgcgcagtctggcacagcgcagcgcctctgctgccaaagagatcaaagagctgatcgatcgctccgttcaaaccgtcgaagcgggcaaccgattggtggtacaagcgggtgtgtcgatacaagatatcgtcaatggcgtgcgcaaagtcagcgatctggtcggagagatcagctccgccagcaatgaacagacgatgggcattgagcaggtgaacgttgcggtgaaccagatggaagtgaccacccaacagaatgcctcgttggtgaatgaagcgtcggccgccacgcagtctctacaacagcaggccgcacagttggccgagacggtcagccagttccgcttaggcaacggccatcagatcgcacgcacaccagcggcggcggcgtcgttaacccttaggcctgcgctggcagcaccgggcaagagcggtatctcagccggtgaaggtgactggacatcgttctgatgccccaatacatctcgggtctgctgtctctgagtcatttttttatgcaaactgagaggcaatttcgtgcgcgataataccattattttcatgctacctcgtagcacgcgcccgacgcggggcggctcaaacgccgctcgccccgtgaccccaggcttacggctaaattatgccgctacgcggttccatcggtgttcctgaccgctaaccgagccgccagtgacgcgttccatacgcggcactggctttcgcgacgtccatgccgctcactcggcggccaagcccaccgatgcataatttttacgcctgataacagcaaaacccgccatagacatagcggcaagatagcgcacgaaactgccactgaatcttacataaaaaagtgactaagagaccgcctacagcggctggtgatacagccgcacggctttgtctgggtagtccagcccatcgccgatgtaacgccagccgtgcttttcgtaatagcctctaaacgtggcgtacagataaagatcttcaaaacctgcgcggcggcagaaatccagtacgtgccgttgcagtgccacgcccagacctttatcacgataactttcttccacatacagcgacgccagccaaggcgtcagatcctgtcggctgattaaatcgcagcgccaaagccctaccgtcccaactaaacgatcaccatccagcgcgataaacgtcagcggcagcgccgcaggattcaggctattgcgtacaacactggcaaagaattcacggctattctggctaccgaatgcctgccatatccagtcgatcacctgttcctgatgctggggataatccgccagataaacaatattcgccaaagccgtgtccgccatgactacaccagtttcccttgaaaaatcggcacagaatcaaataaataaccgtcgaactccggcgcatcggcgtcggagatttccatcagcgtatttttgacattttcaaggtgttgccacatcgcctgataagagcccgacacatcgcgacgccgcagtgccgccagaatagcctgatgatccgccagccatttcaggcgataaccctgcgtaccaacgtgggtataaagctgctgccagagcgcattatcgtcccggcacgcccaaatattgctgaccgtttccagcagcatctggttttgcgtcgcgccagcaatttgcaggtggaacaggcgatcgaaatcaccacggtaatcttttacgacaatcgcggcctgctcttgctccagtattttacgcaggttttcgatatctgcccgcgttgccatgcgtgccgcaaatgcagcgatattgctttccagcagttggcgcgcctgtagcatttcaaacgcgccgatatgatttttggcgctgtctgccgcatcgtcttcatcgggaatacgcaggacataaaccccggagccctgacgaatatcaaccgtaccttccaactcaagcatcaatagtgcttcgcgcactatcgtccggctaacgccataggtttccgcaatatttcgttcaggaggaagacgcgatccgacagggtaatcccctgactgaatcttctggcgcaaatcacagccgatttcctgatattgcttcttctcttgcagaaccacatccttcgccacgctttcaccctacatacactgtcgcactgaatgcggacgtcaggcccgcaccgatttatgcccgtcatacttcaagctgcatgtacgttggcttctcttactcaccccagtcgcttacttgagtaagctcctggggattcctgcgcttgccgccttcctgcaactcgaattatttagggcatgcgcccagccacacgtactgacgtcgcggtggggcattagtctaccaaactcagcgcctgatccagtacttttgcgccatttaatgtgccataggcgacagagtcgatcaccgcgataggaatctgatagctgtccgttagctttttattttcgttaagtttgaagcgcacctgcggccccaacagaaccgcaataatatcgctgccgaactcctgcaattcatcccgcagattttgttccgggatcgcgtagatcttaaacaccattccccgcgcttctgcttccttctccattttggtgaccaccagtgaggtcgacatgcctgccgagcaagccagtacgattcttttcatattccgttcctcattttggttatctgcgtctatttctcttcatcatccaacgtcaattcaagctgacgtgtgtcgtgtagctgacgaaaccaggcggcggattttttcggccgccgttgtcgatcctgttccagatcgatttcgatcaatccgtagcgatttttaaacgcattcatcggcgaaacattgtcggtaaacgcccacagcatatagcctcggcagtttgccccctcttccttcgccttcagcgtccagtaaagatgctccgcaataaacgcaatgcggtaatcatcctgaatcacgcccgcatcgtctttaaagcgtgcctcattctcaataccgatgccgttttccgccacaaaccacggcacattgtcgtattcacgctctatacgcttcgccatgtcgtaaatgattttgggattgatctcccagccgcgcgaggtgttcatacggcgtcccggcaactcaaaatgctcgtagtaataagcaggatggaaaggcgtttccttgttccattcacggctaggcgcttttacccggtgcgggtaatacaggttgattcccacctcatcgaccgtgttatcgcgaatgatcgccagctcttcttccgtgtaatcccacttcacctgatgctgcgccagcagcgcgatcagttccgctggatattccccttttagcgccggatcgaggaaaacgcggttatagaacagatcgtaaaggtgtgccgctttcacatcatgcgccgcacgagatcgcggatacgtcacttcagggttgaggatcacgccgatcgagccgccctctcggtcataacccttctgccgaaaccgctgcaccacctttgccgtcgccagattcttatggtgattccactgcatccacgtgtgcgtgttctgctcataagggtagcgtagcgcgtccagataaacgcgcgtctgcaccacaatcggctcattgaaggtaaaccagcgcttcacttttccggcatagcgggcgaaaacggtatcggcatacagcacaaaccattccactacctgctttgatgaccagccctgatacttctccagcaggcaggcgggcagttcgtaatgttcaaggcagatcatcggttcgatcccctgccggtgcatttcatccagcagattatcgatgtaggctgcgtactcctcatcgacgatgcccttctcatagtccagcataaaacgtgaccagttgatcgacgtacgatagtgcgtcagccccgccagcttcatcagcgccacatcttctcgataacggttaaagaagtctgtcgctttcgccggaccatacccgttatgccacacctgacgatcctgcttgtaccagagatccaaataggaatcctgccctgccttcttgccgctccatccttccgtttgccatgccgatgccgccgcacccagaataaaatctgggggaatagtcagtgaaaccttactcatgcgttacctctcttctcgtccgtttcaggcttttttcgctgcggcctgcttttccgcttccaactgcgctaactcagctcggcgagacgcaactttgacaaacggcagatagatcagcatcgcaacgatgatgcacacgatctgtgtcgcgaccgcccccatggagcccgccgtcgacagccaggcgttaatgattggcggcgtcgtccacggcaccatcaccaccgctttaccggcaaaccccatactggtggcgaaataaccaatcgtaccggtgactaacggtgtgataatgaagggaatcgccagaatcgggttgagcataatcggcataccaaaaatcactggctcattaatattgaacacgctggggccgaaagagattttggcaatctctttcatctctttgcgtttagacgcgatcatcaccgccatcagcaggccaatcgtcaaaccggaaccaccgatgctcatgtacacatcccagaacggcatggtgataatgttcggcacttccagtccctgttcgaacgccgtcatgttgacggcaatcgcccccagcagcagcggttcacgaatcggtttaatcatctggttaccgtgaatcccaatcacccagaacagctgggcgacgaacatcagcaccaataaaccgggtaggctttgtacgacggattcaagcggctgttgcaccacctgataaacagcgtcatacaggtacatgcccgtcacgcggtgaaacacaaacccaaaggtggcaatagcaaccaccgtgatgatggaaggaaacagcgcagaaaaagaggctgcaacattaggcggcacgctgtcaggcattttaatccgcagccgatcgacgctttctaaccgggtatacatttctaccgacaggatggcgatgaacatccccagaaacaggcttttggtatcggaaaactgtttcgccagcacgtctttgaccaccatcatctgcccgttgacggccatttcgatcgtggttggcgtaacggcaataaagcagatcaccgccagcaggccgggaaacagcccgcgtgaaccgttaatcttcccaagctcgataccaatcaggaagacggcaccgatagtcaaaaagctgagcgtggcgtagttaatgccgctcatgatcggcttgagctccgccagaaacgagaacatggagaaactggccagaccatttttagggtccatcaccatgttggaaatcagaacggaaaacgcgccgacgataatgacgggcatcagcgtaataaaggatgccttaatcgccatgatgtaccgcaggctattaaatttattggcaaatgagcccaatgaatcaatcagttggtccttaaatgacataacaccacctctttgatcatcatattgttatatcgcgtgttatacgcgggatggccgttacgcgcagggtaaatgcaggtaccgcgctttcgcgtttggcataccaaaaatcaaccataatgaattatttttctgtgacatgattctcacaagacaatattggaattccaatatgatgaaaatgtgatttttggcataccataagcgtttggctatataaattcttagctacataaattctcagccaacttaggctgttttcctgaccgcgataaggaaacctacgatgaaagacacagagaacctccctgaattcgatatggaacaaaccgtgatggagttgctgatcaacgcgggtgaagcccgctcaaacgccatgatggcaattcaggccgcgcgtcagcgagagtggcaacaggccgacgcgctgcttgccgcgtcacaagagacggcgcgtgccgctcaccgcgttcaaacacggctaatcggtttggatgaaggagaaggaaaggtgcccgtcaacctgatcatggtacatgcgcaggatcatctgatgaccgccatgctatgccgggatttggcggaagagattgtcttgttacggcgagaaatggctacatcacaaaactgacaaaaatcgggttgagaaacgagcatcagccgttaaatccgacaatatgcctgtggtatcatgtcgcatgatgttcgtaacaaggatggattggctttttcagcccgtcatcatactcaattaaggtgcagccatgaaaaccatgcttgaagtggcgaaacgcgcaggcgtgtccaaagcgaccgtgtccagagtgctaaacggcatcggccaggtcaaacaggcaacgcgcgatgcagtatttcaggcaatggatgagctcggctaccgccctaattttctggcgcgttcgctggctcgccgtacctcaaacagcatcggtctcgttatctccaattttgacggcccctattttggccgcctgctacgtcgtgccgcagagataacggaaagcagcgggaagcacctgatcgtcaccgacgggcacgatacgcccgaagacgaaatgcgcgcggtgcaacttctgtctgacagacagtgtgacgccattattctctacacccgctatatgtccgaagcggatctcatgacattgctcaacacgcagaccattccaatcatggtgatgaatcgcgatctgccgcaggcgcgggaacgctgtattttcttccgccagcagcaggccgcgtttgacgtggtgaattacctgatcgaacaaggccatcgcgaaatcgcctgcattaccgcaccgatgcaaacgccgacggcacgagcacgcctcgcgggctatcagcaggcattaatcgaccaccagatcgacgttgacccgcgccgggtggcgcacggaaccagcatggtcgccagtggctatcaggccgcacgccagttgctggataacggcatcagctttagcgcgctgttcgtcagcaacgatgatatggcgattggcgcgatgaaagcgctatacgaagcggggaaaagattgccgcaggatgtctccgtcttcggctttgacgatgaaccctgcgcgacctacctgcacccttcactttccaccgtctatatgccgattgaagaaatggccgctaccgcgattacgcaagtgctggatctgattgcaggcaaagacgtcaaaccgctgcaaccttttaccggcgaacttaagctgcgcgaatcggtacagaaagggccgtattacggacagcaaaactcgcggtaaaaccgatcgccttctccgtgttatcagccgtgttcaatcaacattaccgctgtcgtgtccgcctccagcgcgtcaaacaggtgcggcacatcagcggaatagctgatgtaatcccccgcgctgagttcaatgggctgtgcaacaggcccgattctggcgcgaccgtggcccagaatcacatgctctatcgttcccggtttgtgcggctgggagagtctgacctcgcccggctgcactttaagccgataaatatcacgctgcacgccagccggacacgcggccagcagcgtcgcggcatagtttgcctgctctgaataggtcgccgccccctcgttagcccgaatcacctgcacatgctggcgaggttgcccaatcagctggctcacctgcacatcgagcgccatcgccagcgcccagagcgtttccaaactcgggttaccgattccactttccagttgcgaaagggttgatttagccagccccgcacgctttgccagctcggttactgacaggtttaaccgctcacgctcacgccggatagagacagccagccgtgcgataggcgtagcgacctgcataccctcttgtgcgctattttcctgattatcaatcatcatatcgttcaccataacggccgattgttcgacttgacgaacaatcgattcgtgttcattatttcactctattgttcattataaaaaatttcgttcgatataacagcactctcgcactgattttttcacactgacaggcaggaaaaagatgacaccacagactcgcggcacgatagaaatggctatcgcgatgatcatttccggtacggttggctggttcgtcctgacggcagggcaacccgcgatgacagtggttttctggcgctgcgcgttcggcgcattgacgatgctggtggtatgcgggctattgggcttattgcggcgaggcatcattaacaggaagcagaccggcattgccgtactcggcggcctggcgctggtactcaactggacgttgctgtttggcgcttactcacaggcgtctattgccgtcgccaccgtggtttatcacacgcagccctttatgctggtgggacttggcgcgatctttttcagggaaacactgaccctcaacaaaacctgctggctactgtgcgcctttggcggcatcgtcctgatcgtcagcgctcaaacaggggctgacagcgatgacaaagactatctgtctggcgtactgatggcactgggtgcggcatttttttatgccgtagcagccgccattacgaaaaagctctcagggatcccgccgcacgtgcttgtgctgatacagctactcgttggcgttgttgttcttgccccctttgccgctatttccacctctccgacagtgtcgcaatggggaattctcgtggctatcggcgtgatccataccggcctgatgtcgacactgttatacagcgcgatccagaagatcccgaccgcgctggttggcgcactgtcgtttatctatcccgtcattgcggcgctggtcgactgggcagcctttggacataaactggatgggatgcagcttgccggagcggttgcgattctgctgtccgccgcagggatgacgttcggctggcgcatcaggttcaaccgacaagggaataatctgcgtcatgcaccacgttcaggggaaaagcaggacgcctttcccccgacacagtcgaaccatgtcgattaaagcgcttccagcgccagcagctcttccagcgtttggcgacggcggatcaagcgcggttcgccattttcaaacagtacctctggcagcaacggacggctgttgtagttagaggacatagatgcaccgtacgcaccggtgtcatggaagaccagatagtcgccaacttgcgcatccggcaacgagaaagtttccacgccaccgcccgcctgctgggtaaacacatcgccggattcacacagcggccccgcaatcacactgtcgcgcaacgtggactggctgatatcgcggccatcgcccgacaacagagaaacatggtgatagctgccgtacatcgccggacgcatcaaatcgttaaacccagcatcaaccagtacaaagtggcggctgcccatggattttatcgctcgaacttccgctaccagcacgccagattcagcgaccaggaaacgccctggctcaatttccagcgtaatgggatgaccgagatgcgcagcaattttctcacgcgccgcgttccacagcccgtaatagtgttcagtatcaatcgcttcttcaccgtgacgatacggaatcgacagcccgccgcccgctgaaatcgcctcgatatcctgacccagctcaacgacctgctgcaccatcgcctcgcacacctgctccagatggccgtaatcgacgccagagccaatatgcatgtgaattcccaccagcttcagctgatagcgctgaatgtgcgccaacgccagcggcaaatcgccgtaccaaataccgtgcttactgttctcgccaccggtgttagttttctggctatgaccatgaccaaaacccggattcacgcgcagccacaccggatgccccggcgactgctgcccaagctgttccagcatatcgaccgaaccggcgttcaccggaatgttcaattcggaaacacgttgcagcgtcgggcgatccagcagatcggcagtaaagacgatctcgtgagcatcggtgcccggcacaaatcctgcgatcagagcccgttcaatttcccccagcgataccgaatcgactttcacaccttgctcatgcatcaggcgcaaaatgtgcgtgttggaacacgccttctgtgcgaagcgaatcgtatcgaattggcgcagttgggtgatgcgattaacgatagtctgggcgtcataggcccacaccgggcagccaaaacggacaggcagttcacgcaaactttgcgcgttgagagcgtgtgttacgtcattcagatcatgaggcataaataattaccgatttacagggttaagcgtgattgaacatcactataaaaataaccttaaaggtaaacaaatatcgttttaggcagactttattcatttctgatatggtttatctcaatgaatcgaggaggcgatatggcagcaatatccttacgacacatcgagattttccatgcggtcatgaccacgggtaatttgacggaagcagccgcgttgctgaacacgtcgcagccgaccgttagccgcgagctggcgcgctttgagaaactgattcagatgacgctgttcgagcggctgcgcggcaggctttacccgacagcacaggggttacagctgtttgaagaagtgcagcgttcttattatggattagatcggatcatcaacgccgccagcgatattcgccgttttcagcaggctcagctttctatcgcctgtctgcccgtgttctcacagtcgctactgcctgatgcctgcaagccgctgctagtgcgctacccactgcttaatctgcacattattccgcaggattcgccactgctggaagagtggctgtccgcgcagcgtcacgatctaggcttaacggaaaatagcctcacgccagccggtacagaacgacaaacattgatgctgttaaatgaagtctgcgtgctgcctgtcgggcatccgctggcgcaaaaatccgtgcttacgccgcaggattttgccaatgaaccttttattagcctgtcgagcgccgacagctatcgccagttgctagacacgctgtttcaggaacagggcgtgtcgcgccggatggtgctggaaacccacagcgcagcgtcggtgtgtgcaatggtacgggcgggtattgggctttcgatcgtcaatccactcactgcgttggattacgcggtgtctggcgtggtcgtgcggccttttagtattgatgtgccttttaccgtcagcctgattcgtcctctgcaccgcccggcttcgtcactggtcgatactgtcattgatcaacttaaacagtacgccgcaggcgtgccttcgcgtctagaacaggttttgcagcagtgacgatccgatcttgatttgctcacttatcactgtgttaacccccgccagcgcggatcgtgagcaaaccattccaccagaaaatccaacagagtacgcagcgcggttggcatctgacggcgtgacgtgtagatgccataaatccccatcatctgtggacgatattccggtaacagcgccaccaactgcccactggcgagataagacgtcacagaatagcgcggttgcagcgcaatccctgcgccttccaacgcgcccgacagcagcaccagcgattcattgccactgaggtttccgcttaccggtatcgtaaatttttcatcaccacgggaaaaatgccacaggcttttgccaaaataggtgtaggtcaggcagttatggatagagaggtcagtcagctgtcgtggaataccgtgctcattcagataagagggggaagcacacaatactgactcacagtttgccagcggtcgagcgatcagattgggatccaactcgttggtaatgcgcagcgccagatcgatacgttcctcgaccagattcaccgatcgattattcatttgcagatcgatagcgacccgaggatggcgtcgtaggaaagcggttatcgctataccgagagccccctgcgccagcgactgcgagcaactgagacgcaacaagccgcttagcgtggcatcatcggtattggcctcgacgcgcatgtccgccgtcagcgccagcatctcccggcagcgcaccagcgttttttcacccgcatccgtcagactcagcttgcgcgtggtgcgatgtaataatcgcgcccctgcccatgcctccatttccgctagatagcgtgtcaccatcgcccgagacatgtctagcgtctctgccgccgcaatcatgctaccgcggtctataatagtcacaaacacttcagcagccgtaatgcgatccataaattagtccgttttatgcaacaaacaattgccatttttgcggtttttcgtacgattaatgcaacataacatgaagccactttctgtcatacccgtggagtatcaccatgtctaaatctatcgcttttaccgtatctttactcgctgcatcgctgggcctggcgtctgttgctaacgccgctgagttaaaaatcgatgtgtttaatccaggtgaagccagtgtattccccgtttcctctgaaattatcagcggcgataaagaagtcgccctgatcgatgcccagttccagcgtaacgatgcccaaacgctggttgatcgcatcaaagccaccggcaaaaaactgaccaccgtctatatcagccactccgaccctgactactacttcggtctggacgtgatcaaagccgcattcccagacgctaaaattgttgcgacccaagcaaccatcgacgccatcaatgcgagcaaagacggcaaagtggcacactggggccccgttctgaaagaaaacgcgccgaaagaaatcgtcgttcctcaactactggcaggcgatagctttaccgttgacggcaaaaaactggaagtgaaagggttgaaagggccaacgccggatcggactttcgtctggatcccgtcgctgaaagccgttgtcggcggtattcccgtgtctgcgaacatccacgtctggcttgctgatacccaaacgccagaatctcgcgttcactggcgtgaaacgctgaaatctattgaagcgctgaagccgaccaccgtcgtaccgggccatttcatcgcgccaacggattacaccttgaagaacgtgacgttcacgctgcaatatctggatacggtggaaaaagagctggcgaaaagtaaagattctgccgagctgatcgccgcaatgaagaaacattatccgacactgaaggaagaatctggccttgaactgagtgcccaggtcctgaaaggtgaaatgaagtggccacagtaagactgcattacatttacgatcccttgtgcggctggtgctacggcgccgccccactcgcgctagcggcgcaggaaatcgacgggttggaactgatcctccacggcggcggtatgatgacgggcagcaatagccgaaccatcaccccagagtggcacgattatgtgatcccgcacgatcgccgtatagcgcaattgaccgggcaaactttcggggaagattattacgaagggctgctgcgcgacactagcgttgtactggattccgcgccgccgacggctgccgtgctcgctgcggaagcgatggatgacaaaggcatggagatgttgcaccagattgagcgggcgcactacgtttccggacttaaaatcgtcgatgccgccgtgctgcgtcagtgtgcggaagaaatcggtctggatggcgacgccttctgcacggaattcgcctttattcaggcagaagcgctgtccaagcatatcaacgccagccgagaattactggcgaaagtgcgcggacaaggcttccccacgtttgcgctagaagatgccaacgggaacttccagcaaatcccagcggcaaactacctcggtcaggtagaaacgtggcgcaaggtgctgacacagatggtaaaccgcgcagccgcataagcgttctcatcgaccttatcaagggagcaagccaacagtttgctccctttgttttttcgttcctgataccggctgtatctcatacccttaaaccgctaaagtatttccttcgtgataaatcagcgtgctaccgcgtttattcatcaatctcgttgaggatgcgcaacgtagtcaataacggaagcaaattaccatgaaattaagccacagttttagcagcgcattaagaaccttcgcctatttcatggctagcggtacccaaaatacgctcgaaggcattgattacctttcactgtacggtgaagagcccagcgcgtttgaacaggtcttcgcgatctacgccaatgtgttagagctggatgaagatggcaacgtactgaacgccaaatatgccgaaaaacgagctacagactatttacgacaatactgcgaccccagtttcaccgttgaacccccttatgaagactgggaagttgagctgcattgatttatccagaggacgtcttcaaatgaaaagcgctgttgaccaccagcagaataagatatgtgatacgttattttaaatttcaatgtcatcctttttcttttgagatcatttacatgaatataatttaccccagtgattacttcgatagttcaaaagcggatgagatttttgaggcggaatatcattctgcgaaagaaagtggcttatcgtgtctattgttatccacacaacatgcatccaatggaaaagacaaattttcaaaaggctttgaactgaacgcacctgtcatttggcgaggcaggatgctcaaatcggatgagtataagagtttgagcaatgcggtggatcaaaatggccgtaacatgctcgtatccttagaagactacctctcaaaccatcatattacgggatggtataaatcatgtgagaaatacacgccggacacacttttcctaaaagaaggtgatggcttcgagcagattattaaccagctaaaatggcctgcttatttcgttaaagactatgttaaatcgctaaccacatccagagtctctatcgctacaaatgctgaagagatccaagaaataatatcctctattaaaaaatttcgtggaaacattgaggaagaaattagcctaaggaaggttgaagatattataaaaaccagtgaaagacgctatttttatttagaaataacgtgtattcttctgacgacattgttcctgatcttgttgttgaaatagcacagaatatcagttcacccttttctcgattgatatgactgaaaacgtttctggtgatcttcgcctgatagaaattggtgatggacaagtctctgacaccaaataatggagcatcaataaatttattaacatatttattaaatcagagtttggctgatgatatttttactaatctcatacttaatctgacaaaatacttagtgctaggagcgtaatttactggtatttttattaaataattatccatgacataaatacagattcttcacttttaaattgccttatactttaacaagatggtaaagatttggccggatcaatatacattacttagtactcataaagtcaaaaaaaccatatcgataaaggattataggatgtcaaaaaatattacaggtgctgaatattccctatctaaaatattcagttcagattttgactatgaaataccaccttatcaacgaccgtatgcttggacacccgaagaggctggcgagttgtttgatgatttgaacgatttttatcactacgaaaaagaagaaagttactttcttggtagcattgtactcatcaagcaagagaacaaacctcattcccaagtcattgatggtcaacagcgtttgacgacactgacgattttaatcgcagcacttacttcattaattgacgataaagaggctaaagatgaatgtttttcttatattcaagagccgggcaaacgtctacaaggcattccagctaaacctcgtttagcgctgcgtcagcgtgataggacgttttttgcaacaacagttcaggcactcgaatttgaaaatcttgcaaatattgacactgcccaattagagaatgaatcgcaagttaatattcaactgaatgctttattgctacaaaagaaattacagcagacattttctaatacagaaaccttaatcaattttggtgtttttttgatgacacgctgttttttggtggcagtgacatcaccaagtcagcagtctgcattcagggtattttcggtactgaataatcgaggcatggatttactaccgtccgatctgataaaggctgatgcaatcggtaaaattattgagtcaaaacgcgatatattcaatgacaaatgggaagaaattgaagtcaataccggacgaagtgggctaaatgatcttcttacctacattcgaatgatatatgctaaaactaaagcaaaacgagtattattagaggagttcaaagagcatgttcaatcaaaaataaatgatcctgaaattttgatcgataaggtaatttcaccttatgcagatgcttacttgatagtacgagatagcaactatgttgcatctacgaatgcagaaaatgttaatcagattttgtattggcttaatcgaatagataattcagattggcaaccagttgccatccagttcttagctaaatttggttctaatagttctgcttttttggatttcatgttccgtttagagaggttagctgcaaaattacatatttgttcagctaatattaatgagcgtattgatcggtatgcaaaagtacttactgagttagagacatcttcacgccccagtattgaatcagtaaacttgtctattcaggaagcaaatgattttattaaagaaattgatggaaacatttattacctgacagctcgaagacgtaattatattattttacgcgttgactcatttttgacggataaagctgcaaaatatgatcactctattttgactattgaacatgtactcccacagactgtggaggacgggagcgaatggcaagctaattggcctgatgaggagcaacgagaaatatggacgcaccgtttagctaatcttgtccccttaacacaaagacgaaattcccaagcatcaaattttgatttctcacgtaaaaaacaagcgtactttgtgggaagcagtggtgtgtcatcatacattttaacaactcaagtgttaaatgagtctgaatggataccgtcggttctggaaagacgacaactaaacttagttgaattatgtaaggaaaactggaagttagatgtgatattttcataaattaatagaattgaacagattcgtggctctgtaaactgaccttctctcattaactaatataaatatctgcacgacctatcagcctttgctggtaggtctgctcatatctacctgattgtatctctgtatgccgctcagttcttattaccgacagtcaaatttaatcgtgttcgaacacagctaagccaatacacgtaataggtagccaatagcgtcataattcatatttattgaactccgattatcgcgcatgcggggcgcatgttccctgtgctatagtcggacgccagcaaagataacctcagacaacaccgccagaaacatacgaaacgatgactgacaaaccatgaccgacgtaaaatcagataaaaacaacacaatatccgccgactctcgcgcctctagccttaaccgcttttccatcgcgccgatgctcgactggaccgatcgtcattgccgttacttccttcgccagctgactagccagacgctgttgtatacagaaatggtgacgactggcgcgattcttcacggaaaaggtgactatctggcctacagcgaagaagaacatccgctggcgctgcaactcggcggtagcgatccgcaagcgctggcgcagtgtgccaaactggcagaacagcgcggctatgatgaagttaacctaaacgtcggttgtccgtctgaccgtgtgcaaaatggccgtttcggcgcctgcttgatgggcgacgcggcgctggtggctgactgtatcaaagcgatgaaagacagtacctcaattccgattacggtgaaaacccgcatcggcatcgacgatcaagacagctatgaatttctgtgcgaatttattcaaaccgtagccgaacgcggcgagtgcgatacctttatcgtccatgcgcgcaaagcctggctatcgggccttagcccgaaagagaatagggaaattccaccgttagattatccgcgtgtttaccagctcaagcgtgatttcccagcactgactatcgctatcaacggcggtgtcaaaacgctggaagaagccaaaatgcatttgcagcatctcgacggcgtgatgatggggcgtgaagcctaccaaaaccccggaattctggcgcaggttgaccgcgaactgtttggtatcgatgccgccacgcaagatctggctggtgtagtacgatccatgtatccctacatcgagcgtgaactctctggcgatgcctctttaggccacatcacgcgccatatgcttggcatgtttcagggcatccccggcgctcgtcagtggcgacgctacctgagcgagaatgcccacaaacctggagcagattctgcagtggtagaacgtgcgctggcgttggttaatctggtttaaaaaacactaatagttagtatttttcatcaacactcttttctttctcttcctcgcgtcgctgataaatcaatcacttatcagcgacgcatcttggcacgattcttgttatagcttatgtagcacgcagactcatttttctgcggtttaaccgctacaggagcgcaccatgttggaaattttcttcgttattggcttttttatcatgctgatgttgacgggcgtgtcactactgggcgtgattgcagcactgtttgtagcgtccctttttatgctgattggtgggctttttactatggcgataaaagtgttgccatggctgattctagctgtcgcagccgtgtggctatggcgcaagtttagcgggcgacctgtatacgactcgcaccgtaatacctatcggaaagacacctaccgccagcgcaatcgaaatgagtggtaatgccagaaaagggaaaaacctgaattacgcgcgaaaatgacgggcaataccgtatttaacacgaccttgttttagtaatactttgtattcgctctactttattttaatacgatctgttttagtacaaaagtgtgcgccagcagatattttttccctgatctggctgctaggatgacgccacagcttgacaccctattgccgtttaaagggtgaccatgctaagtggcaaacaagccacacaatttcatcatcgtcagggaaataatagccgcacagcggcactttcgtgacgatcaccatgctgtaccctacatacagtctgatgaaattagaacggccaaggcctttcaggcaataataccgactcttcacgagtcggtattattgtcaggttctacttctcagcaacaaccttcacctcagcagactcacaccacaccagcctcactactgttgcagctcgcgtttatgtagcttcacgcgaaaacctgatggcgtcaccgtaaaagcaaagctctcggtgactgccgacgcaacctgcagtgcctctacgtgaaacccgctacacagcgcgtgaaaacccagtttgatctccattaatgccagcgaccgtccggggcacatacgcggcccgccgccaaagggctggagatcggaaaaagccgcctttccgcgctcaagccaccgctcaggcatgaaatcatagggctgctgaaatagctcgtcattgaatccgctcgcattcagcattagcagtagaggcgtgccctttttgatcaggaaatcatcaatgacggtgtctctggttggctcaaggtacagcaacggcgcgacgggcttaagccgcatcgattcatacatcaccgcagtaagccaggccatacgcggcagcggccacggaaggatcgccccaaccccctcagccgcctctttacactcctgaaaaacgcactcttctaccgaaggcgccgagcaaagtaaaaaactcatccaggtaagcgtattcgccgtcgtgtcctcccctgcaataagcagcgtaatcgcattcgccacaatatcgtcgtctttcagcgtcccgtctttttgctgctcagcgagcatcacttgcagcatattttcaggcgcctccagtaactgcgggttcagttggatgcgttgccgctggcgagaaataaatccatcaacatattcgcgaatcaggttcagacttgcatcaaactgcttatctcgcgccctccggatgtaccgccatacgggtattggggactcgcagcgctcattaatgatgggaaataagtgacgtaagctttgcgatagcgggttatcgccttgttcaagggtattaacgtcttcgccaaaagccaataatgacgtgatatcaaccgtatagcgcttaaattcatctaccagagcaatcgcttccccagtttcagccagcatcgtaaaacgctcagataatcgagacgtaaccttcctgaggctggagtaaaaatactttagatgggcgggctgaaacatcggctccgtcagttttcgttggagttcccaccgttccccttcagatgagaaaaccccgtttaacccggcttcctgaaaaacagattcaatgctgctgatgcgccgaaactcgtcgggacgggatttcattatggtgcgaatccattccgtgtcggcaatcactaccgctgaactaagccccagccttaatcggaaaaaacagccatattgcgctttccaccgcagcatctgtaagtggatgtcacttcgttttaagtaatcaacatgcccgagaacacctcgggttgggggcattggcaggcgtttgatggatctcatattcgcatccttctttgtgtatgttcaaaagcagatgaatacatcacctgtgaaaacaacaatcgagatagcgaagaggtatagaaatgcagacaacaagcaaaacagagaatttggatgaacgtctgagcctattttttcgtcaaatcctacagataggtgtttaaaaaacaaacatgttgatttggtttttttgttaagaagtaataccacagacagcggttttttcttctacggaaggatacggcaaataaactgaagcacggccaaacgaggaaaggcaaggttaccgcgacacgcacgataaccttcctaagtcattagcccggaatcaacaggcatgaaccctgcgtgctgcggctctccagcgcccgatgggcagcttgggcatccgccagcgcaaatttttgattttgcggcacgtctaccgtaatcgccccgctagcaatcaatgagaacagttcgttgctggcctgctccagttcagcacggttcgtcacatagccaaacagtgaaggacgtgtcacgtacagcgaccctttctggttcaaaatccccagattgatgccggtcaccggcccagaagcgttaccgaaactgaccatcaatccgcgacggcgcaggctatcgagcgaggcttcccaggtatctttcccgaccgagtcatacacgacctccaccttctggccatcggtcagttctgcgacacgctgcgcgatattctcggtgcgataattaatagtcgcccaggcacccgcctgttttgcgcgctccgctttctcatctgagcctaccgtcccgatcaacttagcccccagcgccttcgcccactggcaggcaatcaacccaacgccgcccgcagccgcatggaacaggaagacttgattcggcttgatttcatacgtctgacgcagcagatagtaaaccgtcagccctttcaggaaagaagccgcagcctgctcaaagctgatagcgtccggcagtagcgcaaccttctccgctaccacgttatgcacctcgctatacgcgcccagcccggactgcgcatacacgacgcgatcgccgactttcagcacgctcacacccgcaccgactttcgttacgacgcccgccgcttcggttcccagcccggaaggcaaatcgggaacggggtacaagccgctgcgaatataggtatcgataaaattaatgccgatggcgtgattttctacctgaacctctcccgctgcgggttcggcaggcgtgaaatccccatattgcagaacctctgggccaccataagctcggaactgaacgcgttttgccatgttatctccttaatcgtgacaggttcatcgtctctctataacacatataccctaggcgactaaacgtagccaacgcacatgcaacgtgaagtatgacgggtatattgtgttatttcggacgtgcggcatatacaatgcccccttatccaatggcaaatcaaccggtaaagaatccgtttcatggcagagaaaagacccaccaataaatcgaatgagccccgtgaccgccagatggaaggtctgaaacttccgccacattcgctggaagcggagcaatcggtattgggtggcctgatgctcgacaatgagcgctgggataatgtcgccgagcgtgttgtcgctaacgacttctataaccgtgcccaccgcctgatcttcaccgaaatgcatcgtttgctggaaatgagcaaaccgatcgacctgattacgttatccgagtcgctcgaactgcaaggctcattggaatccgccggtggcttcgcttacctggctgaattggcaaaaaacacgccgagcgccgccaacattggtgcctacgctgacatcgtgcgcgagcgcgccgtggtgcgtgaaatgatctccgtcgccaatgagatcgccgatgcgggctacgatccgcaaggccgcagcagcgaagatctactcgatctggcggaatctcgcgtattccagatcgcagaaaaccgtgccagcaaagatgaaggcccaaaaagcatcgaccgcattctggaagataccgtctcccgtatcgagcagctttaccagaagccgcatgatggtgttacaggtgtggatacgggctatcaggatctcaacaaaaaaaccgccggtttgcagaaatctgacttaatcatcgtggcagcgcgtccatcaatggggaaaaccacctttgcgatgaacctgtgtgaacatgctgccatgacccaagaaaagcctgtgttgatatttagtctggaaatgcccggcgaacagatcatgatgcgtatgctcgcgtctctgtctcgcgtggatcagacccgcatccgtacgggtcagttggacgatgaagactgggcgcgtatttccagtaccatgggaatcctgctggaaaagcgcaacatgtacattgatgactcctccggcctgacgccaaccgacgttcgttcccgcgcccgccgcgtgttccgtgaacatgatggcctgagcatgatcatgatcgactacctgcaattgatgcgtgtgccgtcactgtcggataaccgtacgctggaaatcgcagaaatatctcgctcgctcaaagcgctggcaaaagaattgcaggttcctgtcgtcgccttgtcgcagcttaaccgtagtctggaacagcgcgccgataagcgtccggtcaactcggatctgcgtgaatccggctccatcgagcaggacgccgacctgattatgtttatctaccgtgatgaggtttatcacgagaacagcgacctgaaaggcatcgctgaaatcattctggggaaacagcgtaacggcccgattggttccgttcgtttaacctttaacgggcagtggtcgcgctttgataactatgccggcccacaatatgacgatgaataacgcagcgctcagcaatgacaacactgcactaaggaacaagaatgaaaacggcaactgccgtcattaaccggcgtgcgttacgccacaacctgcaacgaatccgccagttagcgcctggcagccagatcgttgccgtcgtgaaagccaacgcctacggccacggcatgatcgaatccgctcataccttctgcgatgctgactgttacggcgtcgcgcgactctccgaagcgctggcgctgcgtgccgcaggcatcaccaaacctatcgtcctgctggaaggctttttctccgccgacgatctcccgcttctggtggaacaccagctagaaaccgccgttcacagcctcgaacagcttgctgcgttggagcaagccacgttgccgcagccgatacgcgtgtggatgaagctcgatactggcatgcaccgccttggcgttctgccggaacatgccgacgcgttttggcaacgcctgaccgaatgtcggaatgtcgtgcagccggtcaatatcatgagccacttttgccgcgccgatgaacccgaggccggaaccaccgaacgccagttggcctgcttcgatgcctttacccaaggtaaacccggcgcacagtccatcgcggcttccggcggtattctactgtggccgcaagcgcaccgcgatcgcgtccgccccggcattatcctctatggcgtgtcgccgctggataacgaagacgccgcgcatttcggcttccagcctgccatgacctttacgtctcaccttatcgccgttcgtgaacacaaagcgggtgaaaccgtcggctatggcggcacttggaccagcccgcgcgatacccgtctgggcgtcgtcgctgtcggctacggcgatggctacccgcgttgcgcccccgcaggtacgcccgtgctcatcaacggtcgcgaagtaccgctttccggccgcgtatcgatggatatgattacggttgatttagggccggatgctcaggataaggtcggcgatgaagtcatcctttgggggccaacgctatcggttgaacgcattgcggcacacacgggtgccagcgcctacgagctgatcacccgtttaacacagcgcacggcgttggaatacgtcgacggtgagtaaaaacggactgattggtttttatcggcaagccactggcttgccaactttcaggctggctatctactatacggcaagctggcttgccgtatccgctatcctgacgctgtttgccctcattaatttctataccctgaaacctacggatgtcggcggtacgctgtttggcggtatgttcggtgcgatattcgatctgatctactggtcttgcgcggcatcgggattctgctttctggcgctatttaagctctcgggatggcgcattgcctggatactcgccgggctggtgcaaatcggtatcagcgtcctgtggcgcattcaatactggcaggcgtatgaaaatgaggaactgatactttctccgacgactggcgaactgtatgtttccatgctggtaggcgtagcgatgaccactatcggcgtcgtgaagtaccggcacgctcagcacgacccgatagatccccgctcaacgcagaccaaaacagttgccacaaaaacgatctccacaaaaacaatcaccgcattcgtcctgatcgcgctttacctggcacttccgctgtacctctatctgcgtgaacctctaccctactgcgcctttagccccagcggacaacagttaacggtatgtttgggagagagtgacgagcggatcattgtggagtgatggtataaaatatccccaaacattagtccactacctaggtaaagcgtctcttatttttactcttcagattactctaagctaagcatttttggctcttaaatgactatgattcagctccaagatacttcccattttaatgacagaaaataagtaggaataaataatgaaaaagatgatcgtgctgacatttggaataatagctctggctggttgtgcgacaaaacaatatccccaagcagcaaccgtaacaggagaagaatcagggatttttgattgcaaggctataaaacaagaaatcgctaaaacccgcagcatccaaaacgagatcgaatccacaggagagtttgatggtagaacagtgcttggcgttcttggtgatttcggaataggtaacggtatggctaaaggagaagctcgtaaaaaagcgcaggcaaggctaactcagcttcaagcattagaaacggtaaaatgctcgataaactccaattcctgacagatacaaactaatttgaatatagctgtttgtaacatatagcagcgataaaaaactcataggcaacgcggcttaaaaagctggtagtctgtttgactgactactgacatggtttaaggaacgcgatgtacaacattgatgatttcgatctgaaaatcctgacgctgctacagaccaacggtcgcctgactaatcaggaattgagcgaactggtcggtctttccgcctcgcaatgctcacgccgccgcatcgcgctggaacaggcacagctcattcttggctaccatgctcgcctgtcaccgaatgccgttggattggaatgtctggggttaattgaagtccggttgatcaaccacaccagcgaatacgttgaacgctttcaccaaatgctgggggaagtggatgcgattattgacgcctataaaaccacgggcgatgccgattatctgttaaaagtcgccgtcgcggatctgcctggactcagcacgctgattagtcagattctgtcgcagaacaagagcgtcgcacacctgaaaacctcggtagtattgaaccgcctcaaagagaacggtttgatcacgcctgcattgccctgaattggggcaatcgcgtctatttggtgcagaaaaacgagcaactcacgcaaaaaatcacaacttatcgcacgactcagccacatgaattatgaaaaacgcacgaatcatgcgttactttcatcgatataattcaatacgttgctcttattaccgtaggtctttcgcgcaaaccagccgctaagcggtatcatctggtgtgattcttgcttgggtaagcacatgtttttacgacagtcagtctatcgagtgctcatcatggataacgttattcccacacaaaaaatatcacatacgttgctggaagatgttctggcaatactgatcggcacgctgatggtgtcatttggcatcattctgctgcgtcaggctggcgcgctcaccggtggcaccgcaggcatcgcttttcttgtccattatctgacaaacgtttcctttggcgtcgcgtttttcctgctgaatctgcccttctattatctggccgtacgccgcatggggtgggaattcacagtgaaaacgttcagcgctgtcgggctggtttctctgttttccgatctgcatccgctgttcattcatttcgatcagctcaacccgttctacgccacgctgttcggtaatatcatcaccggaataggcttcgttgtgctgttccgccataaagccagcctcggcggcgttaacattctggcgctttaccttcaggacaaatatggcctgcgggcggggaaactccagatgggcgttgacgttgtgattgtgctgacttccctgttcgtggtaagcataccgatgttgattgcttcgattctaggggcaaccattctgaacctaattatcgcgatgaatcatcgccctggccgttacgcggcctgattgtcccccatcatcgtcggggttgcggtacccataaaaatgacacactcaggagagctacactgtgtttcaaaacgttgatacctatgccggagatcctatcctgtctctgatggaaaaattcaaacaggatccaagagcagataagatcaatttgagtatcgggctgtactacaacgagcagaatattatcccgcagttgcgatccgtcagcacagcggaaagcagcctacggcagcctgctcagagcgcgaattcctatctgccgatggaagggttacagccttaccgcacggctatccagcatttgttgttcggtgaaagccacgcggcgctggaagcaggtcgcatcgcgaccatccagacgttgggcggttccggtgcgctgaaagtcggtgcagatttcctgaaacgctacttcccagcgtcagaagtgtgggtcagcgatccaacatgggaaaaccatattgcgatcttcgagggcgcgggctttaacgttcacacctacccgtatttcgatagcgaaagtctgggcgtgaaatttgacgccatgctctccaccctgcaaacgctgccaacacgcagcattgtgctgctacatccgtgctgccataacccgactggttccgatctcaccaccgaacagtgggatcgcgtcattgaggttatcatccagcgtgagctgattccgtttatggacatcgcttatcagggctttggcctcggcatcgagcaggatgcgtatgcaattcgcgccgttgccagcgcaggcgttccggcactgatcgccaactcgttctccaagattttctcactgtatagcgagcgcgtcggtggcctttccgtggtgtgtgacgatgccgacagcgcgcagcgcgtattgggtcagttaaaagcgaccgtacgccgcaactactcttccccaccaaatttcggcgctcaggtggtttctaaagtcctgaacgacgtgcagttgaacgccgactggaaagcggaagtcgaagagatgcgcacgcgtattctaagcatgcgtcaggagttggtttccgcattgaaaaacgcactgccgaaccgcaacgtcgactacctgctcacccagcgcggtatgttcagttacacgggtttcagcccggaacaagttgaccgcctgcgtgaagaatttggcgtgtacctgatcgccagcggccgtatgtgtatggcgggactcaaccacagcaacgtccaacgcgtcgctgccgctttcgccgccattcagtaaaccgtaaaatgacaaagccactgatttaatcgacgtgatagtgtataaactccgttaaatcggtggcttatgtttccagctaaccatcaaagcagtacggtcggttctccaaattcgaactagcgagaaagtaccaatcaatcacccgtgcttaacctgaattattccaacgaataaaaacaccatgacccaattacgctacctgaacggctaccccccaacgattgttgcacaagcgcagacgctcgttgatcaaggtaaactcggcctctggctggaaaaaagataccctgaccgccatcagattcagagtgataagtcgctctatcaatttgtcgctgaactcaagcagcgatatctgaagaatgcaccagcaatatcaaaggtgctttacgacaataaacagaacccgataaaagggacgctgggaaccaatacatttgtagcacgcgtacagggcggaaaattaaagtccaacaacgaaatcagaatagcgacgttatttcgtgacgggccagaagatttcctgcgtatgatcgtggtacacgaactcgcccacctcaaagaaaaagaccacaacaaagccttctatcaactctgctgccatatggatcctgattatcaccagttagaatttgatatgcgaatctggctaaactggcgagaaataaatgcaggttagatttcacacccgccttttatgagggtttgctttgacgttgcgttagccgtattatttctgcgctgataatcgatatattatcattcagtctattaataaattttctcataaggatttgatatggctaatttgatttacgccagcattaatggtcagaaacagggtttaatctcatccggttgctcaacgctcgactcaattggcaatcgttatcaagccggtcatgaagaccaaatacaagtattaggcttaaaccacagcattagtcgcgatcaaaatgtttctcatcaccccattaattttattaagccaatcgataaatcatccccgttattaggaatggcgatctcttataatgaaaaggtagatgtgacattctatttttatcgcgtaaattccgctgggcagttagagctttattatgaagttgccttaacggatgcgagcattgtagatgtcacctgtgtctacccacacgtcatcgataacaacgacatcatgccgtatgaaaaagtccagctgaaatataaaaccatagcatggaaccataagatcgcaggaacgtcgggttacagcatttgggaggaaatgagtctctaatatttatgaccgctgataacaagcgcatcttatcagttgtgcttgttattaccattcatcacaaaaagcaatatctttcacatacttattgggacccatccaggatattttttgacatactaaataacctctatcatccagactatacgatatatacattgataaaaaaaaactaaccactgcgccaaatatagctataacagccaatacattagctagtttattattcatcctcgctatttcatttttcattgcggaatgaaatgccaagtatgaaaaatagaacaatagtggcactgcaaatactaaaacaccaactttccaagaaaaaatgattacattacttaatttaacgaaagctaaataccacttaaagaaaaccagcacccccagcaggacatgaggaaaaccaacgtcgcaaatgcaccaactaatggcctatttatcttaaccacgattgattcttccttggtaggaaaataaaaaccactagatattcttgttatttaccattcatcacagagagcaatgtttttcacatacttattgggatccatccaagatactttaggacataactcataaccataagctctaaaattataagatatgtagaaagatgagaacaaactaattatagtaccagctatcattactataaatagcccccctccaaatttattatttattttcgccacttcattatttattgcagaataaaaaaacaaatatgaaaaatagaatagcaaaggagaaccaaataccattaacccgactctccatgaaaaaactatcgtatcatttaactgtaaaatatccaaatatgaattaaaagaaaaccaaccagtaaagcatgtcaatagaaaaataaaaactgcaaatgcaccagttaatggtctatttaccttaaccacggctgtacctcccccaggcatgaaagaattgatcgggatggtatggtgtatattgttttttatgtgattttaaattttttattatcgtctcacttattttatatttattatctagccagagtaatgaaaaactgacagcaaccccaagtaaaaatataccaccagcaataataatcacactgcctcctgtggctaccattaccgaggtagctgccgctttcgcaccccaggcaactccaatagatatcgctaattttgcagcatccatcgttaaattaacaaaaaaatcggttagtgcgtattcatctttcaacatcaactcaatggctcgataagcacctgaaaacaaaatacagaatcttgcccctgccgcaataccactttcaattccttttgtacctatccctatatctagtattttttggttactaactaaatatctggtggcatctaaatactttcttacccccggatatccagataattttatgtatttactgccatttttcccgacatattccgttgccgttaccccaaaccctttaatttccatcacgattctgctaacagacaccgcttctgcaatattcccagcaaacgatgagacaggatcggtacagccaaacatggctgttttccacgattgattaggattaggtgtgcataacgtttgtaagaaatacgtcgcttcctgcgcagtcaatatggcatgaatgttatcgttatttatttcattgagttgagcatgtaatttctgatagttaatatctgcatgctgttttttaaaatcaagatgatcttctaaccgatagtcatcatcaacaagcgtttttaaaaccggatcgtatttcacaagtgcctcattccctcgaattttacttaagtcaacaaactatttccctgtaagtgcactttaacggaaaaatgatggtttttaaatgttaataacattcaatctgcaattttccattcccacccaaagatacccgttacttgaaaatattacgaaaataagccatcaacaatacgttatttaagagctacagcgcattgagcgctggcgcagtgctacctcgataataaccagacagcagtgcctgagtgctgtgaataggctgcctgtacggcagtgaacgggttgcctcggcctgaacagcgatctcgcgtgtttctaagctacctgtacggcagtgaacttgaaattagtgacgtgagcagaatcgtaaactttctaagctgcctgtacggcagtgaaccgatactcggatacgctcccagaccttatcgatttctaagctgcctgtgcggcagtgaacaacacgccgcgcgattttgtccacaatgcgcatttctaagctgcctgtgcggcagtgaactgtcgagcgctgattcgtcggtcactggatactttctaagctgcctgtgcggcagtgaactccatagtcctcggaagggacgacgatgtgactttctaagctgcctgtacggcagtgaaccattaattgacgtctctctatcaattatctgttttctaagctgcctgtacggcagtgaacccgagcctgtattacaggtggttatggcgacatttctaagctgcctgtacggcagtgaacacgcttgatattgcttatggcgtgttagttcatttctaagctgcctgtacggcagtgaacgatcggcaaagataatcaggcactcatcaccgtttctaagctgcctgtacggcagtgaactgaatgagccggccaatctatatcactacacttttctaagctgcctgtactgcagtgaacggcgcgtcagtgaagtggatgtatccgtgccatttctaagctgcctgtgtggcagtgaacgcgggggctaatgtgtctgaggctggtagatctttctaagctgcctgtgcggcagtgaacccagaccgcagcaactaccagttagctcaacatttctaagctgcctgtacggcagtgaacgagcaattcgcgcatgagttcgcgtctacgcttttctaagctgcctgtacggcagtgaacgcgttaggctcgtcggtgtagatcaactttcctttctaagctgcctgtacggcagtgaactctttgtaatcacctgtacggctggcccacactttctaagctgcctgtacggcagtgaacttacggacgcaatctatgtgccgtgtaacgattttctaagctgcctgtacggcagtgaacacgctgcgtaagctggcaaccggtgaggtgcatttctaagctgcctgtacggcagtgaactttgtccttgagcctgaccgcttccgccatcgtttctaagctgcctgtacggcagtgaacctgtcgcagtatttgacccacgacgtgatgcttttctaagctgcctgtacggcagtgaacagcttgcgttgctcgtctgtcaaattgcgggttttctaagctgcctgtacggcagtgaacaggcgatggtgtcgtggtctgaccctgcaaactttctaagctgcctgtacggcagtgaacaaccgtcgctcgctggccactgtacgattcgctttctaagctgcctgtacggcagtgaacactctgttattccccaactggcgtatgccgagtttctaagctgcctgtacggcagtgaaccctgacggcaacgccgacgccgatccgacacatttctaagctgcctgtacggcagtgaacaatcaatggctcaggggattctacaaccctaatttctaagctgcctgtacggcagtgaacgcatccgtccagaccgtatcgatagtctctgctttctaagctgcctgtacggcagtgaactgtagcccgatcactctaacgatttgttttattagcagcaattgccattttcttcgtaaaaaccctttttttaaccccatctgtaactcattgatttttaatcctgtgaaataggccaaataaaaagggtctacgtttgggtaaaattttttgcggtcatcatctttcacatgcaactgtgataggctgattttcatcagttttctgaaagttatatttttccttatcaaatagttagcctgcgatttatttagctggcgttatggctattatctattacggaagaaaatacattatggataacgcctttagcccttcggatttaaaaaccattctgcattccaaacgcgccaatgtttattacctccaacattgccgtattctcgtcaacggtggtcgtgtcgaatatgtcacggaggaaggaaaccagtctctgtactggaatattcccatcgccaataccagcgtggtgatgctgggaaccggcacctccgtaactcaagccgccatgcgggaatttgccagagcaggcgtgatgattggtttttgtggcggtggtggtacaccgctgtttgccgccaacgaggctgaagtcgcagtatcctggctatcgccacagagcgaatatcgaccaaccgagtatttgcaggactgggtcagcttttggttcgatgatgagaaaaggctggccgccgccatcgccttccaacaagtgcgaataacgcaaattcgtcagcactggctgggttctcgcctgtcccgtgaatcgcgctttacctttaagtccgagcatcttcaggcgcttctggatcgttatcaaaaagggttaaccgattgccgcaccagcaatgacgtactggtacaggaagcgatgatgactaaagccctgtacagactggccgctaatgccgtgagctatggcgactttacccgcgccaaacgcggcggcggtaccgatctggctaaccgctttctcgatcacggcaactatctggcttatgggctggctgccgtctcaacgtgggtgctgggcctgccgcacgggttagcagtgttacacggtaaaactcgccgtggcgggctggtgtttgatgtcgccgatttaattaaagatgcgctcgtgctgccgcaggcttttattgccgcgatggagggcgaagatgagcaagaatttcgtcagcgttgcctgaccgcatttcaacaatccgaagcgctggatgtgatgatcggcagcttgcaggatgtcgccagcaaactgagtcaggtagtgcgatgaacattctgctgatttcagaatgcaataagcgtgcgctggtcgaaacccgccggatactggatcaatttgctgaacgcaaaggcgagcgcagttggcaaaccgccatcacgctggaagggctgaacacgctacgcaagctgctgcgcaaaacagcccgtcgcaatacggcagttgcctgccactggattcgtagcacaaaccacaccgagctactgtgggtcgtcggcaatctgcgacgttttaatgcgcagggaagtgttcctaccaataccaccagccgagatgttctgcgcacaaaagatgaaaatccgtggcacagcgcagaagtattcagcctgctggccgccattgctgggctatttcacgatgttggcaaagccaatgcgctatttcaggctggcctgagcggtactggcccacgcagccaaccctatcgacatgaatgggtatcgctacgactatttcaggcctttgtcggtgagcaggacgataaagcctggctaaccacgctcagcatgattacctcagaagcagaagtcgcgctgctggcgacgctgcaacaggataaaccgacgttcagcgatagtccattccgtaccttgccgccgctggcgcaaaccatcgcttggctgattgtttctcaccatcgcctgcctgtgtttaataaatcgacagagcttgcaccaaatagtagtgaaccgcagttaagtttcgctgagacatggctaaccgaccatctttctccacagtggaatgcactcaaccattgtcagatcggctggacgccacacgagcgagagcaaaactggcagttccctaatggcacaccgctgtacagcgcggtctggcgcgagaaggcacgaaaatttgcgggtcgcgcactgaagctgccctcatttatgcatttcagccagttagatcaacggctaaccgtgcacctagcccgtctcgctctaatgttggcagaccaccactactcggcaggagcggcaacggttggctggcaggacatcacttatccggtgtgggctaacaccgatcgtaagactggggaatataaacagaggctggatgaacactgcgtcggcgttgggcaaaatgccttactgctggggcgaagtctgccgcacctgcgtgacacgctccccgccatcactcgccacaaagggttccgtcaacgtagcacgcacccgcgttttcgctggcaagatcgcgcgttcgaccttgcctgttctattcgtgaaaccagcaagcagcacggcttcttcggcatcaacatggcatcgacaggcagaggaaaaacgttcgctaatgcacgaattatgtatggcctgtcggatgaatctaccggctgccgcttctccgtcgcgctggggttacgcacgctgacgctgcaaacgggcgatgcactacggcagcgtttgaagttggacgaagacgacttagcggtgctgattggttcacaggcggtgcaagatctccatgaaatgcggaaagagaatcaacaacgccagcagaatacgccacagaccggcagtgaatccgccgatccgctgttctctgaacatcaatatgttcgctacgatggctcgctggatgatggtcggctaaaagcctggctggaacgcagcccaacgctgcatcaattactgagtgcgccagtgctgatcaccaccatcgatcacctgatgcccgcaacggaggcgctacgcggcggtcaccaaattgccccaatgctacggctattgaccgccgatctggtactcgatgaaccggatgattttggtctggaggatcttcctgcactttgtcgactggttaactgggcgggaatgttgggctcacgcgtgctgctgtcgtccgccacactgccgcctgcgttaattcgtgcgttgttcgatgcctatcttgatggccgcaccgcctggcaacaggcttacggtacgccaaatacgccactgaacgtctgctgtggctggtttgatgaatttgactgtcagcacgaacaatatggtgacgtgaaagacttcatggtcagacacgatgcgttcgttcatcagcggctgaaaaatctgacgaaagatgaactcccgctacgcttcgccactatcgtaccggtcagcagccccagtaaaaatgcggacgatgtttatctggccgtcgcacaggcgatccatccacggatgttcgatttacattctcagcatcaccaacagcatgaaaacgggaaaaccgtctcactggggctggtcagaatggcaaacatcgatccgctggttgccgttgctcgacagttacttgccatcccttcaccgccggatacctgcattcattactgcatttatcacagccagcatccgctggcgatgcgctcccacattgagcagcggcttgatgccgcgctgatgcgtaacgatgccgatgctctgtggcaggtggaggaaattcgtcaggcgatagaaaagtcgtcgcaacggcatcatgtctttgtggcgttagcgacttcggtagcagaggtcggtagggatcatgattacgattgggcgattgtcgagcctagctcgatgcgttcgctaatccaacctgccggacgcatattgcgtcaccggcaggacaagcagtatgtgcctaaaacccccaatatctatctacttagccacaacattcgagcgcttagggggaaagacatcgcgtactgtaaacctggctttgagtcgcaggatgacagcctggatacacacgatctccaccaactattgcaggaaaaagagtatcgccacctcagcgccgcaccgcgtatcgtgcagccaatgtcttttgccaagccgctttcgctggtggcgttagagcatgccgtgttggggaaaacgctactggggctcaaaaataaaaaactcgatgacctgaaacgccctccagctgccttttggtggcgcgcacacccgcattggaatggcgaactacagcggcgtacgccatttcgtcaatcggcgaaagatgaagcgtacaccctgtggatcgccgatgacgatgaagaaccggttttcatggtgcaggacgatggtccgagtggctggaagcaaagcgatattgctcgccccgttacgctgaacatggcagaaggcgtcagtgcttggatcgagccggattaccacgccttgtaccaacagttggcggaagaaaagcagtgggaactgagctgggtgagcgcccgattcggcgaaattcgtctgcgggaagaagaggactggtactggcacccgctgttaggggtgtttggcgcactcagttgagtgcgccgctgcctgtacggcagtttacttcatttagcctacttctaagcagcctatccggctgtgtaggcgatagtaatttgaggagaattgtatttcaaacttaatatttaaataccattttgcctaggataaaaaagtgtactattctccttattgaacaccatcaagaggggaaatgctcatgaagccgagtcaaagaaaaaaaacggtggttatagtcgtgctccttcttctatcaccaccgtcagtaacttttaatttttatattgatatagctaatcaaccacagccatcagtatcgttgagcgtattgaagacaaatcttatatgagataacccattcaatcattagggagtaagcaatgagaaatggactacccgaattcatactctcctacatcaacaatcgaaagcaggccaagctggatgctttcgataaagaagcggagaagaaacgtgcgacactcagcggtgaagcacttagtgtcgcagagctagaactggcaaaagcgcggcgggagatagagcagaagcacgaggtgcgaaactggttaaccgatgccgccagccgtgccggacaaatcagtctggtcacgcacgcgttgaagtttacccacagtgatgccaaaggcagcagcgtctttaacgccgaaacggtagaggatgctacaacgctctccaccgcgacgctggcacaacccgccattgatgccgtcggcaacgcagccgcactcgatgtcgccaagctgctacagactgaacacgacggtgattcgctggtcgccgccttacagcgtggtgacaaccgcgcactggaagcgctggctgaaaacccagagcagcttgcacagtggctaacagggtttcaacaggtgttcaccaatcgccaacccagctcacataagctagccaaacaaatctatttcccgctagcaaacggcgaataccatctgctcagcccgctttactcctcttcgttggcacacgcgctccaccagcggatcagtgcggtgcgttttggtgacgaggcaaaagcgattcgtcaggcgcaaagaacaaatcagtggcacgaccagctctctatcagctatcccaatctggcagtacagaatatggggggcactaagccgcaaaatatttccgcgctaaacagtagccgcagcggtcgttcttatttgctcagcagtgcgccaccacagtggaatagtattgaaaaaccgccgcagcagcatgaatccattttccggccacgcggcgaggtggactatcacaccagagcgacgttagcgcagatgcagcgctttttactcagcgtcaaagacgtagaaaacaatcgcgacattcgtcaacagcgcctgcattacctcgaccagttgatcgatcagctcttcttctatgtcgccagcgtgcagaatctacccgtcggttggagcgcagagtctgaactgaaacgcgcccagcagctatggctcgacccttatcgtgcagaaacggatacggttttccgccgtgaacgcgaagcgggagactggcaacaggcagtagcctacgagtttggccgctggctgaaccgtcgcctcaaacatgaaaacctgattttcggcgaggtcgaacgtcgggaatggtctaccgcagccctgttcaaacgtcgtatgcgtgaaatggaaagcgcactgaaagaggagctggcatgagcacgttgattatcctccgccgtatccaggtcgaaaacgccaacgccattgccggactgacctacggcttccccgcgattacgcactttctcggttttactcatgcgctatcgcgtaagttacaggccagccacggactgacgctggaaggctgcggcgtagtaagccatcagcatcagctacatgcctatggttctagttgggagcggagttttgccctgacccgtaatccactcaccaaagaagccaaaactgccgcttttaatgaagaaggccgtatgcatatgaccgtctcgctgttaatacgctgcgacggacagatcccggcggacacgacagcgctatgtgaacatttgaaacagcaggcgcaatgccaacgtctggcaggaggcaccgttattgatatcgagcgggtcaccgtccaatcgttaccggtggacgaagcggaaacccgtggagtcatgcgccgcttattaccgggctttgtgctgcgagatcgcacctcactactgcatcgccattttcagacgttacagcaagccaaaccgcaagcagaaatgatcgatgcctggctggacttcgccgcgctgaagatgcaggcagaacgcgatcctagcgatgaaaccgtacagtggaaataccttcccaaacccggcgacggcggttttctgacgccattgatgattggctaccgtgccatttcgccactttatgcgcccggtgaggtcgataaaacccgcgatccgcacacgccgttctgttttgccgaagccgcctacggcatcggggaatggcaaggcgcgcaccgcatcagcgatatcagccagatactctgggaatatgattatcagaacggcgattatcactgccgccaagtagcggatacccattctgtagctgaagacacttcctacgaattcgattactaaaaaggacaacatcatggcaaaagcagcaacgacgttgaagaccgcatcagtactggcttttgaacgtaaattggctaactcggatgcgttgatgtatgcaggcaactgggcgcagcaggacaactggacggccattgccattcaggagaaatcggtacgcgggacgatctctaaccgcctgaaaaatgccctcactagcgacccggccaaactagatgcagaaattcagaaagccaacctgcaaaaagtggacgtcgccgcccttcccttcggagccgataccctgaaaatcgtgttcactctgcgggtactgggtaatctggcgcagccatcggtatgtaacgatcaggattatcaaaccgcgttgggtgacatcatcaccggatacgctcaggaacaaggtttcagcacattagcggcacgctatgcagagaacatcgcgaacggtcgttttctgtggcgcaaccgcgttggcgcagaagcgatccgcgtcgtcgtcaccaagaaaggtgaaagaagttgggaattcaacggtgaagactattcgctgcgccagttcagccagccggcaggcgatcttgccgcactgacacaagcgattgagaaagggctggcgggtgacgcctcggcgctttttaccgtggaagcctatgtacagctaggtaacggtcaggaagtcttcccttctcaggaactggtgctcgacgaaaaagcgcgtaacggcaagagcaaaattctctatcaggtgaatgatgtcgcggccattcattcgcagaaaattggcaatgcattgcgcaccatcgacgactggtatccggcggctgatgaagcgggtccgattgccgtcgaaccttacggctccgtaaccagtcgcggtaaagcttatcgccagcccagagagaaaatggatttctacacgctgctggataactgggtgattaaaggcgatgttcccatgcctgaacagcagcattacgtgatcgccacgctgattcgcggcggtgtgtttggtgaaaaaggcgaataaggtggcggtatggatcactacattgatattcgcgtccaacccgatcccgagttcactgcgtctcagctattgaacgcgctgtttgccaaactgcaccgggtgctagggcaactggcgaatggcaagattgggattagctttcccgaagtgggtaaaacgctgggggaatgcttgcggctacacggtacggaagacgcgctctctacgttagaaaaaacgtcctggctgaaaggattacgggattacacgcaggtttctgagtgtaaagtcgtacccaatggcgtgaagtttcgtaccgtgcgccgcgttcagctcaagagcagcgcagaacgtctacgtcgacgttccgttagcaaaggctggctgacggcggcggaagccgcagcacgaattcccgacgcggtggaaaaacgcagcgcactgccgtttgtgcaaataaagagcttgtccaacgggcaaatgttttttgtgtttgtggaacatggcccgctacagaacgcccctaccgcaggccgtttctcttcctacggtttaagcacggaagccaccgttccgtggttctaacccttttttaacggccaactgcaagctattgattgttaattgccgttggtcgttttaataaaaaaggggtttttcgcaaaaacaacatattctctttaataatctggttgttagtgtgaaaatttaacagttcactgccgtgtaggtagcttagaaatttcagttcaaacaggccttgccagcagttgagttcactgccgtgtaggtagcttagaaatgattgaagtcggctttctgaggcgtaatgttgttcactgccgtataggcagcttagaaacatgcaccttggttcagatcagctttttgcgtattcactgccgcacaggcagtttaacaagcctctgggcttccattgcgttggaacacgcccagccaatcagagcaattatttaacccaatcttccagtatcagttccggtactcgctcaaattctctcagattattggtgactagtatggccttagcgctgatagcatgaccagcgatggccgtatcgtttggaccaataggtgtgacagctgcagctagtgcaattttaatttttgtggtggcgtctaccgctgcgctatcccaaggtaatatcgcatcaagtcggcggcagaaagcatcaaccagcagcatatggcgcggcgaagcttttttgccaaccgccccaaaacgcatttcagcgtacgtgatagctgataccacgattcgatctcgtcgcagtgtgcattgctgcaacttttcaatcaccgcagacgggtgttcacgcataatgaaagaacagatattagtatcaagcatgaacaaacggctcacagttcgaatctcccctcttcgactacatcctgacgttctgtcataaagtctgcgtcagcacgctcttcttgcagaaaagaatgccaattgggtttgactgggcgcaacatgatggtatccccttcacgcacgatctccagttcattgacgccttcaaagtccatatcacgcggcaagcgaatagcacggttattaccatttttaaatactgagacaatacgcataatgcacctcctcttaatacagaattcagcaagccgctagcctgactaaaacataggttaagtatagatttgaatcgttctcttgtatatccgcggcatatgtacgcacctaacataggtctaccgagaatagataaaatcgttaccacagggttggcacccttttttcatggacgcttgtaactcattgatttttaatatcgattaagcgctatgataaaaaagggtttttcgggagaaatggtttattttcttttaaaattaggtaactaccgtaaaataggaacggttcactgccgtacaggcagcttagaaaagcctgaacccgtccgattatcaagatgggaagttcactgccgtacaggcagcttagaaaagctccgaccgacatgcgcttaaaggcggcgagttcactgccgtacaggcagcttagaaaatgcagatattgtaactaagcatcatattgcatgttcactgccgtacaggcagcttagaaatgtaggccatataacaaatactcaaagataacgttcactgccgtataggcagtttagaaattgcgattggcaccgttaaccgctcagtgaccattcactgccgtataggcagcttagaaatccagtactcaggatcgtgttggtacgataaagttcactgccgtataggcagcttagaaaagttctgacactcgttaaacgtcataacgcgcgttcactgccgtacaggcagcttagaaagaaatatccacctggacactgtccataaagaagttcactgccgtataggcagcttagaaaacgacggatagtctctgtctgacgaacgcaacgttcactgccgtataggcagcttagaaagccctgaaaaaaatgggttgtgatgaccatgcgttcactgccgtgcaggcagttcagtgtttatcgagataagtctctagcacgactcacctcaagggtgttattccccattcagcgtgacaaccagcgagcggctgccgccgtggttgcggtgttcgcacaggtaaatgccctgccaagtgccgatgttcaggcgtccgttggtgatgggaatcgtcaggctatttcctagcaggctgcctttcaggtgcgcgggcatgtcgtcgctaccttcataagtatggcggtagtacggctcatcctccggcactaaacgattaaagaagctctcgaaatcctgccgtaccgtgggatcggcattctcattaatcgtcagcgccgccgaagtatgtttgatgaacacatgcatcaacccgacctttatctggcgcagtgcgacaacctgcgccagtatttcgtcagtcaccagatggaagcctctggctttcggcttcaggcggatttcatattgcgtccacatgatttggcctctcgctatcaggcttcgcgagccagaataggtcgcaggaagcgcgcggtgtgggactgttcgcagtccgccaccgtttctggcgtgccagaaaccagaatttcgccgccgccgctgccgccttccggccctaaatcgacaatccagtccgccgttttaatcacatcaagattgtgttcaatcaccacgatggtattaccctgatcgcgcaactgatgcagaacggtaagaagctgttcaatatcagcaaagtgcaaaccggtcgtcggttcgtcgagaatatacagcgtctgtccggttccacgttttgaaagctcacgcgccagtttcacacgctgcgcttccccgccggacagcgtggttgccgactgcccaaggcgaatataagacaggccgacgtcgatcagcgtttgcagcttccgcgccagcgccggaatggcatcaaagaactcacgcgcttcttcgatggtcatatccagcacttcatggatgcctttgcctttgtatttaatttccagcgtttcgcggttatagcgcttgcctttgcactggtcacacggcacataaacatctggcaggaagtgcatttctaccttgatcacgccgtcgccctgacaggcttcgcagcgtccaccgcgcacgttaaagctgaaacgaccggggttataaccacgggtacgagattccggcacaccagcaaacagctcgcgaatcggcgtgaaaatgccagtgtaggttgcagggttcgagcgcggcgtacgaccgatcggactttgatcgatatcgatcaccttgtcgaaatgctccagtccctgaatttcacggtaagcggcaggttctgccagcgttgcgccgttcaactggcgctgtgccagtgggaacaaggtatcattgatgagggtagatttacccgaccccgacacaccggtgatgcaggtaaacaggccaaccggcagcgtcagcgtgacgtctttcaggttgttgcccttcgcgccgatcagcttcagcactttggttggatccgcaggtacgcgctgcttcggtatttcaatcttgcgtttgccgctaaggaattgacccgtcagcgaacccggcaccgccataatctcgtccatcgtgccttcggcgacaatctgcccgccgtgcacgcccgcaccggggccgatatcaatcacatgatcggcagcacgaatcgcgtcttcatcgtgttccaccacaataacggtattgcccagatcgcgcagatgaaccaacgtttccaacaggcgctcgttgtcgcgctggtgcaaaccaatggacggctcatccagcacgtacatgacgccaaccagcccagcgccgatctggcttgccagacgaatacgctgcgcctcaccgccggacagcgtttccgccgaacgggagagcgacaaatagttcagcccgacattcaccagaaacttcagccgatcgccaatctctttcagcactttctcggcgatttgggcgcgctgcccactgagcttcatgttcttgaaaaacgtcatcgcatggccgatgctcatatcggaaatctgcggcagcgtggtctgttcgacaaacacgttacgcgcttcttcacgcagacgtgtcccgccgcagctggcgcaggagcggttgctgatgaatttcgccagctcttcgcgcactgccgtggattccgtctctttatagcggcgctccatgttgtgcagcacgccttcgaacggatgacgacgcacggaggtgtcgccgcgatcgttgatatatttgaattcgacgttctctttaccggagccgtacaaaatcactttctgcaccgcggcgctcagtccctcaaacggagcatcgacgtcaaacttgtagtgttccgccagtgagcgcagcatctggaaatagtagaaattgcggcgatcccagccgcgaatcgccccgcccgccagcgacagctccgaattttgtaccacgcgagccggatcaaagaactgctgcacgcccagaccatcacagcttgggcacgcccccgccggattgttgaacgagaacatacgcggttccagctcgtgcatgctgtagccacacaccggacaggcaaagttcgccgagaacagcagctcaggctgagtagggtcatccatatcggccacgaccacgctaccaccagacagatccagcgcggtttcaaacgactccgccagccgctgagccagatcctcacgcactttaaagcgatcgacgacaacttcaatggtgtgctttttctgtaattccagcttcggcggatcggacagatcgcacacttcgccgtcgatacgagcacggatatagccctgtgaggccaggttttccagcgtcttgctgtgctcgcctttgcggtctttcacgatcggtgccagcagcatcaggcgtttgccttccggctgcgccagcacgttgtccaccatctggctgacggtctgcgcatccagcggcacatcatgatctgggcagcgcggttcacccacgcgtgcaaacagcaggcgcaggtagtcatgaatttcggtaatcgtcccgaccgtggaacgcgggttgtgtgaagtggatttctgctcgatagagatcgcgggcgacagcccttctatatgatcgacatccggtttttccatcagtgacaggaattgacgggcgtaggcggagagtgattccacatagcgtcgctgcccttcggcatacagcgtgtcaaacgccagcgatgacttacccgaaccagacagaccggtgatgacgatcagcttgtcacggggaattatcagattgatattcttgagattatgggtacgagcaccacgaacttcgatcttatccattcacacacttcccggaataaaaacggtttgtcatcgtctcccgaacggagagaaccggtacgaaacgaacaattatggcacaaaaaaaactgaatgaatatccagtattaaacccgtttacttttgcaaacgctgcaaatcttactttcatttctgaagccatttcgcaggtatgatacaaatgtgtatcatgataaaattgatcgtttagacttacataaattgatttatcaggagacacgagcatggccagcagaggcgttaataaagtgattcttgtcgggaatctgggtcaagacccagaagtccgctatatgccgaatggtggtgcagttgccaacatcacgctggctacgtcggaaagctggcgtgacaagcaaaccggtgagcagaaagagaagaccgaatggcaccgtgtggttctgtttggcaagctggcagaagtcgcgggcgaatacctgcgtaaaggctctcaggtctacatcgaaggcgcactgcaaacccgtaaatgggccgatcaggctggcgtagagcgctacaccaccgaagtcgtcgttaacgtcggcggcaccatgcagatgctaggtggacgtcagggcggcggcgcaccagcaggcggtggcaatgcaggtggcggtcagccacaaggcggctggggtcaacctcagcaaccgcagggcggaaaccagttcagcggcggcgcacaagctcagcagcgcccagctcagaacgcatcttcctcacaaaataatgccccggcacaaagcaacgaaccaccaatggatttcgacgacgatattcctttctaaggctaaccttagagattattgtcaataattccattataagcctccgatttatcggaggtttttcattttatagcgtacagaaaagtcaccagtaaacaatcaaccaaggaaatcatcacagcatgtgcgtttcgtgctcatcgagataatcagagcacaatctgtacagttatttatccatcgctgccgaaaaatagcagcgcctcatcaatgaggaataaacgctatatatggagatataacgtatggacaaaaatagtgcacaccgcaccgctaacaaaaacctatcccaaaacaccgccaataaggcaccctcgccatcttctggcaacgcgacaaccgattattctttgccaccaaacacttctttcaggctcgcagcacttgctgtcaccgtctcaggtttgcttttttcttcatctacgctaatggcggcagaaacggcagagactgccgatttagttttacgtaacggcaatatttacaccgtcaatcaaggtcagccgtgggcagaagctgttgcagtacgtgatggtcgctacgttttcatcggttcaaatgcacaggcagcagagtttatcggcccgaaaacgcaggtggttgatctcaacggcagcatggcaatgccgggcattaatgatgtccacgctcatccgttagacggtggctatgaagatatttactcctgtaatttctcacaaaaaagttcactggatgacattctgagccaggtcagtgaatgcgcgcaaaaagccggaccgggagaatgggtgatcggttctgcctggggcagcccacgtatggcggagctttctaccactgaagcgctggcgaaattggataaagtcagtaacgggcgtccggtcattctgcgtgatgattcttaccataaccgctggattaacagcgaagcgatgcgtctggccgctatcaccgcgcagtccgttagcccagccggtggcgtcattgttaaagatgcaaaaacaggcgaaccaaccggcctgttgcaagaattccccgcgttccagcatgtgcaaagtctggtccccgtgcgcacggaagagcaacggctgacatcagggcgcggagccaccaaaacgatggtgtcattaggtattactggcgtgcaggaagcggtcagctcagaagtcaatctgcgcatctggagcaagattgaccgagcagaaggtctgcctctgcgtattatcggctcgatcgtctccactccgctgttggatgaaggcgctgcgggtctggagctggttgccagacgtgatgtctaccgcaccacaaatttcttccccgatcgttttaaatttgtgttggatggtgttccaccggctcataccgcaaagctgattgagccctatctgccaactcaagcacacggcgatcactatcacggcgatacccactacaccacagagcaagtcgttgagattctctccaagctggataaacaagggatctctaccaagcttcatgctgcgggagatggttcactccgtctggcgctggatgccgttgagcaagtgcgtaaaattaatgggccaaatggcccgatgcatcaaatcgcgcatacgcatttgatctcaccgcaagatatgccacgtttcgcacagttgcgggttgccgccgatctctcgccgatgctgtggtttccttccgatatgacaaacgccagcgtagtgaccattggcgaagagcgcatgaaggattttgtccccacggttaaattgctacgttctggtgcggtggtcgctggcggttctgactggccagcgggtggcccaacgccatctccctggatcggaattgaagggctggtgacgcggcagaatccgctgggtgatgcgcccggaacactggctcccgaagaggccgtcgatctgcctgaagcgattcgtatctatactatcaatagtgcgaaagcgatgggcatagagaaagaaacgggatcggttgagctgggtaaatccgccgatttgatcgtgttggatcgccatttgtttaacgtcccgatcaaacaggttcatcgtgccaacgtggtcaaaacgtatttcaaaggccagctcgtccattcagcgccagagaagtcctaatgcgcggcgctgtcagtaacatgagataaatatcaggggcgtcgatgcggacgcctctttaatcccgccttcactttctcctaattggtctgcacctctcttaataagtggaggggtatatccgtctatttcattgctataaataccaacctgattttcagtacctgtcgcctaacaacatgagagtaaaaataatgaattcagatcaggaaattatggttaaccccgttgaaccagatgattacaatcaatggctgccctattgggaaagttatcaaacgttctataacgtccagcttaccgatgaagtaacggaaacaacctgggatcgcttttttaaagcggatattcccgtgcactgcgccgtggcgagagaaggcttacgcattatcggcttcgtacactttgtttttcacgattccacatggggcgtaaaccgctattgttaccttgaggatctttttgttgatcccaccacgcgcggcaaaaacgtggggaaaaaactcattgagtacgtgagagaaaaggcgcaagaaaagcactgcgttcgtctgtattggcatactcaggaaaccaataaaacagcgcagcgtctttatgattgggttgcggaaaaaccgggcgttatcgaatatagaatgccgctttaattatcaaacattcggcagtaaagtgacggcgtgcggcacacacgcccaccgcagcgagttgctcgcaggatgaatcggcataaaacctacgacaaagctgacgatgaacttaccctgttctgaacgtgatattgcctttaaatatcaaggggcgttcgatgcgaacgcccctgtaaacctcgaatcctgctacccgcccgttgattaggttcttcctgtcaacacggtgccagcaagcgggtactcataccttattggcgcatgccgatcgctaagcgattaaaggcactcatcagcgcaacagcaaagctcagatcggcgatctctgcatcgctgaaatgcgccttcagcggctcgaaatcttcatcaggcgcgtggctgcgagccacatccacaagcgattcagtccaggccaacgccacacgctcgcgttcattgaactgttcactcacacgccagccagccagactgtccagcttcgcatccggcacgccatcagcacgcagagccgacgcatgcatctccaggcagaaagcacagccattaatttgcgaaacacgcagatagaccaattcgatcagttgttttccaaggctgctcttgttcagagctttcttggcaatgccgaacccttgataggcttctgccgaaagggtttggtagggcaagcgaagcatactcatagaagatctccaataagaaatgaaagaacgagaaaataagtcagcgcatggtgtgtctgagtccatgtttcaaccgtcggagtaacccgaccttgccacccaaagtgaccgcaaagcagtgggttcatggctcttcacacctatagcgcttggctgaaatgcaggcctttggaaagtaagccctgacgaaaatagaagcgttgcgccagcgcattgctcaaggccgtatcgagcaccagatgagcacagttttgccgctgcgcttcctcgcgcattgcctcgatgattagaagtgagataaataatacagagtctgcgagataattgtgggactacgtggggtgaacagggaagagattggatggtaattgtaattctcttacagtatgtgaaaaaacaggccggacgaaaaatttagtaatccttctgttcggcctgtgaaattttactccccttgctgtggttcgtcatcaaattcaccatcatcaaacaggcgtctctgcagcctgtctgtctcagactttctgacgcgtttaatcacgctgtaaacccactgtagggaaacgccatacttacgtgccaggtcatgatgattacggccattaaagtcgttgaagatgtcgtggtcgcgctgagagatacgccataacgttcccataggaaagtagacgctttgcccaccccacacctgcatcatgcggctggccactgcctctccgatttgttcagcgatagcagtgtcgatctcgacaacctcctttattgtgcttgtagtatgctgcgccagttccaccaatagctcaggccctttgctgcggaaattattgccgttgttcattctggcttccttacgcggcgttgccactgcttcagcttctcaataatgatgctggcctgttctgaattcagccattgcaggctatcaacgcctgtttcacgttttacccaacgcgccagcgctgcttcagaacggtcacgaatgatgcctgcatcagccatttctaaccataatgagcggatttttcgggactggggagaatcatccaatggacgagagctgttagccttttttgccgctttgatcttaaacccgcgtttcttcatggcactcagcacattatctaactgcgggactgtcatgtcccgcgtagatgttttgcctgtaacggtgattagcaactggcgataggtatcatcgtccagttgcagatcgcgtttggctatatggatcaacttaatcagttgattctttgtcatcgctttcctcccgccagacttcgccgcacagcaatatggcttcagggcggcgttcatggatagcatccaacactaactggcatgactcttggttcagatagatgtcatctgacacaggcattgcatcgcagaaatcagtaccgcaagccgataccagtaatacgaaaccaataatcatgcgtcacctccgcaggcaacagtaataccatcgcgcttattcgcttttggcttgcaccactttaaccatgcctctaatgcctccagtgcagcatcaccatccggctcttcgggtacgccgggaactagcagtttgccagtactttcccccttaccgtggcgggcaacaacttccagccagccttttaatgcgtgttttggccctgtagctatctgaataacgcctgagccatctgccttatctgtaggcaacatatcgcctatctcaataagaccgctggcccagcaccatgcaacctgtggcgtgagatcgtaatagtttttgccatcacaacgcgggcagaccacatcataaattgggaaagatctatttttgaaattgcgcttttctaaccgttctgatgtcagatgtttatgacggcaacgagtgcatttcaccggtatatctttatttgtcgccgacatatttcacctcaagcctctcagccagtcgttttaatttattgtgctttgccagttcgattaacttatccatgccattcagccggaactgttcgatcatgatctcaacgtcggccatttcctccgctaaagcgacctcgttaccgaggccgttcaggttacgtgatgcggcagcacctaactctgctgcttcttcgataagttttagcgtctgagactcagggccaaagtgctttaacgccatgctatacagcgttgatctattgtgtgcaatacctttaatcatgtgctctccgaatagtggttatgctgaattacgcgtgcaggattccccggcgttgacgccgaaataaaagcaaatttcattttttaataattaaatggcagcgatatctaacgggatattaaccagtttccctgactcgtctttctttctaaaattgatatacgttttcgatacagcgaccagtaacgattctgaaattgcttccatcgcttttttccagcgctcgtcgtcaatttttaccctgcgcagagacaaaatacgggtggtactgagattgccttctttatcaacctgaaaggcatcagaaatcagcgccagcagcttttcgtcggctccttgtgaccactccttaacacattcatcaatcagttcttttgcaatgtgtaactctggcccgaatgtcagtgattcctgcaccttgatagtgatctgcttgttgccgtcaaagctggagaacgtcacgttgccttttacaccaccgcgagtacggccatacttctctgctaccaagtccatgaatgcgtagcactcatcaaatgagtgttttttgaaatcacccaaatcggcgcttttgatctctgctgacgcaacgccgtcatttacaaatgcgtccattgccagatcgtaatcagagacgtggctaattggaactaaccgacctttgcgatcggtcatgtattcagttttattaatttccacgtttatttcccctcaatgtaatgactcagaccagataatacggcacccatgctgctcaaattccccttgtcggaatcgaccattgttattcacaccattcagcacataacgcgccacgccgttttcaatcaattttgcacagtggccatttctggcaatacggataaccggttgactacccttgagcattacactgtgaaccgtcgcattcatggcacgtaatgccgtcataacggcttgcacgttggataattgctcgtcaatattcaaaacagacgtcatatttcagccctccagaatataaggtgatcagtgcagttcccgatgagtacgcatcattttgctatagattttcatccctgatgaattgagctgcttcaccagttttgtatttgccacactaattgcgttggcaatctcagatttaatcattgtcgccagtagctgtgtcacgacgagatcgtccttatcattctcaaacgaaatactaatagactgactgagttcttgattttctttcacctgtgcagcaggcagcggttgtacagaaataatgattttggccaccgttaaacccccttaaccacatcagcattaaccactggcacaccaatctcagcggccagattcattgccgcaatcaccagattggaaacggccagcgggtacaataggctgacgttctttctgccgccgagattgctgctgagacgtccgcgaatagcttcaatcgcgctgccgtccataatgtcggttagcttcttgcctgtgcgctcgactttaaacgtcagaaacgcttccagactgttatccagcggcagcagctcgaccacttcacagcgctggacaacctcgcgcacctccatattacgttcgctcaacttgacggctaactccggctgaccaatcagcacgatagacagcagcttcttaaacccactttccaactcgtaaaatcgcttcaaatgcttcagcgtagggatcggcaggctatgcgcttcttcaatcaccagaacgtgactgtagcccgcattgctgctgtcttttagtacgcggtgcagttggcgatagcgtgcttcttgcgaccgtttcacgccttccagcggggcgatagtgttgatgatcgcctcggcaatcgctgcggctttcagcgtcttacctttcacatcattgtcctccatagcaatcacatacggctcaatgacgataacgggcgcgttctcgcgattgatgcgttcgataaggtcgcgtcgcagcgtcgatttacccgcaccagactcgccgataaccgccatcagcccgccatgtttcgcggtctgatacagtgactcacgcacatagcggctatccggcgtagtaaaaacgtcttccgcgccctgaatggcatcatcggaaaatgggtcacggaacagcccgaatgccttttttgttgctggaaataacacctgttttttgagtaacatgttttcctccgttgtgaggtctgttgtatctgctgtgcgggatgtgccgtcctgcacagcatcaaaactacgttgtgtttcaataccattagccgacagaaaggctgtcagacgctggcgaatttccccggtgttggtgcgtggccactggtcgtgattaacaatctgtgccagcgtggcctctgacacagcgatatgtctggcgacaacggcctgcgagagccgtgcctgttttaactgttgtttcagtaccagcatgttccccccttaattcccgttgacgatattgatgacattgccggaaaccggcgtcagcagcgcatcgacagcctcatccagttgttcttccagcacgccagcgggataaagctgaaccaactggtgaaagtgtccggctgtccatgtctggttacgggctgcaaaccgctcacgcagcgccttagctgcttcaacttgcgtcagtggtcgctgttcgatacgcgggctacgtacatcagactccgtgccacggcgtggcataaacgcaggtaacgtggtgtcatcaatgtgtttgtatgggtcaagtttgccgccgaacggcaacgccttcgctttacgttccgctgccgcatccgtagcgttatccgttcccgtcactaactgttcaatttctttcgctgcggtttgggctggcgtatcggcgtgtgatttgtagctttcgcctatcactgcggcagaatcggcaaagccaaattcatttttggtgacttcatcgatcaggaagaaggtgtcgtggccatcttcaccagtcagcaccacttgtgcggcatctgtacgccacggatttcgggtgatcagcaacttctcgccgaccatcacgccgggtacggtagacacatcgtattcaatgccacggaacgatacgcgcagcttcggtttgaccttgcgctcttccggtgtagcgacggccagttcgcggcaaacctcaatagacggtgctttcactagctgttcggcgttgattttcagccagatatcggtgcgggtctgtccgtggcggctatgaacggcggtagcgttgaaatgagaacgccatttcacggccagtgcattcagctcttccaggctatgaaccggttggaacttaaggcccggctccagtttgcgttcgatgatgtcgcgggccttctcaacgctgcctgttgagcgtgccgcatgggctttatgcgccttcagatcgatacccaatgcacggcacaggttttttgtcatgcttgcggtgttggcagaaccgggatcgagatacagcagcttaggcacgccgtgcagcacgtccgcgcctccgcgctcttgcaaggcgttgatgagcacagagcacaggttttcgccagattcagcgcccatcacatactcgacatagatccagccgctggtgtggtcagtgatttcatagctccagacgcggtcactggcgatacgtgccacattggccggtttgttcttgtagaacttcgcgctgtccatcacctgtaagcccttatgcccgttgctcaggtaataaagggtgcaaagtgaggcgtcgatttcccacacatgattaggatgcagactggccaactcggtaacgggcgctggctggcttaactgatcgggatgcaggccataattgcgcagagcgcggctgatagcggtctctgacagggcataaaattcgcccgtggtttcatcaatacgcccggcagcgatcatgtcgtttgcccgtagtgtttcgactgcgtcagcgatggaatacagacgtttgccgtttttacgggttgcttccatcaacgtagcggaaatcatggcggcttcatcccgcgtcaaggcactttgcccggcatcggcacgttttttgcgtttgtcagtcacggcaacctcctttaacttgcgtagcaacgtggcgcgagatagccctagttcaatacaggcggcgtcatagatagcgccgcgttcgccatgcccggcctgccgtgcggcgcgggctacagccactaatcgttctgtcagggcggcactcatggcgtccccttatgcgtctgtgcgcggaatcgcaggttccggcgcatccagccatgtcggacgctcgctgccggtaggcgctgcctccaggtcgaaaacgtcgcggatatggtgtaacgcccgctctatctggcacaccaaacccgccataaagtcatacggtggctctacattgttatcggatgtgaaggcggttaatgttgaaaaggcagtgtggagacgaacggtgatagccgcttctgcttcatacgcaatggcgctaacctctttgcgcagtttctcggcttcctgatcgggtggtggtggctggatacgggatttcttatccagcttagtggtaaggtcatctatcttttggtttttgtcggtcagaacacgctgctgggcggtattggtttcgcgggcttcgcgcagtgcggccttcaactcgcggcaggtcatgcggccaatgtcatccagcgtcatgccagcaactgtgccgccatcagccagttcagcgagatcttcatcatcttccagcatcaactcatagagttttgttttccctaaatgcgaaagcgctttcgcatttgaagcaagagttggggagaggaatttcaatgaggcttgcatcatcttttgtgcgatacgtgtggcaatacctaggctattctcaacgatctcaataaattcaccatgtggttcgttttctttcagaataaccaaacgcttacccgcctccagcatagcctcagcactttggaccatataaaaccgtgcttcgtgaactatgcgatcacgttcatacggcaggctgtcaccgaactgagccattacctgtatacggtgctcggtcagtgcattgagtttcacatttagatcgcccgctaacggggcatcttctactaattcaaccgtttgtgatttggtgcgtgccatttcttatccttagcgactgccagccagcaggcgttgattcatttcgttaatacggtcttgcgcacgggagatttcgttcgcatgtgcctgtgcgatttgtagtgcctgcatcgagagagcgaatctgccgttatccagtttctgcgccaacccttcctcaataagggtgttcaaggcgcggttaacgttggccggagaatcatccagagccgctgccagttcaccgtttgataccccgttcagggtatggccgcgcagggctttgagaacgcgcaagatccgagcgcctgcgctggaaacatttgccttagtcatgtcattcccctttttgcgatatgtgataatctgttacacaggctgataggtatcaggcggcacgggcggtggttttaagaccaagtttgacggcaatttcatgtgcctggccgtatctggctttggtgatgccgttcagtacgcgatagaccgcttcacgagagtaaccattctcctgcgcccattgggtgatggtgataccgcgctgctggaagcgacttttaacttgttcaggtgtcatgctacggcctccggttatgcaatgatgtttgtagtattcgtgatagattattgtcccaaaaatgggacttgtaaaggttttggtgacaaaaatgtcccttggcgaaagattaagagaagagcgtgaacgactaggattcagccaagctgattttgctgagttagttggtgcatcaaggaaatcgcaaataaggtgggaaaaagctgaatcagctcctagcgctgattcaataagtctgtgggccaatgttggcttagacgtgttgtatctgatcactgggcaagctcagaaatcgtcatcaaagacacaaaaaagtagtgaaatagatgaaattctactgggtaagattgttcataaactggacttattagcgaaacatgccaatcgcagatggacacctagcgaactcgttttacagtcatcgaaaatatataactttttaatcaacgagtcggtagttgatgacgataggatcgataacgtgcttaaactggttgttaataattaaaaaaatataggattcgccatggatagaagagaacaagaactacattctttagctgaacaagttatggatagccttaaacaccttccccaagatggtcaagagcggcagataacaattagtgttggaggcaataaccctggttctattcatgtcggatctgtcgtcaatattaatcccgcaccaactcgctctcgagaacttcatgagagagatagtcacgaattacttactataaaacgaaagttacttacaaaaaacaaagatgccaaatggcgttgttatttcaatattccttgtttgttattgctaagccttgttcttatagcattcgcatttgccctatggaacgcttatatgatgctattcggcggtgggcttactaacttactggtacttaatgaaaaaacaatggtgatttttgtttcttggggtgtgattgttatgttttgtgggaaagcgatggataaacatagaaaaatcgaaaacagaataatagatgaaaatcagaatgttatcgataccattgatgtaattttacgacgaaggaattcttgaaaaatataattactttcatataaggatatggactatgcacaaattaaaatttgctatccctatggtgctgatactagctgggtgcggcgatgaaccagaaaacagtgttaaacctgaaccaaaacaggccccagcccctacattctcaataacaaccgatgatcacgttattaatcaattgttacccgcaatccgtcatttgcttcctggcctggataaatactccgaacaatttcaggaaaaggctattgagcataaccggtttttaaccatcaagttccacatccctgataacgccactattcctgctgaatatattgctaccgggcataattgcttcattgaaatcaatgatgatcggacaggcatgaaaatccccaaaagtgcctgtcagtccaccttatttgatcgccaggatgttcagatcaacagcgattactgggtatatttctacccagatgatttgacctatacgccgcatgatttcgctaaaatgtcgaatgcagaacgtattgatatagcgaaaaactatctcaataaggtggctaaaactattgagagtgttcaacaaaaagatagttggattggttacgacttcccaaattatgggcggcaattccggcatattgtgtatgaaggaaaacgctttctaactcaggatatcatccaaccctatagctcctgccaaatggtagggtttaacgcacaaagttggtggtctgaacaagtaagttttgctcaagaccctgactctaatgatccacaaaagatggcatccgccatgcaacgaattaaaaagatctatgacgattacaaaataagtgcggcggaatgttcaaaggacatcaaatcagtaccagaaaaacctaaaccaacagagagattgccacccaccccggacaacaaaccaccccgtccagggtgtcttatggtgtttacgccagataatacgacggagtggagttgtccaattaaataagagttagaaactacagatcaccagttcccgtcgcggaataggtcttcccaatataagtgtttttcatgtgcagttggttgcaagattacaaacagcaaataaaacaaggtggataacgaatgtctgagcaggccattgaagtcaaacacgtcgtagttcatattctggataaacaacagaatggtgatgcatcggagcgcttgagtcctgaagagggtatggtcactgaagcctcccagcgcttgatcaacgatatctgtgccaaatacgcaggccggacaggcaaaggttacggctattttgaaggggatacggataattacccgatggaacgaatggccggtgattatctggacgacactgatgatttttaccgaagttcctgtcgaatgatgcatcacctaacagaacgctcacaacgagaaaatatggctaccggtgggtacgttctgttcgcacacattgagataggaaacaacgaacatctgttgatcgcaatcgttagtgccaccatcgggtcaaccgtcactgacgattttaacattcaggacagtacctatctggacatcgctaagttgcgtatggctgggcgtattgatttaaccgcgtgggaaagtggtgcggagcgttacatcagtttccttaaaggtcagggaaatgtttcaaactactttaagcagttcctcggctgtaatgatgttctaatcgccaaacgtgagtctgaaaaattacgcgatactttgacagcgtttgcggcagagaaaaatcttgaaggtgcagaaaaagacgcgtttcttaagggagcatttgagcatttacaggcattaagcaaagccggtgagccacttagtcttgaaacctttgttaatgctgtctggccccatgcgcctgaggaattatcaagtaaacttgctgctgaagaactcggtctgtcagatggttttgtgcctgacgggcgcgttatccgggcgttagtgtctttcaaaggcaaatccaaatattgggaactcaagtttgatcgggaagggacaacttccggtgacattgactatgacccagaaacaaatatcatcaccctgcgcaatgtgcctgatgaattcagggatatgtggctaaatgaggtttaatcgtgacgatttcgtttgagacgctaacagagttgtaccgtcgcatggaattccaggaggagttccgtgtcggttcgctgttgctctctgaccagtccgattgcgacctgattaacacattgctggaagatccacgtgagtacggagtttctgttgataccggaacggtcgagccaggttgtgccatcacccttcgcgtaacaccaccacggagcgggcttggagttgtgtttgccacgcacagcatattgctgagcgcaccaaagcatcagtgccaggaacccgctaattacttcattcttgagacaaaattttgcaacgatgatacagaggttccggccttcatcaagaactaccgggcgatcctaaagtttgttgaactgctgaaaggggctgcggcttattttgacaatactgcctgtcagttggtttttttgaaaaaagaagttattaagctattgccgcgctttacagcagagaccgtgcaaaatctgaaacgtgaacatctggataacttgatggcttgtttcaacgacgatacgcacaaggatcagaagctggacattttgattgaaagtatccaggcggtcagcgaagacgttgattcgcaggacatgtttgcattttgtctggacaatattcagcgcctacatgaacaattccttaaagggtatcggatctactcttctggcttctcctatgacaaggtgatggatcagctgcgtgccgcaaaagttgaagaaatgggtaaaatccacaagacgttttcagatattcagaaccatatccttggtattcctgtggcatcggtcgttgtggccacccaattcaaagaagtcgcaggttggtcaggccaggggataacaaacacaataatcctgctggggtgtatttttgctgcgacactaatctggctggcattgtcgaatcaaatgcaatccatgaaggcactgggcgaagaaatcgaatataaaaaaaagcagataaataaggaattctctttcatcaaagatgatgtggagggggtgtttaacagtattactgcgcgattgaaaacgcagaaacgcacctttaggatcattcgcggtgtgctggttattggtatcgttacagcaattacgatttattgctggtacacaaaacccgtttttaactgggtactgtccttctttgagtgcatgtagtttatctgttttttactgtcaaaaactccaaataacaagctcccgtcgccgagcagcgttcaccgtctactgccacttctaacgccgtttaaaatcgccacatgacgtaatgcgccatgctgtcttcacttacataaggagacagcaatgaaactcaacctctttcgactcacacgcctgaagcgccttttaggctggcaactgactgccgtgttactgctggctgttatcgcgttggtatcaccgcagcaactccccgtcgtcatctacaaaatctcactaatcacgctcgctgcggtgctgggctactggcttgaccgttcattgttccccaaagcagcgctaggccagtacctggtgcatgacccggaactgatgaagtgcggtgaatacccggtcaaaaatggctatcaacgggtatttgctgcggccttgatccgtcgcgccattatcgtggcggcggtctgtctggccgtggcgatggggctataaaaatggctaaccggattcgtaataacgatccaggaacagggctgttgttactcctattcatcctgttgctagtcggtgcgttggatagtgatgccgctcaaccgcctgctgtcgcccagcagtaccgcagcgaccttatccgtaatgcccggctggactgggggttgaatgcgccggtggccgattttgcagcacaactccatcaggaatccggctggaacccccgcgcggtgtcgcccgttggcgctcagggactggcgcagtttatgccagctacggctaagtggattagcggcatcatgccggaactcaaagccaaccagccgtttaatcccgcgtggtcgatacgggcattgacaaaatatgaccgctggatctggcagcgtgttattgcggctgatgattgccaacggatggcgatgacgctctccggctataacggtgggctgggttgggtacagcgcgatcagaaactggcggcacaacgtgggttagatcgtcagcgctggtttgggcatgtcgctaccgtcaacgccggacgttctgcggctaactggcgtgagaaccgtcattacccacagcgcatcgtgcaggagttagcgccgcgctatctgacatggggaggccgtagctgtgctgaacctgcttaaaacgctgccgtggaaaaccttgctatgggttgctgccgtattgctggcgctgtggctgatttaccagaaaggttatgagagcggattcaccagagcggaatccgcgggtaatactgcactggagaaacagaaatcggcatccgatgcaacgctcgcacgccttcaggcagatatcgctcagcagcaacagcaacgggcggaacaggccaacgctgccttacaggcatggcagcagcgctatcagcaactagtcacatccgcgaataccgccgagcagcattacctcgctaccacggcgtcattgcgccagcaaaatgaaaacctgaagcggagaattgatgatgtcacgcaacgctggattgatgaacgcggccagagccgtcctattgagtgcgtgtttactgttggtttcgtgcagcagtacaacgccgcctttgatgccgttgcaggaacagccgctaccaccgctgccagcagggctggcgatacgtccgcagacactgccacccttgacgccaggctacgcgactccggcgttacccagcgagacatcctcgcccacagcaccgacgtcggagaacgttaccagcagcttgccgcgcaggtaaatggcctcttggattacctcgctgccttacagaacgggaaggaataatgaaaattgaagtggagttctggcaactggtgggtttgttgctgggttttttagggttcgtctttgctgccgggaaaattctgctggcgcagatagagcagcgcctgaacgaacgttttggcgcactggagcaggcacgctctcaaagcgaaaaaggctggcagcgattggagcgagagtttctggaatttcgagccgatcttcctgtgacctatgtccggcgtgaggactacatccgtgggcagactgtgatcgaggctaagctggatgcggtttacaacaagctggaattggtgcaacagcaccgaattaacggaggacaacatggttgatatcacccgcgtgcgccgtgaggggctgcgctggagtttgctggtcgcgctcaataaaacccgcccgtataccgccagtgagacgctgttactggatatcgcacgggctatttacccggataccacaccgctggagctgcgacgcgaactggactatttgtctgaccgcaagatggtggatctgaccaaacgccccagcggtgactggtttgccgatttgacgcggctgggcgttgacattgtggagtacacggttgagtgcggcccagggatcgcccggcctgaaaaatactggagcgaatgatatggcccgtcgcagcactatcgacaaactgcctgaagaggctcgccgctggctggaacgggcgctgaccgaatccggtttcagcggttatgccgaactggaaagcctgctgcgtgagcagggttacctcatcagtaaatcggcgatccaccgttatggccagaagattgaaaagcgtttcggtgccattcgtgccgcaacagacgccgcccgcatgttgaccgaaggggctgcggacgatcaggatgcacgttcggaggcagtcatcgcgctgatccagactgaactgtttgagagcatcgtccagttgcaggaagccgacgaaggtgaagttgacccacaggagcgcgtggcgctgttgtccaaagtggccaagaacgtcgctacgctgtcgcgggccagtgtcaacctgaagaagtttcaggctgaagtcagaaccaaagcgcaacaagcggcaagcaatgctgagaaaattgcccgtaaaggtggcctgtcaactgacgcggtgcaggcgctgcgccgggagattctggggatcgcgtcatgacaacctcatctggaaagattgctccggtgttacccgatacctcgcagatggacgcacctgccgttctgatgccgtaccagcagctctgggtggctgatatgtccccgctcaaggtgattgagaagagccgccgtaccggtattacctgggcagaggcgtccgataacgtgttgaccgcagcctcttcagcccctgctgggggtatgaacgtctattacatcgcctataaccaggacatgacggttgagtatatccaggcgtgtgcgatgtgggcgcgggcgtttaactatgcggccagcgagattgaagaaggtttctgggaagaggacgaagacgacaagttcatcaagacctacaccatcaagttccccgactccggttttcgcgttgtcgcactctccagccgcccgtctaacctgcgtggccgtcagggcatcattgtgattgatgaggccgcattccatgagcaactggatgaactgctgaaggccgcactggcgatgctgatttggggtggtaaggtgcgcgttatttccacccatgacggtgatgacaaccctttcaatacgctgatcggggatatccgggcggaacgtcagggcggcagtgtccaacgcatcacctttaaagaggcagtaacggaggggttattcagccgcgtatgcctgcgtaccgggcgtgaatggtctgctgctgcagaagcagaatggatggcctcggtgtacaagttctacggcaccggtgcatctgaagagctggactgcatccctgctaatggcggtggagcctggctgtcccgcgccctgattgaatcccgcatgtcagccgatacccctgttttacgtctgacctgcccggaaggctatgagctgcaatccgatgaaacgcgctggagcgaaacacaggactggctggacacccatctgaaaccgttgctggatgcactaccgagaggtgcccgctcgtttctggggcgtgattttggccgcagtggcgacctgtcggtagattatcccctgttgcaacagaagaatttggtgcggcaagtgccgttcgggctggaactgcgtaacgtccctttcaaacagcaggagcagatcacctggtatttgatggatggcttgccgatgttgctgggtgcggcattcgatgctcggggcaacggcgcatatctggctgagtacgccatgcagcgttacggtgccagccgggtgcagcaggtcatgcctacggagggctggtatcgggacaatatgccgcctgtcaaagccgcgctggaagacggcaatttggtcgacctgccaaaggatgaagatacgctggatgatctgcgggctgttcaggtggtgaatggcgttccgcgtgtgccggagcagcgttcaaaagccaaatcagatggaggtaaacgtcacggtgacgcagccattgcactggcgctggcctactacgccagccgggaaattaacaaagggccggtgacggcatcctcccgcagacgcagaacgtctgcacggttactggagaactactaatggcacgcggactctgggtttcccctaccgaatttgtttccttttccgagcctaagaaatcactcagcgaacagatcgcctcacgtgaccgcagcatggatttctacggattgggcatgtatctgccgaaccccgacccgatcctgaaagcgcagggaaaggatattcgtatttatcgtgagctacgcaccgatccgctggttggcggctgtatccgtcgccgtaaggctgcggtgaaaacgctggagcgcggcgtcgatagagggagcgcccctgtccgggtgttcagctttatccgcgatatgctgacggatatggatatgtcgcgcattatcggggaaatgaccgatgcggtgctatatggctaccagccctgtgaagtgatgtggcaacgctccgggacaagctggcatgttagcgacatcgtcggtaaaccctctgactggttccagttcgacaccgacaaccggctgcgctttcgctcccgtgacagcgggtttgagggcgaagccgtgccggactataagtttctggtgccgcgtcaggatgcgacctatgacaacccgtatggcttccccgacctgtcgatgtgcttctggcccgtcacctttaaaaaaggcgggatgaaattctgggtacggtttgccgagaaatacggctcgccgtgggtgatcggcaaacatcctcgcggcacgccgcagggggaaattgacaacctgctggattcactggaagcaatgatcgaggatgccgttgccgcgattcctgatgactcgtctgttgatatcaaagaagcggcaggcaaagccgacagcagcgagatttaccagaatctgatcgccgtatcgcgtggcgaaatcgctatcgccttgctggggcaaaaccagaccaccgaagcgacagcgaacaaagcctctgcgcaagcgggtctagaggttactgacgatatccgggatggagacagcgatattgtgaccagcgctatcaaccaactcatccgctgggtggttgaccttaatttcggcagcaacgttgccgcgccggtgtataagctgtgggaacaggaatccgtcgataaagtacaagctgaacgtgatgaacggctcagtagcgcgggcgtggtcttcaccccgcaatactggaagcgtgagtaccagttgcaggacggcgatatcgacgaaacgcccaaagagacgctccctggtcaatcgctggcgttcgcggaagccgtcaatgctgacgttgacgcacaggacgcgctcgatgccgcgctggatgttgtgatgaatggtggacagctcgacgacacactggagccgttgctggctccgctgtttgaacgcctccagtccggcgttcgtcccggcgagctgctgggtgaactcgcggaactgtatccgcagatgaaggccgacgatctgcaagagcgcctggcgcgtatcctgttcgttgccactatttgggggcgtctgcatgagcatcaccgcgactgaattagcctactgcatgacgttgccgcctaaacgagccatcagttaccttcaggcaaagggctacgttataagctgggactgggaagaagtctggcaagaatcccatacccgcgcctttaccgttgctaaagtgactcggctggatatcctggaggacatccgccgtgcgttgcagcagtcgttggacgaggggctgaccgatcactggtttcgtaaagagctggagccggtgctgcagaaaaagggctggtgggggccgcgcgataccactgacccggtgacgggtgaaccggtcactatccagcagggtagcccgtggcggctggataccatcttccgcacaaatatgtcagtgctctatagcgcgggccgttgggcggcgcagatggaaaacgtcgatgaccggccttactggatgtacagcgctatccgtgacaagcatacgcggcaaagccatttatcaatgcacgggttggtttttcgtttcgatgatcccttctggcaggcattctacccgccgaacggctggcgctgccgctgcagtgtgatcgccctgagtcagcacgatatcgaacggcgcggactgaaggtggccaacgcgattaattcgatgggctgggaactgaaactggtctcggagaaaaccagcgagatgcagcgcgtggccacgttcaacaccggcagcaccaagatcagcaccgacctgggatggtcgtatgcgccgggcgcggcgtatcgcccggacttggcccgttatcagggcggcctcacgtccctggctaaacaggagttatcgtcatgagtaccgtcagcatcacgattaacgacagcgatctgcgtcgtggactgcgtgcgctggagagcgcagcggcggatatgatcccggcgatgcgcaagattgccggcacgctgcacgcggaaaccgatatcaattttgatgagagcggacgacctgaatggattgtgtctcaggcagcggaagaccggtacggccagacactgcgcaaaaccggacggctgcagggatcggtatcaaccgaatatgattccagcacggcgatgatcggcaccaacaccatttatggtgctatccaccagtttggcggcaagaccgggcgcaatgaatccgtagaactacccgcccgtccgtatctgccgatggatgaagacggcaacctgcaatctgaggcggtcaactcggtattggacaccattcaacgccatcttgaatctgcggctcagcgttgatttcacgcagcacggttaagccaatgtgccgcctatcctgaaaaatggcttaaattcctttataaaggctttacagccgcactattcccatcataccaaaccggctttgctccccgtttttcttaatgggggttaacagccaactttaacggttccgttgacactgtcctgagttttccaaaccgggacagcactatgccactccacatttttaaatccggcacccataccgacatgcatggcacgcagttgccgtttacgctcgctgatttggcagcctgtgcggcggcgtatgaccctgccgtgcatgaggccccgatggtgatcggccacccgaaagcggatgcaccggcttatggctgggtggcctcactgtcaaccagcggcggcgatctgctggctgagcctaagcaggtcgatccgcagttcgcagaactggtggatgccggccgttacaagaaagtttccgcctcgttctacttgcctgattcacccaataatccaaagcccggcacgctctatctgcgccatgtagggttcctcggcgcacagccgccgtcgattaaagggctgcgacaggtggccttcaatgaacaggaagatggcgtggtcgagtttgccgactggggaatgatgaccagcgccagcctgttcagtcgcctgcgtgagttcatcatcagcaaattcggcatggaagacgccgatagcgtcctgccctcatggcaactcgacacgctgcgtgatgaagccgcacaggaggacaaaaccgtacaaaccgctccggcatttcaggaacccaaccccgctaatcccacatctacccatgaggacaccactgtgaccaaagaagaaattgaggccctgcaggccgagaacgctcgcctgaaggcagatgctgccacccgactggctgctgatgtgaagcagcggcaggaaacggtgcataccggcaacgtcgcctttgctgaaaaactggtgacggaaggccgtctggttcctgcggcaaaggccgttgtcatcgcgctgctggatgaagtatccaaaggcgaacagccggttgaattcgctgaaggggaagtgaaaaagccgctggctagcgcgtttaagaagctgttaggcggtgcgacacctgtactggatttcagtgagcacgccaccaaggatcgcgtcaacgtcgatctcaccacgacgtcagcggaatttgctgaagccgatcctgatcgcctggcactgcaccaaaaagccacagcgctggcgaagaaagaaggcattagctacgacgccgctgtcgctcgctgcctgtaaccgcagcaatccgtaaccgtaagaaaaggagacatcatgtctgattatttaagaggtaaacgcgtcgttgaccctgtgctgaccagtgtggcacggggttacaagaatgccgcgtttgtcggcgagagcatcttccccatcgttcaggtggaaaaggaaggcattgtggtgccgctgttcggtaaaggcgcattcgttgaatacgacaccgaacgtgcggtcggcgcagaaagtaacgtgctgctgcgtgagaagtccagttcgatggatttagtgctcaatgagcatgatttggctgcaccagtggactacagggaacaagctgaatcgctgttcaatgaagaggcaaaagccattcgtcgtgcgactaacggcgtcaacctgaagcgagaactgtatgccgcccgactggcgcaagacccgaaggtttatctggcagcgtctaaaaaaacactggctgctgcggagcgctgggcaaatggcaagggtgaacccgtcaccgtgattgaggcgggtatcgaagctgttcgtaatgcaacgggcttacgcccgaatctgctgacgatgggtgccagcgtcatgtcggtactgcgttatcacccggcgattcaggcacaaattggggctaacgagcgtaaacggatcacagcggaaatcctgcaagacattttccaaatcaataaggtgctgatcggtgaaccggtgtctagcccggacggtaagaaagcccctatcgatgtctgggctgacaacctgatgctgcattacgtttcaccgccgcagccaggtacggagagtgcggacgaaaacgaaccctcgtttggctatacgtttcggcgtaaagggatgcctgtctctgacaaatatccgggcgtgggcggcaaagtctcctacgcacgtttcactgatatctacaaagtcgccgtggttggtggtgatgccgggtatctcatcaccaatatcctgaaataacgggggcattatgggagccacacaacaggtcattctgaccaccacggttctggccactgctgccctggcacagcagcgttttgtcggcgcggataacgccccgtgtcaggcgggtgctgccgcattgggcgttgccgaggtggatggtgctacgggtgacgccgtaccggtcaatgtgctgggtattgttgtcgtcgaagctggggcggctgtcgggcgtggtatgtctgtccagtcggacgagtccgcccgcgccgttctactgacggacgcgggcgtatcgaatggcatcgcactggatgcagccctcaccgaaggcgacgtcatccgtatcctgcgcggggtgtaaccatgtactgcacgttggcggatttacttgaacaggtgccggagtccacgctgatccagttgaccaatgaaacggtgggatttgatgcgccacctccggttaacaccacggtagtggacagttgcattcgctacgccgatgagctgatcgacgcccatctgcgcgggcgttacaacttgccgctgactgaaatccccaccgtgctacgcgacattgcggtcacgctgacccgctaccgtttatatgcccgtcgcccggaagggacgatgccggatacggtaaaagacgacaacaaagtggccacgcgtcaactggtggatattcgtgatgcgaagctgacgctggccttaccgtcaaccagtcaggatgtacctgaatccggcgagtttcgggtacgggcgcgtcggccaacctttggcggccacaagggcatgctggagaaatactgatggatgttaatccggttatcgaagcggttgtcgctcgcctgaaggaaaaactgcctcagctacagattgagtatttcccggaaaagcctgctgactttcgcctcaatcatcctgttggcgcggtactggtgagttacgccggttcccgctttggcaaaccggaagatatcggtgcggtgatgcagtcccacaccattacgctgaacaccaccgtggtgtttcgtcaactgaatggacgtcagggcgcggtggcggtgctcgatgtcgtgcgtctggtgctgtgcggttacaaaccgccgaactgccgccgcaaaatttggctggttcgtgatgtgttcctgggcaatgtcggtgggctgtggcagtacgcgctggatttctccactgaatccgtccagttggaagacaccgatttacccgatgggccgttactgtccctggtcaattatgaggaaagcgaatcatgaaataccgttataccgggccatccagcggcgtcacgctggctgacggcaccgaggtgctgttgtggccagacagcgtggtctccctcccggaagagcacgattacgtcaaaacgctggttgcgctgaagcatttacacgccgagccggatgccaccgctgtatccgcttctcgccgtaaaaatgcaggcgaagagaaagtggaggtgaacagtggcagctaactatttacacggcgtcgaaaccacggaagtggaaaacggcgcacgcccggtgaaaaccgttaaatctgctgttatcggcctcatcggcaccgcgccaacggggctggtcaataccgtcacgttgtgcctgtcggagaaagatgcggcacagttcggcagccagtacagcggtttcaccattccgcaagcgctggatgctatctatgaccacggcgcgggaacggtgctggtcatcaacgtacttgacccagaagtgcataaaacccacgtcgataatgtcagtgtgacggtggtagccgcgacaggaaaagcccaactggcacaccgtgccatcgctaatgtggtgttacgccagtcgctggaaaccacaccgtatattaacggcaccgactaccagctcgatgcgcaaaccggtgtgattacccgacttaacagcaacatcccgacagatgacgcggtgctggccagctacgattacgctgacccgactaaagtgacggcggcggagattatcggggcggtcaatgcggcggggaaccgtaccggcatgaagctgctgcacgatacctataaccagttcggtttctttgccaaaatcctcattgcgccggtgttctgtacccagaacagcgtcagcgtggagctgattgcgctggctgataaactggatgccatcacctatattgatgcaccgattggcaccacgtttgcgcaggtactggcgggccgtgggccgaggggcagcatcaacttcaataccagctctgaccgcgtgcggctgtgctatccgcatgtcaaagtctatgacgcacagaccaacagcgaacggctggagccgctgtcacagcgtgcggcggggttgcgtgccaaagtcgacttggagagaggtttctggtggtcgtcttccaatcaggaactgctgggcatcaccggcgtggagcgtcagctctcggcgatgatcgacgacccgaacagtgaagtgaacctgctgaacgaacaaggcattaccaccgtgttcaacagctacggctccgggctacgcctgtggggcaatcgctgtgcggcgtggccaaccgtgacccatatgcgcaactttgagaacgtgcgacgcaccggtgatgtgatcaacgagtctatccgctacttcagccagcaatacatcgatatgccgatcacccaggcgttgatcgacgcgctgaccgaatcggttaacggctacggccgcaagctgattggtgacggtgcgttgctgggttttaaatgctggtacgacccggcacgcaatgaagaaacggagctggcagcgggtcacctgttgttgagctacaaatacacgccgccaccgccgttggagcggttgacgttcgagacggagatcacctccgaatatctggtcacgttggagggcaatagctgatggccgggaaaattgaagtaaaccgcatcaccaacgccaacatctatctggatggggtgaacctgctggggcgtgctgaagaggtgaaactgccggatgtcagtatggtgatgcaggagcataaggcgctggggatggtgggtaaggtcgagctacctgccgggtttgacaaactggagggcgagatcaagtggaactcgttctaccgggacgcgatgcttggcgcagcaaacccgtacaagacgctggcgttgcagtgccgctccagcgttgaacgttacagttctcagggacgtattgatgaaatcccgctggtgacgtacatgaccatcatgttcaagaagaacccgttgggtacgttcaagcagcatgagaacgccgagttctccagctcctttacctgttcctacctgaagcaggtactggacggcgaagagctgctggagctggattatctggccaatatcttccgcgtgggtggcattgaccaactgacggactatcgtatgaatatcgggggctaaaatactatgagtgagaaaatcgtattacgcgcagatcagatcaaggcgttggctaattttgcagaatcggaaggccagccagcgtataccatcacccatggcaccattcccgcctttgaggccaatgatggcactttcgtgccggagtattgcgggctgattgcctattccgagtctgagcagcatggcgtgctgcaactaaactaagcaactgctgtatttttcttataaaggagggatggttttctctccttttttcgttaactgccattaatattgattctccccgccccgcaccatactgcccctgaacgctaattcacattaatgtcatcaggagcatcaacatgtctgaaacctttacgttatcgatcccgtactccactgccgctggcgtcaaactggaatccctttccctgcgccgcttgcaggttaaagacctgaaagccgtacgcaaaatcagtgataaagccgaagactgggatgacctgctgattgcgcgttccagcggactgccgcctgaagatttggacgggatggatttggctgactatctggcgctacaaaaacgatttcagcaccttacaggggtggttacatcatccgaaaacgctgattcaggcgcaggcactgctggcgaggtggtttaggtttcagccgagtgaactgaacgagctggatctggatgagtttgaaagctggctggaaacagccagcgaacagattaaacgtgagaacggcgatagcgactaatcagggcaccaacgcccgccaatagcgcggccagtaaatagacggcgggttgcaggagaaacgcggcaactgccattgccagcgataataatgccgcaccgccgccaatcatcagcacccagacaaacggctcactgctgctgttaacggtatagatagccagttttgccagcagataaagatacaccccaccaaataccgttatcagcagtcccttacataccgtcagtgcgttttccatatccgtatccttgtttcgcatcgttaaaaggaatcataaatcgtggccacagaattttccataggcgtgattattggcggggccatatccggtgcgttccgcagcgctgtaacgggaacccgccgcacacttgatgggatgagtgaaagcacccgcaggctgcaagaacggcaggccgcactgacgcgggcgatggagcgctatggcaatatcggttcacgcgccagtcagcgccttaatgcagatctccagcgcgtcggacgcactctagagcagctacagcgacagcaaaaccgtctcgctgcagcatcggcaaccagcgatgcggcacgcgctaacagaatggcgctctatgcaaaaggcgcagaaacctatgcgatagccaggacagtagcgtctccgattgtgagttcggtaaaacaatatgccagctttgaatcggggctacgggatattgcggtgacgggcgatctggataagacgcaagaacaggcgattgggacggcgattcgacaggtggcattgaaagtcaaccagacacaggaagccttgctgggcggtgtcgggcaactggttgccgatgggatgaacccagtggaagcggcaaaatttgccggaatgctgggtaaaaccgccacggcgacgaagggcgatatgactgaactggcaaaaatgacgtatgccttcagttcagcgctgcaaatcactgaccccaaagaaatggaagaggcattttcaatcgcagcgacgggggcaaagctgggttcgtttgagttgaaggatatggcaaaagcgctacctggcctggcaaaatcttttgcggccaaaggtattgttggtaaagacgcaattactcagattgtagccagtctggaggtagccaaaggctctggttcagcggaagaagccgtcaccaatatgaccaactggctggcagcaatgaaccgcagtgacacgatccagaaatatgagaaagcagggattaactataaggagtccatgcaggattacgttgcaaaagggttttcacaatatgaagcctcgctcatgattgccaaccgctttattgatggcaagggtaaagcgtttgccgaacaatggcagaaagcaggggcagtcggtgataaggatacgcagcaaaagttatttgagtcattcgggatggcagagatttttactgatattcagactgcccagcatttgatttcaatgcgtcaggattgggggaaatatcagtccaacaaaacggaaatgaatagccctgaatcccaacaaacgctagataaagacgcagccaagcagaacgatacgttagaggcacgctggcgacaaacccaaatacgcatgaatgaagcggctatcggcattggcgagtcattaaagcccgctctaatttcactgggcgaaaccatcatcccgcttatcgatcaggctgggaaatggatcgccgcaaatcctgaaattgtgaaaggcgtggtgatggccgctgccggactgctggcctttaaagcggcggctatcggcaccaaaccgggcttaaatctgctgctgtcccctgttgttgacctctggaaaggagcagcactactgcgttccaaatggctattgctccgggcatcattcggggacggtggtcgcgcacgtcaatggctgggaatgtttacccgacttggccgtggtgctctatcgctgggacgaattctcggcggcggcttaatacgcggtattacgttagtgggccgtgccgtgatgattatgggccgcgcattattgatgaaccctataggactattggtgacggggatcgccgtcgcagcctatttggtttatcgctactgggagcctatcagtaattggttccgagcacgctggaatgatattacaaccgcatttagcggtggcattggcggcgtaacaaagttgattctgaactggtcacccatcggtattttttacaccgtattttccgaagtgatgaaatatttaggcatcgatatgccaagcaagtttactgactttggcgcaaatattatcagcggtctggtgaacggaattagaaatgcctgggaaggtgcaaaaaaggtcgtcggtgaattaggcgataatattaagggctggtttgctgagaaattaggtattcattcccctagtcgggtatttgcgtcattcggcgataatatatcgcagggggctgcgataggaattagccgcactacaccgctggccgcaaaagccgggcagcggttagccggtgcgttgacgccggacgttcccgatatccctgttccgttactgaatgctgatggctcggttcgccgcggctcagccaatagcagtacacccaatggagccagcaacggtatccatgtcacgttctcacccaatatctacctcaatgggcagaaaacgccagccacaccggaaattgccagcgcattaaacctgtctctgcacgagttggagaagatgatggagcgtattgtggcgcaacaacaacgacgggggtatgcctgatgtttgccgtattgggtgatattgagtttgagttgattacctactgggacggttttgaatcgacgttcggcgttgattatgccgaacacagccgtattgaggggaagccaggactgcagttcgtcggcgaacagctcgatgagttccgcattagcctggtattccacagcttgtattgcatcccagataacgagctgtcgcgtttacgccgtgcgatgcaggcgcatcaggcgctggcgctggtattcggcaatggcgactatcgcggctggtttgtgattactgcggtgacggccagcagccagcagaccgactcgtccgggaacgtgatggccatgacggcggaagtgacgttgcgcgagtacatcggcgacccgaaaagcccgctcaaaccgcccgcgattaatagcgccattcctggtacgggcgttgtcaccagtgccgtcaccaaacccagtggcatggcgcaatcggtacgcgatgctgtgagttatgcgaagaaagcacaatcggccctcaccactgccgccagtacggtacgggcggtgcagaagatggcgaccaatccgacggttgcactaacccgtattcccggtctgatgtcacagataggcggcgtgactgcgccactaatgtcatctattcctgcgctgaatgccgtcaaagatacctttcctgatgcggtgcggttagcccgtgataccagtcaggccgcaacgtttgtggcatcggcgcgacaatcgctggcaggcgttgacagccgcaatctggccgccgcattgaataccgtctccgggcagtttgatgccgcaggcgtgctgctaaaaaataactccacgacactcagtaaaatgacatcgaccattgtggcgaggaaagcatgatgtacatcgagcatgtgacaaaaatgggtgaccgctgggattcgttgtcacaacattattatggcgatcctatgggctatgaccggatcatcatggcaaacccgcatgtggccgttacgccctcgctaccgtccggcatcgttctcttgatcccaataattgaacaagatgaagtagaaaacgccgaggaggtcgcaccgtggctacgttaattcaacaaacagcgccgctgcctggcacctcagacgtcctgcagccggtatttaccctgtggtatctgaagaaagatatcaccagcgatatcgcgccttacgttacccgcgtcagctatagcgacaatatcaagtctgagtcggacaccatcgaggtcgcactggatgacactgacggtcgctggctggacaagtggtatccgggtaaaggcgatacgttgacgctgaaactcggttacaacggtgagaaactgctgtcttgtgggtcattttctattgatgagattgaggtcagtgcgccgccgtcaacggtatccattcgcggtgtggccacgtcggttaacaccgccctgcgcaccaaatccagcagggggtttgagaacacaacactggctgctatcgcggggcgtatcgccaaaaagcacagcctgaagctggttggcggtattgagtcaataaaggtcgatcgcgtcacgcagtatgcggaaaccgatgtcggcttcctgaaacggctggccagcgagtacggctatgccgttaaagtcgtcagcgaccagttgatattttcccatctggccaccttgcgacagcttgatcccgttaagcagttatcacccaccgacgtcgcccgttattctctgcgtgacaccatcaaccaggtctataaatcggcaaagctgaagcaccagaaagccagcgataagaaactggtgacgtatcattccgatgggagtgcgacgacagccacaggaaaagaaagcggcaaagccaccagtgcggacacactcaaggtcaccagtcgttcatcggacaaggacagtgcgcaactcaaagccgatgctgcactggattcacataacgaatatcagcagaccggttcactgacggtgatgggaacgccgcaactcactgccggcaacaaaatagagttggtgaaatttggccagttatccgggcaatggcttatcaccagcgcccggcattcatttgatcgcagcagcggttatgtgaccgaactggaggtggcgcgtggcgcggtgaccaatggcaagaaaaagaagaaaacgcagacgctgacagtttacaaagcggatggcacgacctcaacgaccacgacggaaaagaaaaaatgagcgtatcccgacaggtaggcaccgtcagcgccgttgacccgcagaacgtccgcgcccgcgttcgtctgcctgagtgcgataatatgcgcaccaactggctcgatgtgctgcaacataatacccagaacaataaggactactggctgcccgacgtcggtgagcaggttgtcgtgctgctggatgaaaatggcgaggacggcgttatcttgggcgcggtctattcgagcatcgataagccaccggtcaataacccggacgcacgcggcgttacctattccgacagcgccgcgttttactacgaccgtaaggcgcatacattaaccatcaacggtggtattgagcatatcgtgattagttgcggcgcggacgtgacggtgaaaacacagcgagccaccattgaggcacctgagacggaagtcactggaaatttactggttaaaggaaaactaacttatcagggcggcatggcagggtctggcggggttggctcagcagcaaccattcagggcaatgtcagcattcagggtgatattgatgccgatggtaaggtcatggacaagagcggcaactcaaatcatcatactcactgaatcttgtctacttttcaggtgagcatatgccgtcattttctcagcggatgggaatccgccctatgcagaaagtaattcagcgtgagttgatggataatgagttacgaacagggatttggaatgcactacaaatttatgtacttggtaaatggaaaggcagtatagctcgtttatctacattagattcgttatccgaagaaatatgggtttctttcttaaaaatgcctgtagatcggtatccaggttttctctcttacgattctaataagaaaaatgtttacactaatttgcgagagattatttttcaagatgaatggtattacgtatatgatttagttgagtttatgctaaatgaccttcctgatgattggactcaggggttaatcagtgcattaaacattgtgcttgaaagagaaaatgcagcttaccgtattataggaaaagaatttgttgaaattactaataatcaagaaatcgaggctgttgaaggcgcaatagtcaacggttcccaatcaacgaaatttcatcttcagcgggcattagagcttctttctgaccgtaaacagcctgattatcgcaactcaatcaaagagtcgatttctgccgttgagtcagcgtgtaacgctatttccggcgatgagaaaggtacgttaggcaaaagccttaaacaaattgacacctctatcggcctgcaccccagcctgaaaaatgcgttttctaacctctatggctataccagcgacagtggcggcatccgacatgcgctaaccgatgaatcagcgcatccttcttttgccgatgccaaatttatgctggttgcctgctgcgcattctgtaattttttatggactaagatggctgaaaagggtcaataaaccgctaaatctatttttcatcccctttaataaccaaccatcctgtcgggggcgatactgcccccatgaatactaattctgtttactggcaaccggccctgcaacaccctggcgaactcgtcgagggggttgccgatatcacacaggccattcacatcattctgcgcacgccacgcggcagcgatccgcatcgtcccgaattcggcagcaacctgcatcattacattgactacccgattgaccgggcaattccgcacgtcgtgcgggagacggtcgaagcgatcaaacgctgggaaccgcgctgcaagctgctggccgtgaagccgttgattgatggcacacatatgacactgcgcctgagttgggaaacaaccagcggcgtgctacaggctacggaggtactatggcggtaacggctgaaccggtcttcattgaacgcgatgcggcaaagattgccgctgaattgattgcaaaatatgaggcagacagcggtaagacactgtatcccgcccaggcggaacgtctactaattgatttgatgacctatcgtgaaatgctggtacgcagtgcgattcaggatgcggccaaacagaatctggtgcgttatgcccgcgcgccgatgttggattacctcggcgaactggtgggaacgtaccgtctcgctgcactggccggacaaacgacgttgcagtttagcgtcgaaagcgcattgttgaccgatacgctgatccctgcgggaacccgcgtcagcgcatctgacagcgtcttatttgcaaccgacagtgatgtgataatgaaggctggcacactgagcgcaacagtggcagcgacctgtacgcaggcggggttaatgggcaacaactggcaaccggctcaaatcagcacgttggtggatgaggttgacgatatcgacttcacggtgaggaatcttaccgccagcgtcggtggttctgatgaggaaacagatgaccggctgcgcgaacgcatccagttagcccctgagtccttcagcacggcaggctcaaaattagcgtaccgctatcatgcgttgagcgctcaccccgatattgttgacgttgcggtagtcagagccgagcctggcaccgttcatttatatccgctgttgtccacaggcctgcctgatgacagtgtgctggcgcaagtgatcagcgtttgttctgatgaaaaaatccggccactcacggacaccgtcgcggcaaaatccccggttccgattgaatactcactgcatgccagattgacgctcaaacgcgatgtgcaggcattgccagttaaacaggcagcacaacaggctgcgttagcctggacagaacaacgtcgggcaacattggggcaggacatcgtgcccagtcagattaatgccgccttgttgctcgatggggtttacagcgttgagctgctgtcccctgcgttgctggttcttgatgactggcaactcgctatctgtacagacatcgcaataaccattacaggtacggctgatgagtaaagaccttctcccgccttcgctggcgtctgatctgcgatttagtgtgttggcatcgttactggatgggttcgacgctctgcaggttgaagccgtcattgtctatctggtcgatatcgttgacagcagcgcactggatgcacttgctgagcaattctcactgaaggaggacggttggcaactggctgaatctgaagatgcccgccgcgcaatgattaagtcagcgatagagcggcatcgcttcaaaggaacggaatgggctgtgcgtgatgttatccgtagtctcggatttggcgatgttgagttaatcgaacacatcggacgcctcagttacaacggcatccgcagttataacggtcacatggtttacggcgatagcaacaaatggcctgtttatcgggtcctgctgcaacaacctattaccaatgatcaggcgcacatgctgcgtaacacactggaaatgatcgcccccgcccgctgcctattagccagcctagaatatctgggggtgcctattcgctacaacgaaaccgcgtcacatgacggcagctacaattacgggagtgcataaatggctaacttacctgaacaaaaaacatggatcgacggcatctaccaactggaaacatctgaccccgttgtcggcggccccggaggtatttcaaaccgacaggctgaacagttggccagccgcacgacttatctgaagagtgagcaggaaaaaacggggaatgatttggccactcatgtcggtgcagttgatcctcatacccaatatgcgccgaaagcgagtccagcactcaccggaacgccaaccgctcccactgctgctcaaaccgctaacagcaatcaaattgcgactacggcattcgtaaaagctgcgattactacgttaatcaatggttcaccagccgcattggatacgctgcaggagttggcgaacgcgctgggtaatgacccagacttcagaaccactgtgcttaatgcgattgctgatgctaaagccgacgcgaccaataagctcaatgcccatgtgtcaactcttgatgcacatacccaatatgcgccgaaagcgagtccgtcattcaccggaacgccaactgccccaactgcagcaaccggttctaatgatacacaactggccaccacagcatttgtaaaggtggctattgctgcactggtaaacggttcaccagccgcactggatacgctgcaagagctggcgtatgcgctaggcaatgatccgaacttctccacaacgatattgaatgcactggctgggaaactggcaaaagaccagaatggggcggatatctcgaataagccgctatttttatccaatattaatgcagtgagtacggacacgtttcaggtcattacggggaaaaaactgttctcagcagatagcgacacgctcacaataaaacccgcggctgatggacagcgtgcatatatacaatttaacaacgctgcaagcaccgaagctattgcattcgtcggtttgcggtacggtgcgagtgagcaggggctgacgctggagcatcgatccggggcatcaatacgtattgataacggcgaaattaatttttatggcattcccagcgccgcaacagccccagcgggtacaaaaacgacacagcttgcatcaacggcgtttgtacaaaacgaacttgctgcaacaacaggtataccgcagccatggccgcgtgcgaccgctccgacaggctggcttaaatgcaatggacagttgtttgatacatccgcgttcccgcgtctggccgcagcatatccaactggtgctttacccgacttgcgcggtgagtttatgcggggttgggatgacgggcgcggcgtcgattctggtcgtgctctgcttagcgctcaaagtgacgctatcaggaatattgtcggtgaaatatggactagcgcagcaaaccagcaatttctgggtgaggcattgtcgtcgagtggtgtatttgagttgttatatgaattcgcggtcggtgcgattccagatgcccccgggacttcatgcccgactagcatgagatttgatgcgtcgcgaacagtcccaacagctaacgaaaaccgtccccgcaatattgcatttaactacatcgtgagagcagcataatgagcaactattcaacacaaattaaaaacgcagaactgaatgagcgtgggttagccatcaacacgggctggattacggtttatcacgtgaacccggctacgcgggagtatcaaagcgccagctatgaatatgttatgcaaggtgttggcattcctgccgacagctatgccgacgaaccgcaattgccgcctgtgggccaagccttgcgccgttccgctgatggcagatcgtgggagcaagtgccggattaccgcggccagactgtttacagcaccgagacgcgtcaatctcaggtagttacgcagttcggcgaattacctggcaatttcacattgctgaaacccgcagctacattcgatgtgtggaacggtaaagcgtgggcgctagataaagatgcgcaggctgccgccgtgctcaaagcagcacagcaggaactggctgcacgcaaggccgctgcaacgacacgcatcaatgaactgacctatgccgttaatcttgatattgcgacggatgacgagaaagcagcgttggttgagtggcagaaatacgtggtattgctgagccgtgttgatgttaacgctgctgatgtcgtccggccgccagtaccgagttcataatgggaaatttgtaatttttttacgatatgtgaaatagttaaagcgatgcatttatcgcgcaggatgtgccgcatttatcgcgcggcgcatcacctcgatcagctgaccgccaagcccctgatcacggacacctacagcggccacaagatcatcaacatagaggaatcggccatacaatagattttcctgaacgcggtagcccaccaaccccatgacgagatcgtcctgccatgccgccagcagacgatagccttgcccagcttgacgacgggcctgcgcagtgaatgtggctgcatcaggaagatgaggccgcagctcccgcataacatcgaagcaagccaggtagtcctgatcactctcaatgaggcttaatcgaaaggtgctcatgccaatttccttgtaatgaagccagtatgttaggaaaatcatgacccataagaaaggtgcaagaattgagtaaatgaatgggacataacgtatggacatgcagcaactaaagccaagcagggaacacgatgcaccgctctatttacagctgtatcgacgctaccgagacgctattatcgccagaaaacttcatccaggcgatcgcgtaccgtccgtacgcagccttgccagtgaactgaatctggcacgaggcacggttgaaatggcttatcagatgctagccagtgaaggctatttcctgactcgcggcccagcgggtaccatcgtctcaccccagttggaaaagctgaccgaatcgggatacagcaccacatccctttctcaaataccttcacgcccgcaaatcgagaccgctcaagtacaacctttccaacttggcttgcctgcactggatgcctttccccgcaagacctgggcgcgcctagccgggcacaacttacgcactctggatacggcagccatgatctctccagatccagcgggctatgaaccgcttcgtcgagccatcgctacctatctggggatctcgcgcggcatcacttgcacacacgagcaggtgttcatcaccgctggctatcggggagcgctggaactggtgtgccgcacgttgttgcaacctggcgacattggatggttcgaagatcccggctatatcttcgctcgccagttcttggcgcgagcaggtatgcatctggaacccgttccggtggatgaggaaggcctgaatgtggacatcggtcaacagcgagccgcagaggcacgttttgccgtggtaactcccacgcaccaaagccccatggggatggcgttgtcattgccccgacgactgcaactgctggaatgggccagccaccaccgatcatggatcattgaggacgactacgacagcgagttccgttaccacggccggccattacctgcgctgaaaagcctggatcgcgatgggcgcgtgctctacaccggcaccttcagcaaggtgctgtttcccggcctacgcttagcttacctggttgtccctgaaccgcagatcgagcgcttcagggatacggcaaatcatttttgctgcgcgggatcgatcctaccccaagccacagtggcgaatttcatggagcaaggtcactttgctcgccatttgcgcaggatgcgttcactgtatgccattcggcgcggctatctcgttgatgagcttttgcaggcattaggttcacacttgaccgtccagccacaggcaggcggcattcatgtgttagctacgctgaccgcccgtggcaacgaccagtctctggcagccgccgctcaatctcatggccttgccattcaggcgttgaatgactggcgaacgagcaaaacatcacgtggagggcttcttatgggattcactaatgtgaccgaacctgcgatggcaaaggcattggtgcatcgactggcagcggccatcggattatcgtgaaagggttatccacagccggatcgtgctgctgcccgtgagctcaaccggtagtagtccccactcgccgcactgattctctgacgaccacctgccccgccagttcggtgcgttgggcaataccgagcgcctgtgagggcgtcatttgctgcgccagcagctgtaacgcagcacgggcgatcgtttcaaacggcagatgtaccgtggtgagcgaaaccggcagcatgtcgaatggcagaatgtcgtccatgcccatcaccgacatatcttccggcacccgaagtccgtgctgatacagcgcgtcgatcacgccgatagcctgattatccgcagcgcagaaaatcgcagtgacgcctaatctatcggggttcgccgtcagccagcgcaacagcgcatcacgtgccgtgcgcgggtggaaatccggcagtgacagaatcagatcgtcatccaccgcaatacccgcctgtgcgagcgcatcacgatagccacgttcacgctgtttgatcgtcatgcgcgacgtccaggtcaaatgcaggatccgcgtatggccctgatcgatcaggtaacgcactgcggcggcggcggcatagtggttggctggcgtgacgctactcagacgcattgagggatcttcaccattgatcagcaccgccggaattccactttccgcgacggcgttcagcagcgttgggtgatcatcattcacgatcagaatgccgctctcttttccgccctgaagttcacgcaacagctgctgttcgttaatggtgtcgtgttcccccagaaacggacgcagttggatattacgttgtaaacacagcgttttcagggcgttaatcaacgtcagcgacaccagattgtactcactttccagcatcaggttgcgcggcgtcgccagcaaaatgtggcgcagcggttccgtcggtgcggcggtcgctttgcctactttatgcagcggataaccctgctcggtcgcaatcgccatgatgtgctgcctgactttggcactgatcggtgccgtaccgttcagcgcgcgggaaaccgtgctgatagaaacccccgcgcggtcggcaatatccttgagtgtcgccattatttcatccccgtgttggcaatccccgtcgtgatgtatttttgcaggaagacgaacaccgccgtcaccggcagaagcgaaagcatcgtcatcgccagtatatagtgccactgcactgagaactgcccctgaaacgcattcagaccgatttgcagcgtaaaattatcctgactggagaggacgatcagcggccagaggaaatcattccagcgccagatcaccgagaagatcgccagcactgccagcgcgggtgcggtcagcggcaggatgatcttccagtaaatacggaactcgctggcggcatcgatccgcgccgcctcgatcagctcatcggggatcgtcagcatgtattgccgcagcaggaatacgccagtcggcgtcgcgactgtggggataatcacgccccacaggttatcgcccatattcaggccaatcaccaccagaaacgtcggcaccatcaccaccgacagcgggatcatcatggtggagaggaacagcgtcagcaccgtgccgcgaccgcgaaactcgtatttcgacagcgcaaaggccgccatcgaactgagcaacagggtcagcagcgtcgccatcaccgtcacgaatacggtgttcttcaggtaggtggcaaagtggaacttcgttatcggcgtcgtgtagttctccgtctccaaatgcaacgccttcatcggcaccagatctttagtcgacacacgcaccacttcattcggcacatccgggttcaccagctgtgcgataagcccaatgcgcctgaccagcgccatggttttcgcttcaccatcttcctgtttaacctgccacagttccagcggcttcgggtactccggcagtgtgatcgtatctgccgcctgcggcaaaaaactcggcggaaagcggttaatctccgcgggtgttttaaacgacgacatggccgcccacatgaccggaatcatcaccagcagcgtgccgaccaccagccagacccaactcatgatatccgtaatatggatgcgccccggatgacgggtgcgggtaagaaacgcgattatcttcatcatggctcccgttattttttcccttccagccgacgcgtcagcagaaactgcaatgccgtcaggatcatcagcaccacgcccatcaacaccgaggctgccgacgccagtccgtagagcgacgcattcgacgagaaggcagtctgatagatgtactgcacgataaagctgttggccgtgccggggccgccaccgttggttaatacccaggcctcatcgaagatctgcacactattaatggtcagcagaatcaccaccaccagaatgttcggtgccagtagcggcagcgtcaggcgataaaaaccgcgccagcgcgaggtgccatccaccgctgccgcctcgtaaatatcacgcgggatcgcctgcaatccggccaacaggatcaaggtataaaacccgacgtgaaaccagaccgagacaaacaccacccagaagcgcgacagcgtcgggtcgagcaggaaggtaatcggctgcccgcccagcgacgacagcaccagattcagcagaccgttgcgattgaggaaccactgccagatcaagccgaccaccactggcgacagcagcaccggatagaagaacatggcgcggaaaaagccccgagcgacaatcttgcggttgaggatcagtgccgtcaccaacgccaccagcagcgtgcagagcacgttgaaaaaggtgaatgacaccgtgttgtagacaccggtccagaacagatcctgttcacagctcgccgggttggcgtagttaccacagctcagcagcgtggagaagttagccacacccacatacgggcgctcccacagcaggatattggtaccgccggtaaaggcgtagcacaccgacagcagaatcggaataaagacaaaaacggcgaacagcagcatgttgggcgcgataaaaaaccacggcatcactttgcggccaccgaacttttgtagcagattcaccgctttttccactggcgtcaccagcttatcgatcagcgatcctgcgggcagtaaggcaatctttttcatgtcgtcctctcccgtcgcgataattaatgctcggtacagcgcggcaatgtgtcatccgtttcgccatcgaacagatggcaatacgtcggcgggaagcgcacaaacaccgattcacctgcggtgaactcgcggtgctgcgccaaatggacgatcatctcgtcatcaatgccgcccatccgcccgtagataaaggtttcatgtcccatcatttcgcaacgatcgacgcacagcgcgatcccctcaccttcttccaccagttcacagtgcgaaggacgaatgccgagcgtgacgttctgcccgacggtgccgataaacggcagcaccaaacgattgccggacgggcactgcacctcgacgccgtctgcacaggtggcgacaatctgcgccggaaacatattcatgcgcggtgagccgatgaagcccgcaacaaacttgtttttcggccgattgaacagctccagcggcgtaccaacctgctcaatgcgacccgcattcagtaccacaatacgctgcgccatcgtcatcgcttccacctgatcgtgagtcacgtagatcatggtggtacgcagcttttgatgcagacgggacagctcaccgcgcgtctgcacgcgcagcttggcatccagattcgagagcggttcatcaaacaggaacaggtcgggctcacgcacgatagcgcgaccaatggcgacgcgctgctgctgtccacccgacagcgcacgcggcctgcgatccagatagggttccagccccagcatacgggccgcttcatcaatacgacggatgatttcgtctttggggaagtgcaaattctccagcccaaatgcgaggttcttgcgcaccgagaggtgcgggtagagcgcataagactggaacaccatcgcaatcttgcgctctgctggcgtgagatcgttcaccttgcggctgtcgatcagcagctcgccgttgctgatctcttccagaccggcaatcatgcgcagcagcgtggattttccacagcccgacgggccaacaaagaccatgaactcgccatcatgaatcgttaagtccacgccttttatgatgctcaccgcaccgtaatttttgtggacgtttttcagttccagactcgccattgtcagccctcgcaaacagaatctaactgtgccaataacatcagcatgaccagcgcctgcccgtaaggcacggcaacattgggaatatcgcgatagaactgcaaatcatgtcccatcgccgtgccgtccgagacaccttgcaccacaccctgtgcgtcaatctgcgccaccacggcggcatagcctttttccagcacgtcctgcggaaaatcgtgcaacatccctagccgacgcgccgtcaaaatcccagcaataaacccggcgctagcggaggtttccaacggtgaatccgggtcatccagcagcgtgtgccacaggccagaatcatgctggacgcgcgccagcgttgtcgtttgctgttccagaatcgcttccagcgtgcgcaataccggcgcggacagctgatcctccgccagtacgcgcatttccggcagtaccagcgtgatccaggcgttgccgcgcccccaaaacgcatcggcatagtgatggcgaccaacgaacgtccaaccgtgataccacagcccgctgcgtacgtcggcaagatagcgcgcgtgcgtgaggagctgatattccgcctcttcaatcagatcgcgacgagagagcaatttccctgcgaccaccagaaacagaccggccataaacagcgtgtcgtcccacaattgtccggtgtttggccgctctttcaccgtgtgctggaagccgccatcctcagtttttggcagtgagtgcagcagccaatctgcccagttgctcacggtttcacgccactgtgcaggcgcatccggtttgtcctgacacagcagcgccagcaccagcatcggtgccgtcgagttgatctggcgcggtggtaacccggcatccagtttttgctgataccagttcgccagcgtcgtcagcatggtgtcgtcctgcgtcagatgcgccagcttccagaaaccgtacagcccgacgccgacttcccaatcccactcttcaaattgaatcgtcagcccggcatccggtacgtcgtcctgcgttacgctgtcaatcgccttcaggcggcaaaacgcccgcgccacctgcgccagcagcgcttcggtttgttgtcggttaagtgaacctgtctgcatgtcatgggtttcctgtgttgaactgcgggacgaccgggacatcgtcgggaaaaatgaaaggcagctgcgctacgctgaatccagtctcgtggctaaaagccaattcgccataatcggggtcgtcgatacgcacgccgttgctatcctgtaccaatgagcgccctcggaagcgggctgagaacgcggcgaatccttctgtgccgtcgccgctgtctacggcaacgaaccagacgttctgttcgccatatgcccgcagctcgccttcagcctgctggcctgcgatcgcaaacggctgtagccctgcgggattatggaaggcggcatagccgttgccagcgcgtacgaagcaccagacgtcttcaacgatgacctcatctaacgcagtttgtggcagatagaggtgcgtccatgggcgaatatcctgttgcagatcgaacaccattagcgcgcgattacggtgctgcatcaggtgcggcaaacgcccgtttcccgcccagtaagaaggacgatgcacgccgtcagggcgatcctcgccggggtggttcacccacaggcgagcggcatagtgcgtacccagtcgcacatccagcagatgttgctggtgtccgggctcgccggggtgatggtcgaaaacggaggaaaaggcgacatcgcgctgtttccaggcaatgatccgggcactgcggttcagcccctgcacccagcgggcttctgcgccgtgcggcagtgaccagtgtgcaatccgatccgtcgcttccggcggctgatagtcgctcaggcacagcagcggcagcgcggcacagtgtggaatcagccagccttcgccccacataagcgcacacaggccggacagctcggtcaacatgccagaacgtagctctttatcgtaggcgcgtcccatcgtgccaaccgcaacaccattctgatgcacccacgccgtcatcagcatgatgcggtcaatcaccacgcgagatttctcccgcagatcggcgtcctgcgccagttcatacagcgccaccagcccaatcagatcgatagggtaataggccgccgaattccactccaccagaccgtgttccagaatggaatcaaaccagcgcgtcaggcgttcgtgggcaatagctttctgctctaaaccacgacggctgctgcacgggaaggtgtcatcagggaagttttgtccggcaaggtattgcgcgacgtggaagcataagcagtggttttcactccagaaccacatggtgtcgttgcccggttcatcaatccagtaacggaaaccgagaatggcgctgcgcacgcggcgccagtcctgcggcggcagctgttgcccctgatagcgctgccatagccaaatcagcggcaccagttggaaatccgcacagtcttcacgacggctgattttttgcagcgcgctgttgagaatcggtgcggcggcatcgttgccctcgcctgtcgcgacaatcgccagcaaccgaccaaggcgctcaaaaccgtgctgtgccgtatgacacaacaccgtttcacgccgcgctggcagcgtcgacaatgcgggcagcgtttgcgatggcaaacgcccgaagctgagggttcgcgtcagcgtaatgccattgcaggtcgcggcgcagaccagatcgtagtagccgaccagagcagaaggtaaatccacctgccagcccagattgccagcgggcagcctttgttgctgctgccacgcaggaacggactcgttgacgttgccaatcaggcggtgcgccatcgtcacggactccggcagcggctgcgtactgttcagcatcagcacgggcggttggatcagattgttttccagcgttagtccgttaacccagctatccagtgcggccagttgttcgctgagcccggcggcggcgtcaagctgccagaagagcgtgtcttctccctgatagcacaggctgaacaggtaatccgtatcgcgctcgcacagctcttcgctatgcaccaccagcgtattcgcgcctgcttgcagcggcagcgcgatatcacaggtttgttcggtgttgcgggtaaagggcgtaaaacgggtaatctgctcaccgttgagccataacgtgacgccgccgcaggtgctgagcgtaaacggtgccgcctgcgtgctgtcgctatgaatcacgcagcgggaaaaacgctgaacgtgaactggacacggccagaaatcactgaaattcacgctgcggctttcatcgccgccactccacatcaacgggaaatgaagatcgtcgggtaacgtcacttcgcgctttgcctcttcctgcaaaaaacgcactcggcagggtaaaacaccgacatcgacaaaaccgttgataaagcggtagttcaccttatccggcagcgtatccggctcggcgaaataacgtttttccgtcagttcggtaatcagaaaccgattaatgacaccgttcttctttaatttccaaccgatattcatgcggaatcctgtttacggttttgacaaataaaataacaaaaaggtatggcttaacttatttgcactctcgctgtgcatgcactgccaatatttagagcgacgggcgattccctgcaccgtaaactcgcaatcacaatgcaaatttgcattaaattgtcttttgcattcatttattgacatttcgcattaataaataagattctcatatttatatatgtgattaatatcacaaaaatactttatttaaaccaacatttaaaatatctttaacctgcctcacataaatcagtcaggcttctgtccatgattgcacgatgaaaatgacgggttaatgcaaatttgcattaattaggacatagaataaatcacaggaaataaaaataacctcgcaggcaacgccagggtatttcagccattaatcaaacctatgatgtggagatgtttatgatgcgtcccaataccgcgttatttttttccgcccttgcgctggggttattcagcaacagcgcgttagctgccaaaacgcaaataacatttttatatagtgacgacgatcccgaattagtgcatttcatggagcagaaagttaaatccttctcccaaagtaatgaacgcatcgatgtgaatttcgtcagcaccggctataacgcgctgcaaacacagctgccgatgcagttggcggcgggcttaggtcccgatattgctaaaacgacgcagatggggctgcttggctatacgctggatttgcgcccctacctgaaagatcctgccgcctttgagaaacgctacaacacgggtatcgaaaaggtcatgcgcgtgaaaggcgtgcataaagccgatgcgctgccgggctttgtcgcctcctggaccgccgacctgccgtttattaatgtgacgctgtttgaacaggctggcgttccgctaccacagccgggctacacgattgatgatttgatgaaagcctcgaagctggtcgcggaaaaaaccggcgtccatatccccttcaccatcgaccgcagcggtttccgcttctccggcccggcttactcttacggcgcacgctacgataaagacgggctgatcaacttcccggatgcggcggcacagcagtggattaaagatctgaagcgctggtcggatgaaggcgtgttcccacgcgaaatgtggggcgcggcgggcggcggtcagtacaagagcatggcggacgattttgtgaacggcaacatcgtgacctacttctccggcaactggctgttgaaccagttcagtaagcaaattggcgacggttttgactggaaagtgctgccagcgccttgcaaagagaagtgtatctcgatgggtggtgcgaccttcatcatgccgttcaccaccaccaaacacccgcaggaagtcgccgagttcatggagtggctgggcagcgaaccgctgcaacgtgagatcgccgagcacttcaatatcattgtcggtgcggatattgccgatctgcactaccagactaaagataagcacgtgatcgatggcctgaacaccgcgcgcgaagagatcaaaaagatcccatcttacgtctttgattgggaacgcatggaaagtctgggggcgaacgaactgtaccccatcatcctgacgcgctttacccaatacctgaacgatcaggtgtcgtttgatgagtatctgcgcctgacatcaaacgatgtgaagcgcctcaacgaaacgatcgcgaccaatcaacaacagcggaaaaacgcaccgtgaaatggcaactcagggagatcgacattgatggcgatcgcccctttgatcgagcgcaggagcacacgttgtgtgagcagcgctggctggggaaaaaccgctatcttctggtcactggcggtttcacccggctgctgcattggcatgacggactcctgacctgtcgcggcggcgatagttttcccatcggcaacccggccagcctctcgcggctggggctgtgggcggtgcaggagatgcttcaggccattgagggcattactccgcttacgccactcagcgacgcgctgtttcaacacttcaataagaatgtcgatcgcgtgatcgactggtcaaagcaggcgcagcccaccgattacgccacgcttgggcatgttgtgctcacgcacccgcacgacgcgctggcggtgcagttgctaacacgctgcgccagcgagttaaccttactgctgaacagcctgccggactcacagactgaaattgtcagtctcagcggcgatctggcggttgcctgccttccctatctggattcagaagcgagcgcatcatgacgacatggctctatgcgggtgtggatggcggcggcacaggctgtcgggcacgaatttatcaggccaacggtacgccgctcggacaaggacacggcggtcgcgccaatctgctgctcggcgtggagaacgtacgccagtcggtagacaatgccattgcacaggcgttgaaacacagcgggctttcaccggatgacgtatctcggctgaaagtcggactggccctcgccagtgcggaacatcgcaccgcctacgatacttttctggcgttgcctcacccttatgccactcaggtgctcaataccgatgcactcggtgcctgtctggccgtcaatcaggggaaagatgcgggtgtggtcattgccggaacgggctcctgcgggctggcatggcagaaccagacgattactgcctacggtggtcatgagttcccgatttccgatcagggcagcggcgcacgcctcgggctggcggcgctgcaacatacccacgatgtgctgcaaggctggcgcgcaccgtctgcgctcagccagagcattgacgatttcttttgcgccagcgcagcacacgcgctggccgcgaacacgcttgacgcgctacagacgtttagccagcaggcaaagccgggcgactacgcacagttcgcccgccacgtatttgactgcgctcagcaggatgatgccgtttctcacgcgctgctggcacagacggccagtgaaatctgcctgctattggccgctgtggcacgtcatgcttcacctcgtttatcgctcatgggcagcatcggcctgcacattcgaccctggctgccggacgagtggcaatcccaactcgccgttccgatgggtgatgcgctcgacggcgcacgattgattgcctgtcatgattatgcgttatacagccatccgttataaaaaataaataatgccggagacatcaatgacatcattcactcgcagaaccttcgtcaagctcggtgcaggcagtgccattacgctggctggcggtttttttcacgctaacgccgaatcagcaatatccgccagtccgttacgcattgcgattatttcggatgttcacgtccacaatatctacggcaactacgattttgacggcctgcccgatgcacagaccggaaagaagctgacgattcgcaccctgaaagattcggtgaattcgacccgcatcttcaacgagccctactttgcgctgctggcggcgctggacgaactggcaaaacagcaggtgaaatacgtcgtgctgtccggcgattattctgatgacggccaacagcccaccgttgaaggcattgccgccatcctgacgcagtatgagcagcgtcacggcatgcgcttcttcgctacgccgggcaaccacgatgtcaatcgcccacaaggagatgattcctggcagaggatgctcaatgccgatggcaccagcaccatgctgagcagtaaacccggcgttaagcttggcgacgcgcaggcgctgatcgttacgcccaagatgcaggcactgggctatgaacgcggtctaccgctgatgaagccgtttggtttctttaaacgcgatgacttcctgcactgggaaacgccgtttggcgacagcgatgaactcagtaaacgtcagtatctcgcccgttcaccggacggcagcaagcagtggaatatcgtggatgcctcctatctggtggagccggaagcgggactgtggctgctttctattgacgctaacgtgtatcaggtcaaagacggcccggagaaacgtgaaggtattgaagggtactccaccagcagtaacaccggttggaatgcattgctgactgagaaaccgttcatgctgccgtgggtgaaatcggtggtactgcgggcgaaagcgcagaataagaagctgctggtgttctcgcactatccgctggtcgatttcctcgacggcacggtagaggatgaaaaacagctattcggcagcaacagtttcatcaagcgtacgccacgcccagaggttgccgaacaggctctggcagccggtatccgtctgcacttcagcggtcatctgcacgtcaacgacactggcgtgtatcgcggttcacaagggacgctggtgaatgtggcggtgccgtcactggctgcttatccccctgccatgaagttggcgacgctacatagcgaccgggtcgatatcgatacgttgatcctacgaaacgtaccgcagttcaaccatctgttcccgttttatcagaaagagttggatcgcactggcgaaccgctgggcgatatactgaaaagccgcgattattacgacttcctgcatcaccatctggcgctgctggtacgtcagcgttttctggtgaaagactggccggaagatttatcgcccctaatcaatacgctgaactgcgccgatctgctgtggattgcacagcaaaaagagccgctcagcgccaaagcactgcccgacatcgcagagcgtaaaccgagcgcggtagcaggcactgatgggttacaggatatttctctgctcacgctggtgaccgactggtattgtctgcgcaacggcagcgatctcgcctggcgagatattccggcagcgcgggtaaaacagtatcgcgcactgctggcggcctacacaccgacgactacgctaccgccggacagtctgcaacaccgcttcggcctgatgctgaaaatcctcgcgggctatatcaacgatgagcccgctactcgctttgttgttgatatgcaggggaatttatcagcggtgtaatgtgttcccatcttcaagcacgctaatcggttttatctgtgagtactgagggtgtttcgtgcgcttcgagcacagttctcttcatgctacgtcgtagcacgcgcccgacatagggggctacgccagccccctatgaaccccggctttttggcgggaattatgccgctaacgcggtgccttcggtgctcatgaccgcttttcgagccgccagtgacgcgttccctacgcggcactggctttcgcggcatccatgccgctcactcggcgttcatgttctcctcagcataattttttacgccgggaagaaccatcgcgatatgcgttggctggggtttgtcagcagtgctcgaagcgcacgaaatattgcacacctgtcagcaatcacagtaatcacaccaaatctccccaatcgacttacatacttttttacctattgcccctatcgtcatcgtcaaaaagtgatatgttataatataacaattaatcttttaccgatgataatgacaagtttttactctctctccgcgctgaagcgcgtgttactggtttccctgctgttggctctgttgtggctgatggtcgggtgggcggtgatgttgccatgattgccctacaggaattggcctttggttaccgtggtcaaccgccactcgcgacgctcagcggctgttttcatcaaggatcgctgacggcggttattggtgcgaacggtacggggaaatctacgctgctgaaaacgctagcgggtttgctgccaccgctttacggcacattcagcctcggtaacggcggcaaagagaatgctatcggctatttaccgcagctctccgaattcgatcggcagtttccgattaacgtacgcgatctggtgctgatggggtcgctgccccatcgcggattgttacggagtattaacgccaactggcaccgcaaagccattaacgcactcgacgccgtctcaatgggagattttgccgaccaccatattggcgtcctgtccggtggacaactacagcgcgtgctcttcgcgcggctattactgacgcaggctccaatcattctgctggatgaaccctttaccggcgtcgatagccaaaccacacagacactcttgcagattatcgagcagcttcatgccgaaggcagaaccattctggccgtattgcacgatatggagctggttgggcagcactttccggctgttttacaactcaccccgtacggccatcgctggggagatgctcaacccatattacatagcctgcgcaaggccgaaagtgatacgccaacgctcaggatcgtcacgtcatgatgctatttcaccttattacttctcctttttcagaattcggctttatgcgccgcgcgctggttggctgtctggtgctaacgctgagcgccgcgccgttgggctgttttctactgttacggcgtatgagcctgattggcgatgcgctgtcgcatgcggtattacccggcgtggcaatcggctatctcatctcggggatgtcactgctggcgatgggaatcggcggctttattgccgggctgtccgtcgccatgctctccggcttcgtcacgcgccacacggaattaaaagaggacgccagctttgccggattttacctcggctcgctagcgcttggcgtcacgctggtttcactgcgcggttccaacatcgacctgctgcatgtgctgttcggatcgattctggcggtggatcgcgccgcgctgatcgatattgcgctgatcggatccgcctccttgctggtgttggcagtgatctatcgggcgctggtgattgaatcgtttgacgtgaccttcctgcgcatcaattcagggcgctatcgggcgctgatccacggcctgtttctgtcgctagtggtgctgaatctggtcgccggatttcagctgttaggcacgctaatgacggtcggcatgatgatgctgcctgccgccagcgcccgattttggacgcagcgcctgcccgtcatgctcggtattgcggtgctgcaaggaatggtcgccagcctgatcgggctgctgtggtcttactatgccgagctgcctgctggccccgccatcatcctgacgatgacgctgtttttctgtttctcggtctgtgttggtcaccacggtgggctgttacgcctgcgccgttgactgattaatctcgttatttgcaacttttgtgagggaagaatgaaacgttcactgttagctatcgcgttatccggcctgctgcttagcccactggcgatggcaaagaatcttgatgttgttgccagcttttccgtacttggcgatatggtcagccacatcggtggcgatcgcgtcaccgtgaccgatctcgtcaagccgaatggcgatccgcatgagtttgaaccgtcgccaaaagacagcaaaacgctggctcacgccgatctggttttcgttaacgggctgggtctggaagggtggatcgatcgtctggtcaccgcctccggctaccatggcgacgtcatcacggcatccaacggcattgaaacacgctcgatggtggaagacggcaaaaccgaaaccgacccgcatgcctggaacagcatgagcaacggtgtggtgtacgcgcacaacagcgtcaacgcgctggcaaaagcagatccacagaatgccgattactatcgtcagcagggtgaagcctacatcaagcagctacaagatctggatcgctacgcgaagaaaacctttgccgacattccaccggaaaaacgtaaagtactcaccagccatgatgcattcggctactttagccaagcctacgatgtgaagttcctgtcgcctgtgggctattctaccgaatccgaagccagcagcaaaaaagtggccgcgctgattaagcaaatcaaacaagagaaggtgaaaagctacttcattgaaaaccagaccgatggacgtctggtgaagcaaatcgccaatgccagcggcgcacagccgggtggtgaactgtatccagaagccctaaccgacgcgtccggcccggcagcaacctatacaaccgcgtttaaacacaacgtcgataccctcgccgccagcatgaagtaagtgtattacctttagccagcgctcggggatgtaggaaagaaaatgccacggatggcatcctcgcttacaccagcgtcagattgaacgctttgcctttcagttgctcctgcacctcgggcgctaacgcgctgtcggtaacgatatccgtcagatccgataaaggcgtgacgcagaacagggaatacgcgccatatttactgctgtcagccagcaatattcgacggctggcattcgcgccgagatcttgcttcacgcccgctttctcttccgtcggcgtggtgacacctttgtccagactccacgagttgcagctgataaatgcaatgtccgggtaaatgctgcgtagcagacgacggccatgttcaccaatacaggactggctgctgtcatcaatacgcccgccgatgatcgtcacttcgatctgcttaaactcagacaaaaacagcgcaatttgcaaatcggcggtaatcacgcgcagcggcaggtgcgtcaggttccgcgccagctccagcatggtcgttcccgcatccagcaccaccgcgctgcccggcttaaccaacgtcgctgcatagcgcgctatcgcctgtttttcctgaaggctacgatgtaatttctcattcgtggtcggctgggaaggaataaaacgattgagcgtcacgccaccgtgactgcggctaatcacaccctgctcgtccagcttgatcaagtcacgacggatcgtcgccggggaagcgtcgatcacggacaccagttcatcgaccgtcaccagattatggctttttagataatccataatctgatcaagacggctctgccctcttactttatccccgctcatgcggaaagcatcggttaatgtaggatccacggcgatatccatcttgctgttgttagcgatatattcttggttgcaggataccagaaaccttcccaatcgcgggaaggaagatatcctgcaatgcgcactgtatcgcgttttattcgcttacaaaaccgcgctaacagcgccggtcgtcaccgcaaatcaggccagttgcatcgcgagctgaatagagatcgccatgctttcaggcttcgctttacccgtccaggcaatgtcaaacgccgtaccgtggtcagccgacgtgcggataaacggcaacccagcagtaatattcacgccatcataaaagcctagtagcttgagcgggatgtgcccctgatcgtgatacatcgccaccaccatatcgtactggccttcatacgcctgcaaatagacggtatccggcgggcacgggccataaacatcaatgcctttggctttcatcgcttcaaccgacggcgacacgatcttgatctcttcgtcaccaaataggccattctcacccgcatgcgggttaactccggcaacggcgatacgcggatgggtaaaaccgacgcgtttgaggaagacatctgccatctcgatcaccgtttccacgcgatcgcggttcagcgtatccaggaatttacgcagcgcgatgtgcgttgaaacatggataaccttcaacttatcggtatacagcaccatcgcatagtcacggctgttggtcagcttcgccagcagttcggtgtggcccggataaagatggcccgccgagtgcagcgcttctttattcagcggtgcggtcgcaatcgcgtggacttcacccgccatcgccagcgcggtcgctttcttgatgcagcggtaagccaaatcgcccgcctgtgcctgaacgatacccggctttagcgcctgcggatcttccaacggttcatcaatgatgttgatgacgcccggcgcaaataccgcgtcagccggtttatcaatgattttcagctcgactgttggcaccacgttcagcgccagaatgcgtcgcatcgtctgtacgcagcccaccaccacagcggatgcgccggaaagctcgccttcggccagagatttgataataatttccggtccaatccctgccggatcccccatcgttaccgcaataattttactcactgaccttctcctcaataaaacgtaaaacatcgagcaaagtagtttcgttgccaaaaccccccgctttagtcatcacaggggtcatgccgacaatgctgttcagcaggtatccccaaggcacgcaggatgcgatttgccccttaatctgaaaaccggtagcgcccagtgcggttgccacggcaatcgcaatatcaccacccgataaatacaatccccccggtaagcgtcggcgagtgccgtccgccgctaggctatctagtgcctgaacaatgctgcgcgtaagttcccccagatagtggctgatcgtttcgccaagctgctggcggctaagcccaagctcccgacagcgcgcgtcgatctcgaagcgctgattctcgttgtgacaggttcgaataatgcaatggtggccgttcgtcagcgccttcagcgcatcctcacactgggacgccatgacggtggatgagtcgggtgaaaagagcgcattgatgtcgatctcaaccagcgtgacatcactgcgcagtctggcggctgcaatctgtttttgagcaatatcgctcattgacccgacgacagctagcagcggcttttcagttttgcgcgtaaaatcctgcgcagtcgccagcgcgtcgctcaggcctgccgagccgaccagcaaggggcgaaacggcaatgctctggcggcattaacgatgtgtgtcagatcgtcctgcacgtcggtatcgagaataatcaggcgtgtaccctcgtccgccaactgctgcaaacggtgggctaaattggcctgacgcacctcatcaagatgtatctccgctactggtaaagcagtttgttccgccagacgggcagcgatagacgctgaggtaaccggcgtttttggatcgctggcaaattccgtgtcggtaagccgacgaccattaacccagacttcaccttgtcgggtaacgcgccccagcgttggcgacgccgcagcaatcagtgcaacaggcacatcagccgcagacagcgcagcggctacctccgcccccagattcccacgcagcgtcgagtcaatcttcttaataatccagcctttcccgcccacggcctgccaggcggctaccgcggctgcagtacgttgagacgccacgtcgtcacgcgccgcacggctatcggtgttgatgaccaccgcatcgcccagtaaatccgcatgcagtgtattaacgtcaaatacgacgctaacccgagcaccatgctgcgccagaccgacgcccgcatcattggcacccgtaaagtcatcagcgacaactaatacctgtcctgctgattgctgcacgtttggcatacctcatcctcggttcatgattacctgacaatgattatattgaatcacatttgattatatgtgagcaatatcaaattatttaaaaggaatttcacctataaattatcaccacgatgtggcaaatggcgtttagcagtgactaagaccactccacttgactgaaagtaatcaccatcgcaaccattatcatcgcgataacgctctggcgaagaagagaaaaggcaaggtaataagcatgaatatcaatagcactatcctcagcggttaccgggtacttcaggacattagtcacctgttggcagggaaacagcacgttttatttgtcaccgacaaaaacatcgtcgggctgcctgacgttcaggcgctgattgcacaagttaagcaagccgttccgcaggttctgttggttgataatgtgcctgccgagccaagccagcacgacgttgcccacatactgagtcagctcacacaaacccagaccgatctggtcattggcgtaggcggcggcagcgtactggatgtcgccaaactgctttccgtgctgtgcgcaggtgatgaaaccgtcacgctggataacctgctggcaggagaaaagccaactcgccgcacgacatccctgctcatcccgactaccgcaggaaccggctcagaagccacgccaaatgccattcttgcgatcccggaaaaagagaccaaagtcggcattattacacccgtgatgctgccggactatgttgcgctggtgccggaactgaccatcagcatgccgccacatattgccgcctcaaccggtatcgatgcgctctgccacctgatcgagtgtttcacctcgacgatagccaacccagtcagcgacaactacgcgctgattggcctgaagaaactgtttgccaaccttgaaacgtctgtgcgtgaaccgggcaatctggaagccaagctgaatatgctatgggcgtcctattacggcggtgccgccattgcccactccggtacgcatctggttcacgccatgtcttacccgctaggcggtaagtaccacatcccacacggcgtcgcgaacgccatcctgctcgccccttgcatgcgcttcgtgcaggacgctgcacaggacaaattcgctcaggcgtatgacctgctgccggatgccgatctaacgctcggtaccgcggaaaaagcgcaggcgctggtgacctatttcagtgagttggtcaaacgactcaatctgcccaacaccttacagcagcttggcgtggaaaaagatcacctgccctatctggtcgatgccgcgttacaggttcagcgtctgatgaaaaacgtaccgacacaagtcagtgccgacgatgtccgtgaggtgtacctgaccctgttttaatagcgcggttttgaatagaacgattttaagtttccacctttttgattacgtgtaacgaggaagaataatgagtaagaacattaccggcgtcctgaccgccatcgtcacgccgtttgataaccagggcgaatttaaccccgctgccatgcgtcttcaggttcaacgccagatgcgctatggcaacggtattttctgtaacggcaccaacggtgagtttttcgttctgcacaccgatgagaaagtcgccgtcacggaaacctgcgttgatgaagttgccggaaaagtgccggttgtcggccacatcggtgaaatctccacgcgggaaaccatcaagctcggcaagcgcatcgccgcgctgggtgtcgatgccgtttctgtcatcaccccgtatttcattccactaaaacaggaagagctgatcgcccactacaccgccgtcgccgatgcgctgaccgtgccggtgtttctctacaacattcctgcacgcacgggaaatacgctggcaccggaaaccgtccgcacgctggcggatcacccgaacatcatcggcatcaaagacagcgcaggcagctatgaaagcctgagcggttatgtgcaagcggtgaaaggtgtgcagggctttaacgtactgaatggcccagactcgctcattcaccagggctttgttgacggctgctccgcctgtatttccgggctggctaacgtggcaccggaagcgatcagccagatttggcaccgtttccatgccggtgacattgaaggctcccgtcaggcacaagaacaggtcgccgaattgcgtaagacactgtacgccatcgcattctcaccggctgtggtgaagaaagcgctggcaatcatgggtgaagacgtcggcgtcagccgctatccgatccagttttccgcacaggatgaagacaacatccgcaacatacttagtcaattctcgcagtaacagagaaatttcaatttccacttataggccgagaagatatgaaccattttaacttaactgacaccctcataatcgttgggatgattgtgttttatatcgcattcacctcatggttaacctacaagctccgcagtaaatcgaacaccgaattcatggaaggctcacgcgcgctaccggcgtttatcgtcggtatcctgctgatgacagaattcatcggtgccaagtccaccatcggtacggcacagtctgcctttgataacggctttgccgcatcctggtcggtgattggtgccgccatcggtttcccgctgtttggtatcattctggtgaagaagatttataacaccgggaaaattaccatctctggcgcgattgccgagaaatacggcaccagcaccaagaatattatctcgatcatcatgatctatgcgctgttgctcgttaacgtgggcaactacgtcagcggtgccgcagccatcgccaccgtgttgaaagtctccctgcctgtcgcggcggtgatcaccgctgtcgtcagtaccttttactactacttcggtggcctgaaagggacagcctatatcacgttgatccacagcgccgtgaaatacgtgggggtgatgatcattctgttcgtggcgttgaaaatgaccggcggcttcaaaccgatgattgaacaaatgccggattactactggacgtgggatgggaaactcggtgccagcaccatcttcgcctggctgatcggtacgattggttctatcttctgtacgcagttcgtgattcaggccatttcgtcaacgaaaaatgccaccagcgccaaacgcgccacctgggtcgccttcttcttctgtatgccgatcgcgattgctatcgccgtcatcggcgttgcggcgaagtttgttcaccctgaaatcaacagcctgtacgcaatgccggtcttcctgcaagacatgaatccatggctcgccggtctggtcacgacatcactggtcgcgtctatcttcatcagcgtgagtatggtggcactggctatcgtttccctgctgattaaagacttctacgtcccttactggaaaccaacgccagaaaaagagatgaaaatgacgcggatcctttcgcttgtcgtgggtttcgcaccgctcatcttcgttctattcgttcccgaaatcttgaagctgtcgttctttacgcgtgctattcgtctgtcgatttccgtggttgccgtgattgcgttctacctgccgttcttcagcagcactcgcggagcgaacgctagcctgatctcagcctgtgtggtcacctccgtttggtatattctcggcaacccatacggcatcgataacatgtatgtcgcgctggttaccccagctatcgtcatactgatcgatcgcatgattccgaacaaagcgaacaaaatcaaaatttctcaaactgaaaataaatcaggagcctgagtcatgagtagcgaaaccattactgtggaacgtagcggaaaagtccatcacgcagaaggcgatgccgcgcgtctggatgcctacattccatcggaatgcccgcagaatcatgcggccaacctgctccatctgccgaacggcgatgtgctgtgcgtctggttcggtggtacacaagaagggattgcggatatctctatctatatgtcccgtcttgtgaaagacagcggtagctggagtaaagccgccaagctgtccgaggatgccacgcgctctgagcagaaccctgtgctgttcctcgcgccggataacgtgctgtggctgctgtacaccgcgcaaaaatccggtaatcaggataccgcgattgtgcgctaccgccagtccaccgatttaggtgctacctggggcgagatcggcacgctgctcgatcagccgggcaccttcatccgccagcccatcaccgtgctggaaaacggtgactggctgctgcccgtgttctactgccgcgttcagccgggagagaaatgggtcggtaacgatgatgacagcgccgtgaaaatctccagcgatcagggtaaaacctggcgcgaatatccggtgccaaacagcacgggctgcgtgcacatgaatatcaccccgttgcaggacggcacgctgctggcgctgtaccgcagccgctgggctgatttcatctaccaaagccgttcaacggatggcggtaaaacctggtcagagccggtagcaaccgatttgccgaacaacaactcgtctattcaggtgactacgctgaaaaacggtcatctggcgctggtgttcaaccacatgagcgccgccgatgccaccgatcgccgcctgtcgctgtacgatgaaatcgaggatgaagaagacaaagccagcggtgccaaaatgccggaagtgcaggccggtgatcgtagcgccttctggggcgcaccgcgcgcaccgatgacgctcgccatttcggaagacggcggtaaaagctggccctaccagcgcaatatcgaagtgggtgacggttactgcatgaccaataactcaacggagaagctgaaccgcgaattctcttaccccagcgtcaagcaagcgccagacggtaagctgcatgtggcgttcacctacttccgtcaggcgatcaagcacgtcgtggtgagtgaagagtgggtcaaggcgggttaaggctgtcgctcctttagagcctgagatacacggagcgaccacggggcgaggcttccctacgggaacctcatccccgtgtttctcctaaaaataggcttaaggttaaaccgcgctgctttttctcttttcctgcggggctttcccccgctctaccctaaataattcgagtttcaggcaggcggcaagagaatgacaaattcgtcgggaacgaatttgaccagccgctggctggcctccggtgagagacaggatgtctctcatttcatcccgatgagcttacacaagtaagtgattcgggtgggtgacaaatctgccggaggcaggtttgaacgctgctggcagcggtcccaacggggcgagacacacgtaagtgtgccgagtagcgcagccaacgcacatgcaacttgaagtatgacgggtatattttcaggacactattatgattgcaggaaacctcgacaccctcaaactcgccacgcttcccgatgcgctgtgggccattctgtccgcgccgggcatgtcgttggctgaactgaatgcgctacccgaaggccgttatcagcctgaaggggccgaatggttttacaacatcggcaccgtgaataccgcgccgcgcgccacacgacataccgaattccatagcaactatctcgatatccaactgattctggaaggcgaggagattatcggttacggtctgaatgatgtgcatggtcagcccgcgactgaacgtaagccagatctctatattctggataacccagaggtgccgcatcagatccacctacgggcaggcgacttcgtcaccttctatccgggagaagcccatcaggcactgtgtgccatcaacgacaaccctgcaccggtcaaaaaagccgtgtttaaaatccccgtcacgttgttgtgattagaacagttataccctaaataattcgagttgcaggaaggcggcaaccgcacgaatccccaggagcttacataagtaagtgactggggtgagtaagagaagccaacgcacatgcagcttgaagtatgacgggtatcaaggagacattgcatgtcagcgacagcccctaaacacgccctgattactggtagcagctcggggatcggtgccgccatcacacaaaaactactggcagaaggctggcgagtaaccggcctgtcacgcaagccaggggattattcacatccacactttacccaccgcgcagtggatatcatggatacgcccgcgctgacggccattctggacgagattgtgcaggttgatgccatcatccatgccgcgggaatcatgaaagccgccccgctcggccagctttccttggaggacggtgaaacgctgtggcgattgcatatcaatgcagcgcaggtacttgccgaccgtctggtcgataagctgccgcaaggtggcagaatcgtactgctgggcagccgcacatctagcggctcggcaggacgcagccagtatgtcacgactaaatccgcgatgatcggcatggcaagaagttgggctgcggaattggctccgcgcggtattaccgtaaacatcgtcgcaccgggcgcaacagaaaccccaatgctgacgatgccaggtcgccagagttcgcctccgaagctaccgccgatcgggcgcttcatccagccgcaggaagtggccgatctcgtgggttacctgctctccccgtctgccgcagccatgaccggccagcagttggtgatgtgcggcggtgcatcgctgtaacaccatcttttccttcgattacaggccaattatcttaagcgtagattggcctgaattatctcatcctctcttgctgccttcccgcaattaaaaccatgtagaatatataccccccttttaattcattactaatacactcattcgaaataattaataatgaaataataataaaaaaccaaatataataaaatagaataaattgatctcaatcaaattattaacccaccactcccaccaccatttaaaataatggctacactaccttagatacctaaattaattattaaaagacagcgttggataatcaataaaccaaaaaacaaaatcatcatataattaggattcagttaataatgcaatggaatagcaatgtaatataaaaatcattgaacgcttttatagaatagagaaggatcggcatcataaaaacacgccattaataaacacatcaacattcaggctgatattccccctgcctattccacctttcggatattacacagggtacttcccttattgccttctattaaatcagaaaaaataacagcaggagactttcgtatggataatgacacgttagcgccagacacaaaccatttctcattcggtaacagcatagtgaataccgaaaaaatggccagacgggatagcagcaaaaaatcctccgcggatgaaaaagtagcgaagcaagaaatgcttacgccacgtatgcagcgcctgcgcgcacactatttggaagcgcgccccagcatctctatttatcgtgcgttagcctttaccgaggtcgcaaaaaacaaccccggattgccgtcgattctgctacgtgcgaaatccttccgtagagcctgcgaaactgcccccatcctgattcaggatgaagaactgatcgtagggcatccctgcggtaaaccccgagcaggtgccttttctcctgatattgcctggcgctgggttcgggacgaattggacactatgagcacgcggcctcaggatccattccagatttcagaagaagataaaaaaacgatccgcgaagaaattgccccattttggcaaggtcgctcgctggatgaagtgtgcgaagcacaatatcgtgaagctggtctctgggaattcagcggggaaaccttcgtcagcgatctctcttatcaccaaatcaacggcggcggcgatacctgtccgggttacgacgtgctgctctttactaaagggatgaagggcatcaaagccgatgcacaggcaaagcttgctgagctgggtatggaagacccggctcatatcgatcgtatctatttctataaggcggcgattgaaacctgcgacggcgtcatggcctatgccagccgcatcgcagcacatgcacgtgaacaggcggcacaggaaaacgatgccttacgacgtgctgaactgctgctgattgccgacgtaaacgagaacgtgccggccaatccccccaaaacgttgcaggaagccctgcaaagtatttggacgcttgagtctttatttgaaattgaagaaaaccagaccggtatttcgttaggacgcgtcgatcaatactgctacccaatgtatgaagccgacattcaatccggtcgtctgacgcgcgagcaggcactggaactgctacagatgttcattatcaaatgtgcggaactgatgtggatgtccagcgaaagcggcgcgaaatatttcgcgggctatcagccgttcatcaacctgacggtaggcgggcaaaaacgtagcggaggcgatgcctgtaacgatctgacctacctgatcatggatgcggtgcgttttgtgaaagtgtatcagccttcactcgcctgccgaattcataatcaatcaccgcacgagtacatggaaaaaattgtcgatgtggtcaaatccggtatgggtttcccagcatgtcacttcgatgattcccatatcaagatgatgctgcgcaaaggcttcgattttgacgatgcacgcgattactgcctgatgggctgtgtagaaccgcaaaaatcgggccgaatttatcagtggacatcaacgggttatacacagtggcccatcgccattgaatttgccttaaaccgaggacgcatgatcctgttcgatcgcgttcagggggtggacactggcgagttaagctcgctggacacgtttgaggcttttgatcgcgcagtgaaaacgcagatcgcacacattatccgcctgtcggcgattggcactgttatcagccagcgcgtacatcgcgatatcgcacccaagccgctgatgtcgctgctggtggaaggctgtatggaaaaaggtcaggacgtagctgccggtggtgcattaatcaatcatggacctggactcatattctctgggttagccacctacgtcgattccatgatggctattcggaaactcgtttatgaggatcgtaagtacacactggagcagatgcgtgacgctctactggctaacttttcaggctatgaaatgctgcacagagagtgcctgaatgcgccgaaattcggtaatgacgacaacgccgttgacccactcgcgcgcgatatcaccgaatggacagaacgcgaatgccgccaatacaagatgctctattccacctttagccacggcaccttatctatctccaataatacgccgatcggcgcattgaccgcagccagtgcaaacgggcgtttggcgtgggcgccgctctccgatggaatcagcccaacccaaggggcagacaaaaaagggccgacggcaagcatcaaatcggtcagcaaaatgaatgtggaaagcatgaatataggcatggtgcataacttcaaattccttaaaggcatgctggacacgccagaaggtcgcaacgggcttatcaccctgctgagaacgtcctccattctgggcaatggtcagatgcaattcagctacgttgacgatgaggtgttgagaaaagcccagcaagcgccggagaaataccgtgatttaatcgtccgcgtggcgggctatagcgcgtacttcgttgagctatgcaaagaggttcaggatgaaatcattagccgcaccatgattgagaaattctaaaccctcagcagcgaacatgagtaaggcgcacaccttgaacaaggacgtttatcttgccatgggcgggtgacatatggagagagagatggagtcagcaaaagacatcacaggtcgaatattcaatattcagaagtattcgatctacgacggggatggcgttcgtacgctgatctttatgaagggctgcaatatccgctgcccttggtgcgccaatccagagggaatacgtcgcgcttaccaaattctgttctcccctgataaatgcctgcactgtggcaaatgtgccgaggcgtgtccccgcggtatccacacgctgatcgcggatgaatatggctcgcgatttcatcatatcgatcgcaccgttcaatgcaccggctgccgaaaatgcgaggcggcatgcccctccaatgccctcgatatcgtagggaaagacatgacagtcgcagaattgatggccgtcatcatgcaggactacagcttttatcagtcttccggcggcggtgtgacgctcagcggcggagaggtgagcctgcaaacggattttgccgttgcactccttcaggcgtgcaaacaaaagatgatcaataccgcagtagaaacacaggggacaacgtcaatatcccactatgaccaactagcagcggtaacggatatgttcctcttcgatattaaacatatcgacacgaatcagcataaggcactgtttggcataggaaatgagaacatacggcgtaatctggaacatctggtcgagttgggtgccaatatcgttattcgtatgccgctcgttcgcggatacaacgattcgtatgacgctatcatgggcgcgattcactatgtacaaaagctagcgaaacgcggcaatgtgcgacgcatcgacatcctgccctatcaccagctaggccgtaaaaagtacgaaaggctaggcatgatttatccaataaaagcggacccaagctacaacgaggaagagttaaaccgtttggacgctttctttgacgagtttgatttcgacattcggctggttcgtcattaaagagaaaactagaccctaaataattcgagtttcaggcaggcggcaagagaaggacaaattcgtcgggaacgaatttgaccagccgctggctggcctccggtgagagacaggatgtctctcatttcatcccgatgagcttactcaagtaagtgattcgggtgagtgacaaatctgccggaggcaggtttgaacgctgctggcagcggccccaacggggcgagacacacgtaagtgtgccgagtagcgtagccaacgcacatgtaacttgaagtatgacgggtatagaccacgtattcttaacagcagataaatcaggagcaatactatgtcactcagaaagcagtcatggctgtggatgttattggtcatcttgtcagaaacgtccgctacctccacgttaaaaatgtttgataatagtcagggaatgacaaaggcagcattactggcgattattattctgctgtactgcgtttgttattattcactctcaaaagccgtaaggcatctccccgttgggctagcttatgccacctggtctggtacaggtattttattagtttcaacgctcagtattattttttacggacagcaccctgatatcccagcaatcgttggaatgatcgtgattgctacaggcataatgatcatgaatctcttttctaaaatgggcgtggatgaacagcctgaaaaactggatagcagtaaccagagtcagccattagagacaaaaatcattcactgaaaataaggatactcatcatgttcaacggattcttatggttggcactttcgattggttcggaaattactggcacatcgatgatcaaaaaaaccgatggctttaaaaaacgcacgccttccattatcgttattctcgcttactgcctctgctatttttcgttaacccgtgcaatgggctatttacccgtggggattgcctattcgttatggtgcggctttggcatcatcggcgtgacatttatttcgatgctgctttataaacaaaaaccggatttacccgctgtattttcaatggtacttattatcagcgggggcgttatcatgaacctatattcaagcatgtaaagcgtatccaatacgcttccttttactgctgtccgctaactcattaatcgtcagacatcgctttcttcgcacgaactcagagccgaggtacataaatcaccccggcggcgtgcggacctaacacgttgacggattagctgttctactttctaccccttgctagctgctggcacggggttcaaagatgaacgtcactttttctaatacgggtgggcgatcgtcgttatccatcatggctaacaccagacgcccaacctccgcccccagcttttcatagtcaagccgcatcgcggtcagtgctgggaacgtgtgttcacattgctcagaaccatccagacaggcgatcgccagatcgtaagggactttcatcaggcggcgttggcattcaaagagcgcgcccaacgcaatttcctcatggctacagataatcgcgtccagttccggctgattttgtagcagttccgtcatggcatagcggccaaactgtagactgggggcttccgggatcgtaatcttcaaatccgcattgtgataatgcgccagcatggctttattccagccgttcaactgctgtttttgcagtcggttatcggtatgcgcaccgatataggcgacgtgacgataccccttttccagcagcgaaagggttaactgctcagctgcatcggcaagggcgatatcaatattgatattcgcactcagcgcggcagcgccggaaacgttcaccgtaatgacgttactggcctgaatgagatcttgggtacgttgtgaaagctgcgcactgaataacaccagcgccgctggccgctgctgtaagagcttttcaaccattcccgcttcagtgtgctgacgatactcatggcaacccatgattaacgacacgttatgtttgccaaccgactgctgtaatgcctgaacaaaacggacgctggcacgatcttgctgaaaaggataaagcaccgcaatcgtgggctgataggcggatgccaacgcaccggccgcacggttcggtacataacccagcgtttttatcgcatcgtcgattttcttctgcgtggtatcagaaactagctccggctcccttaatgcacgagaaaccgtcatcacgccgacacccgcatggttcgcaatgtcctgtagcgtcacgcggttagcgctctcggtgagcaggctggcctcttgattgggctcatagcctaatgttctggcggccaactccactttactgcgtaacttatcagagaccagatcgggcttgcgcatcacgcgcgacaccgtcatcgtccctacgcccgcgtagtcggcgacatcctgtagcgtaaccttaccggtactgcgacgcttacgcatgctcacttcctctccattccattcgtcatttttctcagcgcacagccgcgataaaaacctgttaattcattgcgttcaggcaatgtacagacaccacaccgttccgatgactgcatcacttatgccgtgccatccacagtgtgcctctgtctgctcgcgggtaacacgtcttagccccgcttgtgctaagccggtcacagttaatgatagacatatcagttagcgctacctttttggatgttaatcacattattttcgacgccagcacactatcctgcgttcagaatgatacagaggtgactctaatgcttaacactttactaacaccagatgttgttcaaatcttacctgcctgtgacgactggcgtcatgctatcgctttgtcctgtaagccattattggataacggttcgattgagcccacctatattgaggcgatctatcgctcccatgaggcaatcggcccttactatgttgtcggccctggaatcgccatgccgcatgctcggccggaagacggcgtaaacaaactcagcgtcagcctgacgctgattcgtgacggcgtggctttccattctgacggtaacgaccccgtgcatttactgattgttctggccgccacggacagtaatagccatatcgatattatttcacagctcgctcagttgttcgacacgcctgatgacgtcgccgcgttaattaacgcgacagagatagaacaggtgctttccgttatttctcgttattaaacgccaccagaggacacagattatgaaaattacagtcgtatgcggtaacggcctgggtaccagcttgatgatggaaatgagcattaaaaacatcgttaaagaactcggcgtagttgcggacgtggatcacgtggacttaggttcggcgaaaggaacggacagcgacatttttgtcggaaccaaagacattgccgaacagctcgtcgcgcaggcggtagggggaaaaatcgtgtccctgaataatatgatcgacaaagtggcgatgaaagaacgcctgtcgatcgctctgacagaacttggcgccttataagcagagggatcaaaaatggaattcttccgttttttaatgagtgatgtgctgtctgaaccgtcaatattagttggtttgattgcgcttatcggtctgattgcccagaaaaaacctgccacggaatgcatcaaagggacggtgaaaaccgtaatgggtttcctgatcctcggcgcgggcgcgagcctgattgtctcatcgctaggcgacttcgccgcgattttccaccatgcgttcggtatcgcgggtgtagtgcctaacaatgaggcgattgtcgcggtcgcccagaagaacttcggcaccgagatggcgatgattatgtttttcgcgatggtcattaatatcgcgatcgcacgctttacgccgtggaaatacattttcctgacgggtcaccacacgctgtttatgtcgatgatggttgccgtgattctggcaacggcgggcatgaaaggtgtgctgctgattaccgtgggatcgctggtagttggggtatcgatggtgctgttccctgccattattcacccgtatatgaagaaagtaacgggatcggatgatgttgcctttggtcacttctctgcgatctcacagctgctgtcagcgtttattggtagcaaatttggtaataaagagaaatcaacagaagacatggaagtaccgaagagcctgctgttcctgcgtgatacgccggtcgccatcgcctttaccatgtttttcatcttcattttcacctgcctgtttgctggcccagaagcggtgaaaacgatgaacgcgggtgggaaaaactggttcatgttttcgctgatccaatccattacctttgccgctggtgtgtacatcgtgctgcaaggcgtgcgtatggtgattgcggaaatcgtgcccgcgtttaaaggcatttctgacaaactcgttcccaacgctaaaccagcattagattgccctgtcgtcttcccctatgcgccgaatgccgttctggtcggcttcctgagcagctttgccgctggggttatcggtatggtgctgctctacctgctgggtatgacggtgatcattcccggcgtggtgccgcacttctttgtcggcgcagcggctggggttttcggtaacgctaccggtggacgtcgcggcgcaattttaggctcctttaccaacgggttgctgattactttcatacctgttttcctgctgccagtgttgggcagtatcgggctggcaaacaccacgttcagtgattccgacttcggcgcggtgggtattttgctgggtattattgtgcgctaagcgccacagtattgttgtcatccgaaacaccgatttcagtacggaggaaatgatggaattctatttagatacggctgatgtagccgcagtggaacgactcgctggcgtgttaccgattaaaggcgtgaccaccaacccgagcattgtcgcacgcggaaaatccgatatttatagcgtactgcgagacatgcaggccgttatcggcgcagaaggacagctgtttgctcaggtgatgtcacgcgatcctgacgtgatggtggaagaggcgttaaagctcagagaggtgattccttctctggtcgtcaaagtgccggtaacacatgcaggcttacgtgccattaagcaattgacagaattggatattcccacgctcggcactgccgtatacggtgcagggcaagggttttatgccgcgctggcgggcgctcgttatatcgcgccttacgtcaatcgcattgatgcacagggtggagacgggattgcattagtgaaagagctgcaaaccctgattaacctgcacagcccgcagactcaggtgctggcagccagctttcgcactccgcgtcaggtattggactgcctgctagcggggtgtcaggctattacggttgacccagccgttgccgagctgttcctgcaagatcctgcggttgacgatgcacttaatcgcttcgatcatgactggcaggcacgctttggtcatgccaatcttggctgattgatggggaacaccactcgccgaacgggtggtgttttcaaaacgatcgtgtcattaaaacgatcgaatgactaaaacgatcaatgcaggatgaactcgcgatacttttccaccagcgtcagaaaatcatccagaccgcataaagacaggctctcttcgtcgtaataactcatgccctcctccagctcatccgtggtgaaagacagttgattcgcctgaaccatgacttcttcttcatccagcaatagcgtgtattcgtggcccacgcgccgccactgccgttcgctacctgcgacggaacgcgctccatcctctacgtcagtcaataccgtcagttggccttttacttcttcattgaaccagtgcccaatcgcttcatgtcccatcgacatacgaacgatgacctgacccgtcacatcccgcaaaaattcatagtccatgatgccatcctcactgtgatgtttcttctgtttagtttagtcgcctctacaccctatcgtcgtgatgcaccttcacctttgatgttgcagatgcacaacgcctgctcgtcaggcacaaggggaagtggcacaggcagaaaaaaaggaggcacaaggcctccttcggtgtagggatgcgaactatagcgagttagacagtcgtctggaagatcacgccatcggctttctcagtatattgacctaactggtcaaaattcagatagcgataggtgtcctgcgcggttttatccacctgcgacatgtaggtctggtactcttcaggcgtcggcaaacggcccaacagcgaggcaaccgcagccagttcagcagacgcaagatacacgttagcaccggttcccaaacggttcgggaagttacgggtcgacgtagaaacgaccgtcgcgccatccgccacgcgcgcctgattacccatgcacagcgagcaacctgggatctcgatacgcgctccgctcttaccaaacacgctgtaatagccttcttccgtcagctgtgccgcgtccattttggtcggcggcgcaacccacaaacgggtcggcagctggcctttgtggctatccagcagtttacccgccgcacggaagtgtccgatgttggtcatacaggaaccgatgaagacttcatcaatcttctcgccctgcacgtcagacagccagcgcgcatcgtctggatcgttcggcgcacacaggatcggctctttgatgtcagccagatcgatgtcgatcaccgccgcatactcggcatcggcatcggcttccagcagttgcggatcggccagccatttttccataccttgaacacgacgttccagcgtacggcgatcgccataaccttcggagatcatccacttcagcagaacgatgttggagttcaaatactcgatgatcggcgctttatccagcttgatcgtacaaccagccgcagaacgttccgccgaggcgtcggtcagttcaaacgcctgctcgactttcagatccggcaggccttcgatttccagaatacgaccagagaagatgttcttcttacctttcttctcaacggtcagcagaccttgtttgatggcatacagcggaatggcgtgaaccagatcgcgcagagtaatacccggctgcattttgcctttgaagcgcaccagaatagattccggcatatccagcggcatcacgcccgtagccgcagcaaacgccaccagcccagaacctgcagggaaagagataccgattgggaaacgggtgtgggagtcaccgcctgtaccaacggtatccggcagcagcatacggttcagccaggagtggataacgccatcgcccggacgtagcgatacgccgccacggttcatgatgaaatcaggcagcgtgtggtgcgtggtcacgtcaaccggcttaggataggccgcagtgtgacagaacgactgcatcaccaagtcagcggagaagccgagacaagccagatctttcagctcatcacgagtcatcggcccggtggtgtcctgtgaacccacggatgtcatcttaggttcgcagtattcatcagggcgaatacccgcgacgccgcaggcgcgaccgaccattttctgcgccagtgagaagccttttttgctggcttcaatggctttagaaatacggaagacatcgctgtgcggcaagtccagtgactcacgcgctttagacgtcaacccacgtccgatgatcaacggaatacggccaccggcgcgcacttcatccagtaatacgtcggtcttcagcgcaaacgtcgccagcacttcattcgtgtcatgacggcgaacttcaccttcatacgggtagatgtcgatcacatcgcccatattcagatcgttaacatcgacttcgatcggcaacgcaccggcatcttccatggtgttgaagaagattggggcaatcttgccgcccagcaccacaccaccgccgcgtttgttcggaacatgaggaatgtcttcacccatgaaccacagcacggagttggttgcagatttacgcgacgatcccgtaccaacgacgtcaccgacgtacgccagcgggaagcctttcttgttcagttcttcgatctgtttgatcggacccacgttgccaggctgatcgggatcaatgccttcacgggcatttttcagcatcgccaacgcgtgcagcgggatatcagggcgcgaccaggcatcaggtgccggagacaggtcatcagtgttagtttcaccagtgactttaaagacggtaacggtaattttttccgccagtttcgggcgggacaggaaccactcggcatcagcccaggattgaatcactttcttggcgtgtgcattgcctgctttcgctttttcttccacatcatagaagttatcaaacatcagcagcgtctgggacaacgctttcgcggcaatcggtgccagcgtgtcgctgtctaatgcatcaattagcggatgaatattataaccaccttgcatggtgcccagcagctcaatcgctttttcctgggtaaccaagggggaagtggcttcgcctttagcgacagcagccaaaaaaccggccttcacgtaggcggcttcatcaacaccgggtggaacgcggttaatcagcagatcaagcaatacttcctcttcgcctgccgggggattcttgagtgactcaaccagcgcggccatctgcgtggcatctaacggtttaggaacaatcccctgcgcagcccgctcggctacgtgcttacgatattcttctagcacgacgttttcctcgctctcattgtcttcattatgcccggcgctcttgatccccattatggtgtccatgcctgggtgtcagcgtgtggatgtaaggtagtagagtgtccggtccagcctcgtcagcatatcaggatttgaatcgattgttaattcgttcacataatagcaacattaatttttattcaactgtgctatgtgtccaatgtcactatcactgaaaaataccgacatcagcagaatagcatgcccctgacagcgcacactaactatgctgatttaaccatgcaatatgtgggtttttaacaatataacgtgattaagcatcgtctaaagacgcagcgataatcagaatgttcgcaatagagtctgaataagtgttaacagatgataggtgcccccacggcaatgatgccggatggcttcattgataacaggaaagactccatgaagatgaaacgatatatgcacgtgatttctgccacacttctggcgttcaccgcatctgtctatgccgcacctattgagctggagggtatcggcttaacacgcgatattccttgcaatggcaatgatgtcagtatttcaggcaacggcaataacatcgcactcacaggcaaatgtgccgctatttccgtcacgggttccgagcacaacgtaacattcgataccgcgacatcccttaccgtgaccggttccgagattgccgttacaggtcaatcaaccggagacctgaccgtcgccgcctataaaaacacgatccgcactcacattattgccgatgataagccagtaaaggtgaacgtaactggcacagaacatcatctcgatttggattttaaagggcctgctctggtctccttcaatggcatcagtaaccgcctatcatggggcggaacagagccgcaattctcgtctagcggcgccaataacgtcatcaaacaaaagccctagcctgcattttttctctgacgttaccagtcaagttggggagaaatgtggcaatgatatggtaagctcaatacattagatatcactaaattagtcagtcgcgcaggatggtatgaatatggcgttgagcaatgcggatcgggaattcatgcaggacggtgcggcaaaagccgcggcattgctgcgcgcgattggcaacgaaaacaggctgctggtactttgcttgcttatcgagcacagagaaatgtcagttggtgcgctgcttgaacacatcccgctgagtcagtccgctctctcgcaacatctggcgaaaatgcgtgaggaagggctgattagctatcgacgcgaatcacaaacgctgcactaccgcatcgaaaatcacgacgtagaaaaaatcgtcgccaccttaaaagcccttttctgtccctgatagcgataataaaaaatttctgggagaaatttttaacgttgcgccgcaacggctcgcagggatggcgcgccataaaaaacgccacgggatttcccgtagcgtttgcgactcagtatgacgggtataagatctagaacgacgtattcacgctgacaaagaaagtccgtcccggttcgttgtaggttgccgcacctgcacccgcaatggtgacaacgttgttgttcaccacatcctgcgcattaccggcacggaacagccgcttatcaaacaggttatcgataccccccgtcacgctcagattcttattaaatttgtagctactgcttaatccgaacagcgcataagggcttaattcattggttgcgctaccggttacgcgatcgcctttatagttatacatcttcggtttctgacgaccataccaggtcacatcagccaagaaggaaagcttctccgtcgcctgccagtccaccgatgaattcagggtaaattccggcgtaatcgacaaataatcgcccgtggttttattttttgattccagcatccaggtcaggttattacgccagttgatcgtctctgtgacaggaacggtcaggttaccttccaatccttgaatgacggctttcggtacatttccccattggaagatattggcgttgttgcgacccgtattgtttccacctacagcgttaccaatgacattgtttcctgattcaattttgttgcggtaatcattgtggaagtaggtgataccagcaatcaaaccgtcgcggtgaaactctaaaccaatctctttattcaggctggtttccgctttcaggtcttcattgccgatcaggtagcaagcagtaccgccagaacaaccttgtccacggctataaaggatgtagttctcgttagtctggtacagattcggcgctttgtaagcgcgggcgatacccagcttcaacgtgtaatcgtcacccaattcctgcgctaggttgagcgacgggctccagttggtgcctgccgtgctgtgattatcgacacgcagcgccggtgtcaacatggtgctttgcgtcagttggatattatcttccacgaaagcggaagccagacgagcagaggatcgctcactacggccaccactactaagagaacccacactgcccgcttcagttgtcgtctgcgagttagaaactggatccttcatcttctgttcgttccactcaaccccgaacgttagcacctgatcgacccagacattgagcggaagattcacttcgttatgcgcagtgaaattatccagctttatcgtgccatattggttcggactcgtcgtatcaaaaataccttctaaaccgccagacagtccctcaaggatgcgggtattgtgcgtacgctcgtattgcagatacgacgtagagctgacgccgctgtcccagtagccgcgatgcgtgaccgcaaaattctggcggtacatacggttagtttccttgccataattgcttacgacaagcggattagtattggtattttgcgaatcgcccgcatagatattgccctgacgactgtagccggcttcaaactccagcgactgctgcttagtcatatcccaacgtagcaggccgctgatatctttgttgcgcaccccttcacgcccagaaggcagtgaagcggactgattaccggcacgcgctgactgatgtccttcattaatatcgcgcgcatcagcctcggttttattcagattaccgtagaggcggaaacttaggctgtcggtcaggccgcccattaggctgaaatcggtacgcttggtcgcaccttcagcgccatgttccggcgcgttcagataagtattccaggtaccgtgccattcttgcgtcggctgtttggtgatgatgttgaccacaccgcccgctgcgccgttaccatagcgcgccgccgccgggccgcgcagcacttcaatacgctcaaccatgtccgcaggcacccagttggtgtcaccacgagtatcacgctcgccacgccagccataacgcactgctgtacggctcgacacaggcttgccatccaccagaatcaaggtgttttctggtcccatgccgcggatatcgatctggcgattgttaccacgctggccgctggttgagttaccggacaggtttacgcccggcatggtgcgaatgagttctgacagatcgttagcgggcgggcgcttgctgatatcctcagccgtaatcaccgacacacctggagcctgacgcgtttgctctgcggccgtcaccaccatcgtatcgcccgatggattgctttcggcctgattctgcacctgaggggcaggttctgtagaaggaatggtcgaggtctgcgccgcactcagaaacgaagtcatcccgcagctaacgccaatgagcgtcgccagataacggcgcgattgtggtagtttcatcaaaattatcctgccctgtaagaaatgaataagtagcctgaaaaaggttcagcatcgtgattggtgctgcgatacctaacgaccatcagcaaaggcgctgaataacggcggagataaaacgcgcagacgtggcggttatcgggagagaagcgtcatgcaaacggggcatcacgtatcgttgttatgaaatactgtgtgtagtcaatcagcccttttctccgcattgccggaaatggaaaatgcatttatcgtgcaatgtgacctctccaacgaaaaatgctattgagaagtatttgcattaccattttggcgcggtcattgttacatttgtcattcaggacggggtttgctctagcagcaaaatgttttgccaaagcatcaaaatggaaggcgcaggtcgaagggtttaatcaggtaggtaatcacgtgcgcagcttcactcagtcatcaaagccgatcttcaaagatcacatcgttcagcaatcgagtctggtcgcgaataattatcgttttattggtccccggctgatcgataacacgccggtgctatttgggtctttctcggttgtgcagctcaatccgcatctgatcctgcatactgcggatgtgattaatcgtcacaacatgaaaacccaaaacctgctggatagcgcgatcaagctggccattgtggtgagcggcaatgcgcatatttcattcggccatcaggaactgcatctgggagagagccagccagcttcgctgattgcgctgacggaaccgacgatgtttacccgcatcggtaagcgtgatgaatatgaacgcaccattacgctgacgttcgatagggaatggttgtacggcaatatgatggataccgttggcgactggcaggccatccacgatttcacgcagacccaccttgcgacacacttatggacaccgtcccggcaggcgcgggcaattgccttacaaacgctggatgctaatccttgccaaacgccgctccagcgcctttatctggaaacgcagtgcatgagcctgattatcgaagcctttacttcactgaccgccagcgtggcacaggagaaaagcagcggtgtcaccttacgcggttaccatcgtatccagcagatcagagacatgctggagagcggtagcgccgatcatctttcaatgagtgaaatcgccaaaagcgtcaacatgagcgaaagcacgctgcagcgccattttcgccagacgttcaatatgagcgtttttgagtaccttcgtaactgccgtctacaacgtgccatgctagccttgcaaaaagacggcatcggtattgctcaagcagccagcatcgcgggttacaacagccccgccaactttgccaccgcgctacgccgtgcattcggcattacacccgggcagctaaaagaccgcttctgattccgctcattaataaccaaatggaatttattattccgtttggttattaattgccatttggcgatacacagtaaattagtacttttctgccaagatgcctgacaactcatgaccaatcagactgatatcaccgcaacgcttgctcaccacattatccatagcaagccaaaccaagaagcgattgatgccgcccgtgaaggggtgactgacttcatctccaccgcgctcccgatcgcacagggtgcgattgccgatagcgggctcgcgccgttaaagcaggtattcaacggcacagacagcctgacgcgtagtcttattttgggttacgccggtcacgtactggattttgacgattatcatccggcgtttcgcggccaccccagcaccgttattctgcctgcgctgtttgcccttgccgcggaggattcgtccgttacggaagacgcatttttgacggcctatgtgataggcgtagaagccgctggcagaatcgggttggcatgcggcccgcgccattacagcttcggttaccacaacacagcaacgctcggcgctatcgccgccgccgccgccgctgcacgcctgattggcgcgtcggtagaacagacacaaaccattcttggcttagccgcgacacaggccgcagggctgagagcgcagtttggttcggcggtcaaaccgctacatgctgggcttgcagccagagcagggctaaccgccgccaagctggggttagcaggcttcgagggcaacaaacagttggtgattgaggcgtttcttgcggcacatggcgatcaaaaacaacagccagcgctgttggttgaaaactggggagcgccgtggcgcattctttctcccggtctggaattcaaacgctacccgacctgtggcggaacccacagcgccgccgaagccgcgtttgcactacgggagcagtggcataagcagaacggcgcggatgccgatctggccgacgccatcgaacgtatcacggtgaccttcccaccgggtggcgacgttgctccttttatccgtaacgcgaccaacggcgtcgaggcacgattcagtctggaatatgtgattgcggcggcactgattgaaggggaactgaagctgacgcatttttcagaagcgccagttgaagcagcgatcgccgcactggcgaatcgagtcatacgccgcgccgatgaaaccgcgccacctgatgagcttgacccagaagcgcgttttcatgaagttacgctgcatttgcgtgacggtagcgccctaattcagcgcaccacgcgtcaggaaacatcggcacgccccaccgatctgcgagccaaattgcagcaaaccatcggttctctggcgcatctcgacagtaaccagatcgccgatcgttgcacattacggcaagaaggcgatcttcgctatttacttgggctgttgttttaacaaaatactggtttaacgggatgcgggctttaaccattgatccagaaagctaaagacttcgtcctgctgttcctgatagaaaacatgtcccagttcaggccagatcttggtttgcagcttgctttccgcctgttgggattgccacaccttgtgcattttggcgtaggcatcctcaaccgagatcgtcgggaacagcttatctttaccaccgttaaacaacagcatcggcttcggtgccgccacgctcgccacatccgggaaatcaaagcgcgtcgaaagccccggatgcagcatatagaatgccgactgccctctgagtacgttattacccggcgtcattaacccgtcgtatgtaccaatccaagataccgccgcggttgccgctaccttgtcggacagcgctgctagctgccaggcacgatacgcacccattgaaaaaccaacgacgccgatacgttgtttgtcaacctgttcaagcgatgccagaaaatccgtcgcccgcatatcttcgtaggccatcagaccggcgagtgaacgcccaagattaaagaaattgctcgccagcgcctgctgctgctcatattttatcgggccgcgcgctccccagccgagcgcatccaccgccaataccacatagccccgcttcgccagttcatccccgacaaaacgaccggtgaaaaacttatcggcccacgcctgtgcagaagctagctgttcgttattgccccatggtttgatcatcttctctttgccgatatcaaacttggcgccgtggtcatgcagcaggatcaccgccggatgcggccccgcgctttttggtgttaggagcagtgcgtctacacgactttcatcagtgaggttgaaggcgactttctctgcagtgtaactgccgcgatcctgtttttcaatcgcctgaggcgcaaagtctttagtagagtcaggcgtcagaagcagcgaacgtagcgtttttctcgactgggattgccactggctaaaatctgcaaagttcccagatagccaggagtcggagtaggtcatctgctgtttaagctgcggataaaatgaaggcagcccttcatccgtcaccgcctgatccgccgctatttgagagtgagggttcatatcgttagccatcagtgaagggctggcaagcaacgccgccagtagcaagacagaagagcgtaagacattaagattcatcataacctcaaaaataaaacatcgtttcttttttgaggtttgattgtaattgacgtggctaaaaataaacggacggaacgtgtattctgcgaagccataggcaaaaaaatttatcgcagtagtaggacgacatcaggctactgattcgtctcgtttgcgttcagccaccagcacaaccccttttcgcgattcattcggtgcaaggctccagatatcgctttcgggaatactacgaccatcgtatcggattcgttctccgtcatacggccagaaagcacgctgttctgagtcgaatacaaatacctgaataccaacctctttacgtgccatacgtgcccacaacgccttcccaccagggaattgaacgttatcactcaccagcacgatgccgtcattaatgagcgccttatacatagcgctagcgacattggcgtttcgttcacgtttagtgacaatcacaccttcaacctgagcaaggttgtcatccaccagttgcaggttctcgtaataaccgatgaccgccaaaatagtttcagtttcgtcatcgctgttacgggatttcaggtcaatttttgcgacgacaacatgccgtaaatcaccgttaacgtcatcaggctctccatatatggcaacgccgtgatgccgctcattatggatataaatatccacagcgcgaccgttcacactcgtttcgccaattttccgatattcccgcgccatagtggcggggctatatgacattggaagaatcgccatatcaaaactcccgctatcgttgagtactggtgacattgtaagcatagcctgttgctcgtcgttggggcctataataccaaacatcatgcgtatttattagccaatttacgcggtagcattcccaaacaaacattgcgccatggcagagctgggaaacagttaacccaatgatccagtgccacaggcaaaaaaaatccggcacctttacggtaccggattagatttacgctattcgaacctgagagagcttacttcttcttcgctttcgggttcggcaggtcagtgatgctgccttcaaagatttcagcagccagaccaacagactcatgcagcgtcgggtgcgcatggatggtcagcgcgatatcttccgcatcacaacccatttcgatcgccagaccgatttcgcctaacagttcaccaccgttagtaccgacaatcgcaccaccgataacacgatgtgtttctttgtcgaaaatcagtttggtcataccttcagcgcaatcagacgcgatagcacggccagacgccgcccatgggaagatcgcggtttcgtagctgatgcctttctctttggcttctttctcagtcagacccacccacgcgacttccggttcggtataggcgatagaaggaatcactttcggatcgaagtagtgtttcttaccggagatcacttcggcagcaacatggccttcatgcacgcctttgtgcgccagcatcggctgaccgacgatgtcgccgatagcgtagatgtgcggcacgttggtgcgcatttgtttatcaacatggatgaagccgcgatcgtcaacttccacgcccgctttacctgcatccagatttttaccgttcggtacacgaccgatagcaaccagaactgcatcgtaacgctgtggctcggctggcgcttttttgccttccatcgtcacatagatgccgtcttctttggcttctactgccgtcactttggtttccagcatcagattgaactgcttgctgatacgcttggtgaagaccttaacgacatctttgtcagcggccggaatcacttgatcgaacatttcaacgacgtcgatctgtgaacccagagcatggtaaaccgtacccatttccagaccgatgataccgccgcccataaccaacagacgttctgggacgcttttcagctccagcgcatcggtagaatcccatacacgcgggtcatcatgaggaatgaaaggcagttggatcggacgtgaacccgcagcgataatcgcgttatcgaagttgattgtcgttttgccgttttcaccgtcaacttccagcgtgttggcacccgtaaatttgcccagaccgttaacgaccttaactttacggcctttcgccataccagccagaccaccggtcagttggttgatgactttttctttccacagacggattttatcaatgtcggttttaggttcaccgaacacgataccgtgttccgccagtgctttggcttcttcaatgactttagcgacgtgcagcagggctttggaaggaatacaacccacattcagacacaccccacccagcgtggagtagcgctctaccagtacggtttccagacccaaatccgccgcgcggaatgcagcagagtaacccgcggggccggcaccaagtaccactacctgagctttaatttcagtactcatcatgacctcttaattgatttccggcgggtctgtgacgtcacacccgtcatcattcagatttagggcgcatttttaataacgccctcttccaccgggacgtgtctttgccactgtagtttacaaaatcgttaacaattttgaaacaacaagcgactaacgatttgtccttgatcactgacagctgtaacaaataacagcttatcagaaaaaagccggccgtcaggccggcttttcgattacatcaccagacggcggatgtcagacaacgtattgttaataatggtaatgaagcgagcaccatcagcaccgtcaatgactcggtggtcgaaggagagagacatcggcatcatcagacgcggagtgaactctttaccattccagaccggttccatcgcggacttagacacaccaagaatagcaacttccggcgcattgacgatcggcgcaaagtgcgtagtcccgataccgcccaggctggagatagtgaagcacccgccctgcatttcgccagcggtcagcttaccgtcacgtgctttcttggagatcgccatcaattcacgagacagttcgacgatacctttcttgttcacgtctttgaacactggaaccaccagaccattcggggtatcaactgctacaccgatgttgatgtatttcttcagcgtcagacgttgagcatcttcagacagtgaactgttgaaacgaggcatttgctcaagcgcagcagcaacggctttcatgatgaagacaactggggtgattttcacatccagtctgcgcttctcagcttccacgttctgctgtttgcggaacgcttccagatcggtgatgtcagttttatcgaagtgcgtaacgtgcgggatcatcacccagttacggctcaggttagcaccagagattttctggatacggcccagttccacttcttcaacttcaccaaacttgctgaaatcgactttcggccatggcagcatgcccggcagaccgccgccagcggcagcagttggcgcagcttcagctcgtttcacggcatctttcacgtaagcctgaacgtcttcgcgcaggatacggcctttacgaccagaacccttcactttcgccagattcacgccgaattcacgtgccagacgacggataaccggcgtcgcgtgaacgtaagcgtcattctcagcgaactcgcccttgccttccgctttcgctgccggtgcagcagcagattttgccgtcggagccggtgcagccgcttcctgcttagcagccggagctggtgcagcgccttcgacttcgaagaccatgatcagtgagccggttttaactttatcgccggtgctgattttgatttctttaaccgtacccgcaaacggcgcagggacttccatcgaagccttgtcgccttcaacggtgatcagtgattgctcagccgcgattttatcgccgactttaaccatcacttcagtcacttcaacttcgtcgccgccgatatctggtacgttaacttctttcgccgcagaggccgctggtgcagcagcaggtgccgcttcagttttctctgctgaggctgcaggtgcgctgcccgccacttcgaagaccatgatcagagaaccggtagagactttatcgccattgctgattttgatctctttaaccgtaccggcgaaaggtgccggaacttccatagaagctttgtcgccttctacagtgatcagagattgttcagcagcaacagtgtcgcccactttaaccagtacttcggtcacttcaacttcgtcaccgccgatatccggtacgttaacttctttcgccgcggaggccgcaggtgcagcagccggagcggcttctttcttctcttctgccttagcaggtgcagcgtcagctgcaccgtcggcggaatcgaaaatcatgatcagtttgccggtttcaactttgtcaccgacagagactttaatctctttcacgacacccgcctgcggagaagggacttccatagaagccttatcaccttcaaccgtgatcagcgactgttcagcttcaactttgtcgccaaccttcaccagcacttcggtgacttcaacttcatctgcaccgatgtccggtacgttgatttcgatagccatgtaatctttacctcttatgccagacgcgggttaactttatctgcatcgatgttgaatttagtgatggcatctgcaaccactttcttatcgatttcaccgcgtttagccagttcacccagagccgcaaccacgacgtaagacgcatccacttcgaagtggtgacgcaggttctcacggctgtcagaacgaccgaaaccgtcagtacccagtacgcggtaatcgctcgccgggatgaagttacggatttgctcagcaaacagcttcatgtagtcagtagatgcaaccgctggcgcatcgctcagtacctgagccacgtaaggtacgcgcggcgtttcggtcggatgcagcatgttccaacgctcacaatcctggccttcacgtgccagttcagtgaaggaggttacgctgaatacgtcagaaccgatgccgtagtctttcgccagaatctgagccgcttcacgaacgtgacgcaggatagaaccagagcccagcagctgaactttacctttgctaccctcaaccgtttccagcttgtagatacccttacggataccttcttccgcaccctgcggcatcgcaggcatgtggtagttttcgttcagcgtggtgatgtagtagtaaatgttttcttgcgcttcaccgtacatacggttcagaccgtcatgcatgatgacagccacttcataagcgtaggacggatcgtaagaaatacagttcgggatagtcagagactgaatgtggctgtgaccatcttcgtgctgcagaccttcgccgttcagcgttgtacgaccagaagtaccaccgatcaggaagccacgcgcctgttggtcacccgctgcccagcacagatcgccgatacgttggaaaccgaacatggagtagtagatgtagaacgggatcattggcagatcgttggtgctgtaagacgttgccgccgccagccaggaagaacctgcgcccagttcgttgatcccttcttgcaggatctgacctttttcgtcttctttgtagtaagcaacctgctcacggtcctgcggggtgtactgctgaccgttcgggctgtaaataccgatctgacggaacagaccttccataccgaaggtacgcgcttcatcggcgatgattggaaccagacgatctttgatagacgggttcttcagcatcacgttcagagcacgaacgaaagcgatcgtggtggagatttctttattctgctcttccagcagcgtgcggaaatcttccagcgttggcagttccagcttttcgctgaagttaggctgacgggttggcaggtagccttccagtgcctgacgacgctcgtgcaggtatttgtactctgcagaatctttatcaaaggtgatgtacggcagtttttcgatgttttcatcgctaactggcacgttgaaacgatcgcggaagtaacgcacgccttccatgttaattttcttaacctggtgagcgatgtttttaccttcagccgcgtcgcccataccataacctttaatggtatgcgccagaataactgtaggtttgcccttggtcgcctgcgcttttttcagtgcagcgtagactttcttcggatcgtgaccaccacggttcagtgcccaaatttgatcgtcggtccagtctttaaccagtgcagccgtctccggatatttaccgaagaagtgctcacgcacataggcaccatttttggatttgaaagtctggtagtcaccgtcaacggtttcgttcatcagttggatcagtttaccgctggtgtctttacgcagcagttcgtcccaacgtccgccccagataaccttgataacatcccagccagcaccgctgaagatgccttccagttcgttaatgattttgccattaccggtaactgggccatccagacgttgcaggttacagttgataacgaagaccaggttgtccagtttttcacgggtcgcgatggtgatcgcacctttggattctggttcatccatttcaccgtcgcccaggaaggcataaacggtttgcttagaggtgtctttcaggccgcggtgttccagatatttcaggaatttagcctggtagatcgagccaatcgggcccagacccatagaaacggtcgggaactgccagaattccggcatcagtttaggatgcggataagaagacagacctttaccgtgaacttcctgacggaagttgttcatctgatcttcagtcagacggccttcaaggaaggcacgagcgtaaacgcccggagaaatgtggccctggaagtagaccaggtcgccgccgtcctgcgcattgcgagcacggaagaagtggttgaagcacacttcgtagaatgtggcggaagactggaaagaagccatgtggccgcccagatccagatcttttttcgaggcacgcgacacagtcatgatcgcgttccagcgaatcgctgagcgaatacggctttccagatccagatcacctgggtattccggttcgtcttccacagcgatggtgttgacgtattgacgcgcagccagaccagcagcaacacttacgccgcctttacgtgcttcactcaagacctgatctatcaggaactgagcgcgctcaacaccctcttcacggatgaccgattcgatcgcctgcagccagtcgcgggtttcgatcggatccacgtcattatttaaacgatctgacatggttattccttatcttctttaatcagttagtttattggagcctgtcttcctgcattctggcttaggtttcgccataagcaaaacgcatgaagacaggctcatcgtcgtcattgccgcattcagagccccaaagtacggatgctcaatccctgcgttgctggagccgacgcagcgatctctcgcgccgactatgttcccggttaagatccagcaatacttcctcaataaacgccagatggcgatgtgatgcttcgcgcgccttttctggctcacgggcaacaatagcctcaaaaatgctggcgcgatgaacgctcacctgagccagcacttcacggctcaaataaagcaattcaaaattctgcctcacgttctgttcgagcatcggccccatacagcgcaccaaatgcagcaaaaccacattatgcgtggcttctgttacagcaacctgatactgcataacggcttctgactcggcgtccagatcgcccgcttccctcgccttctcaatcacggcatgacaatcccggatacgttgcagatccgactctgtgccacgcaacgcagcatagtaggcagcaatgccttccagcgcatgacgcgtttccagaagatcgaactgtgattcgggatgtgtgctcagtaattctgccagcggatcgctgacactttgccatagattggcttgaacgaaggtaccaccaccctgacggcgcaaaaggagacctttggcttccaggcgttgaatggcttctctcagagaagggcgggaaacatcgaactgttttgccagttcgcgctccggtgggagcttctcgccggggcgcaaggttccctcaaggatcagaaactccagctgctgttcaatcacatctgacagtttgggctgacggatcttgctgtatgccatagtgaattcttctctgcgaatggcgcggagtcaattggtaataccaatttcaaaaacgtgacgctaaagtaacaaagtattcaccttctgtccataaggaccttgagctaaatcaccaatcccaacagattttaacaattgcacgagaaacatgcggcaaagtgatagcccgcctgtggtatgaccattaatcccccctgtctatattttaacttttttgaaacgtaaagcaggcaatgctgaaccgtttaaatgcacaaatagtgaattattattcaaaaaataagactttttattcttacaaagatagcggaattaccaatagctccctaacagggtaaacatcattcttaccgcggggataaagagataataaaagggagtaagcccaaagaggtattacccctcaaattctccatcggttctctcatcattaggggttcaattaaggaggaataacaattttgatgtcacgatagtttttagttatcagactataagaaatcagtgcaatcttgcgcacttaccactattctctggcaaacggtagatattttcttattttaagaaataccattccgtaaaaataaaattacacaaacgtacagtcactaatacgtgtgttcgttcacaccgtgttttttacttgcactggcagagggttaaatttgatggataatcaacaaacggacggcacgctaaagcgtggtttaaaaaaccgtcatattcagttgattgccttgggtggcgcggtaggtactggcctctttctgggtattgcgcaaacaattaaaatggctgggccatcggtcctgttaggctatgcaattggcggcctgatcgcgtttctcattatgcgccaactgggtgagatggtggtggaagagccggtagccggatcgttcagccactttgcttataaatattggggcgatttcgctggttttgcatctggatggaattactgggtgttgtatgttctggtcgccatggccgaactcagcgccgtagggatttacgttcagtactggtggccagacattccgacttgggtgtccgccgccgtcttcttcctgctgattaacgccatcaatctggcgaacgtcaaagtctacggtgagatggagttctggtttgccatcatcaaagtcgcagcgattattggcatgatcgcctttggtggctggctgctaatcagtggtacaggcgggccggaagcaaccgtaaccaatctgtgggcgcagggcggattcttccccaatggcgggctaggtctggttatggcaatggccgttatcatgttctcatttggtggcctcgaactggtcgggattaccgcagcagaagcggatgacccagagaaaagcattccgcgcgccaccaatcaagttatctaccgtattctgattttctacatcggttcactcgctatcctgctgtcactttacccatggggcaaagtggtggaaggcggtagtccgttcgtcatgatcttccatgagctgaacagcaacgtcgtggcgacaatactgaacgtcgtggtactgaccgcagcgctatcggtgtacaacagctgtgtttattgcaacagccgcatgctgttcgggctggcgaaacaggggaatggaccgaaagtactggaaaccatcgatagccgtggcgttcccgttgttgctatcggtatctctgcgctggcgacggcgctctgtgtactgatcaactaccttattcccggcaaagcgttcgagctattaatggcactggttgtgtctgctctcgtgattaactgggcgatgatcagcttagcgcacctgaaattccgtgcgcagaaggataaagaaggcacagtgaccaagtttaaagcgctgctttatccgctgggtaactacatttgcctgctgttcctggcgggtatactggtcatcatgttcctgacgccgggcattcagatttccgtcatgctgattccagtctggctgattattctgggcgtgggctacttcatcaaaaagaaaaatcaggcgaagtaagcctcagcgttcataccctatcccattcttttccatggccgactctgtcggccattttcatatttgctatatccatcacactttgccccacccgacccatttgtccatttttgcaaccgatttcatacgctcttttatccctagcgaagggaataatcgtgtttacacgttaagcacaggagtcgtattcatgaagaacaacgcactgtcagttaaagaaaagatcggctacggaatgggtgacgcaggatgcaacatgattggcggagccatcatgctatttctgagctatttctacacggatatctatgggctatcgcccgccttggtcggcaccctgctactctccatccgcgttatcgatgccgtcacggatccgattatgggcgcgatcgccgatcgaacccaaagtcgatggggtcgctttcggccttacctgctttgggtttgcgtaccctacgttctgttcagcgtactcatgtttaccacaccggactggagctacaacggcaaagtcatctatgccttcgtcacctatttcctgatgtcgctgacctacaccgcgatcaacatcccttactgctcgctgggtggcgtgatcaccgcggacccgcatgagcgggtttcctgtcaatcataccgcttcattatggtcggtatcgccacgctcattctctcctcaacgttactgccaatggtcgagtggttcggcggtgaggacaaagcacgcggctaccaaatgtcgatgggcgtaatggcgattattgccttattcatgtttctgttttgctttgccacggttcaggaacggatcaaacctgccatccctaccaatgatgcactgaaagcggatctgagagacgtctggaaaaacgaccaatggccgcggatcctgctgttaaccttgtgcaacgtctgccccggatttattcgcatggcggccacgatgtactacgtcacctgggtgatggaaaaatcagtctcattcgccagcctgtttatcagtctcggcgtagtcggcatgatgttcggcagcgcgttagcaaagccgcttaccgaccgtttctgcaagctgaaagtgtttttctgggtcaacatcgcactggcgatcttttccagcgccttctatttcttcaaccctcatctcaccagttttattctggtgatgtacttcctgctgaatatcctgcatcagatcccttcaccgctccactggtctctgatggctgatgtggatgactatggcgagtggaaaacgggcaagcgcatcacggggattagtttctcaggcaatctgttcttcctgaaagtcgggctggcgattgcgggggccatggtgggcttcctactgtcctactatggctatgatgccaatgccaaacagcaaaatgcagaggcaatgaatggcatcattatgttgttcaccatcattcccggcgtaggttatttgatcaccgcaggcattgtgcgtttactgaaagtcgatcgccagctcatgcaacaaatacaaattgatctggaaaagcgccgtaataactatcgagaactgagcgatagccacggcggtccggcactcaacgtaaaaacaggaggaaagaatgatgaacccacatcaatggcctaacccactgattgagcaacgggcagacccttttattcttcgtcatacagatggtcagtactattttattgcctcagtccccgaatacaatcggctcgaaattcgtcgggccagctcgctggaagcacttccccacgctaccccggtgacgatctggcgcaagcatgaacacggccccttaagcgcactgatttgggcaccggaactgcatgtaattgatggcaaatggtatatctatttcgccgcagcaccgacggaggaaatcaaggaggggttattccagcaccgcatgtttgtattggaatgtgcagacagcgatccacttacaggccactgggttgaaaaaggccggatttacacgcaattcgataccttctcactggatgccacgcactttgaacatcgtggaaagcgctactatctgtgggcgcaaaaaaatcccgccattgcgggcaactcgaatctgtatctggcggaaatggaaaacccgtggacgctgaaaggcacgcccgtcatgttgagcaaaccggaactgccgtgggaagtgataggttttaaagtcaacgaaggccccgccgtcattaagcacggcgaacgcctctttatcacctattcagccagtgccaccgatgaaaattactgtatcggcttactgtgggcgaatgcggatagcgatctgttgaacccgacaagctggcataaatcgcagcagccggtctttaccaccagttgggaaaaccggcaatttgggccggggcataatagctttacccaaacagaaacgggcgaggatgtgctggtttaccatgcccgcaattacacagagatcgaaggcgatccgctgtatgacccgaaccgccacacccggattaaaacattcagctgggatcgtaacggcatgccggcgttcggtgaacctcccgcagacaggcaataaacgagaaacgggtgcgttggagcgtatgttgggaaatcagaccagcgcaccgtatatcgtcaggagtgcgaccacgaccaccagcaccaacgtcacctttttcgccagcgttacagcagctttgggcgtttctacaggctcgatgtgggattcacgcgccaaagaaaattgagccaactgagttaacacccagtattgcgagctgcgggaatcccccagcgacgcgaaccaagctggcagcgctttttcgccgtggcccagcaaagcgtaagcagcaccagccaaacgagcgggaatccagtcaagccaatgcagcaagctatcaacgccggactgtgcacgttccagcggcgtgtggtgccgtgccagccaagtctgtctggcacgtaaaaatgcgtatcccatcagcgtaaccggcccgtaaggcccagctacgacgaaccagaatagcggggctaaatagaaccggaagtttatccacagcaatgcattttgcagttctttcaattgctcactttcgctcgtgcccactggcagaccgtgaatcaacgccagttcagccgccatttcacggctggcgtccgactcgccgcgctgcgccgcctgcaaataacgccgatagtgctgacgaatttcacccgcgccaatgcacattaggctgatgacgatccacagcaaaagagaaatcaagccaaacagaataccgctcgttagccacagcagagcagccaccacgcccatactacacagcgtcaggaacagcgtttgaaataaagacggaggcgaaacatgccgaaatatcacctcaagccggtgatcgatctgccagtgctctccctgtttgaacaaccgttcccatgccagcgtaagcaacagtgtaaacagcgtcattggtctaggctccctttgttctctgtccagttttcttgtagcaaacgatgatagccgtcccagtcaaatgcagggccggggtcggttttacggcctggagcgatatcgctatgcccggtaattcgcgacggcgtgatgggataatcccgcattaataggtgcgtaatcgcagccaaagcgtgatattgctccgtggtaaaaggcagcgtatctgtgccttccagctcgataccaatagagaaatcattgcagcgttcacgtccttcaaacaccgagacaccagcatgccaagcacgctcatcgaaagacacatactgtgtggtttgtccgtcgcggcggatcaggcagtgggctgctacgcgtaaatgggaaatatcggcgaaatagggatgcgccgtaggatccaaggtagcggtaaacagttgatcaatatacgggccaccaaactcaccgggcggcagactgatattgtgaatcaccagtaaggaaggcacctcattatttgggcgaccatcataatgcggcgaaggcgtgtgtgtaatgtcggataaccagccattttccaaaagcatcggcgataacctcgcatcgtatcgttagccggctgaatcaggcgaaaaatctatttcaggagtaaaacaattggagccaaaagtccttgtatcaaagataccatgtttcacaccatcctatctatccaactggatatcaataggttttaccgttcgttttgtgatattcccgtcgcctttctgcctatacttaataccgatgccctttttatcaaagtaaaatccccaacaccattatgtgattaaaatcacataacaaatgtaatagcgcaataaaaggcaaccgttttcgtgcattgcgtctatttttacttagaatgcatgacaaaattatcttctgatttttttagatattaccaaaacttatttttcggtcttacgcacgacataaataacgtctaacactatggtacttaacatgaaaaaaactttcgccgcaggtgccttgctcgcactgtcatgctcaatgccagcccttgctgacgacaataaagccgaatacctgtccgactggtggcatcagagcattaacgtcgtcggcagcgcccacacgcgcttcggaccgcagttgagcagcacgacctacctggaatacgaagcatttgcgcgtaaagactggttcgatttctacggctacgccgatgtgcctaaatttttcggtggtgatcccgacagccgcggcatttgggacaaaggctctccgctgtttgtcgagatcgaaccgcgcttctctattgataaactgacgggagctgacctcagctttggtccgtttaaagaatggtacatcgccaataacgttatctacgatcagggccgcaatagtggttcacgccagagcacctggtacatgggcttaggcaccgatattgataccggcaccgatctgtctctctcattgaacggttatgccaaataccaatggcagaactacggcgcagcgaacgaaaatgagtgggatggctaccgcgtaaaagtgaaatactcttacccgctgggctctctgatgggcggtaacgtctcttatatcagcttcaccaatttcgatttcggttcagaactgcgtgataaatcgaattcaagccgcactaacaactccattgcctccagccatattttggcgctgggctacgaccactggcactactctttcgtcgcacgttatttccacaatggcggccaatgggctgatggcgcagaactcaatttcggcaaaggcccgtttgaagtgaaatctaccggctggggctactacctggtcgtcggttacaacttctaaaatcatgttttctttccggcgaatgcacatgttcgtcggaaggttaataacagtaacagtctgaattataataattattcattctggatgtccggatataaacaaggtagcatagacctccgaatcccccttcggagttttgccatgtcaacgcgtcgctacagtcaggaacaacgccaaaaaaccttgcttgctcgtattgcacaagatatccctaccagcgtgcaactggccttacgtgaagatttaggtggcatcgtcgatgctaaccaagacattaccgcgcttctgctacccgataacgagatcgtcagcgcacgcattatcacgcgtgaagcgggtatattctgcggtacgcgctggcttgaggaagtcttttctcaattgggcaacacgacaacgatcgtctggcacgtcgccgatggcgaaaccatcacccccaaccaaacgctgtgtgacatcacagggccagccaaacagcttctgacgggcgaacgcacggcgctaaatttcctgcaaacgctatccggcgtcgcaaccgaaaccagccgctatgttgcagtactacaaggaacacgcacccggctgctagatacgcgcaagacgctaccggggctgcgaactgcactgaaatacgccgtatcatgcggcggcggagacaaccatcggcttggtttatccgatgccttcctgatcaaggaaaaccatatcatcgccgcgggctcaatcaaaaatgcggtagaaaaagcacagtctttacgcggcgatgttccggtagaagttgaagtcgagtcgctggatgaattacagcaggcgctagaagcgggtgcagatatcatcatgttggataattttagtctggataacatccgggaagccgtgagcttaacgcaaggccatgcgctgctggagatatccggcaatgtcaccctagacacgctgcgtggctatgcggaaaccggcgtggactatatctcagtgggggcgttaaccaagcacgtgcaggcaatggacttatccatgcgctttatctaatcgcttccctatttctaccgacgaggtgccattccgcacctcgttcgcatttcttcatctcatcctccccataacatcgtaacaatacggactttctgtcccacacggacgttcggtcttgataatgtgaataatgcgtacctgcctgcaaaaattttttaattctctgcaaatgcctaaaaacatgtcgtagcgctttcctgttttcatttttcccgctcgtcagccttcactcccttttctatgctgccagccattcatatggatttatgcatcgccatatttgtgcgccacaaaatttatattcaacaacagggaaatcaacatgacaaaacaacagggattcacactgattgagctgatgatcgtcattgcgatcatcgccatcctcagcgctattggcgtccccgcctatcaaggctatctgcaaaaagcggcactgacggacatgctacaaacgatggtgtcttataaaacgccagtcgatctctgcggtctggaaaatgccgcatttaccgcctgcaacgcaggtaatcagagtattccgggcagtaaatcttcacgctacgtcagcgccgttagcgtcgcccaaggggtaattacattgacagggcaagccactctgcaaggcctgcgtgttgttctgacgccagtgtgggatgccgaaacgggcgcttcacgctggacgaaaaactgtgccacggatgacaacgcagagagcctgcaatccgcctgtcaggacgttttccgtttcgataatacggcgggttaattatgacggattcttccttctcctccgagcatacgctcagcgagttacaaacactgtgccgacgttatcaggcattgctgcttaacctcgatgaacaaacgctgtcggtcgccgtcacgacgtccccttctgcggagatgattgccgcgctgcgtttcgccagcaatcgccgaattatggtggaacaatggccacaggccagaatggaacaacagcttaatccggtgaatgccgttgccgagccagcagagacttaccatgccagcaccgatcgctccagcactgggcaacaggatcaggatgacgcctcccccgtcgcgcaatttatccatcaaacgctgcgcctcgccgttcagcgccgcgcctctgatatccactttgagccgctgtcagacagctatcgtgtgcggctacggattgacggtgtgttgcagtcaatatccgcgccccctcccgagctgacaaaccgaattaccgcgcggctgaaaatcatgggcaagttgaatattgccgaaaggcgattaccgcaagacggtcaattcagcctgatgctggatcaacagccctactcgttacgcatcgctaccctccccgtgcagcaaggagaaaaagtcgtactgcgtattttgcagacgcaccagcaagagttggcgctggataagctcgggctcaccgcaaaggcattacagcaggttattagcgtgctgagcgccgcacaggggatgatgctcgtcactggcccaacaggcagtggaaaaacggtgacactttacagtgcgatacgctggctgaacgatagcagccgcaatatctgtagcgtagaagatccggtcgaaatccccttacagggaatcaaccaaacagccatcaatcctaaagccgagctgggatttggccgaatcttacgtgcgctgctgcgacaggatccggacgtcattatgattggtgaaattcgcgataccgaaaccgcagaaattgcggtaaaggccgcacaaactggccatctggtcatgtccacgttacataccaattctgccgtagaaaccctgactcgcctcagtcatctgggtatccccggctatctgttagccgcagcactaaagctcatcgtcgcacagcgtcttgtacgtcgattatgcccgcactgtaaaacccagggagaaccactactctcactgccaaacgacgtatggcgagggccattacaccattggcaagctcacggctgtagccactgtttctctggctactatggccgtgtcgcgctctatgaattactgcccatcacgccggattttcaggcagcgttagcgggcaacgccagcgtaggggaattatccgttctgtcacgtaactcaggtttcccaacgttgctggctgcagggctggagctggttaacgacggtatgacctcgcttgctgaagtctatcgagttgttggtgatgagtggtcgatgaatcaggaggcgcaatgaagctagaacgcttatatcactggcaggcaatcacgtccgagggagaatttgccgaaggtgagctcatcagcacacgccgccagcacgtctatgctagcctgattgcacaaggctaccagcctcttctcgtaaaagtcggtcattatctatcgctccgctactggaagcgcgaacaactcggcgaattaatcaaacagcttgcagcactgctacaagcagggctgccgctattagatgcattaaaactggtgtcggaacagcatgatcgccccggctggcgctgcgtattacgagacgttcgcacccatgttgctcagggaagttcgctatccgaagcattgctctactatccccacatctttcccgttctgtatcgctcctttattgccgtcggcgaattaacagggaaactagacacatgctgcctacagttagcacaacagcaagaaaaacaatccagactgcaacagaaagtcatcaaggcgctgcgctatccctgttttgttttaacaatcgcaatagtggtcagtatgatgatgttgattctggttttacccgaattcgcgacgctctattcctcgttcaacgcgccattaccgtggtttacccgacagttgcttcatctggcagaggtaatctctggttacggattcattgggttgctggtactaagttttctgatgctagggtacgcccaattgagggagaaaaggccattatggaaaatcagggaacaagaatggctgctgaagcttcccgtggtatccagtctgctacgcggtaaatcgctgaaccagatatttactatcctggctatgacgcaacatgctggtttgacgcttcctgaagggctggatgccgccgcgacgatccgtcacccgctttatcaagccgcgattcaacagatacaggcgcagttgcatcagggcacgtcgctatacgatgccacacagcatcacgccgcgctgtttcccgcaccttgtccgcaattgattcgcgttggggaagaaaccggtgcgctggatgcgatctttacacagctggcagaatggcacgaggggcgcgtacaacagcaggcggacatgttgacacaaacgctagagccgttactgatgatggtcgtcgggggaatggtcggggcgctagtgattggcatgtatttacctatcttccaactggggaatgtattggccggagcctgaaccgaccaatacaacacgacacgtctacaaatcagatcgcaccaccaccgttaacagcgaaaagatcgcgcataacaacggtaactacccattgaaaatacggttttcctgctcggctacgcggataaatgttgtgcgcttcgtcagctctttcaaacgggatgcaccgacataggtacaggcagaccgtaggccaccaagaatatcacgtacggtattatctaccggaccgcgcagtggcagtttcacggttttgccttctgcggcacggtactcagccacaccgccgacatgacgttccatcgcagatgcggaactcatcccgtagaacaacatcattttctcaccgttttcttcaacgatggttccttcacattcatcgtgtcctgccagcataccgcccagcatgacaaaatcggctccgccaccgaatgctttcgcgacatcgcccggcatagcgcaaccaccgtcgctcacaatttgcccaccgagaccatgagccgcatcggcacactcaatcacggcggaaagctgagggtaacccacccccgttttgacacgcgttgtgcaaacagagccggggccaataccgactttcacgatgtccgcgccagacagaatgagttcttccaccatttcgcccgtcaccacgtttcccgcacagataaccttgtcagggcaagcctcacgcactttttgtaggaacgtgacaaagtgctcagaataaccatttgctacatcgatacagataaatttcagttcagacgacagcgccagaatttgctttaacttgatgaaatcagcatcagaggtcccacttgagaccatgacatggcgtaataccgattctggggcgcgttgcacaaactgggaccattgttcgacagaatagtgtttatggacagccgtcagaacatcaaaagaggccaggacttccgccatactaaacgtacccacggtatccatattggcggcgataatcggaacaccggaccagttgcctccggcgtgaaggaaggtgaattgacgttctagttcaacgtcggagcggcttttcagcgtcgaacgctttggccggatgagaacgtctttaaagcctaactttaaatcttcttcaatacgcatgaggttcgagttcctggtgagtgacggcggaatgctcagtatcgttactgggcataatcgtgtttaaaaaaataatgccctttaccagtgacgttatcatacgcaggaataatcctgcggcaagactgcgattttcactttatttgggataaaatcagaaaaatttacctatcgcctaacaagatgatagcgtggagcaaactacggcttatgcctgattggcttcaggggaataggaatccattccttttccttgaaaatagtagaaatgttaatttttcaatacaggtgcaatgacatacatcgtagccttaacaggcggtatcggcagcgggaaaagcaccgtagccgatgaatttgccaaattagggaccactatcgttgatgcggatatcatcgcgcgtcaggtagtcgagccagggaaacccgcactggatgccatcaggctccggttcggcgacgccgtgctcaatgccgatggctcattgaaccgttctgcgctacgccaacgaattttctcctcgccagaggagaaacagtggctgaataacttgctccatccgttgatccatcaggaaacacaggcccagtttcgagccatatccacaccgtacattctgtgggtcgtccctttactggtggaaaacggtttacaacagcgagcacaacgtattctggtcgttgatgtagacagaaaaacacagcttgaacgcacactggcccgcgatggtatcagtctgcagcaagcagaaaacatactggcagtacaggcaacccgagaacagcgcctggcttgtgccgatgatattattgataacagtcgctgcccaaacgcgctggctcaacaggttgcggaattacaccgccattacctagagctagccgcctccgcagccgacaggatggctaagaatgagtgacgcttcctcaacaattttatttgaatatccgctgaacgaaaaaacgcgtacctggttgcgtatcgaatcattatcgcagcagttgcatcaaaaccattcccttaccgatatgggaagtgctctgacattttttcgcgctatcgccgagttgcttgatgtgctggaacgtggagacgtgcgtaccgagttgctgaaagaactcgagcgccaacagcaaaagctgctgcaatggagtgatgtgccgggcgttgacatggaacgcatccactcgctgcgacgtcagttgaaagatctgtccagtacgctgatggcagcaccacggatggggcagttcttacgagaggatcgcctgattggcatggtacgtcagcgactcggtattcccggcggttgttgcagtttcgacctacctactctgcatagctggctgcatcagcctaaggaactgcgtgagcaattggttttcagctggcttaattctttgtcgccgctcaaacaagcgctggatatgatcctggaactgatccgccactccggcacattccggccgcagaccagcttgaatggtttctttcaggacaatgcctctgatgctgatctgctgcgtttacgtcttgaacagatgcatcagctctatccacaaatatccggccataagacacgctatgccatccgttttctgccattagatagcgaaaacggccacattcctcctcgtttaacgtttgaactggcctgctgctaggctcagccctaacaaacaaaaacgtgttaagtatcaaatagatattaagtataaatagagtgaagaaattttatgacaacagagattacgacggtaaagtgcccaacctgcaagcaggcggtcatttgggacgcagccagcatctatcgcccattttgtagcaagcgttgtcagctcatcgatttgggagaatgggctgatgaagaaaagtgtattccgagtgatgatatggtttcagacagtgaagactggagcgaaacgcgctaacagccacgtttcgcgataacgagttcagacaggcaagattcgattaaagcgatttcagccagcggatcacctccgcattcgctggcggaaactcgtcctcacgcaacgcctccacgctcacccagcgagattcctgaccttctcggccatagggctctccttgccacgtttcaaccagaaagaaatgaagcgtgatgattctctccggcgtagaaaacgttttatcgtttagcggctggggggcgatggcctcgatacccgtttcttcgtgcagttcacgaatcagagcctgctcaggggtttcgcccgcttcaattttaccgccgggaaactcccacatccctgccatatgaacaccatcagggcgacgagcaatgaaatattgctgttccgtattacggatgatgcccaccgcgacggataactgtttttgcgtcatgaccattcctatcagattcttatcaagtaaaaggcggtcaatgaccgcccttgtacttatcacattttaatcactggatttagcagtcaattatttctgtaagcgaccgtggcactgcttatatttcttgcctgaaccacatgggcaaggatcgttacgtccaattttacggtctgcctgcgccggtgaacccgtattgaggctgtcttcttcctgatgactaaactgctgttgctgcgctaaacgctcagcttcttcacggcgttgcagctccaacgcttcgatttcttccggcattctcacctgaactttgctcaacgtactgatcacttcatatttcagtgattccaacatcgcggcaaacatagagaacgactcacgcttatattcttgtttcggatctttctgtgcataaccacgtaaatggatgccctgacgcaggtaatccattgccgccagatgctctttccacaaggaatccagtgtctgcaacatcacgcctttttcgaagttgcgcatgacttcatcgccaaccacttcttctttgcgatgataaacgtcaagcgcctgctggaaaatacgctcacgcagcgtttcttcgtgcagttcaggctctttatccagccacgccttaataggcatatccagatcgaaatcgttcttcaggcgctgttccaggccttccgtatcccacatttcttccagagactgcggcggaatatagctgtcgatggtcgttttaaacacatcctcacgaatactggtgatggtttcactgatatcggacacgtccagcagttcgttacgctgcgtgtagatcgcacgacgttggtcgctcgctacatcgtcatattccagcagctgtttacgaatatcaaagttacggctttccactttacgctgtgcgttagcaatagccttggtgacccacgggtgctcaatggcttcacctggtttcatacccagtttacgcatcatgttagaaacacgatcggacgcaaaaatacgcatcagcgcatcttccatcgacaggtagaagcgtgatgaacccgcatccccctgacgaccggaacggccacgaagctggttatcgatacgacgagattcatggcgctcagtaccgataatgtgcaagccgcccgccgccagcacagcatcatgacgcactttccaggctgctttaatttctgcaatttgctcatcatctgggttttccagatgtgccacttctgcctgccagctaccacccaagacgatgtccgtaccgcgaccggccatgttggttgcgatagtgacagcgccagactgcccggcctgagcaacgatatctgcttccatcgcgtggaacttcgcattcaacacactgtgtttgatgcccgctttctccagcgcctgagaaaccacttctgatttctcaatggagatcgtaccaaccagaatcggttgaccttttacggagcggtctttgatatcttcaatgatggcatcgattttttcctgctcggtcatgtagaccagatcaggcaagtctttacgaatcatcggacggttggtcggcaccacaatcgtatccagcttataaatggagctgaactcgaaagcttcggtatctgccgtacccgtcatacctgccagtttttcatacaagcggaagtagttttggaaggtaatggaagccagcgtctggttttcattctgaatggccaccttctctttcgcttccacagcctgatgcaggccatcggaccagcgacgcccctgcatggtacgtccagtgtgttcatcaacgatgataacttcaccgtcttttacaatataatccacatcgcgggcaaacagcacatgcgcacgcagcgcggcagtaacatggtgcatcagcataatgttcgtcggagagtacagtgattccccctcttccataatgccttctttcaccagcagctcttccaccagaaccagaccacgctcggtgaggttcacctgacgcgctttctcatcaacagagaaatggccttcgccgtggaaagtatccgaatcctctttatcctgacgaatcaggtgaggaataattttattgacgctgatataaagctcggaactgtcttcagccgggccggaaataatcagtggcgtacgcgcttcatctatcaggatggagtcaacctcatccaccagcgcatagtacaatttacgctgcacacgttcttccgggctgaaagccatgttgtcacgcaggtagtcaaaaccgtattcgttattggtaccgtaggtaatatctgcggcataagcttcacgcttcgctggtgcaggcatccccggcaggttgatacccacgctcaggccaaggaattcaaacaaaggacggttattttcggcatcacgctgtgccagataatcgttcacggtaaccacatgtacgccacggccagtcagcgcgttcaggtacgcaggtaacgttgctgtcagcgttttaccttcaccagtacgcatctccgcaatacaccgctcgttcagcaccataccgccaagaagctgcacgtcgaagtgacgcatgccaaagacacgcttactggattcacgcaccacggcgaaggcttccggcagcaggttctccagcttttcgcctttttccagacgaacacggaactccagcgttttcgcttgcagctcctcatctgaaagtttttccatttctggttctaaacgactaataacatcgacatttttacgcatacgacgcagcgtacgatcgttacggctaccaaaaattttggttaggatattcatgaccataataattttaatctcacaagtgccacgtatccagtggcaacacaatatcgaaaacctgagaaactcagcaaaaacgagagaaatttcttcagctaattatctattacactttcagctgagaaggtagggtcctgcacggatgccgcggatttgggcaagccagatgccgatttgatgatgtgcctgaggataaaaagtgactcgtccagcatggggggagatcacaaagggaaactgggaatcctgcgtcagcaacgcatttagcgtatccagtaacaccagagaatggggctgtagttcgtcaacctgttgggcattggccgtctgtggcgtcgtcaatgcaaaggaaaggtggcggattaccgtacgaatcgcatgctgatgccagtaatcaacgctataggacgagcgccgatgcgcttcctttagcgccaccagatcggtaaggcttagtgatacactattctggcgactaacactggaggctgaattagggtgtgagacaatatcctgtgattcattcaggcttgtcggcagaccaagactcgccgcaaccatccctaataagagatgcggccagaaataacgtctgccaaattgtcgccaacgatttagaataccaatcacgagttaacatccaccggagccaggtctatgcgtgatagccgcccacaatcactggaatttctgtttgatagcgcatcaatgtcgggtaaaggcccgctacaagatgtgcaacagcgcgctatcgccttattaaaactcaaccgtgccgtacgcggattactgcctgcaccgttgcacccatggtgccgcgtcgctaattaccggcaaggtttgctgatactggaaaccgccaacgccagttggctgatgcggttacgttacgaacagcctgcgttgctctctgcattacgcgcacaaatattaccatcattggcttcaatcgacatcaggattaatccaacgcttgccgcaaaagggcatgaaatcgtgaaaaatagtgacatttcagcgacagggaacaccgacagcaaaccgttgcgtcagttgagtgaacaaagtgcggagacattgaggacgttagcaggcaatagcccagaaaaactcagaaagatattagaacgactggcttcactggccggagagagtaccagtaaaaccagtcgtaataagaagtgactacttcaggtgttacgccagcacgatagacggtgctttaaacgccagcggcatttcagcttcatcttcaaaggtcacgtattcccacgcttcctgatttgccagcacagcctgcaacaatttgttgttgagagcatggcctgatttaaatgcagaaaacgcaccgatgatgttatgaccacacataaacaggtcgccgatggcatccagcattttatggcggacaaactcatcttcaaaacgcagaccgtcttcattcagtacgcggtaatcgtcaacgacgatggcacaatccatactgccgcccaggcacaacccacgagactgcaagtattcgatatcgcgcatgaagccgaacgtacgcgcacgactaatctggcgaacaaacgcatcagcagagaaatccaaacgatagcgctggttgcccgcatcaatcgccgggtggttgaagtcgatagtgaaatccaagctaaagccgttaaacggtttcatttcggcccacttgtcgccatcttcaacgcgaactgactgcttgatgcgtacgaatttcttggcacagttcagctcttcgatacccgcatctaacagcagataaacgaacgggctggcgctgccatccataattggaatttccggtgcgtcaacatcaatgacaatattgtcaatgcccaaccctgcaagcgcagcgttaagatgctccaccgtagaaatacgcacgtcatgctcattaaccaggcaagtacagagcatggtatcacgcacggattttgcatcagccgggaaatcaaccgggggattcaagtctgtgcggcgatagatgaccccggtatttgccggtgcaggacgcatggtcaacgtgaccttcttgccagtatgtaacccgacaccagtcgcctgaacaatacgttttaatgtacgttgtttgatcatcattttatctcgcatgttactgaacctaccgacctagtatagaccaagctcgagggcacagtttagcacaaagagcggagattccaacgttatctggcagcaaattagtctgcctgcttacgcagaaacgccggaatatccagatagtctggctctttattcgtctgcggattctggtcgttaaccactttggcagccggtttttcctgcgccagcggtgtcataccgtgttgctggtaacgatgatccatcacaggctgactagcttgcttattcgtcaccagagtaatctcaggacgtttgtccatgccgatccccgttgcaacaaccgtcacacgcagttcatcattcatttcaggatcaagcgacgtaccgatcactactgtcgcattgtcggatgcgaatgcacggatggtgttacctaccgtctcgaactcatccagacgcaggtcgaagcccgcagtgatgttgaccaacacgccacgtgcgccagacagatcgatatcttccagcagtgggctggagatcgccatttctgctgcttcttctgcacggtcttcaccgcgcgcaacaccggatcccatcatggcataacccatttcggacatcacggtacgtacgtctgcaaagtcgacgttcatcaggccaggacgcgtgatcagctcggcaataccctgcaccgcacctttcagtacatcatttgccgcgccaaatgcatccagcagggaaataccgcgccccagcactttcagcagcttgtcgtttggaatcgtgatcagcgagtcgacgtgcttagacagctcggcgataccctgctccgcaaacgccatgcgctttttgccttcaaagttgaaaggcttggtcaccacagcaacggtcagaatgcccaggtcttttgctacttcggccacaaccggtgcagcacctgtacccgtaccaccgcccatacctgcggcgataaacaccatgtctgcaccttccagtgctgcacgtagtgcttcacgatcttcttcagccgaattacggccaacttccgggttagcgcctgcgcccaaacctttcgtgatgccgctaccgatctgaatcgtctggccaacagccgttttacgtaatgcctgcgcatccgtgttgaccgcaaagaattcgacgccttcgatgcgctcgcgcaccatgtgttcgacggcgttaccgccgccgccgccgacgccgatgactttaatcaccgcgtcgttggttaattccattggttcaaacataatttctctccgtttgtgcctgtaactgcgagatcataaaactgtgccaggtgatctctttgataaaattaaaattctttcctcaaccagctgttgattctcttgaaccagttgctcactgaggcacgtttttcgacttcatgctcaccacctaggtgagattcttttccgtaatggagcaacccaaccgccgttgagtaataaggctcttgggcataatccgtcagccctgttatattcattggttgtccaatacgcacctgtgtgtggaacacacgctgcgcacaggccgccagaccgtctatttgcgcggcaccgcccgtcagcacaatccctgccgccagatggtgtttcacgccttgttgacgcaactgctcctgcaactgtaaaagttcatcgttcaccagattcaacagctcggtgtaacgtggttcaatcacttccgccaatgtctgtctttgcagactgcggggtggacgtcctccaacgctcgggacctccacattctcatctttgccgacgattgcgcctaatgcacaaccatggcgtaccttgatcgcttcggcatccgtcggcggtgtgccaaacgcataggcaatgtcgcttgtaactacattgccagcatacggaatcactttagtgtgtcgcaatgcgccgccggtatagaccgcgatatccattgtaccgccaccgatatcgactacacacacacccagctcacgttcgtcttctgtcagcaccgcatagctggatgccagccctgcaaaaatcagttggtcgacctttaagccacagcgttcaacagctttgacaatattcttagccatatcgttatggcaggttatcaggtggactttcgcctgcatgcgcacgccggataagccaaccgggtttttaatcccttcctgataatcgatcgcgtattcctgtgggatcacatggagaactcggtgctcatcgcgcacgcgcacagacttggcggtgtgtaccacgctttctacgtcgtcctgcgtaacctcttcttctgaaataggcaccatccctatttcattctggcaactgatgtgttttcccgacagcgccagatacacggaagagatctggcagtctgccatcaactcagcctgatcaatagcgcgctgaacacatttaacgaccgattccagatcgtttacgccacctttatccataccgcgtgacgggcaactgcccacgccaataatattgaccatgccatcgggcagaacttcccctaccagcgcagccacttttgctgtaccgatttccagcccaactaccagttttctgtccgtcgacttgatcattgttgtttagcctgtgcctgtttctggttactgttctgttgctgatcaatgtcttgttgctgaccaactcgctgccgatcaacgttttgttgatcaagcaaggctggagcccaacctatcgcggccccgctgtcgtaccgcaagtccacatggctgagacgtttgttttcgctctgagcctgccgctgcaacagcgggtacagctcgataaagcgttgcagacgtttagccctatcatcccgccctaattcaaggcgagtatcatcatctaatcctagctgccacgaatgtcgcgcactcatcgcaaccatctttaacgtaaactttccagcagccagcgtctgattcattgtgcgataaccttccagcacctctgcctcactaccttccgggccatacagcagtggcagcttgcgattaccaatgcgttcggcaggtacactgaacgaatttccttccgcatcaaccattagctgatcattccaacgcgcaaccggaacatattcaaccagatgaatctttaattcgtccggccactgcttacgcacgctagcctgctttatccacgatagacgctcgatctgctgctggatcacattcacatcttgtgtcatgaacgttccaggcgaccccaacgacaaaattgcctgacggatatcgtcgttggtggtgtactgcctttcccctgttactgccatgcgggagagcggcaagcggctggcatctttcatccaccccaccaccatccagcctccccagacgatcgtccctatcaccatcagcaggaaaattactcctgctaattggcctccattactgcgacgtgttcctttcgtcggttctggctctcgtccgcgtgtattcagcgctgcctgcgacatatcagccagcaagctccagaattttcacgaccaattgcgagaaagtcaggccacgttgacgcgccgccataggaaccagactgtggctcgtcatccccggagaggtattcacttcaagcaggtagaaagcgtcgtcgctatccagcataaaatcgacacgtccccatccgctgcaatctaccgcacgataagccgccatcgccaatgcagctaacgcttgctcttgctcgtctgacaaaccactcggacagaaatactgcgtatcatccgataaatacttcgcttcataatcgtaaaacgtacccgcgggttgaatacgaatagaaggcaatacctcatcacctaggatagcaaccgtatactctggaccgctcagccatttttcgaccagaacatcgtcatcgtggcggaatgcttcttccagtgcggcaggcaggtcgctaagcgtattcactttgctcatacccacactggaaccttcacggcttggcttgacgatcagcggcaacccgagatgggtgaactgcgccaataacgtattcgcttccgtatctaaatattggcgacgatccagcgccacataaggcgacaccggcaaccccaccgcttgccacacctgtttggttcggagcttatccatcgtcagtgcagatgccatgacgccgctaccggtataaggcaaccccagaaattccagaacaccctgcaatgtgccatcttcaccaccacgaccatgcaaggcgataaaaacgttggtaaaaccttcttctttcaacgtcgtcacagggaagtcacgcgtatcaaccgcatgcgcattgatgcccgcttctttcaggccagccaaaaccgcctgaccggaaagtaacgacacttcacgttcggcagaggttccaccaagcaatacagcaactttctcagtcatgatgttcctcattcgcttatctgcggctgtaatctggaatcagccagtttacgcgccagtttaccgatattgccggcaccctgaaccaagatcaggtcttcacctcgtagcgcctgtgacaacagttccggtaaagtatccatatccgtcaccagaatcggatcaatcttacctcttccgcgaatcgtacggcacagcgaacggctgtctgcacctggaatcggcgattctcctgcggaatacacatccagcatcagcaacacgtcaacctgtgataacacgtgcgcaaaatcgtcatacaaatcgcgggttcgcgtataacgatgcggctgaaaaatcatgaccagccgcttatccggccacccagcacgggccgctttaatcgtggcatcgacttccgtcggatgatgaccgtaatcatccaccaacatcgctgtaccactttgcccattcactagttcaagcgggtattcgccgagaaaatcaaaacgacgactggtgccctgaaaacgctcaagtgcacgtagaattgcttcgtcatcaataccttcatcggtcgctacagcaaccgctgccgccgcgttgagcgcattgtgacgccccggtgcattcagcgtgacattgagcaacgttttgtcttttcgctccagcgtaaagtgcccttgcgcgcctgtctggcgatatccagcaacgcgcacatccgcatcatcgctaaaaccatacgtagtgatatggcggccaacgcgcggcaacagttcgcgaataacagcatcgtcaatacacatcacagcctgaccgtaaaacggcaaattgtgcagaaaattgatgaacgtctgcttcaggttctcaaaatcgccctgataagtgtccatatgatcggcttcaatgttggtcacaatcgccaccatcggctgcaaatgcaggaaagacgcatcgctttcatcggcttctgcaatcaggtaacggcttgatcccaaacgcgcatgtgttcctgccgctttcactaagccgccgttcacaaacgtcggatccaatcccgcttccgcgtaaatgctggtgaccatcgccgttgtcgtcgtcttaccgtgcgtacccgcgatcgcaataccgtgacgaaaacgcatcagttctgccaacatctctgcacgacggatcaccggaatacgtgcgtcatgtgcggcgacaatctcggggttatccgcagtaattgcactcgacaccacaaccacactggcgttcagaacattctctgcacgatggtggaaataaatctgcgcgccaagtttggtcaactgctgcgtcaccgcattcggtgccagatcggaaccgctaatttcataaccttcgttggccaacacttcggcgataccacccatgccagcaccaccgatgccgacaaagtgtatgtgccggacgcgatgcatctcgggcacgattgaacgtagtttcgccagttgttgagtattcactttattctatcgctaccttgtagcgccgtcgcacagccttctgcccgacaacgttgtattaattaaccatgagccacatgtgtggcccgactgcctgccgctgcactgacttccgccgcaacccgctcggttgcatctggaatcgccactgcacgggctttttgcgccattttcagcaatgtagtgcgatcccaaccggacaacacctcgctgacagccgccacgctgaactgtggctgctcaataatttttgctgcaccggccttttccaacggcagcgcattccagtactgctgccgatctttatgctgaaacggcacaaacagcgccggcaacccggctgccgcaatttcactgacggtcaaagcaccggaacggcacactacaacgtcagcccaagcgtaggctgcagccatatcatcaataaattcggtaatcttgtgctgcgtctgcccagcatcctgataagcctgctgaacggttaataacgcgcctttaccgacctgatgccaaatcgtaatacgatcgctcaactgtgctgctacgccgggtagcgtttggttcagcactcttgcgccctgactgccaccaacaaccagcaccctcacagggcctgagcgatcggctaatcgtgtttctggcgcaggcagtgccaacacatcggttcttaccgggttacccacgacatccgctttgggaaacgcgcccggaaatgcctgcaatacttttttagcgatatgggataaccagcgattggtcagccctgcaataccattctgctcatgcagtacaaccggaatgccacacagccaggcagccagaccgccggggccagaaacgtaaccgcccatacccagcaccacatcaggctggtaacgacgcataatcgcccgcgcctgacgcactgcctgaaaaatacggatcggagcacttaactgcgcccgaatgcctttaccgcgcaagccagaaatgcggataaaatcaatttcgataccgtgcttaggcaccaaatcggcttccatacgatccgccgtacctaaccagcgaacctgccagccctgcgccatcaggtggtgtgcaaccgccagcccggggaagacatgcccgcccgtgccaccagccatcaccatcaaacgcttgccttcgccactcatcgggcacctctcgtaaacgcctgcgcttttgtcagacgcgtttcaaaatcaatgcgtaacagcaaaacaatcgccgtcgacataatgagcaaactggaaccaccgtaactgatcagcggtagcgttaaccctttagtcggtagcattcccgccgctgcgccaacgttcaccagcgtctgaaagctgaaccaaacgccaatcgaacacgctagaaagcccgaaaagcgctgattgatctccagcgcccgctttccgatagacatcgcgcgaaaagcgacgaagaatatcattaacaacgccaaaaccacaccgatataccccagttcctcacctaaaatagagaaaatgaaatcggtatgcgcctccggcaaatattccagtttctgtactgaattccctagaccttgcccccagaattcaccacgcccaaacgccatcagagattgtgttaactggtagccgtcgccgaacggatcttcccacgggttccagaaagacgtcacacgccgcatacggtagggttcagccacaatcagcagggcaacggcaaacccgccggaaccaatgatcgccagaaactgccacatcttggcaccagccagaaacaacattgctagcgtcgtaataaacagcacgactacagtgccgaggtcaggctgagccagcaacagcacagccaacaccaccatcacgcccatcggtttgcaaaagccccagaagttatttcggacttcttcaaccttgcgcaccatgtaactagacaggtagcaaaacagcgccagcttggacaattccgcaggctggatgcgcaatggccccagtgaaatccagcgtgatgcaccgttgaccgagcttcccactgcaagtacaaccagcagcatgaccatggcaagcaatagcagcactgggctgtaacgctgccatatctccattgggatgcgcagggtgattaacgacaagccaaatgccaaacccaaataaatcgcatcacgcttcgcaaataaaaacgggtcgctggcaagacgctgcccaacaggcatggaagccgacgttaccatcacaaaaccaatcacagccagtccaagcgtcagccacaccagcgttctatcgtacagaacgatgctgagcgtatcgctttcgcgcgtccccataacccagctcttgatgcgttcgataaacgccattccggagaaccgcattagcctagctcctccgccagacgagcaaactcatcgcctcgctgttcaaaactgcgaaactgatccaagctagcgcaagccggcgacagcaacaccatatcgcccggccttatacgttcagcaataacgcgcatcgcctgttccatcgtttctgtctgctcggcaatttctgggcgtaacgctgccaactgttgcccgtcacgaccaaagcaatacaaacgaatgcgctcaccctgtaaatacggcaccaatggcgagaaatcagcagatttcccgtcaccacctaatagcagatgcaaagtgccgtctacagccaaaccgctcaatgcggcttcggtgctgcctacattggtggctttggaatcattgatccaccgcacgccattgcgctcaaaggccatttgaaaacggtgcggcagcccggtaaatgacgtcaacgccgtcagcgcagacgcgcgtggaatcttcacagcatcagccagcgccagcgccgccaatgcgttcgtataattgtgctgcccgacaagcttgatttcacgggtgttgagcacacgttcaccgtccacccgcagccaggtttcgccctgctggcggttaaggtgataatcgccaacatcaacgccaaaactgcggcagcgcgcatccgccccgcgaaccggcatggtcagcgcatcgtcagcattcacaacacacaaatctgcgtgttcataaatatgcaatttcgccgcccgatactgctgtaaaccaaacgggtaacggttagtgtgatcttccgtcacgttcagaatcgttgccgcagcagcgtgcaggctagtcgtcgtttccagttggaagctcgacaactctagtacatacagctgagcgggatgttccagcaattgcagcgcaggtaggccaatattgccaccgacgccaacctgccagcctgcggcacgcgccatttcaccgaccagtgtcgtcaccgtgcttttaccgttagatccggtaatcgccacaatcggtgcctgcgcttcacggcagaacagttcgatatcaccaacaatttcaatgccagcgtcagcggcgtcacacagaatcggcgtcgccaacgcaacaccggggctggcgacgatcaaatccgcgctcatcagccagtcttcattcaggctaccgagatgtcgttctacctgctccggcagcttatccagacccggtggactgatacgggtatccaccacgcgcggtacgacaccacgcgcgagaaagaaatcaacacaggagagcccggtcagacccaacccgataatgacgacttttttaccctgatagtccaccatgtcttatcgtaccttcagcgttgccaggccaatcagcaccagcatcaacgaaataatccagaagcgcacaattacgcgcggttccggccagcccttaagttcataatgatgatgaattggcgccatgcggaaaatccgctgcccgcgcaacttaaaggacccaacctgcagaatcaccgacagcgtttcgaccacgaacacaccgcccataatcactaacaaaaactcctgacgcagcaagaccgcaatcgtccccagcgcgccgcccaacgccagtgaaccaacgtcacccatgaacacctgcgccggataggtgttaaaccacaggaatccaagccccgcgccaacaattgcagtacagacgatcaccaactcactggcatgacggatatatggaatatgcagataaccggcaaaattcatgttccctgttgcccatgccaccagcgcaaaaccagcagcaacaaacacggtcggcatgattgccaagccatccagaccatcggtcaggtttacggcattactggtgccgacaatgacaaagtaggccagcgcaacatagagcagacccaattgcggcatcacatctttgaaaaacggcacgacaagctgtgtggctggcgtatctttaccgatggaatacatggtgaaggccaccactaacgcaatcactgactgccagaaatatttccagcgggcaatcaaccccttggtatccttgcggaccactttgcggtaatcatcaacaaaaccgaccgcgccatagcctgctagcacgagaagtacgcaccagacatatggattagacagattcgcccacatcaaaacggaaacgataatcgccaccaagatcatcacgccccccatcgtcggggtaccgcgcttgctgaaatgtgattctggcccttcgttacgcacaacctgcccaatctgcaaacgttgcagccaggcgatcatatgcggtcccatccataaggaaataaccaatgcggtcagcaggctgacaatggcgcggaacgtcaaataagaaaagacgttaaaaccggtataaagtttggccaaatgttcggccagccatactaacattgcgcattctcctgtaatgcatgtacaacctgctccatcgcagcactgcgtgagcctttaaccaatacgctgatgacgttatgttctgacatcagcaccttcaaacgtgaaaccagcgcggctttatcctgaaaatgttcaccattgccgctggcagtgccgatcaattcactcaacgttcccacactcaatacgcgatcgatgcccgcaacacgcgccgcttcgcccacttgacgatgacactcaggggcttcatcccccagttcacccatatcaccgacgaccatcacgcggtagcctggcatttccgccagtacctgtgcggcagccgtcatcgaacccacattagcgttgtagctgtcatccaacagcagcttgccttcagacaaagcaatcggaaacagccgccccggcactgcctgaagctgggataatccagatttaacggcttccaacgtcgccccaacggacattgccagtgcagtcgccgccagtgcgttcgacacattatgccggccgggtaaagggagcagaacctgcgtttcaccaaatggcgtgtgcagcgtgaaatgcgtaccttgcgccaacacgtctacgtcgctggcaaaaaagtcgatgtcgcaagcggcctgcggcgagaaacgccagacagttttatgattcagcatgacctgccagtgcgggaaatcgttactgtccgcattcacgatcgctacgccgtctactggcaaaccagaaaaaatctcaccttttgcctgcgctacaccagccagtgaaccaaaaccctccagatgcgcagcggccagattgttgaccagcgcgctttccggacgcaccagatcggtggtataggcaatctcaccaatgtgattcgcccccagttcaatgaccgcaaactggtgttccgccgtcaaacgcagcagcgttaacggtacaccgatgtcgttgttaaagttaccggcggtatacagcacggaaccacactggcgaagaatcgccgccgtcatctctttaaccgaggtttttccggaagagcctgtcagtgcaacaacgcgcgccgttgactgctgacgaacccaggccgccaattgtcccaacgccaaacgcgtatcgctcaccagcagttgtggttcatcaacaagtaagcgcttactgactaacagagccgccgcgccgccttttaccgcatcagcggcgtaatcatgcgcatcaaatttttcgcctttcagcgcgacaaataagcagccggatgacaacttacgcgtatcggttgaaacgtcttcaatatcgatgttttcaccaatcaactgcgcattgagcaccgtggcgagttgctgcaaggaaacgcgaatcatgcgatcacccccagcagacgagcaacggtgatacgatccgaataatcaagacgctgattgccaaccagttggtaatcttcgtgtcctttgcccgcaaccagcacaacgtcattttcctgagcctgcataatcgcactggtgaccgcttcggcacgtccgtgaatcacctgaacccgtccggcatccagcagcccagagagaatatcggcaacgatcgcctgaggttcttcactacgcgggttatcatcagtcactacaacgcgatcggccagctgttctgcgatgccacccataagtgggcgcttacctttatcgcgatcgccaccgcagccaaacacacaccagagtttgccctgacagtgcagacgtgccgcttcaagcgctttttccagcgcatctggtgtgtgagcgtaatcaaccacaaccgttggttttccttcagcgtggaaaacttccatacgaccgcacacgggctgcagttgagatcccgcgataaccaacttgtcgagcgggtagccaagagacagcagcgtcgccagcgccagcagcatattgctgacgttaaacgcgcccatcaggcggctttcaatttcgccctgtccccagcttgaatcaaacgcaatcgtggcgccgttgtcgtgataatcaatctgtgtcgctttcaaccagcgcccacggcagccgggaactaaattgttttccatcgtcacagcaacagcatcaggcagctttgctaaccaacgtagcccgacctcatcatcagcattgataatcatctgcccaacgcgatgctcggcaaacagcaaccatttggccgcttcatagctttccatatcaccgtggtaatcaagatggtcacggctcaggttggtgaacactgccgccgtaaatggcaacgcagccacgcggttttgtaccagcccgtgggaggacacttccattgcggcaaacgtcgcaccttgttctactaactggcttaaaacctgctgaacatcgacggcggaacccgtcgtattttctgttggaatagcccgacccaataggccattgcctaccgtgcccatcactgcactcatttcgcctaatgcctggctccactgcgccagaagctgagtcgtcgtcgttttcccgttggttcccgttaccccaatcagctgtaatttttccgcaggctgctgatagaaacggcctgccagtgcggaaagccgctgattcagactactgagatacaccactggcacaccgtgcatttcgcgaacggtaccatcagcggcctcaccgtctgcctcagcaacaatcgctgctacgccttgcgcaattgcctgcggaatatagcgccgtccatctgctttgtgcccaacaattgcgacaaacagatccccggcagccgcgacgcggctgtctaatatcatttcccgcagcgcgcacgccggggcgtcttgcacccacggcgcaagtaaatcgcgcaaattacgatctgccacgtgatccctcttctctattaattacaaactcgtttttgtcgcccgtcggcaacgcatccggttcaatattcatcgtacgcagaacgccgcccataatggcgccaaagattggcgcagaaaccgcgccgccgtagtactttcctgcctgcggatcgttgatcacaacaacgagagcaaagcgtggattactggctggcgccacgcccgccgtataggcaatgtatttgttgatgtatttgccatccggtccaactttcttggccgtaccggttttaatcgcgatacggtaacctttgatggccgctttagtaccgccgccgccgggcagcgcaacgctttccatcatgtgcaccacggaacgtaccagcgcttccgagaagacacgctcgcctggaacgggtggatcgactctggtaatcgacagcggacggtaaataccgaaactgccgatcgtggcatagactcgcgctaactgtaacggtgttaccatcagcccgtagccgaaagaaaaggtggccctctctatgtcagaccaccgttgtttttgagggtataagccactgctttctccaaccaaccccaaattggtcgcttttcctaatccaaagcgcgcgtaagtatctacaagcgcagaggaaggcatcgctaacgccagcttagatacgccaacgttactcgacttctgaagcacacccgtcagcgttaattcactgtaacgcgctacgtctttgatttcatgaccattgacgtaatacggcagggtgcttaggacactattttctttcaccaccccgcgctgcagcgccgtcatcaccaccatcggtttaacggtagagccgggttcgaaaatgtcggtaatcgcgcggttacgcataatgtcttgcggcgtacccgacagattgttcgggttataagacgggctattcgccattgccaacacttcgccagtattcacatcaaccagtacggccgttcctgactcagctttgttaaacgcaacagcgttattgagttcgcggtaaaccagcgcctgtaaacgctcatcaatactgagcgctagattatgtgcagcctggctgtcaacggaggagatatcttcaatcacgcggccaaaccggtctttacgcacggttcgttcaccgggttgcccagtcagccagcggtcaaaacttttctctaccccttcgataccttgcccatcgatattggtgaagccgatgaggtgagaggtcacttgtccagaaggataataccggcgggactcctgccgtagattaatgcccggcaatttcagcttatggatgtattcgccaatagcggggttcacctgacgcgccagataaacaaagcgccctttaggattagcattgatcttggttgacagctgatctaacgggatatcaagcgcatcggaaagtgctttccagcgtgtatccagcgtaatgccaccacgctcgttgacttctttcggatcagcccagacggcattcaccggcacgctgacggccaaaggacggccagcgcgatcgcttatcataccgcgcgccgttggcacttcctgcactcgcagggaacgcatatccccttcgcgcaccagtttgtctgggttgatgacctgaagataagctgcgcgagccattaagccagccatcgcaaacaggatacagccgcaaagcaacgcaaaacgccagctaacaaagctggcttgatcttcctggcgctttaactttcctgtacgtgctgctttcatacttagctggctgcctatttagttcattgtttaaccacaatattttcctgtgacggatcaacatgccccatttgcagtttttccgtcgcgatccgctcaacgcggctatgatcccctagtgagttctcctccaggatcagatttcgccattcaatatccaacgcatcacgctccagcagaagctgttcgcgttctgctgttagcaagcgcgtgcggtgcgccgtcgttaccacaaagaccgcagaaatcagcacggcaaccatcagcaacaccgggagctttgcattacgcagcagatcctcaccgatgacaccgaccagagtatgccgctcgttaccgatcatgcaggcagtctctcagcgaacctaagcacggaactgcgcgcgcgtgggttttctgccacttccgcttccgaaggcatcagtttctttccaacaggttttaacgtctgtccgccctggctgcgcaactgctcttccgttaacggcaagccagctggtacctgtggcccacggctttgatggcgaataaaccgttttacaatccgatcttctaacgaatggaagctgatcaccgacaaacgcccctgcggagccagtacgctcagtgcgccttctaacgcacgctcgatctcttctaattcgctattgatataaatgcgaattgcctgaaaactgcgcgttgccggatgcttatgtttttcccgaatcggactggcggcagcgatcaacgaggccagctcttttgtccgcgtcatcggctcagtacgattacgttctacaatcgcgcgggcaattcgcttggcaaagcgctcttcaccgaacgttttcaagacccagacaatgtcgtcagcttccgctttcatcaaccattcagcagcggacgaaccccgtgtcggatccatacgcatatccagcgggccatcacgcataaatgagaacccacgctcagggtcatcaagctgcggggaggaaacgccaagatcgagcagaacgccatcgatttgcccagtaagcccgagttccgcgacataatccgccatggcggaaaacggcccgtgaataatagagaaacgtgaatcgtcaattgccttagcggcttcaatagcctgaggatcgcgatcgatagctaacagacgcccttccggccccagttgggaaagaatcagacgagagtgaccaccacggccaaatgtaccgtcgatgtatatgccgccgctgcgaatattcaggccatttactgcctcatccaacaggacggtggtatgtttataattttccagcatgactatagcgataggtcctgcaaccgctcagataagggttcctgagtcgattgttcagcgtcaatatcatccttgacctgttgataccaagtctgttcatcccacagttcaaacttgttgaactgtccgactagcatcacttcttttttaaggtccgcatgctgccttaacgtattcgcaatcaacaaacgtcccgcactatccatttgacactcgctagcatgccccaacaacaaacgctgaacgcgacgttcagcggggttcatgctcgacaaacgagacagcttttgttcaataatttcccattcaggtaagggataaagcagcaggcatggctgatgcaggtcaatggtgcaaaccatttgaccttgcgattccccgtacagcatttcccggtatcgggtaggcacggcaaggcgccctttactgtcgaggttaaccagcgtagccccacgaaacatacctgagttacccctccataacctttttcaccactttaccccacaaaatcccactattaagagtgtacggagggtatgaaaaccttgtcaagccagagcggacgcgctttgggattattcctgaatgaattggggccgatatagaggtaaaaagaataaggagtcagaattaataaagattaacgtcatgataatttgagagaaattcatagcaaaacgggatcattgcaaacatatagcgaccaactccagtatctcgattatttttattgtcacatgctgatactaaagataaaggttttcagaatagtctcaccagaccaaacaccttgaataccaaggattgccgagcctgcaaaatcctactgcgccggttaacagttgctcaatgtcacatttttaacatcaacatcatcgattttgtattaatcagccaatttactttaggttaagcactctcaccgacggatcgggcttcctgaaaagaaaagcaggctcagaaaacatgccgaataaattgtgcatcccacatttccagagaagcattaaatcttcgaagaaacgccacgcgtcctaaaaaactcaactgattgtttttaaaaactttaaattctttgccgcgataaaaaaacgagaaatttgccggatagaaataaagtagcgaaaaagtataaaaaacgctcacaaataaatatatttacctagtatcaagccaatcattcagtgatgtaaactacgcaaataaaataaggcatgacaaaaaaccacataattcagcctaaccagtttatccgccctaagaatggagcagccaggtatgttttccccgacgtcacgattgcgaagcgccaccgctgatacctttgcgctcgttgtctactgtttcatcatcggtatggcgattgaaatcatgctttccgggatgagctttgagcagtcactgtcttcacgtctgctgtctatccccgtcaatattgctattgcctggccatacggactttatcgcgatcgcgtgttgaatgttgccaaacgccacggtggtgaccatttcttcgtgcgcagcgttgccgatctgtttgcgtatgtcagttttcaatcccctgtttatgctgcgattctctgggttatcggggcaagtcctgcacaaatcctgaccgcagtcaccagcaacctggtgatatcaatggtgatgggcgtaacgtatggctattttctggaatattgccgtcggctatttcgagtcgcattgccataacaatgaattgagatcggataaagaagagacgccatagcaacctatggcgcagaaaggcagagagagattacatccggctcagtgagccacgacgatacagattacgccggatacgattcaagccaggcttcggccttttcggttcatccagactggccagcaccaactccagtacgcgctccgcaacttcacgatggcgctgagcgacagatagtactgggcactccagataatccaacagctcattatccccaaaggtcgcgatagccagattattcggcagacgcccgttaatcttcaggttaacgtccatcacgccctgtaataacgggaatgaggtggtgaataacgcttctggcataggattattttgcaaataatccataaacgcggcggcagaagccacgcgctcatagctattggaataaagataattcacttcacgcggatcgcccgcccacgcctgacggaacccttgttcacgcaggaagctgactgaaagttcaggcaaagcaccaagatagagtaccgatttcgcaggcattttccttaattcttgcgccagcatttcagcatcttcaagatcggcccccaccacactggtaaagtgctcacgatctaatgctcggtctaatgcaataatcggcaggccaccgtttatccaacgctgataaaacggatgctcaggtggcaacgcggtagaaacaataatcgcatcaacttggcgctgtaacagatgttcaatacagcgcatctcgttgtccggctgatcttcggaacatgcgattaataactgatacccacgctgtctggcctgacgctccagataattagcgatgcgcgtatagctggtattttccagatcgggaataaccagaccaattgaacgtgtgcgcccggcacgtaatccagccgcgacggcgttgggatgataattgtgctccctgacgacagccatgactttctcaacggtcttatcgctcacgcgatattgtttggctttcccgttaatgacatagctggctgtcgtgcgtgaaacacccgcaagacgcgcgatttcatccagtttcacggtaaccccttagtaggccggaaataagtaggccggctaaataaaataatatgatgaccataaaatcatcatggatatggcgtagatctaacagcagaagcttttgcacggcaactgcttttatcacgttacccacatatttcaagctgccacatcaataatggacgtcttttaagctgaatatattacgcctactatatcccaaataattcgagttgcaggaaggcggcaagggaaggaatcccgatgagcttactcaggtaagtgattcgggtgagtaagcgcagccaacgcacatgcagcttgaagtattacgggtatataagataagagaaataaaaaggcccgatacgattatatcgggcctcttaaaggaaaaagcagcggaaagtcgattaacgcatgattttatcgccgcgcgatacgccgacgattccagaacgcgccacttcaacaatttcggacacttcacgcacggcactgaggaacgcatccagtttatcgctagtgccagcaagttgtacggtataaagcgaggcagtgacatccacaatctgaccgcggaaaatatcggcgcagcgtttcacttcttcacgggcataacctgtggcctgtagcttcaccaacatgatctcacgctcaacgtgcgcaccctgaccgagttcactgacgcgcaggacatccaccagtttgtgcagttgcttttcgatctgttccaacaccttctcatcgcctaccgtctggatagtcatacgggatagcgtagggtcttcggttggcgctacggtcaggctttcgatattgtaaccgcgctgagaaaacaggccgacaacacgggacaaggcgcctgattcattctcaagtaatactgataaaatccgacgcatgatcaggtcctctccgttttgctcaaccacatttcatccatcgccccgccgcgaatctgcatagggtaaacatgctcgctgctatcgatgttgatatcaacaaataccagacgatctttctgcgccagtgcttgagacagcttactttccagttcgtccggcgtatcgatagaaatcccgacgtgaccgtacgcttcagccagcttgacgaaatccggtaacgattccatataagaactggaatggcggccagaataaatcatgtcctgccactgcttcaccatgccgaggaaacggttgttcaggttgatcaccacaaccggcagatcatattgcagtgctgtagagagctcctgaatattcatctgaatgctgccgtcacccgttacgcaaattaccgtttcttccggtagcgcgagcttaatgcccaatgccgcaggcaagccaaagcccatcgtgcccagtccaccggagttcacccaacggcgcggcaaatcgaaaggataatacagtgcagcaaacatctgatgctggccgacatccgatgccacatacgctttaccttcggtcagccgatgcagcgtttcaatcaccgcctgcggtttaatcttgtcgctttcggtgttgtatttcaggcagtgacgcccacgccactgctcgataccttgccaccagtcacgtagcgcatcaaactgctgctgtgcgccatcctgtgccagcaactccagcatcaggcttagtacctgtttggcatcgccaacgatagggatatccgcgtttaccgttttggaaatcgacgcaggatcgatatcaatatgcaataccgtcgcattcggacagtacttcgccagattgttcgtcgtacggtcgtcgaagcgcacccctacggcgaaaatcacatcagcgttatgcatagctaggttggcttcatacgtcccgtgcattcccagcatgccgaggcactgacggtgcgttccagggaatccgcccagccccattagggaggttgtcactggcaggttcagtttttccgcaagcgtcagcagctcttcgtgacactctgcgttaatcacgccaccaccactgtagataatcggcttttctgccgccagcagggtttgcaacgcacggcgaatctgacctttgtgcccttgaaccgttgggctataggagcgcatgctgacgctttcgggataaacgtacggcagtttattcgccggactcatgatgtcttttggtagatcgacgaccaccggccccggacgtccggttgatgccagataaaaggcttttttcaggatcgtcgggacatcttcagctttcttgaccagaaagctatgctttacgatagggcgggaaattcccaccgtgtcgcattcctgaaaggaatcatagccaatcagcgaggtggccacctgaccggacaacaccaccataggaatggagtccatatacgcagtagcgataccggtgatggcgtttgtcgcaccaggaccggaggtgaccagcacgacgccgacctcacccgtcgcacgcgcatagccatccgccatatgtaccgcaccttgctcatgccgcaccaaaatatgttcgataccgccaaccgtatgcagggcgtcgtaaatatccagcaccgcaccgcccggataaccgaacacatgttttacgccctgatcgatcaacgatcggaccaccatttcggcgcctgacaacatctccatggatctgcctcttttgttcagaatgcggaatccgcttctgtattgaccgggggaactccccgcgctcacgttgtgttaatactgttaacttttagtacaagaatacgaaatattatagggattactgataacccattaacataacgccagattatgacgcagacaaacggcaaaaaaccaccgcccttaattgcgcccagaggaaatcgaacgtgaggggaaaaataactgagataaaatactaactgggaaccttcagacctgagagatcgtccataaaagccataaattacagagcgaaattttgaggccgaaaaaccacatttcttttcaggaaacgagcgtctcggcctacgacatcatcaagactctacgtacatcgcatcaatttccaactgataacgctggttgatgatcttcctacgtagcttgagcgttggcgtcagctccccttccgccatcgaaaacggcactggcaacaacgtgaatttcttcacctgctcaacgcgggaaagctctttctgcatctcccgcaggcgctgctcgaacagttcaataatatggctgtggcgcagcaactccagacgatcgtggtacttcaagttgatggagtgagcgtattcttccaacgcgtcgaaacacggaacgatcagtgcagacacgtacttacgcgtgtctgcaataatcgcaacctgttcgataaaacgatcctgtccaagcgtgccttccagatgctgcggtgcgatatatttaccgcctgaggttttcatcagatctttcaaccgttcggtaataaacaggttaccgttggcatccagctctcccgcatcgccggttttcagccagccgtcttcggtaaaggtttctgcggtttcctgcggacgatggaaataaccccgcatgatggtcgcgccacgcacctggatctctttttcctcaccaatgcgtacctcaatacccggtagcggcgtaccgatagagcccaagcggaatcggccttcttcccagcaggaaaccgtcgcgcaggtttcggtcatgccgtaaccataaatgatgcgaatcccgatcgaccggaaaaacagaataatgttgtcatccagccgtgcgcccgctgcgggcataaaacgaatctccccccccagaagctgacgcagtttccctaacaccagccggtcagcatagtgatgcatgacgcggcgaaaaagtccgccctttttcgtcgtattgctagccagaaaagcgtgttgcccctgcgcaatagcccagttgaacaaccgctggcgataccagggagcctgtgccactttttcatggattgcgctgtaaactttctcataaaaacgcggtacggcgcacatcacagtaggtttcaccgcaagcatcgcaccacgcactaaattcgtatcgctgaggtacacgttctgtgcgccacagtgcataacaacgaaactccaggcacgctcgaacacatgggaaagcggtaagaagcagagtgagacatcatttgccgacatgcttaagcgatcgtcgtgtagcttaagctgcatcgccatgttggtgtaatccagcatgacgcctttcggctcaccggtggtgccagaggtataaatcagcgtaaacagatcgttgagatcgcggctgtcgatgcgcgtctgccattcatcacgccaaaaatcgtctacggcctgcgcttcaaactcatgcagcgattgcacaatatcgctaccacgcagattgacgtctttatccatcacaatgatatttcgcaactgtggacaggtatcgcgtagcgctagcagtgcatccaactgttcctgaccgccgacgaatatcgtacggatatcggcatcattgattatgaatgccgcctgcgctgtcgtattcgtggcatagattggcacgctgatcgcccgcaggtgcagcagtgccaggtcagccagcgaccaattcattgagttatgcgagaaaatcgcaacccgttcctgaacatccagccccagcgccaatagcccactggcaatgcgttgaatgcgctgcccagcctgtgtccaggtgagctgctgttcgcccgcaggcgtccactcgcgcaaggtaatacgacctgcgcagtgattgatctgatcttgaacccggtgaaccacatggtatggctgtaaatgattattcatctgtaaaagaatttctaaggggaatgaatttgacagcgtttcagcgtacagctgtacattatttggcgtgcagtctaccgtcattgttcaaaaccgcaacgatctttcgttcattcgccgttggctatcgctggtttacttgacgcacgtcacaccaatcaaaagttgacataaccctgataatcgcgtaccaataatgcaataccgaattttagatgacgagacacgacactatgttcaagtttactgtcctactaagcctactactaaacgcatccttcttgcgcggtaggtttgtgggcagacttcagaactaagtttctcgccacacgatacaaaaacccgcgctgatgcgcgggtttttttttactcgccgagcgctaagtacaagtagacacgacaaggaactaaaccgatgagcgagcaagtcattatttttgataccacattacgcgatggtgaacaggctttacaggcgagtttgagtgtaaaagaaaaactgcaaattgccttcgctctggagcgtatgggcgttgatgtcatggaggttggctttccagtgtcatctcccggtgactttgaatccgttcaaaccattgcccgcaacatcaaaaatagtcgtgtgtgcggtctgactcgctgcgtagaaaaggatatcgatgttgccgcagaagcgctgcgtgtcgcagaagccttccgtatccacacctttatcgcgacctcaccgatgcacatcgccacgaagctgcgcagcacgctggacgaagtcattgaacgcgccatttacatgataaaacgcgcacgtaactatacagacgatgttgagttctcctgcgaagatgcgggccggacacccattccagacttgtgtcgcgtggttgaggccgcaatcaacgcgggcgctcgcacgattaatatcccggacaccgtcggctacaccatgccgcatgagttcggtaatatcatcgcctcgctgtaccaacatgttccgaatatcgataaagccatcatttctgttcacactcacgacgatctgggcttggcagtcggcaacgcaatggcagccgttcacgcaggagcgcgtcaggtagaaggtacgttgaacggtatcggtgaacgtgccggcaactgttcactggaagaagtgatcatggcgataaaaacccgccatgacatcttgaacgtccataccaacatcaaccatcaggaaatctaccgcaccagccaactggtcagccagatttgcaacatgcccatcccagctaacaaagcggtcgtgggtgccaacgctttcgcccactcttctggtattcatcaggatggcgtgctgaagaatcgtgaaaactacgaaatcatgacaccggaatccatcggcctgaaagaagtgcagttgaacctgacttcccgctctggtcgtgcggcggtgaaacaccgtatggaagagatgggctatcaggataacgattataatctggacgatctgtactctgccttcctgaaactggcggataaaaaaggccaggtatttgattacgatctggaagcgctggcctttatcagccgccagcaggaagaacctgagttctaccatctggattatttcagcgttcagtctggttctagcgtgatggcaacggcctcagtcaaactgatctgcggagaagaaacgcagtcagaagcggcgacgggtaatggcccagtggatgccgtttatcaggcgatcaaccgcatcacgggttatcaagtttcgctggtcaaataccaactgacggccaaaggtcaggggcgcgatgcgctgggtcaagttgatatcgtcgcggattatcaggggcgtcgtttccacggcgttggtctggcaacggatatcgttgaatcttccgcacaagcaatggtaaatgtattaaacaacatcaaacgtgctcagcaggtagaaaaagaaattcagcgtctgcagcagcacaataaccaacaacaaaacgatagcaaacaacaaaacagtcaggaaacagtgtgatgacaaagagctaccatatcgccgttttacccggagacggcattggcccagaagtaatggcacaggcccataaagtactggatgcggtacgtcagcgttttggcattcgcattaccaccagcgaatacgacgttggcggtatcgccattgaccgtcagggcacaccgttgccgcaggcgaccgtcgcaggctgtgagcaggccgatgcgatcctgttcggttccgttggcggcccgaaatgggaacatctgccaccggcagaacaaccggagcgcggtgcattattacctctgcgtaagcacttcaaattgttcagcaacctgcgtcctgcgcgtctgtatcaggggctggaagcgttttgtccgctgcgtagcgatatcgccgcgaaaggttttgatattctgtgcgtgcgcgagctgacgggcggaatctacttcggtcagccgaagggccgtgaaggtagcggtcaatatgagcgcgctttcgataccgaggtgtatcaccgtttcgaaattgaacgtatcgcgcacatcgcgtttgaatccgcacgtaaacgtcgcagcatcgtgacctccatcgataaagccaacgtgctgcaaagctccattctgtggcgcgagatcgttactgaagtcgctaaagcctatccagatgtaaaactgtctcatctgtatatcgataacgcgacgatgcaattaattaaagacccgtctcagtttgacgtgatgctgtgttctaacctgttcggtgacattctgtccgacgagtgcgccatgattaccggctcaatgggcatgctgccttccgcgagcctcaacgaacaaggcttcgggttgtacgaacctgctggcggttctgcaccggatatcgcgggtaaagacattgccaatccgattgcacagattttgtcactggcgctgctgttgcgttacagtctgggggcagatgatgccgcagaggcaatcgaaaaagccgtcaatactgcgctggctgaaggttaccgcaccgccgatctggcaagcgccagcaacgcgatcggtaccagtgaaatgggcgacgttattgcgcgtttcgtggcgcaaggggcataaccatgggtaagacgttatatcaaaaattgttcgatgcgcacatcgttcatgaagcgccgaacgaaacaccgttgctgtatatcgacaggcatctggtgcatgaagtgacctctccgcaggcgttcgacggcctgcgtgcgatgggccgcaaggttcgtcaaccggggaaaaccttcgcgaccatggaccacaacgtgtccacgcagaccaaggacatcaacgccagtggtgagatggcccgcattcagatgcaggagctaatcaagaactgtgcggagtttggcgttcaattgtatgacctgaaccacccgtatcaaggcatcgttcacgttatcggcccagaacaagggatgacgctgccgggtatgaccatcgtttgcggtgactcacacaccgcaacgcacggcgcatttggctcactggccttcggcatcggtacgtcggaagtggaacatgtgctggcgacgcaaaccctgaaacagggtcgcgccaaaaccatgaagattgaagtcaccggtgatgctgctcatggcatcaccgcgaaagacatcgtgctggcgatcatcggtaaaaccggtagcgcgggcggcaccggccatgtggttgaattctgtggtaaagctattcgtgcgctgagcatggaaggccgtatgacgctgtgcaacatggccattgagatgggcgcgaaggccggtctggttgcaccagatgaaaccacgtttaactatctgaaaggtcgtcagtttgccccgaaagacgcaaactgggatgccgccgttgcatactggagcacgctgaaatccgatgatgacgcgcagttcgacactatcgtcacgctggacgccgcgcaaattgcaccacaggtcacctggggcaccaaccccggtcaggttatcgccgttaatcaggaaatccctaaccctgattctttcagcgatccggtagaacgcgcctctgccgccaaagctctggcctatatggatctgcaacccggcattaaactgaccgacgtgaagatcgataaagtcttcattggttcttgcaccaactcacgtattgaagatttgcgtgcggcggcagaaatcgccaaagggcgtaaagttgccgcaggcgttcaggctatcgtcgtacccggctccggcccggtaaaaaccatggcggagctggaagggctggataaagtgttcatcgaagcaggttttgagtggcgcttaccgggctgctccatgtgtctggcgatgaacaatgaccgcctgaaccccggcgagcgttgcgcatcaaccagcaaccgtaattttgaaggccgtcaggggcgcgctggacgcacccatctggtcagcccggcgatggctgctgcagctgcggtgacgggtcgctttgccgacgtccgcgagttgaattaagagagaaaccgacatggctaaatttacccaacacacaggtctggtggttcctctggatgccgctaacgtcgatactgacgccatcattcccaagcagtttctgcaaaaggtgacgcgtaccggtttcggccaacatttgttccacgactggcgctttctagacgatgccggtcaacagcctaaccctgaatttgtgctgaacaaaccgcattacaaaggggcgagtatcctgctggcgcgggaaaacttcggctgtggctcttcccgtgaacacgcaccgtgggcgctgaccgactacggcttcagcgtcgttatcgccccaagcttcgccgatattttctatggcaactcgtttaacaaccaactgttaccagtgaagttgagcgacgaggaagtggacgagctgttcaagctggtggacgagcaggaaggtattactttcactgtcgatctggaaaatcaggttgttcaggcggacagcaaacgctatccgtttgaaatcgacagcttccgccgtcactgcatgatcaacggattagacagcatcggcctgacgctgcaacacgaagcatcgattaccgagtatgaaaagaatcagccggcgtttctgaactgatttgagattacggatagtttgagattatggatagtatgaagcccgcatttttgcgggctttttcttttttaaattaagcgctaaagcaaggcagcaatgagataaaaagccagcatactcaacagcacggcgaccacaatatttctgataaaaaatgaaataacgacactcacaatcgcgccgaggaaataagggttatcaggaaatgcgcgaataacgccgtgttccattaaaataatcggcccacaaatcgcagtgagtaaacatggcgcggaatactttaaagcacgatggagtaaaacaggaatttttaccggaacagcgggctcaagaaagatatagcgattaaaaaaaacgatccccgacagaacgaatatcaataaccaactcatttttcttccttaagcacagatgcgatgaatacagagaaaaacataccgccgacaccggcaatagcgatggcaccgtctatcttgaaataggtcaatagcatcgataatagcagggaaaacaggacaccagaaaaggtactgattttcttgatcatcgggacaacgatggtgatgaacgtggcaacgatagaataatcaaggtgatatttatccaggtcaggcacagcagacgccataagcacgccaagaatgctaaagatattccaaaagatataaaaggtgacgcccgcaccgattaaatagctggcgctgacattattcttcctatctttcttttcactgagcgcaaaaagttcatctgataataaaaaaccaataggcagccgttttcttaatttcaaggtcgaaacgtattcgcgtaatgtcaggccgtatatcaagtgctgtgcggtgataaagaaaacggatattaataacgtcgcgacattcgccccagacatgagcaatcctaacgagactaattgtgcggctcccgcaaaaataatagcggacatcccgatactttgcccgacggataatcccgattggatagccattgagccagcaagaatcccccagggcacaaccgataaacagagaggaagcatttcaaccacgccggtcataaagtgcttccacgggctaattgtgtcttttactgccgatgacgaacgagctacggtgttttccatataacattgcactaccataaataaatcgatagcgggaaattaacaaaacgcgttttaatagtattggataaagttgctgcgtctcagaatagagaacgagcctatttataccctaaataattcgagttttaggacaaaacgttaacgttttaaacaacgcacaggcaacttgaagtatgacgggttatgcgttgcctttagcaaactcgcctggcgtcagccccaaagaatttttgaaatgacgatggaggtggctctgatcggtaaacccacacgacacagagacatcgaggatagaactacctttacgcaataggtctttagccttgcgcagacgagcctgaatcaaataagcgtggggcgtaataccgacaaccgctttaaactgccgtaagaagtgccacacgctgagctcggcgagttctgccaattcaacgagagcgagttctctctcaggatagctgtccataaaggctttaacgttcagtatattttgagtcgcaatgggcaacatttgtggcgtcaggcgagtcttgctatagcgcatcgttagccaggtcagtgaagataacagtagcgtttctttcaatagcatattgcccggctgagcaagcatattgaacgtcatgagcaactgttccgccaaccctggatcgtgcaccacagcatcaggaaaccacggaatggaatcctttgagcgttgaagctcctgattaattgaacgaaaaaggtcaggatgcggataaatagcccgataggcccagccggtttcgacctcagaacttcccgtatgcacatcgtccgcattcaccaagatgatgtcacctttgggcgcaacatgctctgcacctgaacgataaaagcgctgagcgccctgctcaatcacgctgatgcaataggtatcatgaacatgccgaggaaaacgctgctggtagtactgcgcctgcaacatatccagaccgccgagtgcgtcaaggtgcttgaagtttgtctgctcttgcgcaaccggctttttatgcacgcatcaatcctcttatcgtttgtacaaaattgctctggcggagaagcaacatgcgagcgttatcatccagaagcagtgaacctgtttcattgattctatcagaagtggattaacatcccatgcgggaaaaaacgtcgaaaaaaagccagcgacacaagccgctggcgatcaatgatacatctctgttttttaccgctctggcttttttaccaacgggattacatcaggtgaaacctagacaccccaagattcaacctctcagcctgctgctccagcgatgaggcagacgaggaagcctccaacaccagcgtcgtgttttgttgcgtaacccgatccatttctgatatcgctaacgacacctgattgataccgctgctttgctcatcggaagccagcgcaatctcattcatgatccgggtgacgttattaatttcggcgacaatctcagccatcgctttacccgcttcagacgccagcgtcgtcccctccgtcactctggttgcggattctttaattagtgcggcaatctctgtcgctgcgttagcagagcgctgtgccagattacgcacttctcctgcaaccaccgcaaaccctttgccttgctcacccgctcgggcggcttccaccgccgcattcagcgccagaatattggtctggaatgcaatcccgttaataagcgcaataatctcagaaattttgcctgaacttttggcaatgtccgccatcgaacccacaacctgttccacaatgctgccaccgttcaccgctttagacgacgtatccgtcgccgccttgctagcatgatgcgcattatcggtattttgtttcaccgccgccgtgagctgttccatactggcagccgtttccgccagcgccgcagcctgctgttccgttcgtgcggacaaatctgtattgccgacggcgattttcgtcgaactgctatgaatcgactccgcgctatcacgcaccgagccaaccgtttctgagagtgaatcctgcatttgctggatattgttacccaaaatgccgatttcatttctccccacatccgcacgcgcacgcgttaagtccccctgcgcgatcgcctgtatgcgcgatacccaatactgcaccgggttaataataactcggcgaattaataagaacgtcatgcctgttaacacgatggcaagaataaatgccccggtcatgagcgtgtatcccagcgttgaatgtctctcagccgtcacattaatattcttggccatctcaacccgataaaggtaggacgctttcagcggcacatcgtactcatcatccaatttagacatggtcgtcgactcaaacgcattgagttcttcaacattaccttttttcgctatgtcaaacataggcttggtaccccgctcaacataatcgctataacgcgcttttagctcattatcacgggcgagttcaacatcagaacgggccgctctattttgatatccgttaaacatttgctgcgacatcaccagtcgttcttctgcggctttcatactggcgttgtaattgttcgtaagaccattatgtaaatggttcacggcatgcagcaaattcatacgcaccgcacgcatatggttagcgctatcaactaactccatccgaacattcaattccagcgttgattcatttaatgacaattctgcctgcttcagaaagtaggatgatgttgcgacagcaacggcaaagagcagtaaaacaccagaaaaaacaataataaaaagaggcgttaacttaagattatgcaccccaggggaggaatgccaagattctggtttttcgtaaagcgctattgactgatacggtacatcgctcatttttacatccgtcgagttattcagaaagttgctgtgaagtgaatttcaggtaaacaaggaaaaataaaacgccaccacatgttacatagcatttaaatattataacaatgtgcgttaagttcgagagaaaaaataggaacctctaaaaataattttatctacaagatcgccatcacgggaaagcgtcatttcaacgaaaatcatttcaattaaaaacaattcaaaacgtaaactattacataaggttagtgaatcatcttggtcaccacacttacataaccattcattattagtatagaaacacattcatagaattgtttaattttaatgacaatgaattccattctaatattttatttttggtattaaatcatcttcacgttagcactatctgcataccgccctctgcaggcaggctttccctcttcttctcaacctacttttgcgaaaccgcacgcaagctcatcacgtcgtttaattttcagagaaataagcgggtatatttcacgctccaccaatggaagtgttgacattcgtcaacataaaaatttaccatggccctctatagcgatgaaaaaatatccaaataagcatatacaggaagctattgaatacgcattaacgcgggggtggcgtttttattccagtaacggacatgcatttggcaggcttatctgcagcacgccggaccacagtactcacatgatgagtatttggtccacgccatcagtcccggaaaaccacgcaaagcaaatccgccgcaacgtcgatagctgtttggcaatgcagaaaccgtagaagacacatacggcttactgaggaatttatgacaacgtatcacttttctctcacgctatcgggcgtttctgcagataccataggactggaggatgcgctttttaccagcggctgtaacgatgctctggtctgcttctatggcaacgccgtctatctcgaatttgatcgagaaagcccgcatttttctaccgcagtcatcagcgctattcatgatattgagtccgcagatattcaggcaagagtccactccgtcgatgcggcctgggttgggattagtgacatcgccgccttagccgcgctgtcgcgtcaagccattgcgcttctcaaagatggaaaacgtggcgcgggcgattttccctctccggttcaacgcttacgcggtacatcgccgctatgggagtggagtgatgtcgccgactggctagccaaacaaaaaaaaataccacaggaattagccgacaacgctcggcagcttgccacgattaatctggccttgcagatacgcaatgcacaccagcaggacgaattggcacgttattgtgcattgctcagcgagggtaaaccatcacgtgaacactaccgctgatatctccttagggtaaaccatcagcgagaacccaaacgcggtaagcagatctgcaccataaaaaaaaccagcgagaaaactcgctggttggtgaaatatcaccattactcagaatacttttcctcgcaccacctagagccaatgacggtattcgtcgtcggacatttcgttcaggtgccactgcgtcgcctgctgcaataatgcaacgcgctgttgggtagatatccatcgcaaccacttcgctttacaggtcgataagtaggttcgatagaactgggacaaacgggaaattgtcatgagccacctcctctctttccttgttagaaagtatcgacgtaatatagggaaagataaattgatgactttagtgcagggagttcctcttttatgtcttctcctcgattgcaacaacagttcatccgtctgtggcaacattttcagggacaaaccaccgacaccacgctgcaagagctgacgggggtgctgaactgctcacgccgccatatccgctcgttattgaacgcgatgcagctggaaggctggctcatctggcaggcagaagccggaagaggaaaacgttcgcagctctcctttgtgtataccggattagcgctacagcaacagcgtgccgaggatctgctagaacaggatcgtattgagcaactggtgcagttggtcggtgacaaagaagcggtgcgccagatgctactctcccaccttggccggagtttccggcaaggaaagcacattctgcgcatcctctattaccgcccattacgcaatttgctgcccagttcggcactgcggcgctcagaaatgcatattgcgcgacaaatttttagcggcctgaccaatataaatgaggaaaatggggaactaaaacccgacctggctcatcactggcagatgctagcaccgctgcactggcgcttttatctgcggccggctatccgtttccatcacggtcgtgaactcacgatggacgacatcaccacatcattatcacggctcattccgcttccactcttctcccatattgaagcggtgaattcaccgatgccgtttgtgattgatatccggctgagtagcccagataaatggctgccgtggctcctggccagcgtgcacgccatgattctgccgcaggagtggcaaacgctgccgaatttcgcccaacacccgattggcaccgggccttacgctgtagtacgcaataacagcagccagttgaagatccgcgccttcgacgactattttggctatcgggcgctgattgatgaggtcaacatttgggtcttgccggacgagccggaagaaatgccagtgtctgtccaattccagtctgatgattcccaccatgaacagctggaaagccgaatggaagaaggcggttatttcctgttattcgacaaacgatcgccgctgaaccagcgtccagaagcgctgcgatggctcagacaggtatttaaccctgtttcgctgctcagccacgccaataccagcaaccagcgcgactggtcacccgcctacagcctgctgccgcgctggcatcaccatcatcccgatacgccacagtccattcccgatgggctaaccgacgtcacgctcacgttctatcaggaacacccagagtaccggatattaagcgagattatgcgcacgctgctggcacaacagggcgttaccctacatcttcagaccatcagttacgaagattggtatcagggcaatgccgagagcgatatctggtttggcagcctgaattgttatctgccgctcgaattctcgctgtttgccatgctctatgagctgccactggtgcaacattgcctgaatgacgacctagataccgatgcacagcagtggcgtagccatacgttaccaatggcggaatggtgtgaaaaactcatcaagagtgggcagttgcatccgttattgcatcattggctgcaacttcaagggcagcgcagcatgcgcggcgtcaggatgaatatgctgggctggtttgattttaaatccgcctggtttgcaccgccggaacgctgattgcatttgaaatttgaaaaaagtgcggggcacgttgaatcgctccgcacatttctgcctatttttgcaactgcatccgtaagaaatgctcgacgtcgaccgtctcgtaaccattacgctcattgaacgtgcgggatttgtcccaccacatcccctcccccaaagcaaacgcggcccggtagcgtgccattgcgtcatctggagcaactttcagatccctgcgcaatttgtccagagtccatagtgtcttctcaaagatcttccctgtgacacgttcaacgacatcagcaagttgcccgtatgagatcgtgtcacctgccacgtagacaacctcattaacccatcgtggttcgcccagcaagatttcagtcgtaagccagccaatatcttcggggatcgtcacggtcaccttcgtatcccaacttcccagaccgtgaagaattccgcgatccagatccactacatcgaaggcgggctcaaacaggaaactcgtgaacataccggtcgaaacaatcacccattcggtgcccagctggctacgtagcaactgtctcacgtcatactgttcatcaaaaaccggatggccgctttttcgacccacgacgtcataatcaacaccgaattgccaagggaaatagcgcgtgacgttggcagccaacactgctctggttattttcatttgagtgcccggccctgctacgaatcccgaacagttcaataccgtcttataattcctgaaaagctcgatcagagcgtgttcatcagaggccagatcgaacccgataacgtcaacccctagtgcacggagttcggtcagtgttgccataccctgctccgacggatcgttaattgtacttggcgagacgagtactgtgaccgacaacggcaaggctcgcgcacgcggtgcaagagcacgcaataccgccataccgagttgccctgcgccaagtacaagaatatctttcaacgctgttccgcggtcattcacgctttaactccttcaaaatttcaaattatctctatcacagggagtgatgaacacccccatgcattcagtgtgctaacatgcccttggtctgataatacttgtcagcacaaggatatttagagttcgagtgtcatgttatacaaaaatgtgaagatgataagattcagccacatcacttcataatttgaaaaaatcaaacgataaggtgatatagctgctaatacggcagtacgccttacacgtcttatcaacgtttcatcgcaaatagggagacatcatcgtatggatcggtttcaggccatggaaacatttatccgtgtggtcgatgcgggtagtttcaaaaaagcggcggaaaccctgcatgttctgccatccaccgtcacccgtagcatcaaagaactcgaatcacatcttggtgctcggttacttaaccgaacgacgcgagcactcagcattacggatgttggcctgcgctattacgacagttgcaaagcgatcttacgggatgtgcacgcggcggaaagcgtaacggcacagcaaaaggaggaactacagggaacgatcagaatcggggcgacaccttctctggtcaaaaatttccttatcccggcactacccgacttctgtgaacgtcatcctggaataaggttggacttccacctaggtgatgccactgtggatattgtccagcagggtatcgattgtgtcatcagaaccggagaaccgccgttatcgcgactggtcgcacggcgactcggtacgttccagtggcatatctgcgcttccccacgctatcttgaacagcatggacaccccacaacggtggactcgctcaaagagcataccgcagtgggatatacccacagccggacaggtcgttcaacgagttgggggtttcacgatgaggcacacaccgtagcgattccgcgagcaggacagatcagcgtaaatgacaccgatgcgtatgtcgccgcaggcgtagccggtctgggcctactacgcattgccagctatatggtacgccagcaactctctgatggacatcttgtcaggctgcttcctgatatcggatcaccgtttgaacctattttcatcctctacccgcaaagccgccacctttcgcctgctatccgcgcctttatcgactggtgtaccgcgctaatcgagaaggaatccgtgaaatggtgaatgtccacaaacagaacaaccaaggtcattacgttaaacgaaattgtgcacgtactgcggctgcggctgaatgagcattcaaatctggttcgcgccgccggaacacggagagcctttcactgtccgacttaaccctttacaatgagccgttctcaacggggtgcggaaaatttttcgctgagaagatacccgtcgaacctgatccggttaataccggcgaagggatttgagagtgcggcttattgctgcctcgaagtcctttgccaccctatgattctcaggagtgcaaagtgttaaatcaattattacagcgttcagccatcgtgctgaaaaccagcctgccttgtctgttactgctctcagcatccgctttcgccaagcccgcgcttaccgtttatacctatgactcattcgcttccgagtggggtccaggccccgtcatcaagaccgcgtttgaaaaagagtgcgagtgcgaactgaatttcgtcgcgctggaggatggcgcgtcgctgctgaatcgtctgcgtatggaaggaaaaaatagcaaagcggacgtcattctggggttggacaacaacctgttgcaagctgctgagcaaaccggcctgtttacgccacacggtcaggacaccagcaccgtcacggtgccgggcggctggagcaataaaacgttcatcccttacgactacggctatttcgcgtttgtgtataacaaagacacgctgaagaacccaccgaaaagcctgcatgaactggtggacagcaacgcgccgtggaaagtgatctatcaggacccgcgcaccagcacaccgggactgggtctactgctgtggatgcagaaagtgtacggcaacgatgcaccgcaagcctggcaaaagttggcgaaaaaaaccgttaccgtcactaaaggctggagcgaagcctacggcctgttcctgaaaggggaagccgatctggtactgagctacaccacgtcaccggcctatcacatcatcgaagagaagaaagacaactacgcggcggctacctttagcgaagggcattatctgcaaatcgaaatcgccggacagttggcttccagcaaaaatcccgagctggcaaaacgctttatgcagttcatcctgagcccaaccttccagcaggcgatccccaccaccaactggatgtatccggcggtgaaaaccgaactgccagcaggcttcgcgacgctcgcggttcctgaaaaagccatgcagttcagcgcgcaggaagtcgccgatcaaaggacgcagtggattcaggcatggcaacgcgccgtcagccactgatcggcggacgtctgtggccagggctactggccaccacgctgttaatttccgttgccgtactggcttttggcgcactgtggatacaggcaccagaaagccagtggcgcacgctatggcatgacagctatctctggcatgtaattcggtttaccttctggcaggcctttctctctgcgctattttctaccgttccggcgatttttcttgccagagcgctttatcgacggcgcttccccggccaccgctggctactgcgcctgtgcgcaatgacgctagtgcttcccgtgctggtcgccgtttttggcctgcttagcatttatggccgacaaggctggctggcctctgcgctgggctggtttgacctgaaatacaccttttcgccctatggattgcaaggcattctgctggcacatgtgttcttcaatctgccgctggcaacacgactgctgttgcagtcactggaagggatcgccaccgagcagcgtcagttagccgccaatctgggcatgaacagctggcagcatttccgtctgttggaatggcctgccctgcgcaggcaaattttaccaaccggcgcgctgatttttatgctctgctttgccagttttgccaccgttctgtcgctaggcggtggcccgcaagcgaccacgattgagctggccatctatcaggcattgagctttgattacgatccggcacgcgcggcgctgttggcattaattcagatggtctgttgtctcggtttggttctgttgagccagaggttgggtagtattttgcctgtcggcagtacgcagcagcttgcctggcgtaacccgcaggatagcgccttaagccgcctcactgacggccttctgatcggtgcgctgttgctgctggtcgttccccccttgctagccgtggtcgttgatggcgtgaaccgctcattggtttccgtgctgcaacagcccgtgctctggcaaacgctgtttacctcgctacgtattgccttaagcgcgggactgctgtgtctggtgctgaccatgatgctgctctggagcagccgcgaactcaagttacgccagaagccactctacgggcagttgatgaatctaagcggtatgctcatcctcgccatgccgggtattgttctagcaacgggttttttcctgctgctgaataacagcatcgggttgccgcaatctccttacgtgctggtggtattcacgaatgcgttgatggcaatcccgtatgctattaaggtgctggaaaaccccatgctggacgttgccgagcgctacaaccgactctgtatttcactggatattcgcggttggcagcgattgaagttgatcgaactcgtcgcgctgaaacagccgctcgcgcaagcgttagcctttgcctgcgtgctgtcgatcggggattttggcgttatcgcgctattcggtaatgagcagttccgcacgctgccgttctatctgtaccagcaaattggttcctatcgcagcgccgacggcgcagtcacggcactgttgttgatgctgctgtgctttatgttatttaccctgattgagaaactggcaggccgtcatgatcgcgcttgagaaattgacctacttctatcagcacttacccatgcgttttgattttcacgtcaaaccgggagagcgcatcgctatccttggccccagcggcgcgggaaaaagcacgctgttaaatctggtggctggcttcctgatggcagacagtggcgaattgaggcttaacggtgaatctcaccgcgagacgtccccagccaagcggccggtttcgattctgtttcaggaaaataacctgtttcctcacctgacgattgggcagaacatcgcactggggctacaccccggcctacggctcaatgcggcacagcgcgcaacgctgcagcagattgctgacagggtcggattaaccgatcttcttgatcgtctgccctcgcaggtgtccggtggacagcgtcagcgcgcggcattagcacgctgtctggtgcgtcaccagcccattctgctgttagatgaaccgttctcggcactcgatcccgcgctacgtcaggaaatgctcgatctggttgaaagcgtgtgtgaggagcgcaagttcacgctattgatggtgtcccacaatctggatgatgccatgcggatcgcaaaacgtacggtactgatcgtggacgggcagatttattatgatgggccgactcaggcgttacaggatggcagcgccgatgctgccgccatcctgggaatttcacgctcgtcttccgattaaagagttaaggtaaagcctgatagcgcaggttactgaacgtgacctcgccttcgcccgacgcatataacgctggccgcaagctgaggaagtcatacgcgacgttgtgatggtagccggacacttccatctgcaccggatatttcttccacggttcctgatccgaggttcgggtgtaaaacgtcacgatgtggcgatcgtttttcatccgaatttgcacctcattacccgtgatgtgcggcaatttcttctccgccctttccagcccatagcggtgcatcaccgtgccatactgattaaacgacagcccgacgtacagttttgcattgtagaacagcagtaaaccggcctgtgctccgggggcgaaattcgccgtgacttcaatttggtaagcctgatcgccggggatcatcgtcagcggcgcactgtcttttggcgatgttccttttgctttcaggtgcagcttgccgtcggtgagcgtaacccgctttagctcttccgcattagcacggtaaaaatgccagcgagccggaaatttctcgtcggtgaagctatcagaccaaccgatgccgtgaggcaccgcctcgcccccttccggtttacgaatcggtttgccggtatcgaatccagcagaggtaaaccagccgtcagcaccccagacaatcggctccagcattgcctgccgacccagcgtcataaagccgttttcatacccgtgatacaccatgtaccaatttttatccggcccttcgatcagcgtcgcgtgaccgcgcgaccaccacttatctgaacgatcctgcgtgcggataatcgggttatacggtgagttttcccacggcccgttgatcgacttcgatcgagccgcaatcaccatgtgtcccgttggtggcccagccgtgccgccttccgccagcaccatgtagaagtagtcgccgtggcgcaacatcttcggcccttcctgcgagaagctttccacatcccacgcttctgggtactgccatccctgatagaccacctccatttcaccgaccgtcgacagcccatcatccgttaactgcacacggttgccgccagacataaagatgtaacgcttaccgtcttcccccactacatggccgggatcgctggccggatttttcaagccagtatctttcggcggcgtccacgggccgcgaatatcatcggcggtgatcacatacagcgttttctttttcgtccctttggcatcgataatccggttcgtcgtgaagtagaggtaatatttatcgttgtgcttcactagatctggagcccaaattgcgtcaacgggcatcgttatcgcggggccaagcggctgccagttcaccaaatcgcgcgagtgccaaattagcagtccggggatatcgtcaaatgacgagaacgtcatgtagtaatcctccccatctttgataatcgtagggtcgggatgatcgcccgcaatgatagggttgaggtagcagccattacccaaatccgcctgacgctgctgttcaataccccgcatccattcgttggcggggccagcctgacaggcgatcgcctggcttatacccatcgccatcagcaagatgccactcagcgcgcctttccccaccgttcgggagatactcatttattaccaccccattatctcaatgattatttgataatttataacattgaaaccgtgttccagttgtgaaaacagtcacgcttctctggcttttggatgaaaaattaagcggtaatagcgcgacgaaatatcaatatattgtgatcaatgagacatttttagtttttatcccttgtgggtattgtgtctttttgtactgctgtgcttatatgcattggcgattgatgacgcattcgaacacaacgctcgaccataaagcgctcgaatgtaaataacccgaacataaattaggattcccgtgacgcactactcttcttccacttcagcactactaaacaccgcgcatattgacgcggtcgtcgtcgtgctcgtggcagtcgtcgtggtcgtcgtcggcagcgcgccgtaacgggttccgaatcgaagattctcaaaccccgccggcgccagccgagcggggtttcttgtttctaccctccccgctccgacaccgcaccggccctgatgaaggatgtaaacatgcgttatacaggcgctcagttgattgttcggctgctcgaacagcagggtatcaccaccgtagcgggcattcccggcggcgcggcactgccgttatatgatgctcttagccaaagtcagactatccgccatgttcttgcccgccacgagcaaggcgcgggatttatggcacaaggcatggcgcgagccagcggacgcgctgcggtttgtatggcgtccagcggcccaggggcgaccaacctgattactgccatcgccgatgccaaactggattcaatcccgctggtgtgcatcaccggtcaggtgccttccagcatgatcggcaccgatgcgtttcaggaagtcgacacttacggcatctccattcccgtcaccaaacataactatctggttcgtgatatcaacgaactgccgcgcgtgatcccagaagcctttcgcatcgcgcaatcgggccgtcccggcccggtgtggatcgatattccaaaagatattcagaacgcgaccattgagttgagcgaactgccagacattttccctctcgatacgccaccgactattgctcagcaggaaattgaacgggctgcggccatgattaacgcagcccagcgtccgattctctatctgggtggcggaattattagcggtgtcgcacacgaacaagcggttcaactggcggaacgcgctagcctgccaactaccatgacgctgatggctctgggtgctatgcccgtagatcatccgctgtcgctcggtatgttggggatgcacgccgcacgatcaaccaatctgatcttagaacaggcggatttgttaattgtgctgggtgcgcgttttgacgatcgtgccattggtaaagcggaacaattctgcccacaggccagcatcattcacatcgatattgatccggccgagttaggcaagatccgccagccgcacgtggcgatcaatgccgatgtcgccgaggtgctggatcatctgctgccacatatcaccccacagcagcgtggcgtatggcgtgcaaccgttagcgggctgcaacaggaatttccgttcagcatgccgaatgctgacgacccattaagccattatggactggttcaggccacggcgcaggcgctgacggatgatgccatcatcacgaccgatgtcggccaacaccagatgtgggtcgctcagtcttacccactgcgtcgtccgcgccagtggctgacatccggcgggtttggcacgatgggctttggcttgcctgcggcgattggcgcagcgctggccgaaccggatcgcaccgtggtgtgtttctcgggtgatggcagcctgatgatgaatattcaggaaatggcgaccgcggcagaagaagggctcaacgtaaaaatcgtcctgatgaacaatcagtcactcggtctggttcaccagcagcaggatatgtttttccagcagcgtatcttcgccgccgattaccgctacaacaccaattttctcgccattgccgcaggtttcggctttgcaacctgcgatctgaatgcggcagccgacccgcaggccgcgttgaaagaagcgctcaatcaacccggtccagcgttgatccacgtacgcattgacgccaatgaaaaagttttccccatcgtgccaccgggcgcagcgaacatcgatatgatcggagattaatgactatgcaaactcaaccaacgtcaaatcaggtcacgctagaactctctgtacgcaaccaccccggcgtgatgtcacacgtttgcggcctgtttgcccgccgggcatttaacgtagaaggcattctctgtatgccgctggcaaatggtgaagaaagccgaatctggctactcgtcaaagatgaccagcgactacagcagatgatcagtcaggtggagaaactggaagacgtccttcaggtacgtcgtcacggggaagaaatgcgtattttcgagcaggtcgcagagttttactgctagatggcgtggccgggtcttccccggcctgcccaatctcacccgttgagcacctgccacaacaggtgccgataaaccggcatcagcgggtgctgaatcagcgcgatcaacgatgcaaccgccgccacaaatatcactggagccacccaacgcaggcgtctgagcggcacctttttgctaaaccaatcatgctgtttacgcttatcactgcgccaccagcgccagtttaaccagcctgcgacccacaccacgatggcggttaccagcaacaaccacttaaagcccgcgctgttggcccctgcgggaatatcaatcgcaaccccagccagaataccgggtaagaaataggccggtggccacagcaggcagccgatgatattcggcaccgcgaatttataaggcggtaagcccaacattcccgccaccatcgggattaatggccgcgtcgggccgacaaaacgcccgatcaatatcgtcggcatcgggtgttgatacagggcatattcggttttattcagtaacgcctgatactttttcaggaaagaccaattatgcagcggcgctttgaagcgcatgccaataaaataagaaatccagtccccgagcaggcaaccgataattccagccgcccacgctggatacagccccatttgtccgctgccaatcagcgcccccagcgttgccatcattaccgtgcccggcagcagcaggcccaccagagccagagattccagaaaggcaaccagcatgacggcgatcagtgaatacgcgagtgattgagtaaccagatgatccagccacgcttccataaaacctacccgtactttataaaaacaaagattgtctggatcatagcagaagccgtcaactcctgattactggtcaattcttttgcaccgacgggcatctacacttatgatagcggtcattttttgccaccgtgccgcactgccactatgttttttaaactactcaaccatctcgggttacgacgccttatcctacttctggcagtggcaagcgcattagtgacgctggcaaacagtttttatgccagctaccgcgtccaacgagagcttctgattgataacacacttgaagccaatcgcgtttacgccaccaagctagcggcaatgactcattctttctttaaagaatctcagcaacagttagcctacagcgccaatatcgtcgccacccagatggatgataaagcgagtctatttaaagaagctgagcgtttacggctacagaccagcaatttcaactctgtcgtcattgccgatgaaaaaggtatcgtcagagcaacatctcccgataccttccagctaatcggaaaaagtctgacaacagacggcgcactcgaagccttgaaagaaaggcgctctctcattagccaaccctatatctctgccgccaataacttcatcgtgctgatatctacaccgattttcacacgggatgggcgctacaaaggctttgtcggtggatcgatctatcttaaacagcctagtgttctcaatacgctattagataaacactattaccgcgacggctcttatatctacgtcaccgataaaaacaaacaaatgctgtatcaccgcgatatagagcgtattgacaaaacagaaaccaataacctgaagatcgacgcgctgcacgaggataatggcagtcagcatatggtgaactatctgggtgagaaaatgttagcgggctatgccgttgaatccacctcgcagtgggagattgtcgcactccgcccgacagacattacgctgaaaccactggatggcctgatgctaaacgttctgcgccacacgcttccgctagcacttttaaccatattctgcgtctggctgcttgcccggctcatcgcgcagccgctttggctattggcacgcagcgcgaataagatggatgcaacagacgtctccgatgatattagaaatatccattcttggtattttgaagcctcgcagctcaaacaggcgatgttactgggtatcgatttactccagcgtaagattggtaaattacgctctgaagcacactcagacccgatgactgaactgctcaatcgtcgtgggttggatagcgctctccgctattggcagatggggcagaaaagttttgccgtcatcgcgctggatatcgaccgctttaaacgcatcaatgatacctacgggcacgacgtgggggacaacgtcattcgtgatttgtcgcagttgattcgtagcaactcgcgcgattccgatattctgtgccgcagcggtggcgaagagttcctgatcctgctgccggaaaccacgctggatgtggcactcgacattgccgaacgtctgcggcaacgcacgcaggaatcaaccattcctgttgtgggtagtattacgatctctttgggcgtggcgctgtggcaaccggccgtcaacgatatatcaatcgagcgaaccttcaagctagcggatgaggctctgtataaagccaagcaagaaggccgcaatcgcgtggtttcagccgtacacgacgagtattaaccccaacttcccctgcctttataacaggtgatgctgctggacattacctgtataaataaccatacttagcgttattctccttccttatctcgcttgctataaaaggccgcttagtgactcaggttcgtcaggggtttctactgacccgccactggaacgatacgccagcaggcacgcaggttgaattctggctggccaccgatgagggcccgctgctcgcacggctgccagtacaagaggctattgcctttattcccgcacagcaggaagcccttgcaagaacactcttacagcaggaaaaacgctggcagttaaagccgctcgccatgcaggatttccatcatcaaccgctgttggggctgtattgtccgcaataccgtcagctactgcggttggaaaagttactgcgagagggaggtgttcaggtctacgaagcggatattcgcccgccggaacgcttccttatggagcgctttatcaccgcgcccgtatggctgaacggtacacccacatcagacaacctgctgacgcaagcccgcatgaaacccaatcctgactatcgcccgacgctcaggctggtctcactggatatcgaaaccaaccgccacggtgagctttactgcatcgggctggaaggctgcggacaacgccaggtttacatgctcggcccgcctaacggtacgcctgccgaacacgataattttaatcttgagtacgtcgccagccgcccgctactgctggaaaagctgaacacttggatgcagcagcacgatcccgatgccatcatcggctggaatctggtgcagtttgacctgcgcgttttgcagaaacatgccgaacgctaccacatcccactcaagctggggcgcaacgggcaggcgttggaatggcgagaacacggttttaaacagggacatttctttgccagcgcaacgggccgtttgattattgacggtattgaagcactcaaatctgcaacgtggaattttgcctcattcagtctggagtttgtcgcgcagtcgctgttgggggaaggcaaagccatcgacacgccctatcagcggatggatgaaatcgaccgtcgttttgccgaagataagcctgcactcgctcgctataacctgcaagactgcgaattggtcacgcgtattttcgacaagaccgagctgttgcctttcttgctggaacgcgctagcgtcaccgggctagcagcagaccgcagcggcggttccgtcgcggcattttcccacctctatttaccgcgcatgcaccgcatgggctacgtcgctcccaatctgggcgaggtcgcgcttgaagccagtcccggcggatttgtgatggattcgcgtcccggcctctatgattcggttttagtactggattataagagcctctatccctcgattatccgcacctttctgatcgacccagtcgggctggcagtgggaacacagaatccagacgctcagcacgctgtctccggttttcgtggtgcgtggttctcccgtgaacagcactgcttgcctgccattgtcgagcaaatctggcaagggcgtgaagcagcgaagcgtaccaacaataagccactgtcgcaggcgttgaagatcatcatgaatgccttttacggcgtactgggtgccacaggctgccgtttcttcgacccacgcctcgcctcctctatcaccctgcgcggtcatgaaatcatgcgtaaaacgcgcgagttgatagaagaacaaggctatcaagtgatttatggcgataccgactcaacgttcgtctggcttaaacatgcgcacagtgaagaggaagccgcaaagattggcaaatcactggtgcaacacgttaatcagtggtggacgcagcatctgcaagacactcagcagttaaccagcgcgctggagttagagtttgaaacgcattttcgccgcttcctgatgccgacgattcgcggcgcggaacaaggcagtaaaaaacgctacgccggacttatcgacacgccacagggcgaaaagatggtgttcaaagggctggaaaccgtgcgtaccgactggacaccgctggcgcagcagtttcaacaacagctctatctgctgatttttcaacaacagccttatcaggactggctgcgggattatgttgaccatacgctgaacggtgattttgacgatctgctaatctaccgtaaacggctgcgccgcaagcttgacgattaccagcgcaacgtgccgccacacgccagagccgctaaaatcgccgatgactataaccgccagcaagggcggccactgcaataccaaaacggtggctggatcagctatgtgatgaccgtcaacggccccgaaccgctggaaacccgacattcaccgctggattatcagcattatgtagaacgccagctccaacccgttgcggacgccattcttcctttcctgcatgatgattttgctacactggtgacaggtcagatgggattattttaaatgcctagatcggatgatcttaaatcaaagcggttaattcacggtacagcaagttttgagaggtgacgaatgcgccgtcatccattaccataacgccctttctgaatttgcatcgcagcattatcagcactcgataatgtaatcagacattcccccgacacagacgaacatcgagctaagaatttatgccttttacacttggtcagcgctggatcagcgatacggaaagcgaacttggactgggaacggttgttgccgtcaatacgcgtatgataacgctgcttttccctgccagcggtgaaaaccgactttattcccgcagtgacgcccccatcacccgtgtgatgttcaatcccggcgacaccgtcaccagccatgaaggctggcagctcaagattgatgacgtgcgagaagaaaaagggttgctggtgtattgcggccaacgcctggacgacgaaacgccagcggaactgcgtgaagtctttctggacagcaaactcacgttcaacaaaccgcaagatcgcctgttcgcaggacagattgatcgtatggatcgctttgcgctgcgctatcgcgcccgtaagcatcagaacgagcaggcgctgcaacaatggggcggtttgcgcggcatgcgcgccagcctcatcccccaccagcttcacatcgcttatgaagtcggccaacgccatgcgccacgcgttttgctggcggacgaagtcggtctagggaaaaccattgaagccggtatgatcatccaccagcaattgctggcgggtcgtgccagtcgcgtgctgattgtcgtaccggaaaccctgcaacatcagtggctggttgaaatgctgcgccgctttaacctgctgttctcactgtttgacgacgagcgctatgccgaagccaagctggacagcagcaatccgtttgaaactgaacagttggtgatctgctcgctgggatttgttcaacgcagcgcccagcgctttgcgcagttagttaacaccgactgggatctgctggtcgtggatgaggcccaccatctggtctggagtgaagaaagccccagcccggaatatcaggctattgaagcgctggcacgcgccactccggccgttttgctattaaccgcaacgccggaacagcttggccagcagagccactttgcacgcttacgcctgctcgatcccaaccgtttccatgactatcaggaattcgttgccgaacagcagcagtaccgtccggtcgccgatgccgtcacactgctgttagcgggtgaaaaagcccaagcggctgaactgaatgtgctaagcgatctgctgggcgaacaggacattgagccgttgctgaaatccatcaacagcgacagcgatgacaatcagaaggcgcgtcaggaactgatcaccatgttgatggatcgccacggcaccagccgtgtgttgttccgcaatacgcgtcagggcgttaaaggcttcccgcagcgtgtcctgcatcaaatccgcctgccgctgccagcgcagtaccaaacggcaatcaaagtttccggcattatgaatgcgaacaagccactggaaacccgcgcgcgcgatatgctgtaccctgagcaaatttatcaacagctcgaaggggacgatgccacctggtggaacttcgatccgcgcgtggaatggttgctgaactacctgaccaccaaccgtgatgaaaaagtgttggtgatctgcgcacaggcagcgacagcgctccagttggagcaagtgctgcgcacgcgtgaagccattcgcgccgccgtcttccatgaagggctgtctattctggaacgtgaccgcgccgccgcctattttgcatctgaagaagaaggcgcacaggtgctgatctgttcagagatcggatccgaaggccgtaatttccagtttgccagccatttagtgatgttcgatctgccgttcaaccccgacttgctggagcagcgtattggccgtctggaccgcatcgggcaggcaaaagaaattcaggttctggtgccgtatctggaaaacaccgcccaggctctgctggtacgctggtatcacgaagggctggatgcgtttgagcacacctgcccaacaggtcgcaccatctatgatgcgcaccatgcacagttaatcgagcgactgacgaccgtcggtgaacagcagggactggatgagtttatccatacctgccgccaacagcacgacagcctgaagcaacagcttgaacaaggtcgcgatcgtctgctggaaatgcattctaacggcggcgaacaggctcagctgttggcacaagccattgccgaacaggataatgacgtcaacctggtgacattcgccctgaacctgtttgatatcgttggcatcaatcaggaagatcgcagcgataatctgatcattctgacaccatccgatcatatgctggtgccggatttccccggtctgccgcaggacggttgtacgatcaccttcgatcgcgatcaggctctctcacgcgaagacgcgcagtttatcagttgggaacacccgctcatccgtaacgggctcgatctggtgctgtccggcgataccggaagctgtgcggtttccttgctgaaaaataaagcgctgccggtcggtacactgttggcagaactggtttacgttgtggaagctcaggcaccaaaacacctgcaactgacccgcttcctgccaccaacaccggttcgactgctgatggatcgtaaaggcacgaatctggccgcacaggtggagtttgagagctttaaccgtcagctcaatgcggtgaaccgccatacttccagcaagctggtgaatgcagtgcaatccgatgttcacgctatgctgcaacaggcagaagcgttggtggaaacgcaggcgcgccagctaatcactgaagcgcaacagcaggccgatctgcaactgcgccgcgagctggaacgtctggaagcgctgaaagccgtcaatcctaacattcgtgaagatgagctgaccgcgctggaaaatcagcgcgagcaggtgctgagcaatctgcacgaggccaactggcgtctggatgcgatccgtctggtcgtggtaacgcatcagtaatgtgccgcccgtcgcccgtcctatgcgttatgcgttatgcgtagtatgggcagctaggtttttcagcgtacggatagcagcatattagggaaagcgcggggatgaggtttccgcaggaacacctcgccccgtgataggcccgtgtatctcgatcaaacagcaacgacgtccctgtcttttgcgtattttggagcgtgaatggaaccctataatccacctaccgatccctggttgcatgttctgtatcaggatcagcacatcatggtggtgaataaacccagcggtctgctgtcggttcccggccgcgcgccagaacacaaagacagcgtaatgaaccgcattcaggctgactaccccacggccgaatccgttcatcgtctggatatggcaaccagcggcgtgatcgccgtcgcactcacgaaagctgccgagcgcgaattaaaacgtcagtttcgcgagcgcgagcccaagaaatcctaccttgcccgcgtctggggacatatggcacaggatgaaggcgtcatcgatctgccactgatctgcgactggccaaaccgcccgaaacagaaagtctgctttgaaacaggaaaatcagcacagacagagtatcaggtactctcgcgtgacgatgacggtacaacacgcgtcaagctgatgccgattaccggtcgctcccatcaactgcgcgtccatctgctggcactcggccaccctatcctcggcgatgggttttatgcgcatcctgatgccaaagcgatggcaccccgccttttactgcacgcacaagagctggctatcacgcatccggctttcaataccccgatgcactttcgttgcgaagcggatttctgagatcaacacgctgttggtgttttcaaatctggcttgatggcacgataaaatgtgaagcggtaaaagagggaagcaatgaagggggaaggatacggattattttgtctgattcgcgcttttcaacaattcataagcggcctgaatatcttgcgctttgcgcttggccatctccatcattctcggcgaaagtttcttggcgaccagcttatcgggatgatgttcgctcatgagtttgcgataggcgcgtttaatcgtcacggcatcatcactactgcgcacacccagcgtacgacaggcgctctcgaccgttggcccacgtagcggtgagggcgggcgttggccgccataagagtgtccattggagtaaccgttattacggcgctgttgcgatttaccgttttggcgtgactgattctgccgagactgctgccccgtagggctttccatattccgcaggaaaaactcaaactgctcacgcgtcacgcccagttcatcagcaatcacatacagcacacgacgttcattcggatgcagaacaccatcgacaaacgcgacctgaagctgaatttccagaaacatcttaattaaatcaaaacgccccagacaggcgtcacgcagcttgcgcaattttattcgcaaagggaattggccagcctttccctcgcggaaagcccgttgggcggcagctctagcgtcaccaaacagctcgaggcgatccatcattttggtcgctatattgatatcagcttccgtcacccggcctttggatttggtcagatgccccatggcctgaaaggtcgtgagaaagaacaatgactgacgggtagactgagcagagaaataatcacggcgacgcgatgcccgggctctgtcaatccaatgccccatcaataagcccatgatcattccccagatgccagtgcttgagacgattcccagcgccaaccccagcaactttccccaataccgcatatactcctcaaatcctcatgccgtcagctaaaaattgctttatcatacctgtcatttatctttgcacctaacggcggtgcgtatataagcggtggggatttaacactggcgcaacgctaacgagtgatatagtctctgaccgtttgccgacatgatgcccctgatgacggaacacctgataacacgtatgaaaaaaagtttcccaactctgctggccactctggtttggtcggcgctttacagccagcacgcgctggccgatctcgctgaacagtgcatgctgggtgtacccacgtacaacaggccgctggtaacaggcgatcccaatcagctgccggtcaatattcaggccgacaaaaccgaagccaactatcccgacaatgccaaattcatcggcaatgttaacatccagcagggtaacagcatcatgaccgccgagcaggtggagctgagccagttggatccggcaacgcagggtagcacgcctacgcgtactattaccgcgacgggaaaggtccactacgacgataatcaggtcatcctaaaaggccctaaagcctgggccaacctgaacaccaaagataccgacgtctatgaaggcgactatcagatggtgggccgtcaagggcgtggttccgccgacaaaatgaaaatgcgtgacagcaatcgctacaccattctggaaaacggctccttcacgtcctgtctgccgggagataatagctggagtgtcgtcggttcggaagtgattcaagacagagaagaacaggttgctgaaatctggaacgcgcgtttcaagattggtggcgtgcctgtattctacagcccgtatttacaacttcctatcggcgataaacgacgctctggctttctgatccccaatgcgaaatatggtagcagcaatggctttgaactgctgacgccctattattggaatatcgcccctaattttgacgccaccatcacgccgcatctgcaaaccaaacgtggcatgcagtggcagaacgaattccgttatctgaccacaccgggccttggcgttattcagttcgactggctacctagcgacagtgaatacgccaaaacctcacagcaagacaataatgatacccgctggctactccactggggccacagcggcgtaatggatcaggtgtggcgttttgacgcagactatacaaaagtcagcgacgaccgctacttcaccgatctggattcgcattacggttcaaccaccgatggttacgttacccaaaaactcagtacgggctatgcgaaccaaaactggaataccacactgtccaccagacagttccaggtcttttccaatgcgaccagtcgtgatgtctaccgcgctgagccacagcttgatatcaattactaccagaatgatatcggcccagttgatatgcacctttatggtcaggcggtaaaatttaccaacgtcaacgacaatcggccggaagcgacacgtctgcacgttgagccaacgctaaatctcccgctggcaaaccgctgggccagcctgaataccgaagccaaactattagcgacgcactaccaacaagataatctggatcgttaccgtgccgacccgactgtcagcgatgttaataaaaacgcgcttcagagttccgttaaccgcgtcatgccacaatataaagtcgatggcaaaatggtctttgaacgcgaaatggactggtctcaagcctatacccagacgctggagcctcgcgcgcaatacctgtacgtaccttatcgcgatcagagcagcatccatacctatgactcgacgttgatgcagaccgactattctggcctgttccgcgatcgcagctacagcggtctggatcgcatcgcgtccgcgaatcagattgcgaccggtgtcaccacgcgtatttatgatgatgcgctggttgaacgttttaacgcttctattggtcaaatctattacttcgatcgtcctcgcaccggtgaccgcaacacgtcgctcgataaaagtgataataacggcagccaggtatgggccggtgattctttcttgaaaatcgatgacagttggggcgttcgcggtggtctgcaatatgacaatcgcctgaacgaagtcgcgctgggcgacgccgtgttagaataccgtcgcgatgcggaacgtctggtgcagttaaactaccgctacgctagccctgaatatatccgcgacatgctgccgaacgtgaccaaccaaggttctcagcaaggtatttctcaggtaggtgttaccgctagctggccgatcgtcgaacgttgggctgttgtgggtgcttattattacgacaccaaggccaatcagccggcaaatcagcttattggcttacagtacaatacctgctgttgggccgtgagcgtcggttatgaacgtaaaattaccgactggaacagcgccagccgcagcagtgaatacgacaacaaagtgtcgtttaatatcgagttacgtggtttaagcagtaattacggcttgggttctgacaaaatgctgcgctcgggtattttgccttaccagcgcgcattctgatgtcatgcagagtactgggccgataaggatagtaaacaggctgtttcactgaaacgttggaacttttaacccgccttgcggatgaaataatgggaaaggtatgaagaactggagaacgcttattctcggattggcactgagtgcctctaccgcgttcgcagcaccacaggtggttgataaggtcgcagcagtcgtcgataacagcgtcgtattggaaagcgatgtaaacagtcttttgcagtcggtaaaactgaacgcccagcaggccgggcagcagttgccagatgatgccacgttgcgtcatcagattaccgaccgtctgatcatggataatatcatcctgcaaatggcgcagaagatgggtatccaggtgacggatgagcagttggatcaggcaattactaatattgccgctcagaaccggatgtctatcgatcagttaaagagtcagttggctaatgaaggtctgaactacaacacctaccgtagtcagattcgcaaagagatgctgatttcggaagtgcgtaacaacgaagtccgtcgtcgcgttaccgtactgccacaggaagtcgatacgctggctaagcagattgcgaaccagaccggcgagaatgatgagctgaatctgagccatattctgctcccattgccggaaaatccgactcagcagcaggttgatgaagcggaaaacctggcaacgtctctggtgaaacaaatcagcgaaggggcggatttcggtaagctggccatcacctattcatctgattctcaggcgctgaaaggcggccaaatgggctggggcaagttgcaggaaattccaacgctgtttgctgaacgcttaacacaggtacagaaaggccaagtcgtcggcccgatccgttctggtgtgggtttccacattctgaaagttaacgatattcgcggcggtaacaaaagcgtatcggtaactgaaacgcatgctcgccatattttgattaaaccgtctgtggtgatgacggacagtcaggcgcaagccaaactagccgacgtagcacagcagatcaaaaacggtagcaccgatttcgctgcacaagccaaactgctttctcaggatcctggatcggcgaatcagggcggcgaccttggttgggcttctccagatatgtacgatccggctttccgcgatgcgttgctgaaactgaagaaaggcgaaatcagccaaccgattcactcctcttttggctggcacctgattcagttgctggacactcgtcaggttgataaaaccgacgcggcgcaaaaagagcaagcgtaccgtatgatctttaatcgtaaattcgctgaagaagcgcaaacctggatgcaggaacagcgtgcagcggcttatgtcaaagtgattaatggcgccactaactaatgcggactgagagcaatacgccacgcgttgtgatcacccccggcgagcctgccgggattggccccgatctggtggttgctctggcacagcaggcctggcctgtagagctagtgatctgtgcggatcctgacctgttattaactcgcgcattgcagctgtctatgccgctgacgctgcgtgactatcaacccggccagcccgcacagccacaacaggcaggtagtctcaccatcctgccaatcgtcgcatcagcaaccgtcattgcgggtcaattgaatgtggctaacagcgcttatgtcgttgagacattagcccgttcgtgtgatggctgcctgaacggcgaattcgccgcgctgattaccggcccagtacataaaggcattatcaacgatgccggtgtccctttcagcgggcacactgaatttttcgccgatcgcagcagccgtgagcgtgttgtcatgatgctagcgacggaagaattgcgcgtcgctttagcgaccacgcatttaccgcttgctgccgtttctgcggcaattacccgccagagcctgcatgaagtcatcacgatcttgcatcatgatttgcagacaaaattcggcatcgttcaaccacagatctatgtttgtggactgaatcctcatgctggtgaaggcggccatatgggccgtgaagagttggatgtgattaatccggcactggatgagctacggcaacagggcatcacgctgattgggccgttgcctgccgacacacttttccagccaaaatatctgcaacacgctgatgccgttttggcgatgtatcacgatcaggggctcccggttctgaaatatcagggcttcgggcgcgctgttaatatcacactggggctaccgtttatccgcacatcggtcgatcacggcacagcgctagagctggccgcaaccggcagcgctgaccccggcagtttcgtcacggcattaaatcttgccattaaaatgataaagaatagtaatgaataatcgcgtacaccaaggtcacttcgcccgtaaacgttttgggcaaaactttttaaacgatcacttcgtgatcgatagcatcgtatcggcgattcatcctcagccgggtcaagcagtagtagagatcggcccaggcctcggcgcgctgaccgcgcccattggcgaacggatggatcgttttaccgttattgagctggatagagatctggcagcacggttggaaaaacacccaacgctgaaagataagctgacaattattcagcaagacgccatgacgatcgatttcgccgcgctcgctgaacaggcagggcaaccgctgcgtgtttttggcaacctgccgtataatatttccacaccgctaatgttccacttattcacctatactcaatctatccgtgacatgcactttatgttgcagaaagaagtggttaaccgcttagtggcagggccaaacagcaaaacctttggacgcctgagcgttatggcacagtattattgtcagataattccggtgcttgaagtgccaccagaggcattcaagcccgcacctaaagttgattccgccgtagtgcgactcgtccctcatgccgagctcccctacccagtcagcgatattcgaatgctgagccgcatcaccacggaagcgtttaaccagcgccgtaaaacattgcgtaacagtctgggcaacctattcaccccagaaacgctcaccgagttgggtatcaatatcaccagccgcgcagagaatgtgaccgttgagcaatattgtcgattggcaaactggttgagcgagcatcctgcaaaacaggaataactggagttcatcatgattaatgcgccccgtgtttgtgtacaaattcagagcttctatgtggaatcacaatcagagcctgatgaagaacgtttcgtgtttgcttacacggttacggttcgcaatctggggcgtcatgaagtccagcttttggggcgttattggctgatcaccaacggtaatggccgtcagactgaagttcagggtgaaggcgtagtcggtgaacagccgattatcgagcctggcggcgagttccaatataccagcggtgcagtcatggaaacgcccctcggcacaatggaaggccactaccatatggttgaccatcagagtaaagcgtttcaggtcccaatccccgtcttccgactggcaatcccctcactgatacattaattatgtctacctatttagttggcgatgttcacggctgtttagttgaacttaaagcgctattggcgcaagtttcctttaatcctgagcaagatacgctctggctaactggcgatttagttgcacgcgggccggactcgcttcaggttctgcgtttcgttcgttctctcggttcatctgtccgtatggtgcttggcaatcacgatctgcatctgctggccgtttatgccggtatcagccgcaataagccgaaggatcgtctcaatgatctcctcactgcaccggacgcagacgagctaattaactggctacgtcgccagccgatcttacaggttgatgaagatctgaagctggtcatggcacacgcgggcatcacaccacagtgggacctgccgacggcactggtgtgcgcacgcgaagtcgaatcgatcctgagcagcgacagctacccgctcttccttgatgccatgtatggcgatatgccgaaccactggagcccggagctcagcggtctggctcgcctacgctttagcaccaatgtctttacccgcatgcgctactgcttctctggcgggcagttggatatgctctgcaaagagcagccgggtcaggcaccttcactgctaaaaccgtggtttgatctgccgagccaagtcgctggggaatacgctattgcattcggccactgggcatcactggaagggaaaggcacgccggaaaacatttatgcgctagataccgggtgctgttgggggggagaactgactatgctacgttgggacgacaaacgctatttcacgcaaccgtcactctcatcaaataccgaactctcaggtgatatcacgctctgacccagtgaatagatgcacggatacatccacctcatcgccagccgtactattgtcatagaaagggaaagtgtcacagaaaggggaaagtcgtcccagactgactctttttggatgacggaacggctaacgcttcggcgggaatagaccacacgccaccgccaagaagcccagccagacccacagtttctactccactcaatggtaattcacggcggcgcggatcgctcaaacggtcagtattcagattactgtttttattcgccatatgtactgtctccttcgtatcaaacacagtgatttacatgtatttcgaattaaccacatttcaatttaactatataccccaaataattcgagttgcaggaaggcggcaagggaaggaatcccgatgagcttactcaggtaagtgattcgggtgagtgagcgcgaccaacgcacatgcagcttgaagtattacgggtatatttcgatttaactacgcgagcgacagcgtgtttctatactagcgatggcaggtgacggaaatgtgaccgtgagcgttggaaagtgaagagatgccctaaccgccaatcgtttaaagatcgagatacacggggtgaggcgtccctacgggagcctcccccctgtgtttcccctaaaaacgagcttaaatgatcaacattcggaggtatccctcaatgtgggggcttatgaggttcaacaacatgtgtcacccgcggttgagaagtcgcggagcattgcaccaccagcatacccatgactattaacgcgacaccggctattcgtcccagagtcgcgggtttcaccaccagccccatcaaaccaaaatgatcgataatcagcgatgcgacaacctgaccgacaatcacgcagacaataaagcctgaggcaccgagctgtggcgtcagcaatagcgcagcggtgatataaacaaggcccgacaccccacccaaccagatccaccacgatccctgtaaggcattacccaccgctggaacgggtacccgagcagcaaacaagatcggcaacagcacgcaaatgctaaccaacagagataccagcgttgcccaaagcggatggcctaatgaacgccccagcgccgcattgctggcggcctgaaaaggcacaatgctcccggcaagcacagcaatacccagtggcaacagcagtgagaaagaaaaagaagaaaataacgacatggaaccccctggctcacaatatgaaatgcacaacgtcattgagatgttccaatactcaagcatccattaaactgatggaaattcgtaattcatacagaaggcattcatagaatggatgatttgcgtcgtatcgacatgaatctgctactaacgcttcatgctttgctgacggaaaaacacgtcacgcgagcagcgctgcgcctgcaccgcagccagcctgccgtcagccattcattatcacagctgcgtcagatttttaacgatccgctattagtccggcgtgaggttggtttgacactaacgacccgggctcaggcgctactcggcccgctggaacacgcgcttgaacagctgaatgtgttgatacaaaccccatcattcgatccgcgccatagcacgcgacatttccgtttggccctctctgattacggtacgaatgcggtgttgccaacgctcatgcgccatttgcgtatgcaggctcccggcatttcactggctgtcagccatgctagccgtgaaatgatgctggcacagttgctcgatggagaaatcgacttgagcctcggcgtattccctgaacgaccacccgaggtacacgccgaggttctttttgaagagcattttgcctgtctggcggaccgtgacacgctgccggaaaacggtatgctgtcgtttgacgcgtggctggagcggccacatattctggtcacgatgcatcctgattcggctaatgaaattgacagcacgctggcagcaagcggccgaacgcgcaatgttgtactgacattgccccactggcatgccgccatcaatcttattgccggtaccgatctggttttgaccgcagcacggcgtagcatgacccggatcaatacaccagatttgcacatttttccgcctccattcacaatccccaattttgcattccagcaggtatggcatacgcgtcgcgagagcgatcctgcacatcgctggctgagaaaagccatttgggagagctgtcaggttgtggattaaccatctggcccagaaaacgaaaaaacccgcagcgaggcgggtttggctattcatcgtattaccgacggaacgttattgcaggaaagtgctcctagcggcgttccagaatttcgaagcagtaactgtgtgagttgcgctcgtcagcatcatggaattcgctgaaaacagactgccattcatccggctcatagtcagggaaatgcgtgtcgccttccacttcggcatcaatatgcgtcaggtagaggcggttagcctgcgacaacatctgctgatagacgctgccaccgccaatcaccatcacttcctcaacctcacctgccgccgccagcgcagcgtccagcgaagagacccaggtcacgcgctcgtcatcacccggatgattgctgacgacaatgttcagtctgccaggcaacggttgaccgatagaacggaaggtattacgccccataataatcggcttattaagcgtattacgcttaaaccatgccagatcggcgggcaaatgccacggcatcgcgttttccatgccaatcacgcgatccactgccagtgcagcaatcaaactaataaccatggtgaaaaaaccctgtaggtcagaaaattgctgacactatacggaaagccctttcgctcgtcgatattaagactcggcggaaatgtaatataagagttttatacccctggccgcttacgatagagccagattcccggtaaagacaggccgatagagagcgcaccgacgataaagctggccttcagaaaattggtcatcatgacgctcatcagcgcttcgctgtagccaagatgtgatatctccaccaccgaaatcatcgccgtataggcagagataccgggaaacatcgggatgacggctgccacggtaaagactttcggatgcgccagcaaccagcgtgaccagcggatgccaatgatgccaatcaggattgccgccagaaacgatgcccattcgatattcatgccgaaatgtatcgccaaaaatcgtacgccgtgcccgacaccgcccaacagcgcacagtaaggcagtactttcagcggcacgttgaagaccatcgcaaatcccaacgcagggaccgcagccagcaccatatcctgcaaaagtgcccacagtaaacttaagcccatccgcgtaacccccacagcgacatcgccatcacaacaccaatacaggttgccagcgtcaataaactcgcgaccgtccagcgtgccagaccggtattcacgtgccctttaaacatatctgccacggcgttaatcagcggaaaaccggggaccagcagcagcacacttgccgccatcgccaccgtcgacgtctgagaaaaagcaggcaaacgcatcaacagccctgacgctgacgtggcaacaaatgccgtaatacagaagttgatcaacggattcagatgtcgtccggtaaagacctgacggacatacatcgccagaccactggcaatcagcgtgacaataaaggcatcccacccgccgccgttcaaacgactgaaacagccgcaggagagcgccacaacggaaaccatcagccaacgcggatagcgcagtggcttaatatgtcccaaacgcttcgccacccccgccacatccagcagtttatgctcggccatgatgaccgcatgctgaacctcaatgacaacgtgcatattaatgccacgatccgcattcttccgcgttgacgtcaggcaatgcccctgcatgatggtagtcagcacaatcgagtttgccgagattgagctctcaacgctatcggcgccaagcgccatacctagtcgtgaggacagctgttctaccaccatactctctgcgccatgctgtaacagcagcagcgcgcactggatgcacaatcgggttatttcccgctgctgtggcgcttcatccatccgttttgcgccacttaatcgttcacggttctcacgttcactgaccatgttattatctcaacctgcccctgaaattaaccacaaaaaatgaaaggacaattgttaacatatcgccgccgaatagccaataagtgtgatgctaattcattattctggcgctatgatttccctcgtccctgtctttttcactgtctggaatgatcatgctagaaacatcgctgtttgtcgcgactatcgccacgctggggatgctttctcccggccccgactttttcctcgtcatcaggaatgcggcgcgctacccacgtgctgccgcaatgatgaccgcctttggcgtaatctgcggcgtagcaacccacatggcgtactgcgtcgccgggctagccgtcgtcatcaccaccacaccgtggctgtttaatgtactgaaatatgcgggcgccgcctacctaatctggatcggtattcaggcactattcacgcgcggcggaagcaaaatggacgtatcaaacctgacacagcaaagtgtcagcttgaaaaaagcattcctgcaaggctatctctgcaacctgcttaacccgaaagccacactattctttctggcgatgttcacccaggttctgaacattcactccggcatcggtgaaaaactgtggtacgccatgattatctggctgctttctctcgtctggtggccgctgttggtggtgcttttccaaagtgagccggtacgccgaggattggctaaagtgcagaaactggtagataagctgctgggaacggtgttgatcgcgctgggtatcaaagtggcgttgggctgatatcggtaaagtatcggttaatatgcaaccgctggcttaatgtaaaaacaccttcccaattctcactggaaaggtgttgttgatcttattctgacgctggcttagtagctggcataataaacacgtaaccgatggtgatcaggatcgagtgccacgaacgtcaggccaaaatccatttgggtgatatcctgagcgatagtaataccccgttccttccagctttcataaatcgcctccagttcggcctcactctcgacacgaatggctaattcgctaccgccgcccgccagttgggttaccggtttaacctcatgcttagaccacaatcccactagcaacccagagtcaaaggcgaacatcgcaaaattctccgatttctcaacgggctgaaaaccaaacagttcacgatagaaacgttcactggtaacggcatcttctacatacaaaagaacaagatttggtgcgttcatcagagattccctcgaatcaggtgagtaataagcagaaggcttctgcttgcctgaatccatcctagtacgcactgctaccaatttttgtcagtagccattactgccggggaatatcttctttttcatgccattcttttaatagttgctgacggcggcgaggatagcgttgctccaaaaccgtcatggcacggatacgctctgttgtgaaatggcggaattgctggcgacgttcgcaccaagcagcaatcacatgtgtttgatcgaaaaatcccaatgcaaacggccagataatgcgaagagactcattgccctgaaggtcgcaataagcaatctccgtgcgacgctctgcccggatagcatggcgcaaggcagataaatcgataacaacagatggagtaaactccgccttacctactaataatccagatgagtcgagcgcgtcacgcagttccgatggcaataccgcagcaattttcatcagcgcatcacgggcggcctcccccaagcgcttatccgtccttctggctacccagcgcatccccaacaccaacgcttcaatttcctcttctgaaaacatcagaggagggagtatgaaccccggacgcaagatatatcccaatccagcttctccctcaatatgcgctccctgcaattgcagcgtggcaatatcacgatagagagtcctctggctcacacctaatttttcagccagatacgctcccgttacgggaaaacggtgatggcgtaatatctgtaaaagatcgagtaaacgctgcgttctggacatcaccttaccttagcttcgggcgtgaaaaatctgttcaatatcggtttgaagcataaatatcggtttgaagcatagtggtgtagaaaggatttcaggccaaacaaaaaatacaaaaaagccagcgctgttaccaacgctggcttttattatcagcttacaacctaccgaagtcggtctatcagcctttaatcatcgcatgcatttcctgcacggaagtgaccttctccgtcggatctgccgtcaacgacatcgcggtagcgaaaccgccattcagcgtggtgtcgtagtgcaccttgtattgtagcgcgctgcggcgaatcagcttggaatcctcaatcgcctgacgccctgcggtggtgttaacgatgtaggtgtactcgccgttcttgatgcggtcctgaatgtgcggacgaccttcatgcaccttattcaccagacgcggattaatgccagcctcacccagttcaatcgctgtaccgtgcgtcgcatccagctcaaaaccgtgcttcaacagcttagccgccagatccaccacgcgggctttatcgccttcacgtaccgacagcagcgcacgtccagttttcttcatgtgcgaactgctacccagcatcgctttggcaaacgcttcagcaaacgtgcggccaacgcccatcacttcaccggtcgaacgcatttctggccccagaatcgggtcaacgccagggaatttgttgaacggcagcaccacttctttcaccgagtaatacggcgggataatttctttggtgacaccctgctcagccagcgttttgcctgccatcactcgcgcagcgactttcgccaatggaacaccggtcgctttcgagacaaatgggacagtacgcgcggcacgcgggttcacctcaatcagataaacttcgttatccttcactgcaaactgcacgttcatcaggccgcgaacgcaaagttcaaacgccagtttttcaacctgctgacgcatcacgtcctgaatctctttgctcagtgtgtaagcaggcagtgaacaagccgagtcaccggagtgaacccccgcctgctcgatgtgttccataatgccgccaatcagtacacgttcaccgtcgcaaatcgcatcgacgtcaacttcaatagcatcgtcaaggaaacggtccagcagaacgggcgcatcgttggatacgctaaccgcgttttggaaataacgcttaaggtcgatttcgtcatacacgatttccatcgcgcgaccgcccagaacataagaaggacggacgaccagcgggtagccgatgccacgcgctttctctaccgcctgctcaatcgtcgctaccgtggcgttagacggttgcttcagccccagacgattgacggcatgctggaagcgctcacggtcttctgcacggtcaatcgcatccgggctagttccgataaccggtactccagcggcttctagctcgcgagccagtttcagcggcgtctggccaccgtactgcacgataacgccctttggcttctcaatacggacgatttccagtacatcttcaaacgttaccggttcgaagtacaagcggtcggacgtatcgtagtctgttgaaacggtttctgggttacagttgaccatgatggtttcatagccatcttcacgcagcgccagcgaagcatggacgcaacagtagtcaaactcgatcccctgaccaatacggtttggcccaccacccaatatcatgattttgtcacgatcctgagttgggttagcctcacattcttcttcgtacgtggaatacatataagcggtatcggtcgagaattctgccgcacaggtatcgacacgcttatacaccggatgcaggtcgaatttatcgcgcagcttgcgaatttcgctttccgccacgccagccagtttcgccagacgcgcatcggcaaagcctttacgcttcagcgcacgtaagaaatccgcatccagcgcggtgatacctttttctgcaacctgctcttccagacgcaccagctcttcaatctgcaccaggaaccagcgatcaacgttggtcaggttaaatacgccatcgactgacatacccgcgcggaaagcatcagcgatgtaccagatacgctcggcaccggcatctttcagctcgcggcggattttagtcagcgcttcagggtcgtccagatctacctttggatcaaagccagttgcaccgacttccagaccacgtagtgctttctgcaaggattcttgctgtgtgcgaccaatcgccatcacttcacccacagatttcatctgcgtggtcaggcggtcattggcaccggcgaatttttcgaaattgaaacgtgggatcttggtgacaacatagtcaatagcgggttcgaaggacgctggcgtacgaccgccagtgatgtcattcatcaactcatcgagcgtataacccaccgccagtttggccgcgattttcgcaatcgggaagcccgttgctttagacgccagcgcggaagaacgtgatacacgcgggttcatttcgataacaatcaggcgacctgttttcgggttcaccgagaactgaacgttagaaccaccggtttctacaccgatttcacgcagtaccgccatcgaggcgttacgcatgatttgatattctttatccgtcagcgtttgcgctggcgctacggtgatggagtctcctgtgtggatccccatggcatcgaagttttcgattgagcagacgatgatgcagttatcgttcttatcacgcaccacctccatctcgtactctttccaaccgatcagcgattcatcgatcagcagctctttggttggagaaagatccagtccgcgctcacagatctcttcaaactcttcacgattgtaagcgataccgccaccggtgccgcccatcgtaaaggaaggacggataatgcacgggaagccgaggtcagccgctacagccagcgcttcttccatattgtgtgcaataccggaacgtgcggtatccagaccgattttcttcattgccacatcgaaacggcggcgatcttctgctttatcaatcgcatccgccgttgcaccaatcatggtgacgccgaattccgccagcacgcccttacgttccaactccagcgcacagttcagcgccgtctggccacccatagtcggcagcacggcatctggacgctctttttcaataattttacgcaccacttcccagtgaatcggctcgatgtaggtcgcatcggccatctccgggtcggtcatgatggttgccgggttggagttcaccagaataacgcggtaaccctcttcacgcagcgctttacacgcctgtgcccccgagtagtcaaactcacacgcctgaccgatgacaatcggtccggcgcctagaatcaggatgcttttaatatctgtacgttttggcattttctcgctcctgattatttagctgaagaacggtaagtctgaatcaagtcaataaagtggtcgaacaacggcgcagcatcatgcgggccggggcttgcctctgggtgtccctggaaactaaacgccggtttgtcagtgcggtgaatcccctgaaccgtatggtcaaacaaggatttatgcgtgacgcgcagcgtgtcaggcaggttatcttcatcaaccgcaaagccgtggttctgcgcggtgatcatcacacagttgttatccagatcttttaccggatggttgccgccgtggtgacccagcttcattttggtggtcttcgcaccgctcgccagtgccagcagttggtgacccagacagataccgaataccggaatacccgtttccaggaaggttttgatcgcgcgaatcgcgtagtcgcacggttccgggtcgcccggtccgttagagaggaaaataccgtctggattaagcttcagtacgtcctcagcaggtgtctgcgccggaacgaccgtcaggcggcagccgcgatccaccagcatacgtagaatgttgcgtttcacaccgtagtcataagcaaccacgtggtaaggcagctcgctttcgtttttcgccgcaggcaattcaccttccagcgtccagcttccctgtaaccagctgtagctttctgccgttgtcacttcttttgccagatccatccccttcaaccctgggaaggctttcgctttctccagtgcgacaacagcatccggcgcatcacccgcgatgatacagccattctgtgcgcctttttcacgcagcagacgggtcagtttacgggtgtcgatgtctgcgatggcgacgatgttgttgcgtttgaggtactcagacaggctttcttcactacggtagttactggcaatcagaggtaaatcacgaataaccagaccttgagcctgtactgagggggattcttcatcgttggcattagcgccgacattaccgatatggggataagtgagagtgacaatctggcgggaataggaaggatcagtaaggatttcttgataaccggtcatcgacgtattgaagaccacttcccccactgccaatccttctgccccaatggcccgaccgtggaattgggttccgtcttccagaaccaatagcgctgacttaatcaaaacaccctccaaggaataaaaaatcacgttatttgcatattaattcagattcgagccactaaatcaatgcaaaaactacctgtaaggccaatttttggcaaattgggcgcattttaatgatggtcttcccgattgtctacccaaaccgctttttttctcttatttttatgctttacgaaataaataatcgtccactgacgtaaaaagccctatcaactcagataagtaaacggttgctaagcaacattgttaaaataagggtaataaatcaccagtaaagggcatttagggagtacagagggtccatcatcactaaaaaatggaataaaacacaaacaaaaatagataatgataaaaaaaagaagccaatgaggcaaaaacaaaggtgaacgttaaaatatccacctttttcagctagatgttatttttataataaaataaaatactacaaatcatccagagaaagcacatctctcatatcaaaaataccactttccttcgaactaatccagatagcggctcttactgcaccattggcaaacgtcatgcggctggacgccttgtgggtaatctcaacgcgctcaccaatatcagcaaacatcgccgtatgttcaccgacaatatcacccgctcgcacagtagcgaaaccaatgcttttcggatcgcgttcgcctgtatgaccttcacgcgtgtacacggcacaggacttcagatcacgtcccagagcatcagcaatcacttcacccatcgccagcgcggtgccagacggtgcatccactttgtggcggtggtgtgcttcaatgatttcaatatcggtatagtcgcccatgaccttggcagctttttccaacagcttcagcatgacattaacgccgacgctgaagttcgccgcaaacacaatcccgatatcttgcgcagcctgcttaatcgccgccttgcctgcatcatcaaaaccggttgtcccgataatcatacctttacgatgcagacgacaaaatgccaaatgcgctaatgtgccttccgggcgggtgaagtcgatcaaaatatcgaaatcattctgtacggcatccaggctttcattcacggtaataccgtttttacccagcccagcaagttcaccagcatcgctccctaacagagacgaaccagaacgttccagcgctgcgcccaatactacgccgtccatttgctcgatagcctgaatcagctgacgtcccatacggccgcccgcgcctacaaccgcaatacggatggataaatccttcataatgtctctctctttttgatcctgacgacataaaaataacatcaggttaacgggcaccgcgcactatcgccagcggatttacggccagattagaaaatactgtttgaagccgcagaaaatcagcaaaactgtctaaccgcaagcatcagagtcgcacgttataatgctgaaaaaccacaaggtgtttagagatacgtaggaaaggtcaaaaataaatcacatggcataacgcataaaaattcatttttatgcattaacattttcatgagtgaatacagtgggggaaaaactgaaaggaataacagcgatagggccgaagccctatcgcagaaacagactaatcgatctgtttgacttcaacacgcagctctttgggcacttcaaagacgatgttttcttcacgcccttgcatttcaaccgcaaccttgccgcctaattctttcagccgctgaatcacctgttgtaccaaaatatcgggtgccgatgcgcctgcagttactccaacatatgaagcgcccgttaaccatgactcctggatatcgtcggcggaatcaattagataagccgctttccccgctctctgtgccaactcagctaaacggttggagtttgaggagtttttagagcccacgacaaaaacgacatctgccttatccgacaaatggcgcacagcttcctgacggttggtcgtggcatagcagatgtcatccttacgcgggccaatgattcgaggaaaacgctcacgcaacgcatcaatcaccgcataggtatcatcaacagaaagcgtggtttgcgtcataaagcacaggtttttttcatcttttacctgtagctgccagacatcatcgggggactcgaccagatacatgccaccatccgcattgctgtactgccccatcgttccctcaacttcagggtgtccggcatgcccgataagaatcgcttctacgcctttcttactggctctggcaacttccatgtgcaccttagttaccagcgggcaggtcgcatcgaataccgtcaggtcacgattctttgcttcattacgtaccgcttgcgaaacgccatgtgcagagaaaatcagaatcgcaccatccggcacatcttcaatctgttcaataaaaattgcgccacgttcacgtaatccgttgaccacataacgattatgtaccacttcatgacggacgtagatcggcgtaccaaaaagctccagagcacgttccactatgctgatagcacgatcgacaccggcacagaagccacgtggattagccagcaggatctgcatgggacacctcctgttgtacgggatcgatatccagcacgtcgagatcgaaggtaatcgcctgaccggataaaggatgattgaaatccaccgtaactgactcttcagtcacatcacggataattcccggcatatcatttccggcaacgccgctgaacagcatgatggtgccaacatccggcacgccagtctgggcaaaatcacgacgcaagaagaactggatcaggttcgggttggtcggcccaaaggccgactccggcgacagcgtaaacttgcgtttatcgccacgcatcaaccccaacagattttgttccagcgcgtcagacagactgccgtcgccaagacgaaacagcgctggcttgccgcgctcacgtgtggattcggccgtagaaccatcctccagcgtcagaataaaatgcaccagcagcgcgctgttgtgctgcacagtctcggacatcagtgaccctttttcttagcgatatcagtatcatcatgcgtactgaaaaatccttccagtacgatgagcgccgcaccaatacagatggcagtatcggctaggttaaaggtggcgaaatgccagttaccgacataaaaatcgatgaaatcgacgacaaatccgtgccatgtgcggtcaaacaggttgcccaatgcgccgccgataatcagcgagtacgcaatgttatttagcctctgcttgacgctaccacggtacatcatcaccagcagtgcaaccacgatagcaatcgcgatgccggcaaagaaccagcgttgccagccgcctttatccgccaggaagctgaatgctgcgccgtagttacgggcataatgcagattcagagaaggcatcacgggtaccgtgtcccccagcgcaaagtgggcaagaatccactgcttgctgccaagatcgataactaaaaccagtatcgccagccagagccagcgcagtccactcgaacagatcttattcatcagacaaatttacgctcttcgccgttgccgcccacgttggtcgcacagcgaccacagacttcaggatgatcggcattgctaccgatatccgtctcgtaatgccagcagcgtggacacttgtgcccttctgcctcacttaaggcaattttcagtccggtgagttccgttgcctgcgcgctatccggcgcattttcataacgttccacccgcgcttttgacgtcaacagcgcaaagtgcagttcctgacgtagctggttcaacttgtccgccagattggcatcggcgtacagcgtgacggaagcttccagcgatccaccaatgcgcttgtcattacgcgcctgttcgatcactttattcacttcgctacgcactttcaggacatccgcccagaacgcatcgttcatcgtttcagaggcatccagcgcaaacagaccgtcataccactcttcggtaaacacatactgcgcacgctcgcccggcagatagttccagagttcatctgccgtgaaggacataatcggtgccatccagcgcaccagcgcttctgaaatatgatacagcgcggtctggcagctacggcgtgcaacactgtcgccttttgccgtgtactgacgatctttaatgatatccagatagaacgatcccatctcgatcgagcagaactgcatcaggcgctgtacgacacggtggaaatcatagctttcatacgcttcgaggatctcgtcctgcgcggctttagcacagccaaccgcccagcgatccagcacaaccatgtcttctggtttcacgctatctttctgtggatcgaatccattcaggttcgccaacaggaaacgcgcggtgttacgaatacgacgataggcatcggctgagcgcttcaggatctcatcggatacggcaatttcaccggagtaatctgttgaaccgatccacagacgcagaatgtcggcacctagcttgttcatcacatcctgcgggctaacggtattcccgatcgacttggacatcttacggccctgaccatcaacggtgaaaccgtgggtcagtacctgacggtaaggcgctttgcctttgatcgcggtggagatcatcagagaagacatgaaccagccacgatgctggtcggaaccttccagatacatatctgcttcgtggccgccgaattcaggacgaacatctaccactgacgcatgcgtcgatccagaatcgaaccaaacgtccagcgtgtctggcactttgacgtagttatccgcatctgcacccagcacatccgccggatcgagatcccaccatgcctgaatgccgtcggcttcaacacgttttgccaccgcttcaatcagctcagcggtacgcggatgcagctcttccgtctctttgtggacgaacagcgacatcggtacgccccaagtacgctgacgggagatacaccagtcagggcggttggcgaccatcgcttcgatacgcgcctgaccccaatcggggatccactgcacgtctttaatttcagacagcgactgcttacgcagacctttctggtccatgctgacaaaccactgcggcgtcgcacggaaaatgatcggcgatttatggcgccagcagcacgggtagctgtgctgtaatttttctacgtgcagcaacatgcttttttcacgcaggatttcaacaatcagatcgttagctttgaaaacgaatttaccatccagttcagggtaagtaccgctcaggtagcagccattcggcccaaccggattagcgatttccagattgtatttttggctgatcacgtaatcgtcaggaccgtggccacctgcggtatgtaccgctcccgtacccgcatccagcgttacgtgatcgcccagaattgccggtacgtcgaagcccaggaacgggtgcttgaaacgcagcaactcaagatcggcgcctttgcagtcgcccagaactatccactgagtcacacccacgcgtttcatcacgctttcaaccagatcggccgccagaatcagtgcctgaccgtcaatttgcaccagttgataatcgaactctgcattcaacgagatcgcacggtttgccggcagcgtccacggcgtcgtcgtccagatcaccagcgagatagggccgtctacgcgactcacgccaaacttggctaatactgccgcaacatcgctggcgttaaacgtcacatcaatggatggggacgttttgtcataatattcaacttccgcttccgccagcgcggagccacagtcggcgcaccagtgaaccggtttggcacctttgtgcagatggccgttttcaatgatgcgacccagcgcacgaatgatgttcgcttcggttttgaaatccatcgtcagataaggacgatcccagtcgcccagtacgccgagacgaataaagtcggctttctgaccggcaacctgctctgccgcatatttacggcactcagcgcggaattctgccgcactgactttctcacccggcttaccgatcaactgttctactttcagttcaatcggcagaccatggcagtcccagcccggcacataaggggaatcgtagccagacaggcctttcgatttaacgataatatctttcagaatcttgttaactgagtgaccaatgtgaatgctgccgttcgcgtatggagggccatcgtgcagaatgaaggtcttctttcccttcttcgcattgcgaataatcccgtacagatcctgctcataccaacgtttcagcatgtcaggttcgcgcttggccagatcgccacgcatcgggaaccctgtttccggcaagttcagggtagtcttatagtcactcattagattctcgatttcgtttcggctagaaaaattaaaccggtgtctttaacccgaagaacgtccgggctgtcaccacatcatcggcgatttgctgttttaacgcatcgagcgaagcaaaacgctgttcattacggatttttttacgcagtacgacttcaatatgacgaccatagagatctatcgtcacgtccagcaaatgcacttcaagctgctggcgtttgtcaccgtttacggttggacgcgtaccaatattggcgacacccggcagcggttcttgccccagcccataaacgctgacggcatacacgccgctgacaggggaaacctgacgtttcagcggtaaattggcggtagggaacccaatggttcgccccaattctttgccatgttccacgcgtccggaaatgcagtaaggatggcccagcaggctttctgctagttcaagctcatcacgactgagcgcttcacgtactgcagtgctgctgacccgcttaccgccattacagaacgaatcggtactaatgacatcaaaccccgactcacgcccagccttctgtaataacaggaaatctccctgacgaccagcgccgaagcggaagtcatccccgacaaccagaaacttcacgcccaatttcttcgccagcagagaagaaacgaacgtctctgcatcattggcggcaaaacgcgcgtcgaacctgacgcacagcagatagtccacaccagcctgcgccaggtatttcaccttgtcacgcaaacgcgtcaaacgtgcgggcgctttttccgcagcaaagagttccagcggctgtggttcaaaaatcatgaccatcaccggcaacccacgagcacgaccttcctgcttcagtcgttcaagcagcatttggtgtccaaggtgcacgccgtcaaaattaccaatagtgagcacacagccataatggtgtgctcgaagattgtgtataccgcgaattagctgcatggctggcccagaacaaagggttaatattatggaaaccggcggattataccttgtacagcgagtaaggttaacccgcgattcgcgccttttgcagccaccctgtaaatcgtgccaatatttgcatgttttttagctgaatcatcaatagatgacgcccacaagcagaatatccaggtagcggatgccctatacaatccgactttaccgatgccagacagggctttatcaaattcaggatgaatttatgatgtgaaacgctgtattccaccgcgtgaagctgctaaaatcctgcgccatcacaacgtaacaagtgtcgacgtacaaacgacgcttatttgcacaaatccattgacaaacgaaggctaaacgagcatattccacggcctttgaattgtcctcgattgaatatatttgggagttggaccttggctaatatcaaatcagctaagaaacgcgccgtacaatctgagaagcgccgtaagcataatgcaagcagtcgctcgatgatgcgtactttcatcaagaaagtatacgcggcgatcgctactggcgataaagaagtggcacagaaagcatttaatgacatgcaaccgatcgtggatcgccaggctagtaaaggtctgattcacaagaacaaagctgcacgtcataaatccaatctggttgcgcgcatcaacgccatgcaataatcacgcatctgcgtgtcgttgctaaaaaaaaccggcttaggccggtttttttgcgtctgttatttcacgacaagtacttatccatcaccccgtgacagaccttctgctctatcgcagaagagcgcggagaaatccgcgttacagacacgctgcaccgcagggtgctggatcattctggccgcaaaaatcgcataatactcgtcctgaatgttctcgatcctgccgatctcgacaatatcaccctgctgataaatttcattggcatacagcgacggcgcaacgaaaatcgcatcgttattaatgccaaacgccgtcatcagcgccgcatcatcaaattcacccaaaatgttcgtctgaatattctgcgccgtaaaccaattcaatagctttcgtcccagcatggttcgccgcccgggaatcagtagcttacgttgttcaaggcaggctggaaaaggctgctcaggctgcggacgcttacagtaaaagctcacgccacactcgcccagcttaagtgaaaacagcccttcctgctgcgttgaatcaaccgggcaatctgataggatcatatccagcttatgctggctcaactgctccagcagcatttcgtgcgtcgactcaaaacagcgcaaatggatatgttcctgttccgtcacaaccgtttccagcacccggctcaccaaccgtttggacaacgcatctgccacgccaacatcgaataacaggttcgattctttgcggtagttcacaatatctaacatttcctggctgagctggaacatgctatccgcatagcgaaaaacaagttgccccagctccgttggttccaaccctcgccctttgcgcttgaaaagtttgccctgtaaacgctcttccagacatttgatttgcccagtaatggtctgcggcgttaaaaacagcatttctgccgcaccggcaacggagcccgacttataaacctgccagaaataatagagatgattaaaattcaaatgagacacacccgcctcctcttcgcgcctctggcatattatcaacccttacacggctaaaccgccttgtccagcgctggcaatactccgcgtaatgccagatagccaagtaatgctgccagccctgatgccagcaagattcccagcttggcataggtaatcaactccgcatcaccaccagagaatgccagcagcgtaatgaatatcgacatggtaaaaccgataccacacagcacagagactgccacgatctggttaaagtgcacaccaacaggcaggcgcgcatagcccaatcgtatcgttagccaactgaacaaggtaatgcccagtggtttaccaagcaacagcccagcggcgatgccaaggctcaaaggggaaaacagtttttccagcacaattccttgcaatacaatgcctgcgttggcgaaggcaaacagcggaacaataagaaacgcgacccacgtttgtaagccatgttccagcgaggttgccggagaaggttccccgtcggacgtacgcaggggaataaaaaatccgacaatgaccccggccaacgttgcatgaacgccacatttcagaatgcagacccacaagacgccccccactaataaataggcggacgttttgccaacctgcagcttgttcatataggccaggacagcaatcgccagcaccgcaccggccagcgcaggccaaaagacctgctgtgtataaaacagggcgataatcaggatcgcgcccagatcgtcaatgatcgccaacgctaacaggaagacttttaaccctgcgggaacacgcttgcctaataacgtcaacacaccaatggcaaacgcgatatctgtcgcggcgggaatagcccacccagcacgtgtcacgtcatcattcgcgttaaaaagcagaaagagcaaggcgggaaaaaccattcctcctactgcggctgcaagtggcagcatcgcctgttggcggctagctaacgtgccttcgactaactcgcgtttcacttccagaccaatcagcaggaagaaaatagccatcagggcatcattaatccacagcagcaggttcttattgatctccagtgcgccaaaccgcatttccactggaatcatcagaaattgttgatagcccgcagcagtaacagaccaattagcaagtgcgatcgccaaaaccgttgccatcattagcatcatacccgctgccgcatctaatcgaataaagcgacgaatcattgttatcattgacttaatctccccatcagcacgaacgttaataccaaacgtccgctttcttgctagcaagattacgcaatccaatcactcgttaaaagcagattaaaactgatttaatattcgaaaaaaacgatttattgaattgaggctgcttagagggaagcataaaaaaacgtcgggagcgtttttcaacgttgcgcagcaacgcccgcagggtgacggacaaggatgtccgtcataaaaaaaaccggcgggtttaccccaccggtttttctatcacgcgttaacgataagcgattaacgggtcaagtcgtcgaaaaacttcttcacgccatcaaaaaagtttttcgagcgcgggctgtttctttcgccagacgggccaccgaagctctcgtcaagttcttgcagcagttgtctctggcgttcgttcagattaactggggtttccacaaccacacgacacagcagatcgccctgcgcaccgccgcgaaccgatttcacaccttttccacgcatacggaacaatttcccggtttgcgtttctgcaggcactttcagcttcacgcgaccatccagcgtcgggacttcaatctcgccgcctaatgctgccatcgcaaagttgatcggcacttcgcagtacagattgttttcttcacgctggaagatcgggtgcgctttaacctgcacctgaacgtacaaatcacctgacggtgcaccgtgatcgcctgcttcgccctcgccagacaagcggatacggtcgcccgtgtccacacccgccggaattttcaccgacagcgttttgcttttctctacgcgaccatgaccgtggcatttgatacacggatctttaatgatcttaccgcgcccatgacagtgcggacacgcctgctgcacggtaaagaagccctgacgcatctgcacctgaccgttgccatgacaggttggacaggtgatcggcgagctacccggcttcgcaccgttgccgtggcacacatcacactcttccagtgcgggaatacggatctctttggtgacgccacgtaccgcttcttccagcgacaactccatgttgtagcgtaaatcggatccacggctcgcacgctgacggcgaccaccgccaaaaatgtccccgaatacgtcgccaaaaatatcaccaaaatcggcaccgccgccgccaaagccaccaccgccgcctccgcccataccaccttgctcaaacgccgcgtgaccgtactgatcgtaggctgcgcgtttttgcgagtcgataaggatttcgtaagcttctttgatctctttgaacttggcttctgcctcgctatcaccaggattacgatccgggtggtacttcatcgccagacgcttgtacgctttctttatttcgcgatcgtccgcgcttttagcaacgcccaggctttcgtaataatcttgcttcgccatttcttttcctgcccttcaacatgcgtgcacgggcgcagagtttcctcgacgcccgtgctgattgccagcaatagccctgtagctgctattgcgcccgcttaagggcgattactttttatcttttacttcttcaaactcagcatcaacgacatcgtcgtcgcgacgagcagaggcatcatcagcggcaccttcagcaccaggctgtggctgagacgcttccagcagcttgccggaaacctgaaccagtgcctgaattttcgcttcgatttctgctttatcttcgcctttcagcgcgctttccagcgctttcagtgcgtcgtcaatggcagttttgtcatcagcagccagtttatcgcccacttcttccagttgcttacgcgtgctgtgcagcaggtgatcgccctggttacgtgcctgaaccagctcttcaaacttacggtcagcttcagcattcgcttctgcatcgcgtaccattttctgaatttcttcttcattcagaccagaagatgccttgatggtgattttctgctcgcggccgctgtttttgtctttcgcggaaacgtgcaggataccatccgcatcgatgtcaaaagtgacttcgatctgcggcataccgcgcggtgcagcctgaataccatccaggttaaactgacccaaagatttgttgtcatgcgcgcgcttacgctcaccctgcagaacatgaatcgttaccgcagactgattgtcttccgccgttgagaacacctgactgtgtttcgtcgggatcgtggtgttcttggcgatcagcgccgtcatcacgccgcccatggtttcgatacccagagacagcggactcacatccagcagcagaacgtctttcacgtcaccagacaagacaccgccctgaaccgcagcaccaatggcaacggcttcgtccgggttcacgtctttacgtggctctttaccgaagaagtcagcgactttcttctgcaccagaggcatacgcgtctgaccaccaaccagaatcacgtcctgaatctcagaaacggacaggccagcatcctgcaacgccacttttaacggctcaagagaacggttcaccagctcttctaccagtgattccagtttcgcacgcgtcactttgatgttcaggtgcttaggaccggtagcatccgccgtgatgtacggcaggttaacgtcggtctgctgcgcagaagacagttcgatcttggctttttctgcggcttctttcagacgctgcattgccagcggatcgttgcgcaggtcgaaaccttgctctttcttaaattcgtcaaccagatagttgatcatgcggttatcgaagtcttcaccacccaggtgcgtgtcaccgttggttgccagaacttcgaaggttttttcgccatcaacttcatcgatttcgatgatggagatatcgaacgtaccgccgcccagatcgtaaaccgcgatagtacggttgccgacttctttatccagaccgtaggccagcgctgctgctgtcggttcgttgataatacgtttgacttccagaccagcaatacgaccagcatctttggttgcttggcgctgtgcatcattgaagtaagccggtacagtaataaccgcttcggtgattgtctcacccagatagtcttccgccgttttcttcatttttttcagcacttcagctgaaatctgtggcggagccattttctgatcttttacttccagccatgcatcgccattatcagctgcgacgattttgtacggcatgatgttggaatcacgctgaacttcctcatccttgaaacgacggccaatcaaacgcttgatagcaaacagtgtattttgcgggttagtcactgcctgacgtttagccggttggccaaccagaatttcaccatcttgcgtataagcaatgattgaaggcgtggtacgatcgccttcgctattttccagtacttttacctgagtaccgtcaataatcgcgacacaagagttggttgtacccaagtcgataccaataatcttacccatctaaacatctccactaaaaagtcatattcggtatggtggttaaacctactgtgcgggcgaaatgtcgtttttcaacaagatttctcgttttcatcagcagcacacgtttcattttcatgctaaccaccgatgtaacggcccaacacttgcctttgcggcaggtcaaactgtttcggttggaaataagatggggccaacatttctatcatcaagggggaagatgaaaaaaaatgacctttatccctcgtacgatcaaactattctgccttccccatgttgtgtcgaccccaaacgcccgatatgatgccgcgctcgccgcagaaatgggaacatttctctacacaatgaatggcgggcaataacacctaaacgacacctatcccaacgtgattggcgcatccgctaaccttaatgccgcgcccgacgcgaagggactattaataatctgttattgcagaggatttatgagcacgaacacgttggcaaatcctggtccattaggactgatgggcttcgggatgaccactattctgttgaacctgcacaacgcaggctttttcccactttcttccatcattctcagcatgggtatcttctacggcggtattgcccagatcctggctggcctgctggaatataaaaaagggaatacgtttggcgtgaccgcgtttacgtcttatggcgcattctggctgacgctggttgccattctcgtactgccaaaaatgggtctggcggaagccagcgacgctcagttcctcggcgtattccttggcctgtggggcatattcacgctgtttatgttcttcggtacattcggcaccaaccgcgcactgcagtttgtcttcggcagcctgactgtgctgtttgctctgctggccgtgggtaactttactggcaaccacgcaatgctgaccttcgcgggttacgaaggtatcatctgtggtgctagcgccatttatctggcaatggctgaagtgctgaacgagaagtttggccgcaccgtactgccaattggtgcacgtggcgcgtcccactgagttttgatgcaatataagttctgacgcgtctataagcactcattcgcgctaaatgctaacgagccctgtcaacctgacagggctcgtttgttttcgatgacgataaagtacgtttacacttcgacgggtgaacgatcgtgcgcgttgctatcggcagaagtacgcgaatcagcatccagatcgcgttgcaagtaaacacccaacagtaatcccacagcggccagtgtcaaaacatagaatgccggtgccatcggcgtcaccttcatgatcagcgtgacaaaaacgggcgtcaggccaccgaaaatggcataggaaacgttgtaggaaaaagaaattcccgagaaccgcacggcagccggaaacgcccgtaccatgacatacggcacgccacccaccacgccaacgctgagccctacaattgcatagctgacaaagagcaatgtcgtactgcttgccgccgagctgtaaaagaaccagctacaggcagccagcaacaggctacccacaataaatagtttgctggcgccaaagcgatcaaccagcagtcctgagccgacacagcccaccatcagcgcaatcgttgccagacagttagcctgcaatgccaacgcagcagaaatgccgtgaactttttgcagataggtcggtgccatcagaataacgacgacgatgcacgcagacagcagccaggtcagcagcattgaaaccacaaccgcacgtttatgatttaagatgaccgatttcagcggcaactcttctgccagttttttctgcgtctgcatttccataaaaatgggcgtttcctgtaaccagcggcgcagatacatcgccacaaggccaaataccccgccaatgaaaaacggcagacgccaaccgccgcccaacatctgctctggtgtgagcgccgtattcagcagcgtcgcaattagcgaacccagcaggatccccatggtcaaaccggcagtcagcgtaccgcaggcaaatccaatacgggcgcgaggcacatgctccgcaacgaagacccacgcaccggggacttccccgccaattgctgccccttgcaacacacgcattaacagcagcaaaagcggggccgcaatacctatggcttcataggtcggcaacaggcccattgccagcgtcggtaacgccatcagcaatatgctcaggctgaacattttcttacgtccgctcttatcgccaaagtgggccatgatgatgcccccaagcgggcgagccagatagcctgcggcaaaaataccgaacgtctgtacctgccgcagccattcaggaatgtccggcgggaagaagagatcgccaatcacagcagcaaagaagacgaaaataataaaatcataaaactctaacgcgccacccagcgcagccagagacagcgttttatagtcctgccgattcaaccggcgaggatgggcgtgttgatcctgagtcataagttaccgtgcattgccagagtgagaaaagaggaacgtcaccgcagtgtgtaaagtataaattactatatcggcaaaatttttatacaccagcaaagctgaatcttatgtttcaaatcgcctaacttcagtcttttatttcgcgcacggcatttttagggcgaaaagctgctaccacatccacattggtttcaatgtaaggaccctccagcagttggatacaatacggtacgctggcaaaaataccggccacaatcaccttgccatcagcatcttttaaaccttccaatgtttccttaatcgacttgggctgccccggcaaattgataatcagcgcctgcttgcgcagcacgccaacctgacgggagaggattgcggtaggaacaaaacgcaggctaatttgccgcatttgctcaccaaaccccggcatttcacgatcggcaacggccagcgtggcatccggcgtcacatcacgacgcgcaggccccgtgcctccggtcgtcaacaccaagtgacagccgcgttcatccaccagctcacacagcgtttgttcaatcatcggctgttcatccggcaccagtcgagtttccacttcaaaaggcgtggtcagggcgctactgagccaggattccagttctgggatgcctttgtcctgataaaccccgctggaagcgcgatcggatacggagaccaaaccaatacgcaatacattcataagcacctcagtttaaacaaaaaaccaattttatcaggatattgaaggcttttaacaaacaattagctctcatgaggaaattcacacaacatccgtgatttcacgccatgtgtgatacgaaatttgataatggttattaattgtcgtctcaaaaaaaagcaataaaattacttaaattaataataccgagacgcaattaaaatttaaaaatagcaggcgaataaaaaagatcgcttacccattaagagcggatgaaataagccgatatattaaagagaaaaaggatgagatccgccaccacagaacatcacgtaaaatcaaataatatgataaaattaaagcacttctttagtatcacaataagtaaaaaagccttatcaaggaagtcgccatgaatgatcttaaatataagatattaaagctattttcacaccctacctcagctttcttcctgtttggatttatttccttttttatcgctatctttcttactcatgaagcaagcagaaacgcatggaaagtagaacggcaaaatctggacatcaccatcaagacttatgaatcctataatgcaggcggggaggtaacggagagcgatatcacgcgaaaaacaggctcctatgtctctgcacggatgagggcatgggtatttaatacgcgtgatgttcgtagcgaatgtattaatcgactatcctcatccgatctcacatttaatgatatggcaattattcgcatctgccagaataaactgccatcaattggtgaatatgcagggaaaggcacccttactatcatatttcctgtgctatcgcccacggacgaactattgggtattcggattagaactacgtcagagacaccgtccccttcatttttttatacgctcacatcccctggttccgcgatagtcattctgagcatcgtcttactttccgctatcttgggcagtttactgtcgctgctggcgaaaaaatacctgatagaattacccatcattgccagatatgacgatctcactggctatttacggcgagacgcattctttctggcagccaataaggcgtttagtatcgctaatctgaccaagcgtcccgtttgcgttattcttatcgacatcgactattttaagcaagtgaacgacagcttcggccatagcgtcggtgatgatgccctgaagtttgttgctgacaccttcaaaaaatcctttcgccgcgaagatatttttggtcgtattggcggtgatgaattcgcaatcgtattaccgaataccggattagacgatgcatataccatcgttgataaagcaagagaacgcgttagcgagacaccttgtgaaacaaccacagggaaaatcaggctaacagtcagtatcgggctggttgaataccatgccactggagaagatttaatcgaagtgatgaaacgtgccgatgataatctttatgtcgcgaagaaaacccgtaacgcgacggcaaaataggtttctcccctcagcgacaccaaatcgcagacaaaaaaatagccggaatcccggctatttttatcagcagaatgcttacagtaaatctgcaatcatcttttccagtttttcctggtcgatagcaaatttacggatcccgtcggccagtttatcaatcgccattggatcctggttgtgctgccagtagaactcagcttccgtcattctcgctgggcgaactttcacgtcaccaacataagacagtttacgcaccacttcgccttcgctttctgacagttctttcagcagggctggagcgatagtcaggcggtcacaccctgctagttccagaatctcgccaacgttacggaagctcgcgcccatcacgacagtttcatagccgtgctctttgtagtagtcatagatttcgctgacggaaaccacgccaggatcttcatgcggcgcgaattctttcttatcgccattggctttgtaccagtcaagaatacgaccaacaaacggtgaaataaggaacaccccagcttcagcacaggcacgcgcttgagcaaaggagaacagcagcgtcaggttacagttgatgccttctttttccagttgctctgccgcgcagatgccctgccaggttgaggccagtttaatcaggatacgctcgttgctgatacccgcatcgttgtacagtttgatcaggtgcttcgccttcgccacactggcttcggtgtcataagacaaacgcgcatccacttctgtagagatacggccggggatcaattttaaaatttcgagaccgatattgaccgccagtttatccgtggcatccaccacctgctgtttgcgatcgctgctctgctcacgcgcccaggcaatagcctcgtcgatcagcttgcggtattcaggaatttgcgcagcgttcagaatcagtgaagggttggtggtcgcatcttgcggttggtacagtttcattgccgcaatatcgccggtatcagctacaaccgtggtcacttggcgtagggaagtcagtttatccgtcatgttggcatgtctcgttgtttatacgtggtgctcgtgaatgaaaatagctcgtatatgaatccacttgttatctaatctggtggccgtctatttcgcgccgaaatctgataataacacgcgcactttcccgtgcaagccagcctttttccactcttccctgcaacggcgattagttgcagataagacgaggcgtgttatggctataccccaaataattcgagttgcaggaaggcggtaagagagggaatcccgatgagcttacacaagtaagtgattcgggtgagtgacaaatctgcctatggccgatttgaacgctgcttgcagcggccccaacgggcgaggcacatgcaagtgtgccgagtagcgcagccaacgcacatgcagcttgaagtattacgggtatatcgccgttttcttatcgggttcttgctatagtgggcacatcaaaaatcagaccgacaggacatggcgcatgcttattactatttcacccgcaaaaacgctcgactacaccagtcctttggcaacgacgcgctatacccagccagagctcttggactattccagccagctcattagcgtgtgtaaaaaactgacgccagcacacatcgcctctctgatgagcatcagcgataagttggctgacctgaacgcaggccgctttagcgagtggcaccccgatttcacgccagagaatgcgcgtcaggcgctgctggcatttaagggcgatgtttataccggattagccgcagaaagtttcagcgaggatgacttcgatttcgcccagcagcatctgcgtatgctgtcaggtctgtatggcgtgttgcggccgctggatttgatgcagccgtatcggctggaaatgggcaccaaactggaaaataaagccggtaaagatctctacagtttctggggcgacaccatcaccgaaaaactgaatcaagcgttacatgctcaaggcgacgacgtgctgattaatctggcatcggatgaatatttcaaagccgtcaaaccgaaaaatcttaatgcccggctgatcaaacccgtctttttggatgagaaaaacggtaaatttaaggtcatcagtttctacgcgaagaaagcgcgcggcctgatgagtcgtttcattattcaaaaccgcctgacccaaccagagcagttgaaagcgtttaatctggaaggttacgcttttgaagcagcagactcctcggctaatgagctggtgtttaagcgccacgaacagtaagttgaaaacgtaaaaagggcggaattctccgcccttctcattcgctctttatcgctacaatcttattctggcagggacatcaggaactcacgcaacggtgcgaaatcatccgggaagttgtgcgacagcagatccagatcggcacgttcagccagcgcttccggcagatccagttctttgcccagaatctcttctacgctttccttgaatttcgccgggtgcgccgtacccaagaacaagccaaactcaccagcttgcagctgatcgcgcagcagacggtaagcaattgcagcatgcggttcggagacatagcctaacgcatccaactgaagcagggtttctttcgtggtgtcatcgctcaccgcaccaaagcccagcgttttcaactgccagttcttacggcggaacaattcctccacgcgcggccagttgtttggctggctcacatccatcgcgttggataacgttgccaccgttttatgcggttcccaattaccctggctcaggaagcgcggcacggtgtcattggcgttagtcgccgcaatgaaacgcttgatcggcagacccagcgatttcgccagcagaccggcggtcagatcgccgaagttaccgcttggcacagaaaccaccagttggttacgggcttcctgtggcagttgtgcaacggcttcaaaatagtagcaaatttgcgccagcagacggctgatgttaatggagttcgctgagttcaggccaatcgcctttttcagttcttcatcatcaaacgcctttttcaccaacgcctgacaggcatcgaaatcgctgtcgatagcgatggtgtgaatgttgccgcccagtgtacagaacagcttttcctgcagcgggctgatcttgccctgcggatacaggatcacgacgcggacattttccagaccgtaaaaggcatgcgccacggcagcgccggtgtcgccagaggttgccgtcagaatggtaattttttcgttgccagagacttccgtcagcatttgcgccataaagcggccgccgaaatctttaaaggccagcgtcgggccgtggaacaactccagtgctgcgacatcgtcctcaactggcgcgataggtgctgggaatgcaaaggccgcttttacacgctcaaacacggtttctgtcgcaatttcatcgccgatataagcggacagaatacggctgctgcgggtcacaaaatccagatccagcaaagcatcaatttcagtacgctcaaattctggcagctccagcgggaagaacagaccctgctggctcccgagcccttgcttgatagcctgagcaaaactgacctgctcgttatgatctttaaggttgtacagtttcatgcgttatcccagttgtcgtgcgccagtcttatcaagacggcaaatatgaacaaaaccttcatcgttctgcaaatagttatcccgtagccagtcggccagacgctgtgcgctcgccatgtcgttgcagacggagaataacgttgggccagagccggaaataccacaggccagcgcgccgatatcttcagcagcctgacgagcggcagcaaagccgggtagcagtttagtgcgataaggttctgcgataacatccttcatcagtttcgccgccagctcggcctgtccggtgtggcaggcgtggataaagcccgccagatagcgaccgtggctaatacaatcctgacgacgatattgtgcaggcagaatcgcacgcgcttcggcagttgagactttaatccccggatacgccataacccacagccagtcatcgaacgatggcactggctggctgataatgccgttttcttccaacatcaattggacgccgccgaggaaacacggcgcaacgttatcgtagtgaacgctgccggaaatgcgcccttccagctcgcccatcagcctcagcagacgagtgtcatccagcggtttgccacaaaactcgttcatcgccatcagtccagcaacgacagaacaggcgctggaacctaaccccgagccaatcggcatgttcttttcgagcgtcatcgccacgggcacggttttgccaatttcctgacagaacagctcccaacattggtacacaatgttttctttcgggttgtccggcagtttgctaacaaaacgcccttcattacgcaggctgaacagatcggcggcctcaacagagacgcaatcccccagcagtgagccgtctacaggtgaaacggccgcacccagcacatcaaatccgacgctgacgttaccgattgatgcaggtgcatatatcttaaccataattatgctcccaacttccatgacaaggtgcgcagcagatcggcgaacacaccagcagcggtaacatcgttacccgcgccatacccgcgcaatacaagcggcagtggctgataataacggctgtagaacgccagcgcattctcaccatctttgactttaaacagtggatcgttaccgccaaccgcactgattttgaccttacagcgaccttcttcaatgacgccgacatagcgcaatactttaccttcatcacgcgcttgtgcaacacggctggcaaactcatcgtctgccgccggcaggcgctgcataaagctggcgacatcgccggaggcatcgaaactgataggcagaacggactccacctcaatatcacccagctccaattgataacccgcttcacgcgccagaatcagcagcttacgcgccacgtccataccagacagatcgtcacgtggatcgggttcggtatagcctttttctttcgcctgcgtcgtcgcttccgacagtgacatgccttcatcgagtttaccgaaaataaaggacagcgagccagagagaataccggtaaagcgaatcagctcatcacccgcattcagcagattttgcaggttctcgatcaccggcagacctgcaccgacgttggtgtcatacaggaaacgacgacgggatttcgatgcggcgctacgcagttgatgataataattcatcgacccggtgttggctttcttgtttggcgtcaccacgtggaagccgtcggccaggaaatccacatactgatcggcaacagcctgattcgaggtgcaatcgacaatcactgggttcagtaggtgatactctttaaccagacgaatcagacggcccagattgaacggctcacgagcttttgccagatcttcacgccaggtgtccatcgaaacgccgttaatgttggtcagcatggctttagaattggcgatcccacacacacgcaggtcgatatgcttgtctttcaaccacggctgctggcggtgaatttgctccagcagtgcaccacccacgccgccgacgccgataacaaacacgtcgatcacctgatcggtgttaaacagcatctggtgtgcaacgcgcacgccagtcgtggcgacatcattgttgactacgacagagatagagcgctcggacgagccctgtgcgatagccacgatattgatgtttgccgtcgccagcgcagagaacagacgagcagacagaccgcgcaacgtgcgcatgccatcgcccaccacagagatgatcgccagacgttccatcacatccagcggctccagcacgccttctttcagttccagatagaactcgtcttccagcgtttttctggcacgcgccagctcgttctgcgatacgcagaagctgatgctgtattcagaagatgactgcgtgatcagcaccacagagatacccgcacgcgacatcgcggcaaacacgcgcgctgccatgccgaccatacctttcatgccggggccggatacgttaaccatcgccatgttgttcaggttggtaatgcccttcaccggatactgtgtatcggtactgtccatgccgatgagcgtaccgggagcctgaggattttcagtgtttttgatgagacagggaatctggaactgggcgataggagcaatggtgcgagggtggagaactttggcgccgaaataggacagctccatcgcctcctgataggacattgatttcaataatcgggcatccggcacctgacgaggatcgcaagtataaacgccgtcaacatcggtccagatctcacaacagtccgcacgcaggcacgcagccagcaccgcagcggaatagtctgaaccgttgcggcccagcaccaccagctcgcctttgtcgttgccagcagtaaagcctgccatcaggatcacatgatctttcgggatcgcgctttcagcgatacggcgagtcgactcagtgatatcgacggtagattcgagataatgtccctgcgctagcagtttttcgaccggattgatgacggataccccatagccgcgcgcctgaaagaccgcttccatgatggcaatagacagtttttcccctcggcagatgatcgcggcattcacgctgtcaggacactgccccagcagagcgataccatgcaagacgtgtttcagctgtgcgaattcctgttccacgaatgccttcaggcgggcgtgttcaaaacccggctgggatgcagcaagaccttgcagcagcgaagagaagatagtttcggcgtcgtttaaatgaggcaggatatcttgtccggcgacggttttctcaatcatggcaaccagatggttggtaattttcgccggcgcggacaatacggtagcgacctgtccctggcgcgcgttattttcgataatgtcggcaacgcgggcaaagcgctccgcattcgctactgaagtcccgccaaatttcaacactcgcatttttatcttttctcctgaatttctgccaaccaaaacgctaaaaacgttttttgtatgccgcttacagacgacgttgagggataacctgccataaaaaaaaagcccgcactgttcggtgcgggctttttctggaatctttgtatgcgtcagcccgcaccgttactggttgtatcggtgatggtaataatcgtggtgattaggctgatagtgcgcatgctaaaatcgagtctcattagaagtagagttatctgccctattagttaggttaatcgccctttgaagtcaacggatttcttttttttcttctcgctgaacaaaaaacacccaccgcagaacacactaccaaaacagggataatccggataaatcattgtcaaaaaaagaaactcaatatgttcgaccaccccaaaaaccatctctgctatcttatttcggcaatcttttttcaatatcgtgtagcaaccgatggagcatcgccgtatcgcgttgctctaagcgtcccagccgctgatgcagccagtcccgcagcttttcgtcgtcctcaaccgccaagttgaccaatagccgatccagacgatcgcgcagcgccgacaattggcccgccaccgctggctgcaccgcttccggtttgacctgcatgaattctgccaactggtaacaatacaccatcaccgcctgacccaggtttaacgaagggtaatccgctttcatcggcacgccagttagcacatctgccagttcgagttcatcattcgtcaggccgacatcttctcggccaaacaccaacgccgcagacgccatccattgcaccttctcctgcaatacgcctgtcagctccgctggcgtgcagtaataacgatatttagcccgactgcgcgcggtggtcgcgacagtaaaatcaacatctaccaatgcttcagccaacgtggaaaatacctgtacgttatccagaatatccccagatgcgtgcgccacccaacgggctgcgggttcctgatgtactgtactaccgacaatacgcaaactgctgaatcccatcgttttcatcgcgcgggctgctgcccctacgttctctgcccgggcgggctcaaccaaaataatatgaaactgcatagactccccagtatgggttacgtacgctctggcaatattttcgccagcagctaaataacacggacgtgtaatcgatcacgatttgttgataacggttcatcaatagctatcctgccatcactaccgatggaaaattaacaataaaccaacagaatttctgacatcaactcaaccttcggtaggaaacatcagtgatgtccaaaaatgaacgggaagagaaaaccacaagaaagacaaggtaaattattttatttcaataagttataaaaacaccaacatatgtgcagcgtcaattatgattattggcatttgctatgctaaatcgttcataaaaagtgctaaattgtgacgtaaactagcaatcctataagtgtttatcacaaaatagttaacgtgctaaaatgaaatttgatatatgtcaacagaaccgtagatttatcagcaggcaaaatcagtgcttactgttatgttgctgttaataaggttaaactgtgcgccactttgagcgcagttaaattagcgccacactcacccgctagcagtacctctaagcgggtagagaatgaacaccagtaacgcatttacgtacttgagtctgatgttgagcgagagcgtatatttacctcgataagctccagggaaatacccggaataactggcgttgtagccagcgggccagcagggtatgacagcgacttctgtacttccgatttctataatttaagttggcaattttaggtagcaaacatgcagacgccgcacattcttattgttgaagacgagttggtaacccgtaacaccctcaaaagtatttttgaggcagaagggtacgttgttcacgaagccaccgatggcgcagaaatgcaccatattttgtccgagaatgacatcaatctggtgatcatggacatcaatctgccagggaaaaatggtctcttgctggcacgtgaactgcgcgagcaagccaccgttgccttgatgttcctcaccggtcgcgacaatgaagtcgataagatcctcggtctggaaatcggtgcggatgattacatcaccaaaccgttcaacccacgtgaactgacgatccgcgcacgtaacctgctgtcacgaaccatgaatttgggcagtggcactgaagaacgtcgtctggtggaaagctatcgtttcaacggctgggaactggatatcaatagccgttctctgatcagcccggctggcgagcaatacaagctaccgcgtagtgaattccgcgcgatgctgcacttctgcgaaaacccaggcaagattcaatctcgcgcagaattgctgaagaaaatgacaggtcgtgaacttaagccgcatgaccgtaccgttgacgtcaccatccgccgtatccgcaagcattttgaatcgacagctgatacgccggaaatcatcgcgacgatccacggtgaaggctaccgcttctgtggcgatctggaaaattaatcccactcagccggagcaggctcctgttccggctgtttttcccttcttaccgcacgttattcactctttccccacggcataactggcaccgcgcttaacgcattcttcggcgaaccatcgaccaatcgatcggagtaagcaaggtagatcagagaattgcgcttttgatcgtaaaaccgaacaacctgcaacttcttgaaaaccagcgacgttcttttctggaataccacagatccgcggtcaccgccgtttttgatcttatcggatagcgtaaccggcccaacctgctggcaagagatcgccgcatctgacgtgtcttccgccaaccctaatccgcctttgatgccgcctgttttggctcggcttatgtaacaggtcacgtttgatacatcaggatcgtcaaacgcctcgactacgatcttatgatccggccccagcagtttaaagaccgtatcgacagatccaacctcttccgcactggcggtgccaaccgcagatagcactagcagacccacactcatgattcgttttatgttcataatttcaggctctgtgataattcatgacaaacaattaataaccacaattaaaaagaggatgtacaaaataaaccgccatgatcatcctactcatccaaattacctgctgaatattttcaaaaatcttcagcagtaccaaagtgaaaatattgctatgatgcgtgatctcaatacgctcgcgctcaatgtgtttgatgaggaagattatggatcaagccggtatcatacgtgacttgcttaactggctagaaagccatctcgaccaaccactatcactggataatgtggcggcgaaagcaggttattccaagtggcatctgcaaagaatgttcaaagacgtaacgggcaatgctattggttcatatatccgagcgcggagattgaccaaagcggcggttgcactttgtctgaccagccgtcccatccttgatattgctctgcaataccgttttgactcacaacaaacgtttacccgcgcgtttaaaaagcagttttcccaaacgccggcgtcttatcgtcgttccgataattggaatactttcggcattcgtccgccgattcggctcggtgaatttaccctaccacagccgcagtttgtgcaactgccagaaacgcaattgcttgggctaacgcaaacctataactgtcgacttgagcagatctgtaacttccgtacggaaatccgcgtccactactggcgccaatttttgggtgagacctgctccgttccgccagtactttacgggctgcatcattcgcgcccaagcaaagagaaagacgacgaacacgaggtgctctacaccaccgcgctggagccgcagtacctgcccgatgacgtccacactggcgagcccattacgctaccgggtggcgactacgcgatgtttgtttttgaagggccaacagacgagttacaggactttattatcacgctgtatgacacctgtctgccgaccttcaagctcacacgccgcaaaggattcgatgccgagcgcttccatccagacggcacagcgcgtgatgatattcctgacatcatacgctgcgagtatctcatccccatccagcatgcagagccgacctcagcgctgtaactcatccagtgccgggatatccaaatgagaaatatctccggccgtttccaccacccaacccgatgccagccacgggctttgctgatgatcgatgcgcgataaggaacagttgcgtagtcgcagacgccgctcagccgatgctggtagccccaaaaccgtactgagtaaacaccccagcgccatgccgtgactaaccagcaacgggcggctcccagcaggcaatgccagacaatgttctaagacaccgtgcatacgtgatgcgacatccaccatcgattccccttccgggattcgcccattaggtgtgccatccaccagccgtttacgccacccttcttcctcggcggtcaacgaatccagatcgcgagcttccaatacgcccatgttcaattcgcgtaagccgggctccaggattatctggcaatcaccacaatatttagcgatgatttctgtcgtctggcgcgttctgccgagatcgctggtaaaaatatgcgtaatccctaacgtcccgattcgttcagcaacctgttgtgcctgttgctcacctcttggcgtcagcgcactatcagattggccttgaatacgtcgagccacattccattctgtttcgccgtggcgaacaagatatacctgtaacatggttattttccgttatactgcgtcaaattaactaaaggtacgaaactgttatgtatcacgttgtcgctgcaactaccaacccagcaaaaattaaggctattagcctggcattcatcgatgtctttggtgcagaaaattgtcgcatcgaaggtgttgacgtcgatagcggcgtcccacgtcagcctctcggttctatcgaaacccgtaccggtgccagaaatcgcgtcatgatggcacgccaggtgcgaccagaagccaatttttgggtcggtgtagaagcgggcattgaagaaagcatgactttcgcctggatggtgatcgaaaatgccaatctgcgtggcgaatcacgttctgcaagcctggttcttcctgaaagtatattacatggtattcgtgaagggcgggaattaggcgatgaaatggagcgtttgacgggcgttcagaatataaaacataaaggtggtgccatcggcgtcttcaccgacggcaaattgtcacgtaccagcgtgtaccatcaggcgctgctgctggcgcttgtaccgtttcataacccgatctatcagatttccgttcaaacaacgacacagtaacgattacgcgtcgtcaccttacggtttatctgccgatagcaactgcgcttccagccagattttcaacgcggggggcgcggctttcaggctatttgaaccgcgcgtaatcgtggcaattcctgcacctagctcgctttttagctcacgctggctcatttcaccccgcattaactcttgcacaattcgcacccgcgttcccaacgcggtacgctcatccggcgtaagaagcagttgaagcagcggcaattggagatcctctgcaatagactgctgtaatagcgcgacaaagcgtaaccaatgctcattgtcttgttcagagagtgccgggtcgataagcgataacggagtcataacgggctgccatactatttaactagtacggcagcataacacaatttcgggaagcaatcgcaacgcctcgtctcaataacgccgctgccattctgcatccgtcagcacattggctggctgatgaaggaagttgcgatagaagacgtcataggccagcacatttttcacgtaaccccgtgtttccgaaaacggaatactttcgataaacgcaacgggatcgatacgcccagcgctgtttctcaaccaagtattcacgcgcgacggcccggcgttgtaagccgcggaagacagaatgcggttactgccaaatgtctggtacacgtactccaaatagcttgttcccaacagaatgttggtctcaggatcaaatagctgactgctgttcgtgtagaacgtgatattgctcattttagcggtatgctgcgccgtcgcgggcatcagctgcattaggcccgatgcaccaacaggggaacgcgcttttggattccatgcgctctcctgacgggcaatcgccatcgcatagctctggctaatccctttcccctgcgtttcacggcggaattcgtcattccaggcgagcgggaaacgctcttccagatgatcccacagcttcgcaacaatcgtcgcctgcacgctcaaatccgcccagcgctgttcaaacgcatagcgagccagcgcttcctgctgcggtttgctacgattcgccaccagcccaacccactcgctccgtgccaaattatccatctgccagaacattaattcccgcacgcgggtgatttccggtagctgagacagagaagggtctggcttcaccgccgtcatgatagtaatgggatagcgctcgttcagtttctgcgccgccgccatagggtagaacccgcgctcctgcatcaggccacgtaatatcgtctcgccttcctgacgtttaccttgatccaacagcgctgttgcgcgccaatagcgccattcgtctttctgcaacgcctccgccggtaagcgtgccatccagctcgtcagcccctgacgatcgccagcacccaacgccatccgcacccgacgctccagcaacgtagtcgacgtacttcgccgcaccacatcatcccgccactctgcctgctctggcgtagcgtcgttacccatcaaacgccaggcgatggtttcttccatatcctgacgttctgcggcgctcatcttctgcaaacgggcaatgatcggcaacatcgaacgggcattatccgtatcctgacgcgctgtgcgcgtaaaagccgacagcgtgactttacgggtgaaatctgtgggccccacggtacgggcgaagctctccagcgaattaggatcgttctgaagtttcagcagtgcatcgcccatcgttttataatcgtcaggtaactgcttgatgaggtagctcaccagactaccgctgccttcatccatggccagacgcgcgcgctccagcgtcgtcaacggcgtctgttcgcctgcttgctgccatacagagaagagtttatcgcacacggtagggagcgaacgcccggtcagccagatatcacgcgtggcttcccacacgccctgacgctggccggttgcccactgggcataataaaagttacagcgggcactgaccggcttcggcggctgtgggctaaatgccagcagcccgttccagtcctgacggcgcgccagttcattcacaaagctggtggtgaggttgcgggcgggcggcaacgtgggatgggtggctataaactgtttcacctgcgtcgcactgacctgactcagatcctgcgtgagcgagcggtattcaagataaggataaagtgggtaactgcgcagcgtcggcatcagttgcactaccgtgtccatctggttactgtcccatgcctgcttaacttgctgatagcgctgacgctgctcgtctaaagaatccgccagcacatgaccggaagccccagccagacaaaccgccgcaacggcgtaccaccaatgacctgctttcatcacctgcattaacctcatccgttatcgaacttgctatcggcatccttcatcgtatcgatacccctatcctatacccaaaataattcgagttgcatgaaggcggcaaccgcatgaatccccaggagcttactcaggtaagtgactggggtgagtaagggcagccaacgcacaagcaacttgaagtatgacggatatatcgggcagatctagtgtggcacatcatgccagacaacggtatgccgatccgcaaaccgatcctgaaattcatcagacgggcatacgtctcagatcggccatggcaaatcgccggatagctgggatcgcgggctgaaacccgctacacttcgtacttagaataatgtgcttagaataatcgagccgctgctaaagcatatccttcagcagcgctattaattacccatggtcacccgcttatggtgacaaatcatagagataagagagaggcgaagtcgcaacgtggctcaatatgtttataccatgcatcgcgtcggtaaggtcgttccgccgaagcgtcacattctgaaaaacatctccctcagttttttccccggtgccaagatcggcgtactgggtctgaacgggtccggtaaatcaacgctgttacgtattatggctggcattgatacggacatcgagggtgaagctcgcccacaacctggaatcaaaatcggctatttgccgcaggaaccgcagttaaacacggagcacaccgtgcgtgagtccgtggaagaagcagtttcagaagtcgtgactgcgctgaaacgtcttgatgaagtctatgcgctgtacgccgacccggatgcaaatttcgataaactggctgccgagcagggtcgactggaagagatcattcagtcgcatgacggccataacctgaataaccagttagagcgcgcggcggatgccctgcgtctaccagagtgggatgcgaaaatcgcgaccctgtctgggggtgaacgtcgccgcgttgcgctgtgccgtctgctgctggaaaagccagacatgctgctgctcgacgaaccaaccaaccacttggatgccgagtcggtagcctggctggaacgcttcctgcacgacttcgagggcacagtggtggcgattacccacgaccgttacttcctcgataacgtagcaggttggattctggagctggaccgtggcgaaggcattccgtgggaaggtaactactcttcctggctggagcaaaaagatcagcgtctggcacaggaagcttctcaggaagcggcacgccgtaaatccattgagaaagagctggagtgggttcgtcaaggtgctaaaggccgtcagtccaaaggtaaggctcgtctggcgcgctttgaagagctgaacagcacggaataccagaaacgtaacgaaaccaacgaactgtttattccacctggtgctcgcctcggcgataaagtggtggaagtcaccaacctcagtaaatcttacggtgagcgccagttaatcgacgggctttctttctccgtaccgaagggcgcgattgtcgggattatcggcccgaacggtgcaggtaaatcgacgctgttccgcatgatgtctggtcaagaacagccagatgacggcacaattgagctgggtgaaacggtgaaactggcgtcagtagaccagttccgcgacgcgatggataacagcaaaaccgtctgggaagaagtctccggcgggcaagacatcatgcgtgtcggcaacaccgaaatgcctagccgtgcctacgttggccgtttcaacttcaaaggggttgatcagggcaaacgcgttggtgagctatctggtggtgagcgtggtcgtctgcatctagctaagctgttgcaggtaggcggcaacgtactgctgctcgatgaacctaccaacgacctggatatcgaaaccctgcgcgcgctggaaaacgccctgctggaattccctggctgcgccatggtgatctcgcatgaccgttggttcctcgaccgtatcgccacgcacattctggattatcaggatgaaggtaaagtggaattcttcgaaggcaactttaccgagtacgaagaatacaagaagcgtacattgggcgcagaggcgctggagcctcaccgcatcaaatacaagaagattactaaataagccgtcaccagacgtcataaacaaatggcccgcaatgtattgcgggccatttttctttccagtcatgcttcatctactgggaatcagaacgtttcccaattttgattactgttgcctttgctgcttccggcaatagccatcgctggcgctaaacgcggttgcggcgcagatttcggcaatgatgacctcacttgctggactataccggacagcttgaataccgcgacagcctgcgtcaaacgcgcagcctgctcttcaagtgaaacagcagccgccgatgcttcctgcactaacgctgcattctgctgcgttgcgctatccatttcagacacggcctgactgacctgcccaataccacgactctgttcgtcagaagcggaagcaatttcccccatgatatcagtcacgctgacgaccgcacggacaatctcgcccatggttgtcccagcctgagccaccagcccagagccggtattcaccaacctaccagattcgccaatcagcgtttcgatttccttcgccgcctgcgcactacgctgcgccagattgcgaacttcacccgcaacgacggcaaaaccacgcccttgttcgcctgcccgcgccgcctctactgcggcgttcagcgccagaatattggtctggaaggcgatactgttaataacggaagtgatctcggaaatgcgttttgaactagtggaaatatcctgcatcgtgtccaccacgccttgcacaatttgcccgcctctctctgctttttcagaagcatttttcgccaactggctggcatgatgagcattgtcagagttctgtttcaccgttgcggtcagctgttccatgctcgctgcggtttcttccagagcggctgcctgctgctcggtacgtgaagagagatcgacgttacccgccgtaatttctgacgatccttgatagatcgaatccgcaccttcgcgcacgatcgtaaccgtattcgtcagttccgcctgcatgttctgaatattcgtacccagggtgcctatctcattacgccccatcgccatcggtggcaatgtcaggtcacctgctgcaattttctggatacgttcaaccagtctattgattggtgcaaggatcacattgcgcaccatgatgtacgccatgattgccataatgacggataaggcaaacgagcccgccatcatccagtatcccagttgggcgttctgttccgcccgctgattgatatcctgcgcggcttttgtcagttcagtcacttttttacgtacaggaacgctaaactcttcatctaacgtgcgcgccagcgtactttctaacgacaccagatcttcaaattcaccatcacttgtggctttctgcatcaagacaatcgcattatcgcgatagttggtataagccttgaggatatcctcgtccaaggctttttcactctccagtctgtcgggacgcgcgagatattcatcaaggcgtttctgtgaggctctgacccgaccagaggcctggtctgaagcagctttaaatacttcgtgatcgctaatacggtttgccgcaccagcctgaatgagcagcagcctggcaacacgcagctgatcgagactactgctgatacccgcgcgaatatcagacagctcatttgccttatccagtgaatcattactctgctttaagaaatagctcgctgtgccaatagaaagcgcaaagagaatcaggataattgaaaaaagagtaataaataacgatacgagacgtatattgttgatgtaactcaacttctctttttgaacagacatcgattgcattctcattttcaccatcactggtctacattatctctatcactaatcaatgtgacagagcccgaatatcaccgtgacaaaacgccacgcaggacatgcctttcataaaaaagtcaaaaggaaccaagattgttatcggcattcccaatctaaaacgcacctaaaataagttgatagaaatcacgtttcaataaaaatttacgatttaacgtaaaaatgaaacaaaaatctctgcgcaatatatcactgttactttttcaaaagtattgagtaatcatctaacgcgcgatgctgtaaaacgaagtcgatgaaacacgctaatgcgggcgaatttaacttgcggctggggtacaccagataaagctcattggcttccgcctgccaatccggcagaaccctaaccaactttccagacacagcttcatctcggcagagaaagtccggcaatagcgtaatcccagcccccgcaatagcgcactctcgggcgtaaagcagattatctgtaatgtgtgcgtcaggtaatagccaacggtagagttctgaaccgcgatgaaggagccattctgtccaggcatgatgcgcaatacagcggtgttgctggagctgctgcggatgaagcaatgccgaatgccgtgcaagatagtcaggcgatgctagcaaatatcgcggagtctgcccgagtgaacgtccaatgagtgacgaatcgtgaggtttaccggtgcgaaaagcgacatcaaagccctcctgcaccagatcgatcaccgcatctgaaatcagaacatccagcgataccgccggaaagcgctgatgaaactcagcggtgagtcgcgccagcagtgtggaacctaaccccgcagggctggtaatacgtagtcgtccgctggggttatcacgcaagcgctgtatggcgagatcggcacgctcactggcttgcagcatctcctgacagtgaatcaggtaacgttcgccagcaaacgtcagatttagctggcgcgtcgttctgttaagcagtcgcaggccgatctgctgttcgagctggctaatacgcaggctcaggctggattttgctaatcccgcttttcgcgccgcctgtgtaaagctgccacactcggccaccagcgcaaagagcgccatatcctgcaattgtttaaacatcattgttcatctcagccgaacacttcattatttattgtccatcttatcagccctatctcagtgttctacactttgtcctattcacaagaccctattctgaaaataatgaggaacacaccatgaccgctcatgcgatagccgttgatccacaacagccagaaaatttcatcaccatcacgcaggacattcccgagcccggtgaatacgatctgttgatcggtgtaaaagctatttccgtcaacccggttgataccaaagttcatgctgggttacgtcaaaatgggttacagcaacccagaattctcggctgggatgccagcggtatcgtgctgaaaaccggcagcgccgttagccaccttcaggtaggtgatgaagtctggtacgctggcgatatcacccgacccggcagcaatactacccatcaattgattgattcacgtatcgtggcgcgtaagcctgtgtctctggattggcctgcggctgctgcactgccgctcaccgcgctgaccgcatgggaagggttgttcgagcacctgaaaatacagcaggccgatagcgagaaaacgttgctgattatcggcggcgcgggtggcgtaggttcgctcgcgatttctctggcggcattacgcagttcggtgaacatcatcgccactgcgtcacagcctgactcggcagagtggtgccgccagcgcggcgcacataaagtcgtggattatcgtaatctggtcgaggaactggcaaaggaagggatcaaacaggtcgattatattttctgcctgaacgacaccgacggacactgggacgccatcagcaaactgatcgcgccaatgggccacatctgcactatcgtggaaaacaaaaccccgctcgaccaaacggcgctaaaactcaaaagtgcggcgctgcattgggaactcatgtttacccgcagcatgttcaccacaccggatatcgcggaacaggggaacattctgcacgaagtcgcacagctggttgatgcaggaaaacttcagggtaccgccagcgaaacgctgcaagggttaacggtagaaacgctgaagcaggctcatgataaagtgctggaagggcatatgcgcggtaagatcgttatcgcgctttaataaatgaggttgctgacaaagcccgtagagcgagagtaacggatagatcgtaaagacgctgtgaatacatccttgtacgctcggcttgcgccatccctggcgcaaacgctttactcttctattccgttactcccgttttcattcagtaaatagacttgtcaatgggctgatagtgcattcactgatcaatcagacatcagaacagcagacgggcacgaatagtgccgggaatcgccttcatcagttgcagtgccgtttgcgcaccgtcggtttctacatcaatcaccacataaccaatttcaggtgtcgtttgcagatactgcgcagcaatgttaatgccctgctcagcaaagatctggttaattttggtaatcatgccaggacggttttcatgaatgtgcagcaggcggctagcgcgtgcgccatgaacgggcagcgacacttctgggaaattcaccgcagacagcgtagagccgttgtctgaatatttcgccagtttccctgcaacttcatcaccgatattttcctgtgcttcctgcgtggatccaccgatatgcggcgtcaacagcacgttatcaaactcgcacagcggcgacaggaatggctcgctgttcgttgccggctcctgtgggaatacgtcaatcgctgcaccggacaaatgcttgctgcttagcacttcacacagagcgggaatatcaaccaccgtaccgcgagcggcgttaatcaggattgcacctggtttcatcagtgccagttcttccgcgcccatcatattatgcgtactttcattttccggcacatgcaggctcaccacgtcgctcatattcagcaaatcggacaggtggcgcacctgctgagcattgcccagcggcaatttgctttcaatatcatagaaataaacgtgcatacccaggctttcagccaaaatacccaactgcataccgatatggccgtagccgatgattccgagctttttgccgcgagcttcaaacgatcccacagccagtttgtgccagataccacggtgcgctttcgcgttcgctgccgggataccgcgcagcatcagcagcatttcgccgatcaccatttctgccacggagcgggtattggaaaaaggggcattaaacactgggataccgcgtttggtcgcggccgacagttcaacctgattagtcccgatacagaaacaccctaccgcgatcagtttttccgcagcagcaaaaatctcttctgtcagatgggtacgcgagcggatccccacaaaatgcgcgtcgcggatagaagctttcaatgcttcaggatccagcgcccctttgtggaactcgatgttggtgtaacccgctgcacgcaggttatccagcgcgctctggtgcacgccttccactaacagaaacttaatcttgtctttttccagtgatacctttgccatttcccgaccttattttcagacttcaaatgtgacagagtgctaaatagcctctgccaacataacaaaaattacgcagtcagcaatacaaacgattgcttcgcccaaatcgcgccacagagaagcgcacctgatttatggcaaaaaatattgccaaagatgtgcatcgccatatcggcgataaacaaaataagaaaatgtgatattaagtaccaaaaatgagccgttaactaaatagatttttttagctaaaaaatttctgacgtgaccgtccaccacgtcagaacgatcatgcactcatttagtgacggtttttacaccatcagccgtaccgactaacgccacatccgcaccgcggttggcaaacagcccaacggtcacgacgccagcgataccattaatgtggttttctaccgcgaccgcatccatgatattcaggttgtgtacatccagaatgacgttgccattatccgtcactacaccttgacgatattccggctgaccacccagcttcaccagttcacgcgccacgtaagaccgcgccattggaatgacttcaactggcaacgggaatttacccagtacatcaacctgctttgacgcatcaacaatgcagatgaactggcgcgacagtgccgaaatgattttctcacgggtcagagcagcaccaccgcctttgatcatctgcatatgaccgttgatttcatccgcgccatccacataaacatccagcgaatcaacatcattggcatcaaaaacgggaatgcccagacttttcaatttttccgttgaagcatccgaactggaaaccgcgcctttgatttgatgttttatcgaacccagcgcatcaataaagtgtgctgccgtcgatccggttcctactcccacgatggtgtcagggcgaacatagtcaagcgctgcccatcccactgcttttttcagttcatcttgcgtcataatctgcttttggcctgtagaatcgatatacgaaaacgtgtgcgtattatagaacatgcgcgttggggaaagcgtgcaattcacctcaccaccgatgcattatttcacgcgtgcaatgtcacacgtaccgtgctgaatcgtgatttcacacgatagccaaaataagatttctgcatggcaaaccagcaaaatgtggcatagtgaaaaaaacagactcattcaggggattttgactttcatgaaacgcccggactatcgaacgcttcaggctctggatgccgtcatccgcgaacgtggtttcgaacgcgctgcccaaaaattgtgtattacccaatctgccgtttcgcagcgcattaaacagttggaaaatctgttcggccagccgctgttggtcagaaccatcccgccccgcccaacggaacaagggcagaaactcttggctctgcttcatcaggtagaattactggaagaagagtggctggggaatgaaaccaacagcgatattccgttgctgctgtcgttggcagtgaacgccgacagtttggcaacctggctgttgccagcgttacagtcggtgttggtggattctcccattcgtcttaatttgcaggtcgaggatgaaacgcgcacccaagaaagattgcgtcggggtgaagtggtcggtgcggtgagtattcagtctcagccgctgccaagctgtctggtggataaactgggcgcactggattatctgttcgtcgcgtcgccaacctttgccgctcgctatttcccgaatggcgtaacgcgttctgcgctgctgcgtgcccctgcggttgccttcgaccatctggacgatatgcatcaggcttttttacagcagaactttgatttgtcgccgggcagcgttccatgccatatcgtgaattcgtcggaagcctttgtacaactggcacgacagggcacgacctgctgcatgatcccgcatctgcaaatcgagagagaacttgccaacaacgaattagtcgatctgacgccggggctgtttcagcgccggatgctctactggcatcgcttcgcgccggaaagtcggatgatgagaaaagtgacggatgccctgctctcacacggccatcaggtactgagacagtcataacgtactgagaaagtgatattgatgtcgttataaaaaccaacaggcctgtctaaacaggcctgttggtacgatcaactcgctagcacatctcttattgcgtgcgctgcaactcaaatacgacatccacctgatcgtcaaagtgaatggtttgttgttcatacgtttgcgccgcttcgctttgtgctgccgcatctgctgttttaaacatccgtgccattggcatcggctgatagttggcaacatggtagcgaacgctgtagatcggtcccagcttggcgttgaaaccctgtgctagcgatgcagcctgactcgtcgcctgttcgatggctttcttacgcgcttcatcacgatacgtttccgggttagcaacgcccagttctaccgtgcgaatttcattcagccccgatttcagcgcaccatccagcagttcgttcagtttatctaactgacgcagcgtcacttcaacctgacgcaccgcacgatagcctttcagcactgaaccacccgttttcagataatcatattctggctgcgtgcgtaaatttgcagcattaatatcttttttctcaatgccatttttacctagaaaatcaaaatattgtgcaacgcgagcatcgacctgctttttcgcgtccgccgcatcctttgatgacacactcacttcaattgccagacgcgcaatatcgggtgtcgcgtctacgctggatgtccccgacgtcacgatatgcgggccatccggcagttccgcagcttgggcggcaatcgacacaccgccaaatcctactgcggcggccagcgccagtgcattgagcttcatcatacctcgcttcacactctctccttacttatgtttcgtcacgcatgtggctcagcggatttctcctgcttcggcacagcacgttccagaatgaaagatacaagaagggtatcttttaccagacaacataacgtattaccgactccacacaatataggtgaatttctgaaatgcagcgtaaagcggtgttatttatttttaaccactattgccagccgtgacgcgccaactgcaaagcgattccccacatcaccataccaacaaaaaagttgataactcgctgtacccgaggtgtattcagccacggtgccagccaagctgccaataacgccagcgcaaagaaccaagtgaaggaagcggtcatcgtccccagcgcaaaccagcgtcgggcgtcatccgcaaactggctccccaaactccccaagaccacgaaagtatccagataaacatggggattaagccaggtcactgccaacatagtggcaataatccgccagcggctctgcttcatcacgtcagcactggttagcgcaatattcttgctgaaggccgttttcattgctccccagccgaaccagagcaaaaacgcaacgccgccacaggtcaccgcccctaacaataacgaagactggttgagcaacgcgctaccgccaaaaatacccgcgctaatcaacaccatgtcactcacggcacatagcagcgccaccatcagatgatactgtcggcgaattccctgattcattacgaatgcattctgtggacccagtggcaaaatcatcgctgcccctaacagaacgccctgtaaatagaccgcccacatacttctctcctacgctatttattgttgtcgcgaggagtttatgaaagccgattaaataagtgaaattgaatattctaacgctacattaggtacgctaatgtgctgaggatggaggggatgaaatgttagttgagaggacgatttctgacgatgcaccatgccaatatcgggacatggtgcatacctagaggcttttgtcagcgagtttattctggctgtttcgctgcggattgtatgctgtgcaggtgcacatccatctgcggataaggaatgccaatacggtgctcatccagcacgcgtttaaagctttctaacagatcccagtacaccgcctgcgcattgccgttggtcgtccatacccacaccacaaaattcagcgatgacgccgccatttcattcaggcgaatagtgacgcctttgtcatgctggatacgctcatccgccgcaacaatatcgcccaatagctttttcactacgtcaatatcggcatcatacgccacgccaacaataatttcggtacggcgatccggctcacgcgagctgttgatgatattgccagcgatgatcttgccatttggaaccacgataattttgccatcagacgtgcgcagcgttgtcgagaagatctgcacctgcgtgaccgtaccggacacgccgcccaaatccacccattccccggtacggaaaggccggaaaatcaccaataaaacgcctgcggcaaagttggctaacgacccctgcaatgccagaccaatagccaagcccgcagcacccagcacggcaatcaccgatgccgtctgtacaccaacccgactcaatactgcaatcagtgtgaacgcgataatgccatagcgaaccagcgcagacaggaaatctgccacggttgaatcgatagaacggttaatcatcagtttattaatggtaccggagacgatccgcgcgatcaccagaccaacgatgaggatcactaatgctgcaacaatattcacggcatactgcaaaaacaagtcctgatgagtcaccaaccagttccctgcctgatccaaacccgtattaagttcttccatttaaaagctcctgttttttaatcactgggaaagcataacgtccaccactgaaaccgcaacatcggccccaaaaattaaggctcccgcaggagccttagcatcaaactatgtctgtcgtcttacttagagcacatcaacagcattgagctctttgaaggcttgttccagacgagcaaccatgcttgtctgggcggaacgcagccacacacgtggatcatagtatttcttgttcggctgatcgtcgcctttcgggttgcccaattgagcttgcagataggcttcgttttctttgtagtatttcaggataccttcccacgttgcccactgggtgtcggtatcgatgttcattttcactacgccgtagctgaccgaatctttgatttcctgagcgctggaaccagaaccaccgtggaacacgaagtccaggctgttgtgtggcaggttatgtttcttggaaacatattcctgagaatcacgcaggatggtcggggtcagcttcacgttacctggcttgtatacgccatgcacgttaccgaaagaggcagcgatagtgaaacgtgggctaatcgcgttcagtttggtgtacgcgtaatcaacatcttctggctgggtgtacagagcagaagcgtccatgtggctgttatccacaccgtcttcttcaccaccagtgcaacccagttcgatttccagggtcatatcaattttggccatacgcgccaaatatttagaacaaatttcgatgttctcttccagagactcttcagacaggtcaatcatgtgagaagagaacagcggtttgccggtagcggcaaagtgtttttcacccgcgtccagcaggccatcgatccacggcagcagttttttcgcacagtggtcagtgtgaagaattaccggaatgccgtaatgctcagccatttggtgcacatgatgagcgccagaaatcgcacccaaaattgccgcctgctggccttctgctttcagacccttacccgcggtgaatgctgcgccgccgttagagaactgaacgattaccggcgcgcgcactttggctgcagcttccagcacagcattgattgagtcggtaccgacacagttcactgctggcaaagcgaatttgttttcttttgctactgcgaaaactttctgaacgtcatcaccagtgatgacaccgggttttacgaaatcaaaaattttagacatgttacgtgtcccgtttcgttggccgtggaggggttagagaaatcgatgttaaatcgacaggttgtcccaacacgatattgtgataactacctgtcgagacaaccacaggaaagggaaaaagcagcccttaccttaaattactgcttggcgcgttcttccagcataacgactgctggcagttttttcccttcaacgaactccaggaatgcgccaccaccagtagaaatgtaggagatcttgtctgcaataccaaacagatcgatcgcagctagcgtatcgccgccacctgcgatagagaatgcgtcgctatccgcgatagcacgagcgataatctcggttcctttacggaaattcgggaattcgaagacgccaactgggccattccacaggatggttttggcattcttcagaatttcagccaaacgctcagcggaaacatctcccagatcaagaatctgctcttcgtctttaatttccgtaacagacttcagcgttgctgcagcagtttcagagaattctgacgctacacgcacatcgctcggaacaggaatatcacacgtttccagcagctttttcgcttcagaaatcaggtctgcttcatacagggacttacctacattgtggccttgtgcggcaacaaaggtattggcgataccgccacccacgatcagctgatcggcgattttagacagtgaatccagtacggtcagtttagtagaaactttagaaccgcccacaatggcgaccatcggacgggctggtttgctcagtgctttacccagcgcttccagctcaccagacagcagcgggcccgcacaagcgatagtggcaaatttacctacgccgtgggttgaagcctgtgcacggtgcgccgtaccgaaggcgtccatcacgaacacatcgcacagtgccgcgtatttcttggagagcacttcgtcgtctttcttctcgcctttgttaaagcggacgttttccagtacaaccagctcgccttcggcgacatcaacaccatctaggtagtctttcgccagacgtacgggagaagagagtttctctttcaggtagtcaacaacaggcagcagagaaaaatcttcgttgtactcgccttcggtcggacgtcccaagtgggaagtgaccataacgcgagcgccttgtttcagagcgatttcgatggtcggcagagaggcacggatgcgcgcatcagacgtcactttcccttcttttactggtacgttcagatccgcacgaataagaacacgtttaccagccagatccagatcggtcatcttaattacagacatggtgaatcctcttgttgattctcttttaaagttgcttgagcgagatagcgacccctgatcgccaccgtcgtactagaaaccgcaggccgccatcgcccgtgttgtatccaacatccggttggcaaagccccattcgttatcgcaccagaccaatgttttaatcagatgctgaccactgacccgtgtctgcgtgccatcgacaatggcactgtgcggatcgtggttaaaatcagctgacactaatggcaactcagtataatcaactataccacgaaacgactcatgcgctgatttttgcaatagtgcattaatttcattcacatttacggctttcctgacgctgacgctcaggtcaattgccgtgacgttaatcgtcggcacccgcaccgagatcgcctcaaagcgatcaacaaactgtggaaaaatacgggtgatccccgccgacagtttagtatctaccggaatgatcgactggctggcagcgcgtgtacgccgcagatcgtgatgataagcatcgatcaccggctgatcgttcatcgatgagtgaatcgtcgtcaccgtaccattctcaataccgaaggcatcatccagcagcttgatcaccgggataatacagttggttgtgcaggacgcattggaaacaatgcgatgcccgctttccaaccgatcgtgattgacgccaaacaccaccgtggcatccaaatccgtcgttcccggatgagaaaacagcactttcttcgcacctgccgccagatgggcttccccatcttcccggctaccgtagacaccactgcaatccagtacgatatctacactgagttctcgccagggcaactgctggatctctacctgatgcaacaggcgaatatcgtcatcaccgacataaagctgatcgcactcctgacgaacatcccacgaaaaacggccgtgactggagtcatacttgagcaaatgcgccatgccttccgcgctcgctagctcgttaatcgccaccacggtaatctcggctcggcggcccgattcatacaacgcacgtaaaacactgcggcctatgcggccaaaaccgtttatcgcaatacggatcgtcatggcgttccttgtggttccttatgtcatggcaggtatacccagcgcatagaatatacccttattagacaccagagaacccctggaaaacgccgtcagcacaacaactgaaacgcttcagctagaataaacgaattaacgcataaaagaaatattctcgtctggcacacgcgagaagagtgacctgcgtcataaaaataaaaaatctggacttggggatctgacaaaatgtgtcgagcggtagggacaaattaaagatgaaaaaaagccgccagtgttagctgacggcttctcatatcaggattagaggcgtgattacttaagcagcgcctgcgctttttcgaccacgttatcgacagtgaagccaaacgcttcgaacagcagctcagctggtgcagattcaccgaagcttgtcataccgacaatcgcgccgttcaggccgacgtacttgaaccagtagtctgcgatacccgcttcaatggctacgcgcgccgctaccgctttcggcagcaccgcttcacggtaggccgcgtcctgcttgtcgaacgcatccgttgacggcatcgacaccacgcgcaccttgcggccggcggctgtcagcttgtcatacgcaccgacagccagttcgacttcagaaccggtggcaatcaggatgagttccggctggccgtcgctgtctttcagcacgtacccgcctttcaccacgttagccagttgttcagcggtacgcgtctgctgcgccagattctgacgcgacaggataagtgacgtcgggccgtcctgacgctcgatggcgtatttccatgccaccgccgtttccacctggtccgccggacgccagttgctcatgttcggcgttacgcgcaggctggccagctgttcaaccggctggtgcgtcgggccgtcttcgcccagaccgatggagtcgtgggtgtagacgtagatgctgcggattttcatcagcgcggccatacgcacggcgttacgcgcatattctacaaacatcaggaaggtcgcggtatacggcacaaagccaccgtgcagcgcaatcccgttggcaatggcggtcataccgaactcgcgcacgccgtagtggatatagttacccgcgtggtctttatccagcgataccgagccggaccagatggtcaggttgctcggagccaggtcggcagagccgcccaggaattccggcagcagtttgccgtaggcttccagcgcgttctgtgaggctttacggctggcgattttcgccggattggcctgcaggtcttcgataaatttctgtgcatctgcctgccagtgggtcggcagttcaccgccggtacggcgtgtgaattcagcagccagttcagggtacgcgctggcgtaggcggcaaattcctcatcccaggcggcttccttacgctgaccggccggtttcgcatcccaggcagcataaatatccgccggaatatcaaacggcgcgtgcgtccagcccagttgttcgcgggaagccgcgacttccgcctcgcccaacggtgcaccgtgcgagtcgtgcgtgccggccttgttcggtgaaccgaagccaatcacggttttgcacatcagcagcgacggtttgtcggtcaccagctgtgcttcgccgatggcgcgtttgatggcatccgcatcgtgaccgtccacgccgcgcaccacgtgccagccgtaggcttcaaagcgggcggcagtatcatcggtaaaccagccttctacgtggccgtcgatggagatgccgttgtcatcataaaacgcggtcagtttgccgagcttcatggtgcctgccagcgagcagacttcgtgggaaatcccttccatcatgcagccgtcaccgaggaaggtgtaggtatgatggttaacaatgtcgtggcccgggcggttgaactgcgccgccagcgtgcgctcggcaatcgccatacccaccgcgttggcaacaccctgacccagcgggccggtggtggtttcgacgccggcggtgtagccgtattcagggtgacccggagttttggaatgcatctgacggaagtttttcagttcttcaatcggcaggtcgtagccggagagatgcagcaggctgtaaatcagcatggacgcatgaccgttggacagcacgaagcggtcgcggttgacccagttgggattggccggattatggttaagataatcacgccacagcacttcggcgatatcggccatgcccatcggtgcgcccgggtgaccggatttggctttctgcaccccatccatgctcagcgcgcggatagcattggcaagttctttacgagaggacatgcttgactccagatcggattgaacgaatgccattcttgtataatccatattattcaacaagttaaacaggaatgacaaaataaatatgattacaaatgtacatgaaaaatgtagcgaatgcacatggaaccgtgagcaaaaaacagggatttatcggctaacaagtcaatggcggttcttttatcaattgtgcagttgattgcagcgccatacgccatgttttccagtgggttcacctttatctaccgtacttttttggaacgcacgaaaacaaaactcattgcctgttggctatcgaaaagagtacaaatcagatcttcagatctatttctcaatgctgttttcgggtagtttatagccgcttttctttcgtattaaaaaacaaacacaatcgtagggagatgatttttatggcaattcgttcttctgtactggccctgtgtgtagcaaccttgctgaccggctgccagaatttaaacaccaataccttaatgcaatccggcgcacaggctttccaagctgcaacactcagcgatgctcaggttaaagcgctcagcgaccagtcctgtgagcaaatggataaagaagcaaagattgcccctgccgatagcaaatacacgcagcgcctgaataaaattgcggatgcgctgggccacgatatcaacggcacgccagcaaactacaaagtctatctagagaaggatgttaacgcttgggcaatggctaacggttgcatccgagtatatagcggtctgatggacatgatgaacgacaatgaagtggaaggcgtactcggccacgaaatgggccacgttgcgctgggacacacgcgtaaagcgatgcaggttgcctatgctgcgactgccgcacggaccgcaatcgcctctgctggcggcgtagcagcgtcattatcgcaatcacaattagccgatctgggggaaaaactggttaattctcaattctctcaatcccaggaaagtcaggctgatgactattcctttgatttgctgaagaaacgcggcatcaaccgggaaggtctggcgagcagctttgagaaactcgccaaattggatgctagccatgagagtagcatgtttgattcccacccttcctctgaagggcgcgccaaacacatccgtgaacgcattactgccgagaaataatctcacacgctgattactcgcaaaaaaatgcgcactagggcaattgaaaaaatctcaattgcccgctagtcatccgaccactatcatccccgtcatattcgctgtaagctgttaaaaaacagcgaccttcaatcaccgccatcatcactatgataggatttaagaattaatagatataaatagatagctgttttcaatcatatttaccctccgttctctttttaagaaacgatactcagcagatttccagatgtaggaaagcaactgagagaatgaatgcggcggtatacggaaaaacaggcaaccacgattaacgcagacatacacgtcgtaataacagtaaggatggataaccccatgtatttaaagatagaaacaaaccagtaaatcaagcatactatgttaaaccaataaaatttcttccagtttaatcatatagatatatgataaaatctgttgccgctcccgcaggtttctctagaggctccatcttttagcgatttaaatgcatttcaggatcgcaatttcttaataactggataacatcagcaacgattattggtttgtggccactttcagacaataaactcatatgtgttaaaaatcatggatgtgagaattttcagtaaatgcaattttaccacggtaggattacgggaaatcctatcgagtattcctatactctcgataaagcccgtcaacaggtttacgctgcaacaaggaaagaaaaaatgtattttcatcattgacggcagtagcgagggctttgaggaatactatgagtcgataagaactcacttttataatatggcgtcatcgttcgttatcatcaataattcccccaatcacccccccgtgtgcattgacgaaaaaacgattcttatttcaaagtcagcagccatcgattcgttttataaattactcgatttcgtccacctccacgaccgccgtttattcagtcccgtcaggctatcaaaatctgaatatgccgtattccagtattggtgtgcgggctacacagcggaagcgattgccgatctcatcgggttaaataagaaatcagtactgaacagtaaatcaagattactgaataaatatggcgttcaggataaaaactctttactgcttattgctaaaattatcttcaaagacaacgtcattgaagaatttgattcccttccaaaaccagcagccgatatcaatatgattaattcgcttatctgatcgatagacgaaaaaaagggatgcacactcgcatcccttttcacttagtcaatcacacttactcatcttccaaataagtataaccgtacagcccggtttcaaactcttccatgaactgcgcctgaagttcagcatccaggtcggtttctttaacctgatcgcggaaacgagtcatcagtactttagggtcaagttgcacatattccagcatgtcagcaaccgtattcccttcgtcagactcttcaatctcaacggtaccgtcctggaagacaaacacgtcaacggtcgacgtatcgccaaacaggttatgcatgttacccagaatttcctgataggcaccgaccataaagaagcccagcagcggcgggttttctggatcgtaaggcggcatcggcatcgtcgtcgcgattccgtcaccatcgacataatgatcgatcgtgccatcagaatcacaggtgatgtccagcagtacagcacgacgctcaggcggtttatccagcccttccagcggcataaccgggaacagctgatcgataccccatgcatccggcatagattggaacagggagaagttgacatacagcttgtcagccatccgctcttgtaattcatcaatcactggccgatgcgcacgattgctcgggtccaactgttcctgaatcaactgacagatgctcagataaagctgctctgcttttgcacgctgtgtcagatccaacataccgtgcgtgtactgagtatgtacatcgtgcaagtccatctggctgtcatgcaaccactcacgcagcgaacggcgtttccccggttgcttgatttctttccaggttgaccacaggctctccagcgcacgcggggcatcctcttccggctcagtaggttcgctgaactcgttacgctcaaccccgataatattggaaactaacacggtatggtgcgcggtgaccgctcgcccggattcagtaatcactgttggatgcggtaacccgtgttcgttacaggcatcgccgataccccaaatcacgttattggcgtattcgttcaggccatagttgactgaacagtcggactgagaacgagttccttcataatccacgcccaaaccgccaccaacgtcaaagcactggatattcacacccagtttatgcagttcgacatagaagcgcgcggattcacgcacgcccgtcgcgatatcacggatatttgccaactgcgatcccagatggaaatgcagcagttgcaggctttccagctttccagcttcacgcagcatctcaaccagttgcagaacctgaatcgccgccaagccaaacttggatttttcaccgccgctggattgccacttgcccgacccctgagaggccagacgcgcacggacgccgaggcgcggcaccacattcaagcgctcagcttcttccagcaccagccggatttcggacatcttctcgatgaccaaataaactttgtggcccagcttttcgccaatcagtgccagacggatgtattcacggtctttgtagccgttacacacaatcacagtgcgggtcatgccggcatgacccagtaccgccatcagctcagcttttgaaccggcttccagacccagcggctcaccggaattggccagtgactcaatgacgcggcgatgctggttaaccttgatcggatacacaagaaagtagccgccttcatagccaaacgattcgcgagcctgtttgaacgcagcgttaatagaacgcaggcgatgctgaagaatttgcggaaagcagaacagcgcaggcaggcgctgatggttctctttctgcatatctttgaccagtctggccagatcgacgcgcgcttctgggacgtcgggatccgggcacacgctaatgtggccaagttcattgacgtcatagtaattattgccccaccaggcaatattgtaggtacgaagcatttcgctggcattacggtcattcatggcaacctcctgcatagagcgcaaattttcatgtttacccgtcgctgacgagccgtgatgaatcatgtcgtcagacataacgaacctcttctttttctagactgctgatcacatcagtacctgaataaacagcccacatgagcatacctgcaacatgcggcatcgacagtgaaaaaaccggcgtagtgaagtatgccgtcactttattactcttattagtgtaaaacacgttgtcgggctccgtgttacgggtcgataaaactcgttgtgaaaatcaccgggcgaacgtgaccagaaagatgtaaacgcttctggcagaaagaataacaggcagattaaccagctctggagtcctgtgtcgaatttaacgacagactacgtctggaaacggaaaagaagggttgagtcgctgacgcgatggcgtcaaaagggacgtattgcgaaggcaatacactcagtaaacaacggatcattaatccaatcacctccacgtgcgccgcaggctgtgcggttagctatcaataagacattcaccatgtcgcagcatataccctatacgctacagttcgccgtttatacctacatgctactggaaaagcaaaatgaaaattactgccagtcatctcttgtaaaagaaaaaacggccgatgataaaaggacgatggcaagctaatgcgaaaaactactggcactgagaccaaaaggtgacctagaatagccatccagatgttaatccgtctatactgattaactgatacactgcttaacggctttgatttgaaggtaaagaaactcatggctaaacacctttttacgtccgagtcagtctctgaaggacaccctgataaaattgctgaccagatttctgatgcggttctcgacgccattctggagcaagacccaaaagcgcgtgtcgcttgtgagacttatgtaaagaccgggatggtgttagtcggtggtgaaattactaccagcgcctgggtcgacattgaagaaattacccgtcgtaccgtacgtgatatcggttatgtcaattctgaaatgggctttgatgccaactcctgtgccgtactgagcgcaattggcaagcagtctcctgacatcaatcagggcgttgaccgccgcgatccgttagaacaaggcgcaggcgaccagggtctgatgttcggttacgcgaccaacgaaaccgacgtactgatgccagcccctgtgacttatgcacaccgtctggttcatcgccagtcagaagtccgcaagagcggttctctgccgtggctgcgtcctgatgcgaaaagccaggttacgttcctgtacgacgatggcaagattgccggtattgatgctgtggtgctgtctacccagcattcagaagacgttagccagaaagatctgcatgaagcggtgatggaagagatcatcaaaccggttctgcctgcagagtggctgtctgccagcaccaaatatttcatcaacccaactggacgctttgttatcggcggcccaatgggtgactgcggcctgacgggtcgtaaaatcatcgttgatacttacggcggcgcggcacgtcacggcggcggtgcattctccggtaaagatccgtctaaagtagaccgttctgctgcctatgccgcacgctatgttgccaaaaatatcgttgctgctggcctggccgatcgctgcgagattcaggtgtcctacgctatcggcgtggcggaaccaacatccatcatgatcgaaaccttcggcacagagaaagtgtccaacgagcaactgacgctgctggtgcgcgaattcttcgatttgcgtccttacggcttaatccagatgctggatctgctgcatccgatttatcaggaaacggcagcttatggtcactttggccgtgagcatttcccgtgggaaaaaacagacaaagccgcgcaactgcgtgaagctgctggtctgtaatccggcgatgcaacaaagactataccctaaataattcgagttgcatgaaggcggcgacacagcgaatccccaagagcttactccagtaagtgactggggtgagcgaggacaaataggcttagccgatttgaacgccgcttgcagcggcccttcagggcgaggctcagagatgagccgagtattgccaacacacatgcagcttgaagtatgacgggtataaaacggcgaatgaagattcgccgttcttcattctggcctctccacatatccctccgcttcgcctattgcgtctccctgccactcaatttatgctcacagaaatgaacactccccgaattcccattgccagccatcaggctgtgatgcgctgtctgcgtgataagttgcagcaggccaacctcaccttgcagacggactacaccgaacccgcggtaagttaccagcagcgcggcgctacggcaggcacggcgtggctacaacactgggaaattcggctgaatcctgttttgttacaggaaaaccagcaaacctttatcgatgaagtcgttcctcatgagctggcccatctgctggtctacgcgcgttttggtcgtgtagctccccacggcaaagagtggcgttggatgatggaaaacgtcctgcacgttccggcgaagcgcacgcatcggtttgcagtgcaatccgtgcaggggaagaccttcacctacctctgcgattgccaacggcatgagctcacgatccgtcgacacaatcgggtgctgcgcggcgaaacagaatatcgctgccgtcgttgcgggaaaaccttacgtcatgatgtaaaaagttctatttaaaaggaaatttccagttttaaaaactgcttttgcatttgcctgccgacgagacatccggtagtctgccaactttactgcctgtggattatttggaatatggtacgcaaaattctcgctatcgccgccgttggcgcgggtctattttcagctgccgcgctgagccaaaacatcaataatttttcgcaggcaaaagccgccgctgtcgaaattaatcgggacgcaccgggttcgttctactgcggctgtaagattacgtggcagggcaagaaaggcacacccgatcttaagtcctgcggctatcaggtcagaaagaatgaacaacgtgccagccgtattgagtgggagcatgttgtgcccgcttggcagttcggccaccaacgccaatgctggcaggatggcggcagaaagaactgtaacagcgaccccgtctaccgagagatagaaacggatttgcataacctgcaacccgctatcggcgaggtcaacggcgatcgcggcaatgccatgtatgggcagtggaacggcggtgcatcccaatatggtcaatgcgagatgaaggtcgacttcaaaaacaatctggcagaaccgccagctcgcgcccgcggccagatcgctcgtacctatttctacatgcgcgaccgctatcagttacgcctttccagccagcagactcagctgttcgaagcctgggataagcaataccccgtcacgcagtgggaatgtacccgcaatcaacgcatcgccgcaaagcagggaaacccaaatccctacgttcaacaggcttgccagcgctagttcgtctacctactatagcgaatcagtttccagcgtaaccaccgtcaaatgacggtggttcagactgttgacaaatctatttatggaacgagaacgggggtaatggggttgaagagtaaagcgtttgcgccatggatggcgcaatccgagcttacagggacgtacttgcagcgtctttacgatctacccattatcaccgctcagcgtactcggccactattaaatgacggtggttttacctatttctggcgttactactgtgccgattaatttcattcaaaggtcttaattcagtatgcgagtaccacgcatttttcatcccgagacgctcccccttaacggcggtgaagccgaactaagcgacgatgccgccaaccatattggtcgcgtgttacgcatgaataccggtcagtcattgcagctgtttgatggcagcaaccatgtctttgatgcagaaatcatcgcggctggaaaaaagagtgtgcgcgttagcttcacagcaggtaagttggaagataaagaatcgcctctacatttgcatctgggacaggtgatgtcgcgcggcgaaaagatggagtttaccattcagaaatccatcgaactgggcgtcaatgttattactccactgctttctgaacgctgtggcgtcaaactggatgcagaccgtatggagaaaaaaattagccagtggcaaaaaatcgcggttgccgcctgtgaacaatctggccgtaactgtgtgccgctggttcggccagcgatgacgctggaagcctggtgtgcagagcaagacaacgcgctgaaattaaatttgcatccgcgcgccacacaaagcatcaatacgctgccgctgccgatagatcgggtcagactactgatcggcccggaaggcgggctcaccgccactgaaattaccatgacctcagaacatggattcactgatatcctgttggggccacgcgttttgcgcacagaaaccactgcactcaccgccatgaccgccttacaggtacgtttcggcgatttggggtaaaggagaaaagaatgatcaaactcggtatcgtgatggacccgattgacaccatcaatatcaagaaagacaccagctttgccatgctgctggaagcacagcgccgtggttgggaactgcattatatggagatgaacgatctttatatgcacgctggcgtcgcgcgtgcaacaacacgtcgcctgagcgtccagtacgattacgacggctggtacgatttctccggcgagcaggatattgcactggaagagttggatgtagtgttgatgcgtaaagatccaccgttcgatacggagttcatctacgccacctatattctggaacgcgcggaagagaaaggcacgctgatcgtcaacaagccgcaaagcctgcgcgattgcaatgagaagatcttcaccgcctggttcccacatctaacacccgatacgctcgttacgcgtcgcgcagacaaactgcgtcagttccatgaaaaacacggcgacgttattctcaaaccgctcgacggcatgggcggcgcatctatttttcgtttgaagcaggatgacgccaacgtctcagtcatcatcgaaaccctgactgaacacgccagccgctactgcatggcgcaaaactacctgcctgcgattaaagatggcgacaagcgcgtgctggtagtcgatggcgaacccgttccttattgtctggcacgtatccctaaaagcggtgagacacgcggtaatctggccgccggtggtcgcggtgaagcgcgtccgctgaccgaaagcgactggaaaattgcccgcgacgtcgccccgacgttaaaggcgaaaggcctgattttcgtcggtctggacatcatcggtgaccgtctaacagaaattaacgtcactagcccgacctgcgtgcgtgaaatcgaagctgcctacccggatgtttctatcaccggcatgctgatggacgccattgaaaaacgtctggctgcacgtactcactaatacaaaagacaccagatacgccatccggcccgtgcaacacgggccgtttctccaacgctgacgaatatcgataaaaatacacaatgaatttacagcatcacttcctcattgctatgccagcactacaggactctgtatttaaacgttcggtggtctatatctgcgaacataatgaagacggagccatggggctgatcatcaacaaaccgatggatcagttttctgtggagaatgtgctggaaaagctaaaaatagatccaacaccgcgcgatcctgccatacggttagataagcccgtttttatcggtggcccactggcggatgaccgtggctttatcctgcatacgccctgctccgactttggttccagcatcagtatttctgaggacaccatgatcaccacctcaaaagacgtgctggaaacgttaggcaccctcaaacagccgaaaaatacgctggtcgccttaggctattccgcctgggagaacgggcagttggaagaagagctgctagagaatgcctggctgacgacgccggccgataaagatattctgttccacacgcccattgcagaacgctggcgagcggctgccagaaagttgggcatcgatattcataatatctccaccgaagcaggacatgcctgatgagcaacagaacccttcttgcctttgattttgggacaaaaagtatcggcgtggcaatcggtcaggaaattaccgggacggcacgtgcactgacatcgttcaaagcgcaggaagggatacccgactggcaaaaagtggagaagctgttgtcagaatggcagccagatctggtcgtcgtcggcctgccgcttaacatggatggcaccgagcaaccgctgacggcacgggcgcggaaatttgctaatcgactgcatggtcgtttcggcgtcgctattgagctacacgatgaacggctgagtacagtggaagcacgtgccgatctcttcgaacgcggcggctttaaagcgctggataaaggtagcgtagatgcggcttctgcggtgattattctggaaagctggttcgaagcacaacattaaaaaacgcggtttgcgatggaccacaaagatggcgtactgggcagcacgccataagaagtcatcccgcgttggcagataacccgacaacacggaatagtgctaattaagcatctggaaattcacggatgaaacgttcgacgtcatcaaccatggattctgttcccacgaagaacggtgagcgctgatgcagtttctctggcgtgatatccagaatgcggtgtttaccgtcgctagccttaccacccgcctgctccgccagaaatgccatcgggttgcattcgtacagcaaacgcagtttgcctttcggatagctcgccgtgctcggatacaggtaaatcccgcctttcagcaggttacgatggaaatccgctaccagtgaaccgatataacgcgacgtataaggacgctgcgtctcttcatcctgctcctgacagtatttgatgtatttcttcacgccggaaggaaacttgatgtagtttccttcgttgatggaatacatattccctttttctgggaagcaaactttttcatgcgagaggcagaatacaccgagcgacggatcgtaggtaaaagcgtgaacgccgtgacccgtggtgtacaccagcatggtggaagaaccgtaaacgatgtagcccgcagcaacctgctggctacccggctgcaagaagtcagcttccgtgacggaggttcccagcggcgtaatacggcgataaatagagaaaatcgtaccgacagagacgttcacatcaatattcgacgagccgtccagcgggtccatcagaaccacatatttagcgttttctgccttatcaccttcaaagatgacgatttcgtcttcttcttcagaagcgatacctgctacttcaccacgcgcttttaatgcagctttcagtttctcattggcatacagatcgagcttcatctgcacttcgccctgaacattagaaataccgctggcacccaagatatcaaccaaacctgctttattgatatcacggtgaataatcttggcgcccagtttaatagcagacagcagcgcggtaagctcacctgtggcgtgagagaaatcgtgctgtttttcgacgataaattcgcctaacgttttcataacactattccaaaatctacggatgaaaagcggtttcatttctgcaccgccaacgtttgcgcatgcagtgtagcccaaagagaaagtgagtacctagtcaaatccatttcttatggcggattcatagcgttagaatgtgacgcagactcacagtgaagatggaaaatgtatgcgtattcatattttaggtatctgcggcacctttatgggtggccttgccctactcgcacgctcgctggggcatgacgtcacgggctcagatgcgaatgtttatcctcccatgagtaccttacttgaagagcagggaatcatactgattcagggatacgaccccgcacaactttctcccgcccccgacctagtcatcatcggtaatgcgatgacgcgcggaaacccgtgcgtcgaagccgtactggaacaggggctaccctatgtttccggtccacagtggctgcatgattatgtactgcgcgatcgctgggtgattgccgttgcgggaacgcatggcaaaacaaccacggcagggatggtcacctggattctggaagattgcggttaccagcccggctttgtgatcggcggcgttcccggcaacttcaccgtttccgcacgattgggtgacagcccgttcatggtgcttgaagccgatgaatacgactgtgccttcttcgacaaacgctccaaattcgtccattactgtccaagaacgctggtactcaacaaccttgagttcgatcacgccgacatctttgacgatctgaaagccattcagaaacagttccaccatcttgttcgactggtgcccggcagcgggaagatcatcctgccaaccaacgacattactctcaaacaggtgatggcgatgggatgctggagtgaacaggaactggtcggcgaagaaggcgtttggcgggcacagaaagtggccatcgatgccagccaatatcaggtttacctgaacaatgaactcgtcggtgaagtccactggaaactggtgggcgaacacaacatgcacaacgggctgatggccatcgctgccgcacatcacgtcggcgtactacccgcagatgcctgccgcgcgctgggtggatttatcaacgcgcgccgtcgccttgagttacgcggtacggagcatggcgtcacagtttatgacgattttgcacaccaccctaccgcaattctggctacgctgtcggcactacgcagcaaagtgggtggtacagcccgtattttggccgtactggaacctcgttcgaacaccatgaaattggggatgtgcaaaaacgaactggctccatcattaggccgtgccgatgaagtattcctctttcagccgacgcatattccgtggcaggtcgtagaagttgcggaagcctgtgtacagcccgctcactggagcgcggatattgatacgctggtagaaaacatcgtcaagaccgcacaaccaggcgaccatattctggtcatgagcaacggcgggttcagtaacattcacaataaactgctggaaggcctgaagaaaaaagagcagaaggtgaaagacgctcaagaatcactgtaagaaaccgtcactgctctacgacggctaaacggtagatagcaaaaaggacgggattcccgtcctttttcatatgcgcatcaccagttaaaggtgatgaaatcaagcgtcgaacggatcgcgcaacaccatcgtttcgctgcgatctgggccagttgaaataatatcaatcggcacaccagtaatttcttcgatacgtttgatgtaattcagcgcagcctgcggcagcttgctgtgatctttcacgccaaatgtgctttcagaccaacccggcacagtttcgtaaatgggttcaagaccttcccaaccttcagcagccagcggagtagtatccacttcagtgccattcggcaaacgatagccgacgcagatcttaatctctttcagaccatccagaacatccagcttggtcaggcaaaaacctgacagcgagttgatctgtaccgcacgacgcacagcaaccgcatccagccagccagtacgacgacgacgacccgtagtcgcaccaaactcgttacctttctgagacagatgctcacccacttcttcaaacagctcagtcgggaatggacctgcacccacacgggtagagtaggctttaacgatacccagcacataatcgacataacgtggacccaagccagaaccggtggcaacgccgcccgcagtggtatttgaagaggtcacgtacggataggtaccgtggtcaatatccagcagcgtaccctgcgcgccttcaaacatgacgaaatcgccacgcaggtgcgctttgtacagcagatcggaaacatcaacgaccatagccgtcaggatgtcagcgatcgccagcacatcgtccagaactttctggtagtcgacagcatcaactttgtagtagttaaccagttggaagttatggtactcgacgatttctttcagtttgacggcaaaggtttctttatcaaacagatcgccaacacgtaggccacggcgagcaactttatcttcatacgcaggaccgataccgcgacccgtcgtaccaattgctttcgcgccacgcgctttttcacgcgcgttatccaatgcgacgtgataaggcaggattaacggacaggcttcagaaagcagcaggcgttcgcgtaccgggacgccacgcgcttcaagctccgtcatttctttcatcaatgcgtcaggcgccagcacaacaccgttaccgatgatgctgacaacattttcacgcagaatgccagaaggaattaaatgaaggacggttttttcaccgttgataaccagcgtgtggccagcgttgtgaccaccctgatagcgcacaacatatttagcccgttcagtcagcaggtcaacgaccttgcctttaccttcgtcaccccattgggtgcccagtacgacgacgttcttacccatttcaagaatcaccaggttgcttaaaaaaggattctaccatctcatttggatgctttcagtacttttagcacacggttgcgcacatttttcagcttaattttagccacccatccggctacgcaacatgtagtagatcacgcaccctgcaacgactattcctccgccgaaacggcgcaaaatcgtatctggtaactgtgctattcccaaaatcatacgccgccagagacgaggaaacagtaacggccccagcccttcaagtaccaaaaccagcccgagcgccagccaaatcgttgaattcataacagccccttttcctgcttcgagtacgagcagaaccaaaccctttgagtgatctctgccagaaaatgacaaaaaaaagcccggagaaataacccgggcttgatgaaagacgtcagttaatgactatcagcggcgtggtgccatgctgctatccggtgacttcatgtagcggaagaagtcgctatccgggctgagaaccatcacgtcctgattattactgaagctactttcatacgcgcgcaggctacgaacgaaagaatagaaatcaggatcttcactgaatgcgttcgcaaacagtttagccgtttcagcatccccttcaccacgggtgatacgcccttggcgctcggcctcagccagtgtacgggtaacttcatagtctgccgtcgctttcagcttttctgcttcttcctggccttgtgaacggtggcgacgcgctaccgcttcacgttctgcacgcatacgttggtaaattgcgtcagacacttcggttggcaggttgatttgcttaatccgcacatcgataacctcaatacccagcgcagccatgctgttagggttgatgtgaggttcgttggtcgtcgtctctttctcaacacgcgcagcggcagaagcaatcgcattatcggcttcggtggtttcaccggtaccggtattcagcgcttcacgcacgtcagacatcagttgaccacgtgagtcggtcacaatgcctttcacatccagacgaccaatctcagaacgcagacggtcactgaatttacgtttcagcagcacttcagcttgagagatgtcaccaccgcccgttgccagatagtagcggctgaaatcgctgatacgccatttgaggtaagaatcgacaatcaggtctttctgctctttagtgataaagcggtcagcctgattttccatagtctggatacgtgcatccagcattttcactgagtcgataaacggaaccttgaactgcaatcccggtacataaatcagcggcttgttttcgtcatcacgcaatactttgccaaaacgcatcacaatgccgcgctggccttcctgcaccacaaacagtgacgcatagaccaccatcagtaccaggatcaggataaatagtaagggcttacgcatcgattattctctccctactcgagtgaagtcatcacgctgcgcatttgctttgcgctgatccatgatatttccattgttactgctgcgcgtttgggtgctattcgctgcaccggtgctgttactaggcaaacgcagtgggttagcgctgctgttgctttgcgtattttcaccgccttgcccgcgtagcatctgatccaacggcagcaccatcaggttactccccttgtcattgaccagaaccttacgagtatggctcagcacgcgttccatcgtttcgatatacaaacgctcgcgggtaatttccggtgccgctttatattccggtaatactctggcaaaacgggcgacttcaccctgagcttccagaacggtacgggttttataagcgcgagactcttccagaatacgttgggcctgaccgttggcacgcggttgtacttcgttcgcgtacgcttccgcttcacgaatatattgctgttcattttcacgcgcagcaatcgcatcatcaaacgcggccttcacttcttccggcggacgtgcggtctggaagttgacgtccagcagcgtgatccccatgttgtacggacgaacggtctcttccagtacacgttgggtatccgtacgcacaatggtacggccttccgtcaaaattttgtccatcgtgtacttaccaataacgccgcgcagcgcactgtcagttgcctgacgcaggctgtcatcagcattggttacgctgaacagatattgttcaggctgtgtgacacgatactgtacgttcatttcaacgcgtacgacgttttcatccgatgtcaacatcacacccgacgtcgccagttcgcgtaccgactcaacgttcaccgcgcgaacagagtcgataaaggttggtttccagttaagacctggcccaaccaaatggctgaacttaccaaagcgtgttacgacaccgcgttcggcttctttaatggtatagaaaccagtagcggcccagatgacaaccgcagcgacggcagcgataccgacgatccggccacccagtgctgggccgccagaatttccgctattgcttgagccagaaccttttccaccacccagttcgctgagttttttgctcaacttacggaagatgtcgtccagatccggtggcccctgatctcggccacctttattgttatttccgccagagttgccgccattattgctgctgctcccccacgggtcgcggtcttgtccgttattaccgggctgattccacgccatgttttagctccattctttatgataggtgttcttcaggttcaatatcccagagtccgtcaaactatttcgccgttcagactgttttttgccagtcaggcaatatagtccatcagttcctgctcttttttgcagaggcggcgccagtcagcaatcggcatacgaataaccagaccaatttgcccatcctcttcaatccattctttttctattgcctgaagctggtaaaaacgactacgcaagcgtcctgcctgcgggggaaggtgcaaggtatattgtgcgatttccccggaaagccgctcagtcaatgcctgaaatagcaacggaataccgtcacctgtctgtgctgaaagccagacacgtatcggtagattctcttcgttgcgatcgatacgcggaacgaaatcatccagcatatcaatcttgttcattaccaacagcgcaggtatttcatccgcctcgatttccgccagcacgtcattaaccgcgtcgatattctcgtcaagacgaggatcggcggcatcaacaacgtgcagtagcagtgaggcctgacgtgtttcctgtaatgtagccttaaacgcagccaccaaatcgtggggtaactgtcggataaaacctacggtatccgccagcactgtatcaccgacatcatccacttgaatgcggcgcaatgttggatccagtgtggcaaataactgatcggcgacatagacgcccgccgatgtaatcttgttaaacagcgtggatttacccgcgttggtatagcccaccagcgaaacagtgggaacatcggcgcgaactcgtgaccggcgcccctgttcacgctgtttttctacccgttcgagacgcaacagtatctgactgattcgattacgcaataaacgacggtcggtttcaagctgggtttcacctgggccacgcaaaccgataccgcctttctggcgttcaaggtgcgtccaaccgcgaaccagtcgggttgcaaggtggcgcaactgtgcaagctctacctgtaatttcccctcgtgagtacgcgcacgctgggcaaaaatatctaaaatcaatccggtacgatcgatcactcggcactcgcacaaacgctctagattacgttcttgagcaggcgtcagcgcatgattaaacagcacgacaaacgcgccagtttcttttactgcctgagcaatttcttcggctttgccttccccgacaaaatacttggggtgaggagccttacggctaccagtaacaacctgcaaggactcaataccggcagaagaaaccagagattcaaactccagcagatcgtcagtatctctatcttgcgagaaaaaaacatgaactaatatggcccgttcacctgattcataacggtcaaacaagcgagtaacctctcaaacgagcaaaaaacaccacagcgaaggagccgagcgatgcgtccagctctcccgcgccgtggtgaattgacaatacgccttattcggcgtcatcagcatcctgcgactgctgctgagcagtcgtgttactaccgtgatagttgttgctgccgcctggattattgctatggtgagagactgggcgagagggaacaactgtagagatggcgtgcttataaaccatctgacttaccgtgtttttcaacaaaatcacgaactgatcaaaagactcgatctgaccttgcaacttaataccgttcaccaaataaatcgaaaccggaacacgttcacgacgcaaagcgttcaagaacggatcttgcaaagattgccccttagccattctatattttccttatttgtatgttgtttgtaacaaagagcccaacggctctaaaataacggtgtaaaaaacttgcacgctgagactcaccgattgtacacaatcactcaacctatgcactaacaacctgtattaccttgtccagtgcctcagtcgggttttcgctatccagccagcagacatcatcccaaccgcgcagccaggtcatttgccgcttcgccaactgacgcgtcgcacaaactccccgataaaccatctcatcgtaatcaatttcaccggataaatatgaccacatctggcgataacccacgcaacgaatagagggcatatccgtatgaaggtcgtgccgggcaaacaatgcccgggcttctgtctcaaaacccgccgccaacatctggtgaaaacgctgttcaattcgctgatgcaacaattcacgcatcgccggagcgatagcaaactgatgaacctgatagggcagcgcgtcgccagacgtttttgtcagttcagttaaagtgttacctgaaatgaaaaaaacttccagtgctcgcgagagtctctgcggatcatttggatgaatccgaattgccgctgtcggatcgatctcactaagctgccgatgcatcgcttcccaaccgatttcttttgcctgctcttcaatgcgctggcgcactgcggcatcggctggtggcagaggagaaagcccctctagcagcgccttgaaatacagcatcgtcccccccaccaagaggggaatgcgcccggcagcggtaatgtccgccatttcacgtagcgcatcgcggcgaaaatcggccgcagaataggactccgtcggatcgagaatgtcgattagccgatgcggtgcccgtgccagctcatccgcactcggtttcgccgtcccaatatccatatctttatagatgagggcggaatctacgctaatcaactctaccggcaaatattctcgtagcgtcatcgccaatgccgtttttcctgacgccgtcggccccatgataaaaatggcgggcggcaacgacgcgttttctacatcactcatgctttaaagccttgatggcatcatgtatgtccatcatatataaaagttcagacggcggcgttttcgccaactgcggacaaagccgctcgacatccgccagtaattgtatggcctgagaatggctccagttttcctgctcgctctgcaatcgcgttgccatccacgacgccaacgcgtcaggttccacttgttgtgtctcaaccgtctgatagtcggccagatagcctatcagttcagagatcaagttttgtaaattttgttggcgtaatggtaaaggtacggcacgcaatgtggctcgctgtgactcaacgaatacatcaataccaaaacgcgtcagcaaagtgtgatgagtagacaagacgttcagttcagatttactcagcgtcaggcgctgcggaatcagtaacggctgtgcccgcaggccctcttcggatggcgtcaactgcacgacttttagatagcgttcagcaacgggaagcgacagtatcgctaaccccttatggtactccaacagcgcgtagcacggtggataaaccgtgagtactcgcccaaacccagtcgattgactttccagcggtgactcaaccagcgcgcgttgcttattattgctggctgctgtgttcgtcgcggttcgattcgggcacgaatcatgtaataccgtggatggcgcagcaatgccagacggcggtgtacttgctccattatccgtcggttgcagcagtgctttatacaactcatcctgctttttctgatacggattctccggctggtagcccgaattcgcggattctcgcgcctgacctgtgcgcggtgctttcccgctatacgacggcgaattagtggtacgcggcggctgggcaaaatggttttcgcctgcggcaggacgattttcctgctgccattgcacgggctttccggtctctggttctgtcatatcaagccgtggcgcagaggcctgctgtagaacggacatcacggcctgatagatgaaatcatgcaccaatcgcgcctgatggaaccgcacctcctgcttggcaggatgaacattgacatcaacctgatgcgggtcaatttccagatacaaaacataggcgggctgctgctcgtcgctaagctgatcctgataagcctgccggatagcatgattaatgagccgatcgcgcatcatgcgctggttcacgtagcaatactgcatatcaggcagctgtttcgctccaaccggatcggcaacccagccatgaatggtgagatcgccgtgttgccatgacaccgcgagcgcatgctgtaagaaggtcgcaccgcagatactgcctaaacggcgttcatactgatttttatccggtgctgcacgatactgccgcatcagcttaccgttatgatgcagcgtgatggcgacatcgaaacgtgccagtgcaatgcggcgcacgacctcatcaatatgggtgaattcggttttttccgtgcgcataaatttacggcgggcgggcgtgttgtaaaacagatccagcacttccagcgtggtgcccacaggatgagctgctggcttgaccgtcaccgccatatcgcgcccttcggcgtaggcctgccaggcctcggattgttcggctgtacgtgatgtgagggttaaacgggagacggaactgatactcgccagcgcttcgccacgaaaccccatgctaacgatcgcttccagatcgtcgagcgtggcaattttactggtcgcatgacgcgccagcgctagcgttaattcatcctttccgatgcccgaaccattgtcacgaatgcggatcagtttcgcaccgccgcgttctatgtcgatatcaattcgggtcgcccctgcatccagactgttttccaccagctccttcacgaccgaagccggacgctcaaccacttctccggcggcaatctggttagccaactgcggtggcagcacctgaatcggcatggcgtatccctcttactatcctcaatctatcgacatcgccagcatgaagaatcaggcggacggtataatcagcgtttgccccagttgtaccgaaccggagcgcatattattcgcctgctggatctctttcatgctgacaccgtaacgcgcagcaatcgcactcaggctatcaccctttatgaccttatgcttcaccggtgctgcctttttgggaacaggcgttgatgccgtctgcttcgaccctgtcgccggaatattcaaacgctgtccaacccagacgatgtctttattcagcttattcacatcacgcatagccgcgagactgacgctataacgccgggcaatggaagaaagtgtttcgccacgtgcgacggtatggcgcgagctgcccgcactcgttttcgccaccgttacgctgctgtccgatgccgctgtatcatttgccgccggctgtagaggccggctttcctgctttgggagagattgcatcggatgcgtctggaagtaccccctcagcccctgataaatcgcattggcgattttttcctgatagtcgttactccccaacagtcgctcttccgagacattggtgataaacccggtttccaccagcagagaaggaatatctggcgagcgcaatacgcccagactggcgtgctcagggcgtcgtttatgcagccccccgacgcgctggagctcacgcagcaccttggtcgcgacgtcatatccgacccgctgggagtggccaaattgcagatccagcaccgcctgactgagataaggatccgcgctgctgttcgctagcagatcgcccgccccacccaacagttcagactgtttctcatgttgttccagccagtttgccatttcgctgttcgcccggcggttggacaacacccaaacagacgcgcctttggcattacggttcggcgcggcatccgcatgaatcgacactaacaggttcgcaccctgcttacgcgccacatctgaacgccccatgacggagataaagtagtcaccgtcgcgcgttaatacgcctttaaaggcaggatcgttattcagtaaagtttgtaacttacgagcgatagaaatggtgacatttttctcccgcagcccgttcgtgccaatcgcaccaggatcttgtcccccgtggccggcatcaatcgccacaacgatccgttcattactctgtcgggctggtactcgggtagacgacgaactgctatttacgacaacagtcggtttgttgataaacgggttttttgccggttctgctggcgcgctattttgctgccgtgtagcaggaggcgctgaagcttgtaccgttttcgctttatcaccggcgatggtgaaaacaacaacgtatccagccccttctttttgcgtaaccgctcgtgtcttggctgcctgagtcaaatccagtaccagacgcaggctttgtgcgtcctgagcattactggtacgcacacgcttaatcagattttgcccgctgaaatccaacggcaacccctgaataacgccggtctggcgaatatcgatgaccactctggccgggttgctgagcgggaaaaaagcataaataggctgcccgctaaagctcagacgcaccgtggcctgacctgacgcattgtccaccttgatatccgacaaattggccgcccacgccgatcctgctagcaacagccatatgccgatgaacagcttaaccatacgactcatcatgattctgttgttcctggctgaagagaaaaacgttgtaacatcgcgtctcccgtcgcggagactgcagacagctcagcctgtcggccctcatcctgatagcgcaaatgcagctcgatatccgcatcgggcagcacgcctgccccctgctgcggccattcaatcagacaaatggcatcttgcgtcagataatcgcgaatccccataaactccaactcttctgggtcagccagtcgatagagatcgaagtgatagacggtcagtggcgataacgcataaggctctaccagcgtataagtggggcttttgacattgccctgatgaccgcgcgcctgtaggaatccacgactaaacgtcgttttccccgcaccgagatcgccataaagatggataacacaagcaccatcgcaggctttcgccagcgcagtacctaatgaaatggttgctgcctcatcaggcagaagtaagactatttttttcattctattgttctaagaatatctactgttctaaaaatatcggctctggaaacatccgctcgggattcacataacggaacaacacaggcagtaaatcggttgccagcatacctcgggtgccacgtcgcgtcgccagccagtcggctgccgcaccgtgtacgacacacccagcacaagcagcatcatacagcgagagcttttgcgccagcaaaccaccaacgatacctgacagcacatcacccatgccacctgtcgccatgccggggtttcccacatcagcaatagcgacctcttcgttctcactggcaatcaccgttcccgcaccttttaatacgacaacaccaccatagcgttttaccagctttgtggccgcaagtaagcgatcactttcaatatcagacacgcggcaattcagtaaacgagccgcctcgccggggtgaggtgtcagcacgcgattctgccgcttatgcggattgattgccagcaggttgagtgcatccgcatcccataacatgggtttgttacaattttctgccaaacgtagcgcgtttttagcccattcatcctgccctaaacccggcccaatcaccacgacatcagcccattcgagccctttccgcagcgtatctgtcgtcaattcttgcaccatcaactcgggtcgaaccgtcagaaacgccgattggtactgtttgtgagtaagtactcgcactaagcctgcgccgctgtgtagcgccgcatcggcagccatcaataccgcaccacctaaacccgcatttccccccaccaccagcaacctgccgttatcccctttatgttgtccggctgaacgcggcgtcagccattcgggaagctgcgccgcagttagtcgccgtatcggcgcggtttgatcgttcagccacgcttgcaatcccagagagtgataatgaagtttcccaacctgttcacgggcacgaccagtcagtagccccggtttcagcgcgataaacgtcaccgtctgcgacgcacagatcgcgatgccagcgcaggcgccggtttcagcatgtaagcctgagggaatatccagtgaaacaatgggcgcaagatagatatttgcctgagaaattaacgccgcatagggtgcacgcggtgcagcagaaaggcctgttcccagtaaaccatcaataatgagatcgatcccttccggccacagcgtatcaacatcatcctgcgcacgaacttcttcaacacggccaccttgatccaaccagcgctgccgagcaagattggcatcatcaggcagcggtttatcgctggcgcaggcaacaacatccacggccatgcccgccgccagcgccaaactggcaaccacatatccatcgccgccgttattgccgtgtccagccagcacccgccaacgtcgggccgaggggtagcactggcgagccaccaaaaatgcagcttctcccgcacgttgcatgagttcccacagcgaaatccctgattcgcgggctgccctagcctcttcacggcgcacccattcggcgtaaaacaccgagtcaggcaaatcaccctctcgcttccgatcgtgacccttcatcatttgctcttagttttcatgacaatgacttaaaattagcaagcaacctaaacgaccgccagcattccgcgcatctcagcaagcatcggctctgcgacgcgaatatggtaacatcagcgcgtcttgtttatttctgtggcccatcatgtcatacccctacgatctcaatgaattagcgcaacacatcaaacaatggggacaggcattgggattccagcaggtcggcatctgcgacaccgatctgtccgtagaagagcctcggcttcaggcttggctagataagcagtaccacggagaaatggactggatggcacgccatggcatgctgcgggcgcgtccgcacgaactgctgcccggtacgctacgcgtcatcagcgttcgtatgaattatttgcccgccaaagcggcatttgcgagtaccttaaagaacccagagctcggctacgttagccgttatgcgctgggtcgcgattaccacaagctattacgtcagcgcctgaaaaagctcggcgaccagattcaggaatactgcggtgaattgaattttcgcccatttgtcgattctgctcccattatggagcgtcctttagccgcaaaagccgggcttggctgggttggtaaacactcactaattctaaatagagaagcaggctcctggttctttctcggtgaactgctgatcgatttacctctgcccgttgatcggccacaggaagaacagtgtggccgatgtgtcgcttgcatgacgacctgcccaaccggcgcgattgtcgcaccttatactgttgatgcccgccgctgcatttcctatctgaccatcgaattggaaggttcgattcccgaagagttccgtccgctgatgggcaaccgcatctatggttgcgacgactgtcagcttatttgtccgtggaaccgattttcacagctcaccgatgaggccgacttcagcccacgtgccgtgctgcatacgccggagctgctggcattatttggctggaatgaagagaaatttctgcgaattacggaaggatcgccgatccggcgcatcggacatctccgctggctacgcaatattgccgtcgcactgggaaatgcaccctatcaggatagaatcgtgctggcactacaaacccgtctgggtgaaagcgaactgttggatgaacatatccattgggcgattcaccagcagttggaacgccgcgcgtcactggaaattgacgtccaatccacgcagaaaaagcgacttattcgtgcagtagagaaaggattaccgcgcgatgcgtgagtggctcaaaggattgtcatcagtttgtcgtacgcgctgtgcataaataaaaaaaaccgttgccaatcaactgtcacaaaaagtacaagtgatcgttataacgttttataggtaaaatttatggataaatatcaataagatattctatagcattttatcaataatatagcgtgattaataaataaccaacaaacaatctgtggataagtctgttaagaagaatattattttttgtattaattgataaaaaatgatgtgaattgaggtaacgctagcgctcgaaatacggtgttatgtagagagtaaaaacagacaacaacacagagcggccagcattatgaatttcttattgtcccttggcaagggttgagctctactttttacgatcaaaagaaaaattctacgatgaaaagcaaaaaaacgcggcgatgtctcttttatgagacatcgccgcgcggaaagtaaagatcgtcgtcagagcagcaggagagaggcgaatgtgcccctctctcatagtccgatattacgcacgagttctgatgaggtaatcaaatgcgctcaaggacgcttttgctccttcacccgtcgcgatgatgatctgtttatacggcacagtcgtacagtcgccagcagcaaagacacctttcacactggtttcacacttggcatcgatctcaatttcaccgatgcggtttctggctacggtaccttccagccagtgggtgttaggcaacaggcctatttgcacgaagatcccttccagcggtaaatcgtgtaccgtatcggtaatacgatctttgtagctcagacccgtcactttctgtccatcgcctttcacttctgtggtttgcgcattcaggatgatgtcaacgttcggcaggctacgtactttctcctgcaataccgaatccgctttcagttccggtgcaaactcaagcagcgtgacatgtttcaccacaccagccagatcgatagccgcttctacaccggagtttccgccaccaatcaccgcgacgtgcttgcctttaaacaacggtccatcacagtgtgggcagtacgttacgccacgcgtacgatactgatcttcgccagggacattcatgtttctccagcgcgcgccagtcgcaatgatcacgctacgcgctttcagcgtcgcgccggatacggtgatcacctgatgcggtttacccggttcgccgccgggaattaaggcttctgcactctgcgcgtcgataacatcgacatcatagtcgtcaacatggctcttcaacgcggtcgccagtttggcaccttccgttttcgggacggaaatatagttttcgatatcaacggtatccagcacctgaccgccaaagcgttcgccgactaacccagtgcggatgcctttacgcgccgaatagaccgccgcagccgcgcctgctgggccgctaccgatgattaacacatcatagacatcacgctggttcagcttatcaacctgcttagcgcccgcgccggtatcgattttagtcacaatctctgcgaggcttgtccgcccctgactgaagtgttcgccgttcaggaaaatggtggggacgcccatgacattacggctttgaatctcatcctggaacacgccaccgtctattgcggtatgggtgatatttgggttcaaaaccgccattaaattcagcgcctgcaccacgtccgggcagttgtggcaggacagcgagtaatacgtttcaaaatggaacgaaccgtcaagattacggatttgatcgagtaattctttcgcttctttcgacggatgtccacccacctgcaataacgccagaatcagggaggtaaattcgtgtcccatcggtgcaccggcaaaacgcgggccgctttgggagcctggattagtaatcaaaaaagaaggcttacgtgctggctggccattcttttcaaccactgtattattttcaataaagcttacctgattagacaactcggcgatctcggtcagcaaggttctgacttcagcagattgagcggaatcatccagagtcgcaattaactcaacaggtttggttaatttttccagataggctttcaactggactttcatcgtattgtcgagcatcggtcgtccttaattaggcaaattggtacaaaggcaaaatcatgcagggtgctggcccgaaaaggagccgggccataaaagtcgggtgcaatgcacccgacaaaacagctatgttttccgtggtgttagcttagattttgccaaccagatccagagaaggagccagcgtagcctcgccctctttccacttggctgggcacacttcgcctgggtgagaagcaacgtactgagccgctttcactttgcgcagcaggtcagaggcatcgcgaccaataccttcagccgtgatttctactgcctggatgatgccctgtgggtcaacgatgaacgtaccgcgatcggccagaccttctgcttcgcgcatgttttcaaagttacgcgtcagttgacccgttgggtcaccgatcatggtgtatttaattttaccaatggtttcagaggtgctgtgccacgctttgtgcgtgaagtgggtgtcggtggaaacagagtaaatttccacgccacgctgttggaattcgtcgtagtagtcagcgacatcacccagttcggtcggacagacaaacgtaaagtcagccggatagaagaagaacacgctccatttgccttcgatgttcttctcagtcacttcgatgaattgaccgtctttgaaagacatatttttgaatggtttaacttgggtattaattactgacatcactttatcctcatgtgttttcgcatgtgactaaagtacagaaatgtgatcgctatcaccaatccgttgtctttatcgaatcaataagtaatacctaacttgacgccgaatcagggatacgtgatctccatattctggtcgccgattctgacggttttgaagcgtggcgtaacaacctcaacctcaccgtccttaatcagctcaatcagctgctgcgtacctatggtgccaaacaggttggctgcaatctgccactgtcctttttcatcgcgagcaaggatcttgccaccgcctccccagccagcccgaggaaaaatgagcacttcgttatggccatcacccgtcaaatcaatcgcaaagagcaggcaagcttcctctctgcatcggttacccagattattgctctgcaacatgctttcaaccccgtcttccaacggacccacccattcaacctgaacaggacgaacttttgctgctcgcccctgcaaccgatcgcgcagtgcctgacgccctgtagcatccagtattcggtcttgctccaattctttattcagccagataaactgcttcctgcccgcagttcccagctcatcgcgcagcgcccatagatcgaactcatcgaccggcgtttttccactaagcaggcgctgaacctgatttctcgcgctaaacgcctctgggtttaacaacggcgtatgcagcaatatcaccagaacgcagatgacggcagcgagcagcggattgctcatgcgcaaatgtcccaaccagacatctgagcgacgaatgacagcccacaccatcgccagactgtaaagcatcacaactgccaccacgaagatcgactgaaagcggaaaggcgttaggccatactgctcgatgcgcagccagctggaatagcccgctaacgcgaccaaaacaggcagacacagcacactgacactaaccagcccgcgtagcagcgtcggataagttcgcccttcgttatcatcctgagacgtgcagttgatcaaaaagaggttcacgcccaccaagcacagcagaatgacggtggaacgaccggtattccatatcggttcaaggccgctaaaaggcagcgttaaggtaaaaaccaccgtgatcaacgcactaaacggcaacaagaaacggcacgccgataacaggatcccacgcaacaacccaatcaccgcttccttgctcattccgatatacatgccgatagaaaacaccaccggcaagagcagcatatagaatcgataatgaccgaatactttattaacctgcgggaaacccaacatgttaaacagcatgccgcacagtacgagcagcagcacgactaccagcactaatagccaggccaatagcacagtaaaaatagcgatccaagcgtgtttacagagtgcttcataggacggccatcgcccttcctgggttggccaacagcaaataaacgtacaggcgatataaccgaggagagtgccacacaatatccaagaatccagcagccggaataatccactttcagaaaggacccagccgctgattgcagtcatcagcacggttagcacgctggccaatagccacgtctttttcaagaagagcgtacgctccagccattgcagactgattccgccaaccgtcgccatcgttatcaacattgcctgaagaacgccttctttcatttcgagcgcggcaacaagcaaaagtccctgaagcaggccaataaccagataaaaccttaacgatggggaacgaacaggcatggaaaatccttttatcgatgaactcgtcatgtaccgagctattggtgtactgcttttttcaccgctcgaatgatgcgaggtagagagataaatacaattcaaataataacaaaattttctacacttaccacattaaacggcactgataattgagaaaatgttgaagctggcatgtcgttaatatattctttcccacaataaaggatatttacagtgctcgtcagagatatgtagatacacataaaaaagcgatgataattaaaaaataacactacgaatagtagtgagcatttatcttttatcagcatctcccattaatatggaaaaccatgtaatcacataaaaaagtgaacttatgtcaaaaacagaaattgctacatttgtatcagaacttttagcggcagcagcgatagttgtatctgctggagcttattgctgggattatttctatgccagcaataaggtttcggtgtcattatctaccgtttctagcacatcatctgatatgtcattgcttatttctaatacagggcagatcgatattgcaataaaaagaatttttataaccgtacctgattataaagacatcaataatgaagtagttatagaaaaaggggggatatttcttcctaaacaatcatccattcttctcaaatcacaaaaatctaacttaagtagttcagttcgttatgagaaaaaaagctcagaaccatcggtttataatattcaaacggcgacaactgattgtttagttaacgttgaaattgtagcatcaagtgaaaaatcaaccactactccatcgaccaagatggaatgcattgcagcatcagtcgttgattgggaacaaatggtgttgagtaaataactacactttatatcgtgtatgcataatccacatgatttttcatggtaatagttgtcgattatctttattgacaccatgcccgaatcggggctctagaggtcacggacagtgtaacgcgcacagggaaggggctcagcaaacgccccaacccataaccgtctgactttattgtagtaattttttagtacttcggcgtgcttgacggtggttttaagcggactttgctggatgctaaaggagcgattatcttgttgaatcggagagctacagactttcatggacgtctatagtacaaaaactttggagcgggaaacgagactcgaactcgcgaccccgaccttggcaaggtcgtgctctaccaactgagctattcccgcatagaatcggatttattatcttttactttcagcaaaaagcaaaccctgctgaaaccaaaactaattaaccctgccaaatcgcatgtaactaaatgaattacatcactatttactgacatagcgattcaacggtcagcattatgtaccaatcaacctaacgtggcaacccccttttcactgaaaaacattgccgtacacgtacagcctcaaccaactcagtgctatggaggcaaaaccataagcccgcctccacaaccagaccgcctaaagtaaggcggcccgatctttcatttgcttgtgtatcaagattttacgcttttcaacaaggtttgcttgcagatgtgcccaaatgtgacgtgagttgagttattgccacccacaccaacaccactctgatccgggatttcaatgcgccatccacccacatcgtaggttgttctccacgtattgatgtagccctgactgtagtcctggaactgtgtagtgtaatcggcataacagttatccaatttcacagatcccgaagcactcccgtttgcacccgttattatcccgtggtcagtgttcgggccaaagtccagaattccattgttttctcgttgattgagtctaagaattacaacaatatttggaataccagccccggttgaatccgccagtgtaacttgccaggtaacatcccgataggcttgcgtggtcataaaaccataagccgttggtgctgcatttggaatacgcagaacggtgctttcccccgaaacagaatggctaaacctggcaattttggagcctaaagtcagcttatatttctgagaaacggtcggtaatcgtgatggattaggcaatactctaaccaaaatcttttcattcagttgagatggattgatggtaatttcctgtccggtattacgggttgtccaggtgttccctccatcagcggaagacgccagtaaccagttgttattggttccgctcgtcaatccattcaagctaagtaaaacttgctgaccacgtattgcagtaaatacatagtaatccgcatcagaatcgctatcagaattagcttcaattttattcaggttatcaggcagcgggaaggctagagagggaatatcatttaactcatacgcatcgacatctgtattaacgatggcaccaaaattaaaaccagaaccatctgctgtcttggcctccatgaaccaataatagtgtcccggttgtgttaaatccagcgtagcctcatcggcattcccttcttgatcagaataattaattgccgtcacattattctggccatcgtcccgcatcaaactgagagcaatatctgtttcaggactcattcctacgacgaaagcggttgttttagaacgctgggtaatttcaaaatgataacaagcgctacccccactttgcagcccatccagcgtataaattgagtttactgaaagtgtcggacacagaggagtgaatgaactgtcattggccagagcctgactgcttgataatgactttttttgtgcgtttttggcatcagtctgtgcacttgatgcattaggggtaataacgacaaccccctcattttcggctttgtgaaacttataataacttccggcatccgcttgcatactatttggtgcatcaaagagagaaactgtgcctgttttttgcagtttcccgatatccttcacttccacggaaacgctggtttctgcaaacgcagagcccatgcagaataccaatccggctgccgcgaggtataaatttaaacgatgatatttcatcccaagatttccttatttttgagtattttcaaatgaaaagcagacttattatttataaattaacaaatattggattttaagcgaacgtagtattgcatcgacatgccaaataatctcaatgaatttttacaaaaatatttaaaatgaaattattttaaatgagtgaattgcaattattattaaggtaattaattcactcgttttaattcctcagataatcatttaatactcacgactaaaatctacctctccacgcagcgtattatcagcatggaagcgagagaaattatcgagaaataaccttcccatcagccccggcaccatcggtccggcaatgtgtgccgttaacgtcaggttcggtgttttccagaatgggtggctgtaaggcaacggctcttgcctgaatacatccagtaccgcgcctgcaatctgcgcatcacgtagcgccgatcgcaaatcatcatcaacgacagcactaccgcgcccgacattgataaacagtgccgaaggcttcatggccgcaaacaaattggcatcatagatatcggtagttgctgaggtatctggcagaaggttgatgacataatcagcctccggcaccgcggcgggcagttccgcaaggctcatgatccgtttaaaatcaggccgcagtcttggcgtactaacaatgccgtatagctcgaccccaaaaggccgaagaaaacctgcgacttcacagccgatctcccctgcaccaacaatcagcacgtttttatctgccagcgagcccggcagacgatgatcccagcgccgttcttcctgactgacttgccgttcccccagacgcaactcatgtctgagcatataggcaatcacatattcggctatcggctgcccaaacacaccaacagcgcggcttaaacgataatcacgcggtagcccatcagccaacagcggcttgaatcctgcccaggtagactgtagccacttcggtttggctccctgagccagtaatgctgctgcggtgtcaggttcccccaaccaaatcggacaactcgcggcctgctctgccgtaccgtttgacagcaccagctcaagctccggtgccccatgatttaagatggagccgatttcatcagcacgcgagtccagcagcagaatagcggtcataagcacgttcctttacggggtgaggcacctgcgcctccccccaatattgtcatcattacatttaagattcggccgaagcctgaatgagcgacgtcaataacgcgccgcgcttcgcttccgattttttcgccagtgcagcgagctttttggcattgccccagatgagatataagatatgttctatcacagcaggttctcgcctccgcacctcttcgatcagttgttcgaacaaggcatcatcttctagtgcgggcaacatgttcaactttaggctttccgtcgcgtggctcagacaggcaaccagcgccaccacgttctgtgccgtcacgccatgcttatcgaaaaacgcatggatgaagccaatgtgtaccgattggtgctcgtcatccacgctttccatataatcttttacgagcgggaaataccccgcatcggtcagacccagtccgaataccgcatagcttcccggcatgctgcacttctcgccttccgaatcggcataccattcaaatttctcaatcgcagcacgcgcataatcctcaagaagcggatggatcgatgcatactgcaacgcgttagcaaaaaagcgatgggtatccgattttgctaaccctttgatgggaaggtactgtcgcaccgacgatttcaagacaatcttgtaactctttggaaaaccaagcgtcagtaaacgcgtgatgaaaagcagcgcctgctcatacgcttcggtactttccttacgaacacgtatcgtgatggtagaaaacacatcattcgccacgcattccacccattcatttttcaggttgatcagcgcttgttcaaatgtgccacttccctcttccatcatgcttaccgcacgcgggtagcccaactgcttcgcgatatccagatattccagagcctgggatttactgtaggaaggttcataacgcagaatcatgactgccgcataaagcactaattcaacagggtgaagcgtttgtggatcctgcaaatccaatgcgataccgggtttgagggtatagatttccggttcggaaaaatattcgggctgagacacgtcgcaatagcgcaacaaaaactgctgatcgacccatccttttaacgcaccgacgattctgcgccgatgttccaacaattctgcatgtcctgcatttcgctgctgaattttttcaaactgagtcatgatccaatggatatcctgcgaggggaaaagctgtacatcaagcaggtggcgagccagaaagaaagtttgcagcgtctcagtcggcgcattgccatgagtaagatgctgctcgatatagacgtaaatagactcaagtagctgctatttacgttcacctcgttggtgaacgtaaatagcgtaaccagcagacgaccttcgattgccgggagtacggcacggaagcaaaaccgatagtcaatcaccgcagtatctgccagtttctgtacccgcagggcaatagcctgagtcagcgcaagaaccacatattcctctatctgcgcaacactcaattccccttttcggctaccgggcgacaacccgtctgcgtcactttttgattcagaggatattgacgtccggcccggcgcataatccagtaccacatcgttatggatacccgcttgcagcgttgttcgcgatacgatcttatccacaccgactcttttctccaacgcgtcaaaccattcgctgatagccttaagcgattcatcccgcaaaggtagttcgtgctgtggtgataccccggtttcgtttgagtaactatccgccatttctctctttttcctttttatcgcagatgaaactttaccccaaaaaacagtattgatggtgtttaccaatcgccgaaggtagcacgaagcacgctattttttgcctttcccgttatcccataacagtgaggtgtagcgaagatagcaggagagctaaaccaaggtaaacgtccgttttaactgatctttttcgttgctatagataaggaaaatcaacgtattggtataaggatgaatagtagcgcatccacatttctttagtgacaggaaattacgatgggttggtttttctcagatgtagagaaggcgtgatcaatcatcctgtgataaccccacagcaccgagaagtgggtgctgtgggacacaggctaatcaggcactcagcgtggcgttatcaatgacaaagcgatatttcacatcacctttgagcatccgctcgtaggcctcattgatttcgtcagcccggatcagctcaatatctgaaacaatcccgtgctcggcacaaaaatccagcatctcctgcgtctcaggaatgccaccaatcatcgaccccgccaccgtacgacgcttcatgatcagattgaacacgttgggagaaggatgtggcgacgcaggcgcaccgactagcgtcaacgcgccatctcgtttcagcaggaccagaaacgcatccagatcgtgcggagcggccacggtattcagaattaaatcgaagctgcctgcgtgcgccgccatttcctcagcattacgagacaccacaacctcgtttgcccccagcgcttttgcatcttcacgtttggattcagacgtggtgaacgctacgacataggcccccatcgcatgcgccagtttgatccccatgtggccaagcccgccgatccctacaacgccaaccttcttaccgggccctgcattccagtgccgaagcggtgaataggtggtaattcccgcgcacagcagaggcgcgacggcagccagctctgcctcagaatggcggacacgcagcacatagcgctcatgcaccacgatttgctgagagtagccgccaagcgtccatccgggttcgtctgctgtcgggccgttatacgtgccgaccatcccgtcacagtagttctctaaaccctcatcgcattcttcacagtgccgacaactgtccacgatgcagccgatcccgaccagatcgccagccttaaaagcggaaacatgtggccctaccgcagacacccttccgacgatttcatgtccaggtacgcagggaaactgcgttccagcccattcagcacgcacctgatgcaggtccgaatggcaaataccgcagtacgcaatctcaatctgaacatcatgagctcccggcgcacgtcgaacgatcttcaacggctcaagaggtttgtcgcccgcatgggctccatacgcgtttacaagcatggctatttccttttctgttgagaaaccgatcaagttgaaaaacaggttatgttgagaaacacgctataccctaaataattcgagttgcgtgacaaaacgttagcgttttgaacaacgctctgcgttgaccctttagggcaaggcccatttatggccttgtaacgcggcaatcgagcgaatccccaggagcttactctagtaagtgactggggtgagtaaggacaaattggcttggccaatttgaacgccgcttgcggcggcccttcgggcgaggctcagagatgagccgagtattgccaacgcacaagcagcttgaagtatgacgggtatattttcctaaatcctctctgcaaacaggtatagcattccgactgttttcttgcctgatcctccatttctttatgcgcaggctatcgcactcagaagtcgcgtttattgcaggccgttttatttcccgctgttatccctcagagggtaattttggtaaacgccagagaagcgcctaaaacaatcagggcaacgccgatacccttgtcgaccagacgctggcggtcgatcagccgacgacgcatagccggtgcggcaaaaaacagcgcaacaatactgaaccagacccagtgcgccaccgacatgaataacccgtagccaaaattatggctcatgaggctgccgggctgcacgacttgggtataggtggcgacgacaaacagcatcgttttcgggttaagcgcattggtgagaaagcccatacgaaacgcagccagcgatgacggtgcatggccggatgcctcttctaattttatttttgtcgtattggttaatgatttataccccagataaatcagatatgacgcccccagaatcttcatcgccaaaaatattattggggagttaacaatgaataccgcgatgccaaaaacggtatacatcacatgaatttggacgccgcaggcaatgccaaacgcgctgagtaacccagcacgcgagccaaatgcatagctgtttcgggtgaccatagcaaaatctggcccagggctgataaccgccaaaatagtgatcgtcgcgacggcaattaactcattcattaacgttttccttgttcggtaaaccatcatctttcacgatgattttgcacagatgggtagccggtggattagaagagacatacagcgactgcagttgccatacggctatcaaccgcgctactcccacaatatcgccccactatttaggctattacgctgttttttgcttgaaggcagtttgattattcagcgtttgcatgtgtcaaaaaagcgatttatcttggtgtaaatctgtcaaatttcatcgtgtatatgaaacttccctcattagcctcttttcgcttctttgaagcagccgcacaaacaggtagctttgttaaagccgccgagtccctgcatgtcacgcacggtgcagtcagcagacaaattagattgctggaagacgcgctgggggttgagctgtttgaacgacgcaatcgagcgatctttttgaacgcggcaggccgctctttgcacacggtcacacagtccgtctttgagcagcttgaaggggcggtatatcggctacagcaaggtgcgcaggatgatgtactgacgctgtcatgcgaacccacgattgccatgaaatggctgattccgcgactgcctgcttttaatcaggcgaatcccgatatcaaacttcatctggtcgcagcgggcgggccgattgatttcgtgcgtagcggtgttgatctcgctctgcggcgtgacgatttccactgggagccgcacacgcatgggataaaggtgtgtgacgaatggatggggccagtaagccgcaataaagcagagcgcaaggacagtctggagggagtgcgtttgctttataccggaacacgaccaagagcgtggacaacgtggcagcgacagacacacgtctctctcaaaggcagcaccagagctgactatgagcatttttatctgtgcattcaggctgcggtttcagggttaggcatggcaatggcgtctttcctgatggtgcaagacgagattgggagcggacaattgcatgcaccgtatggatttgcgcgggacggctcagcttattacttgttatcgcccgtccccattgagcaaaatgaaaaatatgcacgatttcacatgtggctgatgcaggaggtttccacctgcctttctggagttgaagacccttgttaacacgcgtactggaagcacaatgactgcacattcccgtgaatctaatttcacgacactgaacatgattattgccgcctccctcgtagggttagtcactgggtacacattgccgctgatcagcctgaagctggccgatcacgggcacagcacgacgacactcggtattctggctgcactcccggcggcgggaatgatgctctcatcctttgttacgccctggctcagccgccacctgcacgccagatatctgttatccggcagcctgatggttctggcagcatccaccgttgcctcattcctgctatcgcatcctgtctcgctcattttgccccgcctgttaaccggtcttgcctcgggaatccttgtggtactgggagaaacttgggtcaccagccgagcgtcagacaaacataaagcgacactgacggggctgtatgcctccgttttcacggggtgtcagctgatagggccgctgcttattgccgctggtgagactattcaaacctatgcgctatggctgatttgcggcatatgtggcgcctgtgcgcttatgctgaggaattgcgccagcatggttcgagccgatgagccgtcctcggcgtcttatcgggactttatcccttttctacccgctatggcttctggcgtactctgcttctccttctttgacgccagcatattgtcgctctttccgctctacggcatggcgcaggggctggacgaaaaatccgcgatcttattagtcacactcatctttctcggtgatgccttatttcaaatgccgattggctggctggcggacaaatgcggcatcataaaaacccacatctgctgcggcgtccttttctgtgtgatgctgataagtaccgccttctcgttttcctctccctcactgctggcgccagcctgcatcgcgctaggtgcggcagcgggcgggctttacacgttatctctggttcgggcaggtcaacgatttgccggtcagcggctgattatgatgaatgctcttctggggctggtgtggtctgcgggcagtatctccgggccgctgttctccggcacagcgatgacattttacggttacgacggcctcatcgtcctattgctactcatcggcgtgttgtttgtcggcatacagagcgtattaagaaaagaacacataccgcgttcgctgagtgaggagtgaatgttcgcggtctgcctcccaaacccattgccgtttgggaggcagaaggccagaacggtgttccctatgcggccatttcgcgtttaaatacttccagcgtgtgcgccttgacgcgaataaactctggatcgctcatcacctccgcgccgcgtggacgtactaaatcgaaaggaacaatctccgacaccgtagttggccgacgcgtcaacagcagaatttcgtccgctaaaaacaccgcatcctccaaatcgtgtgacacgatgaccatcgttacgccggttgccaactgaacctcttgcagcttatcgcggatgaacagcgtcatttcaaaatccagcgccgagaacggctcatccagaaacatgacctccggccccgtcgctagcgcccgcataatacacaccgtctgctgctgtccgcccgacagttcatacgggtagcgctgaaggtcgaaacgaatatcaaacatcgcaatcagttcatccatgcgcgtctgaacatcctgtttgcgcattccactgcgcaccagcgggtaagcaatgtttttccaggcactcatccagggaaaaagcgcatcacgatagttttgaaacacatacccaattctggtttccgccagcgttttgccgtcaaacaagatatcgccactatcgacgggaatcagcccggcaatcatgttcatcagcgtcgatttaccacagccgttcggcccgaaaatagacacgatcttgccgcgcggcaaatccagattaaggtcggtataaagcggctgacccgcaaacgacttgttcaagccgcggatggtaacgtgagtgttcggtgccgggtaaggcggcaacggcgtatccaatttttccacttgcgcagtacgaggtgtcatcatgctttgccactccagtgaacaattcgtttttctgctattaaaaacagcacgttaagcagatatcccagtgcgccggtaatcagaatagaagcgtacatatcccgaatattgaatacctgctgagcatcaatgatgcggtgccccaaccccgtttcggaaccgataaacatctccgcgacaatcacgatcaccaacgccatcgacacgccggtacgcaggccgacaaaggtttgtgccaggctttcgagcagcatgatgtctttaaaaatatgccagcgggagatccccatcacctgtgccgccatcagacgggttttcttggcattcatcacgccataagcgctgttgaacagaatcaccagcacggcggcaaaagctgaaatggcaattttattcgcgtcggttatcccaaaaatcagcaaaaatagcggaatcagcgctgacgatggcgttgagcggaagaaatcgatcagaaactccagactgcggtaaatcttttcattactgcccagaataacgcctagcggcacgccaatcagtgcagcaaaaccaaatgcggcgagcgtacggtatagcgtcgcgccgatatccgtacgcatgctgacatccgcgaaggactggaacatatagctcaacgtgtcgaccggcgaaggtaataaaatggggttcaaccatttcgcgctgaccgccaattgccaaaagagaaacagcagaatcgggccgacagcgggtaataatttagacgtccaatgctcacgcataatcgcgcacctcccttaaggctgataaatcaggctgctaacatccaccggctgccggaagatttttctttcagtgaacacgtcataaaacttctggaaccacgccagattgtcgccttttagctcgtcgtacataacgaaccccggcaaaggcacctctttactcagttcggcttcaatactggtgtaaccggtaatgttttcgcgagccgcatcagggttctgctgaataaactgcaccgatttggcataggcttgtgtgaaggtcttcgcctcagcagcacgactttcgataaaaccactatttaacgccgccgcaccaccaaaccacggcgcatcagggttaccgagtacatagcgtgagatcactcccgtttccagcgtacgcgacagccccttcagccgcccgaccgtcccagtaggttccagagtataaacaccgtcaatttgtccagcggccagcgccgctacatgttgtccgacgggcaattccgtcacccgcagttcatccgccgtaaaaccattcttctccagaatgattttggtcatgaccacattctgaatacccggcccacaggcgatacgcttgcccctcagctctgcgatactttttacgtcgctgtttagcggcaccagaaattcatccaacaccatccgatggttagaagggtttgagcaaatgatcttgaacagaccgggggaagtaatctcccctaatcccaacgcgccagtagccgtaccgttggcgcagccgtgtatgcgccccgtgatcatcccttcgacaatctgttgcgggctggcgaatttcacggcgcgaacattcaatcccgcctctttgaaaaagccgcgttcaacgccgacatataaaggcaagccgccaacaatcggccagtaaccaatgcggatctcctcaccctctgcggctaaagcgatgcccggcagcaagctgcttagcgtcagcgctcctgcgctaacggctgaccacttcattaactgcctgcgtttacgatcgatcttgtcattgttatttttcattgtgttccccttcaacggtgagctaacaacagctggtaataaccagcctgaaaaaaaccgatcaggtcgattgcctgagtcgcaccatcttgtacacaagatggtatataagactaagcacaggccgtgccatgattcccgacaccgtgaaaacgcagtaaacatggtgttctgacaggatcgctcgcaccaaaaaaaggcaaaacgttacaaaaatgcattacgagtgatgcagtgaatggaggaagcagtgagacgagcaggccagagagaggcgaggtaatgttgatcagcaagctgagttcgtggaggagagcgacgacaaaccaatgcgaattaattgattgccgtcgatggtactttgtatcggcttaagacttggcgctgagctgtgtgaagacctcccgtagcgttgcagcctcataggttggcgcgatatccgaatcgttggcggctctgtttgcattgaaccagcagctgtctatgccgtacaggttcgctcccaggatatcggcatcaagcctgtctcccacgatgatcgccttggttttctcaaacgcgctgaacttgctggctgagaactcaaagaagcgcgcgtccggcttcgcgaatccgcaagcctcagaggtggcaacgaacgtgagccaatctgccagccccgagttcgctacccgcttcgcctgcacatactcaatgccgttggtaataatgccaacctcaccgatctcggcaagcgcttcgcatatctggacagcgccatcgaccaacaccacggtttcaggcaagcactccaaatagaggctgctcgctttatagggatcgatatcaatgccatgaagggagaacgtgcgacggaatcgctctactttcagtaaatctttggtgattccccccttctcaaacttgctccatagctgggaattctcacgctgatagtctgcaaacagggtcgtgttttcaatatcgataccaaggtttgtcagcgtgtgtgcaaacgaaagacgctcagaggctttgaagtccaacagcgtgtcgtcaaggtcaaacaggaagtggcggtatttcataaatgttggttactcgaaatcaaggaatcgcttttggtggatacggactgcgcgggcttagcggctatcagcgcgcggttaacgcccagaatcacaacgatgaatgatagcgtcaatagcccgatcatcacccacggaaatgcgcccgggcctgcgttgctgaggagcaatccgccgatgacgcctccagaagcgacggcggtgttccacgatgtagtagacatcgactgtgcgacgtccacggcatcagacgaaagatgggtcatcgccgtttgcgtgacaacagagaatcccccgaaagacattccccacataaagactgccagaaccagaatgacctgtacatcgggccaaaggcccagaaggagggtcgccgcagcgaataacagcacttcggcaggaccgagacgcttgaggttcccatcgacgatgatgcctgacagcacaaggccaaaaaccgcaccagccccgaaaataaacagtaccccgttgagccagtcccccatggctgaagcgacgaggaaaggttcgatgtaaatataaagaatgttgtgcgtgacgatataagtgaggatcaatgcaagcgtcgcccctacgccacgcttggaggcaacctgaggtagcgatagccgctgatcagccgattcacccggaaaatcgggagcaaaaatcgcgatccagacgacgaggagcaccgcaataatcgacactaatccaaacgccccctgccagccgatcgctgacccgagaaggccgccaattggtacgccgagaaccaacgcagccgtagagcccgcaccgacaatagcgattgcacgcccgagtaaccaacggggaaccatacgagatgcgtacccggcaagcatcgaccagaccacgccgccaaacagaccagcaacaaagcgggcggccagtgataaaacatagttgtccgaaaatgcggtcactgcattaacgacagcaaatccgctaattgctacaagcaacagaggtttacgccgcattccccgcgtcagtgccgtagcgggaatcgcggataaaagcgcccccagagcaaacgcggtaatgaactgaccagccagactttcggaaacgtccagacccatagcgatcgaactgaggagccctgctggcatgatctcagtcaataaggtcagaaacgcggctgtcgcaagagcgaggagctttgacacggggagagacggagtttggattcgatttgcactcaaaattattatttacctgtaacgcaggcctgtcgtggcacactaatttttttccacctgaatagcgatgatatcatcacatccttatacaaacagataacatgatgatcgacacgggctggcattgtcgcgaggaaacgccctatgacgtgttgaacgccatccagccaagccttaagccaggtagcgatcagccttctgttttcccgcacagttcttcagccagccactgaatgtaatccgccaaagctgcttcatttctctggcagtacgtccatttctgatagcgttttaccgtaatgaaacctgcctgccgcaacagatcgacatgtcggctggctgtcggctgggcaatatgcagcgcatcggcgatcaacgtaatacacacaccaaattcctgcggatcggctgacgtttgcccactaaaatgttgtcgcggatgcttaagcagccggaggatttccaatcgtggttcactggctaatgctttgacttgggttgatctctcgctcatcttttgtatcatatagtcacatagctaatattgaatatgatgataacatgcttgaactgaaacataactttattttcgaagatcagcctgttgcctggggatgcatggggcaaggacccgcgctggtgctgattcacggtacacccttttcttctcaggtatggcgacgtatcgctcccctgctctcctcccattggaccgtttattactacgacatggtgggctacgggcaatcacataaatctgccggacagcaggtatcgcttggcgggcaggaccgtctactggccgcactcctgaaagaatggaaactgacgcgacccgacatactttgccatgatttcggcggtgcgacggcgctacgtggctatttcctgcaaggtctccgttatgcctcgctgacgctgtttgatgcggtcgcgatttccccgtggggctcaccctttgtcgcgcatgtcagaaaacatcaggatgccttcaccggcctgccgaaatacgctcacgatgcgttactcagcgcttatttgcagggcgcggcttatcagccgttatcggaagaagcgctgaacatttacatgtcgccgtggcagggagaagtcgggcaagccgctttttatcggcaaatagcgcagatggatcaatgttataccgacgacattgaacccttgctcacagagcttgattgtccagtgaatatgttatggggcgagcaggatgagtggataccacttgaggtcggcaaacgtctagcgcatcgacttggcgatgcgcctttacagatcgtcaaaaatgcagggcaccttgtacaggaagatgcccccgaagccatcgttcaatctatgtattccttgctgctcaaacgggcgggaacgtcatcctcacgataaggcggtattaatgagcagcagtgacaatattctcgaacgcttactctttacgatccataagcggttagtctcgatacccatagctccgaatttacgtaaaaatgtcgccccaatcgtcaacgactggccttcccgaccagaaaaaaatacgcgaccgagtaccactgtgcatctgcctgcggttgattatcttgaacaagcattgaaaatcggggaaacatctggagatagagaaatatgcccaatgatcaggttattagccccagaattaagctggaactttgattacgccccgcatcccgcgtttccgtatctggacgaaaaagtcgcctttacgcaattcgtcggacctaacgatctctgggtatcttctcatttagcgatagggttgacgctcattgcaccagaaacgcattatccagcgcactgccaccccgcgacggagatttaccttcctctggctggcacaggttcatggtcgatggggaatgaggattattttccgcgcaaacccggtgagttaatttttcaccctagcggtattacacatgcgactcaggcacaagaagagccgatgctcgcgttatacatttggcacggtgatatctgttcgccctcggaatggctgcctgatgagtgtgaatagccgtaaattgcaggttatcgcctgcaatttacggtagaaaataaagaattattatttcttcatttcaatgcttttcagttcatctttacttaacccattcattgagctgctaataacacaattgtaagtttcacctttattaataaccatgaaagtacttactgggtttttcatttttttatcaacagagaaaaggatataagcgtcgggtaagacgctcggacgaaatgcgccaaatgaatagctatcagataggcccaaggctgataaatccgccgttaattccattggctgtgtactgtggggggaaggaaacatagacttcgctgacatcatcattgattgggtattaatgttatattctgttgtcactttcatgcccacatattttgattcaggcatattcagctgtttctcacacattgcatcgtgctgcgggctaggcgttccattttgcaggacggcatgaacatgttttaattcaagttgttcttttccggtatgtgcttttgccatgtcatcagcctgagcaaatccactaatcaccaaagccgccgttgctacaacgtgtaaaatagaacgattcattgcattcattttttctatcctcttttatctacagggaaaccatatgatccatgataacaatctgttagttattaaataaataactggaatgcctcatgaaatttaaatgatatttcccagagaaaataaaatagaaaaaacaaataacaaaaaaatatgataacaaccagtttaattttgaatgatgtgttttttacaaatgcattctggttataaacatagtcaaattttaatattacgtcaaaatcaaatcgacgcaaaaataaaataaaaacaaatatcagaataaatataaccaagctaagtatttgatgaaattatttatctataatatcaacgttcaaggcgcaactcgaatgtacagccaaggatgttcatcgagtagaagattggggataccacaaggccggtatgcgacgtagcgtacgatcggtatctatttctgtacaacggaagatgcacaacggaaaaaagctgaataggttttatacacagtaaggagagtgatgacgtaatcaaaaagagagactaaaagattggagcgggaaacgagactcgaactcgcgaccccgaccttggcaaggtcgtgctctaccaactgagctattcccgcatatctgacagacaataacaggcgttatgtctgattactgcacacggcttgtatggtgacaaacagtgagaaaacttggagcgggaaacgagactcgaactcgcgaccccgaccttggcaaggtcgtgctctaccaactgagctattcccgctcgggaaatctacatacgatgttgaagttctttaattgaaattcttcatcggtatggggtgcgcattatacgagaaatctgtttaaccgcaagcccccgaaaatgaaaaattgtctgactgctgataaaaccgacatcatggcgtaaatagcagcagaatcgtggcatatcacgccctgccggtcttacttaacctacagccgcagaaaattctcacggtaatagaccagttccgccagtgattcacgaatgtcgtccattgcctgatgcgtgccttgcttcttaaagcccgccatgatttccggcttccagcgtcgcgccagctctttgagcgtgctgacatccagatagcggtaatggaagtaggcttccagctctggcatatagcggaataggaagcggcgatcctgaccgatgctgttgccgcagatcggtgatttacccgcaggcacccacttttgtagaaacgccagcgtttccagctcggcggcgcgttcatccgcggtgctgactttgacgcgatccgtcaggccgctggcaccgtgcgtgcgcacattccagtcatccatcagcgccagttggctatccgactgatgcaccgccagtaccggtccttcggccaacacgttcagatttgcatccgtaaccaatgttgcgatctcaataatgcgatcgtgatccgggttcaggccggtcatctcaagatcgatccagatcaggttattttcatctaccatcgtgggaattcctgttgcattgtgccctgtcgtcgatacaaggataccagtatcaatctcaatgctgataccgacaaggtggtatcagttaattaaaatcaaatagggtgtattatacaccctaaataattcgagttgcaggaaggcggcgacacagtgaatcctcaggagcttacaccagtaagtgactggggtgagcgaggaagccaacgcacatgcagcttgaagtatgacgggtatagtctgttaaaacgcggcgggcgataacgcactgccacgaacgataaatcgtcttaagtgaggctcagtgagcaaaaagaaactgtcgaaaggtcagcagcgtcgggttagcgccaaccaccagcgtcgcctgaaaaaaacggaaagcaaagttgaatgggaagatagccaactgggcgatgcgcaggaaggcattatcatcagccgattcggcatgcatgccgatgtagaagccaccgatggcgtggtgcgccgctgcaacattcgtcggaccatttcatcgctggtaacgggcgaccgcgtcgtctggcgccccggccatgaatcgctcgctggcatcagcgggatcgtggaagccgttcaccctcgtcattccgtactgacacgccctgactattacgatggcattaaaccgatcgccgccaatatcgatcagatcgtgatcgtctcagcgatcttgcccgaactgtcgctgaacatcatcgatcgctacctggttgcctgcgaaacgctggaggtcgaaccgcttatcgtgctgaacaaaattgacctactggatgaaaaatcccgccagttagttgataaatcgatggatatttaccgcgcgctcaagtatcgcgtgttaatggtttccagccatacccaacagggtattcccgaactggagcaggccttaaccgaccgtatcagtatttttgccggacaatcgggcgtagggaaatccagcctgcttaacgcgctgctcgcgttgggtgaaaaacgcattctagtcaatgaggtttccgataactcaggattgggacaacacaccaccaccgcttcccgactttatcacttcccgcacggcggcgacgtgatcgactcaccgggcgtgcgtgaatttggtttgtggcatctggaacccgaacaggttaccagtggtttcattgagttacgtgaatacatcggctcatgtaagttccgcgattgtaaacatgaaaacgatccgggctgcgcgattaatgccgcacgtgagcgcggagatattgctagagagcgctttgataactatcaccggattctggaaagtatgacgcaagtaaaaatgcgtaaaggcttttcggatacagataactgacatttatcatgaccatcggtacaatgcgccccctttgagggtaagtgaatccgcttactctctttctgggttaccgctggcagtgtcaagcgtgttccccagacagcttttttatggcgcactattaatccaagaggctcactgtgctggataatatcaaaatcaaattacagtattggcttcccaagatctggctgacccgcttagcgggctggggagcaaataagcgagcaggaaaactcaccaagttggtgatcgacctgtttgtccgccaataccacgtcaacatgcaggaagcgttgcaaccggataccgcctcctatcgcacgtttaacgaatttttcgttcgcccactgcgtcctggcattcgccctgtcgatccacatgcgcatcgtctggtgcagcccgcagacggcgtgctgtcgcagtttggcccgattaccgacggcaagctgattcaggcgaagaatcacgactacaccttagaagcgctgctggctggcaactatatgatggccgatctgttccgcgacggcctgtttgctaccatttatctttcgccgcgagattatcaccgcctccacatgccgtgtgacggcgtgctgcgcgaaatgatttacgtcccaggtgacctgttctctgtcaacctgctgacggcagataatgtgccgaatctgttcgctcgtaacgaacgtgtcatttgcctgtttgatactgagtttggcccactggcacaaattctggtcggtgcaaccattgtcggcagcatcgaaaccgtatgggcaggcgtggtgacgccaccgcgcgaaggcatcatcaagcgttggacttacccgcaggcgggcgaagaaggcgcggtcgtactggcgaaaggcgaagaaatgggtcgcttcaaactgggttcaaccgtgattaacctgtttaccgcaggcgaccttcagtttgccgcacatcttaatatcatgagcgtgacccgtatgggtgaaccgtttgccgaagtccgtcaggatgagcaaacgcccgttgtcttcccggaaggaaccgagctggaagaaaacgatgcagcacaaccgcctgtcgctgcaacgtctgagcctgttcaggccgatgggcaaaatcctgcggcagaagtatccggtcagacgggccacaagcccgatgcaccgtaaataatgtccgactttagtcgcttgtaaaagtgttgtttgtaaaaggtagctaacgtgcgtttgattctgacttttcttctgggatgtttattatcaaccgccgcgttggctgcttctgtgcccaatgaggctcagttacgccagcagctacagcaggcggaagccaataaaggcgcggccgatcaggcgaaaatcgtcgaggaatatcagtctgcactgaataccttacaggatcgcaaagaggcgcaggaacgcgccacacaatatcagcgcgtcattgatgatttccccaagctggttcaagagctacgtcgccagcttaatgcagaagatggcaaatcgtcgtcgatttcagagaatctctccagcaacgatctcgaacagcagttgctgcaaacaagcagccagttgttggaacaggcccgccagctccagcaggaacaggatcggctgcgtgaaattggcgattcactgagccagcttccgcagcagcaaactgaagctagccgcatgcaaagcgatgcggaacgccgtattcagtctctcggtacgcccgccgccccgctggggcaagcacagctcgtcgcacttcaggccgaatccgcactgcgcaaaagccgggtggatgaactggagctggcgcagctttcagccagtaaccgtcaggagctgtcccgtttacgcgtcgagctgtataaaaagcgtcacgacaggctagatttgctgcaacaggatctacgcagccggctcaacaacctgcgccagcgtgaagccgagcaggcattagaacgcacagagctcctcgctgaacaaagtggtgatttacccgccgtcatcagcaagcagttacagattaaccgtgagctctccgtcgcgctgaatcaacaggcgcagcggatggaccttatcgcctctcagcaacgtcaggcagcgacgcatacaattcaggttcgtcaggcgctgagtaccattcgcgaacaggcacagtggctcggtgtttcaccgatattgggagaaacattacgcgcccagatcgctcgcctgccggaaatgcctaaacctcagttgctggatagcgacatggcgcagttgcgcgtacagcgcctgcacttcgaagacctgatcaataaaccgcaagatattgataacgtcaaacaagataacggcgatccgttgaccagtgcacagcagcgtattctgaccgatcagatgcgcacccaacgcgatctgctgacttcgctgatctccggctgtgacacacagatactcgaattgaccaaacttaaagtcgccaataaccagttggcggatgcattgaccgaaacacgcgaagcggcccaccgcgatctgttctgggtcgctgatgttgagcccgtgacattcgcctatccgctcaagctggtgcaggatctgacgcgtctgctgtcactggatacgttgacgcaactgggtagcgcactcgtgatgatggtgaccagtcaggaaaccgtgttgccgctgctgggcgcattgctgctggtgggcttcagcataagctcccgccgtcattatcatgcctttatggaacgcgccagcagccgtgtcggcaaggtcacgctcgatcactttatgctgacgctgcgtatcgtgttctggtccctccttaccgctctgccgctgccggtactctgggcggcgctgggatacgggctgcaaaacgcctggccttatccgattgctgttgccatcggcgacagcgtgacagccaccgtgccgttaatgtggctggtgatgatcagcgcctcgttctcgcacccacaggggctgtttattgtccacttccgctggtcgccagagcacgtagccagagcgatgcgctattatcgcctctccatcgcctttatcgtgccgctgattatggcgctgattaccttcgataaactcaacgatcgcgaattctccagcacgctggggcggctctgcttcattcttctctgtatggcgttgagtctggtcaccgccggattaaaacgcgccggtatcccgctatatctggataaagaaggctcgggagaaaattccgttaaccgcgcgatgtggaacatcctcattggtgtgccactggttgccgcgctggcctcctgcatcggctatctggcgaccgcacaggctctgttagcccgactggaaacctccgtctccatctggttcttcctgctggtggtttaccacattattcgccgttggatgctgattcagcgacgtcgcatcgccttcgaccgcgccaagcaacggcgttcggaaattctggcgcagcgtgccaaaggtgaagaagatacgcagtctgcgtcatcccatgaaagcagttcggaagccgtggaagaacctgtcgtcgatctggatgccatcagcgccaaatccttacagttagtacgatccattctgacgctgatcgcgctggtttctgtgattgcactgtggtcagagattcattcggccttcgcgtttctggagaatatcagcctgtgggatgtctctagcacggtcaaaggcgtggagagcgtgcaggcgattacgctggggtccgtgctcatcgccattctgattttcattgttaccgcgcagctggtgcgtaacctgcccgccctgctggagctggcgatcctacaacatctggatctgtcgccgggcagcggctacgccattaccaccatcagcaaatatattctgatgctgatcggctgcctgatggggttctcactcatcgggatcgaatggtcgaaactgcaatggctcgttgctgcgctgggtgtaggacttgggtttggtttgcaggaaatcttcgccaactttatctccggcctgatcattctgttcgagaaaccgatccgcatcggcgatacggttacgatccgcgatctcacgggtagcgtcatgcgcattaatacccgcgccactacgatttccgactgggatcgcaaagagatcattgttccgaacaaggcgtttatcaccgagcagtttatcaactggtcgctgtcggattcggttacgcgtgttgtgatgacggtgcctgctccggcgaacgcgaacagtcaggaagtcacagagctgctcatggacgcagtgaagcgttgctcactaatcctcgatacaccagaacccgaagctttcctggttgacctccaacagggaattcagattttcgagctgcgcgttttcgctgccgaaatggggcaccgcatgccgttgcgccacgaactgcatcagctgattctggaaaactaccgcaagcataatctggagcttcctttcccaccgttccaggtgaagatggacaatctgtcgcgcagtgggaaaacactgacaccacggcagcggacgccgggcagcttataagagaggaaaacgggcggcggccagatgtggcaccgccctgcatcaggattgtgattacatacagattgattacataacgattgctacgcgcgctctacggagaacgcaatcacgtcactcagcttctcagccttcagcgccagcatgatcaaacgatccacacccagcgccacaccggaacactctggcagaccatttttcagcgccgccagcaggttttcatcaatcggctgttgcgataaaccacgcgcagcacgtttgcggttatcctgctcgaagcgctgacgctgctcatcggcatcggtcaattcgcggaagccattcgccagctcaatccctttgaaatagacttcaaaacgctcagcaacgcgatggtcttccgagctgatctctgccagcgaggcttgcgtggccgggaaatggtagacaaacgctggcttgtcgcgcccgatgttcggttcaacgccgaaggtgaacaacatctgcaccagcgaatcgcgatcgtcttcacgacaggcgatatcgcccagcccgagtttttctgccgcttcgcgcagttgcgctttatcaacagacagaggatcgatctccagatggcgtaaaaatgcctgctgataggagagcatttccgcgctttcacaatccaacacctgctgtaacaggtcatcgacctcattcatcaggcggtacatatcataatgagggcgataccattccagcatggtgaattctggattgtggtgtcggcccgattcttcgttgcggaaactgcgacacagctgaaagatcggcccgctgccagcagccagcagacgcttcatatggtattccgggctggtcatcaaatacagtgtcatgccatccgcagccccaggaccaacgaagcgggtttggaacgggtataagaaaacatccgtcaccgtcgcctggctcatcgctggcgtttcgacttccaacactccacgatcggtgaagaaacgtcgaacagcagcaactatcgacgctcgtttcaacaaattagcgacagaagcactaggttgccaacttgtcgtctcgctcatggttcttactccaaagtcaaacagggggtgcagtctacccgcatcagcccaaatttccagcgggaaaaagccagatgcgcttttcaacaaggcatgtcctaccctttctggggcagcagaaagatagcatccgtaaattatatccagtgaatcatttttttatatccctctcaaaagggttattaaagaaataaaagcatcgtttccccgtaaataagcctttcgatcacgtttttatcaataaatacggtactcgctgaaaaaaccacaaaatgcaggatcacatcaaatttcacctacctataattcggtataatcattcccacacaaaaattataggtttatctattctttatacgtctatcacacaattttaagtgggtttgatattaagctcagatataaagacagaaacgaatagatattatttttttattttaacttaattaacttaaataactggaggaatgcattgcaaacctttaatgctgatttggccattatcggggccgggggtgctggcctacgagcagcaatagctgccgcggaagccaacccccaactgaaaatcgcgctgatctcaaaagtttacccaatgcgtagccataccgtggctgcagaaggtggctcagccgcagtgactcaggaacacgatagcttcgactatcacttcaacgacaccgtatccggtggcgactggctgtgtgaacaggacgttgttgagcacttcgtcaaacactgcccagaagagatgattcaaatggaacagtggggctgcccctggagccgtaaaccggatggttctgtcaatgttcgccgctttggcggaatgaagattgaacgcacctggtttgccgccgataaaaccggcttccacatgctgcatacgctgttccaaacttccctcaaatacccacaaatccaacgtttcgacgagcactttgtcctcgacgttctggtcgatgacggccaggcgcgcggtatcgttgccatcaatatgatggaaggttcactgattcagatccgtgctaacgccgtggtactggcaacaggcggcgcaggtcgcgtgtaccgttacaacaccaatggcggcatcgtcacgggcgacggcatgggcatggcgttccgccacggcgtaccgttgcgtgatatggagttcgtgcagtatcacccaaccggtttgcccggttccggtatcctgatgaccgaaggctgccgcggcgaaggcggcatcatggtcaacaaagacggctaccgctatctgcaagactacggcatgggcccggaaacgccgctgggcgaaccgaaaaacaaatatatggagctagggccgcgcgataaagtgtcgcaggcgttctggcacgaatggcgcgcaggccgtaccgtctcaaccccgctgggcgatgtggtttacctcgatctgcgccacctcggcgagaaaaaactcaaggaacgtctgccgttcatctgcgaactggcaaaagcctatgttggcgtcgatccggtgaaagagccgattcctatccgtcctaccgcgcactatacgatgggcggcattgaaaccgatcagaactgcgagacccgcatcaaaggtctgttcgccgtcggcgaatgttcttctgttggtctgcatggggcgaaccgtctgggctccaactcgctggccgaactggtggtcttcgggcgcgttgctggtgagcaagccgtacaacgcgcacaggcaactgcaccagccaacggtacagcgttggacgcacaaacgcgcgacatcgaacagcgtctgcatgacctgatgaatcaggaaggcaccgaaagctgggcgaaaatccgcgacgaaatgggcatgtcgatggaagaaggctgtggtatttaccgcaccactgatctgatgcaaaaaaccgtcgataagatggcggagctgaaagaacgctttaaacgcgtgaaaatcaccgaccgctccagcgtgttcaacaccgatctgttgtacaccgttgaactgggtcacagcctggatgttgcggaatgtatggcgcactcggcaatcaaccgtaaagaatctcgcggcgcgcatcagcgtctggatgacggctgcaccgagcgtgatgacgttaacttcctgaagcatacgctggcgttctataacccggaaggggcacctcgtctggagtacagcgatgtgaagattaccaaactgccaccggccaaacgcgtatacggtgcagaaggcgatgtgcaggaagctggcaagaaggagcaggcgaatggctgagatgatcaaaaccctgaaaatggaagtcatgcgctataaccctgaacaggacagcgaaccgtattttgagacattcgacgtcccgtacaacacgcagacttccctgctagatgccctgggttatatcaaagataacctggcaccggacctctcttaccgctggtcctgtcgtatggcgatctgtggctcttgcggcatgatggtgaataaggtcccaaaattggcctgtaaaaccttcctgcgtgaatacacaaacggtctgaaggtcgaagcgctgggcaacttccctatcgagcgcgatctggtggtcgatatgacccacttcatcgagagtctggaagccatcaagccatatattatcggcaacgatcgtaaacccgctgacggcccgaataaccagaccccagcgcaaatggcgaagtatcaccagttctccggctgtattaactgcggtctgtgctatgcggcgtgtccgcagttcggcctgaaccctgagttcatcggtccggctgcgattacgctggcgcaccgttataacctggacaatcgcgatcacggcaagaaagagcgtatggcgcagctgaacggcaataacggcgtctggtcctgtacgtttgtgggctactgctcagaagtgtgtccgaagcacgtcgaccctgctgctgccatccagcaaggcaaagtcgaaagcgctaaagacttcatgatcgccatgctgaaaccacaataagggagggacaatgatgacatctaaacgtaaagcgtatgttcgcggcatgtcgccgacctggtggaaaaatctggggttttaccgcttttatatgttgcgtgaagggactgccgttcctgccgtctggttcagcatcatactgatgtgcgggatcttcgcactgaaaaatgggccagaaggctgggcaaacttcgtcagcttcctgcaaaacccgctggtactgctgatcaatatcgttgccctgctggctgctgcgctgcacaccaaaacctggtttgagctggcaccgaaggcgagcattatcgtcattaaagacgaaaaaatggggccggagccaattattaaagggctttgggctgtcaccgtggtggtaaccgtagccgttctggcgatcgccttactattctgagcaggagaaataacgtgattaacccaacgccaaaacgttctgacgaacctcctttctggggcctgttcggcgctggtgggatgtggagcgcattcttcgctccggtaatcatcctgctggtcggtgtgatgctacctctggggatgttcccggacgcgttaacctatgagcgcatcgctgcattcagccagagctttatcggccgcgtatttttgctgctgatgattgtgttaccgctctggtgtggcttgcaccgtatccaccacgcgatgcacgacctgaaaatccacgttcctgctgggaaatgggtgttctatggtctggcagcaatcttgaccgtggttaccgtcatcggtgtcgtcacgctgtaggtataacgctgcaaatgtaacaccgtacttaacggcctgcgcaatgcaggccgtattatttccccgcctgaccacgtccatcgtctacactggaacaaagatgaaaatgatgagacgtcaatatgattccctttaacactattcgctttaacaccactttcctcaagcttcttacccttaaaatcagacgatgcgggaaagcatgcattgctgtgctagtggcactcttttccgtcgcctgtagcgtgacgcccccggataacgtcaccgtcgtggaaaactttgatgttaatcgttacctcggtacctggcatgaaatagcccgcctcgatcaccgctttgagcgcaatctggaacgtgtgacggcaacctacagcccacgggatgacggcggtatcaaggtgactaatcgtggctttaacatcgaaaaacaggaatggaaagaaagtatcgggaaagcatatttcacggggtcacctcagcgtggcgcgctaaaagtgtcgttcttcgggccgttctatggcggttacaacattattgaactggatgacgactaccgctacgccctgatttgcgggccaaatcgtgactacctatggattctctcacgcacgccaacgttggatgcggcgacgcgcgacaaactggtcgccacggccaaacgctacggtttcccgacagaggcgctcatctgggtcaatcagtaatctgatcgtattgaccgtaatacgaaaatgaaacggtgcgttatcccataatcttatcgcggaacataaagaaaaccgcgccaagcaggcacaagcccgcccagatataatcggttcggaacggctcttttaaaatgtatatggagaaagggataaatacggaaaggctgatcacttcctgcaatattttcaattgacccgcggaggctacctgataaccaatcctatttgccggtacctgcaagaggtattcaaataatgcgataccccagctgatcaacgcagcaattatccaggttcggccgctgaaatagcgcaaatgcccgtaccaggcgaacgtcataaatatattgctcaacgtcagcatgccgacagtaatgaaaagaggcgacattattacttctccgagtgatccacccttgcattatctcgccgcagggaagaaaacaccatcacggcattttcttccactcggaaaagttattacgacttatttcccacgtagggctattgggtactgcgctggatggccttcccacccgcttcaacatcttccccaacacctcgggtggtattacacccaaccactgcggagagaataaccagagagaaaatggcaacaaatgctttcttcaacatactcggttccttctttatgagaataggatttcaacggtacgaaaggactgctttttaagcgtagccaattttgattcttgtggaggttttttcggatgaagagcaaagcaacggggaactttagagaggaaaatatgaattaaaaaagccgccttcactgaaggccggcttttttcgcattaattacttaacgcgtgaaacgtattcgccagaacgcgtatcaactctgacaacttcgccgatctgtacgaacaatggcactttaaccacggcgccggtgctcagcgtcgctggcttaccacccgtccctgcggtatcgcctttcagacccggatcggtatcggtgatttcagcttcgatgaaattcggcggcagaacggtgatcgggcggccatcccacagcgtaacgatacattctgcgttgtcttgtagccattttgcagaatcaccaacggtcttctcttcaacctgatgctgttcaaacgtctcagggtgcatgaagtggtagaactcaccgtcgttatataggtagttcatgttggtatctactacgtctgcaccttctagtgagtcggtagacttgaaggttttttcaacgcgagagcccgtcaacagacgacgcatttttacacgagcaaaagcctggcctttacccggcttcacaaattcactggattcgatggcatacggctcgctttcgaatatgattttaagaccggaacggaaatcgttgctagaataagtcgccataaaggccctctataattttaatactggtacgaagccaaaaaatggcacacattgtaaccctaaatataccttccagagaagattggttgcagcaacttgcagacgtaattaccgatcctgatgaattactgcaacttttggcactgaacgatcacgctaaactccggcaaggcaatgatgcacgtaggctttttgctctgcgagtaccacgcgcattcgccgcccggatgcaaaaaggtaatcctgacgatccgttattgctacaggttctgaccgcgcgtgcggaatttattgtcaccccgggcttcactcatgacccacttgatgagcaacacagcgtcgtcccagggctattgcacaaatatcacaaccgcgccctgctgctagttaaaggcggctgcgcggtaaattgccgctactgcttccgccgccatttcccgtatcaggataatcagggtaacaaggcaaactggcttcaggcgctggattatatccgccaacaccctgaactggatgaaatcattttttccggtggcgacccgctgatggccaaagaccacgaactggactggctgatcaccgaactggaacacatcccgcatctgaaacgcctgcgcattcacagtcgcttgcctgtggtgatccccgcacgcattaccgatgcactgtgcgatcgtttgtcccgcagttcacttcaggtgctgctggtgacgcatattaaccacccgcaggaaattgatcctgatttaacacaaagtatggcgcgtttgcgccgctcaggcgtgacgttgctcaatcaaagcgtgctactgcgcggagtgaatgacagcgcagagacgttggctcgactcagcaatgcattatttgacgcaggaattttgccttattacctgcacgtactggataaggtacagggtgctgctcattttctggtggatgacaacgaagctcgcgtcttagtcaaagcgctaatgaagaaggtatccggctatctcgtgccccgtctagcgcgggaaatcggtggcgaagccagtaaaacaccgcttgatttagggatgaaacagcatcaggacgacgctgagtgatcgagtgggtaaaaacgaggcgagagcaggttgtttccccaccctcacccggtttctctttagcttaaggacacttgtaaacgctgccgttcatcttgctgtctagcggtgcaaagcttgaccagaaggtttcactcgagctggtggcaccatagatggtattgccgcccatcgccgccgctttattacgtagatcgtttgccgcaccgcgcatagaactaccgtcgctatggttgcccgccagccagttagactgactaccgctaacttgccccaacagctgacattcgcttcctggtttggtatccgtgaacgtcacggcctgcccagcggtactgagttgactgttgctactacatccagccagtaaaactgccgctgatagacccaacaaaatacgaacctgcatgtcttcctccttgcgattgaaaaaacaaagggcacaggcccgattagttacgccacgctttgaagcggttgatcagcccgttggtggaactgtcatggctgtcgatcgtactgtcactttccagctctggcagaatacggtttgccagttgcttacctaactccacgccccactgatcgaacgtgaagatgttcaggatcgcgccctgagtaaagatcttgtgctcatacagtgcgatcaacgcgcctaggctgtatggcgtaatgtcgcgcagcaggatggagttggtcggacggttgccttcaaaaactttaaacggcgcaacgtgttccacctcttttgcacttttgcctgccgccgtaaattccgcttcaacaacctcacggctcttaccaaacgccagcgcttccgtctgcgcaaagaagttcgacagcagtttgctgtggtgatcgctcaatgggttatggctggtcgctggcgcaatgaaatcacacggaaccagcttggtgccctgatgaatcaactggtagaaagcatgctggccgttcgtacccggttcaccccagataatcggcccagtctggtaatccaccggattaccgttgcgatcggtagatttcccgttggattccatatttccctgttggaaataggcagcaaagcggtgcatgtattggtcatacggcaaaatcgcttcggtttctgcaccgaagaaattgttgtaccaaatgccgatcagcgccagcaacacgggcaggtttttctccgcaggggtggaagcaaagtgcttgtccatcgcatgcgcgccgctaagcagcttttcaaaattatcaaagcccagagaaagaatgatcgacaacccaatcgccgaccacagggagtagcgtccgccgacccaatcccagaattcgaacatgttgttggtatcgataccaaattcgccgacggctttcgcattggtagacaacgcggcaaagtgcttggcaacgtgtttctcatcctgcgccgttttcaggaaccagtcgcgcgcgctatgcgcgttggtcatggtttcctgcgtggtgaaggttttagaggcaacaaggaacagcgtggtttctgggttcagcggcttcaacgtttcagcaatatgcgtgccgtcaacgttggagacaaagtgcatgttgaggtggtttttataaggcttcagcgcttccgttaccatgaacggccccagatcggaaccgccgataccaatgttaaccacatcggtaatcgtttttccggtatagcctttccactcaccgccgatcacgcgttcgctgaaatctttcatcttcgccagcaccgcgttgacttccggcatcacatccttgccatccaccagaatcggcgtgttgctacggttacgcagggcaacgtgcagaacggcgcgatcttccgtgcggttgattttctctcccgcaaacatggcgtgaatcgccgcaggcaggtcagtttcccgtgccagcgcgtgcagttttcccatggtttccgccgtgatgcggtttttggagtaatccaccagcatctgatcgtcgaacgtcgcggaaaaatgcgcgaaacggtcgctatcctgcgcaaacagctcgctgattttcacgtctttcatcgcgtcaaaatgggtttgtaatgcctgccaggcagcagtttggcttggattgatatttttcataatgcgactttctctctaagcatgagttcaaagtgactgaatcgattgtatcccttaaaatcccaattgagatcccttttcttgctaaatgcggttcatgacctgtagtttactgacagattgtttattgacagaaaccgcataacccgttatttctaacaccgtacttgcacactcggtgtgcaagccagaagaggcgcgtcgcccaggtaagatatcggaggaaccgtaatccgctgatgatatccgagggggagcgacgccgagatgcggtgaaattcggctttcaccctatcgactacagaggctgaatcctctgggttgtcaccggattcgtcctgatggacgtccagcaaggtggagcgcttctgggtgtatcgtagtcattttctacgcctgccccctacttctgctctccccctgtgccaaggctgattaatggaatgctgtttactgaaaacagcctacccctgacacgaggttttttgacatgtctgcaactgaagtatccgcaaacgcgaacgctaccgttattgccaaatttggcggcaccagcgtcgcggactttgacgccatgaaccgcagcgctgatgtggtgttatctaatccaaatgtacgcgttgtggtgctgtcggcatcggctggcattaccaatttattggtcgcgctcgcggaaggtcaaactcaggaaacgcgcgctgaacatctggcgaagatccgccagattcaatacgccatcatcgacaggctgaccaatcaaagcgttattcgcgatgagattgatcgcatgctagacagcgtcaccacgctgtctgaagcagcagcgctggctacttccaatgcgctaaccgatgaactggtcagccatggcgagctaatgtccaccttgctgtttgtcgaaattttacgccagcgtgatgtcattgcagagtggtttgatgtgcgcaaaatcatgcgtacagacgatcactttggccgtgcgcagccggattgcgacgtgctgggtgagctgactcgtagcctgttgcagccgcgccttgaacaaggtctggtgattactcagggctttatcggcagcgaagcaaaaggccgtacgaccacactgggccgtggtggtagcgattatactgcggcgctgctgggcgaagcgctcaacgtcaatcggattgatatctggaccgacgttcccggtatttataccaccgacccacgcgtggtgccgacggcgaaacgcatcgatcaaatcatgtttgaagaagccgctgaaatggcaacatttggcgcaaaagtcctgcatccagccacgctgttacctgcggttcgcagcgacattccggtgttcgtcggctccagcaaagatccggctgctggcggtacactggtgtgcaataaaactgaaaatccaccgcttttccgcgcgctggcgctacgtcgtaagcaaacgctgctcacgctgcacagtctcaacatgctgcacacacgcggttttctggccgaagtgttcagtattttggcacgccacaacatctccgttgacctgatcacgacgtcagaagtcaacgtcgcgctcacgctcgatacgactggatccacctcaacgggcggcagtctgctgtccagcgccttgctgaccgagctgtcatcgctatgtcgagtcgaggttgaagagaatctgtcgctggtcgcgctgatcggcaacaaactgtctcaggcctgtggtgtagggaaagaagtgtttggcgtgcttgaacctttccgcattcgcctgatctgctacggtgccagcagcaacaacctgtgcttcttggtacccggtgacgacgccgagcgggtggtgcagacgctgcaccgcagcctgttcgagtaaattcgctgtctcttagtcacattttatgtgagcgcggattttgcccctatccggcgtcaaaaattatgcagcggtggacttggccgcaaagtgagcgacaggacgtcgcgaaagccagtgccgcgtctggaacgcgtcactggcggctcgactagcggtcaggagcaccgatggaaccgcgtcagcggcataatttccgccgaaagcctaggggtcacggggcgagcggcgattgagccgccccatgtagggcgcgtgctacgaagtagcatgaaaataacgtcattatcgcgcacgaaaccgtctctcagtttgcataaaaatagactgccgtattaggtgcacgccaaagggatcacaatgttaacggtgattcttcgcgatcttcgtccccatcctgctgcacaatcaagacgttgtacgccaccgcgcagaacaaggagttcagtcgattcatgtccccaagcaagctcaaatggagcgaactggtttccagactctgtacgttgtgctgatgtaagcggtcgacatgcgcatgcgcataacggcggttcataatgcggaagcggtgtttagcacggcgcaggcgtttcgcactggcgacgtcctccgacaggaaaaccgacagccccagacgaagattcgccagtaactgttcatgcaattggttcaactcttccagcccctgtgcggaaaacgccatgcgtacaccggatgaatgattggcgatgtcatcagccatgcgttcgataatatcccccgcctgttccagattcagcgccacttcaatcacctcagcccagcgtcgggaatcccgttcatccaacccgtccttttgaatctgcgccagatagagcttaatcgcggtataaaggatatcgacatcatcatcaagccgacgaatctcccgccgctgcatatggtcgccctgcaagacctcgcggtacaaacgcagcatctgctctagcacatcgccaattcgcagcgtttctcgcgcggcattggttagcgctagcgccggtgtatccagtgaactggtatccagatgacgaggcttcatctggaggtcgacctgcggcgagtcagcaatcatcgcgcaggacaggcgtgcgaccacgccggtaagcggaatcagcagcaggcaacgaatcaggttgtagaacaggtggaagtagatcaccaactcttcagcgcttaacggaatgcgcgtcagccagcgcgaaagcggctcaaccagcggcaacacgaccaaacagcctatcagcttgaacagcatgctgccgagcgccacgcgtcgacctgccgcattctgcgtcgaggtgttcatcatcgtcagtaatccgctacccagattggcgccgatgaccagacacatcgccacttccagcgaaatcacgccgcttgccgtcaaggttgccgtcaacaacaccgccgccaggctggaataggtaatcaccgcgaatagcgcgccagccaaagcatccagcatgacgtcgcccgtcaatgacgaaaacagtaccttcacgcccgatgtttgcgtgatcggggccgcggcaacgacaatcatttccagcgccagcaaaatcagcccaagcccaatcgccacgcgaccaatctggccgactcgcatctgtttacggctgaggaaaaataccacgccaaaaaaaatcagcagcggagaaagccaggacagatcgaatgtcagaattcgcaccatcagtgccgtaccgacatccgccccgagaataatcaccagcgcaggcgttaatgccaccaagccctgtgagacaaaagaggtggtcagcaaagcggtcgcattgctgctctgcaccaacgcggttacgccaatgccggccataaaagccaatggttttttctcaacgctatcgctgagaacccgccgtaattgagtgccataaacccgcatgataccggtacgcacaatgtgagtgccccacaccagtaacgcaattgcagagaggagattcaacagtgttaacaaaaagtccgcgcctccagttaaaccatgatttgatgaaatacagtgtattgatgaggtaatgaacaaccatcttaccagatgttggctggcggtactgcgagtcagcccgcgtcagagaaaaatcacgtaacatcaattaatgattaaagttaattaactgacaatatttaaaaaacagaatccaaatcaataagccgacaatttcacctcatgcctttccccgttaacgctatgctcttttttatcgctataaccattatgggttagatatccgtacaaccctgctgatcccgattaaggaaaatggatgaagaccaaaacctcgtatggactgaactggctcgcgatgatcgttatccttgtcatcgccgcttttttttggcaaatggaacccccagcaggcctaaaccccgcagcctggcattccgccgtcatttttgtggcaacaatcgtttgcattgtcgctaacgttctcccgattggggctatcggtattatcagtatcacgctctttgccctgacgtacgcagcgggtgataaaacggccagcggcgcgatacaaactgcactcagcgatctgaacagctcgttaatctggctaattgttgtggccttcatgatcgcacgcggctttatcaaaacggggctgggccgccgcatcgccttgcagatgattcgcctacttgggaagcgcacgctcggactggcttacggtctggcctttgccgatctggtgctttctcccgcgatgccgagcaacactgcacgctgtggcgggattatttatcccattgccgattcgctgtcgcgcagcttcgattccaagccggaagacgcgtcgcgcagtaaaattgggaccttcctaatcacctgtatcggtaacgttaacgacgtgacggcggcaatgtttatgaccgcctacaccggcaacctgctagcagtaaaactggcagccaacgcaggcgttaccattacctggggaagctggtttctggcggcgctcgtcccctgtttgatctctttagcgattgtcccgctgctcgtttactggctgaccaagccagaaattcgccatacgccggatgcgccaaaattggccgtcgctgagttggcaaagatgggtagtataagtcgtggcgaatggctcatggcattcaccgttatcctgctgctggtgctgtggatttttggcgaccgcttaggtgtggatgccacgaccgcttcattcgtcgggctttccttcctgctgctaaccggcgtactaagctgggaagacgtgaagaacgagaaaggtgcctgggatacgctgatttggtttgccgccctgctgatgatggcgaatcagttgaaaaagctcggcttcactaactggttcggcgatctcatcggcagcaatattggccatttgatgcagggaacaagctgggtattggtgctgctactgctgaacgccgcctatttctacacccactatttcttcgccagcggcaatgcgcagatcgccgcgctttttgcagtgttcctcggtgtcgggatcaatctgaacattccagccgtaccgatggcgttcatgctggcgtttaccagcagcctgtactgctcgctgacgcaatatactcacgctcgcggcccaatcctattcggcgctggctacgtgcccaccgccgtctggtggcgcactggctttgtcgtcagtctggtgaatcaggcgatctttatgggagcgggtttattgtggtggaaagccatcgacctgtattgatcgctagctaatagatgatgtgaaaaagccgagtttcctcggcttttcattttatcgccacaagcacactatcagaatgaataagaaacgctgccgaccacactgcgctctgcaccgaagtaacagaactccagcgagttacaggccgctacgtagcgtttatcggtcaggttgttgacgttaagctgtgcactcagtcctttcagacccaccttcgagaggtcgtatcccaccgccatatccaccagcgtataagaaggcaacgtatgggtattggcacgatcggaggtcacaccgttcacgtaacgcacgccggagccaatggtcaggccatccagaggaccgcttttcacatcatagctggcccaagcgctggcctgattgcgtggcgcatacaccgcacgttttccttgctcagctgcactgcttttcttgtagcgaatatccgtataggtataagccgcttgcagacgcaagttatcagtaatatggctcactgcctccagctctaccccttccgattcgatttcaccaatggaacggtaagggtcgttaggctgaacttttgtcgccacatttttctgattaatacggaacaccgacaggctgtactgatcctgagaaccttcaggttgatacttcatccctgcttcccactgcttgcctttcattggatccagcacgttaccgttatcatcggcgaaactggtcggcgtaaaggcagtggaatagctgacatacggcgcaaagccgttatcaaacagatagagtaaggcggcacgagagctaaaattgtttttatccaactcgctgcgtgtccctttggtctggtcaatgtgggtcactttcacctgatcgtggcgaccacccaacgttaagcgccagcgctcccagctcatttgatcctgtacataaatgcccgtttgttgcagcttgtgtttttccaacgtgccagacattgctgttggtccagaaccgtaaacggggctaaaagcatcaattgccgggaatgagccagaaggccagtccacgtcattgtggcgttgctgataatcaatccccaccagcagacggtggttgaccgcgccagtatccacgctgccatcgagctgattatctaacgttaatgcggacagcgattcacgggaacccgagtagtagcgagtcagcgtatcggcgctcggctgcgtccaaccataggcgtacacctgatccaaatggactttggtacgcaggtaacgcagcttttgacgcactgcccagccgctatcgaaaccatgctcaaagttgtatcccaccatgttttgcttacggtcgtatttctcataattctcttccccttcatagaaggtattagagattttccgcccgttatgcgccaccacagtgccttcatacggtaaacctgagtggctaccgccttcaggatcgcgttgcaggtaagccatcaattccagacgcgtcttgtcggaaatccgccacagtaggctaggcgcgatcgcatagcgctcttctttggtttttttgaactgcgtatcggcttcgcgcacgatcccgcccagacggaacgcaaaccgctcgtcatcgtccagcggaccggtaacgtcaaatgccgcaccgcgctgcgcattattgcccgcaaacagtttaatctggccgctgcgttcgaacgatggttgacgtgaattcagcgccacaatcccgcccggtgaagaacgcccatagagtacggacgctgggcctctgaccacttcgatactgtcaagaaaccacggatcgataaccagcgagctatgggagttggtatcccccatcatcttcaggccgtcgagatagacgttatccagactgccgtcagaaaagccgcgcagtaccatgtaatcaaagcggttggaggcaccaatctggttgttgaacacgcccggcgtatagccaactgcctgacgaacgctggtcgccccttgctcctgaatctgatcgcgcgtaatgatagaaacggcctgaggagtctcaatatcgggcgtttccagcttggtcgcaccgcgttgcatttgagacgtcacgactaacgtatcgccctgagaaggggaggatggcgtatcctgcgcgagtgccgacacagtgaatccactggtgaaacagccaaccaccagcgccagccgcgtttttctaaacatgggaatctccacagaccttattattgtaaataagaattattactgtttttggtctaacgatagctatgcgcagtgacggcttacgtatgcgcaatgacaaaatgggaactcagcgggaagacgcgcggcgggcagcaaagtggcaatgcctggcgtaaacaagggtcaatgcattgattaagaaagggagtgttagctggcgatgcgcgcatcgctcggtgcaatgccgtaacgtcgccggaaagccgtagcaaagttggtcgcatgctggtaacccgacatccaggcggcctgctgaacgctatatccctgcgccagatagcgtcgggatagctccaaccggcagtcacgcagatagtcaaagacagaatgaccatatacctgacgaaacttggtacgcaggctactggtgctcatcgcagccagttgcgccagttcattgagggtgtactctttttcaggctgttgcgccagaagtcgccgaacattctccagccgatcctgttcgccgggcgggggcaatatgcgtcgctctcccccacgttgcccaaatgacaaaccatgccccagcagttgtagcatcaccccttccagcataagctggcgcgataatcccggcgtggtgttttcaagcgcatgttgtaacccagataacaaatagccgggaacctgccataaaaaggccggattaccgctctgctcccattcgttcaacaacaagcccaacagcggttccaaagcaaaagtcgcggggaaaattcccagagacacggtacggagatggtgatctgcaaggtggctggcgttcatgacgagcggctcgcccaaccgggtgctgaatgccataccagaccgcacgacaaactctttaccattcaggcgcagcgcgacgcacccttccagcaccaccagcgtataaaatgggcagcagtgtaaagacgttgattcgtaaggctgcaacacgcgcacgttagagttcgtcaggcaaataccggaggataacgtcatctcttcgacatcgccctgcacaacgatacgcttttctttcgtacgatcgcggcaagatgacagctgcgggaaatggtagtcaatcccgtaacgttcaccgatttcgaagaaatcctcaatggaaaagagtcgttttaacatgagcctggaagataccctcatcctgtttaacgcccagaatcaggcctgcggttatcgggaatagcgtggaataaaaacagaaaagcactttctgcttaattgatactcaccttaccattaccatgaaatcgcatcaataagactgataagtattctcattgatgtgtattctaaatcctgaacaccttcgctcgcgtaggtaaggttctctgactggcatcagaaatcatgctgaggtatcagtgaacgccgagtgagcgacaggacgtcgcgaaagccagtgccgcgtagggaacgcgtcactggcgactcgataagcgttcaatgattccgaaggcaccgcgtagcggcaggatttcagccaatagcctgggtacatagggcaagcggcgtttgagctgccctatgtcgggcgtggcgtattcgtcacaaaatataacctttgccctcacgcccgaaacgccaccagtcatgcataactcagacaacaatatctgtaagcaccttactcaatcacttaatccgcatcatagccaagattcggcgccagccagcgttcaacctcacccacgttcatacctttacgcaccgcgtaatcctctacctgatcgcgttggatttgcgcgacggcaaaatatttactgtcggggtggctgaaataccagccggataccgatgcgcccggccacatggcataggattcggttagcttcatgccggtatgcttttccacatccaacagttgccagatttgtactttctccgtgtggtctggacaagccggataacctggcgcagggcgaacaccctgataattctcacgaatcagcagctcattactgaggttctcattcggcgcatagccccagtaaacctttcgcacacgctcatgcaggtattccgcaaaggcttccgccagacggtcagagatcgccttcaccatgatcttgttgtaatcatcgtgctgcgcttcccacagatcggccaatgcatcctcctccagcccgccggtcaccgcaaaggcgcccagataatccggcttgccactggatttcggcgcaacaaaatcggacagacagtagttagggaagtcgggtttttccgtctgttgacgcagatgatggctgactgacagcaccgtttcacgccgttcatcggtataaatcaccacgtcatccccaacacggttcgccgggaataagccaaccacgccacgaggattcagcgcaccgcgcgcggacaaatcgtccagcatcgcgttagcatcagcaaaaaggcgcttggcttcttcccccaccacgtcatcttccagaatgcggggatactttccagccagcgaccaggtcataaagaatggcgtccagtcgatgtagttgcgcagcgtttcgatgttagccgttaccgcctgcacacccggccgatgtgcaatcggcggcgtgtagttttcccaatccagatctgaggcattagcgcgagccgcctctaacgtcacgggcggcgttctcggctttttacgcgcgtgctgaatacgcacggtttcgtattctttacgggtacgcgcaacaaagtcgccatactgcgtactagacaacagagccgacaccacaccaacagagcgtgaggcattctgcacgtagacggtcgggccgctgtagttctgctcaatcttcacagcggtatgcgctttagaggtcgtcgcgccgccaatcaatagcggcagcgtaaagccctgacgctccatctctttcgccacgttgaccatttcatccaacgacggtgtaattagcccagacagcccgatgatatcgaccttctcttcacgcgcggtcttcaggattttatccgtcggcaccatcacgcccagatcgataatttcgtagttgttacattgcaacaccacgccgacaatattcttaccgatatcgtgaacgtcaccttttaccgtcgccagcaggattttcccagcagatgaacctttgtctttactggcatcaatgtagggttcgaggtaagccaccgcttgcttcatcacacgggcagatttcactacctgcggtaaaaacattttgcctgcaccgaataggtcaccgacgacgttcataccatccatcagcggaccttcgataacctcgatcggtcgtgacgcctgctgacgtgcttcttctgtatccagctcgataaactcggtaatgcctttaaccagcgagtactccagacgcttcttcacatcccagccgcgccactccgcctgcgttttactaccttcatcttccgttttgctaccgcgatatttttccgccagttcgagcatgcgctcggtagcatcgctgcgacggttaaggatcacatcctcaaccgcatcacgcagctcagcaggaagatcgtcatagatcgccaactgactggcgttcacgatccccatgtccataccattgcggatcgcgtaatacaggaagacggcgtggatcgcctcacgcaccagatcgttgccacggaacgagaacgacacgttagacacgccgccggagatcatcgcatgcggcagttgcgccttaatatctgcacaggcttcgatgaaatccaccgcgtagttgttgtgctcgtcgatccccgttgccacggcgaaaatgttcgggtcgaaaataatgtcttccggcgggaaaccgacctcttccgtcaggatgcgatacgcccggcgacaaatttcaattttacgcgctcgggtatcagcctgtccgacttcatcgaaagccattaccaccacggctgcgccatagcgccgcaccagcttagcgtgatggataaaggcctcaacgccttccttcatagagatcgagttaacaatgcctttgccctgaatgcatttgagccctttctcaaccacatcccattttgaggagtcgatcataatcggcacacgggcgatatcaggctcaccggcaataagattcaggaagcgggtcatcgccgcttccgcatccagcataccttcatccatgttgatatcgatgatctgcgcgccactttccacctgctgacgggcgacatccagcgcttcgttgtatttctcttctttgatcagacgcttaaaacgtgcagaaccggtaacgttcgtccgttcccccacgttaacaaacagggtgttggcatcgatagtcagcggttcaagaccggataaacgacaagccaccgggatctccggcagcttacgcggcggcacgccttccactactttcgccatcgcggcaatgtgtgcaggcgtcgatccacagcaaccgccgacgatattcaggaagcccgatcgcgcccattctccgatatgtttcgccatatcagcaggatccagatcgtattccccgaaggcgttaggcagccccgcatttggatgtgcgctcacatagcattctgaaatacgggatagttcggcgacatactggcgcagctcatccggccccaatgcacagttcagaccgaaggaaagcgggcgggaatgacgcagggagttataaaaggcttctgtggtttggccagataacgtacgtcctgatgcatccgtgatcgtgccagaaatcatcacgggcaatacgatccctaacgcctcaaactcactttcgacggcaaaactcgccgctttagcattcaacgtgtcgaaaatggtttcgatcatgatcagatcgacaccaccggcgatcagtgcgcgagtggattcacgatacgcttcgaccaactgatcaaaactgacgttacgaaacgcaggatcgttaacatcgggggagatcgatgcggtgcggttcgtcgggccaagcacaccggctacatagcgcggcttatccggcgttaatgctgtccatttgtctgcgctggcacgcgccagctgggcggcgacggtattgatttccgccgacagcgatgccatatcataatccgccatcgcgatggtggtggagttgaaggtgttggtttcgagaatatcggcaccggcttccagataggcgttgtgaatttcactaatcacctgcggcctggtcagcaccagcagatcgttatttcccttcacatcgctcggccagtcagcaaagcgctcgccacgataatctgcttcctgcaggcgataaccctggatcatggtacccataccaccatccagcaccataatgcgttgcgccaactgacgccgcaattcatctacccgattactcacgcgaaccccattcccagccaataaatacgatatatattgcgtctatcctagcataagttatgaacaccctaacgagaggcagcatgagactttttcaggtaatttgccgataaaaaacacagagaaagaagagttgcattctgtggtaaaaaaacgaaaatcaattccattaccataaaaaggaatcgacgctatgacgccaccagagccagccaaacgcgggaagaaacctagagccagtacgggcaccaccgtgcagccaaccgggcaggttcagtcgctgacccgtggcctgacgctgcttgaatatatcgccaaggcaaacggcagcgtggcgctaaccgatctagctcagcaggccggtctaccgaattccacgacccaccgactgcttaccaccatgcagcaacagggctttgtccgtcaggtgggcgatctggggctgtggacgatcgcatcgcatgcgtttatcgtcggtagtagctttctgcaaagccgcaacctgttggcgattgtgcatccgatactacgcaaattaatggaagactcgggcgagacggtcaatctggccgttctcgatcaaacggatagtcaggcgatcatcatcgatcaggtgcaatgtacggcgctaatgcgtatgtctgcaccgatcggcggtaagttgccgatgcatgcttccggtgctgggaaagcgtttctagcgcatttacctgatgctcaggtcacgcagttgctgcacaagaaagggctgcatggctacacgccacacacgttcagttcgccacaagcgctgaaggaaaatctctcgctgattcgcaagcaggggtattcgttcgatgacgaagagcacgcgctggggctacgctgcatcgcggcctgtattctggatgaacaccacgaagccttcgccgccatctccatctctggcccggtatcgcgcatcacggacgaccgcgtcacagaactcggcgcactggtgatcaaggcagcgaagcaggtcatgcaggaatacagcgggctataaacaaggtgtattcctcgtcaggccttttaggcgcatgtctatgcagactgtgggaaggtttcgtgcgcaataataccgttattttcatgctacctcgtagcacgcgcccgacacagggcgctcaatcgccgccgccctgtgtacccaggctttcggtgggaattatgccgctacgcggttccatcggtgttcgtgaccgctagtcgagccgccagtgacgcgttccagacgcggcactggctttcgcgacgtcctgtcgctcactcggcggtcaagcccaccgctgcataatttttcacgccggataacggcaaagaccagaatcattctcagtagtgatatatagcggctcagcacgttgactaaaacgcttcctacgccggtaggcgtaaacatcttcgatatggccttccctgatgcgttgctgtaatgcccgccagtagtccgcacaaaacagatcgccatgcatttcctcaaacagagtacgaatgtggcggtcgctgcacaggaaatgaggaaattcttcgggaaacacatcattcggtgcaacgctgtaccacggctctgcggccagttcgtcctccaggtaacgcggtggcggaatcttgcggaaattcacctcggtcatgtagcagatttcatcataatcataaaatacgactcgcccatggcgcgtgacgccaaaattcttaaacaacatatcaccgggaaaaatgttcgccgccgccagctgtttgatggcattgccatactcttcgatcacatcgtgcaactgctgtgcgtttgcctgttccagatagaggttaagcggcgtcatccggcgttccatatacaaatgtcgaatcaccagttgatctcccaaatcctctagtttttccggcacctcccgccagagttcatccaataactctgggctaatgcggtgcttatcgatgacgaagttttcatattcctgcgtgtccgccatgcgcccgacgcgatcgtgctctttaactagttgatagcacgccattactcgctccgcactcacctctttctgcggcgcaaaacgatctttgatgaccttaaatacgcgatcgaacgaaggcagcgtaaacaccagcatcaccatacctttcaccccgggagcgataatgaactgctcttctgattcggcaatgtaatgcagatattcgcggtaatactcggttttactgtgcttctggcagccaatagccagataaagctccgccgttgtcttccccggcagaatgtcacgtagccaggccaccagcgcggatggctgcggggcatataccatgaagtaagaacgggcgaaaccaaacaccatgctggcgtctgcctgagccgtcaggcaagtatcaataaatagcgcaccacgttcgttgtggtgaatcggcagcagaaacggaaaaacaccgtcaggcagcgacaatttccccgccagccaagccgctttgttacggtaaaatagctcattcgctacctgtaacgtcgcctgttcaagctgctcagcagagaaggtactctgtaaatacgtaacgatgtaatcaatatcacgcggtaaatcttcccacggtaaacgcagcggcacatcacccagcaacttttccaacattctttgccagccgtcagttggcacaaacgtcttggcaatcggtcggggaatctcatgaaagcgcttttctggctgagaactgaaaacaaacagtttatcgggagcgagttcccgatgattaaacagccgacaatagacggaattgaaaaagctctccgcaatctcgaaacgcggatagtccggcaataagccggtgtagatatgcttcatccgcgccaaaaaatccgcatcatcacagcggataccggtaatacagcgcaactgtgcgacaaccagaccaacatggtgatcgtataagtgaatacgttgtttcattgcctgttgcacagcgggccagtcagcctgttcaaaacgctgctgtgcgcccgcggtgacttcgagaaaacgaccatattgcgcatcaaatccttgcaggatcgtctgcgccaccagcttttcaaggtcacgcgtcatcatgatctccagatgaaacccggccagccgaaaactagccgggttaggatcagaactgctgttcttccgtcgatcccgtcagcgccgtcactgaagactggcctccctgaatgatgttcgtcactttatcgaagtagccagtaccgacctcctgctgatgcgatgagaaggtataaccgtctttaatcgcttcaaattcaggctgctgcactttttctacgtagtgcctcatcccctcgccctgtgcataggcatgcgccagatcaaacatgttgaaccacatgctgtggatgccagccagcgtaataaactgatacttgtagcccatcgccgacagctcatcctgaaaacgcgcaatcgtgctgtcatccagattcttcttccagttaaaggaaggtgaacagttgtacgccagcagcttaccggggaacttagcgtggatggcctcagcaaaacgacgcgccaacgataaatccggcgttgaggtttcgcaccacaccaggtccgcataaggcgcataggccagaccacggctgattgcctgctcgatcccagcgcgcgtacgatagaaaccttccaccgtgcgttctccagtgatgaaatcacggtcatattcatcgcagtcggaggtcattaaatccgccgcatccgcatcggttcgcgcaaccactaaggtgggcacgcccattacgtccgccgccagacgtgctgcgaccagcttctgaacggcttcctgagtgggaaccagcactttgccgcccatgtgcccacatttcttcgccgatgccaattgatcctcaaagtgaaccgccgcggcgcccgcttcaatcattgatttcatcagctcgaacgcattaagcacgccgccaaatccagcctccgcatccgcaacaatcggcaggaagtagtcggtatggcgtttatcacccggctcaatgtggttcgcccactgaatctgatcggcacgccgaaaggtgttattaatgcgttcgatcaccgcaggcacggaattcgctgggtagagcgactggtcgggatacatgctggacgccagattggcatccgccgccacctgccaaccggaaaggtaaatcgcctcaataccggctttcgcctgctgtaaggcttgcccacccgtcagtgcgcccagacagttaacataacctttgcgggcttcaccatgcagcaggctccataatctcgccgcgccgagctgcgcgagcgtgcattccgggttcaccgatccacgtagattaatcacatcttctgcgctgtaggggcgcgtaataccttcccagcgcgcggttttccactctttttcgatatgctggacttgttgggtacgagaggtcgtcatagcagaggttcctttttattattagtcaggattaatcaagcaatgcgtagccgggtaacgtcaggaagtcgatcagttcatcttgcgtggtgatttgttccatcagccgagcggcttcatcgaagcgccctccgctaaaacgggcatcacctaattcctcctgaatcacaaacatctcttcggccaacatctggcggaacagcgctttggtgatcacacgaccatcgctcaacgtcttgccgtgacgaatccactgccagatagaggttcgggaaatttctgccgtcgcagcgtcttccatcaacccataaatcgggacgcagccattaccagatatccacgcttcgatgtactgcacggcaacgcggatattcgcacgcataccgacttccgtgcgctctcccggacagggttccagtaattcctcagcacggataaacgcatcgtgttcacggctgatatcaagctgatttttgcgctcacccaacgcccgatcgaacacctccatcacggcatctgccagccccggatgagcgacccaagtgccatcgtgaccattattcgcttccaactccttgtctttacaaaccttatccaatacccaattattacgctcagcatccttacttggaatgaacgccgccatcccgcccatagcaaacgcgccacggcgatggcaggttttgatcaacagccgcgagtaagcactaaggaaaggtttttccatcgttaccgactgacgatcgggcagaacgcgatcgctgtggttctttaatgttttgatataactgaaaatataatcccagcgcccgcagtttaacccaacaatatgatcgcgtaagtgatagaggatttcgtccatctggaaaacagcaggcagcgtttcaatcaacaccgttgctttgatcgttccacgcggaaggtcaaagcgatcttctgtatagcagaagacatcgttccaccaagctgcttcctgccatgactgagtctttggcaaatagaaataagggccgctacctttcttcagcagttcctgatagttgtggaaaaaatacagcgcgaaatcaaacaagctgccgggaatggcttccccctgccaggacacgtgtttttcaggtaaatgcaacccgcgcacgcggcaaaccaatacagcaggattgggtttcagctggtagatttttcctgtttcgttgatataggaaatcgtaccgcgtacggcatcacgtaaattgatttgtccatcaatcaccttttcccatcccggtgacagtgaatcctcaaagtccgccatgaaaaccttcacattggcattcaatgcgttgatcaccatcttgcgctcaactgggccggtaatttcaacacggcgatcctgaaggtcatcgggaatgccgcgtatcgtccatgctttatctcgaatggaagccgtttctgaaataaaatcaggcaacttaccctgatcgatattgcgctgctgtacttgtcgttcagcaagtaattgattacgtgcgggagtgaaatgcgtgactaattccgttaggtaatcaatcgcctcctccgtaagaatgtgcttctcaccttcgccaaaacgctgactaaaagccaactctccgtttatcgtctgctgcatcattcgtggttccttttcaagattccgcttcattcatcaacaaccgccagatcggcaaaccagtatgtatatttcttagccgacaggattaagcgtaatacaagaaaaaacaaaatcaaaaacaatttccattttaaaaaaattatcggcataaccacataataaaaatgaagattaaaattaaaaaataagagaaataactttcactaactaacagaaatggaatcattcagcacaaaaaaaaaggcacccttaaaggtgcctcagagaaaaggattaagatgagagttagtccagcgtaggattcattttgcgcaaatcgtaaggcgtaatctgataaacatagtaattcagccagttaacaaaaagcagatgcccatggctacgccagctcgctttcggttccagttcaggattgtcctccgggaaatagttaaccggaacggtcggatccaacccagcatcacaatcacggaaaaactctcctgccagcgtcagaacgtcatattcgggatgcccggtaacgaaagccagacgtttatctttactggcaaacaggtaagcaccggcctgctccgacgcaaccagaatatctaaatccgtatgctgccgaatcacatcagccggaaaatctgcatagcgagaatgtggagccaagaacgtttcatcaaagccgcgggtcagcaaagcatggggttgtaacgtttgatgcaagtaaacaccggacagcttttccttccgagtcatcttgggaataccgtagaggatattgagagcagcctgtacagcccaacacacgaataatgtggatgtaacatgctcttttgcccattcgataacacgcgcgatctgcggccaataaacaacatcacagaaatcgactaaccccagcggggcgccagtaacaatcaagccatcaaagttttcgtcctggatatcgtcgaaattacagtagaaattattcaaatgctcggttggtgtattctttgattcacggctgtcgatacgtagcagttggatatcgatctgtaggggagaattggacaacagacgcagaaactggttttcagtctcaatcttcttaggcatcaggttcagaaccagcactttaagtgggcgaatttcctgcgttttagcgcgcgaggatgtcataacaaagacgttctcattacgcagaaaattaacggctggtaactcatcaggaacccgaattggcataaccttatatcctcaaagcatacgtttaaacgtttagacatccagatgcctgaagatagcgaattttcgtactaatgtcgagtgctcaacacataaggtgaaaatgtttcacgagacacggatccgcatcatctgcaaaatacgtttaagtacgtcagaatcactcaggggaacagcgctagaaataacaataagcctggatttacgacagttcatagctgttatttcctgaagtatccgctacatcacaggagccccacttcattcatttccagagcgtggatagtcagcaaccaagattctgttattgctaaatgcactctgtgtagtggcttcacgcagtgtggcaaagctacctattgtgattttatttttacggatttggatatagggattcataattcatcttcctaacagttccattttcctcccccccaaatgccccacagcaaaaagcccctgtctttcgacaggggctttccactcgtttgatgcctggcagttccctactctcacatggggagaccccacactaccatcggcgctacggcgtttcacttctgagttcggcatggggtcaggtgggaccaccgcgctatcgccgccaggcaaattctgtttcattccaaccgttacttatcatgactttttgtcatctccgtaaccatcagaaccaatcttcgaacaagctgaatatcgttttatatgagtcacccacaaaacaccttcggtgttgtaaggttaagcctctcgggtcattagtactggttagctcaacgtatcgctacgcttacacacccagcctatctacgtcgtagtcttcaacggcccttcaggggcatctagtgcccagggaagactcatctcgaggcaagtttcccgcttagatgctttcagcggttatctcttccgcacttagctaccgggcaatgcaattggcatcacaacccgaacaccagtggtgcgttcactccggtcctctcgtactaggagcaacccctctcaatcttccaacgcccacggcagatagggaccgaactgtctcacgacgttctaaacccagctcgcgtaccactttaaatggcgaacagccatacccttgggacctacttcagccccaggatgtgatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccggagtaccttttatccgttgagcgatggcccttccattcagaaccaccggatcactaagacctgctttcgcacctgctcgagctgtcactctcgcagtcaagctagcttatgcctttgcactaacctcctgatgtccgaccaggattagctaaccttcgtgctcctccgttactctttgggaggagaccgccccagtcaaactacccaccagacactgtccgcaacccggatcacgggcctacgttagaacatcaaacattaaagggtggtatttcaaggttggctccacaagaactggcgccctcgcttcaaagcctcccacctatcctacacatcaaggctcaaggttcagtgtcaagctatagtaaaggttcacggggtctttccgtcttgccgcgggtacactgcatcttcacagcgagttcaatttcactgagtctcgggtggagacagcctggccatcattacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcgatcaagagcttcgccttgcggctgaccccatcaattaaccttccggcaccgggcaggcgtcacaccgtatacgtccactttcgtgtttgcacagtgctgtgtttttattaaacagttgcagccagctggtatctgcgactcccgtcagctccgtccgcaagggacttcaccgacaggagcgtgccttctcccgaagttacggcaccattttgcctagttccttcacccgagttctctcaagcgcctgagtattctctacctgaccacctgtgtcggtttggggtacgatttgatgttacctggagcttagaggcttttcctggaagcgtagcattggttacttcatcaccgtagtgactcgtcatcacgcctcagtgttaataatgacccggatttacctaagtcatccaccttcacgcttaaaccgggacaaccgtcgcccggataacctagctttctccgtccccccttcgcagtaacaccgagtacaggaatattaacctgtttcccatcgactacgcttttcagcctcgccttaggggtcgactcaccctgccccgattaacgttggacaggaacccttggtcttccggcgtgcgggtttttcacccgcattatcgttacttatgtcagcattcgcacttctgatacctccagcaaccctcacaggtcaccttcgacggcttacagaacgctcccctacccaacaacacctaagtgtcgctgccgcagcttcggtgcatggtttagccccgttacatcttccgcgcaggccgactcgaccagtgagctattacgctttctttaaatgatggctgcttctaagccaacatcctggctgtctgtgccttcccacatcgtttcccacttaaccatgactttgggaccttagctggcggtctgggttgtttccctcttcacgacgaacgttagcacccgccgtgtgtctcccgtgataacattcttcggtattcgtagtttgcatcgggttggtaagtcgggatgaccccctagccgaaacagtgctctacccccgaagatgagttcacgaggcgctacctaaatagctttcggggagaaccagctatctcccggtttgattggcctttcacccccagccacaagtcatccgctaatttttcaacattagtcggttcggtcctccagttagtgttacccaaccttcaacctgcccatggctagatcaccgggtttcgggtctataccctgcaacttaacgcccagttaagactcggtttccctgcggctcccctattcggttaaccttgctacagaatataagtcgctgacccattatacaaaaggtacgcagtcaccctgattaatcaaggctcccactgcttgtacgtacacggtttcaggttctatttcactcccctcgccggggttcttttcgcctttccctcacggtactggttcactatcggtcagtcaggagtatttagccttggaggatggtccccccatattcagacaggatgtcacgtgtcccgccctactcatcgaactcacaatctgtgcatttttgtgtacgggactatcaccctttactgtgcgactttccagacgcttccactaacacacaaactgattcaggttctgggctcctccccgttcgctcgccgctactaggggaatctcggttgatttcttttcctcggggtactgagatgtttcagttcccccggttcgcctcattacgctatgtattcacgtaatgataatgtgtcgaaacacattgggtttccccattcgggtatcgtcgggtataacgcttcatatcagcttaccgacgcttatcgcagattagcacgcccttcatcgcctctgactgcctaggcatccaccgtgtacgcttagtcgcttaacctcacaacccgaagatgtttctttcgattcatcatcgcgctgcgattatttgagagactcattgacatgctgattcatcacgacccgcccgaaggcagtcatgcatgttcagctgtcatgtttcaattttcagcttgttccagattgttaaagagcaaaatacttcgcagcatactgtttccaatacgctctgaagtcttttttaatggtggagctatgcgggatcgaaccgcagacctcctgcgtgcaaagcaggcgctctcccagctgagctatagccccatctctacttacagttaccttagataccactcatggaatagttggtaggcctgagtggacttgaaccaccgacctcacccttatcaggggtgcgctctaaccacctgagctacaagcctattaaggtatttctgctcgttattttcatcagacaatctgtgtgagcacttcacttaacacacatctttattggtaaggaggtgatccaaccgcaggttcccctacggttaccttgttacgacttcaccccagtcatgaatcacaaagtggtaagcgccctcccgaaggttaagctacctacttcttttgcaacccactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgtagcattctgatctacgattactagcgattccgacttcatggagtcgagttgcagactccaatccggactacgacgtactttatgaggtccgctggctctcgcgagttcgcttctctttgtatacgccattgtagcacgtgtgtagccctactcgtaagggccatgatgacttgacgtcatccccaccttcctccggtttatcaccggcagtctcctttgagttcccgccattacgcgctggcaacaaaggataagggttgcgctcgttgcgggacttaacccaacatttcacaacacgagctgacgacagccatgcagcacctgtctcagagttcccgaaggcactaaggcatctctgccaaattctctggatgtcaagagtaggtaaggttcttcgcgttgcatcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcatttgagttttaaccttgcggccgtactccccaggcggtcgacttaacgcgttagctccggaagccacgcctcaagggcacaacctccaagtcgacatcgtttacagcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctgagcgtcagtctttgtccagggggccgccttcgccaccggtattcctccagatctctacgcatttcaccgctacacctggaattctacccccctctacaagactctagcctgtcagttttgaatgcagttcccaggttaagcccggggatttcacatccaacttaacagaccgcctgcgtgcgctttacgcccagtcattccgattaacgcttgcaccctccgtattaccgcggctgctggcacggagttagccggtgcttcttctgcgggtaacgtcaatcagcaaggttattaaccttactgccttcctccccgctgaaagtgctttacaacccgaaggccttcttcacacacgcggcatggctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtggctggtcatcctctcagaccagctagggatcgtcgcctaggtgggccattaccccgcctactagctaatcccatctgggcacatctgatggcaagaggcccgaaggtccccctctttggtccgaagacgttatgcggtattagctaccgtttccagtagttatccccctccatcaggcagtttcccagacattactcacccgtccgccgctcgtcacccaaagagcaagctcttctgtgctaccgctcgacttgcatgtgttaggcctgccgccagcgttcaatctgagccatgatcaaactcttcaatttaagatttgtttgatttgctgaactcgtcagcgatgctcaaagaattagtaactgttcattcgtaatgaattttactgttgttcactcttcaagactttttatatcgtttaagatacggtcttgtgagtgcccacacagattgtctgattatattgttaaagagcagtgcgttgcggccttaaccgcttcgcgaggtggcgtactttacgcttatcaccttcagagtcaacgtttattttaaagcgttttctctttttttatcgacccggttgtgagtcacagcgccgtgtcgatggaggcgcattatagggatccgttttcgttacacaacaactttcttgatctttttttctgttcgcgtgtttttcaaccctttcgatgagatcttactcgatccgtgtcacttttcagttgccgcagccgcatatctgtcgatattttgtctattaatgcgaataatcagcatgtggcaaataactgcgaggttgtcgatgagtgcaaaaatattccgtcgttataagggtatctctcccgttttaggcgaaagagtcatggtcgatcattccagtgtggtgattggcaaggtaacactaggcgatgatgtcggtatctggccccttgtcgccatacgcggtgatgttaactacatcactattggtgccaggagtaatatccaggatggatcagtacttcatatcacccactgttcagagaaaaaacctgaaggtaacccacttattattggggaagatgtcactgtcgggcataaagcaatgctgcacggttgccaaataggaagtcgagttctagtcggaatggggtcaatactcctcgatggagtcgttgttgaggatgatgtgatgattggtgctggtagcttggtcccgccaggaaaacgcttagagaagggacatctatacgttggcagcccagtgaagaaaattcggccactgacacaagaggaaatagaggggctgatttactcagcaaataactatgttcgttggaaagatgaataccttgctcaggataatgagtaatagccctcatcatcccattcttcagcaagaatcattttttccaattcatcttcaagatcccatcgatgtaccctgaacagcgccagccactgttcggggctatcaccgccataacggcgctgaagacgttccgcagttataaggcactcttgctgaaaaccatttaccaaaacaggaaatcggatcgccatgatcttatcatcccaactttcacgatctgggaactggatcgcctgattcatttagcgagatcctgcttcagtagatcaatcactggctccacgtctggcatcacaccatgccaaagtttaaacgcatgtgccgcttgccccaccagcattcccaaaccatctgcatagtggatagccccctgttgtacgcaccatgacaaaaagggcgttagctgcggtaagtaaaacatgtcataacagctcgtttccggcgaaatgagttctgccggtaagttaggaatgctgtcgtacatcccagaagatgtggcgttaatgatcagatcgaaagattgaccatgcagaccgtcaagagcagtagcttgaatatcaccaatatcacagaagattttagctaatgcttcagccttgaaaaaggtcctattggtcagcacaacagtacaaccagaggccagcaggggttggataacaccacgcgccgcgccacccgcaccaacgagcaaaacacgatccaaaggttttaccaacgccaatcgttgcagatcgctgagcaaaccgatgccatcagtattatcaccatacaggcgaccgtcactcagcctcttcaatgtattgaccgcccccgcaagcgcagcacattcgctgcgttcatcggcttcagcaaaagctcgctctttaaagggcgcagttacattcgcgccaccagcaccatcgtgaaaatactggcgcagcatctgctcaaaattatccaaaggcgctaacacacgctggtacgtcaacgttatccccgtttgcgccgcaaatagctcgtgtatgcgaggtgatttactatgtgcaatcggattgccaaaaaccgcaaaagacgttacttcagacacgtttccttccaccttgccgttacccctgacgaatgagctcgcctgttaatacatccctgatttctgatggattcattcttccaccgacgtccccaactagcacagggaaatcaccaccaaactgcagagacacttcctgagcagtgcggcaaggaggctgaccgcttaaattggcacttgtcgacaccaacggtttaccgtagtgctggcacagttccttaactaatgggtgatcactaacgcgtaccgcaagcgaagaaaattgccccgttaaccactgcggtgtcgtaggttttgcaggtaatacccaagtaaccggacctggccatgtagaaaacatcatcgccttctgctcatcggataacgcgctgtcattaatgtaaggcaccaattggctaaaatttgccgcaataaggatcagccctttttgccaagggcgttgttttaacgccagcaggcgattaactgccacctcactatcaggatcgcaccccaatccaaataccgcttcagtcgggtacgcaataacctgctcattatgtaattcccgcaaaacgggaatcattagttcatcagacacgtcatcattcttatcaacttctgccgctatcggttttccacataatttactcgcacaaaatagcttagtgccttgtgccgtatttttctcaaacaataaagcgtaatggcaagaagggcattcacccgctatcggcttatggtttaacgtaaactggcaataaggatagcgatcgcaagaatgaaataccttgccgtagcgagatttacgctgtaacagcgtgccttcattgcactgtgggcatcgaatcgccgtttcatcaggacgatcgatagtctcggtatggtggcattcagggtaattgccacagccgatgaacattccatagcggccttgccgtagtaccaatgtcgactgacaaagcggacattgctgcccatctaacaccttgacgatatgcccatccgcttgcgccttcagcgggcgaataaactcacactctggatacgcagaacagccaaggaatgggccatgccgaccagaacggataaccagctctgacccacagtctggacatatttccagttttttttcagcaaacagtgcaggcttaaccattcgaactgttattcctcaggctattgcacataaccgtcattgacctcaaagagtaattcttccatttgctgataggcattctcacaacctggcacattgaaaagcaccatgagaatgacccactttagatcttccagatcaaactcctgcgtttccaatgccataacgcgttcaataatcatttcccgcgtttcaagattcagaacctgcatttgctcaagaaacaataaaaaaccacgacattccgcatcaagacgtaactcttcatcctgcgtatagatccgcatagccagaggatcgctcgccaaataaagcggcgcagtttgcccttcctgaatatcggctaatttttccagccaactcaacgcgctatagatatcgttacgatgaaatccagcgcgggtgaggtcatcagttaacgtatcctgatcgacacgcatttcagtttcattgtggatgtaactttcaaacaagtacatgagtacgtcgaacatggcctgccctccttaatcggacatagccgccgggtactgctgcgatccatcctgctaactccagctctaatagcttaatgactatctctggcacaggttggccggcacgttcagcgacaacgtcaacaggtgtaacctcatctcctacgttagccaacacgtcggcaaatggcaattcgccatcctcttcttcgttagaaatagtttgcccgctttccgttggtagccactgtaattcactcaccaactgttcaagaatatccttcggatgtgtaaccagactggccccttgctggattaaccagtgtgtcccctccgtcatagggttaccgataggccccggcagagcaaaaacttcccgtccttgctctagcgcataacgcgcggtaaccaacgacccactgcggatagatgcttcaatgaccaggacacccagccctaacccgctaatgatacggtttcttctagggaagttggttgggaaaggcggcatagcgagggggaattctgagaccaaagcgccaccgtcgccacaaatacgctcagcaagcttgacgtggcgcttggggtaaatattccccaatccacttcccagcactgcaattgttctccctcccgaatccaaagcggcacgatgagcaataccatcgatgccaattgctagcccgcttgtcaccgtgagttcattcgcggcaagttcctgagcgaaaaaacatccccagcgttcaccgtaagcactgctaccccggctaccaataatcgatatttgtggcgatgccaataactcaggggaaccagagacaaagagcaacagaggaaaatcacgaatgttactcaacagaaagggataaagggcatcttcgcacgtcacgatatgatgattgggatgagacaaccagttgagcgtgtcttctaggatcctgcggtcataggtacaaaattgtgctatttgagcatcagacagacctaacgcccccaacgtctcgttatcgaacgtatttaaaccaataagctttctgacaatagctcgaaggcgcctgacacccaagtgccgcacacccgtcatgcgtagccagatttccgttgatagcatccgcgtcccttatgctgctctgttctgataagtggtgtaattaagtgctgatgctgtcaatcggggcaggaaatgtctagaatgggcactaaagctatctcactattcagatacagatctaaacatatatgtcagttttgcaggtattacattttccagacgagcggctccgcatcactgcgcaacccgtaaaagaagtcaatgcagacattcaacgtatcgtggatgatatgttcgataccatgtacgaagaagaaggtattggcctagccgcgacacaagtggacattcatcagcgcattattgttattgacgtctctgaagagcgggaccaacgactggtgctaatcaatcccgagctgattgaaaagagcggcgatacgggcatcgaagaaggttgtttgtcgatccctgaaacccgagcgctagttcctcgagcagagcatgtgaaagtgcgcgcattggatcgtgaaggtaaagcgttcgaacttgaagcaagcgaactgcttgccatttgcattcagcatgaaatggaccacctggttgggaaattgtttatcgattacctttcccctctgaaacgccagcgcattcgtcaaaaactggaaaagctggctaagcaaaatagccggacctgataattttcatcctgacaggaagcaccgtgtctgactctttacgtatcatctttgccggaacccctgattttgcagcacgtcaccttgacgtgcttttatcatcagggcatgaggtcgttggcgttttcacacagcctgaccgaccagccggaagaggtaacaagctcacgccaagcccggtaaaagtactggcagagcaacatagcatccccgttttccagcctaaatctctgcgaccagcagaaaatcaggcgatggttgaagcgttagatgccgatgttatggttgttgtcgcttacggattaattttgccgcagcccgtgctatccatgcctcgccttggctgtattaatgtacacggttctctactgcctctctggcgtggagctgcaccgatacaacgtgcattgtgggctggggatagtgaaacgggcgtgacgatcatgcaaatggacgttggactcgatactggcgctatgctacacaaaattgcgtgccccatcctgccacaggatactagcgcaacgctatacgacaaacttgctgcactagggccgcgtggcttattggaaacgctggaacggcttgcagatagcagcgctgtcgctgaagcgcaaaacgatgcctttgccacctatgcagaaaagctcagcaaagaagaagcacgtctaaactggctgttatctgccgagcagcttgagcgctgtattcgtgcttttaatccttggccagtcagctatttcatcgtggatgaacaaccggtgaaagtctggaaagctgaggtcatcgccaaatcacatggctcacagccaggcacaatcttacaggcagataagcagggtattcaggtagcagccgccgatggcattttgaatattcaggaattacagccggcaggcaaaaaagtaatgagtgcgcaggatctgcttaactcgcgtcgtgagtggttcgttcccggtaatacactgaactaatctatttttcataccggcgtcatgccggtatatcctctcccttttacgtatacgtcatcgctaacacatgaaaagctcatacaacctacgcagtattgccgcaaaagtggtgggacaagttctggatcaggggcaatcgctcagcgccttattgcctattcatcagcgtgacgtttccgataaagatcgcgcgcttttacaagagctttgcttcggcgtattacgcgtgttaccgcagttggaatggtgtatccaacaactaatggctaaacccctgacgggcaaacaacgcacgttgcattacctcatcatggtaggtatctaccaactgcactatacgcggatcccgccacacgctgctctggcagaaacagtagaaggtgccgtggcgttaaaaaggccacaactcaagggactgattaacggcgtattacgccaattccagcgccagcaggaagaactccttcagcgtgaggcaactcactcatctcactacctgcacccaagctggctgttggcacgcattgaacatgcttatccaaataactggcgaggcatcgttgaggcaaataatcaacgtcctccgatgtggctacgcgtgaatcggttacaccatacgcgagaagcgtacttaaacttgttgatgcaagggggaattgaagcatttcctcataccgaatacagcgatgcgatacggcttgcttctccatgtgccgtcgatcaattgccaggattttcacaagggtgggcaaccgtacaggatgcttcagcccaaggctgcgtctattggcttgatccacaagatggtgagcagatcctcgatctctgcgccgctcccggtggaaaaacgacacacattttagaggcagcaccaaaatctcatgtgctcgctgtcgatgttgatgaaacacgtttaggccgagtaaaagaaaatttacttcggctacaaatgcatgctgaagtcaaacaaggcgatggacgttaccccgactcatggtgtgaagcgcgtgtatttgatcgcattctgttggacgccccttgttccgctactggcgtgattcgtcgtcatcctgatattaaatggctacgccgagacagagacatcgaagaattagttgcactgcaaaaagagattcttgatgccatttggccacacctcaaaacaggcggcacgatggtttatgctacctgctcaattctgccgcaagaaaatactcaacaagttacgggtttcctgtctcgccatgccgatgccgcgcttgttgataccggtacaagtgaaataccgggtatacaaattctcccccatgctgatagtggtgatggtttcttttatgcgaagctggtaaaaaactgatattgaacccaatattgtctgcaacaagcagcgatcaataaacggcatggcttattatgaaaattatcattcttggcgcgggtcaggtcggcggaacactagctgaaaacctagcgggtgaaaacaatgacatcactgtcgttgatactgatgcaaatcggttacgccagcttcaggataagtttgatctgcgtgtcgttacgggctatgcctctcatccgcgtgtattgcgtgaagcgggggcagaagatgctgatatgctggtcgctgttaccaattcggacgaaacgaatatggtagcatgtcagatcgcttattccctcttcaaaacaccaaaccggattgcacgtattcgcgctgccgaatacatccgtgaatcagaacagctatttttaccagaagcggttcccatcgatcacctgatctctccagagcagttggtgatcgataatatttataaactgatcgaataccctggggcacttcaagtcgtcaatttcgctgaaggtaaagtgagccttgcagcagttaatgcatactatggcggcccattggtgggtaatgccctaacctctctccgtgaacatattccccatgtggatacccgagttgccgctattttccgccacgaccgtccaattcgtccacagggttctaccataatcgaagctggtgacgaggtgttttttgtcgctgcttcccagcatattcgcgcagtaatgagcgaattgcagcgccttgaaaaaccgtataaaaggatcatgatcgttggtggagggaacgtcggcgcaggattggcacagcgattagaaaaagattacagcatcaaactgatagaacgaaatgcggaccgggcggcggagctcgctgagcttttgcaaaatacggtagtgttccatggcgatgcctcagatcaagagcttctcgctgaagaacatatcgagcagatcgatgtattcatcgctattaccaacgatgacgaagcaaatattatgtcagcaatgttggctaaacgcatgggtgcgaaaaaagtaatcgtgctcatccagcgtcgagcttatgtcgatctggttcagggcagcgtcattgatgtcgctatctcgccacagcaggcaacaatctctgcgttactcagccacgtacgcaaggcagatatcgttagcgtatcctctttgcggcgaggtgtagccgaagcgatcgaagcgatcgcccatggtgacgaaggcacatcgaaagtcgtcggcagaatgattgaagacattaagcttccaccaggtaccaccatcggagcaattgttcgcggtgatgacgtcattattgccaacgcaaatagcaaaattgagcaaggcgatcatgtcatcatgttcttggctgacaaaaaatttgtgcctgatgttgaacggttatttcaaccaagccccttctttttgtaatgtaggaacaaattcactgccaaccagataatctggcaaagttacagctattggttagaattaatttatatttttggcaaggagaacggatatgagcatcatcaaagaattcagagagtttgccatgcgtggtaatgttgtcgatttggccgtgggtgtcattattggtgccgctttcggcaaaattgtttcctctctggtatcagatattattatgccgccacttggacttttgattggtggtgttgattttaaacaactcagccttattcttcgtgacgctcaaggcgaaatccctgccgttgtcatgaactatggtgctttcatccagaatatttttgactttgtcatcgtcgctttcgcgatttttatagccatcaagcttatgaataaaatgcggcgtaaacaggaagatacgcctgctgctgcaccgaaacctagtgctgaagagaagctattagctgaaattcgcgatttgcttaaagaacaacacaaacagtaaaaattgaatttttcttcaaatacagctgtattacgcagaaaatagaaaggccagtggtaaataatcatttgattgcttaccactggcctcccaactccctttcttcatatgcttgtcttttctacgataacttcctttccctttttcattcacttcaattcgttgacgaaacagtgggtcatgtagcaacgcctcaatagcgttgttctgaattttcccacgcttatgacggtatgtggtcatcatcactcctaataaagtcgatatggtatgtgcataaataaaacgtgcagagtatatagccgaaatggatggatgagaacagataggtatgtgtttttcgactgattcaaatacaggcaatttcttaccatgaatgttcatgcgaaaaatagtttatttcagatataaaaaaaccgggtttccccggcttttttacgctcttacagattactctgcagtagctacttcttctgtctgagagactgagcgatcaacgagctcgatgtatgccatcggcgcattgtcaccagcacggaagccacacttcagaatacgagtgtaaccaccggcacggctcgcgaaacgcgggcccagttcattaaacagttttgccacgatctcgttatcacgagtacgggcgaatgccagacgacgattagcaacgctgtcggtcttggcaagagtaatcagcggttcaacaacgcgacgcagctctttcgctttcggcagggtcgtcttgatgatttcatgacgaaccaaagaactagccatgttacggaacatagcctgacgatggctgctgttacggttcagttgacgaccactcttacgatggcgcatgaccttatccttctcagtaaaaccttaacctgtgatctggttactcatcagcaatacttgcaggtggccagttttctaggcgcatgcccagagacagaccacgggaagccagtacgtctttaatctcagtaagagattttttacctaggttaggcgttttgagcagctcaacctcggtacgctgtaccagatcaccgatgtagtggatagcttctgccttaaggcagttagcagagcggacagtcaattccagatcgtcaacagggcgcagcagaatcggatcgaattctggtttctcttctttaacttctggctgacgaacatcacgtaagtcaacaaaagcttcaagttgttcagccagaatggttgccgcacggcggatcgcctcttcaggatcgatcgtgccattggtttccatttcgatgactagcttgtccaagtcagtacgctgttctacgcgagccgcttcaacattgtaggcaatacgctctacagggctatagcaagcatcaactaacagacgaccaatcgggcgctcatcttcttccgtatgaatacgggcagatgccggcacataaccacgaccacgttgaactttgatacgcatactaatagatgcgttttcatcggtcagatggcaaattaagtgttgcggcttgacgatttcgacatcaccatcatggataatgtcggctgcagtcacagggccaatgccagatttattcagggtaagaataacttcatctttaccttgaactctcaccgccagccctttcaggttgagcaggatttccaggatatcttcctgtacgccttctttggtgctgtactcatgcagtacaccatcaatctcaacctcggtcaccgcgcaacctggcatggatgaaagcagaatacggcgcagtgcgttgccaagagtatggccgaagcctcgctctaatggctcaagggtcaccttggcgtgcgtcgaactcacttgctcgatatcaaccaggcgcggttttagaaactctgtcacagaaccctgcattgtgtcctctctttggtactaagctttacttggagtaaagctcgacgatcaggtgttcattaatgtccgcagacagatcggtacgttcaggaatacgtttgaacacaccttccatcttggcagcatcaacttccagccaagttggcttttcacgctgttcagccagctccagagcggctttcacgcgagattgctttttcgctttctcacggatgctgactacgtcattcggggatacctgataagaagcgatgctaacaacgcgaccgtttaccatgatagctttgtggcttaccatctgacgtgcttcagcgcgagtagcaccaaaacccatacgataaacaacgttatccagacgaccttccagcagttgcagcaggtttgcacctgtgttgcctttcagacgtgcagcttctttataatagttgcggaactgacgctccagaacaccgtagatacggcgaactttttgcttttcacgcaactgtacaccatagtcagacagacgcggtttacgcgcaccatgctggccaggagcttgttcaatcttacacttggaatcgatcgcacgaacaccagatttaaggaacaaatcggtgccttcacgacggctcagcttgagcttaggacccaaatatcttgccattttctttctccaacaatcctaaaagcggcgttatacgcggcgctttttcggcggacgacaaccgttatgagggatcggagtcacatcagtaatattagtgatgcggaaaccagccgcgtttaatgcgcggatagtagactcacggcccggaccaggtcctttaaccataacttccaggttcttaataccgtattctttcacggcctctgcgcaacgttctgcagctacttgagcagcgaacggcgtagatttacgagaaccacggaagccggaaccaccggcagttgcccaacccagcgcattaccctgacgatcagtaatggttacgatggtgttgttgaaagaagcatggatatgagccacaccgtcagagacttgctttcttacacgcttacgtgcacgaataggtgcctttgccattattcaatcaccccgattatttcttgatcggtttgcgcggacccttacgggtacgggcgttagtcttggtacgctgaccgcgaaccggcagaccacgacgatgacgcaaaccacgataagtaccaaggtccataagacgcttgatgctcagggtaacttcacgacgcagatcaccttctacaacaaacttggcaacttcgtcacgcagcttatcgatttgctcttcagacagctcactgatcttaacattttcggcaatctccgttgcagcacaaatagcctgcgaccgagttttaccgataccgaaaattgacgttaacgcaataacggtatgtttatgatcaggaatgttaatgcctgctatacgggccactatgcactcctacaattttatacggcaacaccattctgaaaagcccgttttcaggatactcaaataatgttgcagctacatacaaaagattggctggctaatctagccagctcaatccaactttgcaagaaaaatatgcgagataatcagccttgacgctgtttatgcttcggttcggcactgcagatcacacgaacgacaccgttacgcttaacaatcttacagttacgacataatttcttgacggaagcacgaactttcatttttactctccgtaacttctcaagctcacctaattaacggttatagcctttcaggtttgctttcttcaatgcagactcatattgactcgacatcatcagagtttgcacttgagccataaagtccatgatgacgacaacaacgatcaataaagatgtacccccaaaatagaaaggcactttcattgcgtcacgcataaactccgggatcaggcagataaaagtaatatacatcgcaccaatcagagtcagacgagtcattactttatcgatatatttcgccgtttgctctcccggacgaattcctggcacgaatgcaccggacttcttcaggttatctgctgtttcacgcggattgaaaaccaacgcagtgtagaagaaacagaagaagatgattgcagacgcatagagtaacacataaagcggttgtccgggctgcaaatacagcgaaatagttgtcagccagttccaaccggtaccgcccccaaaccaggatgcaatcgtggcagggaacagaataatactggaagcgaagatcgctgggataacaccggccatattcactttcagcggtaaatgcgtactctgtgccgcataaacacgacgaccttgttgacgttttgcataattaacgacaatacgacgttgaccacgctcaatgaaaacaacgaagaaggttactgcaaacactaaaactgcaaccaacagcaacaggaggaagtgcaggtcgccttgccgagcttgctcgatggtatggccaatggccggcggtaaacccgcaacaataccagcaaagattatgatcgagataccgttaccgataccacgctccgtaatctgttctcccagccacataaggaacattgtcccagtaaccagacttacaacagcggtaaagtagaaagcaaaacctggatttattaccaattcttgcatcccaggcatattcggtaaaccggtagcaataccgatagattggaatatagccaataccaaggtgccgtagcgggtatactggctgatcttacgacggccagcttccccttctttctttatttcagccaaggcgggatgaaccaccgttagcaactggataataatcgatgccgaaatataaggcataatacccagtgcaaagatagaagcacgactgagagcaccaccagagaacatgttaaacatttcaatgatggtgcctcgctgctgttcaagcaatttggcaagcacagtggcatcaataccaggaatcgggataaaagagccaatacggaaaacaattagcgcaccgataacaaacaaaagtctgcgcttcagttcaccaactccgcctttagcactttgaaaatctaatcctggttgcttagccatctgctacttattcctcaattttaccgccagcagcttcgatagcagcacgagcacctttagtgacacgcagaccacgaatcgttaccggacgagcaacttcaccagacagaatcactttcgcgaattcaatctgaatgccaataacattagcggctttcagcgtattcaggtcaactacgtcgccttctactttagcaagatcagacagacgaacttctgacgtgatcatcgctttgcgagaagtaaaaccgaatttcggcagacgacgatataaaggcatctgaccaccttcaaaaccacgacgtacgccaccaccagaacgagagttctgacctttgtgaccacgaccgccagttttgcccaggccagaaccgataccacgacctaaacgcttcggtgcatgtttagcaccttcggccggagacagagtatttaaacgcatctgttactcctctactttaaccatgtaggaaaccgcgttgaccataccacgaaccgcaggagtatcctcacgttcaacagtatgaccaatacgacgcagacccaggccaagcagtgtcgccttatgtttcggcagacgaccgattgcactacgggtttgagtgattttaatagtctttgccacggtcaattaccccagaatttcttcaacggatttaccacgcttggcagcgaccatttccggggacttcatgttggccaagccatcaatcgttgcacgaaccacgttaatcgggttagtggaaccataggctttagccaatacgttgtgaacccctgcaacttccaaaacggcgcgcattgcgccaccggcaataataccggtaccttcggaagctggctgcatgaacacacgagaacccgtgtgagcacctttaaccgggtgctgcagggtgccgttgttcagcgcgacattcatcatattgcgacgggctttttccatcgctttctggatcgctgctggaacttcgcgagctttaccgtaaccaaaaccaacgcggccgttgccatcacccactacagtcagtgcggtgaagctgaaaatacgaccacctttaacggttttagatacgcgatttaccgcgatcagcttttcctgcagttcgccagcttgtttctcgatgtgagccatcttacacctctaccttagaactgaaggccagcttcacgggcagcatctgccagtgcttggactcgaccatgatattggaaaccggaacggtcgaaagagacattcttgatgcctttttctaacgcgcgttctgcaatagctttacctattgcggttgctgcgtctttgttaccagtcgacttcagttgttcagcgatagctttttctacagtagaagcggctaccaggacttcagaaccgttcggtgcaatgacctgcgcataaatatggcgtggagtacgatgtaccaccagacgcgtcgcacccagttcctggagcttgcggcgtgcgcgggtcgcacgacggatacgagctgctttcttatccatagtgttaccttacttcttcttagcctctttggtacgcacgacttcgtcggcgtaacggacacccttgcctttgtaaggctcaggacgacggtaggcgcgtaattccgcagcaacctgaccaataacctgcttatcagcacctttcagtacgatttcagtttggcttgggcattctgcagtaatacctgccggcagtgcatgttctactgggtgagaaaacccaagagacaggttaaccatattgcctttaacagcagcacggtaaccaacaccaaccagttgcagcttcttagtgaagccttcggtaacaccgataaccattgcgttcaacagagcacgagtggtacccgcttgggcccatccatcaacgaaaccttcgcgcggggcgaaagtcagagcgttgtcagcttgtttcacttcaacagcattatggatcttacgactcagctcgccgtttttacccttaatcgaaatatcctgaccgttgagttttacctctacgccggcaggaatgacgacgggtgcttttgcaacacgagacattctttcctcccgattaagctacgtagcagataatctcgccaccaagaccagcttggcgagctgcacgatcagtcataacacctttagaggtagaaataacagcgatacccaaaccggccataacttttggtagctcatcttttcttttatagatgcgcagacctggacggcttattcgctgaatgctttctaccacagctttaccctggaaatatttaagttctaattccagaactggcttggtgtcgccttcgattttgaaatcttcaatgtaaccttcttccttcagcacgttggcaattgccactttcagcttggaggaaggcatggtgaccgcaactttgttcgcggcttgaccgttacggatacgggtcagcatatccgcgatcggatcttgcatgctcatctgtctttactcccgtgattcaattggtgacaattaccagctagcctttttaagacccggaatttcaccgcgcatagcggcttcacggaccttgatacggctcaacccgaacttccgcaggaaagcgtgcggacgaccagtttggcggcagcggttacgctgacgagacgggctggaatcacgcggcagagtctgcagcttaagaactgcatcccaacgatcttcgtcggatgagttcacaccagagatgatagctttcaattcctcgcgtttagcgcggtatttttcagccagtttcacacgaacaacttcgcgtgctttcatggattgcttagccattagtaaccctaccttacttgcggaatgggaagttaaaggcggccaacagcgcgcggccttcatcatcggatttcgcagtagtggtaatggtaatgtccaaaccacgaacgcgatcgactttatcgtagtcgatttccgggaagatgatctgttcacgcacacccatgctgtagttaccacgaccatcgaatgacttggcggacaagccacggaagtcacggatacgcggtacagcaatggaaatcagtcgctcaaggaactcccacatgcgttcgccacgcagagttactttacagccgatcggatagccctgacggattttgaagcccgcaacagatttgcgtgctttggtgatcaacggtttttgaccggagattgctgtcagatcagctgctgcgttatccagcagtttcttgtcagcgatcgcttcaccaacacccatattcagggtgatcttctcgacccgagggacttgcatgacagaattgtagttaaactcagtcatgagttttttaactacttcgtctttgtagtaatcatgcagtttcgccatcgtactactccaaattacttgatagtttcgctgttagatttaaagaaacggacttttttcccgtcttcgaatctaaagcctacacggtcagccttaccagttgccgcattgaagattgcaaggttagaaacttgaattgcagcttctttttcaacgatgccacctggttggttcagggccggaaccggcttctgatgttttttaaccaggttaataccttcaacaatgaccttactagcagacaggacattttttactttaccgcgcttacctttatctttgccggttagcacgataacttcgtcatcacgacggattttcgctgccatgattcgctccttaaagtacttctggtgccagagagataattttcatgaacttctcattacgcagttcacgagttaccggcccaaaaatacgcgtaccgataggctgttcgctgttattgtttaaaataacgcaagcatttccatcgaagcgaatgacagaaccgtccgggcgacgaacacccttcttggtgcgcaccactaccgccttcagcacgtcgccttttttcaccttaccgcgaggaattgcttccttgatggtaattttgatgatatcgccaacgcctgcgtagcgacggtgcgagccacctagaaccttgatacacattacgcgacgtgcaccggaattatcggccacgttcagcatagtctgttcttggatcattttagtgctccgctaatgtcaactaccactttaggaccctttcgggccattaaataccccataattgagggcgcagcattataacaccgcttccttattatgggtagaaaaaataaacggccctttgcagagccgtttatcataagagaagagcgctactttattacagaatcgctttctctacaacgcgaacaagtgtccaagacttagttttagacagcggacggcattcgcggatttcaaccacgtcaccgataccgcattcattgttctcgtcatgtacgtgcagcttagtcgtacgtttaatgaatttaccgtaaagcgggtgtttcacaaaacgctcgatagcaacaaccatggatttctccattttgtcgcttacaacacgaccttgcagagtacggattttatcggtcattacgcacccgccttctgagtcagtaaagtcttaactcgtgcaatattgtgacgcacttgttttaccatgtgagtctgttgcaactgaccactggcagcctgcatacgcaggttaaattgctcgcgcagcaagccgagcagctcagtattcagctcttcaacgctcttttcacgcagctcatttgctttcattacatcaccgtcttagttacaaaggtggttttgataggcagtttcgctgctgccagttggaatgcctcacgggctaactcttccggcacaccgtccatttcgtacaggactttacctggctgaatcaaggcaacccaatactccacgttgcctttacctttacccatacgaacttcaagcggtttctcggtgatcggtttgtccgggaatacacggatccagatcttaccttgacgcttaacagcacgggtcatggcacgacgtgcagcttcgatttgacgagcagtcaggcgaccgcggccaacagctttcagaccgaaagtgccgaagctaacatccgtaccctgcgccagaccacggttgcggcctttatgcaccttacggaattttgtacgctttggttgtaacatcagcgactctccttacttgcggcctttacgctgctgctttttaggttgagcagacggtttttccggttgttcaactgcagccataccacccagaatctcacctttgaagatccacactttcacaccgataacaccataagtggtgtgcgcttcggaggtgttgtagtcgatatccgcacgcagtgtatgcaacggaacacgaccttcacggtaccattcggtacgcgcgatttcagcgccgccaagacgaccgcttacttcaactttaatacctttagcgcctagacgcatggcattctgtaccgcacgcttcatagcacgacggaacatcacacgacgttccagctgcgaagtgatgctgtcagcaaccagttttgcgtccagttcaggtttacgaacttctgcgatattgatctgtgcaggtacgccagcgatatccgctacgactttgcgcagtttctcaacatcttcaccttttttaccgatcacgatgcctggacgagcagtgtgaatagtcacacggatgctttttgcaggacgttcgataacgatacgggaaacggaagccttctccagttccttcgtcaggtatttacgaactttaaaatcgctgtctaggttgtcagcgaattctttggtattcgcataccaggtagagttccaaggtttgacaatacccaggcgaataccattaggatgtactttctgacccattgctagtctccagagtctcagcgatcggacacaaccacagtgatgtggctggtacgcttcaggatgcgatccgcacgacctttagcacgcggcataatgcgcttcatgcttgggccttcgtcaacgaaaattttcgcgactttcagatcatcaatgtcagcgccatcgttgtgttctgcgttagcaatagcagactcaagcacttttttaaccagaccagcagctttcttgttggtgtaggtcagaacttccagagcttgcgacactttcttaccgcgaatcaggtctgccactaggcgaaccttttgagcagaagaacgagcgtggcaatgtttagcgatagtttccatctcttcctcctaccttagcgctttttggcctttttgtcggccgcatggccgcgataagtacgagtcggcgcgaattcacccagtttgtgaccgaccatttcatcggaaacaaacaccggaacgtgctgacgaccattatggacagcgatggtcaaaccgatcatatttggaaagatcgttgaacgacgggaccaagtgcgcaaaggcttcttgtctccgctttccaccgctttctctaccttcttcagcaagtgcaggtcaataaatggacctttcttgagagaacgtggcatggtttatcctctaagattatttagtacggcgacgtacgataaatttatcagtacgcttgttgctgcgggtctttttacctttggtctgaaggccccatggactaactgggtgcttaccaaagttacgaccttcaccaccaccgtgtgggtggtcgactgggttcattgccgtaccgcgaacggtaggacgaatcccgcgccagcgagcagcaccagctttacccagaacgcgtagcatgtgctcagcgttgccaacttcgcccagcgtagcgcgacagtcagattcgactttacgcatttcgccagaacgcagacgcagggtaacgtaagaaccgtcacgagcaacgatctgaacgtaagtaccagcagaacgagccaattggccgcctttacctggtttcatttctacgttgtgaaccgttgaaccgaccggaatgttacgcatcggcagggtgttacccgctttaatcgcagcatcaacgccagattgaatctggtcgccggctttcaggcctttcggcgccaaaatgtaacgacgctcgccatctttgtacagaaccagcgcgatattcgcagaacggttcggatcgtactcaagacgctcaacaacagccgggataccatctttgttgcgtttaaagtcaacaatacgataagcctgcttgtgaccaccaccaatatgacgggtagtgatacgaccattgttgttacggccaccggatttactatttttctctaccagtggggcgaatggtttgcccttgtgcagctctgggttcaccactttaactacgtgacgacgacccggagatgtcggtttacatttaacaattgccattgttcttctcctccgacttactcagcgccgccgacgaagtccagattctggccttctttcagggtgacgtaagcttttttccagtcgctacgacgaccaatacgctgtccgtgacgtttagttttccctttaacaactagggtattaacgacttcgacttcaacttcgaaaagtttctgaacagcggctttgatttctgctttggtcgcgtctttagcaactttgagaacgatggtgttacttttctccatcgcagcagatgctttttcagatacgtgcggcgcgcgcagtactttcagcagacgttcttcacggatcatgccagcatctcctcaacttgcttaactgcatcagcagtcataacgactttgtcgaaggcgattaggctaactggatcgattgctgctgcatcacgcacatcaaccttgtacaggttacgcgcagccaggaacagattctcatccagttcaccagtgatgatcaacacgtcttccagtgccatttctttcagtttttctaccagaagcttcgttttaggcgcttccagagagaactgctcgacaacgatcagacgatcttgacgtaccagttcggacaggatgcttttcagcgcgccgcggtacatctttttgttaactttttgactgtggtcctgtggcttcgcagcaaaggtcacaccacctgaacgccagattgggctctttacagaacctgcacgagcgcggccggtacctttctggcgccacggctttttgccggaaccagttacttcagcacgagtcttctgagcacgagtaccctgacgagcacctgctgcataagcaacaacaacctggtgtaccagcgcttcgttgaaatcacgaccgaaggtagtttcggaaacagtcagcgcgctttgcgcgtctttcaatactaattccattgctatccccttacgccttcacagctggtttaacgatcaggtcgctaccggtagctcccggaacagcacctttaaccagcagcaggttgcgctcagcgtcaacacgcactacgtccaggctctgaacggttacacgttcgttacccagctggcctgccattttcttgcctttgaacactttacccggggtctggttttgaccgatagaacctggggcgcggtgagacaaggagttaccatgcgtagcatcctgagtacggaaattccagcgcttaactgtgccagcaaaacctttacctttagatgtaccagtaacgtctacttttttaatgtctgcgaaaatttcaacactaatgctctgacctacagtgaactcttcgccttcagacagacggaattcacgcagggtacggccagcttctacgccagctttagcaaagtgaccagcttctggtttggtaacacggtttgcttttttagcaccagcagttacttgcacagcgcggtaaccgtcgttagccaggtctttaacctgagttacgcggtttgcttcaatttcgataacagttacggggatagatacgccatcttcagtgaagatacgggtcattcccacttttttaccgactaaaccaatcattgtttcaacctctcaatcgctcaatgacctgattaacccaggctgatctgcacgtctacaccagcagccagatccagacgcatcagagcatcaacggttttctcggttggctcaacgatgtcaaccagacgcttgtgagtgcgaatctcatactgatcgcgcgcatctttattgacgtgcggagaaatcagaatggtaaagcgctctttgcgggtcggcagcgggataggaccacgtacttgcgcaccagtgcgcttagcagtctcgacgatttccgcagttgattgatcaatcagacgatgatcaaacgctttcagacggatacggattctttggttctgcatgagaccagagctccaattatttataaacgtaaataactactcctcacacccatttcgattgatgggggagtgtaatcgttggcacataacccccatatcgggagtattgttttggtcaataaatgaatattgactctctgattcgcattgaatcaggcttaccttgttcaagtaagctcgcgcattatacgcaaattggagggggaagcaacaggcaggatgaaatgattttaaacgcggccggaacgacgtccattagtccggccgaattgaggcacaaagcacatagtagattacggtgctatgttactcagcttttagctgagcctgaagatagttttgtataccaagacgcgcaatcaaatctaattcagtttccaaccagtcaatgtgcccttcttcatcggcaagaatctctatcattagatccctactgacgtagtcatgcaccgaatcagaataggcaatcgcctcacgcagattctttgcgccatctaactcaagttgaagatcagaacgtaagacttcttcgacatcttcgccaatatttaatttacccaaatcctgtagattcgggataccttcgagaaacaagattcgttcgatgtagcgatcagcgtgcttcatttcgtcaatagactcatgatattcgtgatcgttaagacgggttaagccccagtttttaaacattcgggcatgaagaaaatattggttaatagctaccagctcgttgcccaataacttattcaggtgtgtgatgacttttttatcgcctttcatgacatgctcctccgctccagttcttaaagtgtagaactggtcagcagagagtcaaaaaaacgaccctacattttatgctactttatacatgtcaggaattttagcctgctcttcctcaaaaataacacgcgcctgacgaatgcacttaccgcaatctgtcccgataggaacgagtttgcgtaattgttgcatagattgaggctggtgctgacgaacagcattacgaatggctttgtcagaaattgcgttgcataaacaaacatacataccagaatgactcatcgttattgcgggtgtctttcgtactgcctttcgagacactgcaaacggtattttaaaccgctcctagcgattttttaaccaacccagtcattgtaaataagaattatttttatttcaattcccacctaatcattgagacgtaaaaaaaggcaccgaagtgcctttttcatgctttagtttatcagcgattaagcgataactttagcaacaacgcccgcgcctacagtacggccgccttcacggattgcgaaacgcaaaccgtcgtccatcgcgattgggtggatcagggttacaaccattttgatgttgtcgcccggcattaccatctctacgccttctggcagttcgatagtacccgttacgtcagtggtacggaaatagaactgagggcggtagcctttgaagaacggagtatgacggccgccttcatctttgctcaggatgtacacttctgattcgaactgggtgtgcggcttgattgaacccggtttggccagtacctgaccacgctcgatttcttcacgcttgataccacgcagcaggacaccaacgttctcgcctgcacgaccttcgtccagcagcttacggaacatttcaacgccggtacaggttgatttcacggtatctttgataccaacgatttcaacttcttcaccaactttaacaataccgcgctctacacgaccggtaacaacggtaccacgaccggagatggagaatacatcttcgattggcagcaggaacggcttatcaatcgcacgctctggttctggaatataagaatccaggtaaccggccagttcgatgatttttgcttcccactcagcttcgccttccagcgctttcagtgcagaaccacgaataaccgggatgtcgtcgcctgggaaatcgtactgagacagcagctcacgcacttccatctcaaccagttccagcagctcttcgtcatcaaccatgtcgcatttgttcatgaatacgatcatgaacggaacgccaacctggcgacccagcaggatgtgctcacgggtctgaggcattgggccatcagtcgcagcaacaaccagaatcgcgccatccatctgagcagcaccggtgatcatgtttttcacatagtcggcgtgtcctgggcagtcaacgtgcgcatagtggcgagccggggtatcgtattcaacgtgagaagtgttgatggtgataccacgtgctttttcttctggtgcgttatcgatctggtcgaatgcacgcgcgctaccaccgtaggttttagccagaacggtagtgattgcagcggtcagcgttgttttaccatggtcaacgtggccgatagtaccgacgttaacgtggggttttgtacgttcaaatttttctttagacacggcgatattccttactcaaatgctctccccctatggagagagcacgggattttgttttaaccctgaggcttatttaccacgggcttcaattacggcctgagcaacgttgttaggcgcatcatcgtacttcaggaactccatggagtaagaagcacggcctttggtcagagaacgcagttgagttgcgtatccgaacatttcagacagcggaacctcagcgtgaatcacaacgccagtaacgttggattcctgaccgcgcagcataccacgacgacggctaaggtcaccgatgacgtcaccagtgttctcttccggcgtttcaacttcaaccttcatgatcggctcaagcaaaacaggttttgctttcttaaagccatctttaaaggcgatagaagcagccagtttaaacgccaattcagaggagtcaacgtcatggtaagaaccgaagtgcagacgcacaccgagatcaaccactgggtaaccagccagcggacccgctttcagttgttcctggatgcctttatcaacggcagggatgtattcgccaggaattacaccacctttgatgtcgttgacgaactcgtaacctttcggatttgagcccggctccagtgggtacatgtcgataacaacatggccatactgaccacgaccaccagactgcttggcgtgtttaccttcaatatcggtaactttcgagcgaattgcttcacgataagcaacctgtggtttacccacgtttgcttcaacgttgaattcacgcttcatacggtcaacgatgatgtcgaggtgcagttcacccataccagcgatgatggtctggttagattcttcatcagtccatacgcggaaagatgggtcttctttagccagacggcccaatgccagacccattttttcttggtcagctttggttttcggttctaccgcgatggaaattaccggttctgggaattccatacgttccaaaatgataacattgttcggatcacacagcgtgtcacccgtcgttacatctttcagaccgatagccgcagcgatatcgcccgcacgaacttctttgatctcttcacgcttgttagcgtgcatctgaacgatacgaccaaaacgttcacgtgctgatttaactgggttcagtacggtatctccggagttaactacaccagagtacacacggaagaacgtcaggttacccacgaatgggtcagtagcgattttgaacgccagtgcagaaaatggctcgtcatcattagcgtgacgctcagccggcgtatctttaccgtcatccaaaagaccgttgatcgcaggaacatcagtcggtgctggcaggtaatcaattaccgcatccaacatcgcctgaacacctttgttcttaaatgcagaaccacaggttaccaagatgacttcgttgttcagaacacgctgacgcagagcttttttgatctcttcttcagtcagttcttcaccacctaggtatttctccatcagctcttcagaagcttcagctgcggattcgatcaggttctggtgccattcgtcagccagttcctgcatctcagcagggatatcttcataagtgaaggtaacgccttgatcggcatcgttccagttgatggctttcattttcaccaggtcaacaacaccggtgaaaccttcttcagcaccaatagccaactgtagcggaacagggttcgcgcccagacgagctttgatctgaccaacaactttcaggaaattcgcacccatgcggtccattttgttaacgaacgcaatgcgtggaactttatatttgtttgcctgacgccatacggtttcagactgcggctgaacaccaccaactgcgcagtaaaccattaccgcaccatccagtacacgcatagaacgttctacttcgatagtgaagtcaacgtgtcctggggtgtcgatgatgtttacgcgatgcggttcatactgcttagccataccagaccagaatgcagtagtcgctgcggaagtgatagtaataccacgttcctgctcctgctccatccagtccatggtagctgcgccgtcatgaacttcaccgattttatgatttacaccagtgtagaacagaatacgttcggtagtagtggttttaccggcgtcgatgtgcgcactgataccgatgttacggtagcgtgcgatgggtgttgtacgagccatttgtatcctctatttactagggcgttcaatttagttaacccaagcgggttggctatttttagcgcccgcttggttagcatgactacagcgaagggattaccaacggtagtgagcgaacgccttgttagcttcggccatacggtgaacgtcttcacgtttcttaacagcagtacctttgttctctgctgcatcagaaagttcgttcgccaggcgcagagccatagatttatcaccgcgtttacgagcagcttctacgatccaacgcattgccagcgcattacgacgaaccggacggacttctactggtacctgataagtagaaccaccaacgcggcgcgacttaacttctacagtcgggcgaacgttgtccagagctacttcaaaagcttccagatgacctttaccagaacgctgagccagggtctccagcgcggtatagacgattgcttcagcagtagattttttaccatctaccatcaggatgtttacaaatttagccaatagttctgatccgaacttaggatctggcagaattttacgttgaccaatgacgcgacgacgtggcatggaaatactccgttgttaattcaggattgtccaaaactctacgagtttagtttgacatttaagttaaaacgtttggccttacttaacggagaaccattaagcctttggcttcttcacgccgtatttggaacgggattgcttacggtctttaacacctgagcagtccagcgcgccacgaacggtgtggtaacgcacacctggcaggtctttaacacgaccgccacggatcaggatcacggagtgttcctgcaggttatgaccttcaccgccaatataggaggtaacttcaaaaccgttagttaaacgaacacgacatactttacgcagtgcggagttcggttttttaggggtggtagtatatacacgggtacatacgccacgtttctgcgggcaggcttccagcgccggaacgttgcttttagcagccttcagggagcgtggtttgcgtaccagctggttaatcgttgccattcaaaaagctcctgggttttgcttcgtaaacacgtaataaatcgcctcatgtttgcgcaaggcaaagtatgaggacgcagaattctagggctggcagtggaaggagtcaagaaatatacaaaaattcggcgttaccacgcgagttgctgcggatgttccactgtcagttgaacaaactcattatagccaatgagcacgacactgtttgaaatttgttcagtcatacctcttgcctcagtatcaggccggagcgcatagagaagaaccgctgaatcaagaagacggtgaataatgtctccaccaaccagagcagcaatcacgccatcttgtagtaagactaaagcatcaccctgctccaaactacgcaaaagcgtatccaggtcagcgtgataaggagaacatgagagcgtatgcaacataaatggaaaggcccgtcgctagaatgaaaggatggaatgataatcggccagcttgctgcgccatgcttttggcgctaacaactccacatccaaaacccaattcgtatctatactcaacccgcgctggcgcacggaagcctcgcacagatagcaacattcgatatcgtacaacggcagtacgccaaacgttgcgatataattacgcatcagaatcttttccggctgttgatgcggcagcagttgaagcacaccatcgccaacaaaaaacacgccaatctcttccgtcagtgccgacatcgccaatagcgcatccagcccttcgcgcccagacgtactcccatgtggagaatgcgtaaaaacaaatgcgactcgcttcataacgctaccttaaaactgaataacccgatcgtaggtcagcaccgattgagccagctcacccagtccactcagaataaaaccgggttgcaaattcgctcccacaaggttgagctgggtagcttgctgagagtcggcaatgcctcggcgtagcgcggcggcaacgcaaacattcagcgctacctgatgcacgtcgcccaactgttgccagccacgcacaagatcaaactcatcgttagccggtgatgtcagttggttagcattcagtacgccttcccgatagaagaacacgctttccagcttatgtccctcagccaacagcgcctgagcaaactgtaacgcgctactcgcttgctgtgtgccgtaagcagggccagtcaccagcaagcagtaactcagcatcaacgttcgtgcccactgaaatcgccgcttttgaattgacgaatataaagataaacagtgtgtttggagatattaaggcgttcggcgacctggttaatggcgtctttaatatcaaagatgcccttctcgtacaggctcagtacgatttggcgatttttcgcattattggagacattgcgatccgcattgacttcctcaatagagaattccagcgtttgtgccaccagatcgtcaacggatgatgcgaagttaacagaagacgcggcgtcatgcgtttcaggtggaataaaggtctgcacgatctgggagaaaggtacatccaaattcatgttgatacacaacaacccaaccacgcgctgatcgcgattacggatcgcaatcgtcactgacttcatcaacacgccgctttttgcgcgggtaaaataggccttcgacacgctgctatcttcgcctgccatatcatgcagcatgcgcaatgcaagatccgtaatcggcgagccaattttcctgccggtatgttctccattcgcaatacgcacggcggaacatttaagatcctcaagcgaatgcaatacaatctcacagtgctcgccaatcaacatggccaagccatcaaccactgcttcatacgatttcaggatctcatagtccgtttgactgaacggccgttcatccagcaaatcaagctcataagattcgccagatacaagcgaattagacatggcagacaccaccctcaacgtcatttatcccgtaaataattcgagttgcgtgacaaaacgttagcgttttaaacaacgctccgcgttggccctttagggcaaggcccatttatgagccttgtaacgcggcaaccgcgcaaatcctcaggagcttacatcagtaagtaactggggtcagtgaggacggccaacgcacaagcagcttgaagtatgacggatatatttattttgtattgacaggggacatagtctagcaaatgtccactcccgcgtccctgaatttcacgggctacctcttaaggttgtattaatttaatcccgctagagtctgcgtcttctttcctctccataatggaaatcacgagagacgtgtatgaaaaatctaataccgatgggcagaccacatctaagcagcatcacgtttgtgctgatattttctgcctttattactctggtccagaacatcgcctactaccgtcagacgctgcaactgctggatatgacagactggatcaatatccctttcttcctcagtatgccggtagtgattttcgcagtgctgaatatcattttcacgcttctggccgccccttatctgcgtaaggccgccattgttttcttcctgctgtccggcgccgccgtgcaatactttatgctgaactacggcattatcattgaccggaccatgatccagaatatcgttgagacgacggccagcgagtccttttcgcttcttacgccacagcttgtcgtctgggtatttttcactggcgtcattccggctgcgctcgccatatggataaaaataaaacccgccaagccaacaacgctctatattggcctgcgctttcttagcatcattatctcgttattcgctattttatctgtcgcagcattcttttataaagattacgcctcgttcatgcgtaataacaaagagttggtaaaagcaattacgcccagcaatattgtggcagccagtttgtcctaccataagcatagcgcgctggctaatttgcctctggtgcaaattggtctggacgcccacaaagtgccgccgtcatctcctactgcaaaaaagaatctggttattctggtggtcggcgaaacatctcgggcgcaaaacttttcgctgggtggctatgggaaggaaaccaatccgcttctggcgaaggacaacgttatttattttgaaaacacgtcatcgtgcggcacatcaacaggtgtttccgttccatgtatgttttccaacatgccgcgccaagggtttgatggtggcttagccagccatcaggaagggctactcgatatattacaacgggcaaaagttaacgtgctctggcaggaaaatgacggtggctgcaaagatgcctgcacacgtgtgccaacggttgatgtgacatcgctgaaactaccggggttatgcaccaacggcgagtgccacgatgaagcgttattccacggcgtagaggactatattaacaagctcgataatgatgggattattgtattacatacgataggcagccacggcccgagctattaccagcgctatcctgactcatttaagaaatttaccccaacctgtgataccaatcagattcaaacctgtacgcaggaagcactgactaacacgtatgacaataccattctgtatgtcgattttttcctggataaaacgatcggtttactgaaacagcatcaggataaatttaatacctcactggtttacctatccgaccacggcgaatcgttaggcgagaacggcatctacctgcacagcatgccctactctattgcgccgaagcagcaaacgcacgtaccgatgttgatttggttatcaacgggttaccagcagcaacaggcgattcaaaacacctgtctgcgccagaacgcgaagcagcaggattactcgcaagataatcttttccataccatactagggatgtttactatcgccacgaaagaatatcagcctcagctcgatatccttcagccgtgcagggataagacaacatgaaattattgattgttgaagacgataagctgttgcaggaaggattattattggcactgagtcatgaaggttatgcctgcgattgcgcaggcacggccaaagaagcggacgcgctcatcaacagcgcgcactatagtctggtgattctcgatcttggtttaccggacgacgacgggctcgcgttgttatcacgctggcgtaagaataattaccaacatcccgtactcatcttaacggcacgggacaaggtcaacgatcgcgtcagcgggttggatgtcggtgcagacgattatctcgccaagccttttgcactgacggaattacaggcgcgcgtacgcgcgctgattcgccgcaatcagggatcgagtaacagcaagatacaggtcgacaacattacgctggatttaaacaaccagcaggtattgttggacgaaaagccggtggtactgacgccgaaagagttcgcgatactttcccgcttgatgctgaaagccggttctcaggtacaccgagagcttctgcatcaggatatttatgcctggaacgacgacccgtcctcgaattcgcttgaggtacatatccacaacctgcgtcaaaagataggcaaagaccgtatccggaccctgcgaggctttggctacctgctgaccaaaggggaacaaccatgaaaggcgacaccgacgccgtcaccagcatgcgtcgccgtttggtgctggcactgggcggcatcctcctcgtctgccagatgatcagcgtattctggctctggcacgaaagcgaagaacagatcggcctgctggttgataaatccctgagcgccagcgcccagaacatgcagatcgatcaagagattaatgaggctatagcatccctcagtatcccaagtctggtcatggtcatcctaacattgctcatgtgctttcaggctgtcacttggatcacccgcccgctttcccgtctacaggaagaattgcaggatcgcacggccgaaaatctggaaccgctgccacagcagagtgatattaaagaaatcgccgctgtcacccataccatcaaccagctttttcaacgccttgacgaaacgttgaaacgcgacaggcaatttactgccgatgtcgcccatgagttacgaactccgctagccggtattcggttgcatcttgaattacaccagcagcaacatcagattgactgtagcccactcatcaaacgtattgataagatggcgaagacggtggaacaactcttacagcttgcgcgtgtcggacaagagttttcggcaggccaccacgagaatgtcgcattcctgaaagacgttatttttcccatgcaggatgaactggatgaaatgctgcaaaagcgtcagcaaacgctgaaatgggtattaccgcaagaagatataactcttcacggtgatgccacgttacttcaattgctgttacgcaatctggtagaaaatgcctatcgctatagcccagaagcaagccagatcacagttagcctgaccacacagcaacacattgaactacagatcgaagatgaagggctgggtatcgatgaaagtaaggttggtgaattaagtaaggcatttgttcgcatggacagccgctatggtggtatcggcctcgggctgagtatcgtgacgcgcattgctcagttgcacgatggacagtttttcctcagcaaccgaccgcaaggttctggtgcactcgcgcgggtagtattaaccacccctgacgaatacccagattcagcctgaataacaacaatagaaaatctacgtcaaacggcacatccctgtgcacatgccttattgatacacaggataacggtggcacagtgctactacctgctcgcgaacacgatcgcgtatcaccgttaattcttcattcccggcacccagcccatccagcacatcacatagccaccccgccagttgctcgcactctgtcacaccgaaaccacgtgtcgtcacggctggcgtaccaatacgcagtcctgaggtaacaaaaggtgaacgcgggtcgttaggcaccgaattcttatttgtcgtgatataagcatcactcagcgcggcgtcggcatccttaccggtatacggcttagcggacaggtcgatcagcagcaaatggttgtcagtgccgtcggagacgatcttgtaaccacgctgctggataatgcgcgccattgctcgagcattggccaccacctgacgctgataaaccgtgaactcagggcgtagcgcttccttgaaggccaccgctttggccgcaataacgtgcatcagcgggccaccctgaataccggggaacacggcggcattgagctttttgtaaaaatcctcactctgtcccttggccaaaataatgccaccgcgcgggccgcgcagggtcttatgcgttgtactggttacaacatgcgcctgagggagcgggttcgggtattcacccgccgccactaaaccggcaacatgagccatatccacccagaagatagctcccactttgtcagcaatagtgcgcatacgcgcccagtccttatggcgtgaataggcagagaaccctcctattagcatctttggccgagtttccaaggcaatacgttccatttcgtcgtaatcgataagccctgtttcagaatcaagcccataaggcacgatcttgtagtggcgaccagagaagttggaagggttaccgtgggtcaaatgcccgccctgagccagattcatgcccatcacggtgtcgcctgggttagtcaatgccagaaacacggccgcattcgcctgagcaccagcatggggctggacgttagcgtaatcgcagtcaaacagcactttggctcgctcgatagcaaggcgttcggctacgtcaacatactcgcagccgctgtaatagcgcttgccgaggtaaccttctgcatatttgttggtgaacacagaattctggatcgccatcaccagcggactggcatagttctctgaagcgatgagttcaacgtgggtttcctgacggtcttcttcatgcaggatagcatcggctaattcggggtcgaactcggtaagagtcaaagaggtgtcatacatgggcatcatcctatgcgttaatcgttggttttttaaaggtgtacttctgtggtggtttcatcaggccagtagtaactatccggcaaagggcgcgcaccgaagatcgcctgaccgacgcgtactacggtggcaccctcctcgatcgcgatctcaaaatcgccggacatccccatggataattcatccagccggatgtcgacaggcgcgttttgctgcaacctatcgcgtaggttacgcagtcgaataaaacactgtcgtacacgttcggcctcgctggagaacaatgccagcgtcatgagtccacgcacacgtagcgcagaaaatgcgggaagcgcctgaataaaagcgggtacgtcttcaggagaaaggccgtacttactcgcctcgccggaggtgttaacctgcacgaagacgtccaatgagcgtccttcaacatgtaagcggcgatccaacgcttcagccagtcgcaggctatccaatgcctgaaattcgctagcgaagcgagccaccagcttagccttgttggtttgcaggtgaccaatgaccgaccactgtaagtcggctaagtcctgcatggcttcccatttgccgtacgcctcctgcaccttgttctcacccaatatccggcaacctgctgtataggccatacgcaggcgactttctggcttggtcttgctgactggcagcaagcgcactgttgcaggatcgcggccgacgcggtgacaggccgccgcgatgcgcatctgcaccgctgccagattaaattgaaaatcctcaaccgtggcagcgtcgggatagcgaccgtggctgtcgtggcgggtgggtgtatcggaagatatcggcatcagcctaactcctgatgaagaggatgaatgggttgtgaaacgtatttatagatttaaaatagccggatgttccccaccatttccttcactagaggcagaccaattgttcaaacacgcccagcttgaatctgtcaaagcctggattggcgatcccgcacacggcgctttgcccctgcatgctcgtatacagcgggcgattcgccagctcattcttgatggcattctcgacgtgggaaaatccttacccgcatcgcgtgcgctggctacatcactgggggtttcgcgtgatacggtcgaatcagcttacagccagctgcatgccgaagggttcattgagcgtcgcgttggcagcggcagtttcgtgtcagagcgggcaaaacgtctgtcaggacgaggtaaagccaggaaaacaggagatagcaaagcagagctgcgtctcagccaacgcggtagcgccatgttccagaatggcggtgtacgtgatttcatcataccgcgagccttcgcgcccggcgtgccggaaacacgcagctttcctctccagacgtgggaacggctggaacggcaggtgctaaaagaatatggcactcaggcgctgctacacagtccaccacagggtatggaagtgttgagacgagccatcgcagattatgtcaatctcgaacgaggagcccgcgctacgcccgaccgcgtgttagtgttgaccagttcccagcaagcgctaaccctgtgcgcgaatgtgctgatggatgctggcgataggatctttcttgaagatcctgtgtaccacggcgcacgtaaagcattcgaggccgccgggctcgcgtgcgtgccgatatcgttagatgccgatggtttgcaggtcgatcacctacttgaagcaagcagcggacacaatgcacctgctaaagccgtattcctgaccccttcacaccagtttccaaccggcgcgacgctggtgttggatcggcggctggcagtgatcgaatgggcctggcagaaccaaagctggattattgaagacgactatgacagtgaatttcactacgcaggtaaacccaccgcctgcgtacagggactcgacccgcacgatcgcacgatctatatcggcaccttcaccaaatcattgtttcccggtctgcgcatcggctacatcatattaccgccacagttggttgctcctatgaccgtggcccgcacccttatggatgggcatagcgcgccgattccacagcttacgctagcacgctttatcgaaggcggccacttcggtgcccatgtacgcacgatgcgcaccatttacgcggaacgccgcgatgtgctggcacaactggtgcgccagcatctggctgatttcgtagaaccgcgggtgccgaccggaggcatgcagatgccctgtatcttcatccgtgacatctcagaacacgatgcggtggaatacgcgcgccgggccggtatcgatctgctagggctgacaccgctgcatgcgtcgggtctccataaagcaggctttcttatgggatttgccgcccacgctccgcatgaactggaaattgccgtcaagacgttggcgaaggtgttacgtgcgctgtgccgctaatcagcggtaagcggtaagcggtaagcggtaagtgataggtatggaaccgtcacagtcagttggaaaatagctgtcagactgaagataagcgtcattgaaagacgatgagcgggaaaaggaattcgatcgcagggagtagctgtgaaacaaaaaaaaaccgcagggcaatgcctgcggtcatatcgcaatgatagcgatgcttatttagcggttttctctgcggcagctggtttttcagctttcgcatcatccgctgctttcaagtcagcttcagatttaatgtccaacagttcaacgtcaaacaccagcgtagagttagccgggataccaggtacaccgttttcgccataggcctgtgctggcgggatagccaacttgattttgccgcctttcttaacgtgcttcaggccttcagtccagccagggatcacaccgtccagacggaaagaaagcggctcaccacgtttgtaggagttgtcgaactcgctaccgtcgaccagcgtacctttgtagttaaccactacagtatcgctgtctttcggcgcgttgccgctaccttctttctcaacctgatacagaaggccagattcagttttcttcacgcctttttctttagcaaaggactcaagatacttggcgcctttatcagcgttatctttcgcatcttgcttcatcttggcttcagcagcagctttaactttaccttcaaagccttgcagtgttttttcgatttcttcgtcagtcagcttgctcttatcagcaaaggcatcctgaacaccagcaatcagctgatccttatccagcttgatacctaatttttcctgctctttcagagagttatccatgtaacgccctaaagatgcacctaacgcgtaagccgctgcctgctcatcgtttttgaatttggctgccgtagtactctcagacgcctgtgccttgtctgctgccagagcctggcccgcgttcagagccagagccatcgttgttgctaacagcgttactttaaacagtgatttcatccatttctccagcatctggagcgacacgctccagccatcattaaaataaattcgcgcctactataactgtgcggacgaagacaacacaacgacgcactcgacaatcctttgataaaaaacgtcaggaagcttttccgacatcatttgtatcgtcctaaggccatctggcaacgatatgccccattccggatacttcattgcgccttactgcgaccgtttttactaccagaagtttccgctttctgacaaactcgcgggtaacaagaagtaaggggaataccgatgtcaccatcagcactcgaagaacgacttgaacagctggaaagccgacaggcctttcaggaattaaccatagaagaccttaaccaaacggttattcaacacgagcgggaaattagccgcctgcgtgagcacgtccgtctactcaccgacaggctgcgcaaccagcaaacgtcgctcgtcgccccacagtcggaagaaactccaccgccgcattactgagacgcgtagcgcgttgtctcaccccgaggcgatgcagcgagatctggcgcaacactcggagcgttcagtcctaatggcaaagcggatcgtcgatccgccaagcatcagtcgatgaccttctcgtcctcggctgccttcgaaaggaaatcgtcacgctgttctgcccatttcagcattgcatccagtgctgggcacaaggcttgcccccattctgtgagccgatattcaaccttgggcggcacctgaggatacaacttccttgaaacgatgccatcggcctctagttgccgcagttgctgagccagcatcttctgggaaatacccggaatcaacctttctaaatccgaatagcgttgtacttttccatcgaaaaggtggaaaagaatgatgagtttccagcggccctcaagcagtcggagaacttcttccacgccaagtgcagcggtggctggtgtgtatacttttctcataactcagtaacttacttttttgtgtgttcttgataaatagatagtctatggtgaaaatacctgtacggcaaactatagcgagaacccgctcgtgtccctttcactaccaaacgctgtttctacctatttcgaaatcagcaacggatcagacattgctcaaatagttcattgcttcacgcaggatgccgtcgtcgttgacgaaggccagatataccgaggccacactgccatccagtcttggcagcgtgagactcagaaaaaatttgagtacaccgttgaacttgtcagcgtgacccgagacggcgatcgtttatcagtcaccgccaatgttgttggcaacttccccggtagccctgtacagcttgaccatctgtttgatctggcaggcggcaagatcacgtcactggagattggctgatgtccatgcgcatggaattacaagataaacgcgtccttgtgacagcaggcaccaagggggtcggaaaagctgtcgttggtttgtttcgcgaactcggagcaaaagtgctcacaacggcacgggagcagccaaccgatgaatcagcagacatctttgtcgctgccgacctgatgacggtcgaaggctgcaatacggtggcaaatgcagtcattgccaactttggaagcgtggacatcatcatccatgtcctgggtggctcaacagcacccgggggaggcttcgcagcattgggagaagacgaatggcagcgcgaactgaacctcaatctgttgcctgcggttcgcctggatcgcatattgctgcctggcatgctggcacaaggttctggcgttatcattcacgtcacatcgatccagcgtgaacttcccttgcctgaatcgactaccgcttatgctgccgcgaaggccgcgctttcgacatacagtaaaagcctgtcgaaagaagtatcacctcaaggtgttcgcgtcgttcgagttgcaccagggtggattgaaaccgaagcatctgttgctctggcagagcggctcgccttgcaggcgggaactgactatgagggtggtaagcagatcatcatgaattcgcttggaggcattccattgggtcggccatctaggccgattgaggtagccaatctcattgccttcttggcatcgccacgcgccgcaacgatcacaggtacagagcacgtgattgatggtggcacgattccaaccgtataggcggcacgaaaaatgacaggcaatacggggccaaaaactcgttacccgatgtgcgtgggctgaaaccgacccgctgatgatccttaactgcctgccggtgcggcatgagtagaagctttggccatgctggtgctatcttgaaataaaaaaacctcaggtgatattcatcaacctgaggttttttttatgcgctacaactaaatttagtggcagccgcatccaccattgccgccgcagccgcctttaccatgttggtgatcatggtcgtgatcgtggtcatggccgtgaccgccacagcagccgtcgccgtgttcatgatcgtgttcgccatgaacgtgaccgtgcgccaattcttcttccgtcgcttcgcgaatagcaatcacttcaacatggaagctcagattctggcctgccagcatgtggttgccgtcgacaacaacgtggtcgtcttcaacttcggtgatttcaaccggaactggaccctgatcggtctcagccagaaaacgcatgccaacctgcaactcgtcaacgcccataaagacgtctttcggtacgcgctgaaccagattctcatcatagttgccgtaagcgtcgctggaaccaatgttcacatcaaacgtttcgccagcttcacggccttccaacgctgtttccagacctgaaatcaaggaaccgtgaccatgcagatagtccaacggcgcgctcaccggagactcatcaaccaacacaccgtcttctgtacgtacctgataggccaggctgaccaccagatcttttactactttcatgatatctcctaccgttggaaatcaaattggcgcaaattgtagctgaaaaatgtccctatgtaccgtctggaatcaaaaaacgtcaacggttgatgacaatgccatcatgctacccatccgtcattctggccgaaagatcccgataatatcgctggcctgcggagcggctaccgtcgcgggctcatctgcccgactctggtgatatccgcacttcacacacactaccacctcgacctcatcctctcgtccaaccgctagcgtgtcttgagcctgacacgtcgggcacaccgccccagcaataaagcgtttacgcatgatagctcccactcctctccgttccagcagctagaacccagaacctattcagataggcgttattggttcttactcgtcgtcctcatcccacacacttggccgacggcgctcccgcagcatttcgcgctggaaaatatcctccagctcacgtcgggcctcttttacacgagaaatctgtgcgacatcccccgtcagttgcggcatcagttcacgcagcatgcgcatatcaagacggcggaaatgctgttgcgcacgcatcgcctgatgtgggtgcatgcccagcgttaccagcgttttccgccctagctccagcgcgctggaaaaggtttcacgcgagaagtgccttacgcccgtctgcaacagctcatgggcttcaacacgcccacgcgctcgtgccaaaatttccagattcggaaaatgctgctgacataaatgtacgatctccatcgtgtcttccggcgcattacaggtaatcacgattgaccgtgccttgtcggctcccgccgaacgcaacagttccagctccgtggcatcaccataataaactttataaccatagctgcgcatcaggctgacggcgctgatatcgcgctcaagaaccgtaatccgcattttattcgccatgagcaaacggctgatcacttgcccgaaacgcccgaagcccaccacaatcacctgcggttcatcatcttcgacgtacggtttttcatccggcacatcctgcacgttataacgacgcgcaaggacgcggtcgatgacctgcatcagcagcggtgtcgtcatcatcgatagcgtcaccgtcaccagcaacaacggcagttgctcacctttcaatacattgaatgaagccgcagcggaaaacaggacgaaagcaaactcgccaccctgactcagcacgccggcaaactgcaaacgttcggagcggcgcattcggttaatccgcgccagaaagtataaaaccgcccctttgacggccaccagcaccaataccgcaatcataatcttcacgatgtgggtgtagaggatcccaagattcagcgccattcctacagaaataaagaacagcccaagcagcaaacctttgaacggctcaatcgcgatttccagttcatgccgatactcactttccgccagcagaataccggcgataaaggtgcctaacgccatagaaagacctaatgcttccataaacagcgcagaacccagcaccagcaacagcgcggcggcggtgaacacttcgcgcacgccagatgccgcgataaaacggaacagcgggcgtaccagatagcggccaccgattagcatgccgagaaacgcagcaaccttcagtccaatccgttcccaatcgccgaagtcaccctgcaccccagcgagaataggaatcaacgccaacgcgggaatcaccgcaagatcttgaaaaagcagcacagaaaagccaagctgccccgattcattgcggttcatgcctttttcgcgcatcagttgcagcgccatggccgttgacgacatcgccagccccacaccaccaatcagcgcggactgccatgaaaagtcagtcagatataaggcaccgcccagaatcagcgcactaagaccaacctgagccgccccaacgccgaagattgaacgacgtaacgtccagagctttcccggattcaattccaggccgatgatgaacatcaggaaaaccacgcccagttccgagaagtgcaggatagcttccacgtcacggataaagccgagcccccaagggccaatggcgatcccggcgatcaaatagcccaatacggcgccaatccctaatcgggcagcgatcggtacggctactaccgccacaaacaaaaacaagactccggcggtcagtagcgcagaactctccatatcagcgttcctcttcaggtaaaggggaggatagccattcaccgtaagctctggcttgactcgataacacatcgggctgtaaacggcgtgcccagtaaacaatcatggggcgcatccagtgcatccgacacatggcggccgtcagttcaaacgggcgtagcaaatcatccatggggtaacggttgttgccatcagcatgataggcatcttccggttcaccggtcgtaatcaccgaacgccagtatttacccgccagcgcattgccgccaattccattggcaaaaccgcgggataacaccctatcaagccactctttcagcaacgccgggcagctataggtgtaaaacggatgctggaaaacaatgatctgatgctcacgcagcagctgttgttcatgatggatatcgataaaaaaatcaggatagtgcgcgtaaagatcgtgcacagttacatttgccaactgctgcgccggttgcaataagactcggtttgctaccgagtcctgtggttccggatgggcatacagcagcaaaattttcggtggctgcgacatcattcccctccaaagcgtcgtcatgataatcgttttccgttaccatgcagcgcaacgactaaaaacaggacacctcgtgtcctgatatgtccataatttaacatactctgaacatacggcgctttatgattgttttctcttcgctgcaaattcgacgtggtgtacgcgttctgatcgacaacgcgacagcaacggttaatcccggccagaaagtgggtctggttggcaagaacggctgtggtaaatctacactgctgtcattactgaaaggtgaaatcagcgccgacggtggtagcgcgacattcccgcaaaactggtcactggcctgggtcaatcaggaaacacctgcattgaacaaacccgcgctggactacgtgattgacggcgaccgtgagtttcgccaactggaagccgcgttgcagaccgccaacgaagagaacaacggcaacgccattgctacgttgcacggcaagctggatgccattcaagcctggacaattcaggccagagcttcaagcctgctcaatgggttagggttttctcagccacagttgcaacagcctgtcagcgccttttccggcggctggcggatgcgtctaaacctggcacaggcactgatttgccgttcagacttgctgctgctggatgaaccgaccaaccacctcgatctggatgccgttatctggctggaaaagtggctgaaaaactacgctggtacgctagtcctgatctcgcacgaccgtgatttcctcgatccggtggtgaccaagattctgcatatcgaacagcagtcgctcaacgagtacaccggcaactactcctcatttgaacgccagcgtgccacccgtctcgcacagcagcaatcgctctatgagcaccagcaggagcgtgtcgcgcacctgcaaaactacattgatcggttccgcgcgcaagcaaccaaagccaagcaggcccaaagccggataaaaatgctggaacgtatggagatgattgcgccagcgcacgtcgataaccctttccgcttcagctttcgcaccccagaatcgttgcccaatccactcatgaagatggaaaaggtcagcgcaggctacaacgacaatctgattctcgaatccatcaaactcaatttagtgccgggttcccgcatcggactcctcggccataacggcgcaggtaaatccacgctgatcaagctgcttgctggcacgcttgctccgctgaaaggggaaatcgggctggcgaaaggcgttaaactcggttatttcgcccagcatcaattggagttcctgcgtgcggacgagtcaccattacaacatctggtgcgtctggcagagcgggaaacggaacagcagctgcgcgactacctcggcggcttcggttttcagggcgacaaagtcacagagatcaccgagcgcttctccggcggtgaaaaagcccgtctggtgctggcgctagtcgtctggcagcgtccgaatctcctgctgctcgacgaaccgaccaaccacctcgatctggatatgcgtcaggcgttgaccgaagcgttaatcgattttgaaggcgcgctggttgtcgtctcgcacgatcgacacctgatccgttcaaccacggacgatctctatctggtacacgaccagaaagtggagccgttcgatggtgatttggaagattaccaacagtggctggtcggcctgcaacgtcaggaaaatgcggccgatgaaacgccaaaagagaatgtcgccaacagtgcgcagggtagaaaagatcagaaacgccgcgaagccgagttgagaacacaaactcagccgctgcgtaagcagataaccaagcttgagcagcagatggaaaagctgggtgaaacgctggcagcgcttgaagcccgactggcggacagtgcaatttacgatatcagccgcaaagccgaactcaccgactgcctgcaacaacaaaccaaagttaaaatcgagctggaagatacagagatgtcctggctggacgcgcaggaacagctagaacagatcatgcagagcgaataaatttggtatgcctgaaaagagtcgcgagcgaaaaaccgctcgcgactttatcaatgcagcatcaacgcaaaatcagcattaatgccagatcaataatacacaggcagcggtcagaagccccattgacacattaaagataatccacgctttcttactgcgcagcagtcgcccaatcatcgtaccaaacccgagccagatgacaccggaaaccagattcaccagcacaatcccgatgcttatggcgatgacagaatggttatagccctcacctgccagactaaagctggcaactgcacccagcgccattagccacgctttcggattcagaaattgcagcaaccacccttgataaagccgtatcggctgaggcggagcgacggacgtttccagccgttcgtaagccgccgtggcgattttccacgccaaccagagcagataggcactaccgaggactttcaggataacgtgcagcgaaggataaatcagaatcaaaccaccgacgccgaatgccaccagcagcaaaatgctctgcatcccgagcatgatgccgaccatcagccacagtgaacgcataaagccaaaattcgcgcccgaggtggtcagcagcatattattcggccccggcgtgatggctgctacccacaaaaaccccaacatcgaaagaaataaactcagttccattatttgtgggcgctcctgacccaaatgtcgtaccaactggcagcattgaagctaacagtgtgatattgatcgtacaagagccgacaacaagattttcatatcctttatgcatgaccattttcgtccgctgagcggcgcccataatccgcatctgcaaacgctattgccgcgtctgattcgccgtcacgcacagttctcaccagtctggcaagcgctcgaattaccagacggtgatttcgtcgatctagcgtggagcgaagcgcccgagaaggctcggcataaaccgcgcgtagtgctgtttcacggattagaaggcagctttcatagcccctacgcccacggcctattacacgcctgcaaacagcgcggatggctggccgtcatcatgcattttcgcgggtgtagcggtaagcccaaccggatgaagcgtatttatcattcaggagaaaccagcgatgccagctattttctgcactggatgcaagagacgctgggcgaagttcctaccgccgccatcggcatttctctcggcggcaacatgctggcctatctgctcggtgagcagggcgaagcctgttctctgtccgccgccgtcattgtttccgcccccttgatgctcgaaccctgtagccgtcgaatggaacaaggcttctcgcgcgtctatcagcactacctgctgcgcctattgaaacaaaacgccggtcgcaagctggcggcttatccagatacgctgccaattcagttgccgcagttgaagagaatccgccagctacgggagtttgatgacatcatcacctcacgtatccacggctttcgtgatgccgctgactactatcgacgctgtagcgccctgccgctgttacctcacatacgcaagccgctgctgatcatccatgcgaaggacgatcctttcatgacaccggaggtcattcccgatctgtcgcagttaccgtctaatattgagtatcagctaacggaacacggcgggcatgtcggcttcgtcggtggaacattgctgaaaccggaaatgtggctggaacagcgcattcccaattggcttagtccatttttggaccacgccaccggttctttttattcagaaacaatttttactcaggaaacatagcgtgattattccctggcaacagctcgatccagaaacgctggatagcatcattgaatctttcgtcctgcgggaaggcactgattacggcgaacaggagcgctcgctggcgcagaaagtagaagatatccgcagccaactccaatctggcgaggtcgttttggtgtggtctgagttacatgaaacgctaaacattatgccgcgcagccagctcaatgccggaggacatgccccttattgagcatggcgaaaggcgtgaaagagcgcgccaaacatgctaacaatgagagcaattacgtcatttttgagaatgcgcgcaggctttcagcctatgcgggcatcgcgatcacggagtcacgcaccttatgtcacatcagcatccgattattgcagttacgggttccagtggagcgggaaccacgaccaccagtctggctttccgtaagattttccaacaattcgacctgcgcgcagcccagttggaaggtgacagctttcaccgctatacccgcccagaaatggatatggcgattcgtaaagcgcgtgatttaggacgacacatcagctatttcggcccagaagcgaatgacttcagcctgctggaacaatcgtttatcgaatatggcctgcacggacacggccagacgcgtaaataccttcatacttacgatgaagccattccttataatcaggttcctgggacatttacgccgtgggaaccgatgccggaacctaccgatatcctgttctatgagggattgcacggtggcatagtcaccgatcaaaacgacgtggcacagcatgtcgatttgctcgtcggcgtagtaccgatcgtcaatttggagtggattcaaaagctgattcgtgacgtcaatgagcgcggccactcgcgtgaagcggtaatggattccgttgtccgctccatggaagactacatcacctatatcacgccgcagttctctcgcacccatatcaacttccagcgcgtaccaaccgtggacacctccaacccgttcgctgccaagtcgattccctcactggatgaaagtttcgtcgtcatccactttcagggattagataatattgattacccctatctgctcgccatgttgcagggctcgtttatttctcacatcaatacgttagtcgttcccggcgggaaaatggggctggcaatggaattaatcatggcaccgctggtgcagcggttgatagaagggaaaacgatcgaataaccgacactgagcacggcaagacgtgccaagaggataatgccaatcgtttaagcatcgagatacacgggcttaagcgaccagcattaatgctcagagaaaggaattacggcagtattctaatttcgtgactgtgcgtcacttcaacggctttgcccagcatcaatgccacagagcagtatttttccgctgacagctcgacagcccgctcgacagctttatcggtcagccctttccccgtcacgataaaatgcagattgatatgggtaaataagcgcggcgcttcagaccgacgctctgaggttaatttcacctcacaatccgccacatcgttacggcccttttgcagaatcgacaccacatcaatcgcgctgcatccccctacggacatcaacaccatttccatcggactgggcgctttatcgccagaattaccgtccatcaatacctgatgtcctgatgcggattcgcccaaaaacgttaagccttcaacccattttacccgagcctgcatgatgtctctccactaaaatttttttgaaaatttataccgttactgtacaaaaaccagcgttaatcagagctttgtcatgctgaagcgagacaacacaagacacatccttaaagctgtgttaaaacgaaaatagaatagaccttttctggacaaacccagaaacgaagaagatgatgacgtagccagaaatacccagccacgtttacggtgcggcaaagcagcaaccgaaaaaccaagggtacagtggttccagtatattccctgacgtcattctgcctagactgaattttatttttttagcagttaaacacgccgtacagggaactctgacccctgtaatttgcgcagtgaattacaacagaggatgatagcgaatggttctcggcaaaccgcagacagacccgactctcgaatggttcctttcccattgtcatatccacaagtatccatcgaagagcacgctgattcaccaaggtgaaaaagcagaaacgctttactacatcgtgaaaggctctgtcgcagtgctaatcaaagatgaagaaggcaaggaaatgattctttcctacctcaatcagggcgattttattggtgagctcggcctgtttgaagaaggtcaggaacgcagtgcttgggttcgggcaaaaaccgcctgtgaagtggctgaaatttcttataaaaaattccgccagctcattcaagttaacccagatatcctcatgcgtctgtctgcacaaatggcaaacagacttcagattacctcagaaaaagtcggcaacctcgccttccttgatgtaactggccgtatcgcccaaacattactcaacctggcaaaacaacctgatgccatgacgcatccagatggcatgcaaattaaaattacccgtcaggaaattgggcaaatcgttggctgctcgcgtgaaaccgtgggccgcattctgaaaatgttagaagaccagaacctgatctctgcgcacggtaaaacgattgtcgtttacggcactcgctaaacccctgtcgcgataccctaccaataaaaaagcgtgaagcctcggcctcacgcttttttttatcgcacaatgcttatcacaaaaaaatggtttatcaaataacggtttatcacaaaataacgtgaactcagttcgccgtgttaaccacttgagcgacagctttagcgaatttctccatcccctgcgcaatatcatcttcatcaatgatcaaagacggcacaaagcggatcacgttcggcccagccatcaacaccataagcccctgagccgctgcagcagccaagaactcacccgcgcgaccatgccattgcggtttcagctcagcccccagcaaaagccccataccgcggacttgatcaaatacgccatactgctggttgattttatcaagctcactgacaaagcgatcgtgacgatccgctacgcccgatagcacttccggcgtattgatgatatccagcgcagcttccgccactgcacaggccagcgggttgccgccataggtggtgccgtgtaccccaaccgtcatgaccgatgcgatctcttccgtcgtcagcatcgcactaatcgggaaaccaccgcccaacgctttagccgttgtaaggatatccggcgtaataccatagtgcatatagctaaataatttaccggtacgtcccattccactctgcacttcatcaaataccagcagcgctttatgttgatcgcacaagtcacggacgccctgcaaaaattcaggcgtagcgggtgtaatgccgccttcgccctgaatcggctccagcacgaccgcgcaggtgtgatcgtccatcaccgctttaacggcagctaggtcgttgaacggaacatgcacgatatcagcaggtttaggcccgaaaccatcggcatatttaggctgtccgccaaccgaaacggtgaacagcgttcggccatggaatgcattgtagaaagcaataatcttggttttatatggactatggcgtttaaccgcatagtgacgcgccagcttaaatgcggcttcgttagcctctgcaccggaattaacaaagaacacacggtcagcaaaagtggcatcaatcaatttgctcgcgaggcgtagcgcaggttcgttggtgaaaatattgctggtatgccacagcgtttcaccctgctgccgcaatgcgttaaccagcgcaggatggcagtgaccgagcgccgtaaccgcaatgccaccggagaaatcgatatactcgcggccgtcctgatcccagacgcggctccccttacctttcactggtacaaacttcgcgggtgcataaaccggcaaaatcaccttatcgtgagtatcccgtgtcaccgctttctgctctgctgccatttgctgcctcactctgctgtccattacgtcagaaatgaaaatatagtcaataaatatgcataaaaaatcactctcaggcaatattaaatcagccaatgaggagaataagtttctatgcgattaaattttaaggaaattatccaaaagctgatgcccttgctgactgagaatactctctggatggaactgcacgccttccagcggcaatgagcgatggcgtatccccataatctcgtcacgctgtccttcatattcgctccaggctgtgacctcaaagcaatcaggtagcgaagcggaatcaatgatgagtgaatgatagcgggtgaccgtcaaaggctgagccagcccagtgaaaacccccgtatcgctgtgcgcaatcgctgaggtcttcccgtgcatgacctgtcgtgcccgcaccacacgtgcgccgaacgcctgccccatagtctgatggccaaggcacacacccaaaataggcaatttatcggcaaagtgacgaataacagccagtgaaatacctgcctcatctggcgtacaggggcccggagaaatcaccaatcgctcaggcgcaagcagctcaatctcacgcagtgtcagttcatcattacgcttcaccacaacctgtgcgccaagctcacaaaaatattggtaaaggttgtaggtaaaggagtcgtagttatcgataattagcagcatagtcattgcacagttagtcggaaaagccgtactaacatacatgaaattcgcgtcaggcacccagcccttgtcacccgcaaaaacaaatagctcaccatttctacgcaataaattagcacgataataattatacagatcacaaatgatttatttctacaacaaacacctttattaataggtaacctttattatttaccccctataaaaaccgatttttctgaaatcatttttaacaaaaaaaataataaatacaaattcctcatgaattaattacgttttttaaatttgcctggttagttcacgggatttatctttttaagtggtagtttttttaaattttgacggcgatcacaattgcttcatagcgaataaccctgacgtataaaacggataataaataaagaatccagattgaaatagcaaattttaaaaaacacaaccacatgaatttaaaggatttaaatagaaatcagtttctatttaaaagaaataaacacaaaacatctcagttgtcctctgttatttcattaatatatttaatgccccatcttgtattgtttattttttctgttaacacttagctcggctttatagacaaaccttaatttcatttttgttgaaacagccattttattacacagggtgtgtagtgataaatacccaaaaaattctatgtcaaggagagtacacaatgaaatacctactgccttctgcagccgctgggctgttgctgctcgcagcccaaccgacaatggcggcaaacacgggaggttatgccaccactgacggcggcgacgtttccggcgctgtgaaaaaaaccgcacgctctttgcaagagatcgtcgatatcattgaggcagcgaaaaaagattcaagcggtaaagtcgtcaaaggtggagccttcccgctcgtgattacctataacggtaatgaagatgcgctgatcaaagcggctgaagccaatatctgtggccaatggagcaaagatccacgcggtgtagaaatcaaagagtttaccaaagggatcaccatcctcggtaccaatgggtcttctgctaacttcggcatctgggtggttaactcttcgaatgttgtcgtgcgtaatatgcgcttcggctatatgccgggtggcgcaaaagatggcgatgctatccgtattgataactcaccaaacgtctggatcgaccacaacgagatcttcgctaagaacttcgaatgcgccggtacgccagacaacgacaccacttttgaatcggctgtcgatatcaagaaagcctcaaccaacgtcacggtatcgtacaactttatccatggcgtgaaaaaggtgggtttgagcggttcaagcaacacggatacgggtcgtaacctgacttatcatcacaatatttacagcgatgttaactcacgtctgccgctgcaacgtggtggtcaggtgcatgcttataacaacctgtatgacggcatcaaaagttcaggttttaacgtccgtcagaaagggatcgcgctgatcgaaagcaactggttcgaaaatgcactcaacccagtaactgcacgtaatgacgactccaacttcggtacctgggaactgcgtaacaacaacatcaccagcccgtctgattttgctaaatacaaaatcacctggggtaaaccatccacaccgcacatcaatgcggatgactggaagagcaccggcaaattccctgcagtctcgtatagctactccccagtttccgcacagtgcgtgaaggataaactggcgaactatgctggcgtaggtaaaaatcaggcagtactgacagcagccaactgtaaataaacgcgtaaatcccgacgcattcactctgcgccgggttcttcctgagcgagctgtttaggctcgctcattttttacagcacatagagattaataataattatttcttaacaaactaaaattcaatataaaattaacccataaccaaaatttaatacgcctgtgatattatattttggcttaagctgaattatttacgttagtctcagcgctcacagcaagaatagtagccatttaaaatcaaatagataaagaaaccagaataaatcgactatccatttaaataataacctactgattttcaattactttaaaggaatatcgtttcctataaagtccaaataatccaatcatcagcattacaaaatgtttccactgtaatacatttaacatttcacccttgaattgaacttattttttgaccacactccccttggtttttcatcaaaattgatgattcatttttgttgaaaaatgtgtatgccctaaataattcgaatttcaggaaggcggcaagagaaggagtcccgatgagcttactcaagtaagtgattcgggtgactgaacgcagccaacgcacatgcaatttgaagtataacgggtatatgtgacatcgggcatatggagcgataaatgcccatgaaaattctattccaaggagacagtcataatgaaatacctattgcctacggcagccactggattgttattactcgcggctcagccagcggtggcagcaaatacgggcggctatgccaccacagatggtggagaaacttccggcgccgtgaaaaaaaccgcacgttctttgcaagaaattgtggatattattgaagctgcgaaagtggattcaaaaggcaagaaagtcaaaggcggtgcttacccgctcatcatcacctataacggtaatgaagattcattaatcaaagcagctgaaaagaatatttgcggccagtggagtaaggatgctcgcggcgtacaaatcaaagagttcaccaaagggattaccatcctcggtaccaatggttcatcggccaacttcggtgtctggatcgtgaactcctctgacgtcgtcgtacgtaatatgcgcttcggctatatgccgggcggtgcgcaagacggtgacgccattcgtgttgataactctccaaacgtctggattgaccacaatgagatctttgccaagaactttgagtgtaaaggcacgccagacaatgacacgacttttgaatcggccgtcgatatcaagaaaggctcaactaacgtcacggtatcctacaactacattcatggcatcaagaaagtcggcctaagcggcgcaagcaatacggatacaggacgcaatctgacttaccatcacaatatctatcgcgatgttaactcacgtctgccgctacagcgtggtggtctggttcatgcttacaacaacctgtatgacggtatcactggctccggctttaacgtccgtcagaaagggatagcgttgatcgaaagcaactggttcgaaaatgcgctcaacccggtgactgcacgtaacgacagctccaacttcggtacctgggagttgcgtaacaacaacgtcacaaaaccggcagacttctccaaatacaacatcacctggggtcgtccttccacgcctcacgtcaatgctgatgattggaaaaacaccggcaagttcccttccatttcttacaaatactccccagtttcggcacagtgtgtgaaagataagctggcgaactacgcgggtgtaagtaaaaacctagcggtactgacagcagctaactgcaaataaacacggtcagatttaccctcaagcgagcgctaagcgctcgcttattttttatgagggccgacatgtgagcatgaatattcatctcaataaagaagtaataaattaactatcatgctaattattttaatggttaattactgatgtaatgggaaacaattcacaacacgggattaattaataatttgatcggaatcaattattttttgatactttcatctcaatgagaaattttacttatttcttgataccgctcacagttatcacctatatcaaaacgcttccagtgcagaataataaaacgaaatataattttatttttcataaaaactatcaacccactgattttataaaaaatgaaaaaaatatcatcatttaaaatagagacttattaatcacacatatttctctgtgttattcagtcgatatatttaatatctaaatattgaattattttatttttatgataacacttaatcggggtttcaataaaccttgatttcatttttattgaaacatcaaataatataatctgggtgatgtggaacattaatacccaaaaaattctattccaaggagagtaccctaatgaaatacctactgccttctacagccgctgggctgttattacttgcagcccaaccgacgatggcggcaaatacggggggttacgctaccactgacggtggtaacgttgccggtgccgtgaacaaaactgcgcgctctatgcaagatatcattgatattatcgaagaggcgaagctggattctaaaggtaagaaagtcaaaggtggggcttacccactcatcatcacctataacggtaatgaagacgcgctgatcaaagctgctgaaaacaatatctgcggccagtggagtaaagacgctcgcggtgtggaaatcaaagagtttaccaaaggggttaccatcatcggtaccaacggatcttccgctaacttcgggatctggctgacaaaatcatctgatgtcatcatacgcaacatgcgctttggttacatgccgggtggcgcgcaggacggtgatgccattcgtatcgataacacgccgaacgtttggattgaccacaacgagatcttcgctaaaaactttgaatgtcagggcacaaaagacggtgacaccaccttcgaatctgcgattgatatcaagaaagcttctaccaacgtgacggtgtcgtacaactacattcacggcatcaaaaaggtgggactgagcggcttcagcagcagcgatacgggccgtgatctgacttaccatcacaatatttacgacgacgttaacgcccgtctcccactgcaacgcggcggtcaggttcacgcttacaacaacctgtataccggcatcaccagttctggcctgaacgtacgccagaaagggattgcgctgatcgaacgtaactggttcgagaatgcgaaaaacccggtgacctcacgttacgacggttccaacttcggtacctgggaactgcgtaataacaacatcatgagcccagccgacttcgctaaatataatatcacttgggataaagacaccaaagcctacgtgaatgctgaagactggaaaagcaccggcacgttcgcttctgttccttacagctactctccggtttcaccacagtgcgtgaaggacaaactggcaaactatgctggtgtgaacaaaaacctggccgtgctgacagcagcaaattgcaactaatcacgaagtgtaaagtgtaataagcggacttcaggctcctaccctcattgtcctgtgctagcaggagcctgcaagcgagcttaacgcacgtcgatttaccgttcgggtagcacttgagcgagtcctaagggctcgctcatttttatcgttaatattcaaggaaatgaaatgaaacgttctcttctgttcgccgcactgttcagtacctgcacagtattcagtgtcggcataccgatggctagcgccgccacaccggcagcaccagagttgaaaggattcggaactgataccgcggcaggcagtggtggacgcattattcgcgtcacaacgctggcttcatccggggcaggttcactcagagaagcacttgccgctaaagggccacgcattatcgttttcgaggttggcggcatcatcgacctgaataaaagtgaccttcgattaacggaaccgtttgtcaccatcgctggccaaaccgctccctctcctggtatcacaatcattcgcggcgggatggggattagcacgcatgatgtgctcatgcagcatctgcgttttcgtatcggcgatgccggtacgggtaaaaaaagtggctttgaacgcgacgtttcaatcaatggcaaagatgcctataacgtcgtgatcgaccacagtagctttgcctgggggacggacgagaacctgtctatctccggcccacgctacgacgggcctcaaggcactgcgcaccgaatcacgctctcaaataatatcgttgctgaaggcttatacgactcggctcataccaaaggtattcactcgatggggacgctggttcacgataacgtgactgacgtgactatcgtgggcagcttgtatgcccacaacaacgaacgcaacgcctggttcaaagcgggctcaacgggcgtcatggtcaataacctgatctacaaccccggcatctggggcgttcgcgttggtggcgtaaaaggagaatgggaagggaaaaccatgcccgccagcccgcgcgtttccgtcgcgggtaacgtgatgcactacggcgcaaataccaaagcgggtttagggctggtaggaagcaacagctccggagatgtctggatgtcggataacctcgcctacgatgccaagggcaacgccgctccgcaaacgtcaggcactgggattacgttactcaaggtgtcccctatttggccagcgggcttaacggcatcatcggccagtgcggtcaccaatcaggtactgcaaagcgcaggcgcacgtcctaaagatcgtgacgccgtcgataagcgtatcgtggacaacgtcaaacagcggaaaggtggtttcgtgaacagccaggaagacgttggcggctaccccgttgcaacggcaacctaccgtcaactgaacgtaccgagtaccggcgtggatacctggctacagcagatggcaaaagcgctggagtaacgtgctagcagagacgttaagatcgaaaaacgttaagaatgtctatctacgcaataaaacggtggtaatggaatagaagagtaaagcgtttgcgccatggatggcgcaagccgagcgtacagggaggtatttacagcgtctttacgatctatccattactaccgctctgctggctttgtcaaaaacgcaaaaggccactctcgtggcctttttcatattctcagtttcttacttctctatcacgctaatcaaggcaacactttcactgactgaatcacgatcggcgtagtcggtacgttctgataaggcccgacgtttttcgttggtacctgagagatcttatccacgacttccatacctttcaccactttaccgaacacggcatagccaaaatcacgctggccgtgatcgaggaaagcgttgtccgctatgttgataaagaactggctagtcgcactgtctttgtcggacgtgcgcgccatggcaatcgtgccgcgttggttacgcaaaccgttatcggcttcattcttgatcggcgcattcggcgctttctggttcatttcgccagaaaagccgccaccctgcaccataaagcctgggatcacacggtgaaatgtcgtcccgttataaaagccgttgttaacgtactcgacgaaattttttaccgaaatcggtgccttttgattatctaaagacagttcgatattgcctgcggacgtcgtcaacagcacatgagtagtgccggaagccgcaaaggctggggaaaatgccgtcagtgaaataagggccgccgcagcaaccagagtacgtttaaacataagaattccttttggaagaggctgactacagaaagcgtaatgattgtaagtttccgcactcttcaacgctacccatttacctttttttacgtataaaagtctgttcgtaaccaactgtgatcgaaaacctgcatgaaagataaaaaaagggccgattgctcagccctcagaccgtacggaacgagaacggggggaatgggatagaagagtaaagcgtccgcgccaaggatggcgcggctcgagcttacatggacgtacttgcagcgtctttacgatctacccattatcaccgctcagcaaactcagcccatacgctccgaacgcaccgccagatcgcgactgtactgacggctggcctccaccagcatcgatgtgtaagcatccttcggcacatcactagtcaagtcgtcggtttccagcgtttccagtatcttgccgtattgcatcaccgccactttatgacacagatgggagattacgcccaaatcatgcgtcaccatcaggtaagtcagcttttcctgctgctgcaactcagtcagtagattgagaatttccgcctgcaccgacacatccagcgccgacgttggctcatccagcagcagaactctcggctccagaatcaacgctcgggcaatcgccacacgctggcgctgtccacccgatagctgatgcggatagcggcgacggaagttcgttcccagcccgaccttttccagcaaggtatcaatacgatcgtcacgatcgtcaaagcggtggatcgacagcggctcttccagaatcgactccacggtatgacgggggtgtagcgatccatacggatcctgaaacaccatctgcacccgacgacagcgtgcctgatcgatccggtgcgccagcttcttcccgtcaatgtgcagcgtgccttcccagtgattaaacagtccggctagacacttcagcaccgtggttttgccagaacccgattcccctaccagaccaaaaatatcgccatcgttgactgtgagattcacatcgtacaacacctgattctttgcattaccatgcccaaaagagagattcaggttattcacttcgatcatcggcttgcgctgactcattgcttcagttgccatgattatcccctttatccattgatccaggctggatcacgattcatcaccggcaaacgcgggcgtcggtggtcgatatccggcagcgaattcagcaacccacgcgtatacggatgctgtgcgttgtccagatcggcggcggcaatcgactccacgacgcgcccggcgtacatcaccagcacccgatcgcagaagctacgcaccagattgatgtcgtggctgataaaaatcagccccagaccgcgctcactcaccagatcgtccaacatcgccaacacctgcaagcgcacggatacatccagcgcggaggtcggttcatcggcaatcacaatttcgggttcggtaatcagcatcatcgcaatcatgatgcgctgcccctgcccgcccgaaatctcatggggatacaacttgtagacacgctctggctgacgaatacgcaccacgtccagcatcgccatgaccttctccttcgcctcacggtgcgacaccctatggtgcgccagataggcttcggcaatctgatcgccgacgcaaaccactgggttcagcgaatatttggggtcctgcataatcatggatatgcgcttgccgcgaatctgacgcatccgcgcctcatccgctttcagtagatcggtatcaccgaagcgcagtttgtctgccgtaatccgcgcgctgtgcgggtgcagttgcaacagcgcacggccaaccgtcgatttaccggagccggattcgccgacaatcgccagcttttcacagcccagcgtgaaggagacaccgcgcacggcatccgtcacagcaccacggttcacgaaacctacccgcagattttccacttccatcaggggcgagcttcccggcgcacgttgagaaaacttattcagttctgggatcgaggatgtcacgtaggccgtctccaaggaagttgaacgccaggctgttaatcaaaatcgccagccccggaatagttactaaccaccagcactccatcatgtaacgacgacccgcagagatcatcgcgccccattcaggatcgggcggctgtgcccccaaccccagaaaacccagacccgctgctgtcagaataatgcccgccatattcatggtgatacgaataatcaccgacggcagacagagcggcacaatgtggtgcagcagaatgcggacagacgatgctccttgcagcttcacggcagaaataaagtccgcgtgacgcagcgacaacgtctccgcccttgccagacgagcaatcggcggccaagccgtcagcgtaatcgcgatcaccacatgatccagaccggggccgagcgccgcaacgaacgccagcgccaataccagactggggaaagagatgaaaatatcggtgatacgcatcaggatggtatcgacgataccgccgtaatacccagaaatcacacccagcgccagcccgatcggcccaacggtgaccgacaccagcgcaacgatatacagcgtgatgcgtgaaccgtagaccagacgactaaacacatcgcgcccaaactcatcggtgccaaagtaatgtgccgcactcggtgcctgtaatgcgttggccaaatcctgtaccagcgggtcgtgcgtggcgatccacggcgcgaagatggcaaccagcatcagcatcagcacaatcgaggaaccaatcgcggtgagcggattgcgcagcatcgtcaataaaaacccgccgattcgcgccccgcgtagccgcatacgactcacgcgtttttccggcggcgtccgcattaccgactcacgactgaccggcggctcagaggaaatattcatgcgttcgtcctcggatcaaagatttgatacaacatgtccgacagcaggttaagcgtcacaaagatcaaccccaccagcagcacacaccccataaccgcattcatatcgcccagcagcaggctgcccgtcagataggaaccaaagcccggccatgagaagaccgtttcgataagtaccgccccttcaagcagagagccatacgccagcgccaccaccgtcagaagctgaaccagaatattgcgaaacgcatgcgcccaaacgacacgaaactcagacagccctttcactcgcgcagtaatgatgtattcctgcgaaagctgcgccagcatgaagctacgcgtcatacggctgatataggccagcgaatggaaaccgagaatcgtggctggcaacaccagatggttcagcgcgctgcggaacacatcccactcgcctgccagtagcgaatccaccaacagcagaccggtacggttctccaccagaccgtcgtaggccatatcaacccgcccagcgccgccaacccagttcagccaggcatagaacactagcagccccatcatcccgacccagaatatcggcgtggaataaccggccagactgataaaacgcaccacataatccgcccacttaccgcgtcgtgccgcagccagcacgcctagcggcacgcccagacccgcacccacgataatcgccatagtggccagttcgatggtggcagggaaaacccggataatatcatccacgactggtcgcccagtcagaagcgcattgcccaaatccccatgcatcagtgaattgaagtaaataaagaactggacatacagtggcttatccaaccccagctgttggtaaacctgttgataggtactttggtcagcatcctgcccgacaatagccaggactggatcgattggcatcacgcggccgatcacgaaggtcaggattaataacccgaacagcgtgatgacgacctgaaacagacgttttgccaaacgacgcagtactccacccggcttgatccaatcagagaaaaccatgttctttctcctgatatcccggttaacgacgacagcaaatcgccactcacgcggtcatctctttttagcgtatctgatcgggatgattagccgggaacgcaggctaatcatccgatttaacgtgtggacactagcgctgcttatagacctcgcgcagatgcgtcgtagaagacggatgcggcacatagccttttacgtccttacgcaacaccacagaatcgatcatctgcgacaccggaataatggccgggaacagttcttcatagcgattctgtacgttgatatacatctgcttctgtttctgaggatctttctccaacagcgcctgatcgatcatgtcgttcaagggtttgtcgtagaaagaggtgcgccagccttggaagttggtcagtttggcttcgtcgctgttatccgggttatagacaacagaacgcaggctggagtgagggtgcggatcgacaccaccaccaccgcggccaaccagcatatcgaagttacgatcgcgcatcgcgccgtaaacctgattaccggtgccggagatgattttggctttgatacccgcctgtgccagcgtggactgtaccgacgtcgccagattcaggaacggctgatcggacaagacacgcagcgtggtttcaaatccattcgggtagcccgcttcggccaacagcgctttggcgcgcggcacgtctagcttgtagccaggatccggcaacgtcgcatccatccctttttggatggggcgctgatgatagaagccatagccaagcatcaccgtcttattgacgccatcgtaatcaatcaggtaacgaaccgcttcgcgcactttcggtttagcgaagtattcatttttcaggctcattgcaacgtagtacagcgtgccttttttcacctcatcaaccacaacgtctttgtcttgtttcagcgcgttgatatctggcacagacatcccagaggcaacatcaatgtcgcctttttcaatcatcagacgcagcgcctgtgattcggtcatgtggcggaaaatcacgcgccgcattttcgcgtcgccctgccagttgttctcaaccttgctgatgcgcagcacgtctttcgcctgccacacatccagcttaaacgggccagaaccggcttcgttcgtggtcagccagccgttaccccagtcaccgtttttctcatgttgcatgaccgttttgctgtccagcactgagccgctacccaacgttgccagcgaatagatcaccagtttggggtcgttcggtttaggcagttcaatttcaacggtgttagcgtctttggcgcggatcattttctccacgttttccgcggtgaagccgtaggatttccacgtcgtggcctgagccatattgaggctaagcaaacgtttcatcgaccaggcgaaatcttgtgccgtcacggggttaccggaatggaatttggcgttgtctaccagattgaaggtaatgacattgcccgcatcattgacactccagcttttcgccagagaaggcaggatgttactcaggttggccgggtcgagcaccaccagcgagtcatagagattgacgataatgcccaccacttcattaccggtcatggcggccgggtcgagtgagagcatgttgttcatgttcatcccaacgatcagctgatcgtcaggggtttttgccgatagaatggctggtgtagcggccatacagagtgaacctaacagcagggtacggagtattgctcgtgctttcatcattattctccaggtgtgggagcatggaagacgacaactttttattttttaggtaaggctatctttcagatcgaacaaaaaactattctttacttagggtgtgctcctcaatccagtcaaaattaatatcttctcccagccctggacgttgcggcagatgcacaaagccctcgtcatccatcggatcgacaatcgaattcagataagcggcaggttcgtcgtaatcgaggaaaggatgcagcaatccgcgttcataccaacggcagtttttgatcgccccaaccacgttgaggtttggcgcaccgttaccgtgaatttcacaatccataccgaaggattccgccaggctcgcgactttcaggcacggccagagaccgcctacgccttgcacgcccgcgcgtaaaatgtcgcatgcgccttctttgacccagtcagcccggctgaaatatttacctgacaggctttccggcccgatcacatcaatatccaggctcttggtcagccagctgtaggatgccatgctctgctcttccattggctcttcaaaccaagtgaaatcgagcttttgcagttcacgaccgatgtatagcgcatcgctgcggctgtaccaatggtagccatccagcatcaagcagacatctgggccaaccgcttcacgcaccgccgcacaggctttcacgtcgatcttcgggctgggtgcgaacgacaccggaggcatccaggtgtgcaacttgatggctttgtagccgcgctgcaccagcttttctgcaaactggccaaactcctctggcgtagataaaccgccttccagctcatcgccacacatggtactgccgtaagctgggactttttcacgatagccgccgagcagtttatgcactggcatgttcagcacgcgaccttgcagatcccacagtgcggattccacaatcgacagcgcgcgatcggtcagttggttggcgctaccgcgttgccagtgcactagatcctgccagaggcgctcacggtcgaacgggttctgcccaatcagcactttgcggaagaaagcgttaacgatatgaggacgaatcacttccggcggagcgaaagcgtaacctttttggccgtcatccgccgtgatggtcaacagcgccatcttggcctgattctcggctcccgggtgtgaatgacccgcactgtcggaaacccgacgtgtgggataagtgaagacggtgacatcaattgattctattttcacgttgttacctgccttgatgtttaacacaactcatgtacgcgattgcgaatgtaagccacataaataattaaagaagaactccactgactgtgttggggcggtagataaaaaacaccgatatctttctggtacgaccttataagtcgatcggcatcacaaaaaagaaatgatgtgctaattaaaaaaaaatagcgttttattttcaattattaaggttgttacgccgttagtcattaggcaatttctttcatatgaagaaattatgctgcggataattgtgcaattgcacacaaagttgtgagcattatcaccagaaatattcatatccttattaaacaaatggataatcccttagttttatttttaagcattctgaaatgtgaatgattgatgaaggggacgattactctgatagcggattggccgctaatcagtcggcttctgaccaaaagcgtgctatagatctcacttttacccgtcatgaaaaacccaacaaaaaccaagacttaataaaaaataagcaaaatcatcaagatacccacaaagaagtatataaaagacaacttgatatacatcaataagcggcccttgtagcgcgataaggtaacctcagaagaagcaattttgaggcaaaaatgaacaaagtcagactcgctgttatcggtaacgggatggttggccaccgttttatcgaagagttgctggataaggccccaacgtccacctacgatattaccgttttttgtgaagaaccccgcgtcgcctacgatcgtgtccacctatcttcttacttcgcccaccacacggtagaagagctttctttagtacgcgaaggctattacgaaaagaatggcgttaaaatcctgctaggtgagcgcgccatcaccatcaaccgcagtgaaaaagccattcactccaattccggccgtaccgtgtattacgacaagctcatcatggcaaccggctcctatccctggatcccttcaatcaaaggatcaaacgggcaagactgtttcgtataccgcaccattgaagatctaaacgccatcgaaaactgcgcccgccgcagcaaacgcggtgcggtgatcggcggggggttattaggtctggaagcggctggcgcactgaaacaccttggcgtggaaactcacgtcattgagttcgcccctgtgctcatggctgagcagttggatgcacagggtggtgccctgctgcaacgcaagattgaaaacatgggtgtgcgagtacataccggcaagaatacgcaggccattcagcattctggtctggaaaaccgtaagacgatggtgtttgccgatggcagcacgctggaagtcgactttatcgtgttctctaccggtatccgtgcgcaggacaaactggcacgccagtgtgcgctggaaattggcccacgcggcggtatcgccattaatgactggtgccaaacttccgaccctgacgtctacgccatcggcgaatgtgccgcctggcagggcagaccgtttggtctggttgcgcccggctacaaaatggcacaggtcactgttgaccacctgttagggcatgaaaaccgattccagggtgccgatatgagcgccaagctcaagctaatgggtgtcgatgtcggtgggattggtgacgcacatggccacacgccgggcgcacgcagctatatgtggctggatgaaaacaaagaaacctacaaacgtctgatcgtcagcgctgataacaaaacgttactcggtgccgtactggtcggcgacacgcgggattacggcaacctgctgcaattcatgctaaacaagatcccgttgccggattcccctgaagcactgattcttccggctacggcaggcagtgcgaaaccgacgctgggggtcgatgcgctaccggaaagtgcgcaaatctgctcctgcttcgacgtgtccaaaggcgacatcatcaaagcgattaacggcggctgtcataccgtcgcggcgcttaaggaaaccaccaaagccggtaccggctgcggcggctgtattccgctgctgacacaggtattgaatgcggaactcagcaagcaagggattgaagtcaataatcacttgtgcgaacactttgcctattcacgccaagagctgtaccacctgatccaaatcgaaaaaatcaaaacgttcgatcaactgctggaaaaacacggttcaggctacggctgtgaggtctgtaaaccgaccgttgcatccctgctggcttcctgctggaacgaatacgtgctcaagccacagcacacgccgttgcaggattccaacgataacttcctcggcaatatccagaaagacggcacctattccgtcatcccacgctccgctggaggagagatcacaccggacgggctgatcgccattggtcgcattgcgaagcaatataatctgtacaccaaaatgactggttctcagcgcatggcgctatttggcgtacaaaaagacgacctgcctgacgtatgggctcagctcatcgaagccggatttgaaacgggtcacgcttacgccaaggcgctacgtatggcaaaaacctgcgtcggcagcacctggtgccgttttggcgtcggtgacagcgtgggctttggcgtcgagttggaaaaccgctacaaaggcatccgcactccgcacaaaatgaaatttggcgtctccggctgtacgcgggaatgtgcagaagcacagggtaaagacgtgggaattatcgccaccgaaaaaggctggaacctctatgtatgcggcaatggcgggatgaaaccgcgtcatgccgacctgctggaagccgatctggaccgcgagaccttagtccgctatctcgaccgcttcatgatgttctacatccgcacggccgataagctccagcggacttccgtgtggctggataatctcgaaggcggtatcgactatctgcgcaatgtgattgtgaaagacaagttgggcattaacgatcagcttgaagccgatatcgcgcggctgcgagaaggctacgtctgcgaatggcaagccacgttggaatctccggaagcacaaaaacgttttacccactttatcaacagcccggaacgtgacccgaacgtacaaatggtggatgaacgtcaacaacaccgtccagcgcgtcctgccgagcgcattccggtgaaactcattgatcagataaaaaatagcgagctggagggagaaaacgcatgagccagtggactaccgtatgtaagctagacgacatcctgcccggtaccggtgtttgtgcgctggtcgaacagcaacagatcgccgtgttccggccacgtaacgatgagcaggtttatgccatcagcaatatcgacccctttgcacaggctagcgtattaagccgcgggatagtggccgagcatcaggacgatctttgggtagcaagcccattgaaaaaacagcatttccgcctttatgatggtttctgtctggaggatggtgcctattctgttgcagcttatgatactcaggtaacaaacggtaatgtgcaaatatccatcgcagacagtgacgtagcggttgataatagccaaccattaccttagccctaatgggcagtgtcctgtgtacaccgcaggacacaccacaatctgagttttcaagaggcgttacatggattacctgccaatattctgtcagctacacgataaaccttgtctgctggtagggggcggtgaaatagccgagcgcaaagctcggctattgttggatgctggcgcagtgattaccgtcaatgcgctcgattttaacgatcagtttcgggcgtgggagaaggatgctcaattaacactggtacacagcaccttcgatcccgcattactgaacgaggtgtggctggtgattgccgctacagacaatcaggacgtcaacaatcacgtttatgccagcgccagcgagcgccgaattttctgcaatgtcgtcgactcaccagaacgcgccagcttcattatgccgtcgatcatcgaccgctcaccgctaatggttgccgtatcttctggcggcaccgcgccggtattagctcggctactgcgggaaaaactggaaagtattctgccgcaaaatctcggtaaactggcagcattcgcaggcgaattgcgcagtcgggtaaaaattcgtttctgcaagatgagcgcacgccgtcgcttctgggaaaaactcttcgtacacgatcgactggcgcaggcgctagccagtgaagaccgcgagcgcgttcaacaactgacggaactgctgttctccgcaccattggatgacagaggggaagtgacgctggttggtgccgggccgggcgacgcagggttactgacgttgaaaggtctacagcatctccagcaggccgacattgtcgtttacgaccggctggtatcgaaagagattctcaacctgtcacgccgtgatgccgagcgtatcttcgtcggcaaagcgtctggctatcacagcgttcctcaagatcaaatcaatcagttgctggaagaaaaggcacgagcgggccatcgggtcgtcagactaaaaggcggcgatccctttatcttcggtcgtggtgccgaggagctagagtatctgcaacaggcgggcgtgcccttctctgtcgttcccggtattaccgccgcatcaggctgctccgcctacagcggtatcccgctcacccatcgcgatcactcgcagggcgtcagactgatcaccgggcacgtcaagcacgacaccgatctcgactggtccagtctcgcagcagaaaagcaaacgctggtgttttacatggggcttcagcaagctgaacacattcaaaataagctaatcgaacagcaactaccggaaaccgtgccggtcgccattatcgaaaacggcacctcaaccaaacaacgcgttctgagtggacagctctcacagctgggcgaattagcccaacaagccagcagtccgagcttgatcattatcggcaacgtcgtcggactacgggaaaaattgagctggttctctgaccagacagcataatcctctccctatccctttgctcacccgctatccgtcctgccggatagcggttattgcaccatcataatgcaacgccccaccaaatagcataacaatgcactattttgaacatagccccttacaaaatgtcactttaatgctttaccacaggccatatctgccttattttgactaaaataaaactcattaataagcagactatatgaataaataatcaataatagtttacgtaaaacgtggcccgactattgcttagctttctaatagattcgcggcacgacctctgaatcgttcatatcgaaccgatttcatcgtcaaaccatcgtgtttcattaaaagtgcttcatcgagttagtacatatcgaagggtgatacatcgcattagtacagatacatcgcgtcattacgtatttctactctcgtttctgaacggagtatgtagtcctctcatcacaaaaacagttctgttcagcagaacaataagcaagcagtttggagtcacttgtggaagacgttactttctggcagctcatcagttttggtgagcacggctgggggaaattattactgattggggcaggaatgacgctcgcgctggcgatctgcggcttcctgctgggggcagcgatcggcacgatcggtgcctggtccaaaatttgcggcaatcgccccgtgcgctatctggccgatggctacaccactctcatccgtggcgtccccgatctgctcatcatctacctgctttatttcggcggcagctctgcgttaaccctgctcgccaaactgtttggcagcaatgaattctttggctttccaggcttcctcgctggggtactcgccgtcggtatttcctccggtgcgcagcagacagaagtctaccgcggtgccttctacgccgtgtccaaaggggaaattgaagccgccaaagcctgtggtatgccaatgctattacgcctgcgccgcatcatcgtcccgctcctgctgcgccacgcgatccccccactcggcaacgtgtggcagttggtactgaaaacctctgcgctggtttccgttaccggtgtcgcagagctgatgacgcagtcacaaaccggcgccggctctaccggtaaaccgttcgatttcttcatggcggccgcgctgctgtacctgcttatctcaatctgttccggctggattatgcgccgtgctgagtctcattattcccggggtgtgaaacgctgatggattttccttttctgtacgaaacgtttctggaaattattcccggtattccgctgaccctgcaactggcgatcagctctgtttttctgggcttctttctagcgctaggcttagcactgatgcagttgtcatcttttgccgtactgcgctcaattgcacggacctatgtactgtttttccgcggcacaccgctgctggtgcagctgttcctgatttactacgggctggggcaattcccctgggttcgggaaagcatactttggccgttcctgcgggagccccagtggtgcgccctgctgtcgctcagcctgtgtaccggtgcctatgccagtgaaattatccgtggcggattgcagtccgttcccgtcggccagatcgaatctgcacgcgcctgcggcatgccgtcattcatgattttcaagcgtattgtttttccgctggcaatccgtcaggcgctccctgcttacggcaatgagctgatttcaatggttaaatcgacctcattggcttccatcatcacgctgatggaaatcactggtatcgccgcacgcctcattgcagaaacctaccgggcgctcgaagtctttctggtcgccggtgctatttatctgtttattaaccttattctgacacgtttactgatgtggacagaatttacgcttacacctcatctccgtgcgccgggtgcgcaaccggcagcgaaaaaaattaagaaattgggagatctgcaatgacgacacccgccattagcctgcgcaacattcataaaagcttcggttctctggacgtcctgaaaggaatttcgattgaggccaaccaaggggaagtcatttcaattttgggatcgtccggttcagggaaatcgacgctgctgcgctgtagcaacctgctggagcttcccgatcagggcgagattatcgtcggcggagaagcgattgaaatgaagccgaaccgtaaagggcagaaccgtccatcgaacctcaaacagatcgacagaattcgcagccagttaggcatggtattccaaaattttaacctctggtcacacaagactgtgctggaaaacatcatcgaagcgcccgtacacgtattaaagcgtccacaggcggaatgcgtggaacatgccgagcagttgctggagaaggtcggactggcggataagcgtcactactatcccgctcacctgtccggtggtcagcaacagcgcgcagcgattgcccgtgcgctcgcgatggaaccgaaagtgatgctgtttgatgagccaacctctgcgctcgacccagagctggttggcgaagtactgcgcgtcatgcgcacactggctgacgaagggatgaccatgctggtcgtgactcacgaaatggattttgcccgcgaagtctctaaccgcatcgtcttcctccatcagggggaaattgaagaacagggaacgccggagcaggttttcaccgccagccagtcggcccgcttccggcaatttattgccagttggtaaacgcaaccccgcagatttcgtgttcagacatctacctctgccacgaaattcagagggaataaacaaaacataccctaaataattcgagtttcaggaaggcggcaagagaaggaatcccgatgagcttactcaggtaagtgattcgggtgactgaacgcggccaacgcacatgcaacttgaagtatgacgggtatataacgatataaaacgccgggagaacaccatcatgatcaaatcaaaactcactctgctcgcctgttcgctgtgtatggcaggaacgctggccgcctcattcaccgcatcagcggaagagaaaaaatggacaaccgtccgcatcgcgaccgaaggcgcttaccatccgtataacttcaccaagccagacggtacgctggatggcatggagatcgaactgtataaagtactgtgcaacaacatgcaggtgaaatgcgaaatcatggttcagcccttcgccagcgccattcctgcgctgaatgccggtaaatatgacgcgatcattgcaggtatgtctgccacagccaaacgccgtgaggtgatcgatttcagccagccgtacacacaggcagggcagactttcgccgtactgaaatccaactcactcgccaaagatttcccagatgcaggcgtgcgtttctccattaacccagcggatgaagccactgcgctggcagaagtcgagaaactgaaacctctgctggaaggcaaaaccatcggtgtgcagtctgcttctatcgccagcgcctttttagataaatatatgaaaggcgtgatgaaagtacgcgaatataaaaccacgcaggaacacgatctggatctgaaagcaggccgtgtcgatcttgtcatcgcttccgcgccttacttgaaaagcacgacggacaagccgggcaatgacaacatcgtgatgccagggccacagttcatcggcggcattctaggtagcggctcctccgttggcctgcgtaaaagcgatcctgagctgaaagccatgttcgacaaggcaatcgatcaggccaagcaagacggtaccatcaggaaactgagtgaaaaatggttcggtatggacaccacgccactctgagtgtgaccctctagttgaatcgcgtgtcatagcaaacgggctgtgacacgctcctcgcaaatgcatctgagaaatcaaacgagcacaccacgcatgaatgcaacacacaatgaaggaacgctgccagccgtcaatcaccagaccgtggaagagatctgcggcctgattgcggccaagcggcaacaattctgtacgttgagcgacggcatttgggacacgccagaactgaactatgaagaacatcgttcagcagcacagcacgaagccatcctgaaggcagaaggcttccgcctgacaaaaggcatcgccaatatgccgactgcgctactgggtgaattcggtgaaggtctgccgattgtcgccattctgggtgaatatgatgccctaccgggcctgagccagcaggcaaatgtcgcagaaccgaagccgctcgaaaatggtggcaatggtcacggctgcggacataacctgctcggcaccgcggcgctacaggcagcgacggcagtgaaggattatctgcaaaaacattcgctggccggaaccgtacgtttttacggctgccctgcggaagaaggcgggtcgtccaaaggttttatggtcaaggaaggcgtttttgatgacgtcgatatcgccatctgctggcatccggcgaccttcactggcgtcaacagcccggtatctctggcttgcaacgaactgaatttttacttcaaaggccgtgccgcgcatgctgccagcagcccacacttggggcgcagcgcgctggatgccgttgaattaatgaatgttggcgtgaactacatgcgcgaacacatgccttcctccgcgcgcgttcactacgcgattaccgacagcggcggtcacgcaccaaacgtcgtacaggccaacgctaccgtgcgttacctcgtacgagcacgccagttgccggaactgcaccagttggtcaaacgcgtgaaaaaaattgccgaaggcgcggcgctgatgacagaaaccgaggtcagcagcgaagtgattagcggtgatgccaacctgctggcaaacccgccgctggaagcgcgtatgcacgaacacctgctggcgctcggcccgatagcgttcgatgacgaagatcgcaagatggcggcaatgttccagactgcgctgagcgccgaagacatcgccgaatcttacgcacgtttcggcgtcaaacctcaaccggatttaacgctacacgacgggatttatccgctgtatagcccgaatgaagccttcatcggttccactgatgtaggaacggtcagttgggttgtgccgaccgtgcagatccgcagcgccacctacgccatcggtacaccggcgcattcgtggcagttggttgcacaggggaaaacgggggcagcgcacaaaggcatggaatatgcggcaaaagctatggcatcgctagctatcgatctgctggcaacacctgaactgattgcacaggcaaaagccgaccaccaggaaagattgcagcacacaccgtttgagaacccgattccagacgacgtgttcgcacctatcccgcagggataagaagctgactcgaagggataaatcagacgtatcaggaaaccgtcaggagagaacctcctgacggtgattaagacttacgggcgggaaacaaaaccgactgcgtcgtacactttcttcagcgtttcctgtgcgcgagcactggctttttcagcgccttcacgcattatctgttgcaggaaagcctcatcgttgcggaaacggtgataacgttcttgcagctcagacaacatgccggatacagcatccgccaccgcgcctttcaggtgaccatacatctggccattaaactccagctccaactcagggatgctttttcccgtcacgccagacagaatatctaacaggttcgataccccggctttgttcgcgacgtcatagcgaacgactggcggctcatcagaatccgtcatcgcgcgtttgatcttcttcaccaccgctttcggatcttccagcagcccgataacgttgttgcggttatcgtcagacttggacatcttcttggtaggttccagcagcgacatcacgcgtgcgcccgatttcggaatgaacggctcaggcactttgaaaatatcgccatagaggctgttgaagcgctgaccaacatcacggctcaattccagatgctgcttctgatcttcacccaccggcacctgattcgtttgatacagcaggatatccgccgccatcagcaccggataactaaacaaaccagcgttgatgttctcttcataacgtgcagatttatccttgaactgcgtcatacggcttagttcgccgaaatacgcgtagcagttcaatatccagctcaactggctgtgctcaggcacgtgggactgaacaaaaatggtgctctttttcggatcgatgccacaggccaaatacagcgccagcgtatccagcgtcgcttttctcagcgcctgcggatcttgacgcaccgtgatggcatgcaaatccacgatgcaatagatgcagtcataatcgtcctgcatgttgacccactgacgtaacgcccccatgtagttaccaatggtcaattcaccagacggctgcgcaccgctaaatacaatgggcttgctcatactaagggttcctgattgtgtgaagaagaatgcccgatcaggggcaaaatatcggcaaaacgatccagaacgacatccggctgactcagctcgatcgcttcaccatagttataaccatacgtcatgccaacactgcggcaacccgccgcctgtgccgcctgaatatcattgcgggaatcgccgacaaacaaaagttcgctggcgcgcagtcccaatttaccgagtaccagatagagtggcgcgggatgaggctttttcacaatgacgtcatcgccaccgatgatcagcgaaaaatagtcgccgatccctaatcctgccagcagcggcgcaacaaacggcgtgggtttattagtcaccaccgccatcggaacgccttgctgtgccaactgcgccagcgtctcttttacctgcaggaacagcgtgctgccgctatccaccgtctgcgcataatagctgtcgaaccgctcacgggtttcctgcacgcgtgcggcagttggctcaacgccagcccaacgtagcgctcgttcaaccatcacgtccgcaccgttaccaatccaggttgcgacacgggattcgcccgccgcaggcaacgactgtgcgactaatgcctgatcgatagccgccgccagacccggtgcgctgtgaatcaacgtaccgtccaaatcaaaagccaacccgcgaatcgcggttaattcagccatgtttcgtccttgaaatttcattacgcatttgatcaatgacagctcggtaatctggatgaccaaaaatagccgatcctgccacaaacatatccgcgccagcttcagcaatcgcgccaatgttctccactttgacgccaccatcgacttccagtcgaatgtcgtaaccgctgtcgtcgatcaagcgacgaacctgacgcagtttatccaacgtgctgggaataaaggactgaccgccaaatccagggttaaccgacatcagcagaatgatgtccagcttatccatgacgtaatcgagataacttagcggggtcgccgggttaaacaccaacccggccttgcagccgtgatccttgatcagttgcagtgaacgatcgaggtgatccgtggcttcgggatgaaaggtaatgaaactggcccccgcgttggcgaaatcggggatgatacgatcaacaggtttcaccatcagatgaacgtcaatcggcgcggtaataccgtaatcgcgcagggatttcagaaccagtgggccaatcgttaaatttggcacatagtggttatccatgacatcaaaatggaccacatcagccccagcagccaatacgttagtggtatcttcaccaagacgggcaaaatcagccgacaaaatggacggcgcaattaaaaacggtttcattcatttctccaaacggtaaagtctgaatgcctgcgggtaacctattctcggctaataacgcctctctgacgacattaaccgattcactgcgctctgtttaccccacctgtacacaaaatggtattaccgatatagggcgagtaactcgcttactttactacgtcctaaaatattacgactaatcgttcggcgcgctttaacaacatacagcacggcctcctgataccactcacgggtcagcaacgtgtcatgattggaaatcagcacgggaatctggctttccaccgacaaacgacgtgccaatagcgccaaactctgctgatcggcacggctgaaattattggtgtgataggccgtaaaattcgcggtagcagacagcggcgcataaggtggatcgcaataaataaccgaccccttctctgctttttccagcgtgtcctgataatgctcacagatgaaagtggcattttgcgctttcaaggcgaaccagcgaatttcttcttcaggaaaatagggttttttatagcgcccgaaaggaacattgaattcaccgcgcatgttgtaacggcacaggccgttatagcagtgacgattcaaatagagaaacagcagcgcgcgccgataggcatcgcgacaaaggttaaattcttcacgcagcagatagaacgtctcagaggtgtttacctcatccgtaaaaagtttacgggcatcggtaacaaactcatctgcattcgatttaacgatattgtagaggttaattaggtcgctattaatatcagccagtatgtagcgatcgtattccgtattcagaaatacggaacctgcgccaacaaagggctcaataagacagtctcctgcgggtaaatagcgacgaatctcttctaccagcggatatttaccaccagcccattttaaaaaagcgcggttcttcttcatgccgtcgttagttactcatacgtttcagagccgcggattgtactctgtgtcagacagcacatcagggctaaaattggtgttacttattcaagtcctgcttcacctggcggatcggcttaacccatggttttttcgcttgtacttctgcgggcaacgtagcaattgcctgtttcgcttccgcagaagaagcatagactccggtcactaacacataccaggattttccgtctcgtttcgtttcatacacccacgaatgggcgaggttatgttgtttcgcgtaggctttcagcgtgtccgagcgtgaagcgctgctcagttgcaaagtaaagtggctggctggcgcattctgtacggaaacgttctggccggcagtcgctggaccagcttttgcattagctgcgggcttgcttgctactggcgcttttgacgcattgtttgcagcaggcttagcgttgctagcgtgtgcaggcgccgtattgtgcgtatttttagctgatgatgtcgcaggcgttttccccgttggagcaaccgtcgcaggtgccgtcggcagcgtcgagtttcctgtcgcaccctgagagaattcgctaacgcgcccttgctgttgcgacaacgcatcagtgatattacccggcagctcgatacgctgctggcctgtcaccggcggctgaacctgcgcatccgttggcgtaccggaaatcggtggggcacttaatgtttgaggcgacatcggcgcttgagaagacgtctgcgctggtgtttgaccatgactggcatcgccaggaaccgccgtagggccctcacccagcgaggaaggctgcgcgctttgtgtcatgggggacgatgaagagagatcgatatttcgctctccacccgcttgattctgcgtctgtgacgtttgtggctgagaaggtgcctgcaaagcagatccgatacccacgatcaacagcaccagcaccacgatcccgatgccaatcatcaggtgctgtctggaaagcgcgattttaggtaccgcgaagttgctgcttttttgctgacgagtaggtcgacggtcactggtatcaggcttcagctcatcttccggcttgaactcatccatttaacatctccccactaaaaagctcgaatccgccacgcggtcgccaaggcgaatcattgaatcgtaacgcattgtattttattaaccataacccatcagggcttgtctgtcgttaatacttctgtttcataaccggctagcattacgtatcaggcaagacaatctgctatcgaggccaacaccatgtcatgcgctacaccaccacggacttctgactgacctattgccgttggcagtaccagacgtaactcacccgcgagtactttcttgtcacgcatcatgtgaggaagataggattcaggcgtcatttgcgtcggaccattcaccggcagaccagcacgaaccagaagagacttaactcgctcgacgtccgaatcggagaactgcccgagacgacgtgcagtatgcgcagccatcaccatacctgccgcaaccgcttcgccatgaagccagttaccgtagcccatttcagcttcaatggcatgcccgtaagtatggcccagattgagcaacgcacgcatgctattttcacgttcatcggctgcaactactgccgctttgatttcacagcagcgtcgaatgcagtaagccagcgcgtcatgctgtagctcacgcactgcctcaatgttttcttcaagccaaagaaagaaatcgcgatccagaataatgccgtacttaatgacttccgccagcccggatgacaattcccgtgccggtaaagatttcagacagtccagatcgatcacaaccgatacgggctggtagaacgccccgatcatgtttttacccaacgggtgattgacggcggttttaccgccgacggaagaatctacctgcgataacagcgttgtcggcacctgaaggaatcggacgccacgctgataactggctgcggcaaaaccggctaggtcgccgataacaccgccacccaaagcaacaatcgtcgtatcacgaccatgcggcttcgccagcaacgcggtaaaaacctgatccaagacggtcaacgatttgtactgctcgccatcaggtaaaataacctgatcgacatgcacgccatggttttccaacacaccacgaacacagtcgagatacagaggggccaacgtctggttcgtcaccagcatggcctgatcccccgctttcaacggcataaaagaagccggatcatcaaataatcctgcagctatcgtaatggggtaactacgttccccaagtgttacggtaattctttccatgctcgttaaacaacccgttcaggatccgctcaatgcggataaggtatgctcttagttactttccagcatattgataatctggttagcaacgaccttggcactttgctcgtcagtccgaatggtaacatcagcgatttcttcataaagcgggttccgctctttcgccaacgcttccaatacttcacgtggaggggtttcaacctgaagtaacggacgtttcttgtcacgctgcgtgcgggccagttgtttctcgattgtcgtttccaaataaacgacaacgccgcgcgctgaaagacgattgcgcgtctcacgtgatttgactgagccaccgcctgtcgccagtacgatgccttgcttttccgtcaattcattaatgactttctcttcacgatcgcggaagccttcttcgccttccacatcgaatacccagcccacatcagccccagtgcgtcgctcaatttcttgatcggagtcgaaaaactccatattgagttgctgagctaattgacggccaatagtgcttttgccggcacccataggcccaaccagaaagatattgcgtttctctgccatgttttttggtattactaagacaattcgttaatgataacccgccccgccaatcaacccagcggcgggacctaaactgaaacctcatgagcgatagtgcgagaatcagacaaaaaattatctcaagactcagggtagtttggcaaccgaataaaatgtcacaccgaccacaggtggccaatgtagtatgttttatcgacattttcggtggaacaacacttcagtgctcaattcgctaacccttgtaagctaaatccgccgcagcgtcaaactcataagcgccaaacgtgacaaaatattgccccctatgtgggccaaaaacaccctataacatcagagctagcctgggtttgctcataatgatgcagggatcaacgtcggtgtaatgaaaatgaccaattctcgtcgcgtgtgctgctgagtatggtttctgaacagatgaccaaatacgggaatctcactcaatattggcacctgtctgtcgctattctttttttgttgctggaaaatgccgcctaatacgatggtttctccatcagcgaccgtcacctgagtttggatttcctgtttatcgatcgctaacgcttcgccattatcaccttgcttaatcgtctgccccggcatgttttgactaattttcaggttcagcgtaatacgcccagcacgcagaatatcaggcgtgacttccatgcctaataccgcctctttgaattcgatagacgtcgacccgctggcaccgctggatacctgatacggaatttccgttccttgtttaatgctagcggtttgctgatgtgcggtaaaaagtcgaggactggcgataatttcgacctcactttcctgctccagcgccattaattccagatccagcaagcgaccgttcagccgcgccagatggaacccggcattgatcgctggcatatccaccggcaagccaacattaaaattattcagcctgagcgctttgttcgccgcgtccccctcgcccaacccccagttaacacccaatgcctgcaggtgctcactgctgatggtgacaatatgcgccgccagttgtacctgcgctaacggcagatcgagctctttcgcccacggttcaagctgtgacagagcctcttccgtatcgcgaatcaataaggtattcgtccgtttatccacggttacgctgccacgcgtagaaagcagcgtcccacgttgcgcctgaacgctggctgcaacctccgtggcatcagcgtactgtaaggcaacagaaagattatgcagcggcaatttctgtgcctgctctgctatgcgctcatcccgttccttctgcaaggactcaagatgatctgcagggaaaaccagcagcacgttaccgttgcgctctacgctaagttttcccatacgtaaaacaatatccagcgcttgctgccagggaatatctgccagtctcaggcttagattccctgtcacacccggtgcgatcaccacattgagctgctggtgatcggctaaggcctgtaacacgcgagatatcggtgagtcctcaaatgccatcgataccgaactctccgcactggcctgatacggcacactgagaagcagcagccagctccacgccaccacccggcataacatcctcatattcataaccttccttgttattgagattcgttgttgtcaaaaaatcgttgtcaaaaaactgttttccaaaatacgtatcgctaagcaggtttcacctattccgctggcttattgataaatggagaagccaacaacagcttatctggcaggccgtcacaacctgcctctcgcgccgtcggaaccagcttggctcctgatttatccagttgactgaccaaccagttccctggcgggatcgtctcgccacttgccagcctgatccacccgacctctggctgcgctaaccaaccaatccagcgatcgccagagccaatcacgccttttagctgccacagtggcaatgtcgccgaaggcaaacaacgcgcagtagccaaaggatgaaaagggtcgatgcgttccgctagcttttctgcctgcacgctatgcgtcacgaagagcagcatcaaagcggtacgaaacgtaatgtgactcatggcaccccctcaggcctgattagcgatagttcaacctgtaaccgtggtatttctgatgacggctcagtttgagtggcatcaggctttacggtcagttgcgcgattcgcagtacataaggcagccccgtcaactcgcgaagcacctgcaacacacccgtgtaatcggcgctaaatgccaactgccaacggtcctgatgaggttcacctgcgttatgctgagccggctgccaggacagcagcgaagcactagcctgcgataaaggttcgacgataagctgtgccaatctgtcgggctggaagggatcgtcttgcgtggttttctccgctaattgttcacgcagcagcgacaactgcggcatcgcgtctagctgttgctgcacctcctgtatatccaggcgtgcctgaacggtttgcgcttctatgccaatagcgactctccgtacttcgccgatgagtaaccaacctgatagcagtccagcagtagcaaccaacgccaattgaagagcgagctgctgccataacggtttattaattagccttggccagttcagcatgacatcaatcacaatcgcttgattaatcatgagcttgccccagtgaggaagcggtagtgccatgccagtcgacctgaaaggaaaagcgcagcccagtattcacaccgcgctctcgggacgtatgcagcagttgtacacgttcgactgaagcatggcgcaataatgtatgctgtaacgtaatgatatcgtggtaattttcactcacacctgaaagcagcagatgcgatccgcgatcggctacttccgtcaaccacagacgcgtgggcatcatgccagcaagctgctctaataaatggaggttacgacgattgtcatgcaggactgttgcctcagcgcgttcttgcgcctgatagcgacgtagtgtttcccgcgccttatgggtctgctgatacaacgccgtcagttgctgctgctgagccagcgccacattgagtacttcctgcgcacgttgctgtctgtgctgccaaaatagataaatcgctgcgataaggcaaaacatcaaccccgtctggagccacagcagccctaaccaacgatgtgcccgctgacgcatctgagttttacgccaaggtaaaagattaatcagcagcatagtcagacatcctctggacgcaatgccagcccacccgcgatcgcaaaagccgaggggaaactcggtagcggcggctgcatgtggttaaacaccgttaacggcgaccacggctgtagtacgtcagtcagttggcagggtaaatcgggtgagacgctagaataataggctattctatcgacatcatgctgatagcgagtgcttacaaatgataagatatcggcctcgtcattcagctcatcaaggtgtatcacacccgagtggaaagcgtggttgagcggggatacccacagccagctatccaacaggcgatgcagaaacagacggttatattcaagccctgcccgctgtgccatcactcgaagcgcacacgttgaaacctcaagaacatcagggtgcaatcccgcgtgattcagacatgccagccaattatcgatttcctgtcggcgcgcagccgtcaccagcaacgaaccctgcatctgcgggtcttcccgatagtctatcgctagtgactcgctgccgatcggcagcttacgagccgctatagtttcaatatagaggctacgctctggctcctgtaaacgttggtcgggcatcgataaatgctgttgcaaagtcagttgagcaggaaaccccacccgtagcgaaatgtgcctaggcagtaaacgacgccatgttcgtaaggcctcacaaagcacctcagtatggtgtagactacccgagcgcaacgtgtcatctggtagcggacattgccaccagtgacgaagctgccagccatagcggcgacgctgaaccgctagcgcacgcatgaagccgttttgtatatctaatccaacccgccagatgtgataagccatgttcaacccgatttccttatccaataaacatatccacagtgctgggttatctttatactagcgcccgattgtttataaactgtccaaacgctactgaatggaaaatcccaggtgaagttcgtaaagtatctattcatccttgcagtctcttgcattctgctgggagctgcctcgatatatggtttgtaccgttatatcgaaccccaactgcccgatgtcactacgctgaaagacgttcggctgcaaacgccgatgcaggtctacagcgccgatggcgagctgatcgcgcagtttggtgaaaaacgccgtatcccgctcaaactggaccaagttccacctgagttggtacatgcctttatcgcgaccgaagatagccgtttctatgatcaccacggtgtcgatcccgtcgggattatccgcgccgcgtctatcgcgctcacgtctggtcacgcctctcaaggggcgagtactattacccaacagcttgccaggaatttcttcctgagcccggaacgcaccctgactcgtaaaatcaaggaagtgtttctggctatccgtattgagcagttgctgaccaaggatgaaatccttgagctctatctgaacaagatttacctcggctatcgcgcctatggtgttggcgcggcggcacaggtttactttggccgccctgctgaccagttaacgctaagcgaaatggcgatgatcgcgggtctgccaaaagctccctcgacgttcaacccgctctattcctacgatcgtgccgttgcccgccgcaacgtagtacttgcgcgtatgaaggatgaaaactacatcacgcagtcgcaatacgatgcggcacgtaacgaaaagctggtcgcgaattatcacgcccctgaaatttcgttctccgcaccgtatgtcgcagaaatggcacggcaggagatggtcaaacgctacggcgaagatgcttataacgacggttataaggtccacacgactgtcaccaaaaaattgcaaaccgccgcgcaggatgcattgcgtaataacattctcgcctatgacatgcgccacggttatcgcggcccgagcaaagtgctgtggaaagtgggcgaaggcgtatgggatcaggcgaagatgatggctgccctgaaagcgttgccggtctacggtccgctctatccggccatcgtcaccagcacaacggcagacaacgcgattgctatcttgtctgacggcagcaacattgccctgccgatggcgggcatgcgctgggcgcgcgcataccgttctgatacgcaacaagggccaatgccgaaacgcgtaacagacgttgtacaagcaggccaacaggtttgggtgcgcaaagtgaatgatgactggtggctggcacaggtgccggacgtcaactcggccattgtctcgctcaatccgaaaaatggtgcaatagaggcactggttggcggctttgactttaaccaaagcaaattcaaccgcgcgacacaggcactgcgtcagattggttccaacatcaaacctttcctgtacaccgcggcgatggacaaaggcttaacactggcaacgattctgaacgacgtaccgatcacccgttgggatgctggtgcaggatctgattggcggccgaaaaactccccggcaacctatgacggtccgatccgtttgcgtcagggactgggtcaatccaaaaacgtggtgatggtacgtgccatgcgtgcgatgggcgtcgattatgcagcggaatacctgcaacgcttcggtttcccggcgcagaatatcgttcataccgaatcgctggcgctgggtgccgcctcgttcacgccgctacaggtcgtacgtggttatgccgtcatggcaaacggcggctatctggtcgatccctatctgattagcaagatagagaacgaagtaagtggtacggtctttaccgcgacgccaaaagtggtctgcgatacctgtaatctaccgctggtctacggtgatacgccacgctcaccagtgttggcaaccactaacgttgaagatgttgccacgtcaaacgaagcaccgccgctaggcctgccgcagccagagctggagcctgttacaccagaggccgcacagcaaagcgcagcacagccttatgcaccgcacgtgatcaacacgccgctgtctttcctgattaaagatgcactgaacagtaacgtctttggtgaaccaggttggatgggaacaggctggcgtgcaggtcgtgatttgaaacgtcgtgacatcggcggtaaaaccggtacaacgaacagttctaaagacgcctggttctccggctatggcccgaatctggtgacttcagtctggatcggcttcgacgatcaccgccgcgatctcggtgctagcagtgcatctggcgccatcaaagatcagatctccggttatgaaggcggtgcgaaatcggcgcagccagcgtgggatgatttcatgaaagccgcgctggatggcgtgccagagcagccgctaacgccgccacccggcgtcgtcagcgtggtcattgaccgtagcagcggcaagctgtccaacggtggcgggaacagccgttccgaatacttcattgacggtacccagccgaaagaatatgaagtgcatgaagtcggcaccacgctgatggataacggacaaagcgaagagctattttagctagcgtgcgatgacatcacgtattacaaagaaggcgccaaaacggcgccttcttcttttgactattccgatgaactagaaattagcggggtgtgcgacgcagccagtcgtgaaccagaaacagcgcactgacattacgtgcttcacggaaatcaggctcttgcagcagcgacatcatgttatctactggccagcggacttgcggcaggggctccggctcatcaccttctaggctctgcgggtacagcccgcgcgctacaacaatattcatctggctggaaaaataggaaggcgccatggttaacgtcgttagcaattccagcttttccgcgccaaaaccgacctcttccatcagttcgcggttagcggcttcaaagaccgtttcaccggggtcgatcagtcctttgggaaaccccagttcgtactcttcaatgccgacggcgtattcgcggatcaacaacagttcatcatcaatgatcgggacgatcatcaccgcctgccgaccgcttgaacgcatccgctcataaacccggcgtaccccattgctaaattcaagatcgacggattccacgttaaacaagcgcgagcgcgctatcgtttccaccttgaggattttaggtttttgcaggttatgactcattgatgcccccagagagttacgaccagaacggcatcttagtccaacgcgcatgaaagattaattttaccgtaacctgaatacggcatgctgttgaataagaagagatcgtaaatattcttttttgattctgttcacattgtgcgttaacagtcaccttcgctgcaactatcgtgacgatgaatttacgtgtgagcaacatgcaagatacatcctgtacgagaaaccgccgccaaaagtcaataacttaaaaaaaataggattatcctcattcaatagacattttttgcttgttactatcgtcgccttatgcgattaattctattcacaattacgttattaatctaagaaaacaatgccatacgggttatcatcaattgtataattttgttaaactccggcgagaacaaggagcatcgcgttttggaatggagatgacatgagcacaatatttaccctattggcgatattgcttgcctgtctgatcgttatcggaggtcttgtcggctaccgtatgcgacgccgtttcctgtccgctcccccattacccgtttcgcaatcgcttccccgtcggttaactgaagatgaacggatcgccgttgaacgttatctggctcaggaaaacagtcagcaaaccacgccgcttgatacccccaatacacaaccaaagctgccgcgttccctgcagagtaatcgggtttatcccatcacccatacgattacacgttacggcctgagcaccgatgttcagaataagtggcgctactatattgatacacaagaaatccatctaccccctagttgggaacagttcattaccgaaaacaacaccgtcgaactgattaagacacgctcgatcccgctggttatttcgctgaacggacactcgctaaccgaatgcattgacgatcgcccgctggctccgttgccagctgaaatccccgtgccaaatgcctctatccatcaggaaggcagtgaacatgcggaactggtcaccattcgcaaagaaacgcgtgaagagcacgccatgcaccactccagagggttgaaagaaacggccgtgctctgtctgtcttttctgctcctgttcatcagcctgaatagccctatcgccctgctcccctggctgatcggcaccgcatcattgttagcaggctggagtctgtggcagcttttccggtcaccatcggcccaggaactacgggatgtacattgcctccacggcacgccgcaaggtttggggctgtttggcgaatccaatcaggggccgctcggcaatatctcgctcggcaacatcgatctgatttacccgccccactggcaaccctatatcacgcaggatctggggctaaaaacggacgtagatatctatctcaaccgtcaggtgatccgtcagggagaacacctttcactgcatgatgaagtgaaaaatttcccgctacagcgctggggcaggaatctgcttctggccgcgggttcgctgctcagcctgattttgttagtcactaacgtgcagcttgaactgccgttaaaactcagcttagcctggcttcaaggcgcgcaacgcattgaggtgacgcaggtcagcgatctggaaaaagcccagctccgcattggtgacacgctagcggttcgcagtagtggtatgtgctatgtgcccgcagggattcatcccgtctcagcaccgtcgtcctatgcgttcagcccttttgactgctccgccatttactggaacaaagccgcgccgttgccattaccggaatctgagaccattgaaaaagcctccgctttgcttaaatcagtcaacagtcagctccatccgcaggcggacaaagaaggtcaggtcaattctcaattagcgtccacgatccagaaatcagggctgattttgatgaagaacttcgctgaagtcgttctgagaacgcaagatttgtgtaaacaggaaaacgattgctcccgcctaaaaaatgcgctggtgaatctgagcgacgtcaaaaactggagtacgctggtaaaagatgccgattccggcaaactaaaaggcatgaatgtcgtgctgcctgccgtcagcgcagaaacgctggagtcattggtcaacagttccaccgatcaattcttctatcaggaaatcaataacgcggcagagtcactgaacagcccaccgcccggcgggttcctgattcgcagcgacgaaggtcggcagttcgttaaccatccgctcccgccgataccgctcaatgaatatcgtccatcggatcagtggcaggagctccagcggctttcagccatgctgttgcatacgccgtttaatgctgcgggcgtcatcactcagctcaataccgatgctaacggaacgcagcacatcagcctgcacagcgaacccgatgtcattaccgtctggcgctacctcggcagttgcctgctgctgctgctcttttccgcgacgtttatcattaatgcggttctgactggcattaaaatgcgtaaaagccagaaacgggttaccgacattcagcgttattacgcctcacgtttcaacatgatgacgaattcgctcccggataatcgccctctgcttccccgctaacggcatcgtgccctctctgcggttatgctaacctagctgaatcggtttctcgtcactattgccactattgcattacgcgtctcctgcttcatcaccctctatggcacgacgcgacatctggagtcgttatgaatccccacgttaactggcacgacatcgataccgtgatactggatatggatggcacgctgctcgatctggcgtttgacagctatttctggcttcaactggtgccgcagtcgctcagtgaaaaacgccatattagccttgagcaggcacatcagcttatcaagcatgagtataaggccgttcaacacacgctaaattggtattgcttcgattactggtcagaacgtctcgatctggatatctatcaaatgacgacagatatcggcacgcgagcccgattgcgcgatgacactacgccgtttttagcggcgctgcgcgagtacggcaaggagacaattctgctaaccaatgcccatccacacagtctggcggtgaaaatcgagcacacggggctggatcagcaccttgatttattgctttccacccatacttatgggtatccgaaagagaatcagcgtctgtggcaggcggtacagcagcaaacaggcttcaaccccgccagaacgctcttcgtggatgacagcgagccaattctggatgctgcgaaaacgttcggtatccattactgtctgggcgtgcgtaatccagattccggccaacaggaaaaggcattcctgcaacatccgtcaatgaacgactatcttgcattgctaccagccctgcgtcactccgttaacgtagggtaatgcaggtggcctgagggggaaacacggtgatgagattcccgcagggatgcctcgcgccgtggtcgcccccagtaacgcgatccttaaacgattggcatagggtaatcagggggatttatggcgaaagttaccgagcaggctgacgacgccgttcgtctggacaaatggctctgggccgcccgtttctataaaacccgagcgatggcccgcgagatgatcgacggcggcaaagtgcactataacgggcaacgcggtaaaccgagcaaacaggtcgaactgaatgccgagattaaactgcgtcagggaaatgacgaacgcacggtgatcattgtggctgtcagcggccagcgtagaagtgcgacagaggcgcaggcgctgtatcaggaaacggctgcaagcattgagaaacgagaaaaggtggcgcaggcgcggaaaatgaatgcgctgacgatgccacaccccgatcgccgcccagataaaaaagagcgacgcgatctgattaaatttaaatacagcgatcaagactaacgcgctgcgcttaagagaagctccggcgatcgctgcacaactcatcgccgcaccactcattgcgcactacaacgagaaaatattatggctcacgaccaactacatcgttatctgtttgaaaattatgccgtccgtggcgaattggtgacagttaacgaaacgtatcaacgtattttgaccaaccacgactatccggctgcggtacaaacactgctgggcgaaatgctggttgccaccagtctactgacggcaacgctgaaattcagcggcgatattaccgttcaacttcagggtgatggcccgctgaagctggcagtcatcaacggcaaccacctgcagcagatgcgcggcgttgcccgtctgcaaggcgatatcgcaccggggagttcgctgaaagaaatggtcggcaatggctatctggtcattacgattacgccgaccgacggcgaacgttatcaaggcgtcgttggcttagaaggtgaaaccgttgctgaatgtctggaaagctatttccagcaatccgaacagttgcctacgcggctgtttatccgtaccggacagcacgaaggcaatccggtcgccgctggcatgctgctacaggtactgcctgcgcaggatgccgagcgtaacgattttgatcatctggcccagctcaccgcgacggtcaaagctgaggagttgtttaccctgccagccaacgaggtgctgtaccgcctttaccatcaggaagaggtaaccgtgtatgagccgcaggatgtcgagttccagtgtcactgttcgcgcgatcgctgcgctaatgcattaatgacgctgtccgatcaggaaatcaatgagatgatcgagcaggacggtgaaatcgatatgcactgtgattattgtggcacacactacctgtttaactcactggacatccgtgcgattcggcacgattcatcaggaaacctgttgcattaatctttttaacgggtacggatgtacccgttttattttgcttattctcccgcctgcaaaccaccgtggttatttttcaaacaccatgaataagcaaagttattaatgaatttatttaattttatgattgctatcgcggttaaaataagctcactccctacaatgtttagtagtacgactataacttgaggagtagcaacatgcagatcaacggtattaccccgcaagccctagctgcttatggaatccatgatgtccgcgatattgtctacaatcccagctatgaactgctttttaaagaagaacgttcccctaccctacaaggctatgaacgcggcatcgaaacccaactgggtgcagtagccgtcgatactggcatctttaccggccgttccccgaaagacaaatacatcgtgcgcgatgacgttacccgcgacaccgtgtggtggtccgatcaaggcaaaggtaagaatgataaccacccattgagtcaggaaacctggacgcacctgaaagaactcgtcaccacgcaactgtccggcaagcggttgttcatcatcgatgctttctgtggcgccaatccagacagccgcctcagcgtgcgtttcgtgacggaagtagcctggcaggcgcatttcgtcaaaaacatgtttatccgtccgagcgatgaagaactggaaggttttgaaccggatttcatcgtgatgaacggtgcaaaatgcactaatccgaactggcaggaacaggggctaaactctgagaactttgtcgcgttcaacctgacggaacgcatccagctgattggcggcacctggtacggtggcgaaatgaagaaagggatgttctccatcatgaactacctgctgccgttaaaaggcatcgcctcgatgcactgctcggcaaacgtcggcgaaaaaggcgatgtggcggtcttcttcggcctgtccggtacgggtaaaaccacgctctctaccgatccgaaacgccaattgattggcgatgacgaacacggctgggacgacgatggcgtcttcaactttgaaggcggctgctacgccaaaaccatcaagctgtccaaagaagcagagccggatatcttcggtgccatcaaacgcgatgcgctgctggaaaacgtcaccgtgctggcagacggcgcagtggacttcaacgacggttccaaaacggagaatacccgcgtctcttacccgatctaccatatccacaatattgttaaaccggtctccaaagcaggtcacgcgaccaaagtgatcctcctgacggcggacgcgttcggcgtgttgccacctgtttctcgcctgacatccgatcagacgcagtatcacttcctgtccggctttaccgccaaactggcgggaactgagcgcggcgtgacggagccgacaccaaccttctccgcctgctttggcgcggcattcctaatgctgcacccaacgcagtacgctgaagtgctggtgaaacgaatgaaagcatcaggcgcgcaggcctatctggtgaataccggctggaacggcagcggcaaacgtatctcaatcaaggatacgcgagggattattgacgccattctgaatggcagcattgatgatgcagaaatgcagacactgccggtcttcgatttggcgatcccgacctcgctgcccggcgtcaatcctgacattctcgatccacgtgatacctacgcgagcatcgaacagtggcaggaaaaagcggacgatctggcccaacgctttatcaccaacttcgataaatacaccgatgcaccagcaggtgccgcgctggtgaaagcaggaccgaagcggtaaaccgctcgccagcaaatgtatgtaaaaaaggcgcggattccgcgcctttttcgtattgctacaagggttgtcgagcggtagtaacggatagatcgtaaagacgctgtaaacacatccctgtgcgctcggcttgcgccatccctggcgcaaacgctttactcttctattccgttactcccgttttcattcagcaaataagttgtcaacgatctgaacccgcaccttctttattaataccggaacagatttagtaccggcactggcgagaaggcttatgactcttttacggcaccgttatccgctaccgaggcttccgatagcagcggcaaatacgcgcggacacagagcccaccgcgttcgctcgtaccgacatccaacacaccattatgtgcatcgataatacgctgcacaatcgccaaacccagccctgttccgctggtggttcgtgcgctgtcgccgcgaacaaatggctggaacaagtgctgtaattgatcggctgcgatgccttccccgtcatcttctacctggaaccagatgcgctgtagctcacgtccggtactgactttgatccagccgttaccgtaacgcgtcgcattgacaaccagatttagcgccgcacgttttatcgaaagtgagctgatgcgcaccagcagttcaccggtagcaaactcactgtcaatctgacgctcatagccgctctccgacgccactacttcacccataatcgcgttgaggtcagccacttccgtctgcatttcctgaccggtacgcaggtagtcgaggaactgctcaataatcgcattacactcttcaatgtccttattgatcgactccgcaagatagtcatcttccttgcccatcatttcggtcgccagacgaatacgcgtcagcggcgtacgcaggtcatgactcacgcccgccatcagcagcgtacggtcatcggccagcagtttcacgccagaggccatctggttaaaggcgcgagtcacggaacggacttcagaagcgccatattcccgcagcggcggcggaataatgcccttaccgacctgcaaagccgcatgctccagctcaaccaacggccggttttgcacccgaataaatagccaagcaccgccgatcaccagcaacataatcgctagcgtataacggaagagcggcgagaaatcgccctgatgaatttcagtgagaggaacgcgcacccagatatcgggtgacaaccaggttttcagccacaccaccggcgtatttttgctgacttcaacccgcacatccgttgggccgcccagctgttgcgccatctggtcactcagaaacttgtagtgctgcgcccaacgtaggccgctttcctccgccgctgcattggtgtatagcgatatacccaattcgcggtaaatctcacgccggaacgcaggtggcacctcaagcgtggagccatcttccagttgcagactgtccgtcatcagcattcttacttcgtatgccagcactttattgaattgctgcaaactcggcaaaatagcgaagttgagcaccaccagataggtggtgaccaaactgacaaacaataacgtgacaatcagcagcaacgtccgtgcaaatgagctgcgcggagaaaagcgccattgcatcatgccttactgccgtccgggacaaatacgtagccaagaccccacacggtttggatatagcgcgggtgcgccggatcctcttccaccatgcggcgcaggcgagaaatttgtacgtcgatggagcgctccatcgcactgtattcacgacctcgcgccagattcatcaacttatcgcgagacagcggttcacgcgggtggcttaccagcgccttaagcacggcaaattcaccgctggttaacggcatcggttcatcatcgcggaacatttcgcgcgtgcccagattcagcttgaatttgccaaacgcgataatggcttcttcctgcgacggcgcacccggcagttcattcgcctgacgacgcagcactgcacggatacgagccagcagttcacgcgggttgaaaggtttaggaatataatcatccgcgccgatttccagcccgacgatacggtctacttcttcccctttcgccgtcaccataatgatcggcatcgggttgctctggctgcgcaaacgacggcagatggacagcccatcttcgcccggcagcatgaggtccagtaccatgaggtgaaaggattcacgggtcagtaaacgatccatctgttcagcattggctacgctacgtacctgaaaaccctgttcggtcaaataacgttctaacagcgcacgcaaacgcatgtcgtcatctacaaccagaattttatagttttcttgcattctctttctccaaaggcgtaatagcgccgacgctgctattgttcagaaacacacgaattactgacagtcgtttctggtatacattctaggcaaaattgttacaaagcatattaaaattcgtgtaatcaatcatttcctgtgctgtcagtcataaaatcatcggcgatttatgcaggttgtggttagcgaagattgtcgtttacgaagattatagtaacgctgccgccaataaaaaggcaccgtggcggcaaaagtaggagaaaagagaggcgggagggtattgccgcccggattcagggcgacagcgtgaagcgcttaacgcaagaggtgattagcgcatgagttcatcaagcacaacactcaccgacggcagtgcgggcaggaaaaggtgacgcgtcgttttgtagggaaacaggctcttttccgtcacaatcgtctgcatgatcagattcttgcaaaaaggctgcccagtcctccagtggtaaacggacacgcggggatcgtcataatcaagcagcgcacaaggaatatgctttaatcccagctcggtggccgcacgtaaccgatggttgccatccatgataatccccgtttctttttctatcggcacaggcgtcgtccagcaaccacagcgacaaatgtcctccatcagacattccacgttcgacatatcaacattttccgagggcaacaggaactgcacgggcgtaagggcaatatggtaggtcatactttcaaacattctccacctcctgacgtaacggtcacgcgcagcaccgacatgacgccggcgctgcctctcatttacggcgcaagactgacgaagtagcccggctggtagtcaaccggtaaaaactgctgatgaagctggcggaaggtgtcatccgcgttgagatcgcgaaataagtctgggtgaaaccactcagccagttgctgaatcgcgataaaatcatacgggccgttgtaaaattgatgccagatggcatggaactcacgtttctgtttcgcaataatgttggtataagccggacgccctagaaaccattcaagccgctttcgcccttccgtcatatcctgccccggccctaacccaatccaacgtccaccgggcacaaaggcttcaaagttgccgctggtgatcaccacgatctcggggttttccacaatcacctgttcaggatgcatttgcatgaaggtattcggcgcgtttttcgctgccacgttgtcgccaccagccaactgcacgaacttaccgaagttatctcggccaaacgtcaggcagcactcatcggtgtagccacccagtcgctcaatgaacacgcgcggagaacgcgggtgtttcgctgccaacacgtcggaaacacgttttagctgcgcctcacggaatgcgagaaaggcttcggcacgggcctcctgattaaacaacgtgccgagcaggcgcatggtcggcgcggtgttttccagcgggtgatagcggaaatcaacgtagacgatcgggataccgacgctgtccagtatccggtcgtagcccgcatcgacaatcgcccgctgcgcctcaatgttcataatgatgacgtccggcttcagcgacaccgcctgctccacgtcaaacgtgcctttctccgtgccatcaaacgtcggaatcgtcgccagttgaggaaaacgatcgcgatactgatgccacgttgccggatcggactgaatcagatcgcgccgccaggcaacaatccttttcgccggatcttctttgtcgagcatggcgaccagataaagctgacgcccctcgcccagcatcacacgctgcactggcgtgttgactctcacttcacgccccaacacatccttgatgacggttgacgtttgctcagcctgtcccgccagcggcgacaggaatgccatcagcagcgcactcaggaataacggacggcaacgctgccgcttccaacgattaaacattttcgatatttcccttcgtcgagagagagtcatgtttttccgcctgtatccgcagacgtcgtagcagcatcagagcgaccaggaaggtcaccagatacgcgacgccaacgcagaagaatagcgaacgtagtccgggggaatagagaactaatccgcccaaagaaatgccaagaatcgaggcaaattggctgacgctttgcgccacgccgagtatataaccctgctgcccggcacccgctgcacgcgaaatcagcgccatcagaaccggcgtggtagccccaagcagcacaccccacaggaaataaagcgggatgaaaatcgcaacattcagcatcgtggcagcggtcaatgtcacgatggcgcaggccagcatgaccacacacaggcggctcagcgtctgcgacagcgagaggttttcaaaatagcgcgcccatagtgacgcagagacgatcacgccggtcgcctgcaagccatagcacaggccgatcacccacttatccacctgaaagaagccgtccatgtagagggaaaacggcgtttgcggaatcatgcggctggtcagcagaaggccagaaatcagcaacaggccgggaatcggcgacagcgcccaaagccgcttgcggggaatgtcttttgcctgcgcgttctcgttcggaacagcagaaatcacgggtgtaacatgcggcaagaacagcgccacggtaataccacatagcgcgcacaggatcgcggcactcaggttgatccagaagaagttcagataatcgagaatcagtccaccgacaatcgctcccagcagcgatcccacgttggtggaaacctgaagccaggcaaacagccgcgtgcgctgtaacggactaactactgcgacgccatatgcctgcgcgggcgcaatataacccgcacaggcaccctgaataaaacgcagtgcgattatcgtccagatgtcatttgcccacgctaacccaagctgggtcaacgccagcccgaacagcgcgcggatcatcatggccttgttgcccaaccgatcgcccattcgtccccagaaggcgctggtcagcataatacccagcatcggcccgatgtagacggcaatccccgcgatactcagttcagcaccggacgacatgctttccagatgcagcggccaaaacggcccgctcatctccatcgcccccatcgccaccagttgtacaacaaacataaagtggatgatgaacgcgacctgtccggtcaaacgcatgcgtcaattccttctggttccacggtgtcaccctgccacatttcagccactgtcatcatttcgcccaatcccatcatctcaacccatgcggcggaaaatagtcgggacgatcctgcgtggacacgcccatgtaatcgctgcaccaccgataaacctcttcaatgtacggaacgctaaccgccaaattctccgcaagggtcactaacaggctcaggccgtaggcgatatcctcctgaaacacgcggtgctgcgtatcaaacacgtacccgccagcgttatgctttcgcaacggcagaccgatgccgtggtaggcctgattggtacgcaacacagagagcatcgtgtgcgcatcagcaatctgatcgccataggcatcgataatctcctgcttgagcggcagtaccgaattcagccgcacgccgagccgcgtctccagcgccgtacacagccgctgattctcttcatccatacgttccagataatatgcacccagctcagggcaatcgttccaccagcacagcgattgaggaaatgatcgggcatgccactgaccgtagggaccgatcaggccataaatcactgcactgtgcataatcgggttacccggtgtcagtgtgatctccagataatccggcaacagcaccacgggcgcggaatacaatcgttgcaacagcgccatcagcgcctgttggctcacagcggtttcgcgccgatgcgtggcgacatacagcgtggccttttcgccgcccatcttgatcgactgacccgacagcaaatcaaacgcaatgtgcgcgacgtccttcattccccagatcaccgcattcggccgcgcagccagctcacgttcggccagccagtcaaagccacaaaaaccggggatagccccaacgtaaaccggcttatcggcgggtaaatgggaaacgatcctcgccagaagatcggcacggaagttggcaggaacggtgataatcacgacgtcggcgtcgcggcaggcttccgccgggtcgcaggtcacgcagtccggtgtcgcagtcagcatttcgccatccggtagcagcgcgtgtagccgtttaccgtgctgctggtaggcttccgacagacgggaatggctgcccagtagcgtcaccttgacgtccggcagttgcttaaacagtaccgtggcgagatggccggtcttgccggccccgcaaatcaccacgttaagcggctgcccgcttagcgtttcgcgcatccttgactccttagcttgcctgctccagagaaatcgcgttgcccagccagcgatccagatcgtgccacacactgctgtccgtgagattacgctccgccagccactcttcgttaaacaccgtgtgcaggtatttttcaccgccgtcggcgatcgccagtacgacgttgccgccgatacgatcctgatagatcaactccagcgctttatagatcaccccgcccgtcgaaccgccgaccagcagtccgtaattccgtgcgacatagcgtgccgtttcaaacgcttgtgcatctgaaacctgttcgccgcagtcgatgcagctgtaatccagcactaaccccacggtgtcccctgctggcgtaccggtgccggactgataataaggcttaccggggtggccaaagacgatagagccaaccggttcaacggcaatggtcgcaatatccgggttatggactttcaggccgtgcgagataccagtcatcgagccgcccgtgcccacgcagccgacaaacgcgtcaatcttgccaatctggctgaacagctcacggacaaaatcggcatagccgcccgcattcgccgcattatccgactggttcataaacaccgcgccgggaatttcctccgccagctgtgccgccatacgctggcgctccaccaccgccacttcatcttcgccgtagtcgccggagacatagcgaatttccgcgccgagcgcgcgcatgatggcaatcttatcctgtgccgcatgatgatcgaccacggcgataaagcgcagaccgtattcaatcgacgccagcgccagcccgataccggtattccccgatgacgactcgacaatcgtgccgccgggacggatttttcctgacttcagtccggcgacaatcatgtttctcgccatgcgatccttcatgctgccgccggggttgttcttctccacttttaaaaacaaacgcgtatccccataggggacgggaatttgtataacgggcgtattaccaatcaaatcagttactttattcaggatcatggttctgctccattcagttatcactggaaaaaatcagctcacctttcttacctttgaaagcacacaggcgcgcaggcagcggatgccgatgaaacgcgttctccagcaggtccatctggtatcccgccgtattcgcgtaaatcagtaaatcgcctggctgcggcacggtttgaaaatgaatcaatcggttcgtaatgacatcgtcgtccagacagctgtgtccggcgatccaggctttaccaggcgtcggacgtgtgtcttttttgacggaaaaaacatgcagaggatcaatcaaaaactcagagttaaaccaagtctcgcacgcgctaaagctgctaccttcgacaaacacgacgtggttgccatccggctgacggcgcgttcgcgtgacgcgaaacacggtaatcgcactttggtcggccagactgcgccccggctcaatggccagaatcaggccgtgctgttttagtatgttcgccacgcaatgctgcccgattgaggctgacaagaatgcctcaagatagtcggctgccgagcgctcgccgccatacgggtaaaacgaggtcggcacctgaccgtggcggtaatccgcctcattctgctccgccaaatatgcctgatagcgagaagcggaaagatattgaatcggcaatccaccgccgatatcaatcatagtgggctgcaaaccccgtgaccgcgcccgctccagtaatggcagcacctcagccaatgcggccacgcgtgtatcgggagcatagccgcccagatggaaatggaagccttcaagatgaagcacatcctgtctggtgcttaacgtctccagacagcgtgcgacttcatcggccaacatgccaaaacggctggcctgtgcgaacgacgggcgatagcgcagcagtacccgcaccggtttcgtcacgcgcaacaacgccgccaacgccagcacgtcgtcgaactcttccggtgaatccagcacgataagcgcacgatgatgaaccagctcagtcagaaactcgcgcgtttttgccgggccggtggcgcacagccgcgcgccgtcgcagcctgctcgcagggcatctttcagttcctgcaagctggagacatccacgccgatgcccgcgttgacagccgcctgtaccagccccggtgatttgttcaccttcgcgccgtagtacaggcggcagtccacatcgtgacgctgcaacacggttcgcaatgccgcgatattgttggtaacggtgtgcggccagacaatattcaatggcgacccatactgctcaaccagccatgacagcctttgcggcgagttgaaaaggaactgctcaatctcactatccagataaggcgtcagtctttcaggccagtgggcctgcgtgacagcgggggaagacactgcggcaaagctaaacaggttgctcatcgctatctccttaacgttcggttcctgaaaaatacctatccttagaaatcaaccgccacggacagcatcagcgtccgcggcgttccttgcgataccgtgctgaatgacgtcacgccagaccagtaattgcggtcaaaagcgttaaggacatctgcacggaacgtggtaggggcgttatagattcgcgtcttgtaacgtgcgccgaaatcaacggtggtccaggaaggaatagactgggtattgatggtgttgacgttctgcttcccgttatggatgacgttggcgttcagcgtcagatcgcgcaggaacggcaggtcatattccaccccagcgttagcctgaaaacgcgacgtgcccggcgcgcgcttgccctgcgcacccagcgtcacgcttttggtcaactcagcatccagcagcatcacgccgccggtcagacgcagatcctccagcggtgaaccgaccacatccagctcgacaccccgattgcgctgttcgttggcttcaacaaacgtgccgttaaccagcgcaccgctcggcttggtgatctggaaaacgctcagcgtagagatcgtccccaacgcatccactttcaccccggcttcatactgtttgctcttatacggagcaagtacctgccccggattacttgcattcgctggcgcaatatcccctttgctcagcccctcaatgtagttggcatagagcgagacgtgctgccagggcttaacaactacacccaccatcggcgttatcgcatttttgtcgtaagacgatgaaggtgcgctattgccgggaacaaagttatccgacttgatctgctgataacgcagcccacctgtaatctgcagcgcatcgttccagaagccgagcgtatccgccaacgcgatacctgaaagcgcagtagaagagcgtttatacgcgcttggcggagcagcgacattttgtgcaggtgaagaaaccggattataaatattcgagctaatcgctgttccgttgccaatgccggtcgcctgacgatcgcgatagtagctggtctgtgccgacagcttgtgcgtcaccgagccagtttccacatccgcccgaacaccagtcgccagcgtatagcggctggtggtaaagcgataattccctacggcggaactcacatcgccgttgttattcgtgacctgcggcacctgctccgacagtcggctcacgtgcgcgctggaaccgcccagatcggtaaaccaggtgacgttatccgccagatcgtattcggtatgcagcaacaccgactgatctttggaatgccagaagccccacggctgagaaatgttggtgttgccatctggtgcatcaggcaccgtcacccccgccgcgaacgaataagggcgagacggcgcacgcgttttcaggtgctgagtgatgagatccaacgtggcacggaaacgttctgatgagaaatccagcccaagtgcgccgacctgtgtgcgcttgtcgctgccgtcccacaccgtgtcgccgtagccatagttgccgttaaaacgcacgccgagcagattgttattgtccaacgcataaacgcgggaaatatccgcatgctgcgtgaactgggaatcagactgccaactggtggtgaggcgagtcaggttacctacggtggtcgggcgtttagtgacggcgttaatcacgccacccacgctgctgttcggggacagcccatatagcagcgccgacggccctttcagcacctcaactcgttcaatgtagtcggtcatcaactgatagttgggcgcgacaccgtagacgccgttcatggcgatatcgctcaggttaccttcgttgagagggaaaccgcggatgtagtaagaatccagcagcccgccctgcgaactgctgacgcgcaccgaggcgtcatgtgcgaccacctgccccagcgtctgtgcttgtttgttttcaataaacgatgaggtcatgttgctgacgttaaacggcgtatccatgacatcctttttgcccagcagccccgtactggacgatcgcgccgacatgccgcccgccaccagcccctgtgcagcctcggcgtctttggcttccaccacgatagtggaatcatcgcgttctcccgttgccgcctgcacgggtatcgcgattccgctcagcatagcgatcgccgccgttatggcgacgcccaacgtagaaggaatgggaaaatggcgcttcccggtagacggcgtgaagttcttcctggcgttcatcaacaaagttatccatctcaaaatgaggattgaaaaagatgctcccgttttttagcctgtgaggcaggagcatcgccatacatcacggctcgatgcgagtttcttctccttccgtgaggaaggggttgctcaggccgtgctgaatccggtagtcgcggtattcctggatatgcatgcgcaatagcgagcgcgtataccaaggctgggtcaaaaacatgtcacgttcggtctgccacacatcgccatcaacgcgcgatttcactgcgtcaaacgccgcggcggtttcttctttcatcacctgccacagccgagcatcggcaaagccgtattccacgctgagcgccagcgccaattcgtgcaggtggctgacaaaacaggcatcaacgacaaacatccgcaccggctcgatatcgccttcaaataccgtgggcagaatgccgggccaaacgtaaggttgcaggtgatagccgcgctgactcagcagcggcgcgtacgtgcgtccgtcgccgaaatcgcggattaatagcccctgcgcgacgccttcaggcgaaaagaggatctggctgttctgctgatgtgcttccagcccaatcccatacagcagatagatagcgatgacaggacgggtcacagcacgcacgtattgacggaaccacgcttctgcgccaagcccagacagcgtaaccagctcggtgaataatggttggtcgcggtgaggcagcgccgtaaacagcgtggcgacggttacgggcagcgcgccgtcggagcgttcatagacgcgcgcatcacggaagacgacggagaggtgtttgcccagtgcgtcatcctgatgaaccgcatgtttgtagtggaatgcggcctcttcgcggaaaaacgccagccgctgctcgaacccgccctcctgcgccagaatcgcttcgataatggtgctaatgcgcggtcccatgtggatcgattttgcctgtaggctgcgcatttcactggtcatccagatggcgacaggcaatttgatgaaaggtgaagaaggtggctcaacgggcaagacggtacggaacgacatccccggcagcgtgatgagatcgggaccatcggtaagcaaaatcccttcggcgatctcatccgcgtaatgggatttcacccagttttccagatgccaactgtggattggcagtggaagccactgcgtctcatccagcccttgttgattcaagcgctgcttccagtcctgccagagcgcagggaacgccagagcaaaccactgatgaaaatcatcgacgtgcggcatgcattccacatacgccatatcacggcgcagcgcggtaatacgcagcggcacacgagcattgaattctggcgacagcagttggacatcttcgtcactcaggcccggacgggatttccaggtgggatagtagggatgcccttccagcgatccccactggtcgagcaacatcgcggcatcgcgaatgcttcgctgccgacgcagccactgcgtgaaatattcctgcccatcctgccgcatggcatcagcgacttcagcacgccattggcaccgatagcgccgggcgttggtatcattacggatactgttgccgacatcttttttcaggccattaatgccgctttcttcaggatggaaatcaaaactatcgcggagtaaatcaatcaactgttcgtggtcagtgacgggaaaagacgccccttgggaattaatgtgataaatatttccattattaatataagtatttgctggcgccgaataaatatcatcaaacttcagttcaccgttgctgccgcgcaaagaaaacgttgcacgaccggaattaacctcagtaaaaatcaggttatatttattcaaaataccttcagcgaaaaagcagcgaatcaatcgccttaacgcatttttatttgaataatcagagagaaaatcatctgaaattttccgtatatccctgtgttcaactgcgtctaccttgatattcataaccactccccataccgataaaacaagtaagaattgattgccataacgtataaaagggtgtcattagatctcgggttaacacatcccgaaacttaataaaaatgtcgcgattgatagattgaaaaataatgaaaggaaagctagcataccactaacctcaatgtaaataggtatcattcttattcgcaattaattagttacatttttataaattcatttttaatcaatgaaataagtaaaggagaacagcatggaacacgctaagacctacctcttcgtgcctggaaatgcgcctcatcgctttgaacatgccatccgctgtggagccgatgctgtgatatttgatctggaagatgctgttcatcctgatgaaaaaaaccaggccagagaaaatattatccagtggtatgaaaacgatactcccgtctctgaaataaattgcaaaaaatatatacgtttaaataaaattggatcatcggaattcaatcaagatgtcgagtttctaaatagactgagtaacaaagcgagattaagaaataaaaccgcagccagacataaaatagccacacaggaaattgtcttacccaaaatagagtcagcagcaatgctgaatgaagcacgggaaatgataaatcgtaatagattggaaaacgtgaatattattgcgattattgagactgctcggggattacatcatgcggaagaaatttgtgccgcaggtgtagaaagagtggcatttggttcattggatttctcactcgatatccattgcgatcaatccctgcatgcattgctgtatgccagaagccgtattgtactggcatccagactggccgatttaccgccgccaatagattgcgttaaccccgatttcacacatcatgaccgagtgctagctgacgcactacatgcacgctcgctcggcttctcggccaaactctgtatccatccctcgcagatcgaggtcgttcagcaggctttcacggcagatcgtagcaaaatagactgggcaaagcaggttttgaaagcggccgaacacagctacgctttccagataaacggcgagatggtggacttacctgtcattgagcaggccagacagctcttacgagcacaaaattcggatggctaaaccagtttcaggcgacgtcgcgtttttcacatcagcgatgaaactgcccggtgtgagccgggctacgctcatgatttaacgtaatcaatcgcgttgatgaaccactcgcgcggaccgtctggcgtgttcacggtgaactcctcatcgactgcttttttcagcatcgcgcgtgccatcggggaatcgatcgaaatatagtctttactgtcaccgtagatctcgtcaggaccgacaatccgcaagcgcttcacatcaccttgctcattttcgatctctatccaggcaccaaaaaatacgctgccatcctgctgcggtgaataatcaacaattttcaattccgccagacactttctcagatagcgcacacggcgatcgatctgacgtaataaacgcttattgtaggtgtagtccgcattttctgagcgatcccctaggctggcagcccaggaaacaattttggtaatttccgggcgctttatattccagagatgctcatgttctgcccgcagtttgtcatacccctcacgggtaatcagattggttttcaagtcagtaaccccattaggcgcttagtgcatatgccgttcttcaatatgttcacgttcaaaaaatcacgcgttcattacacagatttacagttttggctaataatctatcaacagacataaatatgtcatttctatcccgtacttttagccacggagagctacggagaacgatttatgtttagcttagacgccattctgcaagatcttgtcccgcatcgccatacgccaccctggcagaaaacggttttgcgttctctgctatttgaaaatgaaatgcagcaatttgcgcggcgttacccgcacttgaaaggattggatctggtcgaacagattcttgattacttcaacttcaattgtgaaatggtcgagggggatttagaaaatatccccagccaagggccggtggtactggttgccaaccacccaattggctcgctggacggtctggcgctattgcgtaccgtcgccagtgtcaggccagatgtccgtatcgttgccagtcagctactctcttatgtcgccccgctcaaaaatctgtttttttccgtcgataacttcaataaccgcaccaaacgccagcaaatcagcgccatccagcaacatctggatagcgacggcgcgatcatcgtcttccccgcaggcgaggtttcacgcgtcagcctgcaaggtattcgtgatggtcattggcacaacggctttattcgcatggcaagcaaagcgcgtgcgcccgtagtgcccatccatatcggcggacgcaatagtacgctgttctatctctcctccatggtttatcgcccgctgtccaccctcctgctggtcagagaaatgttcggccagcgtgggcaaacgctcaagctgcgtatcggtgccagaattccttatgcatcctggagccagggtgaatggaacgccaacgatctggcggcccgcttccgacgtcacgtttatcgattgggacaaggaaagcccggctgctttgccggtgaaaaacccattgcgctggccgaagaccgcgtgctgctgaaacgtgcgctgtcagcgtgtgaaacgctgggtaccacaccggatggcaaagtggtctatttgtaccgtcgcggcgaagaagattacgtgccgctgttgcgtgaactcggacgcctgcgagaaatcgctttccgggcggtgggcgaaggctctggtcagcgccgcgatctggatagctacgatgatgactacctgcatctgatcctgtgggacgatcgcgagctggagattgtcggtgcctatcgctttgtctcaacggcaaatctgatcgccaaaaaaggcaagaacggtctctacagccatagtctgttccagtacggcgacgaaatggatccgatcctagcgtcaggcattgagctaggccgcagctttattcaacccaaatactggggtaagcgcgggctggattacctctggttgggcattggtgcctatctggcgcgttatccagaacaccgctatctgttcggccccgtatcgctttccggcacgttgccaccgcatgcacgcgatttgctggtcgccttttatcgcctgcatttcacgcccgagcagccgctggcaacgtcgcgccgcccttatccggcatcgctgcctgacgtgctgaaacagtttgaaggaacggactaccagcaggacctcacacggttgaaaagcatgctcagcaatatggggtgcgctatcccgacgctctacaagcagtactcggaactgtgtgaacccggaggcgtgcgttttatcgactttggtatcgatcccgatttcaataactgcatcgacggtctagtacttgtcgacctgcaacagctgaaaacatcacgctatcagcgctatatcgccccttttgtcggcgataaagcctcttgattgaccggcgcgttagccgctaaagggctaacgcgctacttcccttcgtgccaatcgcttcagaaccgagatacgcggagcgaccacgggacgaggtttccctgcgggaacctcatacccgttaaccaatgtcgtaacaatccgtattttgtctctcagatcacacatttcatacgaaatcccacttgccgtaatttacgtgatcaactgaacgctttttctgccgatattaaagatattcttatctatcgatttttaaatgtgggagtcgctgatgtatcccgaaaacgcgaaggatagctataataccttgtcattacttgcatcgattacgatagcaagctccctccgttatgccttcatagcatgtcaaaaaattaaggatgtttatgaatatgctgaacagaatcaaactcggcaagatgctgggtatgggattttctctggttatcatcatcagtctgatggtggcattcttcggacggctccaactggttgggctgggtaacgacatcgaccggctttccggcactacgttagccaatatgttattgattcaggatgttaaagccggttttgacgctaatgcccgcctgatccgcaacattgcgatcagcaccgaccctgcgcaaatcaagcaggaaaagcagttcgtcgatgagcaaatcgctcgcaataccgccaacctgaaaaaactggggcagcagctggataccgaaggaaccagcgcgctgttgaaacagtttcaagacacccgcccgccataccttgccgcctttttgaaagccatggagctggtgcaatccaccgatccacaacggcgtctgcagggtaacgccattattcttaatgagatgcaacctgcgcaaaacgcactgttcaaagtgctggacgcgatgatggcctcacaacagcaggatactaacgagattgtcagccacgcacagcatggcgcgcaatccggcagcgtcatcatgctggttctctcccttgccgccaccgcgatggccgccgtcgtggcatggctgattacccgcacgttgaaaaaccagctgggtggtgaaccactttatgcgacccacattgcccggcaggtcgccgatggcgatctggctgtcgatatcaacatcaaaccagacgaccacagcagcctgttagccaccatgcatcacatgagtaataacctaggcgatatcgtcgagcaggtacggcagagcagtgaagccatcgcttctggctctagccaaatcgaggcaggcagcgaaaatctcagccaacgcacggaagaacaagctgccagcttgcagcaaaccgccgcgtctatggagcagatgagtcaggcaattcgtcagaatgcagatacggtacgcaacgccacccgtcttgccagccaaaccagcgaaacggcaacgaaaggcggcgaggcgctcggagacatggtcattacgatgaaagagatctccaccagttcgcacaaaatccgagacatcattagcgtcattgatggcatcgcttttcagaccaatattctggcgctgaatgcggcggtcgaagccgctcgcgctggcgagcagggccgcggtttcgccgtagtagcaggggaagttcgttcactggcacagcgctccgcctccgccgccaaagagatcgcggtactgatcaacaccagcgtcgagaaagtagaagcagggaatcgtctggtcgaagacactggtagcaccattgatgagctggtacgtcaggcgcgcagcgtggcggatttaatcagcgagattgggacgacaacgcaggagcaggaatccggcatttcgcaaattcatgatgcagtgaaccagctcgatcaggtcacccagcagaacgcgacgctggtggaagagtccgccaatgcggcaaccagcctgcgcgaacagtcatcccatctggtaacactgatgaaccatttccacctgcgtggcacgccagcagcccgcccagcgccgatggcgaagaaagcgcaaacggcccgcttagcgcttgctccagtcggcaacacgcaggataactgggaaaaattctaacgtatttcctctgccccctgatgccacagcataggcatcagggggcaatcgtattagtccttcatttgagaaacattgtcccgatgaaaaacattatcccttcagagaaacatagtcccgctgcggctgcccggtataaatttgccgtgggcgatagatgctgatttcctgctgtttgtgcatttcatcccaatgcgcaatccagccaatcgtcctgccgacggtagagatgacggtaaacattgatgacggcagccccatcgctttcagaatgacggaggtatagaaatcgacactagggtagagtttattctccagaaaataggcatcggtcatagcgatatgttccagctccatcgccacctgcaacaggctgtcctccatgcctaattcgttgagcacctcgtaacaggttttacgcagaatcgccgcacgtggatcgaaatgctggtagacagagttaccaaaccccatcaggcggaatgaatcacagcggtctttcgcacgccgtacaaattcaggaacgcggtcgaccgttttaatctcttccagcatgcgcatgcaggcttcattcgccccaccgtgcaacggcccccacatcgacgccagcccagccgcaatacaggcaaacgggttcgcgccggaagaaccagacgctctgaccgccatggttgatgggcattgaccatgatcggcatgcagaatcaggatgcggttcatcgcccgttccaacaccggattaacttcatacttctctgccggaatcgaaaacagcatgtgtaggaagttgccggtataggagagagaatttcggggatacacagacggctgttcgacggagtatttgtagcacatcgccgccagcgtcggcattttcgacagcagccgtaccgccgccagctcgcggtgttccgcgttattgatatccaagacatcgtgatagaacgcggccagcgcaccgaccaccgcgcacatcagcgccattgggtgggaatcgcgacgaaaaccgctgaacatccgggtaatctgctcatgaaccagcgtatgtcgggtaatgttgtcagcaaatttcgcatacgcctccggtgaaggggcgtcgccgtgcagcagaatgtaacaaacctcagtaaagtcgcactgctcggcaagctgttcgacagggaagccccgatgcagcaacacgctattcgctgcatcaatgtaggtaatcgccgactcacaccctgccgtgttagcaaaaccggggtcatagctgcatagcccatgctcgccgagtgggcgaatatccacagccgttttccccagtacgccggaacgcatttccagcgcaatactcgcctgcccttctgccgtcaacgtggatgttctgactgtcatgaacctttctcctgcccgaataatgatgttgtcccgtcagctctcacaggctttggataggtaatcccgtgctacacgcccagattaaaacgacactcaatttataaagaaacaagccaacgtatttcatacgctaaaatcgtgggtgggttgcaagaatctgacggaatattgatttagataaagattgttgcgcagaatagcatcgttatcgcactcgctttccagacggcagcggctggcattttgcacgctcaatccgtataactgtcctcactggtttactccacgacttatttattccactacttatttactccactaacttgatgacgactgatatcagacctatgaatgattcattaagccaacttatcgcccgcgaattgcaggcgcgcacggagcaggtagacgccgctgttcgcctgctggacgaaggaaataccgtcccttttatctcccgttaccgtaaagaagtgaccggcgggctggatgacacccaattgcgccagctcgaaacacgtctcggttacctgcgtgagctggaagatcggcgccagactattctgaaatccatcgacgagcaggggaagttaaccgcacagctcgccaccgcgattaacggcacgctgagcaaaaccgagctggaagatctctacctgccgtataaacctaagcgccgcacgcgcggacaaatcgcgattgaagccggtctggaaccgctggctaacggcttgtggcaagacccaagtcaggagccggagctgacggcacaggcttatgtcgatgccgagaaaggcgtggcagacgtgaaggccgcgctggacggcgcacgttacatcctgatggaacgctttgccgaagatgcaacactactggcaaaagtgcgtaattatctgtggaaaaacgcgcatctggtttcccgcgtcgtagaagggaaagaagaagaaggtgcgaagttccgcgactatttcgatcatcacgaaccgattactttggtcccttcacaccgcgctctggcgatgtttcgtggacgcaatgaaggcgtgctgcaactggcattgaatgccgacccgcagcacgaagaagcaccgcgtgagagctactgcgaacagattattatcgaccatctgaatctgcggctaggcaatgcggcagcagatagctggcgacgcgccgtcattagctggacgtggcgcatcaaggtgttgctgcaccttgaaaccgaactgatgggcagcgtgcgtgaaaaggccgaggacgaagcgatcaacgtcttcgcccgcaatatgcacgacctgctgatggctgcccctgcgggcatgcgcgccaccatgggtctcgatccgggtctgcgtactggcgtaaaagtcgcggtggtcgatgccaccggcaagctggtcgcgaccgataccatttatccgcataccggtcaggccgcgaaagccgctccgattgtggccgcactgtgcctcaaatatcaggttgagctggtggcgattggcaatgggactgcctcgcgtgaaaccgagcgtttcttcctcgacacacagaaacagttcccagatatcaacgcgcagaaagtgatcgtcagtgaagcgggcgcatcggtgtactccgcatcggaactggcggcgctggaattccccgatctggatgtgtcactgcgcggcgcggtatctatcgcccgtcgtttgcaggatccgctggcggaattggtgaagatcgatccgaagtccatcggtgttggccagtaccagcatgacgtgagccagagccagctcgcgaagaaactggatgcggtggtcgaggactgcgtaaacgccgtcggcgttgacctgaataccgcgtccgtagcgctgttaacacgtgttgcagggctgacgcgtatgatggcgcagaatatcgtgacctggcgcgatgagaatggtcgtttccacaaccgcgaacaactgctgaaagtcagccgtctggggccaaaagcctttgaacagtgcgcgggcttcctgcgcatcaaccacggcaataacccactggatgcctctaccgttcacccggaagcctatccgatcgtggaacgtattctggctgcgaccgaacaggcgttgcaggagttaatggggaatccaactgcgctgcgtaacctgaaaccatcggattttaccgatgaacgtttcggcgtgccgacggtgactgacatcatcaaagagctggaaaaaccgggtcgcgatccccgtcctgaattcaaaacggctagcttcgccgatggcgtagaaaccttaaaagatctgctaccgggcatggttctggaaggtgcggtcaccaacgtcaccaactttggtgcgtttgtggatatcggtgtccatcaggacggcttggttcacatttcatcactggccgatcatttcgtcgacgatccacataaagtggtgaaagctggcgacatcgtaaaagtgaaagtgatggaagtcgatttgcaacgtaagcgcatcgcgctgactatgcggcttgatgaacagccgggcgacaccgcatcacgccgtggcggtggtaatacacgtgcggataacacgacttcgctgcgtcagccagccggtaaatcacgcccacgtccggccagcgcaccaacctcaggcaatagcgcaatgggcgatgctctggccgccgcccttaaaaaacgttaattaccgttctgttattatttaaaagatccctgaccttgtgaaaacgagatcagggatctttcctgccaaaataccgctattttgtttccctaataaaactatgtttcatttatgttgaaatattcaacctatttgcgattaatttgtgatctgtatctaggtaaataaattaccgttgcgttattattgttctatataggaaaccctagttttacatatagaacaatcatgaatatattccaacaactcgaacacagtaaagcgccagcagcagtccgtttagtgatggttattgactacatcgccaaacgtgacgaagccagcttcactgagatttgtactgatttgtctatacccaaaagcagcgtgcatcatctattggaagtgctggtggtaacgcaactgttacgccagcgcgctgatgggcgttatgttttggggctgagactgtttgagttgggtggtctggtaataaagaatattgatctgcgtaaagacaccattaactttatgcacgagctggtcaaagagacggagttaacctgccatctgggtattatggacggcgataacggtttctttctgagtaaagtagaatctcccaaggccatcgtaaaaacatcctgggaaggtaagaaaattgtatttaaccgtatgtctctgggaaaagtgcttgtggcttggctaccgcaggaaagaattgaatcactgattgctgattgcagctttgagtatttgacaccccggacgattaccaacaaagacgattttctacagcacctgaaaaccgtcaaggaacagggctgggcaatagacgatggcgaagatatagaagaaatctgctgcatggccgcgccgatttttaaccagaatggtgacgtcattgctgctatcggcgttaacggtatgcaatcgcaatatgctaacggaaaaaaagagaagcatctggcaagcctgattaaaaccagcaaagctatcacagctcatattaacagtcggaatattgatattagataataaatttatcctaaatagccatagtgaacgccaattcataatcaattgaaattcactatagctatagtcatgaaaatatcagcgtgacggatacgtcacgacataattacctgtaaaagctagctaagcattacgggaaggcttcccatcacctaaatatattacaaaatgcataaacattacggtgacgaaaaatattaacgatcaactttataatgaggacgaccatcttcaataattaataaaaccgggtaataacactttgattattatccccctctataccccaaataattcgagtttcaggaaggcggcaagggaaggaatcccgatgagcttactcaggtaagtgattcgggtgagtgaacgcagccaacgtacatgcaacttgaagtattaccggtatatttatttattatacaaataatccacctgtctttattgacggcgggctgaacatatttctatttttacaatgagaactgttatgaaaatcaaacaagctattgataaaatccctgggggattaatgctggttccgctctttttgggcgcgttctgtaatacctttacgccgggggctgggaaatttttaggttctttcagtaacggtcttattactggcacgatccctattctggcagtctggtttttctgcatgggcgcgtccattgaacttaaagcgacgggttcgatgctgaaaaaatcaggcgttctggtggtgaccaaactcgccacggcatgggttgttgcaatgattgcgggcgcattcttaccgggagacggtatccaaaacggcttgctggctgggatctccgttcttgcgctggtcgcggcaatggacatgactaacggtggtttgtacgccgcattgatgaaccaatacggttcgaaagaagaagcgggtgccttcgtgctgatgtctctggaatccggcccgttgatgaccatggtcattctgggtgccagcggtatcgccacctttgaacctcagttatttgtcggtgccgtactgcctttcctgattggttttacgctgggcaaccttgacccagacttgagaaagctgttcggtaattcagtacaaacgctgatccctttcttcgcctttgcattgggcaacaccattaatttatcggtgatcctccaaacgggcttcgcagggattttcctcggcgtattggtcattattgttaccggtattccattgattctcgccgataagtttatcggcggcggtaatggaaccgcgggcatagccgcatccagcagcgcgggtgccgccgttgccactccccttctgatcgcgaatatggcgccagagttcgctccggttgctcaacaggcgacagcgttagtcgccaccagcgtcattgtgacgtcagtattggtgcccatcattacggcattatgggcaaaacgcttttcacctaaacacgcataaaaggtaacagaatggacgtacgacagagtgtacacagtgagcatgcgaaaacgcttgataccaccgagctgagaaagaaatttctcattgagaaaatcttcacgccaaaccactacaccatgacttacagccacatcgaccgaattgttgtgggtgggatcatgccgatagatggcgagataacgtttgatgacggcatcggcaaacaatttggcgtgaactattttcttgagcggcgcgaactggggctgatcaatatcggcggcccggcaaaaatcgttatcgacggcacaagctatcaggttggcaacgaggaagcgctctatatcgggaaaggagccaaggctttagcatttagtagtctggacaaggcaaaaccagcaaaactgtattacaacagcgcaccggctcatgccgtttacccgacacgcatcatcacacaggatgacgccatcaaagcaccgttgggagacgtcacgacctgcaacaaaaggacgatttgcaaatatctggtgccggaagtggtggaaacctgccagttgagcatggggttaacgcgtctggaggaaggcagcaactggaattcaatgccgacgcatactcatgaacgcagaatggaagtttacttctattttgatatggcggaagacaccattgttttccatatgatgggcgagccgcatgaaacgcgtcatctggtgatgcataacgaacaggctgtgatttccccaagctggtcgattcacaccggcgtcggcaccaaaaactacgccttcatttggggcatgatcggcgaaaacctgacgtttgacgatatggatcatatcgcgatgttggatttacgctaatcctctctagcgctacgccaagagagtaagatgcagcagggtgaaccacgttcaccctgcttctttatgttgcgccagcaatctcgtgatgtagtcatcctgttctaccggcacggagtcgtcctgtcatttggcagcaccgctcattccacgtcgatgccacagccctcaccattgcggtgcaatatagccgccaacgccccacgccgtgcaccaaaccaaagactatccgcaattaattagctgactaacagataagttaacattggtatagaagttgcttttgttcttgtattcccataccaaaaaacaaggacctgcaaatgcaactctcatttatcgcccgcaccatcaccgccgcttgcctgatgctgtcgtctcatgcgctgctagccgatgacgccaaacctggcgtcactatctacgctaccggcggcaccattgctggaaaggcagaatccaatacggccacgacaggttataaggcgggcgctatcggcatccaggaactgttgaacgccgttccggctattggcgatgtcgctacggtgacaggcgagcaaatcgccaataccgccagcggaaatatcgatcaagcgattctgttaaagctatccaaagcgattaacaaacagctaggcgattcaaatacgcacggcgtcgtcattactcacggcaccgatacgttggaagagaccgcgttctttttggatctgacggtaaaaagcgagaaaccagtggttgtcgtcggcgcaatgcgtcccgccaccgccatcagcgcggatggtcctatgaacctgctggaagccgtcacgctggcaaccagtaagaacgcggaaaaacgcggcgcgctggtgttgctgaacgatcgcatcggctccgcattctacaccaccaaaaccaatgccacggcgctggacacgttcaaagccaatgaacaaggctatctgggcgcattctacggcggcgttccgcgcttcttttatcagcctgctgcccccgaaaacaaaccgttctttgacgtaagcaataaggacacgctggcgaaggtcgacattctctacggctatcaggatcaagacagtggtctgctgaatgccgccattgaacagggcgcaaaaggcatcattatcgcgggtagcggtaacggtgcgacgcccacgcgtatcaaagaagacatcaagaaagcggtagccaaaggcattccggtggtgatcagtacgcgcaccggcagcggctatgttaccgataagaagaaagacggtgcgatcggcagcggattctacaacccacaaaaagcacgcattctgctttcgctagcgctgtctaacggcgacgacatcgagaaaatccgtacctatttcgagcagtaagagcggggtaagccggaataataaggtatcccgcagtgtcagtctgtcgagatacctttccaacgcaacgtattattttcactatggatgcaagcgtgcccatcatttccgacggcgcacgccgttattctccgctacgcacttattccccacgcagtgccgttgccggagactgacgataggacagcatggccggaatcgtgaggacgacagcggccaccagcaacaggagcagaacgaagtggatgtcttcccattccagcgtcaccggcaggacaaagccgcttttctcgctcatcactacggcaatagcctgtgcagcaaggtagcccagaccgacacccactagcacgccgacactcaccagcgacatcaacccactccaaatcaacgtgaaaatgccgtagcgcggtgcgccaaatgcacggagtgcgccaatctgtttctgccgctgccgcagatggataaccgccaccatcgcgacggctacgcccactaatccctccgtccccagcgagatataggtcagcagttcgcgaatatcgcccagcatcgagtacagcttcaccaacacttcaccggggaacactgccagcgttgtgttgctgcgatatagagaacgcagttgataagcgccagcgatcgttttcggtttcacgacaatcgcaggcagtcccgcctgatgtttgtgctcatgtgcttccacatcactatgatcgtcgtgatgctcatcgtcgtgatcatgtgctccttgctcactcgcatcatggtcgtgttcatcatgatgtgcatcttctgcatcatgcggtggatggatcccatgcacccgccacacggcatttaccggcaccagaatcgctttatcccacgcgctgccgtcggcaggcaacacaccgaccacggtgtagatgacatcatcgtgcgcgtgcgcgccttccgttcctatctgaccatgaatagggctaaatttactccccacagtcagccccgtttgcgcgccgaccacagcctcaaagtcgtcgttgaacatgcgtccggcagtgagttgtcgcttgccgttatccgtgaccagcggcggcgtggtgccgataatcggcatcccctgatagaaatcaccaaatgcgactggtgccgcccatgccaccagcgggtttttctctaaatcagtcagcacctgcgcaggaatcaaggtcaacgcagacggttgcaggaacacggacgacagcaccagttgtgtttcgcttcccggcgcaccaatcaccagatcgaaacgatcggccgctttggcactgcccatgcgtagcgctctttcctgcaaactcacggaaatacttaatgctgtcgccatcgcgatcagcaataccacaaccagcacacccggccatagccgacgccagtctacccagataagacgccatggaatcatgcaggatcctcctgatacagcgtgtccgccacgaggcgtcctttttcgagttgaatacagcgcgacatctgtgatgccaaatgcgcatcgtgcgtaatggcgataagcgttgcacggctctctcgcgccagcgtcaccagcaggtcagcgatctgctcaccgctctgcgcgtccaaactggctgtcggttcatcggcaacgatgatgtctggattgctcagcaaggctctcgcgacagcaacccgctgcttctcaccgcgtgataacacctcaaccgggcgttttcccgtatccagtccgacctgtgccagcaaatctaccgcccgctgcctgagcgatgcaggtatccgccagtggtgaaactgcgcaggcagtaagacgttctctattgcattcagaccgggaaaaaggtggaaatcctgcatcaccagcccaatgtgctgcgcccgccagcggtcgcgttctgcttctttcaactgccagatatcctgcttttcccactgcacttgacccgttccgctgtgatccatgccagttatggcattcaccagcgtggtcttaccggaaccggaaggccccatcacagcgacccgttcgccagaacgaatcgacaacgcgggaatatccagcacggcctctgacgtatcaggaaaggtcacactcaggtgttgaatcaataactcagccatcagcgctcctaaagggtatcgaacgtggcttcacgcagtcgcagcaggctgacgaaacccgtttcaggatcggtccacgatccatgctccagcacaccttccacctcaatcatggtgttgttctgtacgaaggtctgacgtttggcgagatagacgacgacaatatcttcgggccagtccgcatcagacgagcagaagggacatagcgccatcggcattttagttaatacaaagaattgtgactccgccttgagcggcggcgccataaagccgtgcatctttacccgtttaccggagagcgctttgacgtcattggagaattccagacccagcacgccgtaagaggcatacagcttatcgaaggagagttcagactgcgcagcgttcaccggagcgataccaccgaggagcagaagcaccagcaccgcacgcagccaagagaataaaagcggggttgcccccgctttgctacatttcgcattattcatagcgtcgtagggttactttttgtcttgcggtttcaccgccagtgcatcaacaatcacgcggaacagatcggtgttttccatgtaaccacgaatgcgttctgcaccggggccactcgcctgaatcaccatatcgtcaacggcatgaacacctgtatcggaagagcgtggcaggatcccttcacggaataccgcacccggcactttctcgtaggctttgttagcaacgtattcatctttttcgttcttgatagcaggaacgaactgaccatccagcttcggacggaacgtttcgtaatagtctgggtagttgttgaagaacaccgccagacgcttggagacgttcaaatcatccgggtagccgtctttgttggcgtctttgtagttcggatagcctgcgtcttcatacacaccgactttctcacgcatctcggtgcccggcttgctgtcatctatcgtaccgatgatagacagaccgtgcgtatggtcacccgtgacgataatcatcgtatctgggtttttctccacgaactttttagcgatcgcgacagactgatccagcatgatggtgttagtaaacgcacgttcccaatccagcgggtgagatgctttgtcgatcagcgcggattccaccatcaggaagaagccgtcttggtttttggacagcacatccagcgccgcctgcgtcatttcagtcaggtcaggctggttggggaatttcttggctacgtcgtttttcaggaaacgacgatccatcacaccatccatattgccggtgtggaacagccccagcagcttggtggcctgtgacgcgtttttcttcagtgaatccgcatcggtaaccagtgagtaacccgcctgctggaatttctcaacgtagttggtttcgtctttacgctttgaacccggcgtgcttttcggcaggaagtaggcagaaccgccgcctaacatgaccgtaggctgcacgttgtagaacatctcgacaatttcggctttatccgcacggcggcgagtgtgggaaaccacagcggctggcgtcgcatcctgaagttcagcatcgctgacgacaccgacagacatcttggtagaacgcgttagcagctcacccagcgtttcctgcttcgggtgatccagtgagcttttgctacggctgacgtacacacccagcgcattcacaccggatttgtgaccggtcatgtaagcactcatggtgttggcgctgtcggccgcgatggagtcagtactggaagtaccgccaaacgccatatattgcaggtcatcaatcgccagacgaccgtcagctttcccttccgtcacccctttggacaggatgcgcgcgccagtacggtgcgcaacggacaggccatcgccgatgaacagaatgacgttcttggctttacgcgtaccagacgctgaatagacgtcccagttcacctgggtctttttgcctttggcttccgcctctaccacgtacttgcctgcttctggcaggtttacgtctcgcagccagacagtggaagcgttgccgccatcttcacgctcaacaaacgaggctgttttgcccagcacctgctggtaatctttgccgttgatcagaatgcgaatatcttccggcttgagtacttcatcaaactcgactttaaaatcgaatttcccgcccgccagcatggtggcgcggtcaatgggataaatggcctgagcctggaccattcccggcagcgcagcagaaatcagtaaaggcagtaaccagcgagctttcattgttatgtccttggttgcgtagtttagcaggacataacgtagttacctttttttacagtttgatgaatttcaccataaattattgcatctgcacctaatcctgctccgtcaccttctcctttagcggaaagcgacggcgcacgacgacaaagaacagcggtacaaagaagatggcgaggaaggtggcggctagcatgccgccgatcacgcccgttcccaccgcatgctggctggcagaacccgcaccgctgctggtcgccatcggtaacacaccgaagataaacgccagtgacgtcatcaagataggccgcaaccgctggcgggaagcctccagcgtggcctcaaccagatcctttcctttctggttcatctcgttggcgaattccacaatcaggatggcgttcttcgccgatagcccgaccaccgtcagtagcccaacctgaaaatagacatcgttttccagaccgcgcgcccaggtcgccaccagcgccccgagtacgcccatcggcaccaccagcatgacggagaacggcacagtccagctttcatacaacgcagccagacacaagaacaccaccagcagcgaaatcgcatacagcgccggagcctgcgccccgcttaggcgctcctgcaaagacatccccgtccactccaccccaaagccttccggcagcttctccaccagcgattccataatattcatcgccgtaccggtactgacgcccggcgtggcctcgccgacaatttccagcgacgaatagccgttgtagcgttcaaggcgcggcgatcccgtttcccagacagtctgtgcaaacgcgctgaacggcaccatgccgccgctgttattacgcacataccatttactgatatcgtccggcagcatgcggaatttcgctgccgcctgcacgtagactttcttcacgcggccacgatcaaggaagtcattcacataggtcgacccccagcccgttttcagcgtgctgttaatgtcgtctaccgatacgcccagcgcctgtgctttgcgctgatcgatatgaatccgcagttgcgaactgtcatccagaccgttatggcgcacacgcgtcagttcacggttactgtcagccatattcagcagttgatcccgcgcggccatcagcgcatcgtgccccaacccaccgcgatcctgtaaccgcatagcgaagcccgcagcgctgcccaaaccgttgatagacggtgggctgctggcgaacacgcgagcttccttgatcttgcgaaattctttagtggcgcgttcgatgacggcaaacgaactgctctccggcgtggtgcgttcgttccagtctttaaggctcacaaacagccgcgccacgttctgcccatttccgcccggccctgagccgatggtggaaaacacggatgtcaccgtgtctttttcctgcgtaaggtaatactgctcgattttgttgaccacctgtaaggtctgctgttgcgtcgccccaggtggaagctgtacctgagtcgtgaacacgccccgatcttcctgtggcaaaaacgaggttggcagccggaaaaacaggaaagccataatcccgataatacccatataaagcagcagccagcgtccgctgtttaccaatatcttgccgacgccacgctcatagcccagcgacgtgcgggtaaagctccggttaaaccagccgaagaaacctttacggccgtggtgctggcctttggcgagcggcttgagcagcgtcgcacacagcgcgggtgtcagaatcatcgccaccagcaccgacagaatcattgacgtcacaatggtgatggagaactgacgataaatcgcccccgtggtaccgccaaagaaagccatcggcacaaacacggcggacagcaccagcgcaatcccgaccagcgccccttgcacctgccccatcgattttcgcgtcgcttcccgtggcgagagcccctcttcgctcatcacccgctctacgttttcaaccaccacgatggcgtcgtccaccagcaggccaatcgccagcaccatcgcgaacatcgtcagcgtattcaggctaaaaccgaaggcatacagcacggcaaacgtaccgagcaacaccaccggcactgcaatcgtgggaatcagcgtggcgcggaaattctgcaagaacaggtacatcaccagaaagaccagcagcaccgcttcaaacagcgttttcaccacatcagtaatcgaggctttcacaaaaggggacgtttcgaaggcaattttggcttccagcccgtgggggaagtaatgcgacagttcttcgatgcgttctctgacgcgcttatcagtttccagttcgttagcgccagacgctaacttaacgcccagcccagatgcagcctgaccgttaaagcggctgagaaaatcatagcgttcggcaccgagttccacttccgcaacattggccagcgtgacggcagacccatcttgattgacgcgcagcgtgatatcacggaactgttgcggcgtctgtagcagagattgtgcattgatcgtggcgttaagcgcctgattatccaccgacggtacaccgccaacttgccctaccgaaacctgactattttgcgattcgatagcccgcacgacgtcgctggtcgtcagcgaataatccatcagtttcgctgggtccaaccagatgcgcatcgcatactgcgacccataggaatcgacctcgcccaccccactgatgcggctgatcggctcctgaatattcgtcgcgacataatcggagatatcctgtttgtccatgctgccatcagtagagacaaacgcgaccatcaggatattggtgtcgccggttttactgacggtgacgccctgctgctgcacgtcctgcggcagcttgcgggtagcggattgaagttggttttgcacctgctgacgggcttcatcggggtcggtgcctgcttcgaaggtcagcatgattcgggcctgcccggtattgctgctgtccgaggacatgtacatcaggttatccagcccggtcatgctctgctcgataacctgcgtcacagtattttccagcgtctgtgccgacgcaccaggatagctagccgtgatccttacgctaggcggagccagatcggggtattgttctagcggtaatgacttgatcgccaacataccgcacaggctgagaaggatagccagcacccacgcaaaaataggacggtcgacaaaaaagttcgccatctcttctacactcctcagccatattttaatgtggctgcttcatgagcagcctacttatgttcgatcagaactggattcactaaccccagagaaaaaccctgcatacagggtgctgaattaccttaactgccagcgtcggctaaatcgtggagaaattgaggagaaaatgtaaattatcgtcggctacgcctgagcgaacgcgatgacctgctcggtaaaagcatcaggatgcgagataaacggcgcatgcgcggcttttggcatcaccaccgacgtcgaattcggccactcatcatccagccgtcctgccaccttgcgcggcactaatccgtctaacgcgccatagagtcgcaggagcggcacggtcaaatcggctaacggctggcgtaaatccgcttcacgcaaaatttccagtccgccgttcagcacgtcaactgacggcatcggctgttccagtaccacaccttttagcagtcttgcatcctgccgtgcgttctccgttcccagcgtttgcagcgccagaaaccgctcgaccgtgcgctgaaaatcctcgctgagctgctgctgaaagccctgtaatacgtccggtttgatacccggccagtcatcctgcgcgctgaagcagggcgacgacgccacggtaatcagtttttccacccgcaaaggtgcgctcagcgcaatttgactggcaaccaatccgcccagtgaccaccccagccaaacagcacgttccggcgcctgcgtcagcacaatgttcgccatatcattcaggggcatcggcccgaacccctgacttctgccatagcccggcagatcgaccagatgcagacgaaaatgcggagcgagtcgcacaaccatgctctgccatacctgcgcattcaatccccatccgtgcagcaacacaagatccgtatttcctgcgccttcggtctgccaatacaacgctgccatccgttatcttcctttctcagggaaaaaccgtatttagggaaagaatatgttaaccatcgcagcacgctgctggctatgtttattgccgcttcatcgcagccagcagggaatttgttcgtactgtcagcgtcattttccccgcttgcccacctgctgcccgcgttgtggtttgcccacaggcgacacaacacgtcagtgcgggcgctgtctgcaagacccgccgccttggcaatcgatgacctttatcagcgactacgcgccgccgttcaacacgctgcttaagcatttcaagtttcacggtaaaaccgaactggcagcagtactcgcgcgacagctgttattgcgctggcaaatgacctatcgcgagcgaaagctcactgggcaggttcccctattccgccccgatcgtctgttcaccgttcccctgcaccgaaatcgccagtggcatcgcggtttcaatcagaccgaactgctcgctcgccctctcgcgcactggctgaactgcgcttacgacccacgcgagttgcagcgcacgcgacgcacgccgttacagcaaacactcagcgccagcgcgcggcgaagaaatctgcgaggtgcattttcctgtgatgttccgctgtccgggcagcaggtggttttactggatgatgtggtgacgacgggcagcaccgcagccgaaatcagcaggctgttgctggctcaaggtgcggcgggcgttcaggtctggtgtttgtgccgaaccttgtagtcagggggaggatgggcgtattataaccgataagtgcagtcaactatcgagcttactattatgatccgtattaccgatgctgctcaggagcatttcctgaaactgttggcaaaacaggaagaaggcacacagattcgcgtatttgttatcaatccaggtacgccaaacgccgagtgcggagtctcttactgcccaccggatgccgtagaagccagcgataccgtagtgaagtttgaaaaaatttccgcttacgtggacgagcttagctccccttatttggaagacgctgacatcgacttcgtgaccgaccagttaggttctcagctcacgctgaaagcgccaaacgccaaaatgcgtaaagtggacgacagcgccccgctgatggaacgcgttgaatatgtgctgcaatcgcagatcaacccacagctggctggccacggcggccgcgtgacgttaatggaaattaccgatgacggcttggcgatcctgcaatttggcggcggttgtaacggctgttctatggtcgacttcacgctgaaagaagggatcgagaaagagctgctggagaaattccccgagctgaaaggcgtgagagatctcaccgaacaccagcgcggcgagcactcttactattaatcctctcccctgctgatttatctttgcttttcctcccagactcaggggaggaaaagtgttcgttctgttgttaggctttttgcgttttcatcggcgcgccgcggcgtaaatccacatcccgaaccagtcgttcaaggcagcggtcagcaaagatcgattccagcggacgcgtaagcttgcgccgccagttggggtattcacggttggtgcccggtacattgactggtgtggccatatctagccaatcttccagctgaaacccaaccagtgcacatgcactatccgcgacataacggtgaacaccacggctcagcggtgcgcccatcgtcgtcagcgccgagttgcggccaacacgctgcggtagtaatccaaattcgtgtagcgcgttgagcagcccctgtttcgctttctcacgttgctgcatctgctcctgcaacaacgactccgcagggtaaagccctagctcgcgcccaagcgataaatctaccgtttgccagtagccgcgcagcgtcggaaggtcgtgggtggtgatggttgccatcgcctgacgcggataatcttcgggtgcacggaagtgattctcttcgtccttttcaaagaacagcaccttgtaggaatagataccataatcatgcagtttactgacaatttccggcggcacggtgcctaaatcctcaccgataatcaggcagcgatgacgctggctttccagcgccagcaccgccagcagatcgtcaaccggataatgcacataagccccgctgcccgccgactccgctttggggatccaccacaggcgcaaaagcgccatcacatgatcgatgcgcaatgcaccgcagtgcgccatgttgctacgcagtacgtcgataaaaggttgatagccccgaagctgcatcatggtggggttcatcggtgcaagctgccaattttgcccctgcggcccaagcggatccggcggtgccccgatagaagcatcaagacaatatagctgtcgttcgtcccacgtttccgcgccgccctgtgcaacgccaacggctaaatcgcgatacaggcctaacggcaggccaagctgcttactgtgcgcataacagtcggctaattgctcatgcgccatccattgtagccagctgtagaacgtaatctcatcgctgttttcacggcggaatgacttcacggtctcactgtgaacatcatgatagctggcgggccactggtgccagtccgcataattctcgccctgctttttcaggtaggcctgcaatgcatcaaacgtcgcctggagttgcagactctgcccgccgctgacgacaaactgacgaaaggcgctaatacgcggatccagcgtactacgggtagtaaagtagcgaaacgccagccgcaaggcagccagtttaagctgcgtaaccggttcataatcaacccagcgacccgcccgcagcgatgtgatcgcactttgcgtctcctcacggtgccaccacgcctgcgcttccgcgctctgctggaaatcatcaactcgattcacatcgatataaataatgttcagccagtggcgggatgaaggactgtaaggacttgcagcctctggcagcgcgggatacagagaatgcagtgggttcaaccccacgaaggcaccgccacgccgggcaatttgttccaccagttggcgcagatcgccgaaatcccccacgccccagttgttctgcgagcgcaaggtgtaaagctggacggtaacgccccaccagcgttttccctgctgtaaggcctcgggttcatagcaacggtgcggcgcgacaataatccggcagctccagcgctggtcggcctgcgtcagcgtcaggtagtggtagcccagcggcagcatgcccggcagagccagcgttgagccgcccgttatctgcccttgaatttgcccgccattttcatacatcagcgtccagaagtattcaccatgaccagcaagcttgatgaccgcatcccggccttgcaaaaagacacgaacaggcggcaagggcgcattgccgctatcagaaacgtccatcatttcctgaatctgattgatgattgcggccgcaacaatgtgctctttgccataggcatcggtatagctttccgcgatgcctgtctgttggcttgccagtttatccaccttgaataccctctccttttcctaacgatgcgcctgccaaatgcgcgtctggtaatcatgaatcgctctgtctgaactgaacatccccattctggcagtattcagcacacaacggcgcgtccattcatccggctcacggtaaagcgcatcaacacgctgctgcacctcacagtacggtgcaaaatcggccattaacatatagggatcgccctgtttcagcaggctatccagcagcggggcaaacgcgtctttatcaccctgactgaacgcgccgctcgccaactcgctcagtatttcacgcagcagcggcgtcacggcaaggtagtcagacggcttgtagccctgagcctgtaacgctttgacctgttccacggtgtggccgaaaatgaacagattgtcttcgccgacctgctgcgccatttctacattcgccccgtccaacgtaccgacggtcaacgccccgttcagcgccagcttcatattgccagtaccggacgcttctttacctgccgtcgaaatctgctcagacacatcagcagcaggaatcatccgttcagccagcgatacacgatagtccgccgggaagatgacctttaggcgatcgttaacgcggcgatcttggttaatgactgcagcgacccggttaatggcataaatgatgtttttcgctaatacatagcccggtgcggctttggcaccgaacaaaaagacgtgcggcactatatccagatgcggattgtcacgcaattgacgatatagcgcgagaatatgaagtagattcaaatgctgacgcttgtattcatgcaatcgcttgatttgcacgtcaaacagcgcctgtggatcgaccacgatgtcgtactgctggcggagataggtcgccagctgcgttttattatcggccttgatttgtcgataacgctcacgaaagccggcatcgtcagcatagggctccagcccttgcagtgcgggcaaatcattcacccacggcgtatgcagcgtgtcgtcaatcaatgcagacagcgccggattacactgcttcaaccagcggcgtggcgtaatgccgttggtgacgttgtggaatttggtcggccacagctggtgatattcagggaacagatctgttacaaccagttccgagtgcaatgccgccacaccgttgaccgcaaaacagctcacgacgcacaggttcgccatgcgaatctggcgctgatggcggatggccagcttcgcccatactagccgatcgccgggccacttgtcctcgacctgcgccctaaactgcgtatcaatctgtcggataatcgacaggtggcgaggaagcaggcggctaaacagccgttcatcccagcgctcaagcgcttccggcatcaatgtatggttggtataggcaaaagtgcgtccggttatcgaccaggcttcatcccacgacatctgatgttcatccagcagcagacgcatcaattcagggatcgccaacgttgggtgagtatcattaagctggatgacttcataatccggcaacgcagataacgcacgccccgcgttaaggtggcggcgcaggatgtcagctaccgaacaggcacagtggaaatactgctgcatcaggcgcaagcgtttgcctgccgtatgattgtcattcgggtacagcacgctagtcaggctggcggcggaaatgcccgcctgcgccgcacgcagatagtgaccttcattgaataaggttagatcaaacgggtcacgatgcgtggcacgccacaggcgcagcggctgcgcggcaccgttgtgatagccaatcaccggtaggtcacaggcctcacccctgaaaaccgtatcaggcaaccagcgcaggctcccgtcggtttggggttgcaaacgcccgccaaacccaacatccaccgccagatccgctcgcggtaaaagccacgggtaggtgtcacgttgccagtcatcggccgtttcctgctgctgttcttgcgcaaaatgctgacgaaacagaccatactggtaattgaggccgtaacccgttgcaggctgccccaccgtcgccattgaatccagaaagcaagatgccagccgacctaatccaccgttgcctaaacccggatcggtttcctgctccagaatatcactcaggttcagcccttgctcggccagcgcggtggctaccgcgtcataccagcccagattcagcagattgttgcccgtcaggcggccgggcaaaaactccatcgagaggtagttcacatggcgctgaggtgtattggaagcaggaggcgttggcgatgcggtgtgcgtcagcaactgttctgccagcgcaaggctgacggcacgccagcactgcaccggtgtcatcgccttcagggaagcaacgccaccgagccgctgctgacgaagcagcgaggcggcaaactgtggtgcatcaaaagcgatggcagaatgagtgggggaaacgggttgcgtcaaagcatctgacttttttgcagccactgaacgttttgacaatcctgacttttctgaagaaccagacttgtttgaagaatctgacatcgtgcctcctcctttgtccatcatggaaaaggcacatcggacttaacacaactccaactgtaccttatgttgttcaatgattttcagtacgctgggtggtggtgactggtcggtaaaaagatagtcgatcaaatccatgttacccaaattcaccatcgcattgcggccgaacttggaatgatctgtcaccagcatgacgcagcgagaattttcaataatcgcccgttttgtacgcacttcatggtaatcaaactccagtaatgacccatccatgtcaataccgctgatgcccaaaatgccgaaatccagacggaactgagagataaaatcgagcgtcgcctcccccataataccgccatcgcgggtccgcacttcgccaccagccaaaatcaggcgaaaatcctcttttgcagtcagcagtgttgccacattcaggttattggtgaccacacgcagatccttatgctgcatcagcgcataggccaccgcttcgggcgtggtgccgatgtcgataaacaaggtagccccgtctggaatctggctcgccacccgacgggcaatgcgcgctttttcatccgaccacatcattttacggtcatgataagccgtgttaactgaactggacggcaaagccgcaccaccgtggtgacgatggattttattctgttcagccagatcgttcagatcgcgacggatggtctgcgggctcaccgcaaaatgatccaccagttcttcagtactgacatacccctgccgacgcaccagttcaataatggcgtcatgccgttgtgtctgcttcacatttatcccctaagacgccccgatttaccgagggtttgttttattatacgtgtcccaaaaggccatcaatagcccgacaatcagccctgccacatgcgccgcattcgcgatcgacatgcctaaaatatcgaaatatccggcgaccagccacagtaaagcgaaggccatcagactgcgcggcatggataaatagccgtcaggctctctttcccctcgaagccagacataccccatcagggcataaacaacgccggacaggccaccaaaataggtgccgctacaccaggattgcgcccagccgctaaccagcgcagaaaccagcgcgatgaccaacagcttgccggttcccaacactttttcaaccggcccccccagataccaccaccacatcagattgaacaaaatatgcagcagagaaaagtgcaacaaagcatgactaaaccagcgccacagctgtagttgctgtccttctgccgggaatgctagccacgtcatcacgctctcatagcctgaaatttgcatcaggatgaacaccgcaatcgtcacgaccatcacggataatgtcagcggccctgccttttgcttcagcgtttgcaggtaagaataacgctggtattgaataccggtatccatcgatcccgtctgccaactggctgccagatagcgcgggtttgtcgggtcgcgcagaaaaatctccagcgcttcctgaaccttgctcagttgggtttcatcttccagccacagttcagcctcatgtccttgaggccgcatatccagatggacctgctgcgtacgcatgtaatcgacaaatgcctgagccagacgcgggttggagagagcaataacgcgaatcatcatagcggaaagcgccaatgggagggttgagttagggacatgataataaagactctttcatcgtcatgcgatcagacttacgcctgcgtgtcttgcgggtagcgatgttgccaggcttcaaagccaccatcgatactgtacaccgaatcgaatccctgactaatcaggtactgtgcggcattgcggctgctaatgccgtggtagcaaatcaccatgaccggtgcttcgaagtcagctccacgcacaaagtcaggcagcgtttcgttcgtcaggtgcgtcgcgccgggaacatgagcagcggcaaagctctgtggatcgcgaatatcaacgacaacgcccccttcctgccagcgggaatgggcttgctcaatactaatagcttcaaattgttccatcgaaagtgacaaccttgttaataatggacagggtgttagtaacaactggcgtcattgtaacccgccttcggcggcataaaacctatatgattataaggttatttataaaaacagtggttcattaacgtgagtcatgacgacaaaaaatggtaacgatatgacacagacctactggaaccgcatggtgcctgaacttacagtgacagacttttccacctcgctgcatttctacgtgcacatactcggcttcaccataacgatccgccgtgagaatccagattttgtctatctcagtctgggcgaagcacagctaatgctggaagcgtttcacgatggaggatggaatacgggagatctcgtcaaacctttgggacggggtatcaatcttcagatagaggtggacgacgtgatgccgttattggacagtctggcgcatcatcacattccgctttaccgaccactcaaagataactattacacaatagaaaccagcaaagacgcgacaggaccacgcgaagcatgccagcgagagtttttagttcaggatcccgatggttatctcttacgcttcagccagtatatcgagcaaccgtagctccctacccggctatgccgccaaaaatagccctaataacccttactttaatgtgacaactatcatcatattgttagcttcatcacgcataaatgtttttatttggttaaccattagctgatttgtttgttttcgattattataatgctcgaaaacgaacattttgatttattcgagggtggaggaagaaacgtggaaaccaaagatctcatcgttatcggcggcggaattaacggtgcaggcatcgccgcagatgcggctgggcgagggctatcagtcctgttgttggaagcgcaggatcttgcctgtgccacgtcctctgccagctctaagctgattcacggcggcctgcgctaccttgagcactatgagtttcgtttggtcagcgaagcactgtctgaacgcgaaacgctgctgaaaatggctccgcacattattttcccaatgcgctttcgtttgccccatcagccgcacctgcgtccagcctggatgattcgtatcggcctgttcatgtatgacaacattggcaaacgcgtcagcctgcctgccagtaagggactgaaattcggtgcagattccgttcttaagcctgagttgaagcaaggctttgaatattctgactgctgggtggacgatgcgcgtctagtggtgttaaacgcgcaggaagtggcaaaacgcggcggagaagtccgcacccgcaccaaagttacccgcgctcgccgtgaacaaggcgtgtggattgtggatgccgttgactcactgaccggcgaaaccttcacctggcgtgccaaaggcctggtgaatgcgaccggcccgtgggtgaaagaattctttgatgacggcttacagctgaaatcgccttacggcatccgtttgatcaaaggcagccacatcgtggtgccaagagtccataaccagccgcaggcgtatattctgcaaaacaaagatcaccgtattgtattcgtgatcccgtggcaggatgactactcgatcatcggtacgaccgacgtagagtacaaaggtaatccgcacgatgtgaagatcgatgacaacgaagtcggctacctgctggatgtgtataacgaccatttcaaacagcaacttacgcgtgacgatatcgtctggacttactccggcgtgcgcccactgtgcgatgacgagtccgattctccacaggcgattacccgtgattacacgctgtcggtagacgatgacaacggtcaggctccactgctttccgtgtttggcggcaagctgacgacgtaccgtaaactggcagagcacgcgctggacaagctccacaaatactatcctcaggcgggtaaagcctggacgaaagatgcggtactgccgggcggtgatatcgctggcacgcgtgatgactacgccgccgcgctgcgtcgccgcttcaatctgcctgaatcactgacgcgccgttacagccgtacctacggttcaaacagcgaactgattctggcaaacgtgaaaggcctcagcgatctgggtgaagatttcggtcatgacctgtatgaagccgaactgcgctatttggtcgagaaagaatgggcggtcacgctggacgacgtcatctggcgccgcaccaaactgggcatgcgctttgatgacgcgcagaaacaacgcatcagcgactggttagtcagctaccgccaacaacagatggcaaaagcgggttaatcgttcctatctttacttctcgatcaggcaccctgatcgagaagcctccccactataaatagcagacgtcaaacatccgcaacatactcatatcgtaccctgccctcagatgatgatcaggcctttttattcgccgcctaacttatttttaatgatattatttcaatattaatcaataagcttgcttatttttagtcctttctttgtgctattggttccatgagcatcttgctatccttttcccgtactttctttctcaaagggaatatcgtcagggatgtcacagggatcgtttttattattctgcctaccgcctaagacacgcgctctgcttgctttctacggtgtgaaacaccgaatcgctgttcaacctaaattctctgcacttttctctgaagccgcgctctttctcgcgcggtgtttggccaacgtgagctgtcgtgtgagcagacccagaccagaactcagattttcatattaatcaggatagcgacgtgccgctccgagggaacctgaggcgtgcagtagccatggtcacaacacaaaaacaacaaggagaggccgatggcaaacagtacaggattacagttcaccgtaaaggttggcgctctggaggctggcacttttgcggtggtggacttcaggctggatgaggggttgaattgccccttcagcctgtcgctgagtctggcgagcgcgttgccggatgtggattttggtgcggtgctggaccagccgtgcgagctgatgatttggtatgagggcgagttaaaacgccgagtcagcgggattattagtggattcacgcagggtgacaccggatttcggcgcacgcgctatcaggcggaagtccgtccggcgctgtggcgactgggtctgcgcaccaacgcccgcatctttcaggcgcagaagccggaagcgattatcggtgcattgctggaagaagcaggcgttaccgactacgcctttgcgctgcgccatgagcacgcggtgcgggaatactgcgtacagtatcgggaaagtgatttagcgtttatcacccgactggcggcggaggaaggtctgtacttcttccacgagttcgaggaaggcaagcatcgggtcgtgtttgccgatgatgcgggggcgctgaccaaagggcctaagctgttcttcaatctggcgacacaggggttaagtgagggcgaatatgtccggcgtttccactacgcggagcgagtgagcacggccgaagtggaactgaaggactacaacttcaagacgccggcttacgggctgtcacacaagaagatgagcggtgagctggcgcaccaacgtgaaagttatcagcattacgactatccggggcgctataaacaagacccgagcggcaaggcgttcagcggttaccggctggatgcgctgcggtcaggggcggtgacaagcgaaggggaatccaactgcgcggggctgatgccgggcaatacctttaccctgacggagcacccgaatgcgacgctgaacgcggtgtggcagacggcgagcgtgacgcacgtcgggcagcagccgcaggcgctggaagaggaaagcggcggcgaaccgacaaccataagcaacagttttgcggtggtgaagggcacaacgacgtggcgcgctgcgatgccgtacaaaccgatggtggacggcccgcaaatcgcgacggtggtcggtccggcgggtgaagagatttactgcgacccgtacggtcgggtaaaactgcaattcccgtgggatcgctatggcgcgagcaacgaccaaagctcttgctgggtgcgcgtcagtcagggctgggcgggtggccaatacggcatgatcgctatcccacgcatcagccatgaagtgattgtcagcttcctcgaaggtgacccagaccagccgattatcaccgggcgtacgttccacgcgaccaaccgtcctccttacgacctgcctgcgcacaatacgcgtaccgtgctacgcacggaaactcatcagggtgaaggattcaatgagctgcgctttgaagatcaggccgggcaggaagaaatttatattcacgggcagaaagacctgaacggcctgattgagaacgatgttgtctggcacatcaaacatgatgcccacacggatattgataatgagcgggtaacgcgaatcaaagccaacgatcacctgacggtcgagaacgagaaacgtgatcatgttaaaggggattactcactgagcgtcgatgcctcgatgcaccagaaactggggcaggctttgctggttgaggccggacaagaggttcatcttacatctggcaacaagatagtgctggaagccggggctgaactgacgctcaaagtgggtggcagcttcgtgaagattgatcccagtggcgtgacgctggttggccccagcatcaagatgaattcaggcggcagccccggttttggttctggctgggcaggtcaaatgcccacctttccgggggcggttgaggtggttaaagcgccccaaccgccacaggtgccacctcttgaaaaaccagtctgtattccctgtctgctacgcgccatggcgcagggcgatgcgttggttcagggagaataagatgctacccaaagcaatctggcaccagaatgcctgtgtcgtcctgctggaaggggcttacctcaccccagagcagcgggtacggttgagtgaaaggccatttttaccgctctattttcatgatgacgtgtttgaactgatcaatcttggaccctggctttggcattgtccgcaatcggaagagagattactggctacgctcgttcagcaggggcatgtggttggcctgctggagagcgaccaacccctcagtaccttgcaaaagcaactggctttgggtgtgagggtgattgaacccgaagggcaatttagccaactgctgcgattctacacaccgcaggcgttgcctctgcttatcgagcaatacgacgccccgtggctcggtgggctttttggggggatcgaccgctggtggttacgagagaatgacggcagttggcgcgaactgagtctgtcgatccctcccactgaacctgttctggttaaattgacgcctgagttatatcaagcgttgcagggctcacctgatgaacatcgcctgctggccctgtggcaagagggggaaaacatcaggcattttcccccttgtgaaagaatgcgcatggtccgcaaggcattggagaaagccgaaaaagctggcgcgacagaggcacaacgacggctgtgggcattagcctatctggaaggtggccgtcaggcgttggaagagcaaaagggacgaacatgagcgcgacaaccggtttgataagagcaatctcggggctgataacggcgatatggcagatattaccgcgctgggggcggtggctggcgagtattctgctggtgctctggctgggctggacgttcctgattcaggagcgacatggcggggcgtcattggttgttatgtcagtaatggatcgcccgattagctatgcctatgtcaacggtaatatggggggaaatacagatgcatttgacggacgaaatgcggggggaaaaaccgcaggcccttaccggataggcggagatacggccaatattaaatgggaacttgcgatgactcgcaaacaatataacgagcttggatatcgtccagagatccatgctgtagtcttaccgatgcctaaacgagagaaagggcagaatgatttctgtgtgctgtttttgccagataacaagccgatgatacgttgggcctatcgttgtcaccttgatatgcaggatgtaataaatccttatcggacaaggaagttgtaatggtggattgggatgatctggagtgtcgcgttgcgcgtgaagagagccgtcatcaggcaggcgtgatggctacccggcgcgtaacaaaggaattgaatcagcaagagcaaaagggacgaacatgagtgcggcaaacggtttgataagagcaatttcggggctgataacggcgatatggcagatattaccgcgctgggggcggtggctggcgagcattctgctggtgctctggctgggctggacgttcctgattcaggaacggcacggtggggcgtcgatcgtggttcattcagtgatcgatcgtcccattagctatgtgtatgtcaacggcaatatgggaggaaataccgatgcgtttgatgggcttaatacgggaggcagttctgcgggcccctatcgtatagagggagatacagtaaagatcaaatgggaacttgcgatgacccgccgacaatatgatgagctgggctatcgccctgagattcatacagttattttatccatgcctaagagggaaaaagggcaagataatttctatgtgctgtttttgccggataaccaggtgatggtgcgctgggttggatggggtatccctggtatgaaagatgtaattgatacttatcggacaaggaagttgtaatgatcgattgggatgatctggaatgccgcgttgcgcgtgaagaaagccgtcatcaggcagggataggtacttgttcattggcgttacagatcggttttttcttcgatggcctgaaacgcaatatcaatgtggatgaagagagccagcgtctgactaacgtagggcgcttgtttcgtgctcactcttttgagatcaaagccagcctcacatctgcatattcatctgccaaaatctatgttcccggtttaggtaccctccttgacgatacgccgtccgaaaggttggacagcattctggacgccagacagcaggcgttgcctgaagattatgccgatgcactggttgagcagggcaaagaaacggcggtcgatactgttaagggcgttttcaaagaggactggagtcaggtgctctccaataagctgggcgacctggtgaccatgaagagtggcttcgatgccacggtatctgcggccaaaaaggcggcgacccgcgcactgctcgaagcaaccgaaccgattcgggataacccgatagtggccgagttgctaatgaccggcgtcgatgcgcgggtggatttggctaaaaacaagttcaaagaaagcatcgtactgagtaaaaaagagaatcaactgcccatcaaactggtccagatttcggtgttcggtgccgatctgggtgccgcgttagcccgacgctttatcgatgagctgctggagtcggtctgtaccaaagtaggaaacgaataccgctacgaagacagtaaggttgaagtaatttttgctggcctgttcgactgcacgcgccgcagttcgatggatatgggtgataccgtagctaccatctctgacggggcgggattagttgcccgacaccctgttgttgggcttatcaccacggcctttggcgcgaaagtgattacgttcgataaaccccttcatcccgccgtaaaaaaagcgttgcacctgatcgcggcacatgaacggcgagaatatcgtcctctgttgcctttgggaccgctccggtccggctggcgtgaagtgctctgccccggcatcagtgaagatgtgacgggcgggctgttacccgacgaacagcgccccagtgccgaactgtgtcgggtaccactacgacagatgtatgaaaccgcacgtcgggctcaggtgccttttcctaacttctccatccttgatgctaaaaacccacgagtagcccagtatttcatcatgcaggatagtcggctgggttactccgcgaaaaaatacagtgagtactacagcaaatgggtggggaaaatgaacccgacaccggaagcgttcgaactgcatatgatccactactgcttttggctgggggaaaaattgcatgactataaaatacttcgccaaaacgtgagtggaagcgagcgggataaactcaacgcgcagtggggatggctaatacaggtcgggcgcgatgcggaaaacgtgttgagaagcagagggctgagtcggcagatgtatcggggggccgatttggtgaagttctttaatggcattaagcgggtgcctcgtgaggcggatatcttcttcaattattttatgcacgattttacgtctgaggaactcaagttcgctacgctgaacgagcaggcgaatacgatgttgaggaacaataatttcttcgtcccgcgtggaatagagatattggctgtcgatgacgaagccgcagcatgagcgttgcaacaagcctgaccctctgccttctcacggtcatactcggaccatcagcagtggttcatcctgtgtgttcattgatagcaaacccgctgcacgttctggggatgaagtaagttgcggtggcgtattgattcgtgggggaagtgtgaatataggctgatataccacatcccctccttagtaaacaggcgttcattgaacgcctgttgtctttttaagaactagccatcaatagcagaacccttttctcatcacagccgtatcggtttgatattccagatatcttctgcatattcgccgatagtacggtcagacgagaaatagcccatgctggcaatattctggacagcacagcgcgcccactcgtccttattctgatacagctcatcaacccgatcctgcgtatccacatagctgcgatagtctgccagtagctggtagtaatcaccaaaattcactagtgaatcaaacagatcgctgtagcgtcggctatcatcagggctgaagacacccgtggtgatttgcgtcagcacgcggtgtagctcttcgtcctgatcgtaatattgccgtgggttataaccgctctggcgtagcgcttcgacctgatcggccgtgttgccgaagataaacatattctcttcgccaatatgttccagcatttcgacattcgccccatccagcgtgccgatcgtcagcgcaccgttcagtgcaaacttcatgttgctggtcccggacgcttccgtccccgccagcgagatctgttcagaaagatccgcagccggaatgatcagctgtgccaggctcacgctgtagtttgggatgaataccaccttcaaccgatcgtgcagtgccggatcgttattgatcaccttcgcgacgtcgttgatcaagttaatgatgtgcttcgccatgtaataggccgatgcggccttgcccgcaaagatggcgacgcgcggaacacgttcaacctcgggatcgtccttaatgcggttatagagcgtgatgatgtgcaacacattcaacaactgccgtttgtattcgtgaatacgcttaatctgcacgtcaaacaaggactcagggttaaccacaatattcagattttccgccatataggtcgctaaacgcactttgttctttagctttaccttactgattttctgcacaaacgccggataatcgatgtgttgtttaagttcactcaactggctcagatcggtgcgccaggtctgccctattgtgtcgtccagtagtttggatagcgacgggttggccagcgccagccagcgccgcggcgtcacgccattggttttattacagaagcggttggggaagattcgggcgaagtcggcaaacaaggactgcaccatcagatccgaatgcagctccgatacaccgttcactttatgactggcgatcaccgccagccacgccatccgtattttacgcccgttgttttcatcaatgatggaaacccgcgccagcagctcgttgtcatcggggatttctttctgcacgtattccagaaaatgctcgttgatttcgaaaatcaattgcagatggcgcggcaggattttacccagcatatcgacggaccaggtttccaacgcttcctgcatcagcgtatggttggtgtaggaaaagaccttcttcactacggcccacgcttctatccacttgaatttatgctcatcgatcagcaaacgcatcagctcagggatggccagcaccgggtgagtatcgtttaggtgaatggcaaatttttccgccaaattggcgtaagtcttatgcatcatccagtggcgattgagaatgtcctgcaccgtagcggaaaccaggaagtattcctgacgcaggcgcagctcgcgaccagagtaggtggaatcatcgggatacagcacgcgcgacacgttttccgagtggtttttatcttccaccgccgcaaaatagtcgccctgattgaatttacccagattgatttcgttactggcctgcgcaccccacaggcgcagtgtgttggtggcatcggtatcgaaacccggaatgatttggtcgtaggcgcacgcgataacttcttccgtttccagccagcgtaacttgctgccttcctgctggatacgccccccaaaacgcactttatagcgcgtgctgtggcgcgggaattcccacgcattaccgtattccagccagtagtccggtgactctgcctgcttgccgttaacaatgttctgtttgaacatgccgtattcgtagcgaataccgtagccgcgccccggcagggccatcgtcgccagcgaatcgaggaagcaggcagccagacgccccaaaccgccgttccctaagccggggtcattttcttcctgtagcagatcgtccagttccagccccatgccatccagcgccgctttcagatcttcatacagccccatcgccagcagcgcgttcgacagcgtccgccccagcaaaaattccatcgacaggtaatacacctgtcgcacatcttgagacagctgtgcccggttcgagcgtagccagcgttccaccatgcggtcgcgcacggccagcagcgtggcattcaaccagtcatgtttattcgcaatcgagggatctttccccacggtaaacatgagtttgtaagcaatagagtgtttcagcgcttccacactgatcgttggcgaagtatagataaacggcgagttcataatattcattcccaagtgagtgttaccctaccctgtcgttttcagattgcacaaggatgacgcgcagtgcgaaaactagtgggtatgcaagcgttgatatagcgcaccataagcctgagcagaaacctgccaaccaaagtccattgccatcgcctgacgctgcacatagcgccatagcgtaggtcgggaccacaacacgaacacacgacgaatcgcgcgggatagcgatcccacgctgcaatcgttaaagacaaacccgcttgccagaccatccgccaaattctccagcgaacagtcggataccgtatccgccagccccccagttcggcgcaccagcggcaacgtgccatacttcaagccgtagagctgcgttaacccgcaaggctcaaatcggctgggaaccatgatgacatccgcgccgccaatgatgcggtgcgagaaggcttcgtgatagccaatctgtacgccaacctgaccgtgatattccgcagcggcagccagaaaaccttcctgcaaatcggcatcccctgcgcccaacactaccagttggccgccctgctccaacagatcgggtatcgcgcttaacgcgatatcgagtcctttctggctggtcaggcggctgacgatagcgaaaaccggcgccttatcgtccactttcaggcccatcgccgtttgcagatgtcgcttgttttcggctttgttcgccagcgcctcgcggctgtaatggttagtcagtaaaggatcgtgcgtcggattccaaatcgtctcgtctacgccattgaggataccggacaggcgcccttcttcttcacgcgtcttcagcaagccttccataccatagccataggctggcagcgtgatctcatgcgcgtaggtcgggctcacggtcgtaatatgatccgcgtagaacaaccctgccttgaggtaggaaatctgaccgtagaactctagcccgtagacctgaaagaagtcgctcggcaagtgaagattcgccatatgtccggcagcgaacagtccctgataggcgagattgtgaacggtaaagaccgatttcgctgggcggttgcgagccgccagataagcacaggtcagccccgcgtgccagtcatgggcatgcacaatatcgggccgccaatagtggtccagcccgcacgccatttcgcatcccatccaccccagcagcgcgaaccgcaggtagttatcggcataagcgtaaagcgccgggtcgtgataagggctgcccgcgcgttcatatagctcgggcacatcaatcaaataaataccgacgccgttaaaatggccgaacagcaaggtcacgtgtccggcgaaggtatccagctcacgcacaacctgtaggttagcaatgccttttttcagatcggggaaggcaggcaagatgacgcgaacatccatccccgccgcaatctgcgcgccgggcaacgcaccagccacatccgccagtccgccggttttcaatagtggaaatagctctgaacaaacatgtaagacccgcattattactcccgttttgttccgatggtgtttatagcttttccaacatcgatcgcgtaaccagcacgatcccctcttccgaacggtaaaaacggcggctatcctcttccgcgttctcaccaatcaccatgccttccggcaagtggcaggcgcgatcgatcacacaacggcgtaaacggcaggagcgccccacgttgacatccggcaggatcaccgtcgaatctatactgcaaaacgaattgacccgcacgcgcgggaacagcaccgaatgcgtgacaaccgagccggaaacaatgcaacctcccgataccagcgagttcatcgtcatgccatggctgccggaacggtcctgaacaaatttggctggcggcaacgattcaatggcagagcgaatcggccagtgccgatcgtacacatccagctccggcgtcactgacgccagatcgagattggcgcgccagtaggcttccagcgtgccgacatcccgccaatactggtgctcatcttcacctgacgtaacgcacgacagggtaaaagggtgcgcccaggccaaacgctgcgagacaatcttcgggatcaggtcctggccaaagtcgtgggcagaatccgacgcgttacgatctgtttccagcaattgataaagatagtccgcattaaaaacatagatccccatgctcgcgagcgccatatccgggttatccggcatcggcgtcgggttatccggtttttcggcaaaatcgaggatgcgatgctgtttgtccacgctcattacgccaaaggcgctggcttcttccagaggcacgggcaggcaggcgaccgtgcattctgcccccttctccacgtgatcaatcagcatacgtgagtagtccatcttgtagatgtgatcgcccgcgaggatcaccatatactccgcacggtagcgccgaataatgtcgagattctggcaaaccgcatccgccgttccccgataccagtgatcggtagaatagcgttgctgcgcaggaagcaaatccacaaattcgttcatttccgcattcaaaaacgaccagccgcgctgaatatgctgcaccagcgtatgcgactgatattgcgtaatcacgccaatgcggcgtatgccggagttcaggcagttagagagcgcgaaatcaataatgcgaaacttgccgccaaagtggacggcgggcttggcacgcagcgccgtcaaccctttcagtcgcgtcccacggcctccggccaaaattaatgccacggattttaaagggagctgtcttgccaacatcagagggtcatgcttgtcgttgttcaccatggctatctcctgattattctttttaatggcttgcgcttaggcggtctgttttatcaagacgcataccgcctgcgcttgtccgtgccacattccgccctcaggcgggttcgtctcatcaaacggcggtgaaacctgccagtggccttctggcaacatgaacgcgccggcatgcaggctggcgttgaccagcacaagccaacgaccggaaagtaaaatctgtagctgatgctccccctgttcccactgcggcggcgtcaaaggctgcccttctctgttcagccactgcactgcaccgtccccttcttgccaccacgtttcctgctgtaacgccgggatcgtgcgacgaagttggatcaatccggcgacaaattcccgtaagccacgatccgcatgatcccaatgcagccaagtcaattcattgtcctgacagtaggcgttgttgttgccctgctggctgtgccccagttcatcgcccgccagtagcatcggtgttccctgcgacagtatcagcgtcgtcagcagcgccttctggctagcctgtcggcgttgatggatgtcgtcatcggcttccagaccttccgtgccgtggttattgctgaagttactgtctgtgccgtcgcggttaccctcgccgttggcgtcgttgtgcttatggttgaaactcaccagatcgcgcagcgtaaagccgtcatgggccgtcagtttgttgatagaggcgtaaggcaggcggtcgcgctgctggaagatgtcgctggaggcggcaaaacggcgggcaaatgcgccgagagaaatatcaccatgcagccaaaagcggcgcatgtcgtcacgataacggtcgctccactcggcgaacggcgtcggaaattgacccagctgatagccgccatgcccgatatcccacggttcggcgatcagcttgcagccctgtaagcggttatcgtttttcatggcagacagcagcggtgcagcggcggtaaaatcgggagtacgacccaacaccgttgccagatcgaaacggaaaccgtcaacgtggcaaacctcgcgccagaagcgcaggcagtccatcacccagtccatcaccgcagggtgattcaggcgcagcacattgccgcagccggtccagttgtggtattcaccgctgtcgcccagccagtaataactgcggttgtcgatgccgcgctggcagagcgtagggccttcaacgtccagttcggcgctatggttgaacaccacatccagaatgacctcaatacccgcgttatgcagggccttcaccgcatcccggaattcattcagcgcgtcgtcgcctgcggccagactgttatccaccgcaaacggcagcagtacgttatagccccagtaattacgcagcccaatctgttgaagccggggttcatcggcatgctgctgcaccggaagcagttccagcgcggtgatgcccagcgatgtcagataatcaatcatcaccggatgacccaaggcggcatagctgccacgaatatcttcgggaatatcagggtgcagttgcgtcagcccgcgaacgtgcgcctcataaattaccgtctggttccaaggcgtttgcggatgttggtcatcctgccagtcgtaatcctctgccgtgacgacgcacttcgccataatctcagcactatcgcgttcatcccgctggtcaattccgccttgcaagctagcatcatccaccacccagccatcaagctgacgggcgcacgggtctaacagcagcttatgcgggttgaaacgtaaaccctgtgacggctcgaatggcccatcaactcggaaaccgtagcgtaagccaggctgcgcatcgggaagatagccatgccagatatcgccactgcgcgcggttagcacgatccgctgttcctgctggcgctcatcaaacacacacagttctacccgctcggcatccgccgaaaacagcgcgaaattcacgccattgccgtcaaaacttgcccccagcggcgtcggcttgcccgtctgcaattccgccatttacgcctccttcaccagatacagtgtggcaagcggcggaatagtcagaacaagagaatgctggcgctgatggctgccccactcctcgctataaatcgtcccgacattgccctgatcgctaccgttgtagtgaacagaatcggtgttcatgacttcacgccagccaccgggctggttaatgccaatccgatagccgtaacgtggcacaggcgtaaagttgctgaccaccagcacttcattgccttgttcatcgcgtcggataaaggcgaagactgagttttcccgatcgtccaccaccagccattcaaagccctgtggctgaaaatccagctgatacagcgacggttgctggcgataataatggttgagatcgcgcaccagcgcctgcacgccccgatgccacccttctggttcatccagcagatgccaatccagactggcgtcgtgattccactcacgcccttgcgcaaactcacagcccataaacagcagcttcttgccgggataggcccacataaagccgtaataggcacgtaaattggcaaatttctgccatacatcaccgggcatacgatccagcagcgaacgcttaccgtgcaccacttcgtcgtgagacagcggcagcacaaaattctcgctataggcgtacaacatgccgaatgtcagcagatcgtgatggtgtttacggtgaaccggatcgagctgcatataggtcagtgtgtcgtgcatccaacccatgttccacttgtagtggaatcctaaaccattgcagtcgggtggtagcgtgacgcccggataatcggtggactcttcggcaagcgtgatggccgcaggcgcagcatggcccagcgtatggttggtgtagcgcagaaacgcgatggcttcgaggttctctttaccgccgtaatggttcggcacccactcgccttcactgcggctgtagtcgcgataaatcatggaagccacggcgtctacccgtagcccatcaatgccataacgctccatccagaacagcgcattacccgccagatagttacgtacctcatggcggccataattataaatcaacgtattccagtcctgatgatagccttcgcgcggatcggagtattcatacagcgcggtgccgtcaaactgtgccagaccgtattcatcgccgggaaagtgccccggcacccagtccagcaagacgttgatgcccgcaccatggagcgcgtcaacaaacgctctaaaatctgatgccgtaccgaaacggcgcgttggcgcatacagccctagcggctgataaccccaactgccatcgaacgggtgttcgttaatcggcattaactcaacgtgcgtgaagcccatgtattgcacataatcaatcagttgattcgccagctcctgatagctcagccagaaattgttatccgtatgccgtcgccaggaaccgagatggacttcataaatggagataggggaacgcaggctattcgcctcgcgacgcgcctcattagtcgggactttctcgggcagcggcgtaatcagcgatgccgtatccgggcgcatttgcgcttcaaacgcatacggatcggccttcaaccggacgctgccgtggctgtcgatcatttcatatttgtaaagctgccccgctttcacgtcgggtagaaacagctcccaaatgccgttttccttgcgtaaccgcatcggatgacgtcggccatcccagaagttgaactgccccaccaccgaaacacgttgagcattcggcgcccagacggcaaaacgcgtgccctcaaccccgtccagcgtttccagatgtgcgcctagccgctcgtaaggtcgtaagtgggtgccttcagccaaaagccaaatgtccatatcctgcaacagcgggccaaaacggtaaggatcttcaatcacccaggtttcttcacgccaggtcacggctaattgatagtgaaaatcatgtttccgattcggcactagaccacaaaaaaaaccgcgtccatctacacgttccagctcaacaatttttcgtccattgctagcatcaacaacccaagctgcgtccgcatccggcagcaatgctcgaacttcaaggcctttggaggaatgatgcatacctaacagcgaaaacggatcggcataatgcccggaaaaaagtgaattaatcgcctcagaaaacgctgacatggtatccatcctctgattaaccatttgaattaaataaataaactatataaaaagtgtattacgctgcgtttatattctttcgtcacttatctttaacaaaaagccaataaaaataatgagttattagcttgctaatgaataacggcgacgtgtaaaaataatgaatactatgaaagagttcttgaaccacaccgcctaatttagcgtagtcaaagaacggagaaatatctgagaactgatgaagtttttccgtttatatttatatgaataagttatgacgcgggataattagcatcttttgtttaaagatcgattcgtccgctagcaaaaagcagtacaatttggcgattgtgtatgttgagaccccgcccatggttagccaggttgatctaattctttccctgttacagcagatgtgtgtttatctggtcatcgcttatctgctcagtaaaacaccgctgtttatcccgctgatgcaggtcaccattcgcctgccgcacaagctggtctgctatctggttttttccgtgttttgcattatgggaacctacttcggcctgcatatagacgattcgattgccaatacccgcgcgacaggcgcggtgctcgggggcatgctgggcggcccttctgtgggctttctcgtcgggttgactggcggactacaccgctattcgatgggcggtatgactgcgctggcctgtatgttgtcgaccattgccgaaggcctgctcggcgggttgctgcatcgctatctggcacgtcgtaaccgtatcgatctgctctttaaaccactcgtcgtcggcctgaccgcactggttgcggagatactacaaatggcgattattctgctggtcgcccgaccgtttgataacgccgctgagttggtgagggatattgcgctaccgatgatgatcaccaataccatcggttccgctatgttcatgcgcatcctgctcgacaggcgcgccatttttgaaaaatacacttctgcattctccgccaaggcgctgcaaatcgcggcacgcgccgaaggggcgctgcgtcaggggttcaatccgcaaaacagtatgcgcgttgcccgtattttgtatgaagaactgggtgtcggtgccgtggcgattaccgatcgcgacaaactgctggccttcatcgggttaggcgacgatcaccacaacgtcggtgcgcccatcacgtcatcacacacgcgccgggcgatagacaacaatcaggtggtgtacgccgacggcaacgaggtgtcttatacctgttcggtttcatcgcactgcaagctcggctccacgctggtgatcccactgcggggcgaagatcagcgtgttgtcggcacgatcaagctttatgaacccaagaataagctattttccagcattaaccgtacgctaggagaagggatcgcccacctgctttccgcacagattctgacaggccgttttgaacaacagaaacagctgctggcgcagtcggaaatcaagctgctgcacgcgcaggtcaacccgcattttctgttcaatgcactgaatacgctgtccgccgtgatacgacgcaaccccgaccacgcccgccagttggtgctgtctctgtcgacgtttttccgtaaaaatctcaagcgcagtaacgatgaagtgtcgctcaatgatgagctggagcacgttaacgcctatctggaaatcgaaaaggcgcgctttgccgatcacctgacggtagaaatctcgctaccggagtcgctgcgcgaagcgcgactaccggcgttttctctgcaaccgattgtcgaaaatgcgattaagcacggtacttcgcagatgattgaacacggacacatccacattagcggacgtctgcacgccaacacgctggaactgtcagtggaagataatgctggcacctatcagccccgcagcggtggcgatggtctaggcatgaatctggtcgaccgccgtattaaagcgcgctacggcaaccgctatggcatcacggtagtcagcgaaacagataaattcactcgggtcgaagtacgcgtcccgctgatttcagcgcgcaaggcattggaaaaactggatagcgtggcgtgacggggagatagaagcgttgcgggttgggtatcgcagattaaacacagcatgaatctgcgacacgccataacgtcaacgtttctgcaaacaacgaatattgtcgttgatgcgatcctgaatagtacggagcgtatcctgcgtgatgcatccagggaacatacctgcggctctcttcgcgaaactggcagcgacctcaccgtattgctctatgatgatatccacttgtgatgaggtcagatcggcttcctgcacgccaagcctgtggatcagctcacgcgagatttctaatgcttcgcccatcacgtccatttgatgatatccccctgggccttcacagtaggttacgtcgtatgctggtgccagtttccactgcccggacgatgacatgatataggcgaaattttttgtatgatcatctcgattattgaagataacgttaaagacaacccgttcaaaagccagcactttctctcggacatcattggtacatatctgagttgcgcgcagaaaattagcgtagtccagcgagcctgggctctgatagtttgcctcagtgaaagcagctaggctttgcatcgggatacgtaaaccgttttgtcgatcaaatcgcctgctggcaaacgctgcttgcccgttgggcaactcaatatattcggtgtccggcgtgtggatatggcattctcgtagacattgcgcatagacagcttcgatagcacaaacttctggatgttcctgttttgctggaaacttaaacagccaggcatccagacctgatgccgcagatgtcgtcaatgttttggtatcggggtcacaatacaacagcgctttgggcctcgccccttgaggcgatccccccatctgcaatagcctttgcaggaattcaccaccttctccatcaagcacttcctgaacttcagcagacaattgggcaagcggaatatcctcagatactgcggaggcttcaggctgagacggttcgaacgacatcgcccccatcgcattgctgccgatataggtcagccgttccaagggaccaatacgcgcagtattgagaccacggagcctaaacagacgatccatcagcaacatgccccaaccatcaggaagcgcatcatagacaggccccggcagacccagttgatacgagggaaagccccgggatagtctgggaccgttcagaggcagccgaagtgaagataattccagtccacggcgaattgcctcctcactgtactcaaacatgatcagtggacggccagtcagcgcggtagaagaggccagccttccccattgccagcgttccccccacccctcgtagtaaacatcaacgttattcaccatcgttggagctcctttttatacgccggcgggtggcgtttttttcgtaacggagcaaatcatcaaggctgtctatttttggcataaacagtgccgccagctcattgctgcgtccaagaaccatcgctactctgaccagattttcaaacccaacattacgcccagattccaggttggatacggtgttgacgccaatccctgagcgggcagccacatctgactgagtcatctgctgtgacagccgttccttgcgcagtcgctcacagagcagtttgacgatttcgtcaggtttactcatagataaatccatcatatcgtgagttatccttttaaagtggacttaacacccaatattatagatttatttattagtgttcgacagagttgtggcgttaatttcaccgataaacgcgataccgaagcaagataaaataaacgaaagtaaattgccaaagaagcgactaatagagaggatttgatcttataaactggcgcaacaccaaacgatgttgcgccagaaagcaggagagctatagccagataactacagcaagataactacagcaggatgcgcagcatacggcgcagcggttcagcggctccccacagcagctgatcgccgaccgtgaaggcggacaggtattccggccccatgttcagcttacgcagacgacccactggcgtagagagcgtgcccgttaccgcagcaggcgtcagttcacgcatggtaatgtcgcgatcgttcggcaccactttcacccagtcgttatgggttgccagcagttgttcgatttccggcagcgcgacgtcttttttcagtttgatggtgaacgcctggctgtggcagcgcagtgcgccgacgcgcacgcacaggccgtcaacaggaatgacgctgctggtgttcagaatcttgttcgtttctgcctgacctttccactcttcgcggctctggccgttatccagctgtttgtcgatccaaggaatcaggctgcctgccaatggtacgccgaagttatcggtcggcagcgaaccgctacgggtcagcgccgtgactttacgttcgatatccagaatcgcagaggccggatcctgtagctctttcgcgacttcgccgtgcagtgcgcccatctgagccagcagttcacgcatgtgacgcgcaccgccaccagaagcagcctgatacgtcgcagcagaaacccactccaccagattgttagcaaacaggccgcccaatgacatcagcattaggctgacggtacagttaccgcccgcaaaggttttgatgcctttatccagaccctgttgaatcaccccgtggttaaccgggtccagaataataatcgcgtcatctttcatacgcagtgaggacgcggcatcgatccaataaccctgccagccactttcacgcagcgttgggtagacttcattggtataatcgccgccctgacaggtaatgatgatgtccagcgcgcgcagtgcttcgatattataagcatcctgcaacacgccttgatggccgcccagcgcgggtgcaggttcgccatgctgagaagtcgaaaagaataccgggtgaatcacatcaaagtcgcgttcttcgaccatgcgctgcatgagaaccgagccgaccataccgcgccagccaataaaaccaacatttttcatggtaactgtcctgctttgggggtaacaaaaagaattctggctaacgtcgatagcgcttagttattgctgactcagtgatctgccgcagaggctgcgcgtgtcgtgtcgtaaacctgtaaattatcgtgtcgttcaaccttacaaaatgtacataaagtcgcaagtgaatttattcgatagtacggcatttttcagcagtcattctaatatcatcaacctggcacaggataataacgttggtcagtccatgaagatggccccggtcaggaaacactgttttgggagtaaagaaccaacatgacagaaatgatctctgcaacagtactgctgttgctcataatggacccactcggcaacctgccgattttcatgtccgtactcaagcacctcgaccctaaacgccgacgtgtggtgctgatccgcgaaatgctgattgcgctcgggctgatgctgattttcctgttcgccggtgaacacattctggcgttcctgaatctgcgcaccgaaacggtatctatttccggcggtatcgtgctgttcctcattgcgattcggatgattttcccctcgcaggaaggcaatagcagcggactgccagctggagaagaaccgtttctggtgccaatggcgattccattggtggcggggccgtcgattctggctgcgctgatgctgctttcccaccagtatcccaatcagttatcccatctgacgctggcactgtttatcgcctggacgatctctttcatcatcttgctgatgtctgatttgttcttgcgtttgctgggtgagaaaggcgtgagcgcgctggagaaattgatgggcctgattctggtgatgctatcgacgcagatgttcctcgacggcatacgtgcttacatgaagttatagacgcgtcgttgtccccaatgtcttagtcacattttttatgccgactaatagacggtttcgtgcgcgataataccgtaatttccatgctactccgtagcacgcgcccgacgcagggcgctcagtcgccgccgccctgcgaacccaggcttccggctaaatcatgccgctacgcggtgccatcggcgttcatgatcacccttcgagccaccagtgacgcgttccatacgcggcactggctttcgcggcatccatgccgctcactcggtgctcatgatcaccgctgcataatttttacgccggattaatgtcaaaaccttcccttgtaagaggagggttaaacacatcagaggaaaatgctccccactaacgcgatcaggaacgcgatggtgccgagcagcgtttccatcaccgtccaggttttcagggtcgttttctcatccatttcgaggaagcggccaaccagccagaagcctgagtcgttcacatgcgacaacacggtcgcaccacccgcaattgccaccacgataaaacagagatcgaactggctcaggccgggagtcgccgcaaccgcaggcgccatcagcgccgccgtggtcgtcaatgccaccgtcgccgaaccctgcgcgacacgcagcgccgcagacactacaaacgcggccacaatcactggcataccggtatcagccaacacgccagacaatgcatcaccaataccgctagaacgtagaacaccaccgaacataccgcccgcaccggtgaccaaaataattgagcaaaccggccccagtgcgccttcacaaatcttctcaagatgtctacggctatgctggccgctaaacataatcatggcgaacaagacggtaatcagcagcgcaaccggcgttttcccaagcatccgcaggaactgcaccagactgctatcaccactgatgacgcccattaccgtcagggtattcaatcccgtatcgaggaaaatcaggatcagtggcagcaacagcacccacatcaccacgctgaacggaggcggcgtatgctgctcatccgctttgacttcagtcaggaacgttgacggcaacggcaaatggaattttttacccgcccacaggccgaacagataaccgccaaaataccaggtggggaaagcaatcacggcacccaccagcactagcagaccaatgttggcccccagcagttcgctagcggcaaccgggccgggatgtggcggcagcaaggcgtgcataacggcaaaagcgcccgcagcagggaatgcataggttagcgttgaaccgccaaaacgtttcgccacactgaaaataatcggcagcatcacgatcagcccagcgtcgaaaaagatcgggaagccgaacagcagcgaggcaagacccagcgcgaaaggcgcacgtttctcaccaaatttattgattagcgtatccgccagcacattcgcaccaccggtaacttccaacaggcggccaatcattgcccccaaaccaaccagcagggcaacggatgccaacgtgctgccgaaaccactgagcagcgtaggaacgagtttctcgaaaggtgtttttgtcgccagcgccgtgatcaggctcaccagcgtcaacgccagaaacgcgtgaacgcggaagcgcataatcagcactagtaacagtgcgaccgaacctgcggcgatggttaatagcacactagcactataagcggatgttatttctgtcatcgttaataatctctttagggcaccggtctggattggctgattgtttgtgaggtgtatcgcgccatcatttgataccggcaatatgatacgggtaacatgttaaattccggaaccattaagtatcatttgatttacaatttgggatagagatcaaattatgtcaggtcgaagcattattctgatgggcgtatcaggcagtggaaaatcctcagttggcactgaacttggccgcgccattgaggcaaaatttattgatggcgacgatctgcacccacgcgccaatatccagaaaatggccagcggtacaccgttgaatgataacgaccgcgcaccgtggttggagcggatcagcgatgtcgcctacagctgacgggcggcttcgacgttatcaaacccgacagccatatccagacagggtgaaacggaatccatcagttccaccaccggaatgccagcaacatccagcatctgacgcgttcgcggcgtgtgggtgcgttcagccagaataagcccgtcaatgtgatacgacagcagtgaagtcaaacgctgttcttctctgtcaggatgatagccataatgcgccagcatggtctggtaaccgtgcgcttccgccgtgcgttcaatcccacgcaatacctcagcgaaaacctgattggttaatgattgcaacaatacgccaatcgcccggctggtagagctagcgagcatattaggtgcaagattagggatataacccagctcatccaacgcgatggcgatcttttcctgcaaggcggcggacacctgagcggggttacgcaaatagcggcttaccgtcattttggtaatcccaacgcggtcagcaacatcctggggaacgggtcttttcttcttcatcgtcgactaaaaattcctgaaaaacaataacctaagtctagcaaaaaaaaacgaaaagaaagtaaaggtggaggggattaaaataatttaagtgtgccagaaaatacggaaggtcctttaattatccactttaataataatgatttagcttattttagcgcttcctatcaattaccccaacgcctaaatattaaaaacattactaatgaaaattaatatttactcttttttataccttatttaatagattttcagaatatgactgtctgataagtgcatgtaaaaaatgacaggtgacgttatagcacttaaatattatgtctctgtcattaaaccttggcctgaataaggaaatattttatgaatattaaacagaaaataaacgcaatgacgctggaagagaaaataggacaaaagctcatgctggactttcgctactgggatccaacgggaaaaagcaatcaggacatgacagttcccgatgaaacggtaggcaaattaatcacggatcaccatattggtggcgtgatcctgtttgcaaacaatctgaaagataagcagcaaattgaaaaactgacagcttggtatgccgcgatggaaacccgtggcggcgtccgattattcattagcacagataacgaagggggcaacgttttccgcctacctcgcagcgattatgcatcatttcccggcaacatggcgctatcctcagcgattgaaggggggtccgatatacagattgccagcgaacagggtcgtctgatggcacaagacatgatttttatgcatatcaataccaactttgcaccggtcgttgatgtcaacactaatcctttcaacccagtcattaacgtgcgcgctttcagcgacgatgcggacaccgtttatcgtttggcggaaaaaatgacggcaggcatgaaacagcaaggattgattaccgcttacaagcattttccgggacacggtagtacatccacggattctcatactggcctgcctcgtgtcgaccgctcacgaaaagacgcctttgccatcgatatcatgccttataaacgggctattgataaccagacagcaccggatatggtcatgacggctcatattcagtatccgtcactggataactctctggttactacacgtagtggtgagaaaattacggtgcctgcaaccatgtcacatgcgatccagactgatatcctgcgcggtgagctaagttatgctggcgtgacgatttcagatgcactggatatgggcgcaattgccgatcatttcagtcaggaagaagccgtccgacaggtgttcaccgctggcgtagatatagccctgatgcccatcagtatttcatctccggatcagatcaaactcttgccagacttgatccagcacattgtggacatggtgaagaaagggaacatcggagaagccgagattgatgcgtcggtagagcgaattttaaccctcaaagcacggtatcaccttttatgtgagaaaaaacaaaccgtcgctgacgcctctgcaacacagggatacgaggtagagaaatacattgccgatcgttccataaccgtggtgatcaaccagcaatcactgctgccattaaaagataaaaccctgcgctattttatcctgacgccctggggagagcaggccaaaggcattgcagccgtgatggcacaggagggatacctgaatgtggttgctgcaaaggaaacggaactgaccgatgcccaagtcagagatcatatttccaactgtgacatatttcttctcgggacgctgtcaacccgctttacgccagttgagctggatggcatcgccaccgcacaagcaaaagacggtgtcgctaataacccttaccctagctggttacgacatgctaccgatttggggaaaaaacgcgttcacctttctttacgcgcaccgtatgacattatcaactacgctggcgacgttaatgctgctgtcgcaacctattcctattacgggtatgacaacggtatctggcgtggtcactcgatgagatcgttggcagaggtactgacaggtaagcgcgcgccacaggggaaactccctgtcaatatctggcaaaactacgatgtggaaacgaataccggtacggtggcattttccagagggtttgggctgagctggtaatgtggcagaaataagcccgcgtcctttcctacgcgggcttatccgttatttcttcgccgtcgttatactggcggcaaatcaaacagcagaatttcactgtcttcgctggcgtgtacggaaatagccgtttcgtcccaaacagcgaacgcatcgctggtttccgctttctggccgttaatctctacactgccgcgcacaacctgaacccaaacgcgacgatcagcctgaatctgatacaccgattgttcctgcgctttcagcgcccagcgccacagcgtcatgtcctgaaagactttcagcgagccttcacgcgcatccggtgacagcaccagttgacgcccttgaagcacatcaaaacgcttctgctcgtagcgcggtgtcagcccggttttttccgggataatccagatttgatacaggtgcagctgttcgtctttgctggcattgtactcagaatgacgaatgcccgttcctgcgctcataatctggaattcgcccgctggcacctgctctttatttcccatactgtcctgatgctcaaccgcaccagacaagacataggtcaaaatttccatatctttgtgcgggtgcgtgccgaagccctgaccgccatcgataaagtcttcgttaatcacgcgaagtgctgagaatcccatgaaatcaggatcgtaataatcggcgaatgagaacgtatgccaactgtcgagccagccgtgattcgcatgtccgcgatcttgcgcttgacgtaaatagatcatgttctttcctcctgcgtttctgataaggaaagtgtaacgggcggcggtaaataagatagcgcaaaaaactcaccgctctgttcgaaaaatcagaacgggatgaaggactctggagcgaggaaatggcaaaaaaaaagccagcacccgagctggctaaataatactggaagcaatgtgagcaatgtcgtgccttcgcagggaagccggatcgtcataaacacccttaacaaatcatcgctaaacaatttatcgttaaacaattcatcattaacacaggtacatgacatcgttccccggaacgcatagcaataataatcattatcattcgcaattgtaaagtgctttttgcgataaattcttattctcaatacggactgaagaacggcccgctttgctccccttctgctcttactctggctgcgctaatgacctcgccaacagcgtgatcgggtgctcacatagcttgctggtcgacatctcgatctgccatttacaggtttcgcaatccgttaccacgatatcgacaccgctttcttcaatctgctggaacagcggagcgccaatgccctgcgacgtggcataattctctttcttgaaaccgtaagtacccgcaataccgcaacactgagaatccagcatcaccagttcaaggccggggatgcgttgcagcagcgctaaggtatacgccgtccagcccatccgttccaagtggcaaggcgtgtgatacgccacccgcagcggtaacttacgcagcggcagcgttcgcccttcttcttccaacaggcgatagagctgacgcgtcacgagttcgatgccatcgcgcacgtggccgttgtccacgcccagtagatgtgggtattcgtcccgcagcgtgaacgtacagctagatgacgtcgcgaccaccggcagggatttctgattgatcgcctcatccagcgatttgatattcgcatgcgcctgctttctagctttatcgtgaaaaccattcgcgatcagcggcacaccgcagcacttctctttattcagcaactggacgccaatgcccatcgcgttgaagacctgaaccagatctttccccagctgtgggtcgttgtagttcacatagcagccgtggaagtaagcgacctgctcatcataagcctgctgctttgcagcctgctgacgataccagcgccgaaaggtgccgaacgaatatttaggcaattgacgacgatggtcgattttcaacgccttatccagcagttggcgcaccggtttcaggctggtagccgtattgaccaacggcgcaaacggcgtggcaatcgatcccatgaagtcggtatggctcagaatcgcgtcgcgcagcgttggcttatgattgctgtgtgtcgctttcgcacgctgaataatgtcgccaattttgacatccgacgggcacgcaacctcacagcgtttgcagttggtgcagtatttcaacgcatcatcgtacagcgccggatctttgcggcgcaggcgctcgccgtccggcccagcctgtttcgggccaggataaagcggattcacacgcgaaaccggacaatacgtggtacagaccgtacatttgatgcaatcttcaaaactgttatcgctaagcaggctcatgggttgccctccttcagaatctgttcggcaacatggagcgcgctgagtaaggaaacgccagccccacatccctgcacaatcgggtcgaagccttccagcaccgcgccaatcgcgtacagattgttgactgtctcacccgcgatacgcgggtgcaggtgttcatcgacaatcgcgccaaattgcatatagggctgcggcgcaaacacgtcctgctggctccaaccctcgcgctgttcagcaaaccgaacatccagcccaaagacgggttcagtcacccgatcgaactgtgtcactagcccgttactgaagaagctaccgctcgccagcaccgcgtgcttcgcccgcagcggaatatcacggtgatgatggctatggactgcgatctcctgcgaagacaacgatgcgcgcaccgcgcgatcgcccggcatcaccatgccacccaattggcggaaacgctgtgacagcgcctgatgcaaacgtaacccgagtactgacggcggtaatgtcggcagcagcagcaccggtttacctaacgcatcagcgagttcactcacgatctcggggctgtccaatcccagacaggcgggcatgatgatggcatcattaccgttagccagaagcgatagctcttccaccagcgccgagcggttttcaggtcgatccagtagacgagcgatatttaccgcacggaattcgctgggattttgacgcaaccgatccagcacgggcaacttgagttcatcactacgtgccgcgataccctgcgtctgaagcgtgccagccacgatccgggactgaaaatccagaaagccttcaataccggcaatgagcggattgtcgccaaaatgcgaatccgccaggccacgcgtgacaccgtcagccgggcttagccagcatgcacgaaacttacctaacggcgtcatacgccagtggttctgctgatgattgcccaacagggagatattgctgcgttccaacaacgcctcgacctgtggtaatagtgcggcaaccgccgccgcacccatacgagaataagggtgatgaggtgcctgacgcgccagctcgtccagcgcatcgagcggctggctaacgggctgtccgtcagggagatgagagagtaaatccagcgcgccggaagaaaaatgcagcgcattctgcccagcactgacaatcgcgcagcgttttccctgctctgccaagcggataccacaggtcagccctgccagcccaccgccgataatcacaacgtcatagcgcatgacgatcctcctgactgtcgctggccgttaggccgcacaatccctgataaatccaactggtaaactcgctttcgcgcagcgcattgccccacgcaaccgggcgaatgcctttccagcgttcgtttaaaaactggctgagctgcgtaagcgactgctctggcgtcgcggtgcccagacggcacaacagacctgccgcgcggcaggcgcacagctcaccctgacaggtgcccatgccaacgcgagtacgccggcgtaaatcaatcaggttattcacctgtaatgactccacggcgtagcgcacttcacccgccgtcacggcctcacattcgcacaccagactgcggtccagacgttcaccggacagcattcgcccagcgcgttcaccgtggcgataaatcgccgacccgcgcagcggggcagagagcggttttgctgcgggatacgctgacagggcgtgggggacggttttcacttcatccagcgattcagaaccgggcagcggcgtctgtgcagtcgaacaggcaacatcatgacccagctttttgcagatagcgtccgtcacccattccgccatcaggcgataggtcatcagcttgccgccagtgatggtaataaaaccttccagcccgtcgcggctagcatggtcgagcagcacaatgccgcgactcacgctacgcccgctgggatcgctatcgttggcaaccaacggtcgtacacccgcataggcgcgtagaattcgcgtgcttgccagcgcgggagccagcatcgaaccttcccgcatcagcgtttccacttcagcaggcgtcaccagcatattgtcgatctgatcgtagtcgatgtgggttgaggtggtaccaatcagtgaaatggtatcgcccggcaccagaatgtcggcatctgccggtttacgacaacggttgatcaccatattgttgatgcgatgcccaagaatcagcagcgcaccttttgccgggaacatgcgcacacgtagatcggcatattccgcaatgtgttgtccccagataccaccggcattgaccaccacctgcgcgtatatttctgtttctacaccttttttatggtcgaaaacgcgcacaccggtaatacggtcaccctgacgaatcagcccgatgacctcatgataggtcaacacttccgcgccgtgctcacaggcatcaatcatgttggccgccgtcaggcgaaaaggatcgacagaaccatccggcacgcgcaccgcgccaatcagcgtcgggtttgctgcgggttccagccgcagcgcttcctgcggatccagcgcctgcgcgccaatccccgcctgctggcaagcggtaatgaactgcgcctgccagccaagatcatcttccggcaaggtgataaacaaaccgtcggtaggctcaatacagtgtcgggcgatccgccggagaatctggttctcttcaatgcattcgcgggcagattcaccatccgtcaccgcatagcgtgcgccgctatgtaataagccgtgattacgcccggtagccccagtcgcaatatcataacgttcaagcaacaggcagcgcagtccgcgcagggcacagtctcgtgccgtacccgcccctgtcgcaccaccaccgatgacaaccacgtcagtttcacgccagttcccagtgttttgcttcatgttctcgctccaggcggggatatagaggatatgtatgttgctattgggacacaaaaagaagggttaatgtttgataaagagcaaaaacgaacactaaacgaaaataaaggggagtttaaaaaccataagtgtgatttgcatcactaaaaccacactgtgagattttccgattctgttaacatgagcgcaaaaatcgtcacagtttcataaaagtgtaacattagcgtcatgaatcacactcatttgtacgctagccccttacaataacgttcgtaatagaacaaaaaagctatcgttttttttcgcattggagatatctatgctgagtatttttaggcccgccgcccaccagccacgcgtgtcgcaagatcacgtcgatcccgtctatcgtcgcctgcgttggcagattttcatggggatcttttttggctacgccgcctactatctggtacgcaaaaacttcacactggcgatgccttatctgattgaacagggcttctcgcgtggtgaccttggctttgcgctgtccggtatctccatcgcctacggcttttccaaattcatcatgggatcgatatccgaccgttctaacccgcgagtgttcctgcccgccggtctgattctgtcagctgcggtcatgctgttcatgggcttcgtaccgtgggcaacgtccagcattgcgattatgttcgtcctgctgttcctgtgcggatggttccagggcatgggctggccgccgtgcggacgtactatggttcactggtggtcacagaaagaacgtggtggcatcgtatctgtatggaactgtgcgcataacgtcggtggtgggcttccccctctgctgttcctgctgggtatggcctggttcaacgactggaaagcggcgctctatatgccggcattcgccgccattctggttgccatgatcgcttttgcactgatgcgtgacacaccgcaatcttgtggtctgccaccgattgaagagtacaaaaacgattatccggttgattacaatgaaaaagcagaagaagagctgaccgctaagcagatcttcatgcagtacgttttcccgaacaaactgctgtggtatatcgctatcgccaacgtgttcgtttacctgctgcgttacggcatcctcgactggtcaccaacttacctgaaagaagttaaacacttcgcactggataagtcgtcctgggcgtacttcctgtacgaatacgcgggtattccgggcacgctgctgtgcggttggatgtctgataaggtgttcaaaggtaaccgtggtgcaacgggcgtattcttcatggtacttgtcaccatcgccaccgtcgtttactggatgaacccagccggtaatccgggtgtggacatggcctgtatgatcatcatcggcttcctgatttacggtccggttatgcttattggtctacacgcgctggaactggcaccgaagaaagcagctggtaccgcggcgggcttcaccggcctgttcggctacctcggtggctccgttgccgccagcgccatcgtcggctacaccgttgacttcttcggttgggacggcggtttcatggtgatgatcggcggcagcattatggctgtgcttctgctggttgttgttatgctgaatgagaaaaagcataaagcagagttagccaatcgcgcctaacccgctcttgtaagcatccctctggcggcgtcctgatgacgccgcctttctctcaacagaaagaggtttgatcgcatgaacgttaccgtaacatctttgatctccgcccttgcgctctccgtttcctttagtgtttctagtcactcaaatgtttccgcttcatcaaccgataaaatcgtcattgcccaccgcggtgccagtggctatctgcccgagcatacgcttccggcgaaggcgatggcctacgctcagggtgtcgattatctggaacaggatctggtactcaccaaagacaatgcgcttattgtcctgcacgatcactatctggatcgcgttaccgatgtggcagagcgtttccctcaacgcgcccgtaaagatggacgcttttacgctatcgactttacgctgaaagagatcaaatcactgaaattcaccgaagggttcgacatcaaaaacggcaagcaggtacagagctacccaaaccgtttcccgatgtggaaatccgacttccgcattcatacctttcaggaagagattgaatttattcagggtctgaaccactcaaccggcaagaacattggtctctatcctgaaatcaaagcaccgtggtttcaccatcaggaagggaaagacatcgcccgcgaaacgctgaccgtgctgaagcagtatggctatacggagaaaagcgatagggtcttcctgcaatcgtttgatgttgcagagttaaagcgtatcaaaaccgaattgcagccgcagatgaagatggatctgaagctgattcaactgatcgcctataccgactggcatgaaacctacgaaaaacaggccgatgggtcgtgggcgaattataactacgactggatgcaaaagcccggtgcgatgaaacagattgcgacctatgccgacggtatcggcccggactaccacatgctcgttcagaaagattcgacgcctgacagcatcatctttaccaatatggtgaaggaagcgcatcaacataaacttcaggtgcacccgtttacggcaagagccgacaggctaccgacgtacgccaaagatatcgatcaactctatgacattctctaccatcaagcggacgttgacggcctgttcaccgattttcccgacaaagcagtcgattttctgaaaaagccgcgctgaagttctcatgctggtcacttaagcatggatttagagggaaacacgatgatgaggctcccgcagggatgccttgcaccgtggtcgccctcggtatctcgatcctcaaacaagcgctgaagttcaacgttctcatcgggcatcgcgtacccgatgagacattgcctcaataatgcacggcttacttcagaaacagttctcgcaggtaattcggcactgcgctgtctgcgttagaaccaatcacttcacgatccggcagtaaatctttcaggcgctgatgtgcgttttccatgacgcagccttttccggccatcgacagcatttcgtagtcgttcatgccatcgccaaacgccacacactctttgagcgagaagccgataatcttcgccacttgttccaacgcatggcctttagacacgccgcccgccatcacttccagacaggtcagggtcgaaaagctcacattgacgcggtcgccccagcgcgcgttgatcgcttcttccagcggaagcagttgttcatgcgaatcgcaggtaaagaatactttgctaacgccatcggtttcgagcagcgcgggctcgaacagcttgtatttaaagatcgactctttgaagaaacgttcttcttccgcacgcggacggttcataaaccattcgtcatcacggtaaacgtgcgtcagcatatcgggattcgtgtgtacgacgctgtaaaggtcgcgggcaatgtcctgatccagattgtgactgaaaatcagctcgccctgcgagttgtgcacgcgcgcgccgttcgaggtaatcataaacgcgctgataccgagattatcgcggatctgcgcgacatccatgtggtgccgtccggtagcgaacacaaagtgaatccctttatccgtcagcagcctgagggtttctttcgcatacggggacagcgagtggtcaggtgacagcagtgtgccatctaaatcggaagcaacgacatggtacataacgatgagatctcacttctggtgtattggcggcacgtgccgcaaaaaattaacgaggttgatggcagtatccgttgagcgatgtgccaacagtctaaaattaatgatagcgcgcaaagtgcgtaaaaatcagcgcaaatgcctgagcgcggagacgatccgtctcaaagagaatttcatgccgcgcgccgtggataacctgcaaaacgccgttcgaattggcatcaccgctctgcgtcagtgtctggcaaaacacattctgactgcgattatccaccacgcgctcctcttccgcttgtagcagcagaagcggcgttgtcacggcgctggcctgtgtcagcaggtacttccccgccagtatcgcctcacgcacccagtggtaagtagggccgcctacgcgcaaatcaggcgaatccgcgtaaaatcgaatactacgctggtagcgttcgcggctgtgcgtcagcacattcattcgataaggcagaggacgccactgtcccgtgcctatagcgtaataatcacgtatcgctgggtgacgctccgcccaatcgacgatccactcggcaacgcaatgaggaagcggtaaacgaatgccaaacatcggcgcacacagcgccgccgcatcaaacatcgcaggttgacgaaccaaaagctgtgccagaatcgcgccgcccattgaatgcgccagcgcaaaccgacgggtatatcgcgtaggttcaatgtgctgctggcacagtgtttcagcatcatcgacataatcactgaagcgttgcacgtgtccgcggtggccatcttgcagcacccgcccagaccgcccttgcccacggtgatccatgatgagcacatcatagccgcgatgaaagaggtcatacgccacttcgctatatttgacgtaactttcgatgcggccagaaaaaaccacgacaatcttgtcgtgttgcggcgcggtaaagcgaacaaaccggatcggcacatcatccacaccagagaattcgccctcttcgcgctgacgccagaaattcagtaattctccggtagcaaaagcggcaaactgcgcttctcgcgttaacagatctgccgttaacgattcaggtgttaaccgttccgacgtaaacaacgtattgtggcgttgaatcatcacacctctccggtgacacagggaaaacaaagctagcggaagaacatgacaagcggtggatcacgagcgtattgtgacataaaaaacagacagactctcgtaatacagaacgtgattcaggagcaggatttcatgacattggattggtggttaacctacttactcacaacacttattctcagcctgtcgcccggttcgggtgccatcaacaccatgagtacggggattagtcacggctatcgcggcgcggcagcgtcaatctgtggtttacaagtcgggctggctattcatatcgtgctggtaggcattgggttgggtgcgttgcttaaccagtctgtgctggctttcgatgtgctgaaatggctgggcgcggcttatcttatttggctagggattcagcagtggcgtgccgctggcgcactcaaccttcaggcactcgccagcgtcatgccgcgtcgtaaactctttaaacgtgcgatactggtgaacctgaccaacccgaaaagcattgtgtttctggcagcgctgttcccgcagttcattatccctcaccagccgcaggccgcacagtatctggtgttgggtatcaccaccgttgttgtcgatattatcgtgatgattggttacgctacgctagccacgcgtatcgccgggtggctgaaaggcccacggcagatgaagacactcaaccggatatttggatcgctgttcgtgctggtcggcgcgttactcgccacagcgagaaaggcctgatgaagacagcgcgccgtgtcgaatcaccgcgcgcttttgtttctccatcggaaacgttctgagagaaaggttagcgagagaagatcaggtgcaagccgaaaccggtaaacaatacgcccgccacgccatccacccacttcgccagacgctgatagccacgacgcatggtaggtagtgcgaacactatcgcgaccagactgaaccacaacagcgtttcaatcgagatcagcgcaaacaagccccaacgcgcaccgctgccgacgctgtcgccgacaaacagtgaaaacacgctgccgaagtagatcagcgcttttgggttcgccagattcgtcaataatccacgcataaaggttttaccgcgctgcggcaataccacagccgtttcctgcgtggtttccaactgtgctttactccgcgcagaacgcagcatctgccagcccatccagcacagatacagtccgccaccgacggtaattgccgtatgcagccaggccattttttgcaacagcaggtgcagtcccagcagtgcgatagccgcccagaccactacgcccagagaaatgcccagcacgcccatcatcgcttcacggcgtgaacggctagccgcagtttgtgaaacaaaaaagaaatccggccccgggctcatcagcgcaataaaatgcaccagcgccaccgtcagaaatagcatcaacatgttggttttcctgtttttttaaatgcaatcagacaagacgagcatcactcgtcgtcattatcgacatgatcgcgaatcatgttcatgaaaggtgcaccgaaacgttcgagtttgcggtgtcctaccccgttgatattcagcagttcgcccgcggtgatcggcatcagttccgccatctccagcagcgtggcatcactgaacaccacgtaaggcggaatattgtcttcgtccgcgatggatttacgcagtttacgcaatttggcaaacagcttgcggtcgtaatttccgccgtaagatttttgattagcgcggggcttcaggttaatcacacgcggcacggccagttgcagcggcatttctccccgcaatactgggcgcgcaggttcggtaagctgtacggcagaatgcatcgtaatattctggttcaacaaccccagatgaatcagttggcgtagcacgctgacccaatgttcctgcgatttatccttaccaatgccataaaccggcaatttgtcatggccgaagtcgcgaatacgttggttattcgcaccgcgcaacacctcgacgatatatcctatgccaaagcgctgcccgacccgatacacgcaggagagcgccttttgcgcctcaaccagcccatcgtaacgcttcggcggatcgagacaaatatcgcagttaccgcaggcctcttggcgcccttcaccgaaatagttcagcagcaccagacggcggcaggtctgcgcctcggcaaacgcgcccatcgcattgagcttatgacgttcaatatccaactgcggcccggcgggtttttcttccagacagcgacgcagccatgccatatccgccggatcgtaaaacagcgcggcttctgcggcgaggccatcacgcccggcacgtcccgtttcctgatagtaggattcgatattgcgcggaatatcaaaatgcactacgaaccgcacgttaggcttgttgatacccataccaaacgcgacagtcgctaccaccacctgaagatcgtcacgcaggaacgcttcctgtacctgtgcgcgtcgttcattgtccagcccggcgtgataagcccccgcactcagcccacgggcctgcaaacgggcgctgatatcttccacgcgggaacggctattacagtaaatgatgccgctttttccgcgctgcgcctgcacgaacatccagagctgatcgagcggtttgaacttctccaccagcgtgtagcgaatattcgggcggtcaaaactgctgatctggatcagcggcgactgaagatccaacaggcgaacgatatcgttccgcgtggtctcgtcggcggtggccgtcagtgcaatgaaaggaaggtgaggaaaacgctgtttaatctgccccagcgctcggtattcagggcggaaatcgtggccccattgggaaatacagtgcgcttcatccaccgcgatcagtgaaatctgccagtgggcgagatgatcgagaaagctttctgtcgtcaggcgttccggcgcaatataaagcaacttaatctgaccagtacgacagcccgccatcacttcaaactgctgttcacgcgtctgcgtcgaattgaggcaagcggcggagacaccataggcctgaagctgatcaacctgatctttcatcagagaaatcagcggggataccaccagcgtcagcccgtccatcaccagagcggggatttggtagcacagcgatttaccgccgcctgtcggcatgataaccagacaatcctgcccactgagcgtcgcgctgataatttcctgctgacccggtcggaattgctggtagccgaacgtgtcccgtagaacctgaaccgccagcgcttccttattcaatacttccgccgtagacacgccttccccaattcaatgaaatcaaacaggcgctattttcagcgccgtcgggtaaaactgcaatggttaaaaaccgcaatcgctaaaacacacgttagttagaacatatcgttcagcgtcaccccaacaccgaagcgggtctgacgatgattgtaatcaatcaaggattcgccgtagccactaaagaccttggtgtagaagcggacatgacgcgtcaatggatagctccagcccagttcgccaccgccgtaaccgctattccagttataacggccttccgcgctaaacacgctgtcgccccacacataaccgacgcgtaaccggtaatggcccatgtatttaatgatatctgggttatcgtcctgactgtcggagaaacgcacccacggcttcacatcaacctgccagttgccgttctgcgccatcagacgcatataagcacggttccaactgcgtgacgttggatcagaacggccgttagactggtgattaaagcccatttccacatctcgcagcgtccagcctgctaatgtgtagttggttgcccagcccaggaagacctgtggctcatagttggtttcacggaacggagaagactcgcttttattagacagttgccaccaagaacgctgtgtataggacgcacccagcagcgagttatcacccagaatgccacgccagatcgggaacccgaggctcaactgatagtgaacttcatctttacgcgcttcgtcgccccagttatagctctgtatcgccgttttattgatgttgctggtataggtatacagtaagtagttgctttcgtaaggatagagaataaacggggtgtcgtgctcttgtaacaggctgtcgataatgctgccacgtaccgccggttgattcggcgcaggcgcgtttgttatatcttcagcatgagcctgtgccatcagtaatgctgccagtacgagtactattttacgcattcattttctccgccatttttttatacgacgttcgttttaaccgacgttcgtttaaccagcttgtggtgagtatttccccattcaagcccgccattctacacagttcaacgacgtttgaattatcgttctcccgtttcttagtcttttctggaaagaaacaaaagcagcgcataaaataaacacttacataacttaaaagaatcaacttaactacatttaacgcgtatctcttatttgggcgggaaacaactatggctgacataccatcatttcagggaaccacactaaccagagataccgtgcgccagctcgttagcgatattttcatttacaagatgccattcaacatcgagctaggccttgagttacagcagtttgaagccgacaaagcagtcttgacgttcgctcggcaagataagctcatcggcaatgcggcacaaaagattctgcatggcggcgtgattgctgcggggttggacgttgccgctggattagtctgcgttggcaacacactgctgcgccatgagacgatcagcgatcaggaatttcatcaccggctcgcgcgcatggggaccattgacatgcgggtggactatctacgtccgggctatggggagcgcttcaccattaccagcacgctgctgcgcggtggtaataaaatcgccgtcgcacgcgccgaattgcataacgagcagggttcgcatctggccagcgccaccgcaacctatattgtcggatagcatttatcgttggcaaaccgtgtcatgaacactttacgtgaaagcgctcacagttttgggtagacttagcgttttcccgccgtccttatcgagttacccatgaacgcgcaacaaacccgtgaggggatttttttcgccctcgccgcgtatttcatttggggaattgctcctgtttatttcaagctgcttgagcatgttccacccaatgaaatactgacgcatcgtattatctggtcattcttctttatgctgattctgctgacggtcggtcggaaatggcgtcaggtgagtcttgcctgccgtaacatcaagcacctgtttctgctggcgttaacggcggtgctgattggcgggaactggctgttgtatatctgggcggtcaacaaccatcacatgctggaagccagtctggggtattttatcaacccgctggtcaacgtcatgctgggcatgatctttctgggtgaacgctttcgccgcctgcaatggctggccgtgctacttgccgtgactggcgtactggttcagctgtggacattcggctcgctgccagttgtcgcgctcgggctggcattcagcttcgcgttatacggtctgctgcgcaaaaagattggcatcgacggccaaaccggcatgctgatagaaacactgtggttgctgccagtagccgtcatttatctgttttttattgccgacacaccgagcagccatctgacagccaatccatggtcgctgaatctgctgctgctctcggcaggtatcgtcaccacagtaccgctgttgttctttacctcggcggccatgcgcctgcgcctgtcgacgctcggttttttccagtatctcggccccaccatcatgtttatgctggcagtggtgttctatggtgaaacattcagcagtgacaagctggtagcttttgccttcatctggggtgcgctggggctgtttattctggatgcgctttatacgcagcgtaagctacggcgcacgccagctacagcgtcccggcctcaacacgacgggaaataaaacgcgataagatcgggctgaacaacagcgtcgaaaacagccgcagcgtctgcatggcaataacaaacgccatatcgacccgactgcctgcggcgataatcgcaatcgaatccagcccgccggggctggtcgccagaaaggcggtcagcatatccaccggcatcattttcgtcaccatccatgccatcccgccacacagcagcatcaatccgacaatcgacgtcatcatgtaaggcaacgtgcgtatcgccagcaaaaagatcgggcgggtgaaacataaacccacgctccatccaatcacggcataagctaatgccagcagccattccggggtttgcagttgtaaggtgccgctggcatgcagcatcgaaccgataatcatcggccccagtaacgccccagatggaatacgtaagcgccttgctaaccatgcgctaccgaatgccacaccgagcgtcgcgagaaaacgccagtccaacgaaggaaaccacactagcatcgcactgttttccgccgcgtcgtcacctaaactcaggcgtgccacgaacgcagccgaagcagtcaccatcaacactcgcaaatattgcatgaaggcaaccagccgtacatccgcgccgaactctccagacatggcgaccatggcagacgcaccgcccggcgatgctccccaggttccggtcgttccgggcagctcactaaatttgaccagtagccagccagataatccgctggcagccagcgtcgccaacaaaatgaacagcaccagcggccattcgttcagcaaaggcgtcaggatagaaaatgacaggctttgtgcaaccaggcagcccagaacagcattactgcccgcaaagccgacgggcgggatacggatcgtcgcaccgtttaaccccatgacgacgccgaccatcatcggccccagcaacagcgcagcaggaacgtggtaaacctgtagcccaaaccccagaattaatgagaccgatagcaggattccccattgcacccacggtgacatccctttcatgtacacgacctgtatttaagaataaaaagtaagaataaaaagtaagaacaagaataaaaaatagaaagtaaggatagaaaagcgattcaccattctaaacagaatagttggagaataaacaggaatagtaaggttgcaaacgatcaagcagaaaagggattttgtatcaaagggaggaaacgttatgcgcctgatgggtaatccccgtcaggcgcatcggtgaaaacttaaagccagtttttacgtttgaaatagaggtaaggcgccagtccggcgagaatcatcagtacgatcgcaccaggatagccaaacgaccacctcagctccggcataaactcgaagttcatcccgtagctcgatgccaccagcgtcggtggcaggaacaccacggataccactgagaagatcttgataatccggctctgctcgatgttgatgaaacccattgccgcctgcatcaggaagttaactttctggaacagagattcgttgtgcggcagcagagattcgatatcacgcagaatttcgcgcgcctgctccaactgaccggatggtaaacgagctttacgcaccagaaagttaagcgcgcgctgggtatccatcagacacaggcggaccttccagcccacgtcttcctgttccgccagcgtagacagcgcatcgtcgtattcgtcaccctgacgcccttccataatgatgcggctcagcgattccaaatcgctatagatgttttcgatttcgtccgccagttgctcaattttagtctcaaagagatcgagcagcagttcgtaagcattgccatccaccagcgtttgattacgggcgcgcatgcgatacaagcggaacgcaggcagttcacgctcgcgcaatgtatacaggcgaccatcgcgaatggtaaacgccacggtagagttaccggcgtgatcgtcagcgtcttcaaaaaagaaaaaggagtgaatatgcaggccgtcttcatcttcaaaaaaacgtgccgacgcttcaatgtcttccagttccggacgggttgccaggctttgtcccagttcggtttgtactttctcacgctcatcgtcttccggctcgatcagatcgacccaaattgacgcggtgagatcatcggagtcatccaattccagacgagataaacggcaattatccagtttaaatgcgctcagcatgggccatagctcccctttcagtagcagagatggacaacgcgattgaagcacagaaacagaggtgaggtgtcaccagcaggtttcagtccgttcgacggatctgactcatagcgacaaaaacagcatcgctgacaaccacgaagggtatcagcagaggaagatagccttagaagttgtacctaatgaacaggttcgtgagccagtatcgactgggtgtgtccaaggcgttagtcctccaagaataatgatgcgcgcatgttacgctgagatgaaaaagacttcaactttaaaaccgcggctgaaacacgctgtaaaatattggtcaaatggataagctttatccaataaatccgtcgctggaatcgataaaaacgcagtcccccaaaaaaaggaaccgcgtatatgaactaggcgttgcccggtaaataggcaatggcacggacggggaaaccgggcgcaccggcgaaattagggtagctgacgtgaatataagcgccggtagacggcagttgatgcagattatttagcacctcaacctgccaagcattctggttcagtacgaaaaactcgccaataagcccgttgttgcgacggaaatcggcggcagaatccgtatccagcgtttcatgccctaccgcgctaatgccgcgcttttcaaataggaatgttagcgcctcaagcgaccaccccggcgtatggctgtttccctgttcgtctttattcgcaaaggcgtcaatatcaggccagcgcgtactccagccgctagcaaacgcgacaaagcttcctgacggaatgttcccgtgctcacgttcaaatgtcagaatgtcttcgacagaaaggcgataatcgggatcgagcgcgacggcgtcttgtttgtggatcacaaccagcggtagcaacagttctttattatcaatacgatccagataacgcttacccgccacaaaatgccccggcgcatcaatatgcgtccccgtttgcgtcgcaaacgtcacggcctgcgcataaaacccgtgatcttcgacattgaacaaggtcttgcgctgcaacacgccttcaaacgcaccaaaaataggaatcgactccgtaatcgtatgcgtgagatcgacccattttttcctctgcaactcggcaataatctggtctagcgtcatgggcatgctccttttttattgtgataccacacatccatcgatacgcggcaggccacctagcattgtcgaaaatgacgagaaagattaatacaggatttttataagatatgcagtcacacgcgtgacgatcacaccgtttccagtctggcgtaggcggcaaccagccatttaataccctgtccctgaaacgcgacctgaagacgggcgtgctcaccgctgccttccagattcacgatggtgccttcgccgaatttcgcatggcgaacccgttgtcccagcttgtagccgctgtcattttccgttatcggcgtgccaaggcgctggtgattgaccgggcgggagacgctggcacgtaaccgcacctcttcaacgcattcttcaggcagttcaccgacgaatcgggaaggccgatgataggcttccttgccgtataaacggcgggattcggcgtaggttatcgtcagcttttccattgcgcgcgtgacgccaacataagccagacgacgttcttcttccagacgcccaccttcatccagcgacatctggctggggaacatgccttcttccataccgacgataaacacctgcgggaattccagccctttcgccgagtgcagcgtcataagctgcaccgcgtcctgattggcatccgcctgaccttcacccgcttccagcgcggcatgtgacaggaatgcctgaagcggcatcagatcctgatcttcttcctgatagctgaactggcgcgtagccgtcaccagttcctccaggttttctactcgtgcctgccctttctcgcctttttcctgttcgtacatactccacaggccagaatctttaatcgcccggtcggtttgcacatgcagcggcagttcagacgtttcataggccagcgcatcgatcaattcgacaaagcgttgcagtgatgccgccgcacgcccagccagcactttctcttgcaacagcacccgcgtggattgccacagcgtcagttgacgatcgcgcgccgtctgacgcaccacgtccagcgtgcgatcgccaatgccgcgcgtcggcgtattcaccacacgctcgaacgccgcatcgtcattacgattggagatgagacgcagataagatagcgaatctctaatttcctgacgttcgaagaagcgcattccgccgtagatgcggtatggcatactctgctgcaacagcgcctcttccaatacgcgcgactgggcgttgctccgatacagaatggcgttatctttcagcacaccacccttttcctgccaggctttaattcggttaacgacgtaacgtgcctcatccagttcgttgaatgcgcagtaaagcgaaataggttcgccctcgacaccttccgtccataggttcttgccgagccgcccgccgttgtgggcaatcagggcattcgccgctttcagaatattgctggtcgaacgatagttctgctccagacggattgtttctgcgccggcgaaatctttcaggaacagctgaatattttcgacctgcgccccacgccagccgtaaatcgactgatcgtcatctccaacgatcatcaccttggcgctatcgcccgccaacatgtggatccaagcgtactgaatgcggttggtatcctgaaattcgtccaccagaatattggtaaaacgctcacgatagtggttcagcacatgcggtttgttcagccacagttcatgcgcgcgcagcagcagttcggcgaaatccaccagtccagcgcgatcgcacgcttcctgataagcctgatagacacgctgccacgtttgctcgatagggttgccgtagctttcaatgtgctgcggacgtaaaccttcgtctttcttaccgttgatgaaccacatcgcctgacgcggcggccactgcttctcatccagattcagcgcccgaatcagtcgtttcaacaggcgcaactgatcgtcgctgtccagaatctggaaatcctgcggcagattggcatccatatggtgcgcacgcagcagacggtgtgccaatccgtgaaaggtgccaatccacatgcctccctgactggtaccgatcagatggttgatacgatgacgcatctctgccgcggctttgttggtaaacgtcaccgccatgatggagtacggcgaacagttttcgacggacaataaccaggcaatacgatgaaccagtacccgagtcttgccgctgcccgcccctgccagcaccaataaattgctgcgcggcgcggctaccgcggcacgctgtttgtcgttgaggccatcgagcagatcagaaacgtccataggtacgggttatccggtgacgggaaacgccgcgcatatcaggggcatttccactggtgatttatacagattaatgcggtgattatagcaatgccgacagcgatgccaaccgcgaaatttcaatatgcggcagcagccgagcgtcgccaatctgtgtcaggctgccttcacgcaggttaatccagcaggcttgcataccgcagcggatcgaccccgccacatcggtcgtgagatcgtcgccaacatgcagaatctcatgcaaaggcagattgagtttttccgccgccagatggtacatatcatcaaacggcttggcacgaccgtgcgggccggcacgcaggatgaaagaaaaatagcgttcgaggccgaaccgatgcggctcggcgttgccgttggtgatcgccgccagcggcactttctcagctaatgctgccaacgtctggtgcgtctcttcggtaatcgcaatctgactacgccagtgggcaaagttttccattgccgcttttgcgccatccttagactctgcggcactcaggccacgatctaacatcgccagttcaactgcacggcgccgccattcagtgacgtcgtgatagatgtccggttcgcgctccagcaaggtctggcgtaagttctggaaatcatctgcctgaaaatcacgaagcgcaggatggtactcttgcaggaagcggattgactcttgccctgtgcgtcgaatgacgtccgcgttgtcgtatagcgtgtcatccagatcgaacgtgatcgcacggatcggaccaagagatcggtaaaaatgcatcagggtttccctcgtttggcgcgtggatgcgctgcatcgtacacggaggctaaatgttgaaaatcaagatgggtataaatctgcgtcgtagtcaggttggcatgaccgagcagctcttggaccgcgcgtaaatcaccgctggattccagcatgtgcgtcgcaaaggagtggcgcagcttatgcgggtgaacatgactattgatgccttgcttaacaccccattcggcaaaacgcttttgcacgttacgcatcgaaatgcgtcgcccctgattggagataaacacggcatcatcctgcgggccaaatagttcacgcagcgctagccagcgctccagccaagttaccgctgtttttcctatcggtaatttgcgctccttgctgcctttccccatcacccagatttcgccgcttgccagatcgatatgctgataatccatgccgaccagctctgccagacgcagacccgcgccgtacatcacttccagcattgtacggtcacgcaccgcaaggggatcgtccagatcgatctccagcaggcgattcacctcatccacatccatattctttggcaatggacgtccggcccgcggcgtggatacccctttagccggatttgccgtcagtacaccgcgtgacaccatccagtcgagaaaactgcgcaatgccgataaacggagcgccagacttcctgaatgtagcccatcacgcttactgcgggacaccacggagcgcacgctagaggcatccagtgcgcgccagtcagcgatacccgcagcggagagtatcgtgataaccgcagataattggcgcgaatagctggtcaatgtcaacggacttaactggcgttctactttcagatagcgcaggaacgcatcaacatcggtttgtagaggagaagaggaagctgcctccgatggcgcaggctgtcggctcatacccgctcaacccagcgcgccagcatcgcaggcaacatcatagccatttgctgaagcagcacggttcccataccattctgataatggtgactgtcacggctgctgaaaatcagcacccccaaatcgtgatgatttcccatcagcgacagcgcgaccgaaccgacctgtctggcctgcggtagcagcagtaacagttccggcccgtttaggctgccaagatagtggttatgttgtccgaagcgctgaatgcgcaacggctcaaacgaggagcgatttaacccaagatgggtaaaatcggaaggcgcgccaatgcgccatttgtcgctaaacagacgaaccgctgcccccgctaggcccagctgacgcgcccaacgctgcaagcgatccaacatatctgtcaggctttccgccgacgccaactcagtttgtaacccaagcaggcgattgaacaacacctcgtttgcgcccgcctgctccatcaacagcgtgatttcttcctcaagctgagtgatgtgattacgctggcgtgccagttgccattccaccagcgacacggtccccctgacgggatgaggaacgcgcatctgctcgacgggacgcgcattgcggataaaaaaatcaggattttgttgcaggaactgcaaaaccatctcgtcactgagtgcgatctcgcgttctgcctgttcctcgacattcttcataaatgaataaatccatcgtagacatgcgttgcaggcccggtcatgaataacggatgtcccggcccatcccactggatatccaactccccgcccggcagcgatacgcgaactttcgcggacaataatccctgcaggatccctaccgccacggcagcacatgcgccgctaccacacgcctgcgtttctcccgcaccgcgctcgtacactcgcagacggactgtctggctatcgacgacctgcataaaaccgatattggcgcgatcgggaaaacgctcgtggctttccagtaacggccccagtgtttccactttcgccgtttccacatcctcaacctgaatcacacagtgcgggttgcccatcgacactacgccacaaagtaccgtgtgttcgtcggcacgcatgatgtaggttttctccgctttgaccgcgcgaaatggcacctgctgcggctcgaaattcggttcgcccatgttaacgcgcaccaattcatcgtccgtaacagacagcaccatccggccagtctgcgtactgacagcgatatcacgcttgttggttaaccctttcaagcgaacaaagcgagcaaagcagcgcgcaccattaccgcactgcgccacttcactaccatccgcattaaaaatacggtaatgaaaatccagttcaggatcgtaaggcggctcgaccaccaaaagttggtcaaatcccacaccacagtgccgatccgccaaacggcgaatcagttcgggtgaaaaataaacgttttgcgtaacggcatcaacaaccatgaaatcgttgcctaacccgtgcatcttagcgaactgcattatcctgactcccccgcttgcttaaccgggcgcgataaacgtatacgtgacctgttatttattattaccgtaacgcattaaggacgtattgacggtttcttttgtggctgctggttctcattttgctgagtcgctgacgagccagtcttaccatcggctggcatataaagcggacctttcagaccacagcccaataagctgactactgatagcaccagaaaaaatgggcgaaatacgtttttcatcacgtgaagacctgtcattaatacttgtatgctctctataatcgcaggtggatcatgaaaatcaataggaatcgaaaatgaacgatagcgagttccaccaattagccgacgaactcatgcttcagttggaagaaacgctggatcaatttgagggtgatgccgacatcgattccgagattaacggcggtgtgatgacgctgagtttcgagaacggcagcaaaatcgtgattaatcggcaggagccactgcaccaaatatggctggcaaccaaaacgggtggctatcactttacccttcgggaagaacgctgggtatgcgatcgcagcggtgaagattttatcgcactgctgtcatcagcctgttcggcacaggctggggaaaccgttcacttcgagtagcgttccctgtcttcatggcaccgcaattcatagcattgcgatgcctcgtacatcagcgccgtcccagtaatatcagcgccagtaccatcagtagcaacataccgatgccaaacatattcaccagcggccagccgctggtcagcgccattaggctaccggcagacagcgaggccaacgcgttaggcacataaaccaccagtgagttaatgccctgcaaacgggatttatgcaccgaatgggtaaaagcgttcagcataaatgtcccaccgttgaacataaacgcccaccctacgccaaacagcaccagcgcaaagaggaagtgcaagaacgtcaaaccactcaacgccaccgccacaccagccagattacaagccatgccgatcgccacggcctgaaccggcgtcaaccgtttcgccagcactactaacaacagcgcaggggcatacatggcgacaaaatgccattgcaaaaccgtcgcgctatggctgacggaaaagtggtgctgatgcatcgccagcggcgctgaattcattagtagcgtcatcactacaaatccgacggaacaacttgccgtgcctaacacaaatgcccgatttctcaggatcgccgccagcggttcactgcgctgggcgctagccgtaacaatcggcatcgggggtaatttaaggccaagcagcagcagtgacgtgataacgcagataaaccctgcggcgataaaactgccgagaaacgggtatgacgcccaaagctgagaagcctgactagccgcaaacgggccaaggaaaccgcccaggacaccaccgctgatcacccatgatatcgcccggtttttttgctgattatcggtaaaaatttcagcagctgcgaaacgataatattgattgaaggcgcaggacatccccagaacaaacgttgaaaacacaaagagtggaaagctgtgtagcacaatcgccaacgccgccaaaagcgctcccaccagccccaacagcgtgccgatgatgaacgtattgcgcctgccgtatttcgtcatcaatgaagaaacggcgtaaatcatcagcgccgcgccgcacaccgtcgcggtaatcggtaatgtggtcagcagcggaaccggcgtcatcgagacgccaaccagcgtagaacacagcgtcatcagggaaataatactgccggtcagcccttgtccgagcgccagcagtatcagatttcggcgttgcaacgaatccatcaatacatccctttctgaatgcgctgaaagccgagtgtctggcagtgactataagatttgtagccgctgttccatcgtcatcacctcatcatccaccacgggcgtaatgcacagatgagaaagcgcgctgctgcggaacggaatcacctgagtgcgaccgtccaactgtacgatttggtagaactgcggcaggttaaaattgataaagctggaaccataggtaaagcgatcgtgcgaagacgaatagaagcgactgacatcgcgcaccagctcttctttactgccttcacagtggtgatacacctcaacacgattcgactcatccagaatatagatattaaagccctgattttccgtcagatcttcaaagaaaaattggatgatcccttcgctggcgacaccatcgaccaccggcggtaaatgcacatggttggtttcgacctgaaccggctggccttgcagcttgttgttggaaatcgcgccataaaattcgaccgcgttctccagcttttgcactgacacactcagccgttcaaagaacagcccccaagtttgccctgccactttcaccgctttgaagcgacctggctcctgctggcgcgtactggtcagacgcagctcaatacattcggaaaccagctgttgcacgcgagtacgaatcagcccgcgcaggtgctggctatagcagaacacttccagtgattccggcagcgcggcatcctgatgcattttgcccagaatggttttcagcgcttccaacactgcctgctcaccgctgaaatgcagcgtacgcacttcgttccacgagttgcgatacagcaggtcgatactgccaaccagacactgctgctgctggccgaaactgaacacatccagatgacggaaatcgaaatgcaccacctgattgcggaaagccgccgtcggatcgtgttccagattgacaataatcgccagatgacgaatttcacacgggctgtacagcgccttcggcgtcggtgcaggcacgcgcagcgggaagtggttagctacatcgtccaccagcgcttgtaagcgcgtgatgtcacacagctcgttacctttaatgtacagacgcgtgctcggtgtcagcagaccattaaaatacgcccacgccaccagcttgttcagatagcgattatattccagcggctgatggctgatgatcgcatccatcgacggtgcctgattgtacagataccagccggaacggttcgcacgaccaggcggaacataaataaaggttaaattcggctccgacaaatcgggcgaaatttgcgggttcagcagagtgactttgcccggcagcgcttcaaacgcggcatacagtttacgggtcaacacaccgatatcctgcgggctggcgctgacgctgagattattgcggcgggcgaagcgaatcaggttgcgataagtctgcatcatcgcatccaatagctcattatgcgcttcgcgtacctgttcgattttccagttagcgcggttatctaacatcgccagatgttcgtcgctccagccccactcttgtaccagttgactcagaatctggcgacgccagccgacgcaagcttgttctctggagagcttttcacagacttttaaatagaaacatcgacgcgccagatcgagacgcgttgggtcgttgatcgccgttaggtagtgcgttacgcgatccaacatcatgcagtaaggatcgagaccaaaagagacgatctcgccgtcatgcaggcgttttttaatttcggtcgaaagcaggctggtatctgggtattcccaagaataggcttccaacagcagtgttttcagtacggctttataaggggaatcgatacttttatagagctgccaaaggctcgcgccgaaatactcttccgccgacagcgtacttaagccacctaaatccatccactcgttcggtgccagcgccccctgcgagtacagcgacagcacatagtcgtcgtagtgggattcttcttcgaccggcaccatgttccacagaatgcgtttaccggccatgcgcacggcggtacggtagaattcgtcgagtaacagaatgtgctgcatggagccgcagtcttcaccgcccagactgccgctttcattgtggcggaaacggctttcatccatcaggaagaaactaacctcagcgccctgcgctgctgcccactgctccaggagcgtacatttcttctgtaggagttggcgctcttcgctatccagccaggattggtggcacacccagatatcgagatcggagctacagctctgcccgatagacgaggtgctccccattgaatagatgccggtgatcggcagctcgccctgcggatgagaaccgtcaaactggccccagcgcagcgcgatgctatcaaggtattgttgttgcttttcatcaggcgtgtgagtgcagacaccgtgaggcactttgccttcaaggtagccgggcatcaacgggtgatgatgatgtaataaaatgggcagaagactgtaaacctgctgaaaagcgggcttcattgctcccagagcacgctcaacacgcagttggttgatcgcatccagtctttgcttcaaagtctcgatgtagaagtacaagacgtttcgcctgatttatcccagtgcctagaaaaaccccatgttccaaattcgccaatgataaaattagaagaatgtttagcgaattattgctggaaacgtgatcaatttaacaccttgctgattgggcgtaaagaaagtaaagaaagttagacttacctatcttgctttattacgaatttctctaaccgacgtcatcagcacggcttccttactcgtcatacttcaagttgcatgtgcgttggctgcgttcactcacccgaatcacttacttgtgtaagttcatcgggactccttcccttgccgccttcctgaaactcgaattatttagagtatatctagatttgcggcacccaaatttcagtccgttttaaaggcgcaccgctaatgcccacaacctgacaccaacgcaccatcaatgatacgatggcgaaaaatgataaaaacggtatcaagcatgttagccaatattattagaattgccacccgacaaagcccgctagccctatggcaagcacgatatgttcagcagtgtttgaaccacttctaccccgatttacacgtagaactggtgccgatggtgacccgtggcgacatcatcctggatacgccgctggcaaaggtcggtggtaagggattgtttgttaaagagctggaattggcgctgcttgaagggcgcgctgatatcgcagtccactccatgaaagatgtacctgtcgaatttcccgatggcctaggcctgaccactatttgcgaacgcgacgacccgcgcgatgcttttgtttccaatcgctacgacagcctcgaacaattaccggaaggcagctgtgtcggcacgtccagcctgcgccgccagtgccagctacgcgcccgacgtcccgatctggtgattcgtgatttgcgcggcaatgtcggaacgcgtctggcaaaattggacaacggcgagtatgacgccattattcttgctgtcgctggcctgaaacgcctcggccttgaagaacgtatccgctgcgcgttaagcccggaagaatcgctgcctgccgtcggacaaggcgctatcggcatcgaatgccgtttggatgacgatcgcattcgccaactgcttgccccactcaatcacaccgataccgccgcccgcgtactggctgaacgtgctatgaatgtgcgccttgaaggtggctgtcaggtgccgattggcagctacgccgaactggaaggtgatacgctgtggttacgcgcgctggttggcgcaccggatggcagccaaatgatcgtcggtgagcggaaagggagcgtctcagacgccgaaaaaatcggggttgcactggctgaagagctgctagcaaaaggggccagcgcgatccttcaggccgtttatcaagggcaaagctcatcatgactattctggttacccgtccgtcaccaactggcgaacaactggtgacccgtttaagaaagctcggctatcacgcctggcacagcccgctgatcgagttttcgcctggacgagaacttgctggcctgcctgcacaattacacgcgctgcacgccgacgatctggtgtttgctctctcacaacacgcgattcattacgccgatcccatgctggcgcgcacaggcacaagctggcctgctcacctcgcttattatgccattggccgtaccacggcactggcgctgcataaaatcagcgcgcaccccgttacctatccacccgagcgtgaaaccagcgaaacacttctacaactgcctgagctgcaagatgttgcagggaaacgtgcactattattgcgcggcaacggcggaagagaattactgggagaaacgctaattgaacggggcgctcaggtaacctattgtgaatgctatcaacgcagagacgttcattatgatgggccggagcaaagccgccattggcagcaaataggcatcgacaaactggtgattaccagcggagaaatgctacaacggatctatactttagtacctgattactatcgggcttcctggctactcggttgccagttgatcgtcgtcagcgaacgactggcagaacaggctcgtcagctcggctggcgcgatatccgagtggctgataacgccgataacgatgcgctcgtgcgcgcactacaataaacctgatcatgggatgtaccattatgacggaacacaatacccccacagctccatccgatgaggttgctgaacgggttgaacccgcgcatcagcagcaagatcccgcaccgcagcccaagcgcagtggtgctgtgctgggagcgatcgccatcgtgattgcgctggcaataggcgcgggattgtattaccacggccaccagcaggcacagcgagaaaccgcctcgcttcaacgtctggaatcacagctaaacgccttgcagcaacagcataagcaggaacaacagcaatggctggatgctcaacagcagcaaagcaaaatacaggacaccgcgacacagcgtcttgaggcgctaacgcgtcagtcagacgagctacgcgataaactggcggcgctttccagccatgacaccaatacctggctgatcgctcaggcagattttctggtaaaactggcagggcgtaagctgtggagcgacaaagatgtcaccaccgcgggcgcattgttgaaaagcgcagatgccagcctcgcggaaatgaacgaccctagcctgatagaaattcgccgcgcgttgaccaacgatatcggtgcactggcaggcgttagccaagtcgattttgacggcatcatcctgaaagtgaaccagctcaccgatcaacttgacaacttgcagcttgccgacaacaacaccgatgaagcgccaatggatgccaacagcacagagctgtccgcttcgttgagcgaatggcgacaaaatctgagcaaaagctggcacaatttcctggctgactttatcaccattcgtcgtcgcgacagcgctgctgagcctttgctggcaccgaatcaggacgtgtatctgcgtgagaacatccgctcacgtctgttggttgccgcacaggcgattcctcgccatcagaatgaagtgtacaaacagtcgttggaaacggcagcaacctgggttcgcgcctacttcgataccaccgactccacgacgcaggcctttttggatcagcttgatgccttaagccagcagtcggtttcactggatgttccaacggagctacaaagtcaggcgctgttggaaaagctgatgcaaacgcgcgttcgtaacctactggctcagccgccagccacacagcagggagagtgaacatgctgaaagtcttattgctgttcctgatcctgatcgcaggcgttgtgatcggcccgatcgtcgcgggccaccaaggctacgtcctgatccagacggataactatgacattcaaaccagcgtgacgggtttggtcatcatgctggtgctgtttttcctcgcctttttggcggtggagtgggtgctacgccgaatccttcgaacaggatcacgcacacgcggctggttcctcggccgcaaacgcagccgtgccagaaaacagaccaaagccgcgctgctcaagctggccgaaggtgattatttacaggtagagaaactgctgactcgcaatgccgatcatgccgagcagcccgtagttaactatcttttggcagccgaagccgcccagcagcgcggtgacgaattccgcaccaagcaatacctggagcgtgccgccgaggttgcagataccgatcagcttccggtggatattacgcgcgtacgtattcagctagcacgtaatgaagatcatgcctcacgtcacggcgtggacaaattgctggaagtcgcacctcgccaccctgaagtgctgcgtctggctgagcaggctttcctgcgtacccatgcctacggtgccttgctggatattctgcctgcgatgcgcaagattaatctgtaccctgaagcgcgtttgctggatctgcaacagcgggcctatatcggtctgatgaatcaggcgatggcggatggcggcagcgaagggctgaaatcatggtggaataatcagagccgcaaagtgcgtcatgagatcccacttcagatcgcaatggctgagcatttgatcgagtgtgacgatcatgatacagcacagaagatcattcttgatggtctcaaacgtcagtatgacgagcgtttgattctgctaatgccccgcctaaaagctggcaatccggaacagctggaaaaaatgctgcatcagtacatcaagcaacatggcgcaacgccgctgttaagcagcacgttaggtcaactactgatgaaacacggcgaatggcaacaggccagcgatgccttccgcacggcgctggagctacgtccagatgcttatgattacgcctggcgcgccgacgcactagagcggctgcatctgccggatgaagcggcgcaaatgcggcgtgaggggctgttactcacgctacagcaaccagccaactaatcactgcatcatctctttcataaggctccttctttggagccttatttattttttatgtttcaatcgcaggctgtgacccagcattttcatcagacgaaaaaaaacgcttaccgataaacggtaagcgttgaaaatatcaggtctgtcagacaacagaatggtgcctcactcaacgttatgtccggaaagcccgatggagatttgcatcttcatctggagttggacgataggcacctcaaaattggctctgcgtcattcccaggattatgaagccgaagcaagcatagaaggtggaatgagcatctacacgcttatttaagcacaaattatgccaacatgcataattttattgctacgacctcatcaattcaatttaactagctaatagtaaatactatttttatttatccgctagtggggaagcaacaacacgctgggtggtaaaaacgagagcgaactcacaaaacctgtcgccattcagagacgaatttatcagataaaatattaatcattattaatcaataaattaaatgtctcttttttgagacagcagatcaccgcaggtgtcgttcttttccgacagtcctgtcaaagctgttgattcagcttaaaaaataaaaaaatatccgcgccgaggagtcgacgcggatagcattaagtaacaggtgggacttaacgggaggacagctgttctaaactctgtttagcgacctgatacagatagtgtgcggtcgggaacagtgcactgtcgtcaacgcggaatttcgggtggtgcagcgcatagggtccgccggagccaaccatcataaaagtacccggcagtttctgctgatagaacgcaaaatcttcaccaatcgggctggcttcgacgcggcgtgcttcaaaaccttcatcacttgccacgttcagcgcaaactcaacccattctggcgtattgatcactgatggcggccctgcgtgccacaggaactcaatttccgcgccaaagctgctggcaatacccgagacgatctgacggaaacgctgttcaatcaaatcacgcgtgtcctgattgaacgttcggaccgtgccttcaacgtaggccgtgtcgggaataacgttccaagtgctaccgctatggacctgagtaatcgacaccactgcgttattgtcggacgacaccgtgcggctgatgatggtttgcaccgcggaaatcagctgacccagaataataatcggatcgttgccttcatgcggcttcgccgcgtgacagcctttcgctgcaatcttgatctcaaaacggtcaacgcccgccgtcaacgcaccgtctttcccaccgatgacgccaacgggcagcgtcggatcgttatggataccgaaaatcgccaccgcattgtccaacgcgccaaccgcaatcacttccggtgcacccagccctgtctcttcggccgcctggaacaaaattcgcaccgtgcctttcagctccggctcgattttcttcagcagaatcgccgcgcccagcgctgcggaagagtgaaaatcatgaccgcaggcatgcatcacccctttgttgagcgacgtgaattctacgccagactcttcttcaattggcagggcatcgatgtccgaacggaccacgaccagtgggccatcctgtaggccgccgacttccgcgaccagaccggttttcaacggcagatcgaggacgcgaatcccttctttttccaataccgcacgaatctttttcgtcgtttcgaactcctgattcgacagttcaggattgcggtgtaaatcgtggcgaaacgcctgaataaattgagccagaggctcgtgctgaggtgctgttctcatcaattcttactccacattatcgtgccctgtctgacaggacggccttgttcaggcgtgcaggtgtgtctacgtgtgcgttaaatatcgtactcaagcggctcaggcagtttggtcaactgacgcaagaaacgctgggtttgcgggttgtctgagaagctaatcacctgctccgcagggccttcctcgacgatgtgaccgtccgccatgaagatcactcggtcagccacttctttcgcaaactgcatttcatgggtgacgatcaccatcgtggtgtcatttttcgccagcttctgaatcacctgaagcacctcgtgtaccctttctgggtcaagcgccgaagttggttcatcaaacaaaagagccttcggatccaccgccagcgcacgtgcaatactcacgcgctgctgctgaccgccggataacgtcaccggatactgtgccgcctgtggcagcaggccaacctgctccagcaaagccagaccgacttcagtcgcctgcttcttcggcatttttttcacgacaatcagcgcttccgttacattctccagcgccgtcttgttcttaaacaggttataactctggaacaccatcgccgtctgacggcgcagcgcgtaggcctccttggaggagtaacgacgcgtatccagcgtttgttcaccaatttcgatcgtacctgactctggcgtttccagcaggttaaggcaacgcagcagcgtggatttacccgaacccgatggaccgataatcgccacgacttcgcctttcgcgatatccagactaatgttgtccaacaccacctgatcgccaaagcgtttagaaagattctttacactgatcatgtcagccccttatcgctgtagcgagtgattcagtttcttctcaagctgtttttgcagccaagcgtaaaccacaatcaccatccagtaaatcagacccacaaccaagaaggtctcaaagaaacgcagagattcagcggcaatcatcttgccttctgcgaacagttcggagacgcccagcgcaaaggccactgaggtatctttaatcagagaaataaaggtattacccgtcgctggcagcgcattcagcattgcttgaggcaacacgatgcggcgatagacctgcgctttactcatgccaatggacaggcccgcttccgtctggccgaaatccaccgaggccaagcccgcacggaaaatctcagccatataggcggaggttttcaagctaaagccaataattgcggccgtcatcgcatccagattggataagccagggaatagctgtggcaggccgaagtagatgataaacagctgaaccagcgatggaatgccgcggaacagcgagatatacagttcgacgatttttactacgacgacgatcttgctttcacggactaacgccaagataaggccgagaaccatagcaaaaaacatcgaaaccacggcaagaaacagcgtggttggcaaatacattaatacctggggaaagacttttaacaggtaggcaagatcgatattcatgagtaataccattaatgcttccaccggccatattgcgccggtggaacagggttatgactgttgactatataacgaatcatctggctacataacgagtcatcacgctaaatgacgactctgccagaatgacggcgtgaggttatttagccggtgataccgtgatatcttcgccaaaatatttttcggagatagatttcagacgtccatcttcacgcattttcgtcaattgtgcatcgaactgtttacgcaaggcatcgcctttctcgtccttatggaacgggaagctgacttcttcaatcaccagcggttcgccaaccagcttgaacggcaggttacgcttattgatttccgccaacaggatcggacgtgaattcacgtagccttcgacgcgcttagacagcgcatcgttcatcgcaccatcacgtgtttcataggtgcgaatagtgacgctgccgtcggcaaatgctttcttcaggttgttgacgtggttggaacccaggaccccggcaaccgtcttccctttcaggtcagccaacgtattgatcgtggtgttgtctttgtgcgtcacaatctggctgccgtagaagctgtacggctgggcaaaattgtatttttcctgacgcgcgggggtaattgccaccacgttcgctacagtatccagctttttcgcttccaactgccccatcaggccgctgaaatcagcggtgacccactcaactttgtagttcagatctttcgcgatagcttccgtgacttcaacgtcaaacccaaccagcttgttatcttgcttgaaaccacttggataactctggcctgttgaacccactttcaatactttttcctgctcggtgccactcttcccagaatcacagccagcaacaagaaaggcggtcgtcagcgccagaacagacaacgttacttttttcatcattttactgcctctctttttaagtttttatctttccactggtcatacaattggttatcaagaattttttccatccagatggtcaggtgtccttttcccagattcgtctgcccgacttccttgaaaccataatttctgtacatctcaatcagccacgggtggttttgcgctgtgccaagcgacaccgcaggcgctttgagctggttaatcagaatttcttcttccaaccagctcatcatttgcttacccaatccctgttttttatagccagggtgcgtcgcaaaccaacccagatgcggtagaccgagcgggcccggctcaggcccccacggatagcggatggtaaatgacgacaccatctccccgcctttttccatcacataaacgccgtgtgaggcaatgtgcgtgcgcaccatgccaatatctgcatgggcggcagaaaaattgatgcccaactggcgaatcggctcaaacgcggccaatgccagcgccaaaaaagtctcatcatccgcaagcgtagcctgacgaaatacgatactcatgatttcaccttatgctggcagcagaccggagttatccgcatagcgaatcacctcatcgactttctgcggtgcactgccgacgtagttggctgggttcagccattcgtccagatcggcggcagtcacctgctcggaaaggactggatgcgccaacagtaccgatttaaaaggctgattctgctcgaatgcctgcatagagcattcgtaaaccagatggtgggcggtctgcttaccgagacgtttgccaatctcaaacatcactttctcggataacaacaggccattttgcagatcgaggttcgccagcatttgcttctcgttgacggacattccacgcaggatgccaagcgcattctgaagctgagcagacagatagatgttgatttctggcagcgcgatccactctgcacgccagctcatcgcatcacgttcatgctcaactttcatggattcgtgaatcagcgcggcgctcttaaacagcggtgcagtcaagctcgccagcccttccaacgcggcagggttacgtttgtgcggcatcgtggtagaaccgattttcccttcagagaacggctcttcgatttcattaatctcggtgcgcatcaggttgtacagctcgttgccaatcttgcccagcgtaccgctgatcagaaccgtaacggaggcatattcggagaagcgatcgcgggcagactgccagccgatattcggtgtattcagccccagtttatccagcgtcaggcgctcaatttctggccctttctcgccaaaagaggcataggtacaaatggcaccattgatgttgccgaccaaaacacgctctttgatttcacccaggcgttcgaggtgacggataaattcatccagccagacagccagtttgaagccaaacgtggtgggcagcgcttgcatgccgtgggtacggccagccatcagcgtgtgttgatgtttcttcgccaaacgtttcagttcaacggccagcagttgtgtatctctgacgacaatatcaaaagattgtttcagttgtaacactgtcgcggtatcaacgatgtcctgcgtggtcacgccgtaatgaataaattcacccgccgcgccacattgtctctgaatcgctgcaatcgtcggcatcagggagtgcttcatgcgtgccgcatcttttgcaatctcttcaacgttaagcgcgcttgcgtcagcgttttctgcaatggtttttgccgcatccagcggaatgacacccagttcaccctcggcaagcgccaaggcaacttctacctcgacctgcttagtcagacggttatgctcggaccagacgccgcgcatttcaggcgtgccaaaattattccctataagaagaaaatcaataagatgtgatgccataattaactcgttagtgttggatttatcaggcgggggtttatgtcgtctttttaatttttaaaaatataacatgcggtaattatgcgctttatacctttcggatctatcttagatcaaaaagtttgattgcaaactatgcatttggaaatgttcgctaacactctctcccgtattgaaaaacccgcttgtcactttttccttcctacaatgaaactccttatccgtatgactgctgacgaaggattatcatgcttttccacacgacattacgcatgccccgtaccttattgattaccatgatcattatttcaacattcgctgctcaggcacgagcccaggatcgctacctgatggaaaaggtggttgaagttagccgtcatggcgttcgtcccccgacagaatccaacacaaccgcactggagtccggcacggcacgacaatggccgcagtgggtcacgcgagagggtgaattaaccggacatggctatgccgccaccgtgataaaaggacactatgagggcgagtattatcgccaacagcatctgttcgcttcaggttgcccagcggaacagcagatttatgtacttgccagcccgttacagcgcacccgcgcaaccgcgcaagcttatatggacggcatgtttcccggctgcggcgttactacacatgccgttgaggatgaaaagcaagatccgctgttccacggcgataaaatggggattggcacgcttgatcctgaacaggcaaaagctgctgtactgaaagccatgggaggcgatctggatctcgcttatcaacgtctgaagcccagtattgagcagctaaaacagatcgtatgtggagaagataaaccctgtccggtgtttgataaaccgtgggcgctcaaacaggataaagacggttcgacttctatcagcggcctgaatacgctggcgaatatgagtgaagttttcctgctggagtacagcgaaaatttgccactggcacaggttgcttttggtcacgtccgcagcgcacaggatcttattcccctgatggctccgatgaccgccaaatacgacttcaccaatgatgttccctacattgcacagcgtggcggttcactattgatgcagcaaatcgcacaggcactcgcgcaagggacgcaagcagagcaggacaccacacaaggcgagccgccgacagccccttacttgctgtatgtcgcgcatgacaccaacattgcctacctgcgcacgctgttgcagtttcactggcaactacccggcgataccgccgataacatcccacccgcaggcagtctggtctttgagcgctggcgcgataccacgactcagcagcgttttttgcgtatttatttccagacacagtcgctggatcagattcgttcgctgacgccgctgggcgagcaacagccgttgctgaaagaggaatttacgtctcagagctgtcagcagacagaaaaaggcacgctgtgtccttttgatacgacgctggaatccatgcggaaaagtatcgatagcagtgcgctggcaacggtacattacgcgccgtagctcgatctcctgaggagaagcaacgtcttgtcgggttgatgaatccgataggacgtttgcaagagaaggcagatttaagacgaaaaaaagcacatctttcgatgtgcttttttctgtaattggtcggcgagagaggattcgaacctccgacccactggtcccaaaccagttgcgctaccaagctgcgctactcgccgaatgtactgctttttgaacatcactgatgttctagcttgtgtgtggtgcgaagagagggacttgaaccctcacgtccgtaagaacactaacacctgaagctagcgcgtctaccaattccgccaccttcgcataactcacaaacttttattaacgaaaaacgttaatgaactgctaaatctggggtggctaatgggactcgaacccacgacaactggaatcacaatccagggctctaccaactgagctatagccaccatcaccacatttacatcttattacgcggtacatcctttttacgggatactttctttacgaaggtaagtgtaccaccgcagctcttgcacacaacatactcgtttacacaatataatggtgcgcccgacaggattcgaacctgagacctctgcctccggagggcagcgctctatccagctgagctacgggcgcttagcgccgttgcgggacgggatattacggacttagcgactgactgtctagtgcttttttatcgaaatgatgcgtttgcttatgctttgtccatttcaagctaaataacgtacaaatccgctcttcccgcccccaaatacgactatttaccccctgccagcgacgtttttttacccaatcccagcgcgaaataacacaggctgaccacggctaaaaaggcgacaccgaccaataaagacattcgcgtatcgatatttatatacattcccaccagtacacacagcaaaaatgccatcgtcaggtagtttacccacgggaacagtatcgatttaaacggatgtgaggccaacgcgacacgatgctgctcacgaaaacgtagttgactgatcaacaccacaaaccacggcaccatacccggcaacacgctggcgctataaacataaacaaacactttttccgggttagggatgacgtaattcaaaagcgacccagccaccagacaaagaatagaaatcatgacgcctgctgcgggtacaccgctggccgtcactttacctagccaggcaggaagttgacggttgttagccagcgaatacagcatgcgaccacagctatacatgccgctgttgcagccagacagcgcggccgtcagcaccacaaagttgatgatgcctgccgccgccacaataccgattttcgcaaacgtcagcacaaacgggctgccggatgtaccgatttcattccaggggaaaatcgtgacgataacgaagatagcgcccacatagaaaatcaggatgcgccacagaatgttattgatcgcgcgcttcagcgtcacctgcggatttttcgcctcgcctgccgtaatccccaccagctcaacgccctgataggacgccaccaccagacacagcgcgaacagcagacctttccagcctcccgcaaggaagccgccgtgctcggtcaggttactgaatccggtcgcctgaccgtgattaccgaagccgaagaagataataccgacgccgactaatatcatcacgacgatggtggtgattttaatcatcgcaaaccagaattcgatttcgccatacagccttaccgcagcgagatttgcgcccgcgaccaaagcgacagcgacaatcgccggtatccactgtggcagttcagggaaccaatactgaacatacacgccaatggcggtaatttccgaaatcccgaccgccatccacataaaccaatagccccatgcggtgagataaccgaaaaagggatgcatgtatttatgtgcgtagacggcaaacgatcctgcgaccggctctaggtagagcatttcgcccattgaacgcatgatgaagaaaacgaagattccagcaacaatataggccagtaataccgacggtcccgcccacttcaacgcactcgctgcgcccataaacagcccgacgccgatcgtgccacctagcgcaatcagctcaatatgtcgggcttccaaccctcgatggagtttttcctgctttacatcttctgccatatatccctctgtctttatgttgtgcttatcccggctgttgccggttattgttcttatttcagaaatgctatctgttagaaagactgtgtcctcgcctcaaattggcggtcatgaaaataccgtaatgtcggtttgaataacacatcaaggatgacgaatccgccaaagatagaattctgtctttccgattgtttggcaaacagacaattgaagtcgaataggaatgaaaaatcagggttatctactgtagagaaaggcgacgagggaaaggcagtgggaaaagacgacgagaaaaggttggcgcgtccaacgcgccaattcaatgaagctatagacgaccgctgtagtgataagcaacgtatttcaacaacctcagctgccgaaaaatacggctcggctgggacagcaagcgatacagccattccaaccctaagttttgccacacgagcggagcacgcttaacatgtccggtaaagacgtcatacgttccaccgatgcccatatacagcgcatcaggatagtggtggcgacaatcgcgcatcaggatttcctgccttggcgaccccatcgcgacagtgacgatttgtgcgccgctggcacggatgcgctcaaacaacgcatcacgctgctctggtgtaaaatagccatcctgactaccgacaatattcacatcccactgcgcacgcagtttcgcttccgtttgcgccagtacatcaggtttgccccctaccagaaacaccggcgtttcctgtttgccagcccgttccattagcgcttcccacagatcagcccccgcaatacgtgtgacgtcagcctgtgggtacttgcgtcgaatggagcgcacaatgctgatgccgtccgcatacttatattctgcgcgatcgagcagcgtacgcagcgccacctctttttccgccgttagcaccttctcagcgttaatcgcgacaagcgtccccgtttcaacccgctctcccgcaaataggtagtcaacaaacgtccccatattgcggaaaccgtgaatgggcaaaccacgaatggtatacagagggattgtctctgtggtttttaacgcggtcatatctgctcctttatcaccggatcctgtacggtattgggtgtcggcgcgagcggcgtggcgcgcatgcgcctcagacgctgccggatgagtccggcgctttccagcagccagtaaagcagtttggcaacgagcaggcacaggccaaatatcagacagaaaaacaccacacgtgaaacaaaggaatcgacgccttcgcgcgttagcacaataatattgaacaccgcaccgaagcagaacgcctgcaaaatggcggccttatagcgattgctgtcgttcttccctaactcgtacacccagtcgaaccacttgataaccagccctaccgcaatcgcacccaacgggataaatagcacgccgcccatcaccaccagcgagcctaacagcgtaggggatatcgccagcccagagtggttattcaacacttcccaggtgaaatagttcgcgctgtttaacaccagattcggacggtcaggccatagccaggagggaataaagacgtagaaatcacgagcaatcggtgccagcccctgaaactcaatcttgtcataattctgccacagcagcgccagattctcccagggcgagaaggtgtcacgagttaaatagaggaaggtataaaatgcgtaatcaccgctgacgtccagcccatagcgcttcagcgccagccagaacatcccgacaataccaaatatcccagcagcgaccaacatccagagcgtaatccaaccacgcacaatgccaataaacagaaatagggcgaaggcaatgatcagattcgcgcgcgtcccgccgacaatcacatatgtcagcattccaaatgcgaccgttccgatgaggaacagtagccacgctcgctgcgtctggcgcaggaaatacaccaccagcattgccggaatgaagaagtagaaaaagcgtttcaacgccacaccggacacatcgctagagaatatctggctgtaagagcgcagcttaaacagcaggaagccattgttgaggaagaaaataccgacggtggctaccgcaatcaacgccagcagcagccaggtcagattagcttcaactcggttcaccgtcaggagtggagcacgcggcacggaggttttctggcgtagtcgcgtcttgtagctgacgtaatagacagcatagaacgccgttgcggacaacatcgcctgaagcagatactgcacggggacgacttcaacgccaaaccggaacaccagcacgcaggtaaagggaaaaccaaaatagaacgtcaataaatagagcagcgagaacagcacgttaaagttaaaacgtacgcgccgaaactccatccaggtcaagctcaggatgaagatgactgaaatcaggtagacgacaaacagccctccaaattgcccaagcgtcatgtcggttctcccgtcgccaacgccagcgcatcccgccagccttgcagataattgggattgaagaacgcgatctggtgtttatctaccgatgccagttggcgctgagcctcacgcaccaatgcttcgtccaggtcgtcaccgtaaaacagcacaggaaggctttgttctgtcagatcctgccagaacgggtttttccggctgatcacaaacggcacaccaaactgaatcaacaggcatagcgtcccgattccctgctggcgatcgaaaataaaatagcccaaatcacaagtgcgcagcatgttgagataatcatcaaacgccagttggtctttcagcagttggaaatttttcacaccaaacagcgccagaccgtccttttccacctgtgcgatgtaggacgcattattcgcagggtagcccattggcacaatgacccgcacattgttaccgaactgcttgtggatcgcccgcagcgcttcctgatgacgattcgtgcgatcgccagaattgccgaccagaatcgtcatcggcccagccagtggtttatcaaccttcatgctcgtcagcgccggatccatccgcgtagggaaatacagcaatgacgtcggcacgcgaggggcacgctgctcataccacgccagatcgccacgcgtggcaaaaacatgcccgatacgcttttgcgccatacgccgaagccaatagaacagccgatatttcaggccattggcttcttcatacaaatccgcaccccaaacgtgccagcaaacctgctcaggtttaattttcccactcagcagcgccagccacagcgtgggattaaactgcccatgcaggaaaaagcgcatcttgcggttcgattttgctctggcgatgaccgcctcagccagcgtttttttatccacgcaggtttcgatacgcaatgcaggaaaatcggccggcgaaataccgtcgtgggaagccacgatgaaatgccgaatttgatgctcggggagttccgtcgccagtacgtcgttaaaaaaacgtaaaacggtctggttatgatgcgggatatcagatcccaatacatgaatcagtgtcgtcatgctcgcctacggtaaataatgaatacgcaacaacaaagcaaaaaatagaccaggtaggttgccatataggcctgcgctgcgccttgtgcgccataaagcggaatcaaccagtgagaaaaaccggttaacaggagaaactggctgacttccgtgagcagataaaagcgcagcgccgctttcgcaatgaccagatagccaaagacgtaagcgcccactttcatcacatcccctaccaactgccaaacgaagagatctctcattgccgtaaactggctggagaacagcagccagattgcaaaatcgcgcagcagccacacacacaagctgacacacgccacaacgggcagcacaaacttcagcgagcgaacaatctcctgcgctagcgcagccttgtccgtcaggcgcgaaagcgtcggcaacagataaacggtaaaggaggcggtaataaattgcagataagcatcggaaatactgctgacgccctgccaaatgcccacttcatcccagctgtaatgcgctgccagcaggttacgcatcatgatgtacgccacgggtagcgtcacggcagtcatcagcgccatcagcgtaaacttgcccaactgcccagcgatggcgcgatcccacgctggttttagcgacgccagcgacaacggagtacgacgcagtagcataattcctgccggaatcaccagcaacgcaggcaccaacgccagccccgcgagcgcgccaacatagccacccagacgcaggcagagccaaaaagccgctagcccgatcaggctaccgccgatcacggccagcgcgttgcctatcgcatcccgatagcctttgaggatcgccagaaataggttggcgtaggcaatccccatctggataaacgccagtgcgcgaaccacatcgtgataatcgtcatgcccaaacagcagattagcgataggcgttgcggctgccagaaagagtaccgccagcagcgttgagaaccccagcaccagcgtgatggacgtgccaagcagcggcttcagccggtccggctgttgctgatactccgcgacatatttggtgacgccgttaaaaatccccgccccggctaatacgcccagcaccgtaatcaactggcggaaattccctgccatccccacaccgctaggaccaaacgtgaccgccagcagtttgacgataaccagccccgcgccaatttttatcagcgtggagcctgccgtccatatcgatgctttcgccaacgacatatcaggagaagaagctcagaatggtattaatgacggtgcgctgattgacgtccgacaggttgtagaacagcggtaaacgtaccagccgttcgctttcctgcgtggtgtagcgatcgtcaccggagaaacgaccgaagttcagacccgccgggcagctatgtagcgggatataatgaaagactgtcatgatttcggcttctttcatgtaattgataaacgcactgcggtcgtcctgatcgcgcagtttgatataaaacatgtgcgcgttgtggatcccattggcaggcacggtcggcagtgttatacgccccgcatcggccagcgatttgaatgccgcatagtagttctgccacagtttcaggcgacgctcgttgatgggtcgcgcggcttccagctgtgcccagagataagcagcttgaatatccgccatcagatagcttgagccgatgtcacgccaggtgtatttgtccacctgtccacggaagaactggctacggttggtgcctttttcacggatgatttccgctcgttccaccagcctcgcgtcattaatcaacgtggccccgccctcaccgcccgaggtgtagtttttggtttcgtgaaaactgaagcagccgatgtgaccaatagaccccagaacgcggcctttgtagctggacatcacgccctgtgccgcatcttccacgacatataaatcgtattttttcgccagtgccataatcgcgtccatctcgcaggcgacgcccgcgtagtgaaccggcacgataatgcgtgttttttccgtaattgccgcttcgattttcgtctcgtcaatattcatcgtatctgggcggatatcgacaaacacgatcttcgcaccgcgcagcacaaaggcgttggcggtagagacgaaggtatagctcggcatgatcacttcatcgccgggcttaatatccagtaggatagcggccatctccagcgacgctgtgcaggaaggcgtaagcaggactttcttgctaccggagtaatgttccagccactgctgacagcggcgagtaaatccgccatcgccgcacaatttgccgctgctcatggcagcctgcatataatccagttccgtaccgacaaccggtggcgcattaaatggaatcatgtattcacctgtataaccaatacgccgtgctctcaatcgtggcaccacggcgaagataaagacgaagagccgccacgttgccaacctgcgtcgcaacccggaggcgtatcaacccttgctgtcggcaccacgcttccgccagcgccatcagttgtgaaccaataccgcgtatcgtaacgcccggccagacgcccagcagcccgatacgggcatccgagtcatccagtctgcgcagcgtgacccatccttgtggatgacccgcggcatcttccatcatcaagcaactgtggtcgaacgtaccgcataccgcattttcaacccactgagcgtaaaaacgcccactatcctccggctgataccacggcgtacggaaacggctcagcgcaaaaacacgtgatgccgcgtccctcagagcaggaatatcatcgagcgtggcttcacgccagcgcggtagtggcgtaacgactgtcgtcggatgcagcggcaaactgagatcgacctcgccttccaccaagcgaaaaccgagatcggccagcgcatccgccagtaccagattgtccgccgcgattttggcctgcgtcagcgcaaatacgttcaacacatcaggcgtcaacacaggcgaagaaggcgaaaaattcagcttaccgctgtcaatctggaagaattcactctcccagcccagcggttcaaccgtggcgcgaatttctccctttcctgctgatatggaattggacatcgtttcgctcctttcttttccgccatctggcttttctgtcatctcaatacaggtttagtcgttcagtcctaaacgctcgccggtataggaaccgtcctgcacactgcgccaccacttttcgttattcagataccagctgacggtttttttcatgcccgtctcaaacgtttcttctggacgccagcccaactcacgttcgattttcccagcatcgatcgcataacgcatatcgtggcctggccggtctttcacataggtgatgagatcgcgataatgcgccacaccagcaggcttattcggtgccagctcttctagcagcgcgcaaatggtctgcaccacttcaatatttttacgttcgttgtggccgccaatgttgtacgtctcaccgacttcgccttccgtcacgactttgtaaagtgcgcgggcatggtcttcgacaaacaaccaatcacgaatttgtgcgccatcgccgtaaaccggcaacggtttgcccgcgaccgcgttcagaatcaccaacggaatcagcttctcagggaaatggtaagggccgtagttattcgagcagttcgtgataacggtcgggaacccgtaggtgcgcaaccaggcgcgaacaaggtgatcgctggaggctttcgatgccgaataagggctgctcggcgcataaggtgtagtttctgtaaacagatcgtccgtcccatgcagatcgccaaagacttcatcggtagaaatatggtgaaagcggaacgcattcttgtccgcatcagccaggttctgccaatagtggcgtgctgcttccagcatcgtataggtgccgacaatattggtttcgataaacgccgcagggccgtcgatagagcggtcaacatggctttctgccgctaaatgcatcaccagcgcaggctggtaagccgtaaagacacgatccagttcagcacgatcgcagatatctacctgctcgaatgcgaagcgtgagctatcggcaaccggtgccagtgaagacaggttgcccgcataagtcagtttatcgacaaccacgacgctgtcctgcgtctcagccaaaatgtatctgactaacgcggaaccaataaaccctgcaccaccggtaattaaaatacgtttcaacgccatactcctttggtatcaataacccactgttgtttcacatcgtctgggttaatcgccttaaactgacggtggtctaccagcatcactagcacatcggcttcttttaatgcactgctggtatcgaccagttttacctgcccagccaagacggacggcaggtgtttgacattcggttcgacgactaacgtcacacccgtattccactgcgcaatcatggaggtaattcccacggcaggactttcgcgcaaatcgtcaatatccggcttgaacgctaatccaaagcaggccacagtgacctcgctggcgcgtttatccgtttgtgccagataatccgccacggccgctttgacccgatccaccacccagagtggcttgccatcgttcaccaatctggcggtatgaatcaaccgagcctgctgaggattctgcgccacgataaaccaagggtcgaccgcgatacagtgcccacctacgccgggaccgggttgcaggatattgacgcgaggatggcggtttgccaatcggataagttcccatacgttaatgttttgttcggcacaaatcagcgaaagttcattggcgaaagcaatattgacgtcgcggaagctgttttcggtcagcttacacatctcggcggtgcgggagttagtgaccacacactcaccctccaggaagatgttatacagttcgctggcgcgagcagagcacactggggtcataccaccaataacgcgatcgtttttaatcagctcaaccacgacctgaccgggcagcacccgttcaggacaataggcaatattgatatccgccgtttccccaacctgctgcggaaacgtcaagtccgcgcgcgcatcggctagccactcggccatttgctcagtcgcccccacgggggacgtcgactcaaggatcactagatcgcctttcttcagcactggcgcgatggacgctgctgcagcctgaacgtaggccagatcgggttcgtgatcgcctttgaaaggggtaggaactgcgatcaggaaagcatcggctggcacaggttttgtcatcgcctgaaggtagccattttccaccgcgaccttgaccaaggtatctaagtcgggctcgacaatatgaatttcaccgcgattaatggtctcaaccgccagtttgttcacatcgacaccgatgacttttttctgacgcgacgcaaatgccgctgcggtgggtaaaccgatgtagcctaaaccgattactgaaatggtagtaaagctcatagtgtcacctgatatttttatgtctgccgccgtaaggcgacgtttaaaatcgctcctggcgatttttcatgtcgagctatccctgtccgacacccttcgggtcgctgcaaaagcagcgctaaaaatcatttcctatgattttttaaagcatccacaatgcgttgacaggcttggccatcgccataggggttgtgggctcggctcattgcctgatacgccccttcatccgtcagcagcatagataccgcatcgacaatgctcaccacttccgtgccgaccagtttgaccgtacccgcttctatcgcttccggccgttccgtcgtatcacgcatcaccaatactggctttcctaacgacggtgcttcttcctgaatgccacccgaatcggtcaaaatcatgtaagaacgattcatcaaatacacgaaaggcagataatcctgcggcgcaatcagcatcacattatcaatatcgctcaggatacgattcaccggctcactgacgttagggttcagatggactgggtacacaatctgcacttcagggtgtcgacgagcgatatccgccagcgcgccacaaatacgctcaaagccgctaccaaaactctcgcgtcggtgtccggtaaccagaatcagctttttactgctgtccaaaaaggcatatttctcgtcgaggctgcggcgtagtgaggcatctccgaggatacggtcgcgcacccaaaacaacgcatcaatcaccgtattgccagtcacaacaatatgccgatcggacaaatgttcacgcagcaaattttggcgggaatgctccgtcggagcaaaatggtacatcgccagatgcccggtcagcttacggttagcctcttccggccagggcgaatagagattgccagtacgtaatcccgcctccacgtggccgacagggatacgctgataaaaagccgccagactggttgccaacgttgtggtggtatcaccgtgtaccaacactaaatctggtttaaactccgccatgacgggttcaagtcccgataaaatccggcaggatatctcactgagcccctgccccggtcgcataatatttagatcgtaatccggtgtaatatcgaacaaatgcaacacctgatccagcatctcccggtgctgggctgttacgcaaattctcgattcaaaggctccatcctgagccaaggcatgaaccagcggtgccattttaatggcttccggccgggtgccgaaaacagtcaacactttcacattgaatctctttaatcaggttaggcgcaggcgctcgctgagcatcaaacgcaaatcagcaagctggttaacgcagacggcgagccagggcaacacccgctcccactagcacaccaatcgcaccccacatcaccatcaggaatgcccggcgcgggctgtcgcgtttcaccggttcttccggtgtacgcaaataacgatacgtctggaaactggcctcaagcgttgggccaacgttcagcgtcgccaacatcgcgcgattttgatcgtaatccagttcataatgcgggccgctggtctgcaacgtttccagtcgggcttgaagcatcggcctgccgagcaggaacatttccgatgcggggatttcatctgctggcgtatccgtctggctacggctaataccttgctgttgtgcgattttcagcgccagttcaacgctgcggacttcacgatcgtaaatcgcttttgctaccgcttcctgacgcttaatctgcgacttcatgaaaatggttctggcagcccaggctcccttgatttcttcattcaagtggttggctgcacgctgactggcaaaaaccacatactgacgaagcaacgtgttggaatctgaggaggtttccgccaccagcttcacggagtcattggtttttttcccgtcatcacgcgccgtaaactgaatgttgttgaccagctcatccagcaaggctgcatcagccttttcatcaccttccagacgttgcttataatagtcagtctgcaaccagaaatcgcggcgggtatcgtaagccgctaactgcatgatgaattcatcataagcaccagccgaaatagacggttgttctggctgaggagaggaaaacgatcgagcgtcgaggttacgtaggaattgctgctgcgagtaatagccgcccaacatattaaccgtcggcttgtcggtaatcgatgttgcaccccattcctgtttaacaagataggaatagcctaatgccacgacggcaaacagcaggccgattgctatcggccacacctttccacgccacagcaggcggaataaaccacggatatccagttcgttatcaatcaacgcattcccggtagacaagttctctgatttcattacttccccaaaattatttggtcaggatgactgcttttgctcatcggaatgccgcatacggcgtttgattcgcttgataaaacgggcgacccgccatgctcgtttcaggcagtagccatacagtagaaatgcaagcaagaataatgccaacatgacccattcgggtatgaaaaagaaatattctcccaacacaccgaccgcagccaataaagcagcggcgagcgtaatcagcaaaaatgcctgacgagaggaaaagcccgcccgcatcattaaatgatggatatgctgccgatcaggcgagaacggactcatccctttgcgcaagcgccgatacatgatggcgatcatatcaatcagcgggatagcgatgatccacaatgccgtaacgggattaatcggatgctgcggaccttgcgtcgtctgaatcagaagccagatagccgtgaagccaatcatcgtgctacccgcatcgcccatgaagaccttatagcgtcgtccaaacatgccgagattaagcagaatataaggcaacgtcgccgcgatcatggcgaaacaccacaatgccagattcgtatggccgctcagatacaacaaaattcccatcgccccgaacgagacgctagacaacccgccaagcagtccatcgatcccatccaccatattgaacgcattgatagccgcccaaacggcaaacagtgtcaccagatagccaaatggccccagtcccatctgccacgggccgaaaatatgccctaggttgtgtatcgtcaagcccgcaagggccatcatcaccacagcgacaaacgcctgcacaacagcgcgaattttcacactgatatcaaaacgatcgtccagcatgccgacaaaaaccagcacacccgcgcacatcaggtaaagacggaagttgggaatatattgatcggtaatgaagtaggtaaagcagatacctgcatacacggagataccgccaaccagaggtacaagaccccgatgacgtttacggtagttgggacgatcgacaagtcctattttacccgcgatgctgcgagcaaaaaaaagaaagcccagagaaaacaagaaaataaatagtaattcggtactcatagtgagtaagttcaccgttaacagcttcgctgtagctgttcagtatagactcggtttacgccttatatcctatcgcccacattgatcgccagtaaaaattgaagtgataaccgcggcttcccagcggaaaacacgcatcacatctggtcaattgggggataaaaaaacgccacgacccagcgtggcgttccccgagttatccgtaatgtacccgtcatacttcaagccgcatatacgttggcttcacgttattcaaaacgaacacgttttgtcctgcaactcgaattatttagggtatatatagatgaccgcccggatttatgaacgtttcatcatatcgaagaattcatcgttggttttcgtcatcgccaacttattgatgaggaattccatcgcatcaatctcgcccattgggtggatgatcttacgtagaatccacatcttctgcaattcttcagaggtggtaagtaactcttctttacgcgtaccagaacgattgtaatcaatcgctgggaatacgcgtttttctgcgattttacgagccaggtgcagttccatgttacctgtacctttaaactcttcgtaaatcacttcatccatcttggaaccggtatcaaccagcgcggtggcgatgattgtcaggctaccgccttcctcaacgttacgtgccgcaccgaagaaacgcttcggacgatgcagggcgttagcatccacaccaccggtcaacactttgccggaggccggaacaacggtgttatatgcacgcgccaaacgggtaatggagtccagcaggatgataacgtcttttttatgctcaaccagacgcttcgctttctcgatcaccatttcagcaacctgaacgtgacgggaagctggctcgtcaaacgttgacgcaatgacttcgcctttcaccagacgctgcatctcggtaacttcttccggacgttcgtcaatcagcagcaccatcagcacacagtcaggatggttgtaagcaatgctctgcgcgatgttttgcagcagcatggttttacccgctttcggcggcgcaacaatcaggccacgttgaccacggccaataggcgaagccagatccagcacgcgcgccgtcagatcctctgtcgaaccgttaccacgttccatacgcagacgagagtttgcatgcagcggtgttaagttttcgaacaggatcttattgcgggcgttttcaggtttgtcgtagttgacttcgttaactttcaacagcgcaaagtaacgttcaccttcttttggcggacgaatcttgccagaaatggtgtcaccagtgcggaggttaaagcggcggatttggctaggagaaacgtagatatcatcggggcctgcgaggtaggagctgtctccggagcgaagaaagccgaagccatcctgcaatatctccagcacaccgtcgccgaaaatatcctcgccgcttttggcatgctgcttcaggatagcgaagataatatcctgtttacgcatgcgggcctgattttcaagccccatattttcgccaagagtaattaactcagaaactggcgtattctttaattcggtaagattcatagtggtgggttctttaactcggggtaaatctcgaactactacgtgaatggtatggcaggatcatccgtgcctctataacagccttcgaccaccggattcctgtctggtttcacacctgaagcgcattaaatccgcgcaaaacaagatccacacaaatgatatccgcataaatcaacggcaggagatcgaagacacataaaatcaattattgtaaaactagtagactgcccaaatcggatcacaaacgtgttgtaaaacaaccactttgcaaaacaatcattttataaaacaatgactttttgatttagacacagaataatactttagactctaactttcaggctcaagcttaagggcttaaacataggcaagtacgatatgcagtgttaaagaatctagcacgcttcccgacgagcagcaagcagtcaatatgagaattgcatattgcccgattgcgcccgccagcaatacccttttgaaggggatcaagctaattacagattcgccgtcaggaactctttcagttgccctttggacagcgcgccgactttcgtcgcagcgacttcgccgtttttaaacagcaacagagtaggaataccacggataccatatttcggtgcagtagccggattttcatcaatgttcagcttggtaaccgtcagtttaccttcaaattcttcagcaatttcatccagaataggagcgatcattttgcaaggaccgcaccactcagcccagaaatcaacgagggtagcgccctcagcctgcaatacttttgtaccgaagctgtcatcagtcaggtgaattattttatcgctcatattttactccacaggattatttctagcttgttggtgtagcattaaccaacaatggcttgactttatttcaccggatacgctttcgtaaagcaatagttagctgatattctaccacactatgagcaaaacacacttaactgaacagaagttttccgacttcgccctgcacccgcaggttatagaagctcttgaaagtaaagggtttcattactgcacgcctattcaggcgttagctctgccattaactttgtcagggcgtgatgttgcgggtcaggcgcaaaccggtaccggcaagacgctggcttttctcgcgtctactttccattatctgctttcacaccctgcaaacgcagagcgtcaaaccaatcaaccgcgtgccttaattatggcaccaacccgtgaactggctgtccagattcactctgatgcagaagcgctgtctcacctgactgggttaaaactgggtttagcctacggtggcgatggctacgacaaacagcttaaagtgctggaaaacggcgttgatattttggtcggcaccaccggccgcctgatcgactatgccaaacaaaaccacatcaatctgggcgcgattcaggtcgtcgtactggacgaagcggatcgcatgtacgatctcggcttcatcaaagatatccgctggctgttccgccgcatgccggcaacgtcacagcgtctgaatatgctcttttccgctacgctctcctaccgagtgcgtgaactcgcgtttgaacagatgaataacgcagagtacgtggaagtcgaaccggaacagaaaaccggccaccgcattacagaagaactgttttatccgtccaacgaagagaaaatgcgtctgctccagaccttgttggaagaagagtggccggatcgctgcattattttcgccaataccaagcatcgctgcgaagacgtctggggtcatctggctgccgatggccatcgcgttgggctgctgacgggcgatgtagcacagaaaaaacgcctgcgtattctggaagagtttacccagggtagtattgatattctggtagcaacggacgttgcagcacgcggtttacacattccttctgtaactcacgttttcaactacgatctgccggatgactgcgaagactacgttcaccgtattggtcgtactggccgtgcgggacaaagcggattttctatcagtctggcctgtgaagagtacgcgctgaatctcccagctatcgaaacctatatcggtcacggtatcccactcagcaaatacaacagcgacgcgctgatgaatgatttacctgcgccgaagcgtttaacgcgcccaccgcgttccaataatggcccgcgccgacacaatagtgcgccacgccgcagcggagcgccccgtaataaccgtaaacgagcggactaaccgtcgatgctgagctcttcttcactttacgctgccatcgatctcggctcgaacagcttccatatgctggtcacccgggaaaccgcaggtagcattcagacgctggcgaaaataaagcgtaaagtccgccttgcagcagggctggataagcagaatcggctctcgcaggaagcgatgcagcgtggttggcagtgtctacaactgttctccgaacggttacaggacattccgcaggatcaggtacgcgtcgtcgcgaccgcaaccctacggctggcaacgaacgctgacgaatttctgcaacgggctcaggaaattctgggcttgccgattcaggttatcagcggtgaagaagaagcacgcttgatttatcaaggcgtggcacataccacgggcggcccagatgcacgcttagtcgtggatatcggtggtggtagtaccgaactggcaacggggatcggcgcaaaaacgacccagttgatcagcctcccaatgggatgtgtaacgtggctggatcgctatttcagcgaccgcaatctggaagcgggtaactttgaacgcgctgaaaacgcagcgcgtgaaatgctgcgtcccgtcgccgcctccctacgagaacaggggtggcaaatctgcgtcggagcttccggcacagtacaagcactacaggaaattatggttgcgcagggcatggatgaatacattaccctgccgaagcttagacagcttaaagagcatgctattcagtgtgataagctggaagagttggaaattgatggtctgacgctggaacgcgcgctggtcttccccagcgggctcgccattctgttggcgatattccaagagctcgacattaagacgatgacgctggccggaggcgcgctgcgtgaaggactggtttatggcatgctgcatctgcctgtcgatcaggatatccgccaccgcacgctggcgactctgcaacgccgttatctgctggataccgaacaggctaaacgcgtcagtacgttggcagacaacttcctgcaacaggttgcccgtgactggcagttagatagccgatgtcgcgagttactgcgaagtgcctgtatggtgcacgaaatcggtttgagcattgattttcgtcagtcaccccagcatgcagcctatttgattcgccatagcgatctccccggctttacgccagcccagaaaaaactgttagccacactcctgcaaaaccagattaaccccatcgatttaatgccgctcagtcagcagaatgcgctaccggtgaatcaggcacagcacctgtgccgcctgttacgtctggcgattatttttgccagccgccgccgtgatgacacgctgccagcagtacggttacgtgtggaaggcgaagcattgcgtttgattctgcctgctggctggttggctcaacacccgttacgagcagaaatgctggaacaggaaagccgctggcagagctacgtacactggccgctgatgctggaagaggccccagcttaacgggacaaaagggatggttattccccttttgctttcgctaacatagcccggatactggcgacgttcgtctgacccttctgcatccgctcttgcgcgctaacgacttttctttccgtttcccacacgacatcatcctgcggcagttcaagcaggaagcggctcggttcagggcgtatcaattcgccatactgccggcgttctttgcacaacgtgaagaacagctcacgctgagcacgcgtaatccccacgtatgccagacgccgctcttcgtcgacgttatcttcatcaatactgctttggtgcggcaacaggccttcttccatcccaaccaaaaagacatatggaaactccaggcctttggatgcatgcagcgtcatcagctgtacctgatcttgatcctcttcactctctccacgttccatcatgtcccgcagcgtgaagcgcgtcaccacctgcgtcagcgtcataggttcatccagatcggagccttccagcatttccgtcatccagctgaatagctgattcacgttcttcatccgcatttctgcagcttttgggctgggcgaggtttcataaagccagctttcgtagtccaacccatgtatcaggtcacgcacggcggcaacaggctcccgctccgccagacgagcaatttcctccatccactgtgtaaaccgttgtagggattccaatccacggccggtcagcgactggctcaacccgagatcaaaactcgcgctgaaaaggcctttattgcgttgtcctgcccattcgcccagcttcttcatcgtcgctgggccaatctcacgtttgggtgtgttcacaatgcgtaaaaacgcgctgtcatcatccgggttggtcagtacgcgcaggtaagccagtaaatctttgatttcaggtcgggagaaaaaggacgtgccgccggagatacgatacggaatacggttctgcatcagcatcttttcaaacaggcgtgactgatggttgccacgatacaaaatggcatagtcgccgtactgggtttttttaataaagtgatgggcaatcagctcgcccacaacccgctccgcttcgtgatcttcgttattggcggtaatcactttaagttcatcaccgtaacccagctccgagaacaaccgtttttcaaagacgtgcggattattggcgatgagaatattggctgctttcagaatacgcccggatgagcggtagttttgttctagtttgatcacatcaagcgcggggaaatcctgctgtagcaacaccagattctgtggtcgagcaccgcgccaggaataaatcgactgatcgtcatcccccacgacggtaaaacgtgcacgggggccgaccagcagcttaaccagctcatactgactggtgtttgtgtcctgatattcatccaccagtaggtagcgcaagcggttctgccagcgttcacgcacctcggtattccgcttcagcaacagcgtagggagcagaatcagatcgtcgaaatccagcacgttacaagcacgcagatgttcgtgataaagcgagtagcaatgtacaaacagcttgtcacgttcggatcgagcggtcgccgcggctccggccggatcgatcagatcgtttttccagtttgagatcgtcgagatcagctgttgcagcagaaccttatcgttttccagccactgctcagtcaattctttcagcagcgccatctgatcctgatcgtcgaacagggagaaattagatttcatacccaacgcgacatattcacgtttgataatctccaagcccagcgtgtggaaagtcgcaatcatcagcccacgtgtttctttacgccccagcgtttgcgccacacgttccttcatctcacgcgccgctttgttagtaaacgtcacagcagctatgtgccgcgcctgatagccacactgacggataagatgcgcaattttattggtgataacgcgggtcttgcctgagcctgcgcccgccagaaccagacaaggtccagtgacgaattcgacggcatgttgttggctggggtttaagcgcataacgatcttgctcactcataaaacggaaggcgattgtagcagaaagcggtaccgatcttgaccgaggatttgttattaaggaaagcacgtcactgtccacatcttgcgttgcaaatgttacattgcgcgcaggaatctcttttgcaaaaaggtaacaacatggcaaataccgcagcagccctgcacatcctggtggacactgaacagctggctaacgacattcttgctcaactggaaaaaggtgccgatttccaaaaattggcgcagaaacactcaacctgcccgtcaaaacgtaacggcggcgatttaggtgagtttcgtaaaggcgacatggtacccgctttcgataaggcagtgttttcctgtgaattgctgaaaccgtttggcccagtgaaaacccagtttggttaccatgtaatcaaagtgctataccgcaactaagtcatcacccgacagatctacacataaaaagcgcgcccacctttcggtttggcgcgttttttatattgaacaccctactctagcctatcgtcatcaggctggcattaccgcccgcggcagcagtattaatgctcagagagcgttcaatcaacagacgttccagttgaacatgggtatcaccattcgaatagcccagcagcagaataatcgggccatcgcgttctgcgagcgcctcgctgatctgacgtaaccgatcggcattcccatggaagataacgccctgaaaagacacctcgtgccgttgccagccatgtgtgaactgaatacgcgactgcaactcttccggcaagcgagcatagagcgttttctcctgttcaccttccggccacagcagtttcccacccgttgccagcaccgcagccgcctgaatcaagcgatcctcatcattgtccgccaggcacaatatccgctcgcgcggcagcagcgtgtaggtattactctctcctgtcggaccgagcaaccgtcgcgttgttccgctgacgctatattctttataacgctgacacagggtcgccagatcctgatgctctccgctaatcgcccagtcttccaacgcctgtagtcccgccaacagcaatgctcgggcagaggtatctggtgcctgctcacggttctgcttggcgaattctgccgcaagcgcgtcgtccggtcggtgtgccagcagtcgatacaggtaaagcggccctcctgcttttggcccagttcctgataagccttccccgccaaaaggctggacgccgacaacggctcccaccatattgcggttcacgtactggttacccacttttgccctgttcgtcactcgttggatggtttcatcaatgcgtgtatgcacgcctagcgtcaggccgtagcccgctgcgttaatctgttcaattagcgtatccaactgctggctttgataacgaacgatgtgtaaaactggaccaaaaacttctttttccagctcactaatgtcattcaattcaatcagcgtcggcttcacaaacgtcccccgcagccacgctgcgtcatcctgcggatacaccgcctgatacaccgtatgacctttcgcccgcatcgtttgaatatgccgctccacgttttctttcgcctcggcatcaatcagcgggccgatatcggttgataaccgctcaggattccccattcggcactccgccatcgcgccacgcagcatagtcagcgtgcgatccgcgatatcctcttgcaggcacaaaagacgcagtgccgaacaacgctgtccggcgctgtcgaacgctgaagcaatcacatcattcaccacctgttccgtcagcgcggacgaatcgacaatcatggcattcaggccccccgtttcggcaatcagcggcgtcaaacgtccctgtggatctaaccgacccgcaatgctgcgttgcagaattttggccacggctgtcgaaccggtaaacaccacgccgcgtacccgttcgtcgttcaccaacgcagcaccgatcgtttccccctgtcccggcagcagttgcaatacacccgtgggaacacccgcttcatgcaaaatacgcacggcctgtgtcgcaatcaacggcgtttgttcagccggtttcgccaatacgctgtttcctgccgccaatgcggcagaaatttgtccggtgaagatcgccagcgggaaattccacggactaatacagacgactggccccagcggacgataagtatcattggcgaaggtatcccgaacctgacccgcgtaatagcgtaagaaatctaccgcttcacgcacttccgcaatcgcgttactgaaggatttacccgcttcccgcactagcaaccccagcaggctttgcaactgcccttccatcagcgatgcggctcgattcaatattgccgcacgctctgtggccggtgtcgcaaaccaaatggtaccggcacgtaccgccgccgctagcgccaattcaacatcggcggtggaggcatcacgtacatagcccaccacatcatgaacatcggcaggattcaccacaggtttttgttcgctcgcctcactctcaccctcaatcatcggctcggcataccacgactgcaccgcatgactcagcaacgcgctggagagcgaagccaatcgatgttcattcgagagatccagcccgctcgaatttttccgctcctggccatatagctgacgcggcagaggaatgcgaggatgcggtgcgcccatgctccattccacttttgccaacgcctctacgccgctaatcggatcggcaatgagtgtttccagcgccattgacgtatccgcaatgcgattaacaaatgaggtattcgcgccgttttccaacaggcgtcgcaccaggtaagccagcaacgtttcatgggttccgaccggggcgtagatgcgacatggacggtttaacttgccatccgcaacagcgccaacgacctgatcatagagcggttcccccatgccgtgcaggcactggaattcatactgaccaggataataattgttgcccgccatgtggtaaatcgcgcttaacgtctgtgcattatgcgtggcgaactgcgggtaaatcagattgggcacagccaatagcttgcgggcgcaggccagataagacacatcggtataaaccttgcgcgtgtagaccgggtagccttccagcccgtcaacctgcgcccgtttgatttcactgtcccagtacgcccctttcaccagacgaatcatcagccgccgatggctacgctgtgccagctcaatcagctcatcgataacatacgggcagcgtttctgataagcctgaatcacaaatccaatgccattccaccccaccaactgaggctccatacagagtttttccagtagatcgagtgagatctccagtcgatctgcttcctctgcatcaatattgatcccgatatcgtactgccgcgccagcagcgtcagtgataacaaccgtgggtacaactcatcgattacacgatcatactgcgcacggctatagcgcgtgtgcagtgccgacaacttgatggagatacctggcccttcgtaaattccacgcccgttcgaggctttgccaatagcatgaatcgcctgctgataggccgtcagataggcggcagcatcgtgcgccgtcagcgccgcttcgcctaacatatcgtaagagtagcggaagcctttattttcccgttcacgggcgttagccaacgcctcaccgatagtttccccggtgacaaactgctcccccatcagccgcatggccatatcgacacccttgcggacgagcggctcaccacgtttaccgatgatgcggttcagtgaattagatagattcgcttcattgtgtgttgccaccagctttccggtgaacagtagcccccaggttgcagcattcacaaaaagcgatgggctgtggccaagatgcgcctgccagttccctcggctgattttgtcgcggatcagcgcatcgcgcgtggatttatcaggaatacgcagcaacgcttcggccaaacacatcagcgccacgccttcctgagaagaaagtgaaaattcctgcagcagcccttgcacaatgccagcacgaccatttccgagcttctgactgcgtaatttctctgccagtcgataagccagtttctgggttaactgcgacatttcgtcggtaagtcttgcctgttcaagcaatatcggcaccagttcactttcaggacggcgataagcagaagtcatcgcggcgcgggtaactgactggggaagaacctgttcggcgaaatcaagaaagggttggtgggtttcttcttcccgagattgcggcataatctcttccgcttcaatgcggctgatgttcgccgattgcggtgtttcaggagtgtcgaggccactttcgaggcgttcgaggtaatggaaaatagcctgtttgatcaaccagtgcggtgtgcgatcaatacgctgtgcagcgaccttgatacgctcgcgcgtttcctcatcgagttttacacccatcgtggtagagcccatagagtccactcctgtaatgagaagatgcacatcgggataccgtcaatatcaatcatgttgcaactttgtgcaaccttgttaacaaatggaatggttgctgcccataatcattttcagacctcgttccggcctgaatgattactataaaacacagcgtcgccgcgacggcggcacgaaaaaaatgtggagagttaaatgacaataagcacacccatgttggtgacgtttctggtgtacattttcgggatggtcctcatcggcctgtttgcctaccgcgctaccaataactttggcgattacattctgggcggacgtcggatgggtagcgtggtgacggccctgtcggctggtgcttctgatatgagcggctggctgctgatggggttaccgggtgccattttcatttccggtatttctgaaagctggatcgcgattggtctgacgctaggcgcctacctgaactggaaatgggtcgctggacgcctgcgcgtacacaccgaaataaaccacaacgcgctcaccctgcctgactatttcacccaccgttttgaagataacagcaaattgctgcgtgtgatctccgcgttagtcattctggttttcttcaccatctattgcgcatccggcgtcgtcgcgggggctcgtctgtttgaaagcacctttgggatgagctacggcaccgcactatgggcaggggccgcagcgaccatcgcctatacctttatcggcggctttctggcggtaagctggacggacacggttcaggccagcctgatgattttcgccctgatcctgacaccggttatggtcgtcctatctcttggaggaatcgatagctcgttgatggtaattgaagcgaaaaatccggccaatctggatatgttcaaagggctgaattttgtcgccattatctcgctgatgggctggggcttgggctatttcggccagccgcatattctggcgcgttttatggctgctgactcacaccacaccattcacagcgcgcgccgcatcagtatgacctggatgattctttgtctggccggtgcggtgacggtgggcttctttggcatcgcctacttcaacaataacccggatcaggcgggtaacgtggcgcaaaatagcgagcgcgtctttatcgagctatctatgctgctgttcaatccgtggattgccggcattctgctgtctgcgattttagctgctgtcatgagtacgctgagctgccaattgctggtgtgctccagtgccatcaccgaagatttgtacaagccattcctgcgcaaaaatgccagtcagaaagaattggtgtgggtgggccgcacgatggtgctattagtcgctatcattgctattgcgctgtcgctgaaccctgaaaaccgtgtactgggtctggtgagctatgcttgggcaggtttcggtgccgccttcggaccggtgattttgatttctctgctatggccgcgtatgacgcgcaacggcgcactgctgggtatgatcgtaggtgcggcaaccgtgctgatctggaaacagtacgcctggctgggactgtatgaaatcatccctgggttcatcttcaacagcttgaccattttcatcgtcagtctgctgggtaaagcgccatcaaaaacgattaccgaccgcttcaatcaggcggaagcggaataccagtccgtttagtcataacactcgtggcacaatcgctgtgccacgggctcatttttatccgaaattggctctgacagcgtcgacaaaggttttaattttaaccgccgatcgccgtcccatcggcaccataacatgcaccggacgggcaggcccattatagtcagacagcacctgtaccagacgcccgcggtcaatctccttacgtaatacagcctctggcccaagcgtgataccatagcccgctatcgcagcatgtagcagcgcattccagtcattagcaaaaagcctaccttctggcctaacttcttcaggcttcccatccttctgaaatacccaccgacaagacgtggcgacggcgcgtgcaccataaataaggcacgcgtggcgtgagagactcgatggggtatccggcgatccttcacgcgccagatagtcaggcgacgcgcaagcgatcaacgagtaaggctgaagcggccaggctaccattgaactatccgccaattcaccgatgcgaatgatgacttcaaacccctcttcaatgggatcgacaatgcgatcattcagcgtcagcgcaatttgcgtgtcaggataacgcgcgagatagcgcgtgataaacggcgcgagcagatgtgaaccccaggtaaccggtgcattcacctgaataacgccagaaggggtcacctgcatttcacgggcaatcgcatcggcatcttccgcttcagccaagacaaccttacagcgctcataatagcgcagaccaatatccgtcaggctctgcctacgcgtagtgcggttcagtaaccggaccccaagcctcgcttcgagccatgccacttgcttcgccaccatctgtggtgagatgcccagtacctctgcggcagcgacaaaagaccccaactccgacgctttgacaaagattttcatactggtcagtcgatccatgattcgctcatatttgttgtttgttttctcttaaaagcacaatttatcttcaaattgtaggtaattaaaattctcttctcaaaagcattaaggagaaaaagatgaaaattggcatcattggcgcaggctttgtcgcccgggcgatcgctaaactagcgcttcagaacggtcatcaggtcatgctcagcaactcacgggatccccagtcgcttttcagcctccgtcccatgatcggctgcgatatcggcaccgccactcaggcagcgctatttggcgacattatcgtgatcgctgttccctttaccgccatcgataagctccctgaacaggctttacagggcaaatccgtcatcgatgccgtcaactactataccgagcgagatggcaaggtagctgcactggatacgcgcagcactaccaccagcgaactactggctggttatttaccgggcgcaaagattaccaaagcgttcaatgctatcaccatgacgcagcttgaaagggatggtttgcctgcgggttctgcccatcgccgggcgctaccgcttgcgggtgatcatgagcaggaaaaaaccattgtggccgaactctatgatgccttcgggtttgatgtcgttgatgcgggaaaactgtctgaaggatggcgttttgaaaggaacatgccgtcttactgtgtacgtatgacaaaagctgaattaaccactgcgctggcactttcctcacgttaaagccccgccgatacgtgacgtagataacgcaagctgagagataatcgcagataaaaaaaatgctgctcccaaaagagcagcatagcaatcatcgcgttccgctaaacgtaaaagcgaacattaacccgcgacagcgatacgcttcatgtctttcatgtaaccgcgcagcgtgtggcctacggtttcgatcgggtggttacggatagcttcgttaacatcacgcagttgcgcgttgtctacttcggtgccagcaaccgctttacccagatcgcccggctgcagagatgccatgaacgcacctttcagcaacggaaccgctgcgttagcaaacaggtagttaccgtattctgcggtatcagagataaccacgttcatttcatacagacgcttacgcgcgatggtgttggcgatcagcggcagctcatgcagtgattcatagtaagctgactcttcgatgataccggagctcaccatggtttcaaacgccagctcaacgcccgcttttaccatcgcaaccatcagcacgccgttatcaaagtattcctgctcagcgattttaccgtcgaactgcggggcgttttcgaacgcggttttaccggtctcttcacgccaggtcagcagtttcacgtcatcgttcgcccagtcagccatcatgccgccggagaattcaccggagatgatgtcatccatgtgtttctggaacagcggagccataatgcctttcagttgctcagacagtgcataagcgcgcagtttcgccgggttagacaggcgatccatcatcagcgtaataccgccttgcttcagcgcttcggtgatggtttcccagccgaactgaatcagtttttctgcgtaagcaggatcggtaccttcagaaaccagtttgtcgaagcccagcagagaaccggcctgcaacataccacacaggatagtttgctcacccatcaggtcagatttcacttctgcaacgaaagaggattgcagaacgccagcacggtggccgccagtggccgcagcccaggctttggcgattgccatgccttcgccttttggatcgttttcagggtgaaccgcgatcagcgtcggtacgccgaaaccacgtttgtattcttcacgcacttccgtacctggacacttcggtgccaccatcacgacagtgatgtctttacggatttgctcaccgacttcaacgatgttgaagccgtgagagtagcccagcgctgcgccctgtttcatcagcggctgtaccgcctgaaccactgcggagtgctgtttgtccggcgtcaggttaacgatcaaatcagcctgcgggatcagatcttcgtaagtgccaacggtgaagccgttttcggtcgctttgcgccatgatgcacgtttttctgcaatggcttcagcacgcagagcataagcgatatccaaaccagaatcgcgcatgttcagaccctgattcagaccctgagcaccacaaccgacgatcaccacttttttccctttcaggtagctcgcctcatcggcaaattcatcacgccccataaagcggcacttgcccaattgatccagctgctgacgcaggtttaatgtgttgaaatagttagccatgtcgtgctccgtatacggttttgtttgtctgttattcagaaaaggattcccgccagatgggaattcactatgaccccatcatatgacaggaattgcgttgcttaaattgatatattaacaacgtgacattgcactatctgcaagataaaaaacggggcctgcatcgcatggatttacgtgatctcaaattattcctgcacctcgcggaaagcagacactttggccgtaccgccaaggcgatgcacatcagcccatccacgctgtcgcggcaaattcagcggctcgaagaggatttaggacagatgctgtttctgcgcgataaccgtaccgtacagctcaccgatgccggagagcatctgaagctgttcgcgcagcaaacgctgctgcaataccaacagctacgccacacgatagaccaacacgggccgtcattaagcggtgaactgcggatcttctgctccgtcaccgccgcctacagccatctgccgccgattctggatcgctttcgggcgctgcatcctttggttgaaattaaactgacaaccggcgatgccgccgatgccgttgagaaaattcagtcgaatgatggggatttggggattgcaggacgcccggaagcgctgcctgcgagcgttgatttcatgccgctcgataaactgcctctggcattgatcatcccagcacttccctgcccggttcagtcgctggtgcgacaacccgaaccggactgggcgcagattccgttcatcctgccggaacacggcccggtgcgtaagcgcatcgatcagtggttccgccgcaatcacatcatcaatccacagatttacgccaccatctccggacatgaagcgatggtatcaatggtcgcgctgggctgtggtatcgcgttgattcccaacgtggtactagagaacagcccggagccggtacgcaaccgtgtctctgtctttgtcgaacaggtgatggaaccgctggagctgggcgtctgcgtacagaaaaaacggcttagcgaaccgctgattgccgccttttgggacatattacaggacacgccatgaagatagccttcactgccatcgctgccgcaggggtaacgctcgcctccctctgccaccctgcgcaagccgccagcttcccctgcgaaaaagccgcctctgtgcaggaaaagctgatttgcgccagcccgttgctcgggcagctagataaagaactggcgcaggcatggaagacatcccgcacgttcctgacggcgtacgacaacagcgcgccgtgggagaaaacgctcaaccagtttcagcgcagctggcttaccacacgcgaccagtgcaaagacgaggactgcctgcgacagcgttatcagcagcagttaaaccgactgcgttacctaaatgacatcgcgcagcacgcattcccttcgccgattaccccggtgaaaagcacgtcttgtttccacggttcgttcagctatgagtatgtgatgtcggggctttccgccgaggagtaccgcgatttgggggattattttcgagagatgtacgatcagaaagcgccctaccatgccgtcagcctgaccatgaccaaccaacgtggcaagattgagggcggcgcgtccattgcattccgctacggtaacaaactggatgattctgacttcacggcccgtcagatgagcgatatgcaagccattggcaaaggtgaaagcagcttcggtcagcaggtgaaaatactgctcacctgcattgacgatgatcatctgcaaatcgccaccttcggcagcaatcaggaggaaggctacctgtttaactatctgttggagcgcgatcaaatcccattgaagcaggaacaaacaccgtagcgttagcgatctctggctctagcgttcaaaccacttatccgccgaaaatacccgcgtatcggactctgcttcctgcgcggctttcttcatggtttcgatgttcatcaggtaatgatagagcggttcaagctgggtaaatccctgagacagaaccgccaccaaatcaccggaaaacagcgcttccatatcctgtcgggtgcatatcgcggcaaacgatttgcggttataccagttagctaattccggctcttggtctttaatcagcgggcgtttgtagctgtcgccttccagcgtgaaggtattccccagacagcttaccacttcaagaaactgcggcgaattaccgcgcagcgtctgacgaaacagatccatcgtattacgcgtcgcactgtaatagcccagcccgtagcgccaggtatccggcgtgatttcaaagaaatacaccggcgcgtccgtccagtctttacgagtgcgcttgaaggtcagccacatatggctgcgatagcgtgatttatcgtgagaaaagcgcgtatcgcggtgaatacgggagagggtcttgccgatggcggggcgtgtttcaaaatggtcgtcaatttgcaacatggtcagactgagttcatccaccagcgtgcggaatggcgcaaccagttgctcatcataaaccgcacgatgctcgtcaaaccacgctttatcgttgtactgacgcacctgctgaagaaacgttaaacccgcttgagaaaaacccgtgaactgcgttgccataaagaaatgccatccctgttgctatcagatgacataaagataacgccgccgacggtgaaacaccatcggcggcgttagggggacacccagcaattaacccgctagaaagaagcggaatgccgggttattggtttcgtcatggcattcatagcccagcgccagcaagtgctgctcaaactcccgatcgcccgcctccagctcgaacccagccagaacgcggccaaaatccgtgccgtggctgcggtaatggaatagagaaatattccagtgcgcccccagcgtatgcaggaatttcagtaatgcacccggcgactctgggaattcaaagctgtacagacgttcctgcaacggtttggaaggacgtccgccgaccatatagcgaacgtgtagcttcgccatttcatcatcggacaaatccactacttcataaccgtctgcggaaagctcagcgatgatctcctgccgttccgcatagccgcgcgtcaagcgcacaccgacaaaaatgcaggcgtctttggcatccgcgtagcgatagttgaactccgtgacagaacgaccacccaacagttggcaaaacttcaggaagcttccctgttgctcagggatcgtcacagccagcaaggcttcgcgctgttcgcccagctcgcagcgttcggaaacgtaacgtaatccgtggaagttaacgttcgcaccggacagaacatgcgccaagcgctcaccctgaatctgatgctgttggatgtactttttcatccccgccaacgccagcgcaccagacggttcagcaatcgcgcggacatcttcgaacagatctttcactgccgcacagatggcatcgctgtcgacggtaatcacgtcatccagatattcccgacataggcgaaacgtttcatcgccgatgcgcttcaccgccacgccttcggcaaacagcccgacacgcggcagatcgactggttgcccagcatccagcgccgcgcgcagacaggcggaatcttccgcttccacgccgatcacctgaatctgcggcatcagctgtttaatcagtacggcaacgcctgccgccaagccaccaccaccaactggcacaaacacgcgatccagatgcgcatcctgctgtaacaactccatcgccagcgtgccctgcccggcaatcaccgcagggtgatcgaacggcggcagaaaagtcatatgttgttgctctgacagctcaatcgccttggctttggcttcatcaaagttagcgccgtgtagcagcacttctccgccaaaaccacgcaccgcatccaccttgatgtcggctgtcgccaccggcatcacaatcagcgatttaatccccagcttgctggaggagagtgcaacaccttgcgcatggttaccggctgacgccgtcaccacgccgtgcgatttctgttcatcgctcagacccgccatcattgcgtacgcgccacgcagcttaaagctgtgcaccgcgtgtcggtcttcacgttttactagaatgacattacccagccgcgaagagagcttatccatcttctccagcggcgtgacctgcgtgatttcatacactggcgagcgcaagatcgcgcgcaggtactccgcgcctcccggcgcggcaggaagaggttgtgacacagccatcagcattagcctcccagcttgcttttatcccgcacagcgcctttatccgcactggttgccaggatagcgtacgcacgcagcgcaaaagatacctgacgttcacgattatgtggcgtccaggcggcatcgcctcgtgccaattctgtttcgcgacggcttgccaattcattttccgccacgtccaatacaatactgcggctcgggatatcaatggcaatcatgtcgccgtcctgcaccaaaccaatgatgccaccgcttgctgcttctggagacgcgtggccgatggacaggcccgaagtcccaccggagaagcggccatcagtgatcagtgcacagcttttacccaagcccatcgatttcaggtaggtggtcggatacagcatttcctgcatgcccgggccacctttcggcccttcgtagcggataacgaccacatcgcccgccaccactttaccgcccagaatcgcttctaccgcgtcatcctggctttcgtagacttttgccgggccgcggaaaatcaggctctctttatcaacaccagcagttttcacgatgcaaccatctaccgcgatgttgccgtacaacaccgccaacccgccatcctgactgtaagcatactcacgtgagcgtatgcagccttcctgacgatcggtatccagtgaatcccagcggcaatcctgagaaaacgctttggtcgtgcgaatacctgccgggccagcagaatacatacgcttcacgctttcatccttcgtcagcatgacgtcgtaggcttccagcgtttccggcagcgttttacccagcacgttgttgacttcacggttcaacagaccggctctgtccaactcgcctagaataccgataaccccaccggcacggtgcacgtcttccatatggtatttctgaccgcttggcgcgactttacacaggtgtggcaccttacgtgagaggcggtcgatatccgacatggtgaaatcaatttcaccttcctgtgccgcagccagcaggtgcaatacagtattggtggaaccgcccatcgcgatatccagaatcatggcgttttcaaatgcggctttattggcgatattgcgcggcaatacacttgcgtcatcctgctcgtaataacgttttgccagacccacgatacgcgtacctgcattcaggaacaggtctctacgatcggcatgcgtcgcgagcaatgagccattcgctggctgagaaagccccagcgcttcagtcaggcagttcatggagtttgctgtgaacatccccgagcaggacccgcaggtcggacaggcggaacgctcaatttgctcactatcggcatcgctgacgttagggttcgccccctggatcatggcatcgatgagatcgagcttgataatttggttagaaagcttggttttccctgcttccatcggaccgccggacacgaaaatcaccggaatattcaggcgcagtgacgccatcaacatccccggggtgattttgtcgcagttggaaatacacaccatcgcatccgcacagtgggcattgaccatgtattccacggagtcggcaatcagttcacgggaaggcagagaatagagcataccgccgtggcccatagcgataccgtcatcgaccgcaatggtgttaaattctttcgcgacgccgccggaggcttcgatctgttcggcaaccaatttacccagatcgcgcaagtgcacatggccgggcacgaattgggtgaaggagttgaccactgcgataatcggtttaccaaaatcgtcgtcggtcatcccggtggcgcgccacaaggctcgtgcaccagccatattacggccgtgtgtggttgtggctgaacggtacttaggcatgctctattactccaaaaattacgaattgggcgatgacggaacgcgtcaccgcctgactgtctgtcttaactaattactgatttaccggatccaaccagccccatttatcttcggtttcacccgtaaagaggccaaagaacgcctgctgcaaggcttgggtgaccggaccgcgtttgccaatgccgacctgaatgccgtctacgctacgcactggggtaatttctgctgcggtaccggacatgaaaacttcatccgccagatacagtgactcgcgggacagcacctgctcgcgcacttcataccctgcatccttcgccagcttgatgatagcgtcacgcgtaatgcccggcagcgccgaagaggtaaacggcggcgtgaagataatcccgtccttcacttcgaacaaattctcgcccgccccttcagaaacatagccgtggacatccaacgcgatcccttcctgatagccgtggcggcgtgcttcgctacccaccagcagggaggacagatagttgccacccgctttagcggcggttggaatagtattcgctgcgacacgattccaggatgacaccatcgcatcaatgcctgcttccagcgcctcctcacccaaatatgcgccccacgggaaagccgcaataataacgtcggtttgataaccgtctggcgggttaacgcccatacccacatcaccaatgaacaccaatggacgaatataggcactagtcaggttatttttgcgcagcgtttcacggcaggcttccatcagctcatccacactttgcgcgaccggcatacggtaaatttttgccgaatcacgcaggcgctgcatatgctcacggtgacggaaaaccaccggacccttatgtgaattgtagcaacgaacgccttcaaagacggaggtgccatagtgcagggcatgtgacatgacgtgtactttggcttcagcccaaggaaccatctcgccattgaaccaaatataatccgctttttttgtcattcttttttcccttactcttctgcgttaggcgctgatctgctgtgatgtcgtcatcggttgaacgtcaacgcaggcgatatccaacagcttgctcaattgggttgacaataaatccaccgaacgatggctggcaacggtcagttcaatattaatgtgatcggtattggtcgtttgcaccatattcatagcgcacactttgaagccgcgatgacgggtaacacgcaatacacgctccaggacctcgggacgaaagcgtgcctgaatcgaaagttgatggtgtgtcattctgttatctccagcacttattctgtgtaaatcagccattagtgggtttcgtcgagcttatttggttttatcgagccttacttggttttatcaagcatcgtttcattgcccgcgcccggcggaaccagcggccagacattttcatattcgtcgatcgagacgtgcagtaaatagggtccttcgctgttaaacagggcatccagcgcgacatcaatttggtctttacgggtgatgcgctggccggggatatcaaacgcacttgccagcgtcaggaagtcagggttatcggagaggtcggtttcactgtagcgctcatcaaagaataactgctgccactggcgtaccatgcctaaccgttggttatccagcaacacgatcttcaacggcagccgttttcgcttgatggtgcccaattcctgaacgttcatcatgaaagagccgtcacctgaaatacagataaccatgtcgtctggacgtgctacctgagcacctaccgcagccggtacgccaaagcccatcgtaccgagaccactggaggtgatgaaattctcagggcggctgaacgtcatatgctgtgcagcccacatttggtgctggcccacatcggtcgtgactacggtatccgcatccattctttcggagatcgttttcaacagagcaggcgcataaatcgcctggccagggtggtcataacgccacggatattccgccttcatcatggtggactgctgacgccacgcgctgacgttcagtggctgttgcagcgcaggtaataccgccttcagatcgccttgcagtgcgacattagcatggcgcaatttactcagctctgctgggtcgatgtccatgtgaataacactggcatgaggcgcgaaggcattcagtttgccggtcacgcggtcatcaaaacgggccccgactgcgattaacagatcgcactcctgcacaatcaggttcgccgccttcgtgccgtgcataccaatcattccgaggtaatagggatgattggcatccacggcacccagccctttcagcgtagaaaccgaagggatatccgtcacattcagaaattcacgcagcgccggaactgcattcgccataccgacaccaccgccaacgtacagcaccggtttttgtgctttcgccaacagagcgtacgccagcgtaatatcttgctcagggaaatcgacatcgttagcaacgggtgcaaagttcgggatgaaatcgccgacagccagctgaatatcttttgggatatcaaccagaacagggccagggcgaccgctgttggcaatcgcgaacgcttctgccatcacttccggcaatgattcgagagactcaaccagaaaactgtgtttcgtacaggccaacgacaaccctaatacgtcgatctcctgaaaagcgtcggtgccaatcagcgctgaccccacctgtccggtgatcgccaccacaggcaccgaatccagcagtgcatcggccaaaccggtgatcaggttggtcgcaccggggccagatgtcgcgatacaaacgcccaccttacccgtcgcgcgagcataaccaatcgctgccattgctgcgccttgctcatggcgacacagcaggtgttttacgccgccgtcataaagtgcatcatagactggcattatcgcgccgcccggataaccaaaaacggtttccactccctgtgctcgcaacgcttgcaccacccactgtgctccattcatagttatttccccgacatcttatgggaataacagaattttatgctgatgttcattttctgttcctttccgttatagattacgcccaacaaaaaacccccgacctttcggtgcgggggttttcttgaatcaggccttgatttctaagccattcttcgtccaagtgcagccccgcacggtgggataataatcaccaccacgctaatcacgactaggctaatcactagggatagggctttcataataggttgttcattaatcttctgtcgaacgaatacctacagagttatcacagtcagtcatggcatgacaacaattttttttcattgccacctctaaggattacctatgatacggggaaaaatacaacgtaatcataaggtagaagtacgccaaattattttctctcgttgacgtaaaaatgagcgcttcgcgggaaacaacgagcattaccgatcgtcgggctatcttaaaagggccgcgtcccctgaataattgcgacccattacgcacaacttttatccattattgaaacagagaattatgttctgacgtcgccgcgcagactggagacaacgtcctctacttattctcccttgccagacatgatgcaaatcatcagcaaaggggaaatagcatgtcattggcagttacctacactcgggcaatgattggtgtacaagctccggatgtttacatcgaagttcacatcagcagcgggttacctgcattaacgctggtggggttaccagaaaccaccgtcaaagaagcgcgcgatcgcgtgcgcagcgcactcatcaattgcgggtttacgtttccagcaaagcgcatcacagtcaacctcgcaccggcagacttgcccaaagaagggggacgctacgacttgcccattgctctggcgattctggcagcatcagaacaaatcgatggtgaaaagctaaaccgctatgagtttctcggcgaactcggcctctcaggcacgttacgtggcgtaaatggcgcgattccagccgcattagaagccataaaagcaggccgtcagcttatcctgccagatgacaacaaacgggagatgacgctgataccgcagggagaagcgctaatggctgggcatctgttgcaggtgtgtgcttttctcagcggagaagaggaactactcagttgctccgatatgacgcccgttccgcagcctgcggaagatacgctcgacctgaaggatattatcggtcaggagcaagctaaacgcgcgctagaaatcgcggcagcaggcggccacaatctgctgttgctagggccacctggaacagggaaaacaatgctggcaagtcggctaggcaatctgatgccgccattgagcgatgaagaagcgttagaaagcgccgcgatcaatagcctaatcaacattgatgccacaatgacgcgctggagagcaagacccttcagagcgcctcaccatagctcttccatggctgcactcgtgggtggagggtcgctgcccaaacccggcgaaatttcgctcgcacacaacggtgtactgtttctagatgaattaccagagtttgagcgacgcgttctggactcactacgagagcctctggaatctggtgaaattatcatttcccgcactcgcgccaaagtgtgctatccggcacgcgtacaactcgtcgccgcgatgaaccccagtccgtcgggccattatcagggcattcataaccggttacctgcacaacaaatattgcgctatctcagcaaactttctggcccctttttggatcgctttgacctttctatcgaagtccctttgctaccaccaggggttttatctcaacaacattatcaaggcgaaagcagcgcgacgattcgtgagcgcgtgctgatcgcaaggcagatacagttgaagcgggcaaataaaatcaatgcgctgctaacttcacgcgaaatagaaagacactgcaaattggagatggccgatgcggcctatctggaagacgtgatgaataaacttggcttatccgtacgcgcctggcataggatattgaaagtcgctcgcacgatcgctgacctcggcgatcgggacaacattgagaaaaagcatcttgccgaagcactgagctaccgttgtatggatcgattgcttatccagctccacaaaagccttgaatagcgggagcacgatacgttttcgctacaaaagaaaatggggctaacgccccattcttaattaatcatcgctttcagtgtattcttctactgcatccatctgcggcttaccaccagacaacgtatggaagcgtttaggacgacggacacgttccagatatttggaccagattttttctagttccgtttccgctttacgttcgccgcgacacattgcaacaaacgatgtttcttccccagttactggttcacgtttacccaaatccaactcgttaaacgcgtaaccgtggcgttccaacagttgtgcttctttaatagtaaagtcgccatgtcgggaaaaaccacgcgggtagaacttgttatcaaaaaaacgattagtggtagagaagctttctgccatcttacacgctcctaattcttctatggtcgtgttgtttatggcgcggagtattagataggcttgacattgtgtaaaacaaaacatttaaatcattacgacaaaaattttttggagatgaacgtggataccgaattactaaaaacctttctggaagtcagcaggacaagacactttggccgtgccgccgaatccctgtatctgacgcagtcagcggtgagttttcggattcgccagttagagacgcagcttggtgccaacctgttcacacgccatcggaacaatatacgcctgacccccgcaggcgaacggcttctgccctatgcagaaagccttatcggtacctggcagattgctaaaaaagaggtcgctcgctcacagcaacacagcctcctttcagtgggggcaaccgcttcattatgggaagcgtacctgacgccttggctacaatcgctctaccagcagcgcccgttgctccagttagaagcacgcattgccttacgtcactctttggtaaaacagctccatgagcgccaattggacctgttgattacgaccgaacaacccaaaatggaagaattggcgagccagttactgggtaatttttccctttcgctgtttgcagcggaagcacatccacctggacaggaactaccctatataaaattggaatggggcgcagattttcatcagcaagaaacacgcctgttggccagcgatcagcttcctattttgacaacaacatcggcccatttgacacgccaactgcttgaaacaactggcggttgcgcatttttacccagtcattggttacaaacgtactccaatctgcggatagtcggcgacagccagcccgtcgtacgcccgttttacgccgtttggttacaaaacagcgatcagcagacgatgattcgtcaattgctgaaaacgcctattgtgattaatccatgaccgattatgctcacacccgacttaagcacgtctggctaaccagaatgtgcttaacgctttctgtaacccaatgaaagcaaacagcaggaaaccgatgacgatttttgtccaccatgagctcaaggtgccgtcaaatgtgatatacgtttgaatcaggccctgaatcagtacgccaaacagggttcccaataccgttccgacaccaccggtcagtagcgtaccgccgatcacgacagcagcgatggcgtccaactccacaccgcttgctgccagagcataacccgctgaggtatagagcgaaaaaacaatgcctgacagcaccgctaacatactggaaagcatgtatatatgaatcgtcgttcgcctaacaggcactcccatcagctccgcagaatagctgttaccgcctatagcataaacacggttaccgaagcgggtacgatgcgccattacaatccccagtagcaccacaaccaacataactaacgccagaaaggtaaatcgtcccccatcaggcatgcgccatgctaaacccgccaattggctatagaccggatgatcgatgggaatcgactcctgtgaaacgataaagctcatccctcggacaaagaacataccggcaagcgtgataataaatgcaggcaatttcagcgtatcgataatccatcccatcaacccgccaaacatggctcccattaccagtgcaattgcgaacgcaaagaaaggatcaattccatacgtaccgatcaatttggccaatagcacaccagtaaatgcaataactgacccaacggagagatcgatcccgccagacagaatgacaaacgtcatcccaaccgccacgatccccagaaaggcgttatccgtcagtaaatcaaagaaaactcgcgtcgaagcaaaaccgggaaattggctgaggcaaaacagataaccagcaataaataccagaatcgtcatcaacagggggaagtggcgtttcaacattatgttttcctcctgaacaggtgatgcagcgaaatgcgtggagattgcataatcaaaaccagcagaacgacgagtgccttcaggacaaggttaaattccggccgataaccagatagcaggattccggtattcatactttgaataatcaatgcgccgacgacagagagcagcaaattaaagcgccccccgagtagcgaaccgccaccgatcaccacagccagaatcgcatctaattccaaccagagtcccgcgttgttcgcatccgcacctcggatatccgccgttacgatcacgcccgccacggcggcacacacgccgcatatgacataagtcgcgactaataccagcttcgtgctcacgccagcattgcgagctgaacgcagattaatgccgactgattcgataaatagcccaagcgccgttttacgagtcagcgcccataacaccagcagcatcacgcaggcaataatcactggcatcggcagatagaacagggttccactacccagcttagccaacccagcgttatcaaacgtgataatttggccttcggtaatcagttgagcgattccccgtccggcaaccatcagcattaacgtcgcaacaatcggctgaatctgcaacaccgcaaccagaaagccattccatagcccacacagtgcaccaaccaataatgaggcaagcaatacggaaggaagtggatagccagcagcagtaagcgttgcagccgtcgcgccggcaatcgccatcaccgcaccaaccgataaatcgatgccacccgttgcaatcaccagcgtcatacctaatgccaacagcgcaacaggcgcaccgcggttaaggatgtcgataaggctcccaaataagcgcccatcctgaatatggagggagaaaaaattgggtgcgaccatactatcaatcagcaagatagcaacgagagccagaagttgtggcgcccctttggtgaacgttagacgtacttttctggcaggtttgattttattgtctgtcatcagccgctcccgtttgtactgcgatggcctgcatcactgcggcaaccgagatctcgctatgttcgagatgcgcaacatgctgcctgtcacgcagcacaatgatgcggtcggcataaccggtcagctcttccagttcagaggagatcaccaataacgccattccctgctcacacagtttttcgatcaggcgaatgatttcagcatgcgcgccgacatcaatacctctcgttggctcatctagaatcaagaaacgcggttctgttgccagccagcgtgataacagtactttttgctgattccctcccgatagatactgaatttcctgctcagcactaggcgtgcgaatccccaataggctgataaacttttcagctatacgggtttgctcgcgtaaagaaataggcttcagccagccgcgctgcgcctgaagggccagaataatgttctctcgtaccgttgctgcaccgacgatgccgtcagttttgcgatcctctgggcaatagccaaaacccagctttcctgctgcacgcggcgtgcgaatgttgatttttttaccatcaacccacgcttcaccggcgtcaggcacgttgatgccaaatatcagttgcgcggtttctgtcctgcccgatcccagcagaccagccagaccaacaatttctcccggacgcacggaaagctcgaagtcgttaatcgaaccacgccgaccataatgtttaaattgcacaatgggttcacccgagacgtcactgtgttcaccacgtttaagtaacgtttcatcaaaactgtgccccagcatcatttggactaattcaatacgcggtagctctgcagttggtaatgtcccgactaaccgtccattgcgtaaaacggtaattctgtcgctaatgcggtaaacctgatccagaaaatgcgtgacaaatatcatgccgattccacgatcgcgtagcttccgcaatatatccagcagcatatcgacttcttttgcatcgaggctggcggtaggttcatcgagaatcaagactttagcggaaagatcgacagctctggcaatcgctacaatttgctggactgcaatggaataatttccaagcggatgactaacatcaatagccagcccatagttcaataacagggcctcggcctgaagcaggattttgtgttgatcaacaatgccccatcgtgtgggttcacggccaataaataaatttgccgcaacagacagattcggtaatagattaacctcttgatataccgtaccgatgcccaatgactgagcatgggccgtattaacaggattaatcgctatgccatcgaggataatgtcacccgatgagcgatggtaaacaccagtcagcgccttaattagcgttgatttccctgcaccattttcccccagtagagcaactatctcgccgcgattaagcgtaaagtccacctgatctaatgctttcacccctggaaattcaacgctcatgctccgaatatctaacaaccgtgtcgtttccatcagcatcacctatacgacaacttaacaaggctacgtcatacctgagcaatattatggtaagtaggctaacaatattctctgcccttttgtttacaggagcagaaaatagggtaaacccacttttccatattcatatttctgctaggtatttagcaaaatttatataaatgataagttcacaatataaagatcaataaccaagatcttttttggtttcatactcctgttttgccgtatcggacagcaataaacgagactctgtctgaataaatttttctggctgttttccgtccttcttcatcgctaataaagcatcaaaagcaggtccagccatattgggtgttaactcaacggtagcattggcttcaccattcatcatggccttgaaaatatcgggaacaccatcaatagagacaacttttatttgtgagccaggttttaggcctgcctctttaattgcctgaatagcacctatagccatatcatcattatgtgcataaaccgcgcagatattttttccgttctgctcagctttaataaagctttccatgacctctttacccttactgcgagtaaagtctcctgactgtgatcgaataatttttatctgtggatctgaagctataccttcagcaaaccctttcttgcggttgatcgcaacgctagccccaaccgttccctgcaattcgacaacattacacggtttacctgcagcctctttcacaagccattcccctgccacttttccttcatagacactgtcagaggcaatagcagcggtgtacagcgatggatcgctaacctcaatcgttctatcaagcaggaataccgggatttttgcttctttagcttcctgtaagactggtgcccagcctgtagcaacgaccggtgcgataaatatggcatcaacactctgagcgatgaatgaccgtacagccttaatctggttctcttgtttctgctgagcatcagcaatttttagcgttattccacgcttctctgcttcttgcttcgacactttagtctctgcagagcgccatcctgattctgaaccaatctgagaaaacccaaccgtcaagggttttgcctgtacggcaccacataatgccgtgcttacagcaacagctaccagtaaacgtctgtacatacttaaactccttctgtgtagtcttacagctacttagtcagatttcaggtacagcgtagcgctacgaatttatgctatagcgctgccgatgtaatgttggcaggtataactagcaagtgaatgcaacctgaaggatcgctgtgaaaaacgatttaccctcactcaggttgtagatagttttagttcaaatatcgaacaaggtagatgagcaagttcacaacctggtattacggtgattttgtgcatatttacagctaaataagcacgatcgttcagaaggacatcaaaggtctttatctattaaataacaataccttagagtttatggctattcaaaaaagaggaataatgaagaaatcgaggggaggtatacaaggcaggatttagcatagagtacaaatcaaaaaaaacccttcacgataacgtgaagggttttatttggcaggggcggagagactcgaactcgcgacacccggttttggagaccggtgctctaccaactgagctacgcccctaaattattcttaacattatgcctgctaaagttagcaggcataatttttaataagtggcggaacggacggggctcgaacccgcgaccccctgcgtgacaggcaggtattctaaccaactgaactaccgctccaccgaatttctctacaaccaccagattgctccggcttactgcttaatttgatgcctggcagttccctactctcacatggggagaccccacactaccatcggcgctacggcgtttcacttctgagttcggcatggggtcaggtgggaccaccgcgctatcgccgccaggcaaattctgtttcattccaaccgttacttatcatgactttttgtcatctccgtaaccatcagaaccaatcttcgaacaagctgaatatcgttttatatgagtcacccacaaaacaccttcggtgttgtaaggttaagcctctcgggtcattagtactggttagctcaacgtatcgctacgcttacacacccagcctatctacgtcgtagtcttcaacggcccttcaggggcatctagtgcccagggaagactcatctcgaggcaagtttcccgcttagatgctttcagcggttatctcttccgcacttagctaccgggcaatgcaattggcatcacaacccgaacaccagtggtgcgttcactccggtcctctcgtactaggagcaacccctctcaatcttccaacgcccacggcagatagggaccgaactgtctcacgacgttctaaacccagctcgcgtaccactttaaatggcgaacagccatacccttgggacctacttcagccccaggatgtgatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccggagtaccttttatccgttgagcgatggcccttccattcagaaccaccggatcactaagacctgctttcgcacctgctcgagctgtcactctcgcagtcaagctagcttatgcctttgcactaacctcctgatgtccgaccaggattagctaaccttcgtgctcctccgttactctttgggaggagaccgccccagtcaaactacccaccagacactgtccgcaacccggatcacgggcctacgttagaacatcaaacattaaagggtggtatttcaaggttggctccacaagaactggcgtcctcgcttcaaagcctcccacctatcctacacatcaaggctcaaggttcagtgtcaagctatagtaaaggttcacggggtctttccgtcttgccgcgggtacactgcatcttcacagcgagttcaatttcactgagtctcgggtggagacagcctggccatcattacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcgatcaagagcttcgccttgcggctgaccccatcaattaaccttccggcaccgggcaggcgtcacaccgtatacgtccactttcgtgtttgcacagtgctgtgtttttattaaacagttgcagccagctggtatctgcgactcccgtcagctccgtccgcaagggacttcaccgacaggagcgtgccttctcccgaagttacggcaccattttgcctagttccttcacccgagttctctcaagcgcctgagtattctctacctgaccacctgtgtcggtttggggtacgatttgatgttacctggagcttagaggcttttcctggaagcgtagcatcggttacttcatcaccgtagtgactcgtcatcacgcctcagtgttaacgatgacccggatttacctaagtcatccaccttcacgcttaaaccgggacaaccgtcgcccggataacctagctttctccgtccccccttcgcagtaacaccgagtacaggaatattaacctgtttcccatcgactacgcttttcagcctcgccttaggggtcgactcaccctgccccgattaacgttggacaggaacccttggtcttccggcgtgcgggtttttcacccgcattatcgttacttatgtcagcattcgcacttctgatacctccagcaaccctcacaggtcaccttcgacggcttacagaacgctcccctacccaacaacacctaagtgtcgctgccgcagcttcggtgcatggtttagccccgttacatcttccgcgcaggccgactcgaccagtgagctattacgctttctttaaatgatggctgcttctaagccaacatcctggctgtctgtgccttcccacatcgtttcccacttaaccatgactttgggaccttagctggcggtctgggttgtttccctcttcacgacgaacgttagcacccgccgtgtgtctcccgtgataacattcttcggtattcgtagtttgcatcgggttggtaagtcgggatgaccccctagccgaaacagtgctctacccccgaagatgagttcacgaggcgctacctaaatagctttcggggagaaccagctatctcccggtttgattggcctttcacccccagccacaagtcatccgctaatttttcaacattagtcggttcggtcctccagttagtgttacccaaccttcaacctgcccatggctagatcaccgggtttcgggtctataccctgcaacttaacgcccagttaagactcggtttccctgcggctcccctattcggttaaccttgctacagaatataagtcgctgacccattatacaaaaggtacgcagtcaccctgattaatcaaggctcccactgcttgtacgtacacggtttcaggttctatttcactcccctcgccggggttcttttcgcctttccctcacggtactggttcactatcggtcagtcaggagtatttagccttggaggatggtccccccatattcagacaggatgtcacgtgtcccgccctactcatcgaactcacaatctgtgcatttttgtgtacgggactatcaccctttactgtgcgactttccagacgcttccactaacacacaaactgattcaggttctgggctcctccccgttcgctcgccgctactaggggaatctcggttgatttcttttcctcggggtactgagatgtttcagttcccccggttcgcctcattacgctatgtattcacgtaatgataatgtgtcgaaacacattgggtttccccattcgggtatcgtcgggtataacgcttcatatcagcttaccgacgcttatcgcagattagcacgcccttcatcgcctctgactgcctaggcatccaccgtgtacgcttagtcgcttaacctcacaacccgaagatgtttctttcgattcatcatcgcgctgcgattatttgagagactcattgacacactgactcatcacaactcgccctaaggcagtcatgcatgttcagctgtcatgtttcaattttcagcttgttccagattgttaaagagcaatatcgtaaacatgactcaaaagaatcatctttaagatattcggtgataatgtctttcactcattatcggattggcgtccccaaggggattcgaacccctgttacagccgtgaaagggcagtgtcctaggcctctagacgatggggacacgaaaaatccgtaccgaattaaaaatccggcactatcgcgtcagcatgagtctacactcatgacatcaacaggtgcgcttgctcagtattttcatcagacaatctgtgtgagcacttcacttaacacacatctttattggtaaggaggtgatccaaccgcaggttcccctacggttaccttgttacgacttcaccccagtcatgaatcacaaagtggtaagcgccctcccgaaggttaagctacctacttcttttgcaacccactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgtagcattctgatctacgattactagcgattccgacttcatggagtcgagttgcagactccaatccggactacgacgtactttatgaggtccgctggctctcgcgagttcgcttctctttgtatacgccattgtagcacgtgtgtagccctactcgtaagggccatgatgacttgacgtcatccccaccttcctccggtttatcaccggcagtctcctttgagttcccaccattacgtgctggcaacaaaggataagggttgcgctcgttgcgggacttaacccaacatttcacaacacgagctgacgacagccatgcagcacctgtctcagagttcccgaaggcactaaggcatctctgccaaattctctggatgtcaagagtaggtaaggttcttcgcgttgcatcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcatttgagttttaaccttgcggccgtactccccaggcggtcgacttaacgcgttagctccggaagccacgcctcaagggcacaacctccaagtcgacatcgtttacagcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcacctgagcgtcagtctttgtccagggggccgccttcgccaccggtattcctccagatctctacgcatttcaccgctacacctggaattctacccccctctacaagactctagcctgtcagttttgaatgcagttcccaggttaagcccggggatttcacatccaacttaacagaccgcctgcgtgcgctttacgcccagtcattccgattaacgcttgcaccctccgtattaccgcggctgctggcacggagttagccggtgcttcttctgcgggtaacgtcaatcagcaaggttattaaccttactgccttcctccccgctgaaagtgctttacaacccgaaggccttcttcacacacgcggcatggctgcatcaggcttgcgcccattgtgcaatattccccactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtggctggtcatcctctcagaccagctagggatcgtcgcctaggtgggccattaccccgcctactagctaatcccatctgggcacatctgatggcaagaggcccgaaggtccccctctttggtccgaagacgttatgcggtattagctaccgtttccagtagttatccccctccatcaggcagtttcccagacattactcacccgtccgccgctcgtcacccaaagagcaagctcttctgtgctaccgctcgacttgcatgtgttaggcctgccgccagcgttcaatctgagccatgatcaaactcttcaatttaagatttgtttgatttgctgaactcgtcagcgatgctcaaagaattaaaactgtttattcgtaatgaatttcactgttgttcactcttcaagactttttatatcgtttaagatacggtcttgtgagtgcccacacagattgtctgattatattgttaaagagcagtgccacgtcttccgtggcgcgggccgcatatattatgcttttccgctgtgaagtcaagtcattactgactgctttcgttgaatcttttctgtcacaccaacttcgtaagtcgctgttgccgtgccagtggatgcgcattatagggacttctcgcccgctgacaagcgctaaatgcaaaataattatcgcttgtctactattcacccacaatgcgattaaagtggcagtttttccagcgaattgaagccataacgctgcaatattggccacagcgtggccactttaggcgtaatcttcaggcaataaaccagattcctatctgtagaaagcggaggattatccagattagcaatcagccatgccgttcttttggctatagcagcgccagaatccacaagacgcgtcccttcaggcaaaaccatcttcagctcttctgccaacaatgggaaatgcgtacagccaagcacaaccgtatctggtggctctgtcagacgtagccaaggacgcagaattttttgcagttcagaaattgagatcgcctccccctgcaatttagcctctgccaactcaaccagttccgacgatcccagcgacaaaatctggcaatccgtagcaaaacgggtaatcagctcgtgtgtatacgggcgttgaacggttgcccgcgtcgccagtaggccaacaacgccgttgcgcgtcagcttagccgcaggtttaaccgcagggacgacgcccacgacagggaaagtaaaacgttcacgtaaagcaggaagggaaatcgtacttgccgtattgcaagcaatcacaaccaatgcgagctgatggcgttgttgaactgcactgacaatctcaaccacacgctcgataataaattgctgtgatttctcaccataaggaaacgcttcattatcgaatgcgtatatatagtgaagatccggcaggagttgccggatttcatcataaacagacagcccgcctacgccggaatcaaacaccagaatcgtaggacgggatggcaggttagaaggtatagcttccagtgagatagtattctcgccctgccgtgcggtagccatatgccgtctcataatctttatcaaacaggttggcgattctaccacgaaccgtcagatgagaggtgactggatatgatgcggcgagatcccataggcttacaccaccaagcttgactgtctgatagtcatcaaccgctgggatataattgccataatctttgtcgtaacggcttcccagatattgatacgttacactccaatcaagatcgtacacctgccaatccagttgatattttacctgctgctttgcacggcgagccaacggctcatcagtgatggcattgcgcgagtcaacataatcatagctaatacgatggccgacaggcccagtgtcaaaactagcggtggcttcaatccctttgattttggctttaccgacattttcataaacgtaaccagtgctgcctgttgcatcaatcaggttgtcgatgtcattgcggtatccagaaaccctccatataactggcccagtaagaccttcaactccactttcccactgtttgctttcttctggctgaaggtcacggttgctgccaaaccttccatataattgccccatatttggcgctttaaatgcagtgccataagaagcaatcaagctataaccttcaataaactcccaggacgcccctgttcgccaagtattatgccaaccgaattcagattgatcgtcaccacgaacagatccttcaagcactatggaggcaaagcgttgctgtccagtaaggtaaatacctgtattattttgactttcttctcggttcacgctggttgaatccggcttaatgatctgatcctgccaatcaactccagcactcaccgtacccgcgcccacttgcagcacattgccccactgtgcgttgtattgctgggaatcaactaacgtcgaaccgctgctatgcagacctctgagcggatcgtagtcataatctttgctatggctatagcttccaattaactgtgtggagtaaataccactctgatagcgcaggccggtatcccatgtttggctataaagctgacgagtatctaccgaagagaagttgtcgtagtcagtgcggttgtcataaccatagccccgaagaaaaccgctgaattgatcaccaaatttatgttcaaccgtaccatacaacgatttactcataaatccgtcacggtcaggctgcgcaggcgaagcagtaccgtaagcaaccacgtcaaatcctttggtgtaaacgtaattaccggccaatgtcgctgttgtgctgtcgcctaatgcttgctgcgttgcagcatcgtaggattgataaccttttgatcccacaccagcgttcaatgtggtgccgttcttctctctggtggtgataatatttaccacaccaccaatagcgtcagacccataaaccgcagagcgtgaaccacgaatatattcaactttctgcaccagtgagagaggaatttggctgaggtcagatgacccactaatacctgcctgattcagccgaataccatcgatcagtacgagcacgtggctagagttagtcccacgaataaacaacgagcttttttgccctaatccaccattttgtccgatatccacaccaggtaaacgacgcataacatcagttaggctttttgcctgccagcggtcgatctcttcacgagtaaccacggttgtcggtgccaagacactgtttactggctgttgaaaacggttagcagtaaccaccatggcattgttatccgtttcctgcgcccagccagaaaatgccgtgacggaaagcgccgtcagcagcgaaatttttttaatcattgttaatgcatccgagagataataaggatgccgcagattctgttaatagcacgcgatatgcagaaccaattgcgacgtattccggcaggtcttcgggcttggatgccgttgttaccacaaaccgtcaacaacagtaggggatacaacgaaagcgatgacttcccatcgatacccagcatacttcaagttgcatgtgcgctgttcaaaacgttaacgttttgtcctacaactcgaaatatttagagtacataacagtgtctgcaataatgctatcgctcgggcattccttaccgctgcgcgtcagctccagatttacactggattcccttttgacttgtgatacaaggccggacgctcatcctacaatcgcgagttacggaagtctagacttctacttcactacaggataataacgtaacaaaactggactttctgaccggattccctacaattcccggccaataacgcccttttagacgctattcagacgagaaatccatgacgccagaaatcctgcccatcgaagactatgacgaccagcttgcggagaaaacggagcgtctacgtggaatgatggcacctttcaacgcaccggagcctgccgtcttccgttctcccgtcagtcactatcggatgcgcgccgaattccgtatctggcacgatggtgacgagctttaccacatcatgtttgaccagcagaccaaacaacgcatccgagtcgatcgattccctgcagccagcgaactcattaaccgcctgatgccggagatgcttgccgcaattcagcctgaccccgtactgcgccgtaagctattccagatagattatctgtcgaccctaagcggcgaagtgattgtttctctgttgtatcaccgcgctctgaacgaagaatggcaggaacatgcccgcgcactgcgcgatagcctgacggcgcaagggttcaacctacagttgattggtcgcgcgacaaaaaccaaaatctgcctcgatcgcgattatgtcgatgaatgcctgccggttgcaggtcggaatatgatttaccgacaggtagaaaacagcttcacacagccgaatgctgcagtaaatattcagatgctggaatgggcgttggatgccacggcgggctcgaaaggagatttgctggagctgtattgcggtaatggcaatttttcactcgcgctggcaagaaacttcgagcgcgtgctggcgaccgaaatcgccaagccatccgtcgcggctgcacaatataatattgccgcgaatcagatagagaacgtgcagattatccgcatggcggcagaagaatttacgcaagctatgcagggtgtgcgtcagtttaaccgcttacagggtatcgatctgacgagctaccagtgcgagaccatttttgttgacccgccgcgcagcggactggatgacgaaacggtgaaattggtgcaggcgtatccgcgtattctttatatttcctgtaacccggaaacgttgagcaacaacctgaaaacgctatcggaaacccacgacattcgccgtctggcgctgttcgatcaattcccttacacccatcatatggagtgtggcgtactgctggaaaaacgtcagtaacgcacacaaactggcggaccaccccgccagcattcacccgctacagcgtttcgctctcttctgttgataccgactccgtcgcttttctgcggcgcagtctcagaccaatccagaaaaccaatgccacgcacaggattgaaggaataaagttcgatccaatggcgggatattcaacgcgcacgatagcgctgtaaatcaataaacccagcaaaaaactggccgccgccagcatcggaataccttccggcatactgtggtgcaaataacgttgatgcaggcagtagatggacaataccagcgcaatcagaggaaaaatcgagaacggaacaatactgctgaacaaggcagcgaacgcgccgttgacggataagcccgcaatcagcgccaaaaccagcgtacctttttcttggtgaggcttttctgtcatggtttctcccttctcatgttggtatagagggtttatggcacagtaaagctactgtcgtgttcttttctgtaccagtaataggcacctttggcgatcatccgcagttgcagtaccaatcgttcttccagctgtttacgctgttccagcgaaacatctaaggcttctgctcccgcactgaaaacaatagtcaccatcgcttccgactgcgcttctgcgaagctgcggggaatatggttttccacctcaagataatccgccagctcagcaataaaatgctgaatctcacgcgcgaccgccgcacggaaagccgccgacgttcctgaacgttcacgcagtaatagccggaacgcattcggattattgccgataaactccatgaaggtggaaaccgacgtcctgattacgctacccgttttggcgatacgttgccgggcctgccgcattagctggcgcagcattaatccgctttcgtcaaccattgtcagccccagctcatccacgtctcgaaaatgacgatagaaagatgtcggcgcaatacccgcttcacgggcgacttcacgcaggctcaagctggcaaagctgcgctcggcgcttaactggctaaatgcagcttcaataagggaacgacgagtccgttctttttgttgtgctctgacacccattatgctgcccaaatgatctctcccctttccagaggggcactatagcaaactttattgtccgcagaatgagacaaagtttgccatattaagaatgtgagaatctgtttccatagtaaaggcagggatgattgggttctgccgcagtcgatgctacaatcgcacaatgttacagttgcgttattaatttgtataaaaacagggttaacctaccatgactctagaacaccaattcgattatgatgccatcattattggttccggtcccggcggtgaaggtgcagcaatgggattggccaagcacggcgctaaaattgcggtgattgaacgtcactacaatgtcggcggcggctgtacccactggggtacgattccttccaaagccctccgccacgccgtcagccgtattatcgagttcaatcaaaaccccctctacagtgacaactcccgcattattcgctcttcattttccgacatcctacgccatgccgacagcgtcattggtcagcaaacccgtatgcgacaaggattttatgagcgtaatcagtgcgagttattctccggtgaagccagctttatcgacgcgcatacgattgccgttcactacccagacaatacccatgaaacgctgaccgccgcgaatatcattatcgccacgggttcacgcccgtaccatccggcagaagtcgacttcaaccacccgcgcatttatgacagcgactctattctgcaactcgaccacgagcctcagcacgtcatcatctatggcgcgggcgttatcggctgcgaatacgcttctatctttcgcggcctgagcgttaaagtcgatttaatcaacacccgcgataggctgctggcctttctcgatcaggaaatgtcggatgcgctgtcctaccatttctggaacaacggcgtagttatccgtcacaacgaagaattcgacagtattgaagggctgtctgacggcgtcatcgtcaatctgaaatcaggcaaaaagatgaaggcggattgtctactctatgccaacggacgcacggggaacacggaaacactggggctggaaaatatcggcctgagcaccgacagccgcggccagctcaaggtcaacagtatgtaccagaccgcgctggcacatatttatgccatcggtgatgtcatcggttaccccagtctggcatcagccgcttacgatcagggtcggctcgccgcgcaagcaatcattaaaggcgacgccagcgcacatctgatagaagatattcccaccggcatttataccatcccagaaatcagctctgtggggaaaacagagcaagagctcaccgcgatgaaagtgccttatgaagtgggtcgggcacagttcaaacatctggcacgggcgcagattgttgggatgaatgtggggagtttgaagattctgtttcaccgcgaaacgaaacagattttgggtattcactgctttggagagcgcgccgctgagattatccacatcgggcaggccatcatggaacagaaaggtgaaggtaatactatcgaatatttcgttaataccaccttcaactatccaaccatggcagaagcttaccgcgtggcggcgttgaacggacttaaccgcttattttgacaggttttccatatagccctgcatatgctcgcggatggtatcagcaagctgctcatagcgtgcgcgcagcggtgaaccggggcgatacaccagcgcgatagtacgcttaggctccggtttatagcacggtagatagcagacgccatcgcgttcacgctcacgcggaaccgataacgccggcaacagcgtaataccacttccggcagcgaccatgttacgcagtgtctccagactggtcgcccgaaaatgcgtatcttcatcagccccagcctgaaaacagaagcccattgcctgatcgcgcagacagtggccgtcctccagcatcagcagcttttcacccgccagatcggacatcgccacgcgttcgcggttcgcccaagggtgatcctgataaattgccagtttcatcggctcgtcaaacaggggaacttcgataaaggcttcagactctttcaccatcgccagaatggcgcaatccagttttccgctgtccaactgggcaagcagttggtgtgtttgcgcttcgtgcagatacatttcaagcttgggaaacgtacggtgcagcatcggaatgatttgcggcagcagataaggccccacggtggggataaggccaatgtgcagtggcccagacatgctttcaccctgctggctagccatctcttttaataccttgacctcgcgtaataccgttcgcgcctgctcgaccaacagcagcccagcctgggtaaatagtaccttgcgactggtgcgctccagcagcatcacgcctagctcatcttccagcttacgaatctgtccactaagtgttggctgacttacatggcaggaatccgccgcacgccgaaagtggcgatgctccgccagcgcgacaagatactctaagtcccgaatattcattattattctccttatcatgatagctaacagcgatagataggataccaatgaacgacaatccctatcaacatccaaaatgaataatatatcccaccgaagcgtatctatttatttctacaagaataaaacaatatttttacggtttcggtaccatcagggcatacctaccagccctcagccacgctataacaagcggactgatatcttcaagcgatttggcgtcgacagcattttgtgtgcgtcggtcagcgataccctcacgaccgatgtctggaaagctgaccagaagacaaagcaactaacgatatggaaaataagcgagtagaaaaaataggattcgaatattcagagggaatggctaataacgtcgccgagcggccatcatcgtgttattagaaataaaaactattagcgatgaaaacaggctcgggagataaacggtggttcagatcagtgactgtcagcagaaccttacgaattggaatctcatccttgagactcctccctttcaaggctcccacaagccgtagattcaggaattccaatacctgaatctaccgcaactacgtgacagccatttttcttcctgaaatcttgcgcgtcgcctcagcgtgccacgtcagggcggacacccagcgtgtggcaaatagcgtagctcagctcagctcggttcaacgtatagaagtggaaatcttttaccccttcgcgactcaggattttcaccatgtccatcgcgatagacgcacctaccattttgcgggtttctgggtcgttatccaggccgtcaaatacgctggtcatccagtttggcacacgtacgtttgtcattgtggcaaatcgttgcaactgtttgaaattcgatactggcagaatacccggcacaatttctacatcgatgcccgtcgctacacagcggtcgcggaaccgcagatagctttctacatcgaaaaagaactgcgtgatggcacgattcgcaccagcatcaatcttgtgcttcagattaatcaggtcagcctgcgcgcttttagcttcagggtgcacttcaggataggcggcaaccgaaatatcgaaatcaccaacttctttcagcagagaaaccagatccgccgcgtacatttccggcttgccaccttctgggggtaagtcgccgcgcagcgcgacaatatggcggataccgctctgccagtaatcctgcgcgatttcacgtagctgttcacgtgaagcgtcaatacaggtcaggtgaggtgccgcttcaagaccggtacgctctttaatcgttttgataatgctgtgagtacggtcacgctcgccagaattcgccccgtaggtcacggagacaaacttgggcttcaggctgctcagtcgatcaatcgagttccacagggtctcttccatatcgctggtacgtggcgggaaaaattcgaatgacacattaattcgtccctgcaattccgccagactttgattcagcgcttcccgctggtttgcgtgaaaaaagctcatacctgctaccccgttgaccgtgactgttatcatcattcgacacacgtctatacgtttagacgtctatatagaaaatgacgtaatccgcttaaagagtcaacgattttcagcacaacaggaggtgatgattactcacggtaaatgaaaaaagttcatgatgggtttctcgcaaaagtgctgtctcttcatcacattgttatgtcaacgcggagacagtttcgtgcgttacaatattgctattccatgctacctcgtagcacgcgcccgacacgggacggctcaaacgccgctcgccccgtgaccccaggctttcggcgggaattatgccgctaaagcggtgccttcgtcgatatctggcttaacggaccgcttgcgacacgttcctgacgtggcgcaagctctcgccgcgtcctgcggctcatcctaagccagctatctcctcagcataattttttacgccggataacagcaaaacccacagagttctgcattatttgtgtgcaatcacgataacctaggaaatacgccgtcagtaacaagggaaatcatgaaaatgtacggtatgcccgtctttcgtcgtcagaaaaatagcgtactgcggagcttccagactgacttcaaaccccggagcgaaacgtagggcagactgatgattggtaccgcgtatcgtgctgaacgatattcctcgccagccaccgctagcaggccgatgcacgtgccccgccgaaatatgccgcacattaccgacgcggtggcatatttgagacagcgcatctgccgcctcaggtgccagccggacgtcatcaagcgctggcagtccaatcgacatcggtggatgatgcaggaacaagaacacattctttccttcagcagccagaagctgttgctcaagccatgccaatcgcacggagcacagcgttccggctacttcgccgctgtgtagcgaatccagcagaatgacgtaatcatctcctaccgccgtcacactctgcacaaatccgttttcatccgccaacgtcgggaactgggccaaaaaactctcccgatcgtcatgattccccatcgttacacgccagggagtctgtaattcagccagcgccgatgccagaaacgcataggatgccgcactgccgtcatcagacagatcgccagagatgaccaccagatcgacatcgcgatggtgtgcgttgatatcggcaatcgccgctttcagttgccgctcgggatcgcgaccgtgcaaagtaccgtcttctgcggtcagatggaggtcggaaagttgaatcagtttcatcgttatcctcggttttgctatccacgcgctatcgcccatcaatgccgttacgcagactggcggcggattaacggagcggccactttcgctcggcacgcgggttcttgtacctgagactggcgtcgatcgagcaacgccaacgcctgtgccgccatcgttgcaggatcctgacgaaacgttgtcaacgcataggcatcccatcctgcggcaggaatatcatcaaacccgataaccatgagatcctgcggcacggtaagcccacactgctttgcacgatcgatcacgccaaacgccactaaatcgttaacacagaacacggcatccggtctggccgcttctgggaacgaaaacagcgtctgtcccaccgtcagcccgtcgtcataatccgtatcaccaccgcgcaccacggtcacaggcagccctagcctctgcgcctcatcacaaaatgcctgttcacgctcaatgatattgggcgttgccgaagttgctccggccagagccagacgcgttctgcccgatgaggcaaacagccgcgctgccatacgcgcggcggtgtcattatcgatatgtacgctgtcacataccggttcatgccgcccgatgacaatcagtggctgcccgtttagctgtgccagttcgacaaactctttaggcggcgagccggaaagcacaatcgtcgcttctgcccgatggccgaatagaattgaacgcgctgcaaccatcgcttctcgcacatggctggtgttgataagaacaggaatagagccacgctgaattaacgcctgcgatagctccgcgaccaaattggcccgaaacccgacctcaggatgcgtcaccaccagcccaaccagacgactgctgttcgccaatagaccacgcgccagatcgttaacctgatatcccagttcctgcgctgcggtcatcactttggcataggtggcagcagacacgcttgcaccgggggtaaaactacgggacaccgccgagcgcgatacgccagcccgacgcgcgacatcctgtgcgctaacgtaacccggtttactcaccgtcatttccctatccttgccatgacgtcagccttcaaaaaacgctccacgaccagcatgaacaaaacggaaggaatcagcagcaccagcgcagtaatggaagcgatttgatagttaccgcccgcgcctgcggtatagagcagcagtggcatcatctgtacatccggcgcacccacgaaatagctgccggtaaattcgtccagcgattcgaggaagacgaaaatggcggacgccatcagacccggcatagccagcggcagagtaatatcgacaaaggcgcgccacggtccggcaccgatcgaacgtgctgcctgttccatttcacgtcccaccgcagagaacgccgctgaagcaatccagacggcaaacaccagtccgtgcaccgtgtgaaccagcacaacccccagcaacgtgccgttcagcccccattgataaaacaggcgagcgatattgacgtacaccgtcagattcggaaacgcctgtgggatcaggaataccagcagtatcagcccacgagcgggtagcgccagacgcgccagtgcatatccagccggaatcgccagcgcgagtgaagccagcaccgtaaacaccgcgaccagtacgctatttcccaacgcttcccaggccacgccgcgcggtgaaaacactcgtttccagaaggcaaaaccccagtcattaggcaacaggtggggatagaaccatttttccgctaccgaccacagcaggaggttagccaatggcccgaagatcaagaagatcagtgtccccagaatcagcattctcgggatccaccacagtacgttcttcataccctctccctcatgttcaggcggagataaatcacagcaaacaggccggtcatcagcaacgaaatcacccccaacgcattcgccacgccataatcgccataggcgttaatgcggaaagcaatattggcggttagcatcgtcggcgactgggcattgatcatcatcggtacggacagtaccgacatcatggtgacgaaggagagaatgagtccggtgagcagcgtttgtccaacctgcggcaccacaatttcacacagaatacgcaggcgcgatgcgcctaagttacgggcggactctatcatcgtgcgatccagcgacgccatcgcgcccgcaaccagcagcgccacaaacggcgtctgtttccagacgaaggcgaatacgatgccgcgccaatccagccaattgctggcgctggcaatatcaacgatgccaagcgcatccagcgcgccattcagccagccgtttttggccagaaacgtgcgtaaaatttgccctgtcacgataaaagggataaacagcggccagcgatatacccagcgcaacagcgcgaccatatgcgggttttcccccagcgtcaggtaaccgccgatcagaacggacagcacgccgattagcaacgtagcgaggcccacaataatcaaggtaaacaggatatcgggcagatacagcgtcaatgccgtgacaaaattatccatgcccacgccattctgactgacgaaagcgcccccaaccgacagccccagcggagcaataaaacagacagccaccaccgccagcgcgggtaacacaagcgcgatccccgccagtcgggaagagaattgggatacttgcaacatgaaggcctccgcgctctggcttcatcccgccagagcgcctgtagtacaagtgtatataccgcgagtgaattacttcgccatcgcctgctcataggcgttcaaaatcgcggtgtgataaggcgcgatagggaacgtcttgcctttgcttgccagctcatcgggcgtcacatcggtaaacaggcgttgccaaatttcaggtttcagctcagcctgaacgtacttggcatcaatccccggataccagttaaagcgctctacaatcccttcggcctgtactttggcgctggttgccagttcgacaaactgtttagccagttcacggttcggtgcctgcgcggggatgacatagtgcatcggttgtcccggcatacccggtgtaggaagcagcagtttgaaattgtctggcagttgtccactcgctttccaggaatagaacatgtcgacccacactggccccatggcgatttcaccacggctcaacatatcgagcgtgcccgcattgcccggcgtcagcgtcacgttcttgttaaaggctttcaggcgttcaaacgctggctgccattttttcgcttccgcgtcatcaaacggtccgttcatcagcttctgtgcatcaccgccgtaagcgtaaatccagcccatcacaaaactgacgcccgatgcgccgcccttaatgccgttataaccaaacatcttcggattggcggccgcccactgctggatttcgtcatagcttttaggcggattagccaccatgctagggttataagctagtgccgtctggctactgaacatcggcatcacatagcctttcacatccgtccccatggctttatccgctgcggccatgctgaccagcttgccgctggcgatatcatcgcgatacttcagcagatcgcccttttgcaccatcgggccgacaaatttctcatgcacaaccgcgacatcggtgtcccatactttggcaccagcaacctgctgcgcattaaagcgctcaagaatcttctgcgacccggcatcacccggaccagtgccaacagcgcgcacttttacgccgggatgttgcttctcaaacagcggccctaagtattcatttacatagtcgaccatattctgatcgcccgccgtcaacacggttaattcctgtgcctgaacagcagccagcagcgtactcatcatcagcgttgcagcaaaaatgcgtttcatatcatttgtctccaattcagtgtcaggccgtcaggccaggaagcggggaataaagtgaagtcgtattgggttccgccgtcagcgacgtgggctcttctgccagcgggaaaagaaacagtgcctcggcggggatctgcacggcaacccgctgtccaatggcataaggatgagtggcatgaacttgtatccgccacgatccactggcaatcgtatgcagccagtatccaccgggataactttgtgacagcaccgtgccgtagcgcatcaacatgccgggctggatgagaggaacgtctgccggatcgtaaagctgagcagcctccgcacggaagcgcgcctctatcgggccgggctgtagcgacgtgttcgcaggcaccagtgagtggctttctgcatccccaggaatcatcagcgtatcgccgtcatagcgagcgtccagcacaagccgattttccgcgcccataaacgccgcgacaaacgagctggctggatggtgatacacctcttgtgggctacccgcctgcatgatgcgaccctgattcaaaatcacgatgcgatccgccatcaccatcgcttcttcccgatcgtgcgtaacgtggatcgcggtcaaccccagccgctgttgcagcgcacggatttcatctcgcagttgtagacgaatacgggtatccagattggagagtggttcgtccagcagcagaatatcgggccgtaccgccagtgcgcgacccagggcgacgcgctggcgctgcccaccggacagttccgcaggcttacgggcgctcaatcccgtcaaacccagcatcgtttccagttccgctacgcgactggctatttccgcacgcggtacacggcgcaagcgcagcccgtacgcaatatgctgcgctaccgtcatatgcggccacagcgcataactctgaaacaccagcgccattccgcgtttctctggcggcgcttgtgtcatatcctgcccgttaacgcgaatcgctcccgaacgcggtgaagagaacccagcgaccgtgcgtaatagcgtcgttttgccgcatcccgatgaaccgagtaacgcaacgaattcgccctgcgcaatctccagatggatatcgttcaatacgtctgtcgtgccgtatccaacatgtagatggtcaatgacaatgtgcggggctaccgcagaggacgttgttttttgcacagctgtgcattccacgataaacaaacaatgcgtagattgtgcggtgagatcgtgtcagtggcgtgttgtcaccatgacatttcaatgacacgactgacggaaaatagcggcagaaaacttttgaaaggtagggaaatgaaggggcggatctttttagtattggccgtctccccaatgcgtggaaacggccaacgatgatgttgcgattacagtaactgcaccaaacggcttagatcagattgaagcgcacccgccgtcacatcgcgccccgcacccggtccacggataaccaacgggttatcccgataccaacggctttcaatcgcaaatacattatcacccggcaacagcgaagccagaggatgatcgggacggaccgcctcgacgccgacgcgtgctttaccgttactgtcaaagcgtgcgacatggcgcagaaccaagcccatttcctgtgcggcttccagacgttgcagcatctgttcgttcagcgaatctccgttttcaaagaagtaatcgacagatccctgttcacagctcggtggaaccagcgactcgacccgaacctgactaggttcgatatcatatcccgcctcacgagccagaatcaccagcttacgcatgacatcctgaccggagaggtcaacgcgcggatccggttcggtcaacccctgctggcaagcctgatcgaccagttcggtgaacggtacggtgccgtcgaactgtaaaaacagccaagagagcgtgccggaaaaaatcccgctaatcgacagaatactgtcgccactttcccgtaaatcgcgtacggcaaagttgaccggcaaacccgcaccaacggtcgcgttatacagccagtggcgatcggttttggcgaatgcatcgcggatctggcgatagttattgccgccggatgcacccgccagtttgttggcgctgatgacgtgaaaaccgtagctggcgaaatccaaatacagatcggcgaccgattcactggcggtaacgtccaataccactaaatcatcaaagggatgcgcacgcatccacaagaacagatcttcgccatcccgctcttgcgcttcactttcgaagaaagccaatgcgcggctagcatccaacccatcatagttcaacaggctgcgcgtactgtccaccacgccagccagtacaaattcgaagccagtacgtgcagaaaggttgctctgctcacgcgcaaacagttccagccagcgtgaaccaatatttcccttgccgaacagcaccagaccgatacgcttttccgcgcggaacagggaatggtgcaaaccacgaatcaaatgttccgtcgggccaacacgcaaaaccgccaccagactgatgccatcatcggcctggcggacaaattcaatcggctgatctttcaactgctggtagaaacggtggctatgtagcgggtttttacccacacccgcaccgaccatggcgaccatcgccagcccatcacgctcgctgagttcaacgggcagcgcggcctgtgtcagcaactgtaatgcgctttccaccacttcagaggtgtagcacagttgcagcaggctacgatcctgatgaacgccaatcgccagcggtttcaattgcgcacggttcagaatctgttcgacttctttttgcagtagcacgaaatcatgttcggaaggaacctgaacttcaatcaggcacacatcatcatgactggtgacaattttggcacccgtacccgaggccagcacgcgttcgatgcgcgtcgaaccctgttcaggctgatagctgcaacgcagctgcaaatctatatcgctgccagaaacaggctgcaaagtacgcgtatgcagcaccggagctgccagacgtgccagttcgctggcttcatccaaccgcagcagtggcagtaggcaggcatctttcactttgcgcgggtcagcgctataaacgccggcaacgtcactccagatggtcacgcgctcaacacccgccagcgcaccaatttgcgtcgcggagtagtcactcccattacgacccagcagtaccgtttcacccgcgtcattacggcagataaagccagtcacaaccaaacgctgccctgaatgttgcgtcagatattgctgcaacagcggccaggagcgcccttcatcaacctgaggctgcgcggcacgttccgcacagagaaaatcacgcgcatccagccaggctgcattcatatcccgatgattcagcacggcgcacatcaaacgagccgaccaaatttcaccgtgcccaaccacttcggcgtagacagcatccgtaatcttgccatccagcagcgcagccaaacgctccagatcgcgaataaactgtgctgtcagcgcctctgcatcctgtgcgggtagaagcccggcaatcaattcactttgataacggcgtaatgcctgctgaacctgatgcgccgacagacgatcgctctgactcagtttcaaccagctaatcagctggtttgtggtactgcctgcggcagacaccaccatcaaatcaccggggtggctatactccgccataataccggctacgcgcaggtaacatttcacatcagccagactgctaccgccaaacttatgcagctgtcggcccgttaccgatggcgctactcctaatgcactcattcttacctcttggctgcggcttgaaacgcacgatccagatcggcaaccagatcatcgccgtcttcaatgccggtggaaatacgcagtaatgtttcagagatacccgctgcggcacgcgcctctggcgccatacccgcatgcgtcatcgttgcagcatgagagatgaggctctcaaccccgcccagcgattccgccagcgtgaacagctccagcgaggccagaaaacgtcgcagggtgtcttcatctccatccagctcaaaacttagcatagcgccaaaaccagattgttgacgacgggcaatatcatggccgggattgttcggcagtgaaggatgatacagagctttcactagcggctgcgtctgtaagaattcaaccacttgttgcgcattacgctgcgcggccgccatgcgcggcgataaggtacgcaggccacgtagcagcagataactgtcaaacgccgcccccgtcacaccaatattgtttgcccaccaagctagttcagtgatggtatcgacatccttggcgatcactgcacccgccaccacgtcagagtgaccattcaggtacttggtacacgaatgcaccaccagatcggctcccagttccagcggcttctgcaacgcggggctcaggaaagtgttatccaccacgctgaccgcaccggcttcccgcgcagcctgacaaatcgcagcaatatcgacgacacgcagcagcggattgctcgggctttccaccagcacgagcttcggcttttctgccaacgccgcgttgagcgcatgggtatcaccttgatcgacaaatttgacgcgaaacgcgccgcgcttgctcaggctgtcaaacagacgatagctgccaccgtagcagtcatgcggagccaccagcagatcgccgggacgtaggaacaccgtgcaaaccagcataatcgccgacatcccgctgctcgtcattaccgcacccgcaccgccttccagttcggcaagcgcacgctgtaccacatcacgtgtgggattaccgcgacgcgaatagtcgtgtgcgcgtggctggttgaatccggtaaagttatacgtgctggaaaggtgaataggggggacgacgcagccatactgttcatcatcatttaacccgctgcggactgcgatcgttgcctgtttacgcgtcatcggctcttttcctggctggaggctgaaagataggaacttaagagtaaacgcagttttaatagacgtcaacacatctagacatctaaacttctttgcgtatagattgagcataagcataataaccgctagaattgtggcatttcatgacagatgctgtcttcattagattaatttttaaggtatcccatggctgagtggaacggcgagtatgtcagcccttacgctgaacacggtaaaaaaagcgagcaagtcaagaagataacagtatctatcccgctgaaagtattgaagatactgaccgacgaacgcacacgtcgtcaggtgaacaacctgcgccacgccaccaacagcgaactgctgtgcgaagcgtttctgcatgcgttcacaggtcaaccgttaccgaatgatgaagacctgcgtaaagaacgtagcgatgaaattcctgaagcagcgaaaatcatcatgcgtgaaatgggtatcgacccggatacgtgggaatactgatcgctcgttgcaatctatctttctaacaaaaccccgctttttctggcggggttttgttatgcaaaaacacaccaccccttattaacgccaaccgctctctcttcttccgctcgtttccttttccgctcacgttataaatcaggattgcatttaatttggtatgttataacataccatcattgacctataacggtaatattccgcctcatgacagcacctctcgccaacagccccgtgctgctacaacttcaccatgtttccgttaccgacgccaatcgggctccaagactcagtgatatttcgctttctatgcacgcaggtgaacgtttagcactggttgggcccaatggcagcggcaaatccacactgttacgcgtgctgaccagcgaacttagcgcaacggcagggtatgtccatttgaacggccaacctctgaacgcactcaaccgtcatgaacgagcaaagcgcatcgcgattctggcgcaaagcgatacgccagatctgcgcctgcgggtagcggaatatgtcgctttaggacgaattccacaccatgggttcagcacacctgcgcacgatcgccaactcattgacgaagcgctggacgataccggattactaccgctgcgccatcgcctgctgggtacgctctccggcggggaacgtcagcgcgccgcgctggcgcgtgcttttgcacaaacgccgcaactcctgctactggatgagccaaccaaccatctcgatccgctagcacgcacacagctactgtccctcgtgcggaaacgcggtatttcaacgctggcggtgttgcacgatctgccactgattactccctttgccgatcgcgttgccgttttgcagcagggaacgctactccgctggggaacgcctgcacacgcgctgagcgctgactgtgtgaaatcagtatttgggatggagagctttacggtgccacatccgctaaacggctcacccattcgcatctttgaagcccctgaactgcactaaggaaccctgatgaaaataacgtttctgtctggactgctggtattgacgtcgtacggggcgcacgcctctggttttccggtcacggtcgacagctgtggacaaccgctaacctttacccagccgccgcagcgagccgttattcatgacctgaatatgacagaaatggcgtttgcactgggcttacaaaaaaatatcgtcgggctgaccggaatcactggctggtataaggcgcccccagactttatccagcggcagggcacgatccctgaactggcagcaaaatacccgacgttggaaaacctgctggccgtacatccagatttcttctttgccgggtggaactacggcatgaaagtaggcggagaagtcacaccgcagtctctgaaaaaatacggtattcagaccctcgttcttagcgaaagctgtgttttcaccgaacagcaacagcagcgacctcaagccagcatggatctcctctatggcgacctgctgaaactggggaaaatcttcggtaagcaggaacaagctcaggaacaggtcgatgactggaaacagcaccttgccaccctgcaaacacgtatcggcaatcggccaaagcagaagatttttctgtatgactctggcgacgataagccttttaccagcgggaaattcgctatgccaaccgccatcattgaggcagcgggcggcaagaacgtgatggacgatatggaaacgagctgggcctccacatcgtgggaaagcgtggcggcacgcgagcccgacgttatcattttgctggattaccagacgggcaacagcgcagaagcgttaagacgctttttggaatcgcacccgctgatgaaatttacccctgccgtacagcaacatcgttatctgaagctgcaatatgcagagctaacgccggggcccgccaacatgacagccatcgataaactggcgcacgccctttacccggatgcctttaagtgaacccaatgtcttcacgttatgctgcaaccttcgttatcgcgctgctgatattggttgggctgatgctgttaaatattgcgacaggcagcacgacgattccccttacgcaggtcgccagcgtattggggttatcgtcagcagacgtctcgccgatgacctcacgcatcattctggagctgcgcattccccgcagcctgctggcagcgttgtgcggtgccggtttagcgatggtcggtgcctttctgcaaacggcgactcgcaacgatctggctgacccttttctgttcggcctgtctgctggagcctcagcaggtgccgtagccgtcatcactcgttttggtgaacaactcggtgactgggcattgccggtagcggccttcagtggcggaatcttgtccgccgtcgccgtaaccgtgctgtttctgctgcaacaggcgcgtggcgcagaacgcctgatcatctgcggattggcgatctcttttctgttcggtgcgctgacgaattatctggtgttttccggcgatcaacgcgctgccagctcaattcttttctggtcactgggcgggctgggccttgcccgttgggataccttacctttcgcggtgttcagcgtcctgctgctatttagcctcaccgccctgcgctggcgtgcgctcgacgcgctattggcaggcgggcaaaccgcagcgtcaatgggcgttaatctggctcgcgtacgagtggaaatcttcatctgctgcgcgttcgccacctcgctgttggtcgcgctgaccggcgtgatcggctttataggcctgatgattccccatctggcccgcccattgagcggcgtactgcacaagaagcttctgccgctgacagcggtgctcggtgcgatactgctgtgcggtggcgattggctcagccggcagctactcgcgccgcaggaattacctatcgggattattacggcaggattaggcggcatcttcgttctggggctgctggtaaaacgtcagcagggatattgatacgccagaaacgacaaaggcaccgataggtgcctttgttgaaagttactatgccaaaagggacaatgccaattggccagtaaaacttattttttagcgcctggtacggagaaacgcttgttgaagcggtcaacacggccaccgcttgcaacatcacgttgtttgccggtgtagaacgggtggcattcgccacaaacgtccaggttcaggtcacgacccacggtagaatgggttttgatcacgttaccgcaagagcaagttacagtaacttcagaataattcgggtgaataccttttttcatgggaaacctctgttaaggccgtgtcgctatccagccctgttccgccagacaccacacgaaagttgagtaagttaagttcattatgcgaacgaaatcatcatttgcgcgaacaacacgatcatttcttctaacgacacaatggcggcggatcatacagaatctgataccccgatgcaatcgcatccacacattatccctcgcagcatgtacactagcgccttgcattattttcaccctgcgtcgcacatgatatagaccgctcggttatgtcatggatcgccgcgcaaatcacgtccactaccacggagaagttatgtctgtcgctcaggtcgctttgcccgtgccactggcgcgtacattcgattatttgctaccagtaggaggagtgactccgcaggtcggcacacgcgtcagcgtctcttttggtaaccgcaaagccatcggcattattaccgcactgagcgacaccagcgcacttccgcttgaacaattaaaacccgtgcatgacgtgctggacgaacagccgctgtttccacccagtctgtggcgcattttactgtgggcagtcgagtactatcactacccaattggcgaagtgctgttccatgcgttgccgatattactgcgtcaggggaaacccgcgcaccgcgcgccgctctggcagtggtttgccaccgaacaaggccgggcgacaccgctcagcacgctaaaacgcgccgctaaacagcagcaggcgctggcggccttacttcagtcgccactttatcgccatcaggtgggcgaaatcgggctgacggagacggcgttacaggcgctacgcagcaaaggattgtgcgagttaaaagcagcagagcaaacgcctcatgactggcgtcaaagctttagcatggccactgaccgcctgcgcctgaacactgagcaggccaccgccgtcggtgctatccgcagcgaagacaaccactttgccgcctggctgctcgcgggtatcactggctcaggtaaaactgaagtctatctcagcgtgttggaaaacgtgctggcacagggcaaacaggcgctggtattagtgccagaaattggcctgacgccgcaaaccattgcccgcttccgcgaacgttttaacgtgccggttgatgtactgcactcggcactcaacgacagcgaacgcctcgccgtttggctacgcgcccgcagcggagaagccgcgatcgtcatcgggacacggtcggcattatttaccccctttgcgcgtttggggctgattgtgatcgatgaagaacacgacagctcctacaaacagcaggagggctggcgctaccacgcccgtgatttagcagtcttccgtgccagagaggaagatattccgatcgtcatgggaacggcgacgcccgcactggaaacgctgtataacgtccaagtcggcaagtatcgccgattgaatctgaccaaaagagcgggtaatgccgcactggccaaacagcatgttatcgatctgaaaagcttgccgctgacagcaggattatctcagccgctgattacccgtatccgtcaccatctgacgaacgataatcaggttattttgttccttaatcggcgcgggttcgctcccgtggtgatgtgccatgagtgcggctggatcgccgagtgtcagcgctgcgatcactattatacctaccaccagcatcagaagatgttgcgttgccaccactgcgacagccagcgtccggttccacaacagtgccccggctgcggctcgaccaatatggtgcccgtcggtctgggcaccgagcagttggagcaaagtcttgccccgatctttccagatgtcccgatcacccgcatcgaccgtgataccactagccgtaaaggcgcgcttgagcagcagctctcacaggtcaggctgggaggcgcacgccttcttatcggcacgcagatgttggcgaaaggccaccatttccctgacgtaacgctggttgccttactggacgttgacggttcgctgttctccgccgacttccgcgcagccgaacgttttgcccagctctacactcaggtagcaggtcgcgcagggcgtgcaggcaaggctggcgaggtggcgctgcaaactcatcacccggaacacccgctattacaaacgctgctgcggcaaggctatgatgcctttgccagccaggcgcttaccgaacgaaaaagtgtttttctgccgccgtttaccagccatatcatcttccgcgctgacgatcacgataatcagcaggccgctttattcctccagcagctgcgtaatttgctggaggctagcccgttgcgagatgaatcactctggctgctgggtccggtgcctgctttgcagccaaaacgtgcggggcgcttccgctggcagcttttgctacagcacccctccagagcgttgttacagaaactggtcagaacgtcgttggcgctgatcggtacgctaccgcaagcacgtaaagtgaaatggatgctggatgtcgaccccacagacggttagcgtttcccgttaggtcatttcggtttcttgccacgcattttttgcgagcggcgtcgggaacacgatattcatcacactttctgtgcaaattaagcaacaaaacctgcgttcaatctgttatcactgtctgcgcaggcagtatgctggggtccggtgccagtcagtcggcatactgcgccgaaaagcgttacccgtaatcatatagcgtcaacagacaggaacgttctgctgacagtcagcgccagttaacgctgacgcaaggagaaaagcgttgaagcagaagaaaggcgtcaccacggcgacgatgaaaaacgtggcggatgaggcgggcgtttccaccgccaccgtatcccgaacgttaatgaacccagagaaagtctctgcgaccacccgcaggaaggtcgagcaggctgtcatcgccgttggctattcgcctcacgcactcaacagaaatctcaagcgtaacgaatcacgtacgatcctgacgatcgtgccagatatctgtgatccttatttctccgaaatatttcgtgggatcgaagaaacagccgccgaacacggctacctcgtgttgattggcgattgcgctcaccagcatcaaagggaaaaaaccttcgtcgatctaattattaccaaacagatcgacggcatggtgttgctcggctcgaatctgccgtttgatgcaggccaggaagagcagcgtaatttgccaccgatggtgatggcgaatgagttctcaccggatctggcgctaccaaccgtgcatatcgataatctgaccgccgcctttgaagccgtacactatttacatcaggcaggtcatcagcgcatcgcctgcattgcgggcccagagcacatgcatctgagtcaatatcgcctacagggatatattcaggccctgcgacgcaatggaattctcatcgataatcaatacatctttcggggtgatttcacttacaaaaccgggatcaacggcctgattgcgctgatgcaacatccacagccgcctagcgccatcttctgtcatagcgatctcatggcgctgggcgtactgacgcaggccagaaaaatggggctggacatcccgcgtgatctctccattatcggtttcgacgatatagaacaagcgcaatactgctggcctcctctgacttctgtcgcccaaccacgttatcagatcggacgcgaggcaatgctgctactcttagagcagttgcaaggtaacacggtacaaagcggttcccgtctgttgtccagtgaactggtcatacgcgacagtgtcgccgcaccgaattacgcccgtaacaggctttaagacttcaggtgctggtcaaatatttgagggttcagtaacatggccccctaattatgttatcccctaaataattcgagtttcaggaaggcggcaagggaaggaatcccgatgagcttactcaggtaagtgattcgggtgagtgacaaatctgccggaggcagatttgaacgctgcttgcagcggccccaacggggcgaggcacacgtaagtgtgccgagtagcccagccaacgcacatgcaacttgaagtatgacgggtacatttacctatcaattcacagcgaaacgacagtggcacaaagagactacgtgagccggggacgttcatcaggaacgcgtcggaaaacgacaaatagccgaaaaaaaggcaacgcttcaggcgcgtccaaaaccatggttgcgctcgctgttgccgttttggtcaccttcgcgggcggtctgtactttatcgcccataataaacccgacgagtcccccgtccttccgcatcaaaacacgggcaaaggtaacgggctgccacccaagccggaagagcgttggcgctatatcaaagagctggaaaatcgtcagttgggcgtcacgacaccgactgaaccgtccgcgggtggagaggtccgctcgccggtacagttgacggatgagcagcgccagttgctggagcagatgcagtctgatatgcgccgtcagcccacacagctttccgaagtgccgtataacgaccagacgcaggttccgcgctcacaggtgaccattaaaccaccgacccaatcaatgcagcagccgcctgtcgtgacgacacaacctgcaacgcgtgcgccagcggtcacccaaacgacgcctgttgttccaagacaagacactccaagacaagaaataccaaagcaggaagcgccgaaacaacagccagtcaaacagcctgaagcaccaaaagtcgaaaaaacacaacgctgggcgattcagtgcggctccttcaaaaccatggaccctgccgaatccgtgagagcacagttggcgtttgcgggtatcgaaagccgcatcacctctaacggtggttggaaccgcatcatgctggggccatacaacaaccgcgctgccgcagacggcatgctccaacgtcttaaaggcgcgggcgcatcaaactgtattcctcttgccagcgggggttgaaaaaccccacgctttcccccatctataacatcaatgtgccccgagtaatgtgggcaatgccgatcggttaaggatcaagagactgggctagcacggtgcgaggtatcgtcttcattacctcacaccgtattttctctggcatcaaacttaaacgaacaacattgcgcgtgatgcgggggtctttttcttcaaacggggactgactcgtgacaacaattgtaagcgtacgccgcaatggccaggtggtcattggcggtgatggacaggccactttgggcaacaccgtgatgaaaggcaatgtgcgtaaagtacgtcgcctctaccatgatcgcgtcatcgctggtttcgcaggcggcaccgcggatgcattcaccctttttgaacttttcgagcgcaagctggaattgcatcagggccatctggtgaaagccgctgtcgagttggcgaaagactggcgtaccgaccgtatgctgcgtcggctggaagctttgctagccgtcgcggacgaaaatgcctcactgatcattaccggtaatggcgatgttgtgcagcctgaaaacgatctgatcgctattggctccggcggtccttatgcgcaggcagcagcccgtgctttactggaaaataccgaactgggtgcacgcgatatcgtcgagaaatctctggggattgctggcgacatctgcatctacaccaaccagttccacacgatagaagaattagcctccaaggcgtaaggatcaacgatgtctgaaatgaccccgcgcgagatagtcagcgaactcgacagctatatcatcggccagcacaaagcaaaacgcgccgtttccatcgcgctgcgtaaccgctggcgccgtatgcagttagacgaagcactccgccatgaagtgacgcctaaaaatattctcatgatcggcccgaccggcgtaggtaaaaccgaaatcgctcgccgtctggcgaagctcgccaatgcgccgttcatcaaagtggaagcgaccaaattcaccgaagttggctacgtaggtaaggaagttgactccatcattcgcgatctgacggattccgcgatcaaaatggtacgtcaccagtccatcgaaaaaaatcgcttccgtgcggaagagatggcggaagaccgcattctggacgtgctgattcctccggcgaaaaacaattggggacaggcagaaggcactcaggagccatcagcaacacgtcaggcattccgcaagaaactgcgtgaaggccagttggacgacaaagaaatcgagatcgatctggctgcctctcccgttggcgtagagatcatggcaccgccgggcatggaagagatgaccaatcagctacagtccatgttccagaatctggctggtcagaagcagaaagcccataaggtcaaaattaaagatgctttcaagctgctgatagaagaagaagcggccaagctggtgaacccggaagagttgaaacagcaggcgattgaagccgttgagcagcacggtatcgtgttcatcgacgagatcgacaaaatctgtaagcgtggcgaaagctctggcccagatgtctctcgtgaaggcgttcagcgcgacctgctgccgctggttgaaggctgcaccgtatcgaccaagcatggtatggtcaaaactgaccatattctgtttatcgcgtccggcgcattccaggttgccagcccgtccgatctgattccagagttgcagggtcgtctgccgattcgtgtggaattgcaggcgctgacgacggaagatttcgagcgcatcctgacagaaccgagcgcctcgctgaccgaacagtacaaagcgctgatggcgacggaaggcgtggatatttcattcaccgccgatggtatccgtcgtattgccgaagccgcctggcaggtgaacgaaagcaccgagaatatcggcgcgcgtcgtctgcataccgttatggagcgtctgatcgaagacgtttcttacgacgccagcgaaatgaatggtcaaagcgttatcattgacgcagattatgtacgtagtcatctggatgaattagtagcagatgaagatctgagtcgatttatcttataatccgttttcgcggatcgcactattaacgataaagtgggaggcgttggcctcccacttttgtttctgacgccgccatcactgactttttttgtttataaacggatgattcacgcaattgaatcgtcaataaaattgaagcacaccatgacattatcgacccatagcagcaaaaccaaagcctggctggatagtcttcgtccaaaaacgttgccattagcttttgcgtccatcgtcaccggctcggcgattgcgagctggcatagcagctttaaaccgggggtagcattactggcgttgttaaccgccggactgctgcaaatcctctccaatctggcgaacgactatggggatgcgataaaaggcagcgataccgaggaacgcatcgggccgttgcgtggcatccaaacgggtgccattacgctgtcgcaactgcgcaatgcgctaatcgtaaccgtggtactcaccatcatttctggtgtgagcctggtgattctcgcctgtgaaaaaccagcagatatcttcggtttcctgattatggggctgctggcaattttcgctgcgatcacctataccgtcggcaacaaaccctatggctacatcgggcttggcgatatctcggtgctgatctttttcggctggctcagcgtcgcagggtcgtattacctacaaaccggtcatttcgacagcgtcgtaatgctgcctgcaacagcctgcggcctgctggcgacggccgttttgaacatcaacaatctgcgcgatatcgacaacgatcgcatcagcggaaaaaatacgctggcggtgcgtcttggcgcggaaaaagcacgcttctaccacacgatgttgctgctgctagcaccggtttgtcttggcctgttcgcgacgttttatctgcacagtctggcgggctggctctttattctggcgctccctttgctgattaaacaggcgcgctatgtactgcgtgaaaccagcgcattcagtatgcgtccgatgttggaaaaaacggtgaaaggcgcgctgctgactaacattttgttcgccgttggcgtgatactgagttagtgcgggtaaattgagaacaggcaaaaagcggcactcatttactgatgcgaatcaagttaacatttgatgattttgccaacagcggccagaaagggatatactcatgattccggcggcaacctgacgttaatcctatgaaatacgatacttctgaactgtgcgatatctatcacgaagaggtgaatgttgttgagcctctgttctccaactttggtgggcgtacttcatttggtggcaaaatcaccacggtgaaatgttttgaggataacggcctacttttcgatctttttgaagaaaacggcctcgggcgcgtgcttctgatcgatggcgggggctcagtgcgccgcgcgttgatcaacgcggagctcgctcggctggcgacccaaaacgagtgggaaggtattgtcgtgtacggtgccgtgcgtcaggttgacgatttggcggagctggatatcggcattcaagcgatggcagccattccggtcggcgcgggtagcgaaggcattggcgaaagcgatattcgcgtcaacttcggcggcgtaaccttcttttccggtgaccatctgtatgccgacaacacgggcattattctgtcggaagatccgctggatattgaataatatcgttgagtttctgcgtttttattgcggtaacatcaccaaaaaaagggcgatatacgcccttttctatttggctcaatcgataagccgttctttcgcctgagccagcaagcccgattagacttcttccattttgcctaacagcgcgcgcaaacgctcttgccacaccacttgctcttctttcaactgttcgttctcgcgcaccagcgattcacgtgaacccgctgccgcctgaacatcctgcgacaacgtgttgttctgctctttcagctcttcaatttccatttgcaatagcgtgatagtatcaatcgcttgctgaactttcgcttccagcttttcaaacacttcaaatgacattcttcaaaccccttttaatcgcaacaaggcaaagatcggttaacgctggctttcagactctgtaaccaacactcacggtgtcgcgtcatccgcccgcaaacataatcctgaccgcgggacggctggcaagacagaccataacgaaattgtatgtagccaatggccccctgtctagcgcacgtcccccactacgcgagtgtcgcagtttttcttacttaacactatcagtacaaactgaaaaacgggcaatacaaaccgaaaaacaagcgactcaaactgcaaacgcccccgttcgcttccccgttacgtctattgtgttaataaatttaacctgagcgttactatcaaccctggacgaaaaaccactacgagtcattttataagcgaatgcgctcatttttttgacgcgcaacacacatttcaatttcgatatttctcgttttcgctcattaacgataaattcacatcataaatacatttaaaacaggggatgccgccagacggtatccttagacctaccactctgtacgttacccagcaggaaaaaaatatgagccaagcagaacgttcaacgctaagaggccagtgcatcgccgaatttctcggcactggcctgctgattttcttcggtgtcggctgcgtcgccgcattgaaactggcgggagccagcttcggacagtgggagatcagcatcatttggggtctgggggttgcgatggcaatctatctgaccgcagccatttccggtgctcacctcaacccagccgtcactatcgccctgtggctgtttgcctgtttcgatggacgcaaggttctgccttacattgtggcgcagattgcaggggcattttgtgccgccgcactggtctacgggctgtattacaatctgttcgtagattttgaacaaaccaacaatatggtgcgcggcagtacggaaagcctgagcttagcgagcattttctcgacgtatccgaacccgcacatttccgttatgcaggcgctgctggttgagaccgtcatcaccgcgattctgatgtgcctgattctggcactgaccgatgatggcaatggtatcccacgcgggccacttgctcccctgctgatcggtattttgattgcagtcatcggtgcgtccatggggccgctgactggcttcgccctcaacccggcgcgtgactttggtcctaagctattcgcttttctggcgggctggggcaacgtcgcctttactggcgcacgcgaaatcccttacttcctgattcctatctttggccccatcatcggtgcctgtctgggtgccttcggttatcgcgcactgattggccgtaatctgccatgcgatgtgtgcgaacccgaggcagaagctaccacgcgtcgtgaaagccgttaaacttaacgccacgaccatcctatttcacggttaatcattacaggattggatttatgaacccggaaaaaaaatacattgtcgcgatcgaccaaggcacaaccagctctcgcgccgtcgtactggatcacgatgcaaatatcgttagcgtttcacagcgtgaattcacccagatttatccaaaagcgggctgggtagagcacgacccgatggaaatttgggcaacacaaagctcaacgctggtcgaagtactagcgaaagccgatatcagtgcggatgaagtcgcgggtattggtatcaccaaccagcgtgaaaccaccgtcgtatgggaaaaagagagcggcaagccgatttataacgccatcgtctggcagtgtcgtcgtaccgctgaaatttgcgagaaactgaagaaagacggtctggaagagtacgttcgcaacaccaccgggctggtggtcgatccctacttctctggcaccaaggtgaaatggattctggatcacgttgaaggctcccgtgagcgcgctaaacgcggcgaattgctatttggtactatcgatacctggctgatttggaaaatgacgcaagggcgtgttcacgtaacggattacaccaacgcctcccgcaccatgctgtttaacattcatacgctagaatgggatacccgcatgctggaagcgctggatatcccgcgcgagatgctgccggaagtacgcggctcttcagaggtctacggccagaccaacatcggcggtaaaggcggcacgcgtattcctatcgccggtatcgcgggtgaccagcaggcggcgctttacggccagctctgcgtcaaccctgggcaggcgaaaaacacctacggcactggctgtttcctactaatgaataccggtaaagaagccgtgcagtccaaacacggtctgctgaccactatcgcctgtggcccgcgcggtgaagtgaactacgcgctggaaggctccgtgttcgttggcggcgcatctatccaatggctgcgtgacgagctgaagctgatcggcgactccatggactccgaatacttcgcgacaaaagtgaaggacaccaacggcgtctatgtcgtccccgctttcactggtttgggagccccctactgggacccgtatgcccgtggcgcgatcttcggtctgacccgtggcgtgaacgctaaccacatcatccgtgcgacgctggaatccatcgccttccagacccgtgacgtgctggatgccatgcaggcagacgcggggacgcgtctgaaatcactgcgtgtcgacggtggcgcagtcgccaacaacttcctgatgcagttccagtccgatatcctcggcacgcgcgtggaacgtccggaagtacgtgaatccaccgcattgggtgccgcgttcttggctggccttgccactggcttctggaacgatctggatgaagtgaagagcaaagcgactattgagcgtgaattccgccccagcatagaaacggtggagcggaacgttcgttacagcggctggcagaaagccgttgctcgtgctcgtaactgggaagatcacgacgcctaatcccccctatatcgggcgcgcctgtcgcgcccgatttttccgcatcacttaaccgccacccttccccgttgtgataaaatcccactccatatctcccccttccgatcgacaacagacaggtatttatgaaacgtgaattagccatagagttctcgcgcgtcaccgaagcagccgcgttagcaggctataagtggttaggccgtggcgataagaatgccgctgacaatgccgccgtacaggcgatgcggattatgctgaatcaagtcaatatcaacggtcagattgtcatcggagaaggggaaatcgacgaagcgcctatgctgttcattggtgaacaggttggcactggtcagggcgatgccgtggacatcgccgtcgatccgattgaaggcacgcggatgacagcaatgggtcaggcgaacgcgctagccgtgctggccgtcggcgaaaaaggtgcatttctgcacgcgccagacatgtacatggaaaagctgatcgtcgggcccggagcaaagggggcaattgacctcaatctgccgctggcagacaacctgcgtaatgtcgcgctgaagctgggtaaaccgctcagccagttaaccgtcactacgctggctaaaccacgccacgatgcctgcatcgcggaaatgcagcaactgggggtgaaagtgttcgcgattccagatggagacgtggctgcatcgatcctcacctgcatgccggacagcgaagttgacgtactgtacggtatcggcggtgcgccagaaggcgtgatctcggcagcggttatccgggcgctcgacggcgacatgcaaggacgtttgctggcacgtcatgaagtcaaaggcgatagcgctgaaaaccgcagcatcggtgaggacgagctggcacgctgccgacaaatgggcatcgaagccggtggggtcctcaagctcgatgacatggcgcgcaacgacaacgtgattttctccgcaacaggcatcaccaaaggcgacttgctggatgggatcgcacgtaaaggcaacatggctaccacagaaacgctgctgatccgcggtaagtctcgtacgatccgccgtattaaatcgacacactatctggatcgtaaggatcgtgcgttgcacgaattcctgctgtagcagaccactccacagactgactgattgtttcacagttgttaataaatggcgtatcttagacgcccgacttacatgcacaaatagtggcgtcgataccctaaataattcgagttgcaggcaggcggcaatcgcgcgagtccccaggggcttactcaagtaagtgactggggtgagtaagaacaaattggcttagccaatttgaacgccgtttgcggcggcccctcagggcgaggctcagagatgagccgagtattgccaacgcacatgcagcttgaagtatgacgggtacaacaggagcagaaaattatggctgaatgggtgacaggcagagtgattcaggtggaaaactggacagaaagtctgtttagcattcgggttcaggcgcccgctgattcattcactgctgggcagtatggcaagctggcgctggagattgatggtgaaaaagtgcaacgcgcgtattcgtacgtgaatgcgcccagcgatcctacgcttgagttctatctggtgaccgtgccagaaggcaaacttagccctcatctgcatgccatgcagcctgggtcggaagtcatgattgtcaaagaggccgccggatttttcgtgctggaagagattcctgattgtgaaacactgtggatgctggcaacaggcacgggcatcggcccctatttgtccatccttcaggaaggcaaagatctggaacgctttaagaacatcgtgctggttcatgccgctaggttctcacgcgatctgagttatctgccgctgatgcagcagttacagcagcgctaccacggcaaactgcatattcaaacggtggtcagccgggaagaggaagcaggctcgctgacaggacgcatcccgcagcttattagcaacggtacgctggaatccgcagtaggcttaccgatggatacggccaccagccatgtcatgctgtgcggtaacccgcagatggtgcgcgatacccaagcattgctaaaagaagagcggcaaatgaccaaacacctgcgccgcaggcccggtcatatgactgctgagaactattggtaaacagcatattattcccaattagcggcggaagcgaaacggctccgcctctgctccaaatcggttttccccttttgtccctagaaaaacgccgcagtcgagcaacgtcatcacgacaatcaggatcggcaagaagcggccaatgccccactgccaaatggcggaaaacatgtaccaattccccgaggccaatacccacgccaccactaacagcagcgcccaccagccacttttattacggtcgtgcagccgcttcaccatcatcgccgccgtcggccacagcaatgccaccaaaccaaacgccgtcaattgcgtatccaaccagttttgacctgaaagcgtaaacaataccgccatcagcgccacccaaatagccatccagagccagaaatcacgacggccaatacggcctttaaacgagaagcaccattgctgtaatgtcattaacgataacgccctgaattagtagcctgtctggccgaattaatctgtatttttgtctgagcgattttacctcaaccaagatgtttacctgcaatctttacgcgatttttgacaacgacgtacaaatgccgctttaatcaaacgtattctgccgttatcggcctggacatcttctgaagtggctgacccgaacccctatgacacgaaaacgcatcgcttcacttttggttttatcatcgctggtgctgtaccagactcacgcgggagccgatccaacgtttccgcccaaaacctcagccaatgcgccgtatctgctggctggtgccccaaccttcgatcaaaccatcacgcaattccgttctcgctacaacctgagcaacccgacgctgccgatcggtgaatttcgggttgtcgataccggcactatcatcagcatgttgacccgtgcagccagccagatcaacgaccacctctatgcttcaaccgcgctagagaaaggcacagggaaaatcaaaacgctgcaaatcacctggctaccgcagccgcagaacgaacaagaaaccgccgcgcgtcgtaaacaggccatcgactatatggccgcactggctcgcacgttcgcaccgtcactgacggaggaacagagtgtgaaaaaagtcaccgaactgctgggaaaaggcaaaggacaacgcgtttaccagcaaacggaaggtgccctgcgctatgtggttgcagatgacggcgaaaaagggctaacttttgctgttgaaccgattaagctaacgctatctgaaccgtgatcgataccgtaattaatgacaaaaaacagagccacggtcacatttcgtctctatactggtggcaagttatattgcctaacgggcagtacggtttacttcattaacacaaacacattgattcattcgcgattccggctggaggaaaaaagatgcgacatccattagttatgggtaactggaagctgaacggcagcaccaacttggtcaacgaattgatcgcaggcctacgtaaagagctcagcaccgttgacggttgtggcgtagccattgcccccccagctatctacctcgatcaggctaatcaccaactggcgggcagccgcattgcactgggcgcgcagaacgttgacgtgaacctttctggtgccttcaccggtgaaacgtctgccgagatgctgaaagatatcggtgcgaaatacatcatcattggccactctgagcgccgcacctaccataaagaaagcgatgaattcattgcgaagaaatttggcgtgctgaaagacgcgggcttgattccggtgttgtgcattggtgaaactgaagctgaaaacgaagcaggccaaaccgaagccgtgtgcgcacgtcaactggatgccgtactgaatacgctgggtgcgaaagcgtttgaaaacaccgttgtggcctacgaacccgtatgggctatcggcaccggtaaatctgcaactccagcacaggctcaggccgttcacaaattcatccgtgaccacatcgccaagcaagatgctgctgttgctgaacaagttatcatccagtacggcggttcggttaatgctgcgaatgccgcagagctgttcacccagccagacatcgacggcgcgctggtcggtggtgcatcactgaaagccgacgcttttgctgtcatcgtgaaagccgcagccgacgctaaacgcggctaagcttttatcgaaaacggacggacaacgggtcgtctaataaaaagccggttcacgctattgcgccaaccggctttttttatgacggacatccttttccgtcacccttcgggccatcgcttacgcaacgttgaaaaacgctcccggcgtttttttatgacgagcaggacactcactacctttctttcaagtcgtctgttaacggctcaatacttacttcgccgtaggaatttgctgcgtaatgcagtggatatttcccccgcccagcaggatttcccgcgcaggcacgccgctaatcaaatagtcagggaacatctgttgcagcagatcgcgtgcaacatcatccgtcttctcatccagcagtgggaaaatgatctgctggttgctgatcaggaaattcacataagaccctgccagacgagaaccggcaaggcgctcaaccgcatcgccactgtccacaccctgcgcttcctctttggtcgcatggagcgggccgggagcaggtagtttccagattttcagctcacgcccttgcgcatcccgcgctgccgacagaacctcataggccgcgacggaacgtgcatactgcggatcgttttcatcatcagtccagtgcagcgccacttcaccggggcgcacgaaacagcacatattatcgatatgtccatcggtttcgtcgttgtacacgccctcttccagccagataatcgtcgagatgctgagataatcacgcatcagttgttcgatttccgctttgctcaggtgcgggttacggttcggattgagtaagcattccgccgtggtcagcagcgtgccttcaccatcgacatggatcgagccaccttccagaatcagcggagcggcgtagcctgcggcctgatgataatccagcacctgcgccgcgactttttcatcctgacgccagtcttcatacagaccacccagctcgccgccccaggcgttgaactgccagtcgataccccgacgctcaccggcctgattcagcacgatggttgggccagtgtcgcgcatccaggcatcgtcactttccatttccaccagcgtgacatttaccggcatcactttttgcgcatccgccatgtagcgtgcaggaacgcccatgataacgggcgtattctgggcgatagcttccgccacgcgcgcgaacgttttctgcgccggaacgccctgctcgcgccagttatcagtacgatacggccaaatcatccacacggcatcatgcggtgcccactcagcgggcatcgcaaaaccatcctgatgtggcgtggtgacatgaggagctgctaactgtgacatcacttatctccgagtcttgccgtctgagctggcaatagtgccgtacatttccgggcggcggtcgcggaacaggccccatgaggcacgctgggcggcaatcgcttctaaatcaaattcatgcaccagaatggcttcgtccgtcttattggcctgagccaacagcgcaccggtttgatcggcgataaaagaagaaccgtagaacgtcatttccagaccgtcgatatatttgctggcttccgtaccgatacggttggatgcaataaccggcaccagattggctgcagcgtgcccttgctgaacgcgggtccagtgaggctggctgtcgatgtccgggtaggccggttcggaaccaatggcagtcggatagaaaatcagttctgcgccctgcaacgccagactgcgtgcagtttctgggaaccactgatcccagcaaatgcccacgccgattttcgcgtagcgcgtctgccagactttaaagccagtgtcgccaggaatgaagaactgcttttcctgatacgccggaccgttcggaatgtgggttttgcggtaaacgtccaacacggaaccatccgcgtcaatcatcaccagcgagttgtaataggcgttattagcacgctcaaagaagctcaacggcagcaccacgttcagctccgccgccagtgcagagaaatgcttaatcagcgggctggtttccagctcctgcgccagcgcatagtgctctgggctttgatcgatgcagaaatacggtgcggcaaacagttcctgaatcaggataacctgcgcgccttttgcatgcgcttgtcgcaccagtttttcagcgttttcgatattcttgggcagatcccaagaacacgccatttgtgttgcggcaacggtaacttttttcatgcgaaaacctcaataataacgatatatacccgccctttctcaccggcaagtatcagcaataagtgtttctctcggtcacgattatctatcgccgctaaccggcgcagccttaacgagtgtaggacaacacgccagcgcatgcccaataggcgtatcccgttaagatcctgaccgagaatgacatacgcattatgccagttaatggcagcacttcactatgctgaaaaatgaatgatctcgtgtggcgggctccatagggaaaatcgcccatacttaatggcctatcaaaatcatcgagccgcactgacaaaccacttacgtaaaatcatgccaacgctagcttttacttttgttacccgaatgacgtcttttgctatgcaagatatgcatagcaaatataagtaattactcacttacatttttataaacgcgagcaaattatcgccagatatagctttttactatcgataaccaccgtttcgattggttattcatttcaataatttagtactaactcaaactttcagaataactgcgcattctgcgcaacttcttgctcactttctggtggaaatcactttttgcgcaatggatgccgttttttcgcgaggtctgcgcaattttttgctcaaattttgcttagggggaattttagttaagatatttatcattaaaaacaatcagatatgaattggcatacgaattgctatacagacggtgaagttactaaacccgttcaacaacaaggagcaacactatgccaactccatgctatatcagcatcgaagggaaaactcagggcaacatcaccgccggtgccttcacgtctgattctgtcggcaacatctatgtcgaaggccacgaagacgaaatgctggtgcaggaattcaaacacgtggttaccgtgccgaccgacccgcagtctggtcagccatctggccagcgcgtgcacaagccgttcaaattcaccgtcgcgctgaacaaagccgttccactgctgtacaacgcactgtctaccggtgaaatgctgccgaccacaaccctgaagtggtatcgcacctcggtggaaggcaagcaggagcacttcttctctaccatcctgaccgatgccaccatcgtggatatcgactgcaaaatgccacactgccaggatccgtccaagctggattacacccaactgattgaagtgtcgctggcttaccgcaaaatcgactgggaacacaccgtggccggcacgtccggctccgatgactggcgtgcgccggtcgaagcgtaatcgttctgtctccaacccgggcttgccccgggttttttgcatcacgctgttctgaggtctgactcccccagacctgagcgcagacaacacgattttcatcacgggaagcgagggaataaacgtggcaaacagtacaggattacagttcacggtaaaggtcggtgcattgcccgccccgacgtttgcggtggtggattttcagctcagcgaggcgcttaaccggccatttgccttgtcgctgaatctggcaagtgccttgccggatgtggatttcggtgcggtgctcgaccaaccgtgtgagttgctggtgtggtacgaaggcgaactaaagcgccgagtgagcgggattatcagcgcctttgcgcagggggacacgggctttcgtcgcacgcgctatcagatggaagtccgtccggccttgtggcgactgggattacgtaccaacgcccgcatctttcaggcgcaaaagccggaagcgattatcggcacactgctggaagaagcagggattaccgactacgcctttgcgctgcgtcatgagcacgcgccccgggaatactgcgtgcaatatcgggaaagcgatttggcgtttgtcacccgactggccgcagaggaagggttgtacttctttcacgagtttgaagaaggcaaacaccgagtcatctttgccgatgatgcaggcgcattggcaaaaggcccagagctgttcttcaacctcgccaaccaggggctaagcgaaggcgactatgtgcgtcgtttccgctacgccgaaacagtcagcaccgcagaagtggcactcaaagactatagcttcaaaacccccgcctacagcctgctgcacagcaagataagtggcaaactggaccatcagcgcgaaagctaccagcactatgactacccagggcgcttcaaacaggacccgagcggcaaggcgtttaccggctaccgactggacgcgttacgcgcgaatgccatggcgggttcaggcgaatccaatgccgcgatgctgatgccaggcaacagctttaccctcaccgaacaccccaaccccgtgctcaataccggctggcagttggtggccattatccacagcgggcaacagccacaagcgctggaagaagaaagcggcggcgaaccgaccacctacagcaacagctttgaggttatcagtgccaaaagcacctggcgtgcggatttgccgtacaaaccgatggtagacggcccgcagatcgcgacggtcgtcggccccgcaggggaagaaatctactgcgacgaatacggcagaatcaaactgcaattcccgtgggaccgctacggctccagtgatgaccagagttcgtgctgggtgcgggtgagtcagggttgggcaggcggccagtacggcttgattgccattccacgcatcggccatgaagtgattgtcagcttcctcgaaggcgacccagaccagccaattgtcactggcaggacgttccatgccaccaatccgtcgccgtacccgctgcccgccaataagacacgcacctcgctgcgtacctcaacgcacaaaggggccgggttcaacgaattgcgctttgaagatcaggccggtcaggaggaggtgtttattcatgcccagaaggacatgaacaccgttgtgttgaataaccgcacaaccagtgtggcagctgaccataccgaaagcgtcggcggaaatcaggcaatgtcggtggtgaaagaccaatctaccgagattcaagggcatcagaatatcgccgtcaccaaaaaccgcagcaccaccgtggatgacaacgactccctgcaggtgaaaaacaacatcgccattcaatcacaggagggcgacatcctaattgccaccaaaggcggttttattggtatcagcgccgatggcgtcatcaacatcaagggcagccacattgtggtaaatggccagcaaatcgacctgaactgaataacaaaaacaacaaggatacgtgaacatgtaccagatgaacgaaggcacgctggtggttccggcacaatggcgtgatgaatccctgcacgtttttgtgttgcctgatgaaaccaccaatctggtggtcaaccgtacgcccaccgaacccggtcaaacacctgaatcggtctaccaaaaaacgctggagcagttttccgctcatctgaatggctacaaagaagtgcaggcttgggaactgacgttggcaggcgcccccgcacaagcgctggagtacacctggcggtcacctgaaggcctgatgcaccaggtggtcgtgatgcaggtacgcggtagcttgctgctgaccttcacgattaccgcagccgatgcattgagcgatgcccacaaagcggaactgctggcggtgattgcaacgttcaacgctgcggagcctgccgccgccccggagggtaaggcaggcagcaatgcgtgatgaaattctggctcgtattgcgcgggtgggtgcgatgcacgccggcaaccgccccacgctgccgcccgatttacccgcacccggcagtggttctccccccacttcaccggacaagcccatcaaacacagcagctttctgggggcgttgctcggtgccgttgccggggccctagtggcggcagcagttgccgcggtcgcggtcgcgttggtcggggtgacgggcgggctggcgattgcactggtaggcggattggcggtactgggggcgggtagtctgatatctgcggtaagtggccgggtatccgccatggtagacagcgcctcgccgcccgccggagcggtggctgacggttcacctaacgtgtctgttgaaggcaaccctgtatcccgggcggaagtcgatgcagtggcgtgtaccaaacatagcggcccgcaactcattgcacagggcagcgaaaccgtcttcgttaacggtcatccggccgcgcggataggcgataaaaccgtgtgtggtgctaccatcaaggaaggagcatctaccgtattctttggctccggacaggctacggtactggagatacaagatgagttcagcggttggcagaaagcgctgctgattgcggtggaatttcttgtgccaccgacgcgtgggttatttcgcgggctggggaaattattctttcgcggccctaaagcggtcatgaaagggctgggtgccggagctctctgggcgggtaaacgctttaagcaaaagacacgctgtgccacccgcgcatttaaggcgaacaaaggccgggcgcgggtgacccaagcggccaaagccttcaagaaagacccagtgtatatcgccagcggcgaggtgattgaaaaccgcactgatatcgaactggggcagactcttccactggtgttcgaacgcacctaccgtaccgcctcttcacatgtcggattattaggccatggctggcaggatagctggagcgaagtcgctaccgtcagccgtgatgacggcgacacccatgtagtcattacactggcacagggctacaacatcgatttcaccttcggggtgggcactacggtggtgtactgcgccgaatacccggagttcaaactagttaggcggcataacggctttcacctgtggcaccgtgacagccagacctggcgtgcgtttaccgtcaggcaggatgaccagctattgttgtcggccatcactgacaaccatttcaaccgaatcgattttatccgcgaccccaaaggctacctgcgcaaggtgcagcacagcgacggcatcgagctgctgctggtatggcaaggggaatttctccgccaggtgcaacgtatcgacggcgggcagaaaaccgtgctggccgaataccggcaggatgaacaagggagactgatcgaggccgatgcggcgcatgcctatcacctgttctacgagtacgataaccacaaccgcttggcgcgctggcacgacaacgaccagacctgggcacagtatgaatatgaccatcaggggtgctgcatttacaccacctgcgccgacggctacctgaccgccaacttcgagtatctggcagaccgcgtggtgatgacagacgggctgggacaacgccatgaatatggctttaatgacctgtacctgatgacatgggagaaatccccgctcggccatatcacccgctttgagtatgacgatgtcggtaatctgctacgggaaatctcccctgcgggccggatggtggaatttgcctatctgggcgacagcgggctggtcagtaccttcaccgatggcagtggccatcaatggcattacgactatgacgacagcgatcgcctcaccagtatcaccgaccctctcgggcgcaactgggtctggcagtacgacacgaagggcaatccgcaaagcctgaccgggccggacaacagcgaagtgcattttgcgtggaaccgctacggcctgctgaccgaagtcagtgaccaaggtggacaggtgcaggccagtctgttttacgaccatcgacagcgcctgctcagtgccacggatgcggagtcccgcactcaacaactacgctacgaccaacaggacagactgaccacctggacacgcccggacggttccacctatcgcttgggttatcgccgtgccagttggaaactgccggaacaactgctacgcccagacgacaagcaagaacagcgtcaatacgacaaacacaacaacctactgaattacactgatggcaacggcgcggtttggcggcaaacctatggcccattcgatcttctgacgtcccgtaccgatgcggaaggccgcacctggcgttacgagtacgacaaagagagccaacaactcgtcgctgttatcgccccagatgggaaccgctggcaatggtggttggatgccgatgcacgggttatccgcgagcaggatatggctggcaccgaaactcgctacggctatgacgaggatggccactgcattagcatccacaacggcgaaggcgaaacccgccacttcctgtacgacggacgcgggctactcatcaaagaaaccgcaccggacgatacgctgcactaccgctacgatggggcaggccgacttactgaagtgacgtctgcgaccagctatatccagttgtcgtatgacgtacgagaccgagtggtgcaggaacggaacagcggaacagaaatccgacgccactatcaggcagagtctgacgccgttacccgcagcttgtactgggaaggcgaagagagcagcgcggcactcaccagcaccttccgctatagtgccacgggtgaactgcggcaggtgcagttgccggatgacgcagagctaacgttggctcacgacgccgcaggacgagaagccgcccgaaatagcaacggcggctttatgcagcagcgcgaatacgacgccatgggctggctgacgcgcgagatgagtgggcagcagcgggatggtcgtttacaggccgaacagagccgtgaacatttgtatgatggcgcaggcaacctaacgggcacccggcacaaccgcgaggccgaaggctaccggttggatgccagcggacgagtgctaaccgtcctgagcggcggcacaggccgtaccgtcaataccgaagaagaataccgctacacccgcaccggcctgccgcaggacgccacaagattgaccgagtggcaagcgagcaggcttattcagcgtgacgatacccactatcagtacgacaaagccggacggctgatacgcaaacaggtggtacagccaggctaccggccgcaggtttggcactaccgctgggacagtcgtaaccagctcagagtggtggatacgccaacgggtgagcgctggttctaccgttacgacccattcgggcgacgcaccggcaaacgctgtgaccagaaagcagaagacatccgttacctctgggacggcgaccagatagctgaagtgcggcattaccgcgaaaaccagctcatcagccgccgccactgggtacacaatggctgggagttgctggtgcaacagcgccagaataccgacgggaattgggagacggattttgtcaccagcagccataacggcgagccgcaggctatctttaatcaggctggtgagcttcgctggcaggcgccgcgcacgaacttatgggggcaccggactacagataatactgaaagtctcgatccggggctggcatttgctgggcaataccgtgacgaagaaagtggcttatgctataaccgatttcggtattatgatccaagcggtggttgctatatctcacctgacccgatagggataagaggtggtcttaacctttatgcgtatgttaaaaaccctgtaaattggatcgatccgaaagggttagctggatgtaatatagtccatagggcggtgactcctgaacaagcagcaagtatccgagcaggcaatggaatatcaaggccgactccatatcatagaacgacaccgactcagcatgtagcaggagcaccgcactcgcgtgatccgtggatatcaacaactagaagtcaatcaacagcagaatacttcgccactcatggtggaacccaagcagcaaatccaattgttaatatagatctgtctaaaattccgagcgataagattttagatgtatcaaacgctcaaaaggctgcggaacatttgcagactccattcacccgaaatgtagcggcagcccaccaagaagtattaatctttggagaaataccatcggaagcgataattggatttttataggtggataatatgttggaagaaataaaagaaaagatcataaaaaacagctttgttgatgaagttagaaccaatatggtgttcaacgaagatgcttatattgggttaatatcgtctttgggtgagttatctaatgaattgaaagataatgatcttattgataagaagttggcgctttatttatataccattccacaaatggtacgaaatgcatatgtgagttttgatggaaaagaaaataagcctgaaatcgcattcagattagaagacgcttggattgaattagatgcattggtcattgactgtttaagttaataaaagccggaagcgatctccacgatccttccggctgtattttatcggctgtttatcatgagcgacgtcagagattaatctcggtctcaatcactatcctgccccgctcaactgtcaccgttatcggcatcccggtcataaaccccgactcttccagccagcggcctttaaggttgatggcagacggcgggttgggcctgccgttatgcggggcgtatcccacggtgtagtaacgttctgttttggttgctttatttacggtgttgcgtgacgtagaatcgtgcgcagccatagtaactactcctgttagttgcttgtggtaagcggcgttaacgggctgtaacccgttatcgtcgcgctagttatcgtttactggtgatgttcatcacctgttccatcattgccttcttaacgaaactgtccagaacggcgatcagcgcctgttgatctgagtctggtagcagatccgccttctgccacagcgcgtgtagcatgtggttgcgcaccttcacctcatccgataccgacttgcggccaaccagttcatccatcgacacctgaagcacatcagcaatgttaactaccgtctcaagatgtggcgcactcacgcctttttcccagcggttatagacacgcggatcaacgccaagaagttcggcgagcctgacctgactcagattacgggcttcacgcaacaagcggaggcgttcggcaaatgctgacatatccatacctgcacacaatgaattaatgtcgctcattgtaccgtctcctttttagttgcccgttgcaaatgaattaatatgtgaatattataatctactatatagtccattgacagtgttttgacggagtagattttatggcacgcatccccgaatccgagttgcagcacctgaaagccgccgtgccgttagtggaggtggtgcgcgcacagggtcggcaggtgtttaagcgcggcaaggactgggtggtgctgtgtccgttccatcaggagaaaaccccgtcctgtgttatcagcctggagaaaaatctgtatcactgcttcggctgcgatgcgggcggctcggttattgactgggtgatgaaaacggaaggcttaagtctgcaccgggcggttgaccgtttacgggctgaactgggtgctttgcctgcggtggcaccgttgccacctgttgccgatatcgcggatgaacaggagcggcaggcgttactgacgcgcgttatcgacttctatcaccacacgctgctcaatgcgccggaagccattgcctatctggaaaaacgccacctcaatcatcctgagttagtcgcgcagttccgtttagggttcgccaaccggacattggcgtatcgtttgccgccgaagaaactgaaagacggtgcggccatccggggtcagttgcaagccatcggtgtgatgcgcgacagcgggcatgaacatctggcggggtcgctcgtggtgccggttatcgaccttaacggtcaggtgcgtgaactgtacgggcgcaaggtcagcaccgagttacgcaaaggcacgccgctgcacctgtatctgccggggccgcacggcggggtgtggaacgagcaggcattagtggcgggtaaaacggtcatcctgtgcgaatcccttatcgatgccatgtcgttctgggtggcgggttatcgtaacgtgacggcagcgtatggggtaaacggcgtgacggatgagatgcgacaagcctttatccggcatggtgtgaaacaggtgcttatcgcgttcgataacgatgaggcaggcaatacggcggcggtaaaattggccgaatccttagtcactgatggcatcacgccgttccgcgtggtgttcccgtcaggcatggatgcgaacggctatctgtgtcaggtggcggagccggaaacggcgttcggcttactggttgacggggcgttgccgatgggggaagcggtcagtgccgaacctgaatccgtgccacaacggaaagcctcatcgccacccgctgcgtccttagcggcgggtgtggaggcggtaaaaacggcgcaggttgccgagccgggcgtggtggttgacgtgttaccgaacggtgagcttgagatagcgctgtctggtcagcagtggcgcatccgggggatggcatcggtaaaagcgggcagcggcaccatgaaggtgaatgtgcaggtcatcgacacggccagcggcgtggtgttcgcggacagcgtggacatgatgagtgcgcggagccgtgcgggttatgcgcggctggcggcgtcagaactgggactggcagaaagtgatgtcaaacgcagcttaggccgtgtactgctggcactggaagcgcacctgagccaaccggaaaccggcagtgacaccgcaccggaactggatgacgacgccaaagcggacgcgctgacgttgctgcgtgacccgaaccttatcggcagactgacggatgaccttgcggcctgcggcgtggtgggggaatcgaccaacttagtggcgggttacttagccgcagtatcgcgcaagctggataaaccgttggccgtgctgatacagagcagctcagcggcgggtaagtcctcactgatggatgcggtgctgaatctgataccgccggaagagcgcctgcaatactcggcgatgaccggccagagcctgttctatctgggggaaaccaacctgcaacacaagatactggccatcgccgaagaagaaggcgtcagacaagccgcctatgcgctgaagctgttgcagtcggatggggaactgacgatagcgtcaacgggcaaggatgatgccacagggaatctggtgacgaaacagtacacggtgaaaggcccggtgatgctgatgctgaccaccacggccatcgacgtggatgaagaactgctgaaccgctgccttgtgctgaccgtgaacgaatcccgcgaacagaccgaagcgatacatgccttgcagcggcacaagcagacgctggaagggttactgatggaaaacgagaaaggttatctcaccgagttgcaccagaatgcccagcggttactgaaaccgttaaaggtggtgaacccgttcgcgtcacagctcacgttcctgagcgacaaaacccgcacccgccgcgaccatatgaagtacctcaccctgatacagagcatcgccctgctgcaccagtaccagcgggacgtgaagacggtggcgcaccgtgggcaggttatcgaatatatcgaggtcgaacggtcggatatcgtgctggcgaaccggttagcgcacgagatattaggccgcacgctggacgagatgccgccacagaccagaaagctgttgctgctgatacaggggatggtgaaccagttggcacatacgcagagcaaaaaaccgggcgacgtgcgctttacccggcgggatatccgcaacgcgacgcagtggagtgacagtcagcttaagctgcactgcctgcgactggctgaaatggaataccttctggttcatggcggcagccgggggcacctgctgcaatacgagttgctgtgggatggcacggtgccggaaggggcgcacctgtgcgggttaatcgagccggaactgaatgaaaaagacgggtacgactcgcgcaagtctggggctggcaatggaaagtctgggtcaagtctgccccaagtcggggctaagtctgggtcagcaaaaccgcgcaaagccgcaaccgataagggttcatctgccacaagtcgggttaacggtaaaagcgctgttccggcaccacaggataagcctgtcgtaccgtagtgccataagtcgtgccgttatccctctttatcgccactcaccacgcaggacgcgccgccatgacccgaccgactccccccagcccggaagccctctaccttagccgccagacacagacgttacgccagcacacggagcattaccttgaacacctgagcgcagcaggctacagcgcccgcacgcaggagagctactgggagcggctgttgccgttcgtggcgtggtgtgaggacagaggcttgcttcatgcgccacaggtgagtctggcggtgctggaagggtatcagcgctggctgagaggctaccgtaaagcggacggtcatccgttaacggcgggcagtcagcttaaccgcctgacgggtatccgcatgctgtggcgctggctgctgaagcgtcacgttatcctgtacaacccggcagagatgctgacgttgccgaaagaggaaaagcggctgccggcacaggtgctgagcgtggaagaaaccggcggcgtattgcaggcgatggaaagcggcacggtactggggctgcgtaaccgggtgatactggaagtgctgtggagcagcggcgttcggcgtgcagaagcggtgagcctgatgctgagcgatatcgacctgagccggggcgtgatgatggtgcgtcagggcaaagggaataaagaccgagtggtgccgctgggtgagcgggcgtgcaagtggttagcgcgttatctgaaccatgcacgaccagcgctggcgagacggtatgacagcggtcacctgtttatcagccacaacgggacagggctggcgcgggtgacgctgacgaagatggcggggaaagccatccgggaaacgggccaccttgataaaccgggggcatgccatgtgttccgacactcaatggcaacgcagatgctggaaaacggcgcggacacgcgacacatacaagcgatacttggccatgagaagctggagacaacgcaaatctacacgcgggtcgctatcagtcacttgcagaaagtgcatgaacagacgcacccggcagagcggaagcagacagcccggcgtaagaagaagcgggacgcgtctacgccggacaccctgctatcagcgggcagtcacaaaaagtagctccccctcttcaaggccgccggacggtgcagggcaacaggcgcgccgtccgtggcgcacctcttgccgtgttcagcctcatcgccccggcggtaaatgtcgcccggccagcgctcatccaagtccctctctgcaactcacgttgctggccgttcgtcattcaacataatgtggcattacgcgaaatgggccgtcggggcggcccacaacgcgtaacacacattatgtcggcgccggtcgggtaatgggcgcgctgcggctacctcaacctcagtgtgcggctggccgccggggttcggcacttggtgcggcgtggcgcacagctcgcaggctcgctctgctatcggcaacggcaagcgttcttcagcatcgacggtgtggccgccctccctggcggcgcaggctgcggcgtcagccttcaggcaacgtcaacatcaaccccacagcagaagccgttccttcgtcacggcgctgaagggcttcatgcccgcccggctgcgtctggctgcgcggggtcgcagtcgcaggctccttgctccttccccgctcgccagcttccgctgcccgccccggtgtggcgtggtcatgcaaacctgcggttccctccggcacggtgcaccagagcgtcgcaggccgacgcttgcggactctttgccgcccgcacccgcagaacccgcacggcttccgcaaacgagtagcggaagccgtgcgggttgaggtggtaaacccaaaaggcgaaacgactaatggcagcggcggctgccgctgctatgatgtggcgcaggcagacagggaagtcagagcctggcggtagcgtgtccgggggtaaaagtgcacgtcgggatgttcgggttacggttgtgttaatgtggccgaaaacgctgtctgaaaaggccgttgcatcaacaggttaagtgcgctaaaaagtacgactgcatcaggatcgtccctatgacccgatagggataagaggtggtcttaacctttatgcgtatgttaaaaaccctgtaaattggatcgatccgaaagggttagctggatgtaatatagtccatagggcggtgactcctgaacaagcagcaagtatccgagcaggcaatggaatatcaaggccgactccatatcatagaacgacaccgactcagcatgtagcaggagcaccgcactcgcgtgatccgtggatatcaacaactagaagtcaatcaacagcagaatacttcgccactcatggtggaacccaagcagcaaatccaattgttaatatagatctgtctaaaattccgagcgataagattttagatgtatcaaacgctcaaaaggctgcggaacatttgcagactccattcacccgaaatgtagcggcagcccaccaagaagtattaatctttggagaaataccatcggaagcgataattggatttttataggtggataatatgttggaagaaataaaagaaaagatcataaaaaacagctttgttgatgaagttagaaccaatatggtgttcaacgaagatgcttatattgggttaatatcgtctttgggtgagttatctaatgaattgaaagataatgatcttattgataagaagttggcgctttatttatataccattccacaaatggtacgaaatgcatatgtgagttttgatggaaaagaaaataagcctgaaatcgcattcagattagaagacgcttggattgaattagatgcattggtcattgactgtttaagttaataaaagccggaagcgatctccacgatccttccggctgtattttatcggctgtttatcatgagcgacgtcagagattaatctcggtctcaatcactatcctgccccgctcaactgtcaccgttatcggcatcccggtcataaaccccgactcttccagccagcggcctttaaggttgatggcagacggcgggttgggcctgccgttatgcggggcgtatcccacggtgtagtaacgttctgttttggttgctttatttacggtgttgcgtgacgtagaatcgtgcgcagccatagtaactactcctgttagttgcttgtggtaagcggcgttaacgggctgtaacccgttatcgtcgcgctagttatcgtttactggtgatgttcatcacctgttccatcattgccttcttaacgaaactgtccagaacggcgatcagcgcctgttgatctgagtctggtagcagatccgccttctgccacagcgcgtgtagcatgtggttgcgcaccttcacctcatccgataccgacttgcggccaaccagttcatccatcgacacctgaagcacatcagcaatgttaactaccgtctcaagatgtggcgcactcacgcctttttcccagcggttatagacacgcggatcaacgccaagaagttcggcgagcctgacctgactcagattacgggcttcacgcaacaagcggaggcgttcggcaaatgctgacatatccatacctgcacacaatgaattaatgtcgctcattgtaccgtctcctttttagttgcccgttgcaaatgaattaatatgtgaatattataatctactatatagtccattgacagtgttttgacggagtagattttatggcacgcatccccgaatccgagttgcagcacctgaaagccgccgtgccgttagtggaggtggtgcgcgcacagggtcggcaggtgtttaagcgcggcaaggactgggtggtgctgtgtccgttccatcaggagaaaaccccgtcctgtgttatcagcctggagaaaaatctgtatcactgcttcggctgcgatgcgggcggctcggttattgactgggtgatgaaaacggaaggcttaagtctgcaccgggcggttgaccgtttacgggctgaactgggtgctttgcctgcggtggcaccgttgccacctgttgccgatatcgcggatgaacaggagcggcaggcgttactgacgcgcgttatcgacttctatcaccacacgctgctcaatgcgccggaagccattgcctatctggaaaaacgccacctcaatcatcctgagttagtcgcgcagttccgtttagggttcgccaaccggacattggcgtatcgtttgccgccgaagaaactgaaagacggtgcggccatccggggtcagttgcaagccatcggtgtgatgcgcgacagcgggcatgaacatctggcggggtcgctcgtggtgccggttatcgaccttaacggtcaggtgcgtgaactgtacgggcgcaaggtcagcaccgagttacgcaaaggcacgccgctgcacctgtatctgccggggccgcacggcggggtgtggaacgagcaggcattagtggcgggtaaaacggtcatcctgtgcgaatcccttatcgatgccatgtcgttctgggtggcgggttatcgtaacgtgacggcagcgtatggggtaaacggcgtgacggatgagatgcgacaagcctttatccggcatggtgtgaaacaggtgcttatcgcgttcgataacgatgaggcaggcaatacggcggcggtaaaattggccgaatccttagtcactgatggcatcacgccgttccgcgtggtgttcccgtcaggcatggatgcgaacggctatctgtgtcaggtggcggagccggaaacggcgttcggcttactggttgacggggcgttgccgatgggggaagcggtcagtgccgaacctgaatccgtgccacaacggaaagcctcatcgccacccgctgcgtccttagcggcgggtgtggaggcggtaaaaacggcgcaggttgccgagccgggcgtggtggttgacgtgttaccgaacggtgagcttgagatagcgctgtctggtcagcagtggcgcatccgggggatggcatcggtaaaagcgggcagcggcaccatgaaggtgaatgtgcaggtcatcgacacggccagcggcgtggtgttcgcggacagcgtggacatgatgagtgcgcggagccgtgcgggttatgcgcggctggcggcgtcagaactgggactggcagaaagtgatgtcaaacgcagcttaggccgtgtactgctggcactggaagcgcacctgagccaaccggaaaccggcagtgacaccgcaccggaactggatgacgacgccaaagcggacgcgctgacgttgctgcgtgacccgaaccttatcggcagactgacggatgaccttgcggcctgcggcgtggtgggggaatcgaccaacttagtggcgggttacttagccgcagtatcgcgcaagctggataaaccgttggccgtgctgatacagagcagctcagcggcgggtaagtcctcactgatggatgcggtgctgaatctgataccgccggaagagcgcctgcaatactcggcgatgaccggccagagcctgttctatctgggggaaaccaacctgcaacacaagatactggccatcgccgaagaagaaggcgtcagacaagccgcctatgcgctgaagctgttgcagtcggatggggaactgacgatagcgtcaacgggcaaggatgatgccacagggaatctggtgacgaaacagtacacggtgaaaggcccggtgatgctgatgctgaccaccacggccatcgacgtggatgaagaactgctgaaccgctgccttgtgctgaccgtgaacgaatcccgcgaacagaccgaagcgatacatgccttgcagcggcacaagcagacgctggaagggttactgatggaaaacgagaaaggttatctcaccgagttgcaccagaatgcccagcggttactgaaaccgttaaaggtggtgaacccgttcgcgtcacagctcacgttcctgagcgacaaaacccgcacccgccgcgaccatatgaagtacctcaccctgatacagagcatcgccctgctgcaccagtaccagcgggacgtgaagacggtggcgcaccgtgggcaggttatcgaatatatcgaggtcgaacggtcggatatcgtgctggcgaaccggttagcgcacgagatattaggccgcacgctggacgagatgccgccacagaccagaaagctgttgctgctgatacaggggatggtgaaccagttggcacatacgcagagcaaaaaaccgggcgacgtgcgctttacccggcgggatatccgcaacgcgacgcagtggagtgacagtcagcttaagctgcactgcctgcgactggctgaaatggaataccttctggttcatggcggcagccgggggcacctgctgcaatacgagttgctgtgggatggcacggtgccggaaggggcgcacctgtgcgggttaatcgagccggaactgaatgaaaaagacgggtacgactcgcgcaagtctggggctggcaatggaaagtctgggtcaagtctgccccaagtcggggctaagtctgggtcagcaaaaccgcgcaaagccgcaaccgataagggttcatctgccacaagtcgggttaacggtaaaagcgctgttccggcaccacaggataagcctgtcgtaccgtagtgccataagtcgtgccgttatccctctttatcgccactcaccacgcaggacgcgccgccatgacccgaccgactccccccagcccggaagccctctaccttagccgccagacacagacgttacgccagcacacggagcattaccttgaacacctgagcgcagcaggctacagcgcccgcacgcaggagagctactgggagcggctgttgccgttcgtggcgtggtgtgaggacagaggcttgcttcatgcgccacaggtgagtctggcggtgctggaagggtatcagcgctggctgagaggctaccgtaaagcggacggtcatccgttaacggcgggcagtcagcttaaccgcctgacgggtatccgcatgctgtggcgctggctgctgaagcgtcacgttatcctgtacaacccggcagagatgctgacgttgccgaaagaggaaaagcggctgccggcacaggtgctgagcgtggaagaaaccggcggcgtattgcaggcgatggaaagcggcacggtactggggctgcgtaaccgggtgatactggaagtgctgtggagcagcggcgttcggcgtgcagaagcggtgagcctgatgctgagcgatatcgacctgagccggggcgtgatgatggtgcgtcagggcaaagggaataaagaccgagtggtgccgctgggtgagcgggcgtgcaagtggttagcgcgttatctgaaccatgcacgaccagcgctggcgagacggtatgacagcggtcacctgtttatcagccacaacgggacagggctggcgcgggtgacgctgacgaagatggcggggaaagccatccgggaaacgggccaccttgataaaccgggggcatgccatgtgttccgacactcaatggcaacgcagatgctggaaaacggcgcggacacgcgacacatacaagcgatacttggccatgagaagctggagacaacgcaaatctacacgcgggtcgctatcagtcacttgcagaaagtgcatgaacagacgcacccggcagagcggaagcagacagcccggcgtaagaagaagcgggacgcgtctacgccggacaccctgctatcagcgggcagtcacaaaaagtagctccccctcttcaaggccgccggacggtgcagggcaacaggcgcgccgtccgtggcgcacctcttgccgtgttcagcctcatcgccccggcggtaaatgtcgcccggccagcgctcatccaagtccctctctgcaactcacgttgctggccgttcgtcattcaacataatgtggcattacgcgaaatgggccgtcggggcggcccacaacgcgtaacacacattatgtcggcgccggtcgggtaatgggcgcgctgcggctacctcaacctcagtgtgcggctggccgccggggttcggcacttggtgcggcgtggcgcacagctcgcaggctcgctctgctatcggcaacggcaagcgttcttcagcatcgacggtgtggccgccctccctggcggcgcaggctgcggcgtcagccttcaggcaacgtcaacatcaaccccacagcagaagccgttccttcgtcacggcgctgaagggcttcatgcccgcccggctgcgtctggctgcgcggggtcgcagtcgcaggctccttgctccttccccgctcgccagcttccgctgcccgccccggtgtggcgtggtcatgcaaacctgcggttccctccggcacggtgcaccagagcgtcgcaggccgacgcttgcggactctttgccgcccgcacccgcagaacccgcacggcttccgcaaacgagtagcggaagccgtgcgggttgaggtggtaaacccaaaaggcgaaacgactaatggcagcggcggctgccgctgctatgatgtggcgcaggcagacagggaagtcagagcctggcggtagcgtgtccgggggtaaaagtgcacgtcgggatgttcgggttacggttgtgttaatgtggccgaaaacgctgtctgaaaaggccgttgcatcaacaggttaagtgcgctaaaaagtacgactgcatcaggatcgtccctatgacccaatagggatagcgggaggagagagtaactatggttacgtccagaatccagtctgctggatcgatccgtttgggttggctgggtgctcagccactttaggcaaaaatatgatggaaaagatgggacttcctcggtcaactacctggaaagggtatcaagcacatcatgttattcccaaagaactggcaaatcatcctgcattgaaaaaaattaactattatattgatgatgcgtcaaacggtatatttttaaggacgaaagatgatgctataagcgccatggcaagacatcaaggcaaccatagtggatatactgaatcaattaggagtgctcttggtaaaatagatcttaatcaatctgccagttccatttcaaaacaagtttcagatatacagaacattgcaaggggtggattaagaaatggtataccaattagacctcttgacatggataaagccggtggtgcattaggcaactctaaagttaatgctctttggaataatgtgtttggtaaaggtggctggtaatgaatgacaaatttatagttgaacctatagagtttgcatttacaaaaggactcttcaagggattgtgtgatgtttcatttaatgatgtagtaatcattaaaaatattgatgatgctatcgagtttgctttcgaacaaaacctgccatccaactataaagtttggaatgatataattgagagttatcgtgaagaattaagagaacacactaactttcagaatgcgttagattttataaataataagttggaattttttcagcatcaaaactcatcccttcaccttgaatacagaaagaaaaaaataaaaaaatcaaatagtaagcatgatgactttattttctcagagtcaaaagaggatgcatattttgtcttgtccaccatagcaattaacagatatctgaataactttattgatgatggttttcttgagagattattcagtatttataaaagtggtggatggccatgtggtatgaaacgtgattctattattgttttcgatccagcagtactcatgtaaccgacaaagttattaaaacaaaaccgaaagcgatcccaacgatccttccggctattttttatctgctgtttatcgtgtgcggcatcagagattaatctccgtctcaatcaccagtctcctccgctcaacggtaacggtgattggtatcccggtcataaagcccgacgattccagccagcggcactttaggtcaatcgctggcggcgggttgggtttaccgtttttcaaggcatatcccaccgtgtagtaacgcgctattttttgatttatttgccgtgatgtctgtcttgtaatcacctcagcacaggtgtggcactaccgctgggacagtcgtaaccagctcagagtggtggacacgccaacgggtgagcgctgggcagatgcccccgtaaaacggtcacgtgaagtgacagatgtaccgggagcagatttgaacgatgttcgctactgcccttaaatactcggccctctctggttaccaaacgcctgctgatgacaaaacggcgacgtcattagatgaagtgattccttaggacaactcaattttcattgatatatcaactatcaagcctgatgcagcgcctgactgacagcttgccgttgctccagtaacgctgggctggtgcgatctcgaggataagtcagatttaccggtagaattgcactaatccggccgggccggggtgacatgactaccactctgtcagccagaaaaacggcctcttccacatcatgcgtcaccagcaagatcgtcagatccgtttgtcggcgaatatctgccagacgttcctgcaactgctgtttggtcagcgcatcaagcgcgccaaaaggttcatccagcaagagaatacgtggcgtcgacaccagcccacgggcgatcgccacacgctgtgccatcccacccgacagctgatgcggccatgcatcggcaaagccttccagccccatcatctggagatagtgtgcaattcgctgcgcaacttccgtaggggaaagattgagattgagcataccgaggcgaatattgtccgtcacggtgagccacggaaacagacgcggctcctgaaacaccagactgacctcgtcgggaatgccgtgaacaggccgatcgccaatcagaatacgtccgcgtcgggtagtatcaatcccagcagccaaacgcagcagcgtcgatttaccacagccgctagcaccgatgaccgcaaccagctcgccagcatgcaacgacaggtcgatgtcctgtaacaccgtcagcggtgcgccgttgacagtaaaatacttggtaatatgctgaaaatgcagggacatagattctccgttatccgtcatgcaaagcgccagcgggtcagccgccgttcagacaaagtaatcaaccgggaaaatagtgcggccaccaccgcaatcagcactacaccggccatgatgcgatcggactcaagcagctgttgtgcacgaatcatcatgccacccagcccctctcccgacggcatgaaatactctgcgccaatcgcccccgtccacgcatgcatcaacgcgagtcgcaggcctgaaaacagcggcggtaacacgctgggcaatatcagcgtgcggagcgtctgcatcggcgtcagtcgcagaacctgcgcaacctctaatagcgcaggaggaagctgggcgattccctgacgggttgccaacatcacaggaaagaatgccgccacagcgataaatacgattttggcgctctcccctaaaccgaaccaggccgtgatcagcggcagccaggcgaatagtgccacacagcgcagtgcggacaacgccggattaaacaacttgtcagcgatgcgccagccgccgagcaacgcaccgaccagcacaccgattgcgcttcccagcataaagccctgtagcgcacgcagcagactggcattgagatcggccagcagcccaccctgaatcaaccccgaccacagtgcctcaatcacatcactcggcgcgggaagaaaagccacgttcacccactcgcgcgtgctgctaatctgccacagtgcaatcaacatcaatggcgctagccaaggtgtcagcgacagactcggcagcgcatagctcaggctatctcgccccagcaccggcgcaggccagtgaatccagcgacgctccagcttcagcagcacacgttccccggtaaaccctagtattccaatgatcaaaatgcagacgaacaccagatccaacatgaacagctggcggctttgtaccaacagataacccagcccttcgctggaagccaacagctcaaccgcaatcaacgccacccatccggtggaaaacgccagccgaacgcccgtcatcacataaggcaacatggcaggcagaatcaggtaacgcaggaaggcgacgggcggtaaacgcaggctacgcaccatttcatgcagcttttgtggcgtctgttgaataccggcgcaggtgtaaagcgtcactggcaccgttaccgatttcaccaacaccaccagcttcagcgcttccccgatccccagtgacagcatcaaaagcgggatccaagctaacgtaggaatctgcgcgatgacggtaaatagcggcataaacagcgcattcaagcgtctgttcagaccaaatagactgcccaaaaccagacccagcgcaatgccgccactaaaaccaatcacaagccgcatcaggctgatgggtaactggtgaattagctcttcggggataaaagcccgtgcgctgccaatcaccgtcagcggcgaaggcaggatctgttcagacatccacccgtatcgactggcaagccaccaactggcaagtaccagcagcggcacgacgagcgatacgatcagtgaaatgaccagcgcagaatatcccgccgacagcgtggctgcgctcagataagtatcaggggcggagcgtatccgcagaggatatttgggcatcatgatcgtcagtatccacagcattatttttgcgtcagcagggataggcgggtaatccctgcctgctcgacatcggccagcagcgcggcgacatcaccgtaatttgcctctttatccgcctgcacctgcaccaccaaatctgcattacccgctttcgcctgctgcaagcgcggcaccagttgttcccgcgccaggttttctttattgatgaagacacgccgctcactatcaatgctaataacaaccggatcggtgcgatcgaccggggacaccgccgccgtttttggtagctgaataggaatggcattggtcagcatcggcgcggtcacgataaacaccaccagcaataccagcatgacatccacgagcggcgtgatattcatttcactcatcacgtcgtcgtcattacgcgaggtaaacgccatctcagaccacctctctcaggttcttcacggagaaagcggcagacgatggctccacactggtatgaagtgcgctgacatgaaaatcgtgcgcctgcatcacgctgtagacatcatgagcgaagtcatccatatccgcgacggccagcttgagacgacgcaaaaagtagttgtagatcagcactgcaggaaccgcgacagcgatcccgacgccggtagctatcagcgcattaccaatcggccctgcgacagtgtcgagactggcagaaccagaaagcccgatctcctgcaacgctgccataatgccccaaacagtaccaaacaggccgataaacggcgacgtactgccaatgctggccaacaccgccagtccgccttccagcgaacgacgttcgcgttgaatctgctgttgcagcgcgcgctcaacccgatcgggcagatgaatattaagagcaagctgcccgctaatccgctccggcgctttgaccgcagccagcgccagattggcgagtgaaccgggctgctttgcgctggtttctggcgtctggctgacgtcatcttgctgccagaaagccgcgcgaaagtgtcgatcgcgccgctgcgcacgcccatattggacgagcttcagtagccccagcccccaagtgacgagagaaaacagcaacagcaacagaatcacagcgccttccgcagaaaagagttcaatgtgtccaagcgtcataaccaatacctcatgagttcagcgaaaaatcgacaggtacaacgacccagccgctaaccggctgactgccgcgacgcgccggaacaaaagaccagcgcagcactgtatctctggcggcctcatcaagtgacggatagccgcttgattgatgaatacgaatggtttgcaccttgccgtcggcacgtacctgcacgttcaacagtacggtgccttcataaccacggctaatcgctacgtcgggataagacggtgcgggattatgcaggtagtcagcattagcgagcggcggcgtcaacggcgcatcaacgggcagtgctacagccttttgtgctaccggagcgggcgttatcggtgccgatgccgatgcggtttccttctgtggttgcggcgtcggtttaggcgcggtagtgctctttttcaccggcgtctttttcggtacaggctcaggctttttctctggcacttttttttccggctctggcggcaacagcgcgttgtcatccaccggcttgtccacaggaggtggagcgagttccggcggaggcgtcaccacttcaggctccaaaggttcagcaggctgggcttgttgcactggctctgccaccatagacaccaactcaacgctgacaggttgtggccgcgcaggcaccgtcaccggcggtgtcgatgtactgttgagtaacgccagcaccgccgcatgcaatagcaacgtcgctattacggccagccagcgctccggccgggatgagcgcgtcgtattcagatgcgataatcgctgctgcaccgaaccatttacccggctagcatgcggtgttggttccggtgaataaggacggggtatcggcgcggctcccgcatagagtaattccgtcatgatgggttgctcctgacaatatatctttatcgctctatttcgcgttgcaggtgtttatgtcgcctgaaatagcgttttgataatcgattcttcccgactatttaataaagtcaacgtatgtatctgcatatcgatattcatttcattctttatttctttaataagacgatagcgttaataatcgacactcagactaaaggtaaaaattgccgtcaggctaatgcatagttggaatagttttttttcgttcgttgcatatcgatgaaatagatgatgaatgctgacttagctatttactaaaaataataatgctttttttgtattagtcagtttattgccaagcctttaaatgtggtgctgcacacgatatgacgccgttcgaaacaggcgcaataacataatttctattcatcgatttcattactggcgggtaaaataatgacgacatcaggacgaaaatggttagtgactagcttattggcaatggggatggcctggtcaggtatcgcatcagcaatcactgaaattcgtattgccgcgccagacattggtgcgggcacaaaacccagcggcggcggcctgctcgacgtcatccacagccagaagctgctagagcgcgaatttagcaaagatggaatcagcgtgcgttggacgttcatcaaaggcgccggccccgtcattaacgaagcgtttggcaaccatcaggttgacgtggcctatctgggcgatttagccagcattatcggccgttcacgcggtctggatacccgtgtgatcgccgtggcatcacgcggcatcaatcactatctggcggtggcgaaaggctccggcattgagaaaattgccgacctgaaaggtaaacgcatcgggatctttcgtggaacagcgggtgaactttccttcgtcagcgcgcttgattcgcaaggcctgaagccctctgacgttaagctgatcaatctcgatttcgcggcggccagcgcagcgttagctgccggacagattgatgccacctggggcggcagcaatacgctttcactacgggataaagggctggcagacattccactatccagccgcgatttgaacggtgcgggtcaactcagcggcttcctgttagtcgatgagaaatttgccaaaggcaacgaggatattctgcggcgcttagtcaaggttcagcgagaagcggcaaactgggctagcgacaataaaaataaagatgaatttattcaactcttagctacccaatcgggctacccggaaaatatattacgcgtcgaatgggatacattaccgccattaacggagcgtctttcgcccgaattggatcctgccttcgtagaaaaattaaaacgtgccgtcacgttggcctatgaatcgcgtcttattcgacaaccttttgatgtcgataaatggctggatgattcttatctaaaagcaacgcagtaatttatttccccaaaaaaattataacccgcgtattgccgtgaaattcacggcaattggcagcctattgacgacattcggaagaagctatgtattttaaaaaacaccagcagtatttaaaaaaacaccaacgcaaaataacgtcgggcattttaatgagctgcgtcttaacgcttcccgctatagcgcgagcagccgatccgcaaatcacaacgaataactcatcacagcggatcccccccggcaccgaggcaacaaccaccgcccccgtccagttgaaacgcgtgaaagtaaacgctcagcgtgcgactgttcaaccgccaaccacactggcatcagtgatcgacggcaaaacgctcgaagaagagcggatataccgctttgaagatctgtcacagctcgtgacggggctggatgtcgataccgtcgatgtgatggataccacagtgactatccgtgggattggcgacggcggtgagagcggcaccaacatcggtatgccgggcagcgtggggctgtttgtcgatggcgtctacttgtcccgccccggcgttatctctaacgatttgctggatatcgacagcacccgagtgttgaaaggcccgcagggtgccgcctacggctttaataccaccggcggcgcgattgatattcgcacccgcaaaccgaccttcacacccgaatattcattggaacaatcattcggacagcgtggctatctgcaatccaaactgatggcatccgggccactcagcgaccactgggcaggccgcattaacctgtcacgtaccgaacgcggtggaaacgtcacgaatatcgaaaacggccataagctcgggggcagcaccaataacggcgtgcgcggccaactgctttatcagccgaatgacagctttagcctcagaatcaccggcgactacagcgatgccacccagcgtcccgtttcagttctggtgagtgcaaccgacgcattccgcacccgcgcacaacagactggcctcaaggtcgtcggcggtcgtcaggtcgccatggatgacgagaacgtcattcgtgtcgcacaaggcggcggttcggtagaggccaactggagactgcagagcggttatagcgtcaactccctctcctcactgcgctatttccgcgtattgcccagcacggcggataactggaatatcccgctctataacgatagcggtgccaatgtacgcgatcgcgtctggtcgcaaagcttttggctggattcgcccaaaggcaataaggttgattattcactgggcgtcgattactggggagagaacctcgataccgaggcaaacagtcgctactacaacgacaatcgcgtgcggacgtgggtagggaatggctatcagggcattaacgttcagcgctttggtacgttagatgacaccgtctattccgcgtatggccgcggaacctggcacgcagccgataagctggacgtcattgtaggtctgcggcagacctacgagaaaaaagagggaacgtttatccgcaggaaccgcgcgacctttgactctgggccactctcacaaaccaaccacctgccttcgggttccatcagcctgaactggtttgcggcacccaacgtcaccccttacctaacgctgggctacggggaaaaatccggcggcctgaacgtgtcatccggggccgcaagacaactggggatcgactcgctgtacgtcgatccagagaaaacccgctcggcggagctgggggtcaaaacccactggctacagcgcaaagtggaatggaataccgcgctgttctggagcgtcgtcgaagatttccagaataacgcctatgacgaagaaacggataccagctacctgattaacgcagggaaattccgctcacgcggcggggaatctcagttgacgctgcgcccgcttgacggcctaagcatcagtctggctggtacgctgttggataccagttacctgaacttccccaacgcccgctgcccggcagaaatctccgccgtctcgtgcgatatgtcaggaaaacgcgtcttcaaatcacccacgctgagctacaacacacgcgtgcgttatcaatgggatacgccaaataacctacaagcctcggtttccggtcaatggtcatggcggagctgggcctacggtacgctcgatgattccgagagcaaccgtattccggcctatggcgtcctgaacctgtctagtggcctgagcggcaaacaaggcgataaccgctggaacgtgtcgctgtgggtaaaaaacgcgttggataaagactactaccgctccgtcagaggctccagtgcaacaacgggtgtgattggcgaaccgcgcatggtcggaatatcggtcggttacgacttcaagggctaatgtcatgaacaagatggcttactcacgccgacgcttcctgcgcgacagcacgctgctggcgctgtcggcaccgttctggaaacctgcgatcgccgcacctctcgctacggcctccaaccgtgcaggcgacaccgtaccgcaggtgagcctgcgctggctagacggacaggtgcctcgcgccttcagtggcgtcacctggggcgtaccctggccgcaggggacagtgcgcagcgatagcgacttccagttacacggcacccagcagcaggtttacgacctgcaaagctggccgttggcacgttggccggacggctcgattaaatggtcggcacatgctctgagcggcgtcacgccgccggaagacaaactccttctgcggccgacagccaaagcgggcgtaccatcgggtgtcggaatggtcagcgaaaacgatcacggctggaccgtcgataccggccatattcgctgcgtaattccacgttcgggctcccgtctgatcgaagaagtctggcgagatgagcggctggcgttaaccaacggcagactggtgttgcgcatgcagcgaggggcggagacgggcagtacgctgacgcaggacacgtatcagggcgtgatcgacacggtcacggtggagcaaagcgggccacaacgtacggtgattgcgctacgcggcacgcatcacacacagcagcagggggttacgcgcatcccctttgttatccggctgtataactatgcgaataccgactcgctgcgcgtggtacacaccctgatctatgacaacgatgacgatcggctcagcctgaaaggacttgggctggcgttcgacattccactacagggggaactgcacgatcggcacgtccgcttcgtctcggatcagggcgggctctttcgtgaagcggtacgcggcctaagcgggctacgtcgcgatcccggtacagccgttatcgcagcacagctggccgggcaagccacgccgccaatagcagatttttcaccggaagtcggcaaacggctggattacatccctgcgtttggcagctaccgcctgactcagcatcatcccgatggttttcagatccacaaacgcactgcggccggacagggttggctactctccgccacgggcgagcgggcggcaggcgtcggctatctcggcacgccgaaaggcggcgtggcgttcggcctgcgcaatttctggcagagttaccccgcctgtctggaaatcgacaatgcccacaccgacgtggcgaccgtcacgctgtggctgtggtcaccgtgggcagagccgatggatatgcgcttttatcatgacggcttgggtcaggatacccatgacaaacagcgcgaaggactggcgatcacctatgaagattacgagccgggcttcggctcggcagtcggcgtagcacgcaccagcgaactgtttatcgatattctgcccgcgacgcccgacgcggaaaatctggtgaatcgagcacgacgtatgcagcaaccgccgctgctggtggcagatgcacaggatttgtaccgcgcacaagcgtttggatcgatgtgggcccccgcctctgccgcaacaccggcccgagccagtctggagaagcagttgggggcgtactttgacgcctaccagcaggaggtcgagcagcgaaaatggtatggcttctgggatttcggtgacgtcatgcatacctatgacagtgaccgtcacgtctggcgttatgacgtgggcggctatgcgtgggataactcggagctgagtaccgatctgtggctctggtatgacttcctgcacagcggacgcgccgaggtgtttcgtatggcggaagccatgacacgccacaccggtgaggtcgacgtgcaccatctgggacgctttagtccgttaggatcccggcacaatgtgcgccactggggcgacagcgccaaacagttgcgtatttctaccgtcgccaatcgccgttttctctactacctcaccgccgatgaacgcatcggtgaattgatggatgaacaagttgaggcgctgcgcacgctaagcgcggtgctgcccggccgcaaaatcggccagacgcatcccgataacccaaaccatatcagtctgggtttcggcaccgactggggtgctgtcgctgccgcgtggctcaccgcctgggaacgccacggcgatccaacgatgcgcgaacgcttgctcaacagtatgcagacgctggccgctcagccgcacggttttttcactggcaacgccgccatcgatcccgataccggcagatttctttccgcgccagcggatcaggtggaaatctcacacctcagcgccgtatttggtctgacagaaatctgtagcgaactgattgaagtgctgcccgatcccgcctttagacgcgcgtggctcgactactgtcggctgtataacgatccggtcgcgttaagcgctgccgtgggtaaaacggtgaaaaagctcaatctggctcaaggccatgcccgactgactgcctttgccgcacgacaactgaatgaccgcacgctggcgcagcgcgcgtgggcagaatttaccgcaggcagcggcggcattgccaacccgacgctcatgcagcgacgcctgacgccacctgaagtgctctccccgatcaacgagccggtgattgactccaccattgataaacattccggcagcactacggcaaccaatctagcgaccaacgccgttgcccagtggggattaaccgccatcgccctactggccttgctggatgacatttctccttcttcttaatgccgtcacccgacggtacgttacaggacaccatcatgattgaccctagctgtactgaaaacacgctcatcctctcgccgcaggtaaacggaacacgtgacattacagattccccgcaccgttcggcgctaatctggtccacggattccaccggtcagccgctacagtggcaggtggagcaggaagaccctgaccgcgcggcgatccagaccacgccagagcgtctgacgttggagagcgccgctgggctaacgctctggctggatgccccgctatcaggcacctatcgcatcgcctttacgcgggaaattctggtcgcggatcgcccctatgaccgcgtgtcagacctgaatcagttctgggctgcacgcgacctgcaccacccgaacctatttacccggcacggtaagctcaacgaatatgacagcctgaacttgtactatgtcggtatgggcggtaactggaacagcaccacgcgctttcgttattacgatggccacggcgagcgtctgctgcttggcgaatacactgacgccgcacatctgctacgccctaatcatcgctatcgcatcgtgattgaagtggatcggcgggaaacacgtttctgggtcgatgatgtgctctatttccacgcgagctacccgaatacgcctgctccgggttatttcggctttaggacggtattttcacgtcaggaaatcagcgagttcagcattactccgctgtaagcgacgctggcgcgccgtgcaggtcaccatcgacctgcacgaaggtgtcgatcagcttacgcgccagcagagacagacgggcgtccgccagataaatgatgccgtaatgggtataaaattcgtcggtgttgtcgtccaaacccgcaatcttcagcatatgaataccgtgccgatcgggctcgttgaaatgattggtcgtcccgatagcatccgaatggcgcactacatccagcagactgtagccattttcacactcaatattggtgcgaatatccagcttgccgctcagttgcaccagtgcgcgatgcaggttgggtgggcggatcgttgccgccagcggataggaaaagaattgctcaacggtaatctcttcctgcaccgctaacgggtgcccgctgcggcagcagaatccccaacgatgctggctcagcggctgaacccgatagcgggtatcgaattcaaagttgcgcatatccgccacaatgaaatcaagctcttcggccatgagtcgatgccctagcgcctgccaattatcaacgcgaaagaccattcgcaccttgggatacagttgggagaaagccccgatcacctgcggcatcagccaggcggcgggggctgggccgcagccaaaattcacttcgcccgcctctttctcattgaactgctgaatatcgttaaacagatcgtgcgtctgattaatcaggcgacgggcgtgatccagtactaccagccctttaggcgtcggctccagttggttcatacggtcaatcaggcgggtgccaacagtctgctccagcgactgaatactgcggctgaaagcggattgagataacttcatcgcctgtgccgccgacgtaaaattgcgatgctcaatcagagcaataaagtggcgcagttggcgaagatcgatattcatggcagcaatcagcgtgtcatcaggacggaaggaatttgcaggctagcaggtctggtcgtgcagaaaaaataataaaaccgctgtttatattcttgctggttatatatctaacacggctgacgtgatggggaagcaacgagggggagaaatacatcttcgacgcctagcgcagtctcttatacgccaatccagatgcatcgcgaattttgccgttatccggcgtaaaaaattatgctgaggagatagctggcttaggatgagccgcagggacgcggcgagagcttgcgccacgtcggaacgtgtcgcaagcggtccgttaagtcagataccgacgaaggcaccgcgtagcggcataattcacgccgaaagcctggggtcacggggcgagcggcgcttgagccgtcccgtgtcgggcgcgtgctacgaggtagcatgaaaataacgacattatcgcgcacgaaaccgtctcagcatccgcataaaaatggacgaagagacagaaaacatcaacgttcctaggtcagaacaatttcttcgccgtctccaaccagtcgcctttgaaaggacgcttcatattctcgatggcgtccacgatgtcgtggtgcaccattttttcattctggataccgacacagcgaccaccgtagccttgctgtagcagctcaatcgaataggcacccatacgggaggccagaatacgatcgtacgcgaccggcgaaccgccgcgctgaatgtgaccgagtacggtcgaacgggtttcacgtcccgtctctttctcaatgtatttcgccagctcatcgacgtcgcacaccagctcggtgattgccacaatcgcgtgctttttacctttttcgatacccgctttaatttcgctaaccagatcttccgggctaaacggcacttccggcaggacgataaattcacagccgccagcaattgccgccgccagcgtcaggtcaccacagtggcgtcccatgacttcaacaatcgaaatacgctggtgggaagaggaggtatcgcgcaggcggtcaatcgcttccagcacggtttccagcgcggtaaagtagccgatggtgtagtctgtacccgccacgtcgttatcgatcgtgcccggcaagccgatacagggaaaacccatttccgtcagacgtttagcacccatgtaggaaccgtcaccgccgataaccaccaacgcatccagaccgcgtctctgcatgttttctacgcagacctgacgcaccgcttcatcacggaactgtgggaagcgtgcggaaccaaggaacgtaccgccgcggttaattacatccgatacgctgtagcgatccaactgctccatgcgatcttcgtacaagccctgatagccatcataaatgccgtagatttccagcccttccgacagtgcagcacgaaccacacctcgaattgccgcattcatacctggtgcatcgccaccgctcgtcaacactccgattcttctaatcatgacaacctctggacttgtagatgtaattttgcaggattcttctatcgtaaattcaccgccgccgttacgcaggcagcaacgccttattcttttattagcatattataacaaacacccgaagctgaattgattcaggtcaggctaaattgtgcataaattttcatggcctatcacgtttttaacataaaatgctgaaaataccgtcaactacgccgtcagcctgccacgttgattttccggcacggcggaaaccggatcctgatggataataatatcggcacccggaaactgtttacgtaatgcctgttccagatcgtcggcgatttgatgcgcctcagccagcggcagggcgtcatccatttccaaatgcagttggataaagcgcgtcggcccagaacgtcgggtgcgcaacgcatgtgcaccgcgaatacccggccagttcacgatcacctcagcaatggcgcgatgttcttcatccggcagtgcgcgatccagcagcgactgcacggcgtcgtaacccatacgcaatgcgctatataaaatatagacgccaatacccaacgcaaacagggaatcggcgcgagtaatgcctttccaactgagtgccaacgccaccagaatggcaccgttcatcaacaggtcggactgataatgcagcatatccgcccgtaccgcctgactgtgtgtgtgcttgaccacccagcgttggaacgacaccagcagcagcgtagccaccagcgcaatgagcgtcacccacatgccgacttccggcgcgtgcagcgtctgtggctccagcgaatgttgtagacccgtcaggatcaggaacagcgccgaaccggaaataaacatgctctgcgccagcgcggccagcgattccgccttaccgtggccgaacgcatgctcagtatccgccggctgcaacgaatagcgcaccaccagcaggttcaccagcgatgcggcgatatccaccagcgaatcaaccagcgatgccagcaggctgaccgaaccggtatgccaccaggcaaacactttcatcacaaacagcaccagcgcaacggccgttgcgctcaccgccgccagcgtcaccagacgcgcatagtgtggattcatcatgccctcacagaaaacagatcgtctgggtcgctgcccgtactcagttcgttaatgatgtttttagcacatgggaatagcgaacaaacgtaaaaatacagcacaccgtcgccagtatcgccatcgctgcacccatgtagccgatgtcgggcaggcccaaatgggtaataacctgattaccgagtagcgcgccgccgccgatcccgatgttatagatccccgaatagagtgccatcgctacatcagttgcatccgatgccaacgtcaataccttgacctgcatgcccagacttagcgccataatggcgataccccagacgatgcacagcgtcgacaagctccatccgctgaatgacaaaggtagcaatagcagcaaacacaccgccagaaacgcgaacgacacaatcaggaagccggcaggatacttgctgctgtagcggctaaacaacatgctgccaatgattccggcaccgccaaaaatcagtaacaggatggtcgtgaagttttcactcaacaacgccactttcaggataaacggctcgatgtaactgtaggcggtaaaatgcgccgtcacgatcatgaccgtcaggccgtacacacacagcaacgccggacgcttaagcaagagaggtaaactcttcaacgaaccggaattgctgctcggcaacacaggcaggagcttcatcaggcccaccataatcaccgcagcgatcaggccaataaggacaaacgtcacgcgccagcccagatactgcccgaccacacgccccagcggtaaccctagcaccagcgccagcgccgttccggtcgccagcaggctcaacgcctgtgcttttttatccgcaggcgccagacgcaccaccaacgatgccgtaatcgaccagaacaccgcatgagacagcgccacgccgatacgggccatgatcagcacccaataattccaggcgaggccggacagcacattactgatggcgaacaggataaagattttgatcagcaggctacgtcgttccatatcactggacagcagcatgcagggcagcgacatcagcccaactacccaggcataaatcgtgatgatcagcccaacctgcgcagcgctcatggaaaaactggcagcgatgtctgacagtaacgcaacaggggcaaattcagcggtgttaaaaatgaatgccgccagagaaaggctgacgacgcgtaaccaggcggtcgaacggggagaacgggtcatggtattgatatcaaaagttaaaataaaagaatgcgccgcccactgtcatggcagaggctaacgcggtgaagcaatggtacagggaaagtatgtcatcgccatgtaatggcgagcggccaacggtgtttctgcgtgcttttatgaggatgtcgccaaaagcctgaagacaggtcagggaacattcatgagcatcatttttgatgctcatattctacgcgttaccactcccttacgctgtcttttttcgtgccgaattttagataaaaaaaagccctccatcatggagggcgaaaagacagggatggtgtctatggcaaggaaaaacagggtgtgtacctactacacattactactcggactgcactacgttacgacttactacactcgcactactactcgggactatctgtctcagtatggtttgtcgttcctgatgacggcgcaaccatctggttaaacatggatatctgttgctgcatctctttcatgcgttgcttatgcttcagctctaagatctctttctgcgctggcgtcagcaggttatacatttggttgcgcactcgggtcatctgaatctgacgctcaatctgcacactcatcattcgggttatctgcgctcgcaccgctgcttcatcaaacgtttccgccgtcactagcttatgcatggctttaacatcttcggtgttaaacgctggcttgtcctgacgactctggtgcatcaaatcgcgcatttgctggcgctgttgctcagtcagcctcacgccatcgaacataccttgctggcctgatgcgccctttgtggcggaatcatcgatatgccagccgctcgctggggcgtctccattttctgctgcaaaggcggtaaaagtgcctaacataagcagtgaagcaagagataaggttgcgaactgttgcatcaataactctccagagcggtacgtcattttgtgaatcaatgagcatgagtctacgcatcttgctgcaaacatgcgtcagaggatgtaaaactacgtaaagtcatggaatagcgctaatctatgtcgtattttgcccttggaggtagagaaaacatgaataaaattctgctggttgatgacgatagagagctgacatctttattgaaagaattgctcgaaatggaaggttttaacgtcgttgtcgcctacgacggcgagcaggcgttacagatagtagataacaccattgacctgttattactggatgtgatgatgccgaagaaaaacggtatcgatacattaaaagaactacgacagcagcatcaaacgccggtcatcatgttgaccgcccgcggcagtgaactggaccgcgttcttggtctggaactgggtgcagatgattatctgccgaagccttttaacgacagggagctggtggcgcggattcgcgcgattctccgccgatccaattggaccgatcaacagcaggcaggtgataacagcgcgccgacgctggaagtcgatggcctgcgtctgaaccccggacggcaggaagccagctttgacgatatcgtgttggacctgacaggcacggagttcacgctgctctatctgctggcacagcggctgggacaggtggtttcgcgcgaacatttaagtcaggaagtactggggaaacgactgacgccgtttgaccgtgcgattgacatgcatatctcgaacctgcggcgtaaattgccagaacgtaaggatggcttaccctggtttaaaacgctgcgtggacgaggctatttgatggtatcggctgcatgatcaatagtttgactgcccgtatctttgccattttttggttaacgctggcgctggtacttatgctggttctgatggtgcccaagctggactcgcgccagcttaccgccttgctggaaaacgagcagcggcagggcatcatgctggaacagcacattgaagcagacctcgccaacacaccagctaacgatctgcgctggtggttgcggctgttctgggtgctggaaaagtgggctcctccggggcaacgtctttttctggtcaccagcgaaggtcgaattttcggcgcagaaaagcatgaaaccccgattgtgcgtaattttatcgggctgtcggataacgccgaccacccgcaaaagaaaaattacggccgcattgagcttctcggtccttttgcaatccgcgatggtgatgacaactaccagctttacctgattcgtcctgccagcagtccgcagtcagatttcattagtctgctatttgaccgtcctttactgctgctgatcttcaccatgctgatcagttcaccgctgttgctctggctcgcctggagcctggcgaaacccgcacgtaagctcaaacacgctgccgacgaagtcgccaaaggaaacttacgccaacaccctgagttagagtccggcccgcaggagtttctggctacgggcgtcagctttaaccagatggtcagcgcgctggaacggatggttaccgcacagcaacgtctgctgtcggatatctctcatgagctgcgcacgccgctgacgcgcttgcagctggcgacggcactgctgcgtcggcgtcagggtgaaggcaatgagctgaaccgcattgagatggaaactcagcggctcgacagcatgattaacgatctgctggtgctctcacgtaatcaacacaagaacgagctgacccgtgagttcctgcgtgccgatgaactgtggggcaatgtgctggatgatgccgcctttgaagccgagcaaatgggcaaaacgctggaagtaccttatcctccgggaccgtggacactctttggcaaccctgcctcactcgacagtgcgttggaaaatatcgtgcgcaacgcgctacgttattcccacaaccacatcgaagtggctttctcggtggataatcagggcatcaccatcaaagtggatgacgatggccccggcgttagcccggaagatcgtgaacagattttccgccccttctaccgtacggatgaagcacgtgaccgcgcatccggcggaagcggtttagggctcgccatcgtggaaaccgccattatgcagcacaaaggctgggtaaaagcggaggacagtccactgggcgggttacgcttaatcatctggctaccgttacatcagcggtaaatcaggcaaaatcgttcctaccgcaacatcctctcaggtgcccgcacgggcacctgtcacataatgcttatctccccagcattgagttttttacgcgattgcgtagagtgatcccactcatgccgaaaacaggcaagacccgtgttgaatgaaggatactaaccatgaaaggagtaacgctgctggctggcgtactgaccgcgttaatgagcagtcaggcattcagttccagcgatggagtttgcggcttttccgactcagaatgtggcgtatccgccttgccctatttgcagccgggcaacgacacgcgtgctaacctgatgctgctgcaaagccgtctccacagcatgtcgcttccgttaccccatcctttacccgaccaaacgcgttcacgtatcgaccctttcacagcctaccgggtcatggggattgcggccacggaagcggtttcgccgtcgggggaagatgtcacagcagatgcgccttacctttcaacgctcaataaagcaaagcggctcaatcttcctttacccgttcagggcactatttccacgttttcgcctgacgataacgaaggacggcatatttccaatgagctctccacgctggaagcatttttcgacgtcctgctggctgacacacagctcaccgatgagcagcgcacgttgctggcacatcagcgtgtgaatctcctcaatgcgctttatgcgaaagaggcgctggtagcgggtctcgccagtttgccggatgaggggcatgctggtgcactcaagcagtatctggttacggttctggcgttttatcaaggccacttcgatgaggcggaaagcggctttcaggcgttaacggcgtcaccgcagccatgggtcgcggaaacctcacgctatatgttgattcgcgtggcaatcaataaagccatggaaaacgcgctagatgaatacaacatgttcgatgccagtaaagccgataaagccgcggcacagctggccattcagcatattggcgactatctgaaacagtatccagacgggcaatacatcgaatccgctaacgggttataccgccgcgcttactggatcatggacgatgtgaatgccttagcgaaaacgtaccaacacgagttggacaacacctccgacgtcgaaaccctccttgagttgagcgacgagatcgacaacaagctgctggaaaatcgtcagttcaccagcgcaccgggcagcgcgccgttgacgatggtgcaaggtcttaagcgcttgcgttcagatgagggatggatggcattacccgcattatccactgatgagctgaccgcgcagaaaccgctgtttgagcaagacaatatgcaggaagcgttcagctaccttcaggcagcacagctgttttatgatcaaaaagattacatcgccgtggttaaccgcgttcccgcgatacaggcaggtgacctaacagataccgtgcgtttcagcctgcaagtattacgcggtcgggcgctggtgcgtctggagcgttgggatgaggctgaagcgcactggcgccagttgttaacgcataatatgggatatagccaaaatcagttcctacagttggcactagcggaaacgctggccaaagcgggacacccagagcgcatctttgccgctgacagtccggtgaaaaatctgcgttttcgttctgcggtgctgaaaaccagcgccaacgccgatctgctccgtcagcaaacgggtccacaacaaacccatgaagaacgggctatcgcgctgcatacgctgttaactaaatcgctgacccacggtgattacaccagctatctcaaagatgttcagttgagaaaagacatcgcgccgctggtcagcagcgaaaaccagagttggaatcaggaagatttgacggcatttgactgggacggtagcgacaccgaagaaggctaccaatgtccagcgctggaaaacgtggtcacgacgctgagccaacaccccaatgatgcccgtgcgattaactgcctcggcgagtttttcctacgcaccaataacagcgtgggcttcgactggggtgaaagcaacatgctgagtgggttaaccaatgcgccagcgcaattcgttggcaccgaatataaccgtttggatggttatgtacgagtgatcgccgatcccaaagcgccaccggaagacaaaacctatgccctgtatcgcgcggtctactgctatgcgccaagtggctataacgactgcggaccacaggaaatcagcaaggcaacccgcaaagcctggtttacccaattgaagaccaaatacaaaggcagcgagtgggcagaaaagctcgattattactggtaacgccgctaatggtgctggcctgcctgctctcgttctgtacgcaggccacttccgttaacgctgaaccttcaaccgtcaacgctgcactccccatcgtcgatgcgacacgctatcaggatttctggctgtgggcagcggtgcggccacagccaattctgcatcaggcaaaaactctgtatctgcatcagggagaaatcgcccgccgtcagggcaaggtcgttttcctgcgtcaggggattccgcccagccagctgcgcgttaaccgcgtctggctggctttccgcatgaccacgctggagctttccgatcgtcacctgaaccgaatgctaaagttacgggaaaagtggcaacgccacggtaatcaggttgtcgggattcagatcgattttgacgcgaaaagctaccaactggcaggctatgtcgcatttctgacgcaattgcgcgagcgtttacccgaagagtgtcagctcagcattacagggttgctcgactggtctaaaaccggtgatgtctccacgctgaaccgcttacagggcaagctggatgaagtggtggtgcagacctatcaggggcgcagcaccattaccaactacgccgagtatctacccgccttgatgaagctaacgcttcctttccgattagggctggtgcaaaacggcaagtgggaaaagcggtggcagcagcgccttgccacttcaccgtattatcgtggggaagtggtgtttttggtgaatccgccgtcaaagaaatcaccatcgcgcagcagtagaacagagtagctacatataactacatacagctaactacaggcaatcgccgaagccattttgccgccaggcttcatagctgatgattgccaccgcattggacagattcaggctgcggctgtcggactgcattggaatgcggatacggaaatctgactcgaagccgttgcgaatctcgtctggcaggccggatgtttccgatccaaacagcaacacatcgcccggctggtaggtcggctgatcgtaggggcggctgcctttggtggtacaggcgaaaatacgttttccgggaaccgcagccagaaaatcctgatagtttttatgacgactgacgttcgccagatcgtggtaatccaaccctgcgcggcgcagtttcttctcttcaaaatcaaaccccagcggttcaatcaaatgaagcatacagccgttgttggcaaccagtcggataatattgccggtgttcggtgcaatttgaggctcatagagcgcgatatggaacatgagatagcgtcaaccacgaagaaaaattccgccgcagtataacgcattcccagcacgtgcccaaaagcaaggcgcacaggaatgcggatgattctgcactcatgtcgatcgtttaagaaacgagatacacggagcgaccacgtggcgaggtatccctgcgggaacctcatccccgtgtttctcctaaaaatgagcttaagtaatcaacatcagcttacttcgcacgacgttttcattcgcagcgattacacttaaggaaacacgtcagggtaatgtactgatgaaaacacgatgcaggcatacagcctgtgtggaggtttaatgaaacaccctaagacattattagcctgtgctgccctgttctgcctgccgcttctggcgagcgccaacgcaacgcaagcgcctacgcctcagcagcagtttgaaagcggcatcagcagtcagaaacagttgcagcagaatatgcagcagagccagaagttgcagcaacaacagttgaatcagcagctccagcagcgtaaccagcagttgcagcaacaacgtcagcagcagctacagaaggatttacagcggtcgcagagaactaccccaccaccgccaattcaacagaacccttgatgggtgtgcggcctataaccgcacccccatcagtgtcaaaatcaacggcgtggttaatgccgccatcgccgttgatagcagtaaactagacgccaccgggccacccagtacgtcgaactggcgcgacatcagatagacgttgacgcccaccgccatcgaccccagtagcacgaccgcacgcgtctccatttccggcaggccaagcgcgatagcaatcccccagatcaccagcggctggaccagcagtttgatggtgcaaatcgccgtgctgatctgccaaccatcacgcacgcggtattccgccagccccatccccagcgccaccagcgacagcggtgcggcaatctgccccagcatggcaagcggctggtcaacatacgatggtagcggcaggcccgtcaggctgaagacggtgccggacaaaatgccgataatcagcgggttcttcagcacgcccaacgcggttttggtaaagccctgtagcgacaacgccccgttacgcgcccattccaccgacaccgttaccagcgtccacagaataagcccgttaaacaccacgaccagcgcgacggacggaatcgcctcttcacccagcatcagcgtggcaatcggcagccccagcatcacgttgttggagaagataccgctcagcgcgaaaagcgagccggagacaccatcgagatgaaagactttgcgcgccacaatgcggccgagaacaaacaccagcaggcagccgccgaaaaaggcgatcagcagccgggcatccaccactggccgtttggagaaatccgacatcaggcggaacagcatcgcgggcattgcgacagagaagacaaagcgcgtcatgccgtcagtcacggtggtcggccatttaccgtagcgaatcaggctatagccgagcgcgataagaacaaagagaggtaacgacagaaaaatctggtgccaaagcgaaacaataaatgcaggcatgaagccacttccttattaccggcaccgagtcagaaagaaggtccgccgcaataaagataatgcggggcataccctaaataattcgagttgcgtgaaggcggcaatcgcgtgaatccccaggagcttactcaggtaagtgactggggtgagcaagagaagccaacgcacaagcagcttgaagtatgacgggtataaaggcagacctcagccggtcgcgaagtgtgccccgattaaatctatccggtcagtacagatgcagtcaacgccccaatccagcaaagtttgcgcgcgatcaggttgattaacggtataaaccagaatgcgtaaacccgcagctttcagttccgcaacgcgctctgccgtcagcagtttgtgattcagatggatggacacacagcccagacgctgcgttaacgccagccactcctcttcccactcatccagcaacagcccacgcggcagttctggtgcggcctgctgtgccgcttccagagcgtcgatagagaacgaggatagcagcggcgcgatcggatgatcggcccatagctgacgcgctgccagcgcaatcacgcgcccggtttccgtttcatatccagtggtgggtttaatctcgatattggccgccatgccgtactgcacgcagcgttttgccacctccgatagcagcggcagacgttctccgacaaatttatgaccgtaccagccgccgacatccaacccgaccagtttgtcccacggcaacgctcccgcgataccccagccgttgctggtacgctcaagtgtgtcgtcgtgtaagaggaaaatctggccgtcctgcgacagcttggcgtcaaactcgatcatcttgtgaccgaggctggcgccgacatcaatcgccgccagcgtgttttccggtgccagtgaaccgccgccacgatgggcgacaatggtcgggtaaggccagattatttccattattccatccgtaatccgctttgcgaatcaaacaggtgccatgatgacgtcggcaaatgcagccagagcgtcgagccaatggcgggacagtgctcataagatagccgcgcaatcacgttttgcccgccccacttaccgtgcgctaaattgtccgcgcccagcagttcgagtgttgagatctgcaacggtataccgccggtttcacgcgtcgccagctgaatatgctccggccgcacccccagcgtcaatgctttaccacgccattgcggcttcggttcaggcagcaccaacgcgatgtcttcaccgatgtcaaagcggcaaccgtcatcgctaatgcgccctgcccacaggttcatcgccggtgaaccaataaaactggccacgaacagtgacgctggacggcggtaaatatcagacggtgcgccgatttgttcagcgatacctttattcatcacgatgacgcgctgcgccaacgtcatagcttcgacctgatcgtgcgtgacgtacaggctggtagttttcagacgctggtgcagttgctgcaattccagccgcatctgtacacgcagtttggcatccagattcgacaacggttcatcaaacaggaacaccgccggttcacgcacaatcgcccgccccatcgccacgcgctgacgctggccgcccgataactcacgcggtttgcgttgcagcagcggcatcagttccagaatacgtgccgcttcttccacacgctcacgaatctgcgtcttaccgaagccacgaattttcaggctgtaagccatattgtcgaacacgttcatgtgcggataaagcgcgtaattctggaacaccatcgcaataccgcgatctttcggttccagatcggtgacccgctggttatcaatatagatatcgccgctggtggtacgttcgaggcccgccaccatgcgcaacagcgtcgatttaccgcagcccgacggtcccaccatcacgacgaattcgccatccgcgacgtccagatcgatgggttggataatctgtgttttgccatcgtaagacttggtgacagcctgaagttttaaacatgccataagcgtttccgaaattagtctcgatttatttttcgctgtcgaccagaccgcgaacgaaccagcgctgcatcagtagcaccaccagcagcggcggcagcatggtcaacagcatcgcggccatcacctgattccactgggttgcaccatcaccggaggcaatcatgcttttaatccccgcaaccgcggtgcccagattggcatcgctaactatcagcagcggccacagatactggttccagccgtaaatgaacgtgatcacgaacagcgccgccagattggtcttcgacagcggcaacaccatgtcgaagaagaaacgcatcgggctggcaccgtcgatacgcgccgcttccatcagttcatccggcagcgtcataaagaactggcgaaacaggaaagttgcggtcgccgacgccatcagcggcagcgttaaaccggtgtagctgtccatcatgtccagccgcgcgatcacttccaccgtcgggaaaatacgcacttctaccggcagcatcagcgtcaggaaaatcatccagaagaacaggttgcgcagtggaaaacgaaaataaacgatggcgtaagcggataggatcgatacggtaattttgcctaccgtgatcgccagcgccatgacgaagctattgagcagcattagcccgaacggcgtggtgttattgcccgcaccgtgcaaccagatatcacgcaggtttccccacaggtgcgaaccggggatgagcgtcatcggagcctgaaagacttcctgattatccagcgtggcggcgacaaaccccacgtacagagggaacaatacggcgagaatgccgacgatcagcatgacgtggctgaaaatatctaacccgcgacgattctcaatcattgccattgaccttcatagattcaccttcattgataattcaccttccgttccacaaaacggaactgaataacggtcaacccgatcaccaacagcatcagtatcaccgactgcgccgccgaactggacagatccaaccctgcaaagccttcgcgataaatcttgtagatcagcgtagttgtcgactgcaccggcccgccggccgtcgcggcatcgatgattgggaaggtatcgaaaaaggcatacaccagattgacgactaacaggaagaagctcaccggcgagatcatcggcagcaccagattgaagaaccgccgtaccggccctgccccgtcgatcgcgcccgcttccaccagcgaacgggggatcgattgcagcgcagcaaggaagaacaaaaagttatagctaatctgtttccacaccgacgccagtacgactaaaaacatcgcctgcccgctgtcctgcgcgtggttccacgtatagccaagcagcccaagaaaatgggtaatcagcccgagtccagggttaaacagaaacatccacagcacggcggcgacagcgggtgccacggcataaggtagaatgatcaaggtctgatacagacggctggcacggatgacatagtccaccagcgcggccagaaagagtgaaatcagcatgccaaacccggccaccagaaagctgaatatcagcgtggtgtaaaaagaatcaaggtagtaggggttattgaacagctgccggaagttttccatgccgacgaattcactggatagcccaaacggatccagattctgcaccgaataccacagcgcctgaccggcaggccagataaagaaaatcacggtaatcagcagttgaggtaacaccagcacgtagggcaaccagctgctgcgaaaaacggggcgggatgatgtcatgcggtaactcattgcaaacagaaaagaaacaggccgattcctttcggcccgatatgactcaacagcagcgtattacttcgttgactgctcgaagcgacgcagcagcgcgttaccgcgttctaccgcgctatccaacgcctgttgtggcgtcttcttacctgtccatacgctttctaattcttcatccacgacggtacgaatttgcggcatattgcccaaacgcatacctttggtgaacggcaacggtggcttgttcagcatctgacgcgtagcaatatccgcaccggggtttttctcatagaagccctgcttctgcgtcagctcatacgccgccgtggtgatcggcaggtaaccggttttctggtgccattcagcggcattttctggcttcgccaggaattgcataaactcagcaacgcctttgtaggtcgccgcatctttaccgcccatcacccacaggctagctccgccaataatggcgttctgcggcgcgcctttagcatcggcgtcatacggcatcataccgacgccatagttgaacttggcatgctcccgaatgttcgccagcgagccggaagacgcggtcgtcatggcacattcgccgttatagaacttctcggtcggctcatccttgcgtccgaaataggtgaaatcacctttcttgttcatgtcctgcaacagctgaatgtgtttgacctgcgtaggtttgttgaattccagtaccgtatcggtgccgtcaaagccgttattcttggtcgcaacgggcagaccgttccaggcgctgaagttttcaatctgaatccagccctgccagccgctagcgtagccgcacttcatcccggctgagcgcaatttggcggtgtagtcagccatttgctgccaggttttcggcggctgctctggatctaaaccggctttcttgaaagcatctttgttgtaatacagcacgggggtcgagctgttaaatggctgcgacagcaggtgaccactcttcgcatcggtgtaataaccggagacggtcggtacaaacaccgactcatcgaaattaatgccagcgtctttgaagacttcatagactggcttgatggctttacttgccatcatggtcgcagtaccgacttcatagacctgcaaaatagcgggcgcattcccagcacggtaggccgcaatcccggcagccaggttctgttcgtagttacctttatagaccggtacaatttttacgtcggtgtgttctttattaaaacggtcagccagagaattcacttctttccctaactcgccttccatggaatgccagaaaggaatatctgtcgcggcctgcgcaccggcgctcatcagcgcgaatgccacacacgccgctgcggtgcgaatagcatgtgttttacgaattgtgttgttgaacatgcctgtctcctgcaatcaattaagttcgccatcatcacggcgttttttatgcgaaggtaaacatgacacgggcgcatgacagaaaaataactgggagatgacggaaaaattacaaggaaaggagaggcataagtaaaaactcacttatcctaggtgaagtagattttacaggttttcactacacgtggacgacggcagatgtcataagtggagagctacgtatctattcaaacgcactggctaccccgaacagggctattttcgaataacatcaacgacaacggttttaggatctctgatgattcctatatgtatcgttttatctgaatctgtagacttccaatactcacctgtcgtgtctgtataactcagggtaaaaccaagcgacttcaaataagcgcgtatatttgtcgcatcattggtattttgaaacgtaatattgctgacttccaacgcagggccatcaaccgtggcatagccaaaatcatagacagaagaaatgcgcgggcaatttttaatgatctcgtccgtcagcatttcatatcgtcgggtgtcctgttccgaataacgagaactcccctctgtcagaatgactattgcaggccaataatagataagtggcaaggcaattaggagtaatacggcgagtaatataattatcttttttttcattttattcaaagaaatgcgttataatttcagtgccatcgtaggatgcaatacctacatttcctgacttaaaatcattatagggctgtattgtttgcataaaagaggggagatatcccaatcgaggttgagcatgcggcatcttctcagggtctggaaataaaatagggcggaatcctatatttttgaaatttccgatagggccataaaaatcccatcggtttaatgcttcttctttactcactggccgtaataaataaaaagggttaggagtagaaaccactcggtaaaaacctaataaatctgaaacaagatcttccccactaaatccactatctgtaactaaattgaatggaaaagaggcctgcatagattcaaaccgtttcgcaacggtgagcatcatagcaagtgcaatactctgtctttcctgaagagatcttccttttcttatccgccatttaataaaccggttgatagtgacacttcttctgagcccaatcatgccttgtttataggtcacatcgtagtatggcattccatcttcagtattctctccgacatacatttgttgaataatatccttaatgtcgtcccctttcgcatggcctaaatcaatccaacctagcacctcggtataaatcaagccatatgtcacaccagaggcttgtcggccatcaataatttcactacgcacgctcattatttacattcctttgtttttcatgagtttatttaattaacgacatcacgataatacgtttatttccacattggactcaagacgatagttaggccgtcccaatttggctatcctcctcaccccgccaccagcacctccacacccattttgctcagcgcctctttggcggcgacgggcaggccgtcatcggtaatgatgctgtcgaagacgtcgagcggcgtggccagatgggtggcgatgcggccgtattttgaggtgtcgcacagcaagacgcgttttctgctggcttccaccgccgcacgtttcacgaccactttgtcttcgttcggcgtggacagcccgcgcaggctccatgaggatgcagaaataaacgcaatatcgataaacaggttgcgcagcgcctgtgccaccgcttcaccaatgcaggattgattttcccgacacagcgtgccgcccgtgtggatcatacggcactggctggactcaatcagaaaagcggcaatcgcaaaatcgttggtgacaatcaggagatcgtcacgctcggccagttcgcgcgctagcgatagcgtggtggtacccgcatccagataaatgcagctattcaacggaatgtgctgcgcggccagtttacccatcgctgctttttgctggctgaacatcacggatttatcctgatgcgacggctcagtcgccagccgttcaggtgaacgcacgccgccggagacgctcagcagcaggccgtcttgttccagtttttgcacatcgcgccgcaccgtcatgtgcgacacgcccagccgctcagtcagctcgttaatgcttaccgcgccgcgctcggcgatcagcgccagaatctgttgatgacgttctactggtatcacgctgtccgttccctgtttgataatgctggtctgataaagtcagtttggtaaagattgtgagaaacaccccgtttaatgacgataattaccataaattcacgccacaaaccacgccagacatgaccgttctcatcatcccccagcgtcaaaatagacataatcatctgataaataaaactaataacgaaaatcacgcagtaaacggtgttcaactacactgaatcatcacgatttaaatgttaatttatgtgataaaaatcaccacaatttgttctgatagtccttatatttaacaccagagcacaaaaaatcactaattttaacaaggcaaccacgatgaaaaagacttctgattatgctgtcgccgttatcggtctgggttccatggggtttggcgctgcggcgtcctgcatcaatgcgggcctgacgacatacggcgtcgatatcaatccgcaggcactcgaaaagttacgtcaggcgggtgcggcgcaggctgacacgcgcattgatgctttcgctgacaagctggatgccgtggtactgctggtggtgaacgctacacaggtgaacgggattctgttcggcgagccgcaggtagcagcgaagctcaagcccggcaccgtggtcatggtgtcctcaacgatctccgcgcaggatgccaaaaatatcgagcagcgtctggcggaacatcagctcgtcatgctggatgcgccggtatccggcggtgccgcgaaagccgccgcaggcgacatgacggtaatggcatcgggttccgatctggcgtttgagaaactgaaaccggtactcgacgccgtcgcgggcaaggtctaccgcatcggtgaagaaattgggctgggcgcaacggttaaaattattcaccaactgttggcgggcgtacacatcgccgcgggtgcagaagcgatggcgctggccgcccgcgccgatatcccgttggatatcatgtacgacgtggtaaccaacgccgccgggaattcctggatgtttgaaaaccgtatgcgccacgttgtcgatggcgattacacgccgaaatcggccgttgatatcttcgtcaaagatctggggttggtcaccgataccgccaaatctcttcatttcccgctgccgttggcctctaccgcgttcaacatgttcaccgccgccagcaacgctgggttcggtaaagaagacgacagcgcggtcatcaagatttttaacggcattacgctgccggaaaagaaggaggcaccatgattaagctaggtgtgattgccgacgattttaccggtgccacggatatcgccagctttctggtgaacaacgggctgccgaccgtgcagctcaacggtgtgccgccgtccgactttaaagtcgacacacaggccgtcgtcattagcctgaaatcacgttcttgctcggcggaacaggctgtggcggattcacttaatgcactggcgtggctgcaacaacagggctgccagcagttctattttaaatattgttccaccttcgacagcaccgcgaaaggcaatatcggcccggtgaccgacgcgctgctagagcagttgggtgaaacgcaaaccatcatctctccagcactaccggtgaacggcagaaccgtctatcagggccacctgttcgtgatggatcagctgctgtccgagtcaggaatgcgccaccatccggttacgccaatgacggatagcaacctgatgcgcgtcatggaacagcaggcggcgggacaatgcggcctggtgccgtatgccgtgatggatcagggtgcggatgccgtcaaacagcggctggcacagttgaaagaacagggcatgcgctatgtggtgctggatacgctgaacgaacagcacctgctaacacagggtgaagcactgcgcgacatgaaactggtcactggcggttccggcctagcgattggtctggcgcgccagtgggcagactcaacaaaacaaaccagttccgcaaccgaggcaggcaagccgcagtccggcgcaggcgttgtgctatccggctcctgctcagtgatgaccaacaagcaggtcgctcactatctgaaacaggcggcgggtcgtgccattgatgtcgctcgctgcttagaaagcgatgatgctcagcaatcctacgcgcaggaactggccgactgggtgaaagcacaccgtgacgatgcactcgcaccgctgctgtacgccacctcttcacccgacgaactggcgcagattcaacagcgctggggtgcggaagccagtagccatgcagtagagaaactgtttgctgccgtcgcccgccagcttcaagaagacggctttcagcgcttcatcatcgcgggcggtgaaacgtccagcatcgtggtgcaaacgctgggtattcacgcgttccatattgggccgtccatttcccccggcgtgccgtgggtgcgttccaccactcatccactctcgctggcgttgaaatccggtaacttcggcgatgaagacttttttgcccgcgcccaaaaggagtttgccgcatgagtgaacatcacaacggcacagaggcgtcgctgagcagcgagcagcgagcacgcgcggaaatggtcaagctgggcgcatcctttttccagcgcggctacgccaccggttctgctggcaatctctcccttctactggacgacggtacactgctggcaacgccgaccggctcttgcctcggcgaactggatgccgagcggctgtccaaagttagcctgagcggcgagtggatttccggcgataaaccatcgaaagaggtcagttttcacctgtcgatttaccgtaacgatcccgaatgcaaagcgatcgttcacctgcacagcacttacctgacggcgctctcgtgtctggaagggttggatacgcaggatgccatcaagccgttcacaccctatgtggtgatgcgcgtcggtaaagtacccgtcgtgccttattaccgccccggcgatgcgcggctcggtgaagatctggcgaagctggcctcgcgttataaagccttcttgctggctaaccacggcccggtcgtcaccggtaagaatctgcgggcagcggcggacaacatggaagagctggaagaaaccgccaagctgatttttattctcggtgaccgaaaaattcgctacctcaccgctgacgatattgccgagctctcttgatgagccaaggagttaccatgcctaagtttgctgccaatctttctatgctgtttacagacgttccgtttctcgatcgctttaaagccgctgccgatgcgggttttacctcggtcgagtacctgtttccttatgaatatccggcaccgctgctggcggaaaagctgagggagaatggcctgaagcaggtgttgttcaatactgcgcccggcaacatcgccgcgggtgaatggggcgtgtctgccctgcccgaccgcattgaagatgctcgtcgggacatcgataacgccttggaatatgcactggcgctgaattgtccttcagtactggtgatgggaggcgtcgttccgcccggtgaagaccgtgacgcctatcagcaaaccttcatcgataacctgcgctacgcggctgataaattcgcgccgcatggcatcaatatcatgattgaagcactgagtgcgaaggtgaaaccgaattacctgttcgccagtcagtatcaggcgctggaattagccaatctgatcgaccggccgaatatctatattcaggtggacttctttcacgcacaaattgtcgatggcaacctgacgcaaattattcacgatttagatggccgcatcggacatattcaaattgcttcggttccggcacggcatgaacccgatgaaggagaaattaattatccattcatctttgccgaattggatcgcgtgaattattccggctggattggctgtgaatataacccgcgtggtaaaaccgaagacggattgggctgggctgaaccctggctggagaaaaaacactaactcactaattccaagaaataatattaacaccagagacatattcgttagacgcgaataaataaaaaagaaaagatcagattcccgcattattcaaatgcgggagtcaggtcacccttttcttcaaataaaacaataacccaataccttttcagcctctgaattgaaaacaatgggtcaatgaggataagaatatggccacctcgctcttactctgcatcgctatcgccggggtattactcctgctgctgatggtcatcaaatttaaaattcagccctttgtcgccctgctggtcgttagcttactcgttgccttagctacgggtattccgactggtgaggtgattaaggtgattacctccggcatgggcggtattcttggctcggtggcaattattatcggcctcggtgccatgctcggcagaatgatcgaagtgtccggcggcgcggaatccttagcgcaccgctttgcccaattaatggggccgggattgatggtggcagcattaaccatcgccgcctttattctgggtattccggtctttttcgatgtcggctttattatcctcgctccgattatttacggctttgcaaaagtcgctaaagtctctccgattaaattcggtttgcccgtcgcaggcgtaatgctgacggtgcacgtcgcgctgccgccccaccccggcccggttgccgctgctggcctgttgaatgccgatatcggctggctgaccatcattggtctgctggtgtcgattcctgtcggcatcatcagctactgggcagccaaggctatgaaccgccgtaaatatgcgctttccgtcgaagtgttagagcagttacagctggcgaaaccggaagacagcacgccggacacggctcccgcgtctgccccttcagctggattgattgccgcgctgatcgccattcctatcgccattattatgctcggcaccgtgtctgcgaccattctgcctgccggacatccggtgcgtaacgtcatgtcgctggtcggttctcccgccgtcgcactgctgatcgcactggcgctcgcgttctggctgatcgccctgcgtcgcggctggtcgctggaaaaagccagcggtgtgatgggcgatgccatgcctgctgctgcgatggtcatcatggtgaccggtgccggtggcgtattcggcaaagtgctggtggagtcgggcatcggtaaagcgctggcggatacgttgaccagcattcatctgccgttggtacctgccgcatttattctgtcgctggcgctacgtgcctcacaaggttctgccaccgtcgctattctcaccacctgcggcctgctgagcgaagccgtcagcggtctgaaccagatgcaactggttctggtgacgcttgctgcctgctttggcggattaggcctgtcgcacgtgaatgattccggcttctggattgtcaccaaatatctggggctgtccgtcgccgatggtctgcgcacctggacagtactcacgaccatccttgggctgtctgggttccttttcacctgggcactttggctggtcatgtaagcgccaccgcattccgccacgaaaaaccgctgacactcagcggtttttctccttatgccagaaaatacgcccgttttactcttatattccgcatctgaatatccacgcgctgtctttataatgcatgcggggtaagaaacgacgcgttcccttgccaccgcgacacaagtctacatgccaatacatgatgtaatcagaaatacgccctattcctgacctctcgtagaagatgcctaatccatacggaagagcctgcatcaaccgatgaaaataataaaggaacactatgaattttttagcaaaaatgaagcttggcacgatgctgggttctggcttcgcctctgtcatcatcatcggtttgatggtcgccgttctgggacgcgtgcatctgctcgatctgagcgaagatattgagtcgctgtccgaaaaaaatctgaccagcctgatcctgatacaggatgccaaaagcggttttgatgccgtggctcgttcggtgcggactatcggcctgacaagcgacagcagccgtattcaggaagaaaagcgcttgatcgatcagcaaattgccctcaataccgacatcctgaccaaactgtattctcacctgtctgaaccagaatctcgcgactcgctggaccgcctgacgcaggctcgcccagcctatcgggacgcggtgaataaggccgtagaacttggcgtgtctgaaaacgccgaagaaagagcgcgagccgtgcagctcatggtcaatgaaatgcaaattacgcaggcacccgttttcgccgcgctagacagcatgaccgaattgcagaagaagcggacgatggagatgacgacaagcgccatgcaggaagctcgctcagatggtaacaccctgatcttctacgcagcgattgcggttctcgttggtattctggtttccgtgctgattacccgtaccatcaaaggtttattgggtggagaggtgacctacgccgcacagatcgcccaagcggtcgcacaaggaaatctggcagtaaccgtcaacctgcgtcccggtgatgaccacagtgtgctggcagcaatgaacggtatgcgcaaaagcctaagtagcattgtcgagcaggtgcgcgaaagcagtgaatctatcgcgaccggcgccagccagatcgccgcaggcagcaccgatcttagccaacgcacggaagaacaggcagccaacctgcaacaaactgcagcgtccatggaagagatgagccagaccgtacgccagaactcggataccgtacgtaacgccgctcaactggcacaggccgccagtagtaccgccgctaaaggcggtgaagccgtcagcaatatcgttgtcaccatgaaagaaattaccagcagctcgcaaaaaattggcgacatcatcagcgtcattgacggtatcgctttccagaccaacattctggcgctcaacgccgcggtggaagccgcacgagcgggtgagcagggtcgtggctttgccgtggtagcaggtgaagttcgctcgctggcacagcgctctgcaaccgccgccaaagagattaaagagctgatcggccacagcgtcgagaaagtcgaagtgggttctgcgctggtcagcgatgcgggaacgacgatcgaagaattggtgcgtcaggcgcgcaatgttgccgatctgatcaacgaaattggcgtcaccacgcaggagcaagaatctggcgtctcgcaaattcatgatgccgttaaccaactcgatcaggtcacacagcagaacgccgcactcgttgagcaatccgcttccgctgccgatagtctgagcgatcaggctgcccatctggtagaactgatgaaggtcttcatcgttgaaggcgggtcgtcacagcgtattgcaccaccgctgaaaagaccttccagcgcaaagttctctctcgccaaccctaaaggcagcgcgggaagcaataaccaaaactgggaacagttctgattccaggcgggggagggtcatgcctcccccagtttacgttcacatctcttcaccgccagcccccaacgcacgacgctttctgtttttttcatcatcgtgagcctgcccgcagcagcaagaattaaaatcaatgttttcccaaaaaatgccgatattccagtatggactggttagttattcatcaaagggatcggggaccgcgccagcacattgctttcttagcacaaaagaaaaatcagcttaataacaataaatattgtcaataagtcatgaggataacatgcagcgtacaaaaaaaatgaaactgggtacccaggttggttcagggtttgccattgttattattatcggcctattggtggccatcttcggtagaacgcatctggttggcctcgggaatacgactgacaaccttgccaaaaaccatcttgccaatcttatcgtgctgcaagaattgaaagacaacctgaacgtgacgatcaaagccactttgcgcatgcttatcacaacggaaaaaaaggttctggaggacaatcaaaaactgattgaaaccacgagcgccagaaacgcaaagctagtcactcagctggaagaaaatttacaagcaaaagaggttcgcaatattctgggtgaacttcagcaaaatcgtactgaatttgccaccgtgggccgtcagtccgttgccctgtcgctcaacaataaacaggcagaatccatcgagttagtcagaacccagcttgagccgatacaaaccaagctttttaacaacctgaacacgatgattcagttgcagaaagactacaccacgcaaaccgcaaccaatgcgattgaagagtcctactatgatggcaattcactgctgatactggctggcatcgcctcattgatcggtgtgtgcatcgcctggctgattactcgtcacatcaagaagcaattgggtggtgaacccgcctatgccacgcaggtaacacaggaaatcgcgcagggcaatctcgctataccgattgaactggcggcaggcgacacgagcagcctgttgtctgcgatgaatcacatgcgcaaaagtctgggtggtattgttgagcaggtgcgtgaaagcagtgaatctatcgcgaccggtgcaggccagatcgccgcaggcagcaccgatctcagccagcgtacggaagaacaggcggctaacctgcaacaaaccgcagcctccatggaagaaatgagccaaaccgtacgccagaactcagataccgtacgtaacgccgctcagctggcacaggccgcgagcaataccgccgctaaaagcggtgaagctgtcagcaatatcgttgtcaccatgaaagagatcagcgatagctcgcacaaaattggcgacatcatcagcgttatcgacggtatcgccttccagaccaacattctggcgctcaacgccgcagtagaagccgcacgagcaggtgagcaaggccgtggttttgccgtggtagcaggtgaagttcgctcgctggcacagcgctccgcaaccgccgccaaagagattaaagagctgatcggccacagcgttgagaaagtcgaggtgggttccgtactggtcagcgatgcgggaacgacaatcgaagaattggtacgtcaggcgcgccacgttgccgatctgatcaacgaaattggcgtcaccacacaggagcaagaatccggcgtttcgcagattcatgatgccatcactcagctcgatcaggtcacacagcagaatgcggcacttgttgagcaatccacatccgccgccgatagtctgagcgatcaggctgctcatctggtagagctgatgaaagtcttcattgttgaaagcgggtcgtcacagcgcactacgccagagttgaaaagaccctccagtgcaaagctctctctcgcaagccctaaaggcagaacaaaaagcgatagccaaaactgggaaaccttttaacgattagtagtaaaaagaaacgtaaaaccgctgatcgctcagcggtttttttattcatttctaacctgaatttttcacatcagcgttcagtacttttccgccacgcgttgaagaaactggctactattttcaataggaagaggcaattaataaaaattaataattggctttatattaatagagattgaataaaatcaataaaaaaccaaagcaatgtcaatctgcgattataaaaccatcaaatatatgatggtaaaaacatcatcttgttcaaaaaaagcaatgaataaaaaacaagcacttctttatggttgaataaataagcaaagaatcatagctgcaacgtttattagcatgactgtcaatttagcattacagcatggcatcagtttattcccttcttaatccatagagatattgcggcttttaccgccgcctcttatactcctgcgccatcgtttctctcttattactcgatgctcctccgcaccagacacggccatcacttagcgaagtgcatgacaggtaccagtaaacgcggaatacgtttatagcctaaaggaaatgggcaatgattgaaggaaaggatttacctaaaaccgtaacgccacggtattcgcaaaataaatacgttttcgcaacgtcgatttcacataaatagcatgccagtactaacaatattcgttctcaacgtataattagggacacaatgaatctcatcaaaaatagcagcctgggtaaaatgctagggactggctttactctggtcatcgccatcggttttctggtagcgatatttggccgtatccagttagacaagctcggggaaaacatccaggtgctgtcgcaagtccgtattaccaacctcctgatgatgcaagagtttaaagacaacataaacaccaacgcgatcgccgtcagaaacctgacgatgcaggaagacgatcggctagtgcaggaagagaaaacgcgtatcgaggagatgatctcccgcaataacgcgttactctcgaaaatacatgacagtaccgccgagaaacatgctcaggaattggtcgccgaactgcagcgcgtacggccggcctatagcagcagcatggcaaacgccatcacgctggcaatggcgaacaagaacagtgaagctcaacatctgttattaacagacgtgcgggctaagcaagatgctgtcttcaacgctctgaatgatatggttaactggcaagagaagctcaccgttgaaatcgccaaccagtctttaaaaaacgccactaacgcaggctcgctgatggtcatcatcgccctgctttctgtggcgctgggagcgatgatctcatggtggatcacccgcaccattaaacgtcagctcgggggagaacccgcctacacgctggaagtgacacgtcaggttgcacaagggaatctggccttcacgattgaactgcgcgacggagacaccaccagcgtactcgcagcgatggaagatatgcgtcaaaacctgagtaaccttgtcggtcaggtgcatcagagtagcgagtcgatcgccacaggcgctacacagattgcgatgggcaacaccgatctgagccaacgtacggaagaacaggccgcgaatcttcaggaaaccgccgcctcaatggaacaaatgaataccacggtaaagcagaatgcggcaaccgtgcgcaccgcaacagagttagcccattccgccagcaccacggcgcaaaaaggtggcgatgcggtcagtaacgttgtgcgcaccatggaagatatcaccgccagttcgcgtaagatcggcgatattatcggtgtcattgacggcattgcctttcagactaacattctggcgctcaacgccgccgttgaagcggccagagcgggtgaacaaggtcgtggctttgccgtagtcgcgggtgaagtacgctctctggcacagcgctccgcctctgctgcgcgtgaaatcaaggacctgattagcgtgagcgtggccaacgtggaaatgggtgaaaagcaggttaacgacgcgggtatcaccatcaaagagatcgtcgaaaagtctcagcacgttgcgaacctgctcaatgagatcggtttgaccacgcacgagcaagagcaaggcgttgctcaggtgaatgatgcagtgaatcagctcgatcaggtgacccaacagaacgccgcactggttgaagaatcggcctccgccgccgacagcctgagtcagcaggccaggacgctgctggaactcatgggtgttttcaaactcaatggtattcagacaaaagcaccacggctgacgtcacaagtgaagcagccagcggcgccaaggctggcactggccagcaaatcaggccacacaagcagtgataactgggaaaccttttaacgagcgtggccgatcgatagcatccttcggcctcttaccgaaaaagccgctgagtcctcagcggcttttttatggtatggggtagtaagaataaataataaggttaaaaaatcgacattaattaataaatgtcacaattaaaaataagaaattacaaaaaacaaatgataagaaaaggatctagtccttattaggtatatttccattggttaatatttattatctatcttatccattataagaaaataatattaataccctgagtaacgaataaattagggggttttgttacgtttattccaccatcaatatactacgttattgtctacacttcatttgtcattcccttggcctgtaaatattctcaacaggcattcccgataggtatgaagcgacgattatttccttcgccaaagcagcgaatggagcataaacgtcgccaacattcctgcgtcaaagaaacgttgggagataagtggagtgatgaaagcaatggagttcgtaggggaaatcgcgtctgtaccaccctcacccctaacataaaataacgacacctgccgtgtcagacttaaataaataaaaaaggaacatcatgaagaatatgagtttgggaaaaatgttaggaacaggctttacgctaattatcgttattgggttcttagtcgccatattgggtcgcgttcagctagaaagactaggcggaaacattcagcttctgtcacaaatacgtattaccaatcttctgctaatgcaggaagttaaagacaacgtcaacgacacagcacgcgccatcagaaacatggcgcttctaaacgatcaacagcagatgaagacggaaaaggagcgcattgagaaatccatcgctcgtaataacgatttgctggcgcaaatacgtaaaaacacggtgagcagcgagactaaagtgcaggttgccacgctggaacaggctctccccgcctatatcaacaacatgaaaaaagccattgaactagctatgactaaccagcacgaggcgtttcgcaactttctgctgacggaggtacgcgccgcgcaggcgaacgtattcaccgcattggataaaatggttgagagacagaaagacctcacggtcgagctcgccaatcaatccgagaaggaagcgttaaatgccggtaccttaatgttgattattgctctttgtgcctccttactgggaggtgttgttgcctggtggatcactcggaaaattaaacgccaactgggtggggaacccgcttatacgctggagattacccgtcaggttgcacaagggaatcttgccatcgccattgaacggcgcaatggagataccaccagcgttctcgctgcaatggaggacatgcgccaaagcctgagtaatatcgtcggacaagtccatcaaagcagcgaatctatcgccacgggagccaaccagattgcgatgggcaacaccgatctgagccagcgcacggaagaacaggccgccaaccttcaggaaaccactgcctctatggaagagatgaacaccacggttaaacagaacgccgataccgtgcgcacggctgcacagctcgccaactcagccagtgccgctgctcgtaaaggaggcgatgtcgtcagcaatgttgtacggaccatggaagagatcaccgcaagctcacgtaaaatcggcgatattattggcgtgatagacggcattgctttccagaccaatattctggcactcaacgccgccgtcgaagccgcacgagccggagaacagggacgcgggttcgcggtcgttgccggagaagttcgctcactggctcaacgttccgcttctgcggctcgtgaaatcaaagacctgattggcatcagcgtaggaaaagtcgaaacgggtggtctgctggttaacgaagcaggggtgaccatagcagaagtcgtggatcagtcgcagcgcgtcgccaaccttattaatgagatcggcctgactacgcatgagcaggaacagggcgtttctcaggtcaatgacgcagtgaatcagctcgatcaggtaacccaacaaaatgccgcgctggttgaggaatccgcttctgccgcagacagcctgagccaacaggccagaaatctggttgaattgatgggcgtgttcaaaatcgacggtacccagtcacagcgagccgtaccgcaggtgactacactctccagaccgaaattggcattagccggtaattcgagtaacacaaactgggaaaccttttaaacacatgacagattaacccgacgctagaaaataaaaaccgctgaaatttcagcggtttttcacatcaacaggttgccggctatcagcgattacagcgcccgacgcaggcgagccaccgcttcatgcatttgctcatccgttgccgtcgcaaaggacaggcgcagcgttgaataatcgatattgtctgggaagaagaattcgcccggcacgaagacaacgccctgttccagcgtctttttcagccattctgtcgtgttaaaatcgtcctgacggaacttcgcccacaggaacatcccgcctttcggctggttaaaagtgatcacatcacccagttccttctcgaccagctgtgccagcagttcgcctttgtgcttataggcgtggcgaattttttcgatctgcgtatccagacgtcccagccccagatagcactctgcgacagtctgcgacagtgcgctggcgtgcaggtcagcggcctgtttgataatcgccaccttgtgcaacagccaatccggcagaatcgcccaaccaagacgcagacccggtgccaacactttcgagaacgtggaggtatacagcacgtattccgtgctgcccagtttatcctgcgcaagctggaacagcgtcgggttgcgctcgtcggtaaagcgtaactcaccatagggatcgtcttcgataatgataaaaccgtagcgctctgccagttgaaccaattgtaggcgacgttcatagctcagcgtcacgccgctcgggttaccgaagttcgggacaatataaacgcccttgatgcgctgtttcttcagcaactcttccagctcatcgaccaccatgccgttggcatcggatgacacagacatcacattcgcctgcgccagttccagcgtttgcagcgccgccaggtaagtcgggcgttcaacgacgaacacatcacccggatcgatcatcgcacgcataataaggtccagcgcctgctgcgaacctgccgtcacgacaatatcgtcgccgcgtgtttttacgccacgcacagcacacagctcggcaatgccatcgcgcaacacgctactgccttcggttaaaccatactggaatgccgtttttggctgttcggtaatcgctaactgcgtggcctggtttaagccttcgaaatcaaacaatgcatctgacggaattccgccagccagcgagatgatattttccatcttactgtgtttcagcaactcacggatggcggaactttttaactgagcgatgcggtgcgctagcaacccttcaatggccatgtcttcttaacctttcaacaaaacttcaattatccgcccagataggccgaacgtaccgcttcattagctaacaatgccgcaccggtatcttccaacacgatatggccgttttcaagtacatagccccgatcagccagtttcagcgcctgattggcattttgctccaccaggaagatggtcataccttcttcgcgcagctgctggatagtatcaaaaatttgcagaatgataatcggtgccagccccagcgacggttcgtccagcagcagtaaacgcggctggctcatcagcgcacggccaatcgccagcatctgctgttcaccgccggacatggtgccggaacgctgggcgcgtcgctcatgcagacgagggaacagatcgtagacgcgcgcaatgcgctcctgatactgatcgcgctcggcaaagaacccacccatcgccaaattttcttctaccgtcatacgggaaaagacgcgacggccttccggcacaatcgcgatagcttcgcgcataatctgcgccgtctgccagtgagtgatgtccttaccgtcaaacgtaatggaaccttccgacgcgcgcggatcgccgcacagcgtgcccagcagcgtcgttttaccggcaccgttcgcaccgatcaacgtgacaatctcgccctgattaatatgcaggctaacctgatgcagcgcctgaatttttccgtagtgggcggaaacctgatgtaatgacagcataaacgttatccttcacccagatatgcacgaatgacatctgggttgttacgaatttcagctggagtgccttgtgccagcggcgttccctgattgacgacataaatccggtcagaaatccccattaccagcttcatatcatgttcaatcaacaacacggacacctgatggctatcgcgcagttccgcaatcagctgatttaactcgtccgtttctttcgggttcaaacctgccgccggctcatcgagcatcaacagctcaggtcgcgtcaccatgcagcgggcaatttccagacggcgctgctgaccgtaagccagattccccgcctgacggttcgctaaatccagcaggccgatacgctccagccacaccgcggcacgcgcttgcgcatccgcttccgcacgacgaaagcccggcgttttcaacagcccggcaaacacgccgcttttcaggtgttgatgctgcgcgaccagcaggttctcgatcaccgtcatttcacggaagaggcgaacgtgctggaacgtgcgcaccacgcccatgcgggcaatggcctgtccgggtaacccttccagatgacgatcgcgcagcatgatggtgccaccactcgggcgataaaaaccggtcaggcagttaaagaccgtcgttttccccgccccattcgggccgatcagcgagacaatttcgccagcatgaatgtccatttcaacattgttgaccgccagcaggccgccaaaacgcatcatcagacctctgactgataatagtggctgcgtgctcatgcttgatcttccttcttcgcgactttcagcttcatctcaggacgcttcatcggcagcaggccttgcggacgccaaatcatcatcagaaccatcaatgcacccagcaacagcatgctgtattcattcaggtcgcgcatcagttcgcgggacaccaccaacaggatcgcggcgaggatgaccgcaaactgcgagcccattccgcccaacacaacaatagccaacacaaaggcagactcagcaaacgtgaacgattccggactaacaaatccctgacgcgcggcaaacagcgtaccggcaaacccagcaaacgcggcgctgatggtaaaggcggtcagcttgatgcgcgttgggctcaggcccagagaacgacaggcgatttcgtcatcacgcagcgcttcccaggcgcgtcccagcggcatccgcagcaggcggttaatcacaaacagggttaatatgaccaacagcagcgcgaccagatacaggaagataatgcggtcgctggggtcgtattgcagaccgaagaaattatggaacgtatcccaaccgccatcgcgggcgttgcggccaaactccagaccaaagaaggtcggtttagggatctggctgatgccgttcggaccaccggtaatttcggtattattcaacagcaggatacggacaatttcgccgaacccaagcgtcacaatcgccagataatcaccgcgcaaacgcagcacagggaaccctagcaggaagccagacagcgccgccgccatgcccgccagcggcaaactttcccagaagcccaatccgtaatagtgattcagcagtgcataggtatacgcgccaatggcgtaaaacccgccgtagcccaagaccagcagaccagacaggccaaccacaacgttcaaacccaagcccagcatcacgtaaatcagcgtgagggtggcgatatctaccgtaccgcgcgagaccagaaacggccaagcgatagcagcgataatcaacgccgccgcgactatcttctgtcgtgccgtactgccatcaaaactcggcagcaccagtgacggtgcggaaaatttcttgatgctttgttggaaaaaggggcgaatcaactggaagaagaacaccacgatgcagcccgcaccaatccaataccagcgaacttcaccggcaccgtgcactaccagtttggtgccatccagcgacagttgcatgcccattaaaaacgaggccagcaccagcagcatgaacgcggaaaccaacgcattaagcaggttgagctgtttcatactttctcaacctccgggcgacccagaatgccggttggcatcaccagcagcaccacaatcagcagcgcaaatgacaccgcatctttgtattccgtgctcaggtaagcggacgtcagcgcttcggctacacccaagaccagcccgccgatcatcgcgccaggaatactgccaatcccgcccagaacggcagccgtaaaggctttcatcccagccatgaagccgatataggggttgattacgccgtaaaattgtcccaacagcacgcctgcaacagcagccataagcgcaccaatgacgaatgtcagtgagataacgcgatcggtgctgatacccagcaggcttgccattttcaggtcttcagcacaggcgcggcaggcgcgtcccatacgggaatagcgaataaatagcgtcagcgccagcatggcaaggaacgtaacaatccagatggtcaactgcatggtgctaatggtggccgcaaagccattgctttcgcccaacacccactggccggtcaccagactcggcagcgcaacatcacgcgagccctgattcaggctgacgtagttttgcaggaaaatcgacatcccgatggcagaaatcagtgcaatcagacgttttgacgttcgcacggggcggtaggctacccgttcgatactccagccgtaggcgctggaaatcaccaccgcagcaacgaaggcgacactaatcaggagccagccagcatcgatgcccatcatcatcagggccgcaataacaataaaggagacatagctaccgatcatataaacctcgccgtgcgcgaagttaatcatgccgataatgccgtaaaccatggtgtagccaatggcgatcagcgcataggtgctgcccaacgttaggccgttgaacatctgctgaagaaagtagaggaactgctcggacataccttaaccttaaatgccgcccccgcgccttgcggcaacgggggcttcggtattgagggatagtagtggtacacactcagaaagcggaaaatgttctccacgccgaaggggcaggcagcggtacattcacccgcttctgcctcccctgcatgatgattatttcactgcgctggaagtaccgtctttgtgccactcaaatacgccaaattcaaaccctttcaggtcgccttttgcatcccagcttaatggtcccattacggtatccacagatttcgctttcagatccgcgaccagtttttccggctcatcgctaccagtacgtgtcatcgcggtggtcagtgattgcagcgcagcgtaggtcgtccagacgaacgggcctgttgggtccagtttcttggccttcagcgcatctacaatcggttggttagcaggaacctgatcgtaacgcttaggcagcgtcaccagcatgccttcagaggcatcgcctgcgatgttagacagcgaagagttacccacgccttccgggcccatgaatttggttgtcataccagcctgacgagcctgacgcagaatctgtcccatttctgggtagtagccgccgaaataaacgaaatcgacgttctctttcttcagacgcgcaaccagcgtagagaaatctttatcacccgccgtcacaccttcaaacagcacaacattcgcaccggcttttttcaggctatcctgaacagagcgggccagaccttcaccatattgctgcttgtcatgaaccacggcgatacgctgaggtttgatggtttcgacaatgtattttgctgaggttggcccctgatcggaatccagccccgtcgtgcgcatcaccattttatagccgcgcgtggtcaaatcggcattggttgccgcaggcgtaatcatgatcacgccttcttcttcatagatatcagacgcaggctgcgtggaggaggaacacagatggccaatcacataacggataccgtcattgatgactttgttcgctacggcaaccgcctgcttagggtcgcacgcgtcatcatattcaacgccaaccagtttgttgccgtttacgccgccttttgcgttgatatcggcaatagcctgacgcgcgccaatgaactccatatctccatattgcgcaacgggcccagacattgcgccaacaaccgcaaccttaatatcggcagcgctgaccgcatggctaaacgccgcagccatacaacccatcagcaatactttacctttactgaatttcattttttttaccccatctgtcattatggatattgccgaaaacctgaccgccttctgccataacctgctattttcttataagtaagaaaggcttaggttattattagtaatgttttctaataaggctttatttttcatattattaaacaggagttttatgctgcaaatcaactcaccctgtcagaaacaagcggagcaaacagcacaaaacaccagatgtaaaaaccagtattcaatttatatatagtcagatattctactttatgcattaattgttgatggattactcgaaaaacaaagaatgagaaaaacatttgctctattaaccataacgctcaaattacacaactgttccactacaagacaactacattattcttcactcacatgatggagtgccgataaaaatgaaactaaccattgaatgcctcacccagttcagccctcaggataaaattgatctggcgaaaatttggccgcatcagaacattgatttactcgaagaagggctcacgctcgatcagcggttattcgccgcccgttttaacgatcgactgttaggtggtgtgctggtcgaaattgaaggggaatatgcggaactgagcgatctgatggtgcgagaagtcacgcggcgacgtggcgtagggcaacttttgattgatgaagcgcgtcgccagcttcctgaggttaaagaatggtggttggcaacggccgatcatgcttcgatcaaagaggaagtgctggcgcgatttatggtgtcttgcggcttctcacccgtatccggcggctggcgctatattcgcagaaaagaaacgccgctgattcttgacgaactcaacccagagaaaccataaacacatctctacggcctgactttcacgttggacaaaaacaaaacgaccgggcattacccggtcgctacagaaagagacgatgagagcgattacgcttctatcgccgctcgcagttttttcatcgcattcttttctaactgacgcacacgctctgcggaaacaccgtattggtcggccagttcctgcaaggtggatttgttgtcatcatccagccagcgggcgcgaataatgtgctggctacgttcatccagcccttccagcgcataggtgagcttatcggccgcatgcgtatcccagttgtcctcttcaatgccatcggcaaagtcagacgatttatcctgtaggtaaagcattggcgacatcgctttgccgtcgtgcgagtcctcttccggcgtcggatcgaaggtcatgtcctgcgccgccatgcgagattccatctcgcgcacgtctttagtggttacaccaagttcacgcgctaccagttcgacttcatcctggttaaaccaaccgaggcgtgttttcgccttccgcaggttaaagaacaacttacgctgtgctttagtggtagctaccttcacgatacgccagttacgcagcacgtattcatgaatttctgccttgatccaatgcacggcgaaagaaaccagacgcacgccaacttcagggttgaagcgacgtaccgctttcatcaggccgatattcccttcctgaatcaggtccgcctgcggcaggccgtagccggaatagttacgggcaacgtgaataacaaaacgcaggtgtgaaagaatcaggtgcttagcagcctccagatcgccctgataatgcagtcgttcagccagcgcccgctcttcctccgccgtcagcatcggataggcattggcggcacgaatatacccttccagactgccctggggaactaaggtgaaagtttgcatatctttggtcattcaaccctctctgttactctactcgtcatattgcagtcagctatcttagcactgcttcgccgcatcgttttgcgcgaaaatggcaaaatgcggcacctttaagcgtatttattgaaaccttaaaatctgtttattcagactgtgatttcgctcgcaagttcctatcattttattcacctgatgccagagatcaagcaggagacgaacaagacgttaacgcacaagaaaccaagggaaaaacacagcggaaagtgcaaataagagatgtcgctgaggaggtttcccctgcaatacggtctgaattacaggggataattataccagaaaacgcttactgtggtgtaaaacggcgtaaatgttgcactgttgccagccaggcggcaagccagccaatcatgccagcgatgagcagtagcagcagggactcgtcccagctcaaccctttgacggcaaacgtcgtaccgaaaacagcagcaacctgtgccaccacagcatccagcttccagaccagcgcctgcgataaaatcagcgacagcaccgccccgcccacgcccattgcagctccgccattcaggaacggacgcagaataaagccgtccgtcgcaccaatcaacttcatcacgttgatggtttcacggcgactgaaaatactcagacgcacgctgttgccgatcaccaaaaagacagcaacaaccatcaggacgccaatcatggcggaaatttgcccaaccagattagttagcgccaccagacgagcaaaccagctgtcgtccattcgaacttcatcaacgccctgcgtcgatgccacgcgatcgcgcaacgttgtcagcgtggtggaatcctgaaaactcatttttggcgtaatgattgccaccgcgggtaacgggttttcttccagcatatccagcgcgccgccaaaaccggaccagttgcggaattcgcccatcgcctcattgcgcgacaggtaattaactttatcgacgccatcttcagattgaagctgcgtgataaccgcctgcgccgcgttgtcatccagcgatttatccagatacaccgtcagttgaggcgatggataccactgtgttgcagcctgactgacgtttttccacaccagatagcagatgctgggcagcgccagcgagatagcgataaccatcacggtcagaaaggtggccagcggctggcgcagcatatcagccagcgtatttgtccaggcatagcgccattgttcctgccaaccgccgcgcagtgctttcgcttttgcgacaggctttttcgcattacggacgttatttgccatcgtggtttccccccaccatgcggccatccgacaacgtcagcacacggtaattacggcgagcgatcagcccggtatcatgcgtcgccatcaggacagtgacgccgacgcgattgaactcttcaaacaggcgaaaaatgtcttctgacaacgcttcgtccagattgcccgtcggctcatccgccagcaacacggcgggtttattcaccacagcgcgtgcaatacccacgcgctgttgctcaccaccggacagctggataggataattcttcgctttatccagcaggccaaccttgtccagcgcggccgatacccgacgacgaatgtcctcactgctggcgcccgcgataatgagcggcatcgcgacgttgtcatagaccgtgcgctccatcaacaggtggtgatcctgaaaaatcatgccgatctgacgccgtaagaacgggacttcgcgttttttcaggcggctaatattgtgaccgccaaacaaaatctgacccgcgctgggacgttcaataccacaaatcagtttcagcagagtgctcttccctgcgccggaatggccggtcaggaacgccatttccgctgggcgcagatggaaatccaccccttgcaatgcctgacgcccaccgaggtaagctttactgacctgttcaaaacgaatcatccgttttaatcctctcgggcaaaaagtgcctcaataaaatcgtcggccttgaatggccgtaaatcttcaatgccttcacctaccccaatatagcggataggaatagcaaactggtcggcaatggcgaaaatcaccccgcctttcgcggtcccgtccagcttagtcaaggtaatgcctgtcaggccaactgcttcattaaacagcttggcctgactcactgcgttctgtccggtgctcgcatccagcgtcagcataacttcatgcggcgcgtcttcgtccagcttcttcatcacgcgcacaatctttttcagctcttccatcaggtacgctttgttctgcaagcgacctgcggtatccgcgatcaggacatccacgccgcgcgctttcgctgcctgaattgcatcgaaaatcaccgatgccgaatccgcccctgtgtgctgcgctatcaccggcacgttattgcgctgtccccagacctgaagctgctcgactgctgctgcacggaaggtgtcacccgccgccagcatcacagatttgccctgtgcctggaactggcgtgccattttaccgatggtggtggttttacccacgccattaacgccaaccatcagaatgacatacggcgttttgccttcgatattcagcgggacgtccaccttagcaagaatctctgccatttcttctttcagcttaacaaaaagcgtatcagcatctttcagttggcggcgactggcgtgctccgtcaggctgtcgatgatcttacgggtggtctcgaccccgacatccgcaatcagcagttgctcttccagttcatcaaacagatcgtcgtcgattttcttaccgcgaaacaatccgataaatccggaaccgagattctcacgcgtttttaccagactgcgcttcaggcgagcgaagaaaccttctttcgtcgggcgttcttgctcttgcacaacgactggaacgtcgtcctgttgctcattttcctgttcttcgtactgttcttcttgctgcgcagcatccagcgcctcgtcaaccaccgtcgcgttctctgcgatctcaacctgcacgatcggatcggtgatatcccgatcgagtacgtcatgatcgatcggttcacgatcgtctgccgcaacggtaacctcatgctcggcgactgatggagccagttcttccgcttcaacctttatcttttcttcagctactatcttttcttcaacgacagattcttccggcagcggttgcgctacgagctccggcgtaggctcaacggtctggtgagtcgatgcggcggcatccgattcaccagcgggcgcatcgtcaacgaccggcttctcctgcggctgctcttgttgtttttcttcctgtttcccaagtcccagccaggaaaaaaaaccgcgcttcttttcttttgacatgtgtaatcgcgctccacgctgctcaccgcagcgaatcaatcaatgaaaatcatatttaaacaacaagtttaacactttcctgccgacagcaacacgcagccaacgggagcaatgacagacaattctccgtgctaccgacaatcttcgtaacgaaaggcaatgtccgttacgaagtgtgtcaaacgccgcgagtgatcgaaaggtcgcagacagcacaaaattttggcttaagcactttaacgtccatcttaacattccctctacacgcaaccgccgctagaatagcgccagaaatttcctgcccgcatccacaccatgatgatgcggcacaacaataaccctgtgagctatggctaaaaaaaatgcatcgtcagccgccggacaaatccgaatcatcggtggtcaatggcgcggcagaaaacttccggttcctgatagccccggtttacgtcccactaccgaccgtgtacgtgaaacgttatttaactggctagcccccgtcattcagcaggctcgctgtctggactgctttgctggcagcggggcgctcggtctggaagccttatctcgttatgctgcccatgccacattattggagatggagcgtgcagtcgcccagcaattaacgcagaatttggcactgcttcgggcggaaaacgccgaggtggtcaatactgatgccctgagttggctggcgaagccgggcacgccgtttgacgtcgtgtttctcgatccgccgttccgcaaagagctgctgaataacacgcttgctctgctggaacaacagggctggctggcaccagacgcgtggatttacgtggaaacagaagcggaaaatgcgcagttgaccatcccggagaattggcagttgcaccgtgaaaagattgcgggtcaggtagcctaccgtttgtacatccgtcagtgatctttgcagcaacgtaagggtaagagatgattttgattaaccttggcagattattgatgctgggcgtgtggggatttctgttgcttaacctgattcagccgtttcccaagccgttgaatatcttcatgaccgtggcgatggtgtttatgatcctgatgcatggttttcaactgctgctgttaaaatccagtcagccgaaggacagcccaccgctggaccgggcgcttcaggcgcgtattttcctttttggcgtgtttgaactactggcgtggcagaaaaagcaaccgaagccaccgaagccgtaaccgctacttctgctggggcacaaagcgaataaagcgcgtgccctttagctgcaacgatccctgcataccggtatcaagctggtgataatctgcgttttcgaggcgtagcgtgatagtcgcgctgccagcaattggcctgaacgtgacttcatacagcatatcctccacgaccatcacctgatgctcacgcgcacgccgacgagtacggggaaattcgcgtttgtgtttcacctctgcggccacaatacgcagcggagccgcatcattcttcgcttcccgatgacgttggcgtcgatactgccccgccgccagcactaaaatagcgccaacggccaaagccaacagccagggaaaatcatgcatcagggtttcttgccgggaagataagggaacgcggtaacgttatcgcctaaatcagaaatacgggcactgcctttttccgtcacggcatcaatacgaataatcgcctgtagagggataaaactgcggctaacgccggagaattccgttttcagtttctcggttgacgggtcaaccaataccgtagattggctatcaaacacaaaatcggcaatttcaataaaaccgaacagattaccctgaaccaactcacgcacgtaaagctggtaattcttaccgttatttataaattgaatacgataaagtgcagattcattactcattcaacacaatgctcccttcagagacttcacggcgtgaaaacgggcgataacataacatgaagatcacgaaaggcgcatccgtctcgcaccgtgttgtttaacttcctcacaatcccctacactaaataaagaacggtttatttttatcctgatacaaacaaaaacacaaaaaggacacgctatgctttggtcatttattgctgtgcttttttctggttggttgtacgtagacgccagctatcgtggtccaacgtggcagcgttggttattcaaaccggtcacgatgctactgctgctagcgctagcatggcagatgccgctgcttggcgtgccaggctatctgattgttctggggttactggcaacgctggttgcagacacgctactgttgctcccgactcagcgcctgctttacgcgttcggtgcctatttcatctcccatctgctgtacaccattagcttttttaccggacaaatcacgctcacgttcttctggccactggcactaacgctcgtcattttggccgcgatcctgatcgccatcatctggggacgattggacgcacagcgctggcccgcctgcgcgtttatcatcatgacgacgctgatggtctggattgcaggtgaacggtattttgcgctggggacaaatgcgaacttctccttgctgacgggcaccgtactgctgtttatcgcccatgcagcctggctgattcaccattatcgtttcccgttccgcgcccatcaggcgattgtggccgcgggctattttggcggtcatttcctgatcgttcgctccctgtatttctaacgctcgcgacgctcacgaaaggctggctaagcattgagcggcggtgtaaagtttctgatgagaatggcaatcactaataacacaggaggaagatatgcactctcatcagcaccacagcactgagaaatcagcatgctgcaataacggcgttcacaacgcgccacgcagtaccgcgcacagcgcaaaaagctgctgcaacgagcacacgcagcattcgaaccacgcagaccacagctgctgttcaaccaagcacacatccgatgccgccgttcagaccgcgtgtggtacagagcaacattcgtcagacagcggcggtagcgctgattcagacgaccccgacggcggagacagcgacaggccccgatctcaccagcgtttcagctggaaaatcagcgggatggattgtcccagctgcgcacgtaaaatcgaaaatgcagtaaaaaatatcaccgaaattgaacaggccaaagtgctgttcgccaccgaaaaactggttgttgacgcctactccgatattcgccctcaggttcaacatgccgttcagcaagctggcttcaccttgcaggacaccgcactccccatcgcaccacccgacacatctaccatccgtcgtttcgtgcatgaatatgggttcttaatacttttcactttgctggctgctgcaagctggggactttccctcttaagcgagcgcggcgggcagatcgcatttatcgcgaccaccattgtcgggctgattccaatcctgaaaaaaacagtgcagctcattcgtacgggtacgcccttcgcgattgaaacgctgatgagcgtggcttccatcggggcgctcctgattggcgccaccacggaagccacggtcattttgctgctgtttatgttgggcgaacaccttgagtcttacgcggcaaatcgcgcacgacggggcgtaacggcactgatggcgctgcttcctgaagatgctacggttatcggcaacgggcagcgacgcctcgttcccgttgcaagtctggttcccggcgatgttattgaagtcgcccctggcggacgactccctgccgatgcggagctattgaacagcgatgccagctttgatgaaagcgccctgaccggcgaatcagttcccgttgagcgcacacccggtgaaaaaattgccgctggcagcctgtgtgtcgatcgggtcgtgcagctgcgagtggtttcacagccgggcaacagcgccatcgatcgcattctgcaactgatagaagatgcggaagagcgccgcgcgccgatagaacgcttcctcgataagttcagccgctactacacaccagccatcatgctgctgtcgctgctggtgattctggtgccgccgttgctgctggcacagccgtggcaagagtgggtttatcgcggtctgacgctgctgttaatcggctgtccgtgtgcgctggtgatctcaacgcctgcggcgattacctcagggctggctgcggcaacgcgtcggggtgcgctgattaaaggcggtgcagcgctggaatcgctggccaatatcaagactatcgcatttgataagacaggtacgctgacggaaggcaaaccgcaggtgacaaacgtgttacccgtagcgggcattagtgaaacggcgctgctgacacgcaccgccgcggtggagtcgggttcacaccatccgctcgccaaagcgatcgtccagcatgcgttatccagcagtacattcctcccgatggcagaaaaccgcaaagcgctggcgggtgtcggcgttgaaggcacgataggcggcaaacggattcaggtcagtgcgccgactcgcgttgcgcccgatctacttgacgccgactggctgcaacgaattgatgcgctggaaaacgaagggaaaaccgtcgtggtggtgcaagaagacgacaccctgctcggtttgctggcgctgagcgatacgctacgccacgatgcgcgtgaagcgctggatgccttgcagcagttagggattcggggcgtcatgctcacgggagataatccccgcgcagcagcggccatcgcagcaacattggggatcgattaccgagccagcctgctccctgccgataaggtcgcggcagtcagcgaattgagtaagcagcaccccgtggcgatggtgggcgacggtatcaacgacgcgccagcgatgaaagccgcaacaatcggcatcgcgatgggaagcggtacggatgtggcgctggaaaccgccgatgcggcattaacgcacagccgcctgaccgggctggcggccatgatcagcctgtcgcgggcgacgcagcgtaatattcgtcagaacattaccatcgcgctggggctgaaagccgtatttctggtcaccagtattctgggcattaccggactgtggctggcggtgctggcggattccggcgcaacggcattagtcactgccaacgcgctgcggctgctgagaaaacaggactaatattaccgttgctggctgttggatcgagatacacggagaaacacggggcgaggccttcctacgggaacctcatccccgtgtttttcctaataacgcactgagtaactcttatactctaaataattcgagttgcaggcaggcggcaatcgcacgaatcccctggagcttacacgagtaagtgactggggtgagtaagagaagccaacgcacctgcggcttgaagtatgacgagtatcattgacccttgcgcagcagataccgatagggaacctgttcagtctcttgcgccagaagctcatgctccatatacacgcaaaaaccgggaatatcgcgagtagtggccggatcgtcggcaataatcagcagcgtttgcccggtttccatctggcgtactgtcttacgcaccatcatcacaggctcagggcagcgcagtccctgggcatcaagggttttatctgggttggtaaagggatcggtcatcaacgttctcagtgctggaatcaaaaaactgccttagtttacgcggaggattcccctacgcaagcgacgacaacgtttgcgcataaaacaaccatcctttctcggcaaaacacattgcattggcgaaacaattgcgtattatgccgccgcgttgcagcataaatctgcacgttatcccttgggttccctaaccccaataaccaaaaaggtcacattatgtatcgttttactccccagcagcggcttacggcgctgctctggctatcgttgttccatgtgctgatcattacgtcgagtaattatctggttcagctcccagtattgattttcggttttcataccacctggggcgcgtttacctttccgtttatttttctggcaactgacctgacagtccgagttttcggtgcgccgctggcgcgtcgtatcatcctgaccgtgatggtacctgcgctggtgatttcctatctggtttcgtcactgttttatcagggcgcatggcagtcgttcggggccttaagccaggtgaatatcgtcgtggcgcgtatcgcctgcgccagcttcatggcgtatgttcttggccagattctggatgttcacgtcttcaaccggctgcgtcagaaacgcgcgtggtgggtggcacccgccgtttcaatcgtgtttggtaattttagcgatacgctggcctttttcttcatcgcgttttaccgcagcaccgatgcctttatggcggcaaactgggttgaaattgcgatggtggattatgccttcaagttgctgatcagcctagccttcttcctgccgatgtacggggtcatgctgaacatggtgctcaaacgtctgagcgaacagaaaggcactgccgactatcactccgccagcagccacaattaatgcttatcgaattatttagggcatacactcatcgttttgtaaaaaaatgcgggctccaacaacggcttgcaacaacaaaatgcttgtttttgctatctgaatagggtgccatactgttattacctgttaaaaaacgagagaaagggaacctatgtcgaatgtaatcaaatacctcggtgtcggcttgcttgtcggcctgcttgccgcctgtgatggcaaaacggatgacgccgcaaaagcgggcgcacaagataaacctgcagcagaagctaccgcgagccagaacattgaattaatggatggaaaggttgcgtttactctaccagccgatatgcgtgaccaaagcggtaaagtgggtacgcaggcaaacaacatgcacgtttacgccaatgacaacgggcagaaagcggtcatcgtgattctgggcgacaacaccacagaagagctgaccgtgctggcacagcgtctggaagatcagcagcgcacacgtgacgccaaccttcaggtcgtcaccaacaaaaccatcgacgttgatggcaagaagctgcaacagctcgacagcattatcaccagcagcggacagcaagcttattcctcggtggtgttgggcaaagtggaaaaccaactgctgaccttgcagatcaccctgccagccagcaatcagcaacaggcacagagcgaagcggaaggcatcatccacacgctgaagctaaaataatcggcgatccccttcccttttaagccgtcccttaatacacaaatccccagcccactggggatttgtgctgctggcagctatcacaatgatgtcaaattagatcagccatgtgagaaaatacggaattagccttctgagatatctacatggttagatagcacattgaattaattaaaataattatgttgataatcaattggtttgcttacttttagccctttcgttgcgccattggttctcagctcaccttgctatcctttacacgtactttctttctcacaagaaatttcgtcaaggatgccacatggaacgttttcatcattctgcctaccctcccagctctatgccgcaccaaccgcttggcatgaacacattacggttaacgtctaacccctgaccaaccgatgttttctacatttttatcagcacggcgttttagccaacatggattgtggtgtgagcagactcagacctaaacctgagtataggagtagattaatggcagcagatccctactgtatcccctgtgaacactacgataattggatagagattgaggttcgtgatgaaaataatcgttcgttcaaggggctgaaagcgacactgaccgacgataccggcaaatccgaaacggttactctcaaagaagggccggtgttagtacacggttttgccgttggcccgatagccgtcaagctagagacgcttccctggcttaaggcggcgcaatcgcgtgaagtattgaaggacgggcagagtgccgtccctgcctatgtagcagaaaaggctgggaacgatgaaaccccacgtgaacatattaaggcaactaccggcgacctgtgcctgaccgcacctgagcaaccgttgccagaggcgcatcaggaagggaaagccggtaacgtgcgtttctttaccaaacattcctacgttatcgaggtaaaaggctaccagctcaacgtattgcgcatcggtgtattcttcgatggcacggggaataacacctataatgccgagtctggtcttaaacaagtggagcaatggctggctgaaacctgctccgatccggcgcagcgggagaaagagctgcgtggctgccagatggggcggctcccggttggggatagtgccgcgaatgataaaaccaatatctggaaactctatgagcaatttaaagtcggtggcgaaacgttaagtgctcatgcttatatcagcggaattgggacgctcaatcccgtcgcagggaaagaggggctggaataccgatcggacaatatgctgacaaaagggctggacctcgattttggtggtgagaatacctcaatcgttggcaaggtgaatcaggcctgtgagcaggaaattgtcgctgcggtcaaacgtgatttaagggaggcattacctaacatcgactgcattcatcgcattgtattcgatgtgtttggctttagccgcggggcggcggcggcacgccattttgtcaatgtcatcgaccagaaagccgatcacccgttggtgcaggcgatcgccaatacgcccactatccgtcttaaggctgggtttgactgggccaatagggacgatgtgcgtatcacgtttgtcgggatttttgacacggtcgcttcatcgtaccaccccagtctcaatatccgcttgcaggatgattgtgccgaacgagtgctacatctgacggcgctggatgaggtgcgaaaacacttccccttaacgcgcatcactcctacagcgataggcaccagcattccgccacactttaccgagctggcgctgccgggcgcgcattcggatcttggcggcggctattacagccgctggagcctgtctaatccgaacagcgatccggcgctgactgagtgcctcgaactggaacgctttatgagtgaagacgcagcctccacgccggatacagaaagccgcgcctatcgtcaggcccgcgcctatgccgaggaaaaaattgcgcagggctgggtcggacgccttcacccgcatttgctgcacgctgccacaccacccgtgggggcgatcagtttgatcccctattcgtttatccgacggcgtggcaaggatgatttgtggccgaaaaaggccgtgtatgtggaggtggtgatgagccgcgtggtggagggagagtattcgcgtattccgctacatatgatggtggaagcgggtcgagctgctggagtgccgtttaaggtgtgggataaaacaatcagtgcgcataggcttgaatctggcgcagtcaaactgccagcgatcaatctaactaaattagatgagatgtgggcattcgcggccaacgaaccgggggtggtgaaaaatctgagccagcagctctctgcggaggtttatcgggcactgcgccgcgattatgtgcaccgcagcgccagcaatcagggtatcgccagcccggcgaatatcagtaaacaggaaaccaccgtgagcaaggaacggcggcatgtgataggcaatcaggaggtatgatgtttaaacaatgtattgtgttgctggggctttgtttttcattgactgcctgtgcgacggcccccacaaaatcggctttttcatggcgatatggcactggcagcaatatcgatgaaacgtggaccaccaacgttgaattttatcgtggcggagcatttattggcggctacccagggggtggagtaggacccggtgccagtgtaaaacggattacggagaagcgttactattgggccggcggtggtggtttgcctgtagagggaatggccgttcccgatcgggcagtaatagagatggtgtccctctacgatcgcaaacgctaccgtatcaaggtcaatttaccagcaaatttagcccagcaaatgcagcagcgctatcagattggcaagcgtattgaccaacgcaactggatctattttgggctggctcccggcggttattatgaagtgctattgcagggggatttacttggcgtcagtccagatttgttacttgcccgtggcatcgccgaggaagtgacggacaattggtatgataaaaaattcccaatcggcgtaagccaatacaccgtaacgatccaagatttcgacaaagaatacggcgaactgtttaagcagcaccccatcccattgggaatggactgggcaccgatcatggatgcctaccgcgccaaacagcctaaagcggaccagcaaccggtgaagtaatgtgatcgggttgtgagtacatcgccagcccggctaataccagcaaatttgaaaccaccgtgagtaaagagcggcggcacgtaataggcaatgagaaagcatgatgttcaggtattttattattgatgactccatcctcccgcagggcgctgagtcagtcgccacgtcagcgccagaccgcatagccccagcaacgccgccgccagataaatagaggcgataccggtatagcccatcagtacgcccgccactggcccgactacgcctagcgacagatcgagaaatatcgtataggttgccagtgcactgccctgattctgtggtgatacggccttgacggcaacaacacccaatgctgggaataccagagagaaacctgcccccgcgaggaatgcgcccacttccgccattagcggctgcgtcgcgccccacaccagcagtaaacccacgatctcaaccacaaagcacgccattgctacgcgcaacccgccaaaccgctgaatgctgttggggaaaaccagccgcgcaccgacaaaagcaccgctgaaaatggtcagcgtcagcgccgcaccttcccaattgtgatcggcataaaacagcgtgataaaggtagcgatcacaccaaaccccgcagaggcgatcgccagaataatgccgtaaacccagactttccccagcacttcgcggaagggaatctttttaccgggcgcgacctgcactgctggacgcggcagcgcaaagataatcgccacggctgcgatcagaataatgcacacggagagcagttttagcccaccgatatggttcagccagacgccgagcggtgcaccaatcgccatcgcaccgtacgtcgcaataccattccacgaaatcacgcgcccgatatgtcgggagcccaccacaccaacgccccagagcgttgcacctgtaccggcaaagctctgccccgcacctagcacgacacgcccgatacacagcagcagcagcgtgatcgcgggcgacgcatcgctaaaggcagccagcaggtaaaacaccccgctcagcatgacgccagccagcccccagacgacaatcttcttcggccctttttcatcggcgctacgacccgcatgcgggcggctcaatagcgtggagaagtattgcaggctgatcaccagcccagcccagaatgcgctatagccaagatgatcatgtacatatcccggcagcaccgccaacggcaggccaatattcagatagctggcgaaattgaacgccacaacggaaacgatgcgcaggttaaggcgcaggccgctcagcgccggttcggatggggaaggtgttggcatggaaaattcactcgcttaacgtccgtgtatgacgtacgttcaaaaaacatcgaaaagtcacattcttatattgttggttataatcaaacttataatcccgaacacaggagaaaagcaatgcctgtaccggcagacccggatcgccagtcaacatcgtcaaccccagaaggggacgaatcaccgcagacatcccattcgctactgggcaagagcaaacgtctggtcgcccgtattcaggcgatccccagcatagcgcacctgattcgcgcgggtgaacgtttcaacgatcgcatgggcaaccagtttggcgcggccattacctatttttcctttctgtcgctgatccccattctcatggtgtcttttgccgccgtgggtttcgtgttggcctccaaccccgacctgctgacggggctgataaaccgtatcgttaacagtatcagcgatcctaatttagccaatacgctaaaaagtaccgtcaacaccgccgtacagcagcgtaccaccgtcgggcttaccgggttactgatcgcactctattccggcatcagttggatgggaaacctgcgtgaagccattcgcgcccaatcacgcgacgtctgggaacggaatccaaaagatgaagagaagatttactttcagtacacgcgggatttcctgtcgctgaccggcttggttattgcgctaatcatcacgcttttcctgacttccgttgccggcaccgcgcaaaacatgattgtgaccgcgctgggactggatggcatcgagtggttgcgccccgcgttaacgctgattgcgctgtcaatctccatcttcgccaactatttgttattcctgtggatatttttcgtgttaccgcggcacaaacccaaacgcaaagcgctctttcgcggtacgttgattgccgccgtcggttttgaagcgatcaaattcgccatgactgtcgcgctgcctaaactggccagttccccttccggagccgcattcggctcggtcattggcctgatggcgttcttctatttcttcgctcgcctgacgctcttttgcgccgcctggatcgcaacagcgaactacaaaggcgacacctcgacagacaagaatgagcaggagaaagaaccgtcccccgatcgctaaaagcagagggaaagcactggttttccgatctgcgtcatgaaaaaataaaacatcgtttcaagactattgactcagtctcacgtaatgttgagactgacgttaatatcctcctttttattccctaataattcacgtgctagggtaccttttcaaacaggccaaaagtgatgacaactactaacattgccgtaatcggcgaatgcatgatcgaactgtcgcagaaaggcacggatcttaaccgtggatttggtggcgatacgctgaacaccgctgtttacattgcgcgtcaagtgaatgccgataagctgggcgtacattatgtgaccgcactcggcaccgatagcttcagtaccgagatggttgccgcctggcaaaaagaaggggtgaaaaccgacctgatccagcgactggacaataaattacccggtttatacttcattgaaaccgacgatagcggcgagcgtacgttctactattggcgcaatgacgcggctgcccgctactggctggacagcccggaagcagaaaagatcggtcaggggctggcacagtttgactatctctacctgagtggtatcagcctggcaattctgaacgccgaaagccgtcagcgtcttctcgcgctgctacgtgcctgccgcgctaacggcggtaaagtgatttttgataataactaccgtccacgtttgtggcagagcaaggaagagacgcagcagtcctacaccgacatcctgtcttgtacggatatcgctttcctgacgctggatgatgaagacatgctgtggggcacgaagccgctggaagcggtgctcgagcggacgcacggtttgggcgttaacgaagtggtcatcaaacgcggtgccgattcctgcatcgtgtcagaacgcggacaagcgctggtcgatgtccccgcgataaaattgtcaaaagagaaagtggtcgataccaccgcagcgggcgactctttcagcgcaggctacctggcagtacgcctgaatggcggcagcacgcaggaagccgcacagcgcggtcacctgacagccagcacggtcattcaataccgtggcgcgattatcccgcttgaggcaatgcctgcgtaaacggtacgtagcatgataataagttaaaggccgcaattgcggccttttctattgctgtttctattactgataacggatttactgtgcggcgggcgcggtttcctgcggttttgttccttcaggtgccgccgcgctggcaacaggctcagcagttggcgtcataatctggtcgtaggtttcctgtaacgccttcatattcgcttctggctcacccggctgttggatcagcatcagcgtcgtatcctgtactagctgctggtgcagttcctgattcagcatatcaagcgtcaatgcggacagataagtctggcgcagtttctgatactgctcgggagcaatgtccacgacgccattttgctgggatcgcaaacgctgatccatcaggatgtccgtactggttcgtgcataggtggcgaacagcttgttcagttcgtccgtcttgcgcgcaatcagcgcatcaaactcttgctgtgtcagccctttttcacgtagcgtcgccagctcacgcgccataaacgtcacgcccggttcaacactctcgctacccggaacatccatatgaatcgcgcactgagaacgggtataaaacacattgcagtcgaaacggagattgttgcccttcagcgggctcttctccagcacctgctgtagatgccagaacatcgcttcccgcgtcatgtcgcccagccagtagcgaaccagtgcctgcgattcacgaataggatgccatggcgcatcccacatcagcgacagcgtatcctgctggacgttgttattcatcaggctgatcgcctgcggcggcagcgggcttaatgtcggtaccggtgctggcgcttcgcgtttcccttctaacggggagaacactttaccgatctgctcgatcacgctgcgattatccacatgaccgacgatgtagagcgtcatcgcatctggcgtataccaggttttataaaattgctggagctgctcgccattcagcggcaatttgacgtcctgagcaggatcgtgtgccagcagtggcgaccctttcaggcgatagcgccagctcggatcctgtgggttaaccggaaaggtgacaacctgatcgggaaccttcaacgcggcatgtaggcttttttcgtcgaacgacatctgccctgcactttcagccagccacgtcagcgcttctttcagcaattcggggcggttattcggcaagctcaggttatacgacgtgaagtcgtacgaaataattatcggaggcaggacgcgcgagccgttagcatcccgaatccacatggacggtaactgagctgcggacagcttatcgccaggcgctaaggccagacgaggaaggaaatgcgcaaagcccacttgctgggcgttttccaacaacgatccggcattaacaaccagacgcagctcaacccgatcgccgggacgctgtggcgttgttaataactgccaggtaaaaccattatcaagtttaccctgctgccaggcagcatcgggctgtagtgtttcagcctgcacgctgctgctgaccacggccagcaacaaaccaccaacgaaaagcgcctttttggtgccctgcatgtgaacccctgctaatagctatccaacataataatgtggttatagttgatcattatggtggccttgcgtctgccaccgcacactctcgtggatatatcacggaaaaaattgaagacgcgaagtgtaccattccattggacagcgcgcttttatctatgtcacttcaagaggcgaaataatctgcaaaaaaggtaaaaatagtcatatttaacaatatttttacgtttcattacgggtaggaaaagaggggaaaacgatttggttcgacgtgtttacagataaaaagcttacagacaaaaaaattccccacggagcagaacaccgcagggaattatctaggatatagacgctatgctggaattacgactgcgccgtcggcgtggccgcgttatcgttcttattgttaccggacagctcagcatccagtttcttctcatccagctcgcggcagtattttgctaccacgatggtcgcaacaccgttaccaatcaggttggtcagcgcacgggcttctgacatgaagcggtcaatacccagaatcaacgccagaccggcaacaggcaggtggcccacagcagacagcgttgctgccagcacgataaacccacttcccgtcacgcctgctgcacctttagaggacagcagcagcaccaccagcagcgtaatttgatgccagatatccatgtggctgttagtcgcctgagcgataaagaccgccgccatcgtaagatagatagaggtgccatcaaggttgaacgagtagccagtaggaataaccagaccgacgaccgattttttacaaccgaccttctccatcttctccagcattcgtggcagcacggattcggaagaagacgtgcccaacacgatcagcaattcttcacggatgtagcggatgaatttgaagatactgaagcccgttgctttcgcaatactgcccaacaccaggaatacaaacagaatacaggtgagatagaagcagagaatcagttgccccaactgcaccaacgtaccgacaccatatttaccgatagtgaaggccatagcaccgaacgcacccagcggggccaatttcatgatcatgttaatgacgccgaaaatgaccttggagaagctttcgatcacatcaaaaatgactttgccctttggccccaagcggtgcagtgcaaagccgaacatcacagcaaacagcagaacctgcaagatattaccgctggcaaacgcaccgaccacactcgccggaatcacgtccatcagaaacggaatcaggccttgttgcgaagcctgttgggtataaaccgccaccgcagacgcatcaagcgtactcgggtcgatgttcatacctacgccaggttgtacgacattgaccacgaccaggccgataatcagcgcaatcgtactcacaacttcaaaatacagcagggcggcagcaccagtacgaccgaccgacttcatactttccatgcctgcgataccggttactaccgtacagaagataaccggcgcaataatcattttaattaatttaacaaacccatcgcccagcggcttcatttgctcaccaagctgggggtaaaaatgccccaacagtatccctatcgtaatggcggcaagaacctgaaaataaagacttttaaaaattgatgttttcatacatacgtcctatggtggggaaaacacaggaagggaatagggtacgaaaatgccgcctgtgattgcgccgaaaaataacattgcaataacaagctgagaatgttttataagtttagtttgtgaacgataggttaaaaacaagagctgaatcacgtcagcaggaataacaaagaaacatcagtgcaatttatctgtaacagatgcacgtttttacagcagacgatcctcgttcaaaagcgctcaacccccgccatacggggaagtagcgttcaggaaacacatcgaggaaaaataacattttcgttacctgtgaatgctcaggaggacgtggtgagacgatgaataccgcattttttatcatgccgcgcctgttgcatggcaaaacgcgtctgcgacaacaacagcgccgcctcctcgggtcgaggggcggtaattgtcaggataccggcgctgatagcccgagcaggctgggagcccgcgggtaaaaagggagagttaatcgccagcatcacgttttgcgcccaatcctgcgcttgttcagcagattccagcgtcttcccgatgatggcgaattcatcacaatcgaggcgcgccaaatagatcagtccagcctcattttgttctgctatcaccgcgtgaagctgcttagccaacgtggccatatcgccctgactagctgaagaatcaagcccgaaaaccagcaggctgaacggaatgccatctgccaaacgctgttcaaggcgtcgtataaaatgcgctttatccggtagacccgtgcctgcatttcctgcagagagcgactgctccagcagttgttgattgcggttatagctgcgcaccagcgcccccaactcatcatcctgatgccaaggcggcagcgtgagcggacggtgaagcatggcatccggcggtagattctgtaactcgacaataatcccacgcagtgggtgtatcagcagccgattaatgcaccaggtaatggcaatcgacataatcaacgccagcagcaaatacgtcgccagcatggttgaaaacgtgctgacgataaattgatacatccggtaggaatccgcctgcaagaccagatgtgccagcggtgccgaatattgcgtctgcggcggcgaatagagcggaatagagatgcggatcggcaacttaaaaacgcgggcgatccagtccggcaccggacgttcttctgggaaattagcgtgcagcgtttggaaatcatccggcagcagtacatctgcacgactaagaaaggcaactggcagcaagctatccagaatattgccagctcgctgaacctccccttgtaacaccgcatccgtcagcggttgacgcacggaataggcgatgctctccagttgcttggcataatcttcacggcgctgatgaacgaagtgaaagagctgtatgacgataaacaggctgatcgtcaccagtgccacggcagacacggctgtcatctgtttaatcgttaatgaacgtctgagccgcaagcgctttctccgtcaaccttttatgcagatctgaatacctgacccaccggataaaaacaggcaggcaatacacagcgcgaaaaccacgccgcgacacgcgcaagttacacgcggcgaatagtataaggcagcttatcgtcgcctcaacgctgttttctgctgatgctctggggatttcatcttaatcctagacgacccttggcggcagccgtaacgcggcctcagaataggatatatcccccgcataagccagcgaggctatttaagggctgagcgaatataacgagcgatgaagaaaggcgggcggcagcaaccttgctgctacccgataggacgtgtttgcgacgaactaatactgcccgtttttaggggaaacactggggaggttcccgcaagatgcctcacccctgtggtcgccctgtgtatctcgatgcttaagcgattagcatgattttatggcggttgacgctattgcgggtaaggcacccagtctccaccattcaaacgaatatagggttttccctgatattgcatcacgatagagttctcattttccgagatcgcttccgtttgcggcagtgcactcgtcagtgcttgccagtccacagaaggtgcggtgaacactttaccgtcaaccatccgcgccactagctccgaaatcgccatatggctgctcggtgatgtaatctccagcgtgtcaccctgatgcggagcctgtagaccaaacattttcacgcccacgggaacatgcgtgatgctcggactgggaatatcacgtagcccagacatttgcatcttatccccagccagtgccgcgccgtgctccggcacgacaataaccatcactttacggccagatttttgcagcacgtcaaaaaaggcatccagttggtcaaacaaaatcttcgcgcgtggcgcatagtcagccgactggttgcttcccacaaagcggttaccatcatgcagcggaagcaggttaaagaaggtcgcgttacgcgtcgtcgtcgctttatccctctcgcccagccagcgatttaacagctccagatcgttataaatcggctcaccgtcgaacgaggtaatctggtgactaatcccctcctgcgacaatatcgggatctgaatgttgccctcttcacgtacctcacgcaggtaattgccaaagataccggaatgatcgagcatcagttgctcttcaaagcccagcgttaccaaattactgaacaagtaacactgttcgttcaccggctggtacaaatcagtatgagactgctgaccgcagcttgcacgtagcaggcgaattgacgcaggcccactgtaggcagcggcagagttaaattggcggaacaggatatcgaacttcttccacagcgggtggttttctaactgcgccacttccagatccgaccacgacagcgaacagatattgataatcagaagatcaaaaggctgcgcatcctgcggcagcgtagcggggaacaccgtggttcgcgccttttctcgcgtataaaactgattcaggtaagcggttagattcgcgttcgttggcggtaaggtggcctcaggtagtgcagcgccgccatccttcggagaagccgcaacagaaggtgctggcgtcgtcaatgccgcaggcatcagcgatatggcagggcccgccagattgacgatgtttagccacgccagcgccgccacggtaaacaccgtaatacgaatccactgcgcgaaaaacaggtaggccacggtaataaccaccgccgcaccgatcatttgccagttaatgaagcgatttaacagctccaacaaataggctgagctaaagccaacaacctgcgttccctgactgaggatgctgttgatgcccggcagccaggtatcgtggtaaaaaagcccgataccgagcgggatagcaataatatgacgccagcggtgcagcgtaacattggggataggaaacagcagaaacgccagaaacacgagattaagcagcggatgaaaattcaggtagccaaaccataacagggcaaatttcagcaaaaaatacaaattccaggcaccgagcccacgccagtaacgccatatattctgctgttgctgcgtacgtgttttttcgtccattttattttttagtctctgctgaagtcggcttggttgagaccgtctttgttgaagaagggttacgcatccagacactcgcgggcttcaggtaacgcggcgacaatagcctgtttttccagtactgaatccagtggggaatcacacggtgtgctagatagccgagcgtaaagaagatgactgcactcaataacaccagttgaacgatatcaatcaggttcatcatgatggttctcccggtgcgcgggccagtaaatcaggccccagtaaatctatagcaataggttcacgccgcggcgtctggctgcgtggcgcagattccgtccgttgcaattgcacataatcgttaatctgctgttcctgcccggaagtgttctcctgcgccaacgatttgatctccgccagaatctgtaagtcttgtgaccacacaatccgattgctgaacacttcatccaccggcaaacggaagatagatttcaacgcgatatccaattcattcagacgacaattagacaggaataaaaacagacgaccctgcgcgatcgtgacgacatcaccaaagcgtctcaacgtgcacaacgtcaacgactgcgccgctctcactcccggcacaggacgcaatgccaccagcacgcctttgctgccttcgggcatcaacgtactatcaatcaacatctgcacagactgccgaaatgtctcaggaggctggtagcccttaatctgcagcggccgcatggtggtcagcagaacctcgacatcgacaggaacatgtttagtaaagcgctgcccttgcacgctttcaatccgcgtcaggaagcgcgataacggctctgaatgggagacaataagatttgcgccacacgccaataacaagcgctcgtcgctggcacgcaggcagggcttcatttcccgcaccactatcttcagcagttcgccgcgttgccgacgcaggctatgaacctgtttggcgagcgtatccacctgaatagtctgattgagtgcgaaaacgagggttgccgcatgtgtcagcatgccggtttgtaccaaaatggcgttgtcgtccattaactgccagttttctgacagcgcaggcgcgccttccagcacgctcctttccatcagaaagagcccatcgtcattcagagacggcgtgaggccgggttgttcttccgtcagcatttgccatccgtcattatcggattgcagcatctgtacctgattcgctcgcacgcctctttccgttgcccaccacgacaccagatactgcgcgcgatcctgctgccattgcaggctagccaaaccgtaaagcccgcgatgttgggcgatcagcatatttctcaggcgggttacgccgctgctatgactgagaaccaccagcgtacactggcgctgatgtagccataccgccgtgtcatctacccaacgctgtagcctctccggcgaaatatctcgccacaggctagcgggggcataaagcactaaaagacgatttttcgggcgtaatgctcgcattaaatcatcggttaaattcagcaacgcggctttattttccggtaatgcatagcaagttaattattttatttcggtgttaaataatgtagtcagaaatgcatcagatcgttccccacagcctattaacgccactcttgcgtcgttattttggctatgtataacctgctggcaaaataatgcggcatcaacctgccgatcaatattcacccaataaaatccagcctgctggagcgtagccagctcatcccaaaggtgacgaatgcctaatgaaaagttctgcttcatagactgattttcttttccgttaatggcggcaactaaccaatcaaaataaactctagcagccccttgtaggatcacaatgtcgcacccttaattattccgttcccttaataaattccctcttttactatttttagcgttcaacattacaaacaccaattcattgctatagttaattggcctgcccactattttattaaaaacagcagaggcgcaagccttcatctgccagaccgtctgtcatggggcaaaagaagcaccacatctgttattcagatgtttccctttatctatatcaataacggatagcctatttcagaggcatggaatgaataacgaatcgactcgtatagataccagcgcacgcaccgatttaaccgagaatgcaagatctgatgacgacttacgcgttctcagtcaggctttttctttacctgaaataaactatatcgatatcgcccgtcagacgcgtctgagccaaatgatggctcgctggccgctgctggatgaattaaaagaaccggctgggagcgactgacgatgcccgttattgccttgcagggaatccgtggaggcgtgggaacaacctcgatagccgcagcattgggatgggcctttcaacgactgggcgaatccgcgctggtgattgatttctcgccggacaatttgctacgcattaactttaatatgccgtttgagcaacgccgcggttgggcacgggcggaagccgacggcgcaccgtggcaaaccggtgccatgcaatatatccccggattggattttctgccgtttggtcgcctgaacacgcaggaagtcgcaacactgcaacagcattaccaacagcaccccgcgatatggcaaaacaatctgacaaaactcagcgctgcgggccggcatcgctgggtattgatcgatgtaccggcgggcaatagcccactgacacgacaagcgttggccaccgcaaataccgtttttcaggtggtggtggcggatgccaactgccattcacgtctacatcaacaggcgttaccgcgtcagtgccattttctggtcaatcaattttctaccctcagtacgcttcagcaggatttacaccagctctggctgcacacgctgtcacacttactgccgctagtggtacatcgtgacgaagcattgtcagaatcactgatgctgaaacagccgctgggcgaatgccgcccagacagcgtggcagcggaagagatcatgacgctggcaaactggtgcctgattcacgtcaaggaaagcggcgtatgagtggcatcctgcgcgtagtcctcgttccgcccgccagacaggcgatacagcagcgctaccgtggctatcgtcagaagggtgcctccgcatttgccgcctttttcgccacgctgtttgcgatacttggctggatcttcctgcggctggaatctgacggctggcaacagattcgagcgcaacgaacctattggttcccacacatttcgcctcagcgcccacgtccagccgatgtccttcgctatctgacgcagggtatttggctgctgaccatcaaaaatggccagttgcccacatcacgccgtaactacttctctgcgttaccgcgctggcggcaacgctatatgaacgcgcagcaagagctgtttacccgctttagccacgcgaataccgacgatcgcgaaggcagtgaatcagccccccccggatgagccgcgtacagacgctggtgacggtgacgctgagcctgctgtgtgcggcactggcgctgctgtgcatcacgcagccgtttgatttgctgtcgcaatttattttcatgacgctgctgtggggcatcgccatgctcgtgcgcaatatgccgggacgcatgccgacgctcatgatgatcgcgctttctttcacagtctcctgccgttatctgtggtggcgctacaccgaaacgctgaactgggacgatcccgtcagtttggtctgcggactcttgctgctggcagcggaaacctatgcctgggtcgtgttggttctgggctatttccagacgatctggccgctcaaccgctaccctgtttcgctgccggaagacagcaaaacgtggccaaccgtcgatctcatgattccaacctacaatgaaccgttgagcgtcgtaaaaccgacggtgtatgcggcgctgggtatcgattggcctaaagacaagatcaacatttatattctggatgacggcggtcgtgccgaatttaaagccttcgcagaggaggtcggcgtccattacatcgcccgcgtcacgcacgagcacgccaaagcggggaacatcaacaacgccctgaaacaggcaacaggcgagttcgtcgccattttcgactgcgaccatgtccctacccgctcctttctgcaattaaccatgggttggtttttcaaagacaaaaagctggcgatgttacaaacgccgcaccatttcttctcgcccgatccgttcgagcgcaatctgggacgcttccgccgcacgcccaacgaaggtacgttgttctacggtctggttcaggacggtaacgacatgtgggatgccacattcttctgcggttcctgcgccatcctacggcgtaaaccgctggatgagattaacggcattgcggtcgaaacagtgacggaggatgcccacacctcattgcgtctgcatcgccgcgggtacagctcggcctatatccgcattccgcaggcggcgggactggcaaccgaaagtctctcagcccacatcgggcagcgtattcgctgggcgcgcggcatggtgcaaattttccggttggataatcccttattcggcaaagggctgaagctagggcagcgactgtgttatgccaacgccatgatgcactttctgtccgggattccccggctgatcttcctgacagcgccgctggcgtttctcctgatgcacgcttacatcattttcgcccccgcgttagccattgcgctctacgtgctgccgcacatggtgcacgccagcctgaccaactcgcgcattcagggtcgctaccgccactctttctggagtgaaatctatgaaaccgtgctggcgtggtatatcgctcgtcccaccaccgtagcgctgtttaacccgcacaaagggaaattcaacgtgacggccaagggtgggctggttgaagaacagcatgtcgactgggtgattacgcggccttatctggtactcgtgctgctgaatattgccggggtgctgtatggcatctggcgcctgatttacggaccgtcggaagagatcatgacggtgttcatcagcctgctctgggtcgtgtataacatgacgattttaggcggtgccgtcgcggttgcggtcgaagccaagcaggtacgtcaggcacaccgggtggagatgtcgatgtccgctgccatcctccgcgccgatggtcatcttttcccttgtgttctgcgcgactactctgatgggggcgtcggcgttgaggctcgcgagtcaggcattcttcaggtcggggacaatgtctcgctgttgctaaaacgcggccagcaggagtacgccttccctttcagcgtcacccgcgcattcgacaacaagattggcctgcgcatgatcaacctgaccatccgccagcatattgatttcattcaatgtacctttgcccgcgccgatacctgggcgctctggcaagacagcttcccgcaggataaaccagtcgaaagtctggttgatgtactggcactcggctttcgcggctacctgcgcttggcggattacgcaccgccagtcatacgcaatattattctggccttcctcaacatcgtggtgtgggtcgtgtcattcatcccgcgctatgtggggagacgcgccgcaacagaacagccgggcactgcgctgacggaaaaaaccggacatcagggcaagacaccgtctgtccatgaaacgcgatttgcacaagagaacctgtttacagaaaagacggtggcttgattgccattcacaggccgtgatcaacggtctttttcccgacaaagaaaaagacccttaacattgatgatgacacaatgacgaaaaaaataatctggttcaccgcattggctttaggcgtcagctcattatctcaggctgtcaccgcaccgcctgcgacggccacatctgtgactgacatgtctacaacgagcctgcccgcgatcccactgatgcagccggcaaccaatgccgccgtgcgcaacatagtcatgccctttgcgaaaatcgcgccagctccgggcaactttgcactacgcggcatcaatcccgacgggcagattgagttcggcgttcgcagcgacgaagtggtgacgcaggcttcgctcgatctcgaatttaccccctcaccggcgctaatccccacagagtcccatatcaaggtttatctgaacaatgagctaatgggtgtcaccgcgattggcaaagagcagatgggtaagtcgaatcgcgtccgtattcctatcgatccgcgctacatcacggacttcaaccgcctgcaattggtgttcgtcggccattatcagaatatctgtgaaaacccagccagcaccagcctgtggctggatgtcagcaaagccagcgcgctcaatctgcaattccagaagctgacgctgaaggatgatctgtcgccgttccctgcaccattttttgacagccgcgatactcgcccgctgacgctgcccatcgtttttgccggccagccggatctgctacaacagcgtgccgccgccatgctcgcttcctggtttggcagcaaagcgcaatggcgcgggcagtccttccctgctctcttcaaccagttgccggatcgccacggcattgttttcgccaccaacgataagcgaccggatttcctgcgcgatactcccgcagtgaatgggccgacggtgtctatcatcagccaccctgacgaccctcacgtcaaactgctgttggtgcagggtcgtgatgacaatgaattgctcaccgccgtgcagggcatcgcacaggggaacacgctgttccgtgggcaaaccgttaccatcgataaggtcgaacaactcgccccacgccagccgtatgatgcgccaaattgggtgcgcaccgaccgcccgatgaccttcgccgagcttcagcaatataacgaacagttgcaaaccgacggtattattccccggccgatttccctgaccatgaatctgccgcccgacctgttcctgatccgcagtcagggcatcgatatgcgcctgaaatatcgctacaccgcgccgcagattcaggacggttcgcgtctgagcatcaatctaaacaaccagtttgtacaagctttctcgctggcaccggagcacgaccagagctccctgttgatgcgcctgccgctgacgcaggggttatgggattcagacaagagcctgtccattccggcgctgaagctgggtaccaccaaccaactgcgctttgacttcaactacaccacactgctttccagcggcactgctgaccgttgcgaaacctatacgccggtcgtgaatcacgctgtcatcgacggtagttcaaccattaacttctctggctatcgtcactttatggcgatgccggatctgcgtgcctttgccaatgcaggctacccgttcagccgactggctgatctgtcacaaacgctggtgctggtgagcaaacagccgcagcccgatcaggtcagtgcgctactgaacgccatcggcaacattggggcacaaaccggttaccctgctttagcgatgcaactcagcgatgactggacgcaggtggacaagcaggacagcgacattctgatgatcggcgctatcccgcctgaactgcacgacgatggcaaaatcaacctgctggtcgagcaaacgcaaagctggatcaagcaacccacacgccaaaccgttatcccagacatgggctcgcccgaatctgatgcgaagccagacagcaaaaccaccgtcagcggtgacggcgcgatgtcggcgattatcggcttccagtctccgtatcacgaccagcgtagcgttgtcgcactattagccgatagcccgcagggctatacgctactcaacaacgcgctgatcgacagcgaaaaaagagcctcgctgtttggttccgtttccgtcatccgtgaatcgggcatcaataatctgcgagtcggagacgtttattacgtcggccacctgccgtggtgggaacgtatctggcatgcactggcgcagcatcctatctggctggccatcatatcgacccttaccgtcatcattattgcctggctgctgtggcgtggactgaaattcttcagccgccgccgtctgtcgccggatgaaagggattagtgcgtcatgccacgcgtgctgcgctacctgatcctcacgctgctgtggctatgggcttccctagccaccgcggccgtctgcgactggcccgcctgggaacagtacaaacagcattacatcagtgagcaagggcgggtgattgatacctccacgcccaataaaatcaccacgtccgaagggcaaagctacgccatgttctttgcactggtcgccaacgatcgggcgatgtttgacaggctgctgaaatggacggaagacaacctgtccgctggcgatttacgcgctaacttgccggcctggctgtggggagaaagcaaagataagcagtgggcggtgctggatccgaactccgcatccgacgccgatctgtggattgcctataacctgcttgaagccggccgactgtggaaagaagcgcgttatcagacgctaggcaccacgctgctcgcgcgtattgccaaggaagaagtcgttaacattccagggttaggcgtgatgctattgcccggcaaagtgggcttcgcagagaaagaaagctggcgcgtaaaccctagctaccttccgccgcagctgttggcccgttttgctccgctgggtgagacgtggaaatccatgcaacgcaccacgcagcgcctgctattggaaactgcaccgaaaggattttcgcccgattgggtcatctggcaaaaaggcaaaggctggcaacctgataccaccaaacccaatatcggtagctatgacgccattcgcgtctacctgtgggcagggatgatggctgacagcagcagagggaaagccgacttgctcaaacagtttcaaccgatgattcaacagacgctccaacagggtttaccgcccgaaaaagcggacaccgcgacaggcgtggtcaccggacaggggcccgtcgggttttccgcttcactacttccgatactatcccgccagccggatgcgctagccgctcagcgacaacggctcgccgcgaatccaccgggtgacgatgcctatttctctgcttctctgacgctctttggtcagggatgggatgaaaagcgctaccgcttcacgtcacaaggccaacttttaccatcgcggggcagccaatgcacaacaacaccttaaactggctgcgtctcctcccattattgttgattgctgcgccgcaggcctacagcgcagaaaccgtgtcgccagagcagttcctgatggagcaggtgcgcttgggagaagccagcaacaaagacgacatcgtgcgtcagtcgctctatcgactggagctgatcgacccagatagcccagaagttatcgccgccagattccggctggtgctgcgtcaaggcgatcaggcgcaggcacgccagcagttggaaaagctgaaagcggtggcagcggactctgccatctaccgtcagtcagcaataacgctggcgctgacgcaagaagagccgcgtaaacaattacagcaggctcgcttgttatctaccgccggacgctatgcagaagccaaagcgcagtacgacgcgctctttcaaggcgatccgccaacgctcgatctcgccgttgaatattggcgtctggtttctcacttaccgaatcaggaattggtcgcgattaagcagttggtagcgctggatcaggtttaccctgacaacgttcctctgcaccttgcgctctcatacttgctcttccgtcaggatagtaacgagcaaacctatcctttgctgaagcagttggctaatgccccagtcggacgtagtcaggcagcctcgctatggctggcaatcattcggcggatgcctatcacaccgcagagcgtggcggagttaaatcgctttctgaccctatttaatgaaggaaaacgggcagaaaccgcgcgcaacgagctcaaccgccagcagaaaatgttatccgatcccacctatcaggcacacctccgtagtctggtacaggttgaaaacggtggaagccacagcaccacgctcaatgaactgaataaagcactggctgccacgccaaacgcccctgaattgatcggcgcgattggtctggtttacctacgcgaaggcgatcggaaaaaagcgttggaacagtttcagaaggcattacaggtggatatgagtcgtctgcacagcggtaaatgggaaggactcatccaaaacacgcaagattggaccacgattgcgaaaggtgacaacgcattgaaagccaataatctggcgctgaactggctgcgcctcctcccgttattgctggttactgcaccgcaggcatacagtgcagaaaccgcgtcgccagagcagttcctaatggagcaggtgcgcttgggggaagccaacaacaaagacgatatcgtgcgtcagtcgctctatcgactggagctgatcgcgccaaataatcccgaagtgatcgccgccaaaatacggctggcgatgcgttacggcgatcaaacgcaggcccgtcagctattggagaaactgaaaacgctggcacccgactccaccgcctatcgccacgcaagcatgatactggcactgacgcaggaagagagccgccaacagctacagaaggctcgttcgctatctaccgccggacgctatgcggaagccaaagcgcagtacgacgcgctctttcacggcgatccgccaacgctcgatcttgccgtagagtattggcgcctggtttcacgcttgcccgaccagcaacctcttgcaatcaagcaactggagacgttggatcaagcctaccctaataatgtgccgctgcgcatggcgctggcgcgcttgttgtttagccagaatcgtagcgaacaagcctatcctctactgaaacagctttctaacgaccccgtcggacgtagtcaggcggcatcgctatggttggaaattattagccggatgctggtcacgccacaaagtgtggctgaactaaaccgttttctgaccgtgtttgatgaaggtgaacaggcagaaaccgcacgtaaagaactcagtcgtcagcagggaatattagccgatcccgtttatcaggggcggctgcgcgcgctggcacagattgaagatggcggcggcaatagcgccacgcttggcgagttgaataaatcgctggccgccacgccaaacgaccccgaactgatcggcgcgattggtctggtttacctgcgtgctggcgatcgggtaaaagcgctggcgcagttccaaaaagcattacaggcggatgtaaatcgcctgaacagcggcaaatgggaaggactcatccaaagcacccagtattggaccaccattacggaaggtgacaacgcgctaaaagctaacaacctaccgctagcgcggcagaaatatcagcaggcacgccagatggataataccaatgcctatgcgctgattggtctgggcgacgtggccgttgccagcaaaaatgatgctgccgcacagccgctctatcaacaggccttacaacttgaacccggcaatgacaacgccttgcgcggtctggtcggtatttatcagcggcaatcgccggagaaagcgctggcttacctcaacagcctgccacgcagccagcagaatacgatgcgggaaacgcttgccttactgcaactcgatatcctgaaacagcaggcagaccagttgttggaacagcagcagtgggcactggcggaggaaaaatatcgtcaggtaaaccagcaggatccaaacgatatttggtttgcctatcgttatgcccaagtactgcgccaacgggggaaaccgcagttggcagacagcgtagtgcagcgcgctaccgccgtaccgcccgctagcgcggagaagaactacgtttactcactttacctgtcgtccaccaatcgcgatgagcaagcactcgctcacctgaacacgctaccggcggcacagtggaacgacgacatgcgcgatttatcgaagcgtctgacaagtcaaaccacactggcgaaagcagaagcgatgcgtgatgcgggtgacgaaatcgcagcgatggcgttcctgcgtcagcaaccgaccgacacgcgtatcgatctgctattggcagactgggcgctggctcagggtgaatacacaacggcgctggcagagtatcaacgtatccgcacgcgcgaaccgcagaaccccgatgcacagttgggtgagatcgatgcatttatcgcgcaggggcaacaagatgaggcgcgccagcgcctgaacaaactccccgtgcaggcggttgatacactcaacggccagcggcgcgtcgctaacgcctggcaagcggtaggcaatccgcaaaaatcgaccgcgcttttccgtcagctaaaaatcgatgcgcagaaagagcccgtcggtcagggcaaagcattggtctaccgcgatgcagcacgcgttgaacaacagcaatcgcagcctgagcaggcgcagcaggactataaacaggcaatggtcgccagcagcatcacccccgcgctgccacaaagcgacgatgactacacccaactaacgcgtaataaaagcagcgatgactggctgcaacgcagcatccgcgctgatgccgcagacctctatcgccaacaggatattaccgtcaccctcgatcacgattatgggagttcaagcgggacaggcgggatttccgacctcagcgctcacgacaccatgttgcaggtggatatgccgctgtacgatggccgcgccttcttccgcaccgataccgtgcagatgaacgccggttccttctctacggacagcaacggcgcttaccgggaaaccttcggcacctgtgccacgcgggactgcttcgacggtaaatcgcagaaagccactggcaccagcgttgccgcaggctggaagaacgaccgctggtcagcggatgtcggcaccacgccgctcggctttgacgtggtcgatgtcgtcggtggtgcaagctatagcggcgactggcgacaaatcggctggaccgcgacggcatcgcgccgtccgatctccagctcattactggcattcggcggcaccaaagatccaggcacgggcattacctggggtggcgtgcgcgcgacgggcgtcagccttggcctaagctatgaccgaggcgaagcacacggcgtctggagtgatttcagcgttcaccagattacgggtaaaaacgtggccgataacgatcgcgcccgtgcgatggcgggctactattacaagctgattaacgaagataaccaacgcgtcacgatcggtctgaacagcatgtggtggcgccaccagaaagacttaagcggctactcactcggtcagggcggctactacagcccacagcaatatttctcgctgggcgtgccggtgaactatcggcagcggacagaaaactggtcatgggaactcggcggatcgctatcgtggtcacgctcctccaccaaaaaccagcgtcgctacccgcttgtcggcctgctcggcaacgccgcgctcactgacagagacgacatcgaacagggcagcagcagttccggattcggctatacggcgcgtgccatcgtcgaacgccgcctcagctcacactggacgctgggtgtgggtatcgacattcagcaagcgaaggactacaccccaagccacggtctcctctacctgcgctactccgtctccggctggcagggcgatctcgacagcccaccacagccgcttacgccgtatgcggactttaaataacggacatcaggaaagattgagggcttcgcctttgcgccactggcgcgggctaatgccaaaccagcgacggaaggcgcgggaaaaggcgctcacctcggaatagccgagcaacagcgccatctccgaaatcggcagttgtttttgttgaagatagtgcgtcgccatttcacagcgcagcttgtccaccagcagtgagaaactgagcccttcttctcgcaggcggcgctggagcgaccaactggacaagccgaccttatccgccacctcttccagcgtcggttctttctgcatcaataacagatgaacctgcgtgcgcacctgatcgacaatactttgctgcggcgacgtttcattcaggcggcgaatggcatcctgcatcaccagcagcagcgtcatatcgcgatccggcatggtgcgggtcagttggtgtttgggaataagcagagaattatagggttgatcgaagtaaaccggtgcatcgaacaccttacaatgctcatgccacatttcaggacgtggatgctcaaaatgcacttcgcgtggtgcccagtgcttgcccaagacatggcgaatcaggttgagcaacatgccgagcgtcagttcggcatcctgacggcggtgcagaatggcaccgtgccgaacctgataatccagccgccagcagtcacctttatcgaccatgcgcgtcagcgtgtcgtgctgatgacagggaaacgccttcaccacattgtgcagcgcctgctccagcgtatccgaacataaaccgatatagccgatcaggcctaatgactgcggtttaaactgcttgccgtagcgtaaaccgaaattatcaacgcccgaattacgcgccgcttcctccatcacacggcaataattcaccagccccagactgagtgtcgggctggcgagttgctcaggatcgacgccgctgatgccaaagatacggtcagcatcgccaccgctatcatgaataaactcgccgagcccgcttgccgccgccgccagcacaccacagttgcgggagaacgccgcattcagcgccgaagagtacgtcacgttttccattgcctttcacctcgccgtaccacacggcccgccaacgggccatgaaacgatcagcaagcgtaataccagcaagtttcgtaccagtccgtaatgacataaaatcaatgaattacaaacaacgcacgaggcgaacaggcattaccatagcgcaagttgcccgccagtggtgcattcaggccaccccaagcggcaggtcgcgggtttccaaatagcgccgacacaggcgaacgctgtggctcgcccagtcgggcccaagactctgcgccatctccgtttccgcatgcgaccccacccacgcggtaagctggatacgccgttgaatcagcagcgtcggcagcagcgccaattcttcatcactgacgtgggccacacgttcgtagccacatagccagttttcaacccattcggctgcgcgtggatgatgctccacaaagctaatcgccgccgccagatcgtgcagataccaccccatgccgcaatcgtcaaaatcgattacccgcgtttcaccgcgatgcagaagcagattggtcaggcgcagatcggcatgaatcagcccatagcggtgcggcgctttaccaaattccgccatttccgtccccatgcgctcgatagcctcctcgacaataccgtgttcgtcacgcgataggttcggcgcgtcacgccagcttccccagtggctctgcgcactcaccatcgtgtgatgatcccagacaatacgctggaagccgtcaggtttttgccactggcggctatgctggtgcaggtgagcggtaatctcgcccagttgctgaaacgtgcgcggatcaatgctggtggtcggcatctcgccgtcaatccagtggaacaacacggcatagcgacaggaaccatccgataaacccagcgactgcacccgctccccactcgcatcgcgtaccgcttctggtaccacaattcccgtctcacgcagcgcgtccaaccacagtagctcgctttcaatctctgctttctggtgatagtggctgcgatgtagccgcaatgcatagcgtttacccgctgacgtaacaagaaacgtcgcattttccgaacggcacagcagccgcacttccccttgcagcgccgccggatagcaggcaagcgcccggtgcgccagcgaggtaatttccgcattatttaaggtgtcgtattgcttagcactcatggttcccactccgacgcgagtcaacgagcgttcagcatggcgtgtgtcgtacagagaaacttgacgcaccagaacccatgtttgaccccagatggcgtagaggcgatacccaccgtaaaagttgacttcagcgcgcagcattcgatacgcccgcgtcaagttttccaccggcaagcgtgggcattatcgctacacaagctagcaggggtcgccgtaccggccccgaataaccatgagcaaactgacggggataatgtgatgacgagcaaattaaagcccacgctgggcgccctgcatttgtggggtatcgcggtaggactggtaatttctggtgagtattttggctggagctacggctggggagtcgcgggtacgttgggatttttggtcaccacgctgttcatcgccgccatgtatacctgttttatttttagctttaccgaactcacgacggcgatcccgcatgccggaggcccttttgcctatagccgactcgcgttcggcgatctgggtggattgattgccggtatggccacgctgattgaatttgttttcgcaccacccgctatttcgatggcgattggcgcgtacctgaacgtgcaatatcccgagctgaatcccaaacttgcggccgtcggcgcgtaccttatcttcatgagtctgaacattctcggtgtgaaactggcggcgatgttcgagctggtggtcacactgctggccgtcatggagcttttggtgttcatgggcgtggttgcgccgggcttcagcctgagcaacttcgtggcgcacggctgggcgggacagaatgagttttcgccaagtgccatctccggcatgtttgcagcaataccattcgccatctggtttttcctcgctatcgaaggcgcggcaatggcagccgaggaggcgaaagatccgaaacgcaccatcccccgcgcctacgtgagcggaattctgacgctggtggtgctggcaattggcgtgatggtgatggctggtggtgtaggcgactggcgtcagctctccgaccttaacgatcccttaccacaggcaatgaagctcatcgtcggggaaaactccaactggatgcacatgctggtgtggattggtctgttcggcctgatcgcgagcttccacggtattattctgggctactcccgccagttcttcgccttggcgcgcgcgggctatctcccgccggggcttgccaagctgtcccgcttccacacgccacaccgcgccattctggctggcggcgcgatagggattgccgccatcttctgcgacgggattaacctacagggcatgaacctgacagcagcgatgattaccatggcggtttttggtgccatcgtcatgtacatcatgagtatgttaagtctgtttcgcctgcgccgcagcgcacccaatatggcacgcagctatcgcgcgcccggttaccccatcgtccccgcgttcgcactcgtctgcgccattatctgcctgattgcgatgctctggttcaacccggtggtcggtgggctgttctgcacctttatgctgctcggctacctctatttcctgaccaccaaagcacgacgggaacatctgcttgagccgcttgtcgccgatgccaactaacgctgaggcgcacattttataacgggagagattatggcaacacgttcaaccatcatggataccaacagtttccgcgccgagcatgccgacgcgctgagcgcggatatccgcacgctgaccgataaacgcagcaagatattgggcgaatcctaccggctattttaccgtaaacccgttcatctggtacgcggtgaaggacaatacctgtgggatgccgacggcaaaaaatacctcgatgtgtataacaatgtcgccagcatcggccactgtcatccagcggtgatagaagccgtgcaccagcagatgacgatgctcaatacccacacgcgctatctgcacgagcgtattctggactattcggagcagctcctcgccaccacaccgacggcgattaaccgcgccatgtatatgtgcaccggttcagaagccaacgatctggcgatccgcgtagcgcgcgcctggagcggcggcacgggcgtgatcgtaacgcgcgaggcctaccacggcaccagcgatctgacctcaggtgtatcacccgcgttaggcagcggtcagccactggcagcgacgacccgactggtaccaccgccggacgcctatcgcgttaatacgccggacttgcgcgtgtggtttgccaatgaaatccagaaacagatcgacgacatggcggcacacggcatcaagttcgccgcgtttctcgcggattccattttctcttccgacggcgtccatcccaacccacgcggctttttacgtcctgtggttgatgtcgtacaccgtaacggcgggattttcattgctgatgaagttcagcccggtttcgcacgcaccggtgacgccttttggggcttcgcacgacatgacgtggttccggatatcatcaccaccggaaaaccgatgggcaacggcatcccggtttccgggctgctggcaaaaagcgacgtgctcgccgcctttagcgaccagatcccctacttcaacacgttcggagggaatccggtggcaatggccgcagcacaggcggtactgaaagtgatccacgatgagcaacttcaggaacacagtcgcgtagtcggcgcacagttgctggcggaactgaccaccctgcaagacaaatacgcccgtgtaggcaacgtgcgcggtgccggattattcatcgggtttgagttggtgagcgacagagaaagtaaaacgccggataaaacgctggcgctgaatctgacagaagcgctacgcgaccgcggtgttctgacatccgtcgcaggcccttatggcaatgtgcttaaactgcgcccaccgctggcgttccaaactcaggacattgactggttggtcggcgcgctggatgactgtctgggcgcgctaacccacgactgattttgctttcatttacatcagattgctttaacaccactgccatgaacgggcaaactcaggagcctaccaaaataggctcctgaagccccttaaaatcaatatcctatcgctgcccctgccgggcggcggatatcatttgctccgtacaggtaaccttcacgcaccttgccggataccgccgagtcattacccgaatccgcaggggtcacgcctgctgctcccggtaaaccaaccagaatcagctccgctgcgccccaaggcgtttgttccaccatcttgtagccgcgctgcttcagcaggtttagcgtatcggcagatagcccgcgctgttcgtaatacacctcgtctggcaaccactggtgatggatacgtggcgcatccaccgcttcctgcggtgccatgccgtggtcgataatattcagcgccgtttgcagcgtgatggtgataatgcgtgaaccaccaggcgagccgagcaccatgaagactttgccgtctttcgtcaccagtgacgggctcatggacgaaagtgggcgcttaccgggggcgatagaattccgctccccttgcaccaatccgtacaggtttttctcgccaactttaacggtaaagtcatccatttcgttattgaggaagaagccagtacccggcgcaatcaccaccgaaccaaaacgtccgttaacggtatacgtagtggataccgcgttgccctgattatccacgatggaatagtgcgtcgtttccggtcgttcatgtgggccaattcccggctgtacatttttggacggcgtcgcgttctccggttcgatttgtttgcggatttcggcggcgtaatccttactcaacaggcgctcgacagggttactgacaaacgccgggtcaccgaggtacgtattgcggtccatgtacgcgtgacgcatcgcttccgtcaacacatgaacggtggctgccgagttaaagcccgtcgatgtaatatcgtagccttcgacaatattgagaatttcacacatcgtgatgccaccggagctaggcggcggtgaagagacaaactgataaccgcgatagttacaggttaccggtgccgtttcggtaatacggtaatcggcaaaatcagccgctgtcaggatgccaccgccctgctttgctgccttctccactgcctgcggaatcgtgcctttgtagaaggcatccggccctttagcggcaatcgccgccagcgtattcgccagatcggtttgcaccagcttatcgccgggctgcaacgggctgccgtcgggacgtaagaaaatacgcgccgcttcaggatcggctttaaagcgtttgatggtagtgtccagaatatcggtatccgcacgcgtgagttcaaaaccttcacgcgccagtttaatcgccggggtcatcacctgttcacgcgtcaatttgccatatttttgcaacgcagtatccagccccaacaccgttcccggtacgccagcagccagatagccgtacaggctcgcgtcttttttcacgctcccatccgcgttcagatacatgttggcgctggccgccgcaggcgccgtctcacggaagttgataaaggtgtctttcccatcggccagatgcagcgtcataaatccgccgccgccgatattgccacagcaggggttcaccaccgcctgcgcatagcccacggccacggcggcatcaatcgcattgccgcccattttcatgatatcgacgccaatctgcgaagccagatactgcgagctgaccaccatgccgttttttgcttccaccgcaggggccgacgccgcctgcacggttccgctcaccagcagcgccgtcacgctcagtgacaacagccattttcccgatgttgtgttttttattttcatgaagacccctttatcccgttgattttacttaccgcttttatctctacactcttgcaaagccaacgtgcaaagtccgcgccaacaaacggcaacggcttaacagattggtcaacggcagtaaaaagcgtaggaaaggcatgagaaattgcgagcatgtagtgccacctttgcgacacggcacgatcaatacgcaccgtcataaggcaacgtgacaaaaaaccgccccgcagaaggaaggggttaaagatgcggggcggcggagaatcaatccttacggggatcgctaatcggttggcgaacgaggaagatgtaggccagagcacccaataccgtcacacagccacagatgatcagagccagacggaaagaattcgtggtgtccacaataaaaccggtcacgatcggggcaaacgatgcacaaatgaagctggcaaagttttggatactgccgaccgacgccgtcatacgcgacgcaacggcaacatggatcagcccccagcacgatgttccagcaaagtgaatgcagaacagcgccatactaatcagtgacactgcttctattgaggttgtcgcctgtggtaccacaaaagtaaaagccgcagagcacaacataccggcaatgatgcagattttacggctcttgatcggttccattccctttttcaccagccagtccgtgacatagccgttcactagcatcccggcggcaccaaacaggaaaggaatcgcggccatcaggcccgtgctttttaaatccaggttataagccgtttgcagataaccgggcagccaggccagatataaccacgcggtatagttgatgccgctaaagcccagcatcatgccccacatcgtgcggttacggaacagactacgccattcaataaaactcagcggatcgcgacgagcgttcacactgcctgcgttcaggtaagtctgctcatcagcggtgagttcgatctgctcacggttgcgatacaacatataccagcctatagcgaggagaatgccgaataggccgatggtaatgaacataccgcgccagcccatgaccaacatcatcgcagccagaatgggtgggctcatcgcaacaccaatagttgaagccgcattaaagaaccccatcgggcggccacgttctttgatgttaaaccagtcgtttatcaccttcacaccacatgggttcatcggtgcttcgccaatccccatgccaatacgaaccagtacaaattgagtaaagctgtgcaccatgccagacagcgcctgaaacagtgaccagaaaaacatcccaaggcccagcataatgcgcggacctttacgatccagcaacgggccacaagggagctgtgcaatcccataggcaagagagaaaacggatagcaatgcaccgatttctgtcgcactcagccccaattcctgacgaatagttaagttagccaccgaaagagaactgcggtcgagataattaatcaccgcagcaaaaaatagaagaatcattgccgtggtttgaatacgtttaattcgactactgcgttgaactattccctctggcggtgctgaagaacgggtatcaaacgaagaacgcgggtctagcgttatattatttttttccacgtctggctcctggacattataattttatctttactcgacgtagggttgagtaaagtggctttaaatgaaaagcaatgaaatacgtaatcactactcacgagtttttattactacagtcgacttctcgtgagcatagataagagatatttctcaggcgtttttatttttataaaaccgtgctcctgataatggtttacggtttttaattggtttttaatggtcagtccgaacagtctggttaattgagcgaatcatcgattgtttagctgaattcaaatggttacgaagtgccagcgtggcatccagatcgcttcggcaaatcaacgcactgaggatggtcatgtgctcgtcaatcgcgatgatgttgcgctgtttgagatcgctttcatcccactggtagtgaaagtgaaatatcacggagataatttcaagcgactgatcaaaaaagacattttcggcagcagaaagtaaaagcgcatgaaagttacggtcgagctgcgagaacatacgaaaactgttaccaatgctgtcacgtaacatgcggtggcgttccagcaacgttttagcctgtagccagcgggggtcatcatccggcagattgaggaagtgttgcagagcatgcgtctccaacatttcccgcaattcaaacagctgttcggcataggcctgatcgaactctttcatactccactgcccacgtttttcgttctgaatcaggttgtaacgcccaaatttcaaaagatattcacgcactaccactgggctaacaccggcgtcacgcgcgagttgtagctctgagaatgtctcacccacgcggagctgacgctggttgatcatggtgaaaaatgcctgctcgaaaatgcggttttgctcgtccatcggcgcggtaatacaggtgaacccatcgtcgtggtcgggttttcgggcgatcacataatcgctgctaacctgcgtaagcacgccgcaatcgcgcagatgagccagaatatggcgtaccgttgtgcggctgatgttatacatctccgccagcgcattttgcgacggcagaggtgacggaatatgaccgcgggccatatcatcgataatctgattaatgacattgtgacgtaaattttgcgaacggctcatgagagatctcctttttgcacacattaaaaaccgatttaaaacatttttatgagtccgcattcacaatttacacctcctgtttctcatcaatattttttttcatcaatatctgaaaaaacaaaaaacaggagagaataatcatgtcaacaatgaataccttgatttgccaggaaccgaaaaaattagtctggaaaaaacgtgaaatacctattccgggtgagggtgaagcattaattaaaattaagtctgtgggtatttgcggaacagatattcatgcctggggagggaaccaaccttttttcagctatccacgcgtattaggtcacgaaatatgtggtgaagttgtcgataccggaaaaaatgtagatcgctttaaaaaaggccagcaggttaccgtcattccctatgtagcctgtcagcaatgtccagcctgcaaaagcggtcgtaccaactgctgcgagaaaatttcagtgattggtgtacatcaggacggtggattcagcgagtatctggcggttcccaccacaaacttactgctcgcagaagggatcgatccacaagcggcagcattaatcgagccatacgccattagtgcacacgccgtccgtcgggcaaaggtgttacagggtgaacaggtgctggtcgtcggcgccggaccgattggcctcggcgcggcagccatcgccaaagcagagggagctcacgtggttgtcgccgataccagcgctgcccgccgcgaacacgttattgcccatctgggtttatcggtagtcgatccctccgccgaggactttgaagcccagctacgcgccgaatttggcggttcattggcagaaaaagtgattgatgccacgggtaatcagcatgcgatgaacaacaccattaacctgattcgccatggcggcagcatcgtgtttgtcggtctgtttaaaggcgatttgcagttctcagaccctgaattccataagaaagaaaccacgatgatgggcagccgtaacgccacaccggaagacttcgccaaagtaggacatctgatgtctgagggtaaactcaccgcagaaatgatgctgacgcaccgttatcccttttccacactggctgacatctatgaaagggatgtcattaacaaccgtgagctgatcaaaggcgtcatcacattttaatgagggcatactcatgaagacattgaaccggaaggactttcccggcgtatgttacccaacaaaagtgattcagtttggtgaaggtaacttcctacgcgcctttgtggactggcagttggatattctgaatgagaagaccgatctccaggcgggcgtaaccattgtacgccccattgatacggattttccgccgtcactcaatacgcaagatgggctttacaccacggtcattcgcggacttaacgaacagggtgaggccgtcagcgatgcgcgcctgatccgctcggtcaataacgagattaacccgtatcaacattttgccgattacctggcactggcccataacgccgccatccgttttgttttctcaaacaccacggaagcgggcatcagctatcacgctggcgacagcgtcaacgatacgccgccagtcagttttcctgccaagctgacacgcctgttgctggaacgctttacgcattttaacggtgagaacgataaaggctgggtcatcattccctgcgaactgatcgactataacggagaggcgctcaaagccttggttctgcgctatgctcaggaatggcaactctcaccggcatttatcgactggattgagacagcaaataccttctgttccacactcgtggacagaatcgtaacggggtatccgcgtgaagaatcgtcagcgctggaagaaaaactgggctatcacgatgcctttctggataccgccgagcatttttacctctttgtgattcaaggccccgactggctggcggatgagctgaaactcgcggaatgcccgctgaacatccgcattgttgacgacatcagaccgtataaagaacgcaaagtagctattctgaacggtgcacacaccgctctggttccggttacctggctctgcgggctggaaacggtaggtgaagcaatgcaggatgccgatgtgcgtcgctttgtagaaaacacgctacatcaagagatcatcccggtgctggatttaccggccaatgagttgcgtgaatttgccgatgccgtcaccggacgttttcagaacccctacattcgccatcagttgctctccatcgcgctcaatggcatgaccaaattccgtacacgtattctgccgcaattgctggcaggccactgcaacggacgctttccggcacggttgacgtttgctctggccgcactgattgccttctaccgcggagaacgagcaggtgaaacctaccctttacaggatgatgagcagtggctcacccgctaccgccagctatggccacgcgtggggaccgatctgaccgtgcatgaattggtcaacgaggtactcgcagataccgcgcactggggggaggatctcactcagcggtcaggtttagtggagcaggtgaccaccaatctgggcaatattttggcgcaaggtatgcgtcaggcggtgaaagcactggaatgatgatgatcgacagcgcccgacgggcgctgttttcccttgccagataatacagacccacattgttcgactgcgccgctacgactgccgcgcaggtcgccatgcacgcagccgtgcgccaaacacattcaccagcagaccgaccataatcagcaacgcaccggcaatttgtaatagcgagagggattcaccgagaaaaacggcggcgctaaccagcccaaccaccggcaccaacagtgacaagggggccacgcgccaggtttcataacgtgccagcaggcttccccaaatcccatagccaatgatcgttgccgcaaacgccagatacatcagagataggatcgtcggcagttgaatggtggttaaactatggacaattacgtccttgccttcaaacagccaggaactgatgaaaaacggcacgacaggcaccagtgcgccccacaccaccagcgacataatgcgcactccactgtttttgctcatgataattttattggtgatgttacccaccgcccatgacaacgccgccgctaacgtcagtagcagcgtagtggtggtcataccggatgacatttgcagcgccgtgcgcccttctgccagcaccaccatccctatcgccgccaccagaatgccgacaacgtgattccagcgcagcttttccgacagcaataccgcgccaaccagcaacgtaaagaaggcctgagcctgcaacaccaacgacgcaatcccggcaggcatgcccagcttgatggcgagaaacaggaagccaaactgaccaaagctgatcgtcatgccataggcgatcagccatttcagaggaatacgcgggaaaggaacaaataaaatagccgggagcgctaccagcgaaaaacgtagccctgccagtaaaaaaggcggcatgtcgttcagcccgaccttaatcacgacaaaattcacaccccataacaccacgacacaaagcgcgagcagcgcatctttcaacgacatcctcatcccctgatcaaatacgtaacaaataccttcctcaaggtacgcgtaaaatgagagaacgaataagaaaagataattatgacgttacgtgatgatgactgagcgtgacgtgagatggccgaccaccacatcagtggtcggcatagatggcgattactcgacggcgatcggtttttccgtcagcgtggttttgttgtcgccctgaatggctttcactttctgttccgttttttgtaccgcatccgcgctactcaacaggctgtatgtcagctcaaacgtggtgctctggccgggctgcagctttttgactcgcccttgctcacgttcaatcgtgacgggataggcgtagttagtgccgggttcgatccccgtgacgtagccttgtttttccgtatccgtatttttccacagcgtcagcagcggcagttggtgagtatcaaaggcaatcgacacgcccttatctcctgccttgttcaccagcgccgccagcgttttgccctgtgcatccgtatacggcgtaatgttgaacaccatctcatcaaagtcttttgtcggccctttgtaggtttgccaggttgccagacccgctttggcgtggtcattaaacggagaaatctcttttacgggtgcgaggaaacgcgcgccgtcttccagaatcggcgtgccgaaattgctgtgatagataatctgatagtcgcgcgggtagtctgctttattggtcagtacatcatgcacggtaaacgactcgctgccggggacgtaacgcagctcggtccaggtttccagattcgacttcttaaagctgttttccttcagcaaaccccgtaccgtaatggtatacggcgcgttatcgctgacttcaaccaccacttttgaggcaggtgtgttacccgcacgaccgtgcagggtgtagatcatgccatcgctgacgaccggatgccccgtccattcaaagccacagcgcaccatcatctcattgaaaccttccagccagcccagtccattacggctttccagattgatagtattcggattgacgacctcatcaaccggcgaatcccaccccaaacggatgtttttacctgctgcatgcagtaagttcatccctcgcgtcgggctgagagcaattttcagtccgtcctgactggtaatcgtaatcactttactgccttcctgacgtccgccgtgcaggactttttgctcaatgctgaagtgctgattcttgatcttcagtgcatcactgctgatttgccaatttcccttttccacactgctttcagcatctgtcagcacaaacgtctgcgccgatagttgccatgatgtcagcgccagtgtaatgcccattgccagtaattttttcatgttaaccatccctcgttgctgaattgttttagctaatgcgagctaaagactacaaatcagcggatggtcagaatgtgatagctatcaccagatggaaaaattcagcattgatgcgttatttatctgactaacttcactaataacctgtaaatagaaacaattcttgcagcattattgagatatcgatcggaaaaagctgacatcgtttcagcaaaataaagcatgccacctaaacgcattttcccgacaacgagtgaatcagcaattcatgctgatttttccgcacacgacaggacaaaaagttaccagattgttttttgaccacattgcacccttttagcgcaagcgctatggttgccgctaacctgtgtacggccactgataaataaactatgaaattttctcttttcggcaagaaattcacgcgccacgctggcatcactcagttaatggacgacctgaacgaaggactgcgcacgccaggcgcaatcatgctgggcggtggcaatccggcacatattccggagatggacagctacttccaacagttgtgtcaggatatgctggaacaagggaaattaacggaagcgctatgcaactacgacggcccgcaaggcaaggatacgctgctcaatgcgttggccgagctcctgagtaatgaattaggttggcagattggaccacagaacattgcgctaacaaatggcagccagagtgcgtttttctacttatttaacctgtttgctggtcgccacagcgatggcagcctgaaaaaggtactgtttccgctggcaccggaatatatcggctattcagactctgggctggacgaagacatgtttgtttctgttcgtccgcaaatcgaactgttgcccgaaggacaatttaaatatcacgtcgatttcgatcatctgtcgattaccgatgatattggactagtttgcgtatcacgcccgaccaatccgaccggtaacgtgctgaccgacgacgagctgatgcgtctggatattctggcacagcagcacaatatccccctgctgattgataacgcctatggtgtgcctttccccggcatcatcttcagcgatgccacaccgctgtggaacccgaatatcatcctgtgcatgagcctatccaaactgggcctgcccggctcgcgctgcggtatcgtgattgcggatgaaaaggtgatttcggctatcggcaatatgaacggcatcattagcctgtctccaggcgcggttggcccagcactggcgtatgagatgattcaacgcggcgatctgctgcgcttatctaacgacgtcatacgccccttctatcagcagcgcgtgacggaaactatcgcgattattcgccgctatctttctcccgagcagtgcttgattcataaaccggagggcgcgatcttcctgtggctgtggtttaaggatctgcctatcacgacagaaatcctgtaccagcgcctgaaaaaacgcggtgtcctcatggtgccgggtcactatttcttccccggtctggagcaggaatggcaacacgctcatcaatgcatgcgcatgaactatgtgccggagccggaaaaaatcgaacgcggtattgcgattctggcggaagaagtcgaaaaggcgatacaggaaggctaatttcccgttcgttagacagagcctgcaactactttttgtccataagttagccttcatttgatgctcgattgaaccgatcaaaataaggcaatacaagtatgtgcaggctctttttacgtgttagagcgtttcaccattggtggcgataacattctgataccaatagaaactcttcttacggtaacgagccagcgtgccgttgccgtcgttatcctgatcgacatagataaagccgtaacgcttgttcatttccgatgttgatgcactgataagatcaatcggtgcccaggaggtgtagcccatcagctctactccgtctttcaccgcttctttcatctctttcaggtgcgactggaagaacgcaatgcggtaatcatcattcacctgatgattttcgtcgatctgatccacagcccccatgccattttccaccacgaacagggggatctgataacgatcgtacatgtcgttcagcgcaacccgcaatccaaccggatcgatctgccagtcccattctgtcgttttcaggtaggggttcttcacaccgcccgcaatgttgccgcccactttatccatcttgtctgcattgacgctggtgaccagcgacatgtaataactgaacgagaggaaatccaccgtgtgctgttgcaggatctcttcatcgcccggcaacatctcgatgtgaatccctttctcggcaaaacgacgagtcatatggcgtggatagcggccccgaatctggacatcactaaagaagtaattgagctggttctcacgataggccagcaaaatatcctcaggcgcacagctttctgggtaggtcagcaagcgcgtcagcatacagccaattttcgcctccgggcagagacgacggcagtgttttaccgccagcgcactggcaacaaactggtgatgtagcgcctgataaatcacggtttcgatttcatcatccgagaaacgctccggcacaataccgccagtggtaaacgggtggcggatgatgctgtctatctcattgaacgtgagccagtacttcactttatctttataacgatccagaacggtaaccgcgaatttctcaaagcaatccaccgtttttctgccattccaaccggcaaagttattgaccagatagatgggcatttcgtagtgagacagcgtgaccagcggctcgatgccatttttgtgtaactcatcaaacagcgcgtcgtaaaaacgcagtccttcttcattcggttgttcttcaatgccggtggggaagatacgcgtccaggcaatagaaacgcgcagcaccttgaagttcatctcggcaaacagagcaatatcttcacgaaagtggtgatagaaaccgataccacgacgtttagggtatgggctggcatcagtggccgcgatagcctcttctatctgctgatcggtaattttatagtgcttttcatattcttcacgcttcaggttctttttatgaatcgccatgtctgccgttgagagacctttcccccccacgtcccatccaccttccacctggttggccgcgagtgcgcccccccacagaaatccttttggaaaaccggtaattgctgaatctttcattctatctctcccattaatggttaaaccgtagcgctaaacagggtcattaaggtgtgatggttactcacgcggtgttgttctgtagcggaaatcgtctgatagtcatcggtattggcgatcaccaccggcgtcgtgacatcaaagcctttagcaatcagggtttctagctcgaaagtcaggagcagttgccccgtggtcacgcgatcgccttcattgacatggctggcaaaacactcgccgttaagccgtaccgtgtcgattccaacgtgcaccagtatttccacgccgtcatcggaggtaataccgatggcatgtttgctgtggaacagttttgataccgtcccgttcaccggagaggtcactacgccctcagagggataaatcgcaatgccttttcccatgacctcactggcaaataccgcatcgttaacggaagtcaacggtacaatcgtgccattaagtggtgccgccaacatgatgccggataacccattttggctactggcggtcgtcgtctgcggtgcagaagacgttgctgcttttggcgttgctgccgatggttcactgagtgactcatcgaagcccagcagataggtcaatagggcagaaagtgtgaacgacatgccgataccaatcaggtaataggcaaaggtcgtggtcataaaagcaggcaaggtcgtcaacgcagggaacacataggccatgaccgtggtgcccattgagccgataaagccgcctgccaccgtcccggcaatcagcgaagccaccagcgggcgcttatatttgatagagataccgtagacgataggttcagtgacaccggcaaacagcgcgggcaccatgctggacaacgcaaaggatttcagctttttgtctttggctttcaggaacacgccgaacgccgcgcccgcctgagcaaaagttgctgcggccgtcgccggtttgatggtgtcaaaaccacgcagcgccaggttgttgagcatcactggcaccattccccagtgcagaccaaagatcacgagcagcgtccagccgccgcccaggatcgctccggtcagcatcccgctcacgccattcatgtaggcgatacctgcaccgatgccatctccgaggtacacgccaattggcccgaccgcgataacaatcaccggcaccatgataagcatccccagcatcggcacggccaccatctcaatactttggtgaatcacgcgttttaacagccgttccagataggaataggcccagatagccagtatcgccgggatcaatgtggatgaatatttcatcaacacaacgggaatccccataaactggacgatatcccccggtttcgccatcaacccagtgaatgtcggttccagcaacgccccaacaatcgccacggaaacaaacgggtgcgcattgaacgccttcgcacaggaaaacgccaatagcagcggcaggaaatagaacacgctgttgctcgccgccgccaggattttataggtgctccctgcggtatcgataaagtggtaagtagacaggatcaccagaaacgctttcagcatcccggcaccggccagcgcaggaacaatcggaacaagaatggaggacattttattgaacacgcgtccgacaatattgccctttttccctgaagactcatcttcgctgtccgagagggcatcacctttaataccgaattcgtccaccaaaatgcgataaacagtggtgacatcattgccaatcaccacctgatattggctattgctttcgacggccagaataacgccatccagtttatccaatgccgctttattaaatttagagctatctttcagtgaaaatctcaagcgtgtaatacagtgagttaaagaaactacattcttttccccaccaattagctcaataatttccctggcaagtaaacggaaatcactcatgggctgacctcaataatagtcatattggcatcatttatgtggaaccataaatgacatcatttattatggaataaattggttattacttaagtacgaatcctaaaaccgttgtgaaaattttctttagcgaattacttccttacatgctcaatatgtatagaaagaaacatcatttcgtcatcacttaatgaacgaccataatcgcggctaataaatttgttgacccgtttagcacattcgtaagacgaagaatatttcaacatcacggcgtcatgcagagaactgtcatcactggtaacataagtattactcaataaccgatgagcaaaaaatttcaggtgggtaacaaaacgctgaaaattgattgagtcttcctcatattcaattttgaaatggtatttaacgatattcagaatgtcctgaataactctcgaaacagccttaatatctggcatagcgccatcttgctgtgaattcaacaggtgcagggcaataaacccagcttcatcttcaggcagcttaacgtgaagtttctcgctaatttcattaattgcccattgcccaataataaattcatttcggtaaaggcgtttgatatcccagagcaacatattctcgatataggctccctgtttagttctttcgagagcgaaacttaagtgatcgagtaaggaagcataaacgcttttatgaatttttctgtcgagtttgctcgttgcctgtttgactatatcgaggacgatattaaacaacatttcgggaacatcattaaacgcttcactggttttatcgaggctgttttcttcatcgagacggaatattttttgaatacaggattcatcaaccaggtcattggcttttttgttaaaaccgacgccctttccaataacaacacattccttgccgctcaattcgcgagcaacgataacattgttattcagaacccgttgtattctcatatttcacccataaaaaaaggcaaaacgtaaaagagttttatctcttctcggttttgcctgttattaaaacagtaacaatccatataaggaaatacatcataaaccagtaagacttgcaagcgcgatgtgtttaacttttttctattgtgacaaccatcacgcattaatattaccttcacaacaatccgcgatcggcatgaaatgtggtggaaaagaatatctcggccctcggttaaaactcggtaagtgtcaaaatataccggtaatacttcaagttacatgtacgttggctgcgttcactcacccgaatcacttacctgagtaagctcatcgggattccttcccttgccgccttcctgaaactcgaattatttggggtatagttagcccccacgtttcagcgacgtgggggcatcgaaggcaagctaggcgactgcggtgccctgttcgtcctgatcgacggcgaagcaggcaacctgctgttcaccgtaggttttcaactgcggctggaactgcgtacaggtgctgaagcagcgctgacagcgagcgttaaacgcgcagcccggcggtggattcagtgggctaggcagttcaccggtcagcttaatgcgctcacggcgtaaatctggattcaagcgcggcgtcgcagaaagtaacgcctgcgtataagggtggcgcgggttgttgaaaatagcctctttactgcccttttcgacacagcgccccagatacatcaccatcacttcatcagcgatatgttcgaccacggacagatcgtgcgagatgaaaacgtaagacagccctaaatcctgctgtaagtccatcatcaggttcagcacctgcgcacgtaccgacacatccagtgcagaaacaggctcatcagcaatcaccacgtccggatccagcatcagcccacgggcgatagcgatacgctgacgctgaccgccggagaacatatgcgggtagcggtcataatgctccgttttcagcccgactttcgccatcatcgccagcgctttttcacgacgctcagctttcgacagctcggtgttgatctggagcggttcttccaggatctggccgactttcttacgcggattcagcgatccgtaaggattctggaaaacgatctggatcttctgtcgacgcagtgtctgcgctaccggatccggctttaaaagatcttgcccttgatagtacaactcgccttctgatggggtttcgatcatcgtcagcaggcggcccaacgtggatttcccacagccggattcccccaccaccgccagcgttttaccgcgttccagcgtaaaggacacaccatccagcgctttcaccatccgctccggcgcgaaaaaaccctttttcaccggatagtgttttttcaaatcgatcgcatgcagcaagtacggttgcgatattgcattcagttcactcataaggtcggcctccccgcatcatctagcggtgtatgacatttcacctgacgaccaggaatatcacgcagttcaggttcttcctgacggcagcggtcatgcgcataggggcagcgcgggtttaacagacagccgttggggcgatcatatttacccggaaccacacccggcagcgatgccagacgcgctttatccaccgcaaactccggtagcgcacgcagcagcgcctgagtatacggatggcagggcgcgcggaaaatatccgctgctttgccggattccaccacctgcccggcatacatcacgataatgtgatgtgccgcttcagccaccagcgccaaatcgtgtgtaatcaggatcagcgccatgttctcgcgctgctgcaattcgagcagcagctcgataatctgcgcctgaatggttacgtccagcgccgtagtgggttcatcggcaatcagcagtttcggtcgacaggcaatcgccatcgcgatcatcacgcgctggctcattccaccggaaagctgatgcggatacacgtcaagacgcgatcccggatcggggatcccgaccaacgtcagcaggtcaatcgcacgctgacgacgggttttgcggttgccaccctgatgcaccttgatggcttccatgatctggtagcccacggtgtagcacgggttcaggctagtcatcgggtcctggaaaatcatcgcgacttccgaacccaccagattacgccgttctttctcagaaatttttgttaaatcacgctggttaaattccagcttgtcggccatcactttgccggggtaatcaatcagtcccataatcgccagcgagctgacggatttaccggagccggattccccgacgataccgacgacctgaccttgttcgacctggtaactaatacggtcaaccgcacggaacggcagatcctcatcaccaaagtgaaccgacagtttatctacattgagcaacgccatctctctacctctattactgcttgagtttggggtcgagagcgtcacgcaagccgtcccccatcaggttaaacgccaataccgtcagtaagattgccacaccagggaatgtcaccacccaccaggcgctttgcgcaaactgcaaaacgtccgccagcatagtgccccactctggcgttggcggctgtgcgcccataccgaggaaacccaaagcagccatatcaagaatggcgttagaaaaaccgagagaagcctgcacaatcagcggtgccaggcagttaggaagaatgttgacgaacatctggcgtgccgagctggcacccgccacgcgtgaagcggtgacgtaatcccggttaacttccaccagcaccgccgcgcgagtcaaacggacatagtgcggcaacgccacgaaggtcagcgccagcgacgcattcacaatcgaaggcccgaagacggccaccagcaccagcgccagcagtaggcttggcaatgccagcatgatatctacgatacgcatgataagcgcatcgaccacgccgccgaaatacccggccagcagaccgaagatcacccccagcaccagcgacagcgccacaaccaaacagccgaccagcagcgacaggcgggcgccatacatcagacgggacaggacatcacgtccgacatcatccgttcccagaataaactgccagcttccgccctcttgccagaccggcggacgaagcagcgcatcgcggaattgctcagcgggcgcatgcggtgccaacacgttggcgccaatggcgataatcagcatcagtgcgacatacaccatgccaacaactgcccctttgttacgtttaaaatagtgccagaattcctgtagcggggtcatcggcttaggtgcgctatttacaacaggttcagtgacgtgtgtcatcttagccttccccttatttcttatgacggatgcgtgggttaaccacaccgtagagcacatccaccagcaggttaaccacaataatcatggtcgctaccagcagcacgccgccctgaaccaccggatagtcacgacgctgcaacgcatcgatcaaccaacgtcccagccccggccaggagaaaatggtttccgtcaggatcgccccggccagcatggtgccaacctgcaaaccaatcactgtcaccaccggtagcatcgcattacgcaacgcatgcacgacaatcacacgcagacgactcagccctttggcgcgggcggtacgaatgtaatcctcccccagcacttccagcatcgcggagcgcgtcatacgcacaatcaccgccagcggaatagtgcccagcacgatggcaggcaggatcatgtgttcaaccgcgtcgataaaatcacctttttcgccccaaaacagggtatcgaacagcataaagccggtgagcggcatactgtcatcgaggaaaatcgtatcgctaatgcgtcccgaaacgggcgtcagatcgagctgaacggaaaccagcataatcagcatcataccccaccagaagataggcatagagtagcccgtcagcgccaggccaacagaggtatgatcgaaaatagaaccgcgtttgaccgcagccaacacgccaaccggaatcccaaccgcgatagcaaacagcatcgcgcaggtacccagttccagcgttgctttgaagcgaggtacaaattcttcccacacggggatgcggctcttgagggagattcccagatcgccctgcaacacaccgccgatatagtggatgtattgctgccaaagtggcttatccagccccatttcagccagcaattgcgcatggcgctcggcggaaataccacgttcccccgccatgatcatcaccggatctcccggaatcatgtgcacgaaggcgaaggtcaacagggtgataccaataaacgttgggataacgagccccaaacgccggagtatgaactgcaacatatcccgaactctctattcatgcccgttggctcattggccatcaggcttatcattgctcacagctaaaaaatcgccagacgcgattttaaacgtcgtgtgcgacggcccgcagggtagcgggcggggaaggctgccataaaaatttaacgggcaagaaaccccgcctccacggctcctctaacgagaaaccgcaaggtcggggttttcaatgtccatgaaaatctagtggctgacttaatccaacgtcacgttgttgaagctatgcacgccgcgcggctgaaccacataacctttcacgtttttacgcacgggttcgtacacggtggagtgcgcgacaatcagcgccggagcctgatcgtgcatcacaacctgagcctgcttgtacagctcaatacgtttttcgtgatcggaaacggcacgcgccggttggatcagatcttcgaacggcttgtagcaccacttggagtagttagagccatttttagccgcatcgcagctgaacagggttgcgaagaagttatctggatccccattatcgccagtccagcccatcagtacggtctggtgctcgccgtctttcgcacgcttcagatactcgccccactcgtaggtgacgatcttggctttcacgccaactttcgcccagtcggactgaatcatttctgccatacgacgcgcgttcgggttgtacggacgctgtaccggcattgcccacaggtcgatagcgaagccgtcagccatacccgcttctttcagcagggctttcgctttctcaggatcgtagctgtagtctttaacgtcgttgttgtagccccacatggtcggtgggatcaggttggtagccgcttggcccgcgccctgatagaccgcctcgatgatggcagacttgttaaccgcatagttcagcgcctggcgaatcttgacgttatccagcggttttttctcaacgttgtaagccagatagccaacgttcaggcccggctgttccatcaacgtgatgtttttgtcttctttcatgcgggcaagatcggccgggtttggatacggcatgatctggcattcgtctttttgcagcttggcgtaacgaacagaagcatcaggcgtaatggagaagaccagacggtcaatgcccggcttggtgccccagaagccttcgaaagctttgtacagaatgcgggagtctttctggtactgctgtagctggaatgggcctgtaccgattgggttcaggtcaatcttctccggcgtaccggctttcagcatcttatcaccgtattccgctgataagatggaagcgaagtccatcgccagatttgccaggaacggtgcttcaggacggttcagtacaaagcggacggtgtaatcgtctactttttcgattttgctgaccagttccggcatgcccataccttgatagtattcatagctgccgccagacactttatggtacggatggttggcatcctgctgacgcatgaaggagaaaatcacgtcatcggcattgaattcacgggaaggtttgaaatccttgctgtcctgccatttcacgcctttgcgcagatggaaggtgtaggttttgccgtcttcgctaatatcccatttttcagccaaacccggaccggtgtccgtggtgccgtctttaaattccaccagacggttataaataggaatagaactggcatcaaacgttgtaccggaggtgaacagctgtgggttaaaaccttctggggagccttctgaacaataaaccagtgtttttgcctgaacgcccgcggcgatggacatggcgagcaagccaaggccgaacttcaacacccttgatttaaccagggatttttccattacttatgctccattgtggatgatgttgtgtgctatacccgccctactccaagctgcatacgcgttgttaaaacactgcggttaaaaatacagtgattaacaacgccgatgttctgtcctgcatctcgaaatcaattgggtatggttggccagacctgtatttttatgtgctgcggtctgtaccctgtcgcccgaaggcaaaatcaaaataatggggagaggaatggtggttatcagaacaaacagccgtcacgctattgaagatagtcataataactacaacgtataccttgaagcgccacaacccgctcacggatgctggatgaagacgtagaatcattcagacaagccgctgctttcctccttatatccctatgacgccttcaatttctcaacagatggcggtgacgtcaatataagctgtaaggatttacaaaatttccttacatttccttaaaagataaaatacaagccaaccgacccacgaaagatggattccccacttttttattaaaaaacagcgataaaacccatcataacggccacttaaagaaattatcaccattaaaaaaactatagtcatctggtcttacgtgtccaagatctgagcactattttttgttaaaaacgttaacaacaggtgaaaatcctgacgggtaataagaaattctgatatttcccatgacgccataagcagaggaatgactatctacgctacataaaaaaacttttttttcccctctcgactgaccgaaagcgtactccactgcattctttgtctgtctctgtgagatgcccgttgctggataccattaactagataaaagcacacataaaaaggccgatgaagcaggatcggggacgcattctgcccacggtatcttcggcaagggcactagctgcgagaaaatgatattgctcaataattacttagctattttagttaaataaatattttcattaaaatgaaaacacgctatttacttattctcataaagtggtatttttcatcctgtgacttacctctccttctgctttaattccccctcactgcaaaaataaattattttaattacaaaaaaataatataagttatttaaaatggagttgctgataagttcacaaatacgtaattaacgtattatttttaacattccctcatgctagattacctcccaacgtgattcattgttaaataacacctatcattctttatatttttgttactaattgataaaaaaacaaaaaaacgtatttttctgctttctgataataaacatcccgccgccactggcattaatgacgctcgataaacacataaatatcgatgcaaaaaacgtcaataagccacgccgataatgatgcaccatcaatatcgtaacggcaggtatgtaatttctttctgtaccaactgtcctagcagggtgaatataatgaaaaaaattgaaactgatattttatgtgagaacgatctcgctctggaaacacagacatcgtttatcggaggtttttttaaaaagaaaatcggctccgttcccgttgcactttttatagcaattgccgccattgtcgctatatctgcctatgagggatatttacctaagaatatgattggcggttttgccgtcatcatgacgatggggtttttactggcgcatattggcagcaacattcccgtgttcaaagatatcggtggcccggcgattctgtgcctgatggtgccttccgttatggtgtattttgagttattcaatgacaacaccatgaaaaccgtacacctgttgatgaaagaggcgaacttcctgtacttcgtcatcgcctgtctagtggtcggcagtatcctgggaatgaaccgcaaaatcctgattcaagggatggtgcgcatgttcgtcccgctggtcatcggcaccgccacagcgctggcaaccggtttactggtcggtaaactatgcggctacagcgtctatcacaccttcttcttcattattgtgccaatcatcggcggcggtattggtgaaggcatcctgccgttatcattagcctattctgccattctggggcaaagcccagatgtttatgtggctcagttagcgccagctgccgtcgtcggcaacatcttcgctatcctgtgtgctggtgtgctgtcccgtctgggtatgcgccgtaaggatctgaacggtgaaggccgtctggttcgcagcgatgaagacaacgcgatgtttgccgtaaacgaagcaccaaagccggtcgattttcacttgatgggcggcggattgttgatgatttgcgccttcttcatcgtcggtggcctgtttgagaaattggtacacatccctggcccagttctgatgattctgatcgccgtcttctgcaaatacggacgtgttatccctgccgtcatggaaactggggcgcatagcgtttacaagttcgtatccagttctctggtgtggccgctgatgatcgggcttggcatgctgtatattccgctggagagcgttgttgccgtattctccgtgggttacgtcatcgtctgtggttctgtggtgctatccatggcgctggtgagcttcctgattgccccttatctgaatatgtaccctattgaagcttccatcgtgaccacgtgccacagcgggctgggtggtacgggtgacgtagcgattctgtccgcctctaaccgtatgtctctgatgccgttcgcacagatcgccacccgtatcggcggcgcgtctaccgtcatcgccgcaacgctactgttgagctgggctgcctaatctcagtatcacggtttcccccaatcagggggaaaccttattgaatgcagaactacgctaatcccccgtcaaccgcgttcttatctaacctttttgaaaatgatcagaatcaggctcatacagatggggaaaccaattaatacggctgaatacatggaatccatagattctcgcatatcagctaatatcgcaaaatggtattcaactggcacagttttatcagataaaaaaaccattctttctttatcttgaacatgcccaaaagaaaaaagagcaatgcttatcaaataaaaaaaagaaacaacgcaaatactgaaccatcgaataaacgtcttgcacttacttgttaacatcatgcatcccttctaataacccaccggcagaaccaccagaataaggtgaaattttacctataccagaaacaacctcggacacgactcttaaagaggtatcttcacttatcggtgtgtagctatcagtattcgggtactgctttctaaactcactggtcatatcaacaacaagcatcgatgattcagcgcttttttgttctaaataccgctgtagcgataccggcacggcaaaatcttcttcgtaattaatccgtatctgagagttagttgtatattctccctcaaatatctgtgatcccgcgatcttcacgccttttgttgcatgggttgtacagttcacgcctgtcacatcatattgatcgactgtacgaccgtttcttttagtgctttctcccatcttgattgtttctttcactttgccccctgagcgccatagcttttcaaagtacaatcgagcaatcgtaggatctgcatctgtaatgacgaatgccttcgcctccatcttgtacagttcttctcggtaatatgttctggcatcttcaaactgcaaaaaatttaagatgccatcaccgacagccccgagaacaccaaaccgtctaccaaagcggccataggtaaaaacagatgcattatttccctcatgagtggaaacaaatgcgtgacccgtccccttaatttctgtccaaataaatacaccgttttctaacaggttattttcttttttgcactcttgaatttgattaacccattccccttttgaggtcgtgaggtaaatcgggtcatccctgaagtaatttactggttcgggcttaatattttcccgaggattccgccacagccctaatccgcggccgtactgcataaatttatcgtgttccactcaaccaactccatctggtttcatcatcactgaattgtatatagcacgaggcgggatctctcccgcctcgtttccatttctgtcagctttattcgccgctagctattcacagttcttcactcacagtactgacgcagtgagtcctgcttttccggcaacagacgatacaggtaaaccggtcgacccgtagaaccgtacaggatattggtggtcagaatccctgtttctgataaataaatcagatacttacggcaggatacgcgagagatgccaatcgcattcgccagcatttcggtagagaactcaatgccctgattgccttcaacccactcgcagacggtacgcagcgtcaggctggttagccctttcggcaatttcttacgttcactagccgtgctgccgctagtacggcgaatcaggttatcaatatcagactgcgcgacaaaatcgcggtgcttgaacagattagcctcttcacgataggcagtaagcgcctgctcgaaacgcgagaactggaaaggcttaatcagataatccaccacaccgtagtgcagcgcttttttgatggtatacacgtcactagcagaggagatgatgatgacgtccgtcttttcactgaattcacggatagtcggcaacagatccaatccattatcctgctgcatgtaaatatccagcagtaccaaatcaatttccgagtcaggttgcatcagcaggtttcgcgcctgctgtaacgtggggacggtcgcatagcagctaaatccagaaacctggttcagataagatttgttaagctctgcaaccatggcatcgtcatcaacaatcagtacattaatcatggtcaaacagccttgcttgataaggaatagtaacgaaaaactgggtgtacacctcaggttctgattcaaactcgatagtgccgccaatcttctccagactctgtttggtcaggtacaggccgataccgcgcccgctgcctttggtagagaatccctgttcataaatgcgcgactggctctccggcgaaatgccggggccgtcatcccccacggtacagtgaaggcggctattctgatgatggaagctcacgctaatttcgcagttttcctgcccatcaatcgcgtccatcgcattctcaatcagattacccaatacggtaatcagttcattcgtggcatcgacatcatcggtatccggcagcagactctcctcactgatggagagcgtaatgccgagatcgcgcgcgcggttgattttacccaacaggaagccggcaatcactggcgatttcactttacgaataatcgaaccaatttccgcctgataattattggcggtcttcaggatatagtcttccagttgcgagtaatattttaagtgcaacatccccaatatgacgtgcagcttgttcataaactcgtgcgactgcgcacgcaacgcatcggcatagtaggacatcccactcaaccgttgcagcaactggctgatctccgttttatcacggaacgtcgcaatcgcgccgataatatcgcctttcacaaaaaccggaacggtgttggtcagcagcaggtggccgttaaagctaatctcttcatcgcgccgtggcgtaccgctctccaatacctgtttcaggtgcaggtgcagatgctcaagccattgctcgctaacgcgttcggctggcttcggggcagacgtttcattgccctgcggtttattctgccggaaaagtcgtcgcgcctcatcattgattaccgtaatccgaccatgttgatcgaccgcgataacaccttctttaatgtgtttaagcatcgcgttacgctgttcaaacaggttcgagatctcaaacggctcgaatcccagcataatgcgcttgagcaccttcaccaaaatcaacgtaccgagccagccgaccagcgcccccgccaacagcgtccagggaatcatccagcggttatcgctgattaccttctgcacgctggttaaggcaatccccaacgcgacgacaccaacctgtttgtggttattatcaaacaccggagtgaatacccgcagtgcgggatcgagcgttccccgattgatggcggtattttccatccctagcagcgccgggtagatatcccgaccggcgaaatgctcgccaattctttccggttcagggtggctatggcgcaccgtatccatatcggtgacagtgacaaagagcagttgattacgctggcggattgtctccgcagcaatctgcacatcctccggtcggccaattcctttaagttcattaataacaacgggagaagctgcaaatgtacgagcaatggcaaaggctttttctcgcagatgatcttctgaaagctgattaatacgaaaaaacagcagggaatagaccaccagcagcaccgcgccaagcacaaccgacaccatcagaaacaccgatgtcccgagctttagcggtgcctttttcttgcccatgtcactctccaaaaccaccatcatcacaccgttatcttatactgtttcgtcgcgtttcgcgtgtcgtgatgcatacgccccgtcacagggacagggcgtaggcttgaagaaaggaaatcgggcttacatgtttttcgcatcatgaaagccagcgggtagcccacgttttaccagaaaccgagcagtttccaccacatgccaccaacacccagccagatagggatgatgaccagactgaccaagaagccgatcttccaccaggttcccaacggtacgtagcctgtgccgaacaaaatgggtgccgggccactagagtagtgagtggtggacataaacaggttactgaagataccgaacaccagtacggtcagcatcggcggtgcaccggctgccagtgcgatagagacgaaaatcgcgtacatagcgctgatgtgtgcaatcgcactcgccatcagatagtggctgtagtagtaaaccagcagcagcagacccaacattggcagccagtgcataccgctgaccgcattaccagccaacccacccagccaggcaatcagacccattttgttgagctggcccgccagcgtcatcagtacggcaaaccacaccacggtgtgccaagcttccttctcactgaccacgtcgtcccaggtcagcgcacggctgagcaacagcacgctcagtcctgccagcgcggtcagggtcgcgtcgatattcagcgtagagcccaatacccagaacgtcaccagccccaggaacacacccagaacgacccactcattgcgggtcattttgcccatctcacgcaatctttcgacggcgatcgcacgcatttctgaggttttcttcagttcaggcggatagaagcggtagatcaggtaaggaatcagcgccaaagacaggaagcccggtagcagtgtcgccaacgcccagtccgtccaactgatatgaataccaaactgagaagccagcttcgccaccatcgggttaccggccatggaggtcatgaacatcgcggaggtcacggcgttacactggaaaatggactgaaccaggaacgcaccaatgcgacgctgcgtgcctttttccggcgtggagtcgtaggcttcggcaatcgaccggaacagcggagtgatgatcccgccgcagcgtgcagacgtggaaggcatcgccggagcgaacatcaggtcggtaaacaccagaccatacgccagaccgagagagctattccccaacttgctgatgaacagcaggccaatacgtcgaccaaagccggttttgataaagccgcgagagataaagaaggcacaggcgatcatccaaatagtaggatcgctaaaacccgccaacacatctttaatggataataaccctaatatggcaaccgtggtcaggctgaacatcgccatcgcgccaagcgggtaaggagagagaatcagaccgacaaccgtggcaataaaaatcgccatcaggtgccaggcatcgggtttaacgccatcaggaaccggtaataaccataagccaccggcaatacaaaggataactagaagctttatcaacctgctgttattcgcagacatagaaacaccactcttcattaaaacggaattctgtattcacgacggatgtccgagcgaaggagtgggtatttcgttattcttccttcgtcaccctgctgatacaacgcaacaggaatcatctgcggaaaaaaagacgagaaaacaagggttcagggtgcttctctcgtctgatcaatcaagtgattaatgaagagatagtattataatgcgcctgcaaaatagcgttactttagttactaaaggggtttattaatttatttaagaaactatcgtggttttaatttcccgataaaaaatccttataattcaataataattgacatttattgaacataaaattaacgaatttaacgacaactcaatgatagaaaaaccacatacccaacaggggtaatataactctttcccagacagtgagttatctattccttatttactcactcaggtatttttttattcaaaaataaaaaaacaaataaccattattcggcgaaaaaatattattttttatccagctgataacatttagagggtcaggaacaacacggctaaaagctgcggcgacataattcgcaaaaacatcgccagcggataaaccgtcgcataagacaatgccgccgcaccgctggtcgggtgtagcccattggcaaacgccaacgcgggtggatcggtcatggaacccgccagcatgccgcagagcgtcaggtaattcatcttgcctaacgtgcgcgccagtatgccgacagccagcagcggcacaatggtaatcagcgcaccatagccaatccaccacaccccgtcgccgttcaataacgtatcgacgaaatcaccgccggatttcaatcccaccaccgataagaacagcacgatgccgagctcacgcaacgccagattcgcactgggcggcataaaccaatgaagtttcccgatactgccgatgcgccccagcaccaacgccaccaccagcggcccacctgcaagcccgagccgcagcgccaccggaaacccaggaaccatcagcggcacagagcccagcagtacgcccagcccaataccaataaagacgggcagcatctgtacctgctggagcttctgctgcgcattccccacgatatccgcgacggcatcgatcgccgttttccgtccgaccagattcagaatatcgccaaattgcaggctggcctgattgctggcgaccaactcgacacccgcacggttcaggcgcgagatcaccacatcataattttgcttcaggttaagctcgcgaatcttgcgacccagcactttctcattcgtcaccaccacacgttcaacatgcagatcggtgccccgcgtcgagagcgacgtctcaacttcattaccgatgaccagacgcgcctgctccagatcgtttttcgcaccaaccaaatgcagataatcacccagttggatcagcgtatgcggcgatggcaccatcagttcatcgccgcgtttcagacgggagcaaacgatcgtgtcacggttcagaatcggcacgtcctgaatcgccaacccttgcagattggtattcgttaccgacacattaatcgtgagtagctgttcatggtgctgaccgttgctggtctcaaactgctttgcctcgttatccaccgcgacacgaaacaggacgcgcatcagccacatcaccagcaaaatgccgcagatccccagtggatacgccatcgcgtatcccgtccccatttggttcactaaggctgtactcgaacccagatcggtcagaatctgctgacccgcgccaagcgaaggcgtgttagtcaccgcaccggaaaaaataccgagaataataggcagaggaatattgagcagtttgtgcagcatgacggtcaccacactaccgagaaataccgtcaacagggcgaacgcattgaggcgcaggccagatacgcgcagagaggaaaagaagcccggcccaacctgaatgccaatggtgtagacaaacaggatcaacccgaactcctgaatgacgtgcaacatgtcatcattcagttggatctggtactgatgggcaacatgcccgacgatgatcccaccgaacaggaccccgccaatccctaaaccgacgccataaatccgccaattgccgatccataaccccagaacggcaaccagcgccagcatactcacggtaagtgcgatatcactcatacccgtatcctttgcggacgtttttattgggaaatgccactgacgctatactctatgacgagtatattttgattctggcagaatgctggggagagaaacgtggcgggcaacacaaaaccgcacccgtaacgatacgggcgcggctaacgcttagtttactaacgcgcaggttaatgacgtgaatgtcgcgttatgacgcatcttcagcagactgctggttcaatgccgggcggccaccgccgatggcgatgcgctgcggctgcaaggcttccggtacatcacgcaccagatcgatgtgcagcaggccattttcaaaatgcgcatcggacacatgcagatgctcggccagcgtaaagctcagcgtgaagggtttaaatactagcccctgatgcagatattccacggctttctcggacggtgccgggctaccttttacggtcaggcgcgggccttctacttcgatatccagatcgctttgccggaaacctgctagcgcgagcgtaatgcggtagtggttgtcgtctttcttctcgatattatacggaggaaaatcaatcggttcctggctgccctgcattgagctagctaatttgtcaaaaccgatccactgacgcagtaaaggtgataaatcgtagttacgcataatatgactccttctaagaagcgagagtaatgtgcccctgtgggcatagtttattccagccacggttcaatggctggcgtcgtccccattcggcagacgaagtgttcattcatggacttaatgttgatttacttgatttcaatccgacgcggcttcatcgcttccggcacgatgcgttcgagatcgatatacagcagcccgttttccagattggcgccttttacctgaatatgttcggccagctggaatttacgctcgaaattgcgctcggcaatgccctgatacaggtagttgcgggcaacctgctcaccggcgtgggcaccttttacaatcaataaattgtcgtgcgcggtgatgtccagttcctgctcggcgaaaccggctacggcaatcgcgatgcggtattggttctcgtcaaccagttcgacgttgtagggtggatagccgccgttactctgggtctgaccggtttctaatagattgaacaggcgatcaaaaccaatagcggaacgatacagtggggaaaaatcggggttacgcataaaacagcctcctaaacatgcagcgaggatttattctttgccttcctacaaggacaggctcacagccgagacggataccctgacggcgtatcgttttcctccggcttgtaatcaatatggtgacccctctcagactttcaagaggcaaaaaagaaaaatcactacgtttcatgcaatattcactcacaccgtgggcgttatcacatacactcaagataggcagtttttggcctagtgccgatcgtttaagcatcgagatacacgggcgaccacagaggtgatgcgttcctgtgggaacctccccctatgtttcccctaacaacggacttaagtgaccagtattaggcttcgacccgctctgacagcaggttcttaacggacaggtaatatgaccttactgaaaagtgcattgttctctttcattattaccggtagcggcgcggcagcaaccagcggttgctccagcgtcatgacgcatacaggaagcgatcaggggtactattccggcactcgcgccagtgtgggtatgttgggtgacgacgaaaccagctgggctatgatgccgctggtcgctatcgatttgccgttctcagcagttgctgacacgttgctgttgccttacgactactatcgcgcaggcagcgataagaaaaagctgtcgacacgcgaacgcattttacacagcgaagagcaaaaccagaccaccagttcacagctcgccactatgcctaataacaacaccatgccgcataatcagctttgatagcaccacattcgccgtaaactcgctacgccgcagtcatgatgacaagcaggccacgacaaaaagctgattaaaaccgtcaatctcccgcatatacgcaatgtgtttcccatcaggggaaaagaccacggcatccgcactgggtgcgcagtccgttcgcgccgacagtcgaacaagttcaccgcttttcgcatcacacaacatgatgctgttgtcgcacacaaatgccagagaaccgccatccggatgccagttaaaggcagactgtacgccgtgttccgtgcgcgttacctgtcttggctcaccgccattcggagaaatcgtccacagttgcaccacacctatctcgtcacgcatcagaaaagcaatttcgctgccatcgggcgaggcgcgtagccagtggcgcggctgatttaccaatccaggataacaacgctgatgcgtaaaggttaaccgccgctgctgcacgcccgctggcggcgcaggcatggacgttgccgtgcccgctaatggcgcatcaccctctttggcgtaattttccagcgcatccggcaaatcaacgataaagatctcggggatggttgttccgtccgccgcacgcgtgtcgccgataaacgccagcgcccagcgctgccgcgaaccgtcctgtcggatatagcccgtggttcccacccaaccttcttcataggcgcgattgatttcatcactgtcgggctgcggctgcggcgtcgttctgctgaccagcacacaatagtggctgccgtcatattcacgcgggtggtgtttctcaacgacaacgcactgaagcgggacggccacacccacattgcgcaagtttaatgccggatcgcgctcatgcagcacatggtcgttataggtaaagctcaggcgactcgcatccgggctgaagacgtggacatgcgtaccgccgcgcagcgcaccagcctgataaggcggcgtaatagagaaggcatcgagcgtgatcgcctcatcgcgctggcggtctgccactatcgttccacggcgatggtgaaaatcatactgccactcgctgtctggattttcaggcccgtgaataaagacatagcgcagcggttcctgcgggctacaggtcaccacacccacatgcgcacccgccgtcgcccgataaatcacctcggttttcaggtttttcaggtctatgcgctcaatggtcagccctgtgaatgaagatccatagggtcttatgtcataaaccagccagtttccatcacatgaccagcaattaatattggtaagttgatgacctacagcattaaacgttagttgaacttcaacagacaatacatcaccccagttattcagtatcagtcaatagtttgtaaatcaatctcagttttttgtataacttattgtttttaatttaaaaaaaacaaacaacatcgatatatgtcattcaaaaaaatagaaagactatctcaataacatccgttttttaattcattagcatcggcgtaacattcttcatatcgaaagggcagccccctttcacctatcaaatcaaaaaggataagacatcatgaaaaacgtaaaaaccatcgccgctgctgttgttctcgctaccatgactttcggtgcttctgctgctgaatatgtatctccttcacaggcacagaatctggaaaaagcgggcgtcgttaccgctaccgctcaagacctgagctcactgcaatctcagctcgcagcgaaagcagaaaaagcaggcgctaaagcttataccatcacgtctgcgaccggtaacgatcagctgcgtggctctgcagtaatcttcaactaagcgttgttgacccctatagctaccctagtccgatagccatcatagatagaccagtaagacatcacgtattaccctctttccggcttgcctcctcatcagggcaagccggtttttttatcacgggccgtcgcaagcgacgttaaaaaacgttccctacgtttttttatgtgtgcttttggctaaaagccattctcggccgccacggtcgcaaaccattccccgcttttcttcaccgtgcgcgtctgcgtcgccaaatccagctgcacaaaaccatagcgattcttgtaggcattcgaccacgaccagttatcgataaacgtccacatatggtagccgaggcagttgctgccttccgcgatacctttgtgtacctgcttcaggtgttcgcggacaaaatcgatgcggtaatcatcctgaatctggccgttggcatcgaaacgctgttcgttctctacacccatgccattttccgaaatgaagcagcgcggattgccgtaattcacccgcaggttagtcagaatgtcatagacgcccggttcgtaaatttcccaaccgcgatagggattcattttccgtcccggcatctcatagctggcaaagaaccattcgggcataaacgggctatcgggattgaccagactgtcacggcactgaatacgacgcggctggtaatagttaatgcccagcagatcgacaacaccgtcggccagcaacgcacgatcgtcaggctgacaattcggtagctgaccatatcgatgcaacagatcgaccagttcctgcggatattcccccttcagggcaggatcgaggaaactgcggttaaacatcaggtcggcgatgttggcagcgttgacatcagccgggtgttgggagcgcggataagaaggcgtcaggttgaggatgatgccaatttccccaccctgagactgttcacgataggctttcaccgccagcgcgtgcgccagcatagtgtggtaggccaccgtcgcggctcgtttgaaatccaccacgttcgggtagtggaaatcatacagataaccgccttccaccggcaccactggctcattgaacgtaaaccaatgttttactctgtcgccaaacagacggaagcaggtcgccgcataacccgcgtaagccgccaccaccgcccgattttcccagccgcctagccgttgcatcaccatcggcatatcaaaatggaacagattgataaacggcgtgatgccctgcgccagcatttcatcaatgatctgattataaaatgcgaccgcctgcggattaggctcaccaacgccatcgggaatcagccgcgcccaggagatcgacgttcggaacgtgttgtgattcagcgtttttagcagcgcgatatcttcacgccagtgctgataaaacgtagaggtgtccgctggcccaacctgctgatgaaagcggccaggctgcgtggcaaaccactcatcccacacggtagcgcttttaccatagctaaggctttcgccttccgtttgcggtgccgagctggcgctaccccaccaaaaattcgctggaaagcgaaaatcgttctgaagatgatcgtgcatacgttcctctctgcttcactcgtgtttatgcgctggcgctggcttcgcccgctgcctgctgttgcttctcctgctcctgtttcagcaacgtgcgctcgtagactttcaggaacgggtagtacatcgcggccgacatcaccatgcacagcagacacatgatcaccgggctgaaagcccagttcgccgcccatgatgcaccaatcggcgcaggcgtcgtccacggcgtcagggaaaccacctgcgcgatccagccgagtttcgtcgccgtataggcaataacggcattgaccatcggcacgcaaataaacggcaggaacagcagtgggttcatgataatcggggcaccgaacagaatcggctcgttgatgttgaaaaagctcggtacgacgcccatgcggccaatcgtccgcagatgaaccgcgcgactacgcagcaacaagaaggccaacggcagtgtggaaccgaccccaccgatcagcaggtagtgatcccagaagccctgcaaataaatatgcggcagcggcgcgcctgccgaaagtgcggcctggttcagcgccaaattggtcatccagaacggattcataattccggtgacgatcagcgcaccgtgaatcccggcaaaccacagaatctggcagataaataccgaaatcaggatcgcgggcagcgaatccgatgcagaaatcagcggtgccagcaggtgcatgatggcttctgggataatcatgccggtcgcggactggatgaacagattaaacgggtgcaatgtcgcgacgatcaccaacaccgggataagaatctcaaacgaacgcgctacgccagtcggcacttctttcggcaaacgaatcgtgatgttgcgtttcttcagccaggcatacacttcacctgcataaattgcagtcagaattgcggtgaaaattccctcaccggagaagtactgcgtggaaatctgcttatcgtgataaggcgcagccaccagcaaaaacgccatcagcgccagcaggccggtcatgatcggatccagtttgtaatgcttacccaagctggcaccaatccccacggagataaagaaggtcatgacccccatactgaggtagtacggcagcatcagctgttcacggtaggcaacggagaaatcgagccacgcgcgggcaaaccccaacgtggtatccggcgagaacggtgggaagatgaacaccagcataaatgaaccgatgatcatgaaaggcagcgcggcgatgaagccatcacgaatcgcgatgatgtggcgctgttgcccaaccacacctgccaacggggtaattttttgctcgatgatatcgaccatcgactgatagagaccactcatagcggttgtcctgatttttcgatcagtgaaaatgcaaaatccagcacgttgtcaccgcgctgcataccgtaatccatcatgtctatcgctgccacgggtacgccttttccctcagctttttccttgaatgatgccagcatatatttcacctgcggccccagcagcacaacgtcatacttcccgacttgttcgtcaaattcatgggcagcataggcggcaatctcaacgtccagaccacgtgcgctggccacttccttcatctttctcactaaaaggctggtagacatcccagcggaacaacaaagcatgatccttttcattttcaacaccccgtcgtacgtcatgaataaaaagcgtcgtgaataaacacatccattggaaacacgttcatggaaacatcatcattggaaacaaaacggaaaccgttttccatgaaaaaaatccagatatgagaataggttcacgaaatggtagacattgacggaaacaatgtgagataggtcatgtaaaacgtatttcagaggtgaatgacgggtaaaacgcactatcgccgcgcttattacgctaagtgtactgatttcaggcatttcttctttttggctataaaagcgacaaattgagatttaaaaagccttgcgcgcccctgctatgtttatcacctgatgttgaattttctcgctgcattttaatttttcgttataagggagagatcataaacatgccattaatgatgaaacgatcggtcaaggaaggacgtgggaaacgcacgccgttatggaggaacgtgacagcacagctacgccgaatcccgacgattctggctgtcagcgcggtgctgttcatgtccaccgcttacgcgcaggacagcgtacccacgcagcttcgcgtcggttatcagaaaggctcggtcagtctggtgttggcaaaatcacaccaactgctggaaaagcagttccccaacaccaaaatcagctggattgaattccccgctggcccgcagatgctcgaagcgctgaatgttggcagcatcgatctgggcggcactggcgatatcccccctatttttgctcaggccgctggagccgatctgctgtatgtcggcgtggagccacctaaaccgcaggccgaagtgattctggtacgagaaggcagcccggtgaaaaccgtcgccgacctaaaaggtcgcaaagtcgccttccagaaaggctccagcgcacacaacacactgctgcgagcgctgcaacgcgacggactgacattcaccgatatcaaaccgacctacctgacccccgctgacgcccgcgcggccttccagcaaggcaatgtcgatgcatgggcaatctgggatccctactattccgccgcgttactggaaggcggcgtccgcgtgctggtcgatagcagcgggttggagaaaaccggttccttctatctggcgggtcgcccctatgtcgaagcgcacggcacctttattcgtcaggtactggatgaactgaccaaggccgatgccttaacgatcagcgaccgggcgcaaagcgtcacgctgttggcaagcgcagtagggctgccggagaaagtgattgaaacggcgctcgatcatcgcccaccaaccaccatcgaaccgctggatgccgccacgatcaaggcacagcaatccacagccgacctgttttatgaaaaccgtctggtgccggtgaaggtcaatatcgcggagcgcgtctggcatccccaaacgccttaacccgcttatcacacacattttgtttaccccaaacaagactgttcaaggagttaataccatgagtcttaacgtattctggtttctgcccacccacggagacggtcgctatctgggtagcaccgagggcgcacgtcatgttgactacagctatctgcaacaggtggcgcaagccgccgaacggcaaggatttggcggcgtgctgctgccgactggccgctcctgcgaagattcctggctggtcgcggcatcgctgattccggtgacgcagcggctaaaatttctcgttgccctgcgccccggtgtgatttcccccactatcgccgcgcgtcaggccgccacgctggacaggctgtctaacggtcgggccctgttcaatctggtgactggcggtgacccggaagagctggccgccgaagggctgttcctcagccatgaagagcgctacgaagcctcggcggaattcacccatatctggcgtaggctgctggaaggtgaaaccgttgatttcgcgggtaaacacattcaggtaaaagacgccaaactgctttatccacccgtgcagcaaccgcgtccgccgctctattttggcggttcgtctgaggcggcgcaggatctggcggcagaacaggtcgatctttacctgacatggggtgaaccacctgagcaggttaaagaaaaactggcggaagtccgcgctaaagcagcggcacaagggcgtgaggttcgcttcggtattcgcctgcacgtcatcgtgcgggaaaccaccgaagaggcctggcaggctgccgaacgattgatctcccatctggatgaaaaaactatcgccgatgcacaggcggcgttggcgcgtttcgattctgtcggacaacagcggatggccgctctgcacggtggcaaaaaggacaagctggagattagcccgaacctgtgggcaggcatcggtctggtacgcggcggtgcaggtacggcactggttggcgatggcccgacggttgccgaacgcattaaggaatacgccgatctcgggattgatacctttatcctgtccggctatccgcatctggaagaggcgtaccgcgtgggtgaactgctgttcccgcacctcgatctggcgcaacagcccacgccgctgcatgccgtgagtaatgcgggagaagtggtggcaaaccgctatgtgccgcgcaaagtctcgcaaagctgaggaaccgatcatggcaagaacgctctcttcactggcacagcggttggcaccttttctgctccccataacgctgctggtcgcgtggcagatttccgtcgagttcggctggctatccaaccggattctgcctgcgcccagttcggtaattaccgcagggtggtcgctcatctatagcggcgagctttggcagcatctggctatcagcggctggcgcgcgctgatcgggtttgctattggcggcagtatcggattggtgctcggctttattaccgggctgtcgcgctggggagaacgcttgctggacagttcagtgcagatgattcgcaacgttccccatctggcactgattccgctggtgattctgtggtttggcattgatgaggcggccaaaatctttctggtcgcactgggtacgctgttcccggtttatctcaacacctatcacggtattaaaaatatcgatcgcggcctgctggaaatggcgcgcagttacgggctgtccggcattagcctgttctatcaggtggtactgcccggcgcgctgccgtccatcatggtcggtatccgttttgcgctgggctttatgtggttgacgctaatcgtcgcggaaaccatttctgccaactccggtattggctacctcgccatgaacgcccgcgagttcctgcaaacggacgtagtggtagttgccatcatcctttacgccctgctcggcaagctggctgatgtcagcgctcaggggctggagcgcatttggctgcgttggaatccggcttatcaaacctcatcgggggacgcatcatgaccgcttttaccgattctataacgcacgcgcattcgccgtcgccgctcaccaaagggacgccgttggcgctggatgccatcaccaagcactacggccaccgcaccgtactgaatgacgtgcagttacgcattccttctgggcagtttgtcgccatcgtcggccgcagcggctgcggcaaaagcaccctgctacgcctgctcgcggggctggaagccgccagcagcggtgaactactgaccggcaccgcaccgctcagcagcgcgaaagacgacacgcggctgatgtttcaggaagcacgactgctgccgtggaaaaaggtgatcgataatgtcgggctggggctgcgtggcaactggcgtgagaaagcgcaggatgcgttgacctctgtcgggctggcggatcgcgctaacgactggccagcagcgctgtctggtggtcagaaacagcgcgttgcgctggcacgcgcgcttattcatcatccgcgcttactgttactggatgaaccgctgggggcactggatgccttgacccgcatcgagatgcaaagcctgatcgaaaatatctggctccagcacggctttaccgtactgctggtcacgcacgatgtctccgaagccattgcgctggccgacagggttattctgatcgaagaaggacgcgtggggctggatatcacggttgatttgccacgaccacgacgccgtggatcggcaaagctggcggaactggaagcccgcgtgctggagcgcgtactggctccgacctcatcgcccttacctcagcaagcagcgatataaccttcattctggcgagcgagactgtgcatcttatcgccagaattaacatcaaaaatattgacagatattctcaaaacactccgttttatctcctcaaagtatcagcgtagtatcctcttcatcgaaaggaaataacctttcactccaaacaacattgaacaggatacatcacatgaaaaacgtaaaattcttcgccgctgctgtcgtactttctactctgtctttcggtgctttcgcggccgatcaggtgtcttcacaacaggctcagggtctggaaaaagtgggtgtagtcaccgcgactgcacgcagcctggattcactgcaagcacagctagctcagaaagcagaaaaagcaggtgcgggtgccttcaccatcacatctgcaaccggtgacaaccaactgcgcggcaccgccgttatctacaaataatgcctgccgatagacaatcaaaaaattaaacggactttcctcactcaagaggaaagtccgtttttttatggctttcgcccgaaccctactgcacgcaagtgacgagagttatcctacacgcttcacttcacccaccagtaagatgtaagacagcgcgccgaccagcgccacgccagcaatataggtcagcgcgggagcaaaaccataatcctgtgccagataaccgataatcaatggcaccgtgataccgcccagaccgccgacaaagttgaataccccacccgtcaggccaatcagacgaatgggagccagcgacgacaccagcgaccaggtgatggaggcaaagccattgccaaagaatgctacggccatcagggtcataatccataccggatcgttcgtgtagttcgctcccatgatgcaggttgaaatcaacaggccacagataatcggcgttttacgcgccagaccgatcgatttcccgctacgcaccagacggtccgcaacaaatccagacagcagcacaccaacgaacgccgccaggaaaggtaccgtcgtcataaaaccagcggtcagtgcgctaatgtgtttttcttgcgtcaggtagttagggaaccacgtcaggaagaaccacagcgtagaggtcacggcaaactgcccgatatatacgcccaccagtttacggttgaacaccagtttccagtcagccgccgtcaatggcgtacgtgcttttttgtcgctcggcgcatccccatcaacaataccgccgccttcggcaatataatccagctcagcctgattgatgcctttacttttcttcggtggctgataaacgaaatgccagatcattgcccaaataatcccaacgccaccggtaacaatgaacacccagtgccagctgaggatttcctgcaaccagatgagtaatggcgtaaggaacgccagaccaacaaactgccctgacgtataaaatccaacggcagaagcacgttcttgctcagggaaccaactggttaccatacggttattcgtcggaaacgcaggcgcttcaaatagcccggtcacggcacgtaaaccaatcaacgatgccagacctgtggcgaaaccttgcagtaacgtcgcaatcgaccatcccatgatggcaataaaataggtgacctttgaaccgacgcggtcaaggaaccagccgccgggtatttggcataacgtataggtccaggcaaacgcggaaaagatatagcccatttgtgtttttgtaatgccgaactcttcctgaatatgtgccgatgccacagccaggttggcgcgatccacgtagcagatgacgaccgtaataaaaatcatcagcagagtgaaataacgccgttttgtaggacgggtagttaatgtcatatccatcttatgttcctgttatttattaaacggacagtcataaccgtcatacttcaagttgcatgtgcgttggtttcgcttagtcacccgaatcacttacttgagtaagctcatcgggactccctcacttgccgccttcctgaaactcgaattatttagggtatacatttattgcccgctatttttaatgttcaacaacaccagcagttggtatgttttattttttctaatgaaataaataaccgcgcccgctcactatatttccctatttataatggcgttttattttgaaatcccggtggtggcgtactcatgataaatggaagattacattcccccgtcccagaaaaaataaacagtaatccctcacgaaataatcgatttcgtgataatccatgactgttctattccattgtgccggggaaatgcgttatgtattaccggttattcaacacccatgcagcttgaggcatgacgggtattaccactcagcgacggcaccgtcaggataacgccacaccgggttacgccaatctggcgcatttttactacgttcgataaccagctcttcattaatttccacgccgaggcccggtttatttaatggatagaaatggccgtcggtcatagcaaagtcttctttatttatgacgtagtccaacagctcggcacctttattataatgaatgcccatactttgctcttgtaatacggcattacgcgcaacaaagtcgagatgcaaacaggaagccagtgcaattggacctaatggacagtgtggtgccagcgcaacatcataggcttccgccattgcagcaattttaaagcactcagtaataccgcccgcgtgcgacaggtcaggctgaataattgccagtccgccgtcagccagtacgcgtttgaaatcaaaacgtgagaacatgcgctcgcccgctgcaatcggcaggtgagtttgtgcagccagacgaggatagtattccgcctgttcagccagcaccggctcttcaataaacagtggacggtacggttccaactctttaatcaggattttcgccatcggcgcatcgacacgaccgtggaaatccagaccgaactcaatgctgttaccaaaggcttcgcgaatttcagcaaccacggccaccgcagcatctactttgcgcgagttatcaatgatgcccatctcttcacagccgttcagcttgaaggtatcgaagccaatttcggtcagcttcttgatgcccgcaatcacttcggaaggacgatcgccgccgacccagctgtaggccttgatcttatcgcgcaccagcccgcccagtaactgataaaccggtacacccagcgccttgcctttgatgtcccacaatgcctgatcaataccggcaatggcgctcatcaggatcgggccgccgcggtagaagcccgcgcggtaaagcacctgccagatatcgttgatacgtgccgggtcttgcccaatcagatagtcagacagctcgtgaacggcagcttcaacggtgcgtgcgcggccttcgataaccggttcgccccagccgacaatcccttcatcggtttcaatcttcagaaacatccagcgtggcggcagccgatacgtggtgattttggtaattttcattgaacagcgtccttataggcgttaacaaatgcgtgtgctttttgtgcagtaacctcaaccgactgaccggctcgatacagatcgctgcctaacccggcaccgatgcagcccgcactaagataatccttcaggttttctggcgtgacgccaccgacggcaaagacgggaacgtcctttggcaataccgctttcagcgctttgatgtagtccggtccaaacgccgatgacgggaaaattttcagagattgcgcacccgcatccagcgccgtgaaggcttccgtcgcggtggcacagcctgggcacaccgtcattccgtaacccaccgcccgacgaatcacctcaggagagatattgggggtgaccactaacttgctgccaatttcctgtaacttgtcgacatattcggctttcagtaccgtccctgcgccaatcagggcgcgatcgccaaaatgttccaccgccagttgaatgctttcatacgggttcggcgaattcagcgggatctctaccgcatcaaatccggcatccagtagcgccgcgatatgttccagcacctcatccggcgtgataccgcgcagaatcgcaatcaagggaagattagtattccaactcattaacaatgctccttattcctgcctgaaaagcccgatcgccgtccagctgctgccagcgcaatccagcttgttgtaatgctttttcgtagcgcgccgtcagcgcaggggagccgattaatgtgatggtgtcccccgccgccacctgatagtgccgctgcatttgtgagacttcgttgccaatcagcagcccggacagccagtcgctaatggcgctcttatccagacgccccagcacatgcgccgcgcgggtttcaaacaggcagcggataatgttgtcgtcggcaaagcccagatccagcccttgctggaaagcatcgggagacggctgctgttcagtcagccccacgccgattaacgactgcgtcatcagcaggtggtgcagttcaccggtcatcaccgtgcggaaatccagcacggtgctgtcatcggcccgcacccatttcgagtgggttcccggcatcaaatacagagaggaaggacattcgctatacgcaccaatcaactgggtttcttcaccacgaatcacattgcagttatcgtcctgcgcaatgctcagtcccggcacaatccaggcggctagcggtctggcttcttccacgcgcgtcagccgatgggcgacatccgtcaggcgggttggacatgccagataaggcacggaaagccagcccgcattgctgccgatcatacccgccatcacaactggcacgttgtgctgttgccacggcgcaacgatctgctgaaaaacctgctgcggtgtctgcccgttcaaacgcgtgacgcccgcttcagatttcacgctgtcgatacagacgccatccagatacagccacgcccgcaggttggtcgaaccccagtcaacggcgatatagctttcactcatgtaatgtcctttaaccgtttggttgagctggcgatcatggtcaacgccgcccgctctgctgcttcaatatcctgatgccgaatggcatcgtagagatcctgatgctcacgcaatgtccgtggcatgttgtcttcgtctggcatataggtgcgttcaaacaccgcacgctgcaacgagctgatcgcgacacttaactgctgtagcacgggattgtgcaccgccgccagcaccgcctcatggaagcgaatatctgcttcattgaacgcatcacgattctgatggttggaaatcatgtcgttcagcgccgcttcaatcaccgccagctcgcttgaggtcgcgcgttcggcagcccaacgagcaatcgtcggctccaccagattacgcacctcgctcatcgcgctaatcaagcgtgggtcgtagtcgcttgccagaacccattgcagaacgtcggtatccaggtaattccactgattacgcgcagccacaaacgcgccgcgataccgcttcacttccaccagccttttcgccatcagcgctctgaacacttcacgaatgatgttgcgcgaggtctgaaattcttcacacagctcagcttctgcgggtaacggcatacccggagcgtatttcccaccaacgatctgttggccaatatccagaatgatgcggtcggttttgcttaattcctgcttattcatcatcacctcaacgagacaaaacggattgatatcactgcacttactttacccgccatgccgcctgacgtcgtcgaactgttgcacaataaccgcatcattccctcttttcttggtttgattgtagtaccattaatatgtgttgtactacaatctggatcacaaaacggacaataaatacaatttggcaacatcctgtgttaccggatttcaacattagaggaattgagcgcgcgaggtgggaagacgacgaaaacacgccagcagcattgatagggaaagaaagaaataaaggaagcaaagagatcagaagaaaaagaatgacggttcaaaccctacgcaatgcgcatgtaacagaaccgtcattaatggcaaattcagataatggccaaaggccacctacaccagtacaaaatgtccctctccgacctgcttatagctgcgtgccggaggatcgaaatcgggggcacgtaccgggctgcgtagttcatcattggtgatattacgcaccggacgggtgtctgggtcaggtacaggcaccgcagaaatcagacgccgagtgtagtcatgctgcggattatcgaagatcgccgaacgtgggccgatctccacgatttcgccgagatacatcaccgctacgcggtggctgatacgttcgacaaccgccatatcgtgcgagataaacaggaatgacagcccgagcttctgctggagatccagcatcaggttgatcacttgcgccttgacggacacatccaacgccgacaccgactcatcggcaataatcactttcggctccagcgccagtgcgcgggcaatacatacgcgctgccgctgcccgccagagaactgatgcgggaaacgcgtggccatatcgccggataaacccacctgttccaacagagcgctgactctcgcattcacattctgtcgggtcgccagcccgtgcagcagcatcggttcggcaatcgcttcccctatccgcatacgcggattcaggctttcatacggatcctgaaacaccatctgaatctgtcgccgtgaatcgatcagcgcatgcttatccgccgtcagaatgttttttcccagaagctgaatatcgccgctgacggcgtcgttgaggcgaataatcgaccgaccagtggtggatttaccacagcccgattcaccaaccagcgcgagcgtttctcccggccagagatcgaacgaaacattctccaccgcgtgaacccgcccagacagccgacggaaaaaccctgatcggatatcaaatcgggtgaccagattttttaccgtcagcaccggttcctcgcccgataccgtattcaccgcatccggcactggctggcgctcgcccgtcttgagatccactagcggaaagcgctgcggccatgcgctgccagacatcgagccgagcttgggcacggcagacagcagcatgcgggtatagggctgttgcggatgatgaaagatttcccgcgtgacggcattttctaccatttcgccttgatacatcaccagcgtgcggtcagaaacttccgccaccacgcccatatcgtgggtaataaacagcaccgacatcccttcttcttcctgaagggtttttatcagcgtcagaatttgtgcctgaatggtgacatccagcgccgttgtcggttcgtcggcgatcaacagcttcgggtgacaggccagcgcaatggcaatcaccacgcgctggcgcatgccgccggagaaactttgcgggtattcgttcagccgtgatttcgccgccggaatacgtactttttccagcaaccgtatcgcttcggcacgcgcttcggctttccccataccgcgatggcggcgcagcacttccgtaatctggtagccaatcggcaaaaccggattcaggctggtcatcggttcctgaaaaatcatcccgatgcggttaccacgcacatcctgcatcgctttattcgggagcgacagcagctcagtatcaccgaaataaatttgcccctcagtccggctttggccgggcggcagcaagcgcatgatcgatttcgccatcacgcttttacctgagccggattcccccaccacggcgaccgtctctttctcgccaatcgtgaaggataaatcccgcaccacattcatccactcaccgttcacctggaaagcagtagtcagatgtgaaacggacataatcggcgctgtcatgtgttcattaccccttattcccatgggcgttcccactgattaattccgtgggttgaggatgtcgcgtagcgcatcccccaccagattgatcgccacaatcagcagcaacagcgtcagccccggaaagaagctgatccagtaatcgcccgacatcaggtactcaaaaccgtttgagatgagcagccccagcgacggctccgtcacaggcagcccgatgcccagaaacgagagcgtagcctccagcatgatggcgtaggcgatgcgcatcgtcgcgacgacgatcagcggtgccaaacagttcggtaaaatatggcgaaacagaatgcggcgattggacaacgccatgctgcgcgctgcgtccacatagctgcggcgacgttccaccagcgccgagccgcgaatcgtccgcgcgtagtaagcccactgggttactaccagcgccataatgattttatcgaccccttgccccagcaccgccagcaggatcaacgcaatcaggatgggagggaaactgagttggatatccacgatgcgcatgatcgtggcatccgtttttccacccgcgtaggcgctaaccagccccagcgaggcaccaatcagtagcgcgagtaccgcactggagaagcccacaattaggctgatacgggtgccgtaaagaatggcgctgaacagatcgcgaccctgatcgtccgtccctagccagtacgtcatgcccgccatactggaggaacccggtacaagtcggccatccatgatgtcgagctgcatcagatcgtaagggttctgcggcgacagaacaggggcgagcagcgccagcagcacaaaaatcgccagcatgatcagcccacacagcgccaaccgatcgttgatcaacgccatcaccacgcgcatcgccggatggacggttttttgcacgacggcgggctggtgtatcgtattgcctgtcatcccttgtctccttccagccgcacacgcggatcgaccatgacatacagcaaatcgaccagcaggttaatcacgctgaacatcacgacggtaatcatcaggtaagcaaggatgaccggacggtcgagcacagcaatcgagtcgataatcagcttgcccatacccggccaggcgtaaatggtttccgtgacgacggcgaacgcgatcagcgatcccagctccaggcccagcacggtaattaagggaatcagcgtgttgcgcagcacatgcaccagcacgatacgggtttctgacagccccttcgcgcgcgcaaactgcacataatcttgttgcaggcattccatcacccccgcacgcatcaggcggatgaccagcgagattttaaacagcgcgaggttaaacgcaggcaggagaagatgttcgagaccgtcacgagtcagaaagctgaacgggatacccaatagctcatgcgtatcgcccctgcccgacgagggcagccagcctagctttacgctgaacagcatgatcatcaccagcccaatccagaacgtgggcaggctaaagcccagaatggagaaggtcatgatggatttggacaccgcgctgtccggcttcaggccagcgtaaatccccagcgggataccaacaaccagcgccatgacgaacgccaccatcgccagttcgagcgttgcgggcatccgctgaaaaatcagcgtcagtgcgggttggttaaagataaaagacttgcccatatcgccctgaaaggcgttccagacaaacagcccatactgttcccagacaggcttatccagaccaaaggactgaatcaccgccagccgttccgctggcgtggccgtcgcgcccaacagcatatcgaccgggttaccgaccagatagacacccacaaacaccagcaccgacataacagcaagcgtcagcagcgtttgtccgattcggctcagcaggtaggctatcatcagcgcccccctgaaccgtttaatgtatcaacatcgtagtggcgcaggcggtcagcaatcagcccaagaaatccctgttcgtcgatttcccgcatgaccagcgcattcgctggctcacccagtttgtgataaaaatcggcaaacacgtaacctgcggtcttaccggaaacttcaaccccgatacgcgcatattttgacttgaacaattctggcttcaacagccacgcgatgacagtcgcatcatgaatcggtccaccttcgcgaccaaagcgttctacctcgttgcggtcaaacatgagcagcagtgccgccatcgctttacccggtgcaccggcgctgcgttcgatgacatcaacctgttccgtctgaatcagtgcctgaaaggtcacatccaacggcataatgacaacgggaacaccggaggaaaatacgatttccgctgcatgcgggtcggcatagacgttaaagtcagcccacggcacgcgattccccatcgcggtaaaggcaccgctcatggaaacaatctgtttgataccgcgtgcaacatcaggatggaagcacagcgccaacgccagattcgtcatcggcccgagtgaacaaatggtgatcggattattgtcggcagcggcctgacgcgtcatccgcaccagaaaatcgacggcgtgttcctgttccggcgatagcgtgctctgcggcacccactcagaggaaaatttgccgatatgggcgtatttaccgaaaacctgatcgcgaatgagcggacgcgaggcaccagcaaaaatgggcacatcggttctgcccgtcagcccaacaacgttgcaagcattcggcaacgtcgcttcaagcggcacattacctgccacaacggtaataccgagcacgtccagttcgggcgacgccaatgccagccagatggcgattgcatcgtcaacgccgggatcggtatcaataataatgcgctctcgaaccatgtcagaccccctctctgtagcggctcaataggtcagcaaacagctcgacaacctgtttggcatcaacccctgtcaccacatccacattcggctgacgatcggtttttccataccagtcggcaacggtttgtcccatgcacagctcactttcctgctcaatgtaaacgctggctttttctgtcgtgaaacagtgcggcgccagaacccaggcaataaccaacggatcgtgtagcgggccaccgcgtgaaccatagcggcggatatcgttacgatcccaaaacgccatcatttcacccagcggcacggaaatccgcccggatagcgcaacgaaacgcgccaccaattccggtgttaaaattacctgatgcgtaacatccagcggcagcgcgacaagggcaatcgacgagtcaaataccaccttcgctgcctgcggatcggcaatcatattgaattcagatgtcaggctgcggttgcccgcttcccgatacgcaccgcccatcatgacaatgcgtgcaataccgtcggcaatctcgggagccatacgcagcgccatcgccacattggttaatggccccaacgtacacagcgtgatcggcgtgccgtcagctatcgcctgccgacactgcgcaataataaaactcaccgcatgctgcgcttcggcctgtttttgcggttcaggcagcaccgtctggcccagcccgctttcgccgtgaaactggccatgaataggttcgcgcaacagcggccgatggcagcctgcgaaaacggggatatccgtgcgctgacccagctcaacaatttgcagcgcattacgcaccgtcttttccagcgcctggttaccgcacaccgtacagatgccgcgaatatccaactctggtgccacgaatgcacttaataacgcaatagcgtcatctatccccggatcacaatcaataataataggtaacgcactcatcccctgatgattccttttctctttttaatcggtactgccaattaatcggtactaccaaatttcaaggtgcagaaaaccccacacctctacagcgtgaaaactaacaaatctggtttacattaaagggaatcgacagacgccaaaacgtcagcgatctccttacgcgccttttcatccaacggttgctgaggcggcaacgggtcgccaacggcaaatccctgcaattgcagcgccgctttaatacagccagcaatggaataacgggcaaagatttcattgatacgccacagcggacgctgaagctccattgctctgttccagtcacccgcgcgggcggcttcatacaaagcaatactctgtttgggaacgatacacgccgggccagccatccaacccacgccgccaatcagcatcacacaggcgggaatatgagcggacgcggagaacacttccatccggccacgggtacgttcaatgatggacagcaaacgcccggtattcgtcgaggcgtctttgatatagcggatattactgacatgactcaggcgttcgataacgggcaagctcaaatcggagcgctggaactgaggattggtgtagagcacgaccggtttgccctgtgcagcttcggcaatggcgcggaaatactgttcgacgccttcgtctttcagtgggaaataggcttcgagtaccgcaagaatgccatccgcaccgagttcaacgtagcgtttcgtttgctcaacggcatcctgaatcgttgtggaagcgacaccggcgatcactggcacgcgacccgccgtcgtctcaatcacggttttgaccacatccagacgctgagtcgcagagagataggcaaattcaccggtgctacctaacggcacgacgccatgcacaccacattgaatcaaatgctcagtgagttgcgccagcacgggcttatcgacctgaccatcgggcctgacgggtgacaccagatagggaaaaacaccgctaaacgtattcacaccgctctccttgttatcggtaataaggggtgaagcctcaccccttttggatcatgactgacaggtaactatttcgcggaacggacgaagtacggcagcgtgtaggcatcggaacggcccacataggtatactgctttttcatcgcccaggtgttggacaggaacatcaccggaatgacacctaaatcgttcataccgatgttcatcgcttctgccagcaacgcctcacgcttggtttcatccagcgtgacacgtgcctcgttcagcgttttatcaaagacaggattggaatagcgaccacgattaccctgtcctgcattggggccaaaggtttctagcaatggccccaatactccagaagcttccccggtttcaatcgcggccccgcccataatcaaactgaattcgagacgggacgcacgtgagaagtacacactgccgggcatcgtaaccacttcggttttgatgccgacgcgtgtgaacatttggccaatggcctgagcaattttagaatcattaggataacgatcgttcgacgcgtggaaggtcagcgtgaagccgttggggtaacccgccgccgccagttcctgtttggctttctccggattataaaccggcgcaggaatggaagcggaatacccgagataccccttcggtacaagctgagaggcgacaacagcctgcccctccatcacacggtcgacgattgcctgacgattaagagctaaagacatcgcctggcgtacttctttttttagtaatgggtttttaccatcaggacctttagcgaacggtgattcatctcgctgctggtccatgtgaaggtaaataacacgattccctggtgttgaaatcgtttttaactgctgatttttttcaatattactgctgtcggctgttggaacgttttcaatcatgtccacatcaccggacaatactgctgctacacgtgcactactgtttttaaatacacggacagtaacgttgtcccactctgcttttcctccccagtaatcatcgttacgactaaggactacccggtcgtccggcacccaggaaacaaatttgaatggccctgtaccaatcacatcttttcctgaattcaacgtttccgtcgggacgttctcaagtcgggccggtaaaatggaaatccgacttaaattattcagcagcagtggcgaagcctcttttgtctttatccgcaccgttagtggattaacttctattacttcagcaatgtcgctgacgtaaggtgcgtaagaactagggctgttttttgatgccagcgcaacacgcttaatgctggcaatcacatctttagccgtaaaatcactgccgtcgtgaaacttaacgccaggacgcaatacaaactcccacgtcttgtcgtcaatcactttccaactggttgccagggcaggtgcaatctgctgtttttcatcctgtacaaccaaaccgtcaaaaatattgcgcgccattgcgctattcgccccactcacataaaactgcggatccattgatgtggtggaggaagccaaacctatattcaggtccgcgctataaaccaaaggtgaagatgaaaataaaaccgtaaacaataacgctagcgttgatttcttcattcactaaccctctattccatgattgagtactgatgaagtgtattaaatcttatgattgtgagtctatgcgctagattggataatgaaaaattgcattttgtgttaaattgataactaaatgttatgttttaaggtggctagcatgcgtatcaatccccgtcaggttgaagccttccataaagtcatccttaccggtggcatcactgctgctgccaacatgatgttcatcacccagcctgcggtcagtcgcctcattaaggactttgaagacgcgctgaatcttaagctgtttgatagggacgggcgcggcctggttccacgcgccgaggcaatgaagctatatcgggaagtggagcgcctttatttagggttagatcatatcgggctgattgccgatgaaattcgccacgccaagggcagcgtactgcgcatcgccgccgttcaggcgctctcgtttctttgttcagatcaggttctgcctaccttactcaagaaataccccgatctttccctgtttttagacatcgaaagcagcagccgtattacggacgcgattgctgaaaatcactatgacgttggttttatttttggccagccgggcatcaaagggctggaagccgaaccactggcagacgccagtgctgtcgcggtgttagcgatggatcatccccttgcaacggcggatgaaattacactcgccgatctggccagcactcgcgctattctgcccggcagaaccacaccgctgcgggcgcagatcgatatttccaccagaaaagagcaaatctatctgcacaaccctatcgaaacctcgatggttaactgctgtgtactggcttcaagaaacgttggcattggcgtggtggattttattactgctctgaacagcccttctccggttatcgttaagcctttcaatcctgatataaaaatggcgtattgcgcggtctacccacctcaaatcccccgcagccaagtggttaatcacatcactcaggttatgaaagaaaaaatagcggatagtctggaattaaaataacttccagccgaagcctttatttttattaatatatttattgaataataaatgtcaggaaatagatttatttaaaataaatagcaaggttattaatttatataaaaatagccatcgatgatggctattcggctttatctataaataatcaggcattcagcacgaatttctcgatcgcataagcgacgccgtcttccatgttggttttggtgacgaactggctggcttctttcacttcatcaatggcgttacccatcgcaacgccgattcccgcatagcgaatcatcgccagatcgttctgctggtcgcccagcgtcatgacgctttcgcgtggaatgttgaggtgctccgccagcatttttacgccttcacctttgttcacacgcttatccagaatttccagatagtattcggcgctcttcatgatggtgtagcgttcaaaggcttccggtggcagctgactgatggcgcgatccaagatctctggctcatcaatcatcatcactttcggaaacgtcaggctgcgatccatttcttctaccgcacgatacttcaacggcatcccggtcaggtgagattcatgaatggtgtaaggactgatgtctttattggcggtatagacgaaattgaagtccagcgcgtggaaatggacgcctaatttgcaggccagcgcttcgaaatagagataatcgtcgaagctcagcgcggtttgcgccacacagtcaccgttgaccgtacgctgaaccagcgcaccgttgttagtgatgcagtaacagccttcctgctgcaaatccagttccatcaagtagcgttcgacgccgatgtagggccgaccagttgccagcacgacctgcacgcctttctctctggcagcagcaatcgcagcctttaccgcaggtgaaatttgattttggggcgtcagtaacgtcccgtccatatcaatagcgatcagttttacagacatagtttttccagcatcaagttatctgttttcatgctaacgcgattcagcgatgaagtcgttagtgaaatacggcagggtgacaggcgtatgacatatataccctaaataattcgagtttcaggaaggcggcgaatgagagaatcccgatgagcttactcaagtaagtgattcgggtgaccgaatgaagccaacgcacatgcaacttgaagtatgacgggtataacgtaaaaagccgtgcggttgaacacggcttagaccattaacaaatctacttattgagcgaaaacggtggtcatgggatagaagagtaaagcgtccgcgccagggacaaaagcgtcaggaacgcttttgaacgtcgcttgcagggagcgttcagaattctgtgtcacggtaaaatcattacagcgtaatcacgttattcagtcgcccgtcaaagtaaatggctaactgcaacaatgttaaattccggttctgaagcggcattgtccacttctcctgcgcatccataagccccagataaagcagttttagcaggctgttttcgttcgagaaggttcctttggttttcgtcagcttgcggaaccgccggagcccatcacccaatttgttacaccgccagagcacattatttcatcggctgctggtccgttttaggctgcttggcgcggtaggcatccatgatcggcgcccagtccattcccaatgggatagggtgttgcttaaacaactcgccgtattttttgtcaaagtcttggagcgtcacagtgtattggctcacaccaattgggaattttttatcataccaattgtctgtgacttcttcggcgatgccacgggcaagcaacagatctgggctaacgccaagcccccgtcccatcaagaccacttcataatagccgcctggggccagaccaaaatacaaacgttcgcggcgatcgtagcgcccctgaacttgataaactgctctcattctccgttctaaatccgcaggtaaatcaaccttgattcggtaacgcttgcgatcgtagagggacaccatctctatcgaagccctatcagggacgggaacaccatcggtaggtaaccccccgccccctgcccagtaataacgcctgcctgtgattctgtcactcagaagtccacccgccccaccgcccgcttcacgatcggcgtaaatgagtttcccatcacgataaaactccgtttgcgtattgttagtgatatcaatgttgctgcccgtgccatatcgccatgaaaaagccgattttgtgggtgacgtcgcacaggcggctaatgaaacacaaagtcccagtaacaccattagttgtctatacatcatgcttcctcattgcctattacgtgccgccgctctttactctcggtagtttcaaatttgctggtattggccgggctggcgatgccctgattgctggcgctgtggtgcacatagtcacgacgtaatgcccgatgaacctccgcggagagttgctggctctggtttttcaccaccccctgttcggtagccgccaacacccagagctcatccaatttagccagattgaccaccggcaatttgacggctccagactcaagcctatgcccatttattgttggatcccacactttaaacggcaccccggcggctagtcccgcttctaccatcatgtgcagcggaatgcgcgaatattccccctccaccacgcggctcattaccacctccacatacacggcctttttcggccacgaatcatctttgccacgccgtcggataaacgaataggggatcaaactgatcgcccccacgggtggcgtggcagtgcgcagcaaatgcggatgaagacgtccgacccagccctgcgcaattttttcctcggcataggcgcgggcctgacgataagcgcggctttctgtatccggcatggagctctcttcttcactcataaagcgctccagttcgaggcactcggtcagcgctgggtcgctattggggttgcgcaggctccagcgactgtaatagccgccgccaagatccgaatgtgcacctggtagagccagttcggtgaagtgtggtgggatgctggtgcctatcggagtgggagtgacgcgcgttaagggaaagtgtttccgcacctcatccagcgctgtcagatgcaccagtcgctcgacgctatccgcatgtaaacggatgttcacactcggatggtaggatgaggcgaccgtatcaaaaatcccgacaaacgtgatacgtacatcgtcccgcctggcccagtcaaacccagccttaaggcgaatagtgggagtattagccacagcctgcaccagcggatgatcggctttttggtcgatgacattcacaaaatggcgtgccgccgccgccccgcggctaaagccaaacacatcgaacataatgcggtgaatgcagtcaatgttgggtaatacgttcttcaggtcatcatcaatcgcttgtgtgatcgcttgttcacaagccaggttaaccttaccaacgattgaggaatcttcaccactaaagtcgacatccagcgctttggttaacatatcgtctggttgatattccagcccctcttttcctgcaaccggatctcgagtgccaatgccgctgatatagctatgggcgaccagcgggccagcagtcagatcgtattggttaaatagtttacccacattagtaatatcgttcgccgcactgtcactcaccggaagccgccccatctggcagccacgcagctctttctcccgctgcgccggatcggagcaggtttcagccagccattgctccacttttttaagaccagattcggcattataagtgttatttcccgtgccatcgaagaatacaccgatgcgcaatacgttgatctggtagccttttacctcgataacgtaggaatgtttggtaaagaaacggacgctaccggcttttccttcctgatgcgcctctggcaacggttgctcaggtgcggtcaggcacaggtcaccggtggtcgccttgatatgttcacgtggcgtttcatcatacccaaccttttctgctacataggcagggacggcactttgcccgttcttcaatacttcacgcgattgcgccgccttaagccagggaagcgtctctagcttgacggctatcgggccaacggcaaaaccgtgtactaacacaggcccttctttgagagtgaccgtttcggatttgccggtatcgtcggtcagtgtcgctttcagccccttgaacgaacgattgtgttcatcacgaacctcaatctctatccaattatcgtagtgttcacagggaatacagtagggatctgctgccattaatctactcctatactcaggttgaggtctgagtctgctcacaccacaatccatgttggctaaagcgccgtgctgataaaaatgtagaaaacaccggctggtcaggggttagacgttaaccgtaatgtgttcatgccaggcggttggttgggcatagagctgggagggtaggcagaatgatgaaaacgttccatgtggcatccttgacgatatttcttgtgagaaagacagtacgtgtaaaggatagcaaggtaagctgagagccaatggcacaaagaaagggctaaaagtaagcaaaccaattgattatcatcataattattttaattaattcaatatgctatctaaccatgtggatatctcagaaggctaattccgtctttgctcacgtggcgggttcgatgtgacgccagagtgatagctggcaacagtacaaatccccaatgaactggggatctgagtattaagaggcaggttaagggggatcgccgatgtgcgcaagccgagcgcacagggatgtttacagcgtctttacgatctccgctctacgggctttgtcagcaatctcggctctgtgaaaaatgtttcctacaatcgcagttatagctcggcgccgttgctggagatcaccttcttgtaccagtcaaagctctttttcttcgagcgattgaacgtgccggtgccgtcgtcgtgtttatccacgtagatgaaaccgtagcgtttgctgtactggccggtggtaaacgacacgcagtcgatgcagccccacggcgtgtaacccatcagttccacgccatcttccacaacggctttcttcatctgctcaatgtgtgctttgagatagtcgatgcggtagtcgtcattaatgctgccatccgcttccaccttatccaccgcaccaaagccgttttcaacgatgaacatcggtttctgatagcgctcgtagaagctgttcagcgtatagcgcaggccgaccgggtcgatctgccagccccattctgatgccttcacatgcgggtttttcacgccaccgtcaaacccaacgatgacatcttcggttttccggccttttgccgcgtactgcaccgcattgctcatgtagtagctgaagcccagataatccgtacagccttcacgcagtgtctgttcatcttccggctgcatatcaatgtggtagccctttctcgcccactcgttcaggatgtaggacggataatacccccgtagttgtacgtcaccgaacagatggtgttgacgcatcccttcctgtgcaaacatcacgtcatctgggtggcatgaccacggatagagcggtaccagcgccagcatgcagccaattttgaaatctgggttaatgtcatgacccagcttcaccactttcgcactggcgacaaactggtggtgcagcgtctggtacagcgcctgctccggcttgtcgtgatcggtaaaaatcacgccggaacagcagtagccaaacagaggatactgccagttgcgctggttgttgatctcattgaaggtcatccagtatttcactttggactgataacgcttcatgaccacttcgctgtagcggacaaagaaatccactactttgcggttgaaccaaccgccgtactgcttaaccaagtgatgtggcatctcaaagtgagacagcgtaatcactggctcaatgttgtacttcagcagctcatcgaataggtcgtcatagaattgcagacctgcctcattcggctccagttcatcaccattggggaaaatacgcgtccaggcaatcgaggtgcggaagcatttgaagcccatttcggcgaacagggcgatatcctgcttatagtgggaatagaactccaccgcctgatggtttggataactgacaccaggctgtacgccatcggtaatcacacggtcaacgccgtgtgcaccgccagacaggacatcgcaaatgctcgcgcctttgccaccttgatcccaaccaccttcaacttgatgcgccgctaccgcgccgccccacagaaagtctttcggtaattgttcaatagacatcttatttccttctcatttcaggtttacatgttgtttcagggaggatatttcccgatgcagttgaatcagttcctcaaccagttcacggcataacatcgcgttcatcaggtgatcttgcgcgtgaaccagaatcaagttgacctggatttttccgctaccctcatcggcaccgatcaaggccgtctgaatttgatgggctttgcgcgccgccacagaagccgcattcagcagttcctcggccttgtcccagtcgtattttctggcagcgctcagtgcttccatcgagcttgagcgcgcctctcccgcataaataattagttccatcactgtagtttcatcaagaatggtttcatcgagcatcacttactgcctcctctgctgtacctacttcctgtgcaatcagctgacgttcatacattttgaagaagggataatagattaaggacgacacgataatcagtacccccaccagcaccaccgcccgccagtcccatcccgtagaccaggctgcgccaatcggacccggcgtagtccaaggcgcaagagagatcacgcggtgtaccaaatcggtttttaacgcgatataagcaagggtggcgttcaccaatggcgcggtgataaacgggataaacaacagcgggttcattacgatgggtgaaccaaaaatcaccggctcgttgatgttgaacatgctcggcaccacggccagcttgccgatggagcgcaaatgggcagaacgactgcgcagatagagaaagaccagccccatggtcgcccccgatcccccgaccgtaatgaagaattgccagaagggttcaatgaagattttggtgatcggtgcgcctgcgttaaacgcttcctgattgatccctaagttggtcagccagaacgcctgcaaaataccgccgacaataaccgcgccgtgaatcccggcaaaccacagcaggtgacagagcaataccgcgatcagaatggcagggagcgagtcagatgctgagataatcggcgcaaacatcgccatgatcgcctgcggtaacagcatgccgaactggctctgtataaacaggctaagcgggaaaagcgtcaggaagatggcaagaatcgggatcagtaaatcgaaagactggcgaattttcggcggcacctgttccggcaggcggataccaatattacgcttctgcaaaaaatgcatcagctccgtcgaatagatggccacgataatcgcggtaaaaatcccctcaccgcccagcgccccgactggcaggcttttgtcgatttgtggcgcggctaccaccataaacgacatcagcgccagactggcagccataaaaccgttcattttatagctctgtgccaggttataagcgatggcgctggtgatatacaccgccataatgcccatcgtcatattgtagggcatcatgatctgttcgccgtggcgttccaccattcccagccaccactgcgcgaaagcccattcacttttcgggctaaaaggcggatgggcgaataacatcataaaagaaccgacaattaaaaagggcatggatgcaatgaacccatccttaattgccacaacatggcgctggctggagagctttgccgcaatcgggctaatacggttttcgataacgctgaataatgactcacttaatttactcattattcctcccgttacactaattgatcatcgccaaggcatcattgaggactttttccccattcatcatgccgtaatcaaccatattaatgactgcaatcggcttctttttttcgtcggctatcactttgaattcaggcagtttatatttgatttgcggccccaaaaggcagcaatcatactcatcaattagttcattaaattcttcaaaacccacggcttttatctcaacagcgatcgcatttttctcggcgaccttttccattcgctgtaccagcatgctggtagacattcctgctgcgcaacagagtaaaattttattcatactgcacctcaccgtccgtttttttattattcaagcaagacataaaataatatgcaaccggtttcatattgtttttactgttttttgaaggcgatcataaatagcgcaatcgaggcatatttttatccctatactcgccattgatgataaaaacggagggtttttccctataatgacgacataaagcggtgcaaaagaagaacgggaagtacgatggcaaccatgctcgatgtagcgaaaaaagccggtgtatccaaggccaccgtatcacgcgtgctgacagggaataactacgtcagtaaaaccacgcgggatcgggtattccaagcaattgaagagattggctaccgacccaacctcctggcgcgacagctcgccacaagcaaatcgcaaattattggtttggtcgtgactaacacgctgtatagcggcccctatttcagcgaattgctgttccaaacggcaaccatgacggaaaaatacgggcggcagctcatcatggcggatggtaagcacagcgcggaagaagagcgtgaagcgatccagttcctgctcgatttacgctgcgatgccgtcattatctatccgcgctttctttctatcgaagcgctggaaagcattatcgaacagcatgaacagccgatcatggtcgtgaaccgcacattgcatcagcacagtgataacggtatctgcgccgatcaccagcaacactgccatgatgccgtcaattacctgattacacagggccatcgtgatattgcgtttatctgcggatcgtcaaactcccccacgggcacaagcaggctggcaggttatcgacaggcgttagtggacaacggaattccctgtgatgacaggctgattgcacaaggtgattggacccatgacagcggttatacggcagcaaaatcactgcttcaacggacgctcaccttcagcgcactggttgccagcaatgacgatatggcgatcggcgcggcaaaagcgctgcgtgaacacggcctcgcgattccgcaggatgtctcgctactggggttcgacgatttaccgatggcctcatggttctacccgcccctcactaccgtacatgtgcccgtcgccgagatgatcaactatacccttgagaaactgctgtgtcggctggagggtgaaaccgtcatacctgcacccgccttcaagggtacattaatcatccgtgactctgtcagcaaaggtcctcagagtggcattctttcacgcgatacggtgtaatattcacaccatggttctcatcgccattttcgccacatgcagcttgaagtatgacgggtacgtaaaaacgatatgaaattcataagattaccgctactggcgcaaatctcatcagcccatctggtgagccacttccatatgatggtgctgcccgcgcttattccgctgctatcagcccaacgcgatatcagctttgttgaactcgggttggcgctcagcatattcaacattgtctccgcctgcgtgcagacgccgattggcttcatggtggatcgcatcggcgcacgccgcacgctaacagcggggatcacgctcggaagcctctgttttctctcactcggcttttcagacagctacgtctggttggtcgccgcgatggggctagctggggtggcgaacgcagtttatcatccggcggattacgctttactgtcgcgtgggattgatgaaaaacgcatgggtcgcgcgttctcggtgcatacgttctccggctttctaggcaccgccattgcacccggaattttgctgtccgttgccgccttttctggcatcagcagcgcattcattgtttccggtgttatcggcttgctgacgatcccactgcttctgacggatcgtgatgaacccagccgggcgaaacctgcggcggcaacgagcacacaggcaggtaaatcacgcgcatctgttttcacactgccgattctggcgctgctgattttgttcctgttgctgaatttaagtacgggttcgatccagaacttctcggttacggcgttagtaacaggctacgatttgtcgctttcacaggctaacgtggcacttaccgcatttctgttcgccagcgcctttggcgtactggctggcggttcactggcggataaaaccaaacgccacgggctagtggcgacggcagcgctggccctcaccgccgtgctggtcagtatcgttgccatgtactctttacctaccatcgtgctagtgccgttgctggctgccgcgggcttcctttctggcatgatcgcaccatcccgggatatgttagtgcgtgccgcctcaccaccgggagccgaaggtcgggtgtttggcattgtttccactggctttaacctaggcggtgctgcgggaccggtgctgttcggctggctgctggatcacggccatcctcatgccattttctggtctgccgttatctttatgctgattacagctttcatcacgctgctacaggaaatgcgcagcgctaaacgccgtgcactggcctgataaaaacgtagggagcgttttctacgccgcggcaagcagtacgctcaccataaaaaagccagctccgtagggagctggctcagataacgataacaacgtagaccgaatcagatatcgatgttcatcgccttcagggcgttctcttcgataaacgcacgacgcggttcaactgcatcacccatcagggtagtgaacagctcatcggcagcaatggcgtctttcactgtcacacgcagcatgcggcggctggttggatccatcgtggtttcccacagctgatccgggttcatttcacccagacctttataacgctgtacagtaagaccacggcgggactctttcaccaaccattccagcgcctgttcaaagctggccactggctgacgacgttcaccacgttcgatgaacgcatcttcttcaatcaagccacgcagtttttcgcccagcagattcaacttacgatattcgccacccgcaacgaagcccgcgcccagcggataatcggtatccacaccgtgcgtacgcacgcgcagtgccggttcaaacacgctacgctcttcatcatggtgaaccacaaagctgtacgtgctgccgtgcacttcgtttgcgttcaggccgctaatcagcgattccgcccacgcctgcactttttcgcgctcgctcaaatcagcttcagacagcgtaggctgatagatcagacgatttagcaacggacgcgggaagcgacgctccatacggccaattagcttctgcacggcgtaatgttcagaaaccagtttctcgagcggttcacccgccagtgctggtgcctgtgcattggtgtgtaacgtcgcgccgtccagtgctagcataatctggtactgatccatcgcttcgtcatctttgatgtactgttcttgcttgccctttttcactttgtacagcggcggctgcgcgatataaacgtggccacgctcaacaatttcaggcagttgacgatagaagaaggtcaacagcagggtacgaatgtgcgaaccatcgacgtcggcatcggtcatgataatgatgctgtgatagcgcagtttgtccgggttgtattcatcacggccaatgccgcagcccagcgcagtgatcagcgtcgccacttcctgcgaagaaagcatcttgtcaaaacgagccttctcaacgttcaggattttacccttcagcggcagaatcgcctggttcttacggttacgtccctgcttagcagagccgcccgctgagtccccttccaccaggtacagttcagacaacgcagggtcgcgttcctgacagtctgccagtttgcccggcaggccagccagatcgagcgcgcctttacgacgtgtcatatcacgtgctttacgcgccgcttcacgggcacgtgcggcatcaataattttaccgaccacgattttggcgtctgacgggttctccatcaggtaatccaccagcttttcgttcaccagtgattcgaccgcggttttcacttcggaagaaaccagcttgtctttggtctgcgaggagaacttcggatccggcactttcacagacaccacagcaatcagcccttcgcgcgcatcatcaccggtcgcgctgattttggatttcttactgtagccttctttatccatgtaagtattcagcgtacgggtcatcgcggcacggaaaccggccaagtgtgtaccaccatcacgctgcggaatattgttggtaaagcagtaaatgttttcctggaaaccatcgttccactgcaacgccacttccacgccgatgtcatctttcatcgtcgagaaataaaacacgttcgggtggattggcgtcttgttacggttcaggtagtcaacgaatgccttgataccgccatcataatggtaatgatcggctttatctttctcacgatcgtcaatcaggcgaatagagacgccggagttcaggaacgatagctcacgcagacgcttggccaggatctcatactcgaattccagcacattgctgaacgtctcgtggctcggccagaaacgcaccgtcgtacccgttctgtcggtttcacccgtgaccgccagcggtgcctgcgccacgccgtgcttataggtctgctcgtgaagcttcccttcacggtggataaccagcttcagtttttccgacagggcgttaaccacagaaacccctacgccgtgcaggccgccggagactttatacgagttatcgtcgaacttaccgcccgcatgcagcacagtcatgatgacttcagccgcagagatcccttcttcttcatgaatgccggttggaataccacggccatcatcctgcaccgataccgagttatcggcatggatagtgatgataatgtctttacaatagccagcgagtgcttcgtcgatagcgttgtccacaacctcaaataccatgtgatgcaggccggtaccatcgtccgtatcgccgatatacatacctgggcgtttacgtaccgcatccagccctttcaataccttgatacttgaggagtcataagaattcgacatcaacgtttctcgctcattttagtcctgtgattgaaccgttattttaccctgttccacgcggaacatcttgcccttttcaccaatcatgtcctctatctgctcagcgctaaccgcactgacaaaaacctgtgcatgagtggcttttaaccgttcagccagcaaacggcggcgggtactatccagttcggaagcaaaatcatcgatcagatacagacagcgcagtccgttctgacgggtgagaaattcaccttgagccagcctcagcgcacacatcagcagcttgagctggccacgggacagcatatcctcgaccgccacgccgctggtgcggatgcggaagtcggctttatgcggccccagcgccgtataacctaacatacggtcacgttcgaactgccgttccagcagttctgcatactcgctttctttatcccagccgcgctggaaagagaaactgagagaaaattcaggcaaaaattgcgtacaggtcgcggcgatatcattagcaatcgccgcgctatattgcgcacgccactcgctgatacgttcagccagcggcaccagttcctgatcccaggctctgagctgcccgtaatggctcacctgacgcagcgccgcattacgctggcgctgcaggcgtttcatattgctccaggccgcaaaaaagcccggttcattatgaaaacaaccccagtcgagaaaggcacgacggtatttcggtccgccgttgagcagggtaaatccttcaggggtgatcagctgtatcggcagcagttgcgccagttcggcaactttatggccgtcactgccatcaatccgcaccttgctgtcgccctgacggtttttgcttaacccgacggcgcgttcggtttccgtgccgtcaatccgaccatgcaacacaaattcaggctgatcgtgacgaattacgcgcccagcctggatgctacgaaacgcccgcccgtgccctagcgtataaatcgcttccagcacgctggttttaccgctgccgttggcgccgaccaaaaaattaaagccgggaaccagcgccagatcggccgcttcgatattacggaaatctttaatgagaagacgagtgagggccatgttgcaggtatcttaatgatgaaagggcaagtaaacttgcccaataattctacaaccgcattggcataacgacataggccgctgctcggctggcgctatcttcgatctgcacgctagaaacggagtcggtcagcagtaaacgcacaccttcgcacttcagcgcgttcagcacatccaatacgtagctgacgttaaagccgatttccatctcggtgccgtcatactgcacatccagaatctcttccgcttcttcctgctctgggttgttagccgtaattttgagctgattctgaatcagatgcagacgcacaccgcggaatttttcattcgacaaaatcgccgcacgggagaaagcctgcttaagcaaatcacagctggcctccagcgttttatccgggttcttcggcaatacgcggcgataatcagggaaacgaccgtctaccagcttcgacgtgaagataaagtcgccgacatgcgcgcgaatattgttgctgccgatttgcagctgtagcggcgtatcgccaccatccagcagacgcaccagttccatgacgcctttacgcggcacgatcaccgaatgtgatggtaaagattgcccaatcggcatcgaacagacagccagacggtgaccatcggtcgcgaccgtgcgcagatcttcaccttcggtttcaaacagcataccgttgaggtagtaacgaacgtcctgatgcgccatcgaaaactgcgtcgcttcgatcaaacgcttcatcgtcgcctgcggcagagaaaattcaacgtcgctctgccagtcgtcgaggttcgggaaatccgccgcgggtaacgtggacagcgaaaaacggctgcggccagagcgcaccagcatacgatcgccatccaacatgatagtgatctctgcgccttccggcagaccccggcaaatatcaaacaatttacgggcaggaacggtggtggcaccaggctcatgcggctgcgtcagcgccacttttgccaccatctccatttccagatcggtaccggtcagcgacaatgcgccttccgttacctgaatcagcaggttgcccagaatcggtaaagtcggtcggccacccagcgggctgctgacctgttgtaatggctttaacagacgttcgcgttcaacaataaatttcataatgttatgacgatagtgttctgattaaattggaaaaatcttctttgatgtcgtggctttcttcacgcaactgctcaatcttgcggcaggcatgcaacaccgtcgtatgatcacgcccgccaaaggcatcgccaatttccggcaggctgtgattcgtcagttctttcgccaacgccatcgccatctggcgcggacgcgccaccgagcgggaacgtcgtttagacagcaggtcggctatcttgattttatagtattccgccacggtcttttgaatattgtcgatagtaaccagcttttcctgcaacgccagcagatcgcgcagcgcctcacgcacaaaatcaatggtgatcgaacggccggtaaaattggcgttagcaataacgcggttcaatgcaccttccaactcacgcacgttagaacgcaggcgtttagcaataaagaatgcgacttcaccaggcaagcgaatgtcattttcatctgcctttttcatcagaatcgccacgcgggtttccagctcaggcggttcaatcgcgaccgttaacccccaaccaaagcgggattttagacgatcttccacaccattgatctctttcgggtagcggtcagaagtcagaatgatttgctggttgccttccagcagtgcattaaaggtatgaaagaactcttcctgcgaacgctctttattagcgaagaattgaatatcatcgatcagcagtgcgtcaacagaacggtagtagcgtttgaactcttcaatcgcattgttctgcaacgccttcaccatatcctgcacgaaacgctcggagtgcatgtagaccaccttcgcgttgggtttacgggcgataataccattccccactgcatgcaacaggtgcgttttacccaagccagtgccgccatagagaaacagcgggttatacgcgccgcctgggttgtcagccacctgacgtgccgctgcccgtgctaactggttcgatttaccctcaacgaagttatcaaacgtatgtttcgggttcacattggaacggtaggtatgctctgcctgtacaggcgagttatcccagcttgggcgtaccggtgccatgcgtactggctgttgccgtgcaacgctgacagggttgtggtgcgactgcgctggctggcttatggtttgaaccagcggtttactccccacttcaaaacgcagtaagggggcatccatcccgcaaaaatcattcagcaggacattgatattatttaagtatttatcacgaacccaatccagcacaaagcgattgggggcgtagagcgccagagtgttatcactcagttccgcctgcaacgggcgtatccacatactgaattctgtggcaggtaactcatcctgcaaacgggcaagacactgctgccaaagcgaaagtgacacggcggactccactcgaacaagaacgatcaaaaagaaaagaataagacgttatttatgtgactcatgattttttggcgcctgcgtcatccacgattgtttcattcacaattcagacagcagacacaccacgtagcgtggcggtttaccccgacgatcccagcaaaaggatcgctaacgggaccgcagatcataacctaatccgccaaagagatcttccccttctgcacagtttcgatcctttttatccacaggctattcttatcgtgactccccgcaacacggcagataggcggctagcgcacatttcacccaccctatatggagcgcatccaagcataccttcagagacacgatcgttacggtgacatcgatcatgatcttgcagggcagatcgttgaaggatccttgcgctttgcaatagagtccgtataattccctgcccgcgcgtctacgccttttctgtgctctggcaggcaggaattccaaaaataatgggaatggctggcgtgttaagtgtgatgttaattgactcaggactgtacaattattacaatcctgcctctttccgtcatatagctgtgatatgcgattgaggcgtcggtcatcttcacgccgaacagccaaacgcgtttactgtaaagttataattatccaagtttaggtagaaatcgccatgaaacgcactttccaaccgtccgtattgaagcgtaaccgtagccatggtttccgtgctcgtatggccaccaaaaatggtcgtcaagttctggcccgccgtcgtgcgaaaggccgtactcgtctgtctgtttctaagtaataaaagctaacccaccgcgtggttaagctagcatttcccagggagttacgtttgttaactcccagtcatttcactttcgtcttccagcaaccacaacgtgccggcacgccgcaaatcaccattctcggccgcatgaactcgctggggcatccccgcatcggtcttaccgtcgccaaaaagcatgtaaaacgtgctcatgaacgcaatcggattaaacgcctgacgcgcgaaagctttcgcctacaccaacattcattgccttcgatggattttgtggtgctggtgaaaaaaggggtgtctgaactggataaccgtactctgacggaagcattggaaaaactatggcgtcggcactgtcgtttggctcccgactgctgatcgggttgatacgcggttatcaactcgttatcagcccgttactcggaccacattgccggttccggccaacgtgttcgcaatacggtattgaagcaatacgcaggttcggcatgataaaaggctgttggttgacgcttaaacgcgtattaaaatgccatcctttgaaccctggtggtgatgatcccgtaccgccaaaaaccgacaataacagagaacattaacgatggattcgcaacgcaatcttcttctcatcgctctgctattcgtaacctttatgctttggcaggcttgggaaacggataaaaatccgccagcaaccacgcagaccatacagcaggcgacgaacgcagtgaccggtgatgctaccaaccagggcgtaccggccagcggccaaggcaaactgatcacggtgaaaaccgatgttctgtcgctgacaatcaacacgcgtggcggcgatgtcgagcaagcacacctgctggcttacccggatatattgggttcagataaacctttccatctgctggaaaccacatcagcgtttgtttatcaggctcagagcggtttgactggcaaaaacggcccagacaacccggctaacggctcacgtccgctgtttgttaccacacaagatagtttcgaattggctgatggtcagagcgaactgcgcattccgatgacgtacaccgctgcggacggcgtgacctataccaaaacgtttgttctgaaacgtggcgactatgcactgaatgttgactacagcgtcaacaacaccagcgctcagcctctggaactcacgctgttcggccagttaaaacagtctatcgacttgcctaaacaccgcgatactggcagcaacaactttgcactgcacacttatcgtggcgcggcgttctcttccagtgaagacaagtacaaaaagtacagcttcagcgatatggacgaaggcctgaacatcaccactaacagtggctgggtggcgatgctgcagcaatacttcgcaaccgcgtggattccgactacggcaggcgcgaatacgttctataccagtaagctgggtaacggtcaggctgcgattggcttcaaggctgctcccgttattattgccgctggcagtcagcaaaatctgaacgccaccctgtgggtcggcccagaaattcaggacaagatggctgcggttgcaccgcatctggatctgacagtagattacggctggttgtggtttatttctcagccgctgtttaaactgctgaaattcctgcacggctttatcggcaactggggcttctccatcattgccattacctttatcgtacgcggcgtgatgtatccgctgacgaaagcgcaatacacctctatggcgaaaatgcgcttactgcaacctaaattgcaggcgatgcgtgagcgtattggtgatgacaaacagcgcatgagtcaggaaatgatggcgctgtataagtcagagaaagtgaacccgctgggcggttgcttaccgctggtgattcagatgccaatcttcctggcgctgtattacatgctgatgggttccgtagaactgcgtcatgcgccgttcgctctgtggattcatgacctgtccgcacaagacccgtactacattctgccgattctgatgggcgtgacgatgttcttcatccagaagatgtcaccaaccaccgtgaccgacccaatgcagcagaagatcatgacttacatgccagtcatctttaccgtcttcttcctgtggttcccgtcaggtctggttatgtactacatcgtcagcaacttggttaccattctccagcagcaattgatctatcgcggtctggaaaaacgtggcttacatagccgcgagaaaaagtaatccggttgattgctaaccgatagaaagagtaaggcggtcattgaccgccttatttttttataagctgttttatcccctaacgatacgtaaaatagcctgacagacaggcatcaacgcagagagaacatcatgagcaataccgataccatcgtcgcccaagccacgccaccgggacgcggaggtgtgggtattttacgtgtttcaggccaggcggctgcagaggtggcacatgctgttctgggtaagcttcccaagcctcgtcacgccgattatctgccgttccgtgatactaacggtaccacgctcgatcagggcatcgccctctggtttccaggcccgaactcctttaccggtgaagacgtgctggagcttcaaggtcacggcggtccggttattcttgatttgctcctgcaacgcattctgacgctgcccaatgtgcgcattgcgcgtcccggtgaattctctgaacgcgccttcctaaacgacaaactcgatctcgcgcaggcggaggccatcgccgatctgattgacgccagctcggaacaggctgctcgctcagcgctgaactctctgcaaggcgtattttctacccgtataaatcagttagtggaagcacttactcacctgcgaatctacgtcgaggctgccatcgacttcccggatgaagagatcgactttctctccgatggcaaaattgaagcacagttaaatggcgtgatggccgatctggatgccgtcagaaccgaagcgcatcagggtagcttgttgcgtgaagggatgaaggtcgtgattgcgggtcgtcctaatgcgggtaaatctagtttactcaatgcgttagcaggtcgtgaagccgccattgtcaccgctatcgcgggaaccacgcgcgacgtattacgtgaacacattcatattgatggcatgccgctgcatatcatcgacaccgccggactgcgcgatgctagcgacgaagtagagcgcattggtattgagcgtgcctggcaggaaatcgaacaggccgatcgcgtgctgttcatggtggatggcaccacgacgcaggcgaccgagcctgagcagatctggcccgaatttatggcacgcctgccaaaaacactgccgattaccgtggtacgtaacaaagctgacgtgactggcgaaacgcttggtatcgcagatgtgaatactcactcacttatccgtctttccgctcgtacgggtgaaggtgtggacacgctgcgcgatcacctcaagcaaagcatggggtttaccagcaacacagaaggcggttttctggcacgacgccgtcatctgcaagcactggaattggcagcacagcatctgattcagggtaaagagcagttggtgagcgcctacgcaggcgaactgctggcggaagaactgcggctggcacaacagtccctgagtgaaatcaccggcgagttcacctccgacgacctgctaggccgtatcttttcgagtttttgtattggtaagtgatcgattaatttagcctaatccacttacgcgttacgtaactgactgaaacagaagaacgaggcgataagatgattcaacttcacgccacacacaagttgttcaaaaagttgccactgaatgacagtggtcaacttgacgcgactcctcgcagtcagtggctctttatgcggccaacaatagatatcaatccactgagcaactggcacggaaatctgatcaccttacagcgccgaaattgtgtgctgctggtgcatgatgcaacacgttttccactggtattacccgcgcttatcaagaaaaatttcgcagagctgaacaaccactttgttgatgcattcataaatacgcttctcaagtgtggtgcggatgaaatgcagctcaacgtcgcccaaaattatttgcgcccgctacaggttgatactcagtgtagtcgctctgtacagggtacattgaaccagatgaagggagatattgaacacatagtgcggtttgataatctcaacatttctgaattaacaggctactctctcggtcagcagttagctgacaggccttgctcagttaaaaatcgcggatatctttggccccagaaagaaatgctggcgttgctatcgcagttagctggtcatctttagcatatactaagtaattaaataaatgataaaaaccatgacttaacaaataagttaaatataaattacttttaataaattgaaagttataataaaaaaaccaaaaccacatttagctaaaaactcataggcacaggtatgggtagaatatataccatagacaggtttatcatggagtaataaaagaatggaagaaatacggcgcagtgaacttgtaaaaaaaagaatgagtatctatttcaataaaaacaaatcagatgagatttttttcattgaagcgatggagttcttaaatgaaaacttcagttggaaaaagacgagtttagttagtcaaggaaataaaccaagattcagaatgatgcaaaataatggaataaaaacaaccttaattccatgcagaaaaaaactagaaatacatgtacaaaaaaaagaaataaaaggcataaacaaccttactcactttggttttaaaacaaaaacatacaaaagcgcaacaggtattccttgtgattacatggtgcttaatatagattcattggaaaaaatccataacctaaaaaaaataaaaacaaatggagtattcttaccaattggaaaaaaacattctaataaagaaaatactttcccaacagaaattgaaaaaaaagaatatttgattgatgtaaacagtttaaccgacacagaaaaagaagcaataattaaaataagagttggacaaggaaaattcagagacagcttgataaaaaaatggggggaatgtcaattaactggatgcgctcatctggcattactgaaagcatctcatataaagccatggaaagattcagataatatagagaggctggatgtaaacaatggcttgctgttgaccccactgtatgatgaattatttgataaaggttttatctcttttgataaagaaggcgtaatgcaagtctctgatgagatagagccacttatgaaaatcctcacaggaatgtcaatttcaaaaaatataactatatcaagagaacaagaaaagtatatgaagcaccaccgaaataaagtgtataaaggaaataataaaaaagccattacgaattaattattgtgtttacacgtaaatacaataattaggctcagggccatacctgagcctaacgttaaacttatttcagcgtcgctttcactacggctgataacggcgtcgttgggcgaccaatcagttggctcagatgtttaccaccatcaaacagaccgcctttggatgcaccgacgtctgaatccgcgataatttgcgcgaaaacatcaggtagaccggcagaaaccagcgcggcagtgaattcggctccagacaggttttgataaccgatagatttaccagactgtttgctaatctcagccgccaactctaccagcgtgtaaggctcgtcaccggccagttcataaaccttgccagcctgtccttcctgcgtcagtaccgctactgcggcagcagcgaagtcttcacgggtggcagaagtaatttttccttcacctgcgctaccgataaacacaccgtgttccaacgcagcagggatgctggctgcatagttttcggtataccagccgttgcgcagcaggacatgtggtaaaccagagtctttcagcaacgcttccgtttggcgatgttcttccgccagcgccaaaggtgatttatccgcgtgcagcaagctggtgtacgctaccagtttaactccagctttcaccgcggcttcaatcacattacggtgttgtgccgcacgttgacctacctcacttgaagagatcaacagcaccttatccacaccttgcagagcaaaagccagcgcctcaggttgattgtaatccgccgctttaacctgcacgccttttgcagacagatcggcaactttattcacatcacgcaccagcgccacgatatcgctcgccggaaccttctctaacagttgtgctatgactaaacggcccagttggccagatgcaccagtaatcgcaatcatctcaagctccttttattaaccgtcttttattaacagacactggctggcataatatcgccaaagctaactttaagtaagtacatacacaaaggtaagtatagtgagtcaacccaaaacgcccatagatttgttaccgcccatactgccaaccggcgatgtcttagccgagaaatgcccgtctcgccagatacttaaccacgtgaccagccgctggggtgtactgatcctgattgcattacttgatgatacacatcgcttcagtcaactgcgtcggcggattggcggcgtgagcgaacgcatgctggcgcagaccctgcaatggctggaaagtgatggttttgtcctgcgaacagcctatccggttgtcccgccgcatgttgaatacagcctgacgccatcaggcaaagaggttggcgagcgggtgaaagagctggcggtgtggattgaagggaatctgggtgacattctggcgtcacaacaatcacgtgaagaacagtcagctaaacaactcgcctcctgagccacggttcttgctccggaagagatgaatttgggaaacaggcggtgatatcagagagaatggctttccaactctcgccatcaaccgccataacacgacaatgcgccttcagtcgatcacgacgataagttgtcgataccgatcattcttccatgctcattatgccaaacacgctggatcttattgcgattcaattcctgaacgaacccatcggataaagaaaaacttctggcaacgcgtttggcatctagcgcatcaccacgcgtcctttgttcttttctggaacgatagcgatattgttccagttttccccaggcaattaagagcgacgcgtttaccaggaatatgcataaatgtatcgatatagtccaaccctctgatgtagagaaagaccgatcggaaacgtagctatccaaaaacgtaccgataaacacctcggaaaataaccaaataaatattccccatccacataacgtcaggaaagaatcgataaagagtggaaaccaacgtctttcagaaatgattaaaggtgaatgcataatttatcctctttcaataccacgatctggactttcccaacgcgctcgctttttgcgggaacgcagcatgacctttggaaaactgactaggctggtaaagaggctcaatgtccaatacaccatgggataccagataacccagaacagatatttaccaatatctttctcataacgtcgttcaatcaacatactgactgcaaactggattaaacagacaacccctatcatcatgccggtaaacgcgggaggaaagagcgtttccacccgaatctcctcaggcagttctattaaaaaacctaataaatacagtaagacgcttacggcataggtgaaggcccataatatcgaaatagaatattcgaggaacaagggccacattcggcgatagcgccatgaccataaatgacggaagttttttaaaaagacctcagcaccgccttgcgcccaacgtagccgctgcttccacaagccagagagcttttccggcatcaaaatccaacacagtgctcgtggctcaaaaaatatcgtccaatggcgcaattgaagcttccagctaatatcgatatcttccgtgatcatatcggggctccagtagccaacctctgctagcgcactgcgacgaaaagcggcaatgacgccagaaaccgtgaaaactttgccatgaacccgctgtgtgcgtttgatcaaaccaataattgaggagaattcacctacctgaatgcgaccaatcagcgtcgagcgcgttcttatccttgggtttcccgttactgcaccgacccgcggattattgatcaatggattgatcaaataggcgacagcatcgggatcgagaagcgcatcaccatcaatacacaccagcagatcgctcttggccgccgcacatgccgcttgaagcgccaacgctttgccctgattatgcgcaagatgaatgactctaagtttgtcatattgctccgccaaccgattgagctcgtctcccgtatcatcattggaaccatcattcacagcaatgacttcaatatgggtataacgttgtgctaatgccgcctcaatggtttcgcgcacattaggcccttcgttatagcaagggatcaggattgacactaacgggcgtccggttggctcatcgggtatcaccccgtctccccaacgccaatgccgttcgtagtgaaaccagaaatacagtcctcccgttatccatagcccagacataaacaaaggccagaaaaaggtaaagttgagaacgacatcccccgtaaaggagaacatcatgccaaaagggatgccgagcatcagacataatattaaggacgctaaaattctctcgatcatggcagtgggtaccattctgatgaaatcatgggacggatgccttccaactcaggcgtattgttaagaaaatcatccggataataaccgtaactttttgcaccattcagttgcagcaccctcatccattcagccaattgctcggtgtctaaccagggttctcctggaacacgccaatcccttgcctgaagttcaaacacggttttatccaacgcaccgggacgacgagccacttcttgtaccagcttttgcaaccacgcattgctgtccttagacgcgacgttttccatcaatggcatcgccatgggggcaacccaatcataagcggcaaggaaatcatccagattttgggagaaccatgcttcactttccggttcaataatcggtaatgcgaaaatgttgcgcgcggtctgaacttgcggaccacggatctcatgcacacgagcggccagttcgagcgtaaagtcagttaacgccttacttttaaaccgcatccagcgtgcagtcagttgggggtcgcgacgaatactggcgatcgcgttggggaatccggccttttggtaggcttgcatcgccagatggcctgcatcttcatcatctgcaagtacggcatcgtcatggaataagatgccattgaacatggtgtaagcagaaagatcctcataaatatcagtaactcgtcttctggcttccgcatcccatagagataaacgtctatattggctacggctgacactacgttgaccgctctcactgtcgatccgctctacgaacggtaatgtcttatcatccatatcaaaagccagaaccggcatccatgcgtaaacacggacttttgcccgagatgccaactgccaggctacatgattgaataaatcctctcgaacaggcatccagcgattagggaaatacaatgactcgatgttgccatcaccattcggatcggagaaagcctgaagataaacggtgttaatacgtaagtcggcaatacgttgaattaatacatccatattgcgggactgctgggttttatcggcgtcataaacataatccagatcgatatgtgcgactcgtatagtctcaggttctcgggcatggctgaccatcagtgcaaatcgttgcacatctggattattgttaatcaatatgcgaggaacattatacggtgagtcagccgacgccggcccacttccaagcgttagcgctagttgatagcctcgctgcttaacaatgcttagcgcgtccccacccaccgcaccatagggccagacccaaacccgaggctttttccctgtcgcgtcaacgatccttttagtaatgaggtccgtatcatgcgcaaaacgttgacgatactcatcccgcgtttcgtatcgcttatcctctgggaaataaaggcgagtggaagcggccggttccatattcccctgagggtttgccagaatccctttatgtaagtcataggtatgtgccccaatttctatcaggccagattgcgccatttcactgacttgctgccaggtaaggaaatggttgcgaggtaattgaacgccactaaagtccaccggctggttttctggcgtatccagccagcgcccaacgggtgccaatacagctggccagccataggctttcagaagagggtaaacgcgatgataaaaactgctgtaaccatcatcaaatgtcagtaacactgccctgtccggtagcggtttacccccagagccggcagccagaatgtcatcaacggatatcgggtgataaccgttttccctcaaccaggcaaaatgttcattcagtgcgctggtgcgtaccgccataaaacgttgatcggcaccctcatcggcaacatcgtgataggcaataacaatatattgattggttttccacggttgctccttgaccaaaataggacggtctgctggagagagatatttcacgtcaacgggatgtgcgcaggctgtgatcattaacacccccaacgccatcacaaagtttcgtaatcgtatgaataacatgatcttccccctcaaaatcgataattcaaatcgaaagacagcgacacattttgctcccgcttgccgtcataaggccgcttatcccactgaacgctcgcgcccatatccagtacgtcattccaccgtacccgttgcccgtatccgagcgtggtgatagccccagcggactcgcctttttgccagtaacgcccgacacccgcatttatctcttgatgccactccgtctggtaatgtcgataaagcaagtgatcgatggctaaagcgggtagcacagctacataactctgcgggttgtaatacgaggtgttctgtttactgtttgatcccaaacttagcgacggggtgaaatctatggctaaagtcggtgatgaaaaaattcgttcttgcccactcagtccgtactcctgacgtctgttaccatcagaaaaccacccgttcgatagatctgcttgccatgaacgccgttcactttgccgccagcggacataccctccaccgccattcgccgttacgccatttttaagtgcctgtagcggtgtgctgcgcattagccgttcggcattaaggccgacacgccaaaaatcattaacatcacgccgataggagaaacgcccaccgatatcagagccaaatccaaaatttcggtgtgaaagctcagcctcaacccaatgatcacggtcggtaaattccacaccgccgcgaatactgcgattaatggcgcgtccgtcactgaaatcactttgattaaaagcgcccccagagaacactcgccaatggtcggcaaagggtgggctatagagcacggcatcaatatccgtgtcgttcattcccttggcaggactgtcagatttgaggccctgagtacccgcaacacgcagctccgccatgtgatgtacctggcgcaaacgcgctaatcgtttcacagagaaatcttccggatagcgagctaccgtatcgtcagtcaactgctcaagctggcgccattcctgcaattccaaggccgtaagcccttgctgggtttccaatcggaagaatgtcggttccagcaactctgctcgctttaataacgcttcggcacgacgtggccaccctctggttagataaacccccgccaaacgtaggtttagatcttggtttcccggcccactaaaggccagacgttccgccagtcgttgcgcagccggaaggtcgttatgggaaatcagcgattgtatgcgcaggtatttgatgtcaatccaatcgtcgttaggtatgaatgttggtaaaccataaacactttttttataaggtgttttttctccagcctgaactgacaactgtgttgcttgttcaattttctcactctccaaaatgctgtagaaaaaatcgccttgcagcgctacctgaaagtgttgagaaggctctttttgtattaccgcactgagaatttgctctgctttctccggctgcttcgaataaagataagcagaagcgacccagcgccgagcataaatgggtatctccccttctttgagaagtgattggtattccgaaataatctcttccatgcgatagcgaacgagcaatgcgcctaaccgatcaattcgagcctggcgatagctgatttttgccgatgggagccttcgccattgagtcatcaagatgtcataacgcgccaacgcgcgatccgccacaacgaagcgttcgttttccgttgtcgacgtgataaacgcaagacgaacccactcagccgcccgccccagctctcgctggcgttgcgtttcatcaatctggaagctgtaaggtttgccgttttccagggctgttaacgcaggtgcgctaatcttattattggagagaatgtcgctatactcataaaacagcgctttatcctgtggtgcatgacgcatggcttgaatgatagaaaagagggagtcagtatgctttcccgcaatgcgttgcacccacgctaattcacgccaatggtttgccgttggctcctgcttaacgcgagacgcagcgagttccagcgctctttttgtctgtccggcatcggcgagggtgagtatcaaaccactacgtgcatcgtcatcccgtggcgagcgttgcaaaacccggctccataattctactgacgacggccactgccggaggttacggtaggatttagccgccgctctcaaggcaggatcgggcaatgacatcactggcgaataagtttcccaaattcgtctcacgtcagcatcctttcccgcccaaccgttaattagcagccagtcggtcacctcggcagcggtcagtacgcgatttctggattgcccatcaagccatgacgtcgccgcggagatatcgccctgctgggcgttgatgattaatgtgtcgtaacgagattctgccgccactacgccgccagaaacggaaaaataaactaatgatttaagtaagttaaacaatattggattgagtctgcttgaatgagaattaacaaaactcatcgctgaatctccccaccagtgatgacaggatgacattcaaatacatcgttgaacgctggtttcatgacttaacacctctaatcgagtctaaacgcggcatgcagctatccctcccatgattcgaagtcagagatagacgctaaggccagtttggcgcataataatgcatatagtttttttatcaatataatttttatacgcatatggctaaaacttcagtgacagattcagaaccggtagttaaagggcgcagttggggactggaacgtcggcttcaattcatcgactttcggttacggtggaatgggcacataaatcgtacagatctaacgtctttttttgggttatcgatccctcaggcgtcgctcgacatcgctaaatatcttgagatcgcaccctataatctggtctacgatcgacgtaccaaaacttacacggctacgccaacattctctgctgtctacccacagaattcagcccagcgctatttagcagaattattggccatgaagacgggcgtacttgaagcggatgccagtttcatcgaatctgctccagaagtgtgctgggttcatatcccgctcaacacctacaatgaacaggttgttgaggtcatagtcagagcgattcgtgaaaaaaaggcagtgagcatctgctatcaatcctcatcatcaatggatcactcgccacggctcatttccccacacgctttaggcaatgatggattacggtggcgagtacgcgcttattgccatgttaagcagcagtttaatgacttcattcttacgcgaatcctcaacattgaaggtagcgaagcctcgacaatcgatcccgctagcgattattcatggcacacccatgttcagttaattttgaagcctaatgacgaactgcctcaggcacaccaacgtgcattggaattagaatatggtatgacccatggcgagttgaatttatcctgccgtctggcatgtttacatgaaaccctcggacgatttcacatcagcctgacagatgaaaataacaaacaacatcagccgtttatattaataaataagaaagacgttcaggcatttctgggggaatgactcacacacccatcactgatattcatgtctctgcgggataagacggtgcaaggttacggctaagtgaatcgcatattggtttcacttttcgcccttgcatcagaattatcataaaatgatgtaagataagaaggtatttaagtgtgattatgatacaaaattgatgcaggccaaataggctaaccggggaaaaaaatgaaaactcgcgcatatgaattattagtcgttttcatttcaaccttaatgatgagttacttaggtttatcttttcggttacttgacgacacttccctattctggccagcagacattctattgttttgctttctcatacgctatcgcagtcgagataaaagcataaaaaacaaatcattgcgtagcgttattttatgcatgattggcttcttgggcatactactacctgctacttatcttgaaaacaatcaatcgttttttgaaaaattcattcatagtgcgatcagtttagttttttttattaccgcatggattgcatttatcgttttttcaaaaataaagggaaacacgtatagtaaattaagtagaaattacattttctttatatttatttctatctttataggctctattttctcagccatatcttatggattatatttatttaccacaaaaacccatgaagatatttttattctttcaaggaagtggtttagcgaagagctaagctctggtgtcattttcgtttttttgtttctaaaagcaataaaaaacataaagaatattttatcagcatcaaaatcctcaattaaaaaaccatcatttatattttattacactgtcattattatttgcatcgcctctttaaacatcacactaagtgtattagcaatactgccattgatttacctttccttgtctcactcatttaacaaaattattctaatttgctgtgcaactggcatggcactaaattacatttatataaaaagattaataggcatccatgatgaaatagaaaaagaatatttatttgaattatcttatttgtttcaaataaacacttcatttattatcataagcgttataatcgcatcttcatttattaataaatataaaaaaaacatcaaaagaatagagttaataagcaatcatgatgcactgaccggcgtgttaaatagacgttcactcaaccaacacatgatgaatatcattaactccatgcggggtggagaaagtagagtaatgtctttatttgttcttgatattgaccactttaaaaaagttaatgatacctatggacatgctgtaggcgataatgtcatcaaagagtttgctgcaacccttaagcaatatactcgacctcaagacctactatgtcgatggggggggggaggagtttttaataataatccagggtctctctgtaactgactgcttagatatagctgagagaattcgctttattatagagagatcttcactaacgatttcagatggccgcacagttcgatatacgacaagtataggggtaagtttttttcatctggaaagaattgaagattttcataacgcgttcaaagaggcggataaactgttgtacaacgcaaaagaacagggtcgtaatcgcgtaaattcaagctatggtgtaaattcggtaaaaaaaacaatatcatgatatctgcatccatttaaaataccttttattaaaaggtaaattctatatcatcaaaatgctatccacagatgaaaaatgaaagttcaaggtagagattctgctatgcaatcaccaaagaagtggctgattctggccattgtttccagcgccctgttcctgattgttatcgacatgacggtgctgtacaccgcgctcccaacactgactcacgatttgcacgcctccgcatcggaaaagctgtggatcgttaatatctatgcgctggtcgcttctggcttgctgctggggatggggaccttgggtgataagctaggtcataaacctttatttatttccggattggtggtctttggtgcagcgtcattgtttgccgcttattcgcccacacccagcatgctcattgccgctcgtgctctgctagcggttggtgcagcgatgatgatgcccgcgacgctctctattattcgtctgaccttcactgatgaacaggaacgcgcgctagcgattggtatttgggctgcggtggcatccggcggcgcggcgtttggccccgtcatgggcgggatactgcttgagtacttctggtggggatcggttttcctcattaacgtaccggtcgtgctgcttgcacttatcatgggaatcaccatgatcccgcatcggccgggtaatgcttcacatcgctgggatttcatcggttctctattaattatggtaggtttgattggtataacctatgccataaaagagctgggcaaacgggccccatcctatgaggatgcattgatcgctctgcttatcggcgtgacgttcattaccctgttcgttcagcggcagcgtaacagcaagcatcccttagtcgacttctctctcttccgtctgcgacctttcagcgccgccgtggccgcggccatcgtagcagccgccgcattgatcggtatggagctggctttcacacagcggttacagctagttgtcggtctgtctccgctacaggcaggattgttcattttaccgctgtcgctggcatcctttatctccgggccactgaccggaaagatcttgccgcacgtaaatagtgggacaatgctagccgctggcctgttgatttcgggtctggggatgggaagctatctgctgctgcacaacgcctctattatcatacaagttatcagcctgacggtaattggcgcaggtgtgggctcaaccatgacagccgcgtcgagcacaattatgcaggttgcccctgctgaaaaagcaggtatggcagcgtcaatcgaagaggtgtcctatgagctggggggcgcaacgggtgtgacgctgatgggcagcttgctgtctttcgcttattccgcaacgtttatgctacccgctgggttttccgcaccggacaccgcctatgacagtctggacgaagcgttgatttttgctgaatccttgccggaaaatatgcagcgcattctcaccgcacaggcacattccgcctttgattctgggttttctgctgtgctggcaaccgcaacgctgatcctgttgctgacctctgccttcgtctggacaacgcgtaataataaacagcagcgtaatcaggccgctgatgcatagcacaactgaagcatctgctaagggcataaaaaacgccgttcaatagcgaacggcgttgataatttagcgacgaactgtaatttaactacgaactacatcatcgcgactcagtaggtttctttaccgaactgcagtgaacgaggcccgtacagcataccgcgtgcatgacccgcagccagcaggcgcgcactagtcacacccgcaatatcatggcctttgtcggagatcgtatccgcgatttgactcaccgcagcctgcaccagaataccgatgatgccgccgttagagtttgactgctgctcgttgctggaagccgttgcacttccgctccacagcagtttacccgtacgcagatcaaccagacgcgcatccgcagaaacgcgggtttcactattaatcacgatgtacgacgtaccgtactctttcacgtccagatatagtgcagcatccgcgccaaagatttggtgcagcttcgctgtactcaacgcatggatatccgacgcagtagacagaccattctgtttgaacgtttcatccactaccgcaacaggcaatacataatagcctgattctgccagcgggtaggtaacttgtgaaagcaggctatagcttgctttcacatcaggggaatggttaaccggcggtaagaccagaatggacttaggcttgctctgcttaaatgacgtgtagtcataaggtacaggtttagcacagcccgtcagcactagcgcaaaaaccagaccacataatcctaagaaacgattcatttaatattccctttatttttactcaacaagaaatccataaaaggtgctgattcagggaatttcgctttttcagtttcaaactgttggcgagcttcactatcacggccagtgttggcgtacagcaacccaagttgagcatagagtcccggtgggactggtttatttgcggctttcgctttttcgatcgatgcattcagagcaaggatttgttgttctggaccgactttatcttgttgatagtaatcataaatcgcaggctggtagttgtcccagctgtaaatcgttttcggcgcggacgcacaaccagccagtaccgctactgccaatagcagggtaactttcttataagataacattgttatattcctattccattagttcgctgggcgccaggcaccgctttcaattcctgcaaccagattattgacggcttcacgaatagccaaatccagaactttaccgttcagcgtcgagtcatagctggctgtgccaccaaacccgataatttcacggttggacaacgtgtattcgcccgcaccttgtacggaatacaccacttcagacgtttgtacgttcaccacattcaacgtggtttttgcgtaagcaacctgtgttttaccgcgaccaaggatgccccacagctgatggtcacccacttctttgcggccaaactcggttacatcgccggtaataacatagctcgcgcctttcaacgtctgcgtttgccctttaatgcccgcttcggctttcagctcttccatattggtacgatccagcacattaaagcggccgctctgctggagatggctaacaagaatggtcttggactgattacctaaacggtcaacaccatcagaaaaaataccgttcatatagttagagcggttttcaaattttccgatggaaatcgggctgcgaacaccctgataaggcgtactgtaagaagtaactttttgtgcttctacggtacgagaagactctgtagcacatccgctcaataacgcagctgacatgaatacagaacaaagaacgacttttttattcataacactatcccttagtgacaatccattaaccctgagcaaagcccggttattgattcataatgaaaatgccgtgcaaacatcatttagttgcaacactgttttgctgcatttaaatggcgttcgatattatgagggccataagtaaaagtaacgagttatttcatgaaaaaattaacaaaaacagttgaaaatcagaatttttacccgcgataaagcacggtaaaccagataaaaaacaaggctatatgcaaccatgccattactttcacataacattataactaactgaaacgattcaataattttattagcaacctacgtgagatttaacattaaccgactttttacctgctctatatcaaggtcaatgtgttatccagctattaggataaaggccacgatcgagggatctagggtgggaaaaggtaatgaaccgatttgttattgccagtactcaagactgtatggggtgccatgcatgtgaaatcgcctgtgtgatttcacacaatgacgaacagtatccagatagcaccgcggtgtttcagcccagaatcaaggcgttcaatacgccaacactgcgggctgccgtgacatgccgccactgtgaagatgcaccctgtgccagcgtgtgcccaacgcaggccttgatcaaaaaagacaatagcattcagctcgttcaggaaaagtgcatcggctgcaaaagctgtgtactggcttgcccattcggtgcaatgtccatggtgacaaatcccatggacaacagcgccatagcccataaatgtgacctctgcgccgatcgccctgaagggcaagcgtgcgtggaagcttgcccaactcaggcattgcagctcatcagtgaacacacgttaacagcacgccgtcaggagaaacagcagctgatggcgctgcgttccgccgctcactggcagcgtgaaacacctgtactgaaaacgctgacgacccatccgctcaacaaaagaaaaaactggccgcgccgggatgcggagaaaaaaccgctgacgcagagaacgtccacctttgatgaaatctaccatggcttctccgtacagcagacggaagatcaggctgatcgctgcctctcctgcggcaaacgagcagtctgcgagtggacttgcccgttgcataacaatattcccgagctgctgagtctggcgaagcaggggcgcatttttgaagccgtagagctatcacatcaaaccagcagcctgccagaaatctgtggccgagtatgtccgcaggatcggctatgcgaaggggcttgtacgctgggtaaagagtacggtgccatcacgatcggcaacattgagcgctacattaccgataccgcgatggccatggggtggtcacccgatatgacgcgtgtcgttcccagcggcaaacgcgccgcaatcgtcggggctggcccggctgggttagcctgtgccgatgtgctggcacgcaatggcgtgcaggccgtcgtgttcgatcgccacccggaaattggtggattgctcacgttcggaattccgtcgttcaagctggataaagacgtcctgattcatcgtcgtaaagtattcagcaccatgggaatcgaattccagctgaataccgaagtggggaaagacatttctctggctcagcttctggacgactatgacaccgttttcctcggcgtgggcacctaccgctccatgaaggccaacattgataatgaagatgcccccggcgtcttcgatgcacttcctttccttattgccaataccaaacacgttatggggctacctgaattagacgatgagccctatatctcgatggcaggaaaacgcgtcgtagtactcggcggtggggataccgcaatggactgcctgcgcacgtccgtccggcaaggtgcaatatccgtaacctgcgcatatcgccgcgatgaagccaacatgcccggctcgaaaaaagaggttaaaaactcccgcgaagagggcgtggatttcatgtttaacgttcagccacaaaaaatctgtctcaacgaacagggcgaagtgtgcggtatcagcctggttcgcactgaactgggtgaaccagatgctagcggccgtcgtcgcccacgccccattcctagttcggaattcgtacagcccgcggaagccgtaataaccgcatttggctttcagtcgcacagtatgccgtggctggaagatgccgatattggtctggataactggggacacatcaccgccccccttgatagtcagacaccttgccagactaatcatccgcgtatttttgctggtggcgatgccgtgcgcggtgccgatctggtggttaccgcgattgccgatgggcgcaaagccgcattggggatgattgagacgatggggctgaccgccgtcacaggtgccattcccgcacatccgcagcgtcccgaaatgaatgcaacccgcgaggagctacgctcatgaatcaatttgttatcgccgaagcagaaaaatgtatcggttgccggacttgtgagatcgcctgcgcggtagcccatagcggtggccaaagtgcacagctgaaaccttctcacttctttccccgcctgaaggttgtcaaaagcgccaacgtcagcgtccccgttctttgccgccagtgtgagaacgccccctgtgccagcgtatgcccgaatgacgcgctggtgcgcgatcgggatagcattcaggttatccaatcgcgctgcatcggctgcaaaagctgcgtcgtcgcctgtcccttcggtgccatcaatgtggtgacaaaagcctcgaatgacgagggggaagcgcaccctacgcaaagtgaggttcacaaatgtgatttgtgcgtagatgtggcccagagcccttcctgcgtcagcgtgtgcccgacgtcagcgctacgattagtgacagcagatgagttacgcaaacagacgctggaaaaacagcggcgctccgcactggggtggtcgaaccattaaagcagactggaatgtggcggacagggaaggatcgccacaaaaagcacgacgcagtaaattcgttgcacctaattaataattatcgccgatttatccatcgatttttctttagatcacatattagtctgataatatgcatcggtaatgcctgataggttcccaccttttattacgatcacggagtgaacaatgacctgccattttgtcaggtggacaagcacggaagcgcttcctgacttacaaagactgcccgataagctcatctcatcaacacagagtttttcagccaaacgccgcgaacgttatctgaaaagtcgagcgctgttggccgagatgatgttctattttttcggctatccgctattgcccacgctgctggtatcccctgaaggacgcccttattttgccgatcctaatctgcccaatttcagcatcggctatgctggcaataccatcgccatcctcctgagtgaagaaggaagcgtgggtatggatatcgaaatcgttcatgtcaggccaacgaatcaggtcgtcccacagatgcaggcgcagacgcaggccgaacaggcgtggatcgacgctcagcgcgatccgctggaagcggcaacgcagctctgcactatccgccagtcactgataaaaatccctggcgtaaacagtcatccacccaatcagctgaaactccaccccgcctctggcaggctgcgttcaacctgcactcccgccgtagaagtgatgagcgatgttgatgattatcttgcatgggcctgcgcccacatccccacacttaatcgattgatcatgtggaaatacacgtcggcatcgggaatgagaaagtcgggggaaatcctacagcagcagcgtcaatctgtacgctatatgaaattaaccagccatacgatagaaaaagtcacctctacggcgtcacagtagccagcagcctcgtcgcaggctgaggctccgggaaaacccggagcctcgaacgaattaatgtccgtcgataaacacgattttcagcaggaacagcagcgcaactacgaccacgcaagggctgatttcacgccagcggcccgtcgccaacttcatcacacagtaagagataaagcccagcgcgatcccttcagtaatagagaaactgaacggcatcatcaccgcggtaataaaggccgggacggcttccgtcaaatcatcccacttcacacgcgccaggctggacgtcatcaatacgcccacgtaaatcagtgcgccagcggccgcataggcaggcaccatacccgccagcggtgacaggaagatcaccagcaggaacagcagaccgaccactacggcagtcaggccggtgcgtccacccacggacacgccagaagaactttcaatatacgccgtaaccgatgatgtcccgataaacgcgccagccacagagctgatgctatcgacatacagcgcttgcttcatacgcgggaacttaccgcgagcatcaaccagacccgctttgtccgtcacaccgatcagcgtaccggaggagtcaaacaggttaaccagcatgaaggagaaaataatgccggacatcccgaggttcaacgctcccgccagatcaacctgacccaccacggacgttacgctcggcggcatagagaacacgccggaaaaggtcacgtcacccaacagcaggccgattgaggtcgtcacgacgatggaaatcagtactgcggcgtgaatattacgtgaagccagcgccacaatgatgaaaaagcccaaggcacccaacagcacgctgtgtgatgtcaggttaccaatcgtcaccagtgtttcaggattaggaacgataataccggcgtttttcagacccatcatggcaatgaacagtccgataccactagcgatacccagacgcaggctaagcgggatattggcgatcatccaatagcgaatctggaagatagtcagcaacaggaaaccgattgcgccccagaaaatagcgcccatcgcaacctgccatggcagccccatcgcccctacgacaacaaaagcgaaaaatgcattcagccccattgctggagccagcgcgacaggcaagttagccagcagccccattaaaatactgccgaatgccgcaatcagacaggtggtcacaaagaccgctttagtatccatccccgccacacccagaatctgcgggttaacaaacacgatgtagaccatcgtcaaaaacgtcgtgaaaccggcaatcgtttccgtacgtgctgtcgtgccgtgttgtttaagtttaaacacgcgctccagcaggccctgctcggtagcaagaccgggttgtgatttattcattagtaccaatccaaagaagggaataactgtcgtcgggtatcctataacaaaactatgcttttttacgttgatcacacgttttttttcatcgaataataaaagcctattaacctcatggctattacgccgaaacccctcgattgaaaccccttaattttctgcaagattgccgtgaaaatagctgtatatactctaaataattcgaatttcaggacaaaaacgacaaggcgtttttgaacagcgcttgcgctgatcccgaagggatgaggcctaaggccgaataacgcggcaagagaaggaatcccgatgagcttacttgagtaagtgattcgggtgactgaacgctgccaacgcacatgcaacttgaagtatgacgagtataggtcgcaatattgggtcaattgggtaaagtaagagtaatcgcttaatactgatcacttaagtccatttttaggagaaacacggggatgaggttcccgcagggagcctcgccacgtggtcgctccgtgtatctcggttcttacatggtcggcattagggtatttgctttatttcatcgataaggattggtcatgccccgtattgaatgcgtcttcttcgactgtgatggcacgctggtggatagcgaagtgctgtgttgccaggcttatgtgaatatcttcatcccctatggggtgaacttatcgctggaggaggtgataaaaacctacaagggcgtgaagctgtacgagattattgcccgcatcagccagcagcatggcttaaccgtatcggtggaagacgcggagcgtcatttccggcaagaggtgaagcatctcttcgatgaattcctgcaacctattgaaggtgcgcgtgagttagtgcagtccatcactgtcccgatggccgtggtttccaacggcccggtcagtaagatgcatcattcgctcggcctgacgcacatgctcgatctgtttggcgaccatctctacagcggctacgatctgaagaaatggaagcccgacccagcggtgctgtatcacgccgccgagcagttacagcttcctattgaacactgcattctggttgaagattccgccgctggcgtacaggcaggcatcgcggcgggcattccggtgttctattactgcgccgatccccacaatcagccgatccatcacccgctggtcacgatgttcgacgatatgcgggaattaccgcaaatctggcgcgaaaaaggctggaatatcaccgcgtagtagcaaaggctaacttaaggttgctgaaaaaggtcgccattttcgttctgcaaaataggtttatgaacaattagcagcctcaggctggcttatttcgccaccatagcagacggcgcttcggctgtttttcctgctggctaaaacgtgcgttaaccccattagccagcagctccagtgacaggcaaaacacaaagtagaccagcgcgacaaacaggaaaacttccatcgggtagaccatgctgcggttattgacctgagtcgcgagaaacgtcagctcgccaaccccgacaatgtaggccagtgaggtatctttaatcagggaaatccattggttaataaaggaaggcaccatcatccgcagcgcctgcggcagcacgatctgccacagcacctgccagcggcttagccccaacgatagtccagcctgccactgaccgcgcccgatggcgacaatgccagccttcacgccatgcgccagatacgccgaggcgatcagcgccagcgcacaaaccacggtggtaatttcagggatatcaacgccaaaaacgatcggtagcaggaagtacgtccagaaaatcagcatgatgacgggaatcgctcggaagaaccccagcaccatcgctaatagtgcgctccacccgccccgagacatcgccagcgccacgcccaaaatcgtacccaatacagcagacgcaacccccgccagcaggctcatcaccagcgttagcgctgcgccacccagcgggccatcagggaacgtgccccacatcaaatagtcgatgttatcggtgataacggtaaaatccatctcaatgcctctccgccagactgcgctgctgacgccacatgccccagccttccatcacggcaataatcacgatgtacaacaccgtcgccacgccaaatgcctgaaacgtacgcaaggtttccgtctctacctggcgcgaagcgtaagacaattctgcgacgccgatcgccatcgttaacgacgagttcttgacgatattcatgtactgcccaagcaacggcggcaaggcaatttttagcgcctgcggcagcacaacgtagcgcatggattgccagcccgttaatcccaaagcctgcgcggcatacttctgcccgcgcgccacgccacggataccagaacggatctcttctgcaataaacgcgctggagtaaagtgtcagccctgccaagccagccaaaaactcaaaagaaggccacgctaacgttgccccccacagtgaaatggaatgaggcgtattcagccattgcatcacctcggaggaaaacagttgcccagcaccgaaataccagaaaaacaactgtaccagcagcggcgtattacgaaatagcgagctatacgccacaacaacgccacgcagcacatgaatctgactgtctctggccgccgccagcagaaaacccaacaccgtagacagaacgaccgtaccgagagaaatgcccagtgtgatcaggaaaccgtgccacagccagatgagatattgaggagccaacagccacgactcaagcgattgcagcgccgtatccatacgttttatctctctttgtcatatacccataatacttcaagctgcatgtgcgttggctgcgctactcggcccactcacgtggacctcgccccgttggggtcgctgcaagcagcgttcaaatatgccctctggctgatttgtcactcacccgaatcacttacctgagtaagttcatcgggattccctctcttgccgccttcctgcaactcgaattatttggggtataaataatatataccctagataaaaatgccctctgcaatgcagagggctgggatcatagcaccgaaggcgtcagctatcaggatttaggttgctgatccaacggggcaaaggtgaagtcaccgcgcggctgggatgatttcgtgctcggcccaaaccagcgatcgtagatggtcttcgcttcgccctgcttttccaggttaatcagcgtgtcgttaattttcgccgtcaggcgctcttcacctttaggaataccaacaccctgatattctttggtaatgctgaacggagaaatttcgaattcagccttctgcgcatcaggcacgttagccaacagaccaaccagcttggcatcatcctgcgtgatggcctgaacattgccgttacgcagcgcaacaaaagccaacggcgtatcgtcgtaggaaatcactttggcggtcgggtaatgctcgcgcagagtaatttcctgaacggtgcctttatccgcgccgatacgcagcgttttgatgtcgtccggcgttttcagcacgcctttacgagcgatgaatttttgtccggtcgcgaaataagggagactaaagttaacctgcttggcgcgctcatcggtaatggtgaagttcgcggcaatcagatcgaccttctgagagcttaacaacggaatacggttagcggggttggtcgcacgtagttcaaccttcacacccagcgccttaccaatcgcctcggcgatatcaacatcataacccaccagctttttgctctgcggatcgacatagccaaacggcggattgctgtcgaagacggcaattttcaccacgcccgccttctgaatatcatccagtttatctgcctgtgcagcaccagaaacggaagccaatccagccaacaaagtcactgtcaaaatctgctttttcattccctgccccttaattattactctattaacagcaggctatcagcagggtgaaaacgcgggaaataacataaaaagctataatataaccttatgttacttcggtattctggcagattatcctgacgattcagcgagccttatcagcgtatgctgacagaataaaccaggtcatcattcccccgatgagtccccaaaataccgcaccaatgccccacaacgtcagtccagaggcggtgatcaggaaagtcacgaccgcagcatcgcgctgtttttcatccagcaacgcgcgatacaggctgcctgaaatcgtgctgagcagtgctaaaccggcgatagcgtgaatcagcggctgcggcagtgcagtaaaaagctgcccgatagatccgccaaaaatgcctgccagcagataaaagccacccgccgcgacggcagcaagataacgttttttcggatcggggtgcacatccgaccccatacagatcgcggcggtaatcgcggcgatacacacggaaaaaccgccgaacggcgtcaatatcaacgcgattaatgccgtaacggtaatcagcggagacacgggaacctgatagccagccgcttttagcgtggcaacgcccggtgcgttctgcgacgccatagtgacaatgaaaaacggaataccaacgcccagcagagacgcccacgaaaaatgcggcgtaataagctccggtacggcaaacaccagcggcgaatcagaaaccacaatttgcccacgcaataacgccagcaacaagccagctagcagcgttaatacaatggcaaaacgagggatcagccgacgactgagcaaataggtcacgcacatcgcgaaagcgagccagaaatcctgttgcagagagagaaatgcatccgcgccaaaacgcagcagaatccccgccagcatcgcggcagaaatggcctgcggaatcacattcattaagcgggcaaacagacccgtgatcccgcagataaagataagcgcagaggcaaacaggaacacgccaatcgcttcattgagcgacgtacccggcaggctggtgaccaacagcgccgcccccggcgttgaccaagccgcgagtatcggcgcacggtaatacagcgataggctaatggaagccagtccttgagcaatccccagcatgctcaaccagccgccgatttgtaccgcgctggcacccgccgcttccgccgcctgaaaaatgatggcggccgagctggtatagcccaccagcaccgcaacaaaaccggtgatgagagtcgaaaaggtgacatcttttagcgcaaatgacgctggcatggtatagcatctcactctgatcgtgcgctataacgcacaggaagcgttaacatagcagcgtgcgctataacgcacaagcgggagccagcattgatgtctgatgaactaaccagccgcattggcaatacattgaaaacgttaaggcaagggaaaggctggagcctcacgcgagcagcagaagaaacaggggtgagcaaagcgatgctgggtcagatcgagcgtagcgaatccagcccgacagttgctaccctatggaaaatcgcgaccggtatgaatgtcgcattctctacctttattgaaccgacgctcgcggatgaagacgtgacgtatcgctcagggacgggttctgcattcagggaaaacgaggcgggaatgtacgttgtgccactcttccccttcgatgaaaagctgcgtttcgatatgttggttattgaactggctgctggtgccagcagcccctcatcaccgcatgaaacaggggtgatcgagcatattattgtgctggaaggccagttggagatgaccgttgatgggcagacgcacttattgtccgcgggtgacgccctgcgctttgctgctgatagagaacaccgctatcacaatcctaccgacatcaccgtgcgcttccacgatctaattcactatccttaaaaactaaatcgctataaaaattaacgccctgcaagcagggcgttaggccgttgacaaacttatttgtcgaacgaaaacgggagtgacggaatagaagagtaaagcgtttgcgccatggacaaaagcgtcaggaacgcttttgaacgtcgcttgcgacggcccggcagggtaaatctcagggatgagattcatatctgcgcaatccgagcttacatggacgtacttgcagcgtctttacgatctatccgttactaccgctctacgaactttatcagcaacctctagttgtggtaagcagtcgcaggcttactcttcttcttctttcttctctttctgcgccagcaacttctccagcgcatcaccgccaaggtggcggaaatcctgacctttgacgaagtagaagataaattcgcaaatgttctggcaacgatcgccgatacgctcgatagaacgggcgcagaacaacgcagtcagtacactcgggatagtacgaggatcttccatcatatgagtcatcaactgacgcacaatcccttcgtactctttatccacttttttatcttcacgataaatacggatcgcttcgtccagatccattcgggcaaacgcatccagcacatcatgcagcatctgcacggtatggcggcccaatgattccaggctgaccagcagaggctgatgctgatgggagaatttctccagtgcggtgcggcagattttatccgccacgtcaccaatacgctccagttcggagatagttttgatgatcgccatcaccagacgcagatcgctggcggtgggctgacgtttcgcaataatgcgcacgcaggcttcatcgatcgccacttccatcatgttaactttggagtcgccttcaatcacctgctgagccagttccgcatcctgattatgcattgcggtaatcgcgtcactcagttgctgctccaccagcccgcccatggtcaggacctgcgtgcggatgtgttccagttcggcgttaaactgaccggaaatgtgtttgttcagattcagattatccatgatgctttcctaatcaaccgtaacggccggtgatgtaatcttcagtctgtttctgccgtggagcagtaaacagggtatcagtatcgctgaactcaatcagttcacccaaatacatgaacgccgtatgatctgaacaacgcgctgcctgctgcatgttgtgagtcacgatgaccacggtgtaatcttttttcagctcggagatcagctcttcaatacggccggtagaaatcggatcgagtgcagagcaaggttcatccagcagcaagacatctgggcgaatcgcaataccgcgtgcaatacataaacgctgctgttgaccaccggacaggctatagccgctctggtgcagcttatctttcgtttcttgccacagcgccgctttggtcaacgcccactgaacacgttcatccatatcagcgcgggacagtttctcaaacaggcgaacaccaaacgcgatgttatcgtaaatggacatagggaacggcgtcggtttctggaaaaccatacccaccttggcacgcagcagcgcgatgtcttgcttatccgtcaggatgttattgccatccagcaggatatcgccttcggcgcgctgctcagggtagagctgatacattttgttcagcgtacgcagcagcgtggatttaccacagccggacgggccgataaacgcagtaacctgattcgcggcaatatccagcgtaatgtttttcaacgcatggaattttccgtagtagaaattcagatcgcgtacctggattttattggtggatgtctcagtagtcatactcatcaagacttctctctttttcctggcgccgccgggcaacgccttgaatttatttaatgtttatcagaaaactaatgtttttagcgaactaatgtgtcttcggggagaaaataacacgcgccagaatattcagtagcagaacgcacagcgtaatcagcagtacacccgcccaggccaactgttgccattccacaaatgggctcatcgcaaatttgaagatggtaacgggcaggttagcaatcggatgcatcatatccgtgctccagaactgattcgacagcgacgtaaacagcaacggcgccgtttccccggcaatacgcgcgatagccagtaacaccccggtgatgatgcccgataccgatgctttcagcgtaatcgcagaaatcattttccatttcggcgtacccagcgcataagcggcttcacgcaggctatccggcacgagtttgagcatgttctcggtggtacgaatcacaatcggcacctgcaacagcgccagcgcaattaccccagcccaaccggagaagtgctgcatctttgccaccacgagcgtgtagacaaacaggccgaccacaatggacggcgctgacagcagaatgtcattgatgaaacgaatcacttcagcgatccaggatttacgaccgtattccgccagatagatacccgccataatgcccagcggcgtacccagcagcgtcgaccacaggatcagcaatccgctcccgacgatggcattcgccaacccaccacccgcggtatttggcggtggtgtcatttcggtaaataacgccagagacatgccatccacgcctcgggtaacggtcgagaacaggatccataccagccagaacaggccgaaggccatcgtagacatggataaaaacagtgcaatacggtttttctggcggcgccaggcctgcattttacgccgtgagcgttccagtgcggcttcttgttctatgcctaatgtagccattagcgcgccccctcattttttgccagacgcataaccatcagttttgaacacgccagaacaataaaggtaatcacaaacaggattagccccaactccatcagcgccgcggtatgcacgccggattcggcttcggcgaattcattcgccagcgcagaggtaatactgtttcctggcatatagagtgaagcgctgtcgagctggtaggtgttgccgatgataaaggtcactgccatggtttcccccaaagcgcgccccaaccccaacatcaccccgcctatgacaccgttcttggtgtaaggcagcacaatgcgccagatcacttcccacgtcgtacaaccgatgccgtaggcagactctttcatcatcaccggcgtttgctcaaacacatcacgcatgaccgccgcaatgtacggaataatcatgatggccagaatgacgccagctgccagaataccaatcccgaacgccggaccggagaacagtgcgccaacaataggaatgccggacaggacgttgcctaccggctgctggaaatatttggcaaacagcggagcaaaaatgaacagcccccacatgccgtaaacaatactcggaatggccgccagcaattcaatcgccacgccaagcggacgtttcaaccaggttggtgccagttcagtcagaaataacgcaatcccgaagctaatcggaatcgcaataatcagtgcaatcagtgaggtcacgatggtgccgtaaatcggaaccagcgcaccaaactgctctgcgggcgcatcccactctttcgtccacaagaaggaaaaaccgaacttctcgatgctgggccaggacgccacaatcagggaaacaataatgcctcccaatagcagtagcgtgaccagcgccgccagttttaccagcgcactgaagaggatatcgccatattttcccggggctttgatagttggcttgtactccgccatacgtctctcttctcgttttaactacatttaataagctattgaaggcagagaggcttatcacctctccgccccgatacgacgtgttattccactaccgtattcccagaacctgacaacctcatcacgatctggttatcaacacgacggctgtcgatacaataatcagtacagtgctttaccgctgctgtctttgacctgagttttccaggcagcacggatttgctcagtcacttcttttggcagtgtggcgtaatccagtgcttctgcttgctcaccgcctttcttgaacgcccagtcgaagaatttcaacacttcagcgccctgctcaggtttttcctgtttggtatgaaccaggatgaacgtggttgacgtgatcggccatgcatcagcgcctttctggttagtcagatcctgagcgaaagacttgctccagtcgatctctttggccgcgttgctgaaacttgcgccagtcgggctaaccgctttgccatcggcagaaatcagtttggtgtaagccaggttgttctgcttggcatacgcatattctacgtaaccgatagaaccaggcagacgctgtacgaacgccgcgataccatcgttacctttaccgcccagaccggtcggccagttcacagtagaaccagcaccaatcttctctttccattctgggttcactttcgccagatagctggtgaacacgaaagaagtaccagaaccgtcagcacgacgaaccacagcaatatcctgatccggcagcttggcattcgggttcagcttggtaatcgccgggtcgttccattttttgattttacccaggtagatatcacccagtgttttaccatccagcgtcaattcaccagatttgataccaggaacgttcactgccagtaccacgccaccgataacggttgggaactggaataaaccatcctgtgctaatttgtcgtcagccagcggcgcatcagaagcaccaaagtctaccgttttagcgataatctgttttacaccgccagaagaaccgattccttgatagttaactttattgccggtttctttttgataggagtcagcccatttagcataaacaggcgctgggaatgtcgcaccggcaccggtgaggttagcagcagcaaaagcagaaaatgccgtcaaagaaaaggttgccgcaacaacactggcaagagtggtacgcatcagtttcataatccctcctgtgggatactcgacgtgtcgacgtagagtcgttatcaatcagagttatcaaatcagagtgtagttcgcaggaggaaaaataggacaatttggtgacagtaaaatgtacacaacatgacagttttatgacaataacagcaagcgggaaaattcaggcctttttaaccctgaggggctttactgcggatgatttgaatccccgtcatcaactgatttctgagacgaacgtcagtagggcaaagcccatgcaaaaccgatgaacccgaaaggctgacttgtgggtattgacctgccgaaacctgtacacccttcgatgtacaggctctattttatacgaccaaatcgctcaaaaatcgtttcgcacggggatgctcaggcgcagtgaagaaccgcgctggcgttgatttctctaaaattcgtccctgatccataaaccaaatagtatcggcaacgtcacgggcaaaattcatttcatgcgtcacacacatcatggtcattccctcttgtgccagaccgcgcatcacgttcagcacttcgccgaccatttcaggatcgagcgccgatgtcggttcgtcaaataacatgacgggtggcttcatcgccagtgcgcgcgcaattgccactcgctgctgttgcccaccggaaagttgcgcaggatacgcttgtgctttgtgtgacaaccccacccgctcaagcaattctcccgcgttcttacgcgcttctgaacgtttcatgcccagtaccttgatcggcgacatcataatgttatcaatgaccgatacgtgcgggaacaggttgaagttctgaaagacaaagccaatgcgtgtacgaagttgattcagtcgcgtgctggtgccatgaatatcaatgccatcaaataagatctgcccttgttcaataggctctaaacgattgacggtgcgaattagcgtggattttccagaaccggatgggccacaaaccaccaccacttcaccgggtttaacttcagcactcaaattggtcagcgcctgatattcaccataccatttattgacctgattaaataaaatcatcgggatcatggtgcctccttcttcagattagggttggcgaaaaataattgatgatggccatcatcacccgacggggattgcccattcagccgcttgttggcaatccagctttcaagtcggttcgctaaaaaagtaaaactaaaacagatgatgtagtaactcagcgcgacaatggcgaagacctgaaacggtttggtaagcagttggttactcacctgattagccgcgtaggtcagctcaggaacgttaatcacatagcccaatgtgctgtctttgataatcgacaccagttggctgattaggcttggtaacgagttaaatagcgcctggggtaagatcaccagccgcaaggctttcaggtggctcatacccaatgcacgcgaggcttcatattgccctgacggcagcgcctgaatccctccgcgcacaatctcggcaatgtaggcgctctcgtaaatcacgagtgtgcatagcatggtcgaaaaaccgctgatgttatggccgataagcagaggcacacagaaataggtccagaacacgaccatcatcagtggaatgccacgcagcgtatatacccagcacgtggcgggccagcttaaccagcgccacggagatagccgtgccaacccaaccaaaacaccaagcgggaacgacagcaacaccgcgagcaatgaaatcaacagggtacagagtacaccgccgagtggtccgctcgggtattgccctaccaaaagcaacattccgtggtcacgcaggatcgtgaaaatatcaaacatcgtcgttacctcgcatacacacgttgatagtgacgcgatagcagcgcccccgcccccatcagtagcagggaaaatatcaaataccctagcgtgccaatcaaataagcttcaaaggtgcggaacgtctggttctctagatcgcgagtgatgtacgtcagttccgctacgccaatcaccattgccagactggtgtttttaaatagcagtacagtgtggttgatcagcgacggcagcgcgttgcgaatgccctgcggcaggatcacagaacgcattgagcgcataaaactcatacccagtgcgcgggatgcctcattttgcccgtctggaatagcgcgaagaccactgcggatatcctccgaaaaataggcagcctgacacaaaccaagcgcaaacatcgagaacaggaattcagcattgaagctgttgatccacatttgcaacgattccggcaacagcgtgggaatagcgaagtaccacatcatcaactgaatgagagtgggtacattacgatgataagagacgtaggcggctaccagccatattgctacgcggcgctctgtcagccttatcaccagcagtattagtgcaatgaacatggccagcagccaggcccccacagccagtttcagcgtaatcattgcaccttcaacaatcacgtctgcataacggcctgtcataaaggttgtgaaatcgagcgccatataatgtacccccttgaaaatcaggcgatactgtcgccaggccgcatggtagaaagcccgccaggtacttgcagcgtcggagtaatctcgatattaccgatattcaccgctatcggggcactaagggcaaacgcaacacaatcagcgatatcttgcgcctgcggcagttcaaatccttcaataaagcgtttgcgcgcctcttcataatcgccagacacattgccgaaaatatccgttgcgacacgacctgggcaaatttcggtaacacgtacccgcttaccgtagcagtcgacgcgcagttggcgtgacaaggcgtgtaccccggctttggtggcgtgataaacggaattgccgttgaagttataaattgccgcaatcgaggtgatgttaatgacgtgaccacaatcccgcgacaccattccaggcaccagaagccggcacaagtgcagcaccgcacgtaaattgacatccacctgagtgtcaatcacgttttcatccgcgttgaggatagatcccgggtgcgacacacccgcattattgaccagaatatccaccttaagatcgcaacacagttcggtcagcgcatgcaaatctgcgacatccaccgcatgcgggatacacccggtgcgttcagccagtgccgccaattgttcacggcggcgggcaaccgcgtgtaccgtgatgccttcccggcataaccgttcgacaattgcctcacccatcccagcggatgctccggttaccagggcaacgttataatccgaaaatggcattgaacctctcctatcatcatgctgttttattctctgtttcgactgtaagccgttatttcaggttggtataagacataaatgatgtgaggcaataagggggtcttataatcctgacaaggttcggatacgaaaaatttcgcttccatattcaacctgttgttcatctgtgaattcgacagcaaccaccgtgccgctgaccgtacttcttagcggtatgtacaccacaccgactttgataaaacccagaacatcattaacctgcacatctttttctagcgtcacgtaacacgcatccagcaagggatgacgcaataaaagcttgccgggcagaggcgcacataccgtaaaaataacgtttggtggctctgccggttcgacagagggaagcgtaactggcacagtcggtacacgggccatacgcaccgaccaacctttcccattaatttcgatgcgattaatagctgtttttcgcagtgtttttgcaagcaggcgaagttcggcgagtgtcattgtctttggtttcatctctggccaatcactggcataagtcgtcatgcatctgcacataggcaagatgtcctgacaacactctaccctgaccgctatgcgggtcagtaagagggtttcgctttacggggataagcgcggcttattaactcaccaaggtcaagggtcggttgtctggtgttctatccgccattagcgacagaagaatatttttcacgacttccgcaggttcagagagcgacagatgatcggacatacagaatgagagtgacgcatagatatctggatcgatgattttcgccatccacgcattggaggcattcaacatgctacgcgccgccgaatccggcatgatcgtacagcccatacccgccgccagaacggcattgagcgtggtttgcgattcaatttcgcatttaacctgataggtcagcccctcttttataaacgcctcatccacgattttgcgcataatgttgtaaatacgtggtaagaatagattgtgttgtgcgacctccgccagcgtaatttcttttttcggtttcatcaggctatttgggcaaacaaagcacaaaggttctttcatcaagggaataaaacgcagcccgtggatatttcggttgtcataaatcaccgccatatccatgcgaccattcatgatcaactcgctcaacgtagtgccgaaattttcattgaaatagagaacaatgccgggatactggcgctgaacttcagccattaaaggaagcgcaagctgctgagccgccgttcccggcgcgagccctaccgacacactgccactcaattctccacccgctcgatcaatggcactctgtgcctgcgcgcactggcgtaaaatcgcctgggcgtgactataaaggatcttccccgcgttagtcggcgtgacaccccgcttggtgcggatcaacagtttctggttcacttcaccttccagcgtagcaagttgctggctcaacgcaggttgggcgatatgcagaatatccgcagcctgggtcaggctacccacatcgacaattttgatgaaatacttcaagcgacgcagattcattgatggtgtctccctcatatcacaacatccatacaagcaatgcatgtgccagttatgatgcgcctcaacgacagtcgtgccagcaaaggtgggaactgaaatacgctacgtccaaccttctggtggaacgcaccgttgcagagcagatccacgacccgttgcatcacgaagggataaaccgttcggttaactatcgcattcagttatgtccccacaacaaagcagtattaacggctcacaccatcggttccctatcctcaacacacgtcacctcgttattgatgacattcacctactgcgcccctgcgtggtctcccgctgactcatgacctggaacacctgtgatatgccagatattgccgatcgacttaataacattgctatttccgcgtccgtcgcgatgacgcaaaaagcacgtgaccttgccgctcagggtattgatgtggttgggctttcaaccggtgaaccggatttccctactccggtgcacgcgattgaagcggcttatgctgccgcactcgcgggtgatactcgttatccgccgaccgacggtacacccacgctacgggcggctattcagcgcaaattcaagcgcgataaccatctcaactacgacatcagccaaatcattacctctggcggtgcacggcagattattttcaatgccatgatggcaacgataaatccgggtgatgaagtggtcatccccacaccttcgtggataagctacgccgacatcgtgaaatttgctggcggtacgccagtgccagtcgcttgccgtgaagaacacggttttaaacccttgtcgcaagatattgctcatgcgatcacgccgaaaaccaaatggctattgctgaattatccgagcaaccctacggggtctgtggcaagccgcagtgagttgcaggctatcgccgatgtgatgttggataatccacacgtctgggtcatgaccgatgatatttacgagcacctgatttatgacgactgcgaatttttgactatggcgcaggtcgagccacgcctgtttgatcgcgtactcacggtaaacggtgtatcaaaagcatactcgatgacaggctggcgactgggcttttgtggcggccctgtcgcgttaatcaaagcaatgagtaatgtgaacacgcaaaatgcgggcggcatcgcgacattagcgcaggcagcagcaattgccgtattagatggcccacaggatctgcttaaagaacgcgccgcgatttatcgccagcgtcgggatttcgtactggaaaaactggcagccattgacggcctgcgctgccacaaaccgcagggcgctttttatctgtttgtgaatatcgcccattttattggcaagacgagtgctggcgggcggcgcattgaaagcgatgctgactttgtcatggcactgattgaagagcaacacgtcgtgacggtgcaaggtgccgcctatggcatgagcccgtatattcgtctttcttacgccacgagcatggaacgccttgagacgggatgcgcacgcttgggtgcattctgcaacggttgtcattaaacgatccctcttcactcaacacagggtgaagagggtaaaaatgaggttctcgccagttagcgggggagcttatgatggggcgataacatccgctgcgggcgtgacagttccaccacaggcttcgatttcactacgaacaatggcagccagttcgaccgaccccggcgtgtcgctgtgtaccaaaatagactgagcgcgaacagaaatcatatccccttcaatggtcttgaccgtgccttgttccaaaaattggcgtacacggtcgcgcacctgtgtttcttcactaatcaacgcaccggctgtgccgcgcggcaccaaatgcccctgtgcatcataggcgcgatccgctaagaatagcgtgaggcttctcaatccagcctcacgggcggcgcgttcgataatagtatccggctgagagaaaataatcatttcaggatcaagacgatgaatggcctgcatcacctgaagagccaatatgtcatcacggttgatcatattgcccatcgccgcatgaaaactgacgtgcgaaacacgcataccttcattttccgccaacgcgcatagcgcaccaatttgatacaccaccagttggcacagttcgtcagcgctaaaggccatttctttgcgcccaaaacctaatttatcaggcaagcctggatgcgcgccgatccccacaccgtgggcttttgccagccgcaccatccgcgtcatgatcgccggatcgccggcatgaaagccacaggcaatattggcggacgaaacaatccgcatcatggcatcatcatcgcagacacgccagacgccaaaaccttcgcccatgtcagaattcacatcaattttcattatgtcctctgctcaatcatcgatgccagcggcagcgcgaacactttcagacgtgccaaccagcgctcagtggctcgtcgtaccacaacggcctcttttgcgtcgctttgaataaactgaatcgacttcccagcctgtagctgaccaagacgccagagatcttcttcaatcacacaggccattttgggatagccgcccgccgtattagcatcgctcaactgaatgattggctcacccgctggcgggacttgtacaatgccggggatgagcccgtaagaacgcatctcaataacgcgggaaggttggataggttcacccgccaatcggtaacctgttcggttactttgtaacgacacttgccacggttgctgccagaaacgtgccgtgtcgttagcaaacaggtgatactcccccgagggaattgcgcggatgggtaggacgccattctcggcgacagggaaaacatctcgcagggcgatatccggcggttcaacgcccataccgcaagcgggcagcggcggagcggtggattcgccgacgggcaagatatcccctttctctatcggccggccgtgtaacccgccaaaactaccgcgcagcgccgtactacgcgaccccataaccagcggcacatcaatgccccccgcgacacacaaataaccgcgagcaccggagcgtgggaaacgcatctccaacacctgatctttttccacgcgacacccccaccacggcggtagctccacaccatcaagtagggcacggcaatctgcccccgtgagcgcaatagacatcgcctgacgaaaacgcacacgcagtgggaagacctgcacttcaatagcagcggcgttatcgtcgttgccgagaagcgtattccccacccgtaatgccagcggatccattacgccgctcaccgatacgccaagatgccgaaaatgcgtacgccctaaatcctgtaccgtattcagtgcgcccgttcgctcaatttcaatcacagctcaatcctctgcggtataaagcggatggtatcgcctggcgccatcaacgcagggctatccgctaggggatcaaacatcgccagatcggcaaaaccaatggcattccaaccgttcggccctgtcagcaccgacacacccgtttgtggcccaccgatggtgaccgtgcctttaagcatattgagcgacggcacttttttacgtggcgtagcaagtaacggatcaagaccgtgcaaatagccaaaccccggtgcactaccaagagcaaataccgtgtagttgccctgatagtgacggcgaatcacctctttcgcagagaagcccgtatggcgacagacgtcatccagatcgctcgccagctcgccgccgtatgtcacaggaatatcaatacgtttgccttcagagtgaatctcactggcctgctgccaataacaccgcagccgttgcgggaaatcatcaggatcgtccggtgtcacacgcaacaaaaccagcagattagtcacaccaggaattaatgattccacctcatcacgctctgcgagcatctgtgccagcgaccagatacggcgctgaacagccaagctgaactcgcccggtgcttcaaccagccaggcacggctgcccatcgtggacagctttaccgtatcgacattctcggctttattcagcataggcaggtcatgtgctaacagccccataacttattccagcggttcaaatttcaggttagccagcggctgaacgcgttcttcgcgtaccattttgtattcggtattcgggccaatccacgtatcccaaataccatcaatggtgccgttatcatccatggttttcaggctgctgttgaccttcgccagtagcgcgggttcatcgcgtttcatgcccacaccaatcggctccagcgccattggctcttttatcatcgccagctcaatgccatcttttttcgcctgagatatcattttgatacccgtcatggtgttggtcacaaaacctacggctttattttgctgtagcgctaggaaagcagaggccgaatcctggaaagttaccgctttgccgcctttcaggtgaatggattgctcagatgtggtgcctttggttgcgctaatacgttggcctttgaaatcctcaatagccttatccgcattggctttttttaccaacagcatctctttagcgacatagtacgggtcgctaaactgaatctgattaccacgggttttggtataggcgaggttggcaatcagcacgtctgcacgccctgtcgcgatgaccgcgatacgagcctccacggaggttggaaccagcgtaaccttcacccccatctcttttgccagtgcatgacacaaatccacgtccatgcctgccagttggcgcgttttcggatcgggggaggaaaacggcggcacatcggaatagaccgcacattgcagatcaccgcgagcggtaatgtcggagagcaaatccgctttcgccggtgaaaaaaccaaaaccagtggcaaagccagcaccgaacaagcgctatatttcaaagtcatgatgtttctccaaagtgtgaattcgttgaatacacgccgttgactgctagctcagcgctatttatggactaaaaacgactatatcggcattgcattgaaggaggtaagacagaaaccctgttgcgggatatgtaatttatatgacgtcggacgggtaacaataagtaaacgttattctggcagagcaaaattatcttatcggacgcatgatggccgtaataaggttgtgcggtctacgtacgtaactaatagggtaatgccatgaatgccagactcggggtgtcgctgaaaatcctctcagcactgtgcgccacgctaatgctggcctgtgttaaaggactaaacggtgcgatccctaccggtgaggtcatttttttccgatcttttgtcgcgttatttccgctcctgctttggctgaaagttcagggcaacatcctgcaacggataaaaactaaaaatattttcggtcacctaattcgcggtttttccggcactggcggtatgtattttaattatctagcgctggtctatatttcgctggcagacgcgacagccattagttatgccgcaccgctatttaccgtattaatggcggctattttattaaaagaaaatgttcacttttcccgttggctagcagtgatagttggcttctgcggcattctaattatgctttccgctaagttaaccattagcaacgggctattttcatctggctttgcgctggatggtactgcactcggtgccacatttgccctgcttgccgccgcctgcgcggccacgtcgaatatacaaatccgttttttaaatggcgtggaatcacccggagctattgtcttttatttttccctgatgacgacgctgattgggctgtttacgctggtatttggctggaaaatgccacatggctggcagtggctgttactcataggctgcggcctgtttggtgggatagcacaaattttagttaccctcagcctgcgctatgccgatgcgtcgctattggcaccgttcgattacaccacgctggtgtggtcgatggtgatcggttatttattcctcgataacttaccggaatatgccaccctgatgggggcatccgtggtagcgctagccggaattttcactatctggtgcaatcgacgccaacgtaaaggacatattgtccgttcatcctaacagctgagcctgtggcaccagccgttgttaatcaatcatataatcccgcccccttagcgataccagaggcaatactgactacgactgaggccgagtatctttgccagagagcaaatgtgggtactctcaatccattattgccaacggcggaaaatcagcgacgtattgatgccgccaaaggcgaagttattagactgaatgtagtcagtctcaatatggcgtggctcacccatgatgtagtccaattcgccgcagtcttccgcaggttgccgtaaattaagcgtcggtgcaaaccagccttcacgcatcatctcgatactcatccacgcttcaagcgcaccacaggcacccagcgtatgaccgaaatagctttttagcgacgaaatcggtgtggatttaccgaacacggcggcggttgccaggctctccgcgacgtcaccccgatcggttgctgtaccgtgggcgctgatataacccacatcactgggctgcaaccctgcacagcgcagcgatccttcaatacaaatctgcatggtttcacgctggggctgcgtgatatgtgccgcatcacagttggtgtaaaacccaaccagttcagcataaatcgtcgccccacgcgccaatgcatgctcaagctcttccagcactaacgtaccagccccttcgccgataaccaaaccgtcgcggctggcgtcaaaaggagacggcgtagtctccggcgcatcgttgcgctggctggtggcaaacagcgtatcaaatacggctgcctccgatggacacagctcttccgcaccgccagcaaccattaccgtctgatagccatggcgtattgcttcccaagcatagccaatcgcctgactccccgatgtacaggcactggacgtcggaatcacacggccgcgcagcccaaaaaacagacaggcattcaccgccgtagtatgcggcatcatctgcacataggtcgtaccggtaatattattggtgtgcttttctgtcagcatggtggcgaattcactcaccggccccgtgctccccgttgaagaaccgtaagcaatgccggtttctccattagtcagcgccggatgaccaatcaaccctgctttttccagcgccaattcggtggctcgagttgccatcagggacacgcgccccatcgagcggatgcgtttacgcgtgtaatgttctggcagactgaagttatcaatcggcgaacccaactgcgtattcaggccatcatacacctgccattcgggcatcttacgtatggcattctgccctgcgcgcaaaccatcagagacgctttcccaggattcaccgaatgcggtaaccccacccattcccgttaccaccacgcgacgcatcacagcatccctccattaatagaaatgacctgacgcgttacataactcgcgatatcggacataagataactcgccagccctgcgacttcttccgcctgccccatgcgtttcatcgggatcatcttcattgcttcttcaacggcgaccggctccatttgaatcatgccagtatcaatcaagccgggtgcgatgcagtttacggtgatttttcgctttgccaattcaatagccaacgctttcgttgcgccgataatgcccgctttcgctgcgctgtagttgacctgcccccgattccccataatcccggaaacagaagacaacgtgataattcgtccgcctttacgcaggccgatcatcggcatcacacagggatggatcacgttataaaagctatcgagattggtgtgaatcacgctatcccaagcttgctcgtctagggcgggaaaggcgccgtcacaggtgataccggcattactgaccacgccatagtaggcaccgttcgcctcaatatcctgttcaataacggtacgacacgtttctcgatcggcaatatcgaagctaacaatacgaccggaaccgttttgatccgtaatgtggcgtaaggtttcctttgctccgttttcatcacggtgataatgcaccaccacggtaaaaccatccgccgccagacgccgtgcaatcgctcgaccgatccctttgctggcaccggtcactaacacagaacgcgtcatgcttgtttttccggttttaataatagtttttccggttgtcataatggctttccctgttctaaaagtatgtttaactcacgatcgtcgggttgataggtgttcaaccgaccagaggcatacttctctccatcaatcgctatttcaccctcaaagctaccaattttttcgtcacgcatcaccagcataacggttacatcaagcagggatccggcagggaaaatagcctgttggcagtgataaccccgcccgccgagcagcatgccggggcgcggcttctcttgcaacccgaggctctgacgcccgtgccagccagaccagactccgatcgtttgagcaataatttcgataccaaaccaggctggcagatgtccctgtgcattcagaaacggtgccaaaatcccctcgcggctgaccgccacacgacagtgcgcgtgttcatcatcaacatggatcacctcgtccaccagcaccatcggggctgaatggggcagataatctgccgcagccagatactcactcatgattcttccccaaaatcagacacgtattattgccgccaaacgcaaaggaattagacagaatcactgagcgggcaagcggcgcagactcacggagcaagccgcataatggcagtgacgcatcggggcgactgtgtgagaaatcctgcgctggcaacggaagatctcgcgtcagaagtaaccagcagagcgcggcctcactaataccggcggcacccagcgtatggccggtgaggtgtttggttgagctacagggcacgcgatcgccaaaaacggcgtgaaccacattagcctcaatctgatcgttcagacgtgtggcagtaccgtgtaaattgatataacccacatcctcaggctgcaatccggcttgtgacaatgccatattcattgcgcgaatcgccccttcaccttccgggtgcggcgctgacatatggtgagcatcggacgactcacctaagcccaaaaccgccacacgatcgggctgttttccaatcaacatcagcgcaacgccttcgccgatcgtgatgccattacgttcttcactaaacggttggcaacgcgttgaagagagtgattcaaggctatcgaagccattcagcggcatacgactcagcgtatccgcgccgccaacgatagccacatccactagcccggcatcgatcaatcgtttaccgctgatcagcgctctggcgctggaagagcaggcagttgatagggtgtaagctggcccatttaaagccagataggccgacaaaaactgggaaggatcgccaagttcctgctgcgcatagtgataagtggaaatattttcactgacatagcggtcggcttcatccaaccctgaagtactggttcccagaaccacggccacgcggtcaggaccaaactgcgcgatagccgcgtccacttgggcccgaatttgctccagtgcggccagcaatagctggttattacggctgttatgcgccgctaattccaccggaatggtcggtaattccgcatcaacattcccggtccaacagggcttatcatgcaataaccatccagaatctggacgcatgcccggcgcatggccgctggcaaggttgtcggcaatctcatccaaattattgcccagcgcattcagcgcaccaacggcgttaatgtaaatcatgctagctatccagatgttgaatcacgatgtgataaccaaagacgaattgctgaacgctgatcggcacgcgctggttattccgcgtcatatagcgaatttcagtaatcagcgtgccgcgattgtcacgcagttgtctcttatcaccgctatctttcagcgaccaacccgctggcagttgcgtctgccacaccgcaatcggccagtggctcaacatgatatccgccagtacctgactggccggcggcaactgaggcaagacgatggactgctcagaatgaataccctgagcatcgtaggtgaccttaaacagacgaataccgatagaggaaagcccaaccaacgacagttgcttatcatcggcactcaacatcactagcagcgattgttgcttaccgtcaaaggtccccgtcaacagctgctgttcgttgacagatggggtaatcgcgggtgcgggtagcgtcactttcacacccggtttgagccacgcctgtggacggttgtcatcatgctgcttgctggcacaaccgctcaataccagcacaccaatgagcagaagcccgcgtcgcaataatgtcatttccgtttcccttttgaataaggcaacgccagaggcgccagcaaaaaggcggtaaaaataccgctacaaagcacaatcccgaagctgctgatggcctgagtgctgctgaaaaccaacatacccagcgtcaacagcgcgacgcacatcgccagcgtcaccgccagtaacgaggtcatcggcgtaccacgcgggttgctgaaaaatagcgtgtaattgatgccaatacccagaaccagaaccaacgcgagtaatgagaacaggttcagcgaatgaccacttaacgccagaaccgccaaaccgctgcctagcgacaacaccgacggcaccacattgacgactccacgacgtagcccaagacgaatcacgtaactcagcgcaatcaccgccaatgctgccgtcagcaaccatcccagcatggcgcgatagaaaccgaacagcgcgtcaaaggttgcttttctgtcgatccactccacgcccggcagggttttggccatctgccccagcgcggcgctattgctcacgccgcttaccggaaccagaacaccgctttttccattaggtaacgtcagccacagcaaccgccatccttcacttattgggctattcagccagcgctctggcgttactggcataggtcgtacatccggcatggcaacatcaacgcccgtgtcattaagacgcccgatcaccgttgctgctgccgaagcaataagctggctatcacgctgttgctgagcctgcgaagaaagcggcagtaatcgatactgctttaaccacgcctgttgctgcgcgtcacgcagtttcggggcgagctgttccagacgcagcaatgtctcctccgcgctgtcaccgtaaacgacgaaccaggtttgatcggcgctctgacctgttagtgccgtcaactgccgctcttgttgcatcaaatcctgcggcagtgcctgtaactgggaaatatcatcattaacctccagtcgcagcagccccacgatagaaagcaccagtagcgccagtggaatccctaaacgcacgacgcgctgacgccgccatgcagctagccagcgccccatcaacaccatcgcgggaaccggtctaacgggtagccctttaaccagaaaaggataccagcacaccacggtcaggcaggaggccgtcagcccggttgcagcgaacaccgccaactgctgtaagccggggaacggtgccagtgccatgatcaggtaggctaccacagcggtgcccagcgcgagcaaaagggctggcagcacctttttcaggctttccattgcggaaacatgaccgccgtgaaccatcctttcggtcaaataatagagtgtataatccgctgaaataccgacgatgctgaggctcatcaccagcgtcatcaaatgcagctcaccgaatagcagcagggtaaagacggtacctgctagcgcaccaatacccaccgataatccacataacagcagcggtcgcggtgaacgaaagacaaagaagatcagcagcagtacgccagccacggtggcgacaccaagggtagaaacatcctttttagcctgttgactggcatagttactgaataataccgtcccgcgtgttagcacttcggcatcagggtatgcggccttgagatcgcgctcaaggatacccagcttatcaaccagttgttggttacgcgccatgtcgaaggaaccaccgctgagctcaccgtgcagaaaataccagatacggccttgcgcatcttttgccgttagccagccttgtgacagccccagttggctggcattttgctgcaacgccagttgtgatccacgcaccaacatcaaaggatcgtgattcaactccttgccactcacgccagcaaacgcggaataaagctgtgccagaacccaatcagcctgggctacgccgccattttccagccgcgcccgcgtggcggaatcgaccagaccgttgcgatgttcaaaaacgaattttccccaccgctgctgctgttcagcatcaatcgggccgttgacctgttgtagatcgggaagcgcacgcaggtgttttagccaccagtccgccacggcgggctctgcctgtttgccgggtgtgactagccacaccatctgccgatcgaggcgctgcataaagccttgctgtagctcagggggaagtgcgcccatcgattgcttgggtaacagtgccaatacgctactattgatctgcgacttcggcagcaacagcgccagcgccgcgatcaacacgacacagcagccaacccaaaccagcgccgcgcgacggataccgtcagaaaacgaaacgctgtagctcatcatcacttaacatccggggttcgatccgctgattgctcagcgtaattctggtcatgtcgtcctggcggtcatccagttcaatgccgtcaagaaacgcaccgccgttcagcgtaatcgtgttgaacaatttatctaacggcgacgtttttggcgtcagcaccagccgccactgctgcttaccgagatcggtaaaattgatggaaaaattctgctctaatacgtggcgatcggcctgaaacaaagcacgtagcaggtggttaaactgaaacatctgcgggttgctttccgccgtgacaatctgcggtgcttgcccgttcatcacctgaaccatacgcgtttcgtccaacaccatcgtcagcggaaacggcactgcctgatgccaccacagccctttatcctgcgcgatcagcagttgcccgccagatttaagcggcttcgccatgccttttatttcacgcagttgggtgaaatcggcgcgtacaaccggctggctactgaattgctgttgtaaatcgtcaagcgtgacggcctgcgccacactgctcaacagcacaaaaatcccgacaatcagtcgtatcatggcgtcactccaaggcgctcaaataaaatagagggagaaacaaaactcagttcacgacatccttcctgtaccgcgacctgaatcgtataaccggtcgtcgtgcgttggccgctttcagcatcgaaaatcaagtaagcgatgcgcaaacggttctcgacttcttcgatagtggcgcgaatgcgtatacgttgttcgtaagtcagcgccgcacggtatttcacccgtgtatccaccacaggccacacatagccagatgcctgcatttcgcgatagccatagttaaatttgctgagcagcgcctcgcgcgcgacttcaaaaaaacgaaaatagttaccgtgccacaccacgcccatcggatcacagtcatggaaagacacggttagttcaacttcatggcttaagcggggatcgtttagcactatgactcctttttcccagcagttcggccgtcatcatcaggcagactccagaaatcaaaaaaattaaaccagtcgagtggggatttcagcgcatagtgcgccagccgttcggcatagcgatcgacaacctgctgtaaagcctgctgtcgggttggacgcggcaacgtaatgctatcggcaaagggttcgcagtagacacgcagctttttctgctcgcggataacaaacatcagtaatacggggcaacgtagcgccgcggccagtacaaaaggcccttgaggaaaaggcgcttcttttcccaaaaacgggctccacaccacacgccgaacaccgccgcgctgacgatgcaccgccgtgcgatcgccgacaatcgctacccattcaccggcatccagcttttgttgcagcataattgcggtatccggcccaatattgctgacagggataagattcacaccggcctgcggagcgatctcttccagcacctgcttaaaacgctgggagttttcagtaaacaccagtgcgttaatcaccagcccactcacctgtggtgccagcgcccggcatacctcgatatcgccaaggtgtgaggccaaaatcaactgccctttttgcctgccgtgctcaatggcttcttgtgcaccgggagcaaaatcaatatcgcggccccagtgtagatcgccacgccagctggcgattttatccagcatcgcctgaccaaaacggagaaaatggtgatagctgttgagtggtttgggcagcaggatatcttgctgatgcgcatactccccaatttgccgcagccatgactgagacgccttgcgtgcagtgcggccggtcagccagtaaaacgcgataacaggccagagaaacagcgtaaacaccccgcgacctaaccgttgatagaccgccagcataaaccgcataccgagcaagcccttgcgttccgacacgccagcccagtgctgctgacgctgccgcatgagtaacacgggaatacgtggaagcatgccgaaaaataagcgggtatgcatccaggaaatccgcagattgtcgtgcaacgcatcaaaatgagacaggccgttttctggatacgtcactgccgtttcaataaagcgactgggcgttcccgcccagtacaatcgcaccataatttccgtatcgaaatccatacggcggccaagagacttccgagagagaagagataccgtggccgcaaccggatagacacggaaaccgcacatgctgtccttgatggagagggatagcgtttctatccagacccaaacgtgggtgacataacgcccgtaaaggcgtgatttaggcaccgagtcatcgtaacgcggtcgaccggaaatcaggcaatctgggtgcgtttttgcctcatccaacaaaagcggcgcatcttcaatctgatgctgcccgtcggcatcaacctgtaaggcatggctaaaccctgcctgcgcgacggcttcaataccgcgcatcaccgcggcgcctttcccgctgttgttcgccaaccgaatcaacgtcacaccgtcattttccgctgccagcagattgagaacatgctgcgttgccgcatcactgccatcatcaacaataaaaaccggaagcgctaacggtgccaaacgcaccaacaccgatgccatcatggcaccgtggttataacaggggatcaccacgcagggcgagaatgcgccatttactgacatggattgtcttccataatcggcgtgagctttatttttccgctgctggctgtgcgctcagtatcgccctccagaatgctgtagctaaacgtcagcgattgctttccggcatgccatatcagcaccagacgcagcgtttttccgggcaaaatcggctgctggaatttaatgttttcaatagacaagaacgtccacccttgcgccagcactgtcgtcgcgtaatgcatgacccaatccagctgtgccacaccgggtagcagcggctgacccgtaaagtgaccattgaaccagaacaggtcagggtcaacctgtagcatcaattcaacctgagacgtttcatccgtcttttttacatcgtgccggacaagctcaacgggcaacatgaaacaattcctgtatctgcggccaggcacgtttactctggctattgtggggaataacgtcaacaacgcgccagaaacgcggcatcgctaatggctccagccatttttgcaattcatgccgccattggcgtttcaaattcggtaagtcagcgagcttgtcgggggtgcgcaacaccagcaccacgccaatcccgctacgctctgggcgcgtcacctgaagcgcgaccacatcggcaatatcgggcagatcgagtaaacgccgttctatctcgcttagcgagatgcgcttgtcttcgatcttcactactcggtcatgtctgccgcacagttgaaaatggccgccgtcatcaaacaccaatcggtcatccagcttgtgtccctgagcattgggaatcagcgccgactgcgcccaccagttatcttggtcatcacgccgtagtgacacaccgggaaataattgccacggcacggtatcggtctcgcgcgatcgccatgctaaaacgcccgtttctgtactgccgtatatttcattgatggggtgcgtaaaccactccgctgccgcttcggcatgcacccaaggtaatgttcctcccgcggagacgatcaacgaacataaaggagcagaaagcgcacgatcgatgcggcgtaagaatgccgggctactaataaacgcgtaacgctgctggcgattttgtgaagtaagctgttcggtataaagcagttggcggctatcaaagcgcaaccccagcgccatcggtaaccaaatgcgaaacgtcagcccatataaatgctggtgggtgacggaagcgatcacatcacaaccttgcaaatgcacaccccaacgatccgccagccaacgcgactcttcatccagacagcgcacaggtttaacaatctgacgtggcttcccggtagatcctgatgtgaacaagacaacacaggcatcatccggtatgggtggtaacacggcctcagagacgttcatcgtctcagccgttagggtaaatatggggcaatccagatgcagcgacacatccgtcaataacccatcaaactcatccgcctgttcttctaatactgattggcggcaatgaccaggaatgacaggcgtttttcccgcatgcaaagcagccagaagcccgatcgtgaagcggtagctgtcttcaaaacacagcgcccaacgcatctcattccgctggcttagctgctgacaaagcgcaatcacctgcgctttcagcatgctcaacgtgaacgtactggaaccattactggcaacaatgcgctgagggacatcattctccgacagccagtcattggcggcgcggacagtgaacccgttcatacgcgcttcctcagacgttggcgtatcaaccactctcctcccatcaacaatcccataagcacatagctgatcacgccgttccataacgtccaccaatgaagattgccgacaagacaggtcagcacggcgatactgccgttaaaaataaaaaaccaacaccagactttcgtcacacgacgcgtataggaaatcgcctgatcggggagttcaggttcccgaagtcgggcaagacgctctacaagcggcatgccgctataaagcgagccaccaaaaagcatcaacatgacgctatttaccgcaacgggataccacagcagccagccaccatcgcgcagtaataaactggcaacggaaagtgcaatccccatcgcagccagccacagcgccgtccctttaaatacattgttggcaaataaacggttctcatcacgcaacgtagcgaaacgcagaacaaacattagcgccaacaccgcaagtagccagcgatgctcagggtgcgtgatgctaaaccaggccagaaaaggccaggcgagcgtcattaagatgttcagactacttatcagcacgcgcatcacttggcagactcatcagccttcacggagcagattttctactgcatccgccacatcctgcacggtacgcacggatttaaaaatttctggcgatattttacgcccgatgcgtttttgcaggtgaaccaccatatccaccgcatcaatgctatctaactcaagatcttcatagaggcgggattcaggtttgatatcatcagcatccagttcaaataacttgaccagtaagcctgtaatttcctgataaatttcgtttttatccatcatcaactcattctttactatcaggcactcacagcgcgctgagtgttaataaaagtagcaagggtggcaacagaaaagaagtgttggcgcacctcttcactttcagcagaaagtacgacgccgtaacggtttttaaccgctaatcccagttcaagtgcatcgatagaatccagaccaagaccctcgccaaaaagcggagcgtccgtttctatttcatcaacactgatatcttcaagattaagagaatcaataatcatctctttgatttcaataaatagacattccatatgcatttccaaatggtgttcagctttctggtgttaaagattgctgcaaaaggcgattcaaacggcgagccgccaaggatcgcgcctctccaggcgccataaaaatgtcgcggctgatacgttcgcgcacgctcaccgtaaaatacggtttttcaggcggaatgtgataccaacgactttgttttcccaatgttttttggctacagcgaatatgcacgacccgtaaatcacagccgcaacgcacggcaatatttgcagcaccgcgttgcagaacaagaggttctccataacgcgtgcgtgtgccttcggggaagataatgatcgcatcaccgttatcgatccgttgctgacagtccggtaatagtgcatcagactggctgttgagcagataatccgcagcacgaataacgccccggaaaaacaggtttttttgtaaatcagccttaaccagacagtcggcatctggcatgacggatgccagcaaaacatagtcaattagcgtcgggtgattggcaacaatcaaacagccgcgatcgcgctgtaaggtttcgataccatcaatacggtaatccagcaccccgagtctgcgggcactgcataaaaaaaatcggaagctggcggaaatgctgcgacgagccaactgacggcggcgagtggtatcccgctgaatcagcaacagattgaaccacaccagagaaagcagtaaaccgccaacgccaaacatagcaaaacatgcgccagtcatcgtcaatcgccataaacgattcagacgagtagaaggacgaagagccagcgatgactcagacatcacctctctcccatatccagtcaaggcgttcgcctgataaggaaaaattcgactttctggcaagaaaagcatgcaaaaacaacagactttgtggtgaatcaccgcggtgagaggccaccagcggtcgagactcacaaaccatgtcatcgccatcccctagcaatagggcgacggcgtaaggataacgaggcatgtctgccgggacgtgtgggtggtagaaatcagggatcgcaccatcaaaatcaaccaagagaatattgctgtatcccgcagcctgtaatgccttcgcttcgataaggccttgctggaaagagtccatccctgcggcaatcgatgtggaaaccagcggcgctttcgccgtaatagtcaggcttcctactgccgcattgtgtactgacatcgcaaaatcagtaggagaaacattcttattttctgaaagcgctttcaagatactcaggttgcgttccagttcgccgtggcgagaggtgaagacaatggcatcaaccgattgacgatgcagtaacgctaacccactatcgacagccaaacggctcccttgattgaggcgacgagccatcatcatgggtaaatgtcgacatttatccaaaggttgctcggcattgatagccgcaggaacccgcgaccaagttaaccagtcgtccgcgctgctgaggcccggcgcgctggcctgccaatcaaggattgaaaatgctaatctcatactgcctttttcccggtgccgtatatactcgtaatacttcaagttgcatgtgcgttggctgcgttcagtcacccgaattacttacctgagtaagctcatcgggacaccctctcttgccgccttacgagactcatcaatgagcctcgcccttacgggccaacgctttgcgttgttcaaaacgctagcgttttgtcctgaaactcgaattatttggagtatagcgctgtgatatcaaagcgataatggatatttcgagcattcattattgctttttagagatgagcacacggtgttttcccttaaaacgaacaaagataaaaatgaccgaattacctaggggtaatcgggcctaataaattatttaatctgctggcccgcgagtgttaattgaatttcatgatccagtgtttttatccaattattataatttcggtgaatcttcccacctcccgccaacaaattctcactcccaacataactgatggaataactggtttgcgaataggtaatgcggacatttgccacatggctgcgctgaactaaacgaccatcaatcacccccacataggcctgagacatggcccactgacttttttgccctgctttaataatggcattttttacctgttcggttgtgtgttgcccagcgatggactgtgtcacattcgctaccggaaccgtacgctcagcacaaccagtcatcagcataagaacagagactaaagcggcgaaaataatctgttttttcataaaatccctatcaaacaaaaacatcactgctaaaaagaattcgtttctgatgcaagatgtaaaactaatgcaccattaaaactattttacacaaaatagatataacttgacaaaaaaaccataaaccaaggaattgtgacttattacacaaaatacgttttttcgaagaaaacacatcaagttaaaaaataaacaaatcaaacacataaaaaatccgccttatgtttatcgacataaggcggataatcatcacgaataaaataccggagaattactctacggtaacggatttcgccagattacgcggttggtcaacatccgtgcctttaatcagtgcaacgtgataagacagcagctgcaacggcaccgtatagaagattggcgcaatcacttcttcgatatgcggcagcggaataatcttcatattttcactgctggtgaaaccggcatcttcatcagcgaagacatacaactcaccaccgcgcgcccgaacttcttcgatgttggatttaagcttctccaacagttcgttgttcggtgccactacgacaaccggcatgtctgcatcaatcagcgcaagcgggccgtgtttcagctcgcccgccgcataagcttcagcgtgaatataagagatctctttcagcttcagcgcgccttccatcgcgatcgggtactgatcgccacggccgaggaacagcgcatggtgcttgtcagaaaaaccttccgccagagattcgatgagcttgtcctgagacaacatctgctcaatacgtgctggcagcgcctgcaagccatgaacgatgtcatgctcaatctgcgcatccataccacgcagacgaccaacacgcgccaccagcatcagcaaaacggtaagctgagtggtaaaggctttggtcgaggccacgccaatctctacgcctgctttggtcatcagcgccatatcggattcacgcaccagcgaggagcccgcaacgttacagatagccagtgaacccagatagcccagttctttggacaaacgcagcgccgccagcgtatccgccgtttcaccggactgagacagggtaatcatcaggctgttcttacgcacggcaggtttgcgatagcggaattcagaagcgatctccacgtcgcacgggataccggccagtgcttcaaaccaatagcgggaaaccataccggaattgtaagacgtaccgcaggcgataatctgaacgtgctcgaccttcgccagcagttcatccgctttcgggcctaattcagaaagattgatctcgccgtggctgaaacgcccttcaagggtgttcttgatcgccatcggctgttcgtagatctctttctgcatgtagtgacgatacgcacctttgtcgcccgcatcgtaactcacctttgattcaatttcttcgcgtgtggcaagctgaccagatttatcaaacacgcgcacgtcacggcgggtgatttccgctacgtcgccttcttcgaggaacatgaagcgacgagtcacaggcagtaacgccagctgatcggaggcaatgaagttttcaccaacaccacgaccaatcaccagcgggctaccagaacgcgcagcgaccaatacgcttgaatcgcggttatccaataccaccatgccatacgcaccgcgcagctgtggaatcacgcgcttaacgacttctaccagcgttccgccattctgcttttgttcaaaatgaaccaaatgggcaaccacttccgtatcggtttcagaaacaaaacgataaccgcgaccgatcatcagttcgcgcaacggctcgtggttttcgataatgccgttatggacgatagtaatatgttcagaaatatgcgggtgtgcgttctcttcagaaggttccccgtgcgttgcccaacgggtatgggcgatgccagtaccgccatgcagttcatgctcttcggctgcctgagacagcacctgcactttccccagacgacgcaaacgagcgacatgtccttcgctgtcaacaactgccagacccgcagagtcatagccgcgatactcaagacggcgtaaaccttccaacaaaatctcagcaacatcacgttgcgcaactgcgcctacaattccacacatcgatgtgtattcctataaaagtgacatattgtgtcacctgggatgtcttagacctgattgttccggtttttccgggttccccgagccttgtagagagttggggattattatgttttgttctgtactctgggatcgaccaaagcgcaggacaaaaccgcctccgccgtatgcggaggcatagaatgctatttcttcttcaccggacgctgccagccggaaatgtgccgttgtttcacacggctgatcaccagttcgttctctgccacatcgcgcgtgaccgtcgtgcctgcgccgatagtcgcgccgctggcaacgttaacgggtgcgacaagttgcgtatccgaaccgacaaacacatcgtcaccaataaccgttttgtgtttattcgcgccgtcatagttacaggtgatcgttcccgcgccaatattaacaccggaaccaatatccgcatcacccaaatagctaaggtgacccgcttttgatcctttacccagacgggcctttttcagttcgacaaagttaccaacatgcgcaccttcagccagttccgagcctggtcgcaaacgggcaaatggcccaatggtacactgtgcttccaatacagaatcttccagcacagaataaggactgatctcactgtcatcgccaataatgcagtttttgatcacgcagccagccccgattttcacccggttacctagcttaacattcccttctacgaccacattgacatccatcactacatcgcgaccatgagttagctcgccacgtagatcaaatcgtgccgggtcaagcagcatcacgccagccagcagcagcttatccgcctgttcacgctgataaattcgctcaagcgccgacagttgcaggcgattattgacgccctcaacttcgctcagtcgttcgggatggaccgcttcaacacgctgaccttctgccgacgccatcgcaataatatcggtgatgtaaaactcaccctgtgcgttgttgttgttcaactggcttaaccagcgctttaaatccttaccgttggcaatcaaaatgccagtattgatctcgttaatctggcgctgtgcttcgctggcatctttgtgttcaacgatcccgactacggcacccttctcacggacaattcgtccatagcctgctggatcgtccagcttcaccgtcaacaggccgataccgccctgcggcttagcctcacgtaaatgtactagcgtctgcgacgaaatcagcggtacatcgccatacaacatcaagatatcttcatcatcagcaaaatgaggtgcggcttgctgcatcgcatgcccagttcccaactgctccgcctgaagcacccaattcaacgccggatcggtcagttcatgctttagcaaatcgccgccgtggccgtataccaaatgaacatgctgcgcgcctgtcgtcattgccgcatcaatgacgtgctgaaccatcggtttacccgccagtttatgtaataccttggggaggtcggaatacatacgggttcctttacccgccgcgaggatcaccacactcatagcactatttaacataagcatcctgactgtacggagccacaaccccgcaagaataaaaatgggtagcctgttacggcatgaatgaccagagtttaccgaaactcatgcataacgcggatactttttggtgagttttttctgaaaatctcgcacaaaaccacgaataatcatgagaagaggaggtgagcgctataccatcgccaacaacagaaatgacacggtgtttcataaaaaacagactttatttttaagtatttccatttgtgacatacgcaaaagaaacagcgtttcatttatagcaatatacgcgggaaaataattcaataacgaaggagatacaatgaaacgttgttcttcacaaaaatgtgattctttacagaaacaccgttcttcacgcctcgcagccgtcgcgttgacgaatgcattacttttcagcttcagtgcacacgccgcgacagaatcaacacccgtctggcacggtatcgcttttggtcagtcaacagacgtaaacttttcatccaatgtcctgccagaaaaaattggcgtaaacgacgtcaccattaacggcaagaaactaaccccgggggataacgctgatttgtccgcaccaatcacgattgagagtcgtggcggaaaaattgccaacacccatgacgggctgacgttcttctatacacagttgcctgccaatgtgaattttacgcttcaatctgatattaccgtggaacagtttggaccggaaaatggcgccaaacctgcggctcaggaaggggcggggattctggtgcgcgatattattggcataccgcgtcaggaaccgctgaaagaaggatatgaagaattccctgcggcatccaacatggtgatgaatgccatcatgacgcaggataaaaagtctcataccgaaatcaaactacaggcgattttgcgtaacggcgtcacacaaccgtggggcaacgcgggcgcgaaaattaccaaaaccagctatcaggaaaacgtcaatctggagcaaacgcctacgttccgtctgaaattggaacgcaccaacgacggcttcattacctcttatgcaccgaaaggtacggataactgggtatcaaaagaaatcaaaggtgcagacgtcgtcaccaagttggataaagatcactattatgttggtttcttttcctcccgtaacgccaaaatcaccgtcagcaatgcacagttgacgacgacaccggcgcaaaccaaagcctcaccggaatttaaagccaaggattacgatcctttgatccaggtgatgtcatcgcctaaaaccaccagcgaacattatctcgtacaggctaaagctaactacaacggcacgatcgcggtttcacaagagggtaaatctctgggtgatgccaagcaggtaaaagcgggggaaaccttctctctgccagcaaaaattgccggtaacagtgctgaattcaaactcgcttaccaacctgcggaaggggatgataaagcagtaaaagaaagcacgttcaaggttgaaaaagtggcttatgcagacgccaaaaatctgtatgtttcgccacaaggttcagccagcaacgacggcagtaaaaatgcaccgctcgatttagctagcgccgtcgccgctctgccagctggtggaacaatttggctcaacgatggtgattacagcgcggcagaaatccccgttagcgctagcggtcagcaaaaaaccgtcaagaacctgtttgctgtcggcaataaagccgtcattcatggcctgcaactgaaagcgagccattggcatgtaaaaggtattgaaatcacagagaaaccattccgtatcgaggggagctacaacaccatcgaacgcgtgctggcgcaccatgctgacgatacaggtattcaggtaacctcgacggccgatgtaggcagaccactgtgggccagccataacctgattctgaactcagaatctcacagcaatcaggacgctggaaaaattaacgccgacggtttcgcagtgaaaatgcgtgtgggtgaaggcaacgtgattcgcggtgcgttctcgcacaacaacatcgatgacggcttcgacctgtttaacaaaattgaagacggcgcaaacggcgttgtggtgatcgagaattcaattgccatgaacaacaccagcaacggcttcaaaatgggtggcgaaggccagccagtggcccatcaggtcaaaaacagcattgctgtgggtaacaagcttgatggtttcactgacaacttcaacccaggtgcattgatcgttgaagacaacattgcgttagataacgaacgctttaacttcattttccgtccaagcccttactctggcccggaaaaacaaggcgtcttcaagaacaacgtttcgctgaaaaccaaagcgggtaaatatgatgatgcggttatcggcagcatcgataacaccaactatttcatcaaaggcgaccgttctgttaacgcgcagggtaaagaaatcacagtaaacaacttcatatccgttaccgtcccagagacgtttacgcgagatgccaaaggcaatctggtacttggcgacttcctgaggaagaaataagatattttcaggctattgaaaaaacgggtttgtagaacgaaaacggggataatggaatagaagagtaaagcgtccgcgccatggacaaaaacgtcaggaacgtttttgaacgtcgcttgcgacgaccctgaaagggtgaatctcagggatgagattcatattgcgcggctcgagcgtacagggaggtattcacagcgtctttacgatctatccattaccccgctcggctccctttgctagcgacctaagattcgtagattgtttagcatcgtttcgacgcagaataacatcaccttaaatgcaaaaaggccagtcagtgtgaactgactggccttcaattatttcaagcttatctgttacatcgcttttctggtcagctcaataacacgcagcttcgcaatcgcttttgtcagctctgcggaagcctgagcataatccacatcgccatgcgaattacggatatggtcttcggctttgcgtttcgcttccaacgcacgggcttcatccaaatcctgtccacgaatagcggtatcggacagtacggtaaccatattcggctgcacctcaaggacgccaccagaaaggtagatatactcttcttcaccgtgctgcttaacgatacgaatcatacccggtttaatggcagtgagcagaggggcatgtcccggataaatacccagttcgccttcgctccccgttacctggatcttctgcaccagaccggagaacatttgctgttccgcactcacgacatccagatggtaagtcatagccatgtcaccctcctacaaggcgttacagtttcttggctttttccacgacttcgtcgatggaaccaaccatgtagaacgcctgctctggcaggtggtcgtattcgccttccataatccctttaaagccacggatggtgtctttcagggaaacgtatttgcccggagaaccggtaaatacttctgcaacgaagaacggctgtgacaggaagcgctgaatcttacgcgcacgggataccaccagcttgtcttcttcagacagctcgtccatacccaagatcgcgatgatgtctttcagttcctgatagcgttgcagaatagactgcacgccacgggcaacatcatagtgttcctgaccaacaaccagcggatccaactgacggctggtggaatccagcgggtcaacggccgggtagatacccagagaagcgatctgacggctcagtaccacggttgcatccaagtgagcaaaggtggtggctggtgacgggtcagtcaagtcatccgcaggaacgtaaacggcctgaacagaggtgatagaaccggttttggttgaggtgatacgttcttgcagaacgcccatctcttccgccagcgtcggctgataacctaccgcagaaggcatacggcccagcagtgcggatacttccgtaccggccagggtataacggtaaatgttatcgacgaacagcagtacgtcacggccttcatcacggaatttttccgccatggtcagaccggtcaatgctacgcgcagacggttacctggtggctcattcatctggccataaaccagtgatactttatcgattacgttggaatcggtcatttcgtggtagaagtcgttaccttcacgggtacgctcaccaacgcctgcaaacacagagtaaccggagtgctcgatcgcgatgttacggatcagctccatcatgtttacggttttacctacgcccgcaccaccgaacagacccactttaccgcccttggcaaacggacacatcaggtcgataaccttgatgccggtttccagcagttcctgtgagtttgacagctcttcatagctcggagctgaacggtgaatagcccaacgctcttcttcgccgatgtcgcctttcatgtcgatgggatcacccaacacgttcatgatacgacccagcgttgctttgcctaccggtacttcgatcgggtggcctaggttattcacgttcaacccgcgacgcagaccgtcagaagaacccattgcgatacaacgaacaatgccgccgcccaactgctgctgcacttccagcaccagtttctcagcgccgttctctacctcaagcgcatcgtacactttcggtacggcatcttgcgggaactcgacgtccaccacggcgccgattacctggataatctttccagtagccatcttgaatcctctacgtaattcgacaatacgtaattcgtaaacctgctttaaaccgcggaggctcccccgacgatttcggtgagttcctgagtaatgctggcctgacgcgccttgttgtataccaactgaagctctttgatcaggctaccgccgttatcagtcgcggctttcatcgcaaccattcgcgcggcctgctcactagccagattttctacgacgccctgataaacctgagattctacataacggcgcagcagggtatccagcagcgacttaggatcgggttcatacaggtaatcccaggctttcttcttcaactcactgtcatctgaaggcggtaacggtaacacttgaacaataagcggttcctgagacatggtattgataaacttgttgcttacgatatacagcttgtccagacgaccttcgtcataggcttgcagcataactttaaccgggccgatcaattctgatacggaagggttatcccccataccggtaacctgagcaacaatgtttccgcctaccgaaccgaagaaagaagccgctttggaaccaatcagcgctaaatcagtttcaacgcctttgtcgctccaggatttcatatcagccagcagttttttgaacaggttaatgttcaaaccaccacacaagccacggtcagtagacaccaccaaatacccaacgcgcttaacgccacgttcttccaggtacgggtgtttatattccagattccctaacgcaaggtgaccaatcacattgcgtatggtttccgcataaggacggctggccgccatacgctcctgcgatttacgcattttagaagcggcgaccatttccattgctttggtgatcttctgcgtattttggacgcttgcgatcttactacgtatctcttttgcgccggccatctttgcttctcctcaaagccttgcggcctgctttacagcaggccaccgggcgttaccaggactgggttgccttaaaagtatcgaggatgcctttaaacttgccctcgatctcatcgttataagcgccagtctggtcgatttgttgcagaagttcgccatgctcacggtcagcgtaagccagcagagccgcttcaaagctaccgacttttgacaggtcaacatcttccagataaccacgttccgccgcaaacagaaccagagactgctgtgcgacagacatcggcgcatactgtttctgtttcaacagctcggtcactttctgaccgtggctcaactgcttgcgtgttgcatcatcaagatcggaagcgaactgagaaaatgccgccaactcacgatactgcgccagagcggtacgaataccaccggacagtttcttcatgatcttggtctgtgctgcaccacccacacgggatacggagatccctgggttaactgcaggacgaataccggcgttaaacaagttggattccaggaagatctgaccatcagtaatcgaaattacgttggtcggaacgaacgcagaaacgtcacctgcttgcgtttcgatgatcggcagtgccgtcaacgaaccggttttccccttcacttcacccttggtgaatgcttcaacgtaatccgcgttaacacgcgatgcacgttccaacaaacgggagtggagatagaaaacgtcaccaggataggcttcacgacctggcggacgacgaagcagcagagaaatctgacgataagcaacggcctgtttggacaggtcatcataaataatcagcgcatcttcaccacggtcacggaaatactcacccatcgcacaaccggcatacggtgccagatattgcagagcggcagattcagacgcagtagcgacgacgacaatggtgttttccagtgcgccatgctcttccagtttacgcaccacgttagaaatcgtggaggctttctggccgatagcaacgtacacacatttgataccggaatcacgctggttgatgatggcatcgatggccagcgcggttttacccgtctgacggtcaccgataatcagctcacgctgaccacggccgattggaatcatggcatcaacggacttatagcccgtttgtaccggctcatcaacggactgacgttcgataacgccaggcgcaatcgcttcaaccgcagagaaaccatcgtgatccagtgcacctttaccgtcaatcggtgcgcccagcgtgttgaccacgcgacccagcaggcctcggccaaccggaacttcaagaatacggccggtgcattttactttcatgccttcagccagatccgcatacggccccatgactaccgcaccaacggagtctcgctccaggttcagtgcgatcgcataacggttacccggcagagagatcatctccccctgcatcacgtcagccagaccgtggacgcggatgattccgtcactgacggaaacaatagtaccttcattgtgagcttcgctcaccacattgaactgagcaatgcgctgcttgatcagttcgctgatttcggtggaattcagttgcatgctccagtccccttaagactgcaagacgtctgccaaacgttccagacgactgcgaatgctgccatctatcaccatatcgcccgcgcgaataaccacgccggccatgacagacttatcaattttgcaattcagcttcactttgcgtgacagacgtttttccatagcggcagcgatttttgatagctgctgctcattcaacgtgctggcagaaatcacatcgacgtcaaccgtcgattctagtgctgcccgcagttgaataaattgttccagtacttcaggaagcaccagtaaacgtccgttttcggccatcaccctaatcaggttctgaccggcttcatcaagttgatcaccacaaacggcaataaacgtttttgccagctcaatcggtgcaatcgcaccagaaagtaactcggcaatctgctcattgcgcgccacttcggccgaaaacgccagcatgctctgccagcgatccaaggcctgattctcaaccgcaaagtcaaaagctgctttggcgtaggggcgagctaccgtgacaaattcagacatcagcccctccctccttacagttcagcgaccagtttatcaacgatgtcgctgttagcagcttcatccacggaacgttcaataattttttcggcaccggcaatcgccaatacggcaacttgcttacgcagctcttcacgagcacgtttacgttcggcttcgatttcagcctgagcctgtgccacaatcttgttacgttcagcttctgcttcggctttcgcctcatccaggatctgagcacggcgtttgttcgcctgctcgatgataacctgagcatccgctttagctttcttcagttgatctgtcgcattggcctgagccaagttcaaatcttttttggcccgttcagcagaagccagaccgtcagcaatttctttctgacgtttctcgatggctgccatcatcggcggccatacatacttcatgcagaaccagacaaacaggacgaacgcaatggcctggccgaggattgttgcattaatattcacagcacaatgcctctttcaaagttaaataagttgatgttttaacctcagcagaaaacattctgcttaggccaccgcaaacatcacatacagccccagaccaacagcgatcatcgggatggcgtcaaccagacccatgacgataaagaactgtgtacgcagtaaaggaatcaggtcaggctgacgagcagcaccttccaagaatttaccacccagaatgccgataccgatcgcagcaccgatagccgccaaacccatcattaacgcggcagccatgtacagcagatccacactcaggttttccatgacagtctccagtttgtttcagttaaaaacgttatttgttgaaagaaaatcaatgctcttcagatgccatcgagagataaacaaccgtcagaaccatgaaaataaaagcctgaagcgtaataatcaaaatgtggaaaatagcccaaggcacatttaacagccattgtgaccaccacggcaacagaccggcaatcaggatgaagatcaactcacccgcatacatattgccaaacagtcgcaagcctaaggaaataggtttggacagcaggctgacaccttcaagaatcaggttgataggaataaatactggatggttgaacggctgcatggtcagttctttaacaaaaccaccgagacctttcattttgatgctgtagaacagaaccaggataaacaccccaagggccatcgacagcgtgatgttcacgtcagccgtcggcacagcacgcagataagcatgcgccggatcgtatcccagcaggctgtagacgccagcccagagttgtggcaacagatcgataggcagcagatccatcatattcatcaggaaaacccagacgaaaatggtcagcgccagaggagcaatcaatttgcttttgccatggaacatatcgcgtacggtgccatcaacgaaaccgataagcagttcgacggccgtttgcaatttacctggcacaccgctggtcgcacgtttagctacgcggtgaaagataaccagaaagaggatcccaagagcgatggaaaaaaacatcgaatcgacgttgatcgaccaaaaacccgtccctacctgcaaatggtgcaagtggtgactgatatactcttgcggagtagagatttctccagcagccatgatgtcccttaccctttgttgttaattacggtaacgattaattacgatcggtgccacgatctgcataaccagcaccgataaataagtcaggcctagcggaaagaatgccgctttaaatacgcctaacgccaccactaacagtgcaatggtgataaatactttaagcgcctcgccaatcgcgaatgaccaggctacacgtccatcagcaggcttgtgcgactgatgacgcaaggcaaacagcacaaacaagacattcggcaaccaggctgccaatcctccgcctaatgcagaagcggcagcgttgacgctattgaggctgaaaacagcactcaacaaagcaaaagtcactaactgtagcaacagcagccttaaggccacctttccgctgtaaagggatacaggcatgacgtttgctctctccgtaccttttcagaggtataccgaatgacgtataaaactgcctttacaccactgagtcaagcagcaaaaaacgagcaaattatacgggtcatacctgcgaattcaatcgataagtagcgaaaaggtgaacaattatttaaatttctttctgaagccccgtttttgctaacaatcattcttgttcacgcctaatgtaattaatgtctaaagccctctaatctgtgatgtgactcacataaaaggctttacagctatttataccagaacgtgtttttttttgtctttagcaaaacaagctatttattttatttaacttcaataagttagataaatagttattcaaaaaacgcaataaacgacgtttcaactatctattgacattattgatatcgtttctttactcatttaacacaaaaataactaatttttgatgccgatgatttattttcgctcgttattattcagtgcgaaagtaaaagaacggcactgaaaaaaccaagatgtaaaatttcagtgatcgcgatgcgttctggaacgatgccaccgataaacgaagcggcagcctgacacgcaatatttagttataatttttttgataaaaaacaaaattagtttggtttaagcacgatcaaatggcgttcaccttccagatcgggaaccgataaacggacaacctgatctaataagacaccttgtggcaaggatgacaattcatcctgtggaagtacgcctttgagggcataaaaccgccctgtcgtcctggctggaagatgattacaccagctaatcatatcctgcaaagaggcgaatgctcggctgatcaccccatcaaaaggcggctctgctggaaagtcttcaacacgactctgcactggcgtgatgttctcaagctgtagttcatgctgaacttgacgcaggaagcgcacacgtttacccagactatctagcaaggtgaaatgcgattcaggtcgaacaatcgccagcggaatacccggcaagcccggccccgttcccacatcgataaaacgctgtccatgtaaatgcggctcaaccacgatactgtccatgatgtgacggacaagcatttgctgtggatcgcgtacagacgtcagattataagctttgttccacttattcagcatgtcaacgtactgtatcagaagatttttttgcttatctgatatcacaataccagccgcatttagcagattatcgagtgtgttgcgcacaataagatcccgatgaaaaagatgaggttaataataaaaatagccggataaccggctatttagagggataattttaccttaaatcaggcgctacggcgcagcagaccctgttttttaagccagatcagcagaattgagatcgccgcaggtgtaatgccagaaatacgcgaagcctgaccgatagacgaaggtttgtgatcgttcagcttggcaatcacctcgttggacaacccattaacctgcttgtaatccagatcggcaggcaacagcgcattttcattgcgcagctgtttctcaatttcatcctgttgacgggcaatatacccttcgtatttgacctgaatttcaacctgttcagcagcctgctcgtcggttaatcccggggcaaacagtggtagcgcagtaagctgagcgtaatccacttcagggcgacgtagcagctcttcaccattagcttcacgcgacagcggtgttttcagcagtgaattgacctgatctaacagttcagattgcgggtgaacgtgaatgtcacgcagacgctggcgctctttctcaatgttctcgagcttctcgttgaaacgtgcccagcgatgatcgtcgaccatccccagctcacgacccatttctgtcaaacgcagatcggcgttatcttcacgtagcatcagacggtattcagcacgtgacgtaaacatgcggtagggttctttcgtacccaacgtacaaagatcgtcaaccagcacgccgagataggcttgatcgcggcgcggtgaccagccttccttgtcggcagacaggcgagctgcattcaggccagccagcatgccctgtgccgccgcttcctcataccccgttgtgccgttgatttgtccggcaaagaacaggccatgaacaaacttgttttccagcgtaggtttcagatcgcgaggatcgaagaaatcgtactcaattgcatatccagggcgaacgatacgcgcattttccattcctgccattgagcgaacaatttgccactggacgtcaaacggcaaacttgtcgagatcccgtttggataaatttcgttactggtcagcccttcaggttcgagaaagatctgatgcgtgtttcgatcggcaaaacgcatgactttgtcttcgatcgatgggcaataacgcggcccgatcccttcgatgatcccggcatacatcgggctacgatccagattattacggatcacttcatgcgttttctcattggtatgcgtgatgtagcacggcatctgtgcaggatgctggcctgcattccccaggaatgagaaaactggcattggattatcaccgtgctgttgtggcagcacgctaaaatcaatcgttctggcatcaatacgtggtggtgtacccgttttcaggcggttgacgcgtagaggcagttcacgcaggcgacgggctagcggaatggaaggcggatcgcctgcacgcccaccgctgtagttatccagcccgatgtgaatttttccgtcaaggaaagtgcctaccgttaacaccacggctttcgcacgaaattttagtcccatctgggtaaccgcgccgacgacacgatcgttttccacaatcagatcgtcaacggcctgctggaagatcgttaaatttggctgattctccagtgcggtgcgaatagcctgacgatagagcacgcgatctgcttgtgcgcgtgtcgctctgacagctgggcctttactgctgtttagtatcctaaactgtatacctgcctgatcgacggcacgtgccatcaaccctcccatggcatcgatctctttaaccagatggccttttccaataccgccgatcgccgggttacaagacatttgtcccagcgtatcaatattgtgcgtgagtaaaagcgtctgttggcccattcgggcagaagccatcgccgcttctgttccggcatgaccgccaccgatcacgatgacgtcaaatggatctggataaaacatggtactgctcctcgcattattgcgaatgattagtggcgaacgatcgttatttgccctggggtgggggattctactcaactttgagccaacgaccaagtccgttggatcctcgttaattaaagaaagatctttttatttaaagatctctttattagatctcttattaggatcgtcattttgtgtggataagtgattattcatattaaagatcaagagaatggagctgatccttacctgtgaatgatcggtgatcctagccagtataagctgggatcataatgcggagttatgcacaggacaaaaaacatacttgggttgttattgggataactactggttttacacctgaattaagcatag